
/* 	--------------------------------------------------
    uSkinned.net

	PALETTE
    -------------------------------------------------- */


/* 	--------------------------------------------------
	TABLE OF CONTENTS
    -------------------------------------------------- 

	1.0 BACKGROUNDS
	2.0 TEXT
	3.0 BORDERS
	
	
	PRIMARY COLOUR
	HEX		#ed6d19  --> #5e5e5e
	RGBA	rgba(237,109,25,1)
	
*/



/*	--------------------------------------------------
	1.0 BACKGROUNDS
	-------------------------------------------------- */
	
	body,
	nav.sub ul,
	table { 
			background-color:#F5F5F5; background-color:rgba(245,245,245,1);
		}
    footer { 		
            background-color:#fcfcfc; background-color:rgba(252,252,252,1);              
    }

	blockquote::before, blockquote::after,
	nav.main ul li:hover > a, nav.main ul ul,
	table tr.even td {
		background-color:#F5F5F5; background-color:rgba(245,245,245,1);
		}	
	.pricing_tables ul li.price,
	table tr th {
		background-color:#dddddd; background-color:rgba(221,221,221,1);
		}
	.navigation a.expand span {
		background-color:#5e5e5e; background-color:rgba(94, 94, 94,1);
		}		
		
	#site,
	nav.sub ul ul {
		background-color:#ffffff; background-color:rgba(255,255,255,1);
		}
		
	.ajax_wrap .ajax_loading {
		background-color:#ffffff; background-color:rgba(255,255,255,0.8);
		}	
	.ajax_wrap .ajax_loading .loading span.message {
		background-image:url('/images/icons/loading_on_white.gif');
		}
		
	.slideshow .text,
	.image .text {
        /* MHS: slideshow bg changes */
		/*background-color:#000000; background-color:rgba(0,0,0,0.6);*/
        background-color:#fff; background-color:rgba(255,255,255,1);
		}
		
	.social nav ul li a::after {
		background-color:rgba(255,255,255,0);
		}
	.social nav ul li a:hover::after {
		background-color:rgba(255,255,255,0.2);
		}
	a .overlayicon {
		background-color:rgba(0,0,0,0);
		}
	.videopod a .overlayicon,
	.video a .overlayicon { /* MHS: Changes the BG color of Video items. - KW*/
		/*background-color:rgba(0,0,0,0.25);*/ 
		background-color:rgba(0,103,177,0.05);
		}
		
	a:link .overlayicon,
    a:link .overlaytext
     { /* MHS: New style to tint Gallery pictures  - KW*/
		background-color:rgba(0,103,177,0.35);
		}
	a:hover .overlayicon,
    a:hover .overlaytext { /* MHS: Changes the BG color of Gallery items. - KW*/
		/*background-color:rgba(0,0,0,0.75);*/
		background-color:rgba(0,103,177,0.75);
		}
	
    /* MHS: reverse text color */
    .mhs-reverse {color: #ffffff;}


	.field-validation-error {
		background-color:#a94442;
		}


	.slick-prev, .slick-next {
		background-color:rgba(238,238,238,1);
		}
	.slick-prev:hover, .slick-next:hover {
		background-color:rgba(255,255,255,1);
		}
		
	nav.main { 
			background-color:#F5F5F5; background-color:rgba(245,245,245,1);
		}
		
	@media (max-width:767px) {		
		
	.navigation a.expand { 
			background-color:#F5F5F5; background-color:rgba(245,245,245,1);
		}
	.navigation nav.main ul li i {
			background-color:#5e5e5e; background-color:rgba(94, 94, 94,1);
		}			
		
	}
	
	@media (min-width:768px) and (max-width:1199px) {
		
	nav.main ul li.open > a {
		background-color:#eeeeee; background-color:rgba(238,238,238,1);
		}
		
	}	



/*	--------------------------------------------------
	2.0 TEXT
	-------------------------------------------------- */

	body {
		/* Changed 04/03/2017 per client request */
		/* color:#5e5e5e; */
		color: #000000;
		}

    a {color: #0067b1;}  /* MHS */

	/*a,*/	
	.highlight,
	a h1, a h2, a h3, a h4, a h5, a h6, a .heading,
	.slick-prev, .slick-next,
	.listing .item a,
	.navigation nav.main ul li i.fa-external-link {
			color:#697177; color:rgba(105,113,119,1);
		}

    nav.main li > a,
    nav.sub li > a {
    	/* Changed 04/03/2017 per client request */
		/* color:#697177; color:rgba(105,113,119,1); */
		color:#000000; color:rgba(0,0,0,1);
    }

	a:link { 
		-webkit-tap-highlight-color: #5e5e5e; -webkit-tap-highlight-color:rgba(94,94,94,1); 
		}	
	h1, h2, h3, h4, h5, h6, .heading,
	thead, 
	.heading, .heading a, .listing .item .categories a {
		/*color: #353434; color:rgba(53,52,52,1);*/
        color: #0067B1;
		}

    nav.main li > a.active,
	nav.sub li.active > a {
		color: #0067B1;
		}

	fieldset label em.req {
		color:#a94442; color:rgba(169,68,68,1);
		}
	a .overlayicon i,
	.field-validation-error {
		color:#ffffff; color:rgba(255,255,255,1);
		}

    /* MSH Text/Font Overrides */
    h1 {color: #0067B1;
    	font-weight: 700;
	    font-size: 32px; }

.advanced-component .heading.main,
.advanced-component h2.heading.main,
.listing.blog .item p.heading {
	color: #0067B1;
	font-weight: 400;
	font-size: 28px;
}

.advanced-component .heading-short.main {
	color: #0067B1;
}

	/* MHS: reverse text color */
	.advanced-component .heading-short.main.mhs-reverse {
		color: #ffffff;
	}

      .advanced-component.banner h1.heading.main {
            color: #353434;
        } 
		
	@media (max-width:767px) {	
		
	.navigation nav.main ul li i {
		color:#ffffff; color:rgba(255,255,255,1);
		}
    .mhs-reverse {color: #353434 !important;
        }

	.banner-short .mhs-reverse {
			color: #ffffff !important;
		}	

	}

    /*@media (min-width:992px) {

        .advanced-component.banner .item:nth-child(1) h1.heading.main {
            color: #fff;
        }
    }*/
	
	

/*	--------------------------------------------------
	3.0 BORDERS
	-------------------------------------------------- */
	
	.tabbed .tab-content,
	hr,
	blockquote,
	abbr, acronym,
	nav.footer,
	div.meta,
	.promo_pods .item .listing,
	.promo_pods .item .listing .item,
	.navigation nav.main ul li, .navigation nav.main ul ul {
		border-color:#dddddd;
		}		
	.tabbed .nav-tabs li.active a {
		border-bottom-color:#ffffff;
		}

	.input-validation-error,
	.input-validation-error:focus {
		border-color:#a94442;
		}
	.input-validation-error:focus {
		box-shadow:0 1px 1px rgba(0,0,0,0.075) inset, 0 0 8px rgba(169,68,68,0.5);
		}
		
	
	@media (max-width:767px) {		
	}	

    /* MHS: Form adjustments */
    p.contourMessageOnSubmit  {color: #fff;}

    p.contourMessageOnSubmit a  {color: #fff; text-decoration: underline;}

    /* MHS: Unsubscribe form */
    .unsubscribe p.contourMessageOnSubmit  {color: #0067B1;}
    .unsubscribe p.contourMessageOnSubmit a  {color: #0067B1; text-decoration: underline;}  


/*	--------------------------------------------------
	END
	-------------------------------------------------- */
	

