/* @override 

	https://sazs.com/wp-content/themes/Sazs/style.css?*
	https://sazsstage.wpengine.com/wp-content/themes/Sazs/style.css?*
	
	*/
/*
Theme Name: Saz's Hospitality Group
Theme URI: http://boelterlincoln.com
Description: B+L tweaks to Total Framework.
Author: Scott Winklebleck
Author URI: http://boelterlincoln.com
Template: Total
Version: 2.0
*/
/* Parent stylesheet should be loaded from functions.php not using @import */
/*
COLORS
Black #1c1e1c
Dark Grey #3d3d3d
Light Grey #dad9d7
Red #9d032a
Red Hover #681a1a
Green #9fa32a
*/
/* @group Structure */

body{
	font-family: "brandon-grotesque",sans-serif !important;
}

.page-id-56 div#blog-entries.clr.wpex-row.blog-masonry-grid {
	margin-top: 50px;
}

#main header.page-header {
	margin-bottom: 10px;
}

/*div.page-header-inner.container.clr span.page-header-title  {
	border-bottom: 1px solid #333333 !important;
display: block;
height: 26px;
background-color: #333333;
width: 100%;
}*/

div.page-header-inner.container.clr span.page-header-title.wpex-clr span  {
background-color: #ffffff;
padding-right: 10px;
	padding-left: 10px;
font-weight: bold;
}

 .sticky {
     position: -webkit-sticky;
     position: sticky;
     top: 20px;
}


/* @end --------------------------------------------------------------------*/
/*/* @group  TOP BAR *!/

div#wpex-mobile-menu-fixed-top.wpex-mobile-menu-toggle.show-at-mm-breakpoint.wpex-clr div.container.clr div.wpex-inner a.mobile-menu-toggle {
	text-align: right;
}

div.top-search {
	margin-top: -20px;
}

.top-search input[type="search"] {
    max-width: 300px;
    z-index: -1;
    -moz-border-radius: 5px 0px 0px 5px !important;
    -webkit-border-radius: 5px 0px 0px 5px !important;
    -khtml-border-radius: 5px 0px 0px 5px !important;
    border-radius: 5px 0px 0px 5px !important;
    margin-right: 0;
    margin-left: 0;
}
.searchform input:focus {
    outline: 0;
    border-color: #9d032a;
}
.searchform input {
    background: none;
	height: 50px;
}
input.top-search-btn {
    background-color: #9D032A;
    width: 20%;
    background-image: url(images/base/top-search.png) !important;
    background-repeat: no-repeat !important;
    background-position: center center !important;
    padding: 10px;
    -moz-border-radius: 0px 5px 5px 0px !important;
    -webkit-border-radius: 0px 5px 5px 0px !important;
    -khtml-border-radius: 0px 5px 5px 0px !important;
    border-radius: 0px 5px 5px 0px !important;
    line-height: 1.5em;
    margin-left: 0;
    margin-right: 0;
	height: 50px;
}
div.top-search form.searchform input.field {
    width: 80%;
}

#site-logo {
display: none;
}

/* removed with new header
#book_btn {
    text-align: center;
    line-height: 20px;
    font-size: 18px;
    font-weight: 300;
    padding: 0.8em 1em;
    margin: 0 5px 5px 0;
}
#site-header-inner {
    background-color: white !important;
}
#top-bar {
    border-style: none !important;
	border-bottom-style: none;
	background-color: transparent !important;
	height: 0;
	z-index: 10;
	margin: 36px 0 0;
	padding: 0;
}


.top-bar-left {
    position: relative;
       top: 20px;
}

.top-bar-right {
     position: relative;
        top: 20px;
}*!/
/* @end --------------------------------------------------------------------*!/*/
/* @group Slider*/

.rev-slider-title {
	font-family: "brandon-grotesque",sans-serif !important;
	text-shadow: 0 0 15px rgba(0, 0, 0, 0.75);
}

.rev-slider-home-btn {
	font-family: "brandon-grotesque",sans-serif !important;

}

.sazslider h1 {
    color: #ffffff;
    text-align: center;
    font-size: 26px !important;
    border-bottom: 1px solid #9d032a !important;
    padding-bottom: 20px !important;
    margin-top: 10px !important;
    line-height: 29px !important;
}
.sazslider p {
    display: block;
    margin-top: 20px !important;
}
a.ctalink {
    color: #9fa32a;
    font-size: 19px !important;
    float: right;
}
a.ctalink:hover {
    color: #ffffff;
    text-decoration: none;
    cursor: pointer;
}

