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

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


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

	1.0 BACKGROUNDS
	2.0 TEXT
	3.0 BORDERS
	4.0 BOX SHADOWS
	
	
	PRIMARY COLOUR 1 - pink
	HEX		#D1343B
	RGBA	rgba(209,52,59)
	
	PRIMARY COLOUR 2 - black
	HEX		#080808
	RGBA	rgba(8,8,8)
	
	SECONDARY COLOUR 1 - dark grey
	HEX		#202020
	RGBA	rgba(32,32,32)
	
	SECONDARY COLOUR 2 - light grey
	HEX		#f7f7f7
	RGBA	rgba(247,247,247)
	
	SECONDARY COLOUR 3 - white
	HEX		#ffffff
	RGBA	rgba(255,255,255)
	
	
*/



/*	--------------------------------------------------
	1.0 BACKGROUNDS
	-------------------------------------------------- */
		
	.primary_colour_1-bg,
	nav.main ul li:hover > a, nav.main ul li.open > a, nav.main ul ul, .navigation nav.main ul li > a.active::before,
	.navigation nav.top li:hover, .navigation nav.top a:focus, .navigation nav.top a:hover, .navigation nav.top .dropdown-menu,
	#top-link-block a,
	.btn-borders.primary_colour_1-borders:hover {
		background-color:#D1343B; background-color:rgba(209,52,59,1);
		}
		.listing.grid .item:hover .info,
		.btn.primary_colour_1-bg:hover  {
			background-color:rgba(236,27,71,0.8);
			}	
	.primary_colour_2-bg,
	header.fixed, .reveal_out header, header.standard,
	table tr th,
	body.down header.clone, body.no-banner-on-top header,
	.btn-borders.primary_colour_2-borders:hover,
	.navigation nav.main ul ul li a.active::before,
	.banner {
		background-color:#080808; background-color:rgba(8,8,8,1);
		}
		.btn.primary_colour_2-bg:hover {
			background-color:rgba(8,8,8,0.8);
			}
		.navigation nav.main ul li ul li a.active,
		.navigation nav.main ul li ul li a.active:hover, 
		nav.main ul ul li.open > a, nav.main ul ul li.open ul li, 
		nav.main ul ul li:hover > a, nav.main ul ul li:hover ul li {
			background-color:rgba(8,8,8,0.1);
			}
		.navigation nav.main ul li ul li a:hover, .navigation nav.top .dropdown-menu a:hover,
		body.banner-on-top header {
			background-color:rgba(8,8,8,0.2);
			}
		nav.sub > ul > li.active > a {
			background-color:rgba(8,8,8,0.1);
			}
		nav.sub > ul ul > li.active > a {
			background-color:rgba(8,8,8,0.05);
			}
	.secondary_colour_1-bg,
	.btn-borders.secondary_colour_1-borders:hover {
		background-color:#202020; background-color:rgba(32,32,32,1);
		}
		.btn.secondary_colour_1-bg:hover {
			background-color:#202020; background-color:rgba(32,32,32,0.8);
			}
	.secondary_colour_2-bg,
	table tr.even td,
	blockquote::before, blockquote::after,
	.btn-borders.secondary_colour_2-borders:hover {
		background-color:#f7f7f7; background-color:rgba(247,247,247,1);
		}
		.btn.secondary_colour_2-bg:hover {
			background-color:#f7f7f7; background-color:rgba(247,247,247,0.8);
			}
	#site,	
	.secondary_colour_3-bg,
	.navigation a.expand span,
	.btn-borders.secondary_colour_3-borders:hover {
		background-color:#ffffff; background-color:rgba(255,255,255,1);
		}	
		.ajax_wrap .ajax_loading,
		.btn.secondary_colour_3-bg:hover {
			background-color:#ffffff; background-color:rgba(255,255,255,0.8);
			}
		.primary_colour_1-bg .nav-tabs .active a,
		.primary_colour_1-bg .nav-tabs a:hover,
		.primary_colour_2-bg .nav-tabs .active a,
		.primary_colour_2-bg .nav-tabs a:hover,
		.secondary_colour_1-bg .nav-tabs .active a,
		.secondary_colour_1-bg .nav-tabs a:hover {
			background-color:#ffffff; background-color:rgba(255,255,255,0.2);
			}
		.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.6);
		}
		
	a .overlayicon {
		background-color:rgba(0,0,0,0);
		}
	.videopod a .overlayicon,
	.video a .overlayicon {
		background-color:rgba(0,0,0,0.7);
		}
	a:hover .overlayicon {
		background-color:rgba(0,0,0,0.9);
		}

	.field-validation-error {
		background-color:#a94442;
		}
	
	@media (max-width:767px) {
		
	.slick-prev, .slick-next {
		background-color:#D1343B; background-color:rgba(209,52,59,1);
		}
	.slick-next::before {
		background-color:#ffffff; background-color:rgba(255,255,255,1);
		}
	
	}	
		
	@media (max-width:991px) {		
		
	header, body.banner-on-top header, body.no-banner-on-top header {
		background-color:#080808; background-color:rgba(8,8,8,1);
		}
	.navigation a.expand { 
		}
	.navigation nav.main ul li i {
		color:#000;
		background-color:rgba(255,255,255,1);
		}	
	.listing.grid .item .info  {
		background-color:rgba(236,27,71,0.8);
		}		
		
	}
	
	@media (min-width:992px) and (max-width:1199px) {
		
	nav.main ul li.open > a {
		}
		
	}	
	
	@media (min-width:992px) {
	
	}



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

	body {
		color:#656563;
		}
	
	a {
		color:#D1343B; color:rgba(209,52,59,1);
		}
	.heading, h1, h2, h3, h4, h5, h6 {
		color:#080808; color:rgba(8,8,8,1);
		}
	.primary_colour_1-bg .umb-grid, .primary_colour_2-bg .umb-grid, .secondary_colour_1-bg .umb-grid,
	.primary_colour_1-bg .umb-grid h1, .primary_colour_1-bg .umb-grid h2, .primary_colour_1-bg .umb-grid h3, .primary_colour_1-bg .umb-grid h4, .primary_colour_1-bg .umb-grid h5, .primary_colour_1-bg .umb-grid h6,
	.primary_colour_2-bg .umb-grid h1, .primary_colour_2-bg .umb-grid h2, .primary_colour_2-bg .umb-grid h3, .primary_colour_2-bg .umb-grid h4, .primary_colour_2-bg .umb-grid h5, .primary_colour_2-bg .umb-grid h6,
	.secondary_colour_1-bg .umb-grid h1, .secondary_colour_1-bg .umb-grid h2, .secondary_colour_1-bg .umb-grid h3, .secondary_colour_1-bg .umb-grid h4, .secondary_colour_1-bg .umb-grid h5, .secondary_colour_1-bg .umb-grid h6,	
	.primary_colour_1-bg a, .primary_colour_2-bg a, .secondary_colour_1-bg a {
		color:#ffffff; color:rgba(255,255,255,1);
		}
		
	.primary_colour_1-text,
	a.primary_colour_1-text {
		color:#D1343B; color:rgba(209,52,59,1);
		}
		.primary_colour_1-text.text-perc_80 {
			color:#D1343B; color:rgba(236,27,71,0.8);
			}
		
	.primary_colour_2-text,
	a.primary_colour_2-text,
	.btn-borders.secondary_colour_2-borders:hover,
	.btn-borders.secondary_colour_3-borders:hover,
	nav.sub > ul > li.active > a,
	nav.sub > ul ul > li.active > a {
		color:#080808; color:rgba(8,8,8,1);
		}
		.primary_colour_2-text.text-perc_80 {
			color:#080808; color:rgba(8,8,8,0.8);
			}
		
	.secondary_colour_1-text,
	a.secondary_colour_1-text {
		color:#202020; color:rgba(32,32,32,1);
		}
		.secondary_colour_1-text.text-perc_80 {
			color:#202020; color:rgba(32,32,32,0.8);
			}
		
	.secondary_colour_2-text,
	a.secondary_colour_2-text,
	footer,
	nav.footer a {
		color:#f7f7f7; color:rgba(247,247,247,1);
		}
		.secondary_colour_2-text.text-perc_80 {
			color:#f7f7f7; color:rgba(247,247,247,0.8);
			}
		
	.secondary_colour_3-text {color:#ffffff; color:rgba(255,255,255,1); text-shadow: 0px 2px 1px rgba(0,0,0,0.7);}
	a.secondary_colour_3-text {color:#ffffff; color:rgba(255,255,255,1); text-shadow: 0px 2px 1px rgba(0,0,0,0.7);}
	
	.field-validation-error,
	nav.main a, nav.main i, nav.top a,
	.slick-next, .slick-prev,
	#top-link-block a,
	.btn-borders.primary_colour_2-borders:hover,
	.btn-borders.primary_colour_1-borders:hover,
	.btn-borders.secondary_colour_1-borders:hover,
	.navigation nav.top .dropdown-menu a:hover,
	.btn.primary_colour_1-bg:hover,
	.btn.primary_colour_2-bg:hover,
	.btn.secondary_colour_1-bg:hover,
	.primary_colour_1-bg .nav-tabs a, .primary_colour_2-bg .nav-tabs a, .secondary_colour_1-bg .nav-tabs a {
		color:#ffffff; color:rgba(255,255,255,1);
		}
		.secondary_colour_3-text.text-perc_80 {
			color:#ffffff; color:rgba(255,255,255,0.8);
			}
		.primary_colour_1-bg .nav-tabs .active a, .primary_colour_2-bg .nav-tabs .active a, .secondary_colour_1-bg .nav-tabs .active a,
		.primary_colour_1-bg .nav-tabs .active a:hover, .primary_colour_2-bg .nav-tabs .active a:hover, .secondary_colour_1-bg .nav-tabs .active a:hover,
		.primary_colour_1-bg .nav-tabs .active a:focus, .primary_colour_2-bg .nav-tabs .active a:focus, .secondary_colour_1-bg .nav-tabs .active a:focus {
			color:#ffffff; color:rgba(255,255,255,0.6);
			}
		
		
	a:link { 
		-webkit-tap-highlight-color: #D1343B; -webkit-tap-highlight-color:rgba(209,52,59,1); 
		}	
	fieldset label em.req {
		color:#a94442; color:rgba(169,68,68,1);
		}
	
	

/*	--------------------------------------------------
	3.0 BORDERS
	-------------------------------------------------- */
	
	.primary_colour_1-borders {
		border-color:#D1343B; border-color:rgba(209,52,59,1);
		}
	.primary_colour_2-borders {
		border-color:#080808; border-color:rgba(8,8,8,1);
		}
		.promo_pods .item .listing,
		.promo_pods .item .listing .item {
			border-color:#080808; border-color:rgba(8,8,8,0.2);
			}
	.secondary_colour_1-borders {
		border-color:#202020; border-color:rgba(32,32,32,1);
		}
	.secondary_colour_2-borders {
		border-color:#f7f7f7; border-color:rgba(247,247,247,1);
		}
	.secondary_colour_3-borders,
	.listing.grid .underline {
		border-color:#ffffff; border-color:rgba(255,255,255,1);
		}
	.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {		
		border-bottom-color:#ffffff; border-bottom-color:rgba(255,255,255,1);
		}

	.input-validation-error,
	.input-validation-error:focus {
		border-color:#a94442;
		}
				
	
	@media (max-width:991px) {	
		
	.navigation nav.main ul,
	.navigation nav.main ul li {
		border-color:rgba(255,255,255,0.2);
		}	
			
	}	
	
	

/*	--------------------------------------------------
	4.0 BOX SHADOWS
	-------------------------------------------------- */
	
	.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);
		}
	.advanced-component.text-with-image_video .image {
		box-shadow:0 0 40px rgba(0,0,0,0.1);
		}
	header.fixed {
		box-shadow:0 0 20px rgba(0,0,0,0.2);
		}	



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

