@import url(https://fonts.googleapis.com/css?family=Open+Sans:600,700);

/* Temp */
.hide-it {
    display:none;
}

.le-edit-open .hide-it {
    display: block;
}

body {
    margin: 0 auto;
    color: #323232;
    font-family: 'Open Sans', Helvetica, arial, sans-serif;
	font-size: 14px;
	line-height: 1.4;
}


/* Typography
----------------------------------------------------------------------------------------------------*/

a {
	/*color: #d83d44;*/
	text-decoration: none;
}
a:hover {
    /*color: inherit;*/
	text-decoration: underline;
}
a img {
	border: 0;
}
p {
	color: #323232;
	font-family: 'Open Sans', Helvetica, arial, sans-serif;
	font-size: 14px;
	margin: 10px 0 0 0;
}
ul,ol {
    margin-top:0;
}

[le_content_type="text"].le_content li {
    margin: .35em 0;
}

h1, h1 a, .title1, .title1 a {
	/*font-family: 'Oswald', 'Helvetica', Arial, sans-serif;*/
	font-family: 'Open Sans', Helvetica, arial, sans-serif;
	font-size: 28px;
	/*font-weight: 700;*/
	margin: 0;
}
h2, h2 a, .title2, .title2 a {
	font-family: 'Open Sans', Helvetica, arial, sans-serif;
	font-size: 26px;
	/*font-weight: 700;*/
	margin: 0;
}
h3, h3 a, .title3, .title3 a {
	font-family: 'Open Sans', Helvetica, arial, sans-serif;
	font-size: 24px;
	/*font-weight: 700;*/
	margin: 0;
}
h4, h4 a, .title4, .title4 a {
	font-family: 'Open Sans', Helvetica, arial, sans-serif;
	font-size: 24px;
	/*font-weight: 700;*/
	margin: 0;
}
h5, h5 a, .title5, .title5 a {
	font-family: 'Open Sans', Helvetica, arial, sans-serif;
	font-size: 18px;
	/*font-weight: 400;*/
	margin: 0;
}
h6, h6 a, .title6, .title6 a {
	font-family: 'Open Sans', Helvetica, arial, sans-serif;
	font-size: 18px;
	/*font-weight: 400;*/
	margin: 0;
}
.title1,.title1 a,.title2,.title2 a,.title3,.title3 a,.title4,.title4 a,.title5,.title5 a,.title6,.title6 a {
    display:inline-block;
}

h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover, .title1 a:hover, .title2 a:hover, .title3 a:hover, .title4 a:hover, .title5 a:hover, .title6 a:hover {
	/*text-decoration: none;*/
}

/* make sure font awesome icons that are links do not have underline on hover */
.fa a:hover, a.fa:hover {
    text-decoration: none;
}
.whiteText blockquote, .whiteText h1, .whiteText h1 a, .whiteText .title1, .whiteText .title1 a,.whiteText h2, .whiteText h2 a, .whiteText .title2, .whiteText .title2 a,.whiteText h3, .whiteText h3 a, .whiteText .title3, .whiteText .title3 a, .whiteText h4, .whiteText h4 a, .whiteText .title4, .whiteText .title4 a, .whiteText h5, .whiteText h5 a, .whiteText .title5, .whiteText .title5 a, .whiteText h6, .whiteText h6 a, .whiteText .title6, .whiteText .title6 a, .whiteText li, .whiteText p, .whiteText p a, .whiteText , .whiteText a{
	color: #ffffff;
}

.textShadow h1, .textShadow h1 a, .textShadow .title1, .textShadow .title1 a,
.textShadow h2, .textShadow h2 a, .textShadow .title2, .textShadow .title2 a,
.textShadow h3, .textShadow h3 a, .textShadow .title3, .textShadow .title3 a,
.textShadow h4, .textShadow h4 a, .textShadow .title4, .textShadow .title4 a,
.textShadow h5, .textShadow h5 a, .textShadow .title5, .textShadow .title5 a,
.textShadow h6, .textShadow h6 a, .textShadow .title6, .textShadow .title6 a,
.textShadow li, .textShadow p, .textShadow p a, .textShadow , .textShadow a{
    text-shadow: 1px 1px 12px rgba(0,0,0,1);
}

/* Forms
----------------------------------------------------------------------------------------------------*/

.le_form {
	color: #323232;
	font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
	font-size: 14px;
	margin: 0;
}
.le_form_name {
    color: #323232;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 18px;
	font-weight: 400;
	margin: 0 0 10px 0;
    text-transform: uppercase;
}
.wrapper-inner input[type="submit"] {
	padding: 5px 15px;
	border: 0px solid transparent;
	font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
	font-size: 14px;
	margin: 0;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
	border-radius: 3px;
    -webkit-transition: all .2s ease;
    -moz-transition: all .2s ease;
	transition: all .2s ease;
}
.wrapper-inner input[type="submit"]:hover {
	cursor: pointer;
}
.wrapper-inner input[type="text"], .wrapper-inner input[type="password"], .wrapper-inner textarea, #search_form_value {
	padding: 4px 5px;
	background-color: #fff;
	border: 1px solid #dedede;
	border-radius: 2px;
	color: #323232;
	font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
	font-size: 14px;
	margin: 0;
}

/*#search_form_button {*/
/*    padding: 5px 15px 4px 15px;*/
/*    position: relative;*/
/*    top: -1px;*/
/*}*/

/* -- Bootstrap form tweaks -- */
.form-control {
}
.form-group {
	margin-bottom: 10px;
	position: relative;
}

/* -- Hide input placehoder text on focus --*/
input:focus::-webkit-input-placeholder { color:transparent; }
input:focus:-moz-placeholder { color:transparent; } /* FF 4-18 */
input:focus::-moz-placeholder { color:transparent; } /* FF 19+ */
input:focus:-ms-input-placeholder { color:transparent; } /* IE 10+ */

::-webkit-input-placeholder {
    font-size: 13px; 
    color: #676767;
    letter-spacing: .14em;
}
:-moz-placeholder { /* older Firefox*/
     font-size: 13px; 
    color: #676767;
    letter-spacing: .14em;
}
::-moz-placeholder { /* Firefox 19+ */ 
    font-size: 13px; 
    color: #676767;
    letter-spacing: .14em;
} 
:-ms-input-placeholder { 
    font-size: 13px; 
    color: #676767;
    letter-spacing: .14em;
}


.form-group label.title3 {
    padding-top: 30px;
    margin-bottom: 15px;
    display: block;
}

.le_form label {
    font-weight: normal;
}

/* -- IIN Forms App -- */

#iin-leadGen-form input[type="text"],#iin-leadGen-form input[type="password"],#iin-leadGen-form textarea {
}

#iin-leadGen-form input[type="text"],#iin-leadGen-form input[type="email"],#iin-leadGen-form input[type="password"],#iin-leadGen-form input[type="submit"] {
    height: 34px;
    padding: 4px;
    margin-right: 3px;
    line-height: 34px;
    border-radius: 2px;
}

#iin-leadGen-form input[type="text"],#iin-leadGen-form input[type="email"],#iin-leadGen-form input[type="password"] {
    color: #777;
    font-size: 12px;
}

#iin-leadGen-form input[type="submit"] {
    padding:0 15px;
    margin: 10px 0 10px 0;
    font-size: 12px;
    letter-spacing: .14em;
}


#iin-leadGen-form .form-inline .form-group {
	margin-bottom: 10px;
}

#iin-leadGen-form label {
    display:block;
    text-align: left;
}

#iin-leadGen-form .no-labels label,.no-labels label {
    display:none !important;
}

#iin-leadGen-form .no-labels label.error,.no-labels label.error {
    display:block !important;
}

#iin-leadGen-form label.error {
    display:block;
    position: absolute;
    color: red;
    background: pink;
    padding: 2px 3px;
    border-radius: 2px;
    z-index: 2;
    color: #cd1719;
    font-size: 12px;
}

.no-message .iin-form-message {
    display:none;
}

.iin-form-message {
    margin-bottom: 20px;
}


/* -- fieldset clearing -- */
fieldset {
    padding: 0;
    margin: 0;
    border: 0;
    min-width: 0;
}

legend {
    display: block;
    width: 100%;
    padding: 0;
    margin:20px 0;
    font-size: 21px;
    line-height: inherit;
    color: #333;
    border: 0;
    border-bottom: 1px solid #e5e5e5;
}

@media all and (min-width: 768px) {
    .form-inline .form-control {
        max-width: 150px;
    }
}

/* Site Classes
----------------------------------------------------------------------------------------------------*/

hr {
    border: 0;
    height: 1px;
}
.le_bin {
    display:none;
    background-color: #ffffff;
    background: rgba(255,255,255,.8);
}
.le-edit-open .le_bin {
    display:block;
    margin-top: 40px;
    margin-bottom: 40px;
    padding-top: 30px;
    padding-bottom: 30px;
}

.le_binItem {display:none;}
.le_binItem.hascon {display:block;}

.le-edit-open .le_bin {display:none;}
.le-edit-open .le_bin.hasbin {display:block;}
.textCenter {
    text-align: center;
}
.textLeft {
    text-align: left;
}
.textRight {
    text-align: right;
}
.mt10 {
    margin-top:10px;
}

.mt20 {
    margin-top:20px;
}

.mb10 {
    margin-bottom:10px;
}

.mb20 {
    margin-bottom:20px;
}
/* Style Editor
----------------------------------------------------------------------------------------------------*/

.se_button a, a.se_button {
	position: relative;
	display: inline-block;
	margin-bottom: 15px;
	padding: 12px 15px;
	border:0px solid transparent;
	border-bottom: 2px solid rgba(0,0,0,.08);
	font-family: 'Open Sans', Helvetica, arial, sans-serif;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
}
.se_button a:hover, a:hover.se_button {
    text-decoration: none;
}
.se_buttonFull a, a.se_buttonFull {
    display: block;
    text-align: center;
}
.se_buttonLarge a, a.se_buttonLarge {
	padding: 15px 50px;
}

