@media (min-width:768px) and (max-width:991px){body{font-size:15px;line-height:22px}.container{width:750px}#logo,#logo a{width:260px}#slogan{width:260px;margin-left:20px;padding-top:40px;font-size:15px}#top-phones{width:200px}#top-phones span{margin-bottom:10px;font-size:19px}#top-phones .button{width:100%;font-size:14px}#menu,.nav-menu>li>a{height:48px}.nav-menu>li>a{font-size:13px;line-height:48px;padding-left:15px;padding-right:15px}.nav-menu>li:first-child>a,.nav-menu>li:first-child>a:before{width:48px}.nav-menu>li:first-child>a:before{height:48px;line-height:46px}.nav-menu>li.menu-item-has-children a{padding-right:30px}.nav-menu>li.menu-item-has-children>a:after{right:15px;top:17px}.nav-menu ul.sub-menu{top:48px}.nav-menu ul.sub-menu a{padding:5px 15px;font-size:13px;line-height:18px}#menu:after{height:60px;top:48px;width:750px;background-size:750px 60px}.flipper,.flipper .front,.flipper .back,#our-services-list li .front .text,#our-services-list li .back a{height:160px}#our-services-list li{width:calc((100% - 40px)/5)}#our-services-list li:not(:last-child){margin-right:10px}#our-services-list li .front .text,#our-services-list li .back a{font-size:16px;line-height:22px}h1{font-size:40px;line-height:48px}h2.big-title:before,h2.big-title:after{top:-11px}#promo .left{width:30%}#promo .right{width:70%}#page-menu{padding:20px 20px 15px}#page-menu{font-size:15px}#promo .container{padding:50px 0}#promo .right h2,h2.big-title,#lp_price .also h2,#lp_contacts h2{font-size:38px;line-height:44px}#promo .right h3{font-size:30px;line-height:38px}.regards-list li{width:calc((100% - 40px)/5);font-size:14px;line-height:16px}.regards-list li b{font-size:22px;line-height:26px}.regards-list li b span{font-size:30px}.regards-list li:not(:last-child){margin-right:10px}.regards-list li:not(.img) .cell{padding:0 10px;background-size:142px 160px}.regards-list li .cell{width:142px;height:160px}#lp_about .text{padding:0}#lp_price .features-list{width:auto}.adv .adv-head{font-size:22px}.adv .adv-col:not(.adv-head){font-size:18px;line-height:24px}#guaranty-list li{width:calc((100% - 30px)/4);padding:0 10px}#guaranty-list li:not(:last-child){margin-right:10px}#guaranty-list li h3{font-size:24px}#lp_reviews .next{padding-right:0}#lp_reviews .next a{float:right}#lp_reviews .prev{padding-left:0}#lp_reviews .prev a{float:left}#lp_action h3{margin-bottom:33px;font-size:28px;line-height:32px}.articles-list li h3{font-size:17px}#lp_contacts .address{font-size:20px;line-height:24px}#lp_contacts .phones,#lp_contacts .mail,#lp_contacts .skype{font-size:25px;line-height:27px}#lp_contacts{padding-bottom:55px}.post .form-wrp{width:auto}.post div.wpcf7-mail-sent-ok,.post div.wpcf7-mail-sent-ng{width:100% !important}.post .thumbnail img{max-width:300px}}@media (max-width:767px){body{font-size:15px;line-height:22px}.container{width:auto;padding-left:20px;padding-right:20px}#header{padding-bottom:40px}#header-top{height:auto;padding:30px 0}#logo{float:none;height:auto;margin:0 auto 30px}#logo .wrp{height:auto;padding:0}#logo img{width:100%}#slogan,#top-phones{float:none;width:auto;min-height:0;margin:0;padding:0;text-align:center;background:0 0}#slogan{margin-bottom:30px}#header-top .button{margin:0 auto}#menu{height:48px}#menu:after{display:none}.nav-menu{display:none}.slicknav_menu{display:block}#our-services{margin-top:40px;text-align:center}h2.small-title:before,h2.small-title:after{display:none}#our-services-list li,.regards-list li,#guaranty-list li{width:50%;margin:0 0 20px !important;padding-left:10px;padding-right:10px;text-align:center}#our-services-list li .flipper,.regards-list li .wrp,#guaranty-list li .wrp{width:172px;margin-left:auto;margin-right:auto}h1{font-size:40px;line-height:48px}h2.big-title:before,h2.big-title:after{top:-11px}#promo .container{padding-top:40px;padding-bottom:40px}#promo .left,#promo .right{float:none;width:auto}#promo .right{padding:0}#promo .right h2,h2.big-title,#lp_price .also h2,#lp_contacts h2{font-size:36px;line-height:44px}#promo .right h3{font-size:28px;line-height:38px}h2.big-title:before,h2.big-title:after{display:none}.regards-list{text-align:center}#lp_about .text{padding:0}.price-list-one{float:none;width:auto}.price-list-one:not(:nth-child(2n)){margin-right:auto}#lp_price .features-list{width:auto;max-width:345px}#lp_price .also{margin-bottom:0}#lp_price .also li{width:50%;margin:0 0 30px !important}.adv,.adv .adv-row,.adv .adv-col{display:block;width:auto}.adv .adv-row:not(:last-child){margin-bottom:20px}.adv .adv-col{min-height:64px}.adv .adv-col.minus{border-bottom:1px solid rgba(255,255,255,.75)}.adv .adv-col.plus{background-position:0 15px !important}.adv .adv-col.minus:not(.adv-head){padding:0 0 15px 57px !important}.adv .adv-col.plus:not(.adv-head){padding:15px 0 35px 57px !important}.adv-head.minus{padding:0 0 15px !important;text-align:left !important}.adv-head.plus{padding:15px 0 35px !important;text-align:left !important}.adv .adv-head{font-size:22px}.adv .adv-col:not(.adv-head){font-size:18px;line-height:24px}#guaranty-list{text-align:center}#guaranty-list li{padding:0}#lp_reviews .slidewrap{width:calc(100% + 40px);margin-left:-20px}#lp_reviews li .wrp{font-size:15px;line-height:22px}#lp_reviews .bx-controls{top:440px}.gallery-box li{width:50%}.gallery-box li:not(:nth-child(5n)){margin-right:auto}#lp_action h3{margin-bottom:40px;font-size:26px;line-height:32px}#lp_action .form-wrp{width:auto;margin-bottom:15px}#lp_action .form-wrp .field:not(.sbmt){margin-right:auto;margin-bottom:12px}#lp_action .form-wrp .field{float:none;width:220px;margin-left:auto;margin-right:auto}#lp_action .checkbox{width:220px;margin-left:auto;margin-right:auto}#lp_action .form-wrp .field.sbmt{margin-bottom:20px}#lp_action div.wpcf7-mail-sent-ok,#lp_action div.wpcf7-mail-sent-ng{width:100% !important;margin:-28px 0 20px !important}.articles-list li{float:none;width:auto}.articles-list li:not(:last-child){margin-right:auto;margin-bottom:20px}.articles-list li h3{font-size:17px}#lp_contacts .left,#lp_contacts .right{float:none;width:auto}#lp_contacts .address{font-size:20px;line-height:24px}#lp_contacts .phones,#lp_contacts .mail,#lp_contacts .skype{font-size:25px;line-height:27px}#lp_contacts{padding-bottom:45px}.copy,.social{text-align:left}.social-list li{margin:0 10px 10px 0}.page{padding-bottom:50px}.post .form-wrp{width:auto}.post div.wpcf7-mail-sent-ok,.post div.wpcf7-mail-sent-ng{width:100% !important}.post .thumbnail img{max-width:240px}.nav-single{padding:0 0 20px}.content ul:not([class]) li:before{top:3px}}@media (max-width:479px){#our-services-list li,.regards-list li,#guaranty-list li,#lp_price .also li{float:none;width:auto}#promo .right h2,h2.big-title,#lp_price .also h2,#lp_contacts h2{font-size:32px;line-height:40px}h1{font-size:36px;line-height:42px}#lp_price .features-list{width:auto}#lp_price{padding-bottom:40px}#guaranty-list li .wrp{width:auto}.adv .adv-head{font-size:18px}.adv .adv-col:not(.adv-head){font-size:16px}.adv .adv-col:not(.adv-head){background-size:36px auto !important}.adv .adv-col.minus:not(.adv-head){padding-left:53px !important}.adv .adv-col.plus:not(.adv-head){padding-left:53px !important}#lp_reviews li .wrp{width:auto;padding:0 30px;font-size:14px;line-height:20px}.gallery-box li{float:none;width:auto}.articles-list li .left,.articles-list li .right{float:none;width:auto}.articles-list li .left{margin-bottom:10px}.articles-list li .right{padding-left:0}#lp_contacts .ctcs .cell{height:42px}#lp_contacts .ctcs{min-height:45px}#lp_contacts .address{font-size:16px;line-height:22px}#lp_contacts .phones,#lp_contacts .mail,#lp_contacts .skype{font-size:20px;line-height:24px}#lp_contacts .address,#lp_contacts .phones,#lp_contacts .mail,#lp_contacts .skype{padding-left:50px;background-size:40px auto}.myTitle{width:auto;font-size:16px;line-height:24px}.popup-form h2{width:220px;margin:0 0 20px;font-size:25px;line-height:29px}.popup-form div.wpcf7-mail-sent-ok,.popup-form div.wpcf7-mail-sent-ng{width:220px !important}.popup-form{width:260px;padding:25px 20px 20px}#post-list .thumbnail,.post .thumbnail{float:none;display:inline-block}.page h2{font-size:30px;line-height:36px;margin-bottom:25px}.page h3{font-size:26px;line-height:30px}.page h4{font-size:24px;line-height:28px}}