<br />
<b>Notice</b>:  Undefined index: accentColor in <b>/var/www/vhosts/elxfit.com/httpdocs/view/css/aura-trainer.css.php</b> on line <b>3</b><br />
<br />
<b>Notice</b>:  Uninitialized string offset: 1 in <b>/var/www/vhosts/elxfit.com/httpdocs/view/css/aura-trainer.css.php</b> on line <b>4</b><br />
<br />
<b>Notice</b>:  Uninitialized string offset: 2 in <b>/var/www/vhosts/elxfit.com/httpdocs/view/css/aura-trainer.css.php</b> on line <b>4</b><br />
<br />
<b>Notice</b>:  Uninitialized string offset: 3 in <b>/var/www/vhosts/elxfit.com/httpdocs/view/css/aura-trainer.css.php</b> on line <b>5</b><br />
<br />
<b>Notice</b>:  Uninitialized string offset: 4 in <b>/var/www/vhosts/elxfit.com/httpdocs/view/css/aura-trainer.css.php</b> on line <b>5</b><br />
<br />
<b>Notice</b>:  Uninitialized string offset: 5 in <b>/var/www/vhosts/elxfit.com/httpdocs/view/css/aura-trainer.css.php</b> on line <b>6</b><br />
<br />
<b>Notice</b>:  Uninitialized string offset: 6 in <b>/var/www/vhosts/elxfit.com/httpdocs/view/css/aura-trainer.css.php</b> on line <b>6</b><br />
<br />
<b>Notice</b>:  Undefined index: accentColorDark in <b>/var/www/vhosts/elxfit.com/httpdocs/view/css/aura-trainer.css.php</b> on line <b>8</b><br />
<br />
<b>Notice</b>:  Uninitialized string offset: 1 in <b>/var/www/vhosts/elxfit.com/httpdocs/view/css/aura-trainer.css.php</b> on line <b>9</b><br />
<br />
<b>Notice</b>:  Uninitialized string offset: 2 in <b>/var/www/vhosts/elxfit.com/httpdocs/view/css/aura-trainer.css.php</b> on line <b>9</b><br />
<br />
<b>Notice</b>:  Uninitialized string offset: 3 in <b>/var/www/vhosts/elxfit.com/httpdocs/view/css/aura-trainer.css.php</b> on line <b>10</b><br />
<br />
<b>Notice</b>:  Uninitialized string offset: 4 in <b>/var/www/vhosts/elxfit.com/httpdocs/view/css/aura-trainer.css.php</b> on line <b>10</b><br />
<br />
<b>Notice</b>:  Uninitialized string offset: 5 in <b>/var/www/vhosts/elxfit.com/httpdocs/view/css/aura-trainer.css.php</b> on line <b>11</b><br />
<br />
<b>Notice</b>:  Uninitialized string offset: 6 in <b>/var/www/vhosts/elxfit.com/httpdocs/view/css/aura-trainer.css.php</b> on line <b>11</b><br />
<br />
<b>Notice</b>:  Undefined index: darkColor in <b>/var/www/vhosts/elxfit.com/httpdocs/view/css/aura-trainer.css.php</b> on line <b>13</b><br />
<br />
<b>Notice</b>:  Uninitialized string offset: 1 in <b>/var/www/vhosts/elxfit.com/httpdocs/view/css/aura-trainer.css.php</b> on line <b>14</b><br />
<br />
<b>Notice</b>:  Uninitialized string offset: 2 in <b>/var/www/vhosts/elxfit.com/httpdocs/view/css/aura-trainer.css.php</b> on line <b>14</b><br />
<br />
<b>Notice</b>:  Uninitialized string offset: 3 in <b>/var/www/vhosts/elxfit.com/httpdocs/view/css/aura-trainer.css.php</b> on line <b>15</b><br />
<br />
<b>Notice</b>:  Uninitialized string offset: 4 in <b>/var/www/vhosts/elxfit.com/httpdocs/view/css/aura-trainer.css.php</b> on line <b>15</b><br />
<br />
<b>Notice</b>:  Uninitialized string offset: 5 in <b>/var/www/vhosts/elxfit.com/httpdocs/view/css/aura-trainer.css.php</b> on line <b>16</b><br />
<br />
<b>Notice</b>:  Uninitialized string offset: 6 in <b>/var/www/vhosts/elxfit.com/httpdocs/view/css/aura-trainer.css.php</b> on line <b>16</b><br />
<br />
<b>Notice</b>:  Undefined index: menuColor in <b>/var/www/vhosts/elxfit.com/httpdocs/view/css/aura-trainer.css.php</b> on line <b>18</b><br />
<br />
<b>Notice</b>:  Uninitialized string offset: 1 in <b>/var/www/vhosts/elxfit.com/httpdocs/view/css/aura-trainer.css.php</b> on line <b>19</b><br />
<br />
<b>Notice</b>:  Uninitialized string offset: 2 in <b>/var/www/vhosts/elxfit.com/httpdocs/view/css/aura-trainer.css.php</b> on line <b>19</b><br />
<br />
<b>Notice</b>:  Uninitialized string offset: 3 in <b>/var/www/vhosts/elxfit.com/httpdocs/view/css/aura-trainer.css.php</b> on line <b>20</b><br />
<br />
<b>Notice</b>:  Uninitialized string offset: 4 in <b>/var/www/vhosts/elxfit.com/httpdocs/view/css/aura-trainer.css.php</b> on line <b>20</b><br />
<br />
<b>Notice</b>:  Uninitialized string offset: 5 in <b>/var/www/vhosts/elxfit.com/httpdocs/view/css/aura-trainer.css.php</b> on line <b>21</b><br />
<br />
<b>Notice</b>:  Uninitialized string offset: 6 in <b>/var/www/vhosts/elxfit.com/httpdocs/view/css/aura-trainer.css.php</b> on line <b>21</b><br />

