/*** USE THIS FILE TO OVERRIDE VIP SECTION DEFAULT STYLES ***/


/* custom - update in this order:;
primary-lighter: #60a5b5
primary-light: #4e92a2
primary: #3B8293
*/

#top-menu,
footer#footer-menu { background: #3B8293; }

div#header-mini-icons a { color: #3B8293; }

div#header-mini-icons a:hover { color: #4e92a2; }

body.page-elms-content .hovereffect p span { background: #3B8293; }

body.page-elms-content .hovereffect p span:hover { background: #4e92a2; }

section#program-offer h3 { color: #3B8293; }

section#program-offer { border-color: #3B8293; }

/*** DEFINE BUTTON COLORS ***/

#main-container .btn-primary,
#main-container .btn-primary:link,
#main-container .btn-primary:visited { background: #3B8293; border-color: #3B8293; color: #fff; }

#main-container .btn-primary:hover,
#main-container .btn-primary:focus { background: #4e92a2; border-color: #4e92a2; }

#main-container .btn-primary:not(:disabled):not(.disabled):active { background: #3B8293; border-color: #3B8293; }

#main-container .btn-secondary,
#main-container .btn-secondary:link,
#main-container .btn-secondary:visited { background: #4e92a2; border-color: #4e92a2; color: #fff; }

#main-container .btn-secondary:hover,
#main-container .btn-secondary:focus { background: #60a5b5; border-color: #60a5b5; }

#main-container .btn-secondary:not(:disabled):not(.disabled):active { background: #4e92a2; border-color: #4e92a2; }

#back-to-top { background: linear-gradient(rgba(46, 46, 46, 0.8),rgba(46, 46, 46, 0.8)); }