
/* 	--------------------------------------------------
    uSkinned.net

	PALETTE
    -------------------------------------------------- */


/* 	--------------------------------------------------
	TABLE OF CONTENTS
    -------------------------------------------------- 

	1.0 BACKGROUNDS
	2.0 TEXT
	3.0 BORDERS
	4.0 BOX SHADOWS	
*/



/*	--------------------------------------------------
	1.0 BACKGROUNDS
	-------------------------------------------------- */

    a.btn, a.btn-primary, a.btn-default, button.btn-primary {
        background-color:#0d2d80;
        border-bottom: 5px solid #0a2260;
        border-top:0;
        border-left:0;
        border-right:0;
        padding: 10px 20px 5px 20px;
        font-size: 1.4em;
    }	

    a.btn:hover, a.btn-primary:hover, a.btn-default:hover, button.btn-primary:hover {
        background-color:#0a2260;
        border-bottom: 5px solid #0a2260;
    }	

	#site,
	nav.sub ul ul,
	nav.sub ul { 
		background-color:#ffffff; background-color:rgba(255,255,255);
		}
	.primary_bg,		
	a.expand span,
	.slick-dots li.slick-active button, .slick-dots li.slick-active:hover button,
	nav.sub ul li ul li a, nav.sub ul li ul li a:hover,
	table th {
		background-color:#63c988;
		}
	.light_bg,
	body, footer,
	blockquote::before, blockquote::after,
	.slick-dots li:hover button {
		background-color:#d5d5d5; background-color:rgba(213,213,213,1);
		}
	table tr.even td {
		background-color:rgba(213,213,213,0.5);
		}
	.dark_bg, 
	nav.main ul ul li.active > a, nav.main ul ul li.active:hover > a,
	nav.sub ul li.active > a, nav.sub ul li.active:hover > a {
		/*background-color:#303434;*/
        background-color:#4b4f5b; 
		}
			
	.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 {
		background-color:#000000; background-color:rgba(0,0,0,0.4);
		}
	
	.navigation nav.main ul li ul > li > a:hover, .navigation nav.main ul li ul > li > a:focus, .navigation nav.main ul li ul > li > a:active,
	.nav .open > a, .nav .open > a:hover, .nav .open > a:focus {
		/*background-color:rgba(255,255,255,0.1);*/
        background-color:#0D2D80;
		}
	.promo_pods .item a .overlayicon,
	.gallery .item a .overlayicon {
		background-color:rgba(0,0,0,0.2);
		}
	.image.video a:hover .overlayicon,
	.promo_pods .item a:hover .overlayicon,
	.gallery .item a:hover .overlayicon {
		background-color:rgba(0,0,0,0.7);
		}

	.field-validation-error {
		background-color:#a94442;
		}
		
	@media (max-width:767px) {
	
	.navbar-collapse {
		}	
		
	}	
	
	@media (min-width:768px) {
		
	.navigation nav.main ul li ul {
        background-color:#0A2260;
		/*background-color:#c9ad7c; background-color:rgba(201,173,124,1);*/
		}
	.navigation nav.main ul li ul li > a.active {
		background-color:rgba(255,255,255,0.2);
		}
		
	}



