.smf-section-btn a.btn:not(.btn-form) {
  border-radius: 6px;
}
.cid-qPlcskNcvJ .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem 0.65rem !important;
}

.cid-qQ1nm8FEGv .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem 0.65rem !important;
}

.display-7 ul li {list-style: none; color: #767676; min-height:60px; padding: 2rem 0;}
.img-picto {margin: 0px 20px 0px 0px; float: left;}

.cid-qQ6o4ZJcvS {
    padding-top: 20px;
    padding-bottom: 60px;
    background-color: #ffffff;
}

/*НАСТРОЙКА ВКЛАДОК ЭЛЕКТРОКАРНИЗЫ*/

.cid-qQ0pqlS1ou H2 {
    color: #000000;
	text-align: center;
}

.goods-pic {width: 90%; margin: 3rem 0;}
.good-desc {margin: 3rem; padding-top:3rem;}
.good-title {
    padding: 2rem 0;
    margin: 0 auto;
    display: block;
    text-align: center;
    width: 100%;
}
.tabrow {margin: 3rem 0rem;}

/*вкладки*/

.cid-qQ8kWVyUwz .nav-tabs .nav-link.active, .cid-qQ0oJ709ec .nav-tabs .nav-link.active {
    color: #ffffff;
    font-style: normal;
    border: 2px solid #fab800;
    background: #fab800;
}

.cid-qQ8kWVyUwz .nav-tabs .nav-link.active:hover, .cid-qQ0oJ709ec .nav-tabs .nav-link.active:hover  {
    background: #fab800;
}

.cid-qQ8kWVyUwz .nav-tabs .nav-link:hover, .cid-qQ0oJ709ec .nav-tabs .nav-link:hover  {
       background: #f5f5f5;
}
.nav-tabs .nav-link {
    border-radius: 6px !important;
}
/* menu main logo*/
.navbar-dropdown .navbar-logo img {
      height: 2.3rem;
      transition: all 0.3s ease-in-out; }


.cid-qRZiwhVUOD .progress1 .progressbar-number:before {
  content: '';
}
.cid-qRZiwhVUOD .progress2 .progressbar-number:before {
  content: '';
}
.cid-qRZiwhVUOD .progress3 .progressbar-number:before {
  content: '';
}
.cid-qRZiwhVUOD .progress4 .progressbar-number:before {
  content: '';
}

.cid-qRZiwhVUOD .progress_value span {
    padding-left: 30px; font-size: 2rem; color: #485c74;}
	
	.cid-qRZiwhVUOD {
    padding-top: 90px;
    padding-bottom: 120px;
    background-image: url("../../images/1-1342x762.png");
}
/* История таймлайн*/
.cid-qQYKLg3jCy .time-line-date-content p {
    padding: 2rem 2.5rem;
    background: #D1D1D1;
    float: right;
}
.cid-qQYKLg3jCy .smf-timeline-date {
    color: #485C74;
}

.cid-qRJAcFFQwG .smf-text {
    color: #ffffff;
	
}

.garanty-figure {font-size:2rem; color:#FAB800; }
.innovation-figure {color:#FAB800; }

.cid-qQXb26Oz1E .smf-crt-title {
    text-align: center;
}

.cid-qRIWOFnLwZ H1,.cid-qRJ1VpuUHV H1, .cid-qRJ2izLBqE H1  {
    color: #485c74; text-align:left;
}

.cid-qRIWOFnLwZ .smf-text, .cid-qRJ1VpuUHV .smf-text, .cid-qRJ2izLBqE .smf-text  {
    color: #485c74; text-align:left;
}

.tab-lbeige {background-color:#F5F5F5}
.tab-beige {background-color:#D1D1D1}
.tab-slmgrey {background-color:#a8aeb3}
.tab-slgrey {background-color:#8996A4}
.tab-sgrey {background-color:#485C74}

.subheader {
min-height: 77px;
/*padding: .5rem 0;*/
line-height: 36px;
background: #f7f7f7;}

.subheader-menu {position: relative;
    display: inline-block;
	width: 984px;	
	margin-right:0px;
	padding: 10px 42px 0px 30px;}


.smf-partners-logo {margin-left: 5rem;
	position: relative;
	float:left;
    display: inline-block;
    height: 50px;
	width: 250px;
    padding: 0px 0px 0px 13px;
    text-decoration: none;
        }

#subheader-top {position: relative; display: block;
	/*margin: 0 -42px;
padding: 0px 42px*/
min-height: 36px;
line-height: 36px;
background: #f7f7f7;}

.subheader-row {padding: 0.5rem 0;}
	
#subheader-top .nav .menu {margin: 0 157px 0 50px;}

#subheader-top ul.menu, #subheader-top ul.menu li 	{list-style: none;
margin: 0;
padding: 0}

#subheader-top .menu {float: left; outline: none;
font: 14px/1.5em Helvetica, Arial, Tahoma, Verdana sans-serif;}

#subheader-top ul.menu li:first-child 
{margin-left: 0;}

#subheader-top ul.menu li
{position: relative;
float: left;
margin: 0 0 0 34px;
line-height: 18px;
list-style: none;
padding:0px;}

#subheader-top ul.menu li a {color:#000000; text-decoration: underline;}
#subheader-top ul.menu li a:hover {text-decoration: none;}

#subheader-top .custom {position: relative;
    display: inline-block; float: right; outline: none; margin-right:0; padding:0;
font: 14px/1.5em Helvetica, Arial, Tahoma, Verdana sans-serif;}

.phone_time {float: left;
margin: 0 82px 0 38px;
position: relative;
display: block;
color: #777;
font-size: 18px;
line-height: 18px;}

.phone_time a {font-size: 24px;
text-decoration:none; color: #777;}

.phone_time i{position: absolute;
top: 100%;
left: 0;
margin: 4px 0 0;
font-size: 10px;
line-height: 12px;
color: #a9a9a9;
font-style: normal;}

.phone_time a[href^="mailto"] {
    position: absolute;
    top: 100%;
    right: 0;
    margin: 4px 0 0;
    font-size: 10px;
    line-height: 12px;
    color: #9dc32c;
    font-style: normal;
    text-decoration: none;
}

#subheader-top a[href="#recall_me"] {
    float: right;
}
.green_btn {
    position: relative;
    display: inline-block;
    box-sizing: border-box;
    width: 200px;
    max-width: 100%;
    height: 36px;
    padding: 0 16px;
    text-align: center;
    color: #fff;
    font-weight: bold;
    line-height: 36px;
    text-decoration: none;
    border-radius: 18px;
    border: none;
    background: #9dc32c;
    cursor: pointer;
}

.blue-bold {color:#00a6dd; font-size:1.2rem;}

.cid-qPlcskNcvJ .navbar-toggleable-sm .navbar-collapse, .cid-qPlcskNcvJ .navbar-toggleable-sm .navbar-collapse  {
    justify-content: flex-end;
    -webkit-justify-content: flex-end;
    padding-right: 3rem;
	}
.cid-qQ0oJr1Fv6 .menu-logo {
    margin-right: 3rem;
}


.cid-qQ6o4ZJcvS div.col-xs-12 ul li {color:#767676;}

.cid-qPlcskNcvJ .navbar-toggleable-sm .navbar-collapse .navbar-nav, .cid-qQYDdnLyGb .navbar-toggleable-sm .navbar-collapse .navbar-nav, .cid-qQWUnugC8i .navbar-toggleable-sm .navbar-collapse .navbar-nav, .cid-qRIMzSrxov .navbar-toggleable-sm .navbar-collapse .navbar-nav, .cid-qQ1nm8FEGv .navbar-toggleable-sm .navbar-collapse .navbar-nav, .cid-qQ0oJr1Fv6 .navbar-toggleable-sm .navbar-collapse .navbar-nav, .cid-qQYDdnLyGb .navbar-toggleable-sm .navbar-collapse .navbar-nav, .cid-qQ1nm8FEGv .navbar-toggleable-sm .navbar-collapse .navbar-nav, {
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    padding-left: 80px;
}




img.first-logo {height: 3.5rem!important;}
img.second-logo, img.third-logo {height: 2.3rem!important; padding-left:1rem!important;}

@media (max-width: 991px) {
img.first-logo {height: 2.3rem !important;}
img.second-logo, img.third-logo {height: 2.3rem !important; padding-left:1rem!important;}
.pad-l-r{padding:0 2rem;}
img.sonesse-tab {width:100%;}
}

@media (max-width: 500px) {
img.first-logo {height: 1.8rem !important; }
img.second-logo, img.third-logo {height: 1.4rem !important; padding-left:0.5rem!important; }
}

@media (max-width: 330px) {
img.first-logo {height: 1.3rem !important; }
img.second-logo, img.third-logo {height: 1.3rem !important; padding-left:0.2rem!important; }
}

@media (max-width: 991px){
.cid-qQ1nm8FEGv .navbar-collapse.collapsing .navbar-nav, .cid-qQ1nm8FEGv .navbar-collapse.show .navbar-nav, .cid-qPlcskNcvJ .navbar-collapse.show .navbar-nav, .cid-qQWUnugC8i .navbar-toggleable-sm .navbar-collapse .navbar-nav, .cid-qQYDdnLyGb .navbar-toggleable-sm .navbar-collapse .navbar-nav 	{padding:1.5rem 0px!important;}
}


/*FORM CUSTOMIZATION*/

.custom-form {
    padding-top: 90px;
    padding-bottom: 90px;
    background-color: #ffffff;
}

.custom-form .multi-horizontal {

    flex-grow: 1;
    -webkit-flex-grow: 1;
    max-width: 100%;

}


label {
   display: block;   
   font-family: 'Parachute-PFDinTextCondPro-Regular';
	font-size: 1.5rem;
   text-align: left;
   margin: .357em;
}
input, textarea {
   border: 1px solid #e8e8e8;
   border-radius: .25rem;
   padding: 1.07em .5em;
   background-color: #f5f5f5;
box-shadow: none;
color: #565656;
   font-family: 'Parachute-PFDinTextCondPro-Regular';
font-size: 1.2rem;
line-height: 1.43;
min-height: 3.5em;
width: 100%;
}
textarea {
   /*height: 98px;
   margin-bottom: 32px;*/
}
input[type="submit"] {
   width: auto;
   margin:1.5rem 1rem;
   /*float: left;*/
   border-radius: 100px !important;
   background-color: #9fc204 !important;
   border-color: #9fc204 !important;
   color: #ffffff !important;
   padding: 1rem 3rem;
   font-weight: 500;
border-width: 2px;
font-family: 'Parachute-PFDinTextCondPro-Bold';
font-size: 1rem;
letter-spacing: 1px;
   background: #595B5F;
   color: #fff;
   text-transform: uppercase;
}

input[type="submit"]:hover {box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);}
input[type="submit"]:active {border-color: #fab800 !important;}

/*custom css*/

.navbar {
position:fixed;
border-bottom:1px solid #C4C5BF;
margin-top:-10px;	
}
	

.tel1:before {
font-family: Fontawesome;
content:"\f095";
font-size:24px;
margin: 0 10px;
display:flex;
color:green;
}
.whatsapp1:before {
font-family: Fontawesome;
content:"\f232";
font-size:24px;
margin: 0 10px;
display:flex;
color:green;
}

#contacts {
font-size:24px;
}

@media only screen and (min-width: 992px) {
.tel1, .whatsapp1 { display:none; }
}

#header3-kg {
display:none;
}

.zamer, .stoimost {
background: #ffc954;
margin: 5px 5px 0px;
padding: 0 5px;	
border-radius:20px;	
}
.zamer a, .stoimost a {
color:#333! important;
font-size:18px;
}
@media only screen and (max-width: 991px) { 
.zamer, .stoimost { 
margin: 5px;
}
.navbar-nav .nav-item:nth-child(9) {
display:none;
}
}

input[type=submit] {
cursor:pointer;
}

.aligncenter {
    text-align: -webkit-center! important;
}
	
















