body{padding:0;margin:0;
/*	font:13px/20px Arial,FreeSans,sans-serif;*/
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: 100;
    line-height: 24px;

color:#333;-webkit-font-smoothing:antialiased;
}

/* open-sans-condensed-300 - cyrillic_latin */
@font-face {
  font-family: 'Open Sans Condensed';
  font-style: normal;
  font-weight: 300;
  src: url('../fonts/open-sans-condensed-v11-cyrillic_latin-300.eot'); /* IE9 Compat Modes */
  src: local('Open Sans Condensed Light'), local('OpenSansCondensed-Light'),
       url('../fonts/open-sans-condensed-v11-cyrillic_latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/open-sans-condensed-v11-cyrillic_latin-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/open-sans-condensed-v11-cyrillic_latin-300.woff') format('woff'), /* Modern Browsers */
       url('../fonts/open-sans-condensed-v11-cyrillic_latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/open-sans-condensed-v11-cyrillic_latin-300.svg#OpenSansCondensed') format('svg'); /* Legacy iOS */
}

/* pt-sans-narrow-regular - cyrillic_latin */
@font-face {
  font-family: 'PT Sans Narrow';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/pt-sans-narrow-v7-cyrillic_latin-regular.eot'); /* IE9 Compat Modes */
  src: local('PT Sans Narrow'), local('PTSans-Narrow'),
       url('../fonts/pt-sans-narrow-v7-cyrillic_latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/pt-sans-narrow-v7-cyrillic_latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/pt-sans-narrow-v7-cyrillic_latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/pt-sans-narrow-v7-cyrillic_latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/pt-sans-narrow-v7-cyrillic_latin-regular.svg#PTSansNarrow') format('svg'); /* Legacy iOS */
}

/* pt-sans-narrow-700 - cyrillic_latin */
@font-face {
  font-family: 'PT Sans Narrow';
  font-style: normal;
  font-weight: 700;
  src: url('../fonts/pt-sans-narrow-v7-cyrillic_latin-700.eot'); /* IE9 Compat Modes */
  src: local('PT Sans Narrow Bold'), local('PTSans-NarrowBold'),
       url('../fonts/pt-sans-narrow-v7-cyrillic_latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/pt-sans-narrow-v7-cyrillic_latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/pt-sans-narrow-v7-cyrillic_latin-700.woff') format('woff'), /* Modern Browsers */
       url('../fonts/pt-sans-narrow-v7-cyrillic_latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/pt-sans-narrow-v7-cyrillic_latin-700.svg#PTSansNarrow') format('svg'); /* Legacy iOS */
}


