/** header **/
.headerContainer{
	padding: 5px;
	padding-bottom: 1px;
}

.coldUser input[type="text"]{
	width: 100%;
}

.headerLinks a {
   text-decoration: none;
}

.hotUser{
	display: none !important;
	text-align: left !important;
}
.inpSearch {
    background: #dcedfa !important;
    border: 0px;
    color: #003479 !important;
    font-size: 14px;
    font-weight: bold;
    font-size: 12px;
  
}
.inpSearchContainer div {
    margin-bottom: 0px !important;
}
.btnSearch {
    margin-left: -5px !important;
    margin-top: 0px !important;
    border: 0px !important;
    padding: 0px;
}

/**footer **/

.copyRight{
	font-size: 12px !important;
	color: #fff;
	text-align:center;
}

.copyRight:hover{
	color: #fff !important;
}

.copyRight .ui-link{
	color: #fff !important;
	white-space:nowrap;
}

ul#mobileFooter{margin:0;}

.footerWrapper {
    background-color: #001b42;
    padding: 2em 2em 4em 2em;
}
.footerBlock {
	padding-top: 3px;
	text-align: center;
	margin-top: 10px;
	background-color: #002150;
}
.footerBlock p.white {
	padding: 0 4px 0 4px;
}
.inpEmailSignupContainer {
    width: 130px!important;
    margin: 0;
	vertical-align: top;
}
.inpEmailSignup {
    background: #d6f0fb!important;
    border: 0px;
    color: #95b5d4!important;
    font-size: 12px;
}
#emailAddress1 {
	min-height: 1.9em;
	height: 1.9em;
	background: #dcedfa;
	color: #003479;
}
.footerBlock #emailAddress1 {
	min-height: 30px !important;
	height: 30px !important;
	background: #dcedfa !important;
	padding: .4em !important;
	line-height: 1.4em !important;
}
.footerBlock .ghostText input {
	color: #808080;
}
.footerBlock .inpEmailSignupContainer #emailAddress1.standardTxt {
	color: #003479 !important;
}
.btnSignUp {
    border: 0 none !important;
    font-size: 0.8em !important;
    margin-left: -3px;
    margin-top: 0 !important;
	padding: .81em 1.2em;
    text-transform: uppercase;
	line-height: 1em !important;
}
.footerLinks a{
	width: 22%;
	font-size: 12px;
	text-align: center;
}

.footerLinks{
	text-align: center;
}

.footerPadding{
	margin-top: 6px;
}

.white {
	color: #fff;
}

/** custom icon example - 1.2 method **/
.ui-icon-chevron{
	background-image: url("../img/main/rightchevron.png") !important;
	background-size: 18px 18px !important;
	background-color: transparent !important;
	box-shadow: none !important;
}

@media only screen and (-webkit-min-device-pixel-ratio: 2) {
  .ui-icon-chevron {
    background-image: url("../img/main/rightchevron2.png") !important;
	background-size: 18px 18px !important;
	background-color: transparent !important;
	box-shadow: none !important;
  }
}
/** custom icon example - 1.4 method */
.ui-icon-yellow-rightarrow:after {
    background-image: url("../img/common/yellowrightbutton.png"); 
     /*background-size: 18px 18px!important; */
    background-size: 70% auto;
    background-position: 3px 3px;
}

.ui-icon-blueselectarrow:after {
    background-image: url("../img/common/blueselectarrow.png");
    /*background-size: 18px 18px!important; */
    background-size: 70% auto;
    background-position: 3px 3px;
}

.ui-icon-downarrow:after {
    background-image: url("../img/common/downarrow.png");
    background-size: 18px 18px!important;  
}

.ui-icon-redselectarrow:after {
   background-image: url("../img/common/redselectarrow.png");
   background-size: 18px 18px!important;  
}