@import url('https://fonts.googleapis.com/css?family=Alegreya+Sans:300,400,500,700,800,900&display=swap');
html,body,div,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,b,u,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video {
 font-family: 'Alegreya Sans', sans-serif !important;
 -webkit-transition: all .5s linear;
 -moz-transition: all .5s linear;
 -ms-transition: all .5s linear;
 -o-transition: all .5s linear;
 transition: all .5s linear;

}
*{background:0 0;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 open sans,Arial,Helvetica,sans-serif;line-height:normal;padding:0;margin:0;color:#2a2a2a;background:#3284ad url(../images/bg.jpeg) center top fixed;background-size:cover;height:100%;width:100%;font-weight:400}img{max-width:100%}.clr{clear:both}.clearfix:after{content:"";display:table;clear:both}a{color:#2a2a2a;text-decoration:none}a:hover,a:focus{color:#518eab;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 20px;display:inline-block;height:40px;line-height:40px;border-radius:20px;cursor:pointer;background-color:#593136;color:#fff;text-align:center;background-image:linear-gradient(transparent,rgba(0,0,0,0.15)),linear-gradient(135deg,#58b28d,#79b743);background-size:100%}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-image:linear-gradient(transparent,rgba(0,0,0,0.15)),linear-gradient(135deg,#79b743,#58b28d);background-size:100%}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,.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:0 10px;border-radius:3px}input[type=text],input[type=password]{display:block;width:100%;height:40px;line-height:40px;padding:0 15px;color:#000;background-color:#f8f8f8;border-radius:20px;-webkit-appearance:none;box-shadow:0 0 0 1px #ededed,inset 1px 1px 3px 0 rgba(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,.1)}.img-box,.img-wide,.img-resp-h,.img-resp-v{overflow:hidden;position:relative;background-color:#000}.img-resp-h{padding-top:55%}.img-resp-v{padding-top:130%}.img-box img,.img-resp-h img,.img-resp-v img{width:100%;min-height:100%;display:block}.img-resp-h img,.img-resp-v 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,.s-in,.s-img,.to-dl,.vmeta-fav a{transition:all .3s}.button,.preview-img 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}.short img{image-rendering:crisp-edges;image-rendering:-moz-crisp-edges;image-rendering:-webkit-optimize-contrast}.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}.pages{background-color:#fff;padding:20px;border:1px solid #e1e5e6;border-radius:6px}.site-desc h1,.site-desc h2,.site-desc h3,.side-bt,.full-in h1{background-image:linear-gradient(transparent,rgba(0,0,0,0.15)),linear-gradient(135deg,#58b28d,#79b743);background-size:100%}.site-desc h1,.site-desc h2,.site-desc h3,.sect-t>*:first-child,.side-bt,.sect-top-t,.full-in h1{font-weight:600}.site-desc h1,.site-desc h2,.site-desc h3,.side-bt,.full-in h1{color:#fff}.site-desc h1,.site-desc h2,.site-desc h3,.side-bt,.side-box,.side-img,.s-in,.full-in h1,.full-comms{border-radius:6px}.wrap{min-width:320px;overflow:hidden;padding:0 10px}.center{max-width:1264px;margin:0 auto;position:relative;z-index:20}.header{}.cont{background-color:#f8f8f8;overflow:hidden;box-shadow:0 0 0 10px rgba(49,106,201,.2);border-radius:10px}.line{background-color:#496f8e;padding:10px 20px}.cols{padding:20px;background:linear-gradient(to bottom,#e3e3e3 0%,#f8f8f8 100px)}.side{width:240px;float:left}.main{width:calc(100% - 260px);width:-webkit-calc(100% - 260px);float:right;min-height:800px}.footer{padding:20px 0;color:#fff;line-height:24px}.h-one{background-color:rgba(0,0,0,.4);color:#fff;padding:10px 2000px;margin:0 -2000px;line-height:30px}.h-two{padding:10px 0}.h-menu,.h-menu li{float:left}.h-menu a{color:#fff;text-decoration:underline;margin-right:20px}.h-menu a:hover{color:#4b708f;text-decoration:none}.btns-log{white-space:nowrap;float:right}.btns-log a{display:inline-block;padding:0 20px;color:#fff}.show-login{background-color:#4b708f;color:#000;cursor:pointer;display:inline-block;padding:0 20px;border-radius:20px}.btns-log a:hover,.show-login:hover{text-decoration:underline}.logo{display:block;float:left;width:400px;height:100px}.logo img{display:block}.search-box{width:400px;float:right;margin-top:30px}.search-field{width:100%;position:relative}.search-field input,.search-field input:focus{width:100%;padding:0 50px 0 10px;background-color:#fff;color:#2a2a2a;height:40px;line-height:40px;box-shadow:0 0 0 10px rgba(49,106,201,.2);background:linear-gradient(to bottom,#fff 0%,#e3e3e3 100%)}.search-box button{position:absolute;right:0;top:0;padding:0!important;width:40px;height:40px!important;line-height:40px!important;font-size:18px;background:0 0!important;color:#888!important}.l-menu li{float:left}.l-menu a{display:block;line-height:30px;padding:0 10px;color:#fff;background-color:#396a54;margin:0 10px 0 0;border-radius:15px}.l-menu a span{background-color:#4b708f;color:#000;display:inline-block;vertical-align:top;height:20px;line-height:20px;padding:0 5px;margin:5px -5px 0 10px;border-radius:10px;min-width:20px;text-align:center}.l-menu a:hover{color:#fff;background-color:#518eab}.sect{margin-bottom:20px}.sect-t{margin-bottom:10px}.sect-t>*:first-child{font-size:24px;line-height:40px;position:relative}.sect-t>*:first-child:before{content:"";width:100px;height:3px;background-color:#496f8e;position:absolute;left:0;top:0}.sect-t a{display:inline-block;line-height:30px;padding:0 10px;background-color:#496f8e;color:#fff;text-transform:uppercase;font-weight:600;border-radius:15px}.sect-top{border:3px solid #496f8e;padding:20px;padding-bottom:0;position:relative;margin:40px 0}.sect-top-t{display:inline-block;padding:0 10px;line-height:40px;font-size:24px;background-color:#f8f8f8;position:absolute;left:20px;top:-23px}.sect-top-t .fa{color:#4b708f}.fx-row .side-item{width:30%}.floats{margin:0 -5px}.short{width:20%;float:left;padding:0 5px 10px}.s-in{background-color:#fff;padding:10px;position:relative;text-align:center;overflow:hidden;border:1px solid #e1e5e6}.s-img,.s-title,.s-desc{display:block;overflow:hidden;color:#2a2a2a}.s-img{margin:20px auto;width:100px;height:100px;border-radius:10px}.s-img img{width:100%;min-height:100%;display:block}.s-title{font-size:16px;margin-bottom:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.s-desc{opacity:.6;line-height:20px;height:60px;font-weight:300}.s-rate{margin:10px auto 0;width:118px}.s-rate-app{position:absolute;left:0;top:0;display:inline-block;background:#496f8e;color:#fff;height:26px;line-height:26px;padding:0 0 0 10px}.s-rate-app:before{width:0;height:0;border-width:13px;border-style:solid;border-color:#496f8e transparent #496f8e #496f8e;position:absolute;left:100%;top:0;content:""}.s-hit:before,.s-new:before{content:"";width:40px;height:40px;position:absolute;right:0;top:0;background:url(../images/hit.png) no-repeat}.s-new:before{background:url(../images/new.png) no-repeat!important}.s-in.hover:hover{border:1px solid rgba(30,151,247,.4);box-shadow:0 0 15px 0 rgba(30,151,247,.4)}.s-in22.hover:hover .s-img{border-radius:50%}.rating{width:118px;height:25px;font-size:.9em}.unit-rating{list-style:none;margin:0;padding:0;width:125px;height:23px;position:relative;background:url(../images/rating.png) repeat-x}.unit-rating li{text-indent:-90000px;padding:0;margin:0;float:left}.unit-rating li a{display:block;width:25px;height:24px;text-decoration:none;text-indent:-9000px;z-index:25;position:absolute;padding:0}.unit-rating li a:hover{background:url(../images/rating.png) 0 -45px;z-index:2;left:0}.unit-rating a.r1-unit{left:0}.unit-rating a.r1-unit:hover{width:25px}.unit-rating a.r2-unit{left:25px}.unit-rating a.r2-unit:hover{width:50px}.unit-rating a.r3-unit{left:50px}.unit-rating a.r3-unit:hover{width:73px}.unit-rating a.r4-unit{left:73px}.unit-rating a.r4-unit:hover{width:95px}.unit-rating a.r5-unit{left:95px}.unit-rating a.r5-unit:hover{width:125px}.unit-rating li.current-rating{background:url(../images/rating.png) 0 -45px;position:absolute;height:24px;display:block;text-indent:-9000px;z-index:1}.ratingzero{color:#6c838e;font-size:16px}.rate3-short{height:25px;overflow:hidden;line-height:25px;white-space:nowrap;text-align:center;border-top:1px dotted #e3e3e3;margin:10px 0 -5px}.rate3-short .fa{margin-right:5px}.sr-plus,.sr-minus{display:inline-block;line-height:25px;vertical-align:top}.sr-plus{color:#3c0;margin-right:5px}.sr-minus{color:#f20404;margin-left:5px}.r3-hide{display:none}.site-desc{color:#5c5c5c;line-height:20px;text-align:justify;margin-bottom:20px}.site-desc h1,.site-desc h2,.site-desc h3{font-size:18px;line-height:24px;margin-bottom:10px;padding:10px 20px}.site-desc h1 span,.site-desc h2 span,.site-desc h3 span{}.site-desc p+p{margin-top:5px}.site-desc a{color:#496f8e;text-decoration:underline}.side-box{overflow:hidden;margin-bottom:20px}.side-bt{font-size:18px;padding:10px;margin-bottom:10px}.side-bt .fa{font-size:24px;width:40px;vertical-align:top;margin-top:-5px;transform:rotate(-45deg)}.side-nav{background-color:#496f8e;color:#fff}.side-nav .side-bt{border-radius:0px 0px 0 0;border-bottom:1px solid #347656;box-shadow:0 1px #496f8e;margin:0}.side-nav a{border-bottom:1px solid #347656;box-shadow:0 1px #496f8e;display:block;padding:10px 60px 10px 20px;color:#fff;font-size:14px}.side-nav li:last-child a{border-bottom:0;box-shadow:none}.side-nav li:hover{color:#fff;background-color:#518eab}.side-nav a:hover{color:#fff}.side-nav li{position:relative}.side-nav li span{position:absolute;right:10px;top:10px;opacity:.8}.side-item{padding-left:60px;position:relative;min-height:50px;display:block;margin-bottom:20px}.side .side-item:last-child{margin-bottom:0}.side-title{margin-bottom:3px}.side-date{font-size:12px;opacity:.6}.side-img{width:50px;height:50px;position:absolute;top:0;left:0}.ft-left a{text-decoration:underline;margin-right:10px;color:#4b708f}.ft-right>div>*{float:right;margin-top:5px}.bottom-nav{line-height:36px;text-align:center;padding:20px 5px 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:36px;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:36px;background-color:#fff;margin:5px 5px 0 0;border-radius:4px;border:1px solid #e1e5e6;box-shadow:0 3px 5px 0 transparent;font-size:16px;overflow:hidden}.navigation span,.pagi-nav a:hover{background-color:#518eab;color:#fff}.navigation span.nav_ext{background-color:#fff;color:#888}.pagi-nav a:hover{background-color:#518eab;color:#fff}.dle-comments-navigation .pagi-nav{margin-bottom:0}.full-in{background-color:#fff;padding:20px;border:1px solid #e1e5e6;margin-bottom:20px}.full-in h1{font-size:24px;line-height:24px;margin-bottom:20px;padding:10px 20px}.full-in h1 .fa{color:#4b708f;margin-left:10px}.f-cols{padding-right:200px;position:relative;margin-bottom:20px}.f-dl{position:absolute;right:0;top:0;bottom:0;width:180px;font-size:16px}.f-cols .short{width:200px;padding:0}.f-info{width:calc(100% - 220px);width:-webkit-calc(100% - 220px);float:right}.f-info div{padding:7px 10px 7px 170px;font-size:13px}.f-info div:nth-child(2n+1){background-color:#f5f5f5}.f-info div>span:first-child{opacity:.7;display:inline-block;width:150px;margin-left:-160px;font-weight:700}.f-info a{text-decoration:underline;color:#518eab}.vmeta-fav{margin-top:10px}.vmeta-fav a{display:block;height:40px;line-height:40px}.to-dl,.vmeta-fav a{color:#fff;background:#518eab;padding:0 20px;display:block;height:40px;line-height:40px;border-radius:20px;cursor:pointer;text-align:center}.vmeta-fav a{color:#000;background:#4b708f}.to-dl:hover,.vmeta-fav a:hover{box-shadow:0 0 15px 0 rgba(30,151,247,.4)}.tabs-b{display:none}.tabs-b.visible{display:block}.tabs-sel{margin-bottom:20px;white-space:nowrap;overflow-y:hidden;overflow-x:auto}.tabs-sel span{display:inline-block;line-height:30px;padding:0 10px;background-color:#f5f5f5;text-transform:uppercase;font-weight:600;border-radius:15px;margin-right:10px;cursor:pointer}.tabs-sel span.current{background-color:#496f8e;color:#fff}.tabs-sel span+span{margin-left:10px}.scr-box{white-space:nowrap;overflow-y:hidden;overflow-x:auto}.scr-box a,.scr-box>img{display:inline-block;vertical-align:top;margin-right:10px;max-height:250px;overflow:hidden}.scr-box a img{display:block}.scr-box br{display:none}.rate3-outer{background-color:#f2f2f2;padding:10px;margin-top:30px}.rate3{height:40px}.rate3-hide,.f-rate .rbar{display:none}.ps,.ms{cursor:pointer;padding:0 10px;line-height:40px;display:inline-block;vertical-align:top;color:#69a935;text-align:center}.ms{color:#e70c2f}.rate3 span.fa{font-size:24px;margin-right:10px;vertical-align:middle}.ps:hover{color:#fff;background-color:#028c19}.ms:hover{background-color:#c1050a;color:#fff}.rrange{width:220px;color:#8f95a3;font-weight:700;white-space:nowrap}.rbar{height:10px;overflow:hidden;position:relative;background-color:#e70c2f;margin-top:5px;border-radius:4px}.rfill{width:50%;height:100%;position:absolute;left:0;top:0;background-color:#69a935;transition:width 1s linear}.rrange span{margin-left:10px;font-size:20px;color:#69a935}.f-tate{text-align:center;overflow:hidden}.f-rate .rrange{white-space:normal;width:100%}.f-rate .rrange span{margin:0 0 0;font-size:18px;display:block}.f-dl-btm{background-color:#d4eaff;padding:20px;margin-top:20px;border-radius:6px}.dl-capt{background-color:#496f8e;color:#fff;margin:-20px;margin-bottom:20px;padding:10px 20px;font-size:18px;font-weight:600}.f-dl-in{background-color:#dffdef;padding:10px;margin:0 auto;max-width:800px;box-shadow:5px 5px 10px -5px rgba(0,0,0,.3);border-radius:6px}.f-dl-desc{margin-bottom:10px}.dl-item{display:block;background-color:#518eab;color:#fff;border-radius:4px;padding:10px 20px}.dl-item+.dl-item,.attach+.attach{margin-top:10px}.dl-title{font-size:16px;margin-bottom:7px}.dl-item>div+div span{margin-right:20px}.dl-item:hover{background-color:#496f8e;color:#fff}.dl-gp{background:#fff url(../images/gplogo.png) 20px center no-repeat;padding-left:80px;color:#2a2a2a;margin:0 auto;margin-top:20px;max-width:800px;box-shadow:5px 5px 10px -5px rgba(0,0,0,.3)}.dl-gp .dl-title{font-size:18px;margin-bottom:0}.video-box embed,.video-box object,.video-box video,.video-box iframe,.video-box frame{max-width:100%!important;display:block;width:100%;height:400px}.mejs-container{max-width:100%!important}.full-text{font-size:14px;line-height:20px;color:#5c5c5c}.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:#518eab}.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:0}.full-text ul li{list-style:disc;margin-left:40px}.full-text ol li{list-style:decimal;margin-left:40px}.full-comms{padding:10px;background-color:#f2f2f2;border:1px solid #e1e5e6}.comms-title{line-height:40px}.comms-title>span{font-size:16px}.add-comm-form{position:relative;margin:20px 0;display:none}.ac-soc{position:absolute;right:0;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:0%;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,.1)}.ac-textarea textarea{height:85px}.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}.last-comm-link{font-size:16px;margin-bottom:10px}.last-comm-link a{text-decoration:underline}.full-comms{}.comm{background-color:#fff;padding:10px;padding-left:60px;margin-top:10px}.comm-av{width:40px;height:40px;float:left;margin-left:-50px}.comm-meta{margin-bottom:6px}.comm-meta span+span{margin-left:10px;opacity:.8}.comm-author{font-weight:700}.comm-text{font:14px/18px Arial,Helvetica,sans-serif}.login-box{background-color:#fff;padding:20px;display:none}.lb-user{margin:-20px -20px 20px;padding:20px;background-color:#f6f6f6;display:flex;flex-flow:row wrap;justify-content:center;align-items:center}.lb-ava{width:80px;height:80px;border-radius:50%;margin-right:20px}.lb-name div{font-size:18px}.lb-name a{margin-top:10px}.lb-menu a{display:block;line-height:30px;padding:0 10px;background-color:#f6f6f6}.lb-menu a:hover,.lb-menu a:hover .fa{background-color:#518eab;color:#fff}.lb-menu a .fa{color:#518eab}.login-box input[type=text],.login-box input[type=password],.login-box button,.lb-check{display:block;margin-bottom:20px;width:100%}.lb-check input{display:none}.lb-check input+label:before{width:14px;height:14px;margin-right:7px;cursor:pointer;position:relative;top:3px;border-radius:3px;border:1px solid #ccc;content:"";background-color:#f6f6f6;display:inline-block}.lb-check input:checked+label:before{background-color:#e5050b}.lb-soc{margin:20px -20px -20px;padding:20px;background-color:#f6f6f6;text-align:center}.lb-soc a{display:inline-block;margin:10px 3px 0;vertical-align:top}.lb-soc img{display:block;width:30px}#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:.7;background-color:#000;color:#fff;border-radius:0%;text-align:center}.btn-menu{display:none}.side-panel{width:260px;height:100%;overflow-x:hidden;overflow-y:auto;background-color:#333;padding:0;z-index:888;position:fixed;left:-260px;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,.5);position:fixed;left:0;top:0;z-index:887;display:none}.side-panel .side-box{margin:0;border-radius:0}.side-panel .side-bt{border-radius:0}@media screen and (max-width:1220px){.center{max-width:1000px}.cols{padding:20px 10px}.main{width:calc(100% - 250px);width:-webkit-calc(100% - 250px)}.short{width:25%}.full-in{padding:10px}.f-dl-btm{padding:10px}.dl-capt{margin:-10px;margin-bottom:20px;padding:7px 10px;font-size:18px}.dl-item{padding:10px}.dl-gp{background:#fff url(../images/gplogo.png) 10px center no-repeat;padding-left:60px}}@media screen and (max-width:950px){.center{max-width:768px}.h-menu,.l-menu,.side{display:none}.main{width:100%}.search-box{width:300px}.share-box{width:100%;height:26px;overflow:hidden;text-align:center}.btn-menu{background-color:#4b708f;color:#000;cursor:pointer;display:block;float:left;margin:-10px 0;width:50px;height:50px;line-height:50px;text-align:center;font-size:18px}}@media screen and (max-width:760px){.center{max-width:640px}body{background-image:none}.logo{float:none;width:300px;height:80px;margin:0 auto}.search-box{width:100%;float:none;margin:10px 0}.short{width:33.33%}.fx-row .side-item{width:48%}.sect-t>*:first-child,.sect-top-t{font-size:18px}.ft-left,.ft-right{width:100%}.ft-right>div>*{float:left}.f-cols{padding-right:0}.f-dl{position:static;float:right;width:50%;padding-left:10px;height:186px;font-size:14px}.f-cols .short{width:50%}.f-info{width:100%;padding-top:10px}.ac-protect{margin-top:0}.comments-tree-list .comments-tree-list{padding-left:0!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}.btns-log a,.site-desc{display:none}.short{width:50%}.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;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{float:none}}@media screen and (max-width:470px){.center2{max-width:320px}.fx-row .side-item{width:100%}.vmeta-fav a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 10px}.add-comm-btn{padding:0 10px}.comms-title2{text-align:center;display:block!important}.video-box embed,.video-box object,.video-box video,.video-box iframe,.video-box frame{height:250px}}.wrapper{display:flex;flex-direction:column;align-items:flex-end;justify-content:center}.xpandable-block{height:55px;overflow:hidden;order:0}.xpand-button{order:1}input[type=checkbox]{display:none}input[type=checkbox]:checked+.xpandable-block{height:auto}label{order:1;color:blue;font-size:12px;cursor:pointer}


/* 
=====================
User
===================== 
*/
html {
	font-size:100%;
	overflow:-moz-scrollbars-vertical;
	overflow-y:scroll;
	-ms-overflow-y:scroll;
	overflow-x:hidden;
	-webkit-text-size-adjust:100%;
	-ms-text-size-adjust:100%;
}
.loading {
	overflow:hidden;
	height:100vh;
}
.loader_ {
	background:rgba(0,0,0,.95);
	bottom:0;
	left:0;
	overflow:hidden;
	position:fixed;
	right:0;
	top:0;
	z-index:9999999;
	display:-webkit-flex;
	display:flex;
	-webkit-align-items:center;
	align-items:center;
	-webkit-justify-content:center;
	justify-content:center;
}
.loader {
	position:relative;
	width:75px;
	height:100px;
}
.loader__bar {
	position:absolute;
	bottom:0;
	width:10px;
	height:50%;
	background:#fff;
	-webkit-transform-origin:center bottom;
	transform-origin:center bottom;
	box-shadow:1px 1px 0 rgba(0,0,0,.2);
}
.loader__bar:nth-child(1) {
	left:0;
	-webkit-transform:scale(1,.2);
	transform:scale(1,.2);
	-webkit-animation:barUp1 4s infinite;
	animation:barUp1 4s infinite;
}
.loader__bar:nth-child(2) {
	left:15px;
	-webkit-transform:scale(1,.4);
	transform:scale(1,.4);
	-webkit-animation:barUp2 4s infinite;
	animation:barUp2 4s infinite;
}
.loader__bar:nth-child(3) {
	left:30px;
	-webkit-transform:scale(1,.6);
	transform:scale(1,.6);
	-webkit-animation:barUp3 4s infinite;
	animation:barUp3 4s infinite;
}
.loader__bar:nth-child(4) {
	left:45px;
	-webkit-transform:scale(1,.8);
	transform:scale(1,.8);
	-webkit-animation:barUp4 4s infinite;
	animation:barUp4 4s infinite;
}
.loader__bar:nth-child(5) {
	left:60px;
	-webkit-transform:scale(1,1);
	transform:scale(1,1);
	-webkit-animation:barUp5 4s infinite;
	animation:barUp5 4s infinite;
}
.loader__ball {
	position:absolute;
	bottom:10px;
	left:0;
	width:10px;
	height:10px;
	background:#fff;
	border-radius:50%;
	-webkit-animation:ball 4s infinite;
	animation:ball 4s infinite;
}
@-webkit-keyframes ball {
	0% {
		-webkit-transform:translate(0,0);
		transform:translate(0,0);
	}
	5% {
		-webkit-transform:translate(8px,-14px);
		transform:translate(8px,-14px);
	}
	10% {
		-webkit-transform:translate(15px,-10px);
		transform:translate(15px,-10px);
	}
	17% {
		-webkit-transform:translate(23px,-24px);
		transform:translate(23px,-24px);
	}
	20% {
		-webkit-transform:translate(30px,-20px);
		transform:translate(30px,-20px);
	}
	27% {
		-webkit-transform:translate(38px,-34px);
		transform:translate(38px,-34px);
	}
	30% {
		-webkit-transform:translate(45px,-30px);
		transform:translate(45px,-30px);
	}
	37% {
		-webkit-transform:translate(53px,-44px);
		transform:translate(53px,-44px);
	}
	40% {
		-webkit-transform:translate(60px,-40px);
		transform:translate(60px,-40px);
	}
	50% {
		-webkit-transform:translate(60px,0);
		transform:translate(60px,0);
	}
	57% {
		-webkit-transform:translate(53px,-14px);
		transform:translate(53px,-14px);
	}
	60% {
		-webkit-transform:translate(45px,-10px);
		transform:translate(45px,-10px);
	}
	67% {
		-webkit-transform:translate(37px,-24px);
		transform:translate(37px,-24px);
	}
	70% {
		-webkit-transform:translate(30px,-20px);
		transform:translate(30px,-20px);
	}
	77% {
		-webkit-transform:translate(22px,-34px);
		transform:translate(22px,-34px);
	}
	80% {
		-webkit-transform:translate(15px,-30px);
		transform:translate(15px,-30px);
	}
	87% {
		-webkit-transform:translate(7px,-44px);
		transform:translate(7px,-44px);
	}
	90% {
		-webkit-transform:translate(0,-40px);
		transform:translate(0,-40px);
	}
	to {
		-webkit-transform:translate(0,0);
		transform:translate(0,0);
	}
}
@keyframes ball {
	0% {
		-webkit-transform:translate(0,0);
		transform:translate(0,0);
	}
	5% {
		-webkit-transform:translate(8px,-14px);
		transform:translate(8px,-14px);
	}
	10% {
		-webkit-transform:translate(15px,-10px);
		transform:translate(15px,-10px);
	}
	17% {
		-webkit-transform:translate(23px,-24px);
		transform:translate(23px,-24px);
	}
	20% {
		-webkit-transform:translate(30px,-20px);
		transform:translate(30px,-20px);
	}
	27% {
		-webkit-transform:translate(38px,-34px);
		transform:translate(38px,-34px);
	}
	30% {
		-webkit-transform:translate(45px,-30px);
		transform:translate(45px,-30px);
	}
	37% {
		-webkit-transform:translate(53px,-44px);
		transform:translate(53px,-44px);
	}
	40% {
		-webkit-transform:translate(60px,-40px);
		transform:translate(60px,-40px);
	}
	50% {
		-webkit-transform:translate(60px,0);
		transform:translate(60px,0);
	}
	57% {
		-webkit-transform:translate(53px,-14px);
		transform:translate(53px,-14px);
	}
	60% {
		-webkit-transform:translate(45px,-10px);
		transform:translate(45px,-10px);
	}
	67% {
		-webkit-transform:translate(37px,-24px);
		transform:translate(37px,-24px);
	}
	70% {
		-webkit-transform:translate(30px,-20px);
		transform:translate(30px,-20px);
	}
	77% {
		-webkit-transform:translate(22px,-34px);
		transform:translate(22px,-34px);
	}
	80% {
		-webkit-transform:translate(15px,-30px);
		transform:translate(15px,-30px);
	}
	87% {
		-webkit-transform:translate(7px,-44px);
		transform:translate(7px,-44px);
	}
	90% {
		-webkit-transform:translate(0,-40px);
		transform:translate(0,-40px);
	}
	to {
		-webkit-transform:translate(0,0);
		transform:translate(0,0);
	}
}
@-webkit-keyframes barUp1 {
	0%,40% {
		-webkit-transform:scale(1,.2);
		transform:scale(1,.2);
	}
	50%,90% {
		-webkit-transform:scale(1,1);
		transform:scale(1,1);
	}
	to {
		-webkit-transform:scale(1,.2);
		transform:scale(1,.2);
	}
}
@keyframes barUp1 {
	0%,40% {
		-webkit-transform:scale(1,.2);
		transform:scale(1,.2);
	}
	50%,90% {
		-webkit-transform:scale(1,1);
		transform:scale(1,1);
	}
	to {
		-webkit-transform:scale(1,.2);
		transform:scale(1,.2);
	}
}
@-webkit-keyframes barUp2 {
	0%,40% {
		-webkit-transform:scale(1,.4);
		transform:scale(1,.4);
	}
	50%,90% {
		-webkit-transform:scale(1,.8);
		transform:scale(1,.8);
	}
	to {
		-webkit-transform:scale(1,.4);
		transform:scale(1,.4);
	}
}
@keyframes barUp2 {
	0%,40% {
		-webkit-transform:scale(1,.4);
		transform:scale(1,.4);
	}
	50%,90% {
		-webkit-transform:scale(1,.8);
		transform:scale(1,.8);
	}
	to {
		-webkit-transform:scale(1,.4);
		transform:scale(1,.4);
	}
}
@-webkit-keyframes barUp3 {
	0%,to {
		-webkit-transform:scale(1,.6);
		transform:scale(1,.6);
	}
}
@keyframes barUp3 {
	0%,to {
		-webkit-transform:scale(1,.6);
		transform:scale(1,.6);
	}
}
@-webkit-keyframes barUp4 {
	0%,40% {
		-webkit-transform:scale(1,.8);
		transform:scale(1,.8);
	}
	50%,90% {
		-webkit-transform:scale(1,.4);
		transform:scale(1,.4);
	}
	to {
		-webkit-transform:scale(1,.8);
		transform:scale(1,.8);
	}
}
@keyframes barUp4 {
	0%,40% {
		-webkit-transform:scale(1,.8);
		transform:scale(1,.8);
	}
	50%,90% {
		-webkit-transform:scale(1,.4);
		transform:scale(1,.4);
	}
	to {
		-webkit-transform:scale(1,.8);
		transform:scale(1,.8);
	}
}
@-webkit-keyframes barUp5 {
	0%,40% {
		-webkit-transform:scale(1,1);
		transform:scale(1,1);
	}
	50%,90% {
		-webkit-transform:scale(1,.2);
		transform:scale(1,.2);
	}
	to {
		-webkit-transform:scale(1,1);
		transform:scale(1,1);
	}
}
@keyframes barUp5 {
	0%,40% {
		-webkit-transform:scale(1,1);
		transform:scale(1,1);
	}
	50%,90% {
		-webkit-transform:scale(1,.2);
		transform:scale(1,.2);
	}
	to {
		-webkit-transform:scale(1,1);
		transform:scale(1,1);
	}
}
body {
	background:#3284ad url(../images/bg.jpg) center top fixed;
	background-size:cover;
	margin:0;
	color:#999;
	font-size:17px;
	line-height:1.428571429;
	width:100%;
	text-rendering:optimizeLegibility;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
}
.cont {
	background:rgba(248,248,248,0.25);
	width:98%;
	margin:3% auto;
	box-shadow:0 0 0 10px rgba(49,106,201,.2),0 0 40em 40em rgba(255,255,255,0.3) inset;
	;
	border-radius:0;
}
.cols {
	background:rgba(255,255,255,0.85);
}
.side-nav a {
	border-bottom:1px solid rgba(247,247,247,0.12);
	box-shadow:0 8px 6px -6px rgba(0,0,0,.2);
	text-shadow:0px 4px 3px rgba(0,0,0,0.15),0px 8px 13px rgba(0,0,0,0.1);
	font-size:13px;
	text-transform:uppercase;
}
.side-nav li:hover {
	background-color:#31485f;
}
.side-nav li:hover a {
	text-shadow:none;
}
.site-desc h1,.site-desc h2,.site-desc h3,.side-bt,.full-in h1 {
	border-bottom:1px solid rgba(255,255,255,0.52)!important;
	background:linear-gradient(45deg,rgba(86,131,168,1) 0%,rgba(35,54,69,1) 100%);
}
h1,h2,h3,.sect-top-t {
	color:#496f8e;
	text-shadow:0px 4px 3px rgba(0,0,0,0.15),0px 8px 13px rgba(0,0,0,0.1);
}
.side-nav li span {
	display:none !important;
}
label {
	color:#31485f;
}
.sect-top-t {
	background-color:rgba(248,248,248,0);
}
.sect-top {
	box-shadow:-20px 20px 0 -17px #fff,20px -20px 0 -17px #fff,20px 20px 0 -20px #496f8e,0 0 0 2px #496f8e;
	border:none;
}
.sr-plus {
	color:#496f8e;
}
img {
	-webkit-filter:grayscale(50%);
	filter:grayscale(50%);
}
img:hover {
	-webkit-filter:none;
	filter:none;
}
.sr-minus {
	color:#a3aeb7;
}
.s-hit:before,.s-new:before {
	-webkit-filter:grayscale(70%);
	filter:grayscale(70%);
}
.site-desc h1,.site-desc h2,.site-desc h3,.side-bt,.side-box,.side-img,.s-in,.full-in h1,.full-comms {
	border-radius:0px;
}
.s-in {
	background-color:rgba(255,255,255,0.83);
}
.side {
	opacity:.99;
}
.fx-row .side-item {
	width:100%;
}
.s-in.hover:hover {
	transform:matrix(0.98,0.00,0.00,0.98,0,-10);
	-ms-transform:matrix(0.98,0.00,0.00,0.98,0,-10);
	-webkit-transform:matrix(0.98,0.00,0.00,0.98,0,-10);
	border:1px solid rgba(255,255,255,0.31);
	box-shadow:0px 5px 10px 0px rgba(0,0,0,0.1);
}
.s-img,.side-img {
	border-radius:0;
	border:3px solid white;
	box-shadow:0 2px 4px rgba(0,0,0,0.1);
}
.sect-t a,.tabs-sel span {
	border-radius:0;
	border:1px solid rgb(255,255,255);
	box-shadow:0 2px 4px rgba(0,0,0,.2);
}
.s-img {
	border-radius:0;
}
.s-desc {
	opacity:1;
	font-weight:none;
	font-size:14px;
	color:#797979;
}
.sect-top .fx-row .side-item {
	width:30%;
}
.side-bc .side-item {
	width:100%;
}
.side-bc .side-item:before {
	content:'';
	width:30%;
	height:50%;
	position:absolute;
	left:0;
	bottom:3px;
	background:rgba(87,130,166,0.21);
}
.log {
		 opacity:.9;
	transform: scale(0.9);
}
.page_fix div.language {
    display: none!important;
}