


.list-group-horizontal .list-group-item {
    display: inline-block;
}
.list-group-horizontal .list-group-item {
	margin-bottom: 0;
	margin-left:-4px;
	margin-right: 0;
}

#signin_sidebar .input-group{
	margin-bottom:5px;
}

body { 
padding-top: 51px; 
background-color: #161616;

background-repeat: repeat-x;
background-position: cover; 
background-attachment: fixed;






}



body {
	color: #333;
	font-family: 'Open Sans', sans-serif;
	font-family: 'Oswald', sans-serif;
	font-weight: 400;
}
h1,
h1+p {
	margin: 30px 15px 0;
	font-weight: 400;
}
h1+p a {
	color: #333;
}
h1+p a:hover {
	text-decoration: none;
}
h2 {
	margin: 60px 15px 0;
	padding: 0;
	font-weight: 400;
}
h2 span {
	margin-left: 1em;
	color: #aaa;
	font-size: 85%;
}






textarea {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}
a {
  color: #F4D461;
  text-decoration: none;
}
a:hover,
a:focus {
  color: #ffffff;
  
  text-decoration: underline;
}


/* Navbar User */
.navbar-inverse .navbar-nav > li > a {
  color: #F27DD3;
}

.navbar-inverse .navbar-nav > li > a:hover,
.navbar-inverse .navbar-nav > li > a:focus {
  color: #D40069;
  
  background-color: transparent;
}


.navbar-inverse {
	
	background-color: #222222;
    border-color: #605C59;
    border-style: solid;
    border-width: 0 0 1px;
    color: #FFFFFF;
	
}