.sazslider {
    position: absolute;
    margin-right: 0 !important;
    font-size: 14px !important;
    line-height: 20px;
    font-weight: 400;
    color: #ffffff;
    text-decoration: none;
    background-color: rgb(51, 51, 51);
    background-color: rgba(51, 51, 51, 0.85);
    text-shadow: none;
    border-width: 0px;
    border-color: #ffffff;
    border-style: none;
    padding: 30px !important;
    left: 0;
    float: none;
    width: 300px;
    min-height: 455px !important;
}
/* @end --------------------------------------------------------------------*/
/*/* @group Header Images *!/

img {
    -moz-border-radius: 5px 5px 5px 5px !important;
    -webkit-border-radius: 5px 5px 5px 5px !important;
    -khtml-border-radius: 5px 5px 5px 5px !important;
    border-radius: 5px 5px 5px 5px !important;
}
#page-featured-img img {
    -moz-border-radius: 0px 0px 0px 0px !important;
    -webkit-border-radius: 0px 0px 0px 0px !important;
    -khtml-border-radius: 0px 0px 0px 0px !important;
    border-radius: 0px 0px 0px 0px !important;
    display:;
	margin-top: 0;
	padding-top: 0;
	width: auto;
}
#page-featured-img {
	margin-top: 0;
	padding-top: 0;
	width: 100% !important;
}
#post-media img {
    -moz-border-radius: 0px 0px 0px 0px !important;
    -webkit-border-radius: 0px 0px 0px 0px !important;
    -khtml-border-radius: 0px 0px 0px 0px !important;
    border-radius: 0px 0px 0px 0px !important;
}
div#post-media {
    margin-right: -30px;
    margin-left: -30px;
}
/* @end *!/*/


/* @group NAV*/
.menu-button.menu-button-rounded a span.link-inner{
	background-color: #9d032a !important;
	padding-right: 20px;
	padding-left: 20px;
  transition: 0.3s;
  border-radius: 0px;
}

.menu-button.menu-button-rounded a span.link-inner:hover{
	background-color: #3d3d3d !important;
}


/* @end --------------------------------------------------------------------*/


/* @group Typography*/


h1,h2,h3,h4,h5,h6 { font-family: "brandon-grotesque",sans-serif !important;
font-weight: 800 !important;
}

h1 {
    font-size: 44px !important;
	font-weight: 800 !important;
	text-align: center;
	margin: 0 20px;
}

h1.vc_text_separator.wpb_content_element.separator_align_center.vc_text_separator_three {
	
	    font-size: 44px !important;
		font-weight: 400 !important;
		line-height: 50px !important;
}





/*h2.vc_text_separator,.page-header-inner, h2.vcex-heading {
	-webkit-font-smoothing: antialiased;
	background: url(https://cdn.sazs.com/wp-content/themes/Sazs/images/visual-composer/dot.png) 50% repeat-x scroll;
	background-size: auto;
	border-bottom-color: rgb(255, 255, 255);
	display: block;
	margin-left: 20px;
	margin-bottom: 20px;
	margin-right: 30px;
	outline-style: none;
	padding-top: 0 !important;
	padding-bottom: 0 !important;
	text-align: center;
	color: #222;
	text-transform: uppercase;
	vertical-align: baseline;
	
	word-wrap: break-word;
	float: none;
	line-height: 43px;
}*/

h1.vc_text_separator{
	height: auto;
}

div.page-header-inner.container.clr h1 span.page-header-title.wpex-clr {
	font-size: 1em;
	font-weight: bold;
}

div#content-wrap.container.clr header.page-header.centered-minimal-page-header {
	margin-bottom: 50px;
}

h1.entry-title.single-post-title{
	margin-top: 25px;
	padding-top: 25px;
}

.staff-entry-title.entry-title{
	font-size: 1.077em;
	color: #222;
	margin: 0 0 5px;
	display: block;
}

.vc_text_separator_inner, .page-header-title, .vcex-heading-inner {
	margin-top: 30px;
	margin-bottom: 20px;
}

