body{ color : #000000; background : #FFFFFF; }
body a{ color : #0E558B; }
body a:hover{ color : #0E558B; }
.title-text{ color : #0E558B; }
.headerLogo{ background : -webkit-linear-gradient(top,#FFFFFF, #F1F1F1); background : -o-linear-gradient(top,#FFFFFF, #F1F1F1); background : -moz-linear-gradient(top,#FFFFFF, #F1F1F1); background : linear-gradient(to bottom,#FFFFFF, #F1F1F1); filter : progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FFFFFF', endColorstr='#F1F1F1'); }
.headerInfo{ color : #0E558B; /*background : -webkit-linear-gradient(#F1F1F1, #F1F1F1); background : -o-linear-gradient(#F1F1F1, #F1F1F1); background : -moz-linear-gradient(#F1F1F1, #F1F1F1); background : linear-gradient(#F1F1F1, #F1F1F1); filter : progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#F1F1F1', endColorstr='#F1F1F1'); */}
.headerInfo a{ color : #0E558B; }
.headerInfo a:hover{ color : #0E558B; }
.headerInfo a.username{ color : #0E558B; }
.headerInfo a.username:hover{ color : #0E558B; }
.headerInfo .register{ color : #000000; }
.headerInfo .register a{ color : #0E558B; }
.headerInfo .register a:hover{ color : #0E558B; }
.headerInfo .dropdown-button a{ color : #FFFFFF; }
.form-dropdown{ color : #000000; }
.sublink{ color : #0E558B!important; }
.sublink:hover{ color : #0E558B!important; }
.dropdown-menu .headerInfo {color:#000000;}
.dropdown-menu.form{ background : -webkit-linear-gradient(#CCCCCC, #CCCCCC); background : -o-linear-gradient(#CCCCCC, #CCCCCC); background : -moz-linear-gradient(#CCCCCC, #CCCCCC); background : linear-gradient(#CCCCCC, #CCCCCC); filter : progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#CCCCCC', endColorstr='#CCCCCC'); border-color : #CCCCCC; }
.main-menu .navbar-inverse{ background : -webkit-linear-gradient(#4285BE, #4285BE); background : -o-linear-gradient(#4285BE, #4285BE); background : -moz-linear-gradient(#4285BE, #4285BE); background : linear-gradient(#4285BE, #4285BE); filter : progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#4285BE', endColorstr='#4285BE'); border-color : #4285BE; }
.navbar-inverse{ background : -webkit-linear-gradient(#0E558B, #0E558B); background : -o-linear-gradient(#0E558B, #0E558B); background : -moz-linear-gradient(#0E558B, #0E558B); background : linear-gradient(#0E558B, #0E558B); filter : progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#0E558B', endColorstr='#0E558B'); border-color : #0E558B; }
.main-menu .navbar-inverse .navbar-nav>.active>a:hover,.main-menu .navbar-inverse .navbar-nav>li>a:hover, .main-menu .navbar-inverse .navbar-nav>li>a:focus{ background : -webkit-linear-gradient(#4285BE, #4285BE); background : -o-linear-gradient(#4285BE, #4285BE); background : -moz-linear-gradient(#4285BE, #4285BE); background : linear-gradient(#4285BE, #4285BE); filter : progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#4285BE', endColorstr='#4285BE'); }
.main-menu .navbar-inverse .navbar-nav>.active>a,.main-menu .navbar-inverse .navbar-nav>.open>a,.main-menu .navbar-inverse .navbar-nav>.open>a, .main-menu .navbar-inverse .navbar-nav>.open>a:hover,.main-menu .navbar-inverse .navbar-nav>.open>a,.main-menu .navbar-inverse .navbar-nav>.open>a:hover,.main-menu .navbar-inverse .navbar-nav>.open>a:focus{ background : -webkit-linear-gradient(#4285BE, #4285BE); background : -o-linear-gradient(#4285BE, #4285BE); background : -moz-linear-gradient(#4285BE, #4285BE); background : linear-gradient(#4285BE, #4285BE); filter : progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#4285BE', endColorstr='#4285BE'); }
.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>li>a:hover, .navbar-inverse .navbar-nav>li>a:focus{ background : -webkit-linear-gradient(#0E558B, #0E558B); background : -o-linear-gradient(#0E558B, #0E558B); background : -moz-linear-gradient(#0E558B, #0E558B); background : linear-gradient(#0E558B, #0E558B); filter : progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#0E558B', endColorstr='#0E558B'); }
.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a, .navbar-inverse .navbar-nav>.open>a:hover,.navbar-inverse .navbar-nav>.open>a, .navbar-inverse .navbar-nav>.open>a:hover, .navbar-inverse .navbar-nav>.open>a:focus{ background : -webkit-linear-gradient(#0E558B, #0E558B); background : -o-linear-gradient(#0E558B, #0E558B); background : -moz-linear-gradient(#0E558B, #0E558B); background : linear-gradient(#0E558B, #0E558B); filter : progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#0E558B', endColorstr='#0E558B'); }
.navbar-inverse .navbar-nav>li>a{ color : #FFFFFF; }
.navbar-inverse .navbar-nav>li>a:hover, .navbar-inverse .navbar-nav>li>a:focus{ color : #0E558B; }
.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.open>a, .navbar-inverse .navbar-nav>.open>a:hover, .navbar-inverse .navbar-nav>.open>a:focus{ color : #FFFFFF; }
.navbar-inverse .navbar-nav>.active>a:hover, .navbar-inverse .navbar-nav>.active>a:focus{ color : #FFFFFF; }
.dropdown-menu{ background : -webkit-linear-gradient(#4285BE, #4285BE); background : -o-linear-gradient(#4285BE, #4285BE); background : -moz-linear-gradient(#4285BE, #4285BE); background : linear-gradient(#4285BE, #4285BE); filter : progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#4285BE', endColorstr='#4285BE'); }
.dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus{ background : -webkit-linear-gradient(#4285BE, #4285BE); background : -o-linear-gradient(#4285BE, #4285BE); background : -moz-linear-gradient(#4285BE, #4285BE); background : linear-gradient(#4285BE, #4285BE); filter : progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#4285BE', endColorstr='#4285BE'); }
.dropdown-menu>li>a{ color : #FFFFFF; }
.dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus{ color : #0E558B; }
.submenu .nav > li{ color : #0E558B; }
.submenu .nav > li > a{ color : #0E558B; }
.submenu .nav > li.active a{ color : #0E558B; }
.submenu .nav > li a:hover{ color : #FFFFFF; background : #0E558B; }
.table-header{ color : #FFFFFF; background : -webkit-linear-gradient(#0E558B, #0E558B); background : -o-linear-gradient(#0E558B, #0E558B); background : -moz-linear-gradient(#0E558B, #0E558B); background : linear-gradient(#0E558B, #0E558B); filter : progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#0E558B', endColorstr='#0E558B'); }
.footerRow{ background : -webkit-linear-gradient(#CCCCCC, #CCCCCC); background : -o-linear-gradient(#CCCCCC, #CCCCCC); background : -moz-linear-gradient(#CCCCCC, #CCCCCC); background : linear-gradient(#CCCCCC, #CCCCCC); filter : progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#CCCCCC', endColorstr='#CCCCCC'); }
.footerRow a, .footerRow .menu{ color : #858585; }
.footerRow a:hover{ color : #858585; }
.footerRow{ color : #858585; }
.modal-content{ color : #FFFFFF; background : #0E558B; }
.dropdown-button{ background : #0E558B; }
.dropdown-button:hover, .dropdown-button:focus{ background : #0E558B; }
.enduser-button{ color : #FFFFFF; background-color : #0E558B; }
.enduser-button:hover, .enduser-button:focus{ color : #FFFFFF; background : #0E558B; }
.button-style{ color : #FFFFFF; background : #4285BE; }
.button-style:hover, .button-style:focus{ color : #FFFFFF; background : #4285BE; }
.button-special{ color : #FFFFFF; background : #4285BE; }
.button-special:hover, .button-special:focus{ color : #FFFFFF; background : #4285BE; }
.btn-danger{ color : #FFFFFF; background : #4285BE; border-color : #FFFFFF; }
.btn-danger:hover, .btn-danger:focus{ color : #FFFFFF; background : #4285BE; border-color : #FFFFFF; }
.button-default{ color : #FFFFFF; background : #4285BE; }
.button-default:hover, .button-default:focus{ color : #FFFFFF; background : #4285BE; }
.btn-default{ color : #FFFFFF; background : #4285BE; }
.btn-default:hover, .btn-default:focus{ color : #FFFFFF; background : #4285BE; }
.quick-form{ color : #FFFFFF; background : #0E558B; }
.quick-form .title-text{ color : #FFFFFF; }
.quick-form a , .quick-form a:hover, .quick-form a:active{ color : #FFFFFF;}
.note-section{ background : -webkit-linear-gradient(#EFEFEF, #FFFFFF); background : -o-linear-gradient(#EFEFEF, #FFFFFF); background : -moz-linear-gradient(#EFEFEF, #FFFFFF); background : linear-gradient(#EFEFEF, #FFFFFF); filter : progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#EFEFEF', endColorstr='#FFFFFF'); }
#header_bg{ background: -webkit-linear-gradient(top,#FFFFFF, #F1F1F1); background : -o-linear-gradient(top,#FFFFFF, #F1F1F1); background : -moz-linear-gradient(top,#FFFFFF, #F1F1F1); background : linear-gradient(to bottom,#FFFFFF, #F1F1F1); filter : progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FFFFFF', endColorstr='#F1F1F1',GradientType=1); }
#header_bg #header_menu a{color: #FFFFFF;}
#header_right .img_join_en{ background: -webkit-linear-gradient(left,#0E558B, #0E558B); background : -o-linear-gradient(left,#0E558B, #0E558B); background : -moz-linear-gradient(left,#0E558B, #0E558B); background : linear-gradient(to right,#0E558B, #0E558B); filter : progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#0E558B', endColorstr='#0E558B',GradientType=1); }
#header_right .img_join_en a{ color : #FFFFFF; }
#header_right_signup a{color: #005337;}
#header_right_signup a:hover{color: #009C75;}
#footer_bg_home{ background : -webkit-linear-gradient(top,#CCCCCC, #CCCCCC); background : -o-linear-gradient(top,#CCCCCC, #CCCCCC); background : -moz-linear-gradient(top,#CCCCCC, #CCCCCC); background : linear-gradient(to bottom,#CCCCCC, #CCCCCC); filter : progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#CCCCCC', endColorstr='#CCCCCC'); }
#footer_hone_menu {color: #000000;}
#footer_hone_menu a {color: #000000;}
#footer_hone_menu a:hover {color: #005337;}
.learnMore {color: #005337;}
#bg_inside{ background : -webkit-linear-gradient(top,#FFFFFF, #A9A9A9); background : -o-linear-gradient(top,#FFFFFF, #A9A9A9); background : -moz-linear-gradient(top,#FFFFFF, #A9A9A9); background : linear-gradient(to bottom,#FFFFFF, #A9A9A9); filter : progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FFFFFF', endColorstr='#A9A9A9'); }
#content_footer{ background : -webkit-linear-gradient(top,#F0F0F0, #A9A9A9); background : -o-linear-gradient(top,#F0F0F0, #A9A9A9); background : -moz-linear-gradient(top,#F0F0F0, #A9A9A9); background : linear-gradient(to bottom,#F0F0F0, #A9A9A9); filter : progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#F0F0F0', endColorstr='#A9A9A9'); }
#content_footer_icon .bracket,#footer_hone_icon .bracket, #content_footer_icon a, #footer_hone_icon a{color:#005337;}
.link_menu2 a:link, .link_menu2 a:visited{color:#000000}
.link_menu2 a:hover{color: #005337;}
.benefit ul li a:link, .benefit ul li a:visited {color:#000000}
input{ color : #000000; background : #EFEFEF; }
.form-control{ color : #555555; background : #FFF; }
.field-validation-error, 
.field-validation-error-special,
.form-dropdown .field-validation-error{ 
color : #B20000!important; 
}
input.input-validation-error{ border-color : #B20000; }

.benefit{ color : #626262; }
.benefit .item a:link,.benefit .item a:visited{ color : #4B4B4B; }
.popup{ color : #FFFFFF; background : -webkit-linear-gradient(#929292, #929292); background : -o-linear-gradient(#929292, #929292); background : -moz-linear-gradient(#929292, #929292); background : linear-gradient(#929292, #929292); filter : progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#929292', endColorstr='#929292'); border-color : #929292; }
.popup .popup-frame{ background : -webkit-linear-gradient(#929292, #929292); background : -o-linear-gradient(#929292, #929292); background : -moz-linear-gradient(#929292, #929292); background : linear-gradient(#929292, #929292); filter : progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#929292', endColorstr='#929292'); border-color : #FFFFFF; }
.popup .popup-title{ background : #929292; }
.seperate-bottom{ border-color : #0E558B; }
.border-top { border-color: #0E558B }
.border-right { border-color: #0E558B }
.comparison .col .type .tbl span{background-image:none;}
.comparison .col .type .tbl span::after{content: "►";}
.rectangle {
	background-color: #0E558B;
	color: white;
	width: 580px;
	height: 50px;
	box-shadow: 5px 5px 5px #d5d5d5;
	margin-bottom: 20px;
}

.circle {
	width: 30px;
	height: 30px;
	border-radius: 30px;
	/*border: solid 1px #333;*/
	background: white;
	position: relative;
	top: 10px;
	left: 10px;
}

.triangle-right {
	width: 0;
	height: 0;
	border-top: 8px solid transparent;
	border-left: 16px solid black;
	border-bottom: 8px solid transparent;
	position: relative;
	top: 7px;
	left: 10px;
}

.rxSaverBars {
	color: white;
	font-size: 1.25em;
}



/* Fancybox - Close Button */
.fancybox-close { background: #0E558B; border-color:#FFFFFF } /* background */
.fancybox-close.compare-popup{ background: #929292; }
.fancybox-close:after{ background: #FFFFFF; } /* X */
.fancybox-close::before{ background: #FFFFFF; } /* X */



/***********Karen upgrade fixes 2-29-16***************/
/************card setting page**********/
.card-setting-form .headerInfo {
    padding-left: 10px;
    padding-bottom: 10px;
    margin-top: 10px;
    background: #0E558B;
}
.card-setting-form .headerInfo .account-info-text a {
     color: #000;
}

.account-info-text {
    padding: 0px;
    padding-right: 10px;
    color: #FFF;
    font-family: Arial;
    font-size: 18px;
}
/**********header***********/
.enduser-link {
    color: #0E558B;
}
/************rewards & certificate page*********/

.quick-form .title-text{ color : #FFFFFF; }
.quick-form{ color : #000;background: #EEE;} 
.quick-form .input-certificate {
    width: 100%;
    font-weight: bold;
    margin-bottom: 10px;
    background-color: #fff;
    border: 1px solid #ccc;
    border-radius: 4px;
    padding: 4px 6px;
    color: #000 !important;
    height:auto;
}
.header-quick-form {
    background-color: #0E558B; /*green*/
    border: 1px solid #ccc;
}
.header-quick-form .title-text {
    color: #FFF;
}


/***********login********/
.term-condition-text a:link {
	color:#0E558B;
font-weight: bold;	
}
.term-condition-text a:hover {
	color:#0E558B;
	font-weight: bold;
text-decoration:underline;	
}
li.dropdown .caret
{
    border-top-color: #FFF !important;
    border-bottom-color: #FFF !important;
}
li.dropdown .dropdown-toggle .caret{
	border-top-color: #FFF !important;
    border-bottom-color: #FFF !important;
}
.form-signin .form-control{
	background-color: #FFF;
}
.form-signin .form-control:focus
{
  border:1px solid #0E558B;
}

/**********error messages***********/

.field-validation-error, .field-validation-error-special, .authorize-warning{ color : #B20000; }
.form-dropdown .field-validation-error, .form-dropdown .authorize-warning{ color : #B20000; }
input.input-validation-error{ border-color : #B20000; }
/****************************************/
.social-media .nav>li>a{background-color:#0E558B;}
.social-media .nav > li.active > a.envelope ,.social-media .nav > li.active > a.envelope:hover,.social-media .nav > li.active > a.envelope:focus,.social-media .nav > li.active > a.clipboard ,.social-media .nav > li.active > a.clipboard:hover,.social-media .nav > li.active > a.clipboard:focus{color:#0E558B;}