@media(max-width:1276px){}
@media(max-width:1200px){
    
    
}
@media(min-width:1200px){
.header-menu .col12 {padding-right: 0;}
    
}
 @media screen and (max-width: 1699px) and (min-width: 1500px) {
 .bnnBottom img {top: -130px;width: 48%;}
}
 @media screen and (max-width: 1920px) and (min-width: 1700px) {
.bnnBottom img {top: -166px;width: 43%;}
}

@media(max-width:1320px){
.bnnBottom img {right: -29px;top: -70px;max-width: 600px;}
}

@media only screen and (max-width:1199px){
 h1, h2, h3, h4{font-size: 33px;line-height: 40px;margin: 0;}
 .shopcategory {padding: 50px 0 170px;}
 section{padding: 50px 0;}
.Category .row {display: flex;flex-wrap: wrap;row-gap: 30px;}
.bnnBottom .bottomstrip h4 {font-size: 24px;line-height: 35px;max-width: 450px;}
.bnnBottom .bottomstrip {position: relative;}
.bnnBottom .bottomstrip .fa-quote-right {bottom: 10px;right: 140px;}
.bnnBottom .bottomstrip {padding-left: 30px;}
.bnnBottom img {right: 0;top: -28px;max-width: 100%;height: 300px;}
#mainSilder1 .carousel-caption {top: 25%;}
#mainSilder1 .carousel-caption h1 {margin: 0;}
.topBar .d-flex a {font-size: 17px;}
.header-menu .shopBtn {margin-left: 0;}
.stellarnav > ul > li > a {padding: 17px 12px 17px 0px;}
.header-menu {padding: 12px 0;}
.stellarnav li.has-sub > a::after {margin-left: 3px;font-size: 12px;}
.whycrews .row {align-items: inherit;}
.whycrews .crewRight {padding: 30px 0;}
.whycrews ul li span {width: 100%;max-width: 80%;}
.whycrews .headwrapp {margin-bottom: 0;}
.whycrews .crewImg,
.whycrews .crewImg img {height: 100%;}
.whycrews .crewImg img {object-fit: cover;}
.clientsPreview::before {top: -20px;width: 50%;}
.clientsPreview .col-md-7 ,
.clientsPreview .col-md-5{width: 50%;}
.clientsPreview .clientRight p {text-align: center;}
.contact .col-md-5,
.contact .col-md-7 {width: 50%;}
.searchB .post-content .post-title {margin-top: 15px;}
	.shop-sidebar ul li{display: flex;align-items: baseline;}
.shop-content-wrapper .woof_checkbox_label {width: 100%;max-width: 103px;line-height: 17px;}
	.woocommerce ul.products li.product .button {padding: 8px 15px;}
}

@media(min-width: 768px) and (max-width: 1024px){
	
	.woocommerce ul.products, .woocommerce-page ul.products {
	
	gap:0px;
}
	.innerbutton{
	margin-top: 10px;
	margin-bottom: 10px;!important
}
	.woocommerce ul.products, .woocommerce-page ul.products {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
		h3#ship-to-different-address {
    padding: 0 0 0 25px;
}
	.woocommerce-account .woocommerce-MyAccount-content {
    margin-top:30px;
}
}





@media only screen and (max-width:1024px){
    .stellarnav.mobile { position: static;display: flex;flex-direction: row-reverse;}
    .menu-conatct-call {margin-top: 0;}
    .header-menu .row-box .col12{align-items: center;}
    /*  */


 

}
@media only screen and (max-width:991px){
#mainSilder1 .carousel-caption {top: 17%;}
.homebanner .d-flex {flex-wrap: wrap;row-gap: 15px;}
.homebanner img {height: 350px;object-fit: cover;}
#mainSilder1 .carousel-caption h1 {font-size: 36px;line-height: 46px;}
#mainSilder1 .item p {margin: 0;}
	#mainSilder1 .item {padding-top: 43%;}
#mainSilder1 .item iframe,
#mainSilder1 .item object,
#mainSilder1 .item embed {height: 133%;}
.bnnBottom img {width: 350px;object-fit: contain;}
.homebanner .d-flex .btnRight a, 
.homebanner .d-flex .btnRight a.orangebtn{padding: 13px 17px;font-size: 16px;}
.contact .contLft {padding: 30px 15px 30px 30px;}
.bnnBottom .bottomstrip .fa-quote-right {right: 0px;}
.clientsPreview .clientRight a {text-align: center;line-height: 24px;margin: 90px 0 0; transform: translateY(50%);}
	.topBar .d-flex .toright {position:inherit; }
.faq .faqWrapp h4 {font-size: 22px;}
.faq .faqWrapp .d-flex {gap: 10px;}
.faq .faqWrapp .d-flex span {min-width: 50px;height: 50px;width: 50px;}
.faq .blackBtn {margin-top: 0;}
.brand figure {height: 85px;}
.clientsPreview::before {height: 100%;}
.clientsPreview .clientRight p {margin: 50px 0 0;transform: translateY(50%);}
.footDetils.d-flex {gap: 20px;}
.footDetils.d-flex {padding-left: 60px;}
.needHelp .row {row-gap: 20px;justify-content: center;}
.needHelp .needBtn a.orange {display: inline-block;line-height: normal;}
.needHelp .needtext,
.needHelp .needBtn {text-align: center;}
.footer .copyRight p span {display: block;}
	.footer .copyRight p br{display:none;}
}

