/*body{
	padding-top: 70px;

}*/
.container {
    padding-top: 8px;
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
}
#fheader{
	position: fixed;
	top: 0;
	left: 0;
    width: 100%;
    z-index: 100;
	padding: 10px;
}
.bottom_header{
	background: #1a94bb;
}
.menu-item{
	margin-bottom: 0;
}
.navbar-nav li a{
	margin: 0;
}
.navbar {
    min-height: 38px;
}
.contacts_item {
    display: inline-block;
    text-align: left;
    padding-left: 50px;
}

a.phone_number {
    display: block;
    font-weight: bold;
    color: #333333;
    line-height: 1;
}
.contacts_list.col-sm-8.clearfix {
    text-align: right;
}
.navbar-default .navbar-nav>li>a{
	color: #fff;
	font-size: 14px;
	padding: 8px 28px 9px 0;
}
.fhead .navbar-toggle {
    display: block;
    margin: 0;
}
.fhead .navbar-header{
	float: right;
}
/*.navbar-list.collapse{
	display: block;
}*/

.top-header .flex-row {
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-align-content: flex-start;
    -ms-flex-line-pack: start;
    align-content: flex-start;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    position: relative;
}

.top-header .flex-row > div {
    -webkit-order: 0;
    -ms-flex-order: 0;
    order: 0;
    -webkit-flex: 0 1 auto;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
    -webkit-align-self: auto;
    -ms-flex-item-align: auto;
    align-self: auto;
    width: auto;
}
.header_btn_block {
    position: absolute;
    right: 0;
    top: 100%;
    z-index: 10;
    transition: .3s;
}
a.question_btn {
    color: #fff;
    height: 38px;
    line-height: 38px;
    font-weight: 600;
    padding-left: 25px;
}
a.question_btn:before{
	content: '';
	display: block;
	width: 25px;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAAkCAYAAAAdFbNSAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkMyRjgzNzlBQkVEMDExRTc4MTcxREIwRDJDOEZEQTkzIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkMyRjgzNzlCQkVEMDExRTc4MTcxREIwRDJDOEZEQTkzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QzJGODM3OThCRUQwMTFFNzgxNzFEQjBEMkM4RkRBOTMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QzJGODM3OTlCRUQwMTFFNzgxNzFEQjBEMkM4RkRBOTMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz73IbSoAAADv0lEQVR42syYW0gVQRjHj/e0MuukhWVp2cULQQWRKWqEFl2grAi7SbcHCSPoJSOhHqSXXirwQcQoIYgIrIgsieymiPWkVlZqFlqnRE0tOV3c/hPfwjjt7Nl1zy598IPdMzPf/Hd2zjfffgGKorgMWihIAxkgBSSCWBDJ9fkGPKAdvAUPQQPod/nRAgyIXg4KwEaQMI45PoMacBnct1t0KjgFtkrau8B74AVfwHQwAczWebgG8nnPkmomWoNi8FsZawPgEtgDkkG4ZGwYte8ClaBX+dfKQIhkvE/EH4LBDWGCLnAMuMc5SSQ4AjoFvy0g3qroINAoOD6rs6JmYW+gVPDvAbFWRN8UHO7wk1iRLeAnN08bLZhp0fsFwRtsEqySLcxXblZ0BPjKOSi1WbDKcUF4ohnRhdzATw4JVumQrDYLxXlgoda4QES9PC4CVrictXLumh1eIWokBnNBM8jVitMe7mlzHF7pNGGLJHFtE7nf88WV5nOHbodX2iPczxLymBa6vgJWqw2BwqCpDoue5qP9I3d9B7hV0YNcwwqHRS8T7nuE+2DuOgxcUPd0Lbd3Wh3e08+4uXsojeDb2zXylsVspau5p0kGux1a5W2U9qp2F/zi7lmuHq8xbq+Lcosh7km8IMXmFY4Dw8IKinPuU7StXu1wUGjos1H4PI3XXqnRr1EiupvvdFtoHAEFfhbM4u2gME+HRm6dqchtmO8YCpo0Ot0iJ1ZS1AxwXcN3P0jQ6N+mI7pbK+etkXRWT6Vkg6lkKigCdRJ/rbRVxHFlir49Dhb+mex7bx04CY6qwRz2HfwA50ER6ARvwCs6ubwURyeB+fSNmKQTOarAIRrHWzEo9BF1Humt1BPhj9mvWLcGkCuZr8SgjwSZ4CzFf8Ye9irYJJmL/ZcqDPq6yMbISgjvKDWUGTuQYmgbsC0xCoLACOULHyitrAdPQZ/Ez3pwjgo/vmwAzAFDWk9erfOkLJKs5PpOBjEgGswAUQajSZYkmuhZuqyEcFpHbKbFGB1Lh1idSbGj4tYSo8d27rqZylnXQJPklUVTetnG/ca2SRRVnBaBpSAdrAITTeYnr8FO8FyvLBZHxUVW8nppwCnbYyUgB4SDXipUuv2Qm9dqfmoZLED6Mla/OwAO+4jNZo296SV2ieaNTbIZZFJZOMKivzPghN2ieXPT6biA9j57gCn0XchOwhd0mrKTN1/HTy5tFZ9VU6dZCx5IoodXLOT8L6L5bLCKyspjEn++n53bw4rNBNlgDYXOOjo5/9ofAQYAch0RlHsthGIAAAAASUVORK5CYII=) center center no-repeat;
        background-size: 23px;
}
a.question_btn span{
	padding-left: 10px;
}
.collapse {
    display: block;
}
.uppercase{
	text-transform: uppercase;
	font-weight: 600;
}
.header_contacts_description{
	position: absolute;
	width: 100%;
	transform: translateY(-100px);
	top: 0;
	left: 0;
	text-align: center;
	transition: .3s;
	font-size: 14px;
}
.contacts_list {
    position: relative;
    /* transition: .3s; */
}

