/*@font-face{font-family:'Fira Sans';src:url(/templates/lred2014/fonts/Fira Sans-light.ttf) format("truetype"),url(/templates/lred2014/fonts/Fira Sans-light.otf) format("opentype");font-weight:300;font-style:normal}
@font-face{font-family:'Fira Sans';src:url(/templates/lred2014/fonts/Fira Sans-regular.ttf) format("truetype"),url(/templates/lred2014/fonts/Fira Sans-regular.otf) format("opentype");font-weight:400;font-style:normal}
@font-face{font-family:'Fira Sans';src:url(/templates/lred2014/fonts/Fira Sans-medium.ttf) format("truetype"),url(/templates/lred2014/fonts/Fira Sans-medium.otf) format("opentype");font-weight:500;font-style:normal}
@font-face{font-family:'Fira Sans';src:url(/templates/lred2014/fonts/Fira Sans-bold.ttf) format("truetype"),url(/templates/lred2014/fonts/Fira Sans-bold.otf) format("opentype");font-weight:700;font-style:normal}
@font-face{font-family:'Fira Sans';src:url(/templates/lred2014/fonts/Fira Sans-extrabold.ttf) format("truetype"),url(/templates/lred2014/fonts/Fira Sans-extrabold.otf) format("opentype");font-weight:800;font-style:normal}
@font-face{font-family:'Fira Sans';src:url(/templates/lred2014/fonts/gotham-pro-regular.otf) format("opentype");font-weight:400;font-style:normal}
@font-face{font-family:'Fira Sans';src:url(/templates/lred2014/fonts/gotham-pro-bold.otf) format("opentype");font-weight:700;font-style:normal}*/
@media screen and (max-width:995px){.yui-skin-sam,.yui-skin-sam *,.yuimenubarnav,#ariyui91_menu{display:none!important;}}
body{border-top:5px solid #e2001a;background:url(//lred.ru/templates/lred2014/img/bgKristallGrey.jpg) left top repeat;font-weight:300;padding:0;margin:0}
strong,b{font-weight:400}
html,body{padding:0;margin:0;overflow-x:hidden;}
table{border:0;border-collapse:collapse;text-align:left}
table td{padding:0;margin:0;vertical-align:top;text-align:left}
.topfon1{background:url(//lred.ru/templates/lred2014/img/rlright14top.png) right top no-repeat;}
img{border:0;margin:0}
hr{height:1px;color:#e0e0e0}
*,body,table,tr,td,p,div{color:#000;font-family:'Fira Sans',arial!important;font-size:18px;}
small,small a{font-size:10px}
a:link,a:visited{color:#e2001a;text-decoration:none}
a:hover,a:active{color:#6b6b6d;text-decoration:underline}
h1{font-size:20px;line-height:1.2em;font-weight:700;color:#111;margin-bottom:25px;text-transform:uppercase}
#logo{margin-top:20px;margin-left:33px}
ul{list-style:none}
#top_menu{padding-left:20px;padding-right:20px}
#top_menu img{margin-top:10px;margin-right:20px}
#request{margin-right:50px}
#phones{padding-top:10px;padding-right:30px}
#phones small{font-size:20px;color:#6b6b6d}
#phones big{font-size:45px;padding-left:25px}
#main_table{width:1000px;height:100%}
#left_column{width:270px;padding-right:10px}
#contacts{padding:20px 10px 30px 35px}
#contacts h1{font-size:18px;color:#0071a3}
#contacts a:link,#contacts a:visited{color:#197b30}
#contacts a:hover,#contacts a:active{color:#6b6b6d}
#offers{padding:20px 20px 30px 35px;background:#0071a3 url(img/bg_offers.gif) no-repeat bottom right}
#offers h1{font-size:20px;color:#fff}
#offers ul li{list-style-image:url(img/arrow_offers.gif);margin-bottom:7px;margin-left:-20px;padding:0}
#offers ul li span{color:#9ddbf4}
#offers td a:link,#offers a:visited{color:#9ddbf4}
#offers a:hover,#offers a:active{color:#fff}
#table_news_banners{margin-bottom:50px}
#banners{padding-left:14px}
#topfixedmenu{display:none;position:fixed;top:0;left:0;width:100%;text-align:center;padding:6px 25px;box-sizing:border-box;opacity:.8;background:#111;z-index:10101;color:#777;}
#topfixedmenu a{color:#fff!important}
.archive_news_href{background:url(img/doc.gif) no-repeat left;padding-left:25px;font-size:12px;color:#000}
.lastnewslink15{text-align:right}
#main_content{padding:10px 40px 30px 25px}
#copyright{padding-left:25px;height:60px;border-left:10px solid #197b30;vertical-align:middle}
#copyright *{font-size:12px}
#copyright p{margin-top:0;margin-bottom:4px}
.contentpaneopen{font-size:16px;line-height:1.4em;letter-spacing:.5px}
.contentpaneopen img{margin:6px;background:#fff;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;transition:all .9s ease}
.contentpaneopen img:hover{-webkit-transform:rotateZ(-360deg);-ms-transform:rotateZ(-360deg);transform:rotateZ(-360deg)}
.contentpaneopen p img{max-width:200px;height:auto}
.contentpaneopen p td{padding:5px}
.searchintro td{color:red}
#searchForm{padding:5px;border-radius:3px;box-shadow:3px 3px 3px #aaa}
.componentheading{padding:5px;padding-right:0;font-size:18px;font-weight:700;color:#bcbec0;text-align:right}
.contentheading{font-size:21px;line-height:1.2em;color:#e2001a;font-weight:400;text-transform:uppercase}
.readon{padding-left:20px;background:url(img/arrow1.gif) left center no-repeat}
ul.newsfeed{padding:0;margin:0}
ul.newsfeed li,ul.newsfeed *{font-size:14px;line-height:16px;color:#777}
ul.newsfeed li a{line-height:18px;padding-left:20px;background:url(img/arrow.gif) left center no-repeat;font-size:16px;font-weight:400;display:block;color:#333}
ul.mostread{padding:0;margin:0;text-align:left}
ul.mostread li{font-size:13px;text-align:left}
ul.mostread li a{line-height:18px;padding-left:20px;background:url(img/arrow.gif) left center no-repeat;font-size:13px;font-weight:400;display:block;text-align:left;color:#333}
ul.latestnews{padding:0;margin:0}
ul.latestnews li{line-height:22px;font-size:12px}
ul.latestnews li a{line-height:22px;font-size:12px;color:#e2001a;padding-left:20px;background:url(img/arrow.gif) left center no-repeat;display:block}
ul.latestnews li a:hover{color:#000}
table.pollstableborder,table.pollstableborder td,table.pollstableborder label,td.sectiontableentry2,td.sectiontableentry1{font-size:12px;line-height:18px}
tr.sectiontableentry1 td a{font-size:16px;line-height:18px;color:#000;font-weight:700}
tr.sectiontableentry2 td a{font-size:16px;line-height:18px;color:#00336e;font-weight:700}
tr.sectiontableentry2,tr.sectiontableentry1,tr.sectiontableentry2 td,tr.sectiontableentry1 td{padding:5px;color:#e4e4e4;line-height:25px}
a.category{line-height:25px}
.slicknav_menu{display:none;}
#pathway,#pathway span,#pathway a{font-size:11px}
fieldset.input{border:0}
#lefttop{height:200px;width:300px;margin:20px;padding:20px;background:#ccc}
#righttop{height:200px;width:700px;margin:20px;padding:20px;padding-right:0;margin-right:0;border:1px dashed #ccc}
#top{width:1000px;height:80px;margin:0;padding:10px;margin-left:10px;margin-top:10px}
#logotop{width:350px;height:80px;background:url(img/logo.jpg) left top no-repeat}
#logotop:hover{background:url(img/logohover.jpg) left top no-repeat}
#contactstop{width:480px;padding:10px;padding-left:20px;color:#333}
#contactstop a{color:#e2001a;padding-left:15px;background:url(img/bullet.gif) left center no-repeat;text-decoration:none;font-size:18px;line-height:24px;text-decoration:none}
#contactstop a:hover{color:#000;text-decoration:underline}
#zakladki{padding-top:10px}
#contactstop2{width:170px;padding:10px}
#contactstop2 h1,#contactstop2 h2,#contactstop2 h3,#contactstop2 h4{padding:0;margin:0}
#contactstop2 h1{font-size:14px;line-height:14px;color:#000}
#contactstop2 h2{font-size:22px;line-height:22px;color:#000}
#contactstop2 h3{font-size:22px;line-height:22px;color:#000}
#contactstop2 h4{font-size:18px;line-height:18px;color:#000}
#topline,#topline2{width:100%;max-width:1280px;margin:10px auto;display:inline-block;clear:both;}
#menutop{width:60%;padding:1%;border-left:0 solid #e2001a;border:0 solid #eee;border-radius:4px;float:left}
#search{padding:0 0 0 15px;}
#search input{margin-right:3px;color:#777;background:none;width:auto}
#search input#mod_search_searchword{-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px;font-size:12px;line-height:1.2em;/*-webkit-box-shadow:1px 1px 3px #aaa;-moz-box-shadow:1px 1px 3px #aaa;box-shadow:1px 1px 3px #aaa;*/margin-right:3px;border:1px solid #ccc;color:#777;background:#fff;padding:5px 7px;min-width:170px;}
#search input.button{margin-right:0;border:0 solid #ccc;color:#111;background:none;padding-top:1px;width:auto;vertical-align:middle;cursor:pointer;}
#maincol{width:1000px;height:auto;margin:10px;padding:10px;border:0 dashed #ccc;vertical-align:top}
#maincolleft{width:680px;padding:13px;float:left;border-top:0 solid #e2001a;vertical-align:top}
#maincolright{padding-left:12px;width:260px;float:right;border-top:10px solid #e2001a;background:#005e57 url(img/rightcol.jpg) left top no-repeat;padding-top:5px}
#maincolright a,#maincolright *{color:#fff;font-size:14px;line-height:16px}
#aforizm{padding:10px;padding-left:20px;float:right;border-top:10px solid #e2001a;background:#0e665d;padding-top:10px;color:#fff;font-size:12px;line-height:14px}
#aforizm *{color:#fff;font-size:11px;line-height:14px}
#upfooter{width:96%;height:330px;margin:1%;padding:1%;padding-top:10px;vertical-align:top}
#upfooterleft{width:320px;height:320px;padding-left:10px;float:left;border:0 dashed #ccc;vertical-align:top}
#upfooterright{padding-left:10px;width:300px;height:320px;border:0 dashed #ccc;float:left;vertical-align:top}
#upfooterright2{width:300px;height:320px}
#footer{width:990px;height:100px;margin:10px;padding:10px;padding-top:20px;background:#7c7c7c url(img/footer.jpg) right top no-repeat;color:#fff;border-left:10px solid #131313;color:#fff;font-size:12px}
#footer a{color:#fff;font-size:12px}
#footer a:hover{color:#131313}
#footerleft{width:320px;padding-left:20px;float:left;border:0 dashed #ccc;color:#fff;font-size:12px}
#footerright{padding-left:20px;width:630px;float:right;border:0 dashed #ccc;color:#fff;font-size:12px}
#footer:hover{background:#588a05 url(img/footerhover.jpg) right top no-repeat}
#slideimg{border:5px solid #e2001a;width:490px;height:250px;-webkit-border-top-left-radius:11px;-webkit-border-bottom-left-radius:11px;-moz-border-radius-topleft:11px;-moz-border-radius-bottomleft:11px;border-top-left-radius:11px;border-bottom-left-radius:11px}
#slideimg img{-webkit-border-top-left-radius:11px;-webkit-border-bottom-left-radius:11px;-moz-border-radius-topleft:11px;-moz-border-radius-bottomleft:11px;border-top-left-radius:11px;border-bottom-left-radius:11px}
#randomheader{background:#006f95 url(img/randomheader.jpg) right bottom no-repeat;width:510px;height:210px;padding:20px;border-left:0 solid #e2001a}
#randomheader .contentheading,#randomheader .contentpaneopen,#randomheader .contentpaneopen p,#randomheader .contentpaneopen strong,#randomheader .contentpaneopen *{background:0;color:#fff}
#randomheader .contentpaneopen a.readmore{padding-left:20px;background:url(img/marker2.png) left center no-repeat;text-decoration:none}
#randomheader .contentpaneopen a.readmore:hover{text-decoration:none}
#randomheader .contentheading{border:0}
#upfooterleft h3,#upfooterright h3{font-size:24px;padding:5px;padding-left:0;font-weight:400;background-color:#fff;text-align:left;color:#e2001a}
#upfooterleft img{padding:0;margin:0}
#upfooterright2 h3{font-size:24px;padding:5px;padding-left:10px;font-weight:400;background-color:#fff;text-align:left;color:#000}
#formmail{background:#f9f9f9;font-size:11px;color:#000;padding:10px;padding-top:0}
#formmail input,#formmail textarea{background:#eee;color:#000;margin:3px;border:1px solid #000;opacity:.25;filter:alpha(opacity=25);width:290px}
#formmail input:hover,#formmail textarea:hover{opacity:1;filter:alpha(opacity=100)}
#poll tr.sectiontableentry0 td,#poll tr.sectiontableentry1 td{color:#000}
table.poll td{line-height:22px}
table.poll .button{margin:3px;margin-top:10px;background:#000;border:1px solid #eee;line-height:20px}
#bottmain{background:#fff;height:140px;padding:15px;padding-top:10px;margin:0;border-top:0 solid #e2001a}
#bottmain h3{font-size:18px;padding:5px;padding-left:0;font-weight:400;text-align:left;color:#e2001a}
#bottmain img{border:1px solid #999}
#banbot{height:130px;padding:15px;padding-top:0;margin:0;border-top:0 solid #e2001a;text-align:center;margin-top:10px}
#news{background:#fff;height:auto;padding:10px;padding-top:15px;margin:0;border:1px solid #e4e4e4;text-align:center;margin-top:10px}
#news td{padding:5px}
#news h3{font-size:18px;padding:5px;padding-left:0;font-weight:400;text-align:left;color:#969696}
#news a{color:#777}
#news a:hover{color:#000}
#rassilka{font-size:12px;padding-left:10px;padding-top:0}
#rassilka input,#rassilka textarea{background:#eee;color:#000;margin:3px;border:1px solid #000;opacity:.25;filter:alpha(opacity=25);width:190px}
#rassilka input:hover,#rassilka textarea:hover{opacity:1;filter:alpha(opacity=100)}
.xmap ul{list-style:circle;line-height:28px}
.xmap h2{line-height:28px;font-size:22px;font-weight:400;color:#eee}
#videoleft{padding:5px;padding-top:15px;width:110px;font-size:11px;vertical-align:top;text-align:left;border-top:1px dashed silver}
#videoright{padding:5px;padding-top:15px;width:410px;font-size:11px;vertical-align:top;text-align:left;border-top:1px dashed silver}
a.myPlayer{display:block;width:240px;height:176px;text-align:center;margin:0 15px 15px 0;float:center;border:1px solid #e4e4e4}
a.myPlayer img{margin-top:55px;border:0}
a.myPlayer:hover{border:1px solid #777}
.blog_more,.blog_more div,.blog_more ul{padding:0;margin:0}
.blog_more div strong{font-size:17px;line-height:19px}
.blog_more div{padding-bottom:10px}
.blog_more a{padding-left:20px;background:url(img/arrow1.gif) left center no-repeat;line-height:18px;font-size:14px}
#slideshow{height:250px;width:100%}
#links3{padding:10px}
#links3,#links3 *,#links3 a{color:#111;font-size:11px;line-height:12px}
#tablehosting *{padding:3px}
#tablehosting td{border:1px dashed #d4d4d4}
/*ul.menu li span{text-transform:uppercase}*/
.portfolioitem h3{font-size:22px;line-height:24px;text-transform:uppercase;color:#004a80;padding:0;margin:0}
.itemdescription,.itemdescription p,.itemdescription div{font-size:13px;line-height:1.2em;color:#333}
#maincolleft h2{font-size:28px;line-height:32px;text-transform:uppercase;color:#000;padding:0;margin:0}
div.moduletable_block h3{line-height:22px;font-size:20px;color:#e2001a}
div.moduletable_block ul.latestnews li a{line-height:1.2em;font-weight:400;font-size:12px;color:#e2001a;padding-left:0;background:0;display:inline}
#head1{max-width:1280px}
#head1 *{text-shadow:1px 1px 3px #777;}
#head11,#head12,#head13,#head14{padding:25px;font-size:16px;float:left;text-align:left;box-sizing:border-box;}
#head11 a,#head12 a,#head13 a,#head14 a{font-size:16px;display:inline-flex;}
#head14 a{color:#111}
#head11{width:35%;background:url(img/head11logo.png) right top no-repeat}
#head12{width:15%}
#head13{width:16%}
#head14{width:25%}
#head14,#head14 span,#head14 *{font-size:14px}
#head14 big,#head14 big a,#foot11 span{font-size:1.3em;font-family:'Fira Sans',sans-serif!important}
/*#head12 a,#head13 a,#foot12 a{line-height:1.8em;padding-left:24px;font-weight:300;background:url(img/ico1.svg) left center no-repeat;display:inline-block;color:#111;}*/
#head12 a,#head13 a,#foot12 a{line-height:1.8em;color:#000;}
#head12 a:before,#head13 a:before,#foot12 a:before{content:"\f058";font-family:FontAwesome;padding-right:0.5em;font-size:1em;color:#e2001a;}
#head12 a:before,#head13 a:before{color:#fff;}
#head12 a:hover,#head13 a:hover,#foot12 a:hover{text-decoration:none;font-weight:700;}

#head11,#head11 noindex{font-size:12px;line-height:1.5em;text-transform:uppercase;text-align:left}
#head11 h3,#head11 a,#head11 h3 span,#head11 span{padding:0;margin:0;font-size:55px;line-height:1.3em;font-weight:900;color:#e2001a}
#head11 h3,#head11 a{color:#111;display:block}
#head11 span:hover{color:#e2001a}
#texttop{font-size:10px;line-height:12px;padding-left:0;margin-top:10px;color:#ccc}
#texttop *{font-size:10px;line-height:12px;color:#111}
#texttop b,#texttop h3,#texttop h2,#texttop h2 nobr{color:#777;padding:1px;font-size:11px;line-height:1.3em;font-weight:300}
#top1{width:100%;max-width:1024px}
#head22{padding:20px 30px;width:50%;float:left;position:relative;z-index:10100;min-height:345px;box-shadow:0 1px 0 rgba(0,0,0,0.12) inset;background:#000 url(images/head22.jpg) right bottom no-repeat;box-sizing:border-box;border-radius:0 20px 20px 20px;}
#head22 a{text-decoration:none;}
#head22 a.btn,#head22 a.readmore{text-decoration:none;}
#head22 a.readmore{padding:5px 12px;border-radius:6px;border:1px solid #444;background:#111;box-shadow:1px 1px 5px #111;font-size:13px;}
#head22 .contentpaneopen *{color:#fff;font-size:15px;line-height:1.3em;text-shadow:1px 1px 3px #000000;font-weight:300;}
#head22 .contentheading,#head22 .contentpaneopen{background:0;color:#fff}
#head22 .contentheading{color:#fff;font-size:16px;line-height:1.2em;font-weight:300;padding-left:30px;background:url(img/ico1.svg) left center no-repeat;text-transform:uppercase;}
#content1{position:relative;width:100%;max-width:1280px;padding:0 10px;box-sizing:border-box;margin:10px auto;clear:both;}
#content11,#content12,#content13{box-sizing:border-box;padding:20px}
#content11{width:25%;text-align:left;float:left;border-left:1px solid #eee;background:#fff;}
#content12{width:73%;padding:30px;text-align:left;float:left;background:rgba(255, 255, 255, 0.98);}
#content12pathway{padding-bottom:10px;padding-top:15px;font-size:12px;line-height:1.4em}
#content12pathway a,#content12pathway .pathway{font-size:12px;line-height:1.4em}
#content11menu{padding-top:15px;padding-left:10px}
#content11menu a{font-size:16px;line-height:1.5em;font-weight:500;color:#111;text-decoration:none;display:inline-block}
#content11menu a:before{color:#111;content:"\f0b1";font-family:FontAwesome;padding-right:0.4em;}
#content11menu a:hover{text-decoration:none;color:#e2001a;font-weight:700;}
#content11menu a.about1:before{content:"\f0b1";}
#content11menu a.zakaz7:before{content:"\f09d";}
#content11menu a.zakaz6:before{content:"\f015";}
#content11menu a.zakaz2{color:#4fa100}
#content11menu a.zakaz5{color:#e2001a}
#content11menu a.zakaz2:before{content:"\f201";color:#4fa100}
#content11menu a.zakaz5:before{content:"\f0ac";color:#e2001a}
#content11menu a.zakaz4:before{content:"\f109";}
#content11menu a.zakaz3:before{content:"\f164";}
#content11menu a.zakaz8:before{content:"\f059";}
#content11menu a.klients3:before{content:"\f0c0";}
.otziv18h3{margin-bottom:0;padding-bottom:0;}
#content11menu2 a{font-size:16px;line-height:1.4em;padding-left:26px;background:url(img/linklink4.jpg) left center no-repeat}
#content11menu2 h3{font-size:20px;padding-left:10px;line-height:1.4em;text-transform:uppercase}
#content11menu2 .menu,#content11menu2 .menu *{padding:0;margin:0}
#content11menu2 .menu{padding-left:10px}
#content11menu2 .menu a{padding:0;margin:0;font-size:13px;font-weight:400;line-height:22px;text-transform:uppercase;background:none}
#content11menu2 .menu a span{font-size:17px;line-height:1.5em;font-weight:300;text-transform:initial;}
#content11menu2 .menu a span:before{content:"\f022";font-family:FontAwesome;padding-right:0.8em;font-size:0.8em;color:#01ac4c;}
#content11menu2 .menu a span:hover{text-decoration:none;font-weight:700;}
#content11menu2 .menu .active a span{font-weight:500;}
.tabs{position:relative;min-height:200px;clear:both;margin:25px 0}
.tab{float:left}
.tab label{position:relative;left:1px;padding:5px;margin:0;font-size:17px;font-weight:700;line-height:19px;text-transform:uppercase;padding-left:10px;color:#fff;background:#ccc;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;margin-right:7px}
.tab [type=radio]{display:none}
.contentb{position:absolute;top:28px;left:0;background:#fff;right:0;bottom:0;padding:20px;border:0 solid #ccc;overflow:hidden}
.contentb>*{opacity:0;-webkit-transform:translate3d(0,0,0);-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);-webkit-transition:all .6s ease;-moz-transition:all .6s ease;-ms-transition:all .6s ease;-o-transition:all .6s ease}
[type=radio]:checked ~ label{padding:5px;margin:0;font-size:17px;font-weight:700;line-height:19px;text-transform:uppercase;padding-left:10px;color:#fff;background:#0098fb;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;margin-right:7px;z-index:2}
[type=radio]:checked ~ label ~ .contentb{z-index:1}
[type=radio]:checked ~ label ~ .contentb>*{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0)}
#foot1{max-width:1280px;border-top:2px solid #e2001a;margin-bottom:20px;padding:30px 20px;box-sizing:border-box;display:inline-block;}
#foot1 *,#foot1 a{font-size:16px;line-height:1.5em}
#foot12 *,#foot12 a{font-size:16px;line-height:1.5em;color:#111;margin-bottom:7px;}
#foot12 a{display: inline-flex;}
#foot11,#foot12,#foot13,#foot14{font-size:14px;float:left;text-align:left;padding:20px;box-sizing:border-box}
#foot11{width:44%}
#foot12,#foot13{width:23%}
#foot14{width:98%;padding:0}
#latestnewsmain1{padding:20px;overflow:hidden;/*border:1px solid #ddd;-moz-border-radius:20px;-webkit-border-radius:20px;-khtml-border-radius:20px;*/background:#fff url(//lred.ru/templates/lred2011all/images/crystal_clear_app_korganizer.png) right top no-repeat;/*box-shadow:0 -1px 0 rgba(0,0,0,0.12) inset;*/background-position-y:10px;background-position-x:98%;}
#latestnewsmain1 *{color:#555}
div.moduletable_block ul.latestnews li a{line-height:1.5em;font-weight:300;font-size:16px;color:#0669b2!important;padding-left:0;background:none;display:inline}
#latestnewsmain1 h3{margin:0;font-size:1.5em;font-weight:700;line-height:1.3em;text-transform:none;padding:20px 0;text-align:center;}
.flatart li.latestnews_block{padding:3px 0;border-bottom:1px solid #eee;}
.flatart ul li:nth-child(1),.flatart ul li:nth-child(2){padding-right:170px;border:0;}
#leftaforizm{padding:12px;margin-top:17px;background:#0098fb url(img/bgaforizm.jpg) right bottom no-repeat;-moz-border-radius:14px;-webkit-border-radius:14px;border-radius:14px;color:#fff;font-size:12px;line-height:14px;width:226px}
#leftaforizm *{color:#fff;font-size:12px;line-height:14px}
#hotbaners2{padding:0;padding-top:10px;margin-bottom:15px}
#hotbaners2 img{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:1px 1px 3px #aaa;-moz-box-shadow:1px 1px 3px #aaa;box-shadow:1px 1px 3px #aaa}
#uffoot1{padding:10px 0;margin-top:15px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}
#uffoot11,#uffoot12{padding:0;box-sizing:content-box}
#uffoot12 .poll,#uffoot12 .poll td{padding:0;margin:0;text-align:left}
#uffoot12 .pollstableborder{padding-left:10px}
.poll div input.button{padding:2px 8px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;color:#fff;background:#0098fb;box-shadow:0 -2px 0 rgba(0,0,0,0.12) inset}
#zakaz1{padding:5px;padding-right:10px;margin-top:17px;background:#f85032;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y4NTAzMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2YxNmY1YyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2Y2MjkwYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjcxJSIgc3RvcC1jb2xvcj0iI2YwMmYxNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNzM4MjciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#f85032 0,#f16f5c 50%,#f6290c 51%,#f02f17 71%,#e73827 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f85032),color-stop(50%,#f16f5c),color-stop(51%,#f6290c),color-stop(71%,#f02f17),color-stop(100%,#e73827));background:-webkit-linear-gradient(top,#f85032 0,#f16f5c 50%,#f6290c 51%,#f02f17 71%,#e73827 100%);background:-o-linear-gradient(top,#f85032 0,#f16f5c 50%,#f6290c 51%,#f02f17 71%,#e73827 100%);background:-ms-linear-gradient(top,#f85032 0,#f16f5c 50%,#f6290c 51%,#f02f17 71%,#e73827 100%);background:linear-gradient(to bottom,#f85032 0,#f16f5c 50%,#f6290c 51%,#f02f17 71%,#e73827 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f85032',endColorstr='#e73827',GradientType=0);border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc;border-top-left-radius:4px;border-top-right-radius:4px;color:#fff;font-size:13px;line-height:18px;border-left:0 solid #111;float:right;display:block;z-index:9999;position:fixed;left:2px;bottom:0}
#zakaz1 a{background:0;padding:0;color:#fff;font-size:13px;line-height:18px}
#zakaz1 img{margin:0;padding:0}
#zakaz1:hover{background:#005b7f}
#zakaz2{padding:6px;margin-top:17px;background:#6db3f2;background:-moz-linear-gradient(top,rgba(109,179,242,1) 0,rgba(84,163,238,1) 50%,rgba(54,144,240,1) 51%,rgba(30,105,222,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(109,179,242,1)),color-stop(50%,rgba(84,163,238,1)),color-stop(51%,rgba(54,144,240,1)),color-stop(100%,rgba(30,105,222,1)));background:-webkit-linear-gradient(top,rgba(109,179,242,1) 0,rgba(84,163,238,1) 50%,rgba(54,144,240,1) 51%,rgba(30,105,222,1) 100%);background:-o-linear-gradient(top,rgba(109,179,242,1) 0,rgba(84,163,238,1) 50%,rgba(54,144,240,1) 51%,rgba(30,105,222,1) 100%);background:-ms-linear-gradient(top,rgba(109,179,242,1) 0,rgba(84,163,238,1) 50%,rgba(54,144,240,1) 51%,rgba(30,105,222,1) 100%);background:linear-gradient(to bottom,rgba(109,179,242,1) 0,rgba(84,163,238,1) 50%,rgba(54,144,240,1) 51%,rgba(30,105,222,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6db3f2',endColorstr='#1e69de',GradientType=0);border-top-left-radius:5px;border-top-right-radius:5px;color:#fff;font-size:14px;line-height:20px;border-left:0 solid #111;float:right;display:block;z-index:9999;position:fixed;right:220px;bottom:1px}
#zakaz2 a{background:0;padding:0;color:#fff;font-size:14px;line-height:20px}
#zakaz2 img{margin:0;padding:0}
#zakaz2:hover{background:#333}
#links{padding:10px;float:right;text-align:right}
#links,#links *,#links a,#foot13,#foot13 a{color:#d6d6d6;font-size:9px;line-height:11px}
.latestnews_block{font-style:italic;}
.dj-drop,.dj-up_a span{color:#fff}
#comments-footer a{display:none}
div.cats h3 a{font-size:24px;line-height:26px;text-decoration:underline}
#gogrekl12 iframe{height:250px}
iframe#blockrandom{height:800px}
#auffoot11{padding:5px 5px 5px 15px}
#auffoot11 h3,.contentakcii h4{font-size:18px;font-weight:700;line-height:22px;margin:0;padding:0;text-transform:uppercase;color:#111;letter-spacing:1px;}
#auffoot1 h4{font-size:1.8em;line-height:1.4em;padding:5px 0;font-weight:900;text-align:center;text-transform:none;color:#111;margin:0;padding:20px;display:inline-block;letter-spacing: 1px;}
#auffoot1 h4:before{content:"";background-color:#e2001a;display:block;height:8px;width:145%;margin:20px;border-radius:8px;position:relative;right:-50%;}

#uffoot11 h3.shagi {font-size:2em;line-height:1.4em;padding:5px 0;font-weight:900;text-align:center;text-transform:none;color:#0669b2;margin:0;padding:20px;display:inline-block;letter-spacing: 1px;}
#uffoot11 h3.shagi:before{content:"";background-color:#eee;display:block;height:8px;width:145%;margin:20px;border-radius:8px;position:relative;right:50%;}


a.otziv18{font-size:75%;color:#aaa;}
#auffoot1{margin-bottom:10px;padding:20px;box-sizing:border-box}
#imgauffoot1{width:100%}
#feedmenu ul.menu{padding:0;margin:0;padding-left:10px}
#feedmenu ul.menu li{padding-top:7px;padding-bottom:7px;padding-left:10px;background:url(img/indent1.png) left center no-repeat}
#feedmenu ul.menu li a{font-size:13px;line-height:1.3em;font-style:italic}
.modal{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.5);-webkit-transition:opacity 500ms ease-in;-moz-transition:opacity 500ms ease-in;transition:opacity 500ms ease-in;opacity:0;pointer-events:none}
.modal:target{opacity:1;pointer-events:auto}
.modal>div{width:500px;height:auto;background:#fff;position:relative;margin:10% auto;-webkit-animation:minimise 500ms linear;padding:30px;-moz-border-radius:7px;border-radius:7px;-webkit-box-shadow:0 3px 20px rgba(0,0,0,0.9);-moz-box-shadow:0 3px 20px rgba(0,0,0,0.9);box-shadow:0 3px 20px rgba(0,0,0,0.9);background:-moz-linear-gradient(#fff,#ccc);background:-webkit-gradient(linear,right bottom,right top,color-stop(1,#fff),color-stop(0.57,#e6e6e6));text-shadow:0 1px 0 #fff}
.modal div{width:500px;background:#fff;position:relative;margin:10% auto;-webkit-animation:minimise 500ms linear;padding:30px;-moz-border-radius:7px;border-radius:7px;-webkit-box-shadow:0 3px 20px rgba(0,0,0,0.9);-moz-box-shadow:0 3px 20px rgba(0,0,0,0.9);box-shadow:0 3px 20px rgba(0,0,0,0.9);background:-moz-linear-gradient(#fff,#ccc);background:-webkit-gradient(linear,right bottom,right top,color-stop(1,#fff),color-stop(0.57,#e6e6e6));text-shadow:0 1px 0 #fff}
.modal:target>div{-webkit-animation-name:bounce}
.modal h2{font-size:30px;padding:0}
@-webkit-keyframes bounce {
0%{-webkit-transform:scale3d(0.1,0.1,1);-webkit-box-shadow:0 3px 20px rgba(0,0,0,0.9)}
55%{-webkit-transform:scale3d(1.08,1.08,1);-webkit-box-shadow:0 10px 20px rgba(0,0,0,0)}
75%{-webkit-transform:scale3d(0.95,0.95,1);-webkit-box-shadow:0 0 20px rgba(0,0,0,0.9)}
100%{-webkit-transform:scale3d(1,1,1);-webkit-box-shadow:0 3px 20px rgba(0,0,0,0.9)}
}
@-webkit-keyframes minimise {
0%{-webkit-transform:scale3d(1,1,1)}
100%{-webkit-transform:scale3d(0.1,0.1,1)}
}
.modal a[href="#close"]{position:absolute;right:0;top:0;color:transparent}
.modal a[href="#close"]:focus{outline:0}
.modal a[href="#close"]:after{content:'X';display:block;position:absolute;right:-10px;top:-10px;width:1.5em;padding:1px 1px 1px 2px;text-decoration:none;text-shadow:none;text-align:center;font-weight:700;background:#000;color:#fff;border:3px solid #fff;-moz-border-radius:20px;border-radius:20px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.5);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.5);box-shadow:0 1px 3px rgba(0,0,0,0.5)}
.modal a[href="#close"]:focus:after,.modal a[href="#close"]:hover:after{-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1)}
.modal a[href="#close"]:focus:after{outline:1px solid #000}
a.openModal:hover,a.openModal:focus{background:-moz-linear-gradient(#fff,#ccc);background:-webkit-gradient(linear,right top,right bottom,from(#fff),to(#c8c8c8))}
.modal .lable{padding-right:10px}
.modal a{background:none!important}
.relative1 h3{text-transform:uppercase;font-size:18px;line-height:1.2em}
.relative1 ul{list-style:circle}
a.tt{position:relative;z-index:24;text-decoration:none}
a.tt span{display:none}
a.tt:hover{z-index:25;color:#aaf}
a.tt:hover span.tooltip{display:block;position:absolute;top:0;left:50px;padding:15px 0 0;width:200px;color:#930;text-align:center;filter:alpha(opacity:90);khtmlopacity:.9;mozopacity:.9;opacity:.9}
a.tt:hover span.top{display:block;padding:30px 8px 0;background:url(img2/bubble.gif) no-repeat top}
a.tt:hover span.middle{display:block;padding:0 8px;background:url(img2/bubble_filler.gif) repeat bottom;font-size:12px;line-height:1.2em;text-align:left;font-weight:400}
a.tt:hover span.bottom{display:block;padding:3px 8px 10px;color:#548912;background:url(img2/bubble.gif) no-repeat bottom}
#widgetdomen{margin:5px;padding:5px}
#trustlink1 a{background:0;font-size:16px;line-height:26px;padding-left:0}
div.sh_copyright,div.sh_copyright a.sh_copy_link{display:none!important}
#fbcomments1{height:100px;overflow:hidden}
#fbcomments1:hover{height:540px;overflow:none}
.contentpaneopen a.Print{display:none!important}
#s5_is_leftarrow{opacity:.3}
#s5_is_rightarrow{opacity:.3}
.list-footer{padding:10px 0;border-top:1px solid #ddd}
.limit select#limit{margin-left:7px}
.itemlink a{font-size:13px!important}
#component-contact .contentpaneopen td{padding:1px}
#emailForm{padding:5px;border:5px solid #eee;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;box-shadow:1px 1px 5px #777;background:#eee}
#emailForm input,#emailForm textarea{width:95%;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
#emailForm input#contact_email_copy{width:auto}
#phocaguestbook{padding:15px}
#phocaguestbook input,#phocaguestbook textarea{margin:3px 0}
#top1new{background:#e2001a;height:10px;width:100%}
#top1new2 a{color:#fff;}
#top1new td{text-align:center;color:#fff;font-size:11px;line-height:18px;padding:3px}
#menutop *{z-index:99999}
#menu li.yuimenubaritem{margin-right:10px;}
#menu li.yuimenubaritem:hover{}
#ariyui91.yui-skin-sam UL LI A.yuimenubaritemlabel, #ariyui91.yui-skin-sam UL LI A.yuimenubaritemlabel:link, #ariyui91.yui-skin-sam UL LI A.yuimenubaritemlabel:visited, #ariyui91.yui-skin-sam UL LI A.yuimenubaritemlabel:hover{color:#fff;}
#head21{overflow:hidden;width:490px;float:left;position:relative;border-radius:20px 0 0 20px;}
#forslider1{padding:5px 30px;width:100%;box-sizing:border-box;font-size:12px;line-height:1.4em;text-align:right;display:block;border-right:0 solid #ccc;background:#000;/*border-bottom:1px solid #f85234;background:#e2001a;*//*background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAiLz4KICAgIDxzdG9wIG9mZnNldD0iMzQlIiBzdG9wLWNvbG9yPSIjZGMwMTE5IiBzdG9wLW9wYWNpdHk9IjAiLz4KICAgIDxzdG9wIG9mZnNldD0iMzUlIiBzdG9wLWNvbG9yPSIjZTIwMTFhIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTQlIiBzdG9wLWNvbG9yPSIjZjg1MjM1IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Y4NTIzNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(-45deg,rgba(0,0,0,0) 0,rgba(220,1,25,0) 34%,rgba(226,1,26,1) 35%,rgba(248,82,53,1) 94%,rgba(248,82,53,1) 100%);background:-webkit-gradient(linear,left top,right bottom,color-stop(0%,rgba(0,0,0,0)),color-stop(34%,rgba(220,1,25,0)),color-stop(35%,rgba(226,1,26,1)),color-stop(94%,rgba(248,82,53,1)),color-stop(100%,rgba(248,82,53,1)));background:-webkit-linear-gradient(-45deg,rgba(0,0,0,0) 0,rgba(220,1,25,0) 34%,rgba(226,1,26,1) 35%,rgba(248,82,53,1) 94%,rgba(248,82,53,1) 100%);background:-o-linear-gradient(-45deg,rgba(0,0,0,0) 0,rgba(220,1,25,0) 34%,rgba(226,1,26,1) 35%,rgba(248,82,53,1) 94%,rgba(248,82,53,1) 100%);background:-ms-linear-gradient(-45deg,rgba(0,0,0,0) 0,rgba(220,1,25,0) 34%,rgba(226,1,26,1) 35%,rgba(248,82,53,1) 94%,rgba(248,82,53,1) 100%);background:linear-gradient(135deg,rgba(0,0,0,0) 0,rgba(220,1,25,0) 34%,rgba(226,1,26,1) 35%,rgba(248,82,53,1) 94%,rgba(248,82,53,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#f85235',GradientType=1)*/}
#forslider13{width:100%;padding:5px 10px;font-size:12px;line-height:1.4em;background:#000;color:#fff;box-sizing:border-box}
#forslider13 a{font-size:12px;line-height:1.4em;color:#fff;border-bottom:1px dashed #777}
#forslider12{float:right;clear:both;display:block;padding-right:20px;font-size:12px;line-height:1.4em;color:#fff}
#forslider12 a{border-bottom:1px dashed #fff;font-size:12px;line-height:1.4em;color:#fff}
#forslider12 a:hover{border-bottom:0 dashed #ccc}
#list141{list-style:circle!important;padding-left:15px;margin-left:10px;padding-bottom:15px}
#list141 a{color:#0669b2}
.present-form .action span.orange{display:inline;left:0;position:relative;top:0}
.present-form .action #order{left:110px;position:relative;top:52px}
.present-form .action #order label{display:block;float:left;line-height:24px;padding:0 5px 0 0;text-align:right;width:75px}
.present-form .action #order input{float:left;height:16px;padding:0 4px;width:133px}
.present-form .action #order #zakaz_min{height:22px;margin:6px 0 0 80px;padding:0}
.present-form .action #order .error-name,.present-form .action #order .error-email{color:#ff7900;display:block;float:left;left:auto;line-height:20px;padding:0 0 0 6px;position:static;right:auto;top:auto;width:165px}
.present-form .action2014{background:url(../images/form-bg-main-022014.png) repeat-y scroll 0 0 rgba(0,0,0,0);font-size:11px;height:165px;line-height:14px;margin:10px auto;overflow:visible;position:relative;width:100%;box-shadow:1px 1px 5px #777}
.present-form .action082014{background:#7b98a2 url(img/zakazlred2.jpg) left top repeat-y}
.present-form .action2014 p{display:none}
.present-form .action2014 .actiontime{bottom:5px;color:#fff;display:block;font-size:10px;position:absolute;right:10px;text-align:right;z-index:2}
.present-form .action2014 span.orange{display:inline;left:0;position:relative;top:0}
.present-form .action2014 #order{left:295px;position:relative;top:18px;width:475px}
.present-form .action2014 #order label{display:none}
.present-form .action2014 #order input{background:none repeat scroll 0 0 #e1e1e0;border:0 none;box-shadow:1px 1px 1px #666 inset;float:left;height:25px;margin-bottom:8px;width:183px;font-size:11px;line-height:12px;padding:0 4px;color:#333}
.present-form .action2014 #order input:focus{background:none repeat scroll 0 0 #fff;box-shadow:1px 1px 1px #666 inset,0 0 3px #a0bec9}
.present-form .action2014 #order #zakaz_min{box-shadow:2px 2px 0 #30505e;font-size:11px;height:24px;margin:6px 0 0 50px;padding:0}
.present-form .action2014 #order #zakaz_min:focus{box-shadow:none}
.present-form .action2014 #order .error-name,.present-form .action2014 #order .error-email,.present-form .action022014 #order .error-name,.present-form .action022014 #order .error-email,.present-form .action052014 #order .error-name,.present-form .action052014 #order .error-email{background:url(../images/error_r.png) no-repeat scroll left center rgba(0,0,0,0);color:#fff;display:none;float:left;height:25px;left:-11px;line-height:25px;padding:2px 4px 5px 26px;position:relative;top:1px;width:165px}
#mainlinktop141div{margin:0;position:relative;top:10px;left:35px;float:right}
#mainlinktop141{font-size:14px}
#testimonials{border:5px solid #eee;border-radius:0 50px;margin-top:15px;min-height:150px;padding:10px 20px;background:url(img/quotes.png) no-repeat scroll 9px 20px rgba(255,255,255,1)}
#testimonials li{display:none}
#testimonials li:first-child{display:block}
#testimonials ul{list-style:none outside none;margin-bottom:5px}
#testimonials li{background:none repeat scroll 0 0 rgba(0,0,0,0);border:medium none;list-style:none outside none;margin:0;padding:0}
#testimonials p.text{font:12px/1.3em Fira Sans,sans-serif}
#testimonials p.author{color:#878787;font-size:12px;font-style:italic;margin-top:10px;text-align:right}
#testimonials p.author a,#testimonials p.author a:visited{color:#d8eefb}
@keyframes ding {
0%{transform:rotate(0deg)}
1%{transform:rotate(4deg)}
2%{transform:rotate(-5deg)}
3%{transform:rotate(4deg)}
4%{transform:rotate(-4deg)}
5%{transform:rotate(0deg)}
6%{transform:rotate(-4deg)}
7%{transform:rotate(4deg)}
8%{transform:rotate(-4deg)}
9%{transform:rotate(0deg)}
20%{transform:rotate(0deg)}
21%{transform:rotate(4deg)}
22%{transform:rotate(-5deg)}
23%{transform:rotate(4deg)}
24%{transform:rotate(-4deg)}
25%{transform:rotate(0deg)}
26%{transform:rotate(-4deg)}
27%{transform:rotate(4deg)}
28%{transform:rotate(0deg)}
100%{transform:rotate(0deg)}
}
.btn{background-color:#01ac4c;/*background-image:linear-gradient(to bottom,#66b339 0,#53a429 100%);*/background-repeat:repeat-x;border:medium none;border-radius:20px;box-shadow:0 -1px 0 rgba(0,0,0,0.12) inset;cursor:pointer;display:inline-block;font:600 14px/36px Fira Sans;height:36px;margin:0;outline:medium none;padding:2px 20px;text-align:left;text-decoration:none;text-shadow:0 -1px 0 rgba(0,0,0,0.37);color:#fff!important;-webkit-animation:ding 5s cubic-bezier(.8,0,.2,1) 15s 2;animation:ding 5s cubic-bezier(.8,0,.2,1) 15s 2}
.btn:hover{background-color:#087337;/*background-image:linear-gradient(to bottom,#75c349 0,#62b738 100%);*/background-repeat:repeat-x}
.btn:active{background-color:#087337;/*background-image:linear-gradient(to bottom,#53a429 0,#65b339 100%);*/background-repeat:repeat-x;box-shadow:0 1px 2px rgba(0,0,0,0.4) inset}
.btn img{border:medium none;display:inline-block;margin:0 10px 2px 0;vertical-align:middle}
.archive_news_p{padding-top:10px;font-size:12px}
#spanfoot1{font-size:14px!important}
#foot1top{max-width:1200px;font-size:16px;text-align:left;clear:both;padding:20px 30px;font-size:16px;box-sizing:border-box;background:url(img/map-y.png) right top no-repeat}
#foot1top h4{color:#e2001a;font-size:1.7em;font-weight:900;line-height:1.5em;margin:0 0 2px;padding:5px 235px 5px 0;}
#foot1top h4 a{color:#e2001a;font-size:1em;font-weight:900;line-height:1.5em;text-decoration:underline;}
#foot1top h4 a:hover{color:#111;}
#head12 img,#head13 img{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
a.comments-link,a.readmore-link{font-size:80%;color:#0669b2;}
.buttonheading img{padding:2px;margin:0}
#slider{position:relative;padding:20px;overflow:hidden;border:1px solid #a9a9a9;-moz-border-radius:0 30px 30px 30px;-webkit-border-radius:0 30px 30px 30px;-khtml-border-radius:0 30px 30px 30px;background:#fff url(img/akcii151.jpg) center bottom no-repeat}
.contentakcii{width:700px;float:left;position:relative}
.inslider a{text-decoration:none}
.contentholder{height:160px;width:700px;overflow:hidden;position:relative}
.contentslider{position:absolute;top:0;left:0}
.imgslider img{float:left}
.contentnav{position:absolute;bottom:20px;left:30px;height:30px;z-index:100;text-align:center;line-height:30px}
.contentnav a{padding:5px;text-decoration:none;color:#fff;font-size:1px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-khtml-border-radius:50%;background:#fff;border:1px solid #58a82e}
.contentnav a.active{font-weight:700;color:#58a82e;background:#58a82e}
#small15{color:#333}
#content11menu15{padding:0 0 0 15px}
#content11menu15 h2{font-size:20px;line-height:1.2em;font-weight:700;color:#111;margin-bottom:25px;text-transform:uppercase}
#content11menu15 h2:hover{color:#e2001a}
#content11menu15 h3{font-size:15px;line-height:1.3em;text-transform:uppercase;border-top:3px solid #e2001a;padding-top:5px}
#content11menu15 div{font-size:11px;color:#444}
#content11menu15 div a{font-size:16px;line-height:1.4em;font-weight:700;color:#0669b2;}
#content11menu15 div a:before{color:#5fcf3d;content:"\f00c";font-family:FontAwesome;padding-right:0.2em;}
#content11menu15 div a.inline:before{content:none;padding:0;}

#content11menu15 div a.sublink:before{content:"";}
#content11menu15 div a.sublink{line-height: 1.3em;font-weight: 400;}
.left-col-menu-services a.inline, .left-col-menu-services a.dopmenur1{display: none;}

span.hzag2 a:before{display:none;}
#content11menu15 ul,#content11menu15 ul li{font-size:12px;line-height:1.3em;padding-left:0;margin:0}
.aidanews2_head a{color:#555}
#auffoot11 h3{padding-bottom:10px}
.aidanews2_date,.aidanews2_topL{color:#888}
#virezka15{padding:20px;border:7px solid #e2001a;font-style:italic;box-sizing:border-box;border-radius:0 20px 20px 20px;}
#virezka152{padding:5px 15px;border-left:7px solid #01ac4c;text-transform:none;font-style:italic;box-sizing:border-box;font-size:1.2em;font-weight:500;line-height:1.5em;}
#virezka152 a{font-size:1em;line-height:1.5em;}
#head14 a.obrzvonok15{color:#e2001a;border-bottom:1px dashed #fff;font-size:14px;font-weight:500;}
#head14 a.obrzvonok15:hover{text-decoration:none;border-bottom:0 dashed #111}
#socico15,#mobapp1{padding:5px 0;opacity:.8}
#socico15:hover,#mobapp1:hover{opacity:1}
#socico15 img{width:30px;height:30px;margin:10px 3px 0 0;border-radius:14px}
#mobapp1 img{height:45px;margin:10px 3px 0 0;border-radius:14px}
#ariyui91.yui-skin-sam UL LI A.yuimenubaritemlabel,#ariyui91.yui-skin-sam UL LI A.yuimenubaritemlabel:link{font-size:1em!important}
.contentheading h1,.contentheading h2{font-size:1.7em;line-height:1.2em;padding:5px 0;font-weight:900;text-align:left;text-transform:uppercase;color:#111;margin:0;width:100%;margin-bottom:2px;display:inline-block;letter-spacing:1px;}
.contentheading .preh2:after,.contentheading .preh2:after{content:"";background-color:#e2001a;display:block;height:8px;width:150px;margin:10px 0;border-radius:8px;-webkit-animation-name:animPod;-webkit-animation-duration:5s;animation-name:animPod;animation-duration:8s;position:relative;left:-50px;}
@-webkit-keyframes animPod{from {width:20px;} to {width:120px;}}
@keyframes animPod{from {width:20px;} to {width:120px;}}
.imgakcia60{width:60%;margin:0 auto;}
#topline2:after{position:absolute;content:" ";display: block;left:-50vw;top:800px;width:auto;border-style:solid;border-width:0 149vw 415px 0;border-color:transparent rgb(226, 0, 26) transparent transparent;transform:rotate(-1deg);}
#texttop h2{min-height:80px;}
.khab1{padding-bottom:7px;}
.khab2{display:none;padding-bottom:7px;}
.mainc1{background:#fff url(//lred.ru/templates/lred2014/images/fon3.png) fixed left top no-repeat;}
.contentpaneopen p a,.contentpaneopen li a{border-bottom:1px dashed #aaa;color:#0669b2;}
.contentpaneopen p a:hover{border-bottom:0;color:#e2001a;}
.blog .blog_more{display:none;}
@media screen and (min-width:2400px) {
#topline2:after{border-width:0 149vw 450px 0;top:100%;}
}
@media screen and (max-width:1440px) {
#topline2:after{border-width:0 149vw 430px 0;top:630px}
}
@media screen and (min-width:1279px) {
#head12 a,#head13 a,#head14 a{font-size:15px}
#head11 h3,#head11 a,#head11 h3 span,#head11 span{font-size:65px}
}
@media screen and (max-width:1024px) {
#head11{width:34%}
#head12{width:16%}
#head13{width:22%}
#head14{width:27%}
#topline2:after{border-width:0 160vw 365px 0;top:360px;}
#head12 a,#head13 a{font-size:14px;}
}
@media (min-width:1441px) and (max-width:1800px){
#topline2:after{top:710px!important;}
}
@media screen and (max-width:995px) {
#head22 .contentpaneopen *{font-size:20px}
#head11{width:98%;text-align:center;font-size:15px;padding-top:60px}
#head21{display:none}
#head22{width:100%;padding:30px 20px;box-sizing:border-box;min-height:150px}
#mainlinktop141div{left:-20px}
#texttop{width:80%;margin:0 auto}
#head11 #texttop h2{font-size:14px}
#head12 a,#head13 a,#head14 a{font-size:17px}
#head12 a,#head13 a{padding:5px 10px;border:2px solid #e2001a;border-radius:10px;width:100%;box-sizing:border-box;text-align:center;margin-bottom:5px;background:#f9f9f9;text-transform:uppercase}
#head11 h3 span,#head11 span,#head11 h3,#head11 a{font-size:90px}
#head12,#head13{width:27%;display:none;}
#head14{width:40%;display:none;}
#content12,#content11{width:96%}
#head14 big,#head14 big a,#foot11 span{font-size:24px}
#ariyui91.yui-skin-sam UL LI A.yuimenubaritemlabel,#ariyui91.yui-skin-sam UL LI A.yuimenubaritemlabel:link,#ariyui91.yui-skin-sam UL LI A.yuimenubaritemlabel:visited,#ariyui91.yui-skin-sam UL LI A.yuimenubaritemlabel:hover{font-size:18px!important}
#content12{padding:0 10px;box-sizing:border-box}
#foot11{width:100%;text-align:center}
#foot12,#foot13{width:50%}
#foot1 *,#foot1 a{font-size:18px}
#foot1 a{display:inline-block}
#menutop{padding:0;width:100%;text-align:center;position:fixed;top:0;left:0;z-index:99998}
#menuleft151{width:46%;padding:2%;float:left}
#regdomen15,#leftaforizm,#trustlink1,#search{display:none}
#content11menu2 .menu a span,#content11menu2 .menu a{font-size:17px}
#head14 big,#head14 big a,#foot11 span{font-size:18px}
#mainlinktop142div{float:none}
#textssfoot1{float:none}
#content11menu15 div a{font-size:18px}
#left1115,#left1215{width:50%;padding:10px 20px;float:left;box-sizing:border-box}
#content11menu15 ul,#content11menu15 ul li{font-size:14px}
#left50,#content11menu2{width:50%;padding:10px 20px;float:left;box-sizing:border-box}
#novis15,.novis15,#topline2:after{display:none}
#foot1top{text-align:center}
div.moduletable_block ul.latestnews li a,.aidanews2_title a:link{font-size:15px;line-height:1.4em;font-weight:300}
.contentpaneopen,.contentpaneopen p,.contentpaneopen *,#foot1top div{font-size:16px;line-height:1.4em}
.contentheading h2{font-size:20px;line-height:1.2em}
#testimonials{min-height:110px}
#ariyui91 .yuimenubaritem{width:100%}
#ariyui91.yui-skin-sam .yuimenu ul{border:0}
}
@media (min-width:640px) and (max-width:995px){
#content1{display:inline-block;margin-top:25px;}
}
@media screen and (max-width:640px) {
#head12,#head13{width:50%;padding:10px 30px;box-sizing:border-box}
#head14{width:100%;padding:10px 30px;box-sizing:border-box;display:none}
#search,#head12,#head13,#head22,#latestnewsmain1,#content11,#foot12{display:none}
#head11{font-size:14px;padding-bottom:0}
#head11 #texttop h2{font-size:11px}
#top1new{font-size:12px}
#head12 a,#head13 a,#head14 a{font-size:15px}
#head11 h3 span,#head11 span,#head11 h3,#head11 a{font-size:77px}
#ariyui91.yui-skin-sam UL LI A.yuimenubaritemlabel,#ariyui91.yui-skin-sam UL LI A.yuimenubaritemlabel:link,#ariyui91.yui-skin-sam UL LI A.yuimenubaritemlabel:visited,#ariyui91.yui-skin-sam UL LI A.yuimenubaritemlabel:hover{font-size:14px!important}
.countdownHolder{font-size:26px!important}
#foot12{width:50%;box-sizing:border-box;padding:20px}
#foot13{width:100%;box-sizing:border-box;padding:20px}
#vkontacte151{display:none}
#akcia151 td,#content11menu2 .menu a span,#content11menu2 .menu a{font-size:16px}
#knopkiakc15{width:590px}
#head14 big,#head14 big a,#foot11 span,#foot1 a{font-size:16px}
#head14,#head14 span,#head14 *{font-size:13px}
#akcia151,#slider,#knopkiakc15,#hotbaners2 .btn,#akcia151 .btn,#left50,#content11menu2,#texttop{display:none}
.contentpaneopen p img,.contentpaneopen div img{max-width:30%}
#virezka15,#virezka152{box-sizing:border-box;font-style:italic}
#foot1top h4{padding:45px 15px 5px 0}
.imgakcia60{width:100%;}
#foot11{padding:20px 10px;}
}
@media screen and (max-width:480px) {
tr.sectiontableentry1 td a,tr.sectiontableentry2 td a,#foot11 span,#foot1 *,#foot1 a{font-size:14px}
#menuleft151{width:96%}
#head11 h3 span,#head11 span,#head11 h3,#head11 a{font-size:50px}
#texttop{width:90%;margin:0 auto}
#head14{text-align:center}
#head12,#head13{padding:10px}
#head22 .contentpaneopen p{font-size:15px}
}
.jcarousel-wrapper{position:relative;/*border-left:1px solid #f85234;*/width:490px;height:250px;background:#fff;}
.jcarousel{position:relative;overflow:hidden}
.jcarousel ul{width:20000em;position:relative;list-style:none;margin:0;padding:0}
.jcarousel li{float:left}
.jcarousel-control-prev,.jcarousel-control-next{position:absolute;bottom:10px;width:25px;height:25px;text-align:center;/*background:#4e443c;*/background:#111;color:#fff!important;text-decoration:none!important;text-shadow:0 0 1px #000;font:20px/20px Fira Sans,sans-serif;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;-webkit-box-shadow:0 0 2px #999;-moz-box-shadow:0 0 2px #999;box-shadow:0 0 2px #999}
.jcarousel-control-prev{right:40px}
.jcarousel-control-next{right:10px}
.jcarousel-control-prev:hover span,.jcarousel-control-next:hover span{display:block}
.jcarousel-control-prev.inactive,.jcarousel-control-next.inactive{opacity:.5;cursor:default}
.jcarousel-pagination{position:absolute;bottom:10px;padding:0;margin:0;left:15px}
.jcarousel-pagination a{text-decoration:none;display:inline-block;font-size:11px;line-height:14px;min-width:14px;background:#fff;color:#4e443c;border-radius:14px;padding:3px;text-align:center;margin-right:2px;opacity:.75}
.jcarousel-pagination a.active{background:#111;/*#4e443c*/color:#fff;opacity:1;text-shadow:0 -1px 0 rgba(0,0,0,0.75)}
.zvonok{position:fixed;right:0;top:150px;width:40px;height:180px}
.zvonok a{background:url(../images/zvonok.jpg) no-repeat right top;width:40px;height:180px;font-size:16px;display:block;text-decoration:none}
.reveal-modal-bg{position:fixed;height:100%;width:100%;background:#000;background:rgba(0,0,0,.8);z-index:99997;display:none;top:0;left:0}
.reveal-modal{visibility:hidden;top:5%!important;left:50%;margin-left:-170px;width:320px;background:#eee;position:fixed;z-index:99999;padding:15px;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;-moz-box-shadow:0 0 10px rgba(0,0,0,.4);-webkit-box-shadow:0 0 10px rgba(0,0,0,.4);-box-shadow:0 0 10px rgba(0,0,0,.4)}
.reveal-modal.small{width:200px;margin-left:-140px}
.reveal-modal.medium{width:400px;margin-left:-240px}
.reveal-modal.large{width:600px;margin-left:-340px}
.reveal-modal.xlarge{width:800px;margin-left:-440px}
.reveal-modal .close-reveal-modal{font-size:22px;line-height:.5;position:absolute;top:8px;right:11px;color:#aaa;text-shadow:0 -1px 1px rbga(0,0,0,.6);font-weight:700;cursor:pointer}
.reveal-modal input[type="text"]{width:243px;padding:10px 0 9px 35px;border:1px solid rgba(0,0,0,0.09);border-radius:20px;box-shadow:0 3px 8px #f3f3f3 inset;margin:0 0 12px 19px;font-family:'Scada',sans-serif;font-size:14px}
input[name="fio"],input[name="fio2"]{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAA7bUf6AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MURFOEFCNkIzMUU4MTFFNkJBNDJERTIxN0UwNTAyMDAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MURFOEFCNkMzMUU4MTFFNkJBNDJERTIxN0UwNTAyMDAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxREU4QUI2OTMxRTgxMUU2QkE0MkRFMjE3RTA1MDIwMCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxREU4QUI2QTMxRTgxMUU2QkE0MkRFMjE3RTA1MDIwMCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pk4Ik2kAAADVSURBVHjaYty8eTMDDiAIxEFALAnEz4F4HRC/x6aQCYcBfEAcBcSyQMwCpaOg4kQbEgDEomhiIH4gsYbwA7ESDsMVgViAGEO0GfADLWIMUSZgiDKxYUISwGbIEwJ6HhJjyAkg/obDAJD4SWIM+Q7E53EYcgGIfxIbJmeA+DeaGIh/mpTE9h3qLWRwHCqOAVigNDM0fWhAkzgvFrV2UPwZGvg3gfgqyIUs0OQcAcTCRMYoyAJNKHYA4mVM0PwgTGYSAWWBICZoVqcEiIMMYaTQEEaAAAMAdHAgKXbhLXUAAAAASUVORK5CYII=) no-repeat 7px 15px #fff;background-position: left 10px center;}
input[name="tel"],input[name="tel2"]{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAVCAYAAAB2Wd+JAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjVFODI1MEIzMUU4MTFFNjlDNTM5MTFGQTlGMTAxNTIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjVFODI1MEMzMUU4MTFFNjlDNTM5MTFGQTlGMTAxNTIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyNUU4MjUwOTMxRTgxMUU2OUM1MzkxMUZBOUYxMDE1MiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyNUU4MjUwQTMxRTgxMUU2OUM1MzkxMUZBOUYxMDE1MiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PrWCTqsAAADhSURBVHjaYty8eTMDECgAsRcQiwAxEwNu8AWILwPxHhYgwQ3EUUDMBpV8A8Q3gdgai0YeILYE4h8gjTJImkDgHxSDwDEgfgrEokDsgKRGkQVJ0x8g/g3EvEBsAsTfgdgQihmgfEYg5gB5hwUq+BeIe0BOYCAMfEEugAXEbyI1wWzGG4J4wajG4aERluTYgVgblioIAGlkjaDEG0qChY9YcEj8AuIZUBe4A7EBNqf+xZGQ3yFlbHTwD6TxMTR3sKLldAOouBIWjQ9AGj8D8Wqok4ShEsxAHIDDJVeB+DBAgAEArTkq5Wx+wIwAAAAASUVORK5CYII=) no-repeat 8px 13px #fff;background-position: left 10px center;}
input[name="eemail"]{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAMCAYAAABr5z2BAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTY4MDFFODExQzFEMTFFM0JEODhCRjQyNDhBRUZDMUUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTY4MDFFODIxQzFEMTFFM0JEODhCRjQyNDhBRUZDMUUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1NjgwMUU3RjFDMUQxMUUzQkQ4OEJGNDI0OEFFRkMxRSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1NjgwMUU4MDFDMUQxMUUzQkQ4OEJGNDI0OEFFRkMxRSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgkHNrUAAADASURBVHjaYrxx48Z+BgYGBwbywHEmILEQiL+QofkbEM8GGbAAiE2B+AoJmm8AsTkQzwcZMB+IH0EFFhCheSnUwnswAxKA+CQQKwBxIpT/BYeTQfIxQCwL1ZPABJXUAeLTUM0LsXjpBpILQWrOQPUwsCAp4oJ6xx6Is6EapgIxKxBnAPE/qHwCsrNYsDgVpMAEiCOgTgYBLSBeCbOVkAEwL52CuoQB6hIubApZ8IQ2zEt4ARMDhQBkwFEK9B8FCDAAG7omobeqdH0AAAAASUVORK5CYII=) no-repeat 8px 12px #fff;background-position: left 10px center;}
input[name="vopros"]{
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAVCAYAAAB2Wd+JAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MEQwQTdBNTEzMUU4MTFFNjg1MEJFOTAxNjdCQ0EzMkEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MEQwQTdBNTIzMUU4MTFFNjg1MEJFOTAxNjdCQ0EzMkEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowRDBBN0E0RjMxRTgxMUU2ODUwQkU5MDE2N0JDQTMyQSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowRDBBN0E1MDMxRTgxMUU2ODUwQkU5MDE2N0JDQTMyQSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pi27Kg0AAAHhSURBVHja1JPLaxpRFMbPzOggqPjAR90pCqPShbrKMtkkBPIHFLJJt91k03+h++wKWWXVVVaFQrsUAgGhEHyvRHCjUeNrVHyM0+9cJhDbmoZCF71wYe7c87vnO9+5VzJNk/5mSP8PSAy+ZG42m8+YZ4/rF0HL5fKsXq+btVrtHt9+/vdHqev1eq9UKuUbjYbK60QicZNOp0+fBQHt93q9b8ik9vt9stlsLJlisVh7J7hareLFYrEwnU790WiUms0mdbtdkmWZDMMgeUemo3K5XGi32/75fE6tVouzUCAQ4AMpFAr9WiOg16jpOyDV4/HQaDQiXdcpEomIOZlMKB6Pf9wCAR0AuuZMXq+XhsMhOyr2FosFaZpGqVTqSlXVt4+gAgkfIO89IIWhwWAgIEmS+EAKBoOUzWa/uN3uN4jXBQjoAkacdzod8vl8WxDXFA6HKZfLXTqdzneADHHlEHBeqVQu2ACHwyEksWuWdAFlMplPLpfrdOuuAjABsnYaj8eERpOlQriHTHlAh4hdPgVl6x4SNziZTBL37Al0B+j4Z4iHjRuKJlO1WhXNZfst6AHQCWLmv31WMMSEmyILZ0cw12RY0Ned7xEGuBRF0Wez2SuAmt1u19CnEvZu/8lD/iHAABWQaoOLzQKUAAAAAElFTkSuQmCC) no-repeat 9px 7px #fff;background-position: left 10px center;
}
/*.imput_submit{background:#ff9000;background:url(data:images/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzJmNzZiZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0YzkzY2MiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#ff9000 0,#ffab3e 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ff9000),color-stop(100%,#ffab3e));background:-webkit-linear-gradient(top,#ff9000 0,#ffab3e 100%);background:-o-linear-gradient(top,#ff9000 0,#ffab3e 100%);background:-ms-linear-gradient(top,#ff9000 0,#ffab3e 100%);background:linear-gradient(to bottom,#ff9000 0,#ffab3e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF9000',endColorstr='#ffab3e',GradientType=0);border-radius:7px;color:#fff;cursor:pointer;font-size:15px;font-weight:400;height:36px;margin:10px 20px;text-decoration:none;text-transform:uppercase;text-shadow:1px 1px 3px #111;border:1px solid #aaa;box-shadow:1px 1px 5px #eee;width:283px}*/
.imput_submit{width:284px;background-color:#01ac4c;background-repeat:repeat-x;border:medium none;border-radius:20px;box-shadow:0 -1px 0 rgba(0,0,0,0.12) inset;cursor:pointer;display:inline-block;font:600 14px/32px 'Raleway';height:auto;outline:medium none;padding:0 14px;text-align:center;text-decoration:none;text-shadow:0 -1px 0 rgba(0,0,0,0.37);color:#fff!important;/*-webkit-animation:ding 5s cubic-bezier(.8, 0, .2, 1) 5s infinite;animation:ding 5s cubic-bezier(.8, 0, .2, 1) 5s infinite;*/text-transform: uppercase;margin:10px 20px;}
.imput_submit:hover{background-color:#087337;background-repeat:repeat-x;}
/*.imput_submit:hover{background:#ffab3e;background:url(data:images/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRjOTNjYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyZjc2YmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#ffab3e 0,#ff9000 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffab3e),color-stop(100%,#ff9000));background:-webkit-linear-gradient(top,#ffab3e 0,#ff9000 100%);background:-o-linear-gradient(top,#ffab3e 0,#ff9000 100%);background:-ms-linear-gradient(top,#ffab3e 0,#ff9000 100%);background:linear-gradient(to bottom,#ffab3e 0,#ff9000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffab3e',endColorstr='#FF9000',GradientType=0)}*/
input[placeholder]{color:#9f9f9f}
.title_form{text-align:center;margin:10px 0;padding:0 20px 10px 20px;}
.invalid{border:1px solid red!important}
.valid{border:1px solid green!important}
.err_message{color:red;font-size:12px;margin:-11px 0 10px 19px;padding:0;text-align:center;}
#report_result,#report_result2{display:none;font-size:14px;font-weight:700;padding:0 19px;text-align:center;}
.soderjimoed *{font-size:12px}
.blockformad{width:367px;position:fixed;right:0;z-index:99996;bottom:3px}
.blockcentrd{background:#f0f0f0;line-height:25px;border-radius:20px;border:1px solid #a5a5a5;width:335px;padding:15px}
.openoknod{cursor:pointer;float:right;color:#a5a5a5;font-size:22px;line-height:22px;text-align:center;border-radius:50%;background:#fff;width:22px;height:22px;border:1px solid #a5a5a5}
.zagolovokad{color:#e22525;font-size:14px;text-transform:uppercase;line-height:1.4em;font-weight:400}
.soderjimoed4{font-size:13px;line-height:1.2em;padding-bottom:10px;color:#111;font-weight:300}
.soderjimoed4 strong{font-size:13px;line-height:1.2em;color:#111;font-weight:700}
.knpfd{font-weight:700;z-index:99995;text-align:center;height:auto;padding:5px 9px;text-transform:none;font-size:15px;line-height:22px!important;display:inline-block;overflow:visible;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;width:320px;margin:0;cursor:pointer!important;text-decoration:none;color:#fff!important;border:1px solid #c2bebe;-moz-border-radius:20px;border-radius:20px;outline:0;text-shadow:0 1px 2px rgba(0,0,0,0.9);background-color:#e79623;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f4d95d),color-stop(1,#e79623));background-image:-webkit-linear-gradient(top,#f4d95d 0,#e79623 100%);background-image:-moz-linear-gradient(top,#f4d95d 0,#e79623 100%);background-image:-ms-linear-gradient(top,#f4d95d 0,#e79623 100%);background-image:-o-linear-gradient(top,#f4d95d 0,#e79623 100%);background-image:linear-gradient(top,#f4d95d 0,#e79623 100%);border-color:#fe9d0e;-webkit-box-shadow:inset 0 1px 1px rgba(255,255,255,0.8),0 1px 1px rgba(0,0,0,0.5);-moz-box-shadow:inset 0 1px 1px rgba(255,255,255,0.8),0 1px 1px rgba(0,0,0,0.5);box-shadow:inset 0 1px 1px rgba(255,255,255,0.8),0 1px 1px rgba(0,0,0,0.5)}
.knpfd:focus,.knpfd:hover{background-color:#e19323;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f6e9a1),color-stop(1,#e19323));background-image:-webkit-linear-gradient(top,#f6e9a1 0,#e19323 100%);background-image:-moz-linear-gradient(top,#f6e9a1 0,#e19323 100%);background-image:-ms-linear-gradient(top,#f6e9a1 0,#e19323 100%);background-image:-o-linear-gradient(top,#f6e9a1 0,#e19323 100%);background-image:linear-gradient(top,#f6e9a1 0,#e19323 100%)}
.knpfd:active{margin:1px;text-indent:1px;border:0;background-color:#e79623;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f4d95d),color-stop(1,#e79623));background-image:-webkit-linear-gradient(top,#f4d95d 0,#e79623 100%);background-image:-moz-linear-gradient(top,#f4d95d 0,#e79623 100%);background-image:-ms-linear-gradient(top,#f4d95d 0,#e79623 100%);background-image:-o-linear-gradient(top,#f4d95d 0,#e79623 100%);background-image:linear-gradient(top,#f4d95d 0,#e79623 100%);-webkit-box-shadow:inset 0 1px 2px 1px rgba(0,0,0,0.5);-moz-box-shadow:inset 0 1px 2px 1px rgba(0,0,0,0.5);box-shadow:inset 0 1px 2px 1px rgba(0,0,0,0.5)}
.soderjimoed1{height:50px;width:100%}
.soderjimoed2{width:100%;border-radius:14px;border:1px solid #aaa;padding:2px 7px;}
.soderjimoed3{font-size:12px;font-weight:400;cursor:pointer;background:#e83535;background:-moz-linear-gradient(top,rgba(232,53,53,1) 0,rgba(226,0,0,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(232,53,53,1)),color-stop(100%,rgba(226,0,0,1)));background:-webkit-linear-gradient(top,rgba(232,53,53,1) 0,rgba(226,0,0,1) 100%);background:-o-linear-gradient(top,rgba(232,53,53,1) 0,rgba(226,0,0,1) 100%);background:-ms-linear-gradient(top,rgba(232,53,53,1) 0,rgba(226,0,0,1) 100%);background:linear-gradient(to bottom,rgba(232,53,53,1) 0,rgba(226,0,0,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e83535',endColorstr='#e20000',GradientType=0);border-radius:14px;margin-top:10px;color:#fff;text-decoration:none;width:120px;padding:5px 20px;border:0}
.soderjimoed3:hover{background:#fa7373!important}
.errod{width:70%;color:#e51818;font-size:10px;font-weight:700;padding:2px 10px;margin:-1px 0 0;line-height:10px;font-style:italic}
#report_resultd{font-size:12px;line-height:17px;margin-top:10px;font-weight:700;color:#009118}
.formd{margin:0}
.mymessaged{height:80px;overflow-y:scroll;overflow-x:hidden;font-size:12px;background:#fff;padding:2px 6px}
.mymessaged .msvi{border-bottom:1px dashed #f0f0f0;font-size:12px;line-height:16px;margin-bottom:5px;padding-bottom:2px}
.podpisd{font-size:12px}
.podpisdvi{font-size:12px}
.ac-container{width:100%;margin:10px auto 30px;text-align:center;box-sizing:border-box;}
.ac-container label{padding:5px 20px;position:relative;/*z-index:20;*/display:block;cursor:pointer;color:#111;text-shadow:1px 1px 1px rgba(255,255,255,0.8);line-height:33px;font-size:17px;background:#fff;background:-moz-linear-gradient(top,#fff 1%,#eaeaea 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#fff),color-stop(100%,#eaeaea));background:-webkit-linear-gradient(top,#fff 1%,#eaeaea 100%);background:-o-linear-gradient(top,#fff 1%,#eaeaea 100%);background:-ms-linear-gradient(top,#fff 1%,#eaeaea 100%);background:linear-gradient(top,#fff 1%,#eaeaea 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#eaeaea',GradientType=0);box-shadow:0 0 0 1px rgba(155,155,155,0.3),1px 0 0 0 rgba(255,255,255,0.9) inset,0 2px 2px rgba(0,0,0,0.1);border-radius:20px;font-weight:700;letter-spacing:1px;text-align:center;}
.ac-container label:hover{background:#fff}
.ac-container input:checked+label,.ac-container input:checked+label:hover{background:#f7941d;color:#fff;    text-shadow: -1px 0px 1px rgba(0,0,0,0.37);box-shadow:0 0 0 1px rgba(155,155,155,0.3),0 2px 2px rgba(0,0,0,0.1)}
.ac-container label:hover:after,.ac-container input:checked+label:hover:after{content:'';position:absolute;width:24px;height:24px;right:13px;top:7px;background:transparent url(../imagesaccordeon/arrow_down.png) no-repeat center center}
.ac-container input:checked+label:hover:after{background-image:url(../imagesaccordeon/arrow_up.png)}
.ac-container input{display:none}
.ac-container article{background:rgba(255,255,255,0.5);overflow:hidden;height:0;position:relative;z-index:10;-webkit-transition:height .3s ease-in-out,box-shadow .6s linear;-moz-transition:height .3s ease-in-out,box-shadow .6s linear;-o-transition:height .3s ease-in-out,box-shadow .6s linear;-ms-transition:height .3s ease-in-out,box-shadow .6s linear;transition:height .3s ease-in-out,box-shadow .6s linear;width:97%;margin:0 auto}
.ac-container article p{color:#222;line-height:20px;font-size:16px;padding:10px;text-shadow:1px 1px 1px rgba(255,255,255,0.8);text-align:center;}
.ac-container input:checked ~ article{-webkit-transition:height .5s ease-in-out,box-shadow .1s linear;-moz-transition:height .5s ease-in-out,box-shadow .1s linear;-o-transition:height .5s ease-in-out,box-shadow .1s linear;-ms-transition:height .5s ease-in-out,box-shadow .1s linear;transition:height .5s ease-in-out,box-shadow .1s linear;box-shadow:0 0 0 1px rgba(155,155,155,0.3);border-top:4px solid #999}
.ac-container input:checked ~ article.ac-small{height:140px}
.ac-container input:checked ~ article.ac-medium{height:380px}
.ac-container input:checked ~ article.ac-large{height:530px}
.ac-container input:checked ~ article.ac-11{height:610px}
.ac-container input:checked ~ article.ac-21{height:210px}
.ac-container input:checked ~ article.ac-31{height:500px}
.ac-container input:checked ~ article.ac-41{height:400px}
.ac-container input:checked ~ article.ac-51{height:320px}
.ac-31 ul li{font-size:14px;text-align:left;}
@media screen and (max-width:640px) {
.ac-container label{box-sizing:content-box;font-size:16px;line-height:1.5em;padding:8px 20px;letter-spacing:0;}
.ac-container input:checked ~ article.ac-11{height:700px}
.ac-container input:checked ~ article.ac-21{height:310px}
.ac-container input:checked ~ article.ac-31{height:700px}
.ac-container input:checked ~ article.ac-41{height:650px}
.ac-container input:checked ~ article.ac-51{height:540px}
#foot1top{padding:20px 10px;}
.promo1{display:none;}
}
@media screen and (max-width:995px) {
#head1{margin-top:40px}
}
#back-top{position:fixed;bottom:90px;right:20px;z-index:99}
#back-top a{width:51px;display:block;text-align:center;font-size:15px;line-height:18px;font-family:'Fira Sans',sans-serif;text-transform:none;text-decoration:none;color:#818181;-webkit-transition:.2s;-moz-transition:.2s;transition:.2s}
#back-top a:hover{color:#fc894a}
#back-top span{width:37px;height:37px;display:block;margin-bottom:7px;background:url(img/up-arrow.png) no-repeat center center;opacity:1;filter:alpha(opacity=100);-webkit-transition:.2s;-moz-transition:.2s;transition:.2s}
#back-top a:hover span{opacity:.5;filter:alpha(opacity=50)}

@media screen and (max-width:995px) {
#topfixedmenu{display:none!important}
.zagolovokad,.soderjimoed4 img{display:none}
.soderjimoed4,.soderjimoed4 strong{font-size:12px}
.soderjimoed1{height:30px}
}
#content11menu15 div h4{text-transform:none;background:none;padding:0;margin:0;display:inline;-webkit-margin-before:0;-webkit-margin-after:0}
#content11menu15 div h4 a{color: #0669b2;}
@media (min-width: 768px) and (max-width: 1023px) {
/*.blockformad{display:none!important}*/
}
.blockcentrd{position:relative}
.blockcentrd .openoknod{position:absolute;right:7px;top:7px}
.popupwin{margin-top:0;display:none;width:100%}
.popupwin.body{display:block}
.popupwin [type="button"]{width:48%;display:inline-block;box-sizing:border-box;background:#01ac4c;border-radius:20px;font-weight: 500;}
.popupwin .btn_wrap{margin-bottom:10px}
.popupwin .table{display:table;margin-top:15px;width:100%}
.popupwin .td{display:table-cell;font-size:13px;line-height:1.2em;padding-bottom:10px;color:#111;font-weight:300}
.popupwin .td:first-child{width:56%;padding-right:10px}
.popupwin .td:last-child{width:40%}
.popupwin .td .soderjimoed3{width:100%;display:block;margin:0;text-align:center;box-sizing:border-box;color:#fff;border-radius:14px;font-weight:600;}
.popupwin .td .soderjimoed3:hover{text-decoration:none}
.popupwin .td [type="button"]{width:100%}
.popupwin.request [type="button"],.popupwin.request [type="submit"]{box-sizing:border-box;width:49%}
.soderjimoed3.mod{background:#e2e2e2;background:-moz-linear-gradient(to bottom,#e2e2e2 0,#afafaf 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(226,226,226)),color-stop(100%,rgba(175,175,175)));background:-webkit-linear-gradient(to bottom,#e2e2e2 0,#afafaf 100%);background:-o-linear-gradient(to bottom,#e2e2e2 0,#afafaf 100%);background:-ms-linear-gradient(to bottom,#e2e2e2 0,#afafaf 100%);background:linear-gradient(to bottom,#e2e2e2 0,#afafaf 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e2e2e2',endColorstr='#afafaf',GradientType=0);color:#272727}
.soderjimoed3.mod:hover{background:#afafaf!important}
.popupwin [type="button"]:hover{background:#2d5287!important;}
.soderjimoed3.mod:hover{color:#fff}
.mf-call .big a,.mf-call .big a:hover{color:#fff;}

#popup__toggle{bottom:25px;position:fixed;z-index:99996; right: -500px; display: none;}
.img-circle{background-color:#F71F1F;box-sizing:content-box;-webkit-box-sizing:content-box;}
.circlephone{box-sizing:content-box;-webkit-box-sizing:content-box;border: 2px solid #F71F1F;width:150px;height:150px;bottom:-25px;right:10px;position:absolute;-webkit-border-radius:100%;-moz-border-radius: 100%;border-radius: 100%;opacity: .5;-webkit-animation: circle-anim 2.4s infinite ease-in-out !important;-moz-animation: circle-anim 2.4s infinite ease-in-out !important;-ms-animation: circle-anim 2.4s infinite ease-in-out !important;-o-animation: circle-anim 2.4s infinite ease-in-out !important;animation: circle-anim 2.4s infinite ease-in-out !important;-webkit-transition: all .5s;-moz-transition: all .5s;-o-transition: all .5s;transition: all 0.5s;}
.circle-fill{box-sizing:content-box;-webkit-box-sizing:content-box;background-color:#F71F1F;width:100px;height:100px;bottom:0px;right:35px;position:absolute;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;border: 2px solid transparent;-webkit-animation: circle-fill-anim 2.3s infinite ease-in-out;-moz-animation: circle-fill-anim 2.3s infinite ease-in-out;-ms-animation: circle-fill-anim 2.3s infinite ease-in-out;-o-animation: circle-fill-anim 2.3s infinite ease-in-out;animation: circle-fill-anim 2.3s infinite ease-in-out;-webkit-transition: all .5s;-moz-transition: all .5s;-o-transition: all .5s;transition: all 0.5s;}
.img-circle{box-sizing:content-box;-webkit-box-sizing:content-box;width:72px;height:72px;bottom: 14px;right: 49px;position:absolute;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;border: 2px solid transparent;opacity: .7;}
.img-circleblock{box-sizing:content-box;-webkit-box-sizing:content-box;width:72px;height:72px;
background-position: center center;background-repeat:no-repeat;animation-name: tossing;-webkit-animation-name: tossing;animation-duration: 1.5s;-webkit-animation-duration: 1.5s;animation-iteration-count: infinite;-webkit-animation-iteration-count: infinite;}
.img-circleblock:after{
    color: #fff;
    content: "\f06b";
    font-family: FontAwesome;
    position: absolute;
    padding: 12px 0px 0px 16px;
    font-size: 45px;
}
.img-circle:hover{opacity: 1;}
.close_circle {
    display: none;
    font-size: 10px;
    text-align: right;
    color: #222;
    cursor: pointer;
}
.close_circle i {
font-size: 11px;
}
.close_circle:hover {
    color: #000;
}
.close_circle_remove {
  display: none!important;
}

@keyframes pulse {0% {transform: scale(0.9);opacity: 1;}
  50% {transform: scale(1); opacity: 1; }
  100% {transform: scale(0.9);opacity: 1;}}
 @-webkit-keyframes pulse {0% {-webkit-transform: scale(0.95);opacity: 1;}
  50% {-webkit-transform: scale(1);opacity: 1;}
  100% {-webkit-transform: scale(0.95);opacity: 1;}}
@keyframes tossing {
  0% {transform: rotate(-8deg);}
  50% {transform: rotate(8deg);}
  100% {transform: rotate(-8deg);}}
@-webkit-keyframes tossing {
  0% {-webkit-transform: rotate(-8deg);}
  50% {-webkit-transform: rotate(8deg);}
  100% {-webkit-transform: rotate(-8deg);}}
@-moz-keyframes circle-anim {
  0% {-moz-transform: rotate(0deg) scale(0.5) skew(1deg);opacity: .1;-moz-opacity: .1;-webkit-opacity: .1;-o-opacity: .1;}
  30% {-moz-transform: rotate(0deg) scale(0.7) skew(1deg);opacity: .5;-moz-opacity: .5;-webkit-opacity: .5;-o-opacity: .5;}
  100% {-moz-transform: rotate(0deg) scale(1) skew(1deg);opacity: .6;-moz-opacity: .6;-webkit-opacity: .6;-o-opacity: .1;}}
@-webkit-keyframes circle-anim {
  0% {-webkit-transform: rotate(0deg) scale(0.5) skew(1deg);-webkit-opacity: .1;}
  30% {-webkit-transform: rotate(0deg) scale(0.7) skew(1deg);-webkit-opacity: .5;}
  100% {-webkit-transform: rotate(0deg) scale(1) skew(1deg);-webkit-opacity: .1;}}
@-o-keyframes circle-anim {
  0% {-o-transform: rotate(0deg) kscale(0.5) skew(1deg);-o-opacity: .1;}
  30% {-o-transform: rotate(0deg) scale(0.7) skew(1deg);-o-opacity: .5;}
  100% {-o-transform: rotate(0deg) scale(1) skew(1deg);-o-opacity: .1;}}
@keyframes circle-anim {
  0% {transform: rotate(0deg) scale(0.5) skew(1deg);opacity: .1;}
  30% {transform: rotate(0deg) scale(0.7) skew(1deg);opacity: .5;}
  100% {transform: rotate(0deg) scale(1) skew(1deg);
opacity: .1;}}
@-moz-keyframes circle-fill-anim {
  0% {-moz-transform: rotate(0deg) scale(0.7) skew(1deg);opacity: .2;}
  50% {-moz-transform: rotate(0deg) -moz-scale(1) skew(1deg);opacity: .2;}
  100% {-moz-transform: rotate(0deg) scale(0.7) skew(1deg);opacity: .2;}}
@-webkit-keyframes circle-fill-anim {
  0% {-webkit-transform: rotate(0deg) scale(0.7) skew(1deg);opacity: .2;  }
  50% {-webkit-transform: rotate(0deg) scale(1) skew(1deg);opacity: .2;  }
  100% {-webkit-transform: rotate(0deg) scale(0.7) skew(1deg);opacity: .2;}}
@-o-keyframes circle-fill-anim {
  0% {-o-transform: rotate(0deg) scale(0.7) skew(1deg);opacity: .2;}
  50% {-o-transform: rotate(0deg) scale(1) skew(1deg);opacity: .2;}
  100% {-o-transform: rotate(0deg) scale(0.7) skew(1deg);opacity: .2;}}
@keyframes circle-fill-anim {
  0% {transform: rotate(0deg) scale(0.7) skew(1deg);opacity: .2;}
  50% {transform: rotate(0deg) scale(1) skew(1deg);opacity: .2;}
  100% {transform: rotate(0deg) scale(0.7) skew(1deg);opacity: .2;}}

@media screen and (max-width:980px) {
#popup__toggle{display: block;}
}

@media screen and (max-width: 995px) {
.soderjimoed4{padding-right:15px;box-sizing:border-box}
.soderjimoed3{font-size:11px;padding:4px 10px;border-radius:14px}
.blockformad form .podpisd{display:inline-block;width:49%}
.soderjimoed2{width:49%;box-sizing:border-box}
#content11{border-left:0;}
#virezka152 a{font-size:1em;}
.mf-call .big,.mf-call .big a{font-size:2.7em;font-weight:700;}
#head1 *{text-shadow:none;}
}
@media screen and (max-width: 380px) {
.blockformad,.blockcentrd{width:100%}
.blockcentrd{box-sizing:border-box}
.slicknav_brand,.slicknav_brand a,.slicknav_menu .slicknav_menutxt{font-size:16px}
.blog .blog_more{display:none;}
.knpfd{width:290px;margin-left:10px;}
#foot1top .btn{font-size:13px;}
.contentpaneopen ol{padding-left:20px;margin-left:0;}
}
#foot1top h4 nobr2{color:#e2001a!important;font-size:1em!important;font-weight:900;line-height:1.5em;}
.bold1{font-weight:700!important}
.mf-call{text-align:center;background-size:cover;background:#294362 url(images/region-bg.jpg) repeat-x center center;color:#fff;padding:30px 0}
.mf-call *{color:#fff}
.mf-call .meidum{font-size:24px}
.slicknav_brand a{font-family:'Fira Sans',sans-serif!important}
.mf-call .big, .mf-call .big a{font-size:44px;font-weight:700;font-family:'Fira Sans',sans-serif!important}
.mf-call .small{font-size:18px;padding-bottom:26px}
.mf-call .manager-list{display:block;text-align:center}
.mf-call .manager-list .sup-item{width:inherit;float:none;display:inline-block;margin:0 5px 10px;vertical-align:top}
.mf-call .manager-list .sup-item .sup-item-img{width:80px;height:80px;border-radius:50%;overflow:hidden;position:relative;z-index:3}
.mf-call .manager-list .sup-item img{width:104%;height:104%;position:absolute;left:-2%;top:-2%;z-index:2;max-width:104%}
.mf-call .manager-list .sup-item span.grey{font-size:13px;color:#fff;margin:0;opacity:.7}
@media screen and (max-width:560px) {
.mf-call .big, .mf-call .big a{font-size:1.5em;}
}
@media screen and (max-width:360px){
.mf-call .big, .mf-call .big a{font-size:1.3em;}
}
.mtop1{font-weight:700;padding:10px 7px;background:#56a72c;border-radius:0 0 5px 5px;}
img.max30p100{float:right;width:30%;max-width:30%}
img.max25p{float:right;width:25%;max-width:25%}
img.max100p{width:100%;max-width:100%;display:inline-block}
#ariyui91.yui-skin-sam .yui-menu-shadow-visible,#ariyui91.yui-skin-sam LI.yuimenuitem-hassubmenu,#ariyui91.yui-skin-sam UL LI A.yuimenuitemlabel,#ariyui91.yui-skin-sam UL LI.yuimenuitem-selected{/*border-radius:14px*/}
#ariyui91.yui-skin-sam UL LI A.yuimenuitemlabel{color: #fff;font-size:14px!important;font-weight:500!important;text-decoration:none;text-transform: none!important;border-bottom:1px solid #ef001c;padding:4px 15px !important;line-height:1.3em;text-shadow:1px 1px 3px #111;}
#ariyui91.yui-skin-sam LI.yuimenuitem{width:auto;min-width:260px;}
span.hzag1{padding:5px 10px;background:#e2001a;font-size:11px;font-weight:600;display:inline-block;margin:20px 0 7px 0;clear:both;color:#fff;border-radius:14px 0 0 14px;}
span.hzag2{padding:5px 10px;background:#ccc;font-size:11px;font-weight:600;display:inline-block;margin:20px 0 7px 0;clear:both;color:#fff;border-radius:0 14px 14px 0;}
span.hzag2:hover{background:#111;}
span.hzag2 a{font-size:11px!important;line-height:normal!important;font-weight:600!important;color:#fff!important;background:none!important;padding:0!important;text-transform:none!important;}
.promo1{cursor:default;position:fixed !important;z-index:999;font-weight:bold;padding:5px 10px 6px 10px;opacity:0.6;color:#000000;background:#cfcfcf;text-align:center;font-size:12px;left:0px;bottom:0px;line-height:1.2em;}.promo1:hover{opacity:1;}
.promo1 *{font-size:12px;line-height:1.2em;}
@media screen and (max-width:640px) {.promo1{display:none;}
#head11{background:none !important;} 
.topfon1{background:#fff;}
}
#head13 a.zakaz7top{font-weight:700!important;color:#FFEB3B!important;}
@media screen and (max-width:480px) {.ac-container input:checked ~ article.ac-31{height:900px;}
#virezka15,#virezka152 {font-size:1.1em;}
.btn{padding:0px 14px;}
#auffoot1,#auffoot1 h4,#uffoot11 h3.shagi{padding:20px 0;}
}
#head22 .contentheading{padding:0 30px;}
.contentheading h1:first-letter,.contentheading h2:first-letter{color:#e2001a!important;font-size:2em!important;}
#hotbaners2 .btn .fa, #mainlinktop142div a .fa, #mainlinktop142div222 a .fa,.btn .fa,.big-link .fa,.knpfd .fa{color:#fff;padding-right:0.4em;}
@media (min-width: 995px){
#head11, #head11 noindex{text-transform:none;}
#texttop b, #texttop h3, #texttop h2, #texttop h2 nobr,.navideo1 a,.navideo1 *,.navideo1 #head14 a,.navideo1 #head12 a,.navideo1 #head13 a,.navideo1 #foot12 a,#head13 a.zakaz7top{color:#fff;font-weight:700;letter-spacing:1px;}
}
@media (min-width: 769px){
.overlay_color{background:rgba(0,0,0,0.4);}
#head13 a,#head12 a{line-height:1.5em;}
#head13 a:hover,#head12 a:hover{text-decoration:underline;}
#head13 a .fa:hover,#head12 a .fa:hover{text-decoration:none;}
#texttop h2, #texttop h2 nobr{font-weight:300;}
/*li.yuimenubaritem-selected{background:#fff;}*/
#content12{position:relative;top:-100px;}
#foot1top{position:relative;top:-50px;}
}
.navideo1{position:absolute;left:0;/*top:5%;*/top:40px;z-index:2;width:100%;color:#fff;}
.fullscreen-bg{overflow:hidden;z-index:-1;position:relative;height:100%;width:100%;padding-top:45%;background: #000;}
.fullscreen-bg__video{position:absolute;top:0;left:0;width:100%}
#ariyui91 A{font-weight:900!important;letter-spacing:1px;}
#blink18{font-size:2em;-webkit-animation: blink18 2s linear infinite;animation: blink18 2s linear infinite;}
@-webkit-keyframes blink18 {
  50% { color: rgb(34, 34, 34); }
  51% { color: rgba(34, 34, 34, 0); }
  100% { color: rgba(34, 34, 34, 0); }
}
@keyframes blink18 {
  50% { color: rgb(34, 34, 34); }
  51% { color: rgba(34, 34, 34, 0); }
  100% { color: rgba(34, 34, 34, 0); }
}
@media screen and (max-width:1024px) {
.navideo1{position:absolute;left:0;top:5%;z-index:2;width:100%;color:#fff;}
#head14 big a{font-size:1em;}
}
@media screen and (width:1024px) {
  .navideo1{top:15px;}
  #menutop{width:100%;}
}
@media screen and (max-width: 995px){
.fullscreen-bg,#topline2,#top1{display:none;}
.overlay_color{background:#fff;}
#content12{position:relative;top:0;}
#foot1top{position:relative;top:0;}
.navideo1{position:relative;left:0;top:0;}
#auffoot1 h4,#uffoot11 h3.shagi,#foot1top h4,#foot1top h4 nobr2{font-size:1.4em;}
#foot1top h4 a,#blink18{font-size:1em;}
.slicknav_menu{z-index:21;}
#texttop b,#texttop h3,#texttop h2,#texttop h2 nobr{font-size:1em;}
#topline, #topline2{padding:0;margin:0;}
.mf-call{padding:30px 20px;}
.mainc1{background:#fff;}
}
@media screen and (max-width: 769px){
.publ1 .main1,.publ2 .main1,.publ3 .main1,.publ4 .main1{display:none;}
}
.linkwork1{font-size:1.5em;border-bottom:1px dashed #111;}
.aster *{font-size:12px;}
.buttonslider18{/*width:728px;margin-bottom:15px;margin-top:5px;*/padding:5px;width:100%;margin:5px auto;}
.contentakcii a{font-weight:700;font-size:0.8em;letter-spacing:1px;color:#0669b2;}
/*.contentakcii a:before{content:"\f061";font-family:FontAwesome;padding-right:0.5em;font-size:1em;color:#0669b2;}*/
#menu #menu .yuimenuitemlabel-hassubmenu:after{content:"\f0da";font-family:FontAwesome;float:right;font-size:14px;line-height:1em;color:#000;text-shadow:none;}
.yuimenu .bd #menu,.yuimenu .bd #menu *{border-radius:20px;}
.yui-skin-sam LI.yuimenuitem-hassubmenu,.yui-skin-sam .yui-menu-shadow-visible{border-radius:20px;}
.nomainpage{display:none;}
.knopkazakaz1{box-sizing:border-box;padding:10px;border-radius:30px;background:#20b733;width:100%;text-align:center;color:#fff;box-shadow:1px 1px 5px #777;border:1px solid #08981a;font-weight:700;    text-shadow: 0 -1px 0 rgba(0,0,0,0.37);}
.knopkazakaz1 a{font-size:18px;color:#fff;}
.knopkazakaz1:hover{background:#ed1c24;border:1px solid #a2050b;-webkit-transition:0.8s;-moz-transition:0.8s;transition: 0.8s;}
#left1215 .fa-trophy{font-size:1.7em;color:#e2001a;}
#left1215 h3{padding-top:20px;font-size:15px;line-height:1.3em;text-transform:uppercase;border-top:3px solid #e2001a;font-weight:400;word-wrap:break-word;}
#left1215 span{padding-bottom:20px;font-size:14px;line-height:1.2em;display:inline-block;}
#left1215 ul, #left1215 ul li{font-size:12px;line-height:1.3em;padding-left:0px;margin:0px;list-style:decimal;color:#444;}
#left1215 ul li b{font-size:12px;color:#111;}
#left1215 ul{padding-left:20px;}
#left1215 a.about1{margin-top:15px;}
#left1215 a.about1:before{content:"\f129";color:#fff;font-family:FontAwesome;padding-right:0.5em;}
#myLidMagnitClosed{
    left: 80px;
  }
  @media (max-width: 640px) {
    #myLidMagnitClosed{
      bottom: 37px;
      left: auto;
      right: 30px;
      width: 334px;
      text-align: center;
    }
  }
  @media (max-width: 380px) {
    #myLidMagnitClosed{
    width: 303px;
        /*right: 47px;*/
        right: 4px;
        }
  }

#head11 #texttop h5,#head11 #texttop h5 *,#head11 #texttop h2 span.notranslate,#head11 #texttop h2 span.notranslate *,#head11 span.notranslate:nth-child(2),#head11 span.notranslate:nth-child(3),#head11 span.notranslate:nth-child(4){font-size:14px !important;}
.mhome1:before{content:"\f015";color:#fff;font-family:FontAwesome;padding:0.5em;font-size: 1.1em;}
.mwhatsapp1:before{content:"\f232";color:#fff;font-family:"Font Awesome 5 Brands";padding:0.5em;font-size: 1.1em;}
.mphone1:before{content:"\f3cd";color:#fff;font-family:FontAwesome;padding:0.5em;font-size: 1.1em;}
.mmail1:before{content:"\f0e0";color:#fff;font-family:FontAwesome;padding:0.5em;font-size: 1.1em;}
.msupport1:before{content:"\f1cd";color:#fff;font-family:FontAwesome;padding:0.5em;font-size: 1.1em;}
.mcontacts1:before{content:"\f5a0";color:#fff;font-family:FontAwesome;padding:0.5em;font-size: 1.1em;}
.mbuslugi1:before{content:"\f7d9";color:#fff;font-family:FontAwesome;padding:0.5em;font-size: 1.1em;}
.mbportfolio1:before{content:"\f5c1";color:#fff;font-family:FontAwesome;padding:0.5em;font-size: 1.1em;}
.mbpartner1:before{content:"\f2b5";color:#fff;font-family:FontAwesome;padding:0.5em;font-size: 1.1em;}
.mphone1 span{color:#fff;font-size:1.1em;}
@media (min-width: 390px) and (max-width: 430px) {
      .mhome1:before,.mwhatsapp1:before,.mphone1:before,.mmail1:before,.msupport1:before,.msupport1:before,.mcontacts1:before{padding:0.3em !important;}
}
@media (min-width: 326px) and (max-width: 389px) {
  .mhome1:before,.mwhatsapp1:before,.mphone1:before,.mmail1:before,.msupport1:before,.msupport1:before,.mcontacts1:before{padding:0.3em !important;}
}
@media screen and (max-width: 325px) {
      .mphone1 span{display:none;}
      .mhome1:before,.mwhatsapp1:before,.mphone1:before,.mmail1:before,.msupport1:before,.msupport1:before,.mcontacts1:before{font-size:1.4em !important;}
}
#ariyui91.yui-skin-sam .yuimenu .bottomscrollbar,#ariyui91.yui-skin-sam .yuimenu .topscrollbar_disabled,#ariyui91.yui-skin-sam .yuimenu .topscrollbar{border-radius: 20px;}
a.khab1wp{color:#fff;font-weight: 600;}
@media screen and (min-width: 981px) and (max-width: 1023px) {
#texttop h2{line-height: 1.1em;letter-spacing: 0px;font-size: 12px;}
.navideo1 *{letter-spacing: 0px;}
#head11, #head12, #head13, #head14{padding: 20px;}
#ariyui91.yui-skin-sam UL LI A.yuimenubaritemlabel, #ariyui91.yui-skin-sam UL LI A.yuimenubaritemlabel:link{font-size: 0.8em !important;}
#head12 a, #head13 a,#topfixedmenu a {font-size: 13px;}
}
#foot1 a.foot-tel-1{color:#000;text-decoration:underline;font-size: 18px;}