.single-venue-content span.vcex-heading-inner {
	color: #000000;
}
.venue_info_sidebar h3 {
	margin-bottom: 0;
}

h2.vcex-heading.reset-styles.vcex-heading-plain {
	
	    font-size: 35px !important;
		font-weight: 400 !important;
		line-height: 41px !important;
		color: #151515;
}


h2.vcex-heading.reset-styles.vcex-heading-plain {
	
}

h2.vcex-feature-box-heading{
-webkit-font-smoothing: antialiased;
background-color: #ffffff;
	width: auto;
	display: block;
	margin: 0;
	padding: 0;
	color: #9d032a;
	word-wrap: break-word;
	font-size: 18px!important;
	text-align: center!important;
	text-transform: uppercase!important;
	float: none;
	clear: both;
	height: 60px;
}

.vcex-feature-box-text {
	-webkit-font-smoothing: antialiased;
	display: inline;
	width: auto;
	line-height: 18px;
	font-size: 14px;
	margin: 0 0 20px;
	word-wrap: break-word;
	
}

.SectionLink h2 {
    margin-top: 5px !important;
    text-transform: uppercase !important;
    font-size: 22px !important;
    line-height: 32px !important;
}


.SectionLink h2 a, .VenueLink h2 a {
    color: #9d032a;
    
}
.SectionLink h2 a:hover,.VenueLink h2 a:hover {
    color: #681a1a;
}


div.widget-title {
	font-weight: 400!important;
	text-align: center;
	margin-bottom: 10px!important;
	font-size: 19px !important;
}



/* @end --------------------------------------------------------------------*/
/* @group Forms */
.gform-body .gfield_label,
.gform-body label,
.gform-body input
{
	font-size: 1.1em !important;
}
.gravity-theme.ui-datepicker .ui-datepicker-calendar td,
.gravity-theme.ui-datepicker .ui-datepicker-calendar th span,
.gravity-theme.ui-datepicker .ui-datepicker-header select { font-size: 2em !important;

}

.gravity-theme.ui-datepicker .ui-datepicker-header select {line-height: 40px;

}

 .gform_body .gform_fields .gfield select {
/*padding-top: 20px;
	padding-bottom: 20px;
	 padding-left: 40px;
	 font-weight: bold;
	 */
	font-size: 1.1em;
	font-family: "brandon-grotesque";
	height: 50px;
 }

}


/* @end --------------------------------------------------------------------*/

/* @group Venues */
.vf-col-cap {z-index: 4;}
.vf-col-loc {z-index: 3;}
.vf-col-style {z-index: 2;}
.vf-col-reset {z-index: 1;}


.vg-flex-container {
        display: flex;
        flex-wrap: wrap;
}

.vg-flex-item {
	display:flex; flex-direction:column; flex:1;
	box-sizing: border-box;
	margin: 1%;
	transition-duration: .2s;
	border: 1px solid #d9d9d9;
	border-radius: 15px;
	overflow: hidden;
}
.vg-flex-item:hover {
	transform: scale(1.03);
	
}

.vg-featured {
	min-height: 400px !important;
}



@media (min-width:  1280px) {
  .vg-flex-item {
   flex: 0 1 23%;
  }
}

@media (max-width:  1280px) {
  .vg-flex-item {
   flex: 0 1 31.3333%;
  }
.vg-featured .wpex-heading {
  	font-size: 20px !important;
  }
} 

@media (max-width: 800px) {
  .vg-flex-item {
   flex: 0 1 48%;
  	
  }
  

  
}

@media (max-width: 500px) {
  .vg-flex-item {
    flex: 98%;
  }
}


.vg-image {
	height: 200px;
	background-position: center;
}


.vg-title{
	font-weight: bold;
	font-size: 17px;
	text-transform: uppercase;
	border-bottom: 1px solid #9d032a;
	line-height: 21px;
	padding-bottom: 5px;
	padding-top: 10px;
	margin-bottom: 3px;
}
.vg-title,.vg-capacity, .vg-location, .vg-style{
	margin-left: 10px;
	margin-right: 10px;
}
.vg-style {
	padding-bottom: 20px;
}
.vg-link{
background-color: #dad9d7;
  color: #3d3d3d;
  padding: 4px 10px;
  text-align: center;
  margin-top: auto;
  transition-duration: .2s;
text-transform: uppercase;
}

