/*Master Override*/
@media only screen and (max-width: 9999.99px) {
.nav-holder{background: #231f20;position: fixed;width:100%;z-index: 9;right: -100%;bottom: 0;top: 66px;opacity: 1;visibility: hidden;transition: all 0.2s linear; height: calc(100vh - 66px);}
.nav-holder.open {right: 0;opacity: 1;visibility: visible;z-index: 99;}
}
@media only screen and (max-width: 1599.98px) {
.home-pod .img-holder{ padding-bottom: 70%; }
.home-pod.height1 .img-holder{ padding-bottom: 100%; }
.pageTitle h1, .pageTitle h2 { font-size: 2.5vw; }
.pageTitle h1 span, .pageTitle h2 span{font-size: 3vw;}
.bn-content h2,.bn-content h1,.title1 h1,.title1 h2{ font-size: 6.2vw; }
.bn-content h2 span,.bn-content h1 span,.title1 h1 span,.title1 h2 span{font-size: 5.8vw;}
}
/*-1300-xlg*/
@media only screen and (max-width: 1399.98px) {

}
/*-992-xl*/
@media only screen and (max-width: 1199.98px) {
.show-xl { display: block !important; }
.hide-xl { display: none !important; }
.home-pod .img-holder{ padding-bottom: 80%; }
.home-pod.height1 .img-holder{ padding-bottom: 130%; }
.nav-content ul li a{padding: 21px 10px;}
.row-inner-xl{ padding-bottom: 30px; }
.header{left: 0%;transform: translateX(0%);}
}
/*-768-lg*/
@media only screen and (max-width: 991.98px) {
.show-lg { display: block !important; }
.hide-lg { display: none !important; }
/*.nav-holder{background: #231f20;position: fixed;width:100%;z-index: 9;right: -100%;bottom: 0;top: 66px;opacity: 1;visibility: hidden;transition: all 0.2s linear; height: calc(100vh - 66px);}
.nav-holder.open {right: 0;opacity: 1;visibility: visible;z-index: 99;}*/
.nav-content{ height: calc(100vh - 234px); overflow-y:auto;}
.nav-content ul{ list-style: none; margin: 0px; padding: 0px; display: block; }
.nav-content ul li a{ padding: 18px 20px 20px; color: #ffffff; display: block; font-size: 22px; font-weight: 700; line-height: 1;}
.nav-content ul li a:hover,.nav-content ul li.selected a,.nav-content ul li.active a{ color: #ffffff; background: var(--primary); }
.home-pod .img-holder { padding-bottom: 350px !important;}
.bn-content h2,.bn-content h1,.title1 h1,.title1 h2{ font-size: 42px; }
.bn-content h2 span,.bn-content h1 span,.title1 h1 span,.title1 h2 span{font-size: 38px;margin-top: -8px;}
.pageTitle h1, .pageTitle h2 { font-size: 35px; letter-spacing: -.5px; display: inline-block;}
.pageTitle h1 span, .pageTitle h2 span{font-size: 32px;margin-top: -5px;}
.pageTitle.md h1, .pageTitle.md h2 { font-size: 30px;}
.pageTitle.md h1 span, .pageTitle.md h2 span{font-size: 30px;}
.pageTitle.sm h1, .pageTitle.sm h2 { font-size: 24px;}
.pageTitle.sm h1 span, .pageTitle.sm h2 span{font-size: 24px;}
span.tp-left{margin-bottom:-5px !important;}
span.bt-left{ margin-top: -13px !important;}
.home-pods{ padding: 0px; }
.home-pods .row{margin-right: 0px;margin-left: 0px;}
.home-pods .row [class*="col-"]{ padding: 0px; }
.home-banner-slide-img {padding-bottom: 370px !important;}
.row-inner-lg{ padding-bottom: 30px; }
.franchise-img{padding-bottom:63.85% !important;}
.table-inner td:nth-child(1),.order-details-table th:nth-child(1){ width: 100px; }
.table-inner td:nth-child(2),.order-details-table th:nth-child(2){}
.table-inner td:nth-child(3),.order-details-table th:nth-child(3){width: 130px;}
.table-inner td:nth-child(4),.order-details-table th:nth-child(4){width: 130px;}
.table-inner td:nth-child(5),.order-details-table th:nth-child(5){ width: 130px; }
.order-total-table{ width: 320px; }
.order-total-table td:nth-child(2){ width: 130px;}

}
/*-736-md*/
@media only screen and (max-width: 767.98px) {
.show-md { display: block !important; }
.hide-md { display: none !important; }
.bottom-logo{ padding-top: 30px; }
.promotion-img{ width: 150px; }
.promotion-img .img-holder{ border-radius: 12px 0px 0px 12px; }
.promotion-info{ padding: 0px 10px 0px 20px; text-align: left;}
.row-inner-md{ padding-bottom: 30px; }
.join-us-list .col-md-4:first-child{ padding-top: 0px; }
.order-details-table td, .order-details-table th{ padding: 15px 10px; }
.order-details-table td {padding: 0px; }
.table-inner td{padding: 5px 10px;}
.table-inner td:nth-child(1),.order-details-table th:nth-child(1){ padding-left: 0px; display: none; }
.table-inner td:nth-child(2),.order-details-table th:nth-child(2){ padding-left: 0px;}
.table-inner td:nth-child(3),.order-details-table th:nth-child(3){width: 50px; padding-left: 0px; padding-right: 0px;}
.table-inner td:nth-child(4),.order-details-table th:nth-child(4){width: 100px; padding-left: 0px; padding-right: 0px;}
.table-inner td:nth-child(5),.order-details-table th:nth-child(5){ width: 100px; padding-left: 0px; padding-right: 0px; text-align: right;}
.order-total-table{ width: 250px;}
.order-total-table td{ padding-left: 0px; padding-right: 0px;}
.order-total-table td:nth-child(2){ width: 100px; text-align: right;}
}
/*sm*/
@media only screen and (max-width: 575.98px) {
.show-sm { display: block !important; }
.hide-sm { display: none !important; }
.bn-content p { font-size: 16px;}
.bn-content p br{ display: block; }
.dots-inside .slick-dots{bottom: 20px;}
.header .container { padding: 0px 15px;}
.footer-social span{ display: none; }
.home-banner-slide-img {padding-bottom: 400px !important;}
.row-inner-sm{ padding-bottom: 30px; }
h2, .h2 { font-size: 29px; }
h3, .h3 { font-size: 26px; }
h4, .h4 { font-size: 23px; }
h5, .h5 { font-size: 20px; }
h6, .h6 { font-size: 16px; }

.inner-container-xxlg { padding: 50px 0px;}
.inner-container-xlg { padding: 50px 0px; }
.inner-container-lg { padding: 50px 0px;}
.inner-container { padding: 50px 0px;}
.testimonial-box-info{ font-size: 16px; }
.testimonial-box{padding: 20px;}
.franchise-info{padding: 40px 30px;}
/*.nav-scroll{max-width:320px;min-width: 500px;}*/
.chat-icon{ bottom: 5px; right: 5px;}
.menu-popup .modal-footer,.menu-popup-content{ display: block; padding: 20px 20px;}
.order-tracker-box{padding: 30px 20px;}
.order-tracker-timeline{padding-bottom: 0px;}
.order-tracker-timeline ul{ display: block; margin-left: 30px;}
.order-tracker-timeline ul::before{ width:2px; height: 100%; top:0%; left: 29px; transform: none;}
.order-tracker-timeline ul li{width: 100%; display: flex; align-items: center; padding-bottom: 35px;}
.order-tracker-timeline ul li:last-child{ padding-bottom: 0px; }
.timeline-icon-text{position: static; width:auto; transform: none;}
.timeline-icon{ margin-right: 20px;}
.order-track-details-box{ padding: 20px; }
.order-details-table td, .order-details-table th{ font-size: 15px; }
.table-inner td:nth-child(3),.order-details-table th:nth-child(3){width: 30px; text-align: center;}
.table-inner td:nth-child(4),.order-details-table th:nth-child(4){width: 70px; text-align: right;}
.table-inner td:nth-child(5),.order-details-table th:nth-child(5){ width: 90px;}
.order-total-table{ width: 100%;}
}
@media only screen and (max-width: 374.98px) {
.logo{width: 120px; padding: 9px 0px;}
.pageTitle h1, .pageTitle h2{font-size: 26px;}
.copyright{ font-size: 15px; }
.promotion-img{ width: 120px;}
.promotion-info h2{ font-size: 20px;}
.order-track-list li{ font-size: 14px; padding-left: 125px;}
.order-details-table td, .order-details-table th{ font-size: 14px; }
.table-inner td:nth-child(3),.order-details-table th:nth-child(3){width: 20px;}
.table-inner td:nth-child(4),.order-details-table th:nth-child(4){width: 70px;}
.table-inner td:nth-child(5),.order-details-table th:nth-child(5){ width: 70px;}
}