/* ***** Site Specific Styles ***** */

/* COLORS */
.maincolor, h1 { color: #000; }
.contrastcolor, .namecolor, .fa-iconcol { color: #C364A7; }
.maincolorbg { background-color: #000; }
.contrastcolorbg { background-color: #C364A7; }

/* BACKGROUND */
.topbglower { background-color: #FFF; }
.topbgupper { background-color: transparent; }

/* NAVBAR */
.topnav a:hover, .dropdown:hover .dropbtn, .topnavhere { background-color: green; }
nav, .topnav, .dropdown, .dropdown-content, .dropbtn { background-color: #C364A7; }
.youarehere { background-color: #000; } /* Desktop vieing page highlights if different to nav */ .youarehere:hover { background-color: #000; }
@media screen and (max-width: 760px) { .dropdown-content a:hover { background-color: #C0C0C0; } .youarehere { background-color: transparent; } } /* DO NOT CHANGE !!! */
.navdeskhide { display: block; } @media only screen and (min-width: 761px) and (max-width: 860px) { .navdeskhide { display: none; } } /* AMEND max-width */

/* NAVBAR */
.topnav a:hover, .dropdown:hover .dropbtn, .topnavhere { background-color: #C364A7; }
nav, .topnav, .dropdown, .dropbtn, .dropdown-content, .youarehere { background-color: #202020; background-image: linear-gradient(#000, #111, #333); }
.dropdown-content { border: 1px solid #C364A7; }
@media screen and (max-width: 760px) { .youarehere, .youarehere:hover { background-image: none; } }
/*.youarehere { background-color: #C364A7; }*/
 /* Desktop viewing page highlights if different to nav */
@media screen and (max-width: 760px) { .dropdown-content a:hover { background-color: #C0C0C0; } .youarehere { background-color: transparent; } } /* DO NOT CHANGE !!! */
.navdeskhide { display: block; } @media only screen and (min-width: 761px) and (max-width: 860px) { .navdeskhide { display: none; } } /* AMEND max-width */
.youarehere:hover { background-color: #C364A7; }

/* TOP & BOTTOM MINIS */
.top-minis { background: #FFF url('../images/bg/top-minis.jpg') repeat-x top; height: 190px; }
.bottom-minis { background: #FFF url('../images/bg/bottom-minis.jpg') repeat-x bottom; height: 250px; }

/* HEADER */
header { background-color: #000; padding-top: 5px; }
.headerlines { border-top: 3px solid #FFF; border-bottom: 3px solid #C364A7; }
.headername, .h-phone, .h-email { color: #FFF; text-shadow: 0.1em 0.1em 0.2em #000; }
.strapline1, .strapline2 { color: #C364A7; }
.h-leftblock { width: 30%; padding: 5px 5px 5px 0; } .h-centerblock{ width: 40%; padding: 5px; } .h-rightblock { width: 30%; padding: 5px 0 5px 5px; } .h-centerblockmob { width: 100%; padding: 5px; }

/* CONTENT */
/*h1 { border-bottom: 1px solid #C0C0C0; } #h1div { padding-bottom: 10px; }*/
/*h2 { text-align: center; }*/
h2 { font-size: 1.6em; } h3 { font-size: 1.4em; } h4 { font-size: 1.3em; }
.bulletin-pin { vertical-align: middle; padding-right: 5px; }

/* LOWER BANDS */
.socialband { background-color: #C364A7; } .decorband { background-color: #C364A7; }

/* BUTTONS */
button, button:link { background-color: #000; }
button:hover, button:focus, button:active, button:visited { background-color: #C364A7; }
	
/* FLEXSLIDER */
.flex-control-nav li { opacity: 40%; } /* dots off - display: none; default display: inline-block; */
/*.flex-control-nav { bottom: -25px; z-index: 10; } /* position of dots default is -25px; */

/* WOW STRIP */
.wowstrip { background-color: #d70000; }

/* ***** Announcement Message ***** */
.look {
	background-color: #E8E8E8;
	color: #000;
	padding: 15px 10px 10px 10px;
	margin: 0 auto 15px auto;
	border: 2px solid #D70000;
	border-left: 5px solid #D70000;
	border-right: 5px solid #D70000;
	border-radius: 10px;
	text-align: center;
}
