@media only screen and (min-width:991px) and (max-width:1199px){

}

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

}


@media only screen and (max-width:1200px){
.product-page .product-card-right {padding: 9px 20px; width: auto;}
.woocommerces-page .products > .product .button {margin-right:0px !important; padding: 16px 30px !important;}    
}

@media only screen and (max-width:992px){
.site-header .header-info .stellarnav {margin-right: 0px;}
.site-header .col:nth-child(2) {order: 1; flex:0;}
.site-header .col:first-child {width: auto; max-width: inherit; flex-basis: auto; text-align: center; order: 2; flex:1;}
.product-page .product-action .view-btn {padding: 9px 18px; font-size: 14px; width: 100%;}
.product-page .product-card-right {width: 100%; max-width: 100%;}
.product-page .boat-product-card {flex-direction: column;}
.product-page .product-card-left  {width: 100%; max-width: 100%;}
.product-features {display: none;}
/*.woocommerces-page .related ul.products > li {max-width: 100% !important; width: 48% !important;}*/
/*.woocommerces-page .related ul.products > li:nth-child(2n) { margin-right: 0 !important;}*/
.related ul.products li.product a img {height: 100%; object-fit: cover;}
.product-title a {text-align: left;}
.product-page .product-action, .product-page .product-price-box {justify-content: space-between;}
.site-header .col:last-child {order: 3; flex: 6;}
.site-header .header-info2 {justify-content: end;}
.woocommerces-page .custom-single-product-offer-box { position: fixed; left: 0; bottom: -30px !important; width: 100%; z-index: 999;}
.site-header .col:first-child {margin-left: -25px;}
.site-header .header-search-btn .fa {color: var(--black-color); background-color: var(--white-color); font-size: 21px;}
.site-header .header-search-btn .fa:hover {background-color: white !important;}
.site-header .header-search-btn {margin-right: -10px;}
.site-footer .footer-widget #menu-footer-menu {column-count:1 !important;}
.site-footer .footer-widget #menu-footer-menu li {margin-bottom: 10px;}
.global-video .section-heading h2, .home-product .section-heading h3, .global-faq .section-heading h3, .related.products h2 {font-size:24px; margin-bottom: 10px;}
.global-video {padding: 10px 0;}
.woocommerces-page .related ul.products > li .button {display: block; font-size: 20px; padding: 16px;}
.woocommerces-page .related ul.products > li {width: 100%; max-width: 46% !important; padding:10px;}


}

@media only screen and (max-width:768px){
.desktop-view {display: none;}
.mobile-view {display: block;}
.site-footer .rows {text-align: center}
.site-footer .social-media ul{ align-items: center; justify-content: center;}
.woocommerce div.product .woocommerce-product-gallery,.woocommerce div.product .summary {width: 100% !important; max-width: 100% !important;}
.contact-page .col-sm-6 {width: 100%; max-width: 100%;}
.site-header .mobile-search {display: block;}
.site-header .col:nth-child(2) {align-items: start; justify-content: start;}
.site-header .col:last-child { flex: 5;}
.site-header .mobile-search .search-input-wrapper .search-field { height: 45px; font-size: 13px;}
.site-header .mobile-search .search-input-wrapper .search-submit {height: 45px; width: 45px;}
.site-header .mobile-search .search-input-wrapper .search-submit .fa {width: 100%; height: 100%; display: flex; align-items: center;
justify-content: center;}
/*.product-page .woo-nav-tabs {flex-direction:column;}*/
.woo-nav-tabs {gap: 10px; flex-wrap: nowrap; width: 100%; overflow-x: scroll; height:80px; }
.woo-nav-tabs .tab-btn {line-height: 20px;}
.woo-sorting-filter {display: none;}
.product-page #woo-tab-products-container .col-md-6:nth-child(2n) {padding-right: 10px;}
.product-page #woo-tab-products-container .col-md-6 {padding-right: 0; margin-bottom: 10px !important;}
.product-page .woo-controls-bar {margin-bottom: 10px !important; margin-top:-15px;}
.site-footer .copy-info {text-align: center;}
.site-footer {padding: 10px 0;}
.site-footer .rows {margin-top: 0px; padding-top: 10px;}
.site-footer .social-media ul {margin-bottom: 0px;}
/*.woocommerces-page .related .products li {margin-right: 0px !important; width: 100% !important; max-width: 100% !important;}*/
.woocommerce ul.products[class*=columns-] li.product, .woocommerce-page ul.products[class*=columns-] li.product {width: 100% !important; max-width: 100%; padding-bottom: 25px;}
.woocommerces-page .related ul.products > li {width: 100%; max-width: 100% !important;}
.site-footer p, .site-footer a {margin-bottom:10px}
.hm-fullbanner { padding: 5px 0;}
section {padding: 10px 0;}
	
	
}

@media only screen and (min-width:480px) and (max-width: 767px){

}

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

}

