/*THEME CUSTOMIZER START*/
.solstice-color-a{ background-color: white;}
.solstice-color-b{}
.solstice-fontcolor-a{}
.solstice-fontcolor-b{}
.solstice-fontsize-a{}
.solstice-fontsize-b{}
.solstice-fontsize-c{}
.solstice-fontsize-d{}

/*THEME CUSTOMIZER END*/

h1, h2, h3, h4, h5{	margin: 0;}
.big-title {text-transform: uppercase;	font-family: "adobe jenson pro caption"; font-size: 33px; font-style: normal; letter-spacing: 9px; text-align: center;}
.sub-title {font-family: "adobe jenson pro"; font-size: 16px; color: #A7A9AC; text-align: center; font-style: italic; margin-bottom: 1px; margin: 0 auto;}
.title{	text-transform: uppercase; font-family: "adobe jenson pro caption";	font-size: 12px; letter-spacing: 3.8px;	color: #BCBEC0; /*margin-bottom: 1rem;*/}
p.content-p, a > .content-p{ font-family: "adobe jenson pro"; font-size: 14px; color: #BCBEC0; font-style: normal; margin-bottom: 1px; /*line-height: 1.5em;*/ text-align: center;}
p{line-height: 1.5em !important}
.email p.content-p{	text-transform: lowercase; letter-spacing: 0px;}
.title, p.content-p{ color: #000; text-align: center; padding: 0 10px;}
.columns,.column{ padding: 0 10px;}
.row{ max-width: 960px !important;}
.extra-more{ padding-top: 3rem;}
.extra-less{ padding-top: 0.625rem;}
.full-width{ width: 100%;}

.nav-item{ display: inline-block; vertical-align: middle;}

.container{height: 100%; overflow: hidden; position: relative;}
button, button:focus { outline: none;}

@media screen and (max-width: 726px){
	a{ letter-spacing: 2px;}
}


.text-container.multiuse-container,.home-offer-container,.home-offer-container.order-online-container{ padding: 20px}


/*FOOTER END*/

/*HOME*/

.container-wrapper{width: 100%; margin-bottom:20px}
.full-container{ padding: 30px;}
.content-paras .content-p{ text-align: justify;}
.content-paras{ padding: 0 10px;}

.container-title .title{ border-top: 2px solid; border-bottom: 2px solid; padding-top: 0.7rem; padding-bottom: 0.7rem;}


/*HOME END*/

/*Menu Page Start*/
#menu-wrapper .sticky-menu-nav ul{ margin: 0;}
.item-sub-category .content-p { padding: 0;}
.active-category { border-bottom: 5px solid #fff;}
#menu-wrapper .sticky-menu-nav .menu-category-list { list-style: none; cursor: pointer;}
.menu-category-list > li{ display: inline-block; color: white; background-color: black;}
.sticky-menu-nav { position: absolute; width: 100%; text-align: center; padding: 10px; z-index: 99999; display:none;background-color: black; box-shadow: 0px -1px 5px -1px;}
#menu-wrapper { position: relative;}
/*Menu Page end*/
