@media (max-width:1300px) {
.container{ width:90%; margin:0 auto; padding:0;}
}

/************ Main **************/
@media (max-width: 991px) {

}

@media (max-width: 767px) {
html { -webkit-text-size-adjust:none;}
.container{ width:90%; margin:0 auto; padding:0; max-width: inherit;}

table{ table-layout: inherit !important;}
.navbar-light .navbar-toggler{ background:none; border:none; position:relative; right:0; top:0; height: 33px;}
.navbar-toggler:focus,.navbar-toggler:active { outline: 0;}
.navbar-toggler span {display: block; background-color:#3a373a; height:3px; width:25px; margin-top:4px; margin-bottom:4px; -webkit-transform: rotate(0deg); -moz-transform: rotate(0deg);-o-transform: rotate(0deg);  transform: rotate(0deg); position: relative; left: 0;opacity: 1;}
.navbar-toggler span:nth-child(1),.navbar-toggler span:nth-child(3) { -webkit-transition: transform .35s ease-in-out; -moz-transition: transform .35s ease-in-out; -o-transition: transform .35s ease-in-out; transition: transform .35s ease-in-out;}
.navbar-toggler:not(.collapsed) span:nth-child(1) { position: absolute; left: 12px; top: 10px; -webkit-transform: rotate(135deg);  -moz-transform: rotate(135deg); -o-transform: rotate(135deg);transform: rotate(135deg); opacity: 0.9;}
.navbar-toggler:not(.collapsed) span:nth-child(2) {height: 12px; visibility: hidden; background-color: transparent;}
.navbar-toggler:not(.collapsed) span:nth-child(3) {position: absolute;left: 12px;top: 10px;-webkit-transform: rotate(-135deg);-moz-transform: rotate(-135deg); -o-transform: rotate(-135deg);transform: rotate(-135deg);opacity: 0.9;}  

}

/************ iphone **************/
@media (max-width:600px) {
html { -webkit-text-size-adjust:none;}
.p-5{ padding:20px !important;}
.mb-5{ margin-bottom:20px !important;}
.card .d-flex{ display:block !important;}
.card p{ margin-bottom:20px; font-size:16px;}
.cart_info .detail{ padding:20px 0 20px 0;}
.table.cart_tale tbody td{ font-size:14px;}
.order_sec{ padding:20px;}
.order_sec h4{ font-size:18px;}
.order_sec h2{ font-size:24px;}
.table.cart_tale tbody td .detail{ width:100%; padding:5px 0 0 0;}
.sidebar-dark .left-sidebar{ width:250px;}
}