#fheader{
	background: #fff;
	box-shadow: -1.721px 2.457px 5px 0px rgba(51, 51, 51, 0.08);
}
.fhead img.visible-lg.visible-xs{
	display: none!important;
}
.fhead img.visible-sm.visible-md{
	display: block!important;
}
.fhead a.phone_number {
    color: #fff;
}
.fhead .header_btn_block{
	top: 0px;
}
.fhead .question_btn span{
	display: none;
}
.fhead a.phone_number {
    display: inline;
}
span.city {
    color: #646464;
    font-size: 13px;
    opacity: .89;
}
span.city_xs {
    color: #f5f5f5;
    font-size: 13px;
    opacity: .89;
}
.fhead span.city {
    color: #fff;
    font-size: 13px;
    padding-right: 10px;
}
@media(min-width: 992px){
	.fhead .menu >.menu-item {
	    float: none;
	    height: auto;
	    -webkit-order: 0;
	    -ms-flex-order: 0;
	    order: 0;
	    -webkit-flex: 0 1 auto;
	    -ms-flex: 0 1 auto;
	    flex: 0 1 auto;
	    -webkit-align-self: auto;
	    -ms-flex-item-align: auto;
	    align-self: auto;
	    width: auto!important;
	    display: block!important;
	}
	.fhead #st-navber-collapse ul.shattlemenu2,
	.fhead ul.menu.nav.navbar-nav {
	    float: none;
	    display: -ms-flexbox;
	    display: -webkit-flex;
	    display: flex!important;
	    -webkit-flex-direction: column;
	    -ms-flex-direction: column;
	    flex-direction: column;
	    -webkit-flex-wrap: wrap;
	    -ms-flex-wrap: wrap;
	    flex-wrap: wrap;
	    -webkit-justify-content: flex-start;
	    -ms-flex-pack: start;
	    justify-content: flex-start;
	    -webkit-align-content: stretch;
	    -ms-flex-line-pack: stretch;
	    align-content: stretch;
	    -webkit-align-items: flex-start;
	    -ms-flex-align: start;
	    align-items: flex-start;
	    max-height: 377px;
	    height: 100%;
	}
}
@media(min-width: 768px){
	.dropdown-menu {
		padding: 10px 0 12px!important;
	}
	.fhead span.city{
		display: block;
	}
	.contacts_item{
		text-align: left!important;
		padding-left: 30px!important;
	}
	.contacts_item_xs {display:none;}
	.logo_xs{display:none;}
	.fhead span.caret{
		display: none;
	}
	.fhead ul.dropdown-menu {
	    display: block!important;
	}
	.bottom_header{
		display: block!important;
	}
	.contacts_list{
		display: table!important;
		padding-right: 100px;
	}
	.fhead .logo {
	    position: absolute;
	    left: 0;
		max-height: 50px;
	}
	#fheader.fhead{
		background: #1a94bb;
		color: #fff;
	}
	.fhead .navbar-list.collapse{
		overflow: hidden;
	}
	.fhead .contacts_list {
	    width: 100%!important;
	    padding: 0px 125px 0px 50px;
	}
	.header_contacts_description{
		display: none;
	}
	.fhead .header_contacts_description {
	    transform: translateY(0);
	}
	.fhead .contacts_list{
		display: table!important;
	}
	.fhead .contacts_item{
		display: table-cell;
		font-size: 14px;
	}
	.top-header .flex-row > div {
	    -webkit-order: 0;
	    -ms-flex-order: 0;
	    order: 0;
	    -webkit-flex: 0 1 auto;
	    -ms-flex: 0 1 auto;
	    flex: 0 1 auto;
	    -webkit-align-self: auto;
	    -ms-flex-item-align: auto;
	    align-self: auto;
	    width: auto;
	}
	.fhead .bottom_header {
	    background: #ecf0f1;
	    position: absolute;
	    width: 100%;
	    top: 100%;
	    left: 0;
	    max-height: 365px;
	    box-shadow: -1.721px 2.457px 5px 0px rgba(51, 51, 51, 0.21);
	    min-height: 0px;
	}

	.fhead .navbar-default .navbar-nav>li>a {
	    color: #7a7a7a;
	    font-size: 16px;
	    font-weight: bold;
	    display: block;
	}
	.fhead #st-navber-collapse ul.shattlemenu2 > li,
	.fhead .dropdown-menu{
		display: block;
		position: static;
		/* width: auto!important; */
		box-shadow: none;
		border: none!important;
		background: none;
		margin: 0;
		padding: 0;
		float: none;
	}
	.fhead .navbar-nav > .menu-item:first-child, .fhead .navbar-nav > .menu-item:last-child {
	    width: 31.5%!important;
	}
	.fhead ul.menu.nav.navbar-nav:before,
	.fhead ul.menu.nav.navbar-nav:after {
	    display: none;
	}
	.fhead .navbar-nav .dropdown-menu li a{
		color: #1a94bb;
		white-space: normal;
		font-size: 14px;
		padding: 8px 20px 8px 0;
	}
	.fhead ul.menu.nav.navbar-nav{
		padding: 30px 0;
	}
	.fhead #st-navber-collapse ul.shattlemenu2{
		height: 265px;
	}
	.fhead .top-header {
	    padding: 8px 0 8px;
	}
	.fhead .big_logo,
	.small_logo{
		display: none;
	}
	.fhead .small_logo,
	.big_logo{
		display: block;
	}
	.fhead .mobile_btn_nav {
	    position: absolute;
	    right: -20px;
	    top: -15px;
	}
	.cmn-toggle-switch__htx {
	    background-color: transparent;
	}
	.fhead .menu-item:last-child.menu-item-has-children:last-child {
		padding-left: 45px!important;
		border-left: 1px solid #dee2e3;
	}
}
.cmn-toggle-switch {
  display: block;
  position: relative;
  overflow: hidden;
  margin: 0;
  padding: 0;
  width: 70px;
  height: 74px;
  font-size: 0;
  text-indent: -9999px;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  box-shadow: none;
  border-radius: none;
  border: none;
  cursor: pointer;
  -webkit-transition: background 0.3s;
  transition: background 0.3s;
  opacity: 1;
}

