/**
 * Custom CSS stylesheet. Add here your custom styles.
 *
 * Enable this file from the backend:
 * System -> Configuration -> Theme Setup -> Custom CSS -> Load Custom CSS File
 * 
 * Please refer to the User's Guide for more information.
*/


body.es_es #histogram .stars {
	width: 4rem !important;
}

body.es_es #select_language_chosen.chosen-container-active .chosen-single span:before,
body.es_es #select_language_chosen.chosen-container .chosen-single span:before {
	content: 'Idioma: ';
}
body.es_es #select_currency_chosen.chosen-container-active .chosen-single span:before,
body.es_es #select_currency_chosen.chosen-container .chosen-single span:before {
	content: 'Moneda: ';
}
.logo-container {
	margin-bottom: 15px;
}
.welcome-message {
	color:#000000;
}
.top-bar-section li.active:not(.has-form) a:not(.button) {
	color:#00aeef;
}
/***  #2d82b4****/
.orbit-container {
	margin-top: 0px;
}
.main-header .top-header, .cms-index-index .main-header .header-ribbon, .cms-home .main-header .header-ribbon, .header-ribbon {
	background-image:url("/media/theme/ehbgtest.gif") !important;
	background-repeat:repeat-x;
	height:100%;
}
.geotextred {
	color: #d70000 !important;
	font-weight: bold !important;
	font-size: 1.5rem !important;
	height: 50px;
	line-height: 50px !important;
	padding-right: 10px;
}
.geotextblack {
	color: #000000 !important;
	font-weight: bold !important;
	font-size: 1.5rem !important;
	height: 50px;
	line-height: 50px !important;
	padding-right: 5px;
	padding-left: 10px;
}
.geotextblue {
	color: #022666 !important;
	font-weight: bold !important;
	font-size: 1.5rem !important;
	height: 50px;
	line-height: 50px !important;
}
.geo {
	text-align: center;
}
.account-wrapper {
	background-color: #e5e5e5;
}
.mdformfields .select-list > label {
	color:#4b5d64;
	margin-bottom: 5px;
}
.firstbusday, .secbusday, .thirdbusday,.fourthbusday, .fifthbusday, .sixthbusday {
	width:16%;
	border-top:10px solid #ff7300;
	height:60px;
	min-width:160px;
	max-width:160px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:23px;
	color:#ff7300;
	font-size:20px;
	padding:5px;
	margin:5px;
	display:inline-block;
	text-align:left;
}
.firstbusday span, .secbusday span, .thirdbusday span, .fourthbusday span, .fifthbusday span, .sixthbusday span  {
	font-size:46px;
	float:left;
	line-height:50px;
		padding-right:5px;
}
.secbusday span {
	color:#98ce38;
	}
	.daycontainer {
	text-align:center;
	width:100%;
	margin:10px auto;
	position:relative;
}
.sticky-active .left li {
	padding:10px;
}

.secbusday {
		color:#98ce38;
		border-top:#98ce38 10px solid;	
}
.thirdbusday span {
	color:#dc9ff8;
	}
.thirdbusday {
		color:#dc9ff8;
		border-top:#dc9ff8 10px solid;	
}
.fourthbusday span {
	color:#fc6880;
	}
.fourthbusday {
		color:#fc6880;
		border-top:#fc6880 10px solid;	
}
.fifthbusday span {
	color:#71daff;
	}
.fifthbusday {
		color:#71daff;
		border-top:#71daff 10px solid;	
}
.sixthbusday span {
	color:#f2ce24;
	}
.sixthbusday {
		color:#f2ce24;
		border-top:#f2ce24 10px solid;	
}
.mapcontainer {
	max-width:1320px;
	margin-right:auto;
	margin-left:auto;
	padding:10px;
}
.mapups {
	margin-left:auto;
	margin-right:auto;
}
.upsoptions {
	width:70%;
	table-layout:fixed;
	text-align:center;
}
.shippingtext {
	width:70%;
	margin:0 auto;
}
.upsoptions th {
	text-align:center;
	background-color:#a0a6a6;
	max-width:350px;	
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:lighter;
	padding:5px;
}
.upsoptions td {
	border:1px solid #a0a6a6;
	color:#5b6064;
}
.mapselect {
	position: absolute;
	right: 0;
	top: 0;
	padding: 10px;
	margin-top: -10px;
	margin-right: -10px;
}
@media only screen and (max-width: 40em) {
	.geotextred,.geotextblack,.geotextblue {
		font-size: 0.7rem !important;
	}
	.geotextblack {
		padding-left: 5px;
	}
	.geotextred {
		padding-right: 5px;
	}
	} /* max-width 640px, mobile-only styles, use when QAing mobile issues */



