@media only screen and (max-width: 2000px) {

}

@media only screen and (min-width: 1200px) and (max-width: 2000px){

}

@media only screen and (min-width: 1200px) {
	.container, .container-lg, .container-md, .container-sm, .container-xl {
	  max-width: 1275px;
	}
}

@media only screen and (max-width: 1199px) {

}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
	.winter-sale .text-style h3{
  font-size: 50px;
}

}

@media only screen and (min-width: 992px) {
	.navbar .megamenu ul {
		left: -155px;
		padding: 10px;
		/* padding-bottom: 0; */
		display: flex;
		align-items: baseline;
		width: 1000px;
		right: 0;
	}
	.features.aboutus .nav-link.active:after {
    content: "";
    position: absolute;
    top: 50%;
    left: 100%;
    margin-top: -13px;
    border-width: 13px;
    border-style: solid;
    border-color: transparent transparent transparent #ffc501;
}
}

@media only screen and (max-width: 991px) {

	.newyear-sale .text-style p {
    font-size: 66px;
}




}

@media only screen and (min-width: 768px) and (max-width: 991px) {
	.header-content{
	  margin-top: 50px;
	}

	.whithoutheadercontent{
	  margin-top: 75px;
	}

}

@media only screen and (min-width: 768px) {

.text-md-start {
    text-align: left!important;
}


}

@media only screen and (max-width: 767px) {
	main section{
		padding: 30px 0;
overflow: hidden;
	}


	.winter-sale .winter-card h2 {
    font-size: 60px;
}

.winter-sale .text-style h3 {
    font-size: 60px;
}

.winter-sale .winter-card h2 {
    font-size: 40px;
}


.banner-style-one .bg-image{
	background-position: -10px -4px;
background-color: #e9eaec;
}
.mobile-nav-toggle{
  top: 24px;
}
.header-content{
	margin-top: 100px;
}
.whithoutheadercontent{
  margin-top: 125px;
}
.section-header h2 {
  font-size: 35px;
}
.feature-style-three .cards .card-img {
	width: 80%;
}

  .newyear-sale .text-style h2 {
    font-size: 50px;
}

.newyear-sale .timer li {
    margin-right: 30px;
    font-size: 30px;
}

}
















@media only screen and (min-width: 600px) and (max-width: 767px){

}

@media only screen and (min-width: 601px) {

}

@media only screen and (max-width: 600px) {

	.newyear-sale .timer li {
    margin-right: 20px;
    font-size: 30px;
}

}

@media only screen and (min-width: 480px) and (max-width: 600px){

}

@media only screen and (min-width: 481px) {

}

@media only screen and (max-width: 480px) {
	.header .logo img {
		max-height: 26px;
	}

}

@media only screen and (min-width: 218px) and (max-width: 480px){
	.mobile-nav-toggle {
		top: 24px;
		right: 18px;
	}
	.header .mrminius, .header .mrminius:focus {
	margin-right: 40px;
}

.newyear-sale .timer li{
	margin-right: 15px;
	font-size: 25px;
	padding: 5px;
}

}

@media only screen and (max-device-width: 218px) and (max-device-height: 281px) {

}