.cmn-toggle-switch:focus {
  outline: none;
}
.cmn-toggle-switch span {
  display: block;
  position: absolute;
  top: 34px;
  left: 21px;
  height: 2px;
  background: #fff;
  width: 28px;
}

.cmn-toggle-switch span::before,
.cmn-toggle-switch span::after {
  position: absolute;
  display: block;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #fff;
  content: "";
}
.cmn-toggle-switch:hover span,
.cmn-toggle-switch:hover span::before, 
.cmn-toggle-switch:hover span::after {
    box-shadow: 1px 1px 2px #5d5959;
}
.active.cmn-toggle-switch:hover span,
.active.cmn-toggle-switch:hover span::before, 
.active.cmn-toggle-switch:hover span::after {
    box-shadow: none;
    opacity: .8;
}
.cmn-toggle-switch span::before {
  top: -9px;
}

.cmn-toggle-switch span::after {
  bottom: -9px;
}
.cmn-toggle-switch__htx {
  background-color: transparent;
}

.cmn-toggle-switch__htx span {
  -webkit-transition: background 0 0.3s;
          transition: background 0 0.3s;
}

.cmn-toggle-switch__htx span::before,
.cmn-toggle-switch__htx span::after {
  -webkit-transition-duration: 0.3s, 0.3s;
          transition-duration: 0.3s, 0.3s;
  -webkit-transition-delay: 0.3s, 0;
          transition-delay: 0.3s, 0;
}

