.zyth-page-title-wrap.zyth-style-custom.zyth-center-align {
  background-size: contain !important;   
  background-repeat: no-repeat !important; 
  background-position: center !important; 
  min-height: 300px;                     
  padding-top: 80px;                     
  padding-bottom: 80px;                     
}

.zyth-top-bar-container.zyth-top-bar-full {
  display: none !important;
}

.zyth-page-title-wrap.zyth-style-custom .zyth-page-title {
    text-align: center;
}
/* Store Page */
.page-id-128 .zyth-page-title-wrap {
  display: none !important; 
}

.page-id-128 .zyth-header-container.zyth-header-full {
  background-color: #000000 !important;
}

.page-id-128 .zyth-top-bar.zyth-inner {
    background-color: #000 !important;
}
/* Schedule Page */
.page-id-16099 .zyth-page-title-wrap.zyth-style-custom.zyth-left-align {
    display: none !important;
}

.page-id-16099 .zyth-header-container.zyth-header-full {
    background-color: #000 !important;
}

.page-id-16099 .zyth-top-bar.zyth-inner {
    background-color: #000 !important;
}
/* Navbar Menu */
.zyth-side-content-menu-button {
    display: none !important;
}

div#zyth-top-search {
    display: none !important;
}

.flex-viewport {
    pointer-events: none !important;
}

i.fa.fa-search {
    display: none !important;
}

.zyth-sidebar-area {
    padding-top: 60px;
    padding-left: 50px;
}



@media (max-width: 767px) {
	.gdlr-core-text-box-item-content {
		  font-size: 11px !important;
		  --width: 235px !important;
	}
	
	.gdlr-core-pbf-wrapper-container > .gdlr-core-pbf-wrapper-container-inner{
margin: 0px 0px 80px 0px !important;
        padding: 0px 0px 80px 0px !important;
		width: 100% !important;
	}
	
	.gdlr-core-title-item-title.gdlr-core-skin-title {
		--width: 270px !important;
		font-size: 20px !important;
	}
	
	.gdlr-core-button.gdlr-core-button-gradient.gdlr-core-center-align.gdlr-core-button-no-border {
		margin-left: -50px !important;
		font-size: 20px !important;
		padding: 10px 15px 10px 15px !important;
	}
	
	 div#gdlr-core-wrapper-1 {
		padding: 7px 0px 70px !important;
	}
	
	.zyth-mobile-header .zyth-logo-inner {
        max-width: 150px !important;
    }
	.zyth-mobile-header.zyth-fixed-navigation .zyth-logo-inner
Specificity: (0,3,0)
 {
    max-width: 150px !important;
}
	
	.gdlr-core-page-builder-body [data-skin="Plan Form"] *, .gdlr-core-page-builder-body [data-skin="Plan Form"] .gdlr-core-skin-border {
    padding: 0px 10px 0px 30px;
}
}









