@charset "utf-8";
@import url(robo/fonts.css?family=Roboto+Condensed:400,300,700&subset=latin,cyrillic-ext,cyrillic,latin-ext);
@import url('fira/fonts.css?family=Fira+Sans+Condensed:100,200,300,400,500,600,700,800,900&subset=cyrillic,cyrillic-ext,latin-ext');
@import "icon/icon.css";
html, body {text-align: center;margin:0;padding:0;width:100%;height:100%;font-size:15px;line-height:1.3em;color: #474747;font-weight: 400;cursor:default;overflow-x:hidden;background: #fff;
	//font-family: 'Fira Sans Condensed', sans-serif;
	font-family:'Roboto Condensed', sans-serif;
}
img {border:none; max-width:100%;}
*, *::before, *::after{box-sizing:border-box;}
address, article, aside, figcaption, figure, footer, header, main, nav, section{display:block; margin:0; padding:0;}
address, article, aside, figcaption, figure, footer, header, main, nav, section{display:block; margin:0; padding:0;}
h1,h2,h3,h4,h5, dl, p{margin:0;padding:0;}
input, textarea, select {font-family:'Roboto Condensed', sans-serif;font-size:15px; font-weight:400; -webkit-user-select: auto;  -moz-user-select: auto;  -ms-user-select: auto; user-select: auto;}
button{font-family:'Roboto Condensed', sans-serif;-webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none; user-select: none;}
*:focus {outline: none;}
iframe{max-width:100% !important;border:none;}
a{text-decoration:none;color: #000;}
.clear {clear:both;}

[ff]{font-family: 'Fira Sans Condensed', sans-serif;}

[w1]{width:100%;}
[hf]{height:100%;}
[wbox5]{width:100%;max-width:500px;margin:0 auto;}
[wbox12]{width:100%;max-width:1200px;margin:0 auto;}
.wbox{width:100%;max-width:1200px;margin:0 auto;}
.wbox1a{width:100%;max-width:1200px;margin:0 auto;}
.wbox1{width:100%;max-width:1220px;margin:0 auto;}
.wbox2{width:100%;max-width:700px;margin:0 auto;}

[fw1]{font-weight:100;}[fw2]{font-weight:200;}[fw3]{font-weight:300;}[fw4]{font-weight:400;}[fw5]{font-weight:500;}[fw6]{font-weight:600;}[fw7]{font-weight:700;}[fw8]{font-weight:800;}[fw9]{font-weight:900;}[fb]{font-weight:bold;}
[fs12]{font-size:12px;}[fs12]{font-size:12px;}[fs13]{font-size:13px;}[fs14]{font-size:14px;}[fs15]{font-size:15px;}[fs16]{font-size:16px;}[fs17]{font-size:17px;}[fs10]{font-size:10px;}
[fs18]{font-size:18px;}[fs19]{font-size:19px;}[fs20]{font-size:20px;}[fs25]{font-size:25px;}[fs28]{font-size:28px;}
[cm]{display:flex;align-items: center;justify-content: center;}
[cml]{display:flex;align-items: center;justify-content: left;}
[cmr]{display:flex;align-items: center;justify-content: right;}
[bs]{background-size: cover !important;background-position: 50% 50% !important;}
[tb]{display:table;}
[tc]{display:table-cell;}
[vm]{vertical-align:middle;}
[vt]{vertical-align:top;}
[vb]{vertical-align:bottom;}
[dn]{display:none;}
[db]{display:block;}
[df]{display:flex;}
[di]{display:inline-block;}
[ula]{margin:0;padding:0;}
[ula] li{display:inline-block;}
[ulb]{margin:0;padding:0;}
[ulb] li{display:block;}
[dlb]{margin:0;padding:0;}
[dlb] dd, [dlb] dt {display:block;margin:0;}
[dla]{margin:0;padding:0;}
[dla] dd, [dla] dt {display:inline-block;margin:0;}
[txl]{text-align:left;}
[txr]{text-align:right;}
[txc]{text-align:center;}
[txj]{text-align:justify;}
[pr]{position:relative;}
[pa]{position:absolute;}
[pf]{position:fixed;}
[ps]{position:sticky;}
[tp]{text-transform:uppercase;}
[z2]{z-index:2;}
[fl]{float:left;}
[fr]{float:right;}
[cp]{cursor:pointer;}
[bgca]{background: #1a2b55;}
[p020]{padding:20px 0;}

.titlerow{border-radius:5px;}
.titlerow h1{font-size:15px;text-transform:uppercase;color: #fff;padding:11px 15px 8px 18px;font-weight:400;}
.titlerow h1 label:after{content:'';position:absolute;width:120px;height:2pt;bottom:4px;left:105%;background: #f4e270;}
.titlerowb h1{font-size:22px;text-transform:uppercase;padding:11px 15px 10px 18px;font-weight:700;}
.titlerowb h1 label{padding:0 0 8px 0;}
.titlerowb h1 label:after{content:'';position:absolute;width:70px;height:2pt;bottom:0;left:calc(50% - 35px);background: #f4e270;}
.titlerowd h1{font-size:18px;}
.titlerowd h1 label{padding:0 0 5px 0;}
.titlerowd h1 label:after{content:'';position:absolute;width:40px;height:2pt;bottom:0;left:0;background: #f4e270;}

.nolne h1 label:after{display:none;}

[cf]{color: #fff;}
[cb]{color: #1a2b55;}


header{background: #1a2b55;padding:17px 10px 17px 10px;}

.logo{width:85px;}
.logotx{width:260px;padding:0 0 0 15px;}
.logotx h1{font-size:27px;color: #fff;font-weight:400;padding:0 0 10px 0;}
.logotx p{font-size:16px;color: rgba(255,255,255,0.8);font-weight:400;}
.hsearch{width:280px;}
.hsearch article{width:100%;max-width:320px;margin:0 auto;}
.hsearch input{background: #fff;border-radius:19px;padding:9px 45px 9px 18px;border:none;}
.hsearch a{width:40px;height:100%;border-radius:19px;right:0;top:0;font-size:18px;z-index:5;color: #273554;cursor:pointer;}
.hmenu{text-align:right;}
.hmenu .ckmu [icnn] {font-size:17px;color: rgba(255,255,255,0.5);padding:5px 7px;}
.hmenu .ckmu [txtap]{padding:0 0 0 20px;vertical-align:top;}
.hmenu .ckmu [txta] h1{font-size:11px;color: rgba(255,255,255,0.8);font-weight:400;line-height:14px;text-transform:uppercase;}
.hmenu .ckmu [txta] h1 p{font-size:13px;text-transform:none;color: rgba(255,255,255,0.5);}
.hmenu .ckmu [txta] i{font-size:20px;color:#52ccff;border-radius:50%;padding-right:8px;}

[searcem]{font-size:19px;font-weight:400;color: #999;text-align:center;padding:100px;}
[srown]{border-bottom:1px solid #ccc;padding:15px 0;}


.mmenu{background: #1a2b55;border-top:1px solid rgba(255,255,255,0.2);text-align:left;position:sticky;position: -webkit-sticky;top:0;z-index:10050;padding-right:0px;}
.menult ul li{}
.menult ul li a{font-size:13px;font-weight:400;color: rgba(255,255,255,0.9);text-transform:uppercase;display:block;padding:14px 14px;cursor:pointer;position:relative;}
.menult ul li a:before{content:'';position:absolute;left:0;top:10px;bottom:10px;background: rgba(255,255,255,0.2);width:1px;}
.menult ul>li:nth-child(1) a:before{display:none;}
.menult ul li .acmnu{background: rgba(255,255,255,0.2);color: #fff;border-radius:5px 5px 0 0;}
.menult ul li .acmnu:before{display:none;}
.sbmenubx{position:absolute;width:100%;background: #fff;left:0;top:100%;box-shadow: 0px 2px 7px 0px rgba(0,0,0,0.5);border-radius:0 0 5px 5px;z-index:10050;}
.sbmenubx .list1{width:100%;display:block;}
.sbmenubx .list1 li{display:block;width:100%;list-style:none;margin:0;padding:0;}
.sbmenubx .list2{display:flex;}
.sbmenubx .list2 li{display:inline-block;}
.sbmenubx [hvmenu] > a{color: #888;padding-left:10px;text-transform:uppercase;font-size:14px;}
.sbmenubx .list2 [hvmenu] > a{font-size:15px;text-transform:uppercase;color: #001c82;font-weight:700;padding:5px 0;display:block;}
.sbmenubx .list2 ul > li{padding:0 0 0 0;}
.sbmenubx .list2 ul li a{position:relative;display:block;padding:5px 8px 5px 15px;color: #555;}
.sbmenubx .list2 ul li a:before{content:'\e916';font-family:icomoon;position:absolute;left:0;font-size:13px;color: #999;}
.sbmenubx .list2 ul li a:hover{background: #d9e9ff;color: #000;}
.sbmenubx .list1 .menu2{padding: 5px 10px;}
.sbmenubx .list1 .menu1{display:none;padding:20px 15px 20px 15px;}
.menupp{position:fixed;width:100%;height:100%;background: rgba(0,0,0,0);top:0;left:0;z-index:10040;display:none;}

.menult{width:calc(100% - 50px);}
.langc{width:50px;padding-right:10px;}
.langc li{height:100%}
.langc li a{font-size:16px;font-weight:400;height:100%;width:40px;color: rgba(255,255,255,0.8);background: rgba(255,255,255,0.1);cursor:pointer;}


[topnewsp]{padding:20px 0 45px 0;}
.topnews{padding:5px 0 0 0;}
.topnews .topnewsa{width:60%;padding-top:10px;}
.topnews .topnewsb{width:40%;padding:0 0 0 20px;height:410px;overflow:hidden;}
.topnewsa .slides{width:100%;height:400px;border-radius:5px;display:none;position:absolute;bottom:0;left:0;}
.topnewsa .sboxw{display:block;}
.topnewsa article{width:100%;bottom:0;left:0;height:50%;padding:15px;background: linear-gradient(to bottom, rgba(0,18,43,0) 0%, rgba(0,18,43,0) 21%, rgba(2,17,41,0.64) 100%);text-align:left;border-radius:0 0 5px 5px;}
.topnewsa article h1{position:absolute;padding:20px 20px 40px 20px;width:100%;display:block;color: #fff;font-size:22px;font-weight:400;bottom:0;left:0;line-height:25px;}
.topnewsa article h1 strong{font-size:14px;font-weight:400;display:block;}
.topnewsa article a{width:100%;height:100%;bottom:0;left:0;z-index:10;}
.topnewsa article:hover h1{text-decoration:underline;}
.ctbox{bottom:10px;left:0;z-index:40;left:20px;z-index:20;}
.ctbox li{width:22px;height:8px;background: rgba(255,255,255,0.4);margin:0 2px;border-radius:4px;}
.ctbox .actv{background: #f4e270;width:36px;}


.topnewsb dl{padding:10px 0 10px 0;border-top:0.5pt solid #e1e1e1;}
.topnewsb dl:nth-child(1){border-top:none;}
.topnewsb dl dd{width:160px;}
.topnewsb dl dd article{width:100%;height:120px;border-radius:5px;}
.topnewsb dl dt{width:calc(100% - 160px);padding:5px 0 0 20px;}
.topnewsb dl dt h1{font-size:14px;font-weight:400;color: #142247;line-height:19px;text-transform:uppercase;}
.topnewsb dl dt strong{font-size:14px;font-weight:400;color: #777;display:block;padding:2px 0 0 0;}
.topnewsb dl a{width:100%;height:100%;z-index:5;top:0;left:0;}
.topnewsb dl a:hover{background: rgba(255,255,255,0.2);}


.nwbox:after{content:'';position:absolute;width:100%;height:25px;background: #fff;bottom:0;left:0;z-index:10;}
.scrnews{padding:15px 0 25px 0;display:flex;flex-wrap: nowrap;position:relative;width:100%;overflow-x:auto;}
.scrnews [dtaa]{padding:0 10px;width:25%;flex: 0 0 auto;position:relative;min-width:260px;}
.scrnews [dtaa]:after{content:'';background: #f2f2f2;position:absolute;height:100%;left:10px;right:10px;top:0;border-radius:5px;}
.scrnews dt figure{white-space:normal;position:relative;z-index:5;height:100%;border-radius:5px;}
.scrnews dt figure > a{width:100%;height:100%;top:0;left:0;z-index:10;}
.scrnews dt figure article{width:100%;height:160px;border-radius:5px 5px 0 0;position:relative;overflow:hidden;}
.scrnews dt figure article iframe{width:100%;height:160px;border-radius:5px 5px 0 0;position:relative;}
.scrnews dt figure:hover{box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.29);}
.scrnews dt:hover h1{color: #325dff;}
.scrnews dt:hover article{filter: brightness(1.2);}
.scrnews dt figure article span{width:100%;height:160px;position:absolute;top:0;left:0;z-index:1;filter: blur(10px);transform:scale(1.2);}
.scrnews dt figure article img {max-width:100%;max-height:160px;position:relative;z-index:2;}
.scrnews [dtaa] strong{font-size:14px;color: #777;font-weight:400;display:inline-block;padding:4px 12px 0 12px;position:absolute;bottom:0;left:0;background: #f2f2f2;z-index:5;}
.scrnews [dtaa] h1{font-size:14px;text-transform:uppercase;color: #142247;font-weight:400;padding:10px 12px 12px 12px;}
.scrnews [dtaa] h1 b{font-size:14px;display:block;text-transform:none;color: #777;font-weight:400;padding-bottom:2px;}
.scrnews [sumn]{display:block;padding:0 0 0 12px;color: rgba(0,0,0,0.5);}
.sccont{padding:0 10px 0 0;}
.sccont li{padding:14px 0 0 5px;cursor:pointer;}
.sccont li a{width:15px;height:8px;background: rgba(255,255,255,0.4);border-radius:5px;transition:all 0.2s ease;}
.sccont li a:hover{background: rgba(255,255,255,0.7);}
.sccont .avtc a{background: #f4e270;width:36px;}
.sccont .avtc a:hover{background: #f4e270;width:36px;}

.conct li{padding:5px 2px 8px 2px;cursor:pointer;}
.conct li a{width:15px;height:8px;background: #ccc;border-radius:5px;transition:all 0.2s ease;}
.conct li a:hover{background: #dadada;}


.photobg{padding:30px 10px 50px 10px;}
.padn{padding:30px 0 0 0;}
.relz{z-index:2;}
.photobg:after{content:'';position:absolute;width:100%;height:100%;top:0;left:0;background: rgba(8,28,69,0.8);z-index:1;}
.photobg dl{width:20%;padding:15px;}
.photobg dl article{width:60px;height:60px;border:2px solid rgba(255,255,255,0.8);margin:0 auto; color: rgba(255,255,255,0.8);font-size:28px;border-radius:50%;}
.photobg dl h1{font-size:16px;color: #fff;font-weight:400;padding:15px 0 0 0;}
.colmb dl article{border:none;}
.colmb dl{width:18.6%;border:0.5pt solid rgba(255,255,255,0.2);border-radius:5px;margin:0 10px;}
.colmb dl h1{font-size:19px;color: #f4e270;}
.colmb dl h2{font-size:14px;font-weight:400;color: #fff;padding:5px 0 0 0;}
.photobg dl:hover{background: rgba(0,126,235,0.36);border-radius:8px;transition:all 0.15s ease;}
[linka]{width:100%;height:100%;top:0;left:0;z-index:15;}

.tpadn{padding:35px 0 0 0;}

[bgbl]{background: #00509b;}
.evnthm{border-radius:5px;margin:35px auto 0 auto;padding:15px 10px 0 10px;}
.evnthm .scrnews{padding:15px 0 20px 0;}
.evnthm .nwbox:after{content:'';position:absolute;width:100%;height:25px;background: #00509b;bottom:0;left:0;z-index:10;}

.rowhm{padding:35px 0;}
.rowhm .colmaa{width:calc(100% - 380px);margin:0 10px;padding:18px 20px 15px 20px;background: #f2f2f2;border-radius:5px;}
.rowhm .colmbb{width:380px;margin:0 10px;padding:10px 15px 15px 15px;background: #f2f2f2;border-radius:5px;}
.voterk{padding:20px 0 0 0;background: #f2f2f2;border-radius:5px;}
.voterk h1{font-size:17px;font-weight:400;color: #343434;padding-bottom:2px;}
.voterk section{padding-top:10px;}

.votme{padding:15px 0 0 0;border-top:.5pt solid #c1c1c1; margin-top:15px;}
.votme a{display:inline-block;padding:8px 15px;background: #2e6eff;color: #fff;border-radius:5px;text-align:center;cursor:pointer;}
.votme a:nth-child(2){margin-left:10px;}
.polltble{border-collapse:collapse;}
.polltble tr td{vertical-align:middle;padding:0 0;border-top:0.5pt dashed rgba(0,0,0,0.1);}
.polltble tr [pptop]{}
.polltble tr td [arbg]{width:100%;height:8px;border-radius:4px;background: #ccc;position:relative;}
.polltble tr td [arbg] span{height:8px;left:0;top:0;position:absolute;background: #2e6eff;border-radius:4px;}
.polltble tr [ckck] article{padding:7px 7px 7px 27px;display:inline-block;}
.polltble tr td [arbg] .scwid{animation:owdru 0.4s linear;}
@keyframes arbg {0% {width:0%; } 100% {width:auto;}}
.lodvt{width:100%;height:100%;background: #eee;top:0;left:0;border-radius:7px;z-index:50;display:none;}
.lodvt i{font-size:25px;animation: spinn 1.2s infinite linear;color: #2d4a7e}
@keyframes spinn { from { transform:rotate(0);} to { transform:rotate(359deg);} }

.confmsj{background:#ffe3c2;padding:10px;margin:15px 0;display:none;border:0.5pt dashed rgba(0,0,0,0.2);}
.confmsj h5{font-size:17px;font-weight:400;color: #000;}
.visttd{padding:20px 0 0 0;}

.vttlista{width:100%;max-width:1000px;margin:0 auto;padding:10px 0;}
.atvot{padding:20px;margin:15px 0;}
.atvot h1{font-size:18px;}
.atvot .votme a{display:block;padding:7px 15px;background: #274286;color: #fff;border-radius:5px;text-align:center;cursor:pointer;}


[sservc]{border-radius:5px;padding:20px 10px;}
[sservc] dl{width:25%;padding:15px;}
[sservc] dl article{width:40px;height:40px;margin:0 auto; color: rgba(255,255,255,0.8);font-size:24px;border-radius:50%;}
[sservc] dl h1{font-size:16px;color: #fff;font-weight:400;padding:15px 0 0 0;}
[sservc] dl:hover{background: rgba(255,255,255,0.15); transition:all 0.15s ease;}

.colmd{padding:30px 0;}
.colmd dl{width:25%;margin:0 10px;border-radius:5px;overflow:hidden;}



.phead{background: #eee;padding:10px;}
.phead [ttle]{font-size:27px;color: #222;text-transform:uppercase;font-weight:300;padding:15px 0;}


.pgmenu ul ul{padding:0 0 10px 20px;display:none;}
.pgmenu .lvla{margin:5px 0;border-radius:5px;background: #eee;}
.pgmenu .lvla .subshw{padding-right:20px;}
.pgmenu .lvla .subshw:after{position:absolute;content:'\e9ef';font-family:icomoon;right:7px;font-size:12px;color: #999;top:12px;}
.pgmenu ul .swul{display:block;}
.pgmenu .lvlaw .subshw:after{content:'\e9f0';top:7px;}
.pgmenu ul li a{display:block;padding:12px 12px;color: #555;position:relative;}
.pgmenu ul ul li a{line-height:16px;padding:9px 10px;}
.pgmenu ul li a:hover{color: #000;}
.pgmenu ul li .thisa{color: #000;font-weight:700;}


.gridboxx{padding:40px 0;}
.gridboxx dt{width:calc(20% - 20px);border:1px solid #eee;margin:10px;vertical-align:top;padding:20px 0;border-radius:5px;box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.1);transition:all 0.1s ease;}
.gridboxx dt:hover{box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.1);transform:scale(1.05);}
.gridboxx dt article{width:120px;height:120px;margin:0 auto;}
.gridboxx dt h1{font-size:18px;font-weight:700;padding:20px 0 0 0;}
.gridboxx dt a{width:100%;height:100%;top:0;left:0;z-index:2;}


.readct{padding:0 12px;align-items: flex-start;}
.menucol{width:280px;padding:25px 24px 25px 0;position:sticky;position: -webkit-sticky;top:35px;}
.contentca{width:calc(100% - 550px);}
.contentcb{width:calc(100% - 280px);}
.rankcol{width:270px;padding:30px 0 0 24px;}
.caolmn{padding:10px 0;}
.bodyrd{padding:28px 0;}

.hvrc:hover{color: #004bfa;}

[grida]{padding:20px 0;border-top:0.5pt solid #e1e1e1;}
[grida]:nth-child(1){border-top:none;}
[grida] .newsimgw{margin:15px 0;}
.tabc{display:table;}
.tabc .tbcola{display:table-cell;width:220px;}
.tabc .tbcola .newsimg{width:100%;height:150px;border-radius:5px;position:relative;background: #ccc;transition:all 0.2s ease;}
.tabc .tbcola .newsimg a{width:100%;height:100%;position:absolute;top:0;left:0;z-index:5;}
.tabc .tbcola .newsimg:hover{filter: contrast(1.2);}
.tabc .cintocl{display:table-cell;width:calc(100% - 220px);vertical-align:top;padding:0 0 0 18px;}
.cintofl{width:100%;}
.newsvid{width:100%;padding-bottom:12px;}
.newsvid iframe, .newsvid embed{width:100% !important;height:350px;border-radius:5px !important;}
[gridaImg]{display:block;border-radius:5px;margin-bottom:15px;}

.gtitle{font-size:15px;text-transform:uppercase;line-height:20px;}
[cdate]{display:block;padding:4px 0 4px 18px;color: #888;font-size:14px;position:relative;font-weight:400;}
[cdate]:before{content:'\e989';font-family:icomoon;position:absolute;left:0;font-size:13px;font-weight:normal;top:4px;}

[ddate]{display:block;padding:4px 0 0 16px;color: #888;font-size:13px;position:relative;font-weight:400;}
[ddate]:before{content:'\e989';font-family:icomoon;position:absolute;left:0;font-size:12px;font-weight:normal;top:4px;}


.readtop{padding:4px 0;}
[sumnme] span{display:inline-block;padding:4px 0 0 10px;color: #888;}
[backb]{display:inline-block;padding:5px 10px 5px 18px;position:relative;color: #0059ff;}
[backb]:before{content:'\e901';font-family:icomoon;position:absolute;left:-1px;font-size:18px;}

.gridnews{padding:13px 0;}
.gridnews .boxon{width:calc(50% - 20px);display:inline-block;vertical-align:top;background: #eee;border-radius:5px;overflow:hidden;margin:8px;}
.gridnews .boxon article{width:100%;height:190px;overflow:hidden;background:#000;}
.gridnews .boxon article span{width:100%;height:100%;top:0;left:0;z-index:1;} /*filter:blur(20px);transform:scale(1.2);*/
.gridnews .boxon article iframe{max-width:100%;max-height:190px;}
.gridnews .boxon h1{height:80px;overflow:hidden;}
.gridnews .boxon h1 a{font-size:13.5px;}
.gridnews .boxon [clrown]{padding:10px 10px 15px 15px}
.gridnews .boxon:hover article{filter: brightness(1.2);}
.gridnews .boxon:hover h1 a{color: #086ad8;}


.topreadnw{text-align:left;padding:5px 0 20px 0;}
.readtitle{font-size:14px;text-transform:uppercase;text-align:left;border-bottom:2px solid #ccc;}
.topreadnw dl{border-top:0.5pt solid #ccc;padding:10px 0;position:relative;}
.topreadnw dl:nth-child(1){border-top:none;}
.topreadnw dl a{width:100%;height:100%;z-index:5;top:0;left:0;}
.topreadnw h2{font-size:15px;text-transform:lowercase;font-weight:400;line-height:17px;}


.autable{border-collapse:collapse;}
.autable thead th{padding:4px 8px;border-bottom:0.5pt solid #ccc;}
.autable tr td{padding:8px;border:0.5pt solid #ccc;}
.autable tr:nth-child(even) {background: #f7f7f7;}
.ptopn{padding-top:25px;}


.pager{border-top:2px solid #e1e1e1;padding:4px 0 40px 0;margin-top:25px;}
.pager [pgnum]{padding:0 2px;}
.pager [pgnum] a{width:38px;height:34px;background:#eee;line-height:12px;font-size:15px;font-weight:700;color: #777;border-radius:4px;}
.pager [pgnum] a:hover{background:#ccebff;color:#00426e;}
.pager [activePage] a{background:#1a2b55;color:#fff;font-weight:400;}
.pager [activePage] a:hover{background:#1a2b55;color:#fff;font-weight:400;}
.pager [ftpge] a{background:#ccebff;color:#00426e;}
.pager [astep]{padding:0 4px;}
.pager [astep] a{width:55px;height:34px;background:#f1f1f1;line-height:12px;font-size:15px;font-weight:700;color: #777;border-radius:4px;}


.hdulsc [sccl]{float:right;}

[titleb]{font-size:19px;color: #222;line-height:24px;text-transform:uppercase;}
.readimg{width:100%;margin:5px 0 15px 0;border-radius:5px;}
.txbody p{font-size:16px !important;line-height:25px !important;}
.txbody span{font-size:16px !important;line-height:25px !important;}
.txbody iframe, .txbody embed{width:100% !important;height:350px;border-radius:5px !important;}
.txbody .table-bordered{border-collapse:collapse;margin:10px 0;}
.txbody .table-bordered tr td{border:0.5pt solid #c1c1c1;padding:7px 5px !important; font-family:'Roboto Condensed', sans-serif !important}
.txbody ul li, .txbody ol li{padding:5px 0;}
.txbody a{color: #0070f0;text-decoration:underline}
.txbody a:hover{color: #0099ff;}
.txbody img{height:auto !important;}

.txbody table{border-collapse:collapse;margin:10px 0;width:100% !important;}
.txbody table thead th{border:0.5pt solid #c1c1c1;padding:7px 5px !important;}
.txbody table tr td{border:0.5pt solid #c1c1c1;padding:7px 5px !important; font-family:'Roboto Condensed', sans-serif !important;}

.vistble{border-collapse:collapse;}
.vistble tr td{padding:5px 0;color: rgba(255,255,255,0.5);border-top:0.5pt solid rgba(255,255,255,0.1);}
.vistble tr:nth-child(1) td{padding:25px 0 5px 0;border-top:none;}


footer{background: #1a2b55;}
.ftop{background: #131f3e;padding:15px 10px;}
.ftop li{color: #d3be7d;font-size:17px;}

.fttr section{width:25%;margin:0 10px;padding:25px 0;}
.fttr section h1{font-size:17px;font-weight:400;text-transform:uppercase;color: rgba(255,255,255,0.7);border-bottom:2px solid rgba(255,255,255,0.34);padding:0 0 2px 0}
.fttr section ul{padding:15px 0 0 0;}
.fttr section ul li a{color: rgba(255,255,255,0.6);display:inline-block;padding:4px 0 4px 18px;position:relative;}
.fttr section ul li a:before{content:'\e916';font-family:icomoon;position:absolute;left:2px;top:5px;opacity:0.8;font-size:13px;}
.fttr section ul li a:hover{color: #fff;}
.fttr [lpadd]{padding-left:10px;}

.ftaddres{color: rgba(255,255,255,0.6);}
.fttr section [margn]{margin-bottom:15px;}
.ftaddres p{padding:4px 0;color: rgba(255,255,255,0.7);}

.soclft{padding:15px 15px 15px 0;}
.soclft li{padding:0 5px 0 0;}
.soclft li a{width:40px;height:40px;background:rgba(255,255,255,0.2);color: #1a2b55;font-size:16px;border-radius:50%;}
.soclft li a:hover{background:rgba(255,255,255,0.55);transition:all 0.2s ease;}

.footerbttom h1{font-size:15px;padding:15px;color:rgba(255,255,255,0.7);font-weight:14px;}

.slidebt{animation:fbot 0.5s;}
.fmtop{animation:ftop 0.35s;}
@keyframes ftop {
  0% {-webkit-transform: translate3d(0, -150%, 0); transform: translate3d(0, -150%, 0); visibility: visible; }
  100% { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);  }
}
.fmbot{animation:fbot 0.35s;}
@keyframes fbot {
  0% {-webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0); visibility: visible; }
  100% { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);  }
}
.fmbotz{animation:fbotz 0.35s;}
@keyframes fbotz {
  0% {-webkit-transform: translate3d(0, 30%, 0) scale3d(0.8, 0.8, 0.8); transform: translate3d(0, 30%, 0) scale3d(0.8, 0.8, 0.8); visibility: visible; }
  100% { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);  }
}
.zmot{-webkit-animation-fill-mode: both;  animation-fill-mode: both;  -webkit-animation-name: zmot;  animation-name: zmot;animation-duration: 0.15s;}
@keyframes zmot {
	from {opacity: 0;-webkit-transform: scale3d(1.5, 1.5, 1.5);transform: scale3d(1.5, 1.5, 1.5);}
	50% {opacity: 1;}
}


.checka[type=checkbox]:not(old),
.checka[type=radio   ]:not(old){position:absolute;width:100%;height:100%;margin:0;left:0;top:0;z-index:1;padding:0;opacity:0;vertical-align:middle;cursor:pointer;}
.checka[type=checkbox]:not(old) + label,
.checka[type=radio   ]:not(old) + label{
	padding:0;position:absolute;left:0;top:0;font-weight:normal;width:100%;height:100%;	
}
.checka[type=checkbox]:not(old) + label:after,
.checka[type=radio   ]:not(old) + label:after{
	font-family:icomoon;content:'\ea4c'; position:absolute;top:4px;left:0;color: #acacac; font-size:18px;width:100%;height:100%;
}
.checka[type=checkbox]:not(old):hover + label:after,
.checka[type=radio   ]:not(old):hover + label:after{
	color: #2e6eff;
}
.checka[type=checkbox]:not(old):checked + label:after,
.checka[type=radio   ]:not(old):checked + label:after{
	font-family:icomoon;content:'\e9d9'; position:absolute;color: #2e6eff;font-size:22px;left:-2px;top:4px;
}

.checkm[type=checkbox]:not(old),
.checkm[type=radio   ]:not(old){position:absolute;width:100%;height:100%;margin:0;left:0;top:0;z-index:1;padding:0;opacity:0;vertical-align:middle;cursor:pointer;}
.checkm[type=checkbox]:not(old) + label,
.checkm[type=radio   ]:not(old) + label{
	padding:0;position:absolute;left:0;top:0;font-weight:normal;width:100%;height:100%;	
}
.checkm[type=checkbox]:not(old) + label:after,
.checkm[type=radio   ]:not(old) + label:after{
	font-family:icomoon;content:'\ea4b'; position:absolute;top:0;left:0;color: #acacac; font-size:18px;display:flex;align-items: center;justify-content: left;width:100%;height:100%;
}
.checkm[type=checkbox]:not(old):hover + label:after,
.checkm[type=radio   ]:not(old):hover + label:after{
	color: #2e6eff;
}
.checkm[type=checkbox]:not(old):checked + label:after,
.checkm[type=radio   ]:not(old):checked + label:after{
	font-family:icomoon;content:'\e9e3'; position:absolute;color: #2e6eff;font-size:22px;left:-2px;top:-1px;
}