/* Navbar User - Warenkorb*/
.btn-danger {
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#383838+0,010101+50,383838+100 */
background: rgb(56,56,56); /* Old browsers */
background: -moz-linear-gradient(top, rgba(56,56,56,1) 0%, rgba(1,1,1,1) 50%, rgba(56,56,56,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(56,56,56,1) 0%,rgba(1,1,1,1) 50%,rgba(56,56,56,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(56,56,56,1) 0%,rgba(1,1,1,1) 50%,rgba(56,56,56,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#383838', endColorstr='#383838',GradientType=0 ); /* IE6-9 */

    border-color: #454240;
    color: #E4E4E3;
  
}


.btn-danger:hover {
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#959595+0,0d0d0d+46,010101+50,0a0a0a+53,4e4e4e+76,383838+87,1b1b1b+100;Black+Gloss+Pipe */
background: rgb(149,149,149); /* Old browsers */
background: -moz-linear-gradient(top, rgba(149,149,149,1) 0%, rgba(13,13,13,1) 46%, rgba(1,1,1,1) 50%, rgba(10,10,10,1) 53%, rgba(78,78,78,1) 76%, rgba(56,56,56,1) 87%, rgba(27,27,27,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(149,149,149,1) 0%,rgba(13,13,13,1) 46%,rgba(1,1,1,1) 50%,rgba(10,10,10,1) 53%,rgba(78,78,78,1) 76%,rgba(56,56,56,1) 87%,rgba(27,27,27,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(149,149,149,1) 0%,rgba(13,13,13,1) 46%,rgba(1,1,1,1) 50%,rgba(10,10,10,1) 53%,rgba(78,78,78,1) 76%,rgba(56,56,56,1) 87%,rgba(27,27,27,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#959595', endColorstr='#1b1b1b',GradientType=0 ); /* IE6-9 */
    border-color: #635F5C;
    color: #ffffff;
}



/* Navbar User - Einloggen*/
.btn-primary {
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#383838+0,010101+50,383838+100 */
background: rgb(56,56,56); /* Old browsers */
background: -moz-linear-gradient(top, rgba(56,56,56,1) 0%, rgba(1,1,1,1) 50%, rgba(56,56,56,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(56,56,56,1) 0%,rgba(1,1,1,1) 50%,rgba(56,56,56,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(56,56,56,1) 0%,rgba(1,1,1,1) 50%,rgba(56,56,56,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#383838', endColorstr='#383838',GradientType=0 ); /* IE6-9 */

    border-color: #454240;
    color: #E4E4E3;
}


.btn-primary:hover {
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#959595+0,0d0d0d+46,010101+50,0a0a0a+53,4e4e4e+76,383838+87,1b1b1b+100;Black+Gloss+Pipe */
background: rgb(149,149,149); /* Old browsers */
background: -moz-linear-gradient(top, rgba(149,149,149,1) 0%, rgba(13,13,13,1) 46%, rgba(1,1,1,1) 50%, rgba(10,10,10,1) 53%, rgba(78,78,78,1) 76%, rgba(56,56,56,1) 87%, rgba(27,27,27,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(149,149,149,1) 0%,rgba(13,13,13,1) 46%,rgba(1,1,1,1) 50%,rgba(10,10,10,1) 53%,rgba(78,78,78,1) 76%,rgba(56,56,56,1) 87%,rgba(27,27,27,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(149,149,149,1) 0%,rgba(13,13,13,1) 46%,rgba(1,1,1,1) 50%,rgba(10,10,10,1) 53%,rgba(78,78,78,1) 76%,rgba(56,56,56,1) 87%,rgba(27,27,27,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#959595', endColorstr='#1b1b1b',GradientType=0 ); /* IE6-9 */
    border-color: #635F5C;
    color: #ffffff;
	
}

/* Header Bild */
#headerbild {
    	max-height: 155px;
		width: 100%;
  }
  

  
/* Navbar Menu  */
.navbar .navbar-nav > li > a {
  color: #EAEAEA;
  font-size: 150%;
  
   }

.navbar .navbar-nav > li > a:hover,
.navbar .navbar-nav > li > a:focus {
  color: #BBBBB9;
  background-color: transparent;
}  

.navbar {
    border-radius: 0px;
 } 
 
.navbar-default {
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#474747+0,0e0e0e+100 */
background: rgb(71,71,71); /* Old browsers */
background: -moz-linear-gradient(top, rgba(71,71,71,1) 0%, rgba(14,14,14,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(71,71,71,1) 0%,rgba(14,14,14,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(71,71,71,1) 0%,rgba(14,14,14,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#474747', endColorstr='#0e0e0e',GradientType=0 ); /* IE6-9 */

    border-color: #302F2D;
    border-style: solid;
}


/* Seiteninfo  */

.breadcrumb {
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#000000+0,000000+100&0.65+0,0+100;Neutral+Density */
background: -moz-linear-gradient(left, rgba(0,0,0,0.65) 0%, rgba(0,0,0,0) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6000000', endColorstr='#00000000',GradientType=1 ); /* IE6-9 */

    border-color: #302F2D;
    border-radius: 4px;
    border-style: solid;
    border-width: 1px;
    list-style: outside none none;
    margin-bottom: 20px;
    padding: 8px 15px;
  }


  .breadcrumb > li > a {
  color: #FFFFFF;
   }

.breadcrumb > li > a:hover,
.breadcrumb > li > a:focus {
  color: #D40069;
  background-color: transparent;
}  
  

#maincontent{



}




/* Willkommen  */
.panel-primary > .panel-heading {
background-color: #161616;
	
    border-color: #403E3B;
    color: #FFFFFF;
	   	   
	   
}

.panel-primary {
    background-color: #0e0e0e;
    border-color: #403E3B;
    border-style: solid;
    border-width: 1px;
    color: #DFDEDD;
	
	

	
}


#sidebar{
	

	
	
}

/* Seitenleiste  */
.list-group-item {
    background-color: #0C0C0C;
	color: #EAEAEA;
	border-color: #272827;
}

.panel > .table > tbody > tr > td {  


border-color: #080808;


}




.videolist .video{
	margin-bottom:15px;
}
.videolist .video a{
	width:100%;
	display:inline-block;
	float:left;
		clear: both;
}
.videolist .videotitle{
	width:100%;
	min-height:40px;
	display:inline-block;
	float:left;
	clear: both;
}

.videolist .video .videoprice{
	width:50%;
	float:left;
	text-align:left;
	font-size:80%;
	padding:3px 0px;
}
.videolist .video .videodate{
	width:50%;
	float:right;
	text-align:right;
	font-size:80%;
	padding:3px 0px;
}
.videotaglist a{
	margin:3px;
}
.mc-tributes-cnt{

}
.mc-tributes-cnt .col-md-3{
	margin-top:10px;
	margin-bottom:10px;
}
.videodetail{

}
.videodetail .price{
	text-align:right;
	font-size:150%;
	font-weight:bold;
}
.videodetail .videodescription{
	font-size:125%;
	padding-top:15px;
	padding-bottom:15px;
}
.vidwidgetsm{
	margin-bottom:10px;
}
.vidwidgetsm a{
	width:100%;
	display:inline-block;
	float:left;
		clear: both;
}
.vidwidgetsm .videotitle{
	width:100%;
	min-height:40px;
	display:inline-block;
	float:left;
		clear: both;
}

.vidwidgetsm .videoprice{
	width:50%;
	float:left;
	text-align:left;
	font-size:80%;
	padding:3px 0px;
}
.vidwidgetsm .videodate{
	width:50%;
	float:right;
	text-align:right;
	font-size:80%;
	padding:3px 0px;
}
.sb_vlist_vbit{
	text-align:center;
}
.sb_vlist_vbit a{
	width:100%;
	display:inline-block;
	clear: both;
}
.sb_vlist_vbit .videoprice{
	width:50%;
	float:left;
	text-align:left;
	font-size:80%;
	padding:3px 0px;
}
.sb_vlist_vbit .videodate{
	width:50%;
	float:right;
	text-align:right;
	font-size:80%;
	padding:3px 0px;
}

footer{
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#a20b0b+0,740505+100 */
background: #000; /* Old browsers */
background: -moz-linear-gradient(top, #333 0%, #000 100%); /* FF3.6-15 */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#333), color-stop(100%,#000)); /* Chrome4-9,Safari4-5 */
background: -webkit-linear-gradient(top, #333 0%,#000 100%); /* Chrome10-25,Safari5.1-6 */
background: -o-linear-gradient(top, #333 0%,#000 100%); /* Opera 11.10-11.50 */
background: -ms-linear-gradient(top, #333 0%,#000 100%); /* IE10 preview */
background: linear-gradient(to bottom, #333 0%,#000 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#333', endColorstr='#000',GradientType=0 ); /* IE6-9 */


border-color: #333;
border-style: solid;
    margin-bottom: 20px;
    min-height: 50px;
	border-width:1px;
	font-size:12px;
    position: relative;	
	padding:5px;
	color:#FFF;
}

.pmhistory{

}
.pmhistory .msgrow{
	width:100%;
	clear:both;
}
.pmhistory .msgrow .message_user_avatar{
	float: left !important;
}
.pmhistory .msgrow .message_user{
	width:90%;
	float: left !important;
	text-align:left;
	background-color:#B4B4B4;
	padding:5px;
	margin-bottom:5px;
	-webkit-border-top-right-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-topright: 5px;
	-moz-border-radius-bottomright: 5px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
		color: #535353;
}
.pmhistory .msgrow .message_user .title{
	font-size:80%;
	color:#231203;
}
.pmhistory .msgrow .message_user .message{

}
.pmhistory .msgrow .message_lady_avatar{
	float: right !important;
}
.pmhistory .msgrow .message_lady{
	width:85%;
	float: right !important;
	text-align:right;
	background-color:#D4D4D4;
	padding:5px;
	margin-bottom:5px;	
	-webkit-border-top-left-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-top-left-radius: 5px;
	border-bottom-left-radius: 5px;	
	color: #535353;
}
.pmhistory .msgrow .message_lady .title{
	font-size:80%;
	color:#231203;
}
.pmhistory  .msgrow .message_lady .message{

}
.pmhistory .msgrow .message_lady_paytoread{
	width:85%;
	float: right !important;
	text-align:right;
	background-color:#BFBFBF;
	padding:5px;
	margin-bottom:5px;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-top-left-radius: 5px;
	border-bottom-left-radius: 5px;	
}
.pmhistory  .msgrow.message_lady_paytoread .title{
	font-size:80%;
}
.pmhistory .msgrow .message_lady_paytoread .message{
	
}
.pmhistory .msgrow .message_system{
	width:100%;
	clear:both;
	margin-bottom:5px;
	font-size:80%;
	color:#535353;
}

.pagination{

}
.pagination > li{
	background-color:#D4D4D4;
}
.pagination > li > a{
	background-color:#D4D4D4;
	color:#535353;
	border: 1px solid #535353;
}
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus{
	background-color:#535353;
	color:#D4D4D4;
	border: 1px solid #535353;


}



.np_post .np_gallery .col-lg-6,
.np_post .np_gallery .col-lg-4,
.np_post .np_gallery .col-lg-3,
.np_post .np_gallery .col-md-6,
.np_post .np_gallery .col-md-4,
.np_post .np_gallery .col-md-3,
.np_post .np_gallery .col-sm-6,
.np_post .np_gallery .col-sm-4,
.np_post .np_gallery .col-xs-12
{
	padding:5px;
}
.np_post .np_head .col-lg-2, 
.np_post .np_head .col-md-2, 
.np_post .np_head .col-sm-2, 
.np_post .np_head .col-xs-3, 
.np_post .np_head .col-lg-10, 
.np_post .np_head .col-md-10, 
.np_post .np_head .col-sm-10, 
.np_post .np_head .col-xs-9
{
	padding:10px 0px;
}
.np_post{
	margin:10px 0px;
	padding:5px 15px;
	background-color: #0E0E0E;
    border-color: #403E3B;
    border-style: solid;
    border-width: 1px;
}
.np_post .np_head{

}
.np_post .np_head .np_avatar{

}
.np_post .np_head .np_tm{

}
.np_post .np_head .np_tm .np_title{
	color:#CFCECC;
	margin:15px 0px 5px 0px;
}
.np_post .np_head .np_tm .np_title h2{
	color:#D9D8D7;
	margin:0px;
}
.np_post .np_head .np_tm .np_meta{
	color:#9F9D9B;
	margin:5px 0px;
}
.np_post .np_text{
	color:#FFFFFF;
	margin:10px 0px;
}
.np_post .np_youtube{
	margin:10px 0px;
}
.np_post .np_gallery{
	margin:10px 0px;
}
.np_post .np_gallery .np_gallery_img{
}
.np_post .np_gallery .np_gallery_img img{
  
}
.np_post .np_head {
	padding: 0px 15px;
}

.np_post .np_head .np_tm{
	padding: 0px 0px 0px 15px; 
}


@-webkit-keyframes spin {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
@keyframes spin {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}

.video_gifloader {
    overflow: hidden;
    position: relative;
    cursor: pointer;
    margin: 0;
    padding: 0;
    outline: none;
    display: block;
    width: 231px;
    height:130px;
}
.video_gifloader div.play {
	top:41px;left:91px;
    position: absolute;
    height: 48px;
    width: 48px;
	border-radius: 50%;
    background: 		
		url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAS1JREFUeNq01r9LAmEcx/GUWwoC94j+iJb+gBbncJLGaGwPIxfFSVyDXFRoC6LRpcUkhwi0waWUwEVDQgIh8vH9wIny0HXn8+MLr8F7zvvc8zxfz4sJITZcVlz5nEfSaoKcwYoOPlHGjjKmRT3QEsvq4QSeqwBZv6hjXzcoHmGPDvGIDHZN90CdgVovSGHL1hIFVQUHLgNk9XGBhKuARTVx5DJA1hg17IV1UUzz95pAGg2cYTOoi96EeU1QDZrB0PDJ08YpjhcHPEtLNMANchivDngWnpd3KOHhr0GTgFf/wjVMg07SCZihiGt0w05eN0AuwyWa+InyhagBI2T95fha547CAr5xj3O862zUf2367LfdrUmLqQHb+EAVBUxMe1gNuPL/vZ5svVTMBRgAoFUGWS2ycoQAAAAASUVORK5CYII=)
    	center center 
		no-repeat;
    opacity: 0.7;
	border: 0.5rem solid rgba(255, 255, 255, 0.7);
}
.video_gifloader div.load {
	top:41px;left:91px;
    position: absolute;
	border-radius: 50%;
	width: 48px;
	height: 48px;
	display:none;
	border: 0.5rem solid rgba(255, 255, 255, 0.2);
	border-top-color: white;
	-webkit-animation: spin 1s infinite linear;
			animation: spin 1s infinite linear;
}

.video_vidloader {
    overflow: hidden;
    position: relative;
    cursor: pointer;
    margin: 0;
    padding: 0;
    outline: none;
    display: block;
    width: 231px;
    height:130px;
}
.video_vidloader div.play {
	top:41px;left:91px;
    position: absolute;
    height: 48px;
    width: 48px;
	border-radius: 50%;
    background: 		
		url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAS1JREFUeNq01r9LAmEcx/GUWwoC94j+iJb+gBbncJLGaGwPIxfFSVyDXFRoC6LRpcUkhwi0waWUwEVDQgIh8vH9wIny0HXn8+MLr8F7zvvc8zxfz4sJITZcVlz5nEfSaoKcwYoOPlHGjjKmRT3QEsvq4QSeqwBZv6hjXzcoHmGPDvGIDHZN90CdgVovSGHL1hIFVQUHLgNk9XGBhKuARTVx5DJA1hg17IV1UUzz95pAGg2cYTOoi96EeU1QDZrB0PDJ08YpjhcHPEtLNMANchivDngWnpd3KOHhr0GTgFf/wjVMg07SCZihiGt0w05eN0AuwyWa+InyhagBI2T95fha547CAr5xj3O862zUf2367LfdrUmLqQHb+EAVBUxMe1gNuPL/vZ5svVTMBRgAoFUGWS2ycoQAAAAASUVORK5CYII=)
    	center center 
		no-repeat;
    opacity: 0.7;
	border: 0.5rem solid rgba(255, 255, 255, 0.7);
}
.video_vidloader div.load {
	top:41px;left:91px;
    position: absolute;
	border-radius: 50%;
	width: 48px;
	height: 48px;
	display:none;
	border: 0.5rem solid rgba(255, 255, 255, 0.2);
	border-top-color: white;
	-webkit-animation: spin 1s infinite linear;
			animation: spin 1s infinite linear;
}


.video_vidloader2 {
    overflow: hidden;
    position: relative;
    cursor: pointer;
    margin: 0 0 0 10px;
    padding: 0;
    outline: none;
    display: block;
    width: 231px;
    height:130px;
}
.video_vidloader2 div.play {
	top:41px;left:91px;
    position: absolute;
    height: 48px;
    width: 48px;
	border-radius: 50%;
    background: 		
		url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAS1JREFUeNq01r9LAmEcx/GUWwoC94j+iJb+gBbncJLGaGwPIxfFSVyDXFRoC6LRpcUkhwi0waWUwEVDQgIh8vH9wIny0HXn8+MLr8F7zvvc8zxfz4sJITZcVlz5nEfSaoKcwYoOPlHGjjKmRT3QEsvq4QSeqwBZv6hjXzcoHmGPDvGIDHZN90CdgVovSGHL1hIFVQUHLgNk9XGBhKuARTVx5DJA1hg17IV1UUzz95pAGg2cYTOoi96EeU1QDZrB0PDJ08YpjhcHPEtLNMANchivDngWnpd3KOHhr0GTgFf/wjVMg07SCZihiGt0w05eN0AuwyWa+InyhagBI2T95fha547CAr5xj3O862zUf2367LfdrUmLqQHb+EAVBUxMe1gNuPL/vZ5svVTMBRgAoFUGWS2ycoQAAAAASUVORK5CYII=)
    	center center 
		no-repeat;
    opacity: 0.7;
	border: 0.5rem solid rgba(255, 255, 255, 0.7);
}
.video_vidloader2 div.load {
	top:41px;left:91px;
    position: absolute;
	border-radius: 50%;
	width: 48px;
	height: 48px;
	display:none;
	border: 0.5rem solid rgba(255, 255, 255, 0.2);
	border-top-color: white;
	-webkit-animation: spin 1s infinite linear;
			animation: spin 1s infinite linear;
}

video::-webkit-media-controls-panel { display: none !important; -webkit-appearance: none; }
video::-webkit-media-controls-play-button { display: none !important; -webkit-appearance: none; }
video::-webkit-media-controls-start-playback-button { display: none !important; -webkit-appearance: none; }
video::-webkit-media-controls { display: none !important; }

audio::-webkit-media-controls { display: flex !important; }
audio::-webkit-media-controls-panel { display: flex !important; }

		.shoegallery .col-xs-12,
		.shoegallery .col-sm-12,
		.shoegallery .col-md-12,
		.shoegallery .col-lg-12,
		.shoegallery .col-lg-6,
		.shoegallery .col-lg-4{
			margin-bottom:15px;
		}