#topNavWrapper{padding-bottom:0px;}
.headerSticky #topNavWrapper{padding-bottom:0px;}
#megaMenu{padding-bottom:50px !important;}
#contentAreaWrapper{width:100%;max-width:1100px;margin:0% auto 0% auto;position:relative;}
.StripeWhite{}
.WhiteBlock{background:#fff;border-top:2px solid #ccc;}

/* SEARCH-SPECIFIC STYLES */
#resultsContainer{clear:both;}
#searchArea #leftZone .MasterFilterStyle {
	border-bottom:1px solid #ccc; 
    box-sizing: border-box;
    float: left;
    width: 100%;
    padding: 0%;
    margin-bottom: 35px;
}
/* override for padding applied to non-keyword filters */
#searchArea #leftZone .MasterFilterStyle fieldset.keyword input {width:95%;}
#searchArea #leftZone .MasterFilterStyle fieldset div.inputs select{width: 100%!important;}
#searchArea #leftZone .DataList .MasterFilterStyle fieldset div.inputs select {margin-left: -5px;}
#searchArea #leftZone div.MasterFilterStyle fieldset.keyword input {width:95%!important;}
#searchArea #rightZone .Calendar, 
    #searchArea #centerZone .Calendar .filterButton {display:none;}

@media screen and (min-width:1200px){
	
	#searchArea #leftZone,
	#searchArea #rightZone  {width:23.99%;}
	#searchArea #centerZone {width:73%;}
	
	#searchArea.leftCenterLayout #leftZone    {float:left;}
	#searchArea.leftCenterLayout #centerZone  {float:right;}
	#searchArea.centerRightLayout #centerZone {float:left;}
	#searchArea.centerRightLayout #rightZone  {float:right;padding-left:2.5%;margin-top:35px;}

    #searchArea #leftZone .MasterFilterStyle h3{background: url(images/ArchRWDImages/Blue_Angle.png) top left no-repeat;}
}

@media screen and (max-width:1200px){
    #searchArea #leftZone .MasterFilterStyle{padding:30px 40px 30px 20px;}
    /*#searchArea #leftZone .MasterFilterStyle h3{background:none;}*/

    #searchArea #leftZone .Calendar .CalendarFilter {background:none;border-left:none;border-right:none;border-bottom:none;}
    #searchArea #leftZone .Calendar .CalendarFilter {padding:15px 0!important;}
}
