@font-face{font-family:"ClearSansBold";src:url(//remontelektro.ru/wp-content/themes/remontelectro/fonts/ClearSansBold.ttf)}body{margin:0;padding:0;font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:14px}ul{margin:0;list-style:none;padding:0}p{margin:0}h1,h2{margin:0;display:block;padding:20px 0}article,aside,footer,header,hgroup,main,nav,section{display:block;position:relative}section{display:block}h1{font-size:28px}h3{font-size:16px}*{box-sizing:border-box}.container{max-width:1170px;width:100%;margin:0 auto;padding:0 10px}img{max-width:100%}.top_bg img{display:block;width:100%}.main_menu{display:table;width:100%}.main_menu li{display:table-cell;text-align:center}.main_menu li a{display:block;padding:15px;color:#1b1b1b;text-decoration:none;font-weight:600;font-size:14px;transition:all .3s}.main_menu li a:hover,.serv_side a:hover,.main_menu .current-menu-item a,.current_cat a{background:#ee591f;color:#fff}.vs_bar{display:flex;flex-direction:row;flex-wrap:wrap}.sidebar{width:300px;padding:15px 10px}.vs_bar .in_content{width:calc(100% - 300px);padding:15px 20px 15px}.serv{display:flex;flex-wrap:wrap}.s_serv{display:block;width:30%;padding:10px;text-align:center;margin:1%;box-shadow:0 0 10px 1px rgba(0,0,0,.17);transition-duration:.5s;border-radius:10px}.s_serv:hover{box-shadow:0 0 20px 1px rgba(0,0,0,.38);transition-duration:.5s}a{color:#1b1b1b;text-decoration:none;transition:all .3s;display:inline-block}.in_content h1,.in_content h2{text-align:center}.s_serv:hover span,.material li a:hover{text-decoration:underline}.slide_side,.in_sl_cat img{box-shadow:0 0 10px 1px rgba(0,0,0,.17)}.bread{padding-top:10px}.content_bottom{display:flex;flex-wrap:wrap}h1,h2,h3,h4{margin:0;padding:15px 0}.b_news,.b_interes{width:50%;padding:20px}.news_h{display:block;position:relative}.content_bottom .news_h:before{content:'\f0c1';font-family:FontAwesome;display:inline-block;position:absolute;top:50%;font-size:20px;margin-top:-10px;left:-21px;color:orange;display:none}h3.fab:before{padding-right:5px;color:orange}.content_bottom .news_h:hover{color:orange}.news_h:after{content:'';border-bottom:1px solid orange;position:absolute;height:1px;width:70%;bottom:10px;left:0}.f_date{display:flex}.f_date span{font-weight:600;color:#000}.sb_title{display:block;font-size:16px;font-weight:600;padding:10px 0}.sb_news{border-bottom:1px solid orange;padding:15px 0}.fx_read{display:flex;justify-content:flex-end}.sb_read,.create_marsh{display:inline-block;padding:10px 20px;background:#ee591f;color:#fff;font-weight:600;border-radius:4px;box-shadow:0 3px 0 0 #b2390a}.s_serv:hover,.content_bottom a:hover:not(.sb_read),.inews a:hover:not(.sb_read),.navi a:hover,.s_widjet a:hover{opacity:.7}.sb_read:hover,.create_marsh:hover{background:#cc4814;box-shadow:0 3px 0 0 #882904;opacity:1}footer{background-color:#f4f4f4;padding:30px 0}.copyright{padding:20px 0;display:flex;justify-content:space-between;align-items:center}.w_title{font-weight:600;font-size:18px;text-transform:uppercase;padding:15px 0}.mail,.tel{display:block;padding:5px 0 5px;position:relative}.tel:before,.mail:before{font-family:"FontAwesome";color:#ee591f;font-size:23px;display:inline-block;vertical-align:top;position:relative;top:-2px;padding-right:10px}.tel:before{content:"\f10b"}.mail:before{content:'\f0e0';font-size:14px;top:2px;padding-right:5px}.widjet_footer{display:flex}.s_widjet{width:25%;display:inline-block;vertical-align:top}.serv_ul a{display:block;padding:5px 0}.inews{display:flex;padding:20px 0 20px;position:relative}.inews:after{content:'';position:absolute;bottom:0;left:10%;width:80%;background:orange;display:block;height:1px}.i_img{width:150px}.i_text{width:calc(100% - 150px);padding:0 10px 0 20px}.i_img a{display:block}.i_img img{display:block}.sb_desc{padding:10px 0;text-align:justify}.in_content h1{border-bottom:1px solid #f4f4f4}.i_text .sb_desc{padding:0 0 10px;border:none}.navi{text-align:center;padding:20px 0}.navi span,.navi a{display:inline-block;width:40px;height:40px;line-height:40px;text-align:center;vertical-align:top}.navi a{background:#ee591f;color:#fff;border-radius:4px;box-shadow:0 3px 0 0 #b2390a}.navi span{box-shadow:0 3px 0 0 #ecb29c;border-radius:4px;border:1px solid #ecb29c}.in_sl_cat{text-align:center}.in_sl_cat img{display:inline-block}.slick-slide{outline:none}.serv_side{background-color:#f4f4f4;border-left:6px solid #ee591f;border-radius:0}.serv_side a{display:block;padding:10px;border-bottom:1px solid #fff}.side_title{padding:10px;font-size:18px;font-weight:600;border-top:1px solid #f4f4f4;border-bottom:1px solid #f4f4f4}.sidebar .sb_title{font-size:14px}.s_n_img img{width:100%}.all_news{padding:10px 30px;box-shadow:0 3px 0 0 #ecb29c;border-radius:4px;border:1px solid #ecb29c;display:block;text-align:center;margin:5px auto}.all_news:hover{box-shadow:0 3px 0 0 #1b1b1b;border-color:#1b1b1b}.single h1{text-align:left;font-size:25px;border-bottom:1px solid #f4f4f4;padding:15px 0 5px}.single .f_date{padding:10px}.content_vs_th>img{float:right;margin:25px 0 10px 10px;max-width:400px;height:auto}.article p,.desc_cat p,.in_content p{margin:0;padding:10px 0}.sb_desc li,.desc_cat li,.in_content li{padding:10px}.sb_desc li:before,.desc_cat li:before,.in_content li:before{content:'\f00c';font-family:FontAwesome;display:inline-block;vertical-align:top;position:relative;color:orange;font-size:20px;top:0;margin-right:10px}.article .sb_desc h2{text-align:left;font-size:22px}.alignleft{float:left;margin:0 15px 15px 0}.desc_cat{border-top:1px solid #f4f4f4;border-bottom:1px solid #f4f4f4;padding:10px}.s_serv span{display:block;font-weight:600;padding:10px 0}.s_serv img{height:auto}.b_news h3,.b_interes h3{font-size:22px;text-transform:uppercase}.article .sb_desc a{color:orange;text-decoration:underline}.material li a{display:inline-block}.material li{padding:0}.material li:before{top:9px;font-size:25px}.social a{color:#ee591f;font-size:18px;width:40px;height:40px;line-height:40px;text-align:center;background:#fff;border-radius:50%;margin:2px}.social a:hover{opacity:.7}.tbl_content table{width:100%;text-align:center}table{border:1px solid #f4f4f4;border-collapse:collapse}table td{vertical-align:middle}.s_box_table h3{text-align:center}.content_bottom .sb_desc{border-bottom:none}.bread a{color:orange}.bread a:after{content:"»";display:inline-block;padding:0 5px}.top_bg{position:relative}.logo{position:absolute;display:block;background:url(//remontelektro.ru/wp-content/themes/remontelectro/img/logo.png) no-repeat center left;height:50px;line-height:50px;padding-left:60px;top:5%;left:5%}.logo:hover{opacity:.7}.logo span{font-size:25px;font-style:italic;font-weight:700;transition:all .3s;text-rendering:optimizeLegibility}.logo:hover span,.phone_block a:hover{color:#ee591f}.phone_block{position:absolute;right:5%;top:5%}.phone_block .mail,.phone_block .tel{font-size:25px;font-weight:600;font-style:italic}.phone_block .tel:before,.phone_block .mail:before{font-weight:400;font-size:30px;top:3px;width:30px;font-style:normal;height:30px;background:#ee591f;color:#fff;border-radius:50%;line-height:30px;text-align:center;padding:0;margin-right:10px}.phone_block .mail:before{font-size:18px}.counter_rem{display:none}.marshr_content{max-width:525px;width:100%;text-align:center;margin:0 auto;font-size:16px;font-weight:600}.marshr_content .sb_desc{text-align:center}.count_sec{display:inline-block;padding:0;background:#ee591f;color:#fff;font-weight:600;border-radius:50%;box-shadow:inset 0px 4px 1px 0 #b2390a;width:50px;height:50px;line-height:50px;font-size:18px}.create_marsh.mob{display:none}.h_marsh{font-size:18px;text-align:center;display:flex;width:100%;height:100vh;margin:0;padding:0;justify-content:center;align-items:center;font-weight:400}.h_marsh span{width:30px;text-align:left}iframe{border:none}.create_marsh{margin:0 0 20px}.nav_table li a:hover{text-decoration:underline}.link_bx a:hover{opacity:.7}.slide_cat{visibility:hidden}.slick-initialized{visibility:visible}.faq_bx .far{font-size:25px;display:inline-block;vertical-align:middle;position:relative;top:-2px;padding-right:10px;color:orange}.faq_bx .i_text{width:100%;padding:0}.inews.faq_bx:after{width:100%;left:0}.inews.faq_bx{padding:10px 0}.footer-vs-ya{display:flex;align-items:center;grid-gap:10px;flex-wrap:wrap}