.vg-link:hover{
background-color: #9d032a;
  color: #ffffff;
text-decoration: none;
}

#vg-filters p {
	margin-bottom: 0;
}

.vg-reset {
	padding-right: 50px;
	padding-left: 50px;
	text-transform: uppercase;
}

.fs-label-wrap {
    max-width: 100% !important;
	width: 280px !important;
	z-index: 1 !important;

}

.fs-dropdown .fs-options {
	
	width: 100% !important;
	z-index: 10000 !important;
}

.fs-arrow {
    border-top: 5px solid #9d032a !important;
    bottom: 12px !important;
}

.fs-wrap.multiple .fs-option.selected .fs-checkbox i {
    background-color: #9d032a !important;
}

.fs-wrap.multiple .fs-option .fs-checkbox i {
    bottom: 8px !important;
}

/*h4.VenueLink {
	text-transform: uppercase !important;
    font-size: 18px !important;
    line-height: 22px !important;
	margin-top: 0;
	text-align: center;
	min-height: 50px;
	bottom: 0;
	position: relative;
	margin-bottom: 5px;
}


h4.VenueLink a:hover {
	text-decoration: none !important;
	color: #b80026 !important;
}

.venue_grid{
	display: inline-block;
	clear: none;
	float: none;
	padding-top: 20px;
	padding-bottom: 20px;
}

.venue_block, .lc_venue_block {
	width: 31%;
	padding: 1%;
	float: left;
	clear: none;
}

.venue_block:nth-child(3n+2) {
    clear: both;
	
}


.lc_venue_block:nth-child(3n+1) {
    clear: both;
	
}

.venue_photo {
	width: 42%;
	float: left;
	padding-left: 1%;
	
}

.venue_desc {
	width: 56%;
	float: right;
	padding-left: 1%;
	font-size: 13px;
}


.VenueLink h2 {
	text-transform: uppercase !important;
    font-size: 18px !important;
    line-height: 26px !important;
	margin-top: 0;
}*/

/* @end */

/* @group  Visual Composer */

.button_btm{

	width: 92% !important;

}


.vc_separator.vc_sep_color_grey .vc_sep_line{border-color: #222222
}

a.vcex-button, a.vcex-button.flat.red {
    background-color: #9d032a;
	color: #ffffff;
	padding: 1em 1em;
	margin: 0 5px 5px 0;
	line-height: 1;
	display: inline-block;
}
/*span.theme-button-inner {
	line-height: 1;
	display: inline-block;
	float: left;
	margin: 0;
	padding: 12px 24px;
	outline: none;
	border: none;
}*/
a.vcex-button.flat.red:hover {
    background-color: #ed2121;
    color: #ffffff !important;
}

a.vcex-button.red {
    background-color: #9d032a;
    color: #ffffff;
}
a.vcex-button.red:hover {
    background-color: #e63d3d;
    color: #ffffff !important;
}

div.wpb_text_column.wpb_content_element {
    font: 16px;
    padding-top: 0px;
}
.wpb_accordion .wpb_accordion_wrapper h3 a {
    display: block;
    color: #9d032a !important;
    /*font-family: 'brandon-grotesque';*/
}
/* Food Menu 

.menu66 {
    margin-bottom: 5px !important;
}
.menu33 {
    margin-bottom: 5px !important;
}*/

/*Menu Box */

div.vcex-blog-entry-details.entry-details.wpex-clr {
	border-style: none; 
}

/* @end --------------------------------------------------------------------*/
/* @group vc-restaurant-menu */

/*****************
******************
VC Restaurant Menu
******************
******************/

.menulist div.wpb_wrapper.wpex-vc-column-wrapper.wpex-clr {
	margin-bottom: 0px;
}

.wpb_content_element.db-restaurant-menu {
  position: relative;
  overflow-x: hidden;
  padding-left: 30px;
  margin-top: 10px !important;
  margin-bottom: 10px !important;
}
.db-restaurant-menu-number {
  position: absolute;
  left: 10px;
}
.db-restaurant-menu-image {
  float: left;
  margin-right: 25px;
}

.db-restaurant-menu-name,
.db-restaurant-menu-name-with-price,
.db-restaurant-menu-name-without-price {
  background-color: #fff;
	color: #9c032a;
}

.db-restaurant-menu-name-without-price:after {
  float: left;
  width: 0;
  white-space: nowrap;
}