.seFormButton, .wrapper-inner input[type="submit"].seFormButton {
    border-bottom: 2px solid rgba(0,0,0,.08);
}

.se_cta {
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	transition: all .2s ease;
}

.se_social {
    margin: 10px 0;
}

.se_social a{
    margin:0 4px;
}

.se_siteBranding {
    line-height:1;
    padding: 10px 0;
}

.se_siteBranding img {
    max-width: 100%;
    height: auto;
}
.se_siteBranding a {
	word-break: break-word;
	max-width: 100%;
}
.se_siteBranding a:hover {
    text-decoration: none;
}
.le_logo_text {
    font-size:100%;
    transition: all .3s ease
}

.se_tagline {
    margin-top: 10px;
	color: #323232;
	font-family: 'Open Sans', Helvetica, arial, sans-serif;
	font-size: 18px;
	height: auto;
	opacity: 1;
	transition: all .2s ease;
}

.seFormButton {
    background: red;
    color: #fff;
}

#primaryMenu.se_menu li.le_menuitem_level_0 li.le_menuitem_level_1 a {
    font-size:.9em;
}
/*-----------------------------------------Expand START--------------------------------*/
.expand {
    margin-bottom: 15px;
}
.expand dl{
    margin-left: 20px;
}
.expand dt {
    position: relative;
    margin-bottom: 5px;
	font-weight: 700;
    
    font-size: 20px;
    
}
.expand dt:before {
    content: "+";
    margin-right: 10px;
    margin-left: -25px;
   color: rgb(64, 45, 31);
    display: inline-block;
    -webkit-transition: all .2s ease;
    -moz-transition: all .2s ease;
    -ms-transition: all .2s ease;
    -o-transition: all .2s ease;
    transition: all .2s ease;
}
.expand dt.active {
	text-decoration: none;
}
.expand dt.active:before {
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=4/90);
    color: rgb(253, 183, 33);
}
.expand dt:hover h3{
    cursor: pointer;
    color: rgb(253, 183, 33);
}
.expand dt h3{
	display: inline; 
	font-size: 20px;
	color: rgb(64, 45, 31);
}
.expand dt.active h3{
	color: rgb(253, 183, 33);
}
/*-------------Expand END-----------------*/
/* Wrapper / Container
----------------------------------------------------------------------------------------------------*/
.wrapper {
    width: 100%;
    position: relative;
    overflow:hidden;
}

.le-logged-in .wrapper.page-wrapper {
    top: 40px;
}

.wrapper-inner {
	width: 100%;
	margin-left: 200px;
	float: right;
	position: relative;
	transition: padding .3s ease;
}

.OpenMobileMenu .wrapper-inner {
    /*padding-left: 200px;*/
}

.se_WrapperContent {
    padding-top: 40px;
    padding-bottom: 40px;
}

.container {
    width: auto !important;
    max-width: 1170px;
    padding: 0 40px;
}


@media (min-width: 769px) { 
    .wrapper-inner {
        padding-left: 200px;
    }
}

/* Top Bar
----------------------------------------------------------------------------------------------------*/
#top-bar {
    padding: 10px;
    border-bottom:1px solid rgba(0,0,0,.12);
}

#search-form-wrap {
    overflow: hidden;
    margin-bottom: 30px;
}

#primaryMenu #search_form {
    position: relative;
}

#primaryMenu #search_form_value {
    color: #555;
    font-size: 13px;
    width:100% !important;
    border: 1px solid rgba(0,0,0,.2);
    border-radius: 2px;
    padding: 3px 5px;
    padding-right: 24px;
    transition: all .2s ease;
}

#primaryMenu #search_form_button {
    display: block;
    background: transparent;
    border: 0;
    position: absolute;
    top: -1px;
    right: 0;
    font-size: 16px;
    color: #777;
}

#primaryMenu #search_form_button:hover {
    color: #000;
}

#primaryMenu #search_form_value:focus #primaryMenu #search_form_button {
    color: #000;
}

@media (min-width: 768px) { 
    #primaryMenu #search_form {
        width: 100%;
        margin: 0;
        float:right;
    }
    
    #primaryMenu #search_form_value {

    }
    #primaryMenu #search_form_value:focus {
        
    }
}


/* Header
----------------------------------------------------------------------------------------------------*/

.header {
	padding: 0;
	background-color: #d83d44;
}
.header p, .header a, .header h1, .header h2, .header h3, .header h4, .header h5, .header h6 {
    color: #ffffff;
}

.se_header { /* replace this with new file picker image when ready */
    position: relative;
}


/* Navigation (se_menu)
----------------------------------------------------------------------------------------------------*/

.mobile-header-wrap.se_menu {
    padding: 0 20px;
}

.navicon {
    display: block;
    position: absolute;
    z-index: 10;
    right: 20px;
    top: 10px;
    line-height: 45px;
    height: 45px;
    padding: 0px 35px;
    text-transform: uppercase;
}
.navicon:after {
    position: absolute;
    content: '\f0c9';
    font-family: 'FontAwesome';
    top: 0;
    right: 0;
    font-size: 20px;
}
.navicon:hover {
    cursor: pointer;
}

.OpenMobileMenu .navicon {
}

.le-logged-in.OpenMobileMenu .navicon {
}

#primaryMenu.se_menu {
    position: fixed;
    z-index: 900;
    left: 0;
    top: 0;
    height: 100%;
    width: 180px;
    margin-right: 180px;
    float: left;
    overflow-x: visible;
    /*overflow-y: auto;*/
    padding: 20px;
    -webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.15);
    -moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.15);
    box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.15);
    transition: left .3s ease;
}

.le-logged-in #primaryMenu.se_menu {
    top: 40px;
}

.le-edit-open #primaryMenu.se_menu, .le-design-open #primaryMenu.se_menu {
    left: 180px;
}

.menu-wrap {
    padding-left:0;
    margin-bottom: 20px;
}
.MainMenu {
    display: block;
    padding-top: 0;
    width: 100%;
}
.MainMenu ul {
    margin: 0;
    padding: 0;
}

.MainMenu ul.le_menu_level_0 {
    margin: 0;
	padding: 40px 0 10px 0;
	/*text-align: center;*/
}
.MainMenu li {
    position: relative;
	list-style-type: none;
	text-decoration: none;
}

.MainMenu .le_menu_level_container {
	position: relative;
}

.MainMenu ul.le_menu_level_0 {
    margin: 0;
	padding: 0;
}
.MainMenu li.le_menuitem_level_0 {
	/*display: inline-block;*/
    padding: 5px 0;
}

.MainMenu li.le_menuitem_level_0 a {
	display: block;
    padding: 10px 22px;
    margin: 0 -20px;
    font-family: 'Open Sans', Helvetica, arial, sans-serif;
    font-size: 15px;
    line-height: 15px;
    word-break: break-word;
    text-decoration: none;
    text-transform: uppercase;
    background-repeat: no-repeat;
    background-position: 50% 100%;
    -webkit-transition: all .2s ease;
    -moz-transition: all .2s ease;
    transition: all .2s ease;
}
.MainMenu li.le_menuitem_level_0 a:hover {
	color: #323232;
}

.MainMenu .le_menu_level_1_container {
    position: fixed;
    left: 180px;
    margin-top: -35px;
    min-width: 180px;
}

.le-edit-open .le_menu_level_1_container, .le-design-open .le_menu_level_1_container {
    left: 400px;
}
.MainMenu ul.le_menu_level_1 {
	height: auto;
	position: relative;
	right: 0;
	z-index: 10;
	display: none;
    margin: 0;
	padding: 0;
	text-align: left;
}
.MainMenu li.le_menuitem_level_0:hover ul.le_menu_level_1 {
	display: block;
}

.MainMenu li.le_menuitem_level_1 a {
	display: block;
	padding: 10px;
	margin: 0;
	color: #323232;
    font-family: 'Open Sans', Helvetica, arial, sans-serif;
	font-size: 15px;
	text-decoration: none;
	text-transform: uppercase;
	/*min-width: 180px;*/
}
.MainMenu li.le_menuitem_level_1 a:hover {
	color: #d83d44;
    background-image: none;
}

.MainMenu .le_menu_level_2_container {
    background-color: inherit;
    padding-left: 12px;
    font-size: .9em;
}
.MainMenu li.le_menuitem_level_1:hover .le_menu_level_2_container {
	display: block;
}
.MainMenu ul.le_menu_level_2 {
    background-color: inherit;
}
.MainMenu .dropdown ul {
    display: block;
}
  
    /* --- end Navigation (se_menu) - ----*/

@media (min-width: 769px) {
    .mobile-header-wrap.se_menu {
        display:none;
    }
    .MainMenu .le_menu_level_2_container {
    	position: absolute;
    	width: 100%;
    	z-index: 10;
    	left:100%;
    	margin-top: -35px;
    	padding: 0;
    	display: none;
    	font-size: 1em;
    }
    
}/* end 769 MQ */

@media (max-width: 768px) {
    #primaryMenu.se_menu {
        left: -200px;
    }
    .OpenMobileMenu #primaryMenu.se_menu {
        left: 0;
    }
}

.menu-inner {
    overflow-y: auto;
    overflow-x: hidden;
    height: 100%;
    margin:0 -20px;
    padding: 0 20px;
}

/* Menu Element
----------------------------------------------------------------------------------------------------*/
.menu_element ul{
    list-style: none;
    padding: 0;
    margin:10px 0;
}



/* Main Content
----------------------------------------------------------------------------------------------------*/

.content {
	/*padding: 60px 0;*/
	padding: 0;

}
.contentInner {
    padding: 15px;
}

.htmlSlide {
    width: 100%!important;
    max-width: 100%!important;
}

/* Footer
----------------------------------------------------------------------------------------------------*/

.footer {
    background-color: #323232;
	padding: 30px 0;
    /*text-align: center;*/
}
.footer-base {
    padding-top:15px;
}
.footer p {
	font-size: 13px;
	color: #ffffff;
}

