body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0}
fieldset,img{border:0}
img,object,embed{vertical-align:bottom}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:400}
ol,ul{list-style:none}
caption,th{text-align:left}
q:before,q:after{content:''}
a *{cursor:pointer}
fieldset{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}
article,aside,details,figcaption,figure,footer,header,main,nav,section,summary{display:block}
b,strong{font-weight:700}
svg:not(:root){overflow:hidden}
button{overflow:visible}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;padding:5px}
button,select{text-transform:none;outline:0}
textarea{overflow:auto}
button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}
*{-webkit-box-sizing:border-box;box-sizing:border-box}
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
a{background:transparent;text-decoration:none;outline:0;color:#333}
a:active,a:hover,a:focus,button:hover,select:hover,button:focus,select:focus{outline:0}
input[type=text],input[type=pasword],textarea,select{outline:none;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}
input{outline:none}
[hidden],template{display:none}
mark{background:#ff0;color:#000}
img,figure{border:0;margin:0}
@font-face{font-family:'icomoon';src:url(/fonts/icomoon.eot?j9mq38);src:url(/fonts/icomoon.eot?j9mq38#iefix) format("embedded-opentype"),url(/fonts/icomoon.ttf?j9mq38) format("truetype"),url(/fonts/icomoon.woff?j9mq38) format("woff"),url(/fonts/icomoon.svg?j9mq38#icomoon) format("svg");font-weight:400;font-style:normal}

/* @font-face{font-family:'icomoon';src:url(//zagruz.tv/fonts/icomoon.eot?j9mq38);src:url(//zagruz.tv/fonts/icomoon.eot?j9mq38#iefix) format("embedded-opentype"),url(//zagruz.tv/fonts/icomoon.ttf?j9mq38) format("truetype"),url(//zagruz.tv/fonts/icomoon.woff?j9mq38) format("woff"),url(//zagruz.tv/fonts/icomoon.svg?j9mq38#icomoon) format("svg");font-weight:400;font-style:normal} */


[class^="icon-"],[class*=" icon-"]{font-family:'icomoon'!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.icon-profile-female:before{content:"\e900"}
.icon-profile-male:before{content:"\e901"}
.icon-arr-down:before{content:"\e902"}
.icon-arr-left:before{content:"\e903"}
.icon-arr-right:before{content:"\e904"}
.icon-body:before{content:"\e905"}
.icon-calendar:before{content:"\e906"}
.icon-camera:before{content:"\e907"}
.icon-cats:before{content:"\e908"}
.icon-cross:before{content:"\e909"}
.icon-dislike:before{content:"\e90a"}
.icon-download:before{content:"\e90b"}
.icon-upload:before{content:"\e90b";color:#994800}
.icon-buble:before{content:"\e90c"}
.icon-earth:before{content:"\e90d"}
.icon-embed:before{content:"\e90e"}
.icon-fav:before{content:"\e90f"}
.icon-flag:before{content:"\e910"}
.icon-home:before{content:"\e911"}
.icon-like:before{content:"\e912"}
.icon-tag:before{content:"\e913"}
.icon-buble2:before{content:"\e914"}
.icon-menu:before{content:"\e915"}
.icon-rocket:before{content:"\e916"}
.icon-search:before{content:"\e917"}
.icon-share:before{content:"\e918"}
.icon-tape:before{content:"\e919"}
.icon-time:before{content:"\e91a"}
.icon-view:before{content:"\e91b"}
.icon-Erro .path1:before{content:"\e915";color:#d72828}
.icon-Erro .path2:before{content:"\e91c";margin-left:-1em;color:#e6e6e6}
.icon-health-care:before{content:"\e900"}
html{height:100%;background:#eff1f0}
body{font-family:"Montserrat",sans-serif;font-size:14px;font-weight:400;position:relative;color:#1d1d26;background:#eff1f0;min-width:320px}
a{color:#1d1d26;text-decoration:none;cursor:pointer;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}
a:hover,a:active,a:visited,a:focus{text-decoration:none}
.search input[type=text]::-webkit-input-placeholder,.textfield::-webkit-input-placeholder{color:#1d1d26;text-indent:0;-webkit-transition:text-indent .1s ease;-o-transition:text-indent .1s ease;transition:text-indent .1s ease}
.search input[type=text]::-moz-placeholder,.textfield::-moz-placeholder{color:#1d1d26;text-indent:0;-webkit-transition:text-indent .1s ease;-o-transition:text-indent .1s ease;transition:text-indent .1s ease}
.search input[type=text]:-moz-placeholder,.textfield:-moz-placeholder{color:#1d1d26;text-indent:0;-webkit-transition:text-indent .1s ease;-o-transition:text-indent .1s ease;transition:text-indent .1s ease}
.search input[type=text]:-ms-input-placeholder,.textfield:-ms-input-placeholder{color:#1d1d26;text-indent:0;-webkit-transition:text-indent .1s ease;-o-transition:text-indent .1s ease;transition:text-indent .1s ease}
.search input[type=text]:focus::-webkit-input-placeholder,.textfield:focus::-webkit-input-placeholder{text-indent:-500px;-webkit-transition:text-indent .1s ease;-o-transition:text-indent .1s ease;transition:text-indent .1s ease}
.search input[type=text]:focus::-moz-placeholder,.textfield:focus::-moz-placeholder{text-indent:-500px;-webkit-transition:text-indent .1s ease;-o-transition:text-indent .1s ease;transition:text-indent .1s ease}
.search input[type=text]:focus:-moz-placeholder,.textfield:focus:-moz-placeholder{text-indent:-500px;-webkit-transition:text-indent .1s ease;-o-transition:text-indent .1s ease;transition:text-indent .1s ease}
.search input[type=text]:focus:-ms-input-placeholder,.textfield:focus:-ms-input-placeholder{text-indent:-500px;-webkit-transition:text-indent .1s ease;-o-transition:text-indent .1s ease;transition:text-indent .1s ease}
.container{max-width:1280px;margin:0 auto}
@media screen and (max-width: 1300px) {
.container{padding-left:10px;padding-right:10px}
}
.container .container{margin:0}
.wrapper{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;height:100vh;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
@media screen and (max-width: 640px) {
.wrapper{height:auto;display:block}
}
.main{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;margin:0 0 30px}
@media screen and (max-width: 640px) {
.main{display:block}
}
.header,.footer{width:100%;-ms-flex-negative:0;-webkit-flex-shrink:0;flex-shrink:0}
.show-menu .header_bottom{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
.header{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-shadow:0 0 16px rgba(0,0,0,0.35);box-shadow:0 0 16px rgba(0,0,0,0.35)}
@media screen and (max-width: 1023px) {
.header .logo{display:none}
.header .logo_big-text,.header .logo_small-text{display:none}
.header .logo_img{width:60px;height:60px}
.header .logo_holder{padding:0;height:100%}
}
@media screen and (max-width: 640px) {
.header .logo{display:none}
}
.header_content{-webkit-box-flex:1;-ms-flex-positive:1;-webkit-flex-grow:1;flex-grow:1;background:#4a71a0;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding:0 20px 0 0;-webkit-box-shadow:4px 0 9px rgba(0,0,0,0.25) inset;box-shadow:4px 0 9px rgba(0,0,0,0.25) inset}
@media screen and (max-width: 1024px) {
.header_content{padding:0 15px 0 0}
}
@media screen and (max-width: 640px) {
.header_content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;padding:0 15px 12px}
}
.logo{-ms-flex-negative:0;-webkit-flex-shrink:0;flex-shrink:0;width:250px;position:relative}
.logo_img{display:block}
.logo_holder{width:100%;position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;background:#4a71a0;-webkit-transition:background .2s ease;-o-transition:background .2s ease;transition:background .2s ease;-webkit-box-shadow:4px -7px 15px rgba(0,0,0,0.3) inset;box-shadow:4px -7px 15px rgba(0,0,0,0.3) inset}
.logo_holder i{font-style:normal}
.logo_holder span{text-transform:uppercase;line-height:1;display:block}
.logo_big-text{font-size:16px;font-weight:700;margin:0 0 3px}
.logo_big-text h1{display:block}
.logo_big-text i{color:#fff;-webkit-transition:color .4s ease;-o-transition:color .4s ease;transition:color .4s ease}
.logo_small-text{font-size:8px;color:#25252e;letter-spacing:6px}
.logo:hover .logo_big-text{color:#fff}
.logo:hover .logo_big-text i{color:#fff}
.logo:hover .logo_small-text{color:#fff}
.logo:hover .logo_holder{background:#5e5e6f}
.nav{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-negative:0;-webkit-flex-shrink:0;flex-shrink:0}
@media screen and (max-width: 640px) {
.nav{-webkit-box-flex:1;-ms-flex-positive:1;-webkit-flex-grow:1;flex-grow:1;width:100%}
}
.nav ul{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}
@media screen and (max-width: 640px) {
.nav ul{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}
}
.nav a{color:#fff;text-transform:uppercase;padding:20px 30px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;border-bottom:4px solid transparent}
@media screen and (max-width: 1024px) {
.nav a{padding:20px 15px}
}
@media screen and (max-width: 992px) {
.nav a{padding:10px 20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}
.nav a span{margin:3px 0 0;display:block}
}
@media screen and (max-width: 768px) {
.nav a{font-size:12px}
}
@media screen and (max-width: 640px) {
.nav a{border:none;font-size:9px;padding:7px 7px 4px}
}
.nav a [class^="icon-"],.nav a [class*=" icon-"]{font-size:24px;margin:0 5px 0 0;-webkit-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease;display:inline-block}
@media screen and (max-width: 992px) {
.nav a [class^="icon-"],.nav a [class*=" icon-"]{margin:0}
}
@media screen and (max-width: 768px) {
.nav a [class^="icon-"],.nav a [class*=" icon-"]{font-size:18px}
}
.nav a:hover,.nav a.active{background:#5e5e6f;border-bottom:4px solid #FFF}
.nav a:hover [class^="icon-"],.nav a:hover [class*=" icon-"],.nav a.active [class^="icon-"],.nav a.active [class*=" icon-"]{color:#FFF}
.search{-webkit-box-flex:1;-ms-flex-positive:1;-webkit-flex-grow:1;flex-grow:1;margin:0 0 0 30px}
@media screen and (max-width: 992px) {
.search{margin:0 0 0 10px}
}
@media screen and (max-width: 640px) {
.search{width:100%;margin:10px 0 0}
}
.search form{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;background:#fff;border-radius:5px}
.search_input{-webkit-box-flex:1;-ms-flex-positive:1;-webkit-flex-grow:1;flex-grow:1}
.search_input input{width:100%;height:38px;line-height:1.45;padding:12px 20px;font-size:12px;background:none;border:none}
@media screen and (max-width: 640px) {
.search_input input{height:100%}
}
.search_submit{-ms-flex-negative:0;-webkit-flex-shrink:0;flex-shrink:0;width:44px}
.search_submit button{width:100%;height:100%;background:none;border:none;font-size:24px;padding:0 10px 0 0}
.search_submit button:hover{color:#FFF}
.twocolumn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}
.aside{-ms-flex-negative:0;flex-shrink:0;width:250px;background:#1a1a20;padding:110px 19px 30px;border-radius:0 0 15px 0;box-shadow:0 0 16px rgba(0,0,0,0.35);-webkit-transition:all .2s ease;transition:all .2s ease;color:#fff}
.cat-head{margin:3px 0 0 8px;font-size:20px;color:#fff}
@media screen and (max-width: 1023px) {
.aside{position:fixed;height:100%;overflow-y:scroll;left:0;top:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);z-index:30;padding:200px 19px 30px}
}
.aside .logo{display:none;position:absolute;top:0;left:0}
@media screen and (max-width: 1023px) {
.aside .logo{display:block}
}
.aside_spot{width:100%}
@media screen and (max-width: 1279px) {
.aside_spot{display:block;text-align:center;margin:-20px 0 0}
}
.aside_spot_box{margin:20px 0 0}
.aside_spot_box:first-child{margin:0}
@media screen and (max-width: 1279px) {
.aside_spot_box:first-child{margin:20px 0 0;display:inline-block}
}
.aside_box{margin:0 0 20px}
.aside_box:last-child{margin:0}
.aside_list_item_title{color:#fff;display:inline-block;padding-bottom: 10px}
.aside_list_item_num{color:#818182;font-size:12px;display:inline-block}
.aside_list_item a{display:-webkit-box;display:-ms-flexbox;display:flex;padding:8px 28px 8px 19px;margin:0 -28px 0 -19px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-right:5px solid transparent;line-height:1.4}
@media screen and (max-width: 1023px) {
.aside_list_item a{margin:0 -19px}
}
.aside_list_item a:hover,.aside_list_item a.active{background:#f56161;border-right:5px solid #1b1b21}
.aside_list_item a:hover .aside_list_item_num,.aside_list_item a.active .aside_list_item_num{color:#fff}
.aside_title{text-transform:uppercase;color:#f56161;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 0 3px;border-bottom:1px solid #f56161;margin:0 0 10px}
.aside_title [class^="icon-"],.aside_title [class*=" icon-"]{margin:0 5px 0 0;font-size:19px}
.aside .title{color:#fff;margin:0 0 10px}
.content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:20px 20px 0;width:70%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
@media screen and (max-width: 1024px) {
.content{padding:15px 15px 0}
}
@media screen and (max-width: 767px) {
.content{padding:0}
}
.title{text-transform:uppercase;font-weight:700;font-size:20px;color:#1d1d26;margin-top:8px}
@media screen and (max-width: 767px) {
.title{font-size:18px;text-align:center;line-height:1.2}
}
.text, .model-info-section{background:#fff;padding:5px 10px 10px;font-size:12px;position:relative;border-radius:4px;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.1);box-shadow:0 0 5px rgba(0,0,0,0.1);line-height:1.7}
@media screen and (max-width: 767px) {
.text>.desc-cat{display:none}
}
.desc-cat a{text-decoration:underline}
.text p{margin-top:5px}
.text ol{padding-left:15px}
.text li{list-style-type:decimal}
@media screen and (max-width: 767px) {
.text{margin:20px 0 0;-webkit-box-ordinal-group:3;-ms-flex-order:2;-webkit-order:2;order:2;font-size:10px;padding:10px 20px;width:97%}
}
.text_close{position:absolute;top:-15px;right:-11px;font-size:20px;color:#4a71a0;cursor:pointer}
@media screen and (max-width: 767px) {
.text_close{top:-10px;right:-7px}
}
.text_close:hover{color:#000}
.headline{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;margin:20px 0 25px}
.side-headline{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;margin-top:5px}
@media screen and (max-width: 767px) {
.headline{display:block;text-align:center;margin:10px 0}
}
.sort{margin-left:20px}
@media screen and (max-width: 767px) {
.sort{margin-top:12px}
}
.sort ul{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:-5px 0 0}
@media screen and (max-width: 767px) {
.sort ul{display:block;text-align:center;margin:-5px 0 20px}
}
.sort_item{margin: 7px 20px 10px 0}
@media screen and (max-width: 767px) {
.sort_item{display:inline-block}
}
.sort_item:last-child{margin:7px 0 0}
.sort_item a,.sort_item span{color:#4d4d5e;background:#fff;font-size:11px;text-transform:uppercase;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.1);box-shadow:0 0 5px rgba(0,0,0,0.1);border-radius:5px;padding:10px}
@media screen and (max-width: 480px) {
.sort_item a,.sort_item span{padding:7px;font-size:10px}
}
.sort_item a:hover,.sort_item span:hover{background-color:#4a71a0;color:#fff}
.sort_item span{background-color:#4a71a0;color:#fff}
.list-models{width:100%}
.thumbs_list_models{margin:-20px 0 0 -15px;display:block;overflow:hidden}
.thumbs_list_models .th {width: 11%}
.thumbs_list_models img {width: 100%}
.model-info-section{}
.model-info-section .model-avatar{float:left;margin:0 15px 15px 0}
.model-info-section .model-info{float:left;width:350px}
.model-info-section .model-info .info-name h1{display:inline-block;margin:0;font-size:25px;line-height:30px}
.del{display:none}
.del:not(:checked) + label + *{display:none}
.del:not(:checked) + label,.del:checked + label{display:inline-block;padding:2px 10px;border-radius:2px;color:#fff;background:#4e6473;cursor:pointer}
.del:checked + label{background:#e36443}
.info-name{margin-bottom:2px}
.model-info-section .model-info .info-name .subscribe{    display: inline-block;
    position: relative!important;
    /* top: -6px; */
    min-width: 42px;
    height: 25px;
    /* margin: 0 0 0 10px; */
    padding: 0 5px 0 5px;
    border: 1px solid #a4a4a4;
    border-radius: 3px;
    font-size: 14px;}
.model-info-section .model-info .info-name .subscribe i{margin-right:3px}
.model-info-section .model-info .info-name .subscribe:hover{border-color:#ddd}
.model-info-section .model-info .info-place{margin-bottom:10px}
.model-info-section .model-info .info-row{font-size:14px;line-height:20px}
.model-info-section .model-info .info-row .label{display:inline-block;color:#a4a4a4}
.model-info-section .model-info .info-row .value{display:inline-block}
.model-info-section .model-description{margin:0 0 0 585px;font-size:14px;line-height:18px}
.model-description h2{padding-top:8px;margin-bottom:8px}
.with-aside-block .aside{float:left;width:326px;padding-right:10px;box-sizing:border-box}
.with-aside-block .aside ul li a{margin:0 0 5px;padding:0 10px;display:block;background:#e3e4e4;border-radius:3px;color:#484747;line-height:34px}
.with-aside-block .aside ul li a:hover{background:#6b8eb9;color:#fff;text-decoration:none}
.with-aside-block .article{float:left;width:calc(100% - 326px)}
@media screen and (max-width: 992px) {
.model-info-section .model-info{width:auto}
.model-info-section .model-description{clear:both;margin:0}
.with-aside-block .aside{display:none}
.with-aside-block .article{width:100%}
}
@media screen and (max-width: 653px) {
.model-info-section .model-avatar{float:none;width:100%;margin:0;text-align:center}
.model-info-section .model-info{width:100%;margin:0 auto 10px;text-align:center}
.model-info-section .model-description{margin:0 auto}
}#official{
 display: flex;
 margin: 10px 0 0 -10px;
}

.info-row-m{
  padding: 0 0 0 10px;
  text-align: center;
  font-size: 13px;
}
.block-model img {max-width: 180px}
.model-title {display: block;overflow: hidden;height: 18px;font-size: 18px;text-align: center;}
.thumbs+.text{margin:30px 0 0}
.thumbs_list{margin:-20px 0 0 -15px;display:block;overflow:hidden}
@media screen and (max-width: 640px) {
.thumbs_list{margin:-10px 0 0 -10px}
}
.player-related-videos{position:absolute;left:0;top:0;right:0;bottom:0;background:#000;overflow:hidden}
.player-related-videos .player-related-videos-container{position:relative;width:100%;height:100%;overflow:hidden;text-align:center}
.player-related-videos .player-related-videos-item{position:relative;display:inline-block;vertical-align:middle;margin-top:5px;max-height:220px}
.player-related-videos .player-related-videos-item .title{display:none;position:absolute;left:0;top:0;right:0;height:52px;overflow:hidden;text-align:left;padding:5px;color:#fff;font-size:14px;text-transform:none;background:-webkit-linear-gradient(top,rgba(12,12,12,0.8) 0px,transparent 50px);background:-o-linear-gradient(top,rgba(12,12,12,0.8) 0px,transparent 50px);background:linear-gradient(to bottom,rgba(12,12,12,0.8) 0px,transparent 50px)}
.player-related-videos .player-related-videos-item .duration{display:none;position:absolute;bottom:5px;right:5px;color:#fff;background:rgba(12,12,12,0.8);padding:2px 5px}
.player-related-videos .player-related-videos-item:hover .title,.player-related-videos .player-related-videos-item:hover .duration{display:block}
.thumbs_cats .thumb_info{text-align:center}
.thumbs_cats .thumb_title{height:auto;white-space:nowrap;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}
.th{padding:20px 0 0 15px;width:20%;float:left}
@media screen and (max-width: 1550px) {
.th,.thumbs_list_models .th{width:25%}
}
@media screen and (max-width: 1279px) {
.th,.thumbs_list_models .th{width:33.33%}
}
@media screen and (max-width: 640px) {
.th,.thumbs_list_models .th{width:50%;padding:10px 0 0 10px}
}
@media screen and (max-width: 380px) {
.th,.thumbs_list_models .th{width:100%}
}
.thumb{background:#fff;width:100%;display:block;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.1);box-shadow:0 0 5px rgba(0,0,0,0.1)}
.thumb_title{display:block;overflow:hidden;height:39px}
@media screen and (max-width: 640px) {
.thumb_title{font-size:12px;height:36px}
}
.thumb_info{padding:10px;display:block;line-height:18px}
@media screen and (max-width: 640px) {
.thumb_info{padding:5px}
}
.thumb_img{position:relative;display:block}
.thumb_img img{display:block;width:100%;height:auto}
.thumb_label{position:absolute;font-size:12px;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.14);box-shadow:0 0 5px rgba(0,0,0,0.14);border-radius:2px;background:rgba(255,255,255,0.8);padding:1px 8px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}
@media screen and (max-width: 640px) {
.thumb_label{font-size:10px}
}
.thumb_label_add{top:3px;left:3px}
@media screen and (max-width: 640px) {
.thumb_label_add{top:5px;left:5px}
}
.thumb_label_hd{top:3px;right:3px;font-size:14px;font-weight:700;color:#bd3704}
@media screen and (max-width: 640px) {
.thumb_label_hd{font-size:12px;top:5px;right:5px}
}
.thumb_label_time,.thumb_label_amount{bottom:3px;left:3px}
@media screen and (max-width: 640px) {
.thumb_label_time,.thumb_label_amount{bottom:5px;left:5px}
}
.thumb_label_rate{bottom:3px;right:3px;font-weight:700;background:#bbdaff}
@media screen and (max-width: 640px) {
.thumb_label_rate{bottom:5px;right:5px}
}
.thumb_label [class^="icon-"],.thumb_label [class*=" icon-"]{margin:0 3px 0 0}
.thumb:hover{background:#444452;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.6);box-shadow:0 0 10px rgba(0,0,0,0.6)}
.thumb:hover .thumb_info{color:#fff}
.pagination{width:100%;margin:30px 0}
.pagination ul{width:100%;text-align:center;margin:-4px 0 0 -1px}
.pagination li{display:inline-block;margin:4px 0 0 1px}
.pagination a,.pagination span{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;height:41px;padding:0 20px;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.1);box-shadow:0 0 5px rgba(0,0,0,0.1);border-radius:4px;background:#fff;color:#4d4d5e;font-size:12px;text-transform:uppercase}
.pagination a [class^="icon-"],.pagination a [class*=" icon-"],.pagination span [class^="icon-"],.pagination span [class*=" icon-"]{font-size:10px;margin:0 5px}
.pagination a:hover,.pagination span:hover{background:#4a71a0;color:#fff}
.pagination span{background:#4a71a0;color:#fff}
.spot{background:#0f0f12;width:100%;padding:20px 0;-webkit-box-shadow:0 0 16px rgba(0,0,0,0.35);box-shadow:0 0 16px rgba(0,0,0,0.35)}
.spot_holder{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:-13px 0 0 -13px}
@media screen and (max-width: 1024px) {
.spot_holder{display:block;text-align:center}
}
.spot_box{margin:13px 0 0 13px}
@media screen and (max-width: 1024px) {
.spot_box{display:inline-block}
}
.footer{width:100%}
.footer_text{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}
.footer_copy{-ms-flex-item-align:end;-webkit-align-self:flex-end;align-self:flex-end;color:#98989a;font-size:11px}
@media screen and (max-width: 1279px) {
.footer_copy{-ms-flex-item-align:center;-ms-grid-row-align:center;-webkit-align-self:center;align-self:center;text-align:center}
}
.footer_copy a{color:#FFF}
.footer_copy a:hover{color:#18181d}
.footer_logo a{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}
.footer_logo a:hover .logo_big-text i{color:#FFF}
.footer .logo_img{width:60px;height:60px}
.footer .logo_img img{width:100%;display:block}
.footer .logo_content{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}
.footer .logo_big-text{font-size:16px;margin-left:15px;font-weight:700;text-transform:uppercase;color:#0f0f13;line-height:1;display:block}
.footer .logo_big-text i{color:#c2c2c5;font-style:normal;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}
.footer .logo_small-text{color:#7a7a87;font-size:8px;text-transform:uppercase;letter-spacing:6px;text-align:center;display:block}
.footer_content{padding:30px 20px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;border-top:4px solid #FFF;background:#30303b url(../images/bg-footer.jpg)}
@media screen and (max-width: 1279px) {
.footer_content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}
}
.footer_nav{line-height:1;-ms-flex-item-align:end;-webkit-align-self:flex-end;align-self:flex-end;margin:0 0 10px}
@media screen and (max-width: 1279px) {
.footer_nav{margin:10px 0 0;-ms-flex-item-align:center;-ms-grid-row-align:center;-webkit-align-self:center;align-self:center}
}
@media screen and (max-width: 1279px) {
.footer_nav ul{text-align:center}
}
.footer_nav li{float:left}
@media screen and (max-width: 1279px) {
.footer_nav li{margin:0 0 5px;display:inline-block;float:none}
}
.footer_nav li:before{content:"|";margin:0 5px;color:#eff1f0}
@media screen and (max-width: 1279px) {
.footer_nav li:before{content:""}
}
.footer_nav li:first-child:before{content:"";margin:0}
.footer_nav a{font-size:12px;color:#eff1f0}
.footer_nav a:hover,.footer_nav a.active{color:#FFF;text-shadow:0 0 0 #FFF}
.media{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin:0 0 20px}
@media screen and (max-width: 1279px) {
.media{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}
}
.media_aside{-ms-flex-negative:0;flex-shrink:0;width:300px;margin:0 0 0 20px}
@media screen and (max-width: 1279px) {
.media_aside{
	/* width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:0;padding:20px 0 0 */
	 display: none;
	}
}
.media_view{-webkit-box-flex:1;-ms-flex-positive:1;-webkit-flex-grow:1;flex-grow:1;margin-right: 310px;}
@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none) {
.media_view{width:60%}
}
@media screen and (max-width: 1279px) {
	.media_view {
		margin-right: 0;
	}
}
.video-title1{border-width:0 1px 1px;padding:10px 20px;background:#fff;box-shadow:0 0 5px rgba(0,0,0,0.1)}
@media screen and (max-width: 1280px) {
.video-title1{padding:5px}
}
.video-title2{border-width:0 1px 1px;width:313px;text-align:center;background:#fff;box-shadow:0 0 5px rgba(0,0,0,0.1)}
@media screen and (max-width: 1280px) {
.video-title2{padding:5px;padding:5px;margin-top:10px;width:100%}
}
.media_desc{border-width:0 1px 1px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;background:#fff}
@media screen and (max-width: 1024px) {
.media_desc{padding:5px}
}
.media_opt{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%}
@media screen and (max-width: 1280px) {
.media_opt{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;padding:0 0 10px}
}
.media_description{margin:0 20px 10px 0;-webkit-box-flex:1;-ms-flex-positive:1;-webkit-flex-grow:1;flex-grow:1;width:60%;display:block;line-height:1.7}
@media screen and (max-width: 1280px) {
.media_description{width:100%;margin:0 0 10px}
}
@media screen and (max-width: 767px) {
.media_description{display:none}
}
.media_description p{text-align:justify}
.media_description_title{color:#1d1d26;font-size:20px;font-weight:700;margin:0 0 5px}
@media screen and (max-width: 480px) {
.media_description_title{line-height:1.2}
}
@media screen and (max-width: 1280px) {
h1.media_description_title{font-size:16px;font-weight:500}
}
.media_description_link{-webkit-box-shadow:0 0 5px rgba(0,0,0,0.1);box-shadow:0 0 5px rgba(0,0,0,0.1);border-radius:5px;background-color:#444452;color:#fff;font-size:10px;text-transform:uppercase;display:inline-block;padding:1px 5px;margin:0 0 0 5px}
.media_description_link:hover{background:#4a71a0}
.choice{font-size:15px;margin-bottom:5px}
.desc a{text-decoration:underline;font-weight:700;display:block;text-align:right}

.media_desc a{font-weight:700}
.media_tools{margin:0 0 5px -5px;width:367px;-ms-flex-negative:0;-webkit-flex-shrink:0;flex-shrink:0;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}
@media screen and (max-width: 1280px) {
.media_tools{width:100%}
}
.media_tools_btn{margin:4px 0 0 4px;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.1);box-shadow:0 0 5px rgba(0,0,0,0.1);border-radius:4px;background-color:#444452;color:#fff;font-size:12px;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding:8px;float:left}
@media screen and (max-width: 360px) {
.domnload{display:none}
}
.media_tools_btn [class^="icon-"],.media_tools_btn [class*=" icon-"]{font-size:23px;margin:0 5px 0 0;display:block}
@media screen and (max-width: 360px) {
.media_tools_btn{font-size:10px}
.media_tools_btn [class^="icon-"],.media_tools_btn [class*=" icon-"]{font-size:14px}
}
.media_tools_btn:hover,.media_tools_btn.active{background:#4a71a0}
@media screen and (max-width: 767px) {
.media_tools_btn:hover,.media_tools_btn.active{background:#444452!important}
}
.media_info{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background:#444452;padding:8px 10px;-ms-flex-line-pack:stretch;-webkit-align-content:stretch;align-content:stretch;margin-top:8px}
@media screen and (max-width: 767px) {
.media_info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;padding:18px 0 0}
}
.media_info.alt{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}
.media_info.alt>div{-webkit-box-flex:1;-ms-flex-positive:1;-webkit-flex-grow:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}
@media screen and (max-width: 767px) {
.media_info.alt>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}
}
.media_info_buttons{padding:0 15px 0 0;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-ms-flex-item-align:stretch;-webkit-align-self:stretch;align-self:stretch}
@media screen and (max-width: 1279px) {
.media_info_buttons{margin-top:5px;margin-bottom:5px}
}
.media_info_buttons li{margin:0 0 0 23px}
.media_info_buttons li:first-child{margin:0}
.media_info_buttons a{color:#d5193d}
.media_info_buttons a:hover{color:#8c929d}
.media_info_buttons [class^="icon-"],.media_info_buttons [class*=" icon-"]{font-size:31px}
.media_values{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-ms-flex-item-align:stretch;-webkit-align-self:stretch;align-self:stretch;color:#8c929d;font-size:18px;color:#fff}
.media_values:last-child{border:none}
@media screen and (max-width: 767px) {
.media_values{margin:0 0 5px;border:none;padding:0;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;font-size:13px}
}
.media_values li{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;margin:0 0 0 23px}
@media screen and (max-width: 520px) {
.media_values li{margin:0 0 0 15px}
}
@media screen and (max-width: 480px) {
.media_values li{margin:0 0 0 10px}
}
.media_values li:first-child{margin:0}
.media_values [class^="icon-"],.media_values [class*=" icon-"]{margin:0 5px 0 0;display:inline-block;color:#a9a9b9}
.media_lists{padding:10px 0;border-top:1px solid #c8c8c8}
.media_lists.separate{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}
.media_list{margin:0 0 10px}
.media_list:last-child{margin:0}
.media_list_title{margin:0 10px 0 0;-ms-flex-negative:0;-webkit-flex-shrink:0;flex-shrink:0;font-weight:700}
.media_list ul{-webkit-box-flex:1;-ms-flex-positive:1;-webkit-flex-grow:1;flex-grow:1;margin:2px 0 0 -5px;overflow:hidden}
.media_list li{float:left}
.media_list a{text-transform:uppercase;color:#fff;margin:5px 0 0 5px;font-size:11px;border-radius:5px;background-color:#a9a9b9;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;padding:5px}
.media_list a:hover{background:#4a71a0}
.button-group input{display:none}
.vote{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-ms-flex-item-align:stretch;-webkit-align-self:stretch;align-self:stretch;position:relative}
@media screen and (max-width: 767px) {
.vote{margin:0 0 10px;border:none;padding:0;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}
}
.vote_fake{width:0;height:0;position:absolute;top:0;opacity:0;z-index:100;cursor:pointer}
.vote_fake_like{position:absolute;top:0;left:0;width:35px;height:100%}
.vote_fake_dislike{position:absolute;top:0;right:0;width:50px;height:100%}
.vote_buttons{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;font-size:27px}
.vote_like{font-size:35px;color:#a9a9b9;font-size:51px;line-height:1.4;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}
@media screen and (max-width: 520px) {
.vote_like{font-size:45px}
}
.vote_like:hover{color:#1ce7f4}
.vote_dislike{font-size:35px;color:#a9a9b9;font-size:51px;line-height:1.4;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}
@media screen and (max-width: 520px) {
.vote_dislike{font-size:45px}
}
.vote_dislike:hover{color:#4a71a0}
.vote_info{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;min-width:180px;margin:0 15px}
@media screen and (max-width: 480px) {
.vote_info{min-width:120px}
}
.vote_info_percent{font-size:18px}
.vote_info_percent-good{color:#1ce7f4}
.vote_info_percent-bad{color:#4a71a0}
.vote_info_top{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}
.vote_info_bottom{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end}
@media screen and (max-width: 480px) {
.vote_info_bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}
}
.vote_info_likes{color:#fff;font-size:18px}
.vote_info_likes span{font-size:14px}
.vote_info_votes{color:#a9a9b9}
.vote_progress{position:relative;width:100%;height:5px;background:#4a71a0;border-radius:10px;overflow:hidden}
.vote_progress_bar{position:absolute;top:0;left:0;height:100%;background:#1ce7f4}
.progress{background:#7f95ff;height:20px}
.row .textfield,textarea{width:100%}
.section-title{margin-bottom:100% 10px;font-weight:700;font-size:18px}
.file{border:dotted 1px #747575;padding:20px;margin:10px 0;background:#f5f5f5}
.bottom{padding:20px}
.comments_list{margin:15px 0 0}
.comments_more{margin:15px 0 0}
.comments_title{margin:0 0 3px}
.comments_name{width:30%}
@media screen and (max-width: 920px) {
.comments_name{width:100%}
}
.comments_text{-webkit-box-flex:1;-ms-flex-positive:1;-webkit-flex-grow:1;flex-grow:1}
.comments_text .textfield{width:100%}
.comments_form_row{margin:10px 0 0;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}
.comments_form_row:first-child{margin:0}
.comments_form_row.captcha{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}
.comments_form_row.captcha .image{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}
.comments_form_row.captcha .image img{margin:0 10px 0 0}
.comments_form .btn-submit{-ms-flex-negative:0;-webkit-flex-shrink:0;flex-shrink:0;border:none;background:#444452;color:#fff;padding:10px 20px;height:50%;border-radius:4px;text-transform:uppercase}
.comment{margin:10px 0 0;font-size:12px}
.comment:first-child{margin:0}
.comment_name{color:#4a71a0;font-size:18px;margin:0 5px 0 0}
.comment_head{margin-bottom:10px}
.comment_date{font-size:11px;color:#a9a9b9}
.comment_text{margin-bottom:20px}
.comment_text img {width: auto!important;}
.textfield{border-radius:4px;color:#545966;padding:10px;resize:none;display:block;background:#eff1f0;border:none;font-size:12px}
input[type=text].textfield{height:35px;line-height:1.45}
.media_list textarea{width:100%}
.player img{width:100%}
.player-wrap{position:relative}
#kt_player{position:absolute!important;top:0;left:0}
.hidden{display:none}
.no-thumb{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;background:#dedede;width:100%}
.no-thumb-cat{height:100%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;background:#dedede;width:100%}
.no-thumb-cat span{text-align:center}
.no-thumb span{text-align:center}
.field-error{color:#d5193d}
.more{margin:15px 0 0}
.block{margin:0 0 30px}
.block:last-child{margin:0}
.btn{height:28px;border-radius:5px;background-color:#a9a9b9;color:#fff;font-size:11px;text-transform:uppercase;padding:0 20px;border:none;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;margin-top:5px}
.btn:hover{background:#4a71a0;color:#fff}



 .list-tags {margin-top: 20px;margin-left: 20px;}
 .list-tags H3 {font-size:26px;color:#456a96}
.list-tags-amount{font-size:12px;color:#7b7b90}
.list-tags .margin-fix{margin:-23px 0 0;overflow:hidden}
.list-tags .item{text-align:left;margin-top:15px;}

.list.list-full {
    -webkit-column-count: 3;
    -moz-column-count: 3;
    column-count: 3;
	margin-bottom: 20px;
}

@media screen and (max-width: 870px) {
.list.list-full{-webkit-columns:2;-moz-columns:2;columns:2}
}
@media screen and (max-width: 767px) {
.list.list-full{-webkit-columns:2;-moz-columns:2;columns:2}
}
@media screen and (max-width: 680px) {
.list.list-full{-webkit-columns:2;-moz-columns:2;columns:2}
}
@media screen and (max-width: 479px) {
.list.list-full{-webkit-columns:2;-moz-columns:2;columns:2}
}

.list.list-full a:hover{background:#4a71a0;color:#fff}
.list.list-full a:hover .list-tags-amount{color:#fff} 





.all{    text-align: center;
    font-size: 1.5em;
    font-weight: 700;
    margin-top: 10px;}
.all a{text-decoration: underline;color: #4a71a0;}

.title-tag{font-size:18px;font-weight:700;line-height:22px;margin:0;padding-left: 10px;display:block;color:#4a71a0}
.t-cap {}
.my-menu{padding-bottom:10px;line-height:23px}
.mobile_menu{display:none}
.mobile_menu_upload{background:#fedb34}
.mobile_menu_upload span{color:#994800;font-weight:700}
@media screen and (max-width: 1023px) {
.mobile_menu{display:block}
.mobile_menu_upload{display:none;}
}
@media screen and (max-width: 1024px) {
.upload-video{display:none}
}
.upload-video{padding:10px;margin:10px;font-weight:700;background:#fedb34;border-radius:8px}
.upload-video a{color:#994800}
.overcover-menu{display:none;position:fixed;width:100%;height:100%;z-index:20;background:rgba(0,0,0,0.6)}
.show-menu{overflow:hidden}
.show-menu .overcover-menu{display:block}
.show-menu .aside{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
.media .player .embed-wrap{position:relative;padding-bottom:56.25%;height:0}
.media .player .player-wrap{width:100%;height:auto;position:relative}
.media .player .player-wrap .poster{width:100%;height:auto}
.media .player .embed-wrap iframe,.media .player .player-wrap #kt_player,.media .player .player-wrap #kt_player_internal{position:absolute!important;left:0!important;top:0!important;width:100%!important;height:100%!important}
.media .player .loading{display:block;text-align:center;font-size:20px;font-weight:700;line-height:25px;color:#444;padding:50px 20px}
.media .no-player{display:block;position:relative;overflow:hidden}
.media .no-player img{position:absolute;left:0;top:0;width:100%;height:100%;opacity:.4;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=20);filter:alpha(opacity=20)}
.media .no-player .message{display:block;position:absolute;text-align:center;padding:20px;left:0;right:0;font-size:20px;font-weight:700;line-height:25px;color:#444;background:#f7f2db;opacity:.9}
.register-needed{font-size:15px;line-height:1.1;margin-top:10px}
.register-needed1{font-size:20px;color:#c71208;line-height:1.1;margin-bottom:10px}
.media .no-player .message em{font-size:20px;font-weight:700;line-height:25px;color:#222}
.media .no-player .message a{color:#045ab5;text-decoration:underline}
.media .no-player .message a:hover{color:#045ab5;text-decoration:none}
.media .no-player .message form{display:block;padding:20px 0 0}
.media .no-player .btn-play{position:absolute;width:100%;height:100%;background:url(../player/btn_play.png) 50% 50% no-repeat}
.comments_form_row.captcha{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}
.comments_form_row.captcha .image{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}
.comments_form_row.captcha .image img{margin:0 10px 0 0}
.captcha .image{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}
@media screen and (max-width: 500px) {
.captcha .image{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}
}
.captcha_img{margin:0 10px 0 0}
.captcha_body{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}
.custom-size{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}
.related-videos .btn{background:#fff;color:#4d4d5e;height:41px;font-size:12px}
.related-videos .btn:hover{color:#fff;background:#4a71a0}
.box{background:#fff;width:100%;padding:10px;border-radius:4px}
.blockUI{background:none!important}
@media screen and (max-width: 1024px) {
.box{padding:15px}
}
.form_area .row{margin:0 0 10px}
.form_area .textarea{height:200px}
.form_area .textfield{display:block;width:80%}
@media screen and (max-width: 767px) {
.form_area .textfield{width:100%}
}
.generic-error{color:#4a71a0}
.toggle-button .icon-arr-down{font-size:6px!important;margin:0 0 0 8px !important}
@media screen and (max-width: 767px) {
#tab_comments{display:none}
}
.desc_btn{display:none}
@media screen and (max-width: 767px) {
.desc_btn{display:block}
.add_buttons{margin:0}
.add_buttons ul{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}
.add_buttons li{width:49.3%}
.add_buttons a{width:100%;margin:0}
.add_buttons .media_tools_btn{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}
}
.fp-poster img{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);left:50%!important;width:auto!important}
.vid-wrapper{width:100%}
.vid-middle{width:100%;position:relative}
.vid-middle:after{display:table;clear:both;content:''}
.vid-container{width:100%;float:left;overflow:hidden}
.vid-right-sidebar{float:left;width:310px;margin-left:-650px;position:relative;/* margin-top: 310px */}
@media screen and (max-width: 1279px) {
.vid-right-sidebar{display:none}
}
.vid-right-sidebar{float:right!important}
@media screen and (max-width: 1820px) {
.vid-right-sidebar{margin-left:-550px;margin-left:-450px}
}
.side-th{padding-bottom:10px}
.side-thumb_title{overflow:hidden;height:39px}
.side-thumb_img{position:relative}
.side-thumb_img img{width:100%;height:auto}
.side-thumb_label{position:absolute;font-size:12px;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.14);box-shadow:0 0 5px rgba(0,0,0,0.14);border-radius:2px;background:rgba(255,255,255,0.8);padding:0 2px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}
.side-thumb_label_add{top:2px;left:1px}
.side-thumb_label_hd{top:1px;right:1px;font-size:14px;font-weight:700;color:#bd3704}
.side-thumb_label_time,.side-thumb_label_amount{bottom:1px;left:1px}
.side-thumb_label_rate{right:1px;bottom:1px;background:#bbdaff}
.side-thumb_label [class^="icon-"],.side-thumb_label [class*=" icon-"]{margin:0 3px 0 0}
.h2-car{top:20px;position:relative}
.block-share{padding-top:10px}
.field-label{font-weight:700;line-height:2em}
.ya-share2{text-align:center!important}
.ya-share2__container_size_m .ya-share2__icon{height:48px!important;width:48px!important;background-size:48px 48px!important}
.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;z-index:1}
.swiper-container-no-flexbox .swiper-slide{float:left}
.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}
.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}
.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}
.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}
.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative}
.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}
.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-transition-property:-webkit-transform,height;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;-o-transition-property:transform,height;transition-property:transform,height;transition-property:transform,height,-webkit-transform}
.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}
.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}
.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}
.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-42px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat}
.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}
.swiper-button-prev,.swiper-container-rtl .swiper-button-next,.swiper-button-next,.swiper-container-rtl .swiper-button-prev{display:block;border:solid 1px #e1e1e1;background:#fff;z-index:1;width:30px;height:50px;-webkit-transition:.15s ease opacity;-o-transition:.15s ease opacity;transition:.15s ease opacity}
.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:0;background:#fff url(../images/arrow_left.png) no-repeat 50% 50%}
.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:-13px;background:#fff url(../images/arrow_right.png) no-repeat 50% 50%}
#list_videos_most_popular_videos_items,#list_videos_most_popular_videos_categories_items{position:relative;overflow:visible}
@media screen and (max-width: 1550px) {
#list_videos_most_popular_videos_items .th:nth-child(5){display:none}
}
@media screen and (max-width: 1550px) {
#list_videos_most_popular_videos_categories_items .th:nth-child(5){display:none}
}
@media screen and (max-width: 1279px) {
#list_videos_most_popular_videos_items .th:nth-child(4){display:none}
}
@media screen and (max-width: 1279px) {
#list_videos_most_popular_videos_categories_items .th:nth-child(4){display:none}
}
@media screen and (max-width: 767px) {
.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:15px}
.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:0}
}
@media screen and (max-width: 640px) {
#list_videos_most_popular_videos_items .th:nth-child(3){display:none}
}
@media screen and (max-width: 640px) {
#list_videos_most_popular_videos_categories_items .th:nth-child(3){display:none}
.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px}
}
@media screen and (max-width: 380px) {
#list_videos_most_popular_videos_items .th:nth-child(2){display:none}
}
@media screen and (max-width: 380px) {
#list_videos_most_popular_videos_categories_items .th:nth-child(2){display:none}
}
.clearfix:after{content:"";display:table;clear:both}
.headline.members{display:block}
.headline.members h1,.headline.members h2{padding:0 0 10px}
.headline.members .sort{margin:0}
.form-sing-up{border:1px solid #9a9a9a}
.form-sing-up .header-form{padding:13px 7px 13px 13px;margin:-1px -1px 0;border:1px solid #45688e;background-color:#5a7da3;color:#fff;font:bold 13px Tahoma,Arial,sans-serif;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:flex-start;-ms-flex-align:flex-start;-webkit-align-items:flex-start;align-items:flex-start}
.form-sing-up .body-form{padding:14px 20px 10px;background:#f2f2f2}
.form-sing-up .body-form input{width:100%;background:#fff;border:1px solid silver;border-radius:3px;font-size:13px;padding:6px 5px 7px;margin:0 0 15px}
.form-sing-up .body-form .textfield.error{border-color:#9d0c0f}
.form-sing-up .body-form .label-register{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:flex-start;-ms-flex-align:flex-start;-webkit-align-items:flex-start;align-items:flex-start;position:relative}
.row__inline{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch;-ms-flex-line-pack:stretch;-webkit-align-content:stretch;align-content:stretch;position:relative;margin-bottom:15px}
.row__inline-label{width:60px;text-align:right;padding-right:10px}
.row__inline-label .field-label{margin:0!important;line-height:35px!important;white-space:nowrap}
.row__inline-content{width:100%}
.row__inline-content .textfield{margin-bottom:0!important}
.captcha__holder{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch;-ms-flex-line-pack:stretch;-webkit-align-content:stretch;align-content:stretch;position:relative}
.captcha__image{max-width:100%;width:110px;height:35px;margin-right:5px}
.captcha__field{margin:0!important}
.form-sing-up .body-form .title-label{font:normal 13px Arial;color:#58595B;margin:0 0 11px}
.form-sing-up .body-form .title-label.wide{width:100%}
.form-sing-up .body-form .password-block .password{color:#265978;font:normal 13px Arial}
.form-sing-up .body-form .password-block .password:hover{border-bottom:1px solid #265978}
.form-sing-up .gender__holder{width:100%}
.form-sing-up .gender__holder .field-label{margin:0 10px 0 0 !important;line-height:35px;width:auto;cursor:pointer;display:inline-block}
.form-sing-up .gender__holder .field-label.field-label-m{margin-right:0!important}
.form-sing-up .gender__holder .field-label [class*="icon"]{margin:0 5px 0 0;width:25px;height:22px;display:inline-block;vertical-align:middle;background:url(../images/ico-gender.png) no-repeat 0 -32px}
.form-sing-up .gender__holder .field-label [class*="icon"]:before{display:none}
.form-sing-up .gender__holder .field-label .icon-profile-male{background-position:0 -131px}
.radio input
.form-sing-up .gender__holder input[type="radio"]:checked+.field-label{color:#f37640}
.form-sing-up .gender__holder input[type="radio"]:checked+.field-label-m{color:#59a2d5}
.form-sing-up .gender__holder input[type="radio"]:checked+.field-label [class*="icon"]{background-position:0 0}
.form-sing-up .gender__holder input[type="radio"]:checked+.field-label .icon-profile-male{background-position:0 -96px}
.element-invisible{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;margin:0!important;padding:0!important}
.element-invisible.element-focusable:active,.element-invisible.element-focusable:focus{position:static!important;clip:auto;overflow:visible;height:auto}
.sing-up-login{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;width:100%}
.sing-up-text{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:flex-start;-ms-flex-align:flex-start;-webkit-align-items:flex-start;align-items:flex-start}
.sing-up-text .text,.sing-up-text .link{color:#000;font:normal 12px Arial}
.sing-up-text .link{color:#265978;margin:0 0 0 2px;border-bottom:1px solid rgba(0,0,0,0)}
.sing-up-text .link:hover{border-bottom:1px solid #265978;margin:0 0 0 2px}
.btn__orange{outline:none;cursor:pointer;text-decoration:none;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-webkit-box-shadow:#b2b2b2 1px 1px 3px;box-shadow:#b2b2b2 1px 1px 3px;color:#fff;font:normal 18px Tahoma;padding:1px;display:inline-block;border:solid 1px #ee3c24;background:#f2936b;background:-webkit-gradient(linear,left top,left bottom,from(#f2936b),to(#ee3c24));background:-webkit-linear-gradient(#f2936b,#ee3c24);background:-o-linear-gradient(#f2936b,#ee3c24);background:linear-gradient(#f2936b,#ee3c24);-pie-background:linear-gradient(#f2936b,#ee3c24)}
.btn__orange span{padding:4px 10px;display:block;background:#f2936b;background:-webkit-gradient(linear,left top,left bottom,from(#f2936b),to(#ee3c24));background:-webkit-linear-gradient(#f2936b,#ee3c24);background:-o-linear-gradient(#f2936b,#ee3c24);background:linear-gradient(#f2936b,#ee3c24);-pie-background:linear-gradient(#f2936b,#ee3c24)}
.btn__orange:hover span{background:#f37640;background:-webkit-gradient(linear,left top,left bottom,from(#f37640),to(#f04e39));background:-webkit-linear-gradient(#f37640,#f04e39);background:-o-linear-gradient(#f37640,#f04e39);background:linear-gradient(#f37640,#f04e39);-pie-background:linear-gradient(#f37640,#f04e39)}
button.btn-orange{padding:0;border:none}
button.btn-orange div{border:solid 1px #EE3C24;cursor:pointer;padding:2px;background:#F2936B;background:-webkit-gradient(linear,left top,left bottom,from(#F2936B),to(#EE3C24));background:-webkit-linear-gradient(#F2936B,#EE3C24);background:-o-linear-gradient(#F2936B,#EE3C24);background:linear-gradient(#F2936B,#EE3C24);-pie-background:linear-gradient(#F2936B,#EE3C24)}
.btn-orange span{font:normal 18px Tahoma;display:block;color:#fff;padding:4px;background:#F2662A;background:-webkit-gradient(linear,left top,left bottom,from(#F2662A),to(#EE3C24));background:-webkit-linear-gradient(#F2662A,#EE3C24);background:-o-linear-gradient(#F2662A,#EE3C24);background:linear-gradient(#F2662A,#EE3C24);-pie-background:linear-gradient(#F2662A,#EE3C24)}
.btn-orange:hover span{text-decoration:none;background:#F37640;background:-webkit-gradient(linear,left top,left bottom,from(#F37640),to(#F04E39));background:-webkit-linear-gradient(#F37640,#F04E39);background:-o-linear-gradient(#F37640,#F04E39);background:linear-gradient(#F37640,#F04E39);-pie-background:linear-gradient(#F37640,#F04E39)}
.footer-register{background:#e3e3e3;border-top:solid 1px #DDD;padding:15px 20px 10px;overflow:hidden;position:relative}
.fs-social-btn{height:34px!important;color:#fff;font:normal 13px/34px "Trebuchet MS";border-radius:2px;padding:0 12px 0 47px;display:inline-block;position:relative;cursor:pointer;width:116px;padding:0 0 0 35px;text-align:center;background-image:none!important}
.footer-register .fs-social-btn,.title-register.wide .fs-social-btn,.fs-login-form-footer .fs-social-btn.fs-social-vk,.fs-login-form-footer .fs-social-btn.fs-social-ml,.fs-login-form-footer .fs-social-btn.fs-social-fb-big,.fs-login-form-footer .fs-social-btn.fs-social-odkl,.fs-login-form-footer .fs-social-btn.fs-social-yand{margin:0 17px 5px 0;width:150px\8/!important}
.fs-social-btn.min{width:36px!important;padding:0!important;overflow:hidden;float:left}
.fs-social-btn.big{float:left}
.fs-social-btn.min:before,.fs-social-btn-before.min{border-right:none;width:34px!important}
.fs-social-btn:before,.fs-social-btn-before{width:35px;height:34px;background:#336ba3 url(../images/social_pic.png) no-repeat;position:absolute;content:'';left:0;top:0}
.footer-register .fs-social-btn.min:hover{width:auto!important;padding:0 15px 0 50px !important}
.footer-register .fs-social-btn.min:hover:before{width:35px}
.fs-social-btn.fs-social-ml{background-image:-webkit-gradient(linear,left bottom,left top,from(#175796),to(#5483b3))!important;background-image:-webkit-linear-gradient(bottom,#175796 0%,#5483b3 100%)!important;background-image:-o-linear-gradient(bottom,#175796 0%,#5483b3 100%)!important;background-image:linear-gradient(bottom,#175796 0%,#5483b3 100%)!important;background-image:-ms-linear-gradient(bottom,#175796 0%,#5483b3 100%)!important;border:solid 1px #0a2c4d!important;-webkit-box-shadow:inset 0 1px 0 #879ac0!important;box-shadow:inset 0 1px 0 #879ac0!important;background-color:#336ba3!important}
.fs-social-btn.fs-social-ml:hover{background-image:-webkit-gradient(linear,left top,left bottom,from(bottom),color-stop(0%,#1c68ab),to(#649bc1))!important;background-image:-webkit-linear-gradient(bottom,#1c68ab 0%,#649bc1 100%)!important;background-image:-o-linear-gradient(bottom,#1c68ab 0%,#649bc1 100%)!important;background-image:linear-gradient(bottom,#1c68ab 0%,#649bc1 100%)!important;background-image:-ms-linear-gradient(bottom,#1c68ab 0%,#649bc1 100%)!important;-webkit-box-shadow:inset 0 1px 0 #97a7c8!important;box-shadow:inset 0 1px 0 #97a7c8!important;background-color:#377db4!important}
.fs-social-btn.fs-social-vk{border:solid 1px #2c374d!important;background-color:#5a6f9d!important;background-image:-webkit-gradient(linear,left bottom,left top,from(#536791),to(#637bad))!important;background-image:-o-linear-gradient(bottom,#536791 0%,#637bad 100%)!important;background-image:linear-gradient(bottom,#536791 0%,#637bad 100%)!important;background-image:-webkit-linear-gradient(bottom,#536791 0%,#637bad 100%)!important;-webkit-box-shadow:inset 0 1px 0 #9faecd!important;box-shadow:inset 0 1px 0 #9faecd!important;background-image:-ms-linear-gradient(bottom,#536791 0%,#637bad 100%)!important}
.fs-social-btn.fs-social-vk:before,.fs-social-btn.fs-social-vk .fs-social-btn-before{background-position:0 -102px;height:32px}
.fs-social-btn.fs-social-vk:hover{background-color:#6c86b1!important;-webkit-box-shadow:inset 0 1px 0 #9faecd!important;box-shadow:inset 0 1px 0 #9faecd!important;background-image:-webkit-gradient(linear,left top,left bottom,from(bottom),color-stop(0%,#647ca7),to(#7794bd))!important;background-image:-webkit-linear-gradient(bottom,#647ca7 0%,#7794bd 100%)!important;background-image:-o-linear-gradient(bottom,#647ca7 0%,#7794bd 100%)!important;background-image:linear-gradient(bottom,#647ca7 0%,#7794bd 100%)!important;background-image:-ms-linear-gradient(bottom,#647ca7 0%,#7794bd 100%)}
.fs-social-btn.fs-social-vk:hover:before,.fs-social-btn.fs-social-vk:hover .fs-social-btn-before{background-position:0 -136px}
.fs-social-btn.fs-social-odkl{background-image:-webkit-gradient(linear,left bottom,left top,from(#eb7f27),to(#f69d36))!important;background-image:-webkit-linear-gradient(bottom,#eb7f27 0%,#f69d36 100%)!important;background-image:-o-linear-gradient(bottom,#eb7f27 0%,#f69d36 100%)!important;background-image:linear-gradient(bottom,#eb7f27 0%,#f69d36 100%)!important;background-image:-ms-linear-gradient(bottom,#eb7f27 0%,#f69d36 100%)!important;-webkit-box-shadow:inset 0 1px 0 #fcdebb!important;box-shadow:inset 0 1px 0 #fcdebb!important;background-color:#f49733!important;border:solid 1px #dc8c4a!important;width:auto;padding:0 10px 0 45px;text-shadow:0 -1px 0 rgba(0,0,0,.2)}
.fs-social-odkl:before,.fs-social-odkl .fs-social-btn-before{background-position:0 -306px;background-position:0 -306px}
.fs-social-btn.fs-social-odkl:hover{background-image:-webkit-gradient(linear,left top,left bottom,from(bottom),color-stop(0%,#F1913F),to(#F9B262))!important;background-image:-webkit-linear-gradient(bottom,#F1913F 0%,#F9B262 100%)!important;background-image:-o-linear-gradient(bottom,#F1913F 0%,#F9B262 100%)!important;background-image:linear-gradient(bottom,#F1913F 0%,#F9B262 100%)!important;background-image:-ms-linear-gradient(bottom,#F1913F 0%,#F9B262 100%)!important;-webkit-box-shadow:inset 0 1px 0 #fcdebb!important;box-shadow:inset 0 1px 0 #fcdebb!important;background-color:#f49733!important}
.fs-social-odkl:before,.fs-social-odkl .fs-social-btn-before{background-position:0 -306px}
.fs-social-btn.fs-social-odkl:hover:before,.fs-social-btn.fs-social-odkl:hover .fs-social-btn-before{background-position:0 -340px}
.fs-social-btn.fs-social-yand.min{border:1px solid #ccc!important}
.fs-social-btn.fs-social-yand{background-color:#edac28!important;background-image:-webkit-gradient(linear,left bottom,left top,from(#e89d22),to(#fad337))!important;background-image:-webkit-linear-gradient(bottom,#e89d22 0%,#fad337 100%)!important;background-image:-o-linear-gradient(bottom,#e89d22 0%,#fad337 100%)!important;background-image:linear-gradient(bottom,#e89d22 0%,#fad337 100%)!important;background-image:-ms-linear-gradient(bottom,#e89d22 0%,#fad337 100%)!important;border:1px solid #c78a31;border-top-color:#f1c656;-webkit-box-shadow:0 1px 0 #fce34c inset!important;box-shadow:0 1px 0 #fce34c inset!important;text-shadow:1px 1px 0 rgba(0,0,0,0.4)}
.fs-social-yand:before,.fs-social-yand .fs-social-btn-before{background-position:0 -408px;border:solid 1px #ccc;border-right:none;left:-1px;top:-1px;border-radius:3px 0 0 3px;background-position:0 -408px;border:solid 1px #ccc;border-right:none;left:-1px;top:-1px;border-radius:3px 0 0 3px}
.fs-social-btn.fs-social-yand:hover{background-color:#edac28!important;background-image:-webkit-gradient(linear,left top,left bottom,from(bottom),color-stop(0%,#edb129),to(#fbdd45))!important;background-image:-webkit-linear-gradient(bottom,#edb129 0%,#fbdd45 100%)!important;background-image:-o-linear-gradient(bottom,#edb129 0%,#fbdd45 100%)!important;background-image:linear-gradient(bottom,#edb129 0%,#fbdd45 100%)!important;background-image:-ms-linear-gradient(bottom,#edb129 0%,#fbdd45 100%)!important;-webkit-box-shadow:0 1px 0 #fde85b inset!important;box-shadow:0 1px 0 #fde85b inset!important}
.fs-social-btn.fs-social-yand:hover:before,.fs-social-btn.fs-social-yand:hover .fs-social-btn-before{background-position:0 -442px}
.generic-error,.error-msg,.field-error,.left-column .headline,.right-column .headline{display:none}
.error-msg{position:absolute;z-index:8041;background:-webkit-gradient(linear,left top,left bottom,from(#e41a26),to(rgba(187,17,17,1)));background:-webkit-linear-gradient(top,#e41a26 0%,rgba(187,17,17,1) 100%);background:-o-linear-gradient(top,#e41a26 0%,rgba(187,17,17,1) 100%);background:linear-gradient(to bottom,#e41a26 0%,rgba(187,17,17,1) 100%);padding:3px 6px;border-radius:3px;border:1px solid #9d0c0f;color:#fff;font:400 13px/18px Montserrat,sans-serif;bottom:100%;margin-bottom:8px}
.error-msg:before{content:'';width:0;height:0;top:100%;left:5px;position:absolute;z-index:1;border:6px solid transparent;border-top:6px solid rgba(187,17,17,1)}
.error-server{padding:10px 0 10px 35px;border-radius:3px;border:1px solid #e6e6e6;background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,1)),to(rgba(243,243,243,1)));background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(243,243,243,1) 100%);background:-o-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(243,243,243,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1) 0%,rgba(243,243,243,1) 100%);font:700 13px/18px Montserrat,sans-serif;color:#000}
.error-server .text-error{font:400 13px/18px Montserrat,sans-serif;text-align:center}
.user-profile{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch}
.user-profile .left-column{margin:0 15px 0 0;width:48%;padding:0 5px 5px;border:1px solid #4a71a0;border-radius:3px;background:#fff}
.images-info,.left-column .more-info{display:block;width:100%;font-size:0;line-height:0}
.left-column .images-info{margin:0 0 10px}
.title-column{padding:3px 3px 3px 5px;font:700 15px/20px Montserrat,sans-serif;color:#fff;background:#4a71a0;margin:0 -5px 8px}
.user-profile .user-photo{display:inline-block;vertical-align:top;width:140px;text-align:right;padding:0 10px}
.user-profile .user-photo img{padding:1px;border:1px solid #000;width:100%}
.user-profile .main-info{display:inline-block;vertical-align:top;width:calc(100% - 140px);font:400 14px/18px Montserrat,sans-serif;color:#000}
.user-profile .main-info .text{font-weight:700;padding:0 0 0 5px;font:700 14px/18px Montserrat,sans-serif;-webkit-box-shadow:none;box-shadow:none}
.user-profile .main-info .nickname{font-weight:700}
.user-profile .left-column .more-info .info{font:400 14px/18px Montserrat,sans-serif;color:#000}
.user-profile .left-column .more-info .text{font-weight:700;padding:0 5px 0 0}
.more-info .text,.main-info .text{background:rgba(0,0,0,0);font-size:14px;position:relative;border-radius:0;-webkit-box-shadow:none;box-shadow:none;line-height:1;font-weight:700;padding:0 5px 0 0}
.user-profile .left-column .more-info .info .index{padding:0 0 2px}
.user-profile .left-column .read-more,.user-profile .left-column .write-user{display:block;margin:0 0 10px}
.user-profile .left-column .more-info .info .link{font:400 14px/18px Montserrat,sans-serif;color:#1056b5}
.user-profile .left-column .more-info .info .link:hover{border-bottom:1px solid #1056b5}
.user-profile .left-column .write-user .link{font-weight:700!important}
.user-profile .right-column{width:50%;padding:0 5px 5px;border:1px solid #4a71a0;border-radius:3px;background:#fff}
.user-profile .right-column-holder{width:50%}
.user-profile .right-column-holder .right-column{width:auto;margin-bottom:10px}
.user-profile .right-column-holder .right-column:last-child{margin-bottom:0}
.user-profile .right-column .video-block{font-size:0;line-height:0;margin:-5px}
.user-profile .right-column .video-block .thumb{width:33.333%;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;vertical-align:top}
.user-profile .right-column .video-block img{width:100%}
.user-profile .right-column .video-block img:hover{opacity:.7;background:#000;cursor:pointer}
.result{border:1px solid #4a71a0;border-radius:5px;padding:0 5px;background:#fff}
.result .user-profile{padding:10px 0;border-bottom:1px solid #4a71a0;margin:0;display:inline-block;width:100%;background:#fff}
.result .user-profile:last-of-type{border:none}
.result .user-profile .user-photo{text-align:left;padding:0 10px 0 0;width:auto;max-width:140px;width:100%}
.search-bar{padding:20px 10px 10px;border-radius:5px;border:1px solid #4a71a0;font:400 14px/18px Montserrat,sans-serif;position:relative;margin:0 0 10px;background:#fff}
.search-bar select{-webkit-appearance:menulist;-moz-appearance:menulist;appearance:menulist}
.main-criteria select{width:150px}
.search-bar .search-text{display:inline-block;background:#4a71a0;color:#fff;border-radius:3px;position:absolute;top:-15px;padding:5px;font-size:16px;line-height:21px;font-weight:700}
.search-bar .main-criteria .row,.search-bar .main-criteria .row .col,.search-bar .region-search .row{display:inline-block;vertical-align:middle}
.search-bar .main-criteria .row{margin:0 0 5px}
.search-bar .main-criteria .row .label-register input{width:30px}
.search-bar .main-criteria .row .text{background:rgba(0,0,0,0);padding:0;font-size:14px;position:relative;border-radius:0;-webkit-box-shadow:0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 rgba(0,0,0,0);line-height:1}
.search-bar .region-search{font-size:0;line-height:0}
.search-bar .region-search .row{font:400 14px/18px Montserrat,sans-serif;padding:0 10px 5px 0;-webkit-box-sizing:border-box;box-sizing:border-box;width:200px}
.search-bar .region-search .row:last-of-type{padding:0 0 5px}
.search-bar .region-search .row .col.second{margin:0 0 5px}
.search-bar .headline{margin:0 0 7px;text-align:left!important}
.search-bar .headline .item{display:inline-block;vertical-align:middle;cursor:pointer;margin:0 5px 0 0}
.search-bar .headline .item:last-of-type{margin:0}
.search-bar .headline .item *{cursor:pointer;display:inline-block;vertical-align:middle}
.form-bottom input{background:#fff;border:1px solid #000;border-radius:3px;cursor:pointer;padding:5px 10px}
.form-bottom input:hover{background:#4a71a0;border:1px solid #4a71a0;color:#fff}
.fancybox-skin{padding:0!important}
.fancybox-item.fancybox-close{background:url(../images/dlg_close.gif) no-repeat 0 0!important;height:16px!important;width:16px!important;cursor:pointer!important;top:5px!important;right:5px!important}
.fancybox-item.fancybox-close:hover{background-position:-16px 0}
.fancybox-overlay.fancybox-overlay-fixed{background:no-repeat}
.popup-holder{overflow:hidden}
.popup-holder .image img{display:block;max-width:120px;height:auto;margin-bottom:5px}
.textfield.error{position:-webkit-sticky!important;position:sticky!important}
.video-users{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;-webkit-align-items:flex-start;align-items:flex-start;background:#fff;border-radius:4px;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.1);box-shadow:0 0 5px rgba(0,0,0,0.1);margin:15px 0 0;padding:10px 15px}
.video-users .users{padding:0 0 0 20px;border-left:dashed 1px #9c9c9c}
.video-users .users,.video-users .video{width:50%}
.video-users .users div:first-of-type{font-size:0;line-height:0;margin:0 -5px}
.video-users .users .headline.members,.video-users .headline{display:none}
.video-users .users .user-profile{display:inline-block;width:16.66%;margin:0 0 14px;padding:0 5px}
.video-users .users .user-profile .user-photo{padding:0;display:block;margin:0 auto;left:0;right:0;width:auto}
.video-users .users .user-profile .main-info{display:block;text-align:center;width:100%}
.video-users .video{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch;padding:0 20px 0 0}
.video-users h2{width:100%;margin:0 0 20px}
.video-users .video .pl{width:70%;padding:0 20px 0 0}
.video-users .video .pl .video-holder{position:relative}
.video-users .video .pl video{position:absolute;top:0;left:0;width:100%;height:100%}
.video-users .video .pl .desc{margin:8px 0 0}
.video-users .video .tumb{width:30%}
.video-users .video .tumb .thumbs_list{overflow:inherit}
.video-users .video .tumb .th{width:100%}
.video-users .all-users{display:block;text-align:right}
.video-users .all-users .link{font:700 14px/18px Montserrat,sans-serif;color:#4a71a0}
.video-users .all-users .link:hover{border-bottom:1px solid #4a71a0}
.header-profile{white-space:nowrap;margin-left: 30px}
.header-profile li{display:inline-block;color:#fff}
.header-profile li a{color:#fff}
.header-profile li a:hover{text-decoration:underline}
.search-cloud{margin-top:10px}
.search-cloud ul {    display: inline;}
.search-cloud li {    display: inline;line-height: 28px;}

@media screen and (max-width: 1300px) {
.video-users .users .user-profile{width:25%}
.video-users .video .tumb{display:none}
.video-users .video .pl{width:100%;padding:0}
}
@media screen and (max-width: 1024px) {
.search-bar{margin-top:10px}
}
@media screen and (max-width: 950px) {
.video-users .users .user-profile{width:33.33%}
}
@media screen and (max-width: 800px) {
.user-profile .left-column{margin:0 10px 0 0}
.user-profile .right-column .video-block .thumb{width:50%}
}
@media screen and (max-width: 767px) {
.search-bar{margin-top:25px}
.video-users{display:block}
.video-users .video,.video-users .users{width:100%;padding:0}
.video-users .users .user-profile{width:16.666%}
.video-users .video .pl{margin:0 0 15px}
}
@media screen and (max-width: 640px) {
.user-profile .left-column{margin:0 0 10px;width:100%}
.user-profile .right-column{width:100%}
.user-profile .right-column-holder{width:100%}
.user-profile .right-column-holder .right-column{width:auto}
.headline.members .sort_item{margin:10px 0 0}
.label-register{padding:0 0 5px;display:inline-block}
.row__inline{margin-bottom:5px}
.video-users .users .user-profile{width:25%}
.header-profile{padding:10px 0 0;display:block}
}
@media screen and (max-width: 430px) {
.video-users .users .user-profile{width:33.33%}
}
.fancybox-image,.fancybox-inner,.fancybox-nav,.fancybox-nav span,.fancybox-outer,.fancybox-skin,.fancybox-tmp,.fancybox-wrap,.fancybox-wrap iframe,.fancybox-wrap object{width:100%!important;max-width:380px;-webkit-box-sizing:border-box;box-sizing:border-box}
@media screen and (max-width: 540px) {
.fancybox-image,.fancybox-inner,.fancybox-nav,.fancybox-nav span,.fancybox-outer,.fancybox-skin,.fancybox-tmp,.fancybox-wrap,.fancybox-wrap iframe,.fancybox-wrap object{max-width:280px}
}
.button{margin:0 0 10px}
.two-sections input[type=radio]{display:none}
.two-sections .selectbox{-webkit-appearance:menulist-button;appearance:menulist-button;background:#fff;border:1px solid silver;border-radius:3px;font-size:13px;padding:6px 5px 7px;width:100%}
.two-sections .date.label-register .selectbox{width:49%}
.two-sections .date.label-register .selectbox:last-of-type{margin-top:10px}
.field-label{margin:0 5px 11px 0 !important}
.smileys-support.two-lines .textarea{width:100%}
.section-two .field-label{margin:8px 5px 11px 0 !important}
.user-profile .right-column .th{width:33%}
@media screen and (max-width: 1080px) {
.user-profile .left-column{margin:0 10px 0 0}
}
@media screen and (max-width: 767px) {
.user-profile{margin:15px 0 0}
}
@media screen and (max-width: 640px) {
.user-profile .left-column{margin:0 0 10px}
}
@media screen and (max-width: 420px) {
.search-bar .col select.customSelect,.search-bar .region-search .row .col input{width:170px!important}
.main-criteria select.selectbox.customSelect{width:124px!important}
}
@media screen and (max-width: 380px) {
.user-profile .right-column .th{width:100%}
}