@media only screen and (max-width:768px){
}

@media only screen and (max-width:767px){
	
	.woocommerce-account .woocommerce-MyAccount-content {
    margin-top:30px;
}
	
	ul.products li {
    width: 100%;
}
	.topBar .d-flex .toright { padding : 5px;}
	.woocommerce ul.products, .woocommerce-page ul.products {
    display: flex;
    flex-wrap: wrap;
    flex-direction: column;
}
	.woocommerce ul.products li.product {
    text-align: center;
    width: 100% !important;
}
	
	
	.Category.blogBox .shopCatBox .captionBox {
    min-height: auto;
}
	
	h3#ship-to-different-address {
    padding: 0 0 0 25px;
}
	
section {padding: 50px 0;}
.whycrews .col-md-6 {padding: 0 15px;}
.whycrews .crewImg {padding-right: 0;padding-top: 30px;}
.about figure {text-align: center;}
.clientsPreview .col-md-7, 
.clientsPreview .col-md-5 {width: 100%;}
.clientsPreview::before {height: 100px;top: inherit;width: 100%;bottom: 0;}
.clientsPreview .clientleft p {	max-width: 100%;}
.clientsPreview .clientRight p {text-align: left;}
.faq .faqWrapp {margin-bottom: 30px;}
.faq .faqWrapp .d-flex {margin-bottom: 15px;}
.contact .row {flex-wrap: wrap;}
	.contact .col-md-5,
	.contact .col-md-7 {width: 100%;}
	.contact .col-md-7 {padding: 0;}
	.contact .conMap iframe {min-height: 300px;}
	.footer {padding: 25px 0 0;}
	.footer::after {height: 200px;top: 190px;width: 100%;}
	.footDetils.d-flex {padding-left: 0;margin-top: 30px;}
	/*  .footer .copyRight p {font-size: 16px;} */
	.contact .contLft {padding: 30px 15px;}
	.footDetils.d-flex{padding: 30px 0;}
	.footer::after {height: 260px;}
	.footer::before {bottom: 0px;height: 62px;z-index: inherit;}
	.footer .copyRight p {padding: 6px 0 9px;}
	.footer .footDetils p {margin: 30px 0 0px;}
	.team .row {flex-direction: column-reverse;}
	.commonSec .row {display: flex;flex-wrap: wrap;row-gap: 30px;flex-direction: column-reverse;}
	.servicepage .row {display: flex;flex-wrap: wrap;row-gap: 30px;}
	.blogsingle figure {height: auto;}
	.gove-clients .faqWrapp {margin-bottom: 20px;}
	.shop-content-wrapper .shop-sidebar-container {max-width: 300px !important;
		flex: 2 !important;}
	.shop-content-wrapper .woof_checkbox_label {margin-left: 4px !important;font-size: 12px;}
	.shop-content-wrapper .woof_list_checkbox li div {width: 10px;height: 10px;}
	.shop-content-wrapper .icheckbox_minimal-yellow,
	.shop-content-wrapper .iradio_minimal-yellow {background-size: cover;}
	.shop-content-wrapper .woof_container_inner h4 {font-size: 26px;line-height: 33px;}
	.shop-content-wrapper .woof_container_inner .widget .woof_redraw_zone ul li,

}
@media only screen and (max-width:667px){
	#mainSilder1 .item iframe,
	#mainSilder1 .item object,
	#mainSilder1 .item embed {height: 104%;}
	#mainSilder1 .item {padding-top: 55%;}
	#mainSilder1 .carousel-caption h1 {font-size: 30px;line-height: 40px;}
	.homebanner .d-flex .btnRight a,
	.homebanner .d-flex .btnRight a.orangebtn {padding: 8px 10px;font-size: 14px;}
.bnnBottom {margin: 0;}
.bnnBottom img {display: none;}
.bnnBottom::before {width: 100%;}
.bnnBottom .bottomstrip {width: 100%;}
.topBar .d-flex .topmail i {font-size: 20px;}
.topBar .d-flex a.cart {padding: 7.5px 28px;}
.shop-content-wrapper .woof_container_inner h4 {font-size: 22px;line-height: 22px;}
.homebanner .col-md-12 {padding: 0;}
.woocommerce nav.woocommerce-pagination > ul {display: flex;flex-wrap: wrap;justify-content: flex-start;left: 100%;gap: 5px;margin: 0px;border:none;}
ul.page-numbers::before{display:none !important;}
.woocommerce nav.woocommerce-pagination > ul li {border: 1px solid #cfc8d8;min-width: 33px;width: 33px;}
	.woocommerce nav.woocommerce-pagination > ul li a.page-numbers {padding: 8px 8px !important;}
}
@media(max-width:575px){
#mainSilder .carousel-caption {top: 15%;}
.bnnBottom {margin: 0;}
.about .abRight {padding: 0;margin: 30px 0 0;}
.about .abRight ul li span {font-size: 17px;}
.shopBrand .brandWrapp {padding: 30px;}
.logo {max-width: 135px;}
a.menu-toggle {margin-right: 6px;}
.header-menu .shopBtn a {font-size: 13px;padding: 6px 10px;}
.stellarnav .menu-toggle, 
.stellarnav .call-btn-mobile,
 .stellarnav .location-btn-mobile, 
 .stellarnav .close-menu {padding: 10px;}
 .topBar .d-flex a.cart {padding: 7.5px 13px;margin-left: 10px;font-size: 25px;}
 .footDetils.d-flex {flex-direction: column;}
 .footDetils.d-flex {padding: 0;}
 .footer::after {height: 410px;top: inherit;width: 100%;bottom: 0;}
.footDetils .socialIcon .d-flex {justify-content: flex-start;padding-bottom: 25px;}
.shop-content-wrapper {gap: 20px !important;}
 .woocommerce .woocommerce-ordering select {padding: 11px 9px 8px !important;font-size:14px !important;}
.shop-content-wrapper .woof_container_inner h4 {font-size: 16px;line-height: 20px;}
}

@media only screen and (max-width:500px){
	#mainSilder1 .item {padding-top: 67%;}
	#mainSilder1 .item iframe,
	#mainSilder1 .item object,
	#mainSilder1 .item embed {height: 108%;}
	.homebanner {min-height: 318px;}
	#mainSilder1 .carousel-caption h1 {font-size: 25px;	line-height: 30px;}
	#mainSilder1 .item p span strong {font-size: 17px;}
	#mainSilder1 .item p {font-size: 15px;line-height: 20px;}
}

@media only screen and (max-width:420px){
	.logo {max-width: 120px;}
	.footer .copyRight p{font-size: 13px;}
	 .homebanner {min-height: inherit;padding-bottom:20px;}
	 #mainSilder1 .item {padding-top: 62%;}
	 #mainSilder1 .item iframe,
	 #mainSilder1 .item object,
	 #mainSilder1 .item embed {	height: 48%;}
	#mainSilder1 .carousel-caption {top: 0;position: relative;}
	.countOn .misBtn {
	display: flex;
	gap: 10px;
	flex-wrap: wrap;
}
}
 @media only screen and (max-width:375px){
/* banner */
 .homebanner .d-flex .btnRight a,
  .homebanner .d-flex .btnRight a.orangebtn {padding: 10px 17px;font-size: 13px;}
#mainSilder1 .carousel-caption h1 {font-size: 29px;line-height: 35px;max-width: 400px;}
	 #mainSilder1 .item {padding-top: 52%;}
	 #mainSilder1 .carousel-caption {top: 40px;}
  .bnnBottom .bottomstrip .fa-quote-right {right: 32px;}

}