/* Media Queries
----------------------------------------------------------------------------------------------------*/

@media (min-width: 400px) {
    #primaryMenu.se_menu {
        width: 200px;
        margin-right: 200px;
    }
    .MainMenu .le_menu_level_1_container {
        left: 200px;
        min-width: 180px;
    }
    
    .le-edit-open #primaryMenu.se_menu, .le-design-open #primaryMenu.se_menu {
        left: 200px;
    }
}


/* Small devices (tablets, 768px and up) */
@media (min-width: 768px) { 
    .middle-it {
        display:inline-block;
        vertical-align:middle;
        float: none;
    }
    
    .pull-it-right {
        margin-right: -15px;
    }
    
    .pull-it-left {
        margin-left: -15px;
    }
    

}
/* Medium devices (desktops, 992px and up) */
@media (min-width: 992px) {
    .MainMenu li.le_menuitem_level_0 a {
        /*padding: 10px 10px;*/
    }
    .MainMenu ul.le_menu_level_1 {
        margin: 0;
    }
    .MainMenu li.le_menuitem_level_1 a {
        /*padding: 5px 10px;*/
    }
}

/* Large devices (large desktops, 1200px and up) */
@media (min-width: 1200) {
    .MainMenu li.le_menuitem_level_0 a {
        /*padding: 10px 15px;*/
    }
    .MainMenu ul.le_menu_level_1 {
        margin: 0;
    }
    .MainMenu li.le_menuitem_level_1 a {
        /*padding: 5px 10px;*/
    }
}

/* Resets
----------------------------------------------------------------------------------------------------*/

a#forgot_password_link {
    background: none !important;
    padding: 0 !important;
    line-height: 30px;
}

button::-moz-focus-inner,
	input[type="button"]::-moz-focus-inner,
	input[type="submit"]::-moz-focus-inner,
	input[type="reset"]::-moz-focus-inner {
	padding: 0 !important;
	border: 0 none !important;
}
img {
    max-width: 100%;
    height: auto;
}

.wrapper-inner img {
	vertical-align: middle;
	max-width: 100%;
	height: auto;
}

#feature img {
	vertical-align: middle;
    width: 100%;
	height: auto;
}
#feature .le_plugin_slider_container {
    margin:auto;
}
.wrapper-inner table {
	border-spacing: 0 !important;
}

/* MINDBODY Overrides
----------------------------------------------------------------------------------------------------*/

.le_mb_wrapper {
    padding-top:10px;
}

/* MINDBODY Appointments Page Overrides
----------------------------------------------------------------------------------------------------*/
.mb_appt_wrapper {
    padding-top:10px;
    margin-left:-25px;
}

/* ------------------------------------------
  Overrides - Services and MB
  --------------------------------------------- */

/* ------- Staff Pages ------ */

.wrapper-inner #le_mb_get_staff .staff_side {
	width: 100% !important;
	margin-left: 0 !important;
}

.wrapper-inner #le_mb_get_staff .staff_info{
    margin-bottom: 20px;
}

/* ----- Class Pages ----- */
#le_mb_class_page #class_info img {
    margin-bottom: 20px;
    padding-left: 0;
}

#le_mb_class_page #class_info h4 {
    clear: both;
    margin-bottom: 10px;
}

#le_mb_class_page .staff_info img {
    margin-bottom: 20px;
    border: 1px solid #d4d4d4;
}

#le_mb_class_page .staff_info h4 {
    margin-bottom: 10px;
}

.wrapper-inner .staff_info .firstname,.wrapper-inner .staff_info .lastname {
    font-size:18px;
}

/* ------- list Schedule ------ */

.mb_listview_date #forward, .mb_listview_date #back {
    width: 40px;
    height: 40px;
    font-size: 28px;
    transition:all .2s ease;
}

.wrapper-inner #le_mb_list_schedule .master_date {
    padding-top:0;
}
.wrapper-inner #le_mb_list_schedule .title_date {
    padding-left: 20px;
}
.wrapper-inner #le_mb_list_schedule .row_date {
    padding-left: 20px;
}
.title_date, .title_class, .title_staff {
    position:relative;
    top:-5px;
}  

.wrapper-inner #le_mb_list_schedule .row_class {
    padding-left:20px;
}

.wrapper-inner #le_mb_list_schedule .row_staff {
    padding-left:2px;
}

/* ------- MB login ----- */
#login_form .mb_login_existing_row {
    display: block;
    clear: both;
    overflow: hidden;
}

#le_mb_loginsignup #new_clients {
    border-left: 1px solid rgba(0,0,0,.23);
}

/* Clear
----------------------------------------------------------------------------------------------------*/

/* Clear Floated Elements */
/* http://sonspring.com/journal/clearing-floats */
.clear {
	clear: both;
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
}

/* http://perishablepress.com/press/2008/02/05/lessons-learned-concerning-the-clearfix-css-hack */
.clearfix:after {
	clear: both;
	content:' ';
	display: block;
	font-size: 0;
	line-height: 0;
	visibility: hidden;
	width: 0;
	height: 0;
}

.clearfix {
	display: inline-block;
}

* html .clearfix {
	height: 1%;
}

.clearfix {
	display: block;
}

  .le_metro_silver_button {
    display: inline-block;
    min-width: 75px;      
  }
  
@media all and (max-width: 768px) {
    #new_clients {
        min-width: 300px;
    }
    #new_clients label {
        text-align: left !important;
    }
    #existing_clients {
        min-width: 300px;
    }
    #existing_clients label {
        text-align: left !important;
    }
    .mb_login_existing_label {
         text-align: left !important;
    }
}

/* Box Slider Fixes and Customizations
----------------------------------------------------------------------------------------------------*/
.bx-wrapper .bx-controls-direction a {
    z-index: 800 !important;
}

.wrapper-inner .bx-wrapper .bx-pager.bx-default-pager a {
    background: #676767;
    background: rgba(0,0,0,.5);
}

.wrapper-inner .bx-wrapper .bx-pager.bx-default-pager a:hover,.wrapper-inner .bx-wrapper .bx-pager.bx-default-pager a.active {
    background: #333;
    background: rgba(0,0,0,.85);
}

/* ---- Scale map down on mobile devices for easier scrolling ----*/

.mobile-map {
	max-width: 100%;
}

@media only screen and (max-width : 992px) { 
	.mobile-map {
		max-width: 80%;
	}
}

/* --------- Theme Styles --------- */
.CustomColor1 {
    color: rgb(255, 128, 0);
}

.le_logo img {
    padding:30px 0px 5px 0;
    transition: all .3s ease;
}

.menu-scrolled .le_logo img {
    max-width: 80%;
    height: auto;
}

.menu-scrolled .navigation {
    top:0;
}

.menu-scrolled .se_siteBranding a {
    position: relative;
    top: 2px;
}

/* ------------- Calendar Mods/Overrides ------------*/
.wrapper-inner .event_calendar {
    width: 100%;
    border-right: 1px solid #666666;
    border-bottom: 1px solid #666666;
}

.calendarCells {
    padding: 4px;
}

.calendarCellsDate {
    line-height:1em;
}

.selections .action {
    width: auto;
    padding: 0px 10px;
    margin-right: 1px;
    color: #fff;
    border: 0;
}

.date_selection #today {
    background: #A8A8A8;
    color: #fff;
    border: 0;
    height: 27px;
}

.date_selection #startdate {
    height: 27px;
    width: 100px;
    padding: 0 4px;
}

/*-- Front end Event Creattion -- */
#event_header {
    background: #e8e8e8;
    padding: 10px;
}

#event_timezone {
    
}

#event_form .float_right:first-child {
    margin: 10px 10px 0 0;
}
#event_start .date {
    height: 28px;
}

#event_start .date_details {
    height: 28px;
}

#event_end .date_details {
    height: 28px;
}

/* ------------- End Calendar Mods/Overrides ------------*/


/* -- blog Service Styles -- */

#blog_sidebar.blog_sidebar {
    width: 35%;
    margin-left: 5%;
    padding: 20px;
    float: right;
}

#blog_sidebar #blog_sidebar_name {
    font-size: 1.35em;
    margin-bottom: 10px;
}

#blog_sidebar_image {
    display:block;
    margin: auto;
}

/* -- Post List -- */

#blog_post_listing.blog_post_listing_sidebar { /*This is actually the post listing container...not the sidebar*/
    width: 60%;
    float: left;
}

#blog_post_listing .blog_post_listing {
    border-bottom: 1px solid #e8e8e8;
    border-bottom: 1px solid rgba(0,0,0,.08);
}

#blog_post_listing h1.blog_post_listing_title {
    line-height:1;
    margin-bottom: 10px;
}

#blog_post_listing .feature_blog_text {
    margin-left:0;
}


#blog_post_listing .blog_post_listing_footer_section {
    padding: 10px 0 0 0;
}

#blog_post_listing .blog_post_listing_footer_hr {
    display:none;
}

img.blog_post_listing_author_img, img.blog_post_author_img, .blog_post_comment_new_author_image {
    max-width:38px;
    height: auto;
}

.blog_post_listing_publishdatetime, .blog_post_listing_author {
font-size: 13px;
}

.blog_post_listing_author,.blog_post_author {
    font-weight: bold;
}

.blog_post_listing_content {
    /*clear: both;*/
}

.blog_post_listing_title_section {
    margin-right: 50px;
}

.blog_post_title, .blog_post_listing_title_link {
    font-size: 18px;
}

#blog_post_listing .feature_blog_image {
    margin-right: 20px;
}

#blog_post_listing .feature_blog_text {
    float: none;
}

.blog_post_listing_permalink {
    word-wrap: break-word;
}

a.read_more_link {
    display: table;
    background: #424242;
    padding: 5px 10px;
    border:0px solid transparent;
    color: #fff;
    font-size: 13px;
    margin-top: 10px;
    text-decoration: none;
}

@media all and (max-width: 1024px) {
    #blog_post_listing.blog_post_listing_sidebar {
        width: 55%;
    }
    
    #blog_sidebar.blog_sidebar {
        width: 40%;
    }
}

