@import url('https://fonts.googleapis.com/css?family=Montserrat:300,400,500,700,900');
html {
  font-family: sans-serif; 
  -ms-text-size-adjust: 100%; 
  -webkit-text-size-adjust: 100%; 
}

*{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{font:13px Tahoma, Arial, Helvetica, sans-serif;line-height:normal;padding:0;margin:0;color:#222;background:#f3f3f3 url(../images/bg.jpg);height:100%;width:100%;font-weight:400;}
img{max-width:100%;}
.clr{clear:both;}
.clearfix:after{content:"";display:table;clear:both;}
a{color:#222;text-decoration:none;}
a:hover, a:focus{color:#547b97;text-decoration:none;}
h1, h2, h3, h4, h5{font-weight:400;font-size:18px;}

.form-wrap{}
.sub-title h1{margin-bottom:15px;font-size:24px;font-weight:700;}
.pm-page, .search-page, .static-page, .tags-page, .form-wrap{}
.button, .pagi-load a, .up-second li a, .usp-edit a, .qq-upload-button, button:not(.color-btn):not([class*=fr]),
html input[type="button"], input[type="reset"], input[type="submit"], .meta-fav a, .usp-btn a{padding:0 30px;display:inline-block;height:40px;line-height:40px;border-radius:0px;cursor:pointer;background-color:#90b23d;color:#fff;text-align:center;font-weight:700;font-size:15px;}
button::-moz-focus-inner, input::-moz-focus-inner{border:0;padding:0;}
button[disabled], input[disabled]{cursor:default;}
.button:hover, .up-second li a:hover, .usp-edit a:hover, .qq-upload-button:hover, .pagi-load a:hover, .usp-btn a:hover,
button:not(.color-btn):hover, html input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover, .meta-fav a:hover{background-color:#799b24;color:#fff;}
button:active, html input[type="button"]:active, input[type="reset"]:active, input[type="submit"]:active{box-shadow:inset 0 1px 4px 0 rgba(0,0,0,0.1);}
input[type="submit"].bbcodes, input[type="button"].bbcodes, input.bbcodes, .ui-button{font-size:12px !important;height:30px !important;line-height:30px !important;padding:0px 10px;border-radius:3px;}
input[type="text"], input[type="password"]{display:block;width:100%;height:40px;line-height:40px;padding:0 15px;color:#000000;background-color:#f8f8f8;border-radius:4px;-webkit-appearance:none;box-shadow:0 0 0 1px #EDEDED,inset 1px 1px 3px 0 rgba(0,0,0,0.1);}
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;}
textarea{display:block;width:100%;padding:10px;border:1px solid #e3e3e3;background-color:#F8F8F8;border-radius:0;overflow:auto;vertical-align:top;resize:vertical;box-shadow:0 0 0 1px #EDEDED,inset 1px 1px 3px 0 rgba(0,0,0,0.1);}
.img-box, .img-wide, .img-resp, .img-resp-v, .img-resp-sq{overflow:hidden;position:relative;background-color:#000;}
.img-resp{padding-top:57%;}
.img-resp-v{padding-top:140%;}
.img-resp-sq{padding-top:100%;}
.img-box img, .img-resp img, .img-resp-v img, .img-resp-sq img{width:100%;min-height:100%;display:block;}
.img-resp img, .img-resp-v img, .img-resp-sq 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, .th-img{transition:all .3s;}
.button, .tc-title, .s-img{transition:color .3s, background-color .3s, opacity .3s;}
.ps-link{cursor:pointer;}
.icon-l .fa{margin-right:10px;}
.icon-r .fa{margin-left:10px;}
.fx-row{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:start;-webkit-justify-content:start;justify-content:start;}
.wrap{min-width:320px;overflow:hidden;}
.center{max-width:1070px;margin:0 auto;position:relative;z-index:20;}
.block{}
.header{height:70px;position:relative;z-index:9999;box-shadow:0 5px 11px 0 rgba(0,0,0,0.1);}
.myvideo iframe {width:100%;}
.cols{}
.side{width:300px;float:left;position:relative;}
.main{width:calc(100% - 330px);width:-webkit-calc(100% - 330px);float:right;min-height:80vh;}
.footer{background-color:#484848;color:#fff;margin-top:30px;padding-top:15px;padding-bottom:15px;}
.fixed-top{position:fixed;top:0;width:300px;margin-bottom:0;}
.absolute-top{position:absolute;width:300px;}
.fixed-top-left{position:fixed;top:0;width:300px;margin-bottom:0;}
.absolute-top-left{position:absolute;width:300px;}
#gotop{position:fixed;width:40px;height:40px;line-height:36px;right:10px;bottom:10px;cursor:pointer;font-size:20px;z-index:9998;display:none;opacity:0.7;background-color:#000;color:#FFF;border-radius:50%;text-align:center;}
.header, .carou-in, .side-box, .owl-prev, .owl-next, .grid-select, .short, .full-comms,
.rels, .sub-text, .fcols-wr, .fsect{background-color:#fff;}
.carou-in, .owl-prev, .owl-next, .side-box, .grid-select, .short,
.k-fav, .grid-thumb .s-img, .l-ava, .full-comms, .comm-left, .rels,
.sub-text, .fcols-wr, .fsect{box-shadow:0 1px 4px rgba(0,0,0,0.2);}
.header, .footer, .desc-text{margin-left:-2000px;margin-right:-2000px;padding-left:2000px;padding-right:2000px;}
.header, .carou, .cols, .sect-title, .sect-header, .short{margin-bottom:30px;}
.cm-item, .side-bt, .sect-title, .nav-title, h1, h2, h3, b, strong{font-weight:700;}
.tc-title, .side-title, .obnov-item, .s-text, .speedbar, .sub-text{font-size:14px;}
.cm-item.active, .grid-select div:hover, .grid-select div.current, .error-btn, .error-btn a,
.to-view{background-color:#90b23d;color:#fff;}
.cm-item:first-child, .side-bt, .fplayer .tabs-sel span.current, .btn-menu, .to-graph, .to-review{background-color:#547b97;color:#fff;}
.nav-list a:hover, .side-item:hover .side-title, .ft-menu a:hover, a.cm-item:hover,
.s-top h2 a:hover, .show-login:hover, .login-btns a:hover, .speedbar a, .log-name:hover, .l-menu a:hover{text-decoration:underline;}
.logo{display:block;float:left;width:220px;height:70px;overflow:hidden;}
.login-btns{height:40px;line-height:40px;margin-top:15px;float:right;}
.login-btns a{display:inline-block;vertical-align:middle;margin:0 15px;}
.show-login{display:inline-block;vertical-align:middle;cursor:pointer;box-shadow:inset 0 0 0 1px #e3e3e3;padding:0 15px;}
.l-over{width:100%;height:100%;background-color:rgba(0,0,0,0.5);position:fixed;left:0;top:0;z-index:887;display:none;}
.l-box{background-color:#fff;width:320px;height:220px;display:none;position:fixed;z-index:888;left:50%;top:50%;margin:-110px 0 0 -160px;padding:30px;}
.l-box input{margin-bottom:20px;}
.l-logged{float:right;font-weight:700;white-space:nowrap;height:70px;line-height:70px;position:relative;}
.l-menu{position:absolute;right:0px;top:100%;width:200px;background-color:#fff;padding:10px 0;box-shadow:0 5px 11px 0 rgba(0,0,0,0.1);display:none;}
.l-menu a{display:block;padding:0 15px;line-height:30px;font-weight:400;}
.l-box2{padding:0 0 0 50px;position:relative;cursor:pointer;max-width:130px;}
.l-ava{height:40px;width:40px;border-radius:50%;position:absolute;left:0;top:15px;}
.search-wrap{width:300px;position:absolute;top:15px;left:50%;margin-left:-150px;}
.search-box{width:100%;position:relative;}
.search-box input, .search-box input:focus{width:100%;padding:0 60px 0 15px;background-color:#f2f2f2;box-shadow:none;}
.search-box button{position:absolute;right:0px;top:0px;z-index:10;width:40px;padding:0 !important;background-color:transparent !important;color:#333 !important;}
.carou{height:250px;}
.carou-in{height:210px;padding:15px;}
.carou-menu{height:40px;}
.tc-img{height:180px;width:136px;display:block;float:left;}
.tc-title{padding:7px;text-align:center;background-color:rgba(0,0,0,0.5);color:#fff;position:absolute;left:0;bottom:0;width:100%;}
.tc-img:hover .tc-title{opacity:0;}
.cm-item{display:block;height:40px;line-height:40px;padding:0 15px;font-size:15px;float:right;background-color:#e3e3e3;}
.cm-item:first-child{float:left;}
.sect-title{font-size:20px;line-height:20px;}
.sect-header .sect-title{margin-bottom:0;}
.desc-text{border-top:1px solid #d3d3d3;margin-top:30px;padding-top:30px;}
.desc-text p{line-height:24px;color:#5b5b5b;font-size:15px;}
.desc-text p + p{margin-top:15px;}
.desc-text p + .sect-title{margin-top:30px;}
.desc-text a{text-decoration:underline;color:#547b97;}
.to-small{font-size:18px;}
.grid-select{line-height:30px;height:30px;}
.grid-select div{height:30px;width:30px;text-align:center;float:left;font-size:18px;cursor:pointer;}
.grid-select div:hover, .grid-select div.current{}
.speedbar{border-bottom:1px solid #d3d3d3;color:#888;padding-bottom:15px;margin-bottom:15px;}
.speedbar a{color:#547b97;}
.cat-bt{margin:-15px 0 15px 0;font-size:18px;}
.to-maxwidth{width:calc(100% - 70px);width:-webkit-calc(100% - 70px);}
.short{padding:20px 30px 30px 30px;margin-bottom:15px;}
.s-top h2{max-width:calc(100% - 140px);max-width:-webkit-calc(100% - 140px);line-height:24px;}
.s-top h2 a{font-size:18px;font-weight:700;margin-right:7px;}
.s-top h2 span{display:inline-block;vertical-align:middle;line-height:24px;padding:0 10px;font-size:14px;background-color:#f5f5f5;}
.s-meta{width:130px;position:relative;padding:2px 15px 0 0;}
.to-fav{width:30px;height:50px;position:absolute;right:-30px;top:-20px;cursor:pointer;}
.k-fav{width:30px;text-align:center;height:50px;line-height:30px;padding-top:15px;cursor:pointer;background-color:#547b97;color:#fff;}
.k-fav-added{background-color:#547b97;color:#fff;}
.s-cols{margin-top:15px;position:relative;}
.s-img{width:200px;height:300px;display:block;}
.s-text{width:calc(100% - 230px);width:-webkit-calc(100% - 230px);line-height:18px;position:relative;padding-bottom:40px;}
.s-img:hover{opacity:0.8;}
.st-line{margin-bottom:3px;}
.st-desc{margin-bottom:10px;opacity:0.8;  font-size: 11pt;}
.st-line span:first-child{font-weight:700;margin-right:3px;}
.st-line a{text-decoration:underline;color:#547b97;}
.s-red{color:#ff3300;font-weight:700;}
.s-btm{position:absolute;left:0;right:0;bottom:0;}
.s-btm .button{height:30px;line-height:30px;padding:0 15px;}
.rate3-short{height:16px;overflow:hidden;line-height:16px;white-space:nowrap;text-align:right;}
.rate3-short .fa{margin-right:5px;}
.sr-plus, .sr-minus{display:inline-block;line-height:16px;vertical-align:top;}
.sr-plus{color:#3C0;margin-right:5px;}
.sr-minus{color:#f20404;margin-left:5px;}
.r3-hide{display:none;}
.k-fav{background-color:transparent;box-shadow:none;color:#547b97;position:relative;right:10px;}
.grid-thumb{margin:0 -15px;}
.grid-thumb .short{float:left;width:calc((100% - 90px)/3);width:-webkit-calc((100% - 90px)/3);padding:0;margin-left:15px;margin-right:15px;margin-bottom:30px;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}
.grid-thumb .s-img{width:100%;height:0;padding-top:145%;}
.grid-thumb .s-img img{position:absolute;left:0;top:0;}
.grid-thumb .s-top h2{max-width:100%;width:100%;text-align:center;}
.grid-thumb .s-top h2 a{font-size:15px;font-weight:400;margin-right:0;padding:0 15px;line-height:16px;height:16px;overflow:hidden;display:block;white-space:nowrap;text-overflow:ellipsis;}
.grid-thumb .s-meta{width:100%;margin:0 auto;padding:15px;}
.grid-thumb .rate3-short{text-align:center;}
.grid-thumb .s-cols{margin:0 0 15px 0;-ms-order:-1;-webkit-order:-1;order:-1;}
.grid-thumb .s-text, .grid-thumb .to-fav, .grid-thumb .s-top h2 span{display:none;}
.side-box + .side-box{margin-top:15px;}
.side-bt{padding:10px 15px;}
.side-bc{padding:14px;}
.side-bc.fx-row{padding-bottom:0;}
.nav-title{margin-bottom:5px;}
.nav-list + .nav-title{margin-top:15px;}
.nav-list li{width:47%;line-height:24px;font-size:14px;}
.nav-list i{padding:6px 2px;}
.fx-4 li{width:23%;}
.side-item{width:47%;margin-bottom:15px;display:block;}
.side-title{margin-top:7px;}
.obnov-item{margin-bottom:2px;background-color:#f5f5f5;}
.o-link{display:block;}
.o-link > div{width:60%;float:left;padding:10px 5px;}
.o-link > div:last-child{width:40%;text-align:right;}
.o-date{font-size:12px;font-weight:700;padding:5px 10px 0 10px;}
.o-series{border:1px solid #90b23d;font-size:12px;padding:2px 3px;text-align:center;margin-bottom:5px;}
.o-title{margin-top:-5px;}
.o-title + span, .o-series + span{margin-top:5px;opacity:0.6;}
.o-link:hover .o-series{background-color:#90b23d;color:#fff;}
.ft-menu{line-height:30px;}
.ft-menu a{color:#fff;margin-right:30px;}
.ft-menu a:first-child{font-weight:700;text-decoration:underline;}
.pagi-load{text-align:center;}
.pagi-load > span{display:none;}
.pagi-load + .pagi-nav{margin-top:5px;}
.bottom-nav{line-height:30px;text-align:center;padding:30px 0 0 0;}
.pagi-nav{max-width:100%;display:inline-block;}
.pagi-nav > span{display:inline-block;}
.pprev, .pnext{}
.pprev{}
.pnext a, .pprev a, .pprev > span, .pnext > span{display:block;width:32px;text-align:center;}
.navigation{text-align:center;}
.navigation a, .navigation span, .pnext a, .pprev a, .pprev > span, .pnext > span{display:inline-block;padding:0 5px;min-width:32px;background-color:#fff;margin:0 3px;border-radius:0;box-shadow:0 1px 4px rgba(0,0,0,0.2);margin-top:10px;}
.navigation span, .pagi-nav a:hover{background-color:#547b97;color:#fff;}
.navigation span.nav_ext{background-color:#fff;color:#ccc;}
.pagi-nav a:hover{background-color:#547b97;color:#fff;}
.dle-comments-navigation .pagi-nav{margin-bottom:0;}
.fcols-wr{margin:-15px 0 15px 0;padding:30px;}
.fright{width:200px;float:right;}
.fleft{width:calc(100% - 230px);width:-webkit-calc(100% - 230px);float:left;}
.fsect{padding:20px 30px;margin-bottom:15px;line-height:1.7;}
.rkl-box{overflow:hidden;text-align:center;}
.fheader{margin:-10px 0 15px 0;}
.fheader h1{font-size:24px;}
.foriginal{font-size:14px;opacity:0.5;margin-top:5px;}
.fheader h1 .fa{margin-left:10px;font-size:16px;}
.fdesc{margin-top:15px;}
.fcols .st-line{font-size:14px;}
.subtitle{font-size:15px;margin-bottom:15px;font-weight:700;}
.fcols + .subtitle{margin:15px 0 -10px 0;text-align:center;}
.frate{height:40px;line-height:24px;position:relative;margin-bottom:15px;opacity:0;}
.frate.done{opacity:1;}
.rate-data{display:none;}
.rate-plus, .rate-minus{cursor:pointer;}
.frate .fa{color:#3c0;display:inline-block;vertical-align:top;font-size:24px;}
.rate-minus .fa{color:#f20404;position:relative;}
.frate div:hover .fa{animation:bounceRate 0.3s infinite linear;animation-direction:alternate;}
.rbar{height:6px;overflow:hidden;background-color:#f20404;border-radius:3px;position:absolute;left:0;bottom:0;width:100%;}
.rfill{width:50%;height:100%;position:absolute;left:0;top:0;background-color:#3c0;transition:width 1s linear;}
.rate-perc{font-size:18px;font-weight:700;}
.rate-perc.high{color:#3c0;}
.rate-perc.low{color:#f20404;}
@keyframes bounceRate{from{transform:translate(0,0%);}
to{transform:translate(0,-50%);}
}
.fposter .to-fav{right:0px;top:0px;}
.fposter .k-fav{top:10px;right:10px;width:30px;height:30px;text-align:center;line-height:32px;background-color:#fff;padding:0;border-radius:50%;}
.fbtns{text-align:center;}
.fbtns .fa{font-size:18px;height:40px;line-height:40px;width:40px;text-align:center;background-color:rgba(0,0,0,0.2);position:absolute;left:0;top:0;}
.fbtn{width:100%;cursor:pointer;height:40px;line-height:40px;font-weight:400;margin-top:0px;position:relative;padding-left:40px;margin-top:15px;}
.fbtn:hover{box-shadow:0 0 20px 0 rgba(0,0,0,0.2);}
.yx-share{margin-top:15px;text-align:center;}
.yx-share-title{font-weight:700;margin-bottom:10px;}
.fsect.yx-share{text-align:center;}
.fsect.yx-share > *{display:inline-block;vertical-align:middle;margin:0 7px;}
.label-1{background-color:#90b23d;color:#fff;height:30px;line-height:30px;text-align:center;width:200px;position:absolute;left:-65px;top:15px;transform:rotate(-45deg);}
.label-2{background-color:#547b97;color:#fff;height:30px;line-height:30px;text-align:center;width:200px;position:absolute;right:-50px;bottom:35px;transform:rotate(-45deg);}
.fplayer{position:relative;overflow:hidden;}
.fplayer .tabs-sel span{display:inline-block;padding:0 15px;height:40px;line-height:40px;cursor:pointer;font-weight:700;margin-right:-4px;background-color:#e3e3e3;}
.fplayer .tabs-sel span.current{}
.fplayer .tabs-sel span:hover{text-decoration:underline;}
.fplayer .tabs-sel{white-space:nowrap;overflow-y:hidden;overflow-x:auto;}
.js .tabs-b{display:none;}
.js .tabs-b.visible{display:block;}
.fplayer .s-date{position:absolute;top:0;right:0;height:40px;line-height:40px;opacity:0.8;font-size:14px;}
.error-btn{position:absolute;top:0;right:0;cursor:pointer;width:100px;text-align:center;height:40px;line-height:40px;}
.error-btn a{width:100px;height:40px;line-height:40px;display:block;}
.sub-text{margin-bottom:15px;color:#888;padding:15px 30px;}
.sub-text .fa{font-size:70px;float:left;margin:0 30px 10px 0;color:#547b97;}
.sub-desc{font-size:14px;margin-top:15px;line-height:1;}
.sub-desc p + p{margin:7px 0 0 0;}
.hide-this{display:none;}
.fscreens > *{width:31%;display:block;margin-bottom:10px;}
.fscreens br{display:none;}
.rels{padding:15px 30px;margin-bottom:15px;}
.rels .sect-title{margin-bottom:15px;}
.rels .side-item{width:23%;}
.video-box embed, .video-box object, .video-box video, .video-box iframe, .video-box frame{width:100%;max-width:100% !important;height:400px;display:block;margin:0 auto;}
.mejs-container{max-width:100% !important;}
.full-text{color:#444;font-size:15px;line-height:1.6;}
.full-text img:not(.emoji){max-width:100%;margin:10px auto;}
.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:#547b97;}
.full-text a:hover{text-decoration:none;}
.full-text h2, .full-text h3, .full-text h4, .full-text h5{margin:10px 0;font-size:18px;font-weight:700;}
.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;position:relative;}
.full-text2 > ul li:before{content:"\f00c";font-family:'FontAwesome';position:absolute;top:0px;left:-25px;width:8px;height:8px;color:#9cce43;border-radius:0;}
.full-text > ol li{list-style:decimal;margin-left:40px;}
.full-text table{width:100%;text-align:left;margin:0;}
.full-text table tr td{padding:3px 7px;border:2px solid #fff;}
.full-text table tr:nth-child(2n+1){background-color:#e3e3e3;}
.full-text222 table tr:nth-child(1){background-color:#0297dc !important;color:#FFF;font-size:14px !important;}
.full-text table img{display:block;margin:0;border:0;max-width:350px}
.attach{line-height:40px;background-color:#f5f5f5;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:#0297dc;}
.attach-info{float:right;}
.attach i{margin-right:5px;}
.dcont{border:1px solid #e3e3e3;padding:0 15px 15px 15px;margin:0 0 20px 0;line-height:20px;}
.polltitle{display:block;padding:5px 15px;margin:0 -15px 15px -15px;font-size:18px;background-color:#f5f5f5;line-height:normal;}
.full-taglist a{color:#4a61a3;}
.full-taglist{margin:0;}
.full-comms{padding:15px 30px;margin-bottom:30px;}
.comms-title{line-height:40px;}
.comms-title > span{font-size:16px;}
.add-comm-form{position:relative;margin:15px 0 0 0;padding:30px;border:1px solid #e3e3e3;display:none;background-color:#f5f5f5;}
.ac-soc{position:absolute;right:0px;top:-8px;}
.ac-soc:before{content:attr(data-label);display:inline-block;vertical-align:top;line-height:30px;margin-right:5px;}
.ac-soc a{display:inline-block;margin:0 0 0 3px;vertical-align:top;}
.ac-soc img{display:block;width:30px;}
.ac-inputs, .ac-textarea{margin-bottom:15px;}
.ac-av{width:40px;height:40px;border-radius:50%;float:left;margin-right:10px;background:#fff url(../dleimages/noavatar.png) no-repeat;background-size:contain;}
.ac-title{font-weight:700;margin-bottom:15px;text-transform:uppercase;}
.ac-inputs input{width:49%;background-color:#FFF;box-shadow:0 0 0 1px #EDEDED,inset 1px 1px 3px 0 rgba(0,0,0,0.1);}
.ac-textarea textarea{height:85px;background-color:#fff;}
.ac-submit{}
.sec-answer + .sec-label{margin-top:10px;}
.ac-protect{margin-top:-10px;display:none;}
.ac-protect .label{font-size:12px;}
.ac-protect .sep-input{padding:10px 10px 10px 160px;}
.ac-protect input{background-color:#FFF;}
.mass_comments_action{text-align:right;padding:5px 15px;background-color:#f0f0f0;margin:20px 0 0 0;}
.last-comm-link{font-size:16px;margin-bottom:10px;}
.last-comm-link a{text-decoration:underline;color:#547b97;}
.full-comms{}
#dle-comments-list{margin-top:15px;}
.comm-item{padding-left:65px;margin-bottom:15px;}
.comm-left{width:50px;height:50px;margin-left:-65px;float:left;border-radius:50%;}
.comm-right{width:100%;float:right;padding:10px;position:relative;border:1px solid #e3e3e3;}
.comm-one{padding:0 80px 5px 0;position:relative;font-size:14px;}
.comm-one > span:nth-child(4){color:#bcbcbc;float:right;margin-right:0;}
.comm-one > span{float:left;margin-right:20px;}
.comm-author{font-weight:700;}
.comm-author a{text-decoration:underline;}
.rate3-comm{position:absolute;right:0;top:0;white-space:nowrap;font-size:16px;}
.rate3-comm a{cursor:pointer;height:20px;line-height:20px;display:inline-block;font-size:14px;color:#497b41;margin:0 5px 0 0;vertical-align:top}
.rate3-comm a:last-child{color:#a03939;margin:0 0 0 5px;}
.rate3-comm a:hover{opacity:0.5;}
.rate3-comm > span{height:20px;line-height:20px;display:inline-block;font-size:11px;font-weight:700;vertical-align:top;}
.rate3-comm > span > span.ratingtypeplus{color:#06b601;}
.rate3-comm > span > span.ratingplus{color:#95c613;}
.rate3-comm > span > span.ratingminus{color:#ff0e0e;}
.comm-two{color:#4c4c4c;line-height:20px;padding-bottom:0;font-size:14px;}
.signature{font:italic 12px Georgia, "Times New Roman", Times, serif;margin-top:10px;padding-top:10px;border-top:1px dashed #e3e3e3;}
.comm-three{margin-top:10px;font-size:12px;text-align:right;}
.comm-three li{display:inline-block;margin-left:10px;}
.comm-three a{color:#6382b1;text-decoration:underline;}
.comm-three li:first-child{margin-left:0px;float:left;}
.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1;}
.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:0;}
.owl-prev, .owl-next{width:40px;height:40px;position:absolute;top:85px;z-index:200;text-align:center;line-height:40px;color:#222;font-size:18px;border-radius:50%;}
.owl-prev{left:-15px;}
.owl-next{right:-15px;}
.owl-prev:hover, .owl-next:hover{background-color:#90b23d;color:#fff;}
.owl-dots{text-align:center;padding-top:15px;}
.owl-dot{display:inline-block;vertical-align:top;width:10px;height:10px;margin:0 5px;border-radius:50%;background-color:#e3e3e3;}
.owl-dot.active{background-color:#90b23d;}
.btn-menu{display:none;}
.side-panel{width:280px;height:100%;overflow-x:hidden;overflow-y:auto;background-color:#f3f3f3;padding:0px;z-index:888;position:fixed;left:-280px;top:0;transition:left .4s;-webkit-transition:left .4s;}
.side-panel.active{left:0;}
.close-overlay{width:100%;height:100%;background-color:rgba(0,0,0,0.5);position:fixed;left:0;top:0;z-index:887;display:none;}
@media screen and (max-width:1220px){.center{max-width:1000px;}
.header, .footer, .desc-text{padding-left:2010px;padding-right:2010px;}
.carou, .cols{padding-left:10px;padding-right:10px;}
.main{width:calc(100% - 315px);width:-webkit-calc(100% - 315px);}
.owl-prev{left:5px;}
.owl-next{right:5px;}
.grid-thumb{margin:0 -7px;}
.grid-thumb .short{margin-left:7px;margin-right:7px;margin-bottom:15px;width:calc((100% - 42px)/3);width:-webkit-calc((100% - 42px)/3);}
}
@media screen and (max-width:950px){.center{max-width:768px;}
.side{display:none;}
.main{width:100%;}
.short{padding:15px;}
.s-meta{padding:2px 25px 0 0;}
.to-fav{top:-15px;right:-15px;}
.s-text{width:calc(100% - 215px);width:-webkit-calc(100% - 215px);}
.btn-menu{cursor:pointer;display:block;float:right;margin:15px 0 0 15px;width:40px;height:40px;line-height:40px;text-align:center;font-size:18px;}
.header{height:120px;}
.search-wrap{left:2010px;right:2010px;top:70px;width:auto;margin:0;}
.login-btns a{display:none;}
}
@media screen and (max-width:760px){.center{max-width:640px;}
.fcols-wr{padding:20px 15px;}
.fright{width:200px;float:none;margin:0 auto 15px auto;}
.fleft{width:100%;float:none;}
.fsect{padding:20px 15px;}
.sub-text, .rels, .full-comms{padding:15px 15px;}
.comm-three li:not(:first-child){display:none;}
.dcont button{font-size:12px;padding:0 15px !important;}
.ac-protect{margin-top:0px;}
.comments-tree-list .comments-tree-list{padding-left:0px !important;}
.comments-tree-list .comments-tree-list:before{display:none;}
.mass_comments_action{display:none;}
.sub-title h1{font-size:18px;line-height:24px;}
}
@media screen and (max-width:590px){.center{max-width:480px;}
.s-cols{display:block;}
.s-cols:after{content:"";display:table;clear:both;}
.s-img{width:80px;height:120px;float:left;margin:0 15px 5px 0;}
.s-text{width:100%;padding-bottom:0;}
.s-btm{position:static;margin-top:10px;}
.pprev, .pnext, a.cm-item{display:none !important;}
.ft-menu{width:100%;margin-bottom:10px;white-space:nowrap;overflow:hidden;}
.ft-menu a{margin:0 5px;}
.footer{display:block;text-align:center;}
.grid-thumb .short{width:calc((100% - 28px)/2);width:-webkit-calc((100% - 28px)/2);}
.error-btn{display:none;}
.rels .side-item{width:48%;}
.video-box embed, .video-box object, .video-box video, .video-box iframe, .video-box frame{height:300px;}
.ac-soc{position:static;}
.ac-inputs input{width:100%;margin-top:10px;}
.ac-protect{width:100%;float:none;margin:0;}
.ui-dialog{width:100% !important;}
.upop-left, .upop-right{float:none !important;width:100% !important;margin:0;padding:0 20px;}
.upop-left{margin-bottom:10px;text-align:center;}
.ui-dialog-buttonset button{display:block;margin:0 0 5px 0;width:100%;}
#dofullsearch, #searchsuggestions span.seperator{display:none !important;}
.attach .download-link{margin:0 -15px 0 0;float:none;display:block;padding:0 10px;}
.attach-info{padding-left: 15px; float: none;}
}
@media screen and (max-width:470px){.center22{max-width:320px;}
.logo{width:160px;padding-top:10px;}
.log-name{display:none;}
.l-box2{width:40px;padding:0;}
.s-top h2{max-width:100%;width:100%;}
.s-meta{width:100%;}
.rate3-short{text-align:left;}
.short .to-fav, .s-date{display:none;}
.fheader h1{font-size:18px;}
.comms-title{text-align:center;display:block !important;}
.video-box embed, .video-box object, .video-box video, .video-box iframe, .video-box frame{height:250px;}
}