@media screen and (max-width:995px){
#ariyui91_menu,.yui-skin-sam,.yui-skin-sam *,.yuimenubarnav{display:none}
#sidebar1 #ariyui91_menu,#sidebar1 .yui-skin-sam,#sidebar1 .yui-skin-sam *{display:inherit}
}
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}
b,strong{font-weight:400}
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;overflow-x:clip}
*,body,div,p,table,td,tr{color:#000;font-family:'Fira Sans',arial!important;font-size:18px}
h1{font-size:20px;line-height:1.2em;font-weight:700;color:#111;margin-bottom:25px;text-transform:uppercase}
#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}
.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 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 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 li a{line-height:22px;font-size:12px;color:#e2001a;padding-left:20px;background:url(img/arrow.gif) left center no-repeat;display:block}
#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;width:100%;float:none}
#search input{margin-right:3px;color:#777;background:0 0;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;margin-right:3px;border:1px solid #ccc;color:#777;background:#fff;padding:5px 7px;min-width:170px}
#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}
#upfooter{width:96%;height:330px;margin:1%;padding:1%;padding-top:10px;vertical-align:top}
#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:hover{background:#588a05 url(img/footerhover.jpg) right top no-repeat}
#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 *,#randomheader .contentpaneopen p,#randomheader .contentpaneopen strong{background:0;color:#fff}
#randomheader .contentpaneopen a.readmore{padding-left:20px;background:url(img/marker2.png) left center no-repeat;text-decoration:none}
#news td{padding:5px}
#tablehosting td{border:1px dashed #d4d4d4}
.portfolioitem h3{font-size:22px;line-height:24px;text-transform:uppercase;color:#004a80;padding:0;margin:0}
.itemdescription,.itemdescription div,.itemdescription p{font-size:13px;line-height:1.2em;color:#333}
#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}
#head12{width:15%}
#foot11 span,#head14 big,#head14 big a{font-size:1.3em;font-family:'Fira Sans',sans-serif!important}
#foot12 a,#head12 a,#head13 a{line-height:1.8em;color:#000}
#foot12 a:before,#head12 a:before,#head13 a:before{content:"\f058";font-family:FontAwesome;padding-right:.5em;font-size:1em;color:#e2001a}
#head12 a:before,#head13 a:before{color:#fff}
#foot12 a:hover,#head12 a:hover,#head13 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 a,#head11 h3,#head11 h3 span,#head11 span{padding:0;margin:0;font-size:55px;line-height:1.3em;font-weight:900;color:#e2001a}
#head11 a,#head11 h3{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 b,#texttop h2,#texttop h2 nobr,#texttop h3{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,.12) inset;background:#000 url(/templates/lred2023uslugi/include/homepage/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 #000;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;z-index:1}
#content12{width:73%;padding:30px;text-align:left;float:left;background:rgba(255,255,255,.88);z-index:1}
#content12pathway{padding-bottom:10px;padding-top:15px;font-size:12px;line-height:1.4em}
#content12pathway .pathway,#content12pathway a{font-size:12px;line-height:1.4em}
#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:.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 a{padding:0;margin:0;font-size:13px;font-weight:400;line-height:22px;text-transform:uppercase;background:0 0}
#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:.8em;font-size:.8em;color:#01ac4c}
#content11menu2 .menu a span:hover{text-decoration:none;font-weight:700}
#content11menu2 .menu .active a span{font-weight:500}
.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}
.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~.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:0;-moz-border-radius:0;-webkit-border-radius:0;-khtml-border-radius:0;background:#fff url(//lred.ru/templates/lred2011all/images/crystal_clear_app_korganizer.png) right top no-repeat;box-shadow:none;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:0 0;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}
#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}
#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: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}
.latestnews_block{font-style:italic;text-transform:initial}
#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 li{padding-top:7px;padding-bottom:7px;padding-left:10px;background:url(img/indent1.png) left center no-repeat}
.modal>div{width:500px;height:auto;background:#fff;position:relative;margin:10% auto;-webkit-animation:minimise .5s linear;padding:30px;-moz-border-radius:7px;border-radius:7px;-webkit-box-shadow:0 3px 20px rgba(0,0,0,.9);-moz-box-shadow:0 3px 20px rgba(0,0,0,.9);box-shadow:0 3px 20px rgba(0,0,0,.9);background:-moz-linear-gradient(#fff,#ccc);background:-webkit-gradient(linear,right bottom,right top,color-stop(1,#fff),color-stop(.57,#e6e6e6));text-shadow:0 1px 0 #fff}
.modal:target>div{-webkit-animation-name:bounce}
@-webkit-keyframes bounce{
0%{-webkit-transform:scale3d(.1,.1,1);-webkit-box-shadow:0 3px 20px rgba(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(.95,.95,1);-webkit-box-shadow:0 0 20px rgba(0,0,0,.9)}
100%{-webkit-transform:scale3d(1,1,1);-webkit-box-shadow:0 3px 20px rgba(0,0,0,.9)}
}
@-webkit-keyframes minimise{
0%{-webkit-transform:scale3d(1,1,1)}
100%{-webkit-transform:scale3d(.1,.1,1)}
}
.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,.5);-moz-box-shadow:0 1px 3px rgba(0,0,0,.5);box-shadow:0 1px 3px rgba(0,0,0,.5)}
a.tt{position:relative;z-index:24;text-decoration:none}
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}
.limit select#limit{margin-left:7px}
#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}
#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}
#ariyui91.yui-skin-sam UL LI A.yuimenubaritemlabel,#ariyui91.yui-skin-sam UL LI A.yuimenubaritemlabel:hover,#ariyui91.yui-skin-sam UL LI A.yuimenubaritemlabel:link,#ariyui91.yui-skin-sam UL LI A.yuimenubaritemlabel:visited{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}
#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 .action082014{background:#7b98a2 url(img/zakazlred2.jpg) left top repeat-y}
.present-form .action2014 #order #zakaz_min{box-shadow:2px 2px 0 #30505e;font-size:11px;height:24px;margin:6px 0 0 50px;padding:0}
#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(0)}
1%{transform:rotate(4deg)}
2%{transform:rotate(-5deg)}
3%{transform:rotate(4deg)}
4%{transform:rotate(-4deg)}
5%{transform:rotate(0)}
6%{transform:rotate(-4deg)}
7%{transform:rotate(4deg)}
8%{transform:rotate(-4deg)}
9%{transform:rotate(0)}
20%{transform:rotate(0)}
21%{transform:rotate(4deg)}
22%{transform:rotate(-5deg)}
23%{transform:rotate(4deg)}
24%{transform:rotate(-4deg)}
25%{transform:rotate(0)}
26%{transform:rotate(-4deg)}
27%{transform:rotate(4deg)}
28%{transform:rotate(0)}
100%{transform:rotate(0)}
}
.btn{background-color:#01ac4c;background-repeat:repeat-x;border:medium none;border-radius:20px;box-shadow:0 -1px 0 rgba(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,.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-repeat:repeat-x}
.btn:active{background-color:#087337;background-repeat:repeat-x;box-shadow:0 1px 2px rgba(0,0,0,.4) inset}
.btn img{border:medium none;display:inline-block;margin:0 10px 2px 0;vertical-align:middle}
#spanfoot1{font-size:14px!important}
#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}
.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.sublink:before{content:""}
.left-col-menu-services a.dopmenur1,.left-col-menu-services a.inline{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 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}
#mobapp1,#socico15{padding:5px 0;opacity:.8}
#mobapp1:hover,#socico15: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:31px;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{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 #e2001a transparent transparent;transform:rotate(-1deg)}
#texttop h2{min-height:80px}
.mainc1{background:#fff url(//lred.ru/templates/lred2023uslugi/include/homepage/images/fon3.png) fixed left top no-repeat;overflow:inherit}
.contentpaneopen li a,.contentpaneopen p 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 a,#head11 h3,#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}
}
@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 a,#head11 h3,#head11 h3 span,#head11 span{font-size:90px}
#head12,#head13{width:27%;display:none}
#head14{width:40%;display:none}
#content11,#content12{width:96%}
#foot11 span,#head14 big,#head14 big a{font-size:24px}
#ariyui91.yui-skin-sam UL LI A.yuimenubaritemlabel,#ariyui91.yui-skin-sam UL LI A.yuimenubaritemlabel:hover,#ariyui91.yui-skin-sam UL LI A.yuimenubaritemlabel:link,#ariyui91.yui-skin-sam UL LI A.yuimenubaritemlabel:visited{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}
#leftaforizm,#regdomen15,#search,#trustlink1{display:none}
#content11menu2 .menu a,#content11menu2 .menu a span{font-size:17px}
#foot11 span,#head14 big,#head14 big a{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}
#content11menu2,#left50{width:50%;padding:10px 20px;float:left;box-sizing:border-box}
#novis15,#topline2:after,.novis15{display:none}
#foot1top{text-align:center}
.aidanews2_title a:link,div.moduletable_block ul.latestnews li a{font-size:15px;line-height:1.4em;font-weight:300}
#foot1top div,.contentpaneopen,.contentpaneopen *,.contentpaneopen p{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}
#content11,#foot12,#head12,#head13,#head22,#latestnewsmain1,#search{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 a,#head11 h3,#head11 h3 span,#head11 span{font-size:77px}
#ariyui91.yui-skin-sam UL LI A.yuimenubaritemlabel,#ariyui91.yui-skin-sam UL LI A.yuimenubaritemlabel:hover,#ariyui91.yui-skin-sam UL LI A.yuimenubaritemlabel:link,#ariyui91.yui-skin-sam UL LI A.yuimenubaritemlabel:visited{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,#content11menu2 .menu a span{font-size:16px}
#knopkiakc15{width:590px}
#foot1 a,#foot11 span,#head14 big,#head14 big a{font-size:16px}
#head14,#head14 *,#head14 span{font-size:13px}
#akcia151,#akcia151 .btn,#content11menu2,#hotbaners2 .btn,#knopkiakc15,#left50,#slider,#texttop{display:none}
.contentpaneopen div img,.contentpaneopen p 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){
#foot1 *,#foot1 a,#foot11 span,tr.sectiontableentry1 td a,tr.sectiontableentry2 td a{font-size:14px}
#menuleft151{width:96%}
#head11 a,#head11 h3,#head11 h3 span,#head11 span{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;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-next,.jcarousel-control-prev{position:absolute;bottom:10px;width:25px;height:25px;text-align:center;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-next:hover span,.jcarousel-control-prev:hover span{display:block}
.jcarousel-control-next.inactive,.jcarousel-control-prev.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;color:#fff;opacity:1;text-shadow:0 -1px 0 rgba(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,.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=fio2],input[name=fio]{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=tel2],input[name=tel]{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{width:284px;background-color:#01ac4c;background-repeat:repeat-x;border:medium none;border-radius:20px;box-shadow:0 -1px 0 rgba(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,.37);color:#fff!important;text-transform:uppercase;margin:10px 20px}
.imput_submit:hover{background-color:#087337;background-repeat:repeat-x}
input[placeholder]{color:#9f9f9f}
.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}
.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,.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,.8),0 1px 1px rgba(0,0,0,.5);-moz-box-shadow:inset 0 1px 1px rgba(255,255,255,.8),0 1px 1px rgba(0,0,0,.5);box-shadow:inset 0 1px 1px rgba(255,255,255,.8),0 1px 1px rgba(0,0,0,.5)}
.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}
.ac-container{width:100%;margin:10px auto 30px;text-align:center;box-sizing:border-box}
.ac-container label{font-weight:500;padding:14px;position:relative;display:block;cursor:pointer;color:#111;text-shadow:1px 1px 1px rgba(255,255,255,.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,.3),1px 0 0 0 rgba(255,255,255,.9) inset,0 2px 2px rgba(0,0,0,.1);border-radius:20px;letter-spacing:1px;text-align:center}
.ac-container label:hover{background:#fff}
.ac-container input:checked+label,.ac-container input:checked+label:hover{background:#ff1b1b;color:#fff;color:#fff;border-radius:20px 20px 0 0;text-shadow:-1px 0 1px rgba(0,0,0,.37);box-shadow:0 0 0 1px rgba(155,155,155,.3),0 2px 2px rgba(0,0,0,.1)}
.ac-container input:checked+label:hover:after,.ac-container label:hover:after{content:'';position:absolute;width:24px;height:24px;right:13px;top:7px}
.ac-container input{display:none}
.ac-container article{background:rgba(255,255,255,.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:100%;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,.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,.3);border-top:4px solid #999;border-radius:0 0 20px 20px}
.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:auto}
.ac-container input:checked~article.ac-21{height:auto}
.ac-container input:checked~article.ac-31{height:auto}
.ac-container input:checked~article.ac-41{height:auto;padding-bottom:20px}
.ac-container input:checked~article.ac-51{height:auto;padding-bottom:20px}
.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}
#foot1top{padding:20px 10px}
.promo1{display:none}
}
@media screen and (max-width:995px){
#topfixedmenu{display:none!important}
.soderjimoed4 img,.zagolovokad{display:none}
.soderjimoed4,.soderjimoed4 strong{font-size:12px}
.soderjimoed1{height:30px}
}
#content11menu15 div h4{text-transform:none;background:0 0;padding:0;margin:0;display:inline;-webkit-margin-before:0;-webkit-margin-after:0}
#content11menu15 div h4 a{color:#0669b2}
.popupwin [type=button]:hover{background:#2d5287!important}
.soderjimoed3.mod:hover{color:#fff}
#popup__toggle{bottom:25px;position:fixed;z-index:99996;right:-500px;display:none}
@media screen and (max-width:995px){
#content11{border-left:0}
#virezka152 a{font-size:1em}
#head1 *{text-shadow:none}
}
@media screen and (max-width:380px){
.blockcentrd,.blockformad{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}
.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 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}
.promo1{cursor:default;position:fixed!important;z-index:999;font-weight:700;padding:5px 10px 6px 10px;opacity:.6;color:#000;background:#cfcfcf;text-align:center;font-size:12px;left:0;bottom:0;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:0 0!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:0 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,.big-link .fa,.btn .fa,.knpfd .fa{color:#fff;padding-right:.4em}
@media (min-width:995px){
#head11,#head11 noindex{text-transform:none}
#head13 a.zakaz7top,#texttop b,#texttop h2,#texttop h2 nobr,#texttop h3,.navideo1 #foot12 a,.navideo1 #head12 a,.navideo1 #head13 a,.navideo1 #head14 a,.navideo1 *,.navideo1 a{color:#fff;font-weight:700;letter-spacing:1px}
}
@media (min-width:769px){
.overlay_color{background:rgba(0,0,0,.4)}
#head12 a,#head13 a{line-height:1.5em}
#head12 a:hover,#head13 a:hover{text-decoration:underline}
#head12 a .fa:hover,#head13 a .fa:hover{text-decoration:none}
#texttop h2,#texttop h2 nobr{font-weight:300}
#content12{position:relative;top:-60px}
#foot1top{position:relative;top:-50px;z-index:1;background:rgb(255 255 255 / 65%)}
}
.navideo1{position:absolute;left:0;top:40px;z-index:2;width:100%;color:#fff}
.fullscreen-bg{overflow:hidden;z-index:-1;position:relative;height:100%;width:100%;padding-top:43%;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:#222}
51%{color:rgba(34,34,34,0)}
100%{color:rgba(34,34,34,0)}
}
@keyframes blink18{
50%{color:#222}
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){
#top1,#topline2,.fullscreen-bg{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,#foot1top h4,#foot1top h4 nobr2,#uffoot11 h3.shagi{font-size:1.4em}
#blink18,#foot1top h4 a{font-size:1em}
.slicknav_menu{z-index:21}
#texttop b,#texttop h2,#texttop h2 nobr,#texttop h3{font-size:1em}
#topline,#topline2{padding:0;margin:0}
.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}
#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 .yui-menu-shadow-visible,.yui-skin-sam LI.yuimenuitem-hassubmenu{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,.37)}
.knopkazakaz1 a{font-size:18px;color:#fff}
.knopkazakaz1:hover{background:#ed1c24;border:1px solid #a2050b;-webkit-transition:.8s;-moz-transition:.8s;transition:.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:0;margin:0;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:.5em}
#myLidMagnitClosed{left:0;z-index:1}
#head11 #texttop h2 span.notranslate,#head11 #texttop h2 span.notranslate *,#head11 #texttop h5,#head11 #texttop h5 *,#head11 span.notranslate:nth-child(2),#head11 span.notranslate:nth-child(3),#head11 span.notranslate:nth-child(4){font-size:14px!important}
#ariyui91.yui-skin-sam .yuimenu .bottomscrollbar,#ariyui91.yui-skin-sam .yuimenu .topscrollbar,#ariyui91.yui-skin-sam .yuimenu .topscrollbar_disabled{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:0;font-size:12px}
.navideo1 *{letter-spacing:0}
#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:.8em!important}
#head12 a,#head13 a,#topfixedmenu a{font-size:13px}
}
#foot1 a.foot-tel-1{color:#000;text-decoration:underline;font-size:18px}
#menu li.yuimenubaritem,#menu li.yuimenubaritem:hover{background:0 0;border:0}
#auffoot1{background:0 0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
#uffoot1 h3{border-radius:0;background:0 0;box-shadow:none}
.vopros1 p{padding:0}
.ac-container .btn{font:400 17px/40px Fira Sans;height:40px;padding:0 20px}
@media screen and (max-width:995px){
#head1{margin-top:0}
}
@media screen and (max-width:640px){
.body{border-top:0}
#myLidMagnitClosed{bottom:37px;left:auto;right:30px;width:334px;text-align:center}
#foot1top h4.foot1top_h4{z-index:2;position:relative;}
}
@media (max-width:380px){
#myLidMagnitClosed{width:303px;right:4px}
}
.particles-js-canvas-el{position:fixed;top:120px;left:0;opacity:.2}
#kontt141,.mf-call{z-index:1;position:relative}
.top_minus_275{top:-275px!important}
@media (min-width:1281px){
#content1{max-width:85vw}
}