body {
    color: #272727;
    background: #FFFFFF;
}

    body a {
        color: #551428;
    }

        body a:hover, body a:hover, body a:active {
            color: #551428;
        }

	.title-text {
    color: #551428;
	}

	.headerLogo {
    background: -webkit-linear-gradient(#F0F0F1, #F0F0F1);
    background: -o-linear-gradient(#F0F0F1, #F0F0F1);
    background: -moz-linear-gradient(#F0F0F1, #F0F0F1);
    background: linear-gradient(#F0F0F1, #F0F0F1);
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#F0F0F1', endColorstr='#F0F0F1');
	}

	.headerInfo {
    color: #000000;
    background: -webkit-linear-gradient(#F0F0F1, #F0F0F1);
    background: -o-linear-gradient(#F0F0F1, #F0F0F1);
    background: -moz-linear-gradient(#F0F0F1, #F0F0F1);
    background: linear-gradient(#F0F0F1, #F0F0F1);
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#F0F0F1', endColorstr='#F0F0F1');
	}

    .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: #551428;
    }

    .headerInfo .register a:hover {
        color: #2C0A15;
    }

    .headerInfo .dropdown-button a {
        color: #FFFFFF;
    }
	.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;
	}

	.card-setting-form .headerInfo  {
        background: #DDD;
        margin-top: 20px;
}

	.card-setting-form .headerInfo .account-info-text {
		color: #551428;
		font-size: 18px;
	}

/* Chris edit 5-17-2019*/


	.card-setting-form .headerInfo .account-info-text a {
			color: #FFF;
	}
	
	.card-setting-form .headerInfo .account-info-text a:hover {
			color: #FFF;
	}

/*****/

	
	.form-dropdown {
		color: #000000;
	}

	.form-dropdown a {
        color: #551428;
    }

        .form-dropdown a:hover {
            color: #551428;
    }

	.sublink {
    color: #551428;
	}

    .sublink:hover {
        color: #551428;
    }

	.dropdown-menu.form {
		background: -webkit-linear-gradient(#F0F0F1, #F0F0F1);
		background: -o-linear-gradient(#F0F0F1, #F0F0F1);
		background: -moz-linear-gradient(#F0F0F1, #F0F0F1);
		background: linear-gradient(#F0F0F1, #F0F0F1);
		filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#F0F0F1', endColorstr='#F0F0F1');
	}
.logging-section{border-bottom-color:#808080;}

	.main-menu .navbar-inverse {
		background: -webkit-linear-gradient(#551428, #551428);
		background: -o-linear-gradient(#551428, #551428);
		background: -moz-linear-gradient(#551428, #551428);
		background: linear-gradient(#551428, #551428);
		filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#551428', endColorstr='#551428');
		border-color: #551428;
	}

.navbar-inverse {
    background: -webkit-linear-gradient(#551428, #551428);
    background: -o-linear-gradient(#551428, #551428);
    background: -moz-linear-gradient(#551428, #551428);
    background: linear-gradient(#551428, #551428);
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#551428', endColorstr='#551428');
    border-color: #551428;
}

.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(#551428, #551428);
    background: -o-linear-gradient(#551428, #551428);
    background: -moz-linear-gradient(#551428, #551428);
    background: linear-gradient(#551428, #551428);
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#551428', endColorstr='#551428');
}

.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(#551428, #551428);
    background: -o-linear-gradient(#551428, #551428);
    background: -moz-linear-gradient(#551428, #551428);
    background: linear-gradient(#551428, #551428);
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#551428', endColorstr='#551428');
}

.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(#551428, #551428);
    background: -o-linear-gradient(#551428, #551428);
    background: -moz-linear-gradient(#551428, #551428);
    background: linear-gradient(#551428, #551428);
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#551428', endColorstr='#551428');
}

.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(#551428, #551428);
    background: -o-linear-gradient(#551428, #551428);
    background: -moz-linear-gradient(#551428, #551428);
    background: linear-gradient(#551428, #551428);
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#551428', endColorstr='#551428');
}

.navbar-inverse .navbar-nav > li > a {
    color: #FFFFFF;
	font-weight:bold;
}

   .navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus {
        color: #7F2A4B;
		font-weight:bold;
    }

.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;
	font-weight:bold;
}

    .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus {
        color: #7F2A4B;
		font-weight:bold;
    }

.dropdown-menu {
    background: -webkit-linear-gradient(#7F2A4B, #7F2A4B);
    background: -o-linear-gradient(#7F2A4B, #7F2A4B);
    background: -moz-linear-gradient(#7F2A4B, #7F2A4B);
    background: linear-gradient(#7F2A4B, #7F2A4B);
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#7F2A4B', endColorstr='#7F2A4B');
	border:1px solid #BBBBBB;
}

    .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {
        background: -webkit-linear-gradient(#551428, #551428);
        background: -o-linear-gradient(#551428, #551428);
        background: -moz-linear-gradient(#551428, #551428);
        background: linear-gradient(#551428, #551428);
        filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#551428', endColorstr='#551428');
    }

    .dropdown-menu > li > a {
        color: #FFFFFF;
    }

    .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {
            color: #FFFFFF;
     }

.navbar-inverse .navbar-nav > .dropdown > a .caret {
    border-bottom-color: #FFFFFF;
    border-top-color: #FFFFFF;
}

li.dropdown .caret {
    border-bottom-color: #FFFFFF;
    border-top-color: #FFFFFF;
}

li.dropdown:hover .caret,li.dropdown:active .caret {
    border-top-color: #7F2A4B;
    border-bottom-color: #7F2A4B;
}

li.dropdown:hover .dropdown-toggle .caret,li.dropdown:active .dropdown-toggle .caret {
    border-top-color: #7F2A4B;
    border-bottom-color: #7F2A4B;
}
/*dropdown hover*/
li.dropdown:hover {
    color: #7F2A4B;
}
    /*background-color of primary menu when focus dropdown menu*/
    li.dropdown:hover a.dropdown-toggle, li.dropdown.active:hover a.dropdown-toggle {
        color: #7F2A4B;
        /*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');*/
    }
.menu-seperator{border-bottom:none;}
.submenu .seperate-bottom {
    border-bottom: 2px solid #551428;
}

    .submenu .nav > li {
        color: #F0F0F1;
    }

        .submenu .nav > li > a {
            color: #808080;
			font-weight:bold;
        }

        .submenu .nav > li.active a {
            color: #551428;
			font-weight:bold;
        }

        .submenu .nav > li a:hover {
            color: #551428;
			font-weight:bold;
            background: #FFFFFF;
        }

.table-header {
    color: #FFFFFF;
    background: -webkit-linear-gradient(#551428, #551428);
    background: -o-linear-gradient(#551428, #551428);
    background: -moz-linear-gradient(#551428, #551428);
    background: linear-gradient(#551428, #551428);
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#551428', endColorstr='#551428');
}

.footerRow {
    background: -webkit-linear-gradient(#551428, #551428);
    background: -o-linear-gradient(#551428, #551428);
    background: -moz-linear-gradient(#551428, #551428);
    background: linear-gradient(#551428, #551428);
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#551428', endColorstr='#551428');
}

    .footerRow a, .footerRow .menu {
        color: #FFFFFF;
    }

        .footerRow a:hover {
            color: #FFFFFF;
        }

.footerRow {
    color: #FFFFFF;
}

.modal-content {
    color: #808080;
    background: #F0F0F1;
}

.dropdown-button {
    background-color: #551428;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #551428), color-stop(1, #551428));
    background: -moz-linear-gradient(top, #551428 5%, #551428 100%);
    background: -webkit-linear-gradient(top, #551428 5%, #551428 100%);
    background: -o-linear-gradient(top, #551428 5%, #551428 100%);
    background: -ms-linear-gradient(top, #551428 5%, #551428 100%);
    background: linear-gradient(top, #5514285%, #551428 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#551428', endColorstr='#551428',GradientType=0);
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    border: none;
    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: #2C0A15;
    }

.enduser-button {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #551428), color-stop(1, #551428));
    background: -moz-linear-gradient(top, #551428 5%, #551428 100%);
    background: -webkit-linear-gradient(top, #551428 5%, #551428100%);
    background: -o-linear-gradient(top, #551428 5%, #551428100%);
    background: -ms-linear-gradient(top, #551428 5%, #720E1D 100%);
    background: linear-gradient(top, #551428 5%, #551428100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=' #551428', endColorstr=' #551428',GradientType=0);
    background-color: #551428;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    border: none;
    display: inline-block;
    font-family: Arial;
    text-decoration: none;
    text-align: center;
    color: #FFFFFF;
}

    .enduser-button:hover, .enduser-button:focus {
        color: #FFFFFF;
        background: #2C0A15;
    }

.button-style {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #551428), color-stop(1, #551428));
    background: -moz-linear-gradient(top, #551428 5%, #551428 100%);
    background: -webkit-linear-gradient(top, #551428 5%, #551428100%);
    background: -o-linear-gradient(top, #551428 5%, #551428100%);
    background: -ms-linear-gradient(top, #551428 5%, #720E1D 100%);
    background: linear-gradient(top, #551428 5%, #551428100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=' #551428', endColorstr=' #551428',GradientType=0);
    background-color: #551428;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    border: none;
    display: inline-block;
    font-family: Arial;
    text-decoration: none;
    text-align: center;
    color: #FFFFFF;
}

    .button-style:hover, .button-style:focus {
        color: #FFFFFF;
        background: #2C0A15;
    }

.button-special {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #551428), color-stop(1, #551428));
    background: -moz-linear-gradient(top, #551428 5%, #551428 100%);
    background: -webkit-linear-gradient(top, #551428 5%, #551428100%);
    background: -o-linear-gradient(top, #551428 5%, #551428100%);
    background: -ms-linear-gradient(top, #551428 5%, #720E1D 100%);
    background: linear-gradient(top, #551428 5%, #551428100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=' #551428', endColorstr=' #551428',GradientType=0);
    background-color: #551428;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    border: none;
    display: inline-block;
    font-family: Arial;
    text-decoration: none;
    text-align: center;
    color: #FFFFFF;
}

    .button-special:hover, .button-special:focus {
        color: #FFFFFF;
        background: #2C0A15;
    }

.btn-danger {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #551428), color-stop(1, #551428));
    background: -moz-linear-gradient(top, #551428 5%, #551428 100%);
    background: -webkit-linear-gradient(top, #551428 5%, #551428100%);
    background: -o-linear-gradient(top, #551428 5%, #551428100%);
    background: -ms-linear-gradient(top, #551428 5%, #720E1D 100%);
    background: linear-gradient(top, #551428 5%, #551428100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=' #551428', endColorstr=' #551428',GradientType=0);
    background-color: #551428;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    border: none;
    display: inline-block;
    font-family: Arial;
    text-decoration: none;
    text-align: center;
    color: #FFFFFF;
}

    .btn-danger:hover, .btn-danger:focus {
        color: #FFFFFF;
        background: #2C0A15;
    }

.button-default {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #551428), color-stop(1, #551428));
    background: -moz-linear-gradient(top, #551428 5%, #551428 100%);
    background: -webkit-linear-gradient(top, #551428 5%, #551428100%);
    background: -o-linear-gradient(top, #551428 5%, #551428100%);
    background: -ms-linear-gradient(top, #551428 5%, #720E1D 100%);
    background: linear-gradient(top, #551428 5%, #551428100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=' #551428', endColorstr=' #551428',GradientType=0);
    background-color: #551428;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    border: none;
    display: inline-block;
    font-family: Arial;
    text-decoration: none;
    text-align: center;
    color: #FFFFFF;
}

    .button-default:hover, .button-default:focus {
        color: #FFFFFF;
        background: #2C0A15;
    }

.btn-default {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #551428), color-stop(1, #551428));
    background: -moz-linear-gradient(top, #551428 5%, #551428 100%);
    background: -webkit-linear-gradient(top, #551428 5%, #551428100%);
    background: -o-linear-gradient(top, #551428 5%, #551428100%);
    background: -ms-linear-gradient(top, #551428 5%, #720E1D 100%);
    background: linear-gradient(top, #551428 5%, #551428100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=' #551428', endColorstr=' #551428',GradientType=0);
    background-color: #551428;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    border: none;
    display: inline-block;
    font-family: Arial;
    text-decoration: none;
    text-align: center;
    color: #FFFFFF;
}

    .btn-default:hover, .btn-default:focus {
        color: #FFFFFF;
        background: #2C0A15;
    }

.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: 1px solid #FFF;
    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;
    }

.form-signin .checkbox {
    color: #551428;
}
.btn-history-shopping, .button-coupon-go,.button-loan-filter{
	background:#4C5927; color:#FFFFFF;border:none;box-shadow:none;
	}
.btn-history-shopping:hover, .button-coupon-go:hover, .button-loan-filter:hover {
	background: #2B350D;color:#FFFFFF;border:none;box-shadow:none;
}

/***button color fixes****/

.menu-coupon .button-coupon-go  {
    background: #7b223d;
}

.menu-coupon .button-coupon-go:hover  {
    background: #310a16;
}

.btn-history-shopping {
	background: #7b223d;
}

.btn-history-shopping:hover {
	background: #310a16;
}

/*******/

.quick-form {
    color: #272727;
    background: #F0F0F1;
}

    .quick-form .title-text {
        color: #FFFFFF;
    }

    .quick-form a{ color:#3B5998;}
	.quick-form a:hover, .quick-form a:active {
        color: #263961;
    }
.quick-form .button-special {color:#FFFFFF;}
.quick-form .button-special:hover {color:#FFFFFF;}
.header-quick-form {
    background-color: #551428;
}

.reward-col-right {
    margin-bottom: 10px;
}

.edeposit-form {
    margin-top: 10px;
}

.note-section {
    background: -webkit-linear-gradient(#F0F0F1, #F0F0F1);
    background: -o-linear-gradient(#F0F0F1, #F0F0F1);
    background: -moz-linear-gradient(#F0F0F1, #F0F0F1);
    background: linear-gradient(#F0F0F1, #F0F0F1);
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#F0F0F1', endColorstr='#F0F0F1');
}

#header_bg {
    /*background: -webkit-linear-gradient(top,#F0F0F1, #F0F0F1);
    background: -o-linear-gradient(top,#F0F0F1, #F0F0F1);
    background: -moz-linear-gradient(top,#F0F0F1, #F0F0F1);
    background: linear-gradient(to bottom,#F0F0F1, #F0F0F1);
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#F0F0F1', endColorstr='#F0F0F1',GradientType=1);*/
	background: none;
}

    #header_bg #header_menu a {
        color: #FFFFFF;
    }

#header_right .img_join_en {
    background: -webkit-linear-gradient(left,#551428, #551428);
    background: -o-linear-gradient(left,#551428, #551428);
    background: -moz-linear-gradient(left,#551428, #551428);
    background: linear-gradient(to right,#551428, #551428);
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#551428', endColorstr='#551428',GradientType=1);
}

    #header_right .img_join_en a {
        color: #FFFFFF;
    }

#header_right_signup {
	color: #272727;
}	
	
#header_right_signup a {
    color: #551428;
	font-weight: bold;
}

    #header_right_signup a:hover {
        color: #551428;
		text-decoration: underline;
    }

#footer_bg_home {
    background: -webkit-linear-gradient(top,#ddd, #bbb);
    background: -o-linear-gradient(top,#ddd, #bbb);
    background: -moz-linear-gradient(top,#ddd, #bbb);
    background: linear-gradient(to bottom,#ddd, #bbb);
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ddd', endColorstr='#bbb');
}

#footer_hone_menu {
    color: #000000;
}

    #footer_hone_menu a {
        color: #000000;
    }

        #footer_hone_menu a:hover {
            color: #000000;
        }

.learnMore {
    color: #551428;
}

#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: #551428;
}

.link_menu2 a:link, .link_menu2 a:visited {
    color: #000000;
}

.link_menu2 a:hover {
    color: #551428;
}

.benefit ul li a:link, .benefit ul li a:visited {
    color: #000000;
}

input {
    color: #000000;
    background: #EFEFEF;
}

.form-control {
    color: #808080;
    background: #FFFFFF;
}

.field-validation-error, .field-validation-error-special, .authorize-warning {
    color: #3B5998;
}

.form-dropdown .field-validation-error, .form-dropdown .authorize-warning {
    color: #000000;
}

input.input-validation-error {
    border-color: #3B5998;
}

.benefit {
    color: #626262;
}

    .benefit .item a:link, .benefit .item a:visited {
        color: #4B4B4B;
    }

.compare-content .btn-link{color:#551428;}
.compare-content .btn-link:hover{color:#551428;text-decoration:underline;}
	
.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: #3B5998;
}

.border-right {
    border-color: #3B5998;
}

.comparison .col .type .tbl span {
    background-image: none;
}

    .comparison .col .type .tbl span::after {
        content: "►";
    }

.rectangle {
    background-color: #551428;
    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;
}

/* Chris add 5-20-2019 */

.CompareTab-divider {
	border-bottom-color: #551428 !important;
}


/*Justin Card Benefit */
#header_line {
    /*background: -webkit-linear-gradient(left, #F3F3F3,#005337,#F3F3F3); 
    background: -o-linear-gradient(left, #F3F3F3,#005337,#F3F3F3); 
    background: -moz-linear-gradient(left, #F3F3F3,#005337,#F3F3F3); 
    background: linear-gradient(to right, #F3F3F3,#005337,#F3F3F3);
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#F3F3F3', endColorstr='#005337', GradientType=1); */ 
	background: #ccc;
}

#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(#551428 50%, #551428);
	background: -o-linear-gradient(#551428 50%, #551428);
	background: -webkit-linear-gradient(#551428 50%, #551428);
	background: -moz-linear-gradient(#551428 50%, #551428);
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#551428', endColorstr='#551428');/*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;
}

/*RP COPY FROM ENDUSER_CNBANK.CSS */

/*Justin Card Benefit */
#header_line{
    /*background: -webkit-linear-gradient(left, #F0F0F1,#F0F0F1,#F0F0F1); 
    background: -o-linear-gradient(left, #F0F0F1,#F0F0F1,#F0F0F1); 
    background: -moz-linear-gradient(left, #F0F0F1,#F0F0F1,#F0F0F1); 
    background: linear-gradient(to right, #F0F0F1,#F0F0F1,#F0F0F1);
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#F0F0F1', endColorstr='#F0F0F1', GradientType=1); */
	background: #ccc;
}

#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*/ 
}




/* main navigation */
.main-menu .navbar-inverse {
    background: #551428;
    border-color: #551428;
}



.main-menu-seperator {
    color: #FFF;
}
.navbar-inverse .navbar-nav>li>a {
    color: #FFF;
}
.navbar-inverse .navbar-nav>.dropdown>a .caret {
    border-bottom-color: #FFF;
    border-top-color: #FFF;
}
.dropdown-toggle a {
    color: #000;
	font-weight: normal;
}
.dropdown-toggle a .caret {
    border-bottom-color: #000;
    border-top-color: #000;
}



/*RP 8/25/2017   New content to support ADA changes*/

.boxLogIn {
     color: #551428;
    font-family: Arial, Helvetica, sans-serif;
    background-color: #551428;  /**Same as #header_right_signup*/
    width: 100px;
    height: 30px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;	
    line-height: 30px;
}

/**  ONLY USE IF BUTTON COLOR TOGGLES ON HOVER
    Same as:  enduser-button:hover, .enduser-button:focus 
.boxLogIn:hover, .boxLogIn:focus {
    color: #FFFFFF;
    background: #000000;
}
*/

.boxClickToBegin {

    font-family: Arial, Helvetica, sans-serif;
    background-color: #551428;  /**Same as #header_right_signup*/
    width: 140px;
    height: 30px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;	
    line-height: 30px;
}

/**		ONLY USE IF BUTTON COLOR TOGGLES ON HOVER
		Same as:  enduser-button:hover, .enduser-button:focus 
.boxClickToBegin:hover, .boxClickToBegin:focus {
    color: #FFFFFF;
    background: #000000;
}
*/

.signup-coloredtext{	
		font-weight:bold;
		color: #551428;  /**Same as #header_right_sigrightAppnup*/
}

.cardlevel-title{
		color: #F0F0F1;  /**Same as #header_right_signup*/
}

.cardPageButtonFont {
	font-weight:bold;
	color: #FFFFFF;	
}	

/**Same as .headerInfo a.username:hover */
.cardPageButtonFont:hover {
	color: #C6C6C6;
	text-decoration:underline; 
}
.social-media .nav>li>a{background-color:#551428;}
.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:#F0F0F1;}

/***********************/

.nav-tabs > li > a {
	color: #551428;
}

.colum-divider {
	color: #272727;
    font-weight: normal;
}


