/* STANDARD ESHOW ELEMENTS -  last edited 10/11/2016
===========================================================================================================*/



/* COLORS: #f46b6c #002a42 #6bc9ef #f6ad44 #7eaf77 */

body { 
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; 
  color: #777777; 
  background: url('../images/sitelook/brpattern.png') repeat;
  background-color: #cccccc;
}

a { color: #f46b6c;}
a:hover, a:focus { color: #005580;}

.pageTitle {color: #002a42;}

h1 { color: #002a42; font-size:28px;}
h2 { color: #f46b6c; font-size:24px;}
h3 { color: #6bc9ef; font-size:20px;}
h4 { color: #777777; font-size:16px;}

.color1 { color: #002a42; }
.color2 { color: #f46b6c; }
.color3 { color: #6bc9ef; }

.bgcolor1	{ background-color: #002a42; color: #FFF;}
.bgcolor2	{ background-color: #f46b6c; color: #FFF;}
.bgcolor3	{ background-color: #6bc9ef; color: #FFF;}
.bgcolorSpecial { background-color: #ffffff; color: #777777; border-top: 1px #999999 solid;
}

.bdcolor1	{ border-color: #002a42;}
.bdcolor2	{ border-color: #f46b6c;}
.bdcolor3	{ border-color: #6bc9ef;}


/* New eShow Styles - TABLE COLOR styles
===========================================================================================================*/

.tb-color1 { /* header row & font color */
	color: #FFF; background-color: #002a42; }

.tb-color2 { /* 2nd row & font color */
	color: #FFF; background-color: #f46b6c; }
	
.tb-color3 { /* 3nd row & font color */
	color: #FFF; background-color: #6bc9ef; }

.tb-colorLt { /* light row & font color */
	color: #333; background-color: #ebebeb; }
	
.tb-colorDefault{ /* used on the {{SALES_SUMMARY}} in emails and admin, with Ami */ 
	color: #333; background-color: #CCC; }	
	
.tb-text { /*  Default text for all tables that use "tb-text" */
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 14px;
	color: #666666;
	text-align: left;
}	

/*========== For table GRIDS / LINES  ===================*/
/* Default grey COLOR for table lines - change only if needed*/
.border-table th, .border-table td,
.line-table th, .line-table td {
	border-color: #dddddd !important;
}



/* MOBILE MENU
===========================================================================================================*/
#mobile-menu > span { color:#002a42;}
#mobile-menu > span:hover { color:#f46b6c;}
#toggle-view-menu > li { background-color:#002a42;}
#toggle-view-menu li:hover { background-color: #f46b6c;}
#toggle-view-menu span { background-color:#002a42;}
#toggle-view-menu li.active { background-color:#002a42;}
#toggle-view-menu .menu-panel {	background-color:#002a42;}



/* Updated twitter feed 2016 - TWITTER FEED
===========================================================================================================*/
#twitter ul li:hover { background-color:#0b5a93;}
#twitter .tweet { color:#CCC;}

/*TWITTER OVERRIDES from modules.css  -  May 2016 Adriana */
#twitter .tweet a {background-color: transparent; color: #FFF; padding: 2px 4px; font-weight:bold;}
#twitter .tweet a:hover {background-color: transparent; color: #FFF;}
#twitter .user span { width:100px; display:block; margin-top: 6px;}
#twitter span[data-scribe="element:name"] { display:none;}
#twitter span[data-scribe="element:screen_name"] { display:none;}


/* BACK TO TOP
===========================================================================================================*/
#back-top a { background-color:#002a42;}
#back-top a:hover { background-color:#f46b6c;}


/* CUSTOM TITLES
===========================================================================================================*/
.Custom-title { 
	background-color:transparent;
}
.Custom-title .title-text {
	color:#777777;
	background-color:transparent;
	font-size:20px;
	font-weight:300;
	text-transform:uppercase;
}


/* CLIENT CUSTOM STYLES
===========================================================================================================*/
.page_content {
    padding: 30px 60px 80px 60px !important;
}
a.schedule-session {
	color:#ffffff;
}
.canceled-session font {
	color:#ffe999 !important;
}