.cmn-toggle-switch__htx span::before {
  -webkit-transition-property: top, -webkit-transform;
          transition-property: top, transform;
}

.cmn-toggle-switch__htx span::after {
  -webkit-transition-property: bottom, -webkit-transform;
          transition-property: bottom, transform;
}
.cmn-toggle-switch__htx.active {
  background-color: #ecf0f1;
}

.cmn-toggle-switch__htx.active span {
  background: none;
}

.cmn-toggle-switch__htx.active span::before {
  top: 0;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
  background: #1a94bb;
}

.cmn-toggle-switch__htx.active span::after {
  bottom: 0;
  -webkit-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg);
  background: #1a94bb;
}

.cmn-toggle-switch__htx.active span::before,
.cmn-toggle-switch__htx.active span::after {
  -webkit-transition-delay: 0, 0.3s;
          transition-delay: 0, 0.3s;
}
.fhead .menu_main, 
.mobile_btn_nav{
	display: none;
}
.fhead .mobile_btn_nav{
	display: block;
}

.fhead .question_block {
    margin-right: 75px;
    /* margin-top: 10px; */
}
.thead .menu_main{
	display: block!important;
}
.navbar-nav>li:last-child>.dropdown-menu{
	left: auto;
	right: 0;
}
@media(max-width: 1200px){
	span.city span {
	    display: none;
	}
	.fhead .contacts_item {
	    text-align: center;
	    padding-left: 0;
	}
}
@media(max-width: 992px){
	.cmn-toggle-switch {
		height: 61px;
		width: 60px;
	}
}
@media(max-width: 992px) and (min-width: 768px){
	.col-sm-12.col-md-4 .mfmenuitem {
		width: 50%;
		float: left;
	}
	.header_contacts_description{
		display: none;
	}
	.fhead .contacts_list {
	    padding: 2px 125px 2px 50px;
	}
	.fhead .mobile_btn_nav {
	    right: -5px;
	    top: -10px;
	}
	.fhead .question_block {
	    margin-right: 75px;
	    margin-top: 10px;
	}
	
	.fhead .top-header {
	    padding: 5px 0;
	}
	.question_btn span {
	    display: none;
	}
	.hide-sm{
		display: none;
	}
	.fhead .hide-sm{
		display: block;
	}
	.navbar-default .navbar-nav>li>a {
	    font-size: 13px;
	    padding: 7px 28px 10px 0;
	}
	.fhead .navbar-nav > .menu-item:first-child, .fhead .navbar-nav > .menu-item:last-child {
	    width: 50%!important;
	    order: 0;
	    flex: 0 1 auto;
	}
	.fhead .menu > .menu-item {
	    width: 25%;
	    float: left;
	}
	.cmn-toggle-switch span {
    	left: 16px;
		top: 32px;
	}
	.fhead ul.menu.nav.navbar-nav,
	.fhead .bottom_header {
	    max-height: none;
	}
	.fhead .navbar-nav > .menu-item:first-child {
	    width: 100%!important;
	    padding-right: 50%;
	    padding-bottom: 30px;
	    border-bottom: 1px solid #dee2e3;
	    margin-bottom: 30px;
	}
	.fhead ul.dropdown-menu.shattlemenu1 {
	    width: 100%;
	}
	.fhead li#menu-item-1263 ul.dropdown-menu.shattlemenu1 > li {
	    width: 50%;
	    float: left;
	}
	.fhead .menu-item:last-child.menu-item-has-children:last-child {
	    position: absolute;
	    right: 0;
	    top: 35px;
	    z-index: 1;
	}
	.fhead .menu-item:last-child.menu-item-has-children:last-child {
	    position: absolute;
	    right: 0;
	    top: 35px;
	}
	.fhead .menu > .menu-item:nth-child(2n+2){
	    clear: left;
	}
	.fhead #st-navber-collapse ul.shattlemenu2 {
	    width: auto;
	}
	.fhead #st-navber-collapse ul.dropdown-menu.shattlemenu2 > li {
	    width: 50%;
	    float: left;
	}
	.fhead li#menu-item-1263 {
	    width: 50%;
	    float: right;
	    margin-top: -74px;
	    padding-left: 45px;
	}
	

}
@media (max-width: 767px){	

	.hide-sm {
	    display: block;
	}
	.logo {
	    display:none;
	}
	.bread{
	    display:none;
	}
    .flex-row-xs {
    display: flex;
    flex-wrap: wrap;
    /*justify-content: center;*/
    align-items: center;
    align-content: center;
}
    .contacts_item_xs{
    padding-top: 8px; 
    width: 50%;
    text-align: center;
    }
    .logo_xs{
    display: block;
    text-align: left;
    width: 25%;
    }
    .logo_xs img {
    width: 35px;
    height: 38px;
    padding-top: 10px;
    }
	.contacts_list.clearfix {
	    position: absolute;
	    width: 100%!important;
	    top: 70px;
	    left: 0;
	}
	header .contacts_item {display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-direction: row-reverse;-ms-flex-direction: row-reverse;flex-direction: row-reverse;-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;padding: 0!important;text-align: left;-webkit-justify-content: flex-end;-ms-flex-pack: flex-end;justify-content: flex-end;-webkit-align-content: flex-end;-ms-flex-line-pack: end;align-content: flex-end;-webkit-align-items: flex-start;-ms-flex-align: start;align-items: flex-start;padding: 6px 0!important;max-width: 320px;margin: 0 auto;}
	.contacts_item>* {-webkit-order: 0;-ms-flex-order: 0;order: 0;-webkit-flex: 0 1 auto;-ms-flex: 0 1 auto;flex: 0 1 auto;-webkit-align-self: stretch;-ms-flex-item-align: stretch;align-self: stretch;text-align: left;}
	header a.phone_number {
	    color: #fff;
	    width: 180px;
	    font-size: 13px;
	    font-weight: 600;
	}
	a.phone_number_xs {
    display: block;
    font-weight: 700;
    color: #fff;
    line-height: 1;
    font-size: 16px;
    }

	header .contacts_item span.city {
	    color: #fff;
	    width: 110px;
	    position: relative;
	    bottom: 4px;
	    font-size: 12px;
	}
	.bottom_header {
		padding-top: 105px;
		display: none;
	}
	.contacts_list.clearfix {
		display: none;
	}
	span.uppercase {
		display: block;
		font-size: 13px;
	}
	.navbar-nav li:first-child a{
		margin-top: 0;
	}
	.navbar-nav .dropdown-menu li a {
		display: block;
		text-align: center;
		color: #fff;
		font-size: 16px;
		padding: 10px 0!important;
		margin: 0!important;
		border-top: 1px solid rgba(255, 255, 255, .2);
	}
	.caret {
	    border-top: 8px solid;
	    border-right: 7px solid transparent;
	    border-left: 7px solid transparent;
	    position: absolute;
	    right: 25px;
	    top: 17px;
	}
	.navbar-nav>li>.dropdown-menu{
		overflow: hidden;
		height: 0;
		transition: .5s;
	}
	.nav>li.open-menu .dropdown-menu{
		height: auto;
	}
	.navbar-default .navbar-nav>li>a{
		color: #fff!important;
	}
	span.caret:before {
	    content: '';
	    display: block;
	    width: 80px;
	    height: 40px;
	    position: absolute;
	    top: -25px;
	    right: -33px;
	}
	.open-menu .caret {
	    border-bottom: 8px solid;
	    top: 15px;
	    border-top: transparent;
	}
	.question_block {
	    display: none;
	}
	.question_block {
	    display: none;
	}
	.header_btn_block {
	    display: block;
	    top: 0;
	    position: absolute;
	    right: -5px;
	}
	.cmn-toggle-switch span {
	    top: 28px;
	    left: 17px;
	}
	.top-header {
	    height: 60px;
	}
	.top-header .flex-row {
	    padding-right: 65px;
	  /*  height: 60px;  */
	}
	.mobile_btn_nav {
	    right: -10px;
	    display: block;
	}
	.cmn-toggle-switch__htx.active {
		background: #1a94bb;
	}
	.cmn-toggle-switch__htx span,
	.cmn-toggle-switch__htx.active span::before,
	.cmn-toggle-switch__htx.active span::after {
		background: #fff;
	}
	.cmn-toggle-switch__htx span, 
	.cmn-toggle-switch__htx span::before, 
	.cmn-toggle-switch__htx span::after {
		background: #1a94bb;
	}
	.menu_main{
		display: block!important;
	}
	.overflow{
		overflow: hidden;
		max-height: 100vh;
	}
	.overflow #trueHeader{
		overflow: auto;
		max-height: 100vh;
	}