@media all and (max-width: 767px) {
    #blog_sidebar.blog_sidebar {
        display:none;
    }
    #blog_post_listing.blog_post_listing_sidebar {
        width: 100%;
        padding-left: 0;
    }
}

@media all and (max-width: 600px) {
    #blog_post_listing .blog_post_listing_header_section {
        display:none;
    }
    #blog_post_listing .feature_blog_image {
        float:none;
        text-align: center;
        margin-bottom: 20px;
    }
    #blog_post_listing .blog_post_listing_title_section {
        margin: 0;
        text-align: center;
    }
    #blog_post_listing .feature_blog_text {
        text-align: center;
    }
    #blog_post_listing a.read_more_link {
        margin: 15px auto 0;
    }

}

/* --- Single (Full) Posts --- */
#blog_post .blog_post_title_section {
    margin: 10px 0;
}

#blog_post_content_section {
    max-width: 720px;
}

#blog_post .blog_post_comments_hr {
    display: none;
}
#blog_post .blog_post_footer_hr {
    margin: 30px 0 10px 0;
}

#blog_post .blog_post_footer_section {
    margin-bottom: 20px;
}

#blog_post_permalink {
    word-break: break-all;
}

/* --- blog Post Comments --- */
#blog_post_comments_section {
    border: 1px solid rgba(0,0,0,.1);
    border-radius: 2px;
}

.blog_post_comments_header {
    padding:8px 15px;
}

h2#comments {
    font-size:18px;
}

#blog_post_comments_section .blog_post_comment_post_container {
    border: 0;
    background: rgba(0,0,0,.05);
    padding:30px 15px;
}

#blog_post_comments_section .blog_post_comment_new_comment_actions {
    text-align: left;
    margin-top: 15px;
}

.blog_post_tag_header {
    font-size: 14px;
}

/* -- blog Element Styles -- */

.blog_post_listing_element {
    margin-bottom: 10px;
}

.blog_post_listing_element h1.blog_post_listing_title, .blog_post_listing_element h1.blog_post_listing_title a {
    font-family: 'Open Sans', Helvetica, arial, sans-serif;
    font-size: 18px;
    line-height: 1.2em;
    margin-bottom: .5em;
}

.blog_post_listing_element .feature_blog_image {
    float: left;
    margin-right: 20px;
}    

.blog_post_listing_element .feature_blog_image img {
    padding: 4px;
    border: 1px solid rgba(0,0,0,.08);
}

.blog_post_listing_element .blog_post_listing_footer_hr {
    display: none;
}

.read_more_div a{
    display: inline-block;
    background: #424242;
    padding: 5px 10px;
    border:0px solid transparent;
    color: #fff;
    font-size: 13px;
    margin-top: 10px;
    text-decoration: none;
}

@media all and (max-width: 768px) {
    .blog_post_listing_element .feature_blog_image {
        float: none;
    }
}

/* -- Mobile Only Theme Styles -- */
@media all and (max-width: 768px) {
    .mobile-center {
        text-align: center !important; /* needs important incase Aurora advanced tab align setting differs */
        margin: auto;
    }
    .mobile-hide {
        display: none !important; /* needs important incase Aurora advanced tab align setting differs */
    }
}


/* --------- End Theme Styles --------- */

/* Extra Modular Grid/Layout Styles */

.no-gutter-left {
    padding-left:0;
}

/* ---- General Classes ---- */

.padding-10 {
    padding:10px;
}

.padding-15 {
    padding:15px;
}

.padding-20 {
    padding:20px;
}

.width-50per {
    width: 50%;
}

.width-75per {
    width: 75%;
}

.center-all {
    text-align:center;
    margin-left: auto;
    margin-right: auto;
}

.text-shadow-dark {
    text-shadow: 0px 1px 1px rgba(0,0,0,.4);
}

.text-shadow-light {
    text-shadow: 0px 1px 1px rgba(255,255,255,.4);
}

.img-frame img,img.img-frame,.video-frame iframe{
    padding: 4px;
    border: 1px solid rgba(0,0,0,.08);
    background: transparent;
    transition: all .2s ease;
}

.img-frame img:hover,img.img-frame:hover,.video-frame iframe:hover{
    padding: 4px;
    border: 1px solid rgba(0,0,0,.08);
    background: rgba(0,0,0,.08);

}

.img-frame.img-zoom{
    overflow:hidden;
}

.img-zoom img {
    transition: all .2s ease;
}

.img-zoom img:hover {
    transform: scale(1.2);

}

.list-inline ul{
    list-style: none;
    padding: 0 0 0 5px;
    margin: 0;
}

.list-inline ul li{
    display: inline;
    padding: 0;
    margin: 0 10px 0 0;
}

.row.no-gutters {
  margin-right: 0;
  margin-left: 0;
}
.no-gutters[class^="col-"],
.no-gutters[class*=" col-"]{
  padding-right: 0;
  padding-left: 0;
}
.row-same-height {
    display:table;
}
.row-same-height [class^="col-"],
.row-same-height [class*="col-"]{
    display: table-cell;
    float: none;
    vertical-align: top;
    padding: 0 15px;
}

.row-same-height.sh-va-middle [class^="col-"],
.row-same-height.sh-va-middle [class*="col-"]{
    vertical-align: middle;
}


@media all and (max-width: 768px) {
    .row-same-height {
        display:block;
    }
    .row-same-height [class^="col-"],
    .row-same-height [class*="col-"]{
        float:left;
    }
    
}

.limit-width-100 {
    max-width: 100px;
    margin: auto;
}
.limit-width-200 {
    max-width: 200px;
    margin: auto;
}
.limit-width-300 {
    max-width: 300px;
    margin: auto;
}
.limit-width-400 {
    max-width: 400px;
    margin: auto;
}
.limit-width-500 {
    max-width: 500px;
    margin: auto;
}
.limit-width-600 {
    max-width: 600px;
    margin: auto;
}
.limit-width-650 {
    max-width: 600px;
    margin: auto;
}
.limit-width-700 {
    max-width: 700px;
    margin: auto;
}
.limit-width-800 {
    max-width: 800px;
    margin: auto;
}
.limit-width-900 {
    max-width: 900px;
    margin: auto;
}

.force-width img {
    width: 100%;
    height: auto;
}

/* ================== Default Theme Style Editor Values ==================== */
/* --- Background Panel Properties ---- */
.se_body {
    background-color: #fff;
    background: url('https://7eb1425e450719190c3f-cfa44f85b35f620ca453ecaabc824e26.ssl.cf2.rackcdn.com/iintemplate3demo/healthy-fats-hero.jpg') no-repeat center fixed;
    background-size: cover;
}

/* --- Colors Panel Properties ---- */
/* -- Menu -- */
.se_menu {
    background-color: #f6f6f6;
    font-family: 'Oswald', 'Helvetica', Arial, sans-serif;
}

.se_menu li.le_menuitem_level_0 a,.navicon {
    color: rgb(0, 0, 0);
}

.se_menu li.le_menuitem_level_0 a:hover {
    color: rgb(255, 128, 0);
}

/* -- Sub Menu -- */


/* -- Header -- */
.se_header {
    background: rgb(62, 66, 51);
    background: rgba(62, 66, 51, 0.91);
}

/* -- Main Content -- */
.se_mainContent {
    background-color: #fff;
}
.se_wrapperContent,
.se_mainContent .le_content,
.se_mainContent p,
.se_mainContent h1,
.se_mainContent h2,
.se_mainContent h3,
.se_mainContent h4,
.se_mainContent h5,
.se_mainContent h6 {
    
}

/* -- Footer -- */
.se_footer {
    background: rgb(62, 66, 51);
    background: rgba(62, 66, 51, 0.91);
}
.se_footer p,
.se_footer h1,
.se_footer h2,
.se_footer h3,
.se_footer h4,
.se_footer h5,
.se_footer h6 {
    ;
}

.se_footer a {
    color: rgb(255,255,255);
}

.se_footer a:hover {
    color: rgb(255, 128, 0);
}

/* -- links -- */
a { 
    color: rgb(255, 128, 0);
}
a:hover {
    color: rgb(255, 128, 0);
}

/* -- Buttons -- */
.se_button a, a.se_button {
    background-color: rgb(255, 128, 0);
    color: #fff;
}

.se_button a:hover, a.se_button:hover {
    background-color: rgb(51, 51, 51);
    color: #fff;
}

/* -- Form Buttons -- */
.seFormButton {
    background-color: rgb(255, 128, 0);
    color: #fff;
}

/* -- Call to Action -- */
/*.se_cta {*/
/*    background-color: rgb(62, 66, 51);*/
/*    background-color: rgba(62, 66, 51, 0.66);*/
/*}*/
.se_cta .le_content a {
   
}

/* -- Social -- */
.se_social a {
    color: rgb(134, 137, 118);
    font-size: 22px;
}

.se_social a:hover {
    color: #868976;
}

/* -- Line Divider -- */
hr {
    background-color: rgb(134, 137, 118);
    background-color: rgba(134, 137, 118, 0.29);
}

/* --- Typography Panel Properties --- */
/* -- Site Name -- */
.se_siteBranding, .se_siteBranding a {
    color: rgb(255, 128, 0);
	font-family: 'Arvo', 'Helvetica', Arial, sans-serif;
	font-size: 45px;
	font-weight: bold;
}
/* -- Tagline -- */
.se_tagline {
    font-size: 15.75px;
}

/* -- h4 -- */
h4, h4 a, .title4, .title4 a {

}

/* Recipe Styles ======================================================= */

/* Primary List View -------------------- */
.le-recipe-app-title {
    margin-bottom: 20px;
}

@media all and (min-width:1024px) {
        .recipe-category-listing{
            display:block;
            float:left;
            width:33%;
            overflow:hidden;
        }
        .recipe-category-listing:nth-child(3n + 2){
            clear:both
        }
    }

/* --- Categories Sidebar --- */

.le-recipe-categories {
    
}

