@import "https://fonts.googleapis.com/css?family=Roboto:400,700";
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}
h1,h2,h3,h4,h5,h6{font-size:100%}
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}
button,select{text-transform:none;outline:0}
textarea{overflow:auto}
button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}
*{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;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(/template_files/fonts/light-grey/icomoon.eot?5o5hn8);src:url(/template_files/fonts/light-grey/icomoon.eot?5o5hn8#iefix) format("embedded-opentype"),url(/template_files/fonts/light-grey/icomoon.ttf?5o5hn8) format("truetype"),url(/template_files/fonts/light-grey/icomoon.woff?5o5hn8) format("woff"),url(/template_files/fonts/light-grey/icomoon.svg?5o5hn8#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-flag:before{content:"\e9cc"}
.icon-search .path1:before{content:"\e900";color:#161921}
.icon-search .path2:before{content:"\e901";margin-left:-1em;color:#ff5959}
.icon-arr-down:before{content:"\e902"}
.icon-arr-left:before{content:"\e903"}
.icon-arr-right:before{content:"\e904"}
.icon-calendar:before{content:"\e905"}
.icon-dislike:before{content:"\e906"}
.icon-heart:before{content:"\e907"}
.icon-like:before{content:"\e908"}
.icon-time:before{content:"\e909"}
.icon-view:before{content:"\e90a"}
.icon-menu:before{content:"\f05e"}
html{height:100%;background:#fff}
body{font-family:"Roboto",sans-serif;font-size:14px;font-weight:400;line-height:1.7;position:relative;color:#161921;background:#fff;min-width:320px}
h1,h2,h3,h4,h5,h6{font-weight:400}
a{color:#161921;text-decoration:none;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease}
a:hover{color:#000}
a:hover,a:active,a:visited,a:focus{text-decoration:none}
.search input[type=text]::-webkit-input-placeholder,.textfield::-webkit-input-placeholder{color:#161921;text-indent:0;-webkit-transition:text-indent .1s ease;transition:text-indent .1s ease}
.search input[type=text]::-moz-placeholder,.textfield::-moz-placeholder{color:#161921;text-indent:0;-webkit-transition:text-indent .1s ease;transition:text-indent .1s ease}
.search input[type=text]:-moz-placeholder,.textfield:-moz-placeholder{color:#161921;text-indent:0;-webkit-transition:text-indent .1s ease;transition:text-indent .1s ease}
.search input[type=text]:-ms-input-placeholder,.textfield:-ms-input-placeholder{color:#161921;text-indent:0;-webkit-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;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;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;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;transition:text-indent .1s ease}
.container{max-width:1241px;margin:0 auto}
@media screen and (max-width: 1279px){.container{padding-left:15px;padding-right:15px}
}
.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}
.main{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}
.header,.footer{width:100%;-ms-flex-negative:0;flex-shrink:0}
.header{background:#e4e6ea;margin:0 0 30px;position:relative;border-bottom:1px solid #bcc2d3;z-index:100}
.header > .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}
@media screen and (max-width: 992px){.header > .container{-ms-flex-wrap:wrap;flex-wrap:wrap}
}
.menu{z-index:3}
@media screen and (max-width: 767px){.menu{position:fixed;left:0;top:0;padding:15px;-webkit-transition:all .2s;transition:all .2s;-webkit-transform:translateX(-100%);transform:translateX(-100%);background:#000;width:60%;height:100%}
}
.menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
@media screen and (max-width: 767px){.menu ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
}
.menu_item{margin:0 50px 0 0}
@media screen and (max-width: 767px){.menu_item{margin:0 0 20px}
}
.menu_item a{text-transform:uppercase;font-weight:700}
@media screen and (max-width: 767px){.menu_item a{color:#fff}
}
.menu_item a:hover,.menu_item a.active{color:#ff5959}
.menu_item a [class^="icon-"],.menu_item a [class*=" icon-"]{font-size:.5rem;vertical-align:middle}
.menu_drop a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.menu_drop a [class^="icon-"],.menu_drop a [class*=" icon-"]{margin:0 0 0 5px;-webkit-transition:-webkit-transform .25s;transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s}
.menu_drop a.active{color:#fff}
.menu_drop a.active [class^="icon-"],.menu_drop a.active [class*=" icon-"]{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.logo{margin:10px 0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:26px}
@media screen and (max-width: 520px){.logo{margin:10px 0}
}
.logo img{display:block;height:40px}
.logo a{display:block;height:100%}
.search{width:25%;margin:0 0 0 20px;border:1px solid #bcc2d3;padding:10px}
@media screen and (max-width: 992px){.search{width:100%;margin:10px 0 20px}
}
.search form{display:-webkit-box;display:-ms-flexbox;display:flex}
.search_field{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}
.search_field input[type=text]{background:none;border:none;width:100%;font-size:13px}
.search_submit{-ms-flex-negative:0;flex-shrink:0;width:30px}
.search_submit .icon-search{position:relative;width:100%;height:100%;display:block}
.search_submit .icon-search .path1:before{position:absolute;top:0;left:0;font-size:26px;-webkit-transition:color .2s ease;transition:color .2s ease}
.search_submit .icon-search .path2:before{position:absolute;top:0;left:0;margin:0;font-size:26px}
.search_submit button{background:none;border:none;padding:0;width:100%;height:100%;display:block}
.search_submit button:hover .path1:before{color:#ff5959}
.headline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 15px}
@media screen and (max-width: 767px){.headline{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
}
.sort ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.sort_item{margin:0 0 0 15px}
.sort_item:first-child{margin:0}
.sort_item a,.sort_item span{font-size:12px;line-height:18px;text-transform:uppercase;font-weight:700}
.sort_item a:hover,.sort_item a.active,.sort_item span:hover,.sort_item span.active{color:#ff5959}
.sort_item span{color:#ff5959}
.title{color:#000;font-weight:700;font-size:20px}
.thumbs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
@media screen and (max-width: 1023px){.thumbs{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
}
.thumbs_list{margin:-29px 0 0 -29px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:70%}
@media screen and (max-width: 1279px){.thumbs_list{margin:-15px 0 0 -15px}
}
@media screen and (max-width: 1023px){.thumbs_list{width:auto}
}
.thumbs_list .th{width:25%;padding:29px 0 0 29px}
@media screen and (max-width: 1279px){.thumbs_list .th{width:33.33%;padding:15px 0 0 15px}
}
@media screen and (max-width: 700px){.thumbs_list .th{width:50%}
}
@media screen and (max-width: 370px){.thumbs_list .th{width:100%}
}
.thumbs_list-short{margin:-20px 0 0 -10px}
@media screen and (max-width: 1279px){.thumbs_list-short{margin:-15px 0 0 -15px}
}
.thumbs_list-short .th{width:33.33%;padding:20px 0 0 10px}
@media screen and (max-width: 1279px){.thumbs_list-short .th{width:50%;padding:15px 0 0 15px}
}
@media screen and (max-width: 1023px){.thumbs_list-short .th{width:33.33%}
}
@media screen and (max-width: 700px){.thumbs_list-short .th{width:50%}
}
@media screen and (max-width: 440px){.thumbs_list-short .th{width:100%}
}
.side_spot{-ms-flex-negative:0;flex-shrink:0;width:346px;border:1px solid #bcc2d3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 0 10px}
@media screen and (max-width: 1023px){.side_spot{margin:15px 0 0;width:100%;padding:15px 0}
}
.side_spot_box{box-shadow:0 0 25px -10px #000}
.thumb{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}
.thumb:hover .thumb_string{background:rgba(255,89,89,0.9);color:#fff}
.thumb:hover .thumb_info{background:#e4e6ea;border:1px solid #e4e6ea}
.thumb:hover .thumb_label{-webkit-transform:translateX(0);transform:translateX(0)}
.thumb_string{position:absolute;left:0;bottom:10px;width:95%;border-radius:0 4px 4px 0;background:rgba(228,230,234,0.9);text-align:right;padding:15px 20px;text-transform:uppercase;-webkit-transition:background .2s;transition:background .2s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.thumb_string span{text-transform:none}
.thumb_img{position:relative;display:block}
.thumb_img img{width:100%;height:auto;display:block}
.thumb_label{position:absolute;background:rgba(255,255,255,0.9);padding:3px 9px;z-index:2;font-size:11px;color:#161921;-webkit-transition:all .2s;transition:all .2s}
.thumb_label [class^="icon-"],.thumb_label [class*=" icon-"]{margin:0 5px 0 0;vertical-align:middle}
.thumb_label-added{top:5px;left:5px;-webkit-transform:translateX(-300px);transform:translateX(-300px)}
.thumb_label-added [class^="icon-"],.thumb_label-added [class*=" icon-"]{font-size:14px}
.thumb_label-viewed{top:5px;right:5px;-webkit-transform:translateX(300px);transform:translateX(300px)}
.thumb_label-viewed [class^="icon-"],.thumb_label-viewed [class*=" icon-"]{font-size:16px}
.thumb_label-time{bottom:5px;left:5px}
.thumb_label-touch{top:50%;left:50%;transform:translate(-50%,-50%);animation:touch 1s ease-out infinite;background:transparent;padding:0}
@keyframes touch{0%{transform:translate(-50%,-50%)}
25%{transform:translate(-50%,-40%)}
50%{transform:translate(-50%,-50%)}
75%{transform:translate(-50%,-60%)}
100%{transform:translate(-50%,-50%)}
}
.thumb_label-time [class^="icon-"],.thumb_label-time [class*=" icon-"]{font-size:13px}
.thumb_info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border:1px solid #bcc2d3;position:relative;-webkit-transition:background .2s;transition:background .2s}
.thumb_title{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;line-height:1.3;padding:5px 0 5px 5px;width:70%;display:block;overflow:hidden;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis}
.thumb_rating{-ms-flex-negative:0;flex-shrink:0;width:50px;height:100%;margin:0 0 0 10px;font-size:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:700}
.thumb_rating:after{width:50px;position:absolute;bottom:-1px;right:0;content:"";z-index:2}
.thumb_rating-bad{color:#e00035}
.thumb_rating-good{color:#ff5959}
.block{margin:0 0 30px}
.block-lg{padding:10px;border:1px solid #000;border-radius:3px;text-align:center}
.block-lg a{color:#ff5959}
.pagination{width:100%;margin:30px 0}
.pagination ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}
.pagination li{margin:3px}
.pagination a,.pagination span{display:block;border-radius:4px;background:#e4e6ea;width:49px;height:41px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #e4e6ea;font-weight:700}
@media screen and (max-width: 767px){.pagination li{margin:0}
.pagination span{margin:0 5px}
.pagination a{display:none}
.pagination li:first-child a,.pagination li:last-child a{display:-webkit-box;display:-ms-flexbox;display:flex}
}
.pagination a:hover,.pagination span:hover{background:#fff;color:#161921}
.pagination span{background:#ff5959!important;color:#fff!important}
.pagination span.disabled{background:#fff!important;color:#161921!important}
.pagination .direction{font-size:9px}
.more{background:#e4e6ea;border:1px solid #e4e6ea;text-transform:uppercase;width:100%;height:41px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:20px 0 0}
.more:hover{background:#ff5959;color:#fff}
.text{text-align:justify;margin:0 0 30px}
.spot{width:100%;margin:0 0 30px}
.spot .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
@media screen and (max-width: 1279px){.spot .container{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}
}
.spot_box img{width:100%}
@media screen and (max-width: 1279px){.spot_box{margin:15px 0}
}
.footer{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 0 30px}
@media screen and (max-width: 1250px){.footer{padding-left:15px;padding-right:15px}
}
.footer_logo_holder{border-bottom:1px solid #bcc2d3;margin:0 0 20px;padding:0 0 20px;text-align:center;font-size:26px}
.footer_logo_holder img{height:50px}
@media screen and (max-width: 520px){.footer_logo_holder img{width:90%}
}
.footer_nav{text-align:center;margin:0 0 10px}
.footer_nav li{display:inline-block;padding:0 12px}
.footer_nav a{text-transform:uppercase;color:#000;font-weight:700}
.footer_nav a:hover,.footer_nav a.active{color:#ff5959}
.footer_text{font-size:12px;text-align:center}
.media{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 30px}
@media screen and (max-width: 920px){.media{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
}
.media_view{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-width:60%}
.media_spot{-ms-flex-negative:0;flex-shrink:0;width:346px;margin:0 0 0 10px}
@media screen and (max-width: 920px){.media_spot{margin:20px 0 0;width:100%}
}
.media_spot_holder{border:1px solid #bcc2d3;padding:23px}
@media screen and (max-width: 920px){.media_spot_holder{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
}
.media_spot_box{margin:23px 0 0}
.media_spot_box:first-child{margin:0}
@media screen and (max-width: 920px){.media_spot_box{margin:15px 0}
}
.media_desc{border:1px solid #bcc2d3;border-width:0 1px 1px;padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.media_description{margin:0 0 20px}
.media_info{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#e4e6ea;border-bottom:1px solid #bcc2d3;padding:10px;-ms-flex-line-pack:stretch;align-content:stretch}
.media_info_buttons{padding:0 15px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align: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:#e00035}
.media_info_buttons a:hover{color:#fff}
.media_info_buttons [class^="icon-"],.media_info_buttons [class*=" icon-"]{font-size:23px}
.media_values{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 15px 0 0;margin:0 15px 0 0;-ms-flex-item-align:stretch;align-self:stretch;border-right:1px solid #bcc2d3}
@media screen and (max-width: 1279px){.media_values{margin-top:5px;margin-bottom:5px;border:none}
}
@media screen and (max-width: 520px){.media_values{margin-right:0}
}
.media_values li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 0 23px}
@media screen and (max-width: 520px){.media_values li{margin:0 0 0 15px}
}
.media_values li a:hover{color:#ff5959}
.media_values li:first-child{margin:0}
.media_values [class^="icon-"],.media_values [class*=" icon-"]{font-size:23px;margin:0 5px 0 0}
.media_values .icon-flag{font-size:20px;position:relative;top:3px}
@media screen and (max-width: 520px){.media_values [class^="icon-"],.media_values [class*=" icon-"]{font-size:15px}
}
.media_values .icon-view{font-size:30px}
@media screen and (max-width: 520px){.media_values .icon-view{font-size:15px}
}
.media_lists{padding:20px 0;border-top:1px solid #bcc2d3}
.media_list{display:-webkit-box;display:-ms-flexbox;display:flex;margin:5px 0 0}
.media_list:first-child{margin:0}
.media_list_title{margin:0 10px 0 0;-ms-flex-negative:0;flex-shrink:0}
.media_list ul{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.media_list a{text-transform:uppercase;color:#000;margin:0 5px 0 0;font-size:12px}
.media_list a:hover{color:#ff5959}
.vote{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 15px 0 0;margin:0 15px 0 0;-ms-flex-item-align:stretch;align-self:stretch;border-right:1px solid #bcc2d3}
@media screen and (max-width: 1279px){.vote{margin-top:5px;margin-bottom:5px;border:none}
}
.vote_buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:27px}
.vote_like{margin:0 10px 0 0}
.vote_like:hover{color:#ff5959}
.vote_dislike:hover{color:#e00035}
.vote_info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:153px;margin:0 0 0 15px}
.vote_info_percent{font-size:18px}
.vote_info_percent-good{color:#ff5959}
.vote_info_percent-bad{color:#e00035}
.vote_info_top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.vote_info_likes{font-size:12px}
.vote_info_likes [class^="icon-"],.vote_info_likes [class*=" icon-"]{margin:0 3px 0 0}
.vote_info_likes span{margin:0 0 0 10px}
.vote_progress{position:relative;width:100%;height:1px;background:#e00035}
.vote_progress_bar{position:absolute;top:0;left:0;height:100%;background:#ff5959}
.comments{padding:20px 0 0;border-top:1px solid #bcc2d3}
.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;flex-grow:1}
.comments_text .textfield{width:100%}
.comments_form{margin:0 0 15px}
.comments_form_row{margin:10px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex}
.comments_form_row:first-child{margin:0}
.comments_form_row.captcha{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.comments_form_row.captcha .image{display:-webkit-box;display:-ms-flexbox;display:flex}
@media screen and (max-width: 480px){.comments_form_row.captcha .image{display:block}
}
.comments_form_row.captcha .image img{margin:0 10px 0 0}
@media screen and (max-width: 480px){.comments_form_row.captcha .image img{margin:0 0 10px}
}
.comments_form .btn-submit{-ms-flex-negative:0;flex-shrink:0;margin:0 0 0 5px}
.comment{margin:10px 0 0}
.comment:first-child{margin:0}
.comment_name{color:#ff5959}
.textfield{background:#e4e6ea;border-radius:4px;border:none;color:#545966;padding:5px 13px;resize:none;display:block}
input[type=text].textfield{height:35px;line-height:1.45}
.btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:none;color:#fff;-webkit-transition:all .2s ease;transition:all .2s ease}
.btn-submit{min-width:85px;padding:0 10px;background:#ff5959;border-radius:4px;text-transform:uppercase}
.btn-submit:hover{background:#e4e6ea;color:#000}
.tags{-webkit-columns:5;-moz-columns:5;columns:5}
@media screen and (max-width: 767px){.tags{-webkit-columns:4;-moz-columns:4;columns:4}
}
@media screen and (max-width: 560px){.tags{-webkit-columns:3;-moz-columns:3;columns:3}
}
@media screen and (max-width: 440px){.tags{-webkit-columns:2;-moz-columns:2;columns:2}
}
.tags_list{margin:0 0 10px;text-transform:uppercase}
.tags_list li{margin:10px 0 0}
.tags_list a:hover{color:#ff5959}
.tags_title{font-size:18px;font-size:0 0 10px;color:#ff5959;text-transform:uppercase}
.mobile_menu{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:none;border:none;display:none;font-size:45px;padding:0;color:#000}
@media screen and (max-width: 767px){.mobile_menu{display:-webkit-box;display:-ms-flexbox;display:flex}
}
@media screen and (max-width: 520px){.mobile_menu{font-size:40px}
}
.overcover-menu{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);display:none;z-index:2}
.show-menu .overcover-menu{display:block}
.show-menu .menu{-webkit-transform:translateX(0);transform:translateX(0);z-index:3}
.show-cats-menu .overcover-menu{display:block}
.show-cats-menu .drop_cats{display:block}
.player img{width:100%}
.drop_cats{position:absolute;bottom:0;left:0;padding:20px 0;width:100%;-webkit-transform:translateY(100%);transform:translateY(100%);background:#fff;border-bottom:1px solid #fff;border-bottom:1px solid #bcc2d3;z-index:3;display:none}
.drop_cats_items{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:-12px 0 10px -12px}
@media screen and (max-width: 1023px){.drop_cats_items{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}
}
.drop_cats .th{width:16.666%;padding:12px 0 0 12px}
@media screen and (max-width: 1023px){.drop_cats .th{width:155px}
}
@media screen and (max-width: 480px){.drop_cats .th{width:50%}
}
.drop_cats_item{display:block;width:100%}
.drop_cats_item:hover .drop_cats_title{background:#ff5959;color:#fff}
.drop_cats_img img{width:100%}
.drop_cats_title{text-transform:uppercase;background:#e4e6ea;color:#000;border-radius:4px;-webkit-transition:background .2s;transition:background .2s;font-weight:700;padding:10px;font-size:13px;display:block;text-align:center}
.player-wrap{position:relative}
#kt_player{position:absolute!important;top:0;left:0}
.hidden{display:none}
.no-avatar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#dedede;width:100%}
.no-avatar-cat{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#dedede;width:100%}
.no-avatar-cat span{text-align:center}
.no-avatar span{text-align:center}
.field-error{color:red}
.embed-wrap,.no-player{position:relative}
.embed-wrap iframe,.no-player img{width:100%;height:100%;position:absolute;top:0;left:0}
.no-player img{opacity:.5}
.no-player .message,.no-player .btn-play{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.no-player .btn-play{width:120px;height:120px;background:url(../../player/skin/img/play_white.png) center no-repeat;opacity:.6}
.no-player .btn-play:hover{opacity:1}
.block-flagging .flagging-form{display:-webkit-box;display:-ms-flexbox;display:flex}
@media screen and (max-width: 540px){.block-flagging .flagging-form{display:block}
}
.block-flagging .block-radios{margin:0 20px 0 0}
.block-flagging .block-textarea{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}
@media screen and (max-width: 540px){.block-flagging .block-textarea{margin:10px 0 0}
}
.block-flagging .textfield{width:100%}
.block-flagging .btn-submit{margin:10px 0 0}
.side_spot_box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
@media screen and (max-width: 1023px){.side_spot_box{display:block;text-align:center;margin:-10px 0 0 -10px}
}
.side_spot_box a{margin:10px 0 0}
@media screen and (max-width: 1023px){.side_spot_box a{margin:10px 0 0 10px;display:inline-block}
}
.side_spot_box a:first-child{margin:0}
@media screen and (max-width: 1023px){.side_spot_box a:first-child{margin:10px 0 0 10px}
}

