/*NOTE: This file is intended for programmers. Aspro technical support is not advised to work with him.*/
/* Examples (uncomment to use):*/
/* Expand site width */
/* body .wrapper { max-width: 1400px !important;  } */
/* Set site background image */
/* body {  background: url(image_source) top no-repeat; }
/* Hide compare button */
/* a.compare_item { display: none !important;  }*/

.form-group input[name="utm_source"] {
	display: none;
}


.logo-row .top-description.addr {
    font-weight: 600;
    font-size: 16px;
    line-height: 1;
    max-width: 320px;
}
.logo-row .logo {
max-width: 220px;
}
.logo_and_menu-row .btn {
padding: 7px 12px 6px !important;
}
.logo_and_menu-row .phone {
    font-size: 1.25rem;
    margin-bottom: 4px;
}
.logo_and_menu-row .phone-block {
text-align:center;
}
.without-border {
border:none !important;
}
.without-border .maxwidth-theme {
padding-bottom: 1px;
}
.custom-header-email {
margin: 0 0 4px 0;
}
.custom-header-wrapper .phone.with_dropdown {
margin-bottom:0;
}
.custom-header-wrapper .phone-block {
padding: 8px 0;
}
.custom-header-wrapper .logo-row .logo img {
min-width: 241px;
margin-top: 14px;
}
.custom-header-wrapper .pull-left {
    margin-top: 4px;
}
.custom-header-wrapper .logo-row .logo {
max-width: 240px;
}
.custom-header-wrapper .logo-row .top-description.addr {
padding-top: 12px;
}
.muted {
color: #333 !important;
}
:root {
	--infoBlue: #2E86DE;
	--infoBlueLight: #EFF6FC;
	--successGreen: #329F5D;
	--successGreenLight: #EFF7F2;
	--errorRed: #C2160A;
	--errorRedLight: #FAEDEC;
	--warningOrange: #FA7F05;
	--warningOrangeLight: #FFF5EB;
	--bodyTextColour: #212121;
}


.logo_and_menu-row .wrap_icon.person, .wrap_icon.wrap_cabinet, .personal-link {
display: none;
}

a[href="/personal/"] {
display: none;
}