.db-restaurant-menu-name-with-price:after,
.db-restaurant-menu-dynamic-prices-name:after  {
  float: left;
  width: 0;
  white-space: nowrap;
  content: ". . . . . . . . . . . . . . . . . . . . " ". . . . . . . . . . . . . . . . . . . . " ". . . . . . . . . . . . . . . . . . . . " ". . . . . . . . . . . . . . . . . . . . " ". . . . . . . . . . . . . . . . . . . . ";
  	color: #bfbfbf;
}
.db-restaurant-menu-price {
  padding-left: 5px;
  float: right;
  background-color: #fff;
  /*padding-right: 25px;*/
}

/* Dynmamic prices */
.db-restaurant-menu-dynamic-prices-name {
  background-color: #fff;
}

.db-restaurant-menu-dynamic-prices-price {
  padding-left: 5px;
  float: right;
  background-color: #fff;
  /*padding-right: 25px;*/
}

.db-restaurant-menu-description {
	margin-bottom: 10px;
	font-size: 1.5rem;
	line-height: 1.8rem;
	font-style: italic;
}

.db-restaurant-menu-label {
  display: inline;
  padding: .2em .6em .3em;
  font-size: 75%;
  font-weight: bold;
  line-height: 1;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: .25em;
}
a.db-restaurant-menu-label:hover,
a.db-restaurant-menu-label:focus {
  color: #fff;
  text-decoration: none;
  cursor: pointer;
}
.db-restaurant-menu-label:empty {
  display: none;
}
.btn .db-restaurant-menu-label {
  position: relative;
  top: -1px;
}
.db-restaurant-menu-label-default {
  background-color: #9c032a;
	color: #fff;
}
.db-restaurant-menu-label-default[href]:hover,
.db-restaurant-menu-label-default[href]:focus {
  background-color: #5e5e5e;
}
.db-restaurant-menu-label-primary {
  background-color: #337ab7;
}
.db-restaurant-menu-label-primary[href]:hover,
.db-restaurant-menu-label-primary[href]:focus {
  background-color: #286090;
}
.db-restaurant-menu-label-success {
  background-color: #5cb85c;
}
.db-restaurant-menu-label-success[href]:hover,
.db-restaurant-menu-label-success[href]:focus {
  background-color: #449d44;
}
.db-restaurant-menu-label-info {
  background-color: #5bc0de;
}
.db-restaurant-menu-label-info[href]:hover,
.db-restaurant-menu-label-info[href]:focus {
  background-color: #31b0d5;
}
.db-restaurant-menu-label-warning {
  background-color: #f0ad4e;
}
.db-restaurant-menu-label-warning[href]:hover,
.db-restaurant-menu-label-warning[href]:focus {
  background-color: #ec971f;
}
.db-restaurant-menu-label-danger {
  background-color: #d9534f;
}
.label-danger[href]:hover,
.label-danger[href]:focus {
  background-color: #c9302c;
}
.db-restaurant-menu-no-number {
  padding-left: 0 !important;
}

/* @end */


/* @group Footer*/


footer#footer-builder.footer-builder div.widget.widget_recent_entries h2.widgettitle {display: none;
	
}
footer#footer-builder.footer-builder .widget_recent_entries a:before {
    content: none;
}



/* @end --------------------------------------------------------------------*/

@media only screen and (max-width: 1280px) {
.navbar-style-three .dropdown-menu > li > a > span.link-inner { padding: 0 10px !important;
	font-size: 13px;
}
    
}
@media only screen and (max-width: 1100px) {




    div.tp-leftarrow.tparrows.default.round {
        margin-left: 0px;
        opacity: 50%!important;
        margin-top: 90px!important;
        width: 25px;
        height: 25px;
    }
    div.tp-rightarrow.tparrows.default.round {
        margin-right: 0px;
        opacity: 50%!important;
        margin-top: 90px!important;
        width: 25px;
        height: 25px;
    }
}
@media only screen and (max-width: 959px) {

	body.wpex-mobile-toggle-menu-icon_buttons #site-logo {
    height: 100%;
    float: none;
	margin-left: 50%;
}
	
	div#top-bar-content.wpex-clr.has-content.top-bar-left{
		float: left;
	}



    #footer-widgets .col {
        width: 33% !important;
	}



