*{background:transparent;margin:0;padding:0;outline:none;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
ol, ul{list-style:none;}
blockquote, q{quotes:none;}
table{border-collapse:collapse;border-spacing:0;}
input, select{vertical-align:middle;}
article, aside, figure, figure img, hgroup, footer, header, nav, section, main{display:block;}
body{margin-top: 5px;font:14px GothamProRegular, Tahoma, Geneva, sans-serif;line-height:normal;padding:0;color:#fff;background-color:#131313;position:relative;height:100%;width:100%;font-weight:normal;}
img{max-width:100%;}
.clr{clear:both;}
.clearfix:after{content:"";display:table;clear:both;}
a{color:#fff;text-decoration:none;}
a:hover, a:focus, a.active{color:#fa4949;text-decoration:none;}
h1, h2, h3, h4, h5{font-weight:normal;font-size:18px;}
button, textarea, input[type="text"]{appearance:none;-webkit-appearance:none;font-family:GothamProRegular !important;font-size:16px;}
.button, button, input[type="button"], input[type="submit"]{padding:0 30px;color:#fff;font-weight:700;display:inline-block;background-color:#fa4949;height:44px;line-height:44px;border-radius:4px;cursor:pointer;font-size:16px;}
.button:hover, button:hover, input[type="button"]:hover, input[type="submit"]:hover{color:#fff;background-color:#fa4949;}
button:active, input[type="button"]:active, input[type="submit"]:active{box-shadow:inset 0 1px 4px 0 rgba(0,0,0,0.1);}
input[type="text"], input[type="password"]{display:block;width:100%;height:44px;line-height:44px;padding:0 15px;color:#222;background-color:#fff;border-radius:4px;box-shadow:none;}
input[type="text"]:focus{}
input:focus::-webkit-input-placeholder{color:transparent}
input:focus::-moz-placeholder{color:transparent}
input:focus:-moz-placeholder{color:transparent}
input:focus:-ms-input-placeholder{color:transparent}
select{height:40px;border:1px solid #e3e3e3;background-color:#FFF;color:#222}
textarea{display:block;width:100%;padding:15px;overflow:auto;vertical-align:top;resize:vertical;height:90px;color:#222;background-color:#fff;border-radius:4px;box-shadow:none;}
.img-box, .img-wide, .img-resp, .img-resp-vert, .img-resp-sq, .img-resp2{overflow:hidden;position:relative;}
.img-resp{padding-top:64.8%;}
.img-resp2{padding-top:47.3%;}
.img-resp-vert{padding-top:142.4%;}
.img-resp-sq{padding-top:100%;}
.img-box img, .img-resp img, .img-resp-vert img, .img-resp-sq img, .img-resp2 img{width:100%;min-height:100%;display:block;}
.img-resp img, .img-resp-vert img, .img-resp-sq img, .img-resp2 img{position:absolute;left:0;top:0;}
.img-wide img{width:100%;display:block;}
.img-square img{width:150%;max-width:150%;margin-left:-25%;}
.nowrap{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
button, .hd-menu{transition:color .2s, background-color .2s, opacity .2s;}
.fx-row, .v-dl a{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;}
.fx-center{-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}
.fx-between{-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}
.fx-stretch{-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch}
.fx-top{-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}
.fx-middle{-ms-flex-align:center;-webkit-align-items:center;align-items:center}
.fx-bottom{-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end}
.fx-col{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}
.fx-wrap{-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}
.fx-left{-ms-flex-pack:flex-start;-webkit-justify-content:flex-start;justify-content:flex-start}
.wrap{min-width:320px;position:relative;overflow:hidden;background:url(../images/bg2.jpg) center bottom no-repeat;}
.wrap-video{background:url(../images/bg3.jpg) center top no-repeat,url(../images/bg2.jpg) center bottom no-repeat;}
.wrap-center{max-width:2000px;margin:0 auto;position:relative;z-index:100;}
.container{padding-left:30px;padding-right:30px;}
.cont{padding:30px;padding-bottom:0;}
.wrap-video .cont{min-height:2000px;}
.footer{text-align:center;padding:10px 30px 120px 30px;}
.th-title, .th-btn, .sect-title, .pagination, .mlogo-title, h1, h2, h3, .nav-title, .alph{font-family:'Roboto Condensed', sans-serif;font-weight:700;text-transform:uppercase;}
.twitter-link, b, strong, .th-model-title, .squan{font-family:GothamProMedium;}
.th-btn, .sect-title, .pagination, h1, h2, h3{}
.btn-fav{background:url(../images/iheart.png) center center no-repeat;}
.btn-search, .search-box button{background:url(../images/isearch.png) center center no-repeat;}
.mlogo-in{background:url(../images/logo1.png) center top no-repeat;}
.th-likes{background:url(../images/ilikes.png) left center no-repeat;}
.th-views{background:url(../images/iviews.png) left center no-repeat;}
.twitter-link{background:url(../images/itwitter.png) right center no-repeat;}
.sect-desc{background:url(../images/logo2.png) center top no-repeat;}
.rate-plus{background:url(../images/iflike.png) left center no-repeat;}
.rate-minus{background:url(../images/ifdislike.png) left center no-repeat;}
.vi-views{background:url(../images/ifviews.png) left center no-repeat;}
.vi-time{background:url(../images/iftime.png) left center no-repeat;}
.vi-fav{background:url(../images/iffav.png) left center no-repeat;}
.header{height:60px;position:relative;z-index:888;}
.header-sticky:before{position:absolute;left:0;top:0;right:0;z-index:50;height:160px;content:'';pointer-events:none;background:-webkit-linear-gradient(bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);background:linear-gradient(to top, rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);}
.header-sticky{position:relative;width:100%;left:0;}
.header-sticky.sticky{position:fixed;top:-160px;opacity:0;background-color:rgba(0,0,0,0);transition:opacity .2s linear, top .3s linear;}
.header-sticky.sticky2{top:0;opacity:1;}
.header-in{height:60px;padding-left:30px;padding-right:30px;}
.logotype{display:block;float:left;width:128px;height:49px;margin-top:10px;margin-left:-10px;}
.hd-menu{line-height:20px;float:left;margin-top:20px;margin-left:90px;}
.hd-menu li{display:inline-block;margin-right:50px;font-size:15px;text-transform:uppercase;}
.hd-menu .is-active{color:#fa4949;}
.hd-ctrl{float:right;cursor:pointer;width:40px;height:40px;margin-top:10px;display:block;}
.hd-ctrl:hover{opacity:0.8;}
.btn-menu{padding-left:14px;padding-top:10px;}
.btn-menu .toggle-icon{margin-top:8px;margin-bottom:8px;}
.btn-menu .toggle-icon::before{top:-8px;}
.btn-menu .toggle-icon::after{top:8px;}
.btn-menu .toggle-icon, .btn-menu .toggle-icon::after, .btn-menu .toggle-icon::before{height:3px;width:26px;}
.btn-menu .toggle-icon{width:18px;}
.btn-menu.toggle-close .toggle-icon::before{transform:translateY(8px) rotate(45deg);}
.btn-menu.toggle-close .toggle-icon::after{transform:translateY(-8px) rotate(-45deg);}
.search-box{position:absolute;right:30px;top:10px;z-index:100;height:36px;opacity:0;width:0;transition:width .3s, opacity .2s;pointer-events:none;}
.search-box.is-active{opacity:1;width:calc(100% - 60px);pointer-events:auto}
.search-box input, .search-box input:focus{width:100%;height:40px;line-height:40px;padding:0 40px 0 10px;border:0;box-shadow:none;background-color:#fff;color:#222;border-radius:0px;}
.search-box button{width:40px;height:40px;padding:0;border-radius:0px;position:absolute;right:0px;top:0px;background-color:#fa4949;}
#tooltip{text-align:center;color:#ffffff;background-color:#000000;background-color:rgba(0, 0, 0, 0.65);position:absolute;z-index:100;padding:.5em;font-size:.85em;line-height:1.2em;border-radius:3px;}
#tooltip:after{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:3px solid #000000;border-top-color:rgba(0, 0, 0, 0.65);content:'';position:absolute;left:50%;bottom:-3px;margin-left:-5px;}
#tooltip.top:after{border-top-color:transparent;border-bottom:10px solid #111;top:-20px;bottom:auto;}
#tooltip.left:after{left:10px;margin:0;}
#tooltip.right:after{right:10px;left:auto;margin:0;}
.nav-title{margin-bottom:20px;font-size:18px;}
.nav a{display:block;height:30px;line-height:30px;font-size:16px;position:relative;transition:padding-left .2s linear;margin:2px 0;}
.nav a:hover, .nav a.is-active{color:#fff;padding-left:20px;}
.nav a:before{content:'';height:3px;background-color:#fa4949;position:absolute;left:-100px;top:12px;width:0;transition:width .2s linear;}
.nav a:hover:before, .nav a.is-active:before{content:'';height:3px;background-color:#fa4949;position:absolute;right:100%;top:12px;width:100px;}
.nav-panel li{position:relative;width:230px;}
.nav-panel li span{position:absolute;right:0;top:0;font-size:12px;opacity:0.6;display:inline-block;line-height:30px;}
.nav-panel{background-color:rgba(0,0,0,0.9);padding-left:100px;}
.nav-panel{width:50%;height:100%;overflow-x:hidden;overflow-y:auto;z-index:887;position:fixed;right:-50%;top:0;transition:right .4s;-webkit-transition:right .4s;}
.nav-panel.active{right:0;}
.fader{opacity:0.3;}
.nav1{background-color:rgba(0,0,0,0.3);padding:15px 20px;margin:30px -0 0 -0;}
.nav1 ul li{width:20%;padding-right:30px;}
.nav1 ul li.nav-header{font-weight:700;width:100%;margin-bottom:15px;font-size:18px;}
.nav1 ul li + li.nav-header{margin-top:30px;}
.nav1 a{display:block;height:36px;line-height:36px;position:relative;}
.nav1 a span:first-child{display:inline-block;vertical-align:top;position:relative;max-width:calc(100% - 50px);max-width:-webkit-calc(100% - 50px);float:left;position:relative;z-index:10;}
.nav1 a span + span{display:inline-block;vertical-align:top;color:#ccc;float:right;position:relative;z-index:10;}
.nav1 a:after{content:"";display:table;clear:both;}
.nav1 a:hover span:first-child{text-decoration:underline;}
.cats-page{padding-top:60px;}
.cats-title{font-weight:700;font-size:24px;margin-bottom:30px;}
.slide{height:1300px;overflow:hidden;position:absolute;left:0;top:0;width:100%;z-index:25;}
.slide-item{height:1300px;background-repeat:no-repeat;background-position:center top;}
.mlogo{height:590px;}
.mlogo-in{margin:0 auto;text-align:center;padding-top:70px;max-width:600px;}
.mlogo-adress{font-size:16px;color:#d0d0d0;}
.mlogo-title{font-size:26px;margin:20px 0;}
.mlogo-title span{color:#fa4949;}
.mlogo-desc{font-size:16px;line-height:22px;}
.sect{margin-bottom:50px;}
.sect-header{margin-bottom:30px;}
.sect-title{font-size:26px;}
.smaller .sect-title{font-size:22px;}
.sect-link{border-bottom:1px solid rgba(250,73,73,0.5);color:#fa4949;}
.sect-link:hover{border-bottom-color:transparent;}
.decor{margin-left:-30px;margin-right:-30px;}
.pagination .decor{margin-left:-15px;margin-right:-15px;}
.decor:after, .decor:before{content:'';height:5px;background-color:#fff;flex:1;-webkit-flex:1;}
.decor:before{margin-right:100px;}
.decor:after{margin-left:100px;}
.pagination .decor:before{margin-right:30px;}
.pagination .decor:after{margin-left:30px;}
#dle-content{position:relative;z-index:100;}
.sect-items{margin:0 -15px;position:relative;z-index:100;}
.th-video{width:33%;float:left;position:relative;padding:0 15px;margin-bottom:30px;height:100%;}
.th-link{display:block;color:#fff !important;transition:box-shadow .2s linear;border:2px solid transparent;}
.th-video .img-resp{padding-top:58%;}
.th-link:after{position:absolute;left:0;bottom:0;right:0;height:15%;content:'';z-index:5;background:-webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 100%);background:linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 100%);}
.th-link:before{position:absolute;left:0;top:0;right:0;height:20%;content:'';z-index:5;background:-webkit-linear-gradient(bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 100%);background:linear-gradient(to top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 100%);}
.th-title{position:absolute;left:0;top:242px;right:0;z-index:10;padding:20px;font-size:18px;line-height:29px;text-shadow:0 5px 7px rgba(0,0,0,0.25);}
.th-btm{position:absolute;left:0;bottom:280px;right:0;z-index:10;padding:15px 20px 17px 20px;}
.th-likes, .th-views{display:inline-block;height:20px;line-height:20px;font-size:12px;margin-right:20px;padding-left:25px;}
.th-desc{position:absolute;left:15px;right:15px;top:0;bottom:0;z-index:20;background-color:rgba(0,0,0,0.8);padding:22px;display:none;}
.th-desc .th-title{position:static;padding:0;margin-bottom:20px;}
.th-text{line-height:22px;margin-bottom:20px;max-height:110px;overflow:hidden;text-align:justify;}
.th-cat{color:#b7b7b7;line-height:20px;}
.th-cat + .th-cat{margin-top:5px;}
.th-cat a{color:#fa4949;}
.th-cat a:hover{text-decoration:underline;}
.th-btn{display:inline-block;height:36px;line-height:36px;width:176px;text-align:center;font-size:14px;box-shadow:inset 0 0 0 2px #fff;position:absolute;left:20px;bottom:20px;}
.th-btn:hover{color:#fff;background-color:#fa4949;box-shadow:inset 0 0 0 2px #fa4949;}
.th-link:hover{box-shadow:0 0 0 2px #fa4949, 0 15px 25px rgba(0,0,0,0.15);}
.th-video:hover{z-index:10;}
.th-toggle{position:absolute;right:35px;bottom:290px;z-index:30;padding:10px;}
.th-toggle:hover{opacity:0.6;}
.toggle{cursor:pointer;}
.toggle-icon{position:relative;margin-top:6px;margin-bottom:6px;}
.toggle-icon::before{top:-6px;}
.toggle-icon::after{top:6px;}
.toggle-icon::after, .toggle-icon::before{content:"";position:absolute;}
.toggle-icon, .toggle-icon::after, .toggle-icon::before{background-color:#fff;display:block;height:2px;width:20px;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;}
.toggle-icon{width:15px;}
.toggle-close .toggle-icon{background-color:transparent;}
.toggle-close .toggle-icon::before{transform:translateY(6px) rotate(45deg);}
.toggle-close .toggle-icon::after{transform:translateY(-6px) rotate(-45deg);}
.th-model{display:block;width:25%;float:left;margin-bottom:20px;position:relative;z-index:10;}
.th-model .img-resp{padding-top:136%;transition:transform .2s linear, box-shadow .2s linear;}
.th-model-title{text-align:center;margin-top:10px;text-transform:uppercase;font-size:15px;line-height:20px;height:20px;overflow:hidden;margin-left:10px;margin-right:10px;}
.th-model:hover .th-model-img{transform:scale(1.05,1.05);box-shadow:0 15px 25px rgba(0,0,0,0.2);}
.th-model:hover{z-index:20;}
.th-model-cat .th-model-img:after, .simg:after{position:absolute;left:0;bottom:0;right:0;height:40%;content:'';z-index:5;background:-webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 100%);background:linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 100%);}
.th-model-cat .th-model-img:before, .simg:before{position:absolute;left:0;top:0;right:0;height:40%;content:'';z-index:5;background:-webkit-linear-gradient(bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 100%);background:linear-gradient(to top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 100%);}
.th-model-cat{padding-left:7px;padding-right:7px;}
.th-model-cat .th-model-img{box-shadow .2s linear;border:2px solid transparent;}
.th-model-cat:hover .th-model-img{box-shadow:0 0 0 2px #fa4949;}
.sect-items{margin:0 -7px;position:relative;z-index:100;}
.sect-scroller .th-video{padding:0 30px 0 0;}
.sect-scroller .th-desc{left:0;right:30px;}
.sect-scroller .th-toggle{right:45px;}
.sect-scroller .th-model{margin-bottom:0;}
.scroll-mask{position:absolute;top:0;bottom:0;z-index:100;pointer-events:none;}
.scroll-mask:after, .scroll-mask:before{content:"";position:absolute;top:0;width:200px;height:100%;z-index:10;}
.scroll-mask:after{background:linear-gradient(to right, rgba(19,19,19,0) 0%,rgba(19,19,19,1) 100%);right:0;}
.scroll-mask:before{background:linear-gradient(to right, rgba(19,19,19,1) 0%,rgba(19,19,19,0) 100%);left:0;}
.viewport{position:relative;}
.overview{position:relative;}
.scrollbar{margin:40px 0 0 0;}
.track{position:relative;height:5px;background-color:#7f7f7f;}
.thumb{height:15px;width:60px;border-radius:8px;background-color:#c33a3a;position:absolute;top:-5px;cursor:pointer;}
.scroller-video{margin-right:-30px;}
.scroller-models .scrollbar{margin-top:30px;}
.sstudio{margin-left:15px;margin-right:15px;margin-bottom:30px;box-shadow:0 15px 25px rgba(0,0,0,0.2);}
.sstudio + .sstudio{padding-top:10px;margin-top:-20px;border-top:5px solid #fff;}
.scols{background-color:#161616;}
.simg{width:600px;height:370px;display:block;}
.simg2{width:270px;height:390px;display:block;}
.sdesc{flex:1;-webkit-flex:1;padding:20px 30px;padding-bottom:70px;position:relative; min-height: 100%;}
.sdesc .th-btn{bottom:20px;left:30px;}
.stext{line-height:24px;margin-top:15px;}
.stitle{display:block;flex:1;-webkit-flex:1;margin-right:20px;}
.stitle h2{font-size:30px;}
.squan{color:#8c8c8c;padding-top:10px;}
.smodel{margin-bottom:30px;background-color:#0c0c0c;}
.smodel h2{font-size:30px;}
.smodel .sdesc{padding-bottom:20px;}
.alph{text-align:center;margin-bottom:20px;font-size:0;}
.alph > span, .alph > a{width:36px;height:36px;display:inline-block;line-height:36px;text-align:center;margin:0 5px 10px 5px;color:#131313;background-color:#fff;font-size:22px;}
.alph > span, .alph > a.is-active{color:#fff;background-color:#454545;}
.cat-desc{min-height:450px;position:relative;}
.cat-desc h1{font-size:30px;margin-bottom:20px;max-width:600px;position:relative;z-index:10;}
.cat-text{line-height:24px;max-width:800px;position:relative;z-index:10;}
.cat-img{position:absolute;left:0;top:-90px;right:0;height:700px;overflow:hidden;}
.cat-img img{width:100%;height:100%;object-fit:cover;filter:grayscale(0.3);}
.cat-img:before{content:'';width:100%;height:100%;position:absolute;left:0;top:0;z-index:1;background:linear-gradient(to right, rgba(19,19,19,1) 0%,rgba(19,19,19,0.2) 40%,rgba(19,19,19,0.2) 60%,rgba(19,19,19,1) 100%);}
.cat-img:after{content:'';width:100%;height:100%;position:absolute;left:0;top:0;z-index:2;background:linear-gradient(to bottom, rgba(19,19,19,0) 0%,rgba(19,19,19,0) 20%,rgba(19,19,19,0) 40%,rgba(19,19,19,0.5) 60%,rgba(19,19,19,1) 100%);}
.cat-img22:before{content:'';width:100%;height:100%;position:absolute;left:0;top:0;z-index:1;background:rgba(0,0,0,0.4);}
.pagination{padding:10px 0 0 0;}
.pagination li{font-size:26px;}
.pagination span, .pagination a{color:#c9c9c9;display:inline-block;vertical-align:baseline;margin:5px;}
.pagination span:not(.nav_ext){font-size:34px;color:#fa4949;}
.pagination a:hover{color:#fa4949;}
.ft-copyr{font-size:16px;color:#a4a4a4;margin-top:40px;}
.ft-menu{line-height:2;margin-top:40px;}
.ft-menu a{font-size:16px;text-transform:uppercase;margin:0 20px;}
.twitter-link{display:inline-block;line-height:20px;padding-right:35px;}
.twitter-link span{border-bottom:1px solid rgba(255,255,255,0.3);}
.sect-desc{padding:100px 60px 0 60px;margin:60px 0 50px 0;}
.sect-desc-col{width:56%;}
.sect-desc-col + .sect-desc-col{width:40%;}
.sect-desc-col h1, .sect-desc-col h2, .sect-desc-col h3{font-size:22px;margin-bottom:20px;}
.sect-desc-col p{font-size:14px;line-height:22px;text-align:justify;}
.sect-desc-col p + p{margin-top:20px;}
.sect-desc-col a{color:#fa4949;}
.v-player{margin-bottom:30px;background-color:#000;box-shadow:0 15px 25px rgba(0,0,0,0.2);}
.v-cols{margin-bottom:80px;}
.v-desc{width:56%;}
.v-meta{width:40%;}
.v-cols h1{font-size:22px;margin-bottom:20px;width:100%;}
.v-cols> h1 a {margin-left: 10px; font-size: 14px;}
.v-meta .th-cat{color:#fff;line-height:26px;}
.vi-items{margin-bottom:20px;}
.vi-item{display:inline-block;height:20px;line-height:20px;margin-right:30px;}
.vi-date{color:#858585;}
.vi-views, .vi-time, .vi-fav{font-size:12px;padding-left:25px;}
.to-dl {margin-bottom: 10px; height: 30px; line-height: 30px; font-size: 14px;}
.to-dl .fa {margin-right: 10px;}
.sect-comms{display:none;}
.ffav-in:hover{cursor:pointer;color:#fa4949;}
.frate{margin-top:30px;}
.rate-data{display:none;}
.rate-plus, .rate-minus{display:inline-block;vertical-align:top;height:22px;line-height:22px;cursor:pointer;padding-left:25px;}
.rate-minus{margin-left:65px;}
.frate span{color:#727272;margin-left:5px;}
.rate-plus:hover, .rate-minus:hover{color:#fa4949;}
.video-box embed, .video-box object, .video-box video, .video-box iframe, .video-box frame{width:100%;max-width:100% !important;height:600px;display:block;margin:0 auto;}
.mejs-container{max-width:100% !important;}
.full-text{line-height:24px;text-align:justify;}
.full-text img:not(.emoji){max-width:100%;margin:10px 0;}
.full-text > img[style*="left"], .full-text > .highslide img[style*="left"]{margin:0 10px 10px 0;}
.full-text > img[style*="right"], .full-text > .highslide img[style*="right"]{margin:0 0 10px 10px;}
.full-text a{text-decoration:underline;color:#fa4949;}
.full-text a:hover{text-decoration:none;}
.full-text h2, .full-text h3, .full-text h4, .full-text h5{margin:10px 0;}
.full-text p{margin-bottom:10px;}
.full-text > ul, .full-text > ol{margin:10px 0;}
.full-text > ul li{list-style:disc;margin-left:40px;display:block;position:relative;}
.full-text > ol li{list-style:decimal;margin-left:40px;}
.full-text table{width:100%;text-align:left;margin:10px 0;}
.full-text table tr td{padding:10px;border:2px solid #4f555f;}
.full-text table tr:nth-child(2n+1){background-color:#4f555f;}
.full-text table img{display:block;margin:0;border:0;max-width:350px}
.attach{line-height:40px;background-color:#f8f8f8;padding:0 15px 0 0;border-radius:4px;margin:10px 0;overflow:hidden;}
.attach .download-link{color:#FFF !important;text-decoration:none !important;margin-right:15px;float:left;display:inline-block;padding:0 15px;background:#4cacd2;}
.attach-info{float:right;}
.attach i{margin-right:5px;}
.full-taglist a{}
.full-taglist{margin-top:20px;}
.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:100;}
.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;}
.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px, 0px, 0px);}
.owl-carousel .owl-item{position:relative;min-height:1px;float:left;}
.owl-carousel .owl-item > img{display:block;width:100%;}
.owl-carousel .owl-nav.disabled, .owl-carousel .owl-dots.disabled{display:none;}
.owl-carousel .owl-nav .owl-prev, .owl-carousel .owl-nav .owl-next, .owl-carousel .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.owl-carousel.owl-loaded{display:block;}
.owl-carousel.owl-loading{opacity:0;display:block;}
.owl-carousel.owl-hidden{opacity:0;}
.owl-carousel.owl-refresh .owl-item{display:none;}
.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.owl-carousel.owl-grab{cursor:move;cursor:grab;}
.owl-carousel.owl-rtl{direction:rtl;}
.owl-carousel.owl-rtl .owl-item{float:right;}
.no-js .owl-carousel{display:block;}
.owl-carousel .animated{-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
.owl-carousel .owl-animated-in{z-index:0;}
.owl-carousel .owl-animated-out{z-index:1;}
.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut;}
@-webkit-keyframes fadeOut{0%{opacity:1;}
100%{opacity:0;}
}
@keyframes fadeOut{0%{opacity:1;}
100%{opacity:0;}
}
.owl-height{transition:height 500ms ease-in-out;}
.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity 400ms ease;}
.owl-carousel .owl-item img.owl-lazy{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;}
.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000;}
.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;cursor:pointer;z-index:1;background-color:#FFF;-webkit-backface-visibility:hidden;transition:-webkit-transform 100ms ease;transition:transform 100ms ease;}
.owl-carousel .owl-video-play-icon:hover{-webkit-transform:scale(1.3, 1.3);-ms-transform:scale(1.3, 1.3);transform:scale(1.3, 1.3);}
.owl-carousel .owl-video-playing .owl-video-tn, .owl-carousel .owl-video-playing .owl-video-play-icon{display:none;}
.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity 400ms ease;}
.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%;}
.owl-nav{position:absolute;left:0;right:0;top:50%;z-index:500;margin-top:-25px;height:1px;}
.owl-prev, .owl-next{width:30px;height:50px;position:absolute;top:0px;z-index:200;}
.owl-prev{left:30px;background-position:-136px -148px;}
.owl-next{right:30px;background-position:-166px -148px;}
.owl-prev:hover, .owl-next:hover{}
.owl-dots{text-align:center;width:10px;position:absolute;left:50%;top:0;bottom:0;margin-left:-640px;display:-ms-flexbox;display:-webkit-flex;display:flex;padding-bottom:600px;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}
.owl-dot{width:8px;height:8px;margin:7px 0;border-radius:50%;background-color:#b2b2b2;}
.owl-dot.active{background-color:#fff;box-shadow:0 0 0 3px #fa4949;}
.js-mob, .side-panel .js-nav{display:none;}
.side-panel{width:100%;overflow-x:hidden;overflow-y:auto;background-color:rgba(0,0,0,0.9);padding:0 10px;z-index:887;position:fixed;right:-100%;top:0;bottom:0;transition:right .4s;-webkit-transition:right .4s;padding-top:60px;}
.side-panel.active{right:0;}
.close-overlay{width:100%;height:100%;background-color:rgba(0,0,0,0.5);position:fixed;left:0;top:0;z-index:99998;display:none;}
.side-panel a{display:block;padding:10px 50px 10px 0;color:#FFF;font-size:14px;color:#FFF;border-bottom:1px solid #111;}
.side-panel li{position:relative;color:#FFF;}
.side-panel li span{position:absolute;right:10px;top:10px;opacity:0.8;}

@media screen and (max-width:1220px){.wrap-center{max-width:2000px;}
    body {padding-top: 1px;}
.hd-menu li{margin-right:20px;}
.th-video .th-cat, .nav1{display:none;}
.th-video{width:33%;float:left;position:relative;padding:0 15px;margin-bottom:30px;}
.simg{width:300px;height:auto;}
.simg2{height:auto;}
.simg img, .simg2 img{width:100%;min-height:50px;}
.smodel h2, .stitle h2{font-size:20px;}
.footer{padding:0 30px 30px 30px;}
.sect-desc{padding:100px 0 0 0;margin:30px 0;}
.sect-desc-col{width:100%;}
.sect-desc-col + .sect-desc-col, .ft-copyr, .ft-menu{width:100%;margin-top:20px;}
.v-cols{margin-bottom:30px;}
.v-desc{width:100%;}
.v-meta{width:100%;margin-top:30px;}
.video-box embed, .video-box object, .video-box video, .video-box iframe, .video-box frame{height:400px;}
.js-menu{display:none;}
.js-mob{display:block;}
}
.th-btm {
    position: absolute;
    left: 0;
    bottom: 280px;
    right: 0;
    z-index: 10;
    padding: 15px 20px 17px 20px;
}
.th-toggle {
    position: absolute;
    right: 35px;
    bottom: 292px;
    z-index: 30;
    padding: 10px;
}
.th-title {
    position: absolute;
    left: 0;
    top: 240px;
    right: 0;
    z-index: 10;
    padding: 20px;
    font-size: 18px;
    line-height: 29px;
    text-shadow: 0 5px 7px rgba(0,0,0,0.25);
}

@media screen and (max-width:1220px){.wrap-center{max-width:1000px;}
    body {padding-top: 1px;}
.hd-menu li{margin-right:20px;}
.th-video .th-cat, .nav1{display:none;}
.th-video{width:50%;float:left;position:relative;padding:0 15px;margin-bottom:30px;}
.simg{width:300px;height:auto;}
.simg2{height:auto;}
.simg img, .simg2 img{width:100%;min-height:50px;}
.smodel h2, .stitle h2{font-size:20px;}
.footer{padding:0 30px 30px 30px;}
.sect-desc{padding:100px 0 0 0;margin:30px 0;}
.sect-desc-col{width:100%;}
.sect-desc-col + .sect-desc-col, .ft-copyr, .ft-menu{width:100%;margin-top:20px;}
.v-cols{margin-bottom:30px;}
.v-desc{width:100%;}
.v-meta{width:100%;margin-top:30px;}
.video-box embed, .video-box object, .video-box video, .video-box iframe, .video-box frame{height:400px;}
.js-menu{display:none;}
.js-mob{display:block;}
}
.th-btm {
    position: absolute;
    left: 0;
    bottom: 0;
    right: 0;
    z-index: 10;
    padding: 15px 20px 17px 20px;
}
.th-toggle {
    position: absolute;
    right: 35px;
    top: 15px;
    z-index: 30;
    padding: 10px;
}
.th-title {
    position: absolute;
    left: 0;
    bottom: 0;
    right: 0;
    z-index: 10;
    padding: 20px;
    font-size: 18px;
    line-height: 29px;
    text-shadow: 0 5px 7px rgba(0,0,0,0.25);
}
.th-desc.nowrap {display: none;}
@media screen and (max-width:950px){.wrap-center{max-width:768px;}
.search-box{right:10px;}
.search-box.is-active{width:calc(100% - 20px)}
.hd-menu{display:none;}
.header-in, .footer, .container{padding-left:10px;padding-right:10px;}
.cont{padding-left:0;padding-right:0;}
.mlogo{height:auto;padding:30px;}
.th-text{max-height:66px;}
.th-btm {
    position: absolute;
    left: 0;
    bottom: 0;
    right: 0;
    z-index: 10;
    padding: 15px 20px 17px 20px;
    }
    .th-toggle {
    position: absolute;
    right: 35px;
    bottom: 412px;
    z-index: 30;
    padding: 10px;
    }
.decor:before{margin-right:30px;}
.decor:after{margin-left:30px;}
.decor{margin-left:0 !important;margin-right:0 !important;}
.scroll-mask{display:none;}
.pagination{padding-left:15px;padding-right:15px;}
.th-model{width:25%;}
.th-video{width:50%;float:left;position:relative;padding:0 15px;margin-bottom:30px;}
}
.th-video {margin-bottom: 80px;}
.th-title {
    position: absolute;
    left: 15px;
    right: 15px;
    top: auto; bottom:-70px; display: block;
    z-index: 10;
    padding: 0px;
    font-size: 18px;
    line-height: 29px;
    height: 58px; overflow: hidden;
    text-shadow: 0 5px 7px rgba(0,0,0,0.25);
}
@media screen and (max-width:760px){.wrap, .wrap-main{padding:0;background:none;}
    body {margin-top: 1px;}
.wrap-center{max-width:640px;}
.sect-items .th-video{width:100%;}
.sect-scroller .th-toggle, .slide, .mlogo, .header-sticky22:before{display:none;}
.sect-scroller .th-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.th-model{width:33.33%;}
.sect-scroller .th-video{padding-right:10px;}
.scroller-video{margin-right:-10px;}
.scols{display:block;}
.simg, .simg2{width:100%;}
.sdesc{padding:10px;}
.squan, .sdesc .th-btn{display:none;}
.sdesc .frate{margin-top:10px;}
.stext{font-size:12px;line-height:1.5;margin-top:10px;}
.ft-menu a{width:100%;display:block;margin:0;}
.cat-desc{min-height:50px;margin-bottom:30px;}
.cat-img{display:none;}
.cat-desc h1{font-size:20px;margin-bottom:10px;}
.cat-text{font-size:12px;line-height:1.5;}
.th-video{width:50%;float:left;position:relative;padding:0 15px;}
}
@media screen and (max-width:590px){.th-video{width:100%;float:left;position:relative;padding:0 15px;
   }
    body {margin-top: 1px;}
.wrap-center{max-width:480px;}
.sect-title{font-size:20px;}
.video-box embed, .video-box object, .video-box video, .video-box iframe, .video-box frame{height:300px;}
}
@media screen and (max-width:470px){.th-video{width:100%;float:left;position:relative;padding:0 15px;}
    body {margin-top: 1px;}
.wrap-center22{max-width:320px;}
.th-toggle{display:none;}
.th-title2, .th-btn{padding:10px;}
.th-title2{font-size:16px;}
.sect-scroller .th-video{width:100%;}
.pagination li{display:block;text-align:center;}
.decor:after, .decor:before{display:none;}
.th-model{width:50%;}
.th-model-title{font-size:12px;}
.sect-header{display:block;text-align:center;}
.sect-link{display:inline-block;margin-top:10px;}
.th-model-cat{width:50%;}
.v-cols h1{font-size:20px;margin:-10px 0 10px 0;}
.vi-views, .vi-date{display:none;}
.rate-minus{margin-left:10px;}
.video-box embed, .video-box object, .video-box video, .video-box iframe, .video-box frame{height:250px;}
}


.video-download-list{
	list-style: none;
	margin: 0 -20px 0 0;
	padding: 0;
}
.video-download-list:after{
	content: '';
	display: block;
	clear: both;
}
.video-download-list li{
	float: left;
	width: 33.33%;
	padding-right: 20px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.video-download-list.vdl-2 li{
	width: 50%;
}
.video-download-list.vdl-1 li{
	width: 100%;
}
.video-download-list li a{
	display: block;
	font: bold 12px/60px 'Trebuchet MS';
	color: #123;
	text-align: center;
	text-transform: uppercase;
	text-decoration: none;
	border: 1px solid #d5d5d5;
	background: #fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAA8CAIAAAAok0etAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAANElEQVQImX2OQQ4AMAjCiP//c3diyXB6MJIiRAElqbxzZm79+liH37nv2Xnkbk/kyB/hxw8nMh5ZhTqLCgAAAABJRU5ErkJggg==) repeat-x 0 100%;
	border-radius: 4px;
	box-shadow: 0 2px 7px rgba(0,0,0,.1);
}
.video-download-list li a:hover{
	background: #fff;
	color: #111;
	text-decoration: none;
}

.th-video video {
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	height: 100%;
	width: 100%;
	position: absolute;
  }
.preview-progress {
	position: absolute;
	left: 50%;
	top: 50%;
	z-index: 5;
	margin: -25px 0 0 -25px;
	text-indent: -9999em;
	border-top: 5px solid rgba(255, 255, 255, 0.2);
	border-right: 5px solid rgba(255, 255, 255, 0.2);
	border-bottom: 5px solid rgba(255, 255, 255, 0.2);
	border-left: 5px solid #ffffff;
	-webkit-transform: translateZ(0);
	-ms-transform: translateZ(0);
	transform: translateZ(0);
	-webkit-animation: load8 1.1s infinite linear;
	animation: load8 1.1s infinite linear;
  }
  .preview-progress,
  .preview-progress:after {
	border-radius: 50%;
	width: 50px;
	height: 50px;
  }
  @-webkit-keyframes load8 {
	0% {
	  -webkit-transform: rotate(0deg);
	  transform: rotate(0deg);
	}
	100% {
	  -webkit-transform: rotate(360deg);
	  transform: rotate(360deg);
	}
  }
  @keyframes load8 {
	0% {
	  -webkit-transform: rotate(0deg);
	  transform: rotate(0deg);
	}
	100% {
	  -webkit-transform: rotate(360deg);
	  transform: rotate(360deg);
	}
  }
  .th-video svg:not(:root) {
	overflow: visible;
  }

  .th-video .swipe-hint {
	z-index: 1;
	background: rgba(0, 0, 0, 0.6);
	color: #fff;
	padding: 5px 10px;
	font-size: 30px;
	border-radius: 3px;
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
  }

  .th-video .swipe-hint .svg-icon {
	animation: swipe-horizontal 1s linear infinite;
  }

  @keyframes swipe-horizontal {
	  0%, 50%, 100% {
		  transform: translate(0, 0);
	  }
	  25% {
		  transform: translate(10%, 0);
	  }
	  75% {
		  transform: translate(-10%, 0);
	  }
  }
  .th-video .svg-icon {
    display: block;
    width: 1em;
    height: 1em;
    fill: currentColor;
}


.fa {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
    .full h1 a {
    color: #fbda00;
    margin-left: 10px;
}
.wrap {max-width: 100%; margin-left: auto; margin-right: auto;background-color: #131313;}

.section__title2 {font-size: 2.3rem; font-weight: 700;color:yellow;}