body {
    color: #000000;
    background: #FFFFFF;
}
body a, .footer-content a{ color : #007db6; text-decoration:underline;}
body a:hover, .footer-content a:hover{ color : #04506E; text-decoration:underline; }
 body a {
        color: #0073ae;
  }

 body a:hover, body a:hover, body a:active {
        color: #8fcae7;
    }

.title-text {
    color: #0073ae;
}
h2,h3,h4{color: #444444;}
.navbar-brand h2 {color:#FFFFFF;}

.headerLogo {
    background: -webkit-linear-gradient(#FFFFFF, #FFFFFF);
    background: -o-linear-gradient(#FFFFFF, #FFFFFF);
    background: -moz-linear-gradient(#FFFFFF, #FFFFFF);
    background: linear-gradient(#FFFFFF, #FFFFFF);
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FFFFFF', endColorstr='#FFFFFF');
}

.headerInfo {
    color: #000000;
    background: -webkit-linear-gradient(#8fcae7, #8fcae7);
    background: -o-linear-gradient(#8fcae7, #8fcae7);
    background: -moz-linear-gradient(#8fcae7, #8fcae7);
    background: linear-gradient(#8fcae7, #8fcae7);
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#8fcae7', endColorstr='#8fcae7');
}

.headerInfo a {
    color: #000000;
    }

.headerInfo a:hover {
    color: #000000;
     }
.headerInfo a.username {
    color: #000000;
    }

.headerInfo a.username:hover {
    color: #000000;
    }

.headerInfo .register {
    color: #000000;
    }
	
.headerInfo .register a {
    color: #000000;
	}

.headerInfo .register a:hover {
    color: #FFFFFF;
	text-decoration:underline;
	}

.headerInfo .dropdown-button a {
    color: #FFFFFF;
    }

.form-dropdown {
    color: #000000;
}

.form-dropdown a {
    color: #0073ae;
    }

.form-dropdown a:hover {
    color: #8fcae7;
    }
.headerInfo .dropdown-button a .caret{
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
}
.headerInfo .dropdown-button a:hover .caret{
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
}
.sublink {
    color: #0073ae;
}

.sublink:hover {
    color: #8fcae7;
    }
.dropdown-menu .headerInfo {color:#0073ae;}
.dropdown-menu .headerInfo .register {color:#000000;}
.dropdown-menu .headerInfo .register a {color:#0073ae;}
.dropdown-menu .headerInfo .register a:hover {color:#8fcae7;}
.dropdown-menu.form , .dropdown-menu .headerInfo{
    background: -webkit-linear-gradient(#f8f8f8, #f8f8f8);
    background: -o-linear-gradient(#f8f8f8, #f8f8f8);
    background: -moz-linear-gradient(#f8f8f8, #f8f8f8);
    background: linear-gradient(#f8f8f8, #f8f8f8);
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#f8f8f8', endColorstr='#f8f8f8');
    border-color: #BBBBBB;
}
.logging-section {
	border-bottom-color:#8fcae7;
}

.main-menu .navbar-inverse {
    background: -webkit-linear-gradient(#f8f8f8, #f8f8f8);
    background: -o-linear-gradient(#f8f8f8, #f8f8f8);
    background: -moz-linear-gradient(#f8f8f8, #f8f8f8);
    background: linear-gradient(#f8f8f8, #f8f8f8);
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#f8f8f8', endColorstr='#f8f8f8');
    border-color: #f8f8f8;
}

.navbar-inverse {
    background: -webkit-linear-gradient(#8fcae7, #8fcae7);
    background: -o-linear-gradient(#8fcae7, #8fcae7);
    background: -moz-linear-gradient(#8fcae7, #8fcae7);
    background: linear-gradient(#8fcae7, #8fcae7);
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#8fcae7', endColorstr='#8fcae7');
    border-color: #8fcae7;
}

.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(#f8f8f8, #f8f8f8);
    background: -o-linear-gradient(#f8f8f8, #f8f8f8);
    background: -moz-linear-gradient(#f8f8f8, #f8f8f8);
    background: linear-gradient(#f8f8f8, #f8f8f8);
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#f8f8f8', endColorstr='#f8f8f8');
}

.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(#f8f8f8, #f8f8f8);
    background: -o-linear-gradient(#f8f8f8, #f8f8f8);
    background: -moz-linear-gradient(#f8f8f8, #f8f8f8);
    background: linear-gradient(#f8f8f8, #f8f8f8);
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#f8f8f8', endColorstr='#f8f8f8');
}

.main-menu-seperator {
    color: #FFFFFF;
}

.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(#8fcae7, #8fcae7);
    background: -o-linear-gradient(#8fcae7, #8fcae7);
    background: -moz-linear-gradient(#8fcae7, #8fcae7);
    background: linear-gradient(#8fcae7, #8fcae7);
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#8fcae7', endColorstr='#8fcae7');
}

.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(#8fcae7, #8fcae7);
    background: -o-linear-gradient(#8fcae7, #8fcae7);
    background: -moz-linear-gradient(#8fcae7, #8fcae7);
    background: linear-gradient(#8fcae7, #8fcae7);
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#8fcae7', endColorstr='#8fcae7');
}
/* Menu bar text color */
.navbar-inverse .navbar-nav > li > a {
    color: #000000;
	font-weight:bold;
}
/* Menu bar hover text color */
.navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus {
    color: #0073ae;
	font-weight:bold;
    }
/* Menu bar active text color */
.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: #0073ae;
}

.navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus {
     color: #000000;
    }
/* Dropdown menu background color */
.dropdown-menu {
    background: -webkit-linear-gradient(#f8f8f8, #f8f8f8);
    background: -o-linear-gradient(#f8f8f8, #f8f8f8);
    background: -moz-linear-gradient(#f8f8f8, #f8f8f8);
    background: linear-gradient(#f8f8f8, #f8f8f8);
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#f8f8f8', endColorstr='#f8f8f8');
}
/* Dropdown menu hover background color */
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {
    background: -webkit-linear-gradient(#8fcae7, #8fcae7);
    background: -o-linear-gradient(#8fcae7, #8fcae7);
    background: -moz-linear-gradient(#8fcae7, #8fcae7);
    background: linear-gradient(#8fcae7, #8fcae7);
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#8fcae7', endColorstr='#8fcae7');
    }
/* Dropdown menu text color */
.dropdown-menu > li > a {
    color: #0075ae;
    }
/* Dropdown menu hover text color */
 .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {
    color: #FFFFFF;
    }
.menu-seperator {
	border-bottom: 0px;
	}
.nav-pills > li > a{border-radius:1px;}

.navbar-inverse .navbar-nav > .dropdown > a .caret {
    border-bottom-color: #000000;
    border-top-color: #000000;
}
.navbar-inverse .navbar-nav > .active > a .caret{
	border-top-color: #0075ae;
    border-bottom-color: #0075ae;
}
li.dropdown .caret {
    border-bottom-color: #000000;
    border-top-color: #000000;
}
/* Menu caret hover color */
li.dropdown:hover .caret ,li.dropdown:active .caret{
    border-top-color: #0075ae;
    border-bottom-color: #0075ae;
}

li.dropdown:hover .dropdown-toggle .caret,li.dropdown:active .dropdown-toggle .caret {
    border-top-color: #0075ae;
    border-bottom-color: #0075ae;
}
/*dropdown hover*/
li.dropdown:hover ,li.dropdown:active{
    color: #0075ae;
}

li.dropdown:hover a.dropdown-toggle, li.dropdown.active:hover a.dropdown-toggle {
    color: #0075ae;
    }
	
/*border bottom submenu*/



/* Submenu line break */
.submenu { border-bottom: solid #8fcae7 2px; }

/* Submenu hover background color */
.submenu .nav > li a:hover,.submenu .nav > li a:focus {
	background: -webkit-linear-gradient(#FFFFFF, #FFFFFF);
    background: -o-linear-gradient(#FFFFFF, #FFFFFF); 
    background: -moz-linear-gradient(#FFFFFF, #FFFFFF);
    background: linear-gradient(#FFFFFF, #FFFFFF);
	color: #8fcae7;
	font-weight:bold;
		}
 .submenu .nav > li {
    color: #F8F8F8;
    }

.submenu .nav > li > a {
    color: #000000;
	font-weight:bold;
    }

.submenu .nav > li.active a {
    color: #8fcae7;
	font-weight:bold;
    }

.table-header {
    color: #000000;
    background: -webkit-linear-gradient(#8fcae7, #8fcae7);
    background: -o-linear-gradient(#8fcae7, #8fcae7);
    background: -moz-linear-gradient(#8fcae7, #8fcae7);
    background: linear-gradient(#8fcae7, #8fcae7);
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#8fcae7', endColorstr='#8fcae7');
}

.footerRow{ background : -webkit-linear-gradient(#EBEBEB, #EBEBEB); background : -o-linear-gradient(#EBEBEB, #EBEBEB); background : -moz-linear-gradient(#EBEBEB, #EBEBEB); background : linear-gradient(#EBEBEB, #EBEBEB); filter : progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#EBEBEB', endColorstr='#EBEBEB'); }
.footerRow .menu{ color : #777777; }
/*.footerRow a:hover{ color : #04506E; text-decoration:none;}*/
.footerRow{ color : #777777; }

.modal-content {
    color: #000000;
    background: #f8f8f8;
}

.dropdown-button {
    background-color: #0093d0;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #0093d0), color-stop(1, #0093d0));
    background: -moz-linear-gradient(top, #0093d0 5%, #0093d0 100%);
    background: -webkit-linear-gradient(top, #0093d0 5%, #0093d0 100%);
    background: -o-linear-gradient(top, #0093d0 5%, #0093d0 100%);
    background: -ms-linear-gradient(top, #0093d0 5%, #0093d0 100%);
    background: linear-gradient(top, #0093d05%, #0093d0 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0093d0', endColorstr='#0093d0',GradientType=0);
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    border: 0px;
    display: inline-block;
    cursor: pointer;
    color: #FFFFFF;
    font-family: Arial;
    font-size: 16px;
    font-style: bold;
    padding: 5px 15px;
    text-decoration: none;
    text-align: center;
}

.dropdown-button:hover, .dropdown-button:focus {
    color: #FFFFFF;
    background: #056494;
    }

.enduser-button {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #d44c63), color-stop(1, #d44c63));
    background: -moz-linear-gradient(top, #d44c63 5%, #d44c63 100%);
    background: -webkit-linear-gradient(top, #d44c63 5%, #d44c63 100%);
    background: -o-linear-gradient(top, #d44c63 5%, #d44c63 100%);
    background: -ms-linear-gradient(top, #d44c63 5%,#d44c63 100%);
    background: linear-gradient(top, #d44c63 5%, #d44c63 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=' #d44c63', endColorstr=' #d44c63',GradientType=0);
    background-color: #d44c63;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    border: 0px;
    display: inline-block;
    font-family: Arial;
    text-decoration: none;
    text-align: center;
    color: #FFFFFF;
}

.enduser-button:hover, .enduser-button:focus {
    color: #FFFFFF;
    background: #96374c;
    }

.button-style {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #d44c63), color-stop(1, #d44c63));
    background: -moz-linear-gradient(top, #d44c63 5%, #d44c63 100%);
    background: -webkit-linear-gradient(top, #d44c63 5%, #d44c63 100%);
    background: -o-linear-gradient(top, #d44c63 5%, #d44c63 100%);
    background: -ms-linear-gradient(top, #d44c63 5%,#d44c63 100%);
    background: linear-gradient(top, #d44c63 5%, #d44c63 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=' #d44c63', endColorstr=' #d44c63',GradientType=0);
    background-color: #d44c63;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    border: 0px;
    display: inline-block;
    font-family: Arial;
    text-decoration: none;
    text-align: center;
    color: #FFFFFF;
}

    .button-style:hover, .button-style:focus {
    color: #FFFFFF;
    background: #96374c;
    }

.button-special {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #d44c63), color-stop(1, #d44c63));
    background: -moz-linear-gradient(top, #d44c63 5%, #d44c63 100%);
    background: -webkit-linear-gradient(top, #d44c63 5%, #d44c63 100%);
    background: -o-linear-gradient(top, #d44c63 5%, #d44c63 100%);
    background: -ms-linear-gradient(top, #d44c63 5%,#d44c63 100%);
    background: linear-gradient(top, #d44c63 5%, #d44c63 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=' #d44c63', endColorstr=' #d44c63',GradientType=0);
    background-color: #d44c63;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    border: 0px;
    display: inline-block;
    font-family: Arial;
    text-decoration: none;
    text-align: center;
    color: #FFFFFF;
}

    .button-special:hover, .button-special:focus {
    color: #FFFFFF;
    background: #96374c;
    }

.btn-danger {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #d44c63), color-stop(1, #d44c63));
    background: -moz-linear-gradient(top, #d44c63 5%, #d44c63 100%);
    background: -webkit-linear-gradient(top, #d44c63 5%, #d44c63 100%);
    background: -o-linear-gradient(top, #d44c63 5%, #d44c63 100%);
    background: -ms-linear-gradient(top, #d44c63 5%,#d44c63 100%);
    background: linear-gradient(top, #d44c63 5%, #d44c63 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=' #d44c63', endColorstr=' #d44c63',GradientType=0);
    background-color: #d44c63;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    border: 0px;
    display: inline-block;
    font-family: Arial;
    text-decoration: none;
    text-align: center;
    color: #FFFFFF;
}

    .btn-danger:hover, .btn-danger:focus {
    color: #FFFFFF;
    background: #96374c;
    }

.button-default {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #d44c63), color-stop(1, #d44c63));
    background: -moz-linear-gradient(top, #d44c63 5%, #d44c63 100%);
    background: -webkit-linear-gradient(top, #d44c63 5%, #d44c63 100%);
    background: -o-linear-gradient(top, #d44c63 5%, #d44c63 100%);
    background: -ms-linear-gradient(top, #d44c63 5%,#d44c63 100%);
    background: linear-gradient(top, #d44c63 5%, #d44c63 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=' #d44c63', endColorstr=' #d44c63',GradientType=0);
    background-color: #d44c63;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    border: 0px;
    display: inline-block;
    font-family: Arial;
    text-decoration: none;
    text-align: center;
    color: #FFFFFF;
}

.button-default:hover, .button-default:focus {
    color: #FFFFFF;
    background: #96374c;
    }

.btn-default {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #d44c63), color-stop(1, #d44c63));
    background: -moz-linear-gradient(top, #d44c63 5%, #d44c63 100%);
    background: -webkit-linear-gradient(top, #d44c63 5%, #d44c63 100%);
    background: -o-linear-gradient(top, #d44c63 5%, #d44c63 100%);
    background: -ms-linear-gradient(top, #d44c63 5%,#d44c63 100%);
    background: linear-gradient(top, #d44c63 5%, #d44c63 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=' #d44c63', endColorstr=' #d44c63',GradientType=0);
    background-color: #d44c63;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    border: 0px;
    display: inline-block;
    font-family: Arial;
    text-decoration: none;
    text-align: center;
    color: #FFFFFF;
}

.btn-default:hover, .btn-default:focus {
    color: #FFFFFF;
    background: #96374c;
    }

.button-link-card-cancel {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #BBBBBB), color-stop(1, #BBBBBB));
    background: -moz-linear-gradient(top, #BBBBBB 5%, #BBBBBB 100%);
    background: -webkit-linear-gradient(top, #BBBBBB 5%, #BBBBBB 100%);
    background: -o-linear-gradient(top, #BBBBBB 5%, #BBBBBB 100%);
    background: -ms-linear-gradient(top, #BBBBBB 5%, #BBBBBB 100%);
    background: linear-gradient(top, #BBBBBB 5%, #BBBBBB 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#BBBBBB', endColorstr='#BBBBBB',GradientType=0);
    background-color: #BBBBBB;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    border: 0px;
    display: inline-block;
    cursor: pointer;
    color: #000000;
    font-family: Arial;
    font-size: 14px;
    font-style: bold;
    text-decoration: none;
    text-align: center;
}

.button-link-card-cancel:hover {
    background-color: #BBBBBB;
    color: #555555;
    }
.btn-history-shopping, .button-coupon-go,.button-loan-filter{background:#0093d0; color:#FFFFFF;}
.btn-history-shopping:hover, .button-coupon-go:hover, .button-loan-filter:hover {background: #056494;color:#FFFFFF;}
.form-signin .checkbox {
    color: #0073ae;
}

.quick-form {
    color: #000000;
    background: #f8f8f8;
}

.quick-form .title-text {
    color: #000000;
    }

.quick-form a, .quick-form a:active {
    color: #0073ae;
    }
.quick-form a:hover{color:#8fcae7;}
.quick-form .title-text,.quick-form .title-text  h4,.quick-form .title-text  h2 ,.quick-form .title-text  h3{
    color: #000000;
    }
.quick-form .button-special {color:#FFFFFF;}
.quick-form .button-special:hover {color:#FFFFFF;}
.header-quick-form {
    background-color: #8fcae7;
}

.reward-col-right {
    margin-bottom: 10px;
}

.edeposit-form {
    margin-top: 10px;
}

.note-section {
    background: -webkit-linear-gradient(#f8f8f8, #f8f8f8);
    background: -o-linear-gradient(#f8f8f8, #f8f8f8);
    background: -moz-linear-gradient(#f8f8f8, #f8f8f8);
    background: linear-gradient(#f8f8f8, #f8f8f8);
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#f8f8f8', endColorstr='#f8f8f8');
}

.card-setting-form .headerInfo{ background:#8fcae7;}


/* Card Benefit  */

#header_bg {
    background: -webkit-linear-gradient(top,#FFFFFF, #FFFFFF);
    background: -o-linear-gradient(top,#FFFFFF, #FFFFFF);
    background: -moz-linear-gradient(top,#FFFFFF, #FFFFFF);
    background: linear-gradient(to bottom,#FFFFFF, #FFFFFF);
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FFFFFF', endColorstr='#FFFFFF',GradientType=1);
}

#header_bg #header_menu a {
    color: #FFFFFF;
    }

#header_right .img_join_en {
    background: -webkit-linear-gradient(left,#0093d0, #0093d0);
    background: -o-linear-gradient(left,#0093d0, #0093d0);
    background: -moz-linear-gradient(left,#0093d0, #0093d0);
    background: linear-gradient(to right,#0093d0, #0093d0);
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#0093d0', endColorstr='#0093d0',GradientType=1);
}

#header_right .img_join_en a {
    color: #FFFFFF;
    }

#header_right_signup a {
    color: #005337;
}

#header_right_signup a:hover {
    color: #009C75;
    }
 .nav-tabs > li.tab-premium > a{background-color:#DDDDDD;color:#000000;}
.nav-tabs > li.tab-premium > a:hover,.tab-premium> a:focus{background-color:#FFFFFF;color:#005535;}
.nav-tabs > li.tab-premium.active > a,.tab-premium.active> a{background-color:#FFFFFF;color:#005535;}
.nav-tabs > li.tab-premium.active > a:hover,.tab-premium.active> a:focus{background-color:#FFFFFF;color:#005535;}
.nav-tabs > li > a {background-color:#DDDDDD; border-color:#CCCCCC;}
.nav > li > a:hover, .nav > li > a:focus {border-color:#CCCCCC;}


#footer_bg_home{ background : -webkit-linear-gradient(top,#EBEBEB, #EBEBEB); background : -o-linear-gradient(top,#EBEBEB, #EBEBEB); background : -moz-linear-gradient(top,#EBEBEB, #EBEBEB); background : linear-gradient(to bottom,#EBEBEB, #EBEBEB); filter : progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#EBEBEB', endColorstr='#EBEBEB'); }
#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;}

.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: #235ba8;
}
.benefit ul li a:hover{
    color: #000000;
}

input {
    color: #000000;
    background: #EFEFEF;
}

.form-control {
    color: #000000;
    background: #FFFFFF;
}

.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;
}

.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: #FFFFFF;
}

.border-top {
    border-color: #0073ae;
}

.border-right {
    border-color: #0073ae;
}

.comparison .col .type .tbl span {
    background-image: none;
}

.comparison .col .type .tbl span::after {
        content: "►";
    }

.rectangle {
    background-color: rgb(0, 83, 55);
    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;
}

/*Justin Card Benefit */
#header_line {
    background: -webkit-linear-gradient(left, #F3F3F3,#005337,#F3F3F3); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(left, #F3F3F3,#005337,#F3F3F3); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(left, #F3F3F3,#005337,#F3F3F3); /* For Firefox 3.6 to 15 */
    background: linear-gradient(to right, #F3F3F3,#005337,#F3F3F3);
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#F3F3F3', endColorstr='#005337', GradientType=1); /*For IE7-8-9*/
}

#header_menu {
    background: -webkit-linear-gradient(top, #005337,#009C75,#005337); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(top, #005337,#009C75,#005337); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(top, #005337,#009C75,#005337); /* For Firefox 3.6 to 15 */
    background: linear-gradient(to bottom, #005337,#009C75,#005337);
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#009C75, endColorstr='#005337', GradientType=1); /*For IE7-8-9*/
}
/* Fancybox - Close Button */
.fancybox-close {
    background: #005337;
    border-color: #FFFFFF;
}
    /* background */
.fancybox-close.compare-popup {
        background: #929292;
    }

.fancybox-close:after {
        background: #FFFFFF;
    }
    /* X */
.fancybox-close::before {
        background: #FFFFFF;
    }
/* X */

/* Classes for generating bar for Download Mobile App - Chris 5/8/2015 */
.rectangleApp {
	color: #FFFFFF;
	width: 545px;
	height: 66px;
	border-radius: 5px;
	margin-bottom: 20px;
	background: linear-gradient(#1263BF 50%, #0C3F7C);
	background: -o-linear-gradient(#1263BF 50%, #0C3F7C);
	background: -webkit-linear-gradient(#1263BF 50%, #0C3F7C);
	background: -moz-linear-gradient(#1263BF 50%, #0C3F7C);
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#1263BF', endColorstr='#0C3F7C');/*For IE7-8-9*/ 
}
.triangle-rightApp {
	width: 0;
	height: 0;
	border-top: 8px solid transparent;
	border-left: 16px solid #FFFFFF;
	border-bottom: 8px solid transparent;
	position: relative;
	top: 25px;
	left: 5px;
	float: left;
}
.imageDiv {
	background-image: url('/myrewards/upload/MRPC_button-60x60.png');
	background-repeat: no-repeat;
	height: 60px;
	width: 65px;
	margin: 3px 3px;
	float: left;
	border-right: 1px solid #666;
}
.mobileApp {
	color: #FFF;
	font-weight: bold;
	font-size: 17px;
	font-family: Arial, Helvetica, sans-serif;
	margin-left: 20px;
	margin-top: 23px;
	display: inline-block;
	float: left;
}

/****homepage******/
#homepage-content h2{
text-transform: uppercase;	
}
#homepage-content ol{
padding: 0px 15px 25px 0px;
list-style-position: inside;
}
#homepage-content li{
padding: 7px 3px;
}
#homepage-content{
width:100%;
margin-top:20px;
}
.hp-banner {
    width: 1170px;
    height: 510px;
    background-image: url("/myrewards/upload/fullbanner_withsilver.jpg");
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
	box-sizing: border-box;
color: transparent;
}
@media screen and (min-width: 992px) and (max-width:1170px) {
.hp-banner {
	width: 100%;
	max-height:410px;
	background-image: url("/myrewards/upload/fullbanner_withsilver.jpg");
 }
}
@media screen and (min-width: 600px) and (max-width: 991px) {
.hp-banner {
	background-image: url("/myrewards/upload/banner_textonly.jpg");
    /*width: 940px;
    height: 510px;*/
	width: 100%;
	max-height:410px;
 }
}
@media screen and (min-width: 420px) and (max-width: 599px) {
.hp-banner {
	background-image: url("/myrewards/upload/banner_textonly.jpg");
    /*width: 940px;
    height: 410px;*/
	width: 100%;
	max-height:320px;
 }
}
@media screen and (max-width: 419px) {
.hp-banner {
	background-image: url("/myrewards/upload/banner_textonly.jpg");
    /*width: 940px;
    height: 410px;*/
	width: 100%;
	max-height:215px;
 }
}
@media screen and (max-width: 319px) {

}
@media screen and (max-width: 600px) { 
h1 a img { /***** logo****/
width: 400px;
}

}
@media screen and (max-width: 480px) { 
h1 a img {/***** logo****/
width: 300px;
}
}
@media screen and (max-width: 300px) { 
h1 a img {/***** logo****/
width: 240px;
}
}
/* 9-13-16 karen*/
.bold-link{
	text-decoration:underline;
}

.footer-content{
text-align: left;
font-size: 12px;
}

#btnLogin {
    width: 175px;
}
#SumitForgotPassword {
    width: 175px;
}
#logoutForm { margin-top: 5px;}
.pull-right {
    margin-top: 0px;
}
.pull-right.reward-col-right {
    margin-top: 10px;
}
@media (min-width: 1200px) {
    .padding-right-without-xs {
        padding-right: 20px;
    }
    .padding-lg-input{
        padding-right:20px;/* edit 01-06-2017 issue 14280 by Jessica*/
    } 
}