.midfooter #footer-widgets .col {
    width: 50% !important;
} 

div#top-bar-content.wpex-clr.has-content.top-bar-left {
	
	    float: right;
	    
}

div#top-bar-social-alt.clr.top-bar-right {
        display: none;
    }
   
    .sazslider {
        padding: 10px !important;
    }
    .sazslider p {
        font-size: 12px !important;
        line-height: 16px !important;
    }
    .sazslider h1 {
        font-size: 20px !important;
    }
    a.ctalink {
        color: #9fa32a;
        font-size: 13px !important;
    }
}
@media only screen and (max-width: 767px) {

     .sticky {
        position: relative !important;
         margin-bottom: 20px;
    }

#site-logo.header-three-logo {
    margin-top: -110px;
}
	
body.wpex-mobile-toggle-menu-icon_buttons #site-logo {
    margin-left: 35%;
	}

#site-header-inner {
    background-color: white !important;
	margin-top: 0px;
}

div#top-bar-content.wpex-clr.has-content.top-bar-left {
    margin-top: -30px !important;
	float: none;
	padding-top: 0;
}
    .mobile25 .wpb_column.clr.column_container {
        width: 25%;
    }
    .mobile33 .wpb_column.clr.column_container {
        width: 33%;
    }
    .mobile50 .wpb_column.clr.column_container {
        width: 50%;
    }
    .mobile50 {
        width: 50% !important;
    }
    /* Menu */
    
    .menu66 {
        float: left;
        width: 66% !important;
        clear: none;
        margin-bottom: 5px !important;
    }
    .menu33 {
        float: right;
        width: 33% !important;
        clear: none;
        margin-bottom: 5px !important;
    }
    .ftr_clm p {
    	font-size: 16px;
    	line-height: 12px;
    }

.mobile33 div.wpb_column.vc_column_container {
	width: 33%;
	float: left;
}

.footer-post-grid .vc_col-sm-3.vc_visible-item{
	width: 50% ;
	float: left;
}
	
.two-column {
	width:100%;
}

.two-column .left, .two-column .right, .three-column .left, .three-column .middle, .three-column .right {
	width: 100%;
	margin: 0;
	float: none;
}
}
@media only screen and (max-width: 659px) {
    h1 {
        font-size: 33px !important;
		line-height: 28px !important;
		display: block;
		background-color: #ffffff !important;
		padding: 2px !important;
	}
	
	h2.vcex-heading.reset-styles.vcex-heading-plain, h2.vcex-heading  {
		
		    font-size: 28px !important;
			line-height: 34px !important;
	}
	
	body.wpex-mobile-toggle-menu-icon_buttons #site-logo {
    padding-top:20px;
	}
    .sazslider {
        padding: 10px !important;
        background-color: transparent;
        width: 100%;
        height: 50px !important;
        position: absolute;
        top: 0;
    }
    .sazslider p {
        display: none;
    }
    .sazslider h1 {
        display: none;
    }
    a.ctalink {
        color: #ffffff !important;
        font-size: 16px !important;
        text-align: center;
        background-color: rgb(159, 163, 42);
        background-color: rgba(159, 163, 42, 0.75);
        width: 100% !important;
        height: 40px !important;
        font-weight: bold;
        float: left;
        padding: 10px !important;
        line-height: 20px !important;
        position: absolute;
        left: 0;
        top: 0;
    }
    div.tp-leftarrow.tparrows.default.round {
        margin-top: 0px!important;
    }
    div.tp-rightarrow.tparrows.default.round {
        margin-top: 0px!important;
    }
    
.midfooter #footer-widgets .col, #footer-widgets .col {
    width: 100% !important;
}
    
    
}



@media only screen and (max-width: 640px) {

	
.page-header .page-header-title {
    line-height: 50px !important;
}

	div.page-header-inner.container.clr span.page-header-title {
    height: auto;
}
	
}

@media only screen and (max-width: 479px) {
    h1 {
        font-size: 28px !important;
		line-height: 26px !important;
	}
	
	h2.vcex-heading.reset-styles.vcex-heading-plain, h2.vcex-heading  {
		
		    font-size: 20px !important;
			line-height: 25px !important;
	}
	
	body.wpex-mobile-toggle-menu-icon_buttons #site-logo {
    margin-left: 25%;
	}
	
	}
