.hidden {
    display: none;
}

.go_top {
    line-height: 40px;
    cursor: pointer;
    width: 40px;
    color: #fff;
    position: fixed;
    box-shadow: 0 4px 4px rgba(0, 0, 0, .1);
    border-radius: 50%;
    right: calc((100% - 1110px)/ 2);
    z-index: 111;
    bottom: 80px;
    font-size: 13px;
	background: #00aeef;
	text-align:center;
}
@media (min-width: 992px) {
.go_top {
	display:none !important;
}
}

@media (max-width: 1199px) and (min-width: 992px) {
.go_top {
    right: calc((100% - 991px)/ 2);
}
}
@media (max-width: 991px) {
.go_top {
    right: calc((100% - 740px)/ 2);
}
}
@media screen and (max-width: 767px) {
.go_top {
    right: calc((100% - 576px)/ 2);
	bottom:40px;
}
}
@media screen and (max-width: 575px) {
.go_top {
    right: 15px;
}
}

@media screen and (max-width: 767px) {
	body {
		padding-bottom:44px;
	}
.footer-bottom-fixed {
	position:fixed;
	bottom:0;
	left:0;
	right:0;
	width:100%;
	opacity:0.8;
}
.footer-bottom-fixed a {
	display:block;
	font-size:24px;
	line-height:34px;
	padding: 5px 0;
	width:100%;
	color:#fff;
	text-align:center;
	background:#00aeef;
}
}

@media screen and (min-width: 768px) {
.footer-bottom-fixed {
	display:none !important;
}
}

#mobile-menu ul {
	white-space: nowrap;
}
/*
.main-menu ul li {
    margin-left: 15px;
}
.main-menu ul li.active a::before {
	width: 8px;
}
.main-menu ul li:hover> a::before {
    width: 8px;
}
.main-menu ul li > a:before {
    left: -10px;
}
*/
.main-menu ul li  .dropdown-menu {
	top: -30px !important;
}

.logo {
	max-width: 180px;
}

.main-menu ul li> a {
	font-size: 14px;
}
.phone {
	font-size: 17px;
}
#sticky-header .btn {
	font-size: 15px;
	padding: 8px 10px;
}
.mean-container .mean-nav ul li a.dropdown-item {
	color: #000;
}
.mean-container .mean-nav ul li .dropdown-menu {
	min-width: 200px;
}

.dropdown-submenu{
    position: relative;
}
.dropdown-submenu a::after{
    transform: rotate(-90deg);
    position: absolute;
    right: 3px;
    top: 40%;
}
.dropdown-submenu:hover .dropdown-menu, .dropdown-submenu:focus .dropdown-menu {
    display: flex;
    flex-direction: column;
    position: absolute !important;
    margin-top: -30px;
    left: 100%;
	top: 60% !important;
}
@media (max-width: 992px) {
    .mobile-menu .dropdown-menu {
		position: static !important;
        display: block;
		transform: inherit !important;
    }
	.mobile-menu .dropdown-menu .mean-expand {
		display: none !important;
	}
    .dropdown-menu .dropdown-submenu .dropdown-menu {
        width: auto;
		display: block !important;
		border: none;
		margin-left: 20%;
		position: static !important;
		margin-top: 0;
		outline: none;
    }
	.dropdown-toggle::after {
		display: none;
	}
}

.news-active .slick-arrow {
	position: absolute;
	top: 30%;
	transform: translateY(-50%);
	left: -70px;
	background: none;
	border: 1px solid #afadad;
	color: #afadad;
	height: 60px;
	width: 60px;
	font-size: 24px;
	text-align: center;
	line-height: 60px;
	border-radius: 50%;
	transition: .3s;
	cursor: pointer;
	z-index: 9;
}
.news-active .slick-next {
	right: -70px;
	left: auto;
}
.news-active .slick-arrow:hover{background: #dcddde;border-color: #dcddde;color: #fff;}
/* the slides */
.news-active .slick-slide {
	margin: 0 20px;
}
/* the parent */
.news-active .slick-list {
	margin: 0 -20px;
}
.header-wrapper {
	display: flex;
    justify-content: space-between;
    align-items: flex-end;
}
.personal-account {
	display: flex;
	min-width: 42px;
	width: 42px;
	height: 42px;
	/*border: 1px solid black;*/
	border-radius: 50%;
    align-items: center;
    justify-content: center;
	margin-right: 65px;
}
.personal-account img {
	width: 100%;
	height: auto;
}
@media screen and (min-width: 992px) {
	.personal-account {
		display: none;
	}
}
.mean-container a.meanmenu-reveal {
	top: -3px;
}