
@media only screen and (min-width: 1367px) and (max-width: 1800px) {
    .container-fluid {padding-left: 100px;padding-right: 100px;}
    .header_right {padding: 25px 0 15px 90px;}
    .is-sticky .header_right {padding: 12px 0 12px 90px;}
    .navbar-light .navbar-nav .nav-link {font-size: 14px;}
    .footer_widget_wrapper {padding: 0 30px;}
 
}
@media only screen and (min-width: 1201px) and (max-width: 1366px) {
    .container-fluid {padding-left: 75px;padding-right: 75px;}
    .header_right {padding: 25px 0 15px 60px;}
    .is-sticky .header_right {padding: 12px 0 12px 60px;}
    .navbar-light .navbar-nav .nav-link {font-size: 14px;}
    .footer_widget_wrapper {padding: 0;}
    .carousel-caption.captionText {
        left: 6%;
        padding: 71px !important;
    }
    
}
@media only screen and (min-width: 992px) and (max-width: 1200px) {
    .container-fluid {padding-left: 15px;padding-right: 15px;}
    .header_right {padding: 25px 0 15px 30px;}
    .is-sticky .header_right {padding: 12px 0 12px 30px;}
    .navbar-light .navbar-nav .nav-link {font-size: 14px;}
    .footer_widget_wrapper {padding: 0;}
    .about_wrapper {padding: 75px 0}
    img.header_logo {width: 300px}
    .footer_logo img {max-width: 250px;}
    .widget_title {font-size: 18px}
    .footer_widget {padding-right: 30px;}
    .footer_widget.social_icons {padding: 0;}
    .get_quote_text {padding: 0 40px 40px}
    .accountHeadng {font-size: 20px;}
    .carousel-caption.captionText {
        left: 4%;
        padding: 10px !important;
    }
}
@media screen and (max-width: 1024px){
    .recomndations .owl-prev{left: -20px;}
    h3.productheading::after{width: 67%;}
    .recomndations .owl-next{right: 0;}
    .list-item.iconTxtAlign{display: flex;}
    .clothing{font-size: 47px;}
    .discount{font-size: 36px;}
    .btn.getCollection{font-size: 12px;}
    .tabCarousels .owl-nav{right: 30px;}
    .recomndations {padding: 0 30px 30px;}
    .contactIcons {font-size: 13px;}
    .editOne, .editTwo{
        gap: 35px;
    }
}
@media screen and (max-width: 992px){
    .outer_product{grid-template-columns: auto auto auto;}
    .recomndations .owl-prev{top: 100px;} 
    .recomndations .owl-next{top: 100px;} 
    .contactIcons {font-size: 13px;}
    .footerSec .support {margin-left: 0;}
    .leftCategories h5{font-size: 15px;}
    .productCategories p {font-size: 12px;}
    .filterSec li {margin-left: 0;}
	.addtoCart {
		visibility: visible;
	}
	.iconPlaceHeart, .iconPlaceEye {
		display: block;
	}
	.modal-body .bigImage img {
		width: 100%;
		height: 306px;
	}
	.modal-body .smallImages img {
		width: 30px;
		height: 30px;
	}
	.smallImages {
		margin: 10px;
	}
	.resizeImg {
		width: 100%;
		height: 183px;
	}
    .iconPlaceHeart{
        top: 48px;
    }
    .iconPlaceEye{
        top: 15px;
    }
    .billingAddress, .shippingAddress {
        width: 100% !important;
    } 
     .addresses{
        gap: 16px;
    }
    .editOne, .editTwo{
        gap: 15px;
    }
    .accountHeadng{
        font-size: 18px;
    }
    .myAccEdit{
        padding: 1px 5px;
        font-size: 14px;
    }
    .myAccEdit i {
        font-size: 10px;
    }
    p#addressBilling, p#addressShipping {
        font-size: 14px;
    }
}

