/*============================================================================================*/
/* COLOR SCHEME 2 */
/*============================================================================================*/
/* Logo */

@media (max-width: 510px) {
    .logoimg {
        height: 67px !important;
    }
    .slogan-right img {
        height: 60px !important;
    }
}
/*@media (min-width: 500px) {
    .logoimg {
        height: 90px !important;
    }
}
@media (min-width: 600px) {
    .logoimg {
        height: 120px !important;
    }
}*/
/* HEADER*/
header {
    background-color: #fff;
    border-bottom: 1px solid #27a39e;
}
ul#top_nav li {border-left: 1px solid #ccc;}
ul#top_nav li a{color:#488dc6;}
nav {
    background-color: #1b4c7d;
}
#main-features {
    background: #0d8dbf url(../img/bg_sub-header.png) repeat 0 0;
    color: #fff;
}
.feature i{border:2px solid #fff;color: #FFC;}
.divider_top{background:url(../img/top_divider.png) repeat-x center bottom;}
.divider_top_black{background:url(../img/top_divider_aqua.png) repeat-x center bottom;}
#sub-header {
    color: #fff;
    background: #056d98 url(../img/bg_sub-header.png) repeat 0 0;
}

/* MENU + MEGAMENU*/
.sb-icon-search, .sb-search.sb-search-open .sb-icon-search,
.no-js .sb-search .sb-icon-search {background: #1cbbb4;}
.sb-search-input::-webkit-input-placeholder {color: #fff;}
.sb-search-input:-moz-placeholder, .sb-search-input::-moz-placeholder, .sb-search-input:-ms-input-placeholder {color: #fff;}
.sb-search-input {border-bottom:1px solid #fff;}
.sf-menu .sf-mega {
    background: #0d8dbf;
}
ul.sf-menu li a:hover {color: #1b4c7d;
}
.sf-menu ul li {
    background: #0d8dbf;
}
    .sf-menu ul li a {
        background: #244e7f;
    }
        .sf-menu ul li a:hover {
            background: #122e4f;
            color: #f79331;
        }
.sf-menu li:hover,
.sf-menu li.sfHover {
    background: #fff;
    color: #F79331;
}
.sf-menu .sf-mega ul.mega_submenu li a{color:#fff;}
.sf-mega h5{border-bottom:1px solid #336578;}
.sf-menu .sf-mega ul.mega_submenu li{border-bottom: 1px dotted #336578;}
.sf-menu .sf-mega ul.mega_submenu li a:hover {color:#fff;}
/* Slider*/
a.button_top#apply {
    margin-top: -33px !important;
}
.divider_top_black
{
    top:-10px !important;
}
/* FOOTER */
footer hr {
    border-color: #49c9c3;
}
input.form-control#email_newsletter {background-color:#fff;color:#000;}
input.form-control#email_newsletter::-moz-placeholder { color: #000; opacity:0.5;}
input.form-control#email_newsletter::-webkit-input-placeholder {color:#000; opacity:0.5;}
footer {
    background: #ffcc66;
    color: #333130;
}
    footer .phone {
        color: #615a42;
    }
#nav-footer ul li a {
    color: #0275a4;
}
    #nav-footer ul li a:hover {
        color: #fff;
    }
ul#follow_us li a {
    border: 2px solid #615a42;
}
#copy_right {
    background-color: #1b4c7d;
    color: #fff;
}
.phone{color: #FF9}
#newsletter .button_outline, a.button_outline {
    border: 3px solid #615a42;
    background: none;
    color: #615a42;
}

/* COMMON*/
#directions { background-color:#005b7f; }
#login_bg {
    background: #01668e url(../img/bg_sub-header.png) repeat 0 0;
}
#wizard_bg {
    background: #01668e url(../img/bg_sub-header.png) repeat 0 0;
}
 #newsletter .button_outline:hover{color:#111; border:3px solid #111;}
 
 #subscribe_home {background-color:#333;}