.le-recipe-category-item {
    float: left;
    margin: 5px 2.7% 5px 0;
    width: 30%;
}

.le-recipe-category-item:nth-child(3n+1) {
    display:block;
    content" ";
    clear:both;
}

.le-recipe-category-image img{
    display: block;
    border: 1px solid #dedede;
    padding: 4px;
    margin-bottom: 5px;
}

.le-recipe-category-title {
    display: block;
    margin-bottom: 5px;
    font-size: 13px;
}

/* --- End Categories Sidebar --- */

/* --- Recipe List --- */
.le-recipe-list-item {
    display: inline-block;
    margin-bottom: 8px;
}
/* --- End Recipe List --- */

/* End Primary List View -------------------- */

/* --- Singe Recipe Page --- */
.recipe_container {
    margin-bottom: 40px;
}


/* ================== End Recipe Styles ======================= */

/* ------- System fixes (These should be added to Aurora and not done in the template) ---- */
#auroraContentContainer {
	min-width:100%;
	position: relative;
	top: 0px;
}

.le-logged-in #auroraContentContainer {
	top: 40px;
}

.le_region_name {
    font-family: 'Helvetica', arial, sans-serif !important;
    font-weight: normal !important;
}

.le_region_overlay_container {
    margin-top:0;
}

/* -- Search Results Page -- */
.search_result {
  clear: both;
}


/* ------- End System fixes (These should be added to Aurora and not done in the template) ---- */

/* =================== Animations =================== */
/* ---- CSSE Animation Preset ---- */
.hideme {
  opacity:0;
}
.showme {
  opacity:1;
}
/* -- Disable CSS Animations when in edit mode -- */
.le-edit-open .animated{
-webkit-animation: none !important;
-moz-animation: none !important;
-o-animation: none !important;
-ms-animation: none !important;
animation: none !important;
}

/* ------ FadeIn  ------ */
.fadeIn-anim {
    -o-animation: fadeIn 3s 1;
    -moz-animation: fadeIn 3s 1;
    -webkit-animation: fadeIn 3s 1;
    animation: fadeIn 3s 1;
}

@-o-keyframes fadeIn {
    0%    { opacity: 0; }
    100%  { opacity: 1; }
}
@-moz-keyframes fadeIn {
     0%    { opacity: 0; }
    100%  { opacity: 1; }
}
@-webkit-keyframes fadeIn {
     0%    { opacity: 0; }
    100%  { opacity: 1; }
}
@keyframes fadeIn {
     0%    { opacity: 0; }
    100%  { opacity: 1; }
}

/* ------ FadeDownIn  ------ */
.fadeDownIn-anim {
    position: relative;
    -o-animation: fadeDownIn 2s 1;
    -moz-animation: fadeDownIn 2s 1;
    -webkit-animation: fadeDownIn 2s 1;
    animation: fadeDownIn 2s 1;
}

@-o-keyframes fadeDownIn {
    0%    { opacity: 0; top: -1000px; }
    100%  { opacity: 1; top: 0; }
}
@-moz-keyframes fadeDownIn {
     0%    { opacity: 0; top: -1000px; }
    100%  { opacity: 1; top: 0; }
}
@-webkit-keyframes fadeDownIn {
     0%    { opacity: 0; top: -1000px; }
    100%  { opacity: 1; top: 0; }
}
@keyframes fadeDownIn {
     0%    { opacity: 0; top: -1000px; }
    100%  { opacity: 1; top: 0; }
}

