html,body,div,span,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,strong,sub,sup,tt,var,b,u,i,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{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
body{line-height:1}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
table{border-collapse:collapse;border-spacing:0;padding:2px;border:1px solid #e6e7e7;}
td{padding:2px;border:1px solid #e6e7e7}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}
body{font:14px/24px 'Open Sans',sans-serif;font-weight:400;color:#4b4c4f}
.tariftable{border:1px solid #e6e7e7;width:100%;margin-bottom:35px}
.tariftable td{padding:19px 0;text-align:center;border:0;border-bottom:1px solid #e6e7e7}
.tariftable tr.new td{background-color:#f2f6fb}
.t0{border:0}
.t0 td{border:0}
p{margin:0 0 30px}


strong, b{font-weight:bolder;}
.subpanelx{margin:0;padding:2px;margin-bottom:15px;overflow:auto;height:250px;}
.sftxt20{font:20px 'Open Sans',sans-serif;font-weight:400;text-decoration:none;}
.sftxt13{font:13px 'Open Sans',sans-serif;font-weight:400;text-decoration:none;}
.regform11 input{color:#4b4c4f;font:14px/24px 'Open Sans',sans-serif;font-weight:300;padding:13px 16px;width:538px;border:1px solid #e6e7e7;margin-bottom:24px;border-top:3px solid #e6e7e7}
.regform1 input{font:14px/24px 'Open Sans',sans-serif;height:25px;padding-left:5px;padding:2 9px;font-size:12px}
.regform1 select{display:inline-block;height:25px;outline:none;border:1px solid #e6e7e7;border-top:3px solid #e6e7e7;background:#fff;padding-left:5px;}
.inputtxt, .selecttxt, .itxt{font:14px/24px 'Open Sans',sans-serif;height:25px;padding-left:5px;font-size:14px;outline:none;border:1px solid #c6c7c7;border-top:3px solid #c6c7c7;border-bottom:1px solid #c6c7c7;background:#fff;}
.ibtn{margin:0 auto;border:2px solid #27417e;font-size:16px;background:#27417e;padding:0 27px;height:38px;color:#fff;text-align:center;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;cursor:pointer;text-decoration:none;width:auto;}
.ibtn:hover{background:#fff;color:#4b4c4f}
hr {border: 0;height: 1px;background: #d3d3d3;}
.clear{clear:both}
.addrlist{line-height:2;}
.textCenter{text-align:center}
.icaptcha{width:120px;height:92px;}

.iconadm{width:16px;height:auto;border:0;}
.payimg{width:150px;height:auto;border:0;margin: 7px 7px 7px 0; float: left;}
.payimgty{width:150px;height:auto;border:0;margin: 10px;vertical-align: middle;}

.tpromosub {margin:10pt;padding:0pt;border:0px solid red;width:255px;height:auto;display:inline-block;vertical-align: top;}
.tpromoline{text-align:center;width:100%;padding:10pt;}

.actimg2{width:255px;border: 0;height:auto;overflow:hidden;}
.img48{width:48px;border: 0;height:auto;}


.light20{font-weight:300;font-size:20px;margin-bottom:10px;display:block}
.light20black{font-weight:300;font-size:20px;margin-bottom:20px;display:block;color:#0d1525}
.semi10{font-weight:600;font-size:10px;line-height:12px;display:block;color:#acacad;padding-bottom:15px}
.thebest{color:#0d1525;font-weight:300;font-size:20px;text-align:center;margin-bottom:35px}
.thebesttable td{vertical-align:middle;height:35px}
.canal{display:inline-block;background:url(../images/icons/canal.png) no-repeat;padding-left:30px;height:33px;width:28px}
.divcellMid{padding-right:25px}
.divcellLast{width:180px}
.icon_canal span{background:url(../images/sprites.png) no-repeat;background-position:-133px -56px;width:28px;height:33px;display:block}
.icon_face{background:url(../images/icons/face.png) no-repeat}
.icon_cub_olld span{background:url(../images/sprites.png) no-repeat;background-position:-158px -104px;width:35px;height:34px;display:block;margin-left:10px}
.icon_cub span{background:url(../images/tisy/tis00y.png) no-repeat top left;display: block;width:34px;height: 35px;}
.icon_crowd{1background:url(../images/icons/crowd.png) no-repeat;font-size:30px}
.icon_good span{background:url(../images/sprites.png) no-repeat;background-position:-121px -101px;width:31px;height:34px;display:block}
.icon_modem{width:70px}
.icon_modem span{background:url(../images/sprites.png) no-repeat;background-position:-136px -151px;width:54px;height:39px;display:block}
.aboutdata{display:block;float:left;margin-right:10px;width:295px;float:left}
.aboutdataicon{width:40px;float:left;color:#27417e;font-size:24px}
.aboutdatatext{width:255px;float:left;padding-bottom:10px;}
.dataBank{1background:url(../images/icons/bank.png) no-repeat 0 5px}
.dataJur .aboutdataicon{1background:url(../images/icons/pointer.png) no-repeat 0 5px;font-size:30px}
.dataPochta{background:url(../images/icons/let.png) no-repeat 0 5px}
.lic{display:block;margin:15px 0}
.lic li{padding:0 0 20px 20px;font-weight:300}
.wide li{padding:0 0 20px 20px}



@media (min-width: 750px) {



.newiconWrap{position:relative;overflow:visible;height:44px}
.newicon{background:url(../images/action.png) 0 0 no-repeat;width:79px;height:44px;position:absolute;left:-48px;top:-5px}
.tariftable .tariftd{color:#4b74c4;font-size:25px;font-weight:300;width:300px}
.tariftable .tariftd span{font-weight:600}
.tariftable .speedtd,.tariftable .pricetd{font-size:18px;color:#4b4c4f;font-weight:300;width:200px}
.tariftable .speedtd span,.tariftable .pricetd span{font-weight:600}


#breadcrumbs{width:950px;padding:0 20px;margin:0 auto;height:40px;line-height:40px}
#breadcrumbs span,#breadcrumbs a{display:inline-block;padding-right:8px;font-size:11px}
#breadcrumbs span.sep{background-repeat:no-repeat;background-image:url(../images/sprites.png);background-position:-194px -234px;width:5px;height:5px}
#breadcrumbs span.septxt{display:inline-block;padding-right:8px;font-size:11px}


.wrapper,.wrapperLK{width:100%;min-width:990px}
.middle{width:990px;margin:0 auto}
a{color:#4b74c4;text-decoration:underline}
a:hover{text-decoration:none}
h1{font-size:36px;font-weight:300;line-height:36px;margin:0 0 35px}
h2{font-size:28px;font-weight:300;line-height:28px;margin:0 0 28px}
h3{font-size:23px;font-weight:300;line-height:23px;margin:0 0 23px}
h4{font-size:19px;font-weight:300;line-height:19px;margin:0 0 19px}
#checkForm h1{font-size:30px}
li{display:block;margin-left:15px;padding-left:20px;background-repeat:no-repeat;background-image:url(../images/sprites.png);background-position:-194px -223px}
.pic{display:block;border:1px solid #e6e7e7}
.picBig{margin-bottom:40px}
.blockMId{display:block;margin:0 auto}
#map{width:930px;height:380px}
#map2{width:930px;height:420px}
.my-hint{width:185px;height:140px;background:#fff;padding:15px 100px 15px 15px;font-size:11px;position:relative;border:2px solid #f7f8f8;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;line-height:16px}
.my-hint .tis{font-size:14px;font-weight:600;margin-bottom:5px}
.my-hint .maplogo{width:80px;height:48px;position:absolute;top:30px;right:10px}
.my-hint .mapphone{padding-left:25px;background:url(../images/icons/mapphone.jpg) no-repeat left center;font-size:14px}
.my-hint a.tisgreen{color:#55662a}
.my-hint .maptime{width:300px}
.header{height:260px;background:#FFF}
.wrapperLK .header{height:210px;background:#FFF}
#headerTopLine{height:50px;width:100%;background:#f1f3f4}
.topLinksDiv{width:750px;float:left;height:50px}
ul.topLinks li{display:inline-block;margin:0 25px 0 0;font-size:12px;line-height:50px;height:50px;background:none;padding-left:0}
ul.topLinks li.mail{1background:url(../images/icons/mail.png) no-repeat left center}
ul.topLinks li .wikiIcon{background:url(../images/sprites.png) no-repeat -82px -99px;width:15px;height:10px;display:inline-block;padding-right:10px}
ul.topLinks li.forum{1background:url(../images/icons/forum.png) no-repeat left center}
ul.topLinks li.connect{1background:url(../images/icons/check.png) no-repeat left center}
ul.topLinks li.speed{1background:url(../images/icons/speed.png) no-repeat left center}
ul.topLinks li i{font-size:15px;color:#7a7c80;padding-right:5px}
.search{width:45px;height:50px;line-height:50px;float:right;1background:url(../images/icons/search.png) no-repeat center center #4286da;background:#4286da;color:#fff;text-align:center;font-size:18px;cursor:pointer}
.searchLineWrap{width:150px;height:50px;line-height:50px;float:right;position:relative;overflow:hidden}
.searchLine{width:137px;background:#4286da;height:50px;line-height:50px;padding-left:13px;left:150px;position:absolute}
.searchLine input{width:116px;height:26px;padding:0 9px;font-size:12px}
#headerMid{height:100px;position:relative}
#logo{display:block;border:none;width:133px;height:63px;background:url(../images/logo.png) no-repeat;position:absolute;top:13px;left:26px}
#headPhone{1background:url(../images/icons/phone.png) no-repeat 0 4px;font-size:21px;color:#515252;font-weight:600;padding-left:20px;height:26px;position:absolute;right:280px;top:33px}
#headPhone i{font-size:28px;display:block;float:left;margin-right:10px;color:#7a7c80}
.wrapperLK #headPhone{right:0;left:390px}
.wrapperLK .headSite{font-size:15px;padding-left:25px;position:absolute;right:0;top:36px;display:block}
#question{1background:url(../images/icons/quest.png) no-repeat left center;font-size:15px;padding-left:25px;position:absolute;right:0;top:38px;1width:210px;line-height:20px}
#question i{display:block;margin-right:10px;font-size:18px;color:#7a7c80;display:block;margin-right:10px;padding:0;float:left;line-height:20px}
#question a{color:#4286da;display:inline-block;border-bottom:1px dashed #4286da;text-decoration:none}
#headerMemu{background:url(../images/menuBg.png) repeat-x}
.mainMenuBlock{position:relative;display:block}
#mainMenu li{display:inline-block;height:50px;line-height:50px;margin:0;padding:0;background:none}
#mainMenu li a{display:block;font-size:15px;padding:0 20px;line-height:50px}
#mainMenu li a.root-item{color:#c8e1ff;-webkit-transition:background .5s;-moz-transition:background .5s;-o-transition:background .5s;transition:background .5s}
#mainMenu li a.root-item:hover{background:#4768ad;color:#fff}
#mainMenu li a.root-item-active{background:#fff;color:#3c414b;text-decoration:none}
#mainMenu li ul{display:norne;position:absolute;width:990px;left:0}
#mainMenu li ul li{display:inline-block;height:60px;line-height:60px;margin:0;padding:0;background:none}
#mainMenu li ul li a{color:#343537;font-size:14px;line-height:60px}
#mainMenu li ul li a.item-active{color:#4b74c4;text-decoration:none}
#lklink{background:#4286da;line-height:50px;width:195px;height:50px;position:absolute;right:0;top:0;color:#fff;text-align:center;-webkit-transition:background .5s;-moz-transition:background .5s;-o-transition:background .5s;transition:background .5s}
#lklink:hover{background:#4768ad;text-decoration:none}
#lklink span.icon{height:50px;1background:url(../images/icons/zamok.png) no-repeat left center;display:inline-block;padding-left:20px}
#lklink:hover span{text-decoration:none}
#lklink i{color:#dae5f9;display:block;font-size:20px;left:25px;position:absolute;top:16px;height:20px;width:14px}
#lklink span{display:inline-block;height:50px;text-decoration:underline}
#exitlink{background:#4286da;line-height:50px;width:99px;height:50px;position:absolute;right:0;top:0;color:#fff;text-align:center;text-decoration:none;-webkit-transition:background .5s;-moz-transition:background .5s;-o-transition:background .5s;transition:background .5s}
#exitlink:hover{background:#4768ad;text-decoration:none}
#exitlink span.icon{height:50px;1background:url(../images/icons/zamok.png) no-repeat left center;display:inline-block;padding-left:5px}
#exitlink span{display:inline-block;height:50px;text-decoration:underline}
#exitlink:hover span{text-decoration:none}
#exitlink i{font-size:14px;color:#dae5f9}
.sliderBlock{width:100%;height:370px;background:#f1f3f4;margin-bottom:35px}
.sliderDiv{width:990px;height:370px;margin:0 auto}
.content{background:#f7f8f8;padding-bottom:50px}
.contentBlock{padding:35px;background:#fff;width:920px;margin:0 auto 35px;border-bottom:2px solid #eaebeb}
.wrapperLK .contentBlock{min-height:320px}
.imgleft{display:block;float:left;padding:5px 35px 25px 0}

.divrow{display:table-row;width:100%;height:40px}
.divicon{display:table-cell;width:50px;height:40px;padding-bottom:85px;color:#27417e;font-size:40px;vertical-align:middle}
.divcell{display:table-cell;width:280px;height:40px;vertical-align:middle;padding-bottom:85px}


.greyBlock{display:block;width:100%;background:#f7f8f8;font-size:20px;font-weight:300;padding:15px 20px;width:880px}
.visaBlock{display:iblock;width:260px;padding:20PX 0 0 45Px;height:70px;float:left;margin-bottom:15px}
.visaBlockText{display:block;font-size:12px;line-height:14px;width:500px;height:60px;float:left;padding-top:30px}
.akcItem{display:block;float:left;width:257px;font-size:12px;line-height:16px;margin-bottom:40px}
.akcItem img{display:block;margin-bottom:15px}
.akcItem a{font-size:14px;display:block;margin-bottom:10px}
.akcItem.itm1,.akcItem.itm2{margin-right:74px}
.pagination{font-size:24px;text-align:center}
.pagination a,.pagination span{display:inline-block;padding:0 10px}
.pagination a.pleft{width:16px;height:15px;background:url(../images/sprites.png) no-repeat;background-position:-86px -56px;padding:0;margin-right:20px}
.pagination a.pright{width:16px;height:15px;background:url(../images/sprites.png) no-repeat;background-position:-86px -72px;padding:0;margin-left:20px}
.simpleUl li{display:block;margin:0 0 30px 15px}
.whiteBut{font-size:16px;border:2px solid #27417e;background:#fff;padding:9px 0 10px;width:470px;text-align:center;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;display:block;cursor:pointer;text-decoration:none;margin-bottom:15px;color:#4b4c4f;-webkit-transition:background .5s;-moz-transition:background .5s;-o-transition:background .5s;transition:background .5s}
.whiteBut:hover{background:#27417e;color:#fff}
.blueBut{font-size:16px;background:#27417e;padding:9px 0 10px;width:140px;color:#fff;text-align:center;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;display:block;cursor:pointer;text-decoration:none}
.blueButConnect{width:140px}
.blueButBuy{border:2px solid #27417e;width:105px;-webkit-transition:background .5s;-moz-transition:background .5s;-o-transition:background .5s;transition:background .5s;padding:7px 0 8px}
.blueButBuy:hover{background:#fff;color:#4b4c4f}
.blueButQuest{border:2px solid #27417e;width:180px;-webkit-transition:background .5s;-moz-transition:background .5s;-o-transition:background .5s;transition:background .5s}
.blueButQuest:hover{background:#fff;color:#4b4c4f}
.sendConnect{width:220px;margin-bottom:0}
.catItem{width:920px;display:table-row}
.catItem .catItemImg{width:294px;1float:left;display:table-cell;vertical-align:middle;padding:0 0 26px}
.catItem .catItemText{width:330px;padding:0 150px 26px 0;1float:left;font-size:12px;line-height:14px;display:table-cell;vertical-align:middle}
.catItem .catItemText a{font-size:14px;1display:block;margin-bottom:15px}
.catItem .catItemPrice{width:150px;1float:left;display:table-cell;vertical-align:middle;padding:0 0 40px}
.price{font-size:25px;font-weight:600px;display:block;text-align:center;margin-bottom:35px}
.price span{font-size:14px}
.filter{width:260px;float:right;line-height:30px;text-align:right}
.filter select{display:inline-block;height:30px;width:145px;outline:none;color:#74646e;border:1px solid #e6e7e7;border-top:3px solid #e6e7e7;background:#fff;padding-left:5px;-webkit-appearance:none;1background-image:url(../images/icons/filt.png);background-image:url(../images/sprites.png);1background-position:120px 10px;background-position:-30px -223px;background-repeat:no-repeat;line-height:1em;-moz-appearance:none;text-indent:.01px;-ms-appearance:none;appearance:none!important;cursor:pointer}
.filter select::-ms-expand{display:none}
.itemImgBlock{width:460px;float:left}
.itemTextBlock{width:400px;float:right}
.availCount{font-weight:600}
.priceItem{float:left;line-height:60px}
.blueButItem{float:right}
.specs{width:100%;border:1px solid #f7f8f8;margin-bottom:35px}
.specs td{padding:10px 17px;font-size:12px;vertical-align:middle;line-height:14px}
.specs tr td:first-child{background:#f7f8f8;width:120px;border-bottom:1px solid #fff;font-weight:600}
.specs tr td:last-child{border-bottom:1px solid #f7f8f8}
#payment{1background:url(../images/icons/money.png) no-repeat left center;font-size:15px;float:left;width:200px}
#payment i{color:#7a7c80;margin:0;padding:6px 10px 0 0;float:left}
#payment a{color:#4286da;display:block;border-bottom:1px dashed #4286da;text-decoration:none;margin:0;padding:0;float:left}
#delivery{1background:url(../images/icons/auto.png) no-repeat left center;font-size:15px;padding-left:25px;float:right}
#delivery i{color:#7a7c80;margin:0;padding:6px 10px 0 0;float:left}
#delivery a{color:#4286da;display:block;border-bottom:1px dashed #4286da;text-decoration:none;margin:0;padding:0;float:left}
.fbForm{width:570px;padding:48px 52px;background:#fff;display:none}
.fbForm input{color:#4b4c4f;font:14px/24px 'Open Sans',sans-serif;font-weight:300;padding:13px 16px;width:538px;border:1px solid #e6e7e7;margin-bottom:24px;border-top:3px solid #e6e7e7}
.fbForm textarea{color:#4b4c4f;font:14px/24px 'Open Sans',sans-serif;font-weight:300;padding:16px;width:538px;border:1px solid #e6e7e7;border-top:3px solid #e6e7e7;margin-bottom:24px;height:100px}
.contentPhone{float:left;margin:0 150px 35px 0}
.contactsTable{border:1px solid #f7f8f8;margin-bottom:35px;width:100%}
.contactsTable th{background:#f7f8f8}
.contactsTable td,.contactsTable th{padding:10px 17px;text-align:left}
.contactsTable td{border:1px solid #f7f8f8}
.contactsTable th:first-child{border:1px solid #fff}
.blueButConnect{font-size:16px;background:#27417e;padding:7px 0 8px;width:140px;color:#fff;text-align:center;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;display:block;cursor:pointer;text-decoration:none;border:2px solid #27417e;-webkit-transition:background .5s;-moz-transition:background .5s;-o-transition:background .5s;transition:background .5s}
.blueButConnect:hover{background:#fff;color:#4b4c4f}
.newsItem{width:400px;height:65px;position:relative;margin-bottom:15px}
.newsDate{width:30px;float:left;text-align:center;line-height:16px;margin-right:26px;padding-top:3px}
.newsDate span{font-size:25px;font-weight:600}
.newsText{width:340px;float:left;font-size:12px;line-height:16px}
.newsText a{font-size:14px;display:block;margin-bottom:10px}
.newsItemLine{width:460px;float:left;margin-bottom:35px}
.paymentTable{width:100%}
.paymentTable td{border-bottom:1px solid #e6e6e6;padding:40px 0;vertical-align:middle;text-align:left;font-size:12px;line-height:14px}
.paymentTable td .light20{line-height:18px}
.paymentTable td.payLogo{width:280px;text-align:center}
.paymentTable td p{margin:0 0 15px}
.paymentTable tr:last-child td{border-bottom:none}
.hidFaq{width:920px;margin:20px 0 0 -35px;display:none}
.faqUL li{margin-bottom:35px}
.vac{width:100%;margin-bottom:15px}
.vac td{padding:20px;vertical-align:middle;border-bottom:1px solid #e6e7e7;font-size:12px;line-height:16px}
.vac td:first-child{width:350px}
.vac td:nth-child(2){width:350px}
.vac.nobord td{border-bottom:none}
.lkTable{width:100%;border:1px solid #f7f7f7;margin-top:30px}
.lkTable th,.lkTable td{padding:11px 17px;vertical-align:center;border:1px solid #f7f7f7;text-align:left}
.lkTable th{background:#f7f7f7;border-right:1px solid #fff}
.lkTable th:first-child{width:143px}
.lkTable th:nth-child(2){width:107px}
.lkTable th:nth-child(3){width:418px}
.lkTable th:last-child{border:1px solid #f7f7f7;padding-right:0}
.lkTable td:last-child{padding-right:0}
.connected{color:#7e962c}
.blocked{color:#be7373}
.lkInfoTable{width:100%;border:1px solid #f7f7f7;margin:30px 0 17px}
.lkInfoTable td{padding:10px 17px 15px 25px;border-bottom:1px solid #f7f7f7}
.lkInfoTable td:first-child{width:236px;padding:10px 17px;background:#f7f7f7;border-bottom:1px solid #fff;font-weight:600}
.lkInfoTable tr:last-child td:first-child{border-bottom:1px solid #f7f7f7}
.goEdit{display:block;margin:0;padding:0;float:right}
.lkTraficTable{width:100%;border:1px solid #f7f7f7}
.lkTraficTable th{width:236px;padding:10px 17px;background:#f7f7f7;border-right:1px solid #fff;text-align:left}
.lkTraficTable th:last-child{border-right:1px solid #f7f7f7}
.lkTraficTable td{padding:10px 17px;border:1px solid #f7f7f7}
.lkMailTable{width:100%;border:1px solid #f7f7f7;margin-bottom:30px}
.lkMailTable th{padding:10px 17px;background:#f7f7f7;border-right:1px solid #fff;text-align:left}
.lkMailTable th:last-child{border-right:1px solid #f7f7f7;width:145px;text-align:center}
.lkMailTable td{padding:10px 17px;border:1px solid #f7f7f7}
.lkMailTable td:last-child{font-size:20px;text-align:center}
.lkMailTable i{padding:0 15px;color:#7a7c80}
.lkMailTable i.fa-times{color:#27417e}
.createMail{width:100%;height:38px;margin-bottom:17px}
.createMailInput{color:#4b4c4f;font:14px/16px 'Open Sans',sans-serif;font-weight:300;padding:0 16px;width:500px;border:1px solid #e6e7e7;margin-bottom:24px;border-top:3px solid #e6e7e7;height:34px;float:left;margin-right:19px}
.createMail .blueBut{font-size:16px;background:#27417e;padding:0 27px;height:38px;line-height:38px;color:#fff;text-align:center;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;display:block;cursor:pointer;text-decoration:none;width:auto;float:right}
.loginBlock{display:blockl;margin:0 auto;width:800px;height:230px;position:relative}
.loginBlockLine{height:58px;margin-bottom:26px}
.loginBlockLineLeft{width:236px;height:58px;line-height:58px;font-weight:300;display:inline-block}
.loginBlockLineRight{width:554px;height:58px;line-height:58px;display:inline-block}
.loginInput{color:#4b4c4f;font:14px/24px 'Open Sans',sans-serif;font-weight:300;padding:14px 16px;width:525px;border:1px solid #e6e7e7;border-top:3px solid #e6e7e7}
.loginBut{font-size:19px;background:#27417e;padding:0 47px;height:50px;line-height:50px;color:#fff;text-align:center;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;display:block;cursor:pointer;text-decoration:none;width:auto;position:absolute;right:0;bottom:0}
.loginLinks{font-size:15px;margin:0;padding:0;position:absolute;bottom:20px;left:240px}
select.mail{width:180px;height:38px;padding:0 16px;-webkit-appearance:none;background-repeat:no-repeat;background-image:url(../images/sprites.png);background-position:0 -220px;line-height:1em;-moz-appearance:none;text-indent:.01px;-ms-appearance:none;appearance:none!important;font:300 13px/16px "Open Sans",sans-serif;border:1px solid #e6e7e7;margin-bottom:24px;border-top:3px solid #e6e7e7;color:#0d1525;float:left;cursor:pointer}
select.mail::-ms-expand{display:none}
.footer{height:150px;background:#FFF}
#footerMid{height:100px;width:990px;margin:0 auto;border-bottom:1px solid #d3d3d3;position:relative}
#logoFooter{display:block;border:none;width:133px;height:63px;background:url(../images/logoFoot.png) no-repeat;position:absolute;top:24px;left:8px}
#footPhone{1background:url(../images/icons/phone.png) no-repeat 0 4px;font-size:21px;color:#7a7c80;font-weight:600;height:26px;position:absolute;left:285px;top:42px}
#footPhone i{font-size:28px;display:block;float:left;margin-right:10px;color:#7a7c80}
.wrapperLK #footPhone{left:410px;top:40px}
#footMenuDiv{position:absolute;left:560px;top:43px}
ul#footMenu li{display:inline-block;font-size:12px;margin:0;padding:0;background:none;margin-right:25px}
#ilink{color:#7a7c80;position:absolute;right:0;top:44px;font-size:12px;padding-left:25px;1background:url(../images/icons/leaf.png) no-repeat 0 4px}
#ilink a{color:#7a7c80}
#ilink .ilinkIcon{background:url(../images/sprites.png) no-repeat;background-position:-86px -134px;width:16px;height:15px;position:absolute;left:0;top:4px}
#copyright{color:#acacad;font-size:10px;position:absolute;left:0;right:0;margin:auto;bottom:-32px;width:200px;text-align:center;font-weight:600}
.footerMain #copyright{color:#acacad;font-size:10px;position:absolute;right:-12px;left:auto;margin:auto;bottom:-38px;width:200px;text-align:center}
#goTop{position:absolute;left:0;right:0;margin:auto;top:-26px;width:46px;height:42px;background:url(../images/sprites.png) no-repeat -170px -20px #fff;cursor:pointer}
#socLinks{position:absolute;left:0;bottom:-40px;width:200px;text-align:centet}
#socLinks a{width:16px;height:20px;display:inline-block;margin-right:5px;color:#6d6e71}
#socLinks a:hover{color:#4b74c4}
#socLinks a.socvk{1background:url(../images/icons/vk.png) no-repeat 0 1px;margin-right:10px}
#socLinks a.soctw{background:url(../images/sprites.png) no-repeat;background-position:-102px -111px;width:16px;height:20px}
#socLinks a.soctw:hover{background-position:-87px -110px}
#socLinks a.socfb{1background:url(../images/icons/fb.png) no-repeat 0 0}
#socLinks a.socgl{1background:url(../images/icons/google.png) no-repeat 0 0}


.navm {display: none !important;}
}

@media print {
.navd {display: none;}
.navm {display: none;}
}

@media (max-width: 749px) {
.navd {display: none !important;}
img{width:100%;height:auto;overflow:hidden;}

*{padding: 0;margin: 0;box-sizing: border-box;}
a{color:#4b74c4;text-decoration:underline}
a:hover{text-decoration:none}


.wrapper2m{margin: 0px auto;vertical-align: middle;background-color: #27417e;position: relative;color: white;text-align: left;height: 40px;z-index: 1000;font-family: 'Arial';}
#check-menu2m{display: none;}
.lab1{display: block;position: absolute;top: 0;left: 0;width: 100%;height: 100%;cursor: pointer;z-index: 1000;line-height: 40px;vertical-align: middle;}
.lab1txt1{vertical-align: middle;position: absolute; left: 80px;}
.lab1txt2{vertical-align: middle;position: absolute; left: 170px;}
.burger-line{position: absolute;top: 8px;left: 10px;width: 35px;height: 2px;background-color: #fff;}
.second, .third{top: 18px;}
.fourth{top: 28px;}
.main-menu2m{display: block;position: absolute;width: 100%;bottom: 0;left: 0;transform: translateY(100%);max-height: 0;font-size: 0;overflow: hidden;}
.anav2{display: block;width: 100%;padding: 10px;color: white;text-decoration: none;border-top: 1px solid rgba(255,255,255,.3);background-color: #455987;}
#anav2:hover{background-color: #27417e;}
#check-menu2m:checked ~ .main-menu2m{max-height: 500px;font-size: 16px;}
#check-menu2m:checked ~ .first{display: none;}
#check-menu2m:checked ~ .second{transform: rotate(45deg);}
#check-menu2m:checked ~ .third{transform: rotate(-45deg);}
#check-menu2m:checked ~ .fourth{display: none;}


.newsblock table {display: block;overflow: scroll;overflow-x: scroll;overflow-y:scroll;white-space: nowrap;}



.header2m{  display: flex;
flex-wrap: wrap;
justify-content: flex-end;
align-items: flex-end;
font-family: 'Arial';
background-color: #fff;
color: #4286da;
padding: 0em;
}

a.tel2m {font-weight: 500;color: #4286da;text-decoration: none;padding: .6em .9em .6em;background: #fff;transition: 0.2s;width:150px;}
a.tel2m:active {background: #eee;}

a.vopr2m {font-weight: 500;color: #4286da;text-decoration: none;padding: .6em .9em .6em;background: #fff;transition: 0.2s;width:170px;}
a.vopr2m:active {background: #eee;}

a.lklnk2m {font-weight: 500;color: white;text-decoration: none;padding: .6em .9em .6em;background: #4286da;transition: 0.2s;width:175px;}
a.lklnk2m:active {background: #4768ad;}


.search2m {margin: 0 auto;width: 100%;position: relative;}
.search2m input {border: 1px solid #cccccc; /*öâåò ðàìêè*/}
.search2m .input {width: 100%;padding: 8px 37px 9px 15px;-moz-box-sizing: border-box;box-sizing: border-box;background: #fff;font: 13px Arial,Tahoma, sans-serif;color: #555;outline: none;}
.search2m .input:focus {background: #fff;color: #4286da;}
.search2m .submit {position: absolute;top: 0;right: 0;width: 37px;height: 100%;cursor: pointer;background: url(../../static/images/icons/go.png) 50% no-repeat;opacity: 0.5;}
.search2m .submit:hover {opacity: 0.8;}
input[type="search2m"] {-webkit-appearance: none;}

.tariftable .tariftd{color:#4b74c4;font-size:15px;font-weight:300;width:30%}
.tariftable .tariftd span{font-weight:600}
.tariftable .speedtd,.tariftable .pricetd{font-size:12px;color:#4b4c4f;font-weight:300;width:20%}
.tariftable .speedtd span,.tariftable .pricetd span{font-weight:600}

.semi10{font-weight:600;font-size:10px;line-height:12px;display:block;color:#acacad;padding-bottom:15px}


.whiteBut{font-size:16px;border:2px solid #27417e;background:#fff;padding:9px 0 10px;width:340px;text-align:center;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;display:block;cursor:pointer;text-decoration:none;margin-bottom:15px;color:#4b4c4f;-webkit-transition:background .5s;-moz-transition:background .5s;-o-transition:background .5s;transition:background .5s}
.whiteBut:hover{background:#27417e;color:#fff}
.blueBut{font-size:16px;background:#27417e;padding:5px 0 5px;width:120px;color:#fff;text-align:center;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;display:block;cursor:pointer;text-decoration:none}
.blueButConnect{width:120px}
.blueButBuy{border:2px solid #27417e;width:105px;-webkit-transition:background .5s;-moz-transition:background .5s;-o-transition:background .5s;transition:background .5s;padding:7px 0 8px}
.blueButBuy:hover{background:#fff;color:#4b4c4f}
.blueButQuest{border:2px solid #27417e;width:180px;-webkit-transition:background .5s;-moz-transition:background .5s;-o-transition:background .5s;transition:background .5s}
.blueButQuest:hover{background:#fff;color:#4b4c4f}
.blockMId{display:block;margin:0 auto}

.content{background:#fff;padding-bottom:50px}
.contentBlock{padding:10px;background:#fff;margin:0 auto 35px;border-bottom:2px solid #eaebeb}

.footer{background:#FFF}
#footerMid{width:100%;margin:0 auto;border-bottom:1px solid #d3d3d3;position:relative}
#logoFooter{display:none;}
#ilink{display:none;}
#footPhone{display:none;}
#footPhone i{display:none;}
#footMenuDiv{display:none;}
#socLinks{display:none;}

.subpanelx{margin:0;padding:2px;}

#breadcrumbs{padding:0 5px;margin:0 auto;height:60px;line-height:30px}
#breadcrumbs span,#breadcrumbs a{display:inline-block;padding-right:8px;font-size:11px}
#breadcrumbs span.sep{background-repeat:no-repeat;background-image:url(../images/sprites.png);background-position:-194px -234px;width:5px;height:5px}
#breadcrumbs span.septxt{display:inline-block;padding-right:8px;font-size:11px}

.newsItem{width:350px;height:65px;position:relative;margin-bottom:15px}
.newsDate{width:30px;float:left;text-align:center;line-height:16px;margin-right:26px;padding-top:3px}
.newsDate span{font-size:25px;font-weight:600}
.newsText{width:290px;float:left;font-size:12px;line-height:16px}
.newsText a{font-size:14px;display:block;margin-bottom:10px}
.newsItemLine{width:350px;float:left;margin-bottom:15px}

h1{font-size:30px;font-weight:300;line-height:30px;margin:0 0 30px}
h2{font-size:22px;font-weight:300;line-height:22px;margin:0 0 22px}
h3{font-size:20px;font-weight:300;line-height:20px;margin:0 0 20px}
h4{font-size:17px;font-weight:300;line-height:17px;margin:0 0 17px}


.txt1{}











.divrow{width:100%;height:auto;background:#fff;padding:10pt;border:0px solid #555;}
.divicon{display:inline-block;width:50px;height:40px;padding-bottom:85px;color:#27417e;font-size:40px;vertical-align:middle;border:0px solid red;}
.divcell{display:inline-block;width:250px;height:40px;vertical-align:middle;padding-bottom:85px;border:0px solid red;}




}