.pi-section-white { color: #444; }

/* HEADER */

.pi-section-dark .lead-20, 
.pi-section-dark .lead-22, 
.pi-section-dark .lead-24, 
.pi-section-dark .lead-26, 
.pi-section-dark .lead-28, 
.pi-section-dark .lead-30, 
.pi-section-dark .lead-32, 
.pi-section-dark .lead-34 {
	color: #CCC;
}

.pi-hexagon-texture { background-image: none; }

.tp-caption.sft.str, 
.trainer-site-name, .btn, 
.pi-simple-menu > li > a span, 
h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6 { font-family: Questrial; font-weight: bold; }

.pi-mobile-menu-toggler {
	-webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}

.pp_social { display: none; }

.nav-primary>ul>li.notification-menu.unread a.notification-container .notification-icon { color: ; }

.mobile-fixed-nav-bar { background-color: rgba(0, 0, 0, 0.8) !important; }

.pi-section-parallax { background-position: 50% 50%; }

@media screen and (max-width: 767px) {
	.features-introduction-title { font-size: 22px; }
	.blogs-section-title { font-size: 16px; }
	.jumper-nav-desktop-container .nav-rightside-shell[href="#top"] { 
		display: inline-block;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";
  		filter: alpha(opacity=65);
  		-moz-opacity: 0.65;
  		-khtml-opacity: 0.65;
  		opacity: 0.65; 
	}
}

/*.mobile-fixed-nav-bar .nav-rightside-shell[data-label="Top"], 
.mobile-fixed-nav-bar .nav-rightside-shell[data-label="Blogs"], 
.mobile-fixed-nav-bar .nav-rightside-shell[data-label="Contact"] {
	display: none;
}*/

.pi-slider-wrapper { margin-bottom: 0px; }

.pi-header .pi-section-dark, 
.pi-header .pi-section-dark .pi-social-icons.pi-full-height a { background-color: ; }


/* LOGIN */

.register-login-form input[type=text], 
.register-login-form input[type=password], 
.register-login-form input[type=number], 
.register-login-form input[type=email], 
.register-login-form input[type=text]:focus, 
.register-login-form input[type=password]:focus, 
.register-login-form input[type=number]:focus, 
.register-login-form input[type=email]:focus {
	width: 100%;
	text-align: center;
	display: block;
	margin: 4px auto;
	font-size: 14px;
	padding: 12px 18px !important;
	font-family: 'Open Sans', sans-serif;
	background-color: #DDD;
	line-height: 1.4;
	color: #575757;
	border: 1px solid #DDD;
	
	-webkit-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
	transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;

	-webkit-border-radius: 4px !important;
	-moz-border-radius: 4px !important;
	border-radius: 4px !important;
}

.register-login-form input[type=text]:focus, 
.register-login-form input[type=password]:focus, 
.register-login-form input[type=number]:focus, 
.register-login-form input[type=email]:focus {
	border-color: #2b6fdb;
}

.keep-logged-in-text { color: #CCC; vertical-align: middle; }

/* LOGIN/REGISTRATION BUTTONS */

.register-login-button {
	display: block;
	width: 100%;
	margin-top: 4px;
	margin-bottom: 4px;
	padding: 12px 18px 13px 18px;
	background-color: #4A8F47;
	color: #FFF;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	cursor: pointer;
	border: 0px;
	
	-webkit-border-radius: 4px !important;
	-moz-border-radius: 4px !important;
	border-radius: 4px !important;
}

.register-login-button:hover, 
.register-login-button:focus {
	text-decoration: none;
	color: #FFF;
}

.register-login-button .fa {
	margin-right: 8px;
}

.register-login-button .fa, 
.register-login-button span {
	vertical-align: top;
}

.fb-register-login-button {
	background-color: #3b5998;
}

.swap-forms {
	background-color: #575757;
}

.forgot-password, 
.forgot-password:visited { 
	color: #FFF; 
	opacity: 0.5;
	text-decoration: none;
  	-webkit-transition: all 0.3s ease;
  	-moz-transition: all 0.3s ease;
  	-o-transition: all 0.3s ease;
  	transition: all 0.3s ease; 
}
.forgot-password:hover, 
.forgot-password:focus, 
.forgot-password:active { 
	color: #FFF; 
	opacity: 0.8;
	text-decoration: none; 
}

.errors-login, 
.errors-registration, 
.errors-password-reset {
	background-color: #222;
	color: #CCC;
	padding: 6px;
	display: none;
	text-align: center;
	margin-top: 4px;
	margin-bottom: 4px;
	
	-webkit-border-radius: 4px !important;
	-moz-border-radius: 4px !important;
	border-radius: 4px !important;
}

.login-button, .register-button { background-color: ; }
.register-login-button, .register-login-button > * { color: #FFF !important; }
.register-login-button .fa { color: #FFF; font-size: 20px; cursor: pointer; }

/* SERVICES */

.max-width {
	max-width: 640px;
	margin-left: auto;
	margin-right: auto;
}

.aspect-ratio {
	height: 0px;
	padding-bottom: 56%;
  	margin-bottom: 1em;
	position: relative;
  	text-align: center;
}
.aspect-ratio iframe, 
.aspect-ratio object, 
.aspect-ratio object embed {
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0; top: 0;
}

.serviceSectionText p { height: auto; }

.pi-icon-box-vertical-icon-bigger .pi-icon-box-icon-circle, 
.pi-icon-box-vertical-icon-bigger .pi-icon-box-icon-square { font-size: 65px; }

.nutrition-workout-service-block { padding-bottom: 72%; }

/* CHALLENGES */

.challenge-index-text-block {
	padding: 8px;
    background-color: #f4f6f6;
    border: 1px solid #e6eaea;
    margin-left: 35px;
}
.challenge-index-text-block a { color: #444; }

/* WORKOUTS */

.workout-title { background-color: ; }
.workout-component-info-icon { display: none; }

.workout-list-inner .workout-component-block-left-col { width: 8px; padding: 0px; }

.trainer-workout-container .exercise-detail-block span:first-child { color: ; }

.trainer-workout-container .workout-component-expand-contract { display: none; }

.trainer-workout-container .workout-panel-title { border-color:  !important; }

.workout-component-block-right-col .workout-component-info-block { display: block; font-size: 0.75em; }

.trainer-workout-container .workout-title span { vertical-align: middle; }

.trainer-workout-container .exercise-info, 
.trainer-workout-container .workout-component-edit-block { margin-top: 0px; }

.trainer-workout-container .workout-panel-title span { font-family: Questrial; }

@media (min-width: 768px) {
	.desktop-textright { text-align: right; }
	.visible-xs-inline, tr.visible-xs-inline, th.visible-xs-inline, td.visible-xs-inline { display: none !important; }
	.hidden-xs-inline, tr.hidden-xs-inline, th.hidden-xs-inline, td.hidden-xs-inline { display: inline !important; }
}
@media (max-width: 767px) {
	.trainer-workout-container { margin: 8px 0px; }
	.visible-xs-inline, tr.visible-xs-inline, th.visible-xs-inline, td.visible-xs-inline { display: inline !important; }
	.hidden-xs-inline, tr.hidden-xs-inline, th.hidden-xs-inline, td.hidden-xs-inline { display: none !important; }
}

/* NUTRITION */

.ingredient-row > span { vertical-align: middle; }
.ingredient-row span:first-child { font-size: 16px; margin-right: 6px; }

.nutritional-information-row > span { vertical-align: middle; }
.nutritional-information-row span:first-child { font-size: 16px; margin-right: 6px; }

@media (max-width: 991px) {
	.recipe-image { text-align: center; }
}

/* CALENDAR */

.generic-panel-submit-button { color: ; }

/*.fc-ltr .fc-basic-view .fc-day-number { background-color: ; }

.fc th, .fc td, 
.fc-unthemed th, .fc-unthemed td, .fc-unthemed hr, .fc-unthemed thead, 
.fc-unthemed tbody, .fc-unthemed .fc-row, .fc-unthemed .fc-popover { border-color: ; }*/

td.fc-widget-header { border-color: ; }

th.fc-day-header, th.fc-axis { background-color: ; }

.fc-state-down, .fc-state-active { background-color:  !important; }

/* FOOTER */

.pi-section-base .pi-btn-dark { color: #CCC !important; }

.footer-copyright-container { padding: 0px; }
.footer-copyright-container .pi-section { padding: 0px 0px 20px 0px; }