.kopf-help {background-image:url(http://lommetalla.ru/images/sys/bg-kopf.jpg);background-size: cover;}

/*Форма*/
.schnelle-form .webfactor_default .ajaxWebfactorForm input[id^=submit] {transition: 300ms;}
.schnelle-form .webfactor_default .ajaxWebfactorForm input[id^=submit]:hover {box-shadow: 0px 4px 10px #00000040;}
.schnelle-form .webfactor_static_form {box-shadow: 0 6px 50px rgba(0, 0, 0, 0.08);background: #fff;padding: 10px;}
.schnelle-form .webfactor_default input[type="text"], .schnelle-form .webfactor_default input[type="tel"], .schnelle-form .webfactor_default form.ajaxWebfactorForm select {color: #000000;background-color: #f0f0f0;height: 50px;padding: 0 18px;font-size: 16px;line-height: 1.33;width: 100%;border: 0 none;}
.schnelle-form .webfactor_default .ajaxWebfactorForm input[id^=submit] {color: #080000;background-color: #f5ce34;height: 50px;border: 0;}
.schnelle-form textarea {color: rgb(0, 0, 0);height: 80px;padding: 8px 18px;font-size: 16px;width: 100%;}
.schnelle-form .checkbox p {margin:0;}
.schnelle-form .webfactor_default form.ajaxWebfactorForm textarea {background: #fff;border: 1px solid #a9a9a9;}
.schnelle-form .webfactor_default form.ajaxWebfactorForm input, .schnelle-form .webfactor-telephone {color: #000000;background-color: #f0f0f0;height: 50px;padding: 0 18px;font-size: 16px;line-height: 1.33;width: 100%;border: 0 none;}
.schnelle-form .ajaxWebfactorForm input[id^=submit], .modal-form-oneclick input[id^=submit] {color: #080000;background-color: #f5ce34;height: 50px;}
.schnelle-form .ajaxWebfactorForm input[id^=submit] {border: 0 solid transparent;border-bottom: none;background-color: #f5ce34;border-color: transparent;color: unset;transition: 300ms;}
.schnelle-form .webfactor_default form.ajaxWebfactorForm input, .schnelle-form .webfactor-telephone, .schnelle-form .webfactor_default form.ajaxWebfactorForm select {margin: 5px 0;}

.one-click-city .webfactor_default .webfactor_go {cursor: pointer;background-color: #fff;color: #292929;border: 1px solid transparent;box-shadow: 0 4px 28px rgba(0,0,0,.07);padding: 7px;border-radius: 500px;font-size: 13px;}
.one-click-city .webfactor_default .webfactor_go:hover {box-shadow:0 3px 12px rgba(0,0,0,.2)}
.webfactor_default .ajaxWebfactorForm input[id^=submit]:hover, .webfactor_default .ajaxWebfactorForm input[id^=submit]:active {border: 0 solid transparent;border-bottom: none;background-color: #f5ce34;border-color: transparent;color: unset;box-shadow: 0px 4px 10px #00000040;}
.webfactor_modal_form.modal-form-oneclick.webfactor_default {width: 350px;right: 0;left: 0;margin: auto;padding: 20px;border-radius: 5px;box-shadow: 0 0 20px rgba(0,0,0, 0.5);}

.webfactor_predtext h3 {font-weight:300;}

.webfactor_modal_form.webfactor_default .ajaxWebfactorForm input[id^=submit] {transition: 300ms;}
.webfactor_modal_form.webfactor_default .ajaxWebfactorForm input[id^=submit]:hover {box-shadow: 0px 4px 10px #00000040;}
.webfactor_modal_form.webfactor_default {box-shadow: 0 6px 50px rgba(0, 0, 0, 0.08);background: #fff;padding: 10px;}
.webfactor_modal_form.webfactor_default input[type="text"], .webfactor_modal_form.webfactor_default input[type="tel"], .webfactor_modal_form.webfactor_default form.ajaxWebfactorForm select {color: #000000;background-color: #f0f0f0;height: 50px;padding: 0 18px;font-size: 16px;line-height: 1.33;width: 100%;border: 0 none;}
.webfactor_modal_form.webfactor_default .ajaxWebfactorForm input[id^=submit] {color: #080000;background-color: #f5ce34;height: 50px;border: 0;}
.webfactor_modal_form.webfactor_default textarea {color: rgb(0, 0, 0);height: 80px;padding: 8px 18px;font-size: 16px;width: 100%;}
.webfactor_modal_form.webfactor_default .checkbox p {margin:0;}
.webfactor_modal_form.webfactor_default form.ajaxWebfactorForm textarea {background: #fff;border: 1px solid #a9a9a9;}
.webfactor_modal_form.webfactor_default form.ajaxWebfactorForm input, .webfactor_modal_form.webfactor_default .webfactor-telephone {color: #000000;background-color: #f0f0f0;height: 50px;padding: 0 18px;font-size: 16px;line-height: 1.33;width: 100%;border: 0 none;}
.webfactor_modal_form.webfactor_default .ajaxWebfactorForm input[id^=submit], .modal-form-oneclick input[id^=submit] {color: #080000;background-color: #f5ce34;height: 50px;}
.webfactor_modal_form.webfactor_default .ajaxWebfactorForm input[id^=submit] {border: 0 solid transparent;border-bottom: none;background-color: #f5ce34;border-color: transparent;color: unset;transition: 300ms;}
.webfactor_modal_form.webfactor_default form.ajaxWebfactorForm input, .webfactor_modal_form.webfactor_default .webfactor-telephone, .webfactor_modal_form.webfactor_default form.ajaxWebfactorForm select {margin: 5px 0;}

/*Конец Формы*/

.logo-help img {height:90px;}

#sp-header {background: #f5ce34;}

a {color: #171717;}
a:hover {color: #171717;text-decoration: underline;}

.sp-megamenu-parent > li > a {box-shadow: 0px 0px #171717 inset;transition: .3s;}
.sp-megamenu-parent > li:hover > a, .sp-megamenu-parent > li.active:hover > a {color: #171717;box-shadow: 0px -5px #171717 inset;font-weight: 400;text-shadow: 0.3px 0.3px #fff;text-decoration: none;}
.sp-megamenu-parent > li.active > a {color: #171717;box-shadow: 0px -3px #171717 inset;font-weight: 400;text-shadow: 0.3px 0.3px #fff;}

.vert-center, .header-help .row {-ms-flex-align: center!important;align-items: center!important;}

.sp-megamenu-parent {float:left;}

.icon-help {line-height: 20px;font-size:16px;}
.icon-help i {margin-right:5px;font-size:22px;width: 22px;text-align: center;}

.service-help a {text-align: center;border: 1px solid #212529;padding: 25px 10px;-webkit-filter: grayscale(100%);filter: grayscale(100%);transition: 300ms;color: #fff;background-repeat: no-repeat;background-size: cover;text-shadow: 1px 1px 1px #000, 1px 1px 25px #000, -0.5px -0.5px 2px #000;font-size: 20px;font-weight: 500;display:block;color:#fff;}
.service-help a:hover {-webkit-filter: grayscale(0%);filter: grayscale(0%);}
.chl a {background-image: url(/images/service/chl.jpg);}
.tsl a {background-image: url(/images/service/tsl.jpg);}
.vym a {background-image: url(/images/service/vym.jpg);}
.dem a {background-image: url(/images/service/dem.jpg);}

#sp-main-body {padding: 50px 0;}
#sp-main-body .h2, #sp-main-body h2 {font-size: 1.3rem;}

.shadow {box-shadow: 3px 5px 30px 0 rgba(0,0,0,0.15);}

.icons-group-list-bottom li {line-height: 24px;font-size:18px;}
.icons-group-list-bottom i {margin-right:5px;font-size:24px;width: 25px;text-align: center;}

.clients-help .uk-panel {/*-webkit-filter: grayscale(100%);filter: grayscale(100%);*/transition: 300ms;}
.clients-help .uk-panel:hover {opacity:1;-webkit-filter: grayscale(0%);filter: grayscale(0%);}

.menu-right {padding: 0;}
.menu-right li {margin: 0;list-style: none;}
.menu-right li a {padding: 15px 12px;background: #ECF0F1;transition: 300ms;width:100%;display: block;font-size: 15px;}
.menu-right li a:hover {background: #f5ce34;box-shadow: 0px 0px 10px #0000001f inset;text-decoration: none;}
.menu-right li.active a {background: #f5ce34;text-decoration: none;}
.sp-module ul > li > a:hover {color: #171717;}

.plus-right ul {padding: 0;}
.plus-right ul li {margin: 0;list-style: none;padding: 10px 10px;text-align: center;border-bottom: 1px solid #ecf0f1;}
.plus-right ul li:last-child {border-bottom: 0px;}

.table-chl {margin-bottom: 10px;display: block;overflow: auto;}
.table-chl tr {}
.table-chl tr td {}
.table-chl th:first-child, .table-chl td:first-child {text-align: center;width: 80px;}
.table-chl th, .table-chl td {border-style: solid;border-width: 1px;border-color: black;padding: 5px;font-size: 14px;}

/*Форма снизу*/
.bottom-form

.bottom-form .webfactor_default .ajaxWebfactorForm input[id^=submit] {transition: 300ms;}
.bottom-form .webfactor_default .ajaxWebfactorForm input[id^=submit]:hover {box-shadow: 0px 4px 10px #00000040;}
.bottom-form .webfactor_default {background: #f5ce34;padding: 10px;max-width: 100%;}
.bottom-form .webfactor_default input[type="text"], .bottom-form .webfactor_default input[type="tel"], .bottom-form .webfactor_default form.ajaxWebfactorForm select {color: #000000;background-color: #fff;height: 50px;padding: 0 18px;font-size: 16px;line-height: 1.33;width: 100%;border: 0 none;}
.bottom-form .webfactor_default .ajaxWebfactorForm input[id^=submit] {color: #080000;background-color: #fff;height: 50px;border: 0;}
.bottom-form textarea {color: rgb(0, 0, 0);height: 80px;padding: 8px 18px;font-size: 16px;width: 100%;}
.bottom-form .checkbox p {margin:0;}
.bottom-form .webfactor_default form.ajaxWebfactorForm textarea {background: #fff;border: 1px solid #a9a9a9;}
.bottom-form .webfactor_default form.ajaxWebfactorForm input, .bottom-form .webfactor-telephone {color: #000000;background-color: #fff;height: 50px;padding: 0 18px;font-size: 16px;line-height: 1.33;width: 100%;border: 0 none;}
.bottom-form .ajaxWebfactorForm input[id^=submit] {color: #080000;background-color: #f5ce34;height: 50px;}
.bottom-form .ajaxWebfactorForm input[id^=submit] {border: 0 solid transparent;border-bottom: none;background-color: #f5ce34;border-color: transparent;color: unset;transition: 300ms;}
.bottom-form .webfactor_default form.ajaxWebfactorForm input, .bottom-form .webfactor-telephone, .bottom-form .webfactor_default form.ajaxWebfactorForm select {margin: 5px 0;}
.mar-bot-20 {margin-bottom:20px;}
.padd20 {padding:20px;}
.webfactor_default form.ajaxWebfactorForm:after {content:'**Все данные конфиденциальны, согласно политике конфиденциальности';display:block;text-align: center;font-size: 12px;}

/*Конец формы снизу*/

.service-help {background: #171717;}

#sp-footer a, #sp-bottom a {color: #ffffff;}
#sp-bottom {background-image: url(http://lommetalla.ru/images/slider/3-dunkel.jpg);background-size: cover;background-repeat: no-repeat;}
#sp-bottom .icons-group-list-bottom i {margin-right: 5px;font-size: initial;width: 25px;text-align: center;}
#sp-bottom .icons-group-list-bottom li {line-height: inherit;font-size: inherit;}