.breadCrumb {margin: 10px 0;}
.breadCrumb ul{display: flex;justify-content: center;padding-left: 0; margin-bottom: 0;}
.breadCrumb ul li{margin-right: 10px; list-style: none;font-size: 15px;line-height: 22px; font-weight: normal;}
.breadCrumb ul li a{ letter-spacing: 0.3px;color: #000000; text-decoration: none;}

.InnerHeading {margin-bottom: -20px;}

.InnerHeading .mainTitle h1::before, .InnerHeading .mainTitle h1::after  {content: "";background: url(../images/border-line.png);width: 90%;height: 3px;display: block;background-position: center;background-repeat: no-repeat;background-size: 100%;margin: auto;}
.InnerHeading .mainTitle h1 span{display: block;text-align: center;font-size: 40px;line-height: 58px;letter-spacing: 0.8px;font-weight: 300;color: #17073D;text-transform: uppercase;padding: 5px 0;}

.ourStoryPage h2 {text-align: center; font-size: 34px; line-height: 47px; font-weight: normal;letter-spacing: 0.68px;color: #17073D; margin-bottom: 30px;}
.ourStoryPage p{text-align: center; font-size:18px; line-height: 28px; font-weight: normal;letter-spacing: 0.36px;color: #17073D;}
.ourContent {padding: 0 45px;}
.mb-80 {margin-bottom: 80px;}
.mt-60 {margin-top: 60px;}
.ourContent .openTitle{text-align: center; font-size: 22px; font-weight: 500; line-height: 29px;letter-spacing: 0.44px;color: #BF8E00; font-family: "Jost", sans-serif;}
.ourContent .storeHours{text-align: center; font-size: 18px; font-weight: 500; line-height: 29px;letter-spacing: 0.36px;color: #000; font-family: "Jost", sans-serif;  margin-bottom: 50px;}
.ourContent .storeHours::after {content: "";background: url(../images/border-line.png);width: 50%;height: 3px;display: block;background-position: center;background-repeat: no-repeat;background-size: 100%;margin: auto;}
.ourContent .downloadBtn {font-size: 18px;line-height: 26px;font-weight: 300;letter-spacing: 0.36px;color: #FFFFFF;text-transform: uppercase;background: #BB9F5D;display: flex;
    justify-content: center;align-items: center;border-radius: 23px;text-decoration: none;width: 300px;padding: 10px;margin: 30px auto;height: 45px;}

.ourContent a.downloadBtn img.white {display: inline-block;}
.ourContent a.downloadBtn img.dark {display: none;}
.ourContent .downloadBtn img {width: 15px;margin-right: 5px;}

.menuTitle {text-align: left; font-size: 30px; line-height: 43px; font-weight: 500;letter-spacing: 0px; color: #BF8E00;     margin: 20px 0 22px 0;}
.menuTitle span{color: #352F99;}
.contactBg {content: ""; background-image: url(../images/contact-bg.png); background-repeat: no-repeat; width: 100%; height: 495px; padding: 25px 40px;}
.contactBg h2 {text-align: center;font-size: 44px; line-height: 64px; font-weight: 600;letter-spacing: 0px;color: #000000;text-transform: uppercase;}
.contactBg p.flatText { margin-bottom: 0;text-align: center;font-size: 24px; line-height: 35px;letter-spacing: 0.48px;color: #000000;}
.contactBg p.flatText span{color: #FF0000;}
.contactBg h4 { text-align: center;}
.contactBg h4 a{color: #000;text-align: center;display: block; letter-spacing: 1.84px; font-size: 44px; line-height: 64px; font-weight: 600; margin-bottom: 54px; text-decoration: none;}
.contactBg .informationText{text-align: center; font-size: 24px; line-height: 35px; font-weight: 500;letter-spacing: 0.96px;color: #000000;}
.contactBg p.addressText{text-align: center; font-size: 18px; line-height: 27px; font-weight: normal;letter-spacing: 0.72px;color: #000000;}
.contactBg p.openDays{text-align: center; font-size: 22px; line-height: 29px; font-weight: 500;letter-spacing: 0.44px;color: #000000;}
.contactBg .storeHour::after {content: "";background: url(../images/border-line.png);width: 50%;height: 3px;display: block;background-position: center;background-repeat: no-repeat;background-size: 100%;margin: auto;}
.contactBg .storeHour {text-align: center; font-size: 18px; font-weight: normal; line-height: 29px;letter-spacing: 0.36px;color: #000; font-family: "Jost", sans-serif;}

.contactForm { margin: 50px 0;}
.contactForm .contactTop h3{text-align: center; font-size: 34px; line-height: 29px; font-weight: normal;letter-spacing: 0.68px;color: #000000;}
.contactForm .contactTop p{text-align: center; font-size: 18px; line-height: 29px; font-weight: normal;letter-spacing: 0.68px;color: #BF8E00;}
.contactForm label{text-align: left; font-size: 14px; line-height: 18px; font-weight: 500;letter-spacing: 0;color: #000;}
.contactForm .form-control{background: #e9e9e9;border-radius: 5px;color: #000; border: none;    padding: 10px 45px; height: 50px;}
textarea.form-control{ padding: 10px 15px !important;}
.imgInput {position: relative; top: -37px; left: 11px;}
img.imgInput {width: 25px;}

button.contactBtn {background: #352F99 ;border-radius: 25px; width: 100%; padding: 15px 50px; color: #fff; font-size: 16px; line-height: 18px; text-align: center; text-transform: uppercase; border: none; margin-top: 15px; font-weight: 500;}
button.contactBtn a:hover{background: #BF8E00;}
 
.order-ListPage { margin-top: 50px;}
.order-ListPage ul#pills-tab {background: #FFFFFF;box-shadow: 0px 3px 16px #0000000A;border: 1px solid #D0D0D0;border-radius: 5px; padding-top: 15px; height: 100vh;}
.order-ListPage ul#pills-tab li { width: 100%;}
.order-ListPage ul#pills-tab.nav .nav-item .nav-link { width: 100%; text-align: left; color: #000 !important;border-bottom: 1px solid #D0D0D0; border-radius: 0; padding: 10px 15px; font-size: 15px; font-weight: 500; font-family: "Jost", sans-serif; letter-spacing: 0.5px; }
.order-ListPage ul#pills-tab.nav li:last-child.nav-item .nav-link {  }
.order-ListPage ul#pills-tab.nav .nav-item .nav-link.active {  background-color: #f4f4f4;  color: #352F99 !important;  padding: 10px 15px;}
.order-ListPage ul#pills-tab.nav .nav-item .nav-link img { width: 15px; margin-right: 10px;}
.order-ListPage .rightPanel h2{text-align: left;font-weight: 500;font-family: "Jost", sans-serif;font-size: 16px;line-height: 23px;letter-spacing: 0.32px;color: #000000; margin-bottom: 5px;}
.order-ListPage .rightPanel .parkText{text-align: left;padding-left: 24px;font-family: "Jost", sans-serif;font-size: 13px;line-height: 19px;letter-spacing: 0.26px; margin-bottom: 5px;color: #838383;}
.order-ListPage .rightPanel .orderText{text-align: left;padding-left: 24px;font-family: "Jost", sans-serif;font-size: 13px;line-height: 19px;letter-spacing: 0.26px; margin-bottom: 5px;color: #2C2C2C;}
.order-ListPage .rightPanel .QtyText{text-align: left;padding-left: 24px;font-family: "Jost", sans-serif;font-size: 13px;line-height: 19px;letter-spacing: 0.26px; margin-bottom: 5px;color: #B28502;}
h1.orderTitle {font-size: 24px;font-weight: 500; line-height: 35px;letter-spacing: 0.48px;color: #020202;}
.rightPanel ul.listBottom { margin-top: 20px; border-radius: 0 0 9px 9px; border-top: 1px solid #ddd !important;align-items: center; border-left: 0; border-right: 0; border-bottom: 0;    padding: 10px 18px;    margin-bottom: 0;}
.rightPanel ul.listBottom li {list-style: none;}
.rightPanel ul.listBottom li a{list-style: none;  font-size: 14px; text-decoration: none;}
.rightPanel ul.listBottom li:first-child{ width: 28%;}
.rightPanel ul.listBottom li:first-child a{ text-align: center !important; text-transform: uppercase; color: #fff;  letter-spacing: 0.5px;   display: block; width: 65%;background: #352F99 ;border-radius: 9px;height: 40px; line-height: 40px;}
.rightPanel ul.listBottom li:nth-child(2){ width: 44%; text-align: left ;}
.rightPanel ul.listBottom li:nth-child(2) a{ color: #B28502;}
.rightPanel ul.listBottom li:last-child{ width: 28%;text-align: right;}
.rightPanel ul.listBottom li:last-child a{ font-size: 14px; color: #000; }
.order-ListPage .rightPanel {box-shadow: 0px 3px 16px #0000000A;border: 1px solid #D0D0D0;border-radius: 9px; margin-bottom: 20px;}

@media(max-width:650px){
.breadCrumb {margin: 30px 0;}
.mt-60 {margin-top: 30px;}
.ourStoryPage h2 {font-size: 30px;line-height: 38px;}
.ourContent {padding: 0 20px;}
.InnerHeading .mainTitle h1 span {font-size: 30px;line-height: 38px;}
.InnerHeading .mainTitle h1::before, .InnerHeading .mainTitle h1::after {width: 70%;}
.mb-80 {margin-bottom: 30px;}
.menuTitle {font-size: 28px;line-height: 36px;margin: 30px 0 15px 0;}
.contactBg h2 {font-size: 30px;line-height: 36px;}
.contactBg p.flatText {font-size: 20px;line-height: 28px;}
.contactBg h4 a {font-size: 36px;line-height: 42px;margin-bottom: 20px;margin-top: 20px;}
.contactBg .informationText {font-size: 20px;line-height: 32px;margin-bottom: 10px;}
.contactBg p.addressText {font-size: 16px;line-height: 19px;}
.contactBg {padding: 30px 20px;}
.contactBg {height: 450px;}
.contactBg .storeHour{margin-bottom: 0;}
}
@media(max-width:767px){
	.ourStoryPage p {font-size: 16px;
    line-height: 24px;}
    .order-ListPage ul#pills-tab {height: auto;}
.order-ListPage .rightPanel h2 {margin-top: 15px;}
.rightPanel ul.listBottom li:first-child {width: 100%;}
.rightPanel ul.listBottom li:nth-child(2) {width: 100%;text-align: center;margin: 5px 0;}
.rightPanel ul.listBottom li:last-child {width: 100%; text-align: center;margin: 5px 0;}
.rightPanel ul.listBottom {display: inherit !important;text-align: center;}
.rightPanel ul.listBottom li:first-child a {width: 100%;}
}
@media screen and (min-width:650px) and (max-width:1100px){
    .contactBg h2 {font-size: 30px;line-height: 36px;}
.contactBg h4 a {font-size: 30px;line-height: 36px;margin-bottom: 0;}
.contactBg {height: 380px;padding: 10px 20px;}
.contactBg p.openDays {font-size: 20px;line-height: 28px;margin-bottom: 0;}
}

.innerpolicies h3{ font-size:22px; margin-top: 15px; margin-bottom: 15px; font-weight: 500;}
.innerpolicies h2{ font-size:32px; margin-top: 15px; margin-bottom: 15px; font-weight: 500;}
.innerpolicies h4{ font-size:20px; margin-top: 15px;    font-weight: 400;color: #bf8e00;}
.innerpolicies p{ font-size:18px !important; margin-bottom: 0;}
.innerpolicies a{ color: #bf8e00;}
.innerpolicies a:hover{ text-decoration: none;}