.clearfix {
	margin: 10px;
}
.row-fluid .span8 {
    width: 100%;
	margin-top: -80px !important; /*|cc| moves megamenu up above logo*/
}

#navwrap.affix {
	position: fixed;
}
#topcolour {
	min-height: 320px; /*|cc| logo container and background height*/
}
section.article-content.clearfix {margin-top: 0px;} /*|cc| Removes distance between title and body text*/
article .article-title, #slider .article-title { /*|cc| Removes H1 Indent from title*/
	padding-left: 0px;
	margin-bottom: 15px;
}
h1.page-title {
	margin-bottom: 25px;
	font-size: 140%;
}
.page-subtitle, .page-header, .componentheading, .contentheading { /*|cc| Removes padding left for blog title layout*/
	padding-left: 0px;
}
#gradient .row-fluid .span4 {
	/*width: 100%;
	background: url(../images/casa-adobe-logo-lg.png) no-repeat left center;*/
}

#navwrap {
    padding: 0;
}
.nav-collapse.collapse { /*|cc| transparent background for menu*/
	background:rgb(255,255,255);  
    background: transparent\9;  
    background:rgba(255,255,255,0.8);  
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#66000000,endColorstr=#66000000);  
    zoom: 1;  
	
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px; /* future proofing */
}
#navwrap ul.nav > li > a, #navwrap ul.nav > li .separator {
	color: #999999;
}
#navwrap ul.nav > li.active > a, #navwrap ul.nav > li.active .separator {
	color: #990000;
}
#navwrap .t3-megamenu ul.nav > li > a, #navwrap .t3-megamenu ul.nav > li .separator {
 text-shadow: 1px 1px 0 #333;
}
.dropdown-submenu > .dropdown-menu { /*|cc| Moves sub-sub-menu up in respect of link*/top: -30px;}


body #navwrap .zen-container {
	height: 220px;
	background: url(../images/logo-casadobe-925.png) no-repeat left 50px;}
/***********MEDIA QUERIES*********************/

@media all and (max-width: 1000px) {#gradient:after {content: "1100px";}
	body #navwrap .zen-container {background: url(../images/logo-casadobe-925.png) no-repeat bottom center;}	
}

@media all and (max-width: 960px) {#gradient:after {content: "960px";}
	body #navwrap .zen-container {background: url(../images/logo-casadobe-800.png) no-repeat bottom center;}	
}


@media (max-width: 787px) { #gradient:after {content: "821px";}
	body #navwrap .zen-container {height: 150px; background: url(../images/logo-casadobe-800.png) no-repeat bottom center;}	
}



@media (max-width: 700px) {#gradient:after {content: "720px";}
body #navwrap .zen-container {height: 150px; background: url(../images/logo-casadobe-600.png) no-repeat bottom center;}	
}

	

@media (max-width: 630px) {#gradient:after {content: "580px";}
	body #navwrap .zen-container {background: url(../images/logo-casadobe-400.png) no-repeat bottom center;}
	
}


@media only screen and (max-width: 416px) { #gradient:after {content: "400px";}
	body #navwrap .zen-container {height: 100px; background: url(../images/logo-casadobe-280.png) no-repeat bottom center;}
	
}