/* --------------- Temporary Section Background Properties ------------------- */
/*.home-section1 {*/
/*    background: url('https://7eb1425e450719190c3f-cfa44f85b35f620ca453ecaabc824e26.ssl.cf2.rackcdn.com/iintemplate3demo/grayscale-bg.jpg') no-repeat top center rgb(232, 178, 78);*/
/*}*/
/*.home-section3 {*/
/*    background: #f6f6f6;*/
/*}*/
/* --------------- End Temporary Section Background Properties ------------------- */
/*-------------- Account Preset ----------------- */
/*-------------- Account Preset [Desktop]----------------- */
.aurora_about-me #le_headerContainer {
    background-image: url(https://3989ac5bcbe1edfc864a-0a7f10f87519dba22d2dbc6233a731e5.ssl.cf2.rackcdn.com/HealthAsMeant2B/design-elements/brick-dark-overlay.png);
    background-color: rgb(64, 53, 45);
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: fixed;
    background-position: top left;
    padding-top: 15px;
    padding-right: 15px;
    padding-bottom: 15px;
    padding-left: 15px;
}
.aurora_about-me #le_section1 {
}
.aurora_about-me #le_section2 {
    padding-top: 40px;
    padding-bottom: 40px;
}
.aurora_about-me #le_section3 {
    background-image: url(https://3989ac5bcbe1edfc864a-0a7f10f87519dba22d2dbc6233a731e5.ssl.cf2.rackcdn.com/HealthAsMeant2B/design-elements/sunray-light-overlay.png);
    background-color: rgb(26, 94, 141);
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: fixed;
    background-position: bottom left;
    padding-top: 40px;
    padding-bottom: 40px;
}
.aurora_contact #le_headerContainer {
    background-image: url(https://3989ac5bcbe1edfc864a-0a7f10f87519dba22d2dbc6233a731e5.ssl.cf2.rackcdn.com/HealthAsMeant2B/design-elements/brick-dark-overlay.png);
    background-color: rgb(64, 53, 45);
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: fixed;
    background-position: top left;
    padding-top: 15px;
    padding-right: 15px;
    padding-bottom: 15px;
    padding-left: 15px;
}
.aurora_contact #le_section1 {
    background-color: rgba(222, 228, 234, 0.51);
}
.aurora_contact #le_section2 {
    background-image: url(https://3989ac5bcbe1edfc864a-0a7f10f87519dba22d2dbc6233a731e5.ssl.cf2.rackcdn.com/HealthAsMeant2B/design-elements/sunray-light-overlay.png);
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: fixed;
    background-position: center right;
    padding-top: 40px;
    padding-bottom: 40px;
}
.aurora_forms #le_featureContainer {
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: fixed;
    background-position: top left;
}
.aurora_forms #le_headerContainer {
    background-image: url(https://3989ac5bcbe1edfc864a-0a7f10f87519dba22d2dbc6233a731e5.ssl.cf2.rackcdn.com/HealthAsMeant2B/design-elements/brick-dark-overlay.png);
    background-color: rgb(64, 53, 45);
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: fixed;
    background-position: top left;
    padding-top: 15px;
    padding-right: 15px;
    padding-bottom: 15px;
    padding-left: 15px;
}
.aurora_forms #le_section1 {
    background-image: url(https://3989ac5bcbe1edfc864a-0a7f10f87519dba22d2dbc6233a731e5.ssl.cf2.rackcdn.com/HealthAsMeant2B/design-elements/sunray-light-overlay.png);
    background-color: rgb(222, 228, 234);
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: fixed;
    background-position: bottom center;
    padding-top: 40px;
    padding-bottom: 40px;
}
.aurora_forms #le_section2 {
    background-image: url(https://3989ac5bcbe1edfc864a-0a7f10f87519dba22d2dbc6233a731e5.ssl.cf2.rackcdn.com/HealthAsMeant2B/media/Man_With_Arms_Up_And_Sunset_Behind_Island.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: bottom center;
    margin-bottom: -1px;
    padding-top: 350px;
}
.aurora_forms #le_section3 {
    margin-top: -3px;
    margin-bottom: -5px;
}
.aurora_health-coaching #le_headerContainer {
    background-image: url(https://3989ac5bcbe1edfc864a-0a7f10f87519dba22d2dbc6233a731e5.ssl.cf2.rackcdn.com/HealthAsMeant2B/design-elements/brick-dark-overlay.png);
    background-color: rgb(64, 53, 45);
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: fixed;
    background-position: top left;
    padding-top: 15px;
    padding-right: 15px;
    padding-bottom: 15px;
    padding-left: 15px;
}
.aurora_health-coaching #le_main {
}
.aurora_health-coaching #le_section1 {
    background-image: url(https://3989ac5bcbe1edfc864a-0a7f10f87519dba22d2dbc6233a731e5.ssl.cf2.rackcdn.com/HealthAsMeant2B/design-elements/sunray-light-overlay.png);
    background-color: rgb(145, 153, 130);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: bottom center;
    margin-top: -1px;
    padding-top: 40px;
    padding-bottom: 40px;
}
.aurora_health-coaching #le_section2 {
    padding-top: 40px;
    padding-bottom: 40px;
}
.aurora_health-coaching #le_section3 {
    background-image: url(https://3989ac5bcbe1edfc864a-0a7f10f87519dba22d2dbc6233a731e5.ssl.cf2.rackcdn.com/HealthAsMeant2B/design-elements/brick-dark-overlay.png);
    background-color: rgb(26, 94, 141);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: bottom center;
    padding-top: 40px;
    padding-bottom: 40px;
}
.aurora_health-coaching #le_sidebar {
    border-width: px;
    border-radius: px;
    margin-top: px;
    margin-right: px;
    margin-bottom: px;
    margin-left: px;
    padding-top: px;
    padding-right: px;
    padding-bottom: px;
    padding-left: px;
    font-size: px;
    line-height: px;
}
.aurora_home #le_callToAction {
    padding-top: 0px;
    padding-right: 10%;
    padding-bottom: 30px;
    padding-left: 10%;
    text-align: center;
    color: rgb(255, 255, 255);
}
.aurora_home #le_column2 {
    background-repeat: no-repeat;
    background-size: contain;
}
.aurora_home #le_content2 {
    border-style: solid;
    border-color: rgb(222, 228, 234);
    border-width: 2px;
    border-radius: 4px;
    padding-top: 30px;
    padding-right: 30px;
    padding-bottom: 30px;
    padding-left: 30px;
}
.aurora_home #le_featureContainer {
    background-image: url(https://3989ac5bcbe1edfc864a-0a7f10f87519dba22d2dbc6233a731e5.ssl.cf2.rackcdn.com/HealthAsMeant2B/design-elements/brick-dark-overlay.png);
    background-color: rgb(64, 53, 45);
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: fixed;
    background-position: top left;
}
.aurora_home #le_headerContainer {
    background-image: url(https://3989ac5bcbe1edfc864a-0a7f10f87519dba22d2dbc6233a731e5.ssl.cf2.rackcdn.com/HealthAsMeant2B/design-elements/brick-dark-overlay.png);
    background-color: rgb(64, 53, 45);
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: fixed;
    background-position: top left;
}
.aurora_home #le_main {
}
.aurora_home #le_main3 {
    padding-top: 70px;
    padding-right: 80px;
    padding-bottom: 30px;
    padding-left: 80px;
}
.aurora_home #le_pageHeader {
}
.aurora_home #le_section1 {
    background-image: linear-gradient(rgba(69, 58, 50, 0.33), rgba(69, 58, 50, 0.33)), url(https://3989ac5bcbe1edfc864a-0a7f10f87519dba22d2dbc6233a731e5.ssl.cf2.rackcdn.com/HealthAsMeant2B/Unexpected_SideEffects1.jpg);
    background-size: cover;
    padding-top: 40px;
    padding-bottom: 80px;
}
.aurora_home #le_section2 {
    background-image: url(https://3989ac5bcbe1edfc864a-0a7f10f87519dba22d2dbc6233a731e5.ssl.cf2.rackcdn.com/HealthAsMeant2B/design-elements/sunray-light-overlay.png);
    background-color: rgba(222, 228, 234, 0.51);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: bottom center;
    margin-top: 0px;
    padding-top: 20px;
    padding-bottom: 20px;
}
.aurora_home #le_section3 {
    background-image: url(https://3989ac5bcbe1edfc864a-0a7f10f87519dba22d2dbc6233a731e5.ssl.cf2.rackcdn.com/HealthAsMeant2B/design-elements/sunray-light-overlay.png);
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: fixed;
    background-position: bottom right;
    padding-top: 40px;
    padding-bottom: 20px;
}
.aurora_home #le_sidebar3 {
    padding-top: 30px;
    padding-right: 30px;
    padding-bottom: 30px;
    padding-left: 30px;
}
.aurora_mens-health #le_headerContainer {
    background-image: url(https://3989ac5bcbe1edfc864a-0a7f10f87519dba22d2dbc6233a731e5.ssl.cf2.rackcdn.com/HealthAsMeant2B/design-elements/brick-dark-overlay.png);
    background-color: rgb(64, 53, 45);
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: fixed;
    background-position: top left;
    padding-top: 15px;
    padding-right: 15px;
    padding-bottom: 15px;
    padding-left: 15px;
}
.aurora_mens-health #le_section1 {
    background-image: url(https://3989ac5bcbe1edfc864a-0a7f10f87519dba22d2dbc6233a731e5.ssl.cf2.rackcdn.com/HealthAsMeant2B/design-elements/sunray-light-overlay.png);
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: fixed;
    background-position: center right;
    padding-top: 40px;
    padding-bottom: 40px;
}
.aurora_my-approach #le_content {
}
.aurora_my-approach #le_headerContainer {
    background-image: url(https://3989ac5bcbe1edfc864a-0a7f10f87519dba22d2dbc6233a731e5.ssl.cf2.rackcdn.com/HealthAsMeant2B/design-elements/brick-dark-overlay.png);
    background-color: rgb(64, 53, 45);
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: fixed;
    background-position: top left;
    padding-top: 15px;
    padding-right: 15px;
    padding-bottom: 15px;
    padding-left: 15px;
}
.aurora_my-approach #le_main2 {
}
.aurora_my-approach #le_section2 {
    background-image: linear-gradient(rgba(64, 45, 31, 0.48), rgba(64, 45, 31, 0.48)), url(https://3989ac5bcbe1edfc864a-0a7f10f87519dba22d2dbc6233a731e5.ssl.cf2.rackcdn.com/HealthAsMeant2B/Woman_with_Stress_Cell_Phone.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    border-width: 0px;
    border-radius: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 150px;
    padding-right: 0px;
    padding-bottom: 500px;
    padding-left: 0px;
    font-size: 0px;
    line-height: 0px;
}
.aurora_my-approach #le_section3 {
    background-color: rgb(222, 228, 234);
    padding-top: 60px;
    padding-bottom: 60px;
}
.aurora_my-approach #le_sidebar2 {
}
.aurora_my-training #le_headerContainer {
    background-repeat: no-repeat;
}
.aurora_my-training #le_main {
}
.aurora_my-training #le_section2 {
    background-repeat: no-repeat;
    background-size: auto;
}
.aurora_my-training #le_sidebar2 {
}
.aurora_private-sessions #le_column1 {
    background-color: rgba(122, 128, 134, 0.04);
    border-style: solid;
    border-color: rgb(222, 228, 234);
    border-width: 2px;
    border-radius: 4px;
    margin-top: 10px;
    margin-bottom: 10px;
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
}
.aurora_private-sessions #le_column2 {
    background-color: rgba(122, 128, 134, 0.04);
    border-style: solid;
    border-color: rgb(222, 228, 234);
    border-width: 2px;
    border-radius: 4px;
    margin-top: 10px;
    margin-bottom: 10px;
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
}
.aurora_private-sessions #le_column3 {
    background-color: rgba(122, 128, 134, 0.04);
    border-style: solid;
    border-color: rgb(222, 228, 234);
    border-width: 2px;
    border-radius: 4px;
    margin-top: 10px;
    margin-bottom: 10px;
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
}
.aurora_private-sessions #le_content {
    background-color: rgba(122, 128, 134, 0.04);
    border-style: solid;
    border-color: rgb(222, 228, 234);
    border-width: 2px;
    border-radius: 4px;
    margin-right: 16%;
    margin-bottom: 30px;
    margin-left: 16%;
    padding-top: 15px;
    padding-right: 5px;
    padding-bottom: 15px;
    padding-left: 5px;
}
.aurora_private-sessions #le_featureContainer {
    background-color: rgba(222, 228, 234, 0.28);
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: fixed;
    background-position: bottom center;
    padding-bottom: 40px;
}
.aurora_private-sessions #le_headerContainer {
    background-image: url(https://3989ac5bcbe1edfc864a-0a7f10f87519dba22d2dbc6233a731e5.ssl.cf2.rackcdn.com/HealthAsMeant2B/design-elements/brick-dark-overlay.png);
    background-color: rgb(64, 53, 45);
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: fixed;
    background-position: top left;
    padding-top: 15px;
    padding-right: 15px;
    padding-bottom: 15px;
    padding-left: 15px;
}
.aurora_private-sessions #le_headerMid {
    background-image: url(https://3989ac5bcbe1edfc864a-0a7f10f87519dba22d2dbc6233a731e5.ssl.cf2.rackcdn.com/HealthAsMeant2B/design-elements/brick-dark-overlay.png);
    background-color: rgb(222, 228, 234);
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: fixed;
    background-position: center center;
    padding-top: 40px;
    padding-bottom: 40px;
}
.aurora_private-sessions #le_main2 {
}
.aurora_private-sessions #le_section1 {
    background-image: url(https://3989ac5bcbe1edfc864a-0a7f10f87519dba22d2dbc6233a731e5.ssl.cf2.rackcdn.com/HealthAsMeant2B/design-elements/sunray-light-overlay.png);
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: fixed;
    background-position: bottom center;
    padding-top: 40px;
    padding-bottom: 20px;
}
.aurora_private-sessions #le_section2 {
    background-image: url(https://3989ac5bcbe1edfc864a-0a7f10f87519dba22d2dbc6233a731e5.ssl.cf2.rackcdn.com/HealthAsMeant2B/design-elements/sunray-light-overlay.png);
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: fixed;
    background-position: bottom center;
}
.aurora_private-sessions #le_section3 {
    background-color: rgb(26, 94, 141);
    padding-top: 40px;
    padding-bottom: 40px;
}
.aurora_revisit-form #le_headerContainer {
    background-image: url(https://3989ac5bcbe1edfc864a-0a7f10f87519dba22d2dbc6233a731e5.ssl.cf2.rackcdn.com/HealthAsMeant2B/design-elements/brick-dark-overlay.png);
    background-color: rgb(64, 53, 45);
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: fixed;
    background-position: top left;
    padding-top: 15px;
    padding-right: 15px;
    padding-bottom: 15px;
    padding-left: 15px;
}
.aurora_revisit-form #le_section1 {
    background-image: url(https://3989ac5bcbe1edfc864a-0a7f10f87519dba22d2dbc6233a731e5.ssl.cf2.rackcdn.com/HealthAsMeant2B/design-elements/sunray-light-overlay.png);
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: fixed;
    background-position: center right;
    padding-top: 40px;
    padding-bottom: 40px;
}
.aurora_what-people-are-saying-about-michael #le_column1 {
}
.aurora_what-people-are-saying-about-michael #le_content {
    background-image: url(https://3989ac5bcbe1edfc864a-0a7f10f87519dba22d2dbc6233a731e5.ssl.cf2.rackcdn.com/HealthAsMeant2B/design-elements/sunray-light-overlay.png);
    background-color: rgb(226, 111, 2);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: top right;
    padding-top: 40px;
    padding-right: 10px;
    padding-bottom: 40px;
    padding-left: 10px;
}
.aurora_what-people-are-saying-about-michael #le_content4 {
    padding-top: 40px;
    padding-right: 10px;
    padding-bottom: 40px;
    padding-left: 10px;
}
.aurora_what-people-are-saying-about-michael #le_contentLeft {
    background-color: rgb(136, 138, 131);
    padding-top: 40px;
    padding-right: 10px;
    padding-bottom: 40px;
    padding-left: 10px;
}
.aurora_what-people-are-saying-about-michael #le_contentlower {
    background-image: url(https://3989ac5bcbe1edfc864a-0a7f10f87519dba22d2dbc6233a731e5.ssl.cf2.rackcdn.com/HealthAsMeant2B/design-elements/sunray-light-overlay.png);
    background-color: rgb(226, 111, 2);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: top right;
    padding-top: 40px;
    padding-right: 10px;
    padding-bottom: 40px;
    padding-left: 10px;
}
.aurora_what-people-are-saying-about-michael #le_contentMid {
    background-color: rgb(26, 94, 141);
    padding-top: 40px;
    padding-right: 10px;
    padding-bottom: 40px;
    padding-left: 10px;
}
.aurora_what-people-are-saying-about-michael #le_contentRight {
    background-color: rgb(253, 183, 33);
    padding-top: 30px;
    padding-right: 10px;
    padding-bottom: 27px;
    padding-left: 10px;
}
.aurora_what-people-are-saying-about-michael #le_headerContainer {
    background-image: url(https://3989ac5bcbe1edfc864a-0a7f10f87519dba22d2dbc6233a731e5.ssl.cf2.rackcdn.com/HealthAsMeant2B/design-elements/brick-dark-overlay.png);
    background-color: rgb(64, 53, 45);
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: fixed;
    background-position: top left;
    margin-bottom: -1px;
    padding-top: 15px;
    padding-right: 15px;
    padding-bottom: 15px;
    padding-left: 15px;
}
.aurora_what-people-are-saying-about-michael #le_main2 {
    background-color: rgb(145, 153, 130);
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}
.aurora_what-people-are-saying-about-michael #le_section2 {
    margin-top: -1px;
}
.aurora_what-people-are-saying-about-michael #le_section3 {
    background-image: url(https://3989ac5bcbe1edfc864a-0a7f10f87519dba22d2dbc6233a731e5.ssl.cf2.rackcdn.com/HealthAsMeant2B/design-elements/sunray-light-overlay.png);
    background-color: rgb(145, 153, 130);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: top center;
    margin-top: -1px;
}
.aurora_what-people-are-saying-about-michael #le_sidebar2 {
    background-color: rgb(26, 94, 141);
    padding-top: 40px;
    padding-right: 10px;
    padding-bottom: 47px;
    padding-left: 10px;
}
.aurora_womens-health #le_headerContainer {
    background-image: url(https://3989ac5bcbe1edfc864a-0a7f10f87519dba22d2dbc6233a731e5.ssl.cf2.rackcdn.com/HealthAsMeant2B/design-elements/brick-dark-overlay.png);
    background-color: rgb(64, 53, 45);
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: fixed;
    background-position: top left;
    padding-top: 15px;
    padding-right: 15px;
    padding-bottom: 15px;
    padding-left: 15px;
}
.aurora_womens-health #le_section1 {
    background-image: url(https://3989ac5bcbe1edfc864a-0a7f10f87519dba22d2dbc6233a731e5.ssl.cf2.rackcdn.com/HealthAsMeant2B/design-elements/sunray-light-overlay.png);
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: fixed;
    background-position: center right;
    padding-top: 40px;
    padding-bottom: 40px;
}
.navicon {
    color: rgb(64, 45, 31);
}
.seFormButton {
}
.se_body,.se_bgColor_thumb,.se_bgImg_thumb {
    background-image: none;
    background-color: rgb(255, 255, 255);
}
.se_button a, a.se_button {
    background-color: rgb(226, 111, 2);
    color: rgb(255, 255, 255);
}
.se_button a:hover, a.se_button:hover {
    background-color: rgb(253, 183, 33);
    color: rgb(255, 255, 255);
}
.se_cta {
}
.se_cta .le_content a {
}
.se_cta .le_content a:hover {
}
.se_cta .le_content, .se_cta .le_content a {
}
.se_cta:hover {
}
.se_footer {
    background-color: rgb(64, 53, 45);
}
.se_footer a {
}
.se_footer a:hover {
}
.se_footer p, .se_footer h1, .se_footer h2, .se_footer h3, .se_footer h4, .se_footer h5, .se_footer  {
}
.se_header {
    background-color: rgb(64, 53, 45);
}
.se_header a {
}
.se_header a:hover {
}
.se_header p, .se_header h1, .se_header h2, .se_header h3, .se_header h4, .se_header h5, .se_header  {
}
.se_mainContent {
    background-color: rgb(255, 255, 255);
}
.se_menu {
    background-color: rgb(255, 255, 255);
}
.se_menu .le_menu_level_1_container, .se_menu ul.le_menu_level_2 {
    background-color: rgb(255, 255, 255);
}
.se_menu li.le_menuitem_level_0 a,.navicon {
    color: rgb(226, 111, 2);
}
.se_menu li.le_menuitem_level_0 a:hover {
    color: rgb(253, 183, 33);
}
.se_menu li.le_menuitem_level_1 a {
    color: rgb(226, 111, 2);
}
.se_menu li.le_menuitem_level_1 a:hover {
    color: rgb(253, 183, 33);
}
.se_siteBranding a {
    font-family: 'Montserrat';
    color: rgb(64, 45, 31);
}
.se_siteBranding:hover, .se_siteBranding a:hover {
    color: rgb(226, 111, 2);
}
.se_social a {
    color: rgb(226, 111, 2);
    font-size: 32px;
}
.se_social a:hover {
    color: rgb(253, 183, 33);
}
.se_tagline {
    font-family: 'Habibi';
}
.se_wrapperContent a, .se_WrapperContent a, .se_mainContent a {
}
.se_wrapperContent a:hover, .se_WrapperContent a:hover,.se_mainContent a:hover {
}
.se_wrapperContent, .se_WrapperContent, .se_mainContent .le_content, .se_mainContent p, .se_mainCont {
}
a {
    color: rgb(226, 111, 2);
}
a:hover {
    color: rgb(253, 183, 33);
}
blockquote {
    font-family: 'Habibi';
    font-size: 17px;
    color: rgb(136, 138, 131);
    font-style: italic;
}
h1, h1 a, .title1, .title1 a {
    font-family: 'Habibi';
    font-size: 38px;
    color: rgb(226, 111, 2);
    font-weight: bold;
}
h2, h2 a, .title2, .title2 a {
    font-family: 'Habibi';
    font-size: 35px;
    color: rgb(253, 183, 33);
}
h3, h3 a, .title3, .title3 a {
    font-family: 'Habibi';
    font-size: 27px;
    color: rgb(145, 153, 130);
}
h4, h4 a, .title4, .title4 a {
    font-family: 'Habibi';
    font-size: 25px;
    color: rgb(26, 94, 141);
    font-weight: bold;
}
h5, h5 a, .title5, .title5 a {
    font-family: 'Habibi';
    font-size: 23px;
    color: rgb(64, 45, 31);
}
h6, h6 a, .title6, .title6 a {
    font-family: 'Habibi';
    font-size: 16px;
    color: rgb(26, 94, 141);
}
hr {
    background-color: rgba(64, 45, 31, 0.48);
}
p, ul, ol, dl {
    font-family: 'Montserrat';
    font-size: 14px;
    color: rgb(64, 45, 31);
    font-weight: normal;
    line-height: 1.4;
}

