@import "https://fonts.googleapis.com/css?family=Roboto:400,500,700";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,button,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}
h1,h2,h3,h4,h5,h6{font-size:100%}
q:before,q:after{content:''}
a *{cursor:pointer}
input,textarea{outline:none}
textarea{width:100%;box-sizing:border-box;padding:10px}
input{padding:10px;box-sizing:border-box}
@font-face{font-family:"Ico Moon";src:url(../fonts/icomoon.eot);src:url(../fonts/icomoon.eot?#iefix) format("embedded-opentype"),url(../fonts/icomoon.woff) format("woff"),url(../fonts/icomoon.ttf) format("truetype"),url("../fonts/icomoon.svg#Ico Moon") format("svg");font-weight:400;font-style:normal}
@font-face{font-family:"Ico Moon";src:url("../fonts/icomoon.svg#Ico Moon") format("svg")}
html{height:100%;min-width:320px;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
body{font:14px/1.2 Roboto,sans-serif;height:100%;min-width:320px;position:relative;color:#000;background:#fff}
a{color:#2600ff;text-decoration:none}
input{outline:none;-webkit-appearance:none;border-radius:0}
*{outline:none;box-sizing:border-box}
:before,:after{box-sizing:border-box}
* ::-moz-selection{background:#2600ff;color:#fff}
* ::selection{background:#2600ff;color:#fff}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#858585}
input:-moz-placeholder,textarea:-moz-placeholder{color:#858585;opacity:1}
input::-moz-placeholder,textarea::-moz-placeholder{color:#858585;opacity:1}
input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#858585}
input:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{color:transparent}
input:focus:-moz-placeholder,textarea:focus:-moz-placeholder{color:transparent}
input:focus::-moz-placeholder,textarea:focus::-moz-placeholder{color:transparent}
input:focus:-ms-input-placeholder,textarea:focus:-ms-input-placeholder{color:transparent}
input.placeholder,textarea.placeholder{color:#858585!important}
.wrapper{display:table;width:100%;height:100%;table-layout:fixed;overflow:hidden}
.container{max-width:1580px;margin:0 auto;padding:0 20px}
@media screen and (max-width: 1024px) {
.container{padding:0 10px}
}
[class^="icon-"],[class*=" icon-"]{font-family:'Ico Moon'!important;font-size:12px;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-sun:before{content:"\e910"}
.icon-close:before{content:"\e90f"}
.icon-play:before{content:"\e90e"}
.icon-eye:before{content:"\e90d"}
.icon-calendar:before{content:"\e90c"}
.icon-download:before{content:"\e908"}
.icon-dislike:before{content:"\e909"}
.icon-heart:before{content:"\e90a"}
.icon-heart-broken:before{content:"\e9db"}
.icon-like:before{content:"\e90b"}
.icon-arrow-down:before{content:"\e900"}
.icon-arrow-left:before{content:"\e901"}
.icon-arrow-right:before{content:"\e902"}
.icon-hand-up:before{content:"\e903"}
.icon-moon:before{content:"\e904"}
.icon-search:before{content:"\e905"}
.icon-time:before{content:"\e906"}
.icon-user:before{content:"\e907"}
.header{box-shadow:0 0 20px rgba(0,0,0,0.13);background-color:#fff;border-bottom:4px solid #0083c7;position:relative;z-index:99;padding:15px 0}
@media screen and (max-width: 1000px) {
.header.open .hamburger{background-color:#0083c7}
.header.open .hamburger:before,.header.open .hamburger:after,.header.open .hamburger span{background-color:#000}
.header.open .hamburger:before{transform:translate3d(0,8px,0) rotate(45deg);left:7px;right:7px;transition:.3s transform .3s,.3s left .3s,.3s right .3s}
.header.open .hamburger:after{transform:translate3d(0,-8px,0) rotate(-45deg);left:7px;right:7px;transition:.3s transform .3s,.3s left .3s,.3s right .3s}
.header.open .hamburger span{transform:scale(0)}
.header.open .navigation{transform:translate3d(0,0,0);opacity:1;visibility:visible}
}
@media screen and (max-width: 479px) {
.header.view .search_button{background-color:#0083c7;color:#fff}
.header.view .search_button i:before{content:"\e90f"}
.header.view .search{display:block}
}
.header .holder{display:-ms-flexbox;display:flex;margin:0 -15px}
@media screen and (max-width: 1280px) {
.header .holder{margin:0 -10px}
}
@media screen and (max-width: 1160px) {
.header .holder{margin:0 -5px}
}
@media screen and (max-width: 479px) {
.header .holder{-ms-flex-wrap:wrap;flex-wrap:wrap}
}
.st0{enable-background:new}
.st1{fill:#0083c7}
.logo,.navigation,.switch_theme,.search,.login_panel,.hamburger_wrapper{margin:0 15px}
@media screen and (max-width: 1280px) {
.logo,.navigation,.switch_theme,.search,.login_panel,.hamburger_wrapper{margin:0 10px}
}
@media screen and (max-width: 1160px) {
.logo,.navigation,.switch_theme,.search,.login_panel,.hamburger_wrapper{margin:0 5px}
}
.logo{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}
@media screen and (max-width: 479px) {
.logo{-ms-flex-order:2;order:2;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;min-width:1px;text-align:center}
}
.logo a{display:inline-block}
@media screen and (max-width: 1160px) {
.logo svg{background-size:130px 50px;width:130px;height:50px}
}
.navigation{-ms-flex-negative:1;flex-shrink:1;-ms-flex-positive:1;flex-grow:1;min-width:1px;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}
@media screen and (max-width: 1000px) {
.navigation{position:absolute;top:100%;left:0;padding:0 10px;margin:0;transform:translate3d(0,10px,0);opacity:0;visibility:hidden;transition:transform .3s,opacity .3s,visibility .3s}
}
.hold_nav{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin:0 auto;height:100%}
@media screen and (max-width: 1160px) {
.hold_nav{margin:auto;width:100%;-ms-flex-pack:distribute;justify-content:space-around}
}
@media screen and (max-width: 1000px) {
.hold_nav{-ms-flex-direction:column;flex-direction:column;width:200px;box-shadow:0 5px 5px rgba(0,0,0,0.15);background-color:#fff;-ms-flex-align:stretch;align-items:stretch}
}
.hold_nav .item{text-transform:uppercase;font-weight:500;font-size:14px;margin:0 1px}
.hold_nav .item.active > a{pointer-events:none;cursor:default;background-color:#0083c7; color: #fff}
.hold_nav .item.mobile{display:none}
@media screen and (max-width: 1000px) {
.hold_nav .item.mobile{display:block}
}
.hold_nav .item.show .button{background-color:#0083c7;color:#000}
.hold_nav .item.show .button i{transform:rotate(180deg)}
@media screen and (max-width: 1000px) {
.hold_nav .item.show .drop_profile{display:block}
}
@media screen and (max-width: 1280px) {
.hold_nav .item{font-size:12px}
}
@media screen and (max-width: 1000px) {
.hold_nav .item{margin:0}
}
@media screen and (min-width: 1025px) {
.hold_nav .item:hover > a{background-color:#0083c7;color:#fff}
.hold_nav .item:hover > a i{transform:rotate(180deg)}
.hold_nav .item:hover .dropdown{transform:translate3d(0,0,0);opacity:1;visibility:visible}
}
.hold_nav .item > .button{border:none;width:100%;background:#000;color:#fff;padding:10px;display:block;text-align:center;text-transform:uppercase;font-family:'Roboto',sans-serif;font-size:12px;line-height:1.2;font-weight:500}
.hold_nav .item > .button b{font-weight:500;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}
.hold_nav .item > .button span{padding:0 5px}
.hold_nav .item > .button i{position:relative;z-index:2;font-size:9px;display:inline-block;vertical-align:middle}
.hold_nav .item > a{color:#000;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:12px 20px;border-radius:10px;text-align:center}
@media screen and (max-width: 1280px) {
.hold_nav .item > a{padding:10px 15px}
}
@media screen and (max-width: 1160px) {
.hold_nav .item > a{padding:10px}
}
@media screen and (max-width: 1000px) {
.hold_nav .item > a{border-radius:0;-ms-flex-pack:center;justify-content:center}
}
.hold_nav .item > a span{padding:0 5px}
.hold_nav .item > a i{position:relative;z-index:2;font-size:9px;display:inline-block;vertical-align:middle}
@media screen and (max-width: 1024px) {
.hold_nav .item > a i{display:none}
}
.hold_nav .btn.onSwitch{width:100%;border-radius:0}
.drop_profile{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;background-color:#ebebeb;display:none}
.drop_profile .item_box{display:block;color:#000;padding:10px;text-align:center}
.switch_theme{-ms-flex-negative:0;flex-shrink:0;-ms-flex-positive:0;flex-grow:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}
.footer .switch_theme{display:block!important}
@media screen and (max-width: 1000px) {
.switch_theme{-ms-flex-order:1;order:1}
}
@media screen and (max-width: 479px) {
.switch_theme{display:none}
}
.btn.onSwitch{width:40px;height:40px;border-radius:10px;background-color:#ebebeb;color:#858585;border:none;font-size:0;padding:0;margin:0;cursor:pointer}
@media screen and (min-width: 1025px) {
.btn.onSwitch:hover{background-color:#0083c7;color:#000}
}
.btn.onSwitch i{font-size:20px}
@media screen and (max-width: 1280px) {
.btn.onSwitch i{font-size:16px}
}
/* .search{width:100%;max-width:400px;-ms-flex-negative:0;flex-shrink:0;-ms-flex-positive:0;flex-grow:0} */
.search{width:100%;max-width:280px;-ms-flex-negative:0;flex-shrink:0;-ms-flex-positive:0;flex-grow:0}
@media screen and (max-width: 1440px) {
.search{max-width:250px}
}
@media screen and (max-width: 1160px) {
.search{max-width:200px}
}
@media screen and (max-width: 1000px) {
.search{max-width:100%;-ms-flex-negative:1;flex-shrink:1;-ms-flex-positive:1;flex-grow:1;min-width:1px}
}
@media screen and (max-width: 479px) {
.search{-ms-flex-order:5;order:5;margin-top:10px;display:none}
}
.search > *{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;height:100%}
.search .wrap_colum{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%}
.search .wrap_field{display:-ms-flexbox;display:flex;border-radius:10px;background-color:#ebebeb;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}
.search .input{width:100%;height:40px;background:none;border:none;color:#000;font-family:'Roboto',sans-serif;font-size:14px;font-weight:400;line-height:1.2;padding:12px 0 12px 20px}
@media screen and (max-width: 1280px) {
.search .input{font-size:12px}
}
.search .button_search{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;background:none;border:none;font-size:0;padding:0;display:block;cursor:pointer;color:#000;width:60px;height:40px}
@media screen and (min-width: 1025px) {
.search .button_search:hover{color:#0083c7}
}
.search .button_search i{font-size:20px}
@media screen and (max-width: 1280px) {
.search .button_search i{font-size:16px}
}
.login_panel{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative}
@media screen and (min-width: 1025px) {
.login_panel:hover .user_panel{background-color:#0083c7;color:#000}
.login_panel:hover .drop{transform:translate3d(50%,0,0);visibility:visible;opacity:1}
}
@media screen and (min-width: 1025px) and (max-width: 1620px) {
.login_panel:hover .drop{transform:translate3d(0,0,0)}
}
@media screen and (max-width: 1000px) {
.login_panel{display:none}
}
.login_panel.show .user_panel{background-color:#0083c7;color:#000}
.login_panel.show .drop{transform:translate3d(50%,0,0);visibility:visible;opacity:1}
@media screen and (max-width: 1620px) {
.login_panel.show .drop{transform:translate3d(0,0,0)}
}
.user_panel{width:40px;height:40px;border-radius:10px;background-color:#ebebeb;color:#858585;border:none;font-size:0;padding:0;margin:0;cursor:pointer}
.user_panel .avatar{width:40px;height:40px;border-radius:50%}
@media screen and (min-width: 1025px) {
.user_panel:hover{background-color:#0083c7;color:#000}
}
.user_panel i{font-size:20px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
@media screen and (max-width: 1280px) {
.user_panel i{font-size:16px}
}
.btn_field{-ms-flex-align:center;align-items:center;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-order:3;order:3;display:none;margin:0 5px}
@media screen and (max-width: 479px) {
.btn_field{display:-ms-flexbox;display:flex}
}
.search_button{width:40px;height:40px;border-radius:10px;background-color:#ebebeb;color:#858585;border:none;font-size:0;margin:0;cursor:pointer;position:relative;padding:8px}
.search_button i{font-size:16px}
.drop{position:absolute;top:100%;right:50%;padding-top:5px;transform:translate3d(50%,10px,0);opacity:0;visibility:hidden;transition:transform .3s,opacity .3s,visibility .3s;min-width:125px;text-align:center}
@media screen and (max-width: 1620px) {
.drop{transform:translate3d(0,10px,0);right:0}
}
.drop .hold{background-color:#ebebeb;border-radius:5px;padding:15px 10px;font-size:12px;font-weight:500;text-transform:uppercase;position:relative}
@media screen and (max-width: 479px) {
.drop .hold{font-size:11px}
}
.drop .hold:before{content:"";position:absolute;bottom:100%;left:50%;transform:translate3d(-50%,0,0);width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:7px solid #ebebeb}
@media screen and (max-width: 1620px) {
.drop .hold:before{left:auto;transform:none;right:15px}
}
.drop .item{display:block;color:#858585;margin-top:12px;cursor:pointer;white-space:nowrap}
.drop .item:first-child{margin-top:0}
.drop .item.active{color:#0083c7}
@media screen and (min-width: 1025px) {
.drop .item:hover{color:#0083c7}
}
.drop_item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:#858585;margin-top:12px;font-size:14px;font-weight:500}
@media screen and (min-width: 1025px) {
.drop_item:hover{color:#0083c7}
}
.drop_item:first-child{margin-top:0}
.drop_item i{font-size:20px;margin-right:5px}
.hamburger_wrapper{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-align:center;align-items:center;display:none}
@media screen and (max-width: 1000px) {
.hamburger_wrapper{display:-ms-flexbox;display:flex}
}
.hamburger{width:40px;height:40px;border-radius:10px;background-color:#ebebeb;color:#858585;border:none;font-size:0;margin:0;cursor:pointer;position:relative;padding:8px}
.hamburger:before{content:"";position:absolute;top:10px;left:10px;right:10px;margin:0 auto;height:4px;display:block;border-radius:4px;background-color:#858585}
.hamburger:after{content:"";position:absolute;bottom:10px;left:10px;right:10px;margin:0 auto;height:4px;display:block;border-radius:4px;background-color:#858585}
.hamburger span{height:4px;display:block;border-radius:4px;background-color:#858585;transition:transform .3s}
.dropdown{position:absolute;left:0;right:0;z-index:2;transform:translate3d(0,5px,0);opacity:0;visibility:hidden;transition:transform .2s,opacity .2s,visibility .2s;padding-top:23px;box-shadow:0 20px 20px rgba(0,0,0,0.4)}
.dropdown .hold_wrapped{box-shadow:0 4px 0 #0083c7;background-color:#fff;border-top:1px solid #efefee}
.dropdown .hold{padding:20px 0;font-weight:400;display:-ms-flexbox;display:flex;text-transform:none}
.aside_bar{margin-right:20px;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;min-width:300px}
@media screen and (max-width: 1280px) {
.aside_bar{min-width:250px}
}
.aside_bar .title{font-size:16px;font-weight:700;margin-bottom:20px}
.aside_bar .item_choice{font-weight:500;font-size:14px;margin-top:1px}
.aside_bar .item_choice:first-child{margin-top:0}
.aside_bar .item_choice.active a{background-color:#0083c7;color:#fff}
.aside_bar .item_choice a{color:#858585;display:inline-block;vertical-align:top;border-radius:15px;padding:8px 10px;cursor:pointer}
@media screen and (min-width: 1025px) {
.aside_bar .item_choice a:hover{background-color:#0083c7;color:#000}
}
.content_bar{-ms-flex-negative:1;flex-shrink:1;-ms-flex-positive:1;flex-grow:1}
@media screen and (max-width: 1280px) {
.content_bar{margin:-4px}
}
@media screen and (max-width: 1280px) {
.content_bar .thumbs{margin:-4px}
}
.content_bar .thumbs.portrait{margin:-15px}
@media screen and (max-width: 1280px) {
.content_bar .thumbs.portrait{margin:-4px}
}
.content_bar .thumbs.portrait .thumb{width:12.5%;padding:15px}
@media screen and (max-width: 1280px) {
.content_bar .thumbs.portrait .thumb{padding:4px}
}
.content_bar .thumbs .name{text-align:center;font-size:12px;padding:6px}
.content_bar .thumb{width:20%}
@media screen and (max-width: 1280px) {
.content_bar .thumb{padding:4px}
}
.content_bar .thumb .title{font-size:12px;padding:6px}
.wrap_content{padding:20px 0}
.tags_wrapped{column-count:6}
.tags_wrapped .item_tag{text-transform:none;padding:3px 0}
.tags_wrapped a{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;width:100%;padding:3px 0 3px 10px;color:#000;font-size:14px;font-weight:500;line-height:1.2;border-radius:10px}
@media screen and (min-width: 1025px) {
.tags_wrapped a:hover{background-color:#0083c7;color:#000}
.tags_wrapped a:hover span{color:#fff;background:none}
}
@media screen and (max-width: 568px) {
.tags_wrapped a{font-size:13px}
}
@media screen and (max-width: 479px) {
.tags_wrapped a{font-size:12px}
}
@media screen and (max-width: 374px) {
.tags_wrapped a{padding:3px 0}
}
.tags_wrapped strong{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;text-transform: lowercase;}
.tags_wrapped span{color:#858585;font-size:12px;font-weight:500;margin-left:5px;border-radius:12px;background-color:#ebebeb;padding:4px 8px}
.main{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}
.row_container{padding:20px 0}
@media screen and (max-width: 568px) {
.row_container{padding:20px 0}
}
.row_container.bg{}
@media screen and (max-width: 639px) {
.row_container.last_order{-ms-flex-order:99;order:99}
}
.intro-cat{margin-bottom:15px}
.intro,.intro-cat{color:#000;font-size:16px;line-height:1.4}
@media screen and (max-width: 568px) {
.intro{font-size:14px}
}
@media screen and (max-width: 413px) {
.intro{font-size:12px}
}
.intro .title{color:#000;font-size:30px;font-weight:500;margin-bottom:10px}
@media screen and (max-width: 568px) {
.intro .title{font-size:20px}
}
.headline{display:-ms-flexbox;display:flex;margin:0 0 14px}
.headline + .row_container{padding-top:0}
@media screen and (max-width: 568px) {
.headline{margin:0 0 10px}
}
@media screen and (max-width: 479px) {
.headline{-ms-flex-direction:column;flex-direction:column}
}
.headline .title{-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;min-width:1px;color:#000;font-size:24px;line-height:1.2;font-weight:500}
@media screen and (max-width: 568px) {
.headline .title{font-size:18px}
}
.headline .letter{-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;min-width:1px;color:#0083c7;font-size:30px;line-height:1.2;font-weight:500}
@media screen and (max-width: 1024px) {
.headline .letter{font-size:24px}
}
@media screen and (max-width: 568px) {
.headline .letter{font-size:18px}
}
.sorting{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;position:relative;z-index:2;margin-left:10px}
@media screen and (min-width: 1025px) {
.sorting:hover .button_sort{background-color:#0083c7;color:#000}
.sorting:hover .button_sort i{transform:rotate(180deg)}
.sorting:hover .drop{transform:translate3d(50%,0,0);visibility:visible;opacity:1}
}
@media screen and (min-width: 1025px) and (max-width: 1620px) {
.sorting:hover .drop{transform:translate3d(0,0,0)}
}
@media screen and (max-width: 479px) {
.sorting{margin:10px 0 0}
}
.sorting.show .button_sort{background-color:#0083c7;color:#000}
.sorting.show .button_sort i{transform:rotate(180deg)}
.sorting.show .drop{transform:translate3d(50%,0,0);visibility:visible;opacity:1}
@media screen and (max-width: 1620px) {
.sorting.show .drop{transform:translate3d(0,0,0)}
}
.sorting .drop{min-width:145px;margin:0}
@media screen and (max-width: 479px) {
.sorting .drop{right:auto;left:0}
}
@media screen and (max-width: 479px) {
.sorting .drop .hold:before{right:auto;left:20%}
}
.button_sort{border:none;background:none;cursor:pointer;padding:8px 12px;color:#858585;font-size:12px;line-height:1.2;font-family:'Roboto',sans-serif;text-transform:uppercase;border-radius:15px;background-color:#ebebeb}
@media screen and (max-width: 479px) {
.button_sort{font-size:10px;padding:8px 10px}
}
.button_sort b{display:-ms-flexbox;display:flex;font-weight:400;-ms-flex-align:center;align-items:center}
.button_sort span{font-weight:500;margin-right:10px}
@media screen and (max-width: 479px) {
.button_sort span{margin-right:5px}
}
.button_sort i{vertical-align:top;display:inline-block;font-size:9px}
.thumbs{font-size:0;margin:-12px -10px;text-align:center}
@media screen and (max-width: 480px) {
.thumbs{margin:-10px -5px}
}
.thumbs.portrait{margin:-20px -19px}
@media screen and (max-width: 1024px) {
.thumbs.portrait{margin:-10px}
}
@media screen and (max-width: 479px) {
.thumbs.portrait{margin:-5px}
}
.thumbs.portrait .thumb{padding:20px 19px;width:15%}
@media screen and (max-width: 1024px) {
.thumbs.portrait .thumb{width:25%;padding:10px}
}
@media screen and (max-width: 860px) {
.thumbs.portrait .thumb{width:33.333%}
}
@media screen and (max-width: 480px) {
.thumbs.portrait .thumb{padding:5px;width:50%}
}
.thumbs.portrait .wrap_image{padding-bottom:138%}
.thumb{display:inline-block;vertical-align:top;text-align:left;font-size:14px;padding:12px 10px;width:25%}
@media screen and (max-width: 1050px) {
.thumb{width:33.333%}
}
@media screen and (max-width: 767px) {
.thumb{width:50%}
}
@media screen and (max-width: 480px) {
.thumb{width:100%;padding:10px 5px}
}
.thumb .th{display:block}
@media screen and (min-width: 1025px) {
.thumb .th:hover .wrap_image{box-shadow:0 0 10px rgba(0,0,0,0.4)}
.thumb .th:hover .clock{transform:translate3d(0,0,0);opacity:1;visibility:visible}
.thumb .th:hover .desc{color:#0083c7}
.thumb .th:hover .name,.thumb .th:hover .title{background-color:#0083c7}
}
.thumb .wrap{position:relative}
.thumb .wrap_image{display:block;position:relative;padding-bottom:57.21%;overflow:hidden;box-shadow:0 0 0 0 transparent;transition:box-shadow .3s}
.thumb .wrap_image img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}
.thumb .quality{position:absolute;top:5px;left:5px;border-radius:12px;background: rgb(130, 211, 245);padding:5px 7px;color:#000;font-size:13px;font-weight:700;line-height:1.2;text-transform:uppercase}
@media screen and (max-width: 479px) {
.thumb .quality{padding:3px;font-size:12px}
}
.thumb .liked{position:absolute;bottom:5px;left:5px;color:#000;font-size:12px;font-weight:400;line-height:1.2;border-radius:12px;background-color:rgba(255,255,255,0.8);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:5px}
@media screen and (max-width: 479px) {
.thumb .liked{padding:3px 4px;font-size:11px}
}
.thumb .liked i{font-size:12px;margin-right:3px}
.thumb .count{position:absolute;bottom:5px;right:5px;border-radius:12px;background-color:rgba(255,255,255,0.8);padding:5px 7px;color:#000;font-size:12px;font-weight:400;line-height:1.2}
@media screen and (max-width: 479px) {
.thumb .count{padding:3px 4px;font-size:11px}
}
.thumb .clock{position:absolute;top:5px;right:5px;z-index:1;cursor:pointer;transform:translate3d(100%,0,0);opacity:0;visibility:visible;transition:transform .3s,opacity .3s,visibility .3s;color:#000;font-size:12px;font-weight:400;line-height:1.2;border-radius:12px;background-color:rgba(255,255,255,0.8);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:5px 8px}
.thumb .th .clock.fixed{transform:translate3d(0,0,0);opacity:1;visibility:visible;background: rgb(130, 211, 245)}
@media screen and (min-width: 1025px) {
.thumb .clock:hover{background: rgb(130, 211, 245)}
}
.thumb .clock i{font-size:14px}
.thumb .desc{margin-top:12px;color:#000;font-size:14px;font-weight:500;line-height:1.4;display:block;transition:color .3s}
@media screen and (max-width: 1000px) {
.thumb .desc{font-size:13px}
}
@media screen and (max-width: 413px) {
.thumb .desc{font-size:12px}
}
.thumb .title{position:absolute;bottom:0;left:0;right:0;background-color:rgba(255,255,255,0.8);padding:11px;color:#000;font-size:16px;line-height:1.2;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background .3s}
.thumb .titlecat{background-color:#ebebeb;padding:6px;color:#000;font-size:20px;font-weight:500;line-height:1.2;text-align:center;white-space:nowrap;overflow:hidden}
.thumb .th:hover .titlecat{background-color:#0083c7}
@media screen and (max-width: 1000px) {
.thumb .title{font-size:14px}
}
@media screen and (max-width: 479px) {
.thumb .title{font-size:13px;padding:8px}
}
.thumb .count_view{position:absolute;top:5px;right:5px;border-radius:12px;background-color:rgba(255,255,255,0.8);padding:5px 7px;color:#000;font-size:12px;font-weight:400;line-height:1.2}
@media screen and (max-width: 479px) {
.thumb .count_view{padding:3px 4px;font-size:11px}
}
.list_thumb{position:absolute;top:10px;right:10px;width:110px;height:69px}
@media screen and (max-width: 1024px) {
.list_thumb{width:75px;height:49px}
}
@media screen and (max-width: 479px) {
.list_thumb{top:5px;right:5px}
}
.item_thumb{position:absolute;top:0;left:0;border:1px solid #111112;width:95px;height:54px;z-index:2}
@media screen and (max-width: 1024px) {
.item_thumb{width:60px;height:34px}
}
.item_thumb.second{z-index:1;left:15px;top:15px}
@media screen and (min-width: 1025px) {
.item_thumb:hover{z-index:3}
}
.sticker{position:absolute;bottom:0;left:0;right:0;text-align:right}
.sticker .view{display:inline-block;vertical-align:top;margin-right:5px;margin-bottom:5px;border-radius:12px;background-color:rgba(255,255,255,0.8);padding:5px 7px;color:#000;font-size:12px;font-weight:400;line-height:1.2}
@media screen and (max-width: 479px) {
.sticker .view{padding:3px 4px;font-size:11px}
}
.sticker .name{background-color:rgba(255,255,255,0.8);padding:15px;color:#000;font-size:16px;line-height:1.2;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background .3s;text-align:center}
.models-list .sticker .name{padding:5px!important}
.models-list .sticker .name span{display:block;text-overflow:ellipsis;overflow:hidden}
@media screen and (max-width: 1000px) {
.sticker .name{font-size:14px}
}
@media screen and (max-width: 479px) {
.sticker .name{font-size:13px;padding:10px}
}
.pagination{margin-top:25px;text-align:center;font-size:0}
.pagination .item{display:inline-block;vertical-align:top;font-size:14px;font-weight:500;text-transform:uppercase;margin:1px}
@media screen and (max-width: 640px) {
/* .pagination .item{display:none} */
.pagination .item.active,.pagination .item.pager{display:inline-block}
}
.pagination .item.active a{background-color:#0083c7;color:#000}
.pagination i{font-size:14px}
.pagination a{color:#858585;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;min-width:40px;height:40px;padding:0 5px;background-color:#ebebeb;border-radius:10px}
@media screen and (min-width: 1025px) {
.pagination a:hover{color:#000;background-color:#858585}
}
.grid_list{column-count:5;margin:0 -20px}
@media screen and (max-width: 1366px) {
.grid_list{margin:0 -10px}
}
@media screen and (max-width: 1280px) {
.grid_list{margin:0 -5px}
}
@media screen and (max-width: 1024px) {
.grid_list{column-count:4}
}
@media screen and (max-width: 860px) {
.grid_list{column-count:3}
}
@media screen and (max-width: 767px) {
.grid_list{column-count:2}
}
@media screen and (max-width: 374px) {
.grid_list{column-count:1;margin:0 -2px}
}
.grid_list .item{padding:0 20px}
@media screen and (max-width: 1366px) {
.grid_list .item{padding:0 10px}
}
@media screen and (max-width: 1280px) {
.grid_list .item{padding:0 5px}
}
@media screen and (max-width: 374px) {
.grid_list .item{padding:0 2px}
}
.grid_list a{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;width:100%;padding:3px 0 3px 10px;color:#111112;font-size:14px;font-weight:500;line-height:1.2;border-radius:10px}
@media screen and (min-width: 1025px) {
.grid_list a:hover{background-color:#0083c7;color:#000}
.grid_list a:hover span{color:#fff;background:none}
}
@media screen and (max-width: 568px) {
.grid_list a{font-size:13px}
}
@media screen and (max-width: 479px) {
.grid_list a{font-size:12px}
}
@media screen and (max-width: 374px) {
.grid_list a{padding:3px 0}
}
.grid_list strong{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;text-transform: lowercase;}
.grid_list span{color:#99999d;font-weight:500;margin-left:5px;border-radius:12px;background-color:#fff;padding:4px 8px}
.more{text-align:center;margin-top:15px}
.btn_more{display:inline-block;vertical-align:top;border:none;cursor:pointer;color:#fff;font-size:14px;font-weight:500;text-transform:uppercase;border-radius:10px;background-color:#0083c7;padding:12px 18px}
@media screen and (min-width: 1025px) {
.btn_more:hover{background-color:#0083c7;color:#000}
}
@media screen and (max-width: 479px) {
.btn_more{font-size:12px}
}
.twocolumns{margin-bottom:40px;margin-top:20px}
@media screen and (max-width: 768px) {
.twocolumns{margin-bottom:20px;margin-top:10px}
}
.twocolumns .holder{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}
@media screen and (max-width: 860px) {
.twocolumns .holder{-ms-flex-direction:column;flex-direction:column}
}
.aside{-ms-flex-negative:0;flex-shrink:0;-ms-flex-positive:0;flex-grow:0;width:300px;background-color:#ebebeb;border-radius:10px;padding:12px 20px;margin-right:50px}
@media screen and (max-width: 1280px) {
.aside{margin-right:20px}
}
@media screen and (max-width: 860px) {
.aside{margin:20px -10px 0;padding:20px 10px;width:auto;border-radius:0;-ms-flex-order:2;order:2}
}
@media screen and (max-width: 479px) {
.aside{padding:15px;border-radius:5px}
}
@media screen and (max-width: 860px) {
.list_alph{font-size:0}
}
.list_alph .item{margin-top:2px}
@media screen and (max-width: 860px) {
.list_alph .item{width:25%;display:inline-block;vertical-align:top}
}
@media screen and (max-width: 767px) {
.list_alph .item{width:50%}
}
@media screen and (max-width: 374px) {
.list_alph .item{width:100%}
}
.list_alph .item:first-child{margin-top:0}
.list_alph a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;padding:3px 0 3px 10px;color:#111112;font-size:14px;font-weight:500;line-height:1.2;border-radius:10px}
@media screen and (min-width: 1025px) {
.list_alph a:hover{background-color:#0083c7;color:#000}
.list_alph a:hover span{color:#fff;background:none}
}
@media screen and (max-width: 568px) {
.list_alph a{font-size:13px}
}
@media screen and (max-width: 479px) {
.list_alph a{font-size:12px}
}
@media screen and (max-width: 374px) {
.list_alph a{padding:3px 0}
}
.list_alph strong{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}
.list_alph span{color:#99999d;font-weight:500;margin-left:5px;font-size:12px;border-radius:12px;background-color:#fff;padding:4px 8px}
.aside_menu{-ms-flex-negative:0;flex-shrink:0;-ms-flex-positive:0;flex-grow:0;width:300px;background-color:#ebebeb;border-radius:10px;padding:20px;margin-right:50px}
@media screen and (max-width: 1280px) {
.aside_menu{margin-right:20px}
}
@media screen and (max-width: 860px) {
.aside_menu{margin:0 0 20px;width:100%}
}
@media screen and (max-width: 479px) {
.aside_menu{padding:15px;border-radius:5px}
}
.form_post .row{margin-top:10px}
.form_post .row.second{margin-top:20px}
.form_post .row:first-child{margin-top:0}
.form_post .input{width:100%;font-family:'Roboto',sans-serif;padding:12px 20px;height:40px;border-radius:10px;font-size:14px;font-weight:400;color:#858585;max-width:400px;background-color:#eaf9ff;border-style: dotted;border-width: 1px}
.form_post .captcha-control .input{height:68px;margin-left:5px;width:150px;text-align:center;font-size:24px}
.captcha-ctrl{margin-top:10px}
.submit_btn{margin-top:10px;padding:4px 10px;width:60px}
@media screen and (max-width: 479px) {
.form_post .input{font-size:12px}
}
.form_post .message{height:92px;font-size:14px;font-weight:400;padding:14px 20px;border-radius:10px;background-color:#eaf9ff;width:100%;max-width:912px;resize:none;font-family:'Roboto',sans-serif;margin:0;display:block;    border-style: dotted;}
@media screen and (max-width: 479px) {
.form_post .message{font-size:12px}
}
.form_post .button{font-size:14px;min-width:auto;border-radius:10px;text-transform:uppercase;background-color:#07668c;color:#ffffff;cursor:pointer;padding:12px 20px;font-weight:500;border:none;font-family:'Roboto',sans-serif}
@media screen and (min-width: 1025px) {
.form_post .button:hover{background-color:#0083c7;color:#ffffff}
}
@media screen and (max-width: 479px) {
.form_post .button{font-size:12px}
}
.comment_text{font-size:16px;color:#9a9a9a;margin-bottom:20px}
.comment_text.hidden{display:none}
@media screen and (max-width: 479px) {
.comment_text{font-size:14px}
}
.messages_view{margin-top:30px}
.messages_view .post{margin-top:18px;border-radius:10px;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}
.messages_view .post:first-child{margin-top:0}
.messages_view .avatar{width:40px;height:40px;border-radius:10px;overflow:hidden;margin-right:16px;-ms-flex-negative:0;flex-shrink:0;-ms-flex-positive:0;flex-grow:0}
@media screen and (max-width: 479px) {
.messages_view .avatar{margin-right:10px}
}
.messages_view .avatar img{width:100%;height:auto;display:block}
.messages_view .empty{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:100%;-ms-flex-pack:center;justify-content:center;background-color:#fff;color:#d6d6d6}
.messages_view .empty i{font-size:20px}
.messages_view .message{padding-top:5px;-ms-flex-negative:1;flex-shrink:1;-ms-flex-positive:1;flex-grow:1;min-width:1px;font-size:14px;line-height:1.4;font-weight:300}
@media screen and (max-width: 479px) {
.messages_view .message{font-size:13px}
}
.messages_view .sup{display:-ms-flexbox;display:flex;margin-bottom:5px}
@media screen and (max-width: 479px) {
.messages_view .sup{-ms-flex-direction:column;flex-direction:column}
}
.messages_view .name_wrap{font-size:14px;line-height:16px}
.messages_view .name{color:#0083c7;cursor:pointer}
@media screen and (min-width: 1025px) {
.messages_view .name:hover{text-decoration:underline}
}
.messages_view .date{font-size:12px;line-height:16px;color:#858585;font-weight:300;margin-left:10px;-ms-flex-negative:0;flex-shrink:0;-ms-flex-positive:0;flex-grow:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}
@media screen and (max-width: 479px) {
.messages_view .date{margin:5px 0 0}
}
.messages_view .date i{font-size:14px;margin-right:5px}
.bottom_more{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-top:25px}
.heading{margin-bottom:20px;color:#000;font-size:25px;font-weight:500}
h3.heading{font-size:20px}
@media screen and (max-width: 1280px) {
.heading{font-size:24px}
}
@media screen and (max-width: 1024px) {
.heading{font-size:20px;margin-bottom:10px}
}
.watch_columns{display:-ms-flexbox;display:flex}
@media screen and (max-width: 1000px) {
.watch_columns{-ms-flex-direction:column;flex-direction:column}
}
.watch_columns .heading{overflow:hidden;text-overflow:ellipsis}
@media screen and (max-width: 1000px) {
.watch_columns .heading{white-space:normal}
}
.watch_columns .column{-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;min-width:1px}
.watch_columns .column.second{-ms-flex-negative:0;flex-shrink:0;-ms-flex-positive:0;flex-grow:0;min-width:auto;margin-left:30px;padding-top:0;width:300px}
.watch_columns .column.second .headline{margin-bottom:0}
@media screen and (min-width: 1001px) {
.watch_columns .column.second .thumb{width:100%}
}
@media screen and (max-width: 1000px) {
.watch_columns .column.second{margin:20px 0 0;padding:0;width:100%}
}
.spots{padding:50px 0;min-width:300px}
@media screen and (max-width: 1000px) {
.spots{min-width:100%;text-align:center;font-size:0;padding:10px}
}
.spots .spot{text-align:center;margin-top:30px}
@media screen and (max-width: 1000px) {
.spots .spot{margin:0;padding:5px;display:inline-block;vertical-align:top}
}
.spots .spot:first-child{margin-top:0}
.player{position:relative}
.player img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}
.button_play{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);width:116px;height:116px;border-radius:116px;border:none;cursor:pointer;background-color:#0083c7;color:#fff;box-shadow:0 0 0 15px rgba(0,0,0,0.5);transition:box-shadow .3s}
@media screen and (min-width: 1025px) {
.button_play:hover{box-shadow:0 0 0 0 transparent}
.button_play:hover i{transform:translate3d(5px,0,0) scale(1.2)}
}
@media screen and (max-width: 1024px) {
.button_play{width:85px;height:85px;border-radius:85px;box-shadow:0 0 0 10px rgba(0,0,0,0.5)}
}
@media screen and (max-width: 767px) {
.button_play{width:50px;height:50px;border-radius:50px;box-shadow:0 0 0 5px rgba(0,0,0,0.5)}
}
.button_play i{font-size:51px;display:inline-block;transform:translate3d(5px,0,0) scale(1);transition:transform .3s}
@media screen and (max-width: 1024px) {
.button_play i{font-size:36px}
}
@media screen and (max-width: 767px) {
.button_play i{font-size:24px;transform:translate3d(3px,0,0) scale(1)}
}
.player_tools{font-size:16px;line-height:1.4;color:#000}
@media screen and (max-width: 1000px) {
.player_tools{font-size:14px}
}
.player_tools .row{margin-top:18px;padding-top:18px;border-top:1px solid #ebebeb}
@media screen and (max-width: 1000px) {
.player_tools .row{margin-top:15px;padding-top:15px}
}
.player_tools .row:first-child{border-top:none;margin-top:0}
.tag_row {margin-top:16px;display:-ms-flexbox;display:flex}
@media screen and (max-width: 479px) {
.tag_row{-ms-flex-direction:column;flex-direction:column;margin-top:0}
}
.tag_row:first-child{margin-top:0}
.tag_row .col{margin:-2px;padding-right:28px;font-size:0}
@media screen and (max-width: 479px) {
.tag_row .col{padding:10px}
}
.tag_row h3{display:inline-block;vertical-align:middle;margin:2px 10px 2px 2px;color:#000;font-size:14px;line-height:1.2;font-weight:500}
@media screen and (max-width: 1000px) {
.tag_row h3{font-size:12px}
}
.tag_row a{background-color:#f3f3f3;border-radius:12px;padding:4px 10px;color:#858585;font-size:14px;line-height:1.2;font-weight:500;display:inline-block;vertical-align:middle;margin:2px 2px 6px}
@media screen and (min-width: 1025px) {
.tag_row a:hover{color:#000;background-color:#0083c7}
}
@media screen and (max-width: 1000px) {
.tag_row a{font-size:12px}
}

.tags_row {margin-top:16px;display:-ms-flexbox;display:flex}
@media screen and (max-width: 479px) {
.tags_row{-ms-flex-direction:column;flex-direction:column;margin-top:0}
}
.tags_row:first-child{margin-top:0}
.tags_row .col{margin:-2px;padding-right:28px;font-size:0}
@media screen and (max-width: 479px) {
.tags_row .col{padding:10px}
}
.tags_row h3{display:inline-block;vertical-align:middle;margin:2px 10px 2px 2px;color:#000;font-size:14px;line-height:1.2;font-weight:500}
@media screen and (max-width: 1000px) {
.tags_row h3{font-size:12px}
}
.tags_row a{background-color:#f3f3f3;border-radius:12px;padding:4px 10px;color:#858585;font-size:14px;line-height:1.2;font-weight:500;display:inline-block;vertical-align:middle;margin:2px 2px 6px;text-transform: lowercase;}
@media screen and (min-width: 1025px) {
.tags_row a:hover{color:#000;background-color:#0083c7}
}
@media screen and (max-width: 1000px) {
.tags_row a{font-size:12px}
}


.panel_grid{display:-ms-flexbox;display:flex;margin:-5px -15px}
@media screen and (max-width: 1160px) {
.panel_grid{margin:-5px -8px;-ms-flex-wrap:wrap;flex-wrap:wrap}
}
.panel_grid .grid_column{-ms-flex-negative:0;flex-shrink:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;padding:5px 15px}
@media screen and (max-width: 1160px) {
.panel_grid .grid_column{padding:5px 8px}
}
@media screen and (max-width: 1100px) {
.panel_grid .grid_column.after{margin:0 0 0 auto}
}
.panel_grid .grid_column.second{margin:0 0 0 auto}
@media screen and (max-width: 1100px) {
.panel_grid .grid_column.second{width:100%}
}
.panel_grid .columns{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin:0 -2px;height:100%}
.panel_grid .items{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:100%}
@media screen and (max-width: 1366px) {
.panel_grid .items{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;align-items:stretch}
}
@media screen and (max-width: 1000px) {
.panel_grid .items{-ms-flex-direction:row;flex-direction:row}
}
.panel_grid .item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#858585;font-size:14px;padding:5px 15px}
@media screen and (max-width: 1366px) {
.panel_grid .item{padding:0;margin-top:3px}
.panel_grid .item:first-child{margin-top:0}
}
@media screen and (max-width: 1024px) {
.panel_grid .item{font-size:12px}
}
@media screen and (max-width: 1000px) {
.panel_grid .item{margin-right:15px}
}
.panel_grid .item i{font-size:20px;margin-right:5px}
@media screen and (max-width: 1366px) {
.panel_grid .item i{padding:0;font-size:14px}
}
.panel_grid .item span{line-height:21px}
@media screen and (max-width: 1366px) {
.panel_grid .item span{line-break:14px}
}
.rate_section{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;width:100%;position:relative}
.rate_section .wrapped{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding-bottom:5px;-ms-flex-pack:justify;justify-content:space-between}
.rate_section .btn{color:#858585;font-family:"Roboto",sans-serif;font-size:14px;font-weight:400;line-height:1.2;display:block;background:none;border:none;cursor:pointer}
.rate_section .btn.disabled{opacity:.5}
@media screen and (min-width: 1025px) {
.rate_section .btn.voted,.rate_section .btn:hover{color:#fd0000}
.rate_section .btn.like.voted,.rate_section .btn:hover.like{color:#63b000}
}
.rate_section .btn b{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-weight:400}
.rate_section .btn i{font-size:30px}
@media screen and (max-width: 1160px) {
.rate_section .btn i{font-size:24px}
}
.rate_section .progress{position:relative;height:4px;border-radius:2px;background-color:#dfdfdf;width:100%}
.rate_section .progress .line{position:absolute;top:0;left:0;bottom:0;background-color:#6bbe0a}
.rate_section .pane{padding:0 8px}
.rate_section .pane span{color:#858585;font-size:12px}
.rate_section .pane em{font-size:18px;color:#63b000;margin-right:5px}
@media screen and (max-width: 1160px) {
.rate_section .pane em{font-size:16px}
}
.rate_text{position:absolute;bottom:100%;left:0;right:0;font-size:12px;text-align:center;color:#9a9a9a}
.btn-favourites li{list-style:none;margin:0;padding:0}
.btn-favourites li.hidden{display:none}
.button_fav{display:block;background-color:#ebebeb;padding:8px 18px;border-radius:10px;border:none;overflow:hidden;cursor:pointer;font-family:'Roboto',sans-serif;font-size:14px;line-height:1.2;font-weight:500;text-transform:uppercase;color:#858585;margin:0 2px}
.profile-buttons{margin-bottom:15px}
@media screen and (max-width: 860px) {
.profile-buttons{text-align:center}
}
.profile-buttons .button_fav{display:inline-block}
.profile_content{width:100%}
.profile_content .thumbs{text-align:left}
@media screen and (max-width: 1160px) {
.button_fav{padding:10px;font-size:12px}
}
@media screen and (min-width: 1025px) {
.button_fav:hover{color:#000;background-color:#0083c7}
}
.button_fav b{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}
.button_fav i{font-size:24px}
@media screen and (max-width: 1160px) {
.button_fav i{font-size:20px}
}
@media screen and (max-width: 1000px) {
.button_fav i{font-size:16px}
}
.button_fav span{padding:0 8px}
@media screen and (max-width: 1000px) {
.button_fav span{display:none}
}
.dropped_action{margin:0 2px;position:relative}
@media screen and (min-width: 1025px) {
.dropped_action:hover .button{color:#000;background-color:#0083c7}
.dropped_action:hover .icon-arrow-down{transform:rotate(180deg)}
.dropped_action:hover .drop{transform:translate3d(0,0,0);visibility:visible;opacity:1}
}
.dropped_action .drop{left:0;right:0;transform:none;padding-top:8px}
@media screen and (max-width: 1000px) {
.dropped_action .drop{left:auto}
}
.dropped_action .hold:before{right:auto;left:50%}
@media screen and (max-width: 1000px) {
.dropped_action .hold:before{left:auto;right:18px}
}
.dropped_action.show .button{color:#000;background-color:#0083c7}
.dropped_action.show .icon-arrow-down{transform:rotate(180deg)}
.dropped_action.show .drop{transform:translate3d(0,0,0);visibility:visible;opacity:1}
.dropped_action .button{background-color:#ebebeb;padding:8px 18px;border-radius:10px;border:none;overflow:hidden;cursor:pointer;font-family:'Roboto',sans-serif;font-size:14px;line-height:1.2;font-weight:500;text-transform:uppercase;color:#858585}
@media screen and (max-width: 1160px) {
.dropped_action .button{padding:10px;font-size:12px}
}
@media screen and (min-width: 1025px) {
.dropped_action .button:hover{color:#000;background-color:#0083c7}
}
.dropped_action .button b{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}
.dropped_action .button i{font-size:24px}
@media screen and (max-width: 1160px) {
.dropped_action .button i{font-size:20px}
}
@media screen and (max-width: 1000px) {
.dropped_action .button i{font-size:16px}
}
.dropped_action .button i.icon-arrow-down{font-size:9px}
@media screen and (max-width: 567px) {
.dropped_action .button i.icon-arrow-down{display:none}
}
.dropped_action .button span{padding:0 8px}
@media screen and (max-width: 567px) {
.dropped_action .button span{display:none}
}
.block_information{margin-bottom:40px;background-color:#ebebeb}
@media screen and (max-width: 1024px) {
.block_information{margin-bottom:20px}
}
.block_information .holder{padding:20px 0}
@media screen and (max-width: 479px) {
.block_information .holder{padding:15px 0}
}
.block_information .list{column-count:3;margin-bottom:20px}
@media screen and (max-width: 1000px) {
.block_information .list{column-count:2}
}
@media screen and (max-width: 479px) {
.block_information .list{column-count:1}
}
.block_information .item{padding:10px 5px;line-height:1.2;color:#4e5e6e}
@media screen and (max-width: 479px) {
.block_information .item{padding:8px 0}
}
@media screen and (max-width: 413px) {
.block_information .item{font-size:12px}
}
.block_information .item span{display:inline-block;vertical-align:baseline;margin-right:5px;border-radius:3px;color:#000}
.block_information a{color:#0083c7}
@media screen and (min-width: 1025px) {
.block_information a:hover{text-decoration:underline}
}
.block_information .title{color:#000;font-size:16px;font-weight:500;line-height:1.2;margin-bottom:10px}
@media screen and (max-width: 479px) {
.block_information .title{font-size:15px}
}
.block_information .post{background-color:#fff;line-height:1.4;color:#000;padding:10px 15px;border-radius:5px}
@media screen and (max-width: 413px) {
.block_information .post{font-size:12px}
}
.general_content{-ms-flex-negative:1;flex-shrink:1;-ms-flex-positive:1;flex-grow:1;min-width:1px}
@media screen and (max-width: 860px) {
.general_content{width:100%}
}
.general_content .thumbs{margin:-12px -10px}
.general_content .thumbs.portrait .thumb{padding:12px 10px}
@media screen and (max-width: 1279px) {
.general_content .thumbs.portrait .thumb{width:25%}
}
@media screen and (max-width: 1000px) {
.general_content .thumbs.portrait .thumb{width:33.333%}
}
@media screen and (max-width: 860px) {
.general_content .thumbs.portrait .thumb{width:33%}
}
@media screen and (max-width: 480px) {
.general_content .thumbs.portrait .thumb{width:50%}
}
.general_content .thumbs.categories{margin:-20px}
@media screen and (max-width: 1366px) {
.general_content .thumbs.categories{margin:-10px}
}
@media screen and (max-width: 640px) {
.general_content .thumbs.categories{margin:-5px}
}
.general_content .thumbs.categories .thumb{width:33.333%;padding:20px}
@media screen and (max-width: 1366px) {
.general_content .thumbs.categories .thumb{padding:10px}
}
@media screen and (max-width: 1024px) {
.general_content .thumbs.categories .thumb{width:50%}
}
@media screen and (max-width: 860px) {
.general_content .thumbs.categories .thumb{width:33.333%}
}
@media screen and (max-width: 640px) {
.general_content .thumbs.categories .thumb{width:50%;padding:5px}
}
@media screen and (max-width: 374px) {
.general_content .thumbs.categories .thumb{width:100%}
}
@media screen and (max-width: 1279px) {
.general_content .thumb{width:33.333%}
}
@media screen and (max-width: 1000px) {
.general_content .thumb{width:50%}
}
@media screen and (max-width: 860px) {
.general_content .thumb{width:33.333%}
}
@media screen and (max-width: 1280px) {
.general_content .sticker .name{padding:10px 12px;font-size:14px}
}
.profile_wrapped .avatar{width:150px;height:150px;margin:0 auto 20px;overflow:hidden;border-radius:75px;color:#d6d6d6;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background-color:#fff}
@media screen and (max-width: 767px) {
.profile_wrapped .avatar{width:100px;height:100px;border-radius:50px}
}
.profile_wrapped .avatar i{font-size:80px}
.profile_wrapped .avatar img{width:100%;display:inline-block;vertical-align:top;height:auto}
.profile_wrapped .sub_title{color:#d66900;font-size:16px;padding-bottom:5px;font-weight:400;margin-bottom:10px;border-bottom:2px solid #0083c7}
@media screen and (max-width: 860px) {
.profile_wrapped .sub_title{display:none}
}
.listed_inform{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;border-top:1px solid #ccc;padding-top:10px;margin-top:10px}
@media screen and (max-width: 860px) {
.listed_inform{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}
}
.listed_inform .item{margin-top:2px}
@media screen and (max-width: 860px) {
.listed_inform .item{margin:0 5px;min-width:1px}
}
.listed_inform .item:first-child{margin-top:0}
.listed_inform .item.active a{background-color:#0083c7;color:#000}
.listed_inform .item.active a em{color:#fff;background:none}
.listed_inform a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;padding:3px 0 3px 10px;color:#111112;font-size:14px;font-weight:500;line-height:1.2;border-radius:10px}
@media screen and (min-width: 1025px) {
.listed_inform .active a,.listed_inform a:hover{background-color:#0083c7;color:#000}
.listed_inform .active a em,.listed_inform a:hover em{color:#fff;background:none}
}
@media screen and (max-width: 1024px) {
.listed_inform a{padding:3px 3px 3px 8px}
}
@media screen and (max-width: 479px) {
.listed_inform a{font-size:12px}
}
.listed_inform span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;line-height:1.75}
.listed_inform em{color:#99999d;font-weight:500;margin-left:5px;border-radius:12px;background-color:#fff;padding:4px 8px;font-weight:normal}
@media screen and (max-width: 479px) {
.listed_inform em{font-size:12px}
}
.choice_field{margin-top:10px;display:-ms-flexbox;display:flex}
.choice_field .toggle-button,.choice_field .button{display:inline-block}
.choice_field .item-control-holder{display:block;width:100%}
.choice_field .checkbox{display:none}
.choice_field .checkbox:checked + .label:after{display:block}
.choice_field .label{text-transform:uppercase;position:relative;display:inline-block;vertical-align:top;cursor:pointer;width:25px;height:25px;background:#fff}
.choice_field .label:before{content:"";position:absolute;top:0;left:0;width:25px;height:25px;background-color:#fff;border:1px solid #bbb;border-radius:5px}
.choice_field .label:after{content:"";position:absolute;top:3px;left:8px;width:9px;height:14px;border:3px solid #fd0000;border-top:0;border-left:0;transform:rotate(45deg);display:none}
.choice_field .button{position:relative;top:3px;margin-left:8px;border:none;background:none;cursor:pointer;padding:6px 12px 5px;color:#858585;font-size:12px;line-height:1.2;font-weight:500;font-family:'Roboto',sans-serif;text-transform:uppercase;border-radius:15px;background-color:#ebebeb}
@media screen and (min-width: 1025px) {
.choice_field .button:hover{background-color:#0083c7;color:#000}
}
.row_line{margin-top:40px}
@media screen and (max-width: 767px) {
.row_line{margin-top:25px}
}
.row_line:first-child{margin-top:0}
.action_choice{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin:-2px;padding-top:20px;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}
@media screen and (max-width: 479px) {
.action_choice{padding:10px 0 0}
}
.action_choice .button{margin:2px;border:none;background:none;cursor:pointer;padding:8px 12px;color:#858585;font-size:12px;line-height:1.2;font-weight:500;font-family:'Roboto',sans-serif;text-transform:uppercase;border-radius:15px;background-color:#ebebeb}
@media screen and (min-width: 1025px) {
.action_choice .button:hover{background-color:#0083c7;color:#000}
}
@media screen and (max-width: 479px) {
.action_choice .button{font-size:10px}
}
.footer{display:table-row;height:1px}
.footer_holder{padding:40px 0;box-shadow:0 0 18px rgba(0,0,0,0.13);background-color:#fff;border-top:4px solid #0083c7}
@media screen and (max-width: 1000px) {
.footer_holder{padding:20px 0}
}
.footer_holder .row{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding-top:25px}
@media screen and (max-width: 1000px) {
.footer_holder .row{padding-top:10px}
}
.footer_holder .row:first-child{padding-top:0}
.footer_holder .col{padding:0 15px}
.footer_holder .switch_theme{padding:0}
.nav_footer{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}
.nav_footer .item{font-size:14px;font-weight:500;line-height:1.2;margin:1px;text-transform:uppercase}
@media screen and (max-width: 1280px) {
.nav_footer .item{font-size:12px}
}
.nav_footer a{color:#000;display:block;padding:7px 20px;border-radius:10px;text-align:center}
@media screen and (max-width: 1280px) {
.nav_footer a{padding:7px 15px}
}
@media screen and (max-width: 1160px) {
.nav_footer a{padding:10px}
}
@media screen and (min-width: 1025px) {
.nav_footer a:hover{background-color:#0083c7}
}
.logo_footer a{display:block}
@media screen and (max-width: 1160px) {
.logo_footer svg{background-size:130px 50px;width:130px;height:50px}
}
.copy{color:#858585;font-size:12px;line-height:1.4;max-width:670px;width:100%;margin:0 auto;text-align:center}
@media screen and (max-width: 1280px) {
.copy{font-size:11px}
}
.fancybox-wrap .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}
.fancybox-wrap.fancybox-wrap-fixed{background:no-repeat}
.fancybox-wrap .popup-holder{overflow:hidden}
.fancybox-wrap .popup-holder.wide{width:380px}
@media (max-width: 400px) {
.fancybox-wrap .popup-holder.wide{width:320px}
}
.fancybox-wrap .form-sing-up{border:1px solid #9a9a9a;padding: 10px;}
.fancybox-wrap .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}
.fancybox-wrap .form-sing-up .body-form{padding:14px 20px 10px;background:#f2f2f2}
.fancybox-wrap .generic-error,.error-msg,.fancybox-wrap .field-error,.fancybox-wrap .left-column .headline,.fancybox-wrap .right-column .headline{display:none}
.fancybox-wrap .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}
.fancybox-wrap .field-label{margin:0 5px 11px 0 !important}
.fancybox-wrap .form-sing-up .body-form .title-label{font:normal 13px Arial;color:#58595B;margin:0 0 11px}
.fancybox-wrap input{outline:none}
.fancybox-wrap .text{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}
.fancybox-wrap .text.textarea{margin-bottom:10px}
.fancybox-wrap .textfield{border-radius:4px;color:#545966;padding:10px;resize:none;display:block;background:#eff1f0;border:none;font-size:12px}
.fancybox-wrap input[type=text],.fancybox-wrap input[type=pasword],.fancybox-wrap textarea,.fancybox-wrap select{outline:none;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.fancybox-wrap .row .textfield,.fancybox-wrap textarea{width:100%}
.fancybox-wrap input[type=text].textfield{height:35px;line-height:1.45}
.fancybox-wrap .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}
.fancybox-wrap .field-error{color:#d5193d}
.fancybox-wrap .generic-error,.fancybox-wrap .error-msg,.fancybox-wrap .field-error,.fancybox-wrap .left-column .headline,.fancybox-wrap .right-column .headline{display:none}
.fancybox-wrap .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%}
.fancybox-wrap .form-sing-up .body-form .password-block .password{color:#265978;font:normal 13px Arial}
.fancybox-wrap .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%}
.fancybox-wrap .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}
.fancybox-wrap .sing-up-text .text,.fancybox-wrap .sing-up-text .link{color:#000;font:normal 12px Arial}
.fancybox-wrap .sing-up-text .link{color:#265978;margin:0 0 0 2px;border-bottom:1px solid rgba(0,0,0,0)}
.fancybox-wrap .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)}
.fancybox-wrap .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)}


.fancybox-wrap .btn__blue{    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;
    background: #f2936b;
    background: -webkit-gradient(linear,left top,left bottom,from(#f2936b),to(#ee3c24));
    background: -webkit-linear-gradient(#002f84,#00234a);
    background: -o-linear-gradient(#f2936b,#ee3c24);
    -pie-background: linear-gradient(#f2936b,#ee3c24);}
.fancybox-wrap .btn__blue span{padding: 1px 8px;
    display: block;
    background: -o-linear-gradient(#f2936b,#ee3c24);
    background: linear-gradient(#8fb5de,#03286b);
    -pie-background: linear-gradient(#f2936b,#ee3c24);}


.fancybox-wrap .footer-register{background:#e3e3e3;border-top:solid 1px #DDD;padding:15px 20px 10px;overflow:hidden;position:relative}
.fancybox-wrap .footer-register .fs-social-btn,.fancybox-wrap .title-register.wide .fs-social-btn,.fancybox-wrap .fs-login-form-footer .fs-social-btn.fs-social-vk,.fancybox-wrap .fs-login-form-footer .fs-social-btn.fs-social-ml,.fancybox-wrap .fs-login-form-footer .fs-social-btn.fs-social-fb-big,.fancybox-wrap .fs-login-form-footer .fs-social-btn.fs-social-odkl,.fancybox-wrap .fs-login-form-footer .fs-social-btn.fs-social-yand{margin:0 17px 5px 0;width:150px\8/!important}
.fancybox-wrap .fs-social-btn.min{width:36px!important;padding:0!important;overflow:hidden;float:left}
.fancybox-wrap .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}
.fancybox-wrap .fs-social-btn:before,.fancybox-wrap .fs-social-btn-before{width:35px;height:34px;background:#336ba3 url(../images/social_pic.png) no-repeat;position:absolute;content:'';left:0;top:0}
.fancybox-wrap .fs-social-btn.min:before,.fancybox-wrap .fs-social-btn-before.min{border-right:none;width:34px!important}
.fancybox-wrap .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}
.fancybox-wrap .fs-social-btn.fs-social-vk:before,.fancybox-wrap .fs-social-btn.fs-social-vk .fs-social-btn-before{background-position:0 -102px;height:32px}
.fancybox-wrap .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)}
.fancybox-wrap .fs-social-odkl:before,.fancybox-wrap .fs-social-odkl .fs-social-btn-before{background-position:0 -306px}
.fancybox-wrap .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)}
.fancybox-wrap .fs-social-btn.fs-social-yand.min{border:1px solid #ccc!important}
.fancybox-wrap .fs-social-yand:before,.fancybox-wrap .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}
.fancybox-wrap .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-wrap .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}
.fancybox-wrap .row__inline-label{width:60px;text-align:right;padding-right:10px}
.fancybox-wrap .row__inline-content{width:100%}
.fancybox-wrap .form-sing-up .gender__holder{width:100%}
.fancybox-wrap .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}
.fancybox-wrap .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}
.fancybox-wrap .form-sing-up .gender__holder .field-label{margin:0 10px 0 0 !important;line-height:35px;width:auto;cursor:pointer;display:inline-block}
.fancybox-wrap [class^="icon-"],.fancybox-wrap [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}
.fancybox-wrap .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}
.fancybox-wrap .form-sing-up .gender__holder .field-label.field-label-m{margin-right:0!important}
.fancybox-wrap .form-sing-up .gender__holder .field-label .icon-profile-male{background-position:0 -131px}
.fancybox-wrap .bottom{padding:20px}
.fancybox-wrap .row__inline-label .field-label{margin:0!important;line-height:35px!important;white-space:nowrap}
.fancybox-wrap .row__inline-content .textfield{margin-bottom:0!important}
.fancybox-wrap input[type=text].textfield{height:35px;line-height:1.45}
.form-sing-up .body-form .password-block .password:hover{border-bottom:1px solid #265978}
.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)}

.btn__blue:hover span{background:#03286b;background:-webkit-gradient(linear,left top,left bottom,from(#03286b),to(#8fb5de));background:-webkit-linear-gradient(#03286b,#8fb5de);background:-o-linear-gradient(#03286b,#8fb5de);background:linear-gradient(#03286b,#8fb5de);-pie-background:linear-gradient(#03286b,#8fb5de)}

.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}
.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-yand:hover:before,.fs-social-btn.fs-social-yand:hover .fs-social-btn-before{background-position:0 -442px}
.fancybox-wrap .fs-social-btn{transition:.5s ease padding,.5s ease width}
.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}
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)}
.model-info-section{margin-top:30px;width:100%;margin-bottom:20px}
.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}
.info-name{margin-bottom:2px}
.model-info-section .model-info .info-name .subscribe{display:inline-block;position:relative!important;top:-3px;min-width:42px;height:32px;margin:0 0 0 10px;padding:0 10px;border:1px solid #a4a4a4;border-radius:3px;font-size:14px;line-height:30px;color:#a4a4a4;text-align:center;text-decoration:none;transition:.15s ease border-color,.15s ease background-color,.15s ease color}
.model-info-section .model-info .info-name .subscribe i{margin-right:3px}
.model-info-section .model-info .info-name .subscribe:hover,.model-info-section .model-info .info-name .subscribe.done{border-color:#0083c7;background-color:#0083c7;color:#fff}
.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:13px;line-height:18px}
.model-description h2{margin-bottom:8px;font-size:25px;line-height:30px}
.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:#707070;line-height:34px}
.with-aside-block .aside ul li a:hover{background:#80b642;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-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}
.model-title{margin-top:10px}
}
#official{display:flex;margin:10px 0 0 -10px}
.info-row-m{padding:0 0 0 10px;text-align:center;font-size:13px}
.model-title{white-space:nowrap}
.model-title h1{display:inline-block;display:inline-block}
.blockUI{opacity:0!important}
.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}