/* Tablet Layout: 768px. */
@media only screen and (min-width: 768px) and (max-width: 991px) {
    body {font-size: 16px}
    .container-fluid {padding-left: 15px;padding-right: 15px;}
    .header_right {padding: 40px 0 20px 30px;width: 65%}
    .is-sticky .header_right {padding: 12px 0 12px 30px;}
    .navbar-light .navbar-nav .nav-link {font-size: 14px;}
    .footer_widget_wrapper {padding: 0;-ms-flex-wrap: wrap;flex-wrap: wrap;}
    .about_wrapper {padding: 75px 0}
    img.header_logo {width: 200px}
    .footer_logo img {width: 250px;}
    .widget_title {font-size: 18px}
    .footer_widget {width: 50%;margin: 0 0 30px;}
    .footer_widget.social_icons {padding: 0;}
    .header_area:before {width: 70%}
    .hero_single_item {min-height: 350px}
    .get_quote_text {padding: 0 40px 40px}
    .about_left p {margin: 0 0 30px;font-size: 16px;}
    .about_left h2 {font-size: 45px}
    .about_left {padding-right: 20px;width: 65%;}
    .about_right {width: 35%}
    .onsale_products_carousel .onsale_prod_image {width: 50%;}
    .onsale_related_photo {display: none}
    .onsale_products_carousel .onsale_prod_details {padding-left: 15px;width: 50%;}
    .onsale_prod_details h2 {font-size: 30px;margin: 0 0 5px;}
    .onsale_prod_text h4 {font-size: 15px}
    .onsale_prod_text p {margin: 0 0 20px;font-size: 16px;}
    .onsale_products_carousel .owl-nav {width: 50%}
    .section_title {font-size: 30px}
    .footer_bottom {margin: 0}
   	.cartItemList {
		overflow-y: auto;
		max-height: 254px;
		width: 273px;
	}
    .carousel-caption.captionText {
        padding: 0px !important;
        left: 1%;
        top: 8%;
    }
    .biggerText{
        font-size: 60px;
    }
    .smallText{
        font-size: 24px;
    }

}