/*-------------- Account Preset [Desktop] End----------------- */
/*-------------- Account Preset [Tablet]----------------- */
@media screen and (max-width: 991.98px) {
    .aurora_about-me #le_headerContainer {
    }
}
@media screen and (max-width: 991.98px) {
    .aurora_about-me #le_section1 {
    }
}
@media screen and (max-width: 991.98px) {
    .aurora_about-me #le_section2 {
    }
}
@media screen and (max-width: 991.98px) {
    .aurora_about-me #le_section3 {
    }
}
@media screen and (max-width: 991.98px) {
    .aurora_contact #le_headerContainer {
    }
}
@media screen and (max-width: 991.98px) {
    .aurora_contact #le_section1 {
    }
}
@media screen and (max-width: 991.98px) {
    .aurora_contact #le_section2 {
    }
}
@media screen and (max-width: 991.98px) {
    .aurora_forms #le_featureContainer {
    }
}
@media screen and (max-width: 991.98px) {
    .aurora_forms #le_headerContainer {
    }
}
@media screen and (max-width: 991.98px) {
    .aurora_forms #le_section1 {
    }
}
@media screen and (max-width: 991.98px) {
    .aurora_forms #le_section2 {
    }
}
@media screen and (max-width: 991.98px) {
    .aurora_forms #le_section3 {
    }
}
@media screen and (max-width: 991.98px) {
    .aurora_health-coaching #le_headerContainer {
    }
}
@media screen and (max-width: 991.98px) {
    .aurora_health-coaching #le_section1 {
    }
}
@media screen and (max-width: 991.98px) {
    .aurora_health-coaching #le_section2 {
    }
}
@media screen and (max-width: 991.98px) {
    .aurora_health-coaching #le_section3 {
    }
}
@media screen and (max-width: 991.98px) {
    .aurora_home #le_callToAction {
    }
}
@media screen and (max-width: 991.98px) {
    .aurora_home #le_column2 {
    }
}
@media screen and (max-width: 991.98px) {
    .aurora_home #le_content2 {
    }
}
@media screen and (max-width: 991.98px) {
    .aurora_home #le_featureContainer {
    }
}
@media screen and (max-width: 991.98px) {
    .aurora_home #le_headerContainer {
    }
}
@media screen and (max-width: 991.98px) {
    .aurora_home #le_main3 {
    }
}
@media screen and (max-width: 991.98px) {
    .aurora_home #le_section1 {
    padding-top: 30px;
    padding-bottom: 60px;
    }
}
@media screen and (max-width: 991.98px) {
    .aurora_home #le_section2 {
    }
}
@media screen and (max-width: 991.98px) {
    .aurora_home #le_section3 {
    }
}
@media screen and (max-width: 991.98px) {
    .aurora_home #le_sidebar3 {
    }
}
@media screen and (max-width: 991.98px) {
    .aurora_mens-health #le_headerContainer {
    }
}
@media screen and (max-width: 991.98px) {
    .aurora_mens-health #le_section1 {
    }
}
@media screen and (max-width: 991.98px) {
    .aurora_my-approach #le_headerContainer {
    }
}
@media screen and (max-width: 991.98px) {
    .aurora_my-approach #le_section2 {
    padding-top: 470px;
    padding-bottom: 75px;
    }
}
@media screen and (max-width: 991.98px) {
    .aurora_my-approach #le_section3 {
    }
}
@media screen and (max-width: 991.98px) {
    .aurora_private-sessions #le_column1 {
    }
}
@media screen and (max-width: 991.98px) {
    .aurora_private-sessions #le_column2 {
    }
}
@media screen and (max-width: 991.98px) {
    .aurora_private-sessions #le_column3 {
    }
}
@media screen and (max-width: 991.98px) {
    .aurora_private-sessions #le_content {
    }
}
@media screen and (max-width: 991.98px) {
    .aurora_private-sessions #le_featureContainer {
    }
}
@media screen and (max-width: 991.98px) {
    .aurora_private-sessions #le_headerContainer {
    }
}
@media screen and (max-width: 991.98px) {
    .aurora_private-sessions #le_headerMid {
    }
}
@media screen and (max-width: 991.98px) {
    .aurora_private-sessions #le_main2 {
    }
}
@media screen and (max-width: 991.98px) {
    .aurora_private-sessions #le_section1 {
    }
}
@media screen and (max-width: 991.98px) {
    .aurora_private-sessions #le_section2 {
    }
}
@media screen and (max-width: 991.98px) {
    .aurora_private-sessions #le_section3 {
    }
}
@media screen and (max-width: 991.98px) {
    .aurora_revisit-form #le_headerContainer {
    }
}
@media screen and (max-width: 991.98px) {
    .aurora_revisit-form #le_section1 {
    }
}
@media screen and (max-width: 991.98px) {
    .aurora_what-people-are-saying-about-michael #le_column1 {
    }
}
@media screen and (max-width: 991.98px) {
    .aurora_what-people-are-saying-about-michael #le_content {
    }
}
@media screen and (max-width: 991.98px) {
    .aurora_what-people-are-saying-about-michael #le_content4 {
    }
}
@media screen and (max-width: 991.98px) {
    .aurora_what-people-are-saying-about-michael #le_contentLeft {
    }
}
@media screen and (max-width: 991.98px) {
    .aurora_what-people-are-saying-about-michael #le_contentlower {
    }
}
@media screen and (max-width: 991.98px) {
    .aurora_what-people-are-saying-about-michael #le_contentMid {
    }
}
@media screen and (max-width: 991.98px) {
    .aurora_what-people-are-saying-about-michael #le_contentRight {
    }
}
@media screen and (max-width: 991.98px) {
    .aurora_what-people-are-saying-about-michael #le_headerContainer {
    }
}
@media screen and (max-width: 991.98px) {
    .aurora_what-people-are-saying-about-michael #le_main2 {
    }
}
@media screen and (max-width: 991.98px) {
    .aurora_what-people-are-saying-about-michael #le_section2 {
    }
}
@media screen and (max-width: 991.98px) {
    .aurora_what-people-are-saying-about-michael #le_section3 {
    }
}
@media screen and (max-width: 991.98px) {
    .aurora_what-people-are-saying-about-michael #le_sidebar2 {
    }
}
@media screen and (max-width: 991.98px) {
    .aurora_womens-health #le_headerContainer {
    }
}
@media screen and (max-width: 991.98px) {
    .aurora_womens-health #le_section1 {
    }
}