/*	--------------------------------------------------
	2.0 TEXT
	-------------------------------------------------- */
    .btn, .btn-primary, .btn-default, button {
        color: white;
    }

	body {
		/*color:#7e7e7e; color:rgba(126,126,126);*/
        color:#646a7a;
		}
    a:hover {
        color:#0a2260;
    }
	a,	
	.highlight,
	a h1, a h2, a h3, a h4, a h5, a h6, a .heading,
	.listing .item a,
	nav.main li > a.active,
	header nav.top li > a.active {
		color:#0d2d80;
        /* color:#c9ad7c; color:rgba(201,173,124,1); */
		}
	a:link { 
		-webkit-tap-highlight-color: #0d2d80;
        /* -webkit-tap-highlight-color: #c9ad7c; -webkit-tap-highlight-color:rgba(201,173,124,1); */
		}	
	h1, h2, h3, h4, h5, h6, .heading,
	thead,
	.heading, .heading a,
	fieldset .general input:focus,
	fieldset .general select:focus,
	fieldset .general textarea:focus,
	nav.main li > a,
	nav.sub li.active > a,
	.social nav ul li a,
	header nav.top li > a,
	.listing .heading a, .listing a .heading, .promo_pods a .heading, 
	nav.sub ul li a {
		/*color: #303434;*/
        color: #4c4c4c; 
		}
	fieldset label em.req {
		color:#ff0000; color:rgba(255,0,0,1);
		}
	.dark_bg, .dark_bg a {
		color:#f2f2f2; 
		}	
	.slick-prev, .slick-next,
	.dark_bg .heading,	
	.promo_pods .item a .overlayicon i,
	.gallery .item a .overlayicon i,
	nav.main .dropdown-menu a,
	.dark_bg .listing a .heading,
	nav.main ul ul li.active > a, nav.main ul ul li.active:hover > a,
	nav.sub ul li.active > a, 
	nav.sub ul li ul li a,
	table th,
	.field-validation-error {
		color:#ffffff; color:rgba(255,255,255,1);
		}
	.dark_bg a.btn-default {
		color: #303434!important; color:rgba(48,52,52)!important;
		}
		
	@media (max-width:767px) {
		
	.navbar-collapse nav.main ul li.dropdown.open > a.dropdown-toggle,
	.navbar-collapse nav.main ul li li.dropdown.open > a.dropdown-toggle {
		color:#ffffff; color:rgba(255,255,255,1);
		}		
		
	}
		
	@media (min-width:768px) {		
		
	.navigation nav.main ul li ul a, .navigation nav.main ul li ul i {
		color:#ffffff; color:rgba(255,255,255,1);
		}
	nav.main ul > li a:hover {
		color:#999;
		}
	nav.main li > a.active:hover {
		/*color:#c9ad7c; color:rgba(201,173,124,1);*/
        color:#646a7a;
		}
		
	}
	
	

/*	--------------------------------------------------
	3.0 BORDERS
	-------------------------------------------------- */
	.tabbed .tab-content,
	hr,
	blockquote,
	abbr, acronym,
	nav.footer,
	div.meta,
	.promo_pods .item .listing,
	.promo_pods .item .listing .item,
	header nav.main ul, header nav.main ul li, header nav.main i.fa,
	ul.slick-dots li button  {
		border-color:#d5d5d5; border-color:rgba(213,213,213);
		}	
	nav.sub ul li a, nav.sub ul ul {
		border-color:rgba(48,52,52,0.1);
		}
nav.main, header {
    border-color: #f2f2f2;    
    background-color: #e6f8ec;
}
	span.underline,
	.slick-dots li.slick-active button,
	.form-control:focus {
		/*border-color:#c9ad7c; border-color:rgba(201,173,124,1);*/
        border-color:#63c988;
		}	
	.tabbed .nav-tabs li.active a {
		border-bottom-color:#ffffff; border-bottom-color:rgba(255,255,255);
		}

	.input-validation-error,
	.input-validation-error:focus {
		border-color:#a94442;
		}
		
	@media (max-width:767px) {
		
	header .navbar-collapse nav.main ul,
	header .navbar-collapse nav.main ul > li,
	header .navbar-collapse nav.main ul .dropdown-menu {
		border-color:rgba(48,52,52,0.1);
		}	
		
	}	
		
		
	

/*	--------------------------------------------------
	4.0 BOX SHADOWS
	-------------------------------------------------- */
		
	/*#site {/*
		box-shadow:0 0 40px 40px rgba(0,0,0,0.025);
		}		
	.form-control:focus {
		box-shadow:0 1px 1px rgba(0,0,0,0.1) inset, 0 0 8px rgba(201,173,124,0.6);
		}	
	.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 (min-width:768px) {
		
	.navigation nav.main ul li ul,
	header .dropdown-menu {
		box-shadow:5px 5px 0 0 rgba(0,0,0,0.05);
		}
		
	}*/	



/*	--------------------------------------------------
	END
	-------------------------------------------------- */
	

