@import url("standard-plus-master.css");


/*
STANDARD+ CSS for SMART LIVING
Variable styles marked with variable.

[variable C01A] - MAIN BRAND COLOUR
CONTRAST AGAINST WHITE (#F8F8F8)
#00678A

[variable C01B] - MAIN BRAND COLOUR (DARKER FOR HOVER STATES)
VERY HIGH CONTRAST AGAINST WHITE (#F8F8F8)
#006080

[variable C02] - SECONDARY BRAND COLOUR
CONTRAST AGAINST BLACK (#)
#98E5FF

[variable C03] - ACCENT COLOUR
NO CONTRAST REQUIREMENTS
#913B79
*/


/* MICROSITE HEADER */

#microsite_header{
    /*[variable C01A]*/ background-color: #00678A !important;
}


/* NAVBAR */

#local_header.container {
    /*[variable C02]*/ background: #98E5FF !important;
}

#local_header .navbar-inner {
    /*[variable C02]*/ background-color: #98E5FF !important;
}

#page .navbar .nav>li>a:hover {
    /*[variable C03]*/ border-bottom: 8px solid #913B79 !important;
}


/* MOBILE MENU */

#header.nav.show-on-phones {
    /*[variable C02]*/ background-color: #98E5FF !important;
}


/* WELLS & BREAKOUT BLOCKS */

#page_content div.well {
    /*[variable C03]*/ border-top: solid 10px #913B79;
}

#page_content div.breakout-bg.alternate,
#page_content div.well.alternate {
    /*[variable C02]*/ background-color: #98E5FF;
}


/* LINK BLOCK ICONS */

#page_content a.thumbnail.center i {
    /*[variable C01A]*/ color: #00678A !important;
}

#page_content a.thumbnail:hover i {
    /*[variable C01B]*/ color: #006080 !important;
}


/* LINK BLOCK OVERLAY IMAGE */

#page_content a.overlay-image.blocklink .caption.bottom {
    /*[variable C01A*/ background-color: #00678A !important;
}


/* ACCORDIONS */

#page_content details>summary::before {
    /*[variable C01A]*/ color: #00678A !important;
    /*[variable C01A]*/ border-color: #00678A !important;
}