html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;
font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}
body {background: #EFEFEF;padding-top: 30px;margin:0;
font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;
line-height:1.42857143;color:#333; }
nav{display:block}
audio,video{display:inline-block;vertical-align:baseline}
button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}
a{color:#337ab7;text-decoration:none}a:focus,a:hover{color:#23527c;text-decoration:underline;outline:0}
a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
ul{padding:0px;margin:0px;}
li{padding:0px;margin:0px;list-style:none outside none;}


.videoformat{padding: 6px 12px;margin-bottom: 0;font-size: 14px;font-weight: 400;line-height: 1.42857143;

border-radius: 4px;text-align: center;}

.videoformat a{padding: 5px 8px;font-size: 15px;line-height: 1.3333333;border-radius: 6px;background-color: #505050;display: inline-block;color: #fff;text-decoration: none;margin: 1px 3px;
}
.videoformat a:hover {background-color:#d9534f;color:#fff;}
.videoformat span {padding: 5px 8px;font-size: 15px;line-height: 1.3333333;border-radius: 6px;background-color: #d9534f;display: inline-block;color: #fff;text-decoration: none;margin: 1px 3px;}

.border{background-color:#fff;padding:8px 8px 15px 8px;font-size:15px;border: 1px solid #cfcfcf;margin: -10px -11px;}



.col-md-121{display: inline-block;padding: 6px 12px;margin-bottom: 0;font-size: 14px;font-weight: 400;line-height: 1.42857143;text-align: center;white-space: nowrap;vertical-align: middle;-ms-touch-action: manipulation;touch-action: manipulation;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;background-image: none;border: 1px solid transparent;border-radius: 4px;}

.col-md-121 a{padding: 10px 16px;font-size: 18px;line-height: 1.3333333;border-radius: 6px;background-color: #ac0806;display: inline-block;color: #fff;text-decoration: none;margin: 10px 3px;
}
.col-md-121 a:hover {background-color:#d9534f;color:#fff;}




.centertext{text-align:center}
.textred{color: #a94442}

h1{margin-top: 20px; font-size:20px; text-align: center;}
.title2{margin-top: 20px; font-size:20px; text-align: center;}
img{border:0;vertical-align:middle}
hr{height:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;
margin-top:5px;margin-bottom:5px;border:0;border-top:2px solid #cfcfcf}

button,input,optgroup,select,textarea{margin:0;font:inherit;color:inherit}
button{overflow:visible}button,select{text-transform:none}
button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}
input{line-height:normal}

input[type=search]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}
input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}
*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.img-responsive,.videofile a>img,.videofile>img{display:block;max-width:100%;height:auto}
.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}
.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}
.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}
.h1,.h2,.h3,h1,h2,h3{margin-top:20px;margin-bottom:10px}
.h1,h1{margin-top: 20px; font-size:20px;}.h2,h2{font-size:30px}
p{margin:0 0 10px}
ol,ul{margin-top:0;margin-bottom:10px}
.container{padding-right:13px;padding-left:13px;margin-right:auto;margin-left:auto}
.bloking{color:#fff;  background:#404040; -webkit-box-shadow:inset 0 -1px 5px 0 rgba(0,0,0,.2);
	box-shadow:inset 0 -1px 5px 0 rgba(0,0,0,.2);text-align:center;
	padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}
@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}

.blok2{margin-right:-15px;margin-left:-15px;text-align:center; }
.blok22{margin-right:-15px;margin-left:-15px;text-align:center;clear: both;}

.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,
.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:5px;padding-left:5px}
.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,
.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}
.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}
.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}
.col-xs-1{width:8.33333333%}

.sort{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;
text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;
cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;
user-select:none;background-image:none;border:1px solid transparent;border-radius:0px;
color:#333;background-color:#fff;border-color:#ccc}
.sort.active:focus,.sort:active:focus,.sort:focus{outline:thin dotted;
outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
 .sort:focus,.sort:hover{color:#333;text-decoration:none;background-color:#d4d4d4;border-color:#8c8c8c}
.sort.active,.sort:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);
box-shadow:inset 0 3px 5px rgba(0,0,0,.125);color:#333;background-color:#e6e6e6;border-color:#adadad}


.sortirovka{position:relative;display:inline-block;vertical-align:middle;margin: 0px 0;text-align: center; float: right;
}

.sortirovka1{position:relative;display:inline-block;vertical-align:middle;margin: 0px 0;text-align: center}

.sortirovka>.sort{position:relative;float:left;margin-left:-1px}

.sortirovka>.sort:first-child:not(:last-child){border-radius:4px 0 0 4px}
.sortirovka>.sort:last-child:not(:first-child){border-radius:0 4px 4px 0}



.collapse{display:none}.collapse.in{display:block}
.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-timing-function:ease;
-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.35s;
-o-transition-duration:.35s;transition-duration:.35s;-webkit-transition-property:height,visibility;
-o-transition-property:height,visibility;transition-property:height,visibility}



 .navig{padding-left:0;margin-bottom:0;list-style:none;letter-spacing: 1px;}
.navig>li{position:relative;display:block}.navig>li>a{position:relative;display:block;padding:10px 15px}
.navig>li>a:focus,.navig>li>a:hover{text-decoration:none;background-color:#eee}
 .navig .open>a,.navig .open>a:focus,.navig .open>a:hover{background-color:#eee;border-color:#337ab7}
 .navig>li>a>img{max-width:none}

.navbar{background-color:#222;border-color:#080808;position:relative;
min-height:50px;margin-bottom:20px;border:1px solid transparent}
.navbar .logo{color:#9d9d9d}
.navbar .logo:focus,.navbar .logo:hover{color:#fff;background-color:transparent}
 .navbar .navig>li>a{color:#9d9d9d}
.navbar .navig>li>a:focus,.navbar .navig>li>a:hover{color:#fff;background-color:transparent}
.navbar .navig>.active>a,.navbar .navig>.active>a:focus,
.navbar .navig>.active>a:hover{color:#fff;background-color:#080808}
.navbar .toggle{border-color:#333}.navbar .toggle:focus,
.navbar .toggle:hover{background-color:#333}
.navbar .toggle .icon-bar{background-color:#fff}
.navbar .navcoll,.navbar .navbar-form{border-color:#101010}
.navbar .navig>.open>a,.navbar .navig>.open>a:focus,
.navbar .navig>.open>a:hover{color:#fff;background-color:#080808}


.navcoll{padding-right:15px;padding-left:15px;overflow-x:visible;-webkit-overflow-scrolling:touch;
border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1);
box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.navcoll.in{overflow-y:auto}
@media (min-width:768px){
.navhead{float:left}.navbar{border-radius:4px}
.navcoll{width:auto;border-top:0;-webkit-box-shadow:none;box-shadow:none}
.navcoll.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}
  .navbar .navcoll{padding-right:0;padding-left:0}
}

@media (max-device-width:480px) and (orientation:landscape){ .navbar .navcoll{max-height:200px}}
.container>.navcoll,.container>.navhead{margin-right:-15px;margin-left:-15px}
@media (min-width:768px){ .container>.navcoll,.container>.navhead{margin-right:0;margin-left:0;}}
.navbar{position:fixed;right:0;left:0;z-index:1030}
@media (min-width:768px){ .navbar{border-radius:0}}
.navbar{top:0;border-width:0 0 1px}
.logo{float:left;height:50px;padding:15px 15px;font-size:18px;line-height:20px}.logo:focus,
.logo:hover{text-decoration:none}.logo>img{display:block}
@media (min-width:768px){.navbar>.container .logo,.navbar>.container-fluid .logo{margin-left:-15px}}
.toggle{position:relative;float:right;padding:9px 10px;margin-top:8px;margin-right:15px;margin-bottom:8px;
background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}
.toggle:focus{outline:0}.toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}
.toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:768px){.toggle{display:none}}
.navig{margin:7.5px -15px}.navig>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}
@media (min-width:768px)
{.navig{float:left;margin:0}.navig>li{float:left}
.navig>li>a{padding-top:15px;padding-bottom:15px}
}

.pages{display:inline-block;padding-left:0;margin-bottom: 15px;border-radius:4px;}
.pages>li{display:inline}
.pages>li>a,.pages>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;
color:#E00000;text-decoration:none;background-color:#fff;border:1px solid #ddd}
.pages>li:first-child>a,.pages>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}
.pages>li:last-child>a,.pages>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}
.pages>li>a:focus,.pages>li>a:hover,.pages>li>span:focus,.pages>li>span:hover{z-index:3;color:#23527c;
background-color:#eee;border-color:#ddd}
.pages>.active>a,.pages>.active>a:focus,.pages>.active>a:hover,
.pages>.active>span,.pages>.active>span:focus,.pages>.active>span:hover{z-index:2;color:#fff;cursor:default;
background-color:#E00000;border-color:#C40000}
.pages>.disabled>a,.pages>.disabled>a:focus,.pages>.disabled>a:hover,.pages>.disabled>span,.pages>.disabled>span:focus,
.pages>.disabled>span:hover{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd}
.videofile{display:block;padding:0px;margin-bottom:20px;line-height:1.42857143;background-color:#fff;
border:1px solid #ddd;position: relative;font-size: 11pt;
border-radius:0px;-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,.2);box-shadow:0 2px 3px 0 rgba(0,0,0,.2);
-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;transition:border .2s ease-in-out}
.videofile a>img,.videofile>img{margin-right:auto;margin-left:auto}
 .videofile .opisanie{padding:8px;color:#333}
.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{overflow:hidden;zoom:1}
.media-body{width:10000px}.media-object{display:block}
.container:after,
.container:before, .nav:after,.nav:before,
.navcoll:after,.navcoll:before,.navhead:after,.navhead:before,.navbar:after,
.navbar:before,.blok2:after,.blok2:before{display:table;content:" "}
.nav:after,.navcoll:after,.navhead:after,.navbar:after,
.blok2:after{clear:both}
@-ms-viewport{width:device-width}
h4.title {color: #444;font-size: 11pt;height: 30px;text-align:center}
.margin-top {margin-top: 20px;}


@media screen and (max-width: 480px) {.masonry[data-columns]::before {content: '1 .col-xs-12';}}
@media screen and (min-width: 481px) and (max-width: 691px) {.masonry[data-columns]::before {content: '2 .col-xs-6';}}
@media screen and (min-width: 692px) and (max-width: 999px) {.masonry[data-columns]::before {content: '3 .col-xs-4';}}
@media screen and (min-width: 1000px) {.masonry[data-columns]::before {content: '4 .col-xs-3';}}
@media (min-width: 1200px) {body {padding-top: 30px}.top-nav-collapse {padding: 0}}
@media (min-width: 1200px) {#search .close-padding {top: 100px;}.search-name span {display: none;}.search-name i {display: inherit;}}


.hr2{margin-right: -15px;margin-left: -15px;text-align: center;background-image: url(/img/img1.png);background-repeat: no-repeat;background-size: 100%;background-position: top center;padding-top: 10px;padding-bottom: 10px;}
.row2{margin-right: -15px;margin-left: -15px;text-align: center;background-image: url(/img/img1.png);background-repeat: no-repeat;background-size: 100%;background-position: top center;padding-top: 10px;padding-bottom: 10px;clear: both;}

.duration{position:absolute;top:0px;left:0px;padding:3px 6px 3px 19px;background:rgba(172,8,6,0.8) url(/img/duration.png) 3px 4px no-repeat;font-size: 14px;color:#fff;}
.views{position:absolute;top:0px;right:0px;padding:3px 6px 3px 21px;background:rgba(172,8,6,0.8) url(/img/views.png) 3px 7px no-repeat;font-size: 14px;color:#fff;}
.modelsvideo{position:absolute;top:0px;left:0px;padding:3px 6px 3px 23px;background:rgba(172,8,6,0.8) url(/img/video.png) 3px 4px no-repeat;font-size: 14px;color:#fff;}

.vbuttons{padding: 6px 6px;margin-bottom: 0;font-size: 16px;font-weight: 400;line-height: 1.42857143;border-radius: 4px;text-align: right;}
.vbuttons a{padding: 10px 16px;font-size: 16px;line-height: 1.3333333;border-radius: 500px;background-color: #505050;display: inline-block;color: #fff;text-decoration: none;margin: 1px 1px;
}
.vbuttons a:hover {background-color:#d9534f;color:#fff;}

.down_block{padding:0px;}
.down_block{position:relative;}
.vidinfact:after {content: "";position: absolute;display: block;width: 0;height: 0;bottom: -10px;left: 50%;margin: 0 0 0 -5px;border-top: 5px solid #505050 !important;border: 5px outset transparent;}
.vidinfact{color:#fff !important;background:#505050 !important;position:relative;}

 #ivideoscreen{display:none;}
 #ivideoscreen img{margin:5px;border:5px solid #e4e4e4;}
 #downspisok{position:absolute;top:40px;left:0px;margin:-8px;padding:0px;z-index:9999;display:none;}
 #downspisok li div{display:block;background-color:#333;padding:5px 3px 5px 20px;margin:0px 0px;border-bottom:3px solid #424647;color:#fff;font-size:15px;text-decoration:none;width:120px;text-align:left;cursor: pointer;}
 #downspisok li div:hover{background-color:#f1f1f1; color: #000;}
 .vdopinf{padding:10px;background-color:#ffffff;line-height:150%;overflow: hidden;border-top: 3px solid rgb(132, 0, 47);}

.category {margin-bottom:4px;border:1px solid #ddd;border-left:1px solid #ddd;padding:8px;background:#fff;font-weight: bold;}
.category ul li {padding:0;}
.category ul li a{border-bottom:1px solid #ddd;display:block;padding:8px; no-repeat 99% center #F9F9F9;padding-right:20px;color: #444;font-size: 11pt;}
.category ul li a:hover, .category ul li a:focus{background-color: #E7E7E7;}

.foot{background: #cfd8dc;-webkit-box-shadow: inset 0 -1px 5px 0 rgba(0,0,0,.2);box-shadow: inset 0 -1px 5px 0 rgba(0,0,0,.2);text-align: center;padding-top: 10px;}
.foot_links a {color: #616161;line-height: 40px;font-size: 18px;text-decoration: none;padding: 10px 5px;}
.foot_img {text-align: center;background-image: url(/img/img2.png);background-repeat: no-repeat;background-size: 100%;background-position: top center;padding-top: 20px;padding-bottom: 1px;color: #75868e;font-size: 12px;}
.foot_text {text-align: center;background-image: url(/img/img2.png);background-repeat: no-repeat;background-size: 100%;background-position: top center;padding-top: 20px;padding-bottom: 5px;color: #75868e;font-size: 12px;}

.navig>li:nth-child(n+11) {
	display:none;
}