b, b span{font-weight:700;}
i, i span{font-style:italic}
ul{list-style-type:disc;list-style-position:inside;}
ol{list-style-position:inside;list-style-type:decimal;}
ol li {margin-bottom:16px;}
a{color:#2aae7f;text-decoration:none;}
a:hover{color:#2aae7f; text-decoration:underline;}
body{background-color:#fff;}
.wrapper{max-width:1280px;margin:0 auto;}
#main{float:left;background:#fff;padding:20px 0 0 0;margin:0 0 0 0;min-width:960px;max-width:1278px;width:100%;border:#ccc 1px solid;border-top:none;}
#footer{float:left;width:100%;background:#3d4d5e;min-height:180px;}
#left{float:left;width:230px;margin:0 20px 0 10px;padding:0 0 30px 0;}
#right{float:left;width:180px;margin:0;padding:10px 0 30px 0;}
.pathway, .pathway_border{width:100%;font-family:Arial,Helvetica, sans-serif;font-size:15px;font-weight:400;line-height:15px;float:left;color:#555;}
.pathway_border{border-bottom:#ccc 2px solid;margin:0 0 8px 0;padding-bottom:6px;}
.pathway a, .pathway_border a{font-family:Arial,Helvetica, sans-serif;font-size:15px;font-weight:400;line-height:15px;color:#555;text-decoration:underline;}
.pathway a:hover, .pathway_border:hover{color:#c3c1da;text-decoration:underline;}
.pathway div, .pathway_border div{font-family:Arial,Helvetica, sans-serif;font-size:15px;font-weight:400;line-height:15px;color:#555;padding:0 10px 12px 10px;margin:0;}
#newslayout, #listlayout, #itemlayout{min-width:960px;max-width:1280px;padding:0 0 0 10px;}
#newsleft{width:230px;margin:0 20px 0 10px;float:left;}
#newspage{position:relative;font:normal 13px verdana, arial, sans-serif;color:#333;}
#newslist{width:1270px;position:relative;min-height:500px;}
#newsadds, #listadds, #itemadds{width:200px;font:normal 12px arial, sans-serif;color:#333;float:right;margin:60px 1px 0 0;}
#listcontent{margin:0 20px 0 10px;font:normal 13px verdana, arial, sans-serif;color:#333;}
.hdr_title{background:#373287 right top;width:300px;padding:0px 20px;}
#headpic{width:1280px;height:300px;position:relative;}
#headpic .caption{position:absolute;top:250px;right:0px;height:35px;padding:0 10px 0 15px;min-width:480px; max-width:1000px; zoom:1;filter:alpha(opacity=90);opacity:0.9;background:#dcf53e;border-radius:4px 0 0 4px;}
#headpic .caption p{padding:4px 0 0 0;margin:0;line-height:25px;font-family:'PT Sans Narrow', sans-serif;font-size:1.7em;font-weight:100;color:#333;text-shadow:none;}
#headsize{line-height:28px;margin:5px 0 15px 0; height:30px;}
#headsize h1{font-family:Arial,Helvetica, sans-serif;font-size:22px;font-weight:400;color:#000;display:inline;}
#headsize h3{font:bold 15px arial,sans-serif;color:#393186;display:inline;}
#newspage #headsize h1{margin:0 0 0 20px;}
.compare_cat_panel{width:318px;border:solid 1px #c3c1da;background:#fff;color:#333333;margin:10px 10px 10px 0;}
.compare_cat_panel{width:180px;height:20px;}
.news_ptr{float:right;}
.compare_cat_panel a span{display:block;float:left;margin:1px 3px 3px 10px;font:normal 13px arial, sans-serif;}
#picsscroll_panel{position:absolute;top:140px;left:0;width:320px;height:26px;z-index:10;background:transparent;border:none;}
.compare_cat_panel{border-radius:4px;font:bold 13/17px sans-serif;text-shadow:0px 1px 0px rgba(255,255,255, 1);}
.carousel_news_bottom{position:absolute;top:388px;height:22px;width:194px;padding:3px;color:#fff;border-radius:0 0 4px 4px;background:#f0f0f0;}
.carousel_date{background-color:#2aae7f;height:16px;width:194px;padding:3px;color:#fff;border-radius:4px 4px 0 0;line-height: 18px;}
.carousel_hdr{position:absolute;top:22px;width:194px;height:44px;padding:3px;font-weight:400;font-size:16px;font-family:'PT Sans Narrow', sans-serif;line-height:15px;color:#fff;text-shadow:none;zoom:1;filter:alpha(opacity=90);opacity:0.9;background:#444;overflow:hidden;}
.hits_prev{padding:3px 5px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
.next, .prev{width:20px;height:20px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;vertical-align:middle;}
.news_ptr{cursor:pointer;color:#fff;border:none;font-size:13px;height:24px;width:24px;-webkit-border-radius:2em;-moz-border-radius:2em;border-radius:2em;background:#fff url(../images/ptr.png) no-repeat 0 0;}
.stdbut{border:none;cursor:pointer;-moz-box-shadow:0px 1px 0px 0px #dcecfb;-webkit-box-shadow:0px 1px 0px 0px #dcecfb;box-shadow:0px 1px 0px 0px #dcecfb;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #bddbfa), color-stop(1, #80b5ea));background:-moz-linear-gradient(top, #bddbfa 5%, #80b5ea 100%);background:-webkit-linear-gradient(top, #bddbfa 5%, #80b5ea 100%);background:-o-linear-gradient(top, #bddbfa 5%, #80b5ea 100%);background:-ms-linear-gradient(top, #bddbfa 5%, #80b5ea 100%);background:linear-gradient(to bottom, #bddbfa 5%, #80b5ea 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bddbfa', endColorstr='#80b5ea',GradientType=0);background-color:#bddbfa;display:inline-block;color:#ffffff;font-family:arial;font-size:15px;font-weight:bold;text-decoration:none;text-shadow:0px 1px 0px #528ecc;}
.stdbut:hover{background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #80b5ea), color-stop(1, #bddbfa));background:-moz-linear-gradient(top, #80b5ea 5%, #bddbfa 100%);background:-webkit-linear-gradient(top, #80b5ea 5%, #bddbfa 100%);background:-o-linear-gradient(top, #80b5ea 5%, #bddbfa 100%);background:-ms-linear-gradient(top, #80b5ea 5%, #bddbfa 100%);background:linear-gradient(to bottom, #80b5ea 5%, #bddbfa 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80b5ea', endColorstr='#bddbfa',GradientType=0);background-color:#80b5ea;}
.stdbut:active{position:relative;}
.centered_pic{float:left;height:300px;overflow:hidden;}
.dsc_box{float:left;height:40px;width:320px;overflow:hidden;}
/*#newspage table, #listcontent table{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;border:solid 1px #c3c1da;font-size:1em;border-spacing:0;margin:20px 0 20px 0;}*/
/*#listcontent table{background:#373287;color:#fff;}*/
#itemcontent table{font-size:1em;border-spacing:0;}
/*#newspage table tr.even, #listcontent table tr.even{background:#f0f0f0;}
#newspage table td, #listcontent table td, #itemcontent table td{padding:5px;}
#newspage table td{border-bottom:1px solid #c3c1da;}
#newspage table tr:last-child{border:none;}
*/
#tabmenu{color:#000;border-bottom:1px solid #c3c1da;margin:0;padding-left:1em;max-width:893px;height:25px;width:189px;}
#tabmenu li.hot{background:#fff;border-bottom:1px solid #fff;margin:0 3px 0px 0;}
#tabmenu li, #tabmenu li.cold{float:left;cursor:pointer;text-decoration:none;line-height:24px;font-size:16px;font-family:'PT Sans Narrow', sans-serif;color:#333;display:block;padding:0px 5px;margin:0 3px 0 0;border:solid 1px #c0c0c0;border-bottom:none;background:#f5f5f5;}
#tabmenu li:hover{text-decoration:none;background-image:linear-gradient(bottom, rgb(255,255,255) 8%, rgb(240,240,240) 63%, rgb(240,240,240) 82%);background-image:-o-linear-gradient(bottom, rgb(255,255,255) 8%, rgb(240,240,240) 63%, rgb(240,240,240) 82%);background-image:-moz-linear-gradient(bottom, rgb(255,255,255) 8%, rgb(240,240,240) 63%, rgb(240,240,240) 82%);background-image:-webkit-linear-gradient(bottom, rgb(255,255,255) 8%, rgb(240,240,240) 63%, rgb(240,240,240) 82%);background-image:-ms-linear-gradient(bottom, rgb(255,255,255) 8%, rgb(240,240,240) 63%, rgb(240,240,240) 82%);background-image:-webkit-gradient(linear,
left bottom,
left top,
color-stop(0.08, rgb(255,255,255)),
color-stop(0.63, rgb(240,240,240)),
color-stop(0.82, rgb(240,240,240)));}
.newsbrief{height:180px;line-height:18px;font-size: 13px;background: #fafafa;}
.centered_pic_300, .dsc_box_300, .newsbrief{float:left;width:200px;}
.centered_pic_320, .dsc_box_320{float:left;width:320px;}
.dsc_box_320{height:80px;}
.carousel_news{width:1258px;height:451px;margin:0 0 20px 0;overflow:hidden;position:absolute;/*top:30px;*/}
.carousel_ul{list-style:none;margin:0;padding:0;height:421px;}
.carousel_list{padding:0;width:200px;height:384px;margin:0 15px 0 0;float:left;overflow:hidden;}
.carousel_hdr span{float:left;display:black;padding:1px 2px;margin:-3px 2px 0 -3px;background:rgba(255,255,255, 0.4);color:white;font-size:12px;letter-spacing:1px}
td.cathdr{font-family:'PT Sans Narrow', sans-serif;font-size:18px;font-weight:400;line-height:15px;color:#444;padding:12px 4px 4px 4px;background:#fff;vertical-align:top;border-right:1px solid #eee;border-top:1px solid #eee;}
.cathdr:first{border-left:1px solid #eee;}
.darktd, .lighttd{font-family:'PT Sans Narrow', sans-serif;font-size:15px;font-weight:400;line-height:15px;padding:4px;border-right:1px solid #eee;color:#444;}
.darktd a, .lighttd a, .darktd a:hover, .lighttd a:hover{color:#444;text-decoration:underline;}
.darktd{background:#f0f0f0;}
.lighttd{background:#fff;}
#frtpage_coverstory h2{font-size:24px;font-family:'PT Sans Narrow', sans-serif;}
#frtpage_coverstory{font-family:'PT Sans Narrow', sans-serif;font-size:17px;font-weight:100;line-height:24px;}
.tab_content table, #frtpage_coverstory table, #newslayout table{border-collapse:collapse;}
.tab_content td, #frtpage_coverstory td, #newslayout td{line-height:18px;border:1px solid #eee;color:#444;padding:8px;font-family:Arial,Helvetica, sans-serif;font-size:14px;font-weight:100;}
/*
#frtpage_coverstory table tr:nth-child(100n+1), .tab_content table tr:nth-child(100n+1){font-size:17px!important;}
#frtpage_coverstory table tr:nth-child(odd), .tab_content table tr:nth-child(odd){background-color:#eee;}

#newslayout table tr:nth-child(100n+1), .tab_content table tr:nth-child(100n+1){font-size:17px!important;}
#newslayout table tr:nth-child(odd), .tab_content table tr:nth-child(odd){background-color:#eee;}
*/
.colortd{font-family:'PT Sans Narrow', sans-serif;font-size:15px;font-weight:700;line-height:15px;padding:4px;color:#393186;}
#top_fixed_news{background-color:#373287;margin-bottom:10px;}
#frtpage_fixed_news{background:#000;-moz-opacity:.90;opacity:.90;filter:alpha(opacity=90);background:rgba(0, 0, 0, 0.90);color:rgb(255, 255, 255);position:absolute;top:543px;height:228px;line-height:13px;width:240px;left:50%;margin-left:-480px;}
#frtpage_fixed_news div{padding:3px 0 3px 5px;margin-bottom:10px;line-height:13px;border-left:5px solid #555;}
#frtpage_fixed_news a{color:#fff;font-family:'PT Sans Narrow', sans-serif;font-size:15px;font-weight:400;}
#frtpage_news_slider{background:#000;-moz-opacity:.90;opacity:.90;filter:alpha(opacity=90);background:rgba(0, 0, 0, 0.90);color:rgb(255, 255, 255);position:absolute;top:543px;height:228px;width:720px;left:50%;margin-left:-240px;}
#frtpage_news_slider a{color:#fff;}
#frtpage_news_slider img{border:none;}
#frtpage_news_slider ul{list-style:none;margin:0;padding:0;margin-bottom:5px;}
#frtpage_news_slider ul li{padding:0;width:220px !important;height:210px !important;margin:0 0 0 20px;float:left;overflow:hidden;font-family:'PT Sans Narrow', sans-serif;font-size:15px;font-weight:400;line-height:13px;}
#frtpage_news_slider ul li span{font-size:10px;}
.frtpage_pics_div{width:220px;height:180px;overflow:hidden;margin-bottom:6px;border:none;}
.attlist{margin:30px 0 20px 0;border:4px #c3c1da solid;border-right:none;}
.attlist h4{border-bottom:4px #c3c1da solid;padding:10px 3px;font:bold 13px arial, sans-serif;color:#393186;}
.iconitem{padding:5px 3px;margin-bottom:6px;}
.iconitem a{color:#393186;text-decoration:none; font-size: 17px; font-family:'PT Sans Narrow', sans-serif;/*font-family:'Roboto Condensed', sans-serif;font-size:15px;*/}
.iconitem a:hover{color:#c3c1da;}
.iconitem img{float:left;margin-right:5px;}
.searchform{margin:0;display:inline-block;zoom:1;*display:inline;
padding:3px 5px;-webkit-border-radius:2em;-moz-border-radius:2em;border-radius:2em;
background:#295999;

}
.searchform input{font:normal 12px/100% Arial, Helvetica, sans-serif;}
.searchform .searchfield{background:#fff;padding:3px 6px 3px 8px;width:130px;border:solid 1px #dbd9e8;outline:none;color:#888;font-family:'PT Sans Narrow', sans-serif;font-size:13px;font-weight:400;-webkit-border-radius:2em;-moz-border-radius:2em;border-radius:2em;}
.searchform .searchbutton{cursor:pointer;color:#fff;border:none;font-size:13px;height:23px;width:23px;-webkit-border-radius:2em;-moz-border-radius:2em;border-radius:2em;background:#f69223 url(../images/search.png) no-repeat 5px 5px;}
#phonewrapper{width:600px;height:22px;color:#555;font-size:17px;margin-top:7px;}
#phonewrapper div{margin: 0;
font-size: 15px;
color: #000;
letter-spacing: 2px;}
#phonewrapper div span{color:#fd8008;font-size:22px;}
#phoneicon{width:23px;height:23px;cursor:pointer;position:absolute;top:-4px;right:0;}
#phonelist{z-index:9999;display:none;position:absolute;top:44px;background:#fff;padding:5px;width:400px;overflow:hidden;border:solid 2px #fd8008;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
#cbf{font-size:16px !important; text-decoration:underline; cursor:pointer;}

.pika-stage{height:320px;width:320px;position:relative;overflow:hidden;margin:0 0 10px 0;}
.pika-stage img{border:0;display:block;margin-left:auto;margin-right:auto;}
.pika-stage .caption{position:absolute;background:#000;width:250px;-moz-opacity:.60;opacity:.60;filter:alpha(opacity=60);background:rgba(0,0,0,0.6);font-size:11px;border:none;color:#fafafa;padding:8px;text-align:right;bottom:1px;right:1px;}
.pika-stage .caption p{padding:0;margin:0;line-height:14px;}
.pika-imgnav a{display:none;}
.pika-textnav{display:none;}
.pika-thumbs{margin:10px 0 0 0px;padding:0;height:76px !important;}
.pika-thumbs li{float:left;list-style-type:none;margin:0 0 4px 4px;border:1px solid #000;cursor:pointer;width:74px !important;height:74px !important;}
.pika-thumbs li .clip{position:relative;text-align:center;vertical-align:center;overflow:hidden;height:74px !important;width:74px !important;}
.pika-counter{position:absolute;bottom:15px;left:5px;color:white;background:rgba(0,0,0,0.7);font-size:11px;padding:3px;-moz-border-radius:5px;border-radius:5px;}
.jcarousel-container-horizontal{width:320px;margin-bottom:30px;overflow:hidden;}
.promo, .blank_promo{width:295px;height:120px;display:inline;float:left;position:relative;margin:15px 0 10px 15px;background-color:#f8f8f8;}
.promo{box-shadow:0px 0px 6px rgba(0, 0, 0, 0.4);}
#promobar{margin:10px 0 10px 10px;}
.videopreview{z-index:10;}
.videopreview object{z-index:11;}
#hbut{margin-bottom:20px;padding:0;border-bottom:4px solid #ccc;border-top:4px solid #ccc;list-style-type:none;}
#hbut li a{display:block;padding:8px 5px 8px 25px;font-family:'PT Sans Narrow',sans-serif;font-size:18px;font-weight:100; color:#333;}
#hbut li{border-bottom:1px solid #ccc;background:#fff url('../images/li.png') 0 3px repeat-x;}
#hbut li:hover, #hbut li a:hover{color:white; background:#ccc url('../images/lih.png') 0 3px repeat-x;text-decoration:none;}
#hbut li.cat_selected{color:white;background:#c3c1da url('../images/lih.png') 0 3px repeat-x;}
#comparelist{min-width:960px;background:#fff;margin:40px 0 0 0;padding:15px 0 25px 0;-moz-box-shadow:0px 0px 10px #ccc;-webkit-box-shadow:0px 0px 10px #ccc;box-shadow:0px 0px 10px #ccc;}
#compare_btn{text-decoration:none;width:200px;margin:25px 0 0 0;}
.compare_hdr{font-family:'PT Sans Narrow',sans-serif;font-size:20px;font-weight:100;padding:0 0 3px 3px}
a.std{height:22px;display:block;padding:7px 5px 3px 25px;border:1px solid #c3c1da;background:#fff url(../images/li.png) 0 2px repeat-x;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
input.std{cursor:pointer;display:block;padding:3px 5px 3px 25px;border:1px solid #c3c1da;background:#fff url(../images/li.png) 0 0 repeat-x;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
input.std:hover, a.std:hover{-moz-box-shadow:0px 0px 4px #ccc;-webkit-box-shadow:0px 0px 4px #ccc;box-shadow:0px 0px 4px #ccc;}
.weiss-clearfix:after,.form__row:after,.infograph__item__top:after,.region-main .sided-list__item:after{clear:both;content:".";display:block;height:0;font-size:0;visibility:hidden}
.ie6-7 .weiss-clearfix,.ie6-7 .form__row,.ie6-7 .infograph__item__top,.ie6-7 .region-main .sided-list__item,.region-main .ie6-7 .sided-list__item{zoom:1}
.global-nav-wrap{min-width:960px;margin:0;height:50px;border-top:1px solid #dbd9e8;}
.global-nav-wrap_space{padding-bottom:248px}
.global-nav-wrap_frontpage{margin:0 auto;background:#f1f1f1 url(../images/nav.png) 0 0 repeat-x;}
.l-frontpage .l-page__inner{width:auto;box-shadow:none;padding:0}
.l-header__contacts{padding:3px 5px 3px 5px;margin:6px 0 0 0;width:430px;float:left;}
.l-header__contacts, .l-header__contacts span{font-family:Arial,Helvetica,sans-serif;font-size:20px;font-weight:400;line-height:18px;}
.l-header__contacts span{font-size:22px;color:#89b238;}
.l-header__inner{width:960px;margin:0 auto;overflow:hidden}
.ie6-8 .l-header__inner{height:61px}
.l-header__left-side{float:left;width:360px;}
.l-header__right-side{float:right;width:580px; margin:0px 0 0 0;}
.l-header__right-side__inner,.l-header__right-side-inner{overflow:hidden;}
.region-header_frontpage{background-color:#fff;overflow:hidden}
.head-logo{display:block;font-size:1em;margin:0;padding:0;text-decoration:none}
.head-logo img{display:block}
.global-nav{padding:0;margin:0 0 -0.5px;position:relative;z-index:2}
.global-nav>li,.global-nav .global-nav__ln,.global-nav .global-nav__ln span{display:inline-block;vertical-align:top}
.ie6-7 .global-nav>li,.ie6-7 .global-nav .global-nav__ln,.ie6-7 .global-nav .global-nav__ln span{display:inline;zoom:1}
.global-nav li{list-style:none;background:none;margin:0;padding:0}
.global-nav__ln{height:50px;overflow:hidden}
.global-nav__ln span{font-family:'PT Sans Narrow', sans-serif;font-weight:400;text-transform:uppercase;text-decoration:none;color:#eee;line-height:53px;border-bottom:10px solid transparent;height:40.6px;cursor:pointer}
.ui-state-active .global-nav__ln,.global-nav__item_active .global-nav__ln{color:#099;cursor:default}
.ui-state-active .global-nav__ln span,.global-nav__item_active .global-nav__ln span{border-bottom-color:#099}
.global-nav__submenu_selected{display:block !important}
.global-nav__ln_selected{color:#fff !important;background-color:#89b238}
.global-nav__ln_selected span{border-bottom-color:#89b238;color:#fff;}
.global-nav__item_last .global-nav__submenu_2col{left:-230px}
.frtpage-slider__thumbs-nav__thumb{width:24px;height:24px;border:3px solid #fff;margin:0 0 10px 10px;display:block;float:left;cursor:pointer;-webkit-transition:all ease-in 75ms;-moz-transition:all ease-in 75ms;-o-transition:all ease-in 75ms;transition:all ease-in 75ms}
.frtpage-slider__thumbs-nav__thumb_active,.frtpage-slider__thumbs-nav__thumb:hover{border-color:#099}
.frtpage-slider__thumbs-nav__thumb_1{background-position:-43px -3px}
.frtpage-slider__thumbs-nav__thumb_2{background-position:-3px -3px}
.frtpage-slider__thumbs-nav__thumb_3{background-position:-123px -3px}
.frtpage-slider__thumbs-nav__thumb_4{background-position:-83px -3px}
.frtpage-slider{height:500px;overflow:hidden;position:relative;}
.frtpage-slider__item{height:500px;position:absolute;z-index:0;width:1439px;left:50%;margin-left:-720px}
.frtpage-slider__item__inner{width:960px;height:575px;position:absolute;top:0;left:50%;z-index:1;margin-left:-480px}
.frtpage-slider__item__inner__holder{position:relative;width:960px;height:575px}
.frtpage-slider__item__top{position:absolute;right:0;z-index:2;top:170px;}
.ie7 .frtpage-slider__item__top{top:277px}
.frtpage-slider__item__title{color:#fff;padding:0;margin:0;width:719px}
.frtpage-slider__item__title__top,.frtpage-slider__item__title__bottom{display:block;padding:0 5px 0 20px;margin:0}
.frtpage-slider__item__title__top{background:#373287;color:#fff;font-family:'PT Sans Narrow', sans-serif;font-size:46px;font-weight:400;line-height:60px;border-radius:4px 4px 0 0;}
.frtpage-slider__item__title__top p{margin-bottom:0}
.frtpage-slider__item__title__bottom{background:rgba(0,0,0,0.6);background:#000;color:#fff;-moz-opacity:.60;opacity:.60;filter:alpha(opacity=60);font-family:'PT Sans Narrow', sans-serif;font-size:22px;font-weight:400;line-height:35px;letter-spacing:1px;}
.l-footer{clear:both;background:#eee;z-index:2;}
.l-footer__inner{width:940px;margin:0 auto;overflow:hidden}
.l-footer__left-side{/*width:340px;*/ display: inline-block;font-size:17px; font-family:'PT Sans Narrow',sans-serif;}
.l-footer__middle{display: inline-block;float:left; margin:20px;}
.l-footer__middle a{color:#fff;}
.l-footer__right-side{float:right;width:320px}
.region-footer, .l-footer__inner, .l-footer__left-side p, .l-footer__middle p, .l-footer__right-side p{font-size:17px; font-family:'PT Sans Narrow',sans-serif;color:#fff;}
.region-footer p{margin-bottom:2px;line-height:22px; font-size:17px; font-family:'PT Sans Narrow',sans-serif;}

.region-under-content_frontpage{width:960px;margin:0 auto;}
.region-under-content{/*clear:both;position:relative; */ width:1280px;}
.activities-ls_inline{border-bottom:5px solid #777;padding:20px 0 10px 20px;background-color:#ccc;}
.global-nav__submenu__column{width:940px;}
.global-nav__submenu_1col{width:940px;overflow:hidden}
.global-nav__submenu_1col .global-nav__submenu__column{border-right:none;float:none}
.global-nav_before-content{padding-left:0px}
.global-nav__submenu__column{margin:0;padding:10px 20px;float:left}
.global-nav__submenu__column_last{border-right:none}
.global-nav__submenu__ln{color:#89b238;display:block;font-size:14px;text-decoration:none;/*text-transform:uppercase;*/font-weight:100;font-size:1.28em;line-height:1em;font-family:'PT Sans Narrow', sans-serif;}
.global-nav__submenu__ln:hover{color:#89b238;text-decoration:none;}
.global-nav__submenu{display:none;position:absolute;width:938px;top:49px;left:0;z-index:200000;background:#fff;padding:0 20px 8px 0;border:1px #fff solid;border-top:none;border-radius:0 0 4px 4px;box-shadow:0px 4px 10px #000000;behavior:url(ie-css3.htc);}
li.grid2{width:295px;display:inline;float:left;position:relative;margin:0 10px 10px 0;}
li.grid2 span{display:block;float:left;width:290px;color:#222;font-family:'PT Sans Narrow', sans-serif;font-size:1em;line-height:13px;}
li.grid2 span a{color:#222;font-family:'PT Sans Narrow', sans-serif;font-size:1em;}
li.grid2 span a:hover{text-decoration:underline;}
h2{font:bold 16px arial,sans-serif;color:#393186;}
#results{padding:20px;}
#result_report{font-family:'PT Sans Narrow', sans-serif;font-size:2.2em;padding:20px;}
#other_pages{font-family:'PT Sans Narrow', sans-serif;font-size:1.2em;padding:20px;padding:20px;}
#chat_wrapper{position:fixed;bottom:0;right:0;width:280px;z-index:100;}
#chat_panel{display:none;width:280px;height:486px !important;background:#fb8008;overflow:hidden;}
/*#chat_bar{background:#ff001e url(../images/cloud.png) 7px 8px no-repeat;width:240px;height:20px;line-height:20px;font-size:11px;padding:5px 5px 5px 38px;}*/
#chat_bar{background:#fb8008 url(../images/round_email_white_24dp.png) 7px 4px no-repeat; width:270px;height:20px;line-height:20px;font-size:11px;padding:5px 5px 5px 38px;}
#chat_bar a{cursor:pointer;color:#fff; font-family:"PT Sans Narrow",sans-serif; font-size:17px;font-weight:400; padding-left:20px;}
#frtpage_divisions{margin:10px auto 5px auto;width:960px;height:130px;}
.frtpage_div{float:left;width:90px;height:130px;padding:0;}
#frtpage_coverstory{margin:0px auto 10px auto;width:960px;}
#frtpage_coverstory h1, #frtpage_coverstory h3{font:bold 16px arial, sans-serif;color:#393186;}
#call_back{width:320px;background-color:#fb8008;margin:20px 0 0 0;float:left;font-family:'PT Sans Narrow', sans-serif;font-size:13px;font-weight:400;}
.elements{padding:0 0 15px 25px;}
.elements .pos_rel{position:relative;}
#xclose, #xclose2, .dclose{font:24px arial;float:right;cursor:pointer;background:#373287 none repeat scroll 0% 0%;border:1px solid #C6C6C6;display:block;line-height:28px;padding:0px 12px;border-radius:2px;color:#fff;}
.gb_d, .gb_pd{position:relative;background-size:90px 90px;border-radius:50%;display:block;height:90px;width:90px;cursor:pointer;line-height:1em;}
.gb_d span, .gb_pd span{position:absolute;top:10px; display:block;width:90px;margin:82px 0 0 0;text-align:center;
font-family: Arial, Helvetica, sans-serif; font-size:15px; line-height:16px; color:#333;}
.gb_pd span{margin:0px 0 0 0;}
#power_divisions{margin:1px auto 15px auto;width:960px;height:150px;border-bottom:1px solid #373287;}
#power_divisions h1{background:#373287;color:white;font-family:'PT Sans Narrow', sans-serif;font-size:2em;font-weight:100;letter-spacing:3px;padding:5px 5px 5px 20px;margin:0 0 8px 0;}
#pw_sel{font-family:'PT Sans Narrow', sans-serif;font-size:2em;font-weight:100;letter-spacing:3px;color:#373287;margin:0 0 8px 0;}
.gb_p, .gb_p2{
position: relative;
border-radius: 21px;
border: 4px solid #f69223;
line-height: 34px;
text-align: center;
font-family: "PT Sans Narrow",sans-serif;
font-size: 16px;
font-weight: 700;
color: #333;
display: block;
height: 32px;
width: 240px;
margin-top: 24px;
cursor: pointer;
text-transform: uppercase;
letter-spacing: 1px;
}
.gb_p:hover, .gb_p2:hover{box-shadow:0px 2px 10px rgba(0, 0, 0, 0.3);}
.db_p{position:relative;display:block;height:26px;cursor:pointer;font-family:Arial,Helvetica,sans-serif;font-size:15px !important;font-weight:400;}
.db_p:hover{text-decoration:underline}
.db_pa{font-family:'PT Sans Narrow', sans-serif;font-size:15px;font-weight:400;background:#FFF none repeat scroll 0% 0%;border:1px solid rgba(0, 0, 0, 0.2);
box-shadow:0px 2px 10px rgba(0, 0, 0, 0.2);display:none;outline:medium none;overflow:hidden;
position:absolute;left:0;top:26px;width:318px;animation:0.2s ease 0s normal none 1 running gb__a;border-radius:2px;-moz-user-select:text;z-index:9;}
.gb_pa, .gb_pa2{font-family:'PT Sans Narrow', sans-serif;font-size:15px;font-weight:400;
background:#FFF none repeat scroll 0% 0%;border:1px solid rgba(0, 0, 0, 0.2);box-shadow:0px 2px 10px rgba(0, 0, 0, 0.2);display:none;outline:medium none;overflow:hidden;
position:absolute;width:318px;animation:0.2s ease 0s normal none 1 running gb__a;border-radius:2px;-moz-user-select:text;z-index:9;}
.gb_pa{bottom:-370px;}
.gb_pa2{bottom:-223px;}
.gb_F{background:#F5F5F5 none repeat scroll 0% 0%;border-top:1px solid rgba(0, 0, 0, 0.2);border-color:rgba(0, 0, 0, 0.2);padding:10px 0px;width:100%;display:table;font-size:14px !important;}
.gb_F .gb_a{margin:0px 20px;}
.gb_a{ background: #2aae7f; border:1px solid #2aae7f; display:inline-block;
 padding:4px 12px;border-radius:5px;color:#fff; font-family:'PT Sans Narrow', sans-serif;font-size:18px;font-weight:400;}
.gb_a:hover{color:#fff;text-decoration:none;cursor:pointer; box-shadow:0px 2px 10px rgba(0, 0, 0, 0.3);}
.gb_F > div{display:table-cell;text-align:right;}
.gb_y{border-color:transparent transparent #fff;border-style:solid;border-width:0px 8.5px 8.5px;display:none;position:absolute;left:9px;z-index:11;height:0px;width:0px;animation:0.2s ease 0s normal none 1 running gb__a;}
.gb_x{border-color:transparent transparent rgba(0, 0, 0, 0.2);border-style:dashed dashed solid;border-width:0px 8.5px 8.5px;display:none;position:absolute;left:9px;z-index:11;height:0px;width:0px;animation:0.2s ease 0s normal none 1 running gb__a;}
.db_y{border-color:transparent transparent #fff;border-style:solid;border-width:0px 8.5px 8.5px;display:none;position:absolute;left:19px;top:19px;z-index:11;height:0px;width:0px;animation:0.2s ease 0s normal none 1 running gb__a;}
.db_x{border-color:transparent transparent rgba(0, 0, 0, 0.2);border-style:dashed dashed solid;border-width:0px 8.5px 8.5px;display:none;position:absolute;left:19px;z-index:11;height:0px;width:0px;animation:0.2s ease 0s normal none 1 running gb__a;left:19px;top:18px;}
.simpleTabs{width:890px;position:relative; margin:0 0 30px 0;}
#cb_form, #cb_form2{margin:0 20px 40px 0; float:left;}
.contacts_place{padding:15px;background:#f8f8f8;font-family:'PT Sans Narrow',sans-serif;font-size:17px;font-weight:100;margin:0 0 20px 0}
.contacts_place h3{font-family:'PT Sans Narrow',sans-serif;font-size:32px;line-height:2px;font-weight:100;}
#fix_pub{height:35px;width:1280px;background-color:#373287;margin:0 auto;}
#fix_pub div{float:left;width:309px;height:32px;padding:3px 5px 0 5px;margin:0;border-right:1px solid #c3c1da;line-height:14px;font-weight:400;font-size:16px;font-family:"PT Sans Narrow", sans-serif;}
#fix_pub div:last-child{border-right:1px solid #373287;}
#fix_pub div a{color:#c3c1da;}
.reg_phones{float:left;text-align:right;/*width:240px;*/height:74px; display: table-cell;margin:8px 0 0 25px;font-family:Arial,Helvetica,sans-serif;font-size:15px;font-weight:100;}
.reg_phones span{color:#fd8008;font-size:22px;}
.reg_phones div{margin:7px 0 0 0; line-height:1em;}
.sel_block{position:relative;width:280px;height:15px;margin-top:3px;font-family:Verdana,Arial,Tahoma,sans-serif;font-size:10px;}
.sel_reg, .sel_variants{letter-spacing:1px;font-family:Verdana,Arial,Tahoma,sans-serif;font-size:10px;}
.sel_reg{text-decoration:underline;display:inline;margin-left:10px;}
.sel_variants{width:270px;padding:10px;}

.tab_content, .tab_content p {font-size: 17px; line-height: 150%;font-family:Arial, Helvetica, sans-serif;}

.tab_content h2{font-family:Arial, Helvetica, sans-serif; font-size:25px;line-height:32px;color:#333 !important;}
.tab_content h3{color:#000 !important;}
.tab_content a img{cursor:pointer !important;}
.trhdr{border-top:1px solid #eee;}

#headsize span, #newspage table{border-radius:4px;}
.region-footer{margin:0 auto; width:1240px; padding:20px;background:#555;}
.stripe-4 {height: 4px !important;color: white; background: #dcf53e; }

.vote_and_view{float:left; background-color:#eee; height:24px; width:100%; border-right:1px solid #eee;}
.view{ float:left; margin:0 0 0 20px; width:24px; height:24px; background:url('../images/eye.png') 0 0 no-repeat; }
/*.view , .like div, .dislike div, .comment div */
.inlineb { width:36px; margin: 0 0 0 0px; font-size:10px; display: inline-block; float: left; }
.like{ float:left; width:24px; height:24px; background:url('../images/like.png') 0 0 no-repeat; cursor:pointer;}
.dislike{ float:left; width:24px; height:24px; background:url('../images/dislike.png') 0 0 no-repeat; cursor:pointer;}
.comment{ float:left; width:24px; height:24px; background:url('../images/comment.png') 0 50% no-repeat; cursor:pointer;}

.smap h2{font-size: 21px;}
.smap h3{font-size: 17px;}
.smap a{color:#555; text-decoration:underline;}

.share_h{width: 80px; float: left; line-height: 20px; font-weight:700;font-family:'PT Sans Narrow',sans-serif;font-size:17px; color:#fff;display:inline-block;}
.share{list-style-type:none; display:inline-block; margin:0; padding:0;}
.share li {width:40px; height:40px; display:inline-block; margin-left:20px;}
.btn_rounded { border-radius: 50%; padding: 0; }
.btn_rounded:hover {box-shadow:0px 2px 10px rgba(0, 0, 0, 0.3);}
.btn_facebook{ float:left; width:40px; height:40px; background:url('../images/facebook.png') 0 0 no-repeat; }
.btn_twitter{ float:left; width:40px; height:40px; background:url('../images/twitter.png') 0 0 no-repeat; }
.btn_vkontakte{ float:left; width:40px; height:40px; background:url('../images/vk.png') 0 0 no-repeat; }
.btn_odnoklassniki{ float:left; width:40px; height:40px; background:url('../images/ok.png') 0 0 no-repeat; }
.btn_email{ float:left; width:40px; height:40px; background:url('../images/at.png') 0 0 no-repeat; }
.btn_instagram{ float:left; width:40px; height:40px; background:url('../images/inst.png') 0 0 no-repeat; }

.qa_item {float:left; margin:0 0 30px 0; width: 700px; padding:15px 15px 15px 30px; background-color:#f5f5f5; border-radius:10px;}
.qa_q{color:#222;  font-size:17px;}
.qa_q span{font-weight:700;float:left; display:inline-block; color:#333; padding:0 10px 0 10px; background-color:#fff; border-radius:3px;}
.qa_q .q_date, .qa_a .q_date {float:right; width:170px;font-size:13px;line-height:15px;}
.qa_q .author, .author {float:right; width:170px;font-size:13px;line-height:15px;}

.qa_a{ margin-top:20px; color:#222; font-size:17px;}
.qa_a span{font-weight:700;float:left; display:inline-block; padding:0 10px 0 10px; background-color:#fff;border-radius:3px;}
.qa_a a.attachment { float:right; display:block; width: 32px; height:32px; background:url('../images/download.png') 0 0 no-repeat;}

#pagination{height:30px;}
#pagination .page {width: 24px; height: 24px; margin:0 4px 0 4px; float: left; text-align: center; font-size: 13px; border-radius: 12px; line-height: 24px;}
#pagination .page:hover {box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.3); text-decoration:none; line-height: 24px;}
#pagination a.active:hover {color: #fff !important; text-decoration:none; line-height: 24px;}
#pagination .active, #pagination a.active { color: #fff; background-color: #f69223; border-radius: 12px; line-height: 24px;}

#faq_form #desclimer{font-size:13px; line-height:15px; margin-top:10px;}
#faq_form #title {color:#295999; font-size:22px; margin:15px 0 5px 0; font-family:'PT Sans Narrow', sans-serif; text-align:center;}
#faq_form table{float:left; width:100%; height: 30px; margin-top: 10px; }
#faq_form table td{text-align:center; padding:4px 0 4px 0;}
div.q-or-p-btn.selected { background-color: #295999; color: #fff; }
div.q-or-p-btn {width: 190px;height: 28px;line-height: 28px; background-color: #fff;font-family:'PT Sans Narrow', sans-serif; font-size:22px;
text-align: center; cursor:pointer; border-radius:5px;}
div.q-or-p-btn:hover {box-shadow:0px 2px 10px rgba(0, 0, 0, 0.3);}

input:focus::placeholder, textarea:focus::placeholder {
  color: transparent;
}
.address{line-height: 30px; font-size:13px;}
.field label{ display: block; float: left; width: 80px;}
.field select{ width: 230px !important;   padding: 5px;}
.field input{ width: 218px !important; padding:5px; border: 1px solid #e2e2e2;}
#query_form input, #query_form textarea, #query_form select {font-size:15px;}

.tooltip {
    position: absolute;
    top: 16px;
    left: 360px;
    width: 120px;
    color: #b94a48;
    padding: 8px 10px;
    border-radius: 5px;
    border: 1px solid #eed3d7;
    background-color: #f2dede;
    opacity: 0.8;
}

.tooltip b {
    position: absolute;
    display: block;
    left: -14px;
    width: 0;
    height: 0;
    color: transparent;
    border: 7px solid;
    border-right-color: #f2dede;
}

.field select{ 
width:230px;
-webkit-appearance: none;
-moz-appearance: none;
-ms-appearance: none;
appearance: none;
padding: 4px;
border-radius: 0;
border:1px solid #295999;
font-family:'PT Sans Narrow', sans-serif;font-size:14px;font-weight:400;
background: #fff url('../images/s_desc.png') no-repeat right center;
margin:4px 10px 0 0;

}

.kladr-error{color:#cb3e27;}
#kladr_autocomplete ul{position:absolute;display:block;margin:0;padding:0;border:1px solid #c4c4c4;background-color:#fff;z-index:9999;overflow-x:hidden;overflow-y:auto;min-width:200px;max-height:420px;color:#5c5e8d;}
#kladr_autocomplete li{display:list-item;list-style-type:none;margin:0;padding:6px 10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
#kladr_autocomplete li:hover{background-color:#f2f2f2;cursor:pointer;}
#kladr_autocomplete li.active{background-color:#e9e9e9;}
#kladr_autocomplete a{text-decoration:none; color:#222;}
#kladr_autocomplete strong{font-weight:700;}
#kladr_autocomplete a,#kladr_autocomplete strong,#kladr_autocomplete small{font-family:Helvetica,Arial,sans-serif;font-size:14px;}
#kladr_autocomplete small{color:#AAA;font-size:12px;}
#kladr_autocomplete .spinner{position:absolute;display:block;margin:0;padding:0;width:16px;height:16px;background:url("../images/loading.gif") center center no-repeat;z-index:9999;}



.sticky { position: fixed; z-index: 99;}
.stop { position: relative; z-index: 99;}

.comments_panel{ display:none; width:851px; min-height:100px; background-color: #eee; border-top:4px solid #fff; padding: 12px 20px 20px 20px; float:left;}
.comments_panel textarea {width: 841px; max-width: 841px; padding: 5px; height: 80px; overflow-y: hidden; border:1px solid #fff;}
.icomment{background-color:#fff; padding:10px; margin-top:20px;}
.idate{font-size:12px; color:#333;}

.gwrap {width:350px !important; margin:16px 0 0 10px; }
.gexpand {width:330px; padding:10px; border:1px solid #dcf53e; line-height:22px; 
	font-family:'PT Sans Narrow', sans-serif;font-size:24px;font-weight:400;cursor:pointer;}
.gresp{width:350px !important; display:none; font-size:20px; font-family:'PT Sans Narrow',sans-serif; color:#555;}
.gresp p {font-size:20px; font-family:'PT Sans Narrow',sans-serif; color:#555; margin:5px 0;}
.gresp table td {/*background-color:#fff;*/ padding:6px; /*border:1px solid #2a00d4 !important;*/ font-size:20px; font-family:'PT Sans Narrow',sans-serif; color:#555;}
.gresp table td p{padding:0;margin:0;}

.event_sel{
	-webkit-appearance: none;
	-moz-appearance: none;
	-ms-appearance: none;
	appearance: none;
	border-radius: 0;
	width: 600px;
	padding: 10px;
	border: 1px solid #f69223;
	line-height: 22px;
	font-family: 'PT Sans Narrow', sans-serif;
	font-size: 22px;
	font-weight: 400;
	cursor: pointer;
	background: #fff url('../images/s_desc.png') no-repeat right 10px center;
	float:left;
}
#resp_wrapper{width:900px; float:left;}
.sel_period{
	float:left; margin:10px 10px 0 0; padding:6px;text-align:center; border:1px solid #f69223; 
	border-radius:5px; width:200px; cursor:pointer; font-family: 'PT Sans Narrow', sans-serif; font-size:19px;
}
.sel_period:hover{color:#f69223;}
.close_time{float:left; width:100px; height:100px; border:1px solid #999; margin: 0 20px 20px 0; background-color:#999;
	text-align:center; font-family: 'PT Sans Narrow', sans-serif; font-size:19px; line-height: 100px;
}
.sel_time{float:left; width:100px; height:100px; border:1px solid #fff; margin: 0 20px 20px 0; 
	text-align:center; cursor:pointer; font-family: 'PT Sans Narrow', sans-serif; font-size:19px; line-height: 100px;
}
.fix_time{float:left; width:100px; height:100px; border:1px solid #fff; margin: 0 20px 20px 0; background-color:#fff;
	text-align:center; cursor:pointer; font-family: 'PT Sans Narrow', sans-serif; font-size:19px; line-height: 100px;
}
.sel_time:hover{background-color:#fff;}
#ready, #vote{
	float:left; margin:30px 0 0 0; padding:6px;text-align:center; border:1px solid #f69223; background-color:#f69223;
	border-radius:5px; width:200px; cursor:pointer; font-family: 'PT Sans Narrow', sans-serif; font-size:19px; line-height: 100px;
}

.is-navopen .nav {
    right: 0;
/*	
    -moz-transition: all 400ms ease-out 0s;
    -o-transition: all 400ms ease-out 0s;
    -webkit-transition: all 400ms ease-out;
    -webkit-transition-delay: 0s;
    transition: all 400ms ease-out 0s;
*/	
    -moz-transition: all 400ms ease-in 0.3s;
    -o-transition: all 400ms ease-in 0.3s;
    -webkit-transition: all 400ms ease-in;
    -webkit-transition-delay: 0.3s;
    transition: all 400ms ease-in 0.3s;
/*	
	background: rgba(222,222,222,0.95);
	width:60%;
	height: 100vh;
	position: fixed;
	top: 0;
*/	
}

.nav {
	max-width: 95%;
	width:60%;
    
    height: 600px;
    height: 100vh;

    background: rgba(222,222,222,0.95);
    position: fixed;
    z-index: 99;
    top: 0;
    right:-62%;
    display: table;

    -moz-transition: all 400ms ease-in 0.3s;
    -o-transition: all 400ms ease-in 0.3s;
    -webkit-transition: all 400ms ease-in;
    -webkit-transition-delay: 0.3s;
    transition: all 400ms ease-in 0.3s;
}
.nav__inner {
	padding: 54px 0px 10px 30px;
	vertical-align: middle;
}

.is-navopen .nav__title {
    filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
    opacity: 1;
}
.nav__title {
	font-family: 'PT Sans Narrow', sans-serif; font-size:21px; font-weight: 400;
    letter-spacing: 3px;
	margin-bottom: 15px;
    -webkit-font-smoothing: antialiased;
    color: #000;

}
.close {
	position: absolute;
	right: 32px;
	top: 32px;
	width: 32px;
	height: 32px;
	opacity: 0.3;
	cursor:pointer;
}
.close:hover {
	opacity: 1;
}
.close:before, .close:after {
	position: absolute;
	left: 15px;
	content: ' ';
	height: 33px;
	width: 2px;
	background-color: #333;
}
.close:before {
	transform: rotate(45deg);
}
.close:after {
	transform: rotate(-45deg);
}
.shed_email{float:left; margin:0 0 40px 0;}
#sh_email, #sc_email {
	color:#000;
	background-color:transparent;
	height: 30px !important;
	width: 334px !important;
	padding:0 0 0 6px !important;

	font-family: 'PT Sans Narrow', sans-serif;
	font-size: 18px;
	font-weight: 100;
	float:left;
	-webkit-appearance: none;
	border-radius: 0;
}
#sc_email{width: 234px !important;}
	
.norm{border: 1px solid #fff;}
.warn{border: 1px solid #f69223;}
.blinking{
    animation:blinkingText 1.2s infinite;
	font-family: 'PT Sans Narrow', sans-serif; font-size:21px; font-weight: 400;
    letter-spacing: 3px;
	margin-bottom: 15px;
}
@keyframes blinkingText{
    0%{     color: #f69223;    }
    49%{    color: #f69223; }
    60%{    color: transparent; }
    99%{    color:transparent;  }
    100%{   color: #f69223;    }
}
#sc_wrapper{display:inline-block; margin:0 0 0 70px; }
#scform{display:inline-block;}
#sc_response{display:inline-block;margin:0 0 0 10px;}
#sub_msg{
	width:175px; float: left; line-height: 20px; 
	font-weight:700;font-family:'PT Sans Narrow',sans-serif;font-size:17px; color:#fff;display:inline-block;
}
#subscribe{
margin:0 0 0 10px; display:inline-block; 
}
#sc_form{margin:0 0 0 15px; display:inline-block;}
.vt_elm{
margin: 10px 10px 0 0;
border: 1px solid #f69223;border-radius: 5px;
float:left; width:47%; min-height:300px; padding:12px; font-family: 'PT Sans Narrow', sans-serif; font-weight: 400; font-size:19px;
}
.vtp_elm{
	border: 1px solid #f69223;border-radius: 5px;
	float:left; width:47%; padding:12px; font-family: 'PT Sans Narrow', sans-serif; font-weight: 400; font-size:19px;
margin: 30px 10px 0 0; height:88px !important;
}