/*	body {
	    padding-top: 60px;

	}*/
    .container {
    padding: 6px 0 0 0;
	}	
	 .mobile-menu__btn {
	 position: relative;
	 /*display: flex;*/
	 top:-28px;
	 display: block;
	 align-items: center;
	 /*justify-content: center;*/
	 width: 35px;
	 height: 30px;
	 cursor: pointer;
	 transition: 0.4s;
	 float:right;
}
 .mobile-menu__icon {
	 display: block;
	 position: relative;
	 background: #fff;
	 width: 90%;
	 height: 4px;
	 top:8px;
	 transition: 0.4s;
}
 .mobile-menu__icon::after, .mobile-menu__icon::before {
	 content: "";
	 display: block;
	 position: absolute;
	 background: #fff;
	 width: 100%;
	 height: 4px;
	 transition: 0.4s;
}
 .mobile-menu__icon::after {
	 top: 8px;
}
 .mobile-menu__icon::before {
	 top: -8px;
}
.mobile-menu {
	background-color: #0263b2;
	 position: fixed;
	 display: block;
	 /*display: flex;*/
	 align-items: center;
	 /*justify-content: flex-end;*/
	 padding: 0 16px;
	 top: 0;
	 left: 0;
	 right: 0;
	 height: 65px;
	 z-index: 9999999;
	 box-shadow: -1.721px 2.457px 5px 0px rgba(51,51,51,.08)
}

}