@media screen and (max-width: 768px){
    .carousel-caption.captionText{padding-top: 80px;}
    h3.productheading::after {width: 55%;}
    .iconText{border-top: 0px solid #555;}
    .clothing {font-size: 31px;}
    .mgTop.pdTop{padding-top: 10px;}
    .btn.getCollection {font-size: 10px;}
    .termsconditionsContent h3 {font-size: 23px;}
    .itemText h6{font-size: 12px;}
    .itemText p a{font-size: 12px;}
    .addtoCart{font-size: 9px;}
    .footerSec .support {margin-left: 0;}
	.itemText h6{
		font-size: 12px;
		min-height: 45px;
	}
	.resizeImg {
		width: 100%;
		height: 150px;
	}
	.logoSection .input-group {
		width: 230px;
	}
	.zoomWrapper img {
		width: 100%;
		height: 500px;
	}
	.smallImages img {
		width: 40px;
		height: 50px;
	}
	.cartItemList {
		overflow-y: auto;
		max-height: 254px;
		width: 271px;
	}
    .biggerText{
        font-size: 50px;
        margin-bottom: 10px;
    }
	/*not to make image stretched*/
	.resizeImg {
		width: auto;
		max-width: 100%;
		height:150px;
	}
	.imageContent {
		/*display: inline-block;*/
		position: relative;
	}
	.proctShow {
		text-align: center;
        padding-bottom: 10px;
	}
    .addresses{
        flex-direction: column;
    }
    .editOne, .editTwo {
        gap: 40px;
    }
}
@media screen and (max-width: 767px){
	.myAccountSctn span.toggle-password {top: 338px;}
    #youtubeImg{ height: 65px;width: 100%;}
    .modal-body .smallImages img {height: 65px;width:100%;}
    body {font-size: 16px}
    .container-fluid {padding-left: 15px;padding-right: 15px;}
    .section_title {font-size: 30px}
    .header_area .col-sm-12 {padding: 0;}  
    .header_area:before {display: none}
    .navbar.menuList {-webkit-box-orient: vertical;-webkit-box-direction: reverse;-ms-flex-direction: column-reverse;flex-direction: column-reverse;}
    .header_left {width: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;padding: 5px 15px 5px 15px}
    img.header_logo {width: 80px;height: 70px}
    .navbar-light .navbar-toggler {border: none;min-width: 30px;text-align: center;margin: 0;padding: 0}
    #navbar-close i {color: #333;font-size: 28px;}
    .header_right {padding: 10px;width: 100%;background-color: #F8586C;}
    .is-sticky .header_right {padding: 10px 0 10px 0px;}
    .dropdown.user_login {padding: 0px ;}
    .outer_product {grid-template-columns: auto;}
    span.wishListBadge {right: -14px;}
    li.cart a.dropdown span.cart_badge, .wishListBadge{width: 20px;height: 20px;font-size: 10px;}
    .header_right_top {margin: 0;}
    .header_right_top .form-group.d-flex input.form-control {height: 35px}
    .header_right_top ul.navbar-nav {-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-ms-flex-align: center;-ms-grid-row-align: center;align-items: center;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;padding: 0 15px;}
    .header_right_top li {margin-left: 15px;}
    .header_right_bottom {padding-left: 0;}
    #navbarSupportedContent {padding: 0;position: absolute;top: 100%;left: 0;width: 100%;background-color: #fff;}
    .navbar-light .navbar-nav .nav-link {color: #1c354c;font-weight: 600;transition: .3s;font-size: 15px;padding: 12px 15px!important;border-bottom: 1px solid rgba(28,53,76,0.2);}
    .navbar-light .navbar-nav .nav-link.active {color: #fff !important;border-bottom: none;background-color: #1C354C;}
    .crockery_hero_carousel {margin-top: 30px;border: 8px solid #fff}
    .crockery_hero_carousel .owl-dots {bottom: 10px;}
    .hero_single_item {padding-top: 50%;}
    .btnStyle{padding: 8px 30px;}
    .biggerText {font-size: 32px;margin-bottom: 10px;}
    .smallText{font-size: 20px;}
    .get_quote_text {padding: 20px 0px 20px;position: relative;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}
    .get_quote_text p {margin: 0 0 10px;font-size: 16px;}
    .get_quote_text a.getquote_btn {text-align: center;margin: 0;}
    .about_wrapper {padding: 50px 0;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}
    .about_left p {margin: 0 0 30px;font-size: 16px;}
    .about_left h2 {font-size: 32px}
    .about_left {padding-right: 0;width: 100%;margin: 0 0 30px}
    .about_right {width: 100%;max-width: 100%;}
    .onsale_products_carousel .onsale_prod_image {width: 100%;}
    .onsale_related_photo {display: none}
    .onsale_products_carousel .onsale_prod_details {padding-left: 0;width: 100%;margin: 0 0 30px;text-align: center}
    .onsale_prod_price {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
    .onsale_prod_details h2 {font-size: 30px;margin: 0 0 5px;}
    .onsale_prod_text h4 {font-size: 15px;min-height: fit-content;}
    .onsale_prod_text p {margin: 0 0 20px;font-size: 16px;}
    .onsale_products_carousel .owl-nav {width: 100%}
    .onsale_single_prod.d-flex {-webkit-box-orient: vertical;-webkit-box-direction: reverse;-ms-flex-direction: column-reverse;flex-direction: column-reverse;}
    .onsale_products_carousel .onsale_prod_image img {max-width: 300px;margin: 0px auto;}
    .dropdown.d-inline.cart:hover .dropdown-menu {left: -250px;}
    .iconText{border-top: 0px solid #555;}
    .productCategories .col-md-6 {width: 50%;}
    .LogIn h3{font-size: 23px;}
    .billingDetails .form-control{font-size: 12px;}
    .termsconditionsContent p{text-align: justify;}
    .termsconditionsContent h3 {font-size: 23px;}
    .getInTouch h3, .contactusContent h3{font-size: 23px;}
    .mgTop.pdTop{padding-top: 10px;}
    .carousel-caption.captionText {left:0%; padding-top: 123px;width: 100%;}
    .pre, .nxt{font-size: 11px;}
    .carousel-control-prev i, .carousel-control-next i{font-size: 19px;}
    .clothing {font-size: 16px;}
    .btn.getCollection{padding: 7px 9px;}
    .discount {font-size: 18px;}
    .details {margin-bottom: 25px;}
    .onsaleProducts .owl-prev i, .onsaleProducts .owl-next i{font-size: 16px;padding: 5px;}
    .onsaleProducts .owl-prev{left: -28px;}
    .onsaleProducts .owl-next{right: -5px;}
    .socialIcons{float:left;}
    .account .nav-link.colorWhite {padding-left: 0;}
    .d-inline.dBlock {display: block !important;}
    .LogInSctn.header{display: block;float: none;}
    .d-inline.logIn{display: inline !important;}
    .logoSection .form-control{padding: 0 12px 0;}
    .col-md-4.imageAlign img{width: 100px;}
    h3.productheading::after {width: 0;}
    #pills-tab .nav-item a {font-size: 11px;}
    .flex_space_between {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;} 
    .popular_single_product {margin: 0 0 15px;}
    .popular_product {padding: 40px 0;}
    .footer_area {margin: 0px;padding: 40px 0 30px}
    .footer_widget_wrapper {padding: 0;-ms-flex-wrap: wrap;flex-wrap: wrap;}
    .footer_widget {width: 100%;margin: 0 0 35px;}
    .footer_widget.social_icons {padding: 0;}
    .footer_logo img {max-width: 100%;height:70px;object-fit:contain;margin:0}
    .contact_widget .footer_logo{margin:0}
    .widget_title {font-size: 20px;margin: 0 0 20px;}
    .footer_bottom {margin: 0}
    .copyright_text p {font-size: 12px}
    .dropdown-menu.AccountDropdown {min-width: 100px;top: 25px;left: -7px;}
    .dropdown-menu.AccountDropdown a.dropdown-item {font-size: 14px;padding: 0px 10px;}
	.smallImages img {
		width: 60px;
		height: 65px;
	}
	h3.productheading {
		font-size: 20px;
	}
	.viewImageModel div.form-group:nth-child(3) {
		padding: 0;
	}
	.form-group.flexStyle {
			display: flex;
			flex-direction: column;
	}
	.addtoCart {
		visibility: visible;
	}
	.cartItemList {
		overflow-x: hidden;
		max-height: 254px;
		width: 230px;
	}
	/*not to make image stretched*/
	.allProducts .proctShow .addtoCart{
		max-width: 300px;
		margin: auto;
	}
	.relatedProducts .item {
		display: inline-block;
		position: relative;
		text-align: center;
	}
	.relatedProducts .owl-item {
		text-align: center;
	}
	/**/
.banner_one h1,.banner_one a{
        text-align: center;
    }
    .order_placed h1 {
        font-size: 20px;
    }
    .order_placed h3 {
        font-size: 18px;
    }
    .orderDetails .table thead th {
        font-size: 16px;
    }
    .orderDetails .table thead td {
        font-size: 16px;
    }
    .giveOptions .paymentMethod {
        font-size: 16px;
    }
    .bigImage {
        height: 160px !important;
    }
    .custom-swaltimer-font,.custom-swal-font{
		font-size: 8px;
	}
    .myAccountSctn td:last-child {
        flex-direction: column;
    }
    #productPopupCarousel .item {
        width: 25px;
    }
    .custom-swaltimer-font,.custom-swal-font{
        top:145px;
        font-size: 8px;
    }
     .billingAddress, .shippingAddress {
        width: 100% !important;
    } 
     .addresses{
        gap: 16px;
    }
    .editOne, .editTwo{
        gap: 15px;
    }
    .accountHeadng{
        font-size: 18px;
    }
    .myAccEdit{
        padding: 1px 5px;
        font-size: 14px;
    }
    .myAccEdit i {
        font-size: 10px;
    }
    p#addressBilling, p#addressShipping {
        font-size: 14px;
    }
    
}