/*-------------- Account Preset [Tablet] End----------------- */
/*-------------- Account Preset [Mobile]----------------- */
@media screen and (max-width: 767.98px) {
    .aurora_about-me #le_headerContainer {
    }
}
@media screen and (max-width: 767.98px) {
    .aurora_about-me #le_section1 {
    }
}
@media screen and (max-width: 767.98px) {
    .aurora_about-me #le_section2 {
    }
}
@media screen and (max-width: 767.98px) {
    .aurora_about-me #le_section3 {
    }
}
@media screen and (max-width: 767.98px) {
    .aurora_contact #le_headerContainer {
    }
}
@media screen and (max-width: 767.98px) {
    .aurora_contact #le_section1 {
    }
}
@media screen and (max-width: 767.98px) {
    .aurora_contact #le_section2 {
    }
}
@media screen and (max-width: 767.98px) {
    .aurora_forms #le_featureContainer {
    }
}
@media screen and (max-width: 767.98px) {
    .aurora_forms #le_headerContainer {
    }
}
@media screen and (max-width: 767.98px) {
    .aurora_forms #le_section1 {
    }
}
@media screen and (max-width: 767.98px) {
    .aurora_forms #le_section2 {
    }
}
@media screen and (max-width: 767.98px) {
    .aurora_forms #le_section3 {
    }
}
@media screen and (max-width: 767.98px) {
    .aurora_health-coaching #le_headerContainer {
    }
}
@media screen and (max-width: 767.98px) {
    .aurora_health-coaching #le_section1 {
    }
}
@media screen and (max-width: 767.98px) {
    .aurora_health-coaching #le_section2 {
    }
}
@media screen and (max-width: 767.98px) {
    .aurora_health-coaching #le_section3 {
    }
}
@media screen and (max-width: 767.98px) {
    .aurora_home #le_callToAction {
    padding-right: 1%;
    padding-left: 1%;
    }
}
@media screen and (max-width: 767.98px) {
    .aurora_home #le_column2 {
    }
}
@media screen and (max-width: 767.98px) {
    .aurora_home #le_content2 {
    }
}
@media screen and (max-width: 767.98px) {
    .aurora_home #le_featureContainer {
    }
}
@media screen and (max-width: 767.98px) {
    .aurora_home #le_headerContainer {
    }
}
@media screen and (max-width: 767.98px) {
    .aurora_home #le_main3 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
    }
}
@media screen and (max-width: 767.98px) {
    .aurora_home #le_section1 {
    padding-top: 20px;
    padding-bottom: 40px;
    }
}
@media screen and (max-width: 767.98px) {
    .aurora_home #le_section2 {
    }
}
@media screen and (max-width: 767.98px) {
    .aurora_home #le_section3 {
    }
}
@media screen and (max-width: 767.98px) {
    .aurora_home #le_sidebar3 {
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
    }
}
@media screen and (max-width: 767.98px) {
    .aurora_mens-health #le_headerContainer {
    }
}
@media screen and (max-width: 767.98px) {
    .aurora_mens-health #le_section1 {
    }
}
@media screen and (max-width: 767.98px) {
    .aurora_my-approach #le_headerContainer {
    }
}
@media screen and (max-width: 767.98px) {
    .aurora_my-approach #le_section2 {
    }
}
@media screen and (max-width: 767.98px) {
    .aurora_my-approach #le_section3 {
    }
}
@media screen and (max-width: 767.98px) {
    .aurora_private-sessions #le_column1 {
    }
}
@media screen and (max-width: 767.98px) {
    .aurora_private-sessions #le_column2 {
    }
}
@media screen and (max-width: 767.98px) {
    .aurora_private-sessions #le_column3 {
    }
}
@media screen and (max-width: 767.98px) {
    .aurora_private-sessions #le_content {
    margin-right: 0px;
    margin-left: 0px;
    }
}
@media screen and (max-width: 767.98px) {
    .aurora_private-sessions #le_featureContainer {
    }
}
@media screen and (max-width: 767.98px) {
    .aurora_private-sessions #le_headerContainer {
    }
}
@media screen and (max-width: 767.98px) {
    .aurora_private-sessions #le_headerMid {
    }
}
@media screen and (max-width: 767.98px) {
    .aurora_private-sessions #le_main2 {
    }
}
@media screen and (max-width: 767.98px) {
    .aurora_private-sessions #le_section1 {
    }
}
@media screen and (max-width: 767.98px) {
    .aurora_private-sessions #le_section2 {
    }
}
@media screen and (max-width: 767.98px) {
    .aurora_private-sessions #le_section3 {
    }
}
@media screen and (max-width: 767.98px) {
    .aurora_revisit-form #le_headerContainer {
    }
}
@media screen and (max-width: 767.98px) {
    .aurora_revisit-form #le_section1 {
    }
}
@media screen and (max-width: 767.98px) {
    .aurora_what-people-are-saying-about-michael #le_column1 {
    }
}
@media screen and (max-width: 767.98px) {
    .aurora_what-people-are-saying-about-michael #le_content {
    }
}
@media screen and (max-width: 767.98px) {
    .aurora_what-people-are-saying-about-michael #le_content4 {
    }
}
@media screen and (max-width: 767.98px) {
    .aurora_what-people-are-saying-about-michael #le_contentLeft {
    }
}
@media screen and (max-width: 767.98px) {
    .aurora_what-people-are-saying-about-michael #le_contentlower {
    }
}
@media screen and (max-width: 767.98px) {
    .aurora_what-people-are-saying-about-michael #le_contentMid {
    }
}
@media screen and (max-width: 767.98px) {
    .aurora_what-people-are-saying-about-michael #le_contentRight {
    }
}
@media screen and (max-width: 767.98px) {
    .aurora_what-people-are-saying-about-michael #le_headerContainer {
    }
}
@media screen and (max-width: 767.98px) {
    .aurora_what-people-are-saying-about-michael #le_main2 {
    }
}
@media screen and (max-width: 767.98px) {
    .aurora_what-people-are-saying-about-michael #le_section2 {
    }
}
@media screen and (max-width: 767.98px) {
    .aurora_what-people-are-saying-about-michael #le_section3 {
    }
}
@media screen and (max-width: 767.98px) {
    .aurora_what-people-are-saying-about-michael #le_sidebar2 {
    }
}
@media screen and (max-width: 767.98px) {
    .aurora_womens-health #le_headerContainer {
    }
}
@media screen and (max-width: 767.98px) {
    .aurora_womens-health #le_section1 {
    }
}

/*-------------- Account Preset [Mobile] End----------------- */
/*-------------- Account Preset End ----------------- */
