/* Extra large devices (large desktops, 1800px and up) */
@media (max-width: 1800px) {
.container-full {
	padding: 0 85px;
}
.courses-overlay-text {
	left: -4%;
}
.top-courses .courses-overlay-text {
	left: -9%;
}
.courses-shape-2 {
	right: 6%;
}
.newsletter-bell {
	right: 5%;
}

}


/* Extra large devices (large desktops, 1800px and up) */
@media (max-width: 1500px) {
.container-full {
	padding: 0 35px;
}

.courses-shape-2 {
	right: 3%;
}
.courses-overlay-text {
	left: -8%;
}
.top-courses .courses-overlay-text {
	left: -15%;
}
.fw-tweet-post ul li {
	margin-right: 0;
}
.breadcrumb-bg {
	padding-top: 225px;
	padding-bottom: 155px;
}
.newsletter-bell {
	display: none;
}
.slider-bg {
	min-height: 740px;
}
.breadcrumb-style-two {
	padding-top: 225px;
	padding-bottom: 225px;
}

}


/* Extra large devices (large desktops, 1200px and up) */
@media (max-width: 1199.98px) {
.container-full {
	padding: 0 15px;
}
.header-action > ul li.header-btn {
	display: none;
}
.header-shop-cart ul.minicart {
	right: 0;
}



}

/* Large devices (desktops, 992px and up) */
@media (max-width: 991.98px) {
.container-full {
	padding: 0 40px;
}
.main-header {
	padding: 5px 0;
}
.menu-nav {
	justify-content: space-between;
}
.header-action {
	margin-right: 40px;
}
.header-shop-cart ul.minicart {
	top: 51px;
}
.header-shop-cart ul.minicart::before {
	top: -23px;
}
.sticky-menu .mobile-nav-toggler,
.header-style-two .mobile-nav-toggler {
	color: #1f1f1f;
}
.menu-outer .navbar-wrap {
	display: block !important;
}
.menu-area .mobile-nav-toggler {
	display: block;
}
}

@media (max-width:990px) {.header_h{height: 70px;}}
@media (max-width: 912px) {.header_h{height: 70px;}}
/* Medium devices (tablets, 768px and up) */
@media (max-width: 768px) {
.container-full {padding: 0 15px;}
.transparent-header {top: 0;}
.logo img {height: 40px;margin:5px 10px 0px 10px;}
.satisfaction a{display: block;}
.satisfaction{font-size: 80%;margin: 0px 0px 0px 0px;line-height: 23PX;}
.header_h{height: 70px;}
}

@media screen and (max-width: 680px) {
.Travel_Card{display: none;}

.satisfaction{font-size: 80%;margin: 0px 0px 0px 0px;line-height: 23PX;}
.satisfaction a{display: block;}
.font01 {font-size: 20px;}
.toplink li {font-size: 80%;line-height: 10px;font-weight: normal;color: #595757; margin-top: 3px;}
.toplink li img{height: 28px;margin-bottom: 5px;}

}

@media (max-width: 680px) {
.logo img {height: 30px;margin:5px 10px 0px 10px;}
#sticky-header .container{padding-right: 10px;padding-left: 10px;}

}

/* Small devices (landscape phones, 576px and up) */
@media only screen and (min-width: 576px) and (max-width: 767px) {

.container-full {
	padding: 0 30px;
}

}


