﻿/**

Main Olive Color: #61725f
Links #4E5C4B

/*override bootstrap*/
.col-lg-12
{padding:0;padding-left:2px;padding-right:2px}
.col-lg-11
{padding:0;padding-left:2px;padding-right:2px}
.col-lg-10
{padding:0;padding-left:2px;padding-right:2px}
.col-lg-9
{padding:0;padding-left:2px;padding-right:2px}
.col-lg-8
{padding:0;padding-left:2px;padding-right:2px}
.col-lg-7
{padding:0;padding-left:2px;padding-right:2px}
.col-lg-6
{padding:0;padding-left:2px;padding-right:2px}
.col-lg-5
{padding:0;padding-left:2px;padding-right:2px}
.col-lg-4
{padding:0;padding-left:2px;padding-right:2px}
.col-lg-3
{padding:0;padding-left:2px;padding-right:2px}
.col-lg-2
{padding:0;padding-left:2px;padding-right:2px}
.col-lg-1
{padding:0;padding-left:2px;padding-right:2px}
.col-md-12
{padding:0;padding-left:2px;padding-right:2px}
.col-md-11
{padding:0;padding-left:2px;padding-right:2px}
.col-md-10
{padding:0;padding-left:2px;padding-right:2px}
.col-md-9
{padding:0;padding-left:2px;padding-right:2px}
.col-md-8
{padding:0;padding-left:2px;padding-right:2px}
.col-md-7
{padding:0;padding-left:2px;padding-right:2px}
.col-md-6
{padding:0;padding-left:2px;padding-right:2px}
.col-md-5
{padding:0;padding-left:2px;padding-right:2px}
.col-md-4
{padding:0;padding-left:2px;padding-right:2px}
.col-md-3
{padding:0;padding-left:2px;padding-right:2px}
.col-md-2
{padding:0;padding-left:2px;padding-right:2px}
.col-md-1
{padding:0;padding-left:2px;padding-right:2px}
.col-sm-12
{padding:0;padding-left:2px;padding-right:2px}
.col-sm-11
{padding:0;padding-left:2px;padding-right:2px}
.col-sm-10
{padding:0;padding-left:2px;padding-right:2px}
.col-sm-9
{padding:0;padding-left:2px;padding-right:2px}
.col-sm-8
{padding:0;padding-left:2px;padding-right:2px}
.col-sm-7
{padding:0;padding-left:2px;padding-right:2px}
.col-sm-6
{padding:0;padding-left:2px;padding-right:2px}
.col-sm-5
{padding:0;padding-left:2px;padding-right:2px}
.col-sm-4
{padding:0;padding-left:2px;padding-right:2px}
.col-sm-3
{padding:0;padding-left:2px;padding-right:2px}
.col-sm-2
{padding:0;padding-left:2px;padding-right:2px}
.col-sm-1
{padding:0;padding-left:2px;padding-right:2px}
.col-xs-12
{padding:0;padding-left:2px;padding-right:2px}
.col-xs-11
{padding:0;padding-left:2px;padding-right:2px}
.col-xs-10
{padding:0;padding-left:2px;padding-right:2px}
.col-xs-9
{padding:0;padding-left:2px;padding-right:2px}
.col-xs-8
{padding:0;padding-left:2px;padding-right:2px}
.col-xs-7
{padding:0;padding-left:2px;padding-right:2px}
.col-xs-6
{padding:0;padding-left:2px;padding-right:2px}
.col-xs-5
{padding:0;padding-left:2px;padding-right:2px}
.col-xs-4
{padding:0;padding-left:2px;padding-right:2px}
.col-xs-3
{padding:0;padding-left:2px;padding-right:2px}
.col-xs-2
{padding:0;padding-left:2px;padding-right:2px}
.col-xs-1
{padding:0;padding-left:2px;padding-right:2px}
.row-WPZone {padding-left:10px; padding-right:10px}
.ms-wpContentDivSpace {padding: 0 0 0 0;margin-left:0px;margin-right:0px}
.row {margin:0 0 0 0}

/*CSS Reset*/
.ms-navitem a:link{color:#0B84CD;text-decoration:none!important;}
.ms-selectorlink a:visited{color:#0B84CD;text-decoration:none!important;}
.ms-selectorlink a{color:#0B84CD;text-decoration:none!important;}
.ms-addnew a{color:#0B84CD;text-decoration:none!important;}
.ms-viewlsts .ms-vb2 > a{color:#0B84CD;text-decoration:none!important;}
.ms-gridCol{font-size:16px;font-family:inherit}
table tr td.ms-disc-bordered-noleft{font-size:16px;font-family:inherit}
table.ms-disc td{font-size:16px;font-family:inherit}
.ms-rtefield{font-size:16px;font-family:inherit}
.ms-lookuptypeintextbox{font-size:16px;font-family:inherit}
.ms-rtedropdown{font-size:16px;font-family:inherit}
.ms-radiotext{font-size:16px;font-family:inherit}
.ms-rtelonger{font-size:16px;font-family:inherit}
.ms-longer{font-size:16px;font-family:inherit}
.ms-rtelong{font-size:16px;font-family:inherit}
groupheader{font-size:16px;font-family:inherit}
.medium{font-size:16px;font-family:inherit}
.ms-WPBody td{font-size:16px;font-family:inherit}
.headertitle{font-size:16px;font-family:inherit}
.level-description{font-size:16px;font-family:inherit}
.level-item a:link{font-size:16px;font-family:inherit}
.level-item a{font-size:16px;font-family:inherit}
.level-item{font-size:16px;font-family:inherit}
.ms-WPTitle{font-size:16px;font-family:inherit}
.ms-wpadder-zoneArea button{font-size:16px;font-family:inherit}
.ms-wpadder-description{font-size:16px;font-family:inherit}
.ms-wpadder-tabTable th{font-size:16px;font-family:inherit}
.ms-wpadder-upload button{font-size:16px;font-family:inherit}
.ms-wpadder-upload input{font-size:16px;font-family:inherit}
.ms-wpadder-items{font-size:16px;font-family:inherit}
.ms-wpadder-categoryColumn td{font-size:16px;font-family:inherit}
.ms-wpadder-categoryColumn{font-size:16px;font-family:inherit}
.ms-SPButton{font-size:16px;font-family:inherit}
.ms-SPZoneLabel{font-size:16px;font-family:inherit}
.ms-linksectionheader{font-size:16px;font-family:inherit}
.ms-listedit .ms-linksectionheader .ms-standardheader{font-size:16px;font-family:inherit}
.ms-listedit .ms-linksectionheader{font-size:16px;font-family:inherit}
.ms-listedit .ms-standardheader{font-size:16px;font-family:inherit}
.ms-paging{font-size:16px;font-family:inherit}
.ms-authoringcontrols{font-size:16px;font-family:inherit}
.ms-formdescription{font-size:16px;font-family:inherit}
th.ms-vh2-nograd-icon{font-size:16px;font-family:inherit}
th.ms-vh2-nograd{font-size:16px;font-family:inherit}
.ms-vh2-nofilter-icon{font-size:16px;font-family:inherit}
th .ms-vb{font-size:16px;font-family:inherit}
.ms-createpageinformation table td{font-size:16px;font-family:inherit}
.ms-pageinformation table td{font-size:16px;font-family:inherit}
table.ms-createpageinformation{font-size:16px;font-family:inherit}
table.ms-pageinformation{font-size:16px;font-family:inherit}
.ms-pageinformation h3.ms-standardheader{font-size:16px;font-family:inherit}
.ms-linksection-level1 ul li a{font-size:16px;font-family:inherit}
.ms-linksection-level1 h3{font-size:16px;font-family:inherit}
.description{font-size:16px;font-family:inherit}
.ms-formfieldlabelcontainer{font-size:16px;font-family:inherit}
div.ms-formfieldlabelcontainer span.ms-formfieldlabel{font-size:16px;font-family:inherit}
.ms-toolbarContainer{font-size:16px;font-family:inherit}
.ms-inputuserfield{font-size:16px;font-family:inherit}
.ms-dttimeinput{font-size:16px;font-family:inherit}
.ms-dtinput{font-size:16px;font-family:inherit}
.ms-long{font-size:16px;font-family:inherit}
.ms-input{font-size:16px;font-family:inherit}
select{font-size:16px;font-family:inherit}
.ms-formtoolbar{font-size:16px;font-family:inherit}
.ms-descriptiontext{font-size:16px;font-family:inherit}
.ms-dlgTitleText{font-size:16px;font-family:inherit}
.s4-titletable{font-size:16px;font-family:inherit}
td.ms-vb{font-size:16px;font-family:inherit}
th.ms-vh{font-size:16px;font-family:inherit}
.ms-ltviewselectormenuheader .ms-viewselectorhover a{font-size:16px;font-family:inherit}
.ms-ltviewselectormenuheader .ms-viewselector a{font-size:16px;font-family:inherit}
a.ms-addnew{font-size:16px;font-family:inherit}
td.ms-vb{font-size:16px;font-family:inherit}
.ms-ph{font-size:16px;font-family:inherit}
.ms-pb-selected{font-size:16px;font-family:inherit}
.ms-pb{font-size:16px;font-family:inherit}
.ms-vh2-nofilter-icon{font-size:16px;font-family:inherit}
.ms-vh2-nograd-icon{font-size:16px;font-family:inherit}
.ms-vh3-nograd{font-size:16px;font-family:inherit}
.ms-vh2-nograd{font-size:16px;font-family:inherit}
.ms-vb-user{font-size:16px;font-family:inherit}
.ms-vb-tall{font-size:16px;font-family:inherit}
.ms-vb2{font-size:16px;font-family:inherit}
.ms-vb{font-size:16px;font-family:inherit}
.ms-gbload{font-size:16px;font-family:inherit}
.ms-gb2{font-size:16px;font-family:inherit}
.ms-gb{font-size:16px;font-family:inherit}
.ms-vhImage{font-size:16px;font-family:inherit}
.ms-vh-icon-empty{font-size:16px;font-family:inherit}
.ms-vh-icon{font-size:16px;font-family:inherit}
.ms-vh2{font-size:16px;font-family:inherit}
.ms-vh{font-size:16px;font-family:inherit}
.ms-vh2-nofilter-notextalign{font-size:16px;font-family:inherit}
.ms-vh2-nofilter{font-size:16px;font-family:inherit}
.ms-viewselectorhover{font-size:16px;font-family:inherit}
.ms-viewselectortext{font-size:16px;font-family:inherit}
.ms-viewselector{font-size:16px;font-family:inherit}
.ms-listheaderlabel{font-size:16px;font-family:inherit}
.ms-toolbar{font-size:16px;font-family:inherit}
.ms-menutoolbar td a{font-size:16px;font-family:inherit}
.ms-WPBody{font-size:16px;font-family:inherit}
.link-item a:link{font-size:16px;font-family:inherit}
.link-item a{font-size:16px;font-family:inherit}
.link-item{font-size:16px;font-family:inherit}
.s4-search input{font-size:16px;font-family:inherit}
.ms-sbplain{font-size:16px;font-family:inherit}
.s4-search input.ms-sbplain{font-size:16px;font-family:inherit}
div.ms-MenuUIPopupScreen div.ms-MenuUIPopupInner div.ms-MenuUILargeRtL ul.ms-MenuUIUL div.ms-MenuUIULItem a.ms-MenuUIULLink{font-size:16px;font-family:inherit}
div.ms-MenuUIPopupScreen div.ms-MenuUIPopupInner div.ms-MenuUILarge ul.ms-MenuUIUL div.ms-MenuUIULItem a.ms-MenuUIULLink{font-size:16px;font-family:inherit}
.ms-menuuilabelcompactRtl{font-size:16px;font-family:inherit}
.ms-menuuilabelcompact{font-size:16px;font-family:inherit}
.ms-MenuUILabelRtL{font-size:16px;font-family:inherit}
.ms-MenuUILabel{font-size:16px;font-family:inherit}
.ms-cui-toolbar-toolbar{font-size:16px;font-family:inherit}
.ms-cui-TabRowLeft{font-size:16px;font-family:inherit}
.s4-breadcrumb-menu{font-size:16px;font-family:inherit}
.ms-siteactionsmenu{font-size:16px;font-family:inherit}
.ms-cui-menu{font-size:16px;font-family:inherit}
.ms-cui-ribbon{font-size:16px;font-family:inherit}
table.ms-disc td{color:inherit;}
.ms-rtefield{color:inherit;}
groupheader{color:inherit;}
.medium{color:inherit;}
.headertitle{color:inherit;}
.level-description{color:inherit;}
.ms-rteElement-P{color:inherit;}
.ms-SPZoneLabel{color:inherit;}
.ms-SPZoneTitle{color:inherit;}
.tmt-name{color:inherit;}
.ms-listedit .ms-gb .ms-vh2{color:inherit;}
.ms-listedit .ms-gb .ms-vh2-nofilter{color:inherit;}
.ms-listedit .ms-linksectionheader .ms-standardheader{color:inherit;}
.ms-listedit .ms-linksectionheader{color:inherit;}
.ms-listedit .ms-standardheader{color:inherit;}
.ms-paging{color:inherit;}
.ms-bottompaging .ms-paging{color:inherit;}
.ms-createpageinformation table td{color:inherit;}
.ms-pageinformation table td{color:inherit;}
.ms-propertysheet{color:inherit;}
.ms-ph{color:inherit;}
.ms-vh2-nofilter-icon{color:inherit;}
.ms-vh2-nograd-icon{color:inherit;}
.ms-vh3-nograd{color:inherit;}
.ms-vh2-nograd{color:inherit;}
.ms-vhImage{color:inherit;}
.ms-vh-icon-empty{color:inherit;}
.ms-vh2{color:inherit;}
.ms-vh{color:inherit;}
th.ms-vh2-nograd-icon{color:inherit;}
th.ms-vh2-nograd{color:inherit;}
.ms-vh2-nofilter-icon{color:inherit;}
th .ms-vb{color:inherit;}
.ms-createpageinformation th{color:inherit;}
.ms-pageinformation th{color:inherit;}
.ms-linksectionheader{color:inherit;}
.ms-linksectionheader .ms-standardheader{color:inherit;}
.ms-pageinformation h3.ms-standardheader{color:inherit;}
.ms-linksection-level1 h3{color:inherit;}
.ms-sectionheader{color:inherit;}
.link-item{color:inherit;}
.description{color:inherit;}
.ms-toolbarContainer{color:inherit;}
.ms-formtoolbar{color:inherit;}
.ms-descriptiontext{color:inherit;}
.ms-formlabel{color:inherit;}
.ms-vh2-nofilter-notextalign{color:inherit;}
.ms-vh2-nofilter{color:inherit;}
.s4-specialNavLinkList a:hover > span.ms-splinkbutton-text{color:inherit;}
.ms-viewlsts-noitems > b{color:inherit;}
.ms-vb2{color:inherit;}
.ms-vb{color:inherit;}
.ms-pb-selected td{color:inherit;}
.ms-pb{color:inherit;}
.ms-vb-user{color:inherit;}
.ms-vb-tall{color:inherit;}
.ms-gbload{color:inherit;}
.ms-gb2{color:inherit;}
.ms-gb{color:inherit;}
.ms-standardheader{color:inherit;}
.ms-gb .ms-standardheader{color:inherit;}
.ms-listheaderlabel{color:inherit;}
.ms-toolbar{color:inherit;}
.s4-title .s4uniqpermdescription{color:inherit;}
.s4-title .s4-pagedescription{color:inherit;}
.welcome-content{color:inherit;}
.article-content{color:inherit;}
.s4-search input.ms-sbplain{color:inherit;}
.s4-search select.ms-sbscopes{color:inherit;}
.ms-socialNotif-text{color:inherit;}
.s4-title h2{color:inherit;}
.ms-viewlsts th.ms-vh2-nofilter{color:inherit!important;}
a.ms-socialNotif{text-decoration:none;}
.s4-specialNavLinkList a:hover > span.ms-splinkbutton-text{text-decoration:none;}
.ms-menutoolbar td a:hover{text-decoration:none;}
.ms-menutoolbar td a{text-decoration:none;}
.ms-siteactionsmenu > span > a{text-decoration:none;}
.ms-cui-menu a:active{text-decoration:none;}
.ms-cui-menu a:hover{text-decoration:none;}
.ms-cui-menu a:visited{text-decoration:none;}
.ms-cui-menu a:link{text-decoration:none;}
.ms-cui-ribbon a:active{text-decoration:none;}
.ms-cui-ribbon a:hover{text-decoration:none;}
.ms-cui-ribbon a:visited{text-decoration:none;}
.ms-cui-ribbon a:link{text-decoration:none;}
hgroup{display:block;}

aside{display:block;}

nav{display:block;}

footer{display:block;}

header{display:block;}

article{display:block;}

section{display:block;}

/*custom classes from original site*/
.pulldown {max-width:100%;float:left;text-align:left}
 
/*hide empty rows*/
.row:empty {display: none;}
.row-WPZone:empty {display: none;}
tr:empty {display:none;}
td:empty {display:none;}

/*Ribbon Font Size*/
div.ms-MenuUIPopupScreen div.ms-MenuUIPopupInner div.ms-MenuUILargeRtL ul.ms-MenuUIUL div.ms-MenuUIULItem a.ms-MenuUIULLink{font-size:8pt!important;}

div.ms-MenuUIPopupScreen div.ms-MenuUIPopupInner div.ms-MenuUILarge ul.ms-MenuUIUL div.ms-MenuUIULItem a.ms-MenuUIULLink{font-size:8pt!important;}

.ms-menuuilabelcompactRtl{font-size:8pt!important;}

.ms-menuuilabelcompact{font-size:8pt!important;}

.ms-MenuUILabelRtL{font-size:8pt!important;}

.ms-MenuUILabel{font-size:8pt!important;}

.ms-cui-toolbar-toolbar{font-size:8pt!important;}

.ms-cui-TabRowLeft{font-size:8pt!important;}

.s4-breadcrumb-menu{font-size:8pt!important;}

.ms-siteactionsmenu{font-size:8pt!important;}

.ms-cui-menu{font-size:8pt!important;}

.ms-cui-ribbon{font-size:8pt!important;}

#bg {position:fixed;height:100%!important;width:100%;min-width:100%;}
.bg {background-color:#61725f;background-size:cover;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#61725f',endColorstr='#ffffff');
	behavior: url(/_layouts/PIE.htc)}
	
/*Fix Scroll Bars*/
body.v4master { overflow: visible;height: inherit;width: inherit; } 
body #s4-workspace { overflow: visible !important; } 
body #s4-ribbonrow { position: fixed; z-index: 1000; overflow-y:visible; } 
.ms-cui-menu[id ^= "Ribbon."] 
{position: fixed !important; } 
#s4-ribbonrow .ms-popoutMenu 
{position: fixed !important; } 
#s4-ribbonrow .ms-MenuUIPopupBody 
{position: fixed !important; } 
.ms-dlgOverlay {width: 100% !important; }
body #s4-bodyContainer {min-width:300px;}
#s4-bodyContainer {min-width:300px;}

/*end sticky ribbon styles*/
/*body styles*/
.ms-WPBody {background:transparent4; color:#000000; font-family:Arial,sans-serif!important; font-size:16px;text-align:left}
body  {background:transparent4; color:#000000; font-family:Arial,sans-serif!important; font-size:16px}
BODY  {background:transparent4; color:#000000; font-family:Arial,sans-serif!important; font-size:16px}
a {color:#002664; text-decoration: none;word-wrap: break-word;font-family:Arial,sans-serif!important}
.ms-WPBody a:visited {color:#0000FF; text-decoration: none;font-family:Arial,sans-serif!important}
a:visited {color:#0000FF; text-decoration: none;font-family:Arial,sans-serif!important}
.ms-WPBody a:link {color:#3e94cf;font-family:Arial,sans-serif!important}
a:link {color:#3e94cf;font-family:Arial,sans-serif!important}
a:active {color:#3e94cf;;font-family:inherit;font-family:Arial,sans-serif!important}
.ms-WPBody A:hover{color:#3e94cf;text-decoration:underline;font-family:Arial,sans-serif!important}
a:hover{color:#3e94cf;text-decoration:underline;font-family:Arial,sans-serif!important}
h6{line-height:1.1em;font-size:1.1em;color:#002664;font-weight:700;margin:0 0 .3em;}
h5{line-height:1.1em;font-size:1.25em;font-weight:700;color:#002664;margin:0 0 .3em;}
h4{line-height:1.1em;font-size:1.25em;font-weight:700;color:#002664;margin:0 0 .3em;}
h3{line-height:1.1em;font-size:1.5em;color:#002664;font-weight:700;margin:0 0 .3em;}
h2{line-height:1.1em;font-size:2em;color:#002664;font-weight:400;margin:0 0 .3em;}
h1{line-height:1.1em;font-size:3em;color:#002664;font-weight:400;margin:0 0 .3em;}
h6i{font-size:1.1em;color:#002664;font-style:italic;}
p{line-height:normal;}
.strong{color:inherit;font-weight:700!important;}
img{border:0;min-width:0;height:auto}
.line{border-top:thin navy solid;padding:3px 0;}
.infoLine{text-decoration:underline;font-weight:200;padding:15px 0;}
.medium{color:#1C3669;border-bottom:1px #DFDFDF solid;font-weight:700;font-size:16px;font-family:inherit;background-image:none;background-position:left center;background-repeat:no-repeat;margin:0;}
.small{background-image:none!important;color:#797979;}
table{width:100%;border:none;margin:0;padding:0;}
ol{padding-left:15px;}
ul{padding-left:15px;}
th{font-weight:inherit;vertical-align:top;border:none;margin:0;padding:0;}
td{vertical-align:top;border:none;margin:0;padding:0;}

/*calendar was not showing full in Chrome*/
.s4-wpActive {width:inherit}
td#MSOZoneCell_WebPartWPQ2.s4-wpActive {width:100%}
.ms-acal-sdiv /*text of calendar items*/ {color:#000000;width:auto;text-align:left;white-space:normal;width:auto;height:auto}
.ms-acal-ddiv a {color:#0B84CD!important;width:auto;text-align:left;white-space:normal}
.ms-acal-mdiv a {color:#0B84CD!important;width:auto;text-align:left;white-space:normal}
.ms-acal-sdiv a {color:#0B84CD!important;width:auto;text-align:left;white-space:normal}
.ms-acal-time {font-size:8pt;white-space:normal;text-align:left;width:auto;padding:0 0 0 0;height:auto!important}
.ms-acal-item /*background of calendar items*/{/*background-color:#FCBE96*/;border: 1px solid #bfbfbf;white-space:normal;text-align:left;font-size:8pt;padding:0 0 0 0;}
.ms-acal-ctrlitem {font-size:8pt!important;padding:5px 2px}
.ms-acal-summary-itemrow {height:auto!important;}

/*Notification Web Part*/
.alert {margin-bottom:10px;padding-bottom:5px;border:none;;background:#D56A00!important;background-cover:100%;margin-top:3px;color:#fff!important;text-align:center!important;font-size:22px;color:#ffffff!important;font-weight:bold;text-align:center;padding-top:5px;padding-bottom:5px}
.alert a:visited{font-size:22px;color:#ffffff!important;font-weight:bold;text-align:center;padding-top:5px;padding-bottom:5px}

.alert a:hover{font-size:22px;color:#ffffff!important;font-weight:bold;text-align:center;padding-top:5px;padding-bottom:5px}

.alert p{font-size:22px;color:#ffffff!important;font-weight:bold;text-align:center;padding-top:5px;padding-bottom:5px}

.alert a:link{font-size:22px;color:#ffffff!important;font-weight:bold;text-align:center;padding-top:5px;padding-bottom:5px}

/*************Pretty Cal**************/
.upcoming-groupheader {padding-top:18px!important;padding-left:2px!important;width:100%;border-bottom:2px #ccc solid;float:left;position:absolute;
	font-size:16px;} 
.eventImg { color:#61725f;background:url('/Styles/images/smCal.jpg') no-repeat;background-position:0 0;
	float:left;width:15%;height:auto;min-height:40px;position:relative;max-width:50px;font-weight:bold!important;text-align:center!important;font-size:12px!important;margin:0 auto!important;} 
.eventImg {width:100%;border-top:2px #C0C0C0 solid;margin-top:-5px!important}
.eventGrp {width:80%;float:right;position:relative;margin:0 0 10px 0}
.eventTitle { font-weight:normal; font-size:16px; color:#000000;padding:0 0 0 0;margin:0 0 0 0;text-align:left;white-space:normal;} 
.date-time { font-style:italic; padding:0 0 0 0;margin:0 0 5px 0;font-size:16px;border-bottom:2px #E9E9E9 solid;}
.detailsLink {color:#0B84CD; text-decoration: none;word-wrap: break-word;font-family:Arial, sans-serif!important;font-weight:bold;cursor:pointer}
/*Custom Calendar Colors*/
.ms-acal-display {color:#866A2D;font-size:20px;font-weight:bold}
.ms-acal-item {background-color:#E4E4E4}
.ms-acal-default-hover {background-color:#E4E4E4}
.ms-acal-summary-dayrow TD.ms-acal-hover DIV {background-color:#866A2D!important;border:1px #866A2D solid}
TR TD DIV.ms-acal-today {background-color:#866A2D!important;border:1px #866A2D solid;border-color:#866A2D!important;background-image:none!important;color:#ffffff!important}
.ms-stylebody a:link {margin-left:15px}

.ms-styleheader a:link {margin-left:15px}

/*video tour image*/
.vidTour {width:60%;}

/*custom list views*/

/*elected / custom contacts view*/
.bLine {border-bottom:2px #E2E2E2 solid;margin:10px 0px 20px 0px!important}
.tLine {border-top:2px #E2E2E2 solid;margin:10px 0px 20px 0px!important}
.groupItem {margin:10px 0px 20px 0px!important}
.listItems {font:inherit!important;font-size:inherit!important}
.listBlock {border-bottom:1px #EEEEEE solid}
.addressBlock {float:left;width:25%;position:relative;display:block}
.location {float:left;position:relative;display:block;}
.address {float:left;position:relative;display:block;}
.floatL {float:left;;position:relative;width:20%;text-align:left;white-space:normal;padding-top:5px;padding-right:20px;}
.floatL2 {float:left;;position:relative;width:25%;text-align:left;white-space:normal;padding-top:5px;padding-right:20px;}
.smCol {width:15%;float:left;;position:relative;text-align:left;white-space:normal;padding-top:5px;padding-right:20px}
.phone {width:15%}
.email {min-width:25%;;text-align:left;white-space:normal}

/*general*/
.bullet-gr {background-image:url('/Styles/Images/bullet-gr.png');background-repeat:no-repeat;background-position:left center}
.bullet-grsm {padding-left:10px;background-image:url('/Styles/Images/bullet-gr.png');background-repeat:no-repeat;background-position:left center; /*line-height:.80em;*/}
.listItem {padding-left:15px;}


/*generic list format*/
.contentBlock {width:100%;position:relative;float:left;padding:0 10px 0 10px}
.contentHeader {width:100%;font-weight:bold;}
.contentSubHeader {width:100%;font-weight:bold;color:#666666}
.td6 {width:30%;float:left;position:relative;display:block}

.td5 {width:30%;float:left;position:relative;display:block}

.td4 {width:30%;float:left;position:relative;display:block}

.td3 {width:30%;float:left;position:relative;display:block}

.td2 {width:30%;float:left;position:relative;display:block}

.td1 {width:30%;float:left;position:relative;display:block}

/*used on commissioner public meetings*/
.meetingItems{padding-left:15px;position:relative;width:100%;display:block;float:left;border-bottom:2px #E2E2E2 solid;margin:10px 0px 20px 0px!important}
.bold {font-weight:700}
.time {width:28%;float:left;display:block;position:relative;}
.building {width:28%;float:left;display:block;position:relative;}
.schedule {width:28%;float:left;display:block;position:relative;}
.meeting {width:28%;float:left;display:block;position:relative;}
.time {width:10%;float:left;display:block;position:relative;}

/*MDJ Listing - Style associated is CustomListingWithImg*/
.announceItem {width:100%;position:relative;float:left;border-bottom:1px #ECECEC solid;padding-bottom:10px}
.addressBlock2 {width:15%;float:left;position:relative;padding-right:5px}
.listcolumn1 {width:45%;padding-right:5px;position:relative;float:left}
.listcolumn2 {width:15%;padding-right:5px;position:relative;float:left}
.listcolumn3 {width:10%;padding-right:5px;position:relative;float:left}
.listcolumn4 {width:6%;padding-right:5px;position:relative;float:left}
.listcolumn5 {width:6%;padding-right:5px;position:relative;float:left}
.listcolumn6 {width:6%;padding-right:5px;position:relative;float:left}

/*custom list  view used for Custom List-Generic Highlight*/
.announceDesc1 {text-align:center; font-size:large; background-color:#FFF7D7; border-bottom:0px black solid;}

/*custom list  view used for Custom List-Generic No Title*/
.announceDesc2 {text-align:left; font-size:medium; border-bottom:0px black solid;}



/*custom list view for events list - used in style    */
.listTitle {float:left;position:relative;width:10%;padding-right:5px}
.listDate {float:left;position:relative;width:10%;padding-right:5px}
.listTime {float:left;position:relative;width:10%;padding-right:5px}
.listLocation {float:left;position:relative;width:10%;padding-right:5px}
.listBody {float:left;position:relative;width:40%;padding-right:5px}
.listOther {float:left;position:relative;width:5%;padding-right:5px}

/*custom list view for events list - used in style    */
.titleHighlight {color:#B75C1D}
.meetingItems2 {;padding-left:15px;position:relative;width:100%;display:inline;float:left;border-bottom:2px #E2E2E2 solid;margin:10px 0px 20px 0px!important}
.schedule2 {float:left;position:relative;width:10%;padding-right:5px}
.time2 {width:20%;float:left;display:block;position:relative;}
.building2 {width:20%;float:left;display:block;position:relative;}
.eventBody2 {width:30%;float:left;display:block;position:relative;}
.listOther {width:5%;float:left;display:block;position:relative;}

/*custom list view for events list - used in style    */
.titleHighlight4 {color:#000000}
.meetingItems4 {;padding-left:15px;position:relative;width:100%;display:inline;float:left;/*border-bottom:1px #E2E2E2 solid;*/margin:1px 0px 20px 0px!important}
.schedule    
.time4      {width:25%;display:block;position:relative;}
.building4  {width:25%;float:left;display:block;position:relative;}
.eventBody4 {color:purple;width:50%;float:left;display:block;position:relative;}
/*.listOther4  {width:5%;float:left;display:block;position:relative;}*/




/*List Add New Link*/
.ms-addnew {color:maroon!important;font-weight:bold}
.ms-addnew:link {color:maroon!important;font-weight:bold}
.ms-addnew:link {color:maroon!important;font-weight:bold}

/*List Overrides*/
.ms-vb-tall {padding-bottom:2px!important;}
.ms-addnew {padding:0 0 0 0;font-size:.8em}
.band {background-color:#EFEFEF;font-weight:bold;font-size:16px;font-family:inherit}
.ms-alternatingstrong {background-color:transparent!important}

/* Item Styles */
.level-header {padding: 0;margin: 0 0 0.5em 0;}
.level-item-pos {padding: 0;margin: 0 0 0.5em 0;}
.link-title {margin-left:10px;text-align:left}
.cal-Desc {margin-left:0px}
.item {padding: 0;margin: 0 0 0.5em 0;}
.level-bullet {padding: 0 0 0 10px;}
.bullet {padding: 0 0 0 10px;list-style-type:inherit;background-image:url('/Styles/images/rbullet-blk.jpg');
	background-repeat:no-repeat;background-position:left 5px;padding-left:10px!important;}
.bullet > img {height:30px!important}
.level-description-padding {padding: 0;}
.headertitle a:link {font-size: inherit;}
.headertitle a {font-size: inherit;}
.headertitle {font-size: inherit;}

/* Lists */

.s4-wpActive .ms-WPSelected {border:none!important;}
.ms-alternating {background-color:transparent;background:transparent}
.s4-wpActive .s4-wpTopTable {border:none!important;}
.dfwp-column {background:transparent;padding:0px;margin:0px;font-family:inherit;font-size:inherit}
.ms-listviewtable {background:transparent;padding:0px;margin:0px;font-family:inherit;font-size:inherit}
td table.ms-listviewtable {padding:0px;margin:0px;}
.ms-newsletterline {padding:0px;margin:0px;border-bottom:2px #294a6b solid!important;border-top:thin #ffffff solid!important;display:table-row-group;width:100%}
.dfwp-item {padding-bottom:1px;padding-bottom:10px}
td > .ms-vb-icon {width:15px!important;max-width:15px!important}
.ms-vb-icon {}
.ms-vb2 {background-color:inherit!important;background:transparent;}
.faqBorder {border-top:thin #EA8416 solid;border-bottom:thin #EA8416 solid;}
.itemHide {display:none!important}
blockquote {border-left:0px transparent!important}
/*tables*/
.s4-wpcell-plain table.s4-wpTopTable tbody tr td {padding:0 0 0 0!important;vertical-align:top!important;margin:0 0 0 0!important}}

/* webparts */
.ms-cui-ctl-large{height:auto!important;}
.ms-WPTitle{background-color:transparent;font-weight:700;text-align:left!important;border:none;color:#61725f;font-family:Arial, sans-serif;font-size:18px;;width:100%;text-transform:uppercase;border-color:transparent;margin:0 auto 0px;min-height:1px}
.ms-WPTitle a:visited {color:#61725f!important}
.ms-WPTitle a:link {color:#61725f!important}
.ms-WPTitle nobr{white-space:normal!important;vertical-align:text-top;padding:0 0 0 0}
.ms-WPBorderBorderOnly{border:2px #002666 solid;padding:0 0 0 0}
.ms-WPBorder{margin-bottom:10px;padding-bottom:5px;border:none;;background:#F0F0F0;background-cover:100%;border-radius:10px;margin-top:3px;}
.ms-fakewptitle{border:none;}
.ms-WPHeader td{border:none;border-bottom:none!important;line-height:normal;vertical-align:middle;padding:0 0 0 0}
.ms-WPHeader{background:transparent;background-color:transparent;}
.ms-WPHeaderTdSelection {display:none}
/*spacing on webparts*/
* [id^='MSOZoneCell_WebPartWPQ']{line-height:normal;padding-bottom:0px!important;width:inherit}

/*Home page web parts*/
div.row:nth-child(4) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > table:nth-child(1)
{background-color:#fff;border-radius:10px;min-height:350px!important;height:300px}
div.row:nth-child(4) > div:nth-child(1) > div:nth-child(1) > div:nth-child(3) > div:nth-child(1) > table:nth-child(1)
{background-color:#fff;border-radius:10px;min-height:350px!important;height:300px}
div.row:nth-child(4) > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > table:nth-child(1)
{background-color:#fff;border-radius:10px;min-height:350px!important;height:300px}


/*spell check error style*/
.ms-spellcheck-error {background:yellow}
.ms-cui-tooltip-body {position:fixed;}
#MSOTlPn_MainTD {float: right;right: 0;width: 225px; z-index: 1000;position:absolute;}

/*Layout Overrides*/
.row-WPZone {padding-top:20px}
* [class^="span"] .row-WPZone > table > tbody > tr > td {
	display:table}
* [class^="span"] .row-WPZone > table > tbody > tr {
	display:table}
* [class^="span"] .row-WPZone > table > tbody {
	display:table}
* [class^="span"] .row-WPZone > table {
	display:table}
* [class^="span"] .row-WPZone {
	display:table}
	

/*#####Top Wrapper Nav #####*/

/*Site Top Bar - Dynamic List Items*/
.siteTopBar{background-color:transparent;min-height:60px;position:relative;vertical-align:top;width:100%;margin:0 auto;max-width:1290px}
.siteTopBar p{font-family:sans-serif!important!important; font-size:18px;color:#E6DDCC;text-align:right;line-height:normal;text-decoration:none;border-radius:5px;opacity:none;text-transform:uppercase;padding:3px 3px 3px 2px;}
.siteTopBar a:link{font-family:sans-serif!important!important; font-size:18px;color:#E6DDCC;text-align:right;line-height:normal;text-decoration:none;border-radius:5px;opacity:none;text-transform:uppercase;padding:3px 3px 3px 2px;}
.siteTopBar a:visited{text-decoration:underline;font-size:18px;color:#E6DDCC;text-transform:uppercase!important;}
.siteTopBar a:link:hover{text-decoration:underline;font-size:18px;color:#E6DDCC;text-transform:uppercase!important;}
.navWrapper{right:0;top;text-align:right;float:right;min-width:40%;margin-right:20px}
.nav6{width:auto;display:inline-block;position:relative;z-index:900;margin:0 0 0 1%;padding:0;height:30px}
.nav5{width:auto;display:inline-block;position:relative;z-index:900;margin:0 0 0 1%;padding:0;height:30px}
.nav4{width:auto;display:inline-block;position:relative;z-index:900;margin:0 0 0 1%;padding:0;height:30px}
.nav3{width:auto;display:inline-block;position:relative;z-index:900;margin:0 0 0 1%;padding:0;height:30px}
.nav2{width:auto;display:inline-block;position:relative;z-index:900;margin:0 0 0 1%;padding:0;height:30px}
.nav1{width:auto;display:inline-block;position:relative;z-index:900;margin:0 0 0 1%;padding:0;height:30px}
.nav6 p{border-radius:0;padding-right:9px;padding-left:3px;}
.nav5 p{border-radius:0;padding-right:9px;padding-left:3px;}
.nav4 p{border-radius:0;padding-right:9px;padding-left:3px;}
.nav3 p{border-radius:0;padding-right:9px;padding-left:3px;}
.nav2 p{border-radius:0;padding-right:9px;padding-left:3px;}
.nav1 p{border-radius:0;padding-right:9px;padding-left:3px;}
.nav6 p{display:none}
.nav6{display:none}
.nav7 {z-index:901;display:block;right:5%;top:35px;margin:0 5% 15px 0}
/*Microsoft Widget*/
.MicrosoftTranslatorWidget{margin:40px;float:right;right:0px;position:absolute;z-index:900;}
#MicrosoftTranslatorWidget img {display:none}
#WidgetCloseButton {display:inline-block!important}
#WidgetCloseButton:after {
  content: 'Close';font-size:9px!important;position:absolute;float:right;right:3%}
 /*google*/
.goog-te-menu2 {width:100%!important}
.goog-te-menu2:after {width:100%!important}
.skiptranslate {width:100%!important}
.goog-te-menu-frame {width:100%!important}
#google_translate_element img {width: auto !important;}
.goog-te-menu-value:link {font-size:12px!important;;color:#000!important}
#LauncherTranslatePhrase:hover {background-color:#61725f!important}
#WidgetFloater {border:2px #ffffff solid!important;}
#WidgetTranslateWithSpan {color:#ffffff!important}
/*Google Widget*/
.google_translate_element {width: 100%!important;float: right!important;margin: 0 0 0 0 !important;position: absolute;right: 15%;}

/*Search*/
#Search {z-index:900;width:50%;position:absolute;float:none;}
.s4-search {width:200px;}
.searchbox {margin:0 auto}
.s4-search table {width:250px!important}
.ms-sbtable .ms-sbtable-ex .s4-search {height:30px;float:none;margin:0 auto;width:inherit}
.s4-search INPUT.ms-sbplain {font-family:sans-serif!important;font-weight:normal;color:#61725f!important;width:250px!important;border-top-left-radius: 10px;border-bottom-left-radius: 10px;font-size:16px!important;height:30px!important}
input.ms-sbplain:focus {height:30px!important;position:relative;font-size:1em!important;font-style:normal;color:#000000!important;width:260px;border-radius:10px}
input.ms-sbplain {height:30px!important;position:relative;font-size:16px!important;font-style:normal;color:#000000!important;width:260px;border-radius:10px}
.ms-sbplain .s4-searchbox-QueryPrompt:after {
content: "Search the County of Berks Website"!important;}

.srch-gosearchimg {background:url('/Styles/images/searchIcon-tan.png') no-repeat right center !important;}
.s4-search .srch-gosearchimg {border-radius: 10px;height:35px;}
.s4-search .ms-sbgo a{background:url("/Styles/images/searchIcon-tan.png") no-repeat; width:35px; height:35px; display:block; }
.s4-search .ms-sbgo span{display:none; }
.s4-search .srch-gosearchimg{display:none; }
.srch-results {max-width:55%}			
.srch-Metadata2	{display:none; }
			
/*Wrapper and Body Layouts*/
#wrapper {margin:0 auto;position:relative;max-width:1281px;margin-top:-1px;border-left:2px #E6DDCC solid;border-right:2px #E6DDCC solid;border-bottom-right-radius: 20px;
border-bottom-left-radius: 15px;}
#wrapper {
	border-left: 2px #E6DDCC solid;
border-right: 2px #E6DDCC solid;
border-bottom-right-radius: 15px;
border-bottom-left-radius: 15px;
border-bottom: 2px #E6DDCC solid;
background: #F8F4EF;
}
.masthead{min-height:200px;max-width:100%;background-color:transparent;position:relative;margin:0 auto;/*border:1px #ffffff solid*/;height:auto}
#header{position:absolute;}
#BannerContent{margin:0 auto;padding:0;max-width:1281px;border-left:2px #E6DDCC solid;border-right:2px #E6DDCC solid;border-top:2px #E6DDCC solid;}
.BannerContent img{margin:0!important;margin:0 0 0 0!important;z-index:999;height:auto!important;padding:0!important}
.mainbody{border-bottom-right-radius: 15px;border-bottom-left-radius: 15px;position:relative;padding-left:2px;padding-right:2px;max-width:100%;margin:0 auto;background-color:#F8F4EF;top:0;bottom:0;height:100%;margin:2px 0px 5px 0px}
#MSO_ContentTable{border-radius:10px;border-bottom-right-radius: 15px;border-bottom-left-radius: 15px;
position:relative;min-height:350px;margin:0 auto;padding:5px 10px;background-color:#fff;margin-left:5px}
.pageTitle{font-family:inherit;color:#000;background-color:transparent;font-weight:700;line-height:normal;padding-bottom:0px;margin-bottom:10px;margin-left:10px;text-transform:capitalize;font-size:1.25em;}
.pageTitleDP {/*border-bottom:1px #556453 solid*/;width:95%;font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:18px;color:#000;background-color:transparent;line-height:normal;text-transform:capitalize;}
.ms-long {width:95%}
.breadCrumbs {text-align:left;vertical-align:top;margin:0 0 0 0!important;padding:0 0 0 0!important}
.breadcrumb {width:98%;background-color:transparent;font-size:8pt!important;padding:0 0 0 5px;margin-bottom:2px;}

#ctl00_PlaceHolderTitleBreadcrumb_siteMapPath{width:100%;float:left;margin:0 0 5px 0;padding:0 0 0 0}

/*Navigation*/

.navbar-inverse{width:100%;margin-top:0;background:#61725f;padding-bottom:0;z-index:998;border-color:transparent;
background: #F8F4EF; /* Old browsers */
background: -moz-linear-gradient(top, #61725f 25%, #F8F4EF 85%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #61725f 25%,#F8F4EF 85%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #61725f 25%,#F8F4EF 85%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#61725f', endColorstr='#F8F4EF',GradientType=0 ); /* IE6-9 */}
.navbar{border-left:2px #E6DDCC solid;border-right:2px #E6DDCC solid;margin-bottom:0!important;min-height:40px;border-radius:0;max-width:1281px;margin:0 auto;}
.navbar .nav{background:transparent;border:none;position:relative;z-index:999;margin:0;}
.navbar-inverse .navbar-form{background:transparent;}
.navbar-inverse .navbar-collapse{background:transparent;}
.navbar-inner{background-color:transparent;background-image:none;border:none;box-shadow:none;filter:none;}
.menu-horizontal{margin:0 auto;vertical-align:text-bottom;width:auto;background-color:transparent;height:inherit;}
#zz16_TopNavigationMenu{margin:0 auto;vertical-align:text-bottom;width:auto;background-color:transparent;height:inherit;}
#zz17_TopNavigationMenu{margin:0 auto;vertical-align:text-bottom;width:auto;background-color:transparent;height:inherit;}
.menu ul.dynamic{background:#fff none repeat scroll 0 0;border:1px solid #61725f;left:-999em;min-width:100%;position:absolute;box-shadow:0 0 7px 0 rgba(0,0,0,0.47);color:#0B84CD;padding:5px 10px;}
.menu-horizontal li.static{color:#000}
.menu-horizontal a.static{color:#000;font-size:18px;font-family:Arial, sans-serif;font-weight:400}
.navbar-fixed-top{background-color: #61725f!important;padding-top:10px;z-index:999;margin:0;;
background: #61725f; /* Old browsers */
background: -moz-linear-gradient(top, #61725f 20%, #E7E0C5 75%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #61725f 20%,#E7E0C5 75%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #61725f 20%,#E7E0C5 75%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#61725f', endColorstr='#E7E0C5',GradientType=0 ); /* IE6-9 */}
.fixed_static{border-top-right-radius:0!important;border-top-left-radius:0!important;border-left:1px #fff solid;}
.fixed_inline{display:inline-flex;border-right:none;}
.menu-horizontal li.fixed_static{height:40px;float:left;}
.menu-horizontal span.static {height:inherit;font-size:18px;font-family:inherit;;padding:2px 10px 4px 10px;}
.menu-horizontal a.static {height:inherit;font-size:18px;font-family:inherit;;padding:2px 10px 4px 10px;}
.menu-horizontal li.static {height:inherit;font-size:18px;font-family:inherit;;padding:2px 10px 4px 10px;}
.menu-horizontal a.static:hover {font-weight:bold}
.s4-ql a.selected {color:#3D3D3D!important;background:none;font-weight:bold}
/*Drop down menu*/
.menu ul.dynamic{background:#fff none repeat scroll 0 0;border:1px solid #866A2D;left:-999em;min-width:250px;position:absolute;box-shadow:0 0 7px 0 rgba(0,0,0,0.47);color:#0B84CD;padding:5px 10px;}
.s4-qlheader:visited {font-family:inherit;font-size:16px;color:#0B84CD}

.s4-qlheader {font-family:inherit;font-size:16px;color:#0B84CD}

.s4-ql ul.root > li > .menu-item {font-family:inherit;font-size:16px;color:#0B84CD}

/*smaller Nav*/
.navbar-inverse .nav li.static > .menu-item{color:#fff;text-transform:capitalize;}
{color:#294a6b;text-shadow:0 -1px 0 rgba(0,0,0,0.25);padding:0;}
.navbar-inverse .nav li.static > .menu-item{color:#294a6b;text-shadow:0 -1px 0 rgba(0,0,0,0.25);padding:0;}
.navbar-inverse .brand{color:#294a6b;text-shadow:0 -1px 0 rgba(0,0,0,0.25);padding:0;}
.navbar-inverse .nav ul.dynamic{border:none;box-shadow:0 0 7px 0 rgba(0,0,0,0.47);color:#294a6b;}
#topnavbar.navbar .navbar-inner .nav-collapse li.static > span.menu-item-text{margin:0 1px 1px 0;}

/*fixed menu items*/
.navbar-fixed-top {background-color:#1C3669!important;margin:0 0 0 0;padding-top:10px;z-index:999;}
.fixed_static {border-top-right-radius:0px!important;border-top-left-radius:0px!important;border-left:1px #ffffff solid}
.fixed_inline {display:inline-flex;border-right:none}


/*end top nav */

/*Left Navigation*/
body #s4-leftpanel{margin-top:0;float:left;position:relative;padding:0;width:23%;}
body #s4-leftpanel-content{border:none;padding:0;}
body #s4-leftpanel-content{background-color:#F8F4EF;}
.well{background-color:transparent;border:none;box-shadow:none;}
.well {margin-bottom:0px}
.s4-specialNavLinkList {display:none}
#current_nav .menu-vertical{margin-left:0;margin-top:5px;width:225px;height:100%;font-family:inherit;background:transparent;color:#000;padding:0;}
#s4-leftpanel .static{border-left:none;border-right:none;background-color:transparent}
.s4-ql a.selected{background-color:transparent;border:none;border-color:transparent!important;}


/*END LEFT NAVIGATION HOME PAGE CUSTOMIZATIONS*/ 
 /*additional web part under left nav* - should be hidden for all mobile*/
#navSideWP {position:relative}

/*Button Bar for Smaller screens*/
.navbar-toggle {margin-top: 4px;margin-bottom:0px;background:#61725f}
.navbar-inverse .navbar-toggle:focus {background-color:#61725f}
.navbar-inverse .navbar-toggle:hover {background-color:#E4DEC9}/*END LEFT NAVIGATION HOME PAGE CUSTOMIZATIONS*/
.navbar-inverse .navbar-form {border-color:#E4DEC9}
.navbar-inverse .navbar-collapse {border-color:#E4DEC9}
.navbar-inverse .navbar-toggle:hover .icon-bar {
	background-color:#61725f}
/*additional web part under left nav* - should be hidden for all mobile*/
#navSideWP {position:relative}

/*Layout Overrides*/

/*bootstrap resets for SharePoint*/
.container {max-width:100%;
}
*:after {
	-moz-box-sizing: content-box; /*border-box causes many issues with SP*/
	    -webkit-box-sizing: border-box!important;
	        box-sizing: border-box!important;
}

*:before {
	-moz-box-sizing: content-box; /*border-box causes many issues with SP*/
	    -webkit-box-sizing: border-box!important;
	        box-sizing: border-box!important;
}

* {
	-moz-box-sizing: content-box; /*border-box causes many issues with SP*/
	    -webkit-box-sizing: border-box!important;
	        box-sizing: border-box!important;
}

/*form overrides - affected editing panel*/
textarea{font-size:.8em;font-weight:normal;line-height:normal}
select{font-size:.8em;font-weight:normal;line-height:normal}
button{font-size:.8em;font-weight:normal;line-height:normal}
input{font-size:14px;font-weight:normal;line-height:normal;padding:2 2 2 2}
label{font-size:.8em;font-weight:normal;line-height:normal}textarea{font-family:Arial}
select{font-family:Arial}
button{font-family:Arial}
input{font-family:Arial}
.ms-cui-cb-input {height:20px;padding:0 0 0 0!important;}
.ms-cui-dd-arrow-button {width:auto}
.formbody{
vertical-align:top;
/* [ReplaceColor(themeColor:"Light2",themeTint:"0.45")] */ background:#ffffff!important;
/* [ReplaceColor(themeColor:"Light1-Darker")] */ border-top:1px solid #ffffff;
padding:3px 6px 4px 6px;
font-family:Arial;
color:#000000;
white-space:normal;text-align:left;
}

/*Hides the Breadcrumb Node on publishing pages*/
.s4-breadcrumbRootNode {display:none}

/*DIALOGS*/
/* fix the modal to resize correctly   ********************************************************** */  
html .ms-dialog {height:auto!important;width:auto}
html.ms-dialog body #s4-bodyContainer-inner {margin: 0;}
.ms-dialog #bg {display:none}
.ms-dialog #s4-ribbonrow {position:relative;display:block} 
.ms-dialog #s4-bodyContainer  {position:relative!important}
.ms-dialog article {margin:0px;width:100%;height:auto;overflow:hidden;min-height:0px!important;min-width:0px!important;float:left;position:relative;}
.ms-dialog #wrapper {margin:0px;width:100%;height:auto;overflow:hidden;min-height:0px!important;min-width:0px!important;float:left;position:relative;}
.ms-dialog #MSO_ContentTable {width:100%;float:left}
.ms-dialog #mainbody {position:relative!important;height:auto!important;min-height:100%;float:left}
.ms-dialog #row {width:auto;height:auto;min-height:0px!important;float:left;position:relative}
.ms-dialog TABLE {border-collapse:collapse}
.ms-dialog .s4-ca {overflow:hidden;}
.ms-dialog .ms-toolbar {border-collapse:collapse;text-align:left;white-space:normal}
.ms-dialog .ms-descriptiontext {font-size:8pt}
/* Pop-up Menus */
.ms-MenuUIPopupBody {}
div.ms-MenuUIPopupScreen div.ms-MenuUIPopupInner div.ms-MenuUILargeRtL ul.ms-MenuUIUL div.ms-MenuUIULItem a.ms-MenuUIULLink {color: #294a6b
 !important;}
div.ms-MenuUIPopupScreen div.ms-MenuUIPopupInner div.ms-MenuUILarge ul.ms-MenuUIUL div.ms-MenuUIULItem a.ms-MenuUIULLink {color: #294a6b
 !important;}
span.ms-menuitemdescription {color:inherit;font:inherit;font-size:.8em;}
.ms-welcomeMenu.ms-SpLinkButtonActive {background-color:transparent;border-color: #555;}
.ms-siteactionsmenuhover {background-color: #333;border-color: #555;}

/* Footer Styles */
.push {
  /* .push must be the same height as .footer
  height: 150px; */
  /* Multicolumn Layout With Sticky Footer */
 /* clear: both;
}
.footer {
  /* .push must be the same height as .footer
  height: 150px; */
  /* Multicolumn Layout With Sticky Footer */
}
/*main body*/
.footer {width:100%;height:250px;margin:0 auto;background-color:#61725f;border-left-bottom-radius:10px;border-right-bottom-radius:10px;position:relative;max-width:1281px}
.bFooter {max-width:100%;width:100%;margin:0 auto;position:relative}
.stickyfooter{bottom:0;position:relative;}
.footer p{color:#E6DDCC;vertical-align:text-bottom;bottom:0;font-size:16px}
.footer a:link{display:inline;color:#E6DDCC!important;padding:0;}
.footer a:hover{text-decoration:underline!important;}
.footer a:visited {display:inline;color:#E6DDCC!important;padding:0;}
.FooterContentTitleSpan{width:100%;text-align:center;}
.FooterContentTitleSpan p{color:#fff!important;font-weight:700;font-size:16px!important;width:100%;position:relative;text-decoration:underline;}
.FooterContent7{font-size:inherit;width:18%;display:block;float:left;color:#E6DDCC!important;margin:0 0 0 1%;}
.FooterContent6{font-size:inherit;width:18%;display:block;float:left;color:#E6DDCC!important;margin:0 0 0 1%;}
.FooterContent5{font-size:inherit;width:18%;display:block;float:left;color:#E6DDCC!important;margin:0 0 0 1%;}
.FooterContent4{font-size:inherit;width:18%;display:block;float:left;color:#E6DDCC!important;margin:0 0 0 1%;}
.FooterContent3{font-size:inherit;width:18%;display:block;float:left;color:#E6DDCC!important;margin:0 0 0 1%;}
.FooterContent2{font-size:inherit;width:18%;display:block;float:left;color:#E6DDCC!important;margin:0 0 0 1%;}
.FooterContent1{font-size:inherit;width:18%;display:block;float:left;color:#E6DDCC!important;margin:0 0 0 1%;}
.FooterContent7{width:38%;}
.FooterContent3{width:38%;}
.FooterContent1{width:38%;}
.FooterContent3{width:40%;}
.FooterContent7{width:15%;float:right;right:0}
.FooterContent6{width:0%;display:none;}
.FooterContent5{width:0%;display:none;}
.FooterContent > img{height:auto;width:100%;}

/* Bottom Footer */
.bFooter{font-size:16px;background-color:#fff;padding-bottom:25px;position:relative;text-align:center;height:150px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;clear:both;margin:0 auto;}
.bFooterContentTitleSpan{color:#0B84CD;font-family:inherit;font-size:16px;text-align:center;position:relative;border-bottom:2px #ef8200 solid;width:100%;margin:0 auto!important;}
div.bFooterContentTitleSpan div.ExternalClass6AE46142F132483A9330D9196DFDE17E p{margin:0 auto!important;}
.bFooterContent8{width:12%;float:left;color:#000!important;margin:0;}
.bFooterContent7{width:12%;float:left;color:#000!important;margin:0;}
.bFooterContent6{width:12%;float:left;color:#000!important;margin:0;}
.bFooterContent5{width:12%;float:left;color:#000!important;margin:0;}
.bFooterContent4{width:12%;float:left;color:#000!important;margin:0;}
.bFooterContent3{width:12%;float:left;color:#000!important;margin:0;}
.bFooterContent2{width:12%;float:left;color:#000!important;margin:0;}
.bFooterContent1{width:12%;float:left;color:#000!important;margin:0;}
.FooterContent4 {display:none}
.FooterContent2 {display:none}
.bFooterContent9{width:100%;text-align:center;position:relative;float:left;font-size:.8em;}
.bFooter {display: none!important}
/*end footer*/

/*CUSTOM STYLES*/

/*hide editing for font*/
#Ribbon\.EditingTools\.CPEditTab\.Font {
	display:none;
}
#Ribbon\.EditingTools\.CPEditTab\.Markup-LargeMedium-0 {
	display:none;
}
#Ribbon\.EditingTools\.CPEditTab\.Font {
	display: none;
}
#Ribbon\.EditingTools\.CPEditTab\.Markup-LargeMedium-0 {
	display:none;
}
/*hides markup styles*/
#Ribbon\.EditingTools\.CPEditTab\.Markup{
	display:none;
}

/*hides the default styles as they seemed out of order - added back in as custom*/
#Ribbon\.EditingTools\.CPEditTab\.Styles\.Styles\.Menu\.Styles\.TextStyle1-Menu{ display:none; } 
#Ribbon\.EditingTools\.CPEditTab\.Styles\.Styles\.Menu\.Styles\.TextStyle6-Menu{ display:none; } 
#Ribbon\.EditingTools\.CPEditTab\.Styles\.Styles\.Menu\.Styles\.TextStyle5-Menu{ display:none; } 
#Ribbon\.EditingTools\.CPEditTab\.Styles\.Styles\.Menu\.Styles\.TextStyle4-Menu{ display:none; } 
#Ribbon\.EditingTools\.CPEditTab\.Styles\.Styles\.Menu\.Styles\.TextStyle3-Menu{ display:none; } 
#Ribbon\.EditingTools\.CPEditTab\.Styles\.Styles\.Menu\.Styles\.TextStyle2-Menu{ display:none; } 


/* Custom rich text editor Styles list */
.ms-rteStyle-Normal {-ms-name:Normal;font-family:Arial, Helvetica, sans-serif;font-weight:400;font-size:16px;color:#000!important;background-color:transparent;}
.ms-rteStyle-BlackHeader {-ms-name:"Section Header / Page Title";font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:18px;color:#000;background-color:transparent;line-height:normal;text-transform:capitalize;}
.ms-rteStyle-DecorativeHeader{-ms-name:"Decorative Section Header";font-family:Arial, Helvetica, sans-serif;font-size:18px;color:#61725f;background-color:transparent;line-height:normal;text-transform:capitalize;font-weight:bold}
.ms-rteStyle-ContentHeader{-ms-name:Content Header;font-family:Arial, Helvetica, sans-serif;font-size:16px;color:#000;background-color:transparent;font-weight:700;line-height:normal;text-transform:uppercase!important;}
.ms-rteStyle-ContentSubHead{-ms-name:Content SubHeader;font-family:Arial, Helvetica, sans-serif;font-size:16px;color:#000;background-color:transparent;font-weight:700;line-height:normal;}
.ms-rteStyle-Tag_line{-ms-name:"Tag Line";font-family:Arial, Helvetica, sans-serif;color:#797979;font-weight:600;font-size:16px;}
.ms-rteStyle-Comments{-ms-name:Comments;font-style:italic;color:#000;text-shadow:none;font-size:1em;}
.ms-rteStyle-Alerts{-ms-name:Alert - Use Sparingly;font-style:normal;color:#9F2800;text-shadow:none;font-size:16px;font-weight:bold!important;font-family:Arial, Helvetica, sans-serif;}
.ms-rteStyle-ResetLinks {-ms-name:"Reset Links";color:#0B84CD!important; font-family:inherit;font-size:inherit;line-height:normal}
/* Custom Button Create Styles-In Line Buttons*/
.ms-rteStyle-button {-ms-name:"Create Button - Use for 'Left Aligned Bars'";padding:5px;border:1px solid #475346; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;font-size:16px;font-family:arial, helvetica, sans-serif; text-decoration:none;font-weight:bold; background-color: #F8F4EF; background-image: -webkit-gradient(linear, left top, left bottom, from(c), to(#F8F4EF)); background-image: -webkit-linear-gradient(top, #F8F4EF, #61725F ); background-image: -moz-linear-gradient(top, , #F8F4EF); background-image: -ms-linear-gradient(top, #F8F4EF, #61725F); background-image: -o-linear-gradient(top, #F8F4EF, #61725F); background-image: linear-gradient(to bottom, #F8F4EF, #61725F);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr= #F8F4EF, endColorstr=#61725F);
padding:10px;float:left;margin-right:20px;max-width:125px;white-space:normal;text-align:center!important}
/* Custom Button Create Style - Single Use*/
.ms-rteStyle-buttonCtr {-ms-name:"Create Button-Use for Single Button";border:1px solid #475346; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;font-size:16px;font-family:arial, helvetica, sans-serif; text-decoration:none;font-weight:bold;  background-color: #F8F4EF;  background-image: -webkit-gradient(linear, left top, left bottom, from(c), to(#F8F4EF)); background-image: -webkit-linear-gradient(top, #F8F4EF, #61725F ); background-image: -moz-linear-gradient(top, , #F8F4EF); background-image: -ms-linear-gradient(top, #F8F4EF, #61725F); background-image: -o-linear-gradient(top, #F8F4EF, #61725F); background-image: linear-gradient(to bottom, #F8F4EF, #61725F);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr= #F8F4EF, endColorstr=#61725F);
padding:5px;width:200px;white-space:normal;display:block;margin:0px auto;margin-bottom:10px!important;text-align:center!important;color:#000!important;}
/* Custom Button Create Style - Hover*/
.ms-rteStyle-button:hover {border:1px solid #323a31; background-color: #F8F4EF; background-image: -webkit-gradient(linear, left top, left bottom, from(#F8F4EF), to(#c3b989)); background-image: -webkit-linear-gradient(top, #F8F4EF, #c3b989); background-image: -moz-linear-gradient(top, #F8F4EF, #c3b989); background-image: -ms-linear-gradient(top, #F8F4EF, #c3b989); background-image: -o-linear-gradient(top, #F8F4EF, #c3b989); background-image: linear-gradient(to bottom, #F8F4EF, #c3b989);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#F8F4EF, endColorstr=#c3b989);}
.ms-rteStyle-buttonCtr:hover {border:1px solid #323a31; background-color: #F8F4EF; background-image: -webkit-gradient(linear, left top, left bottom, from(#F8F4EF), to(#c3b989)); background-image: -webkit-linear-gradient(top, #F8F4EF, #c3b989); background-image: -moz-linear-gradient(top, #F8F4EF, #c3b989); background-image: -ms-linear-gradient(top, #F8F4EF, #c3b989); background-image: -o-linear-gradient(top, #F8F4EF, #c3b989); background-image: linear-gradient(to bottom, #F8F4EF, #c3b989);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#F8F4EF, endColorstr=#c3b989);}
/* Custom Button Create Style - Links*/
.ms-rteStyle-button a:link:active  {color:#000!important;}

.ms-rteStyle-button a:link:hover  {color:#000!important;}

.ms-rteStyle-button a:link  {color:#000!important;}

.ms-rteStyle-button  {color:#000!important;}

TR.ms-rteTableOddRow-1{background-color:#EEE!important;}

.ms-rteTable-1{background-color:#EEE!important;}
.ms-rteTableOddCol-default{display:table-cell!important;}

.ms-rteTableEvenCol-default{display:table-cell!important;}

/*END CUSTOM STYLES*/


@media only print{             

#s4-ribbonrow {display:none;}
body #s4-workspace {background-color: #ffffff;
background: #ffffff;}
.siteTopBar {display:none;}
.masthead{min-height:0px}
.BannerContent img {margin:0 0 0 0;padding:0 0 0 0;width:30%}
#s4-titlerow {display:none;}
#s4-leftpanel {display:none;}
.s4-ca  {display:none;}
.s4-title  {display:none;}
.footerMain {display:none;}

}

/*Custom @Media for Mobile/Tablets*/
/* Really small Smartphones (landscape) ----------- */
@media only screen 
and (max-width : 300px) {
/* Styles */ 
	html {width:100%;max-width:100%;}
	#s4-ribbonrow {display:none;max-width:100%;width:100%}
	#s4-workspace {position:absolute;margin:0 0 0 0;padding:0 0 0 0!important;max-width:100%;width:100%}
	#s4-bodyContainer {margin:0 0 0 0;width:100%;padding:0 0 0 0}
	.v4master {margin:0 0 0 0;padding:0 0 0 0;}
	.bg {background-image: none;}
	.masthead{max-width:none;margin:0 0 0 0;padding:0 0 0 0;width:100%}
	#BannerContent {float:left;height:auto;top:0px;width:100%;margin:0px 0 0px 0}

/*body*/
	#wrapper{width:100%;max-width:none;margin:0 0 0 0;height:auto;float:left;position:relative}
	.header {position:relative;margin-top:35px;}
	#MSO_ContentTable {margin:0 0 0 0;padding:0 0 0 0;width:100%}
	.mainbody {max-width:none;margin:0 auto;width:99%;}
	/*video tour image*/
	.vidTour {width:40%;}
	.row-WPZone {padding:0 0 0 0;margin:0 0 0 0;}
	ol {padding-left:15px}
	ul {padding-left:15px}
	.pageTitleDP {margin-left:0px;margin-top:0px;margin-bottom:20px}
	
	/*#####Top Wrapper Nav #####*/	
		.siteTopBar{margin:0 0 0 0;width:100%;vertical-align:top;height:auto;position:relative;}
		.navWrapper{float:left;right:0px;width:100%;position:relative}
		.nav5 {margin-left:0%;text-align:left;}
		.nav4 {margin-left:0%;text-align:left;}
		.nav3 {margin-left:0%;text-align:left;}
		.nav2 {margin-left:0%;text-align:left;}
		.nav1 {margin-left:0%;text-align:left;}
		.nav7 {float: left;left: 0;top: 0;width:100%;position:relative}
		.goog-te-gadget-simple {float:left}

		/*search overriddes*/
		#Search {position:relative;width:100%;margin:0 0 0 0;float:none;right:0}
		.s4-search {float:left}
		
		/*END TOP WRAPPER NAV*/	

	/*TOP NAV*/
	.navbar-inverse {position:relative;float:left;top:0px;background:#F8F4EF!important;padding:0 0 0 0!important}
	.menu-horizontal {padding-left:0px;position:inherit;z-index:1000}	
	#zz17_TopNavigationMenu {padding-left:0px;position:inherit;z-index:1000}	
	/*menu items text*/
	.menu-horizontal span.static {min-width:100%;}
	.menu-horizontal a.static {min-width:100%;}
	.menu-horizontal li.static {min-width:100%;}
	.navbar-inverse .nav li.static > a.selected {min-width:100%;}
	li .static {min-width:100%;}
	.static .dynamic-children {min-width:100%;}
	
	/*left nav*/
	body #s4-leftpanel {
	    float: none;
	    height: auto;
	    margin-top: 0;
	    position: relative;
	    width: 100%;border-bottom:1px #866A2D solid;border-radius:0}
	
	.s4-ql ul.root > li > .menu-item {height:auto;min-height:15px}

	.s4-ql li {height:auto;min-height:15px}

	/*left hover*/
	.nav .menu-horizontal li.dynamic > .menu-item:hover {background-color:#FFFFFF;color:#294a6b;font-weight:bold}
	.nav .menu-horizontal li.dynamic > a:hover {background-color:#FFFFFF;color:#294a6b;font-weight:bold}
	
	/*menu dynamic - dept flyouts*/
	.static > .dynamic-children:hover > ul.dynamic {left:0px!important;top:20px!important;display:inline-table!important}
	static dynamic-children selected {
	pause-after:500ms;}
	.static > .dynamic-children:hover > ul.dynamic:active {left:0px!important;top:20px!important;display:inline-table!important;pause-before:500ms!important}

/*MDJ Listing - Style associated is CustomListingWithImg*/
.announceItem {width:100%;position:relative;float:left;border-bottom:1px #ECECEC solid;padding-bottom:10px}
.addressBlock2 {width:100%;float:left;position:relative;padding-right:5px}
.listcolumn1 {width:100%;padding-right:5px;position:relative;float:left}
.listcolumn2 {width:100%;padding-right:5px;position:relative;float:left}
.listcolumn3 {width:100%;padding-right:5px;position:relative;float:left}
.listcolumn4 {width:100%;padding-right:5px;position:relative;float:left}
.listcolumn5 {width:100%;padding-right:5px;position:relative;float:left}
.listcolumn6 {width:100%;padding-right:5px;position:relative;float:left}

/*custom list view for events list - used in style    */
.meetingItems2 {float:left;width:100%;position:relative}
.time2 {float:left;width:100%;position:relative}
.building2 {float:left;width:100%;position:relative}
.eventBody2 {float:left;width:100%;position:relative}
.listOther {float:left;width:100%;position:relative}


/*custom list Floater Class*/
.floatL {width:100%;padding-right:0px}
.smCol {width:100%;padding-right:0px}
.floatL2 {width:100%;padding-right:0px}

/*used on commissioner public meetings*/
.time {width:100%;float:left;display:block;position:relative;}
.building {width:100%;float:left;display:block;position:relative;}
.schedule {width:100%;float:left;display:block;position:relative;}
.meeting {width:100%;float:left;display:block;position:relative;}
.time {width:100%;float:left;display:block;position:relative;}


/*footer - additional css in pageStyles.css*/
.footer{width:100%;height:auto;float:left;position:relative;max-width:100%;}
.FooterContent9{width:100%;position:relative;background-color:#61725f;float:none;margin:0;padding:0;}
.FooterContent8{width:100%;position:relative;background-color:#61725f;float:none;margin:0;padding:0;}
.FooterContent7{width:100%;position:relative;background-color:#61725f;float:none;margin:0;padding:0;}
.FooterContent6{width:100%;position:relative;background-color:#61725f;float:none;margin:0;padding:0;}
.FooterContent5{width:100%;position:relative;background-color:#61725f;float:none;margin:0;padding:0;}
.FooterContent4{width:100%;position:relative;background-color:#61725f;float:none;margin:0;padding:0;}
.FooterContent3{width:100%;position:relative;background-color:#61725f;float:none;margin:0;padding:0;}
.FooterContent2{width:100%;position:relative;background-color:#61725f;float:none;margin:0;padding:0;}
.FooterContent1{width:100%;position:relative;background-color:#61725f;float:none;margin:0;padding:0;}
.bFooter{width:100%;max-width:100%;}
.bFooterContent9{width:100%;position:relative;margin:0;padding:0;}

.bFooterContent8{width:100%;position:relative;margin:0;padding:0;}

.bFooterContent7{width:100%;position:relative;margin:0;padding:0;}

.bFooterContent6{width:100%;position:relative;margin:0;padding:0;}

.bFooterContent5{width:100%;position:relative;margin:0;padding:0;}

.bFooterContent4{width:100%;position:relative;margin:0;padding:0;}

.bFooterContent3{width:100%;position:relative;margin:0;padding:0;}

.bFooterContent2{width:100%;position:relative;margin:0;padding:0;}

.bFooterContent1{width:100%;position:relative;margin:0;padding:0;}

}

/* Smartphones (landscape) ----------- */
@media only screen 
and (min-width : 301px) and (max-width : 320px) {
/* Styles */ 

	html {width:100%;max-width:100%;}
	#s4-ribbonrow {display:none;max-width:100%;width:100%}
	#s4-workspace {position:absolute;margin:0 0 0 0;padding:0 0 0 0!important;max-width:100%;width:100%}
	#s4-bodyContainer {margin:0 0 0 0;width:100%;padding:0 0 0 0}
	.v4master {margin:0 0 0 0;padding:0 0 0 0;}
	.bg {background-image: none;}
	.masthead{max-width:none;margin:0 0 0 0;padding:0 0 0 0;width:100%}
	#BannerContent {float:left;height:auto;top:0px;width:100%;margin:0px 0 0px 0}
	

/*body*/
	#wrapper{width:100%;max-width:none;margin:0 0 0 0;height:auto;float:left;position:relative}
	.header {position:relative;margin-top:35px;}
	#MSO_ContentTable {margin:0 0 0 0;padding:0 0 0 0;width:100%}
	.mainbody {max-width:none;margin:0 auto;width:99%;}
	/*video tour image*/
	.vidTour {width:40%;}
	.row-WPZone {padding:0 0 0 0;margin:0 0 0 0;}
	ol {padding-left:15px}
	ul {padding-left:15px}
	.pageTitleDP {margin-left:0px;margin-top:0px;margin-bottom:20px}

	/*#####Top Wrapper Nav #####*/	
		.siteTopBar{margin:0 0 0 0;width:100%;vertical-align:top;height:auto;position:relative;}
		.navWrapper{float:left;right:0px;width:100%;position:relative}
		.nav5 {margin-left:0%;text-align:left;}
		.nav4 {margin-left:0%;text-align:left;}
		.nav3 {margin-left:0%;text-align:left;}
		.nav2 {margin-left:0%;text-align:left;}
		.nav1 {margin-left:0%;text-align:left;}
		.nav7 {float: left;left: 0;top: 0;width:100%;position:relative}
		.goog-te-gadget-simple {float:left}

		/*search overriddes*/
		#Search {position:relative;width:100%;margin:0 0 0 0;float:none;right:0}
		.s4-search {float:left}
		
		/*END TOP WRAPPER NAV*/	

	/*TOP NAV*/
	.navbar-inverse {position:relative;float:left;top:0px;background:#F8F4EF!important;padding:0 0 0 0!important}
	.menu-horizontal {padding-left:0px;position:inherit;z-index:1000}	
	#zz17_TopNavigationMenu {padding-left:0px;position:inherit;z-index:1000}	
	/*menu items text*/
	.menu-horizontal span.static {min-width:100%;}
	.menu-horizontal a.static {min-width:100%;}
	.menu-horizontal li.static {min-width:100%;}
	.navbar-inverse .nav li.static > a.selected {min-width:100%;}
	li .static {min-width:100%;}
	.static .dynamic-children {min-width:100%;}
	
	/*left nav*/
	body #s4-leftpanel {
	    float: none;
	    height: auto;
	    margin-top: 0;
	    position: relative;
	    width: 100%;border-bottom:1px #866A2D solid;border-radius:0}
	
	.s4-ql ul.root > li > .menu-item {height:auto;min-height:15px}

	.s4-ql li {height:auto;min-height:15px}

	/*left hover*/
	.nav .menu-horizontal li.dynamic > .menu-item:hover {background-color:#FFFFFF;color:#294a6b;font-weight:bold}
	.nav .menu-horizontal li.dynamic > a:hover {background-color:#FFFFFF;color:#294a6b;font-weight:bold}
	
	
	/*menu dynamic - dept flyouts*/
	.static > .dynamic-children:hover > ul.dynamic {left:0px!important;top:20px!important;display:inline-table!important}
	static dynamic-children selected {
	pause-after:500ms;}
	.static > .dynamic-children:hover > ul.dynamic:active {left:0px!important;top:20px!important;display:inline-table!important;pause-after:500ms!important}

/*MDJ Listing - Style associated is CustomListingWithImg*/
.announceItem {width:100%;position:relative;float:left;border-bottom:1px #ECECEC solid;padding-bottom:10px}
.addressBlock2 {width:100%;float:left;position:relative;padding-right:5px}
.listcolumn1 {width:100%;padding-right:5px;position:relative;float:left}
.listcolumn2 {width:100%;padding-right:5px;position:relative;float:left}
.listcolumn3 {width:100%;padding-right:5px;position:relative;float:left}
.listcolumn4 {width:100%;padding-right:5px;position:relative;float:left}
.listcolumn5 {width:100%;padding-right:5px;position:relative;float:left}
.listcolumn6 {width:100%;padding-right:5px;position:relative;float:left}

/*custom list view for events list - used in style    */
.meetingItems2 {float:left;width:100%;position:relative}
.time2 {float:left;width:100%;position:relative}
.building2 {float:left;width:100%;position:relative}
.eventBody2 {float:left;width:100%;position:relative}
.listOther {float:left;width:100%;position:relative}


/*custom list Floater Class*/
.floatL {width:100%;padding-right:0px}
.smCol {width:100%;padding-right:0px}
.floatL2 {width:100%;padding-right:0px}

/*used on commissioner public meetings*/
.time {width:100%;float:left;display:block;position:relative;}
.building {width:100%;float:left;display:block;position:relative;}
.schedule {width:100%;float:left;display:block;position:relative;}
.meeting {width:100%;float:left;display:block;position:relative;}
.time {width:100%;float:left;display:block;position:relative;}

/*footer - additional css in pageStyles.css*/
.footer{width:100%;height:auto;float:left;position:relative;max-width:100%;}
.FooterContent9{width:100%;position:relative;background-color: #61725f;float:none;margin:0;padding:0;}
.FooterContent8{width:100%;position:relative;background-color: #61725f;float:none;margin:0;padding:0;}
.FooterContent7{width:100%;position:relative;background-color: #61725f;float:none;margin:0;padding:0;}
.FooterContent6{width:100%;position:relative;background-color: #61725f;float:none;margin:0;padding:0;}
.FooterContent5{width:100%;position:relative;background-color: #61725f;float:none;margin:0;padding:0;}
.FooterContent4{width:100%;position:relative;background-color: #61725f;float:none;margin:0;padding:0;}
.FooterContent3{width:100%;position:relative;background-color: #61725f;float:none;margin:0;padding:0;}
.FooterContent2{width:100%;position:relative;background-color: #61725f;float:none;margin:0;padding:0;}
.FooterContent1{width:100%;position:relative;background-color: #61725f;float:none;margin:0;padding:0;}
.bFooter{width:100%;max-width:100%;}
.bFooterContent9{width:100%;position:relative;margin:0;padding:0;}

.bFooterContent8{width:100%;position:relative;margin:0;padding:0;}

.bFooterContent7{width:100%;position:relative;margin:0;padding:0;}

.bFooterContent6{width:100%;position:relative;margin:0;padding:0;}

.bFooterContent5{width:100%;position:relative;margin:0;padding:0;}

.bFooterContent4{width:100%;position:relative;margin:0;padding:0;}

.bFooterContent3{width:100%;position:relative;margin:0;padding:0;}

.bFooterContent2{width:100%;position:relative;margin:0;padding:0;}

.bFooterContent1{width:100%;position:relative;margin:0;padding:0;}

}


/* Smartphones (landscape) ----------- */
@media (min-width : 321px) and (max-width:480px){
/* Styles */ 
	html {width:100%;max-width:100%;}
	#s4-ribbonrow {display:none;max-width:100%;width:100%}
	#s4-workspace {position:absolute;margin:0 0 0 0;padding:0 0 0 0!important;max-width:100%;width:100%}
	#s4-bodyContainer {margin:0 0 0 0;width:100%;padding:0 0 0 0}
	.v4master {margin:0 0 0 0;padding:0 0 0 0;}
	.bg {background-image: none;}
	.masthead{max-width:none;margin:0 0 0 0;padding:0 0 0 0;width:100%}
	#BannerContent {float:left;height:auto;top:0px;width:100%;margin:0px 0 0px 0}

/*body*/
	#wrapper{width:100%;max-width:none;margin:0 0 0 0;height:auto;float:left;position:relative}
	.header {position:relative;margin-top:35px;}
	#MSO_ContentTable {margin:0 0 0 0;padding:0 0 0 0;width:100%}
	.mainbody {max-width:none;margin:0 auto;width:99%;}
	/*video tour image*/
	.vidTour {width:40%;}
	.row-WPZone {padding:0 0 0 0;margin:0 0 0 0;}
	ol {padding-left:15px}
	ul {padding-left:15px}
	.pageTitleDP {margin-left:0px;margin-top:0px;margin-bottom:20px}
	
	/*#####Top Wrapper Nav #####*/	
		.siteTopBar{margin:0 0 0 0;width:100%;vertical-align:top;height:auto;position:relative;}
		.navWrapper{float:left;right:0px;width:100%;position:relative}
		.nav5 {margin-left:0%;text-align:left;}
		.nav4 {margin-left:0%;text-align:left;}
		.nav3 {margin-left:0%;text-align:left;}
		.nav2 {margin-left:0%;text-align:left;}
		.nav1 {margin-left:0%;text-align:left;}
		.nav7 {float: left;left: 0;top: 0;width:100%;position:relative}
		.goog-te-gadget-simple {float:left}

		/*search overriddes*/
		#Search {position:relative;width:100%;margin:0 0 0 0;float:none;right:0}
		.s4-search {float:left}
		
		/*END TOP WRAPPER NAV*/	

	/*TOP NAV*/
	.navbar-inverse {position:relative;float:left;top:0px;background:#F8F4EF!important;padding:0 0 0 0!important}
	.menu-horizontal {padding-left:0px;position:inherit;z-index:1000}	
	#zz17_TopNavigationMenu {padding-left:0px;position:inherit;z-index:1000}	
	/*menu items text*/
	.menu-horizontal span.static {min-width:100%;}
	.menu-horizontal a.static {min-width:100%;}
	.menu-horizontal li.static {min-width:100%;}
	.navbar-inverse .nav li.static > a.selected {min-width:100%;}
	li .static {min-width:100%;}
	.static .dynamic-children {min-width:100%;}
	
	/*left nav*/
	body #s4-leftpanel {
	    float: none;
	    height: auto;
	    margin-top: 0;
	    position: relative;
	    width: 100%;border-bottom:1px #866A2D solid;border-radius:0}
	
	.s4-ql ul.root > li > .menu-item {height:auto;min-height:15px}

	.s4-ql li {height:auto;min-height:15px}

	/*left hover*/
	.nav .menu-horizontal li.dynamic > .menu-item:hover {background-color:#FFFFFF;color:#294a6b;font-weight:bold}
	.nav .menu-horizontal li.dynamic > a:hover {background-color:#FFFFFF;color:#294a6b;font-weight:bold}
	
	/*menu dynamic - dept flyouts*/
	.static > .dynamic-children:hover > ul.dynamic {left:0px!important;top:20px!important;display:inline-table!important}
	static dynamic-children selected {
	pause-after:500ms;}
	.static > .dynamic-children:hover > ul.dynamic:active {left:0px!important;top:20px!important;display:inline-table!important;pause-after:500ms!important}

/*MDJ Listing - Style associated is CustomListingWithImg*/
.announceItem {width:100%;position:relative;float:left;border-bottom:1px #ECECEC solid;padding-bottom:10px}
.addressBlock2 {width:100%;float:left;position:relative;padding-right:5px}
.listcolumn1 {width:100%;padding-right:5px;position:relative;float:left}
.listcolumn2 {width:100%;padding-right:5px;position:relative;float:left}
.listcolumn3 {width:100%;padding-right:5px;position:relative;float:left}
.listcolumn4 {width:100%;padding-right:5px;position:relative;float:left}
.listcolumn5 {width:100%;padding-right:5px;position:relative;float:left}
.listcolumn6 {width:100%;padding-right:5px;position:relative;float:left}

/*custom list view for events list - used in style    */
.meetingItems2 {float:left;width:100%;position:relative}
.time2 {float:left;width:100%;position:relative}
.building2 {float:left;width:100%;position:relative}
.eventBody2 {float:left;width:100%;position:relative}
.listOther {float:left;width:100%;position:relative}


/*custom list Floater Class*/
.floatL {width:100%;padding-right:0px}
.smCol {width:100%;padding-right:0px}
.floatL2 {width:100%;padding-right:0px}

/*used on commissioner public meetings*/
.time {width:100%;float:left;display:block;position:relative;}
.building {width:100%;float:left;display:block;position:relative;}
.schedule {width:100%;float:left;display:block;position:relative;}
.meeting {width:100%;float:left;display:block;position:relative;}
.time {width:100%;float:left;display:block;position:relative;}

/*footer - additional css in pageStyles.css*/
.footer{width:100%;height:auto;float:left;position:relative;max-width:100%;}
.FooterContent9{width:100%;position:relative;background-color: #61725f;float:none;margin:0;padding:0;}
.FooterContent8{width:100%;position:relative;background-color: #61725f;float:none;margin:0;padding:0;}
.FooterContent7{width:100%;position:relative;background-color: #61725f;float:none;margin:0;padding:0;}
.FooterContent6{width:100%;position:relative;background-color: #61725f;float:none;margin:0;padding:0;}
.FooterContent5{width:100%;position:relative;background-color: #61725f;float:none;margin:0;padding:0;}
.FooterContent4{width:100%;position:relative;background-color: #61725f;float:none;margin:0;padding:0;}
.FooterContent3{width:100%;position:relative;background-color: #61725f;float:none;margin:0;padding:0;}
.FooterContent2{width:100%;position:relative;background-color: #61725f;float:none;margin:0;padding:0;}
.FooterContent1{width:100%;position:relative;background-color: #61725f;float:none;margin:0;padding:0;}
.bFooter{width:100%;max-width:100%;}
.bFooterContent9{width:100%;position:relative;margin:0;padding:0;}

.bFooterContent8{width:100%;position:relative;margin:0;padding:0;}

.bFooterContent7{width:100%;position:relative;margin:0;padding:0;}

.bFooterContent6{width:100%;position:relative;margin:0;padding:0;}

.bFooterContent5{width:100%;position:relative;margin:0;padding:0;}

.bFooterContent4{width:100%;position:relative;margin:0;padding:0;}

.bFooterContent3{width:100%;position:relative;margin:0;padding:0;}

.bFooterContent2{width:100%;position:relative;margin:0;padding:0;}

.bFooterContent1{width:100%;position:relative;margin:0;padding:0;}

}

/* Smartphones (landscape) ----------- */
@media (min-width : 481px) and (max-width:749px){
/* Styles */ 
	html {width:100%;max-width:100%;}
	#s4-ribbonrow {display:none;max-width:100%;width:100%}
	#s4-workspace {position:absolute;margin:0 0 0 0;padding:0 0 0 0!important;max-width:100%;width:100%}
	#s4-bodyContainer {margin:0 0 0 0;width:100%;padding:0 0 0 0}
	.v4master {margin:0 0 0 0;padding:0 0 0 0;}
	.bg {background-image: none;}
	.masthead{max-width:none;margin:0 0 0 0;padding:0 0 0 0;width:100%}
	#BannerContent {float:left;height:auto;top:0px;width:100%;margin:0px 0 0px 0}

/*body*/
	#wrapper{width:100%;max-width:none;margin:0 0 0 0;height:auto;float:left;position:relative}
	.header {position:relative;margin-top:35px;}
	#MSO_ContentTable {margin:0 0 0 0;padding:0 0 0 0;width:100%}
	.mainbody {max-width:none;margin:0 auto;width:99%;}
	/*video tour image*/
	.vidTour {width:40%;}
	.row-WPZone {padding:0 0 0 0;margin:0 0 0 0;}
	ol {padding-left:15px}
	ul {padding-left:15px}
	.pageTitleDP {margin-left:0px;margin-top:0px;margin-bottom:20px}

	/*#####Top Wrapper Nav #####*/	
		.siteTopBar{margin:0 0 0 0;width:100%;vertical-align:top;height:auto;position:relative;}
		.navWrapper{float:left;right:0px;width:100%;position:relative}
		.nav5 {margin-left:0%;text-align:left;}
		.nav4 {margin-left:0%;text-align:left;}
		.nav3 {margin-left:0%;text-align:left;}
		.nav2 {margin-left:0%;text-align:left;}
		.nav1 {margin-left:0%;text-align:left;}
		.nav7 {float: left;left: 0; margin-top: -75px;top: 0;}
		.goog-te-gadget-simple {float:left}

		/*search overriddes*/
		#Search {position:relative;width:100%;margin:0 0 0 0;float:none;right:0}
		.s4-search {float:left}
		
		/*END TOP WRAPPER NAV*/	

	/*TOP NAV*/
	.navbar-inverse {position:relative;float:left;top:0px;}
	.menu-horizontal {padding-left:0px;position:inherit;z-index:1000}	
	#zz17_TopNavigationMenu {padding-left:0px;position:inherit;z-index:1000}	
	/*menu items text*/
	.menu-horizontal span.static {min-width:100%;}
	.menu-horizontal a.static {min-width:100%;}
	.menu-horizontal li.static {min-width:100%;}
	.navbar-inverse .nav li.static > a.selected {min-width:100%;}
	li .static {min-width:100%;}
	.static .dynamic-children {min-width:100%;}
	
	/*left nav*/
	body #s4-leftpanel {
	    float: none;
	    height: auto;
	    margin-top: 0;
	    position: relative;
	    width: 100%;border-bottom:1px #866A2D solid;border-radius:0}
	
	.s4-ql ul.root > li > .menu-item {height:auto;min-height:15px}

	.s4-ql li {height:auto;min-height:15px}

	/*left hover*/
	.nav .menu-horizontal li.dynamic > .menu-item:hover {background-color:#FFFFFF;color:#294a6b;font-weight:bold}
	.nav .menu-horizontal li.dynamic > a:hover {background-color:#FFFFFF;color:#294a6b;font-weight:bold}
	
	/*menu dynamic - dept flyouts*/
	.static > .dynamic-children:hover > ul.dynamic {left:0px!important;top:30px!important}

/*MDJ Listing - Style associated is CustomListingWithImg*/
.announceItem {width:100%;position:relative;float:left;border-bottom:1px #ECECEC solid;padding-bottom:10px}
.addressBlock2 {width:100%;float:left;position:relative;padding-right:5px}
.listcolumn1 {width:100%;padding-right:5px;position:relative;float:left}
.listcolumn2 {width:100%;padding-right:5px;position:relative;float:left}
.listcolumn3 {width:100%;padding-right:5px;position:relative;float:left}
.listcolumn4 {width:100%;padding-right:5px;position:relative;float:left}
.listcolumn5 {width:100%;padding-right:5px;position:relative;float:left}
.listcolumn6 {width:100%;padding-right:5px;position:relative;float:left}

/*custom list view for events list - used in style    */
.meetingItems2 {float:left;width:100%;position:relative}
.time2 {float:left;width:100%;position:relative}
.building2 {float:left;width:100%;position:relative}
.eventBody2 {float:left;width:100%;position:relative}
.listOther {float:left;width:100%;position:relative}


/*custom list Floater Class*/
.floatL {width:100%;padding-right:0px}
.smCol {width:100%;padding-right:0px}
.floatL2 {width:100%;padding-right:0px}

/*footer - additional css in pageStyles.css*/
.footer{width:100%;height:auto;float:left;position:relative;max-width:100%;}
.FooterContent9{width:100%;position:relative;background-color: #61725f;float:none;margin:0;padding:0;}
.FooterContent8{width:100%;position:relative;background-color: #61725f;float:none;margin:0;padding:0;}
.FooterContent7{width:100%;position:relative;background-color: #61725f;float:none;margin:0;padding:0;}
.FooterContent6{width:100%;position:relative;background-color: #61725f;float:none;margin:0;padding:0;}
.FooterContent5{width:100%;position:relative;background-color: #61725f;float:none;margin:0;padding:0;}
.FooterContent4{width:100%;position:relative;background-color: #61725f;float:none;margin:0;padding:0;}
.FooterContent3{width:100%;position:relative;background-color: #61725f;float:none;margin:0;padding:0;}
.FooterContent2{width:100%;position:relative;background-color: #61725f;float:none;margin:0;padding:0;}
.FooterContent1{width:100%;position:relative;background-color: #61725f;float:none;margin:0;padding:0;}
.bFooter{width:100%;max-width:100%;}
.bFooterContent9{width:100%;position:relative;margin:0;padding:0;}

.bFooterContent8{width:100%;position:relative;margin:0;padding:0;}

.bFooterContent7{width:100%;position:relative;margin:0;padding:0;}

.bFooterContent6{width:100%;position:relative;margin:0;padding:0;}

.bFooterContent5{width:100%;position:relative;margin:0;padding:0;}

.bFooterContent4{width:100%;position:relative;margin:0;padding:0;}

.bFooterContent3{width:100%;position:relative;margin:0;padding:0;}

.bFooterContent2{width:100%;position:relative;margin:0;padding:0;}

.bFooterContent1{width:100%;position:relative;margin:0;padding:0;}

}

/* Smartphones (landscape) ----------- */
@media (min-width:750px) and (max-width:979px){
/* Styles */ 
	
	#s4-ribbonrow {display:none}
	#s4-workspace {position:absolute;margin:0 0 0 0;padding:0 0 0 0!important}
	#s4-bodyContainer {margin:0 0 0 0;width:100%;padding:0 0 0 0}
	.v4master {margin:0 0 0 0;padding:0 0 0 0;}
	.bg {background-image: none;}
	.masthead{max-width:none;margin:0 0 0 0;padding:0 0 0 0;}
	#BannerContent {float:left;height:auto;top:0px;width:100%;margin:0px 0 0px 0}
	#wrapper{width:100%;max-width:none;margin:0 0 0 0;height:auto;float:left;position:relative}
	.masthead {width:100%}
	.header {position:relative;margin-top:35px;}
	#MSO_ContentTable {margin:0 0 0 0;padding:0 0 0 0;width:100%}
	.mainbody {max-width:none;margin:10px auto;width:99%;}
	/*video tour image*/
	.vidTour {width:40%;}
	.row-WPZone {padding:0 0 0 0;margin:0 0 0 0;}
	ol {padding-left:15px}
	ul {padding-left:15px}
	.pageTitleDP {margin-left:0px;margin-top:0px;margin-bottom:20px}

	/*#####Top Wrapper Nav #####*/	
		.siteTopBar{margin:0 0 0 0;width:100%;vertical-align:top;height:auto;position:relative;}
		.navWrapper{float:left;right:0px;width:100%;position:relative}
		.nav5 {margin-left:0%;text-align:left;}
		.nav4 {margin-left:0%;text-align:left;}
		.nav3 {margin-left:0%;text-align:left;}
		.nav2 {margin-left:0%;text-align:left;}
		.nav1 {margin-left:0%;text-align:left;}
		.nav7 {float: left;left: 0; margin-top: -75px;top: 0;}
		.goog-te-gadget-simple {float:left}
		/*search overriddes*/
		#Search {position:relative;width:45%;margin:0 0 0 0;float:left}
		.s4-search {float:left}
		.searchbox {float:left;color:#ffffff;font-weight:900!important;width:100%;margin:0 0 0 0;position:relative}
		.searchText {color:#ffffff;font-weight:900!important;width:100%;float:none;margin:0 0 0 0;position:relative}
		.ms-sbtable .ms-sbtable-ex .s4-search {height:27px;float:none}
		input.ms-sbplain {height:27px!important}
				
		/*END TOP WRAPPER NAV*/	

	/*TOP NAV*/
	.navbar-inverse {position:relative;float:left;top:10px;}
	.menu-horizontal {padding-left:0px;position:inherit;z-index:1000}	
	#zz17_TopNavigationMenu {padding-left:0px;position:inherit;z-index:1000}	
	/*menu items text*/
	.menu-horizontal span.static {min-width:100%;}
	.menu-horizontal a.static {min-width:100%;}
	.menu-horizontal li.static {min-width:100%;}
	.navbar-inverse .nav li.static > a.selected {min-width:100%;}
	li .static {min-width:100%;}
	.static .dynamic-children {min-width:100%;}

    .navbar-header {
        float: none;
    }
    .navbar-right {
        float: none !important;
    }
    .navbar-left {
        float: none !important;
    }
    .navbar-toggle {
        display: block;
    }
    .navbar-collapse {
        border-top: 1px solid transparent;
        box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
    }
    .navbar-fixed-top {
		top: 0;
		border-width: 0 0 1px;
	}
    .navbar-collapse.collapse {
        display: none!important;
    }
    .navbar-nav {
        float: none!important;
		margin-top: 7.5px;
	}
	.navbar-nav>li {
        float: none;
    }
    .navbar-nav>li>a {
        padding-top: 10px;
        padding-bottom: 10px;
    }
    .collapse.in{
  		display:block !important;
	}
	
	
	body #s4-leftpanel {
	    float: none;
	    height: auto;
	    margin-top: 0;
	    position: relative;
	    width: 100%;border-bottom:1px #866A2D solid;border-radius:0}
	
	.s4-ql ul.root > li > .menu-item {height:auto;min-height:15px}

	.s4-ql li {height:auto;min-height:15px}

	/*left hover*/
	.nav .menu-horizontal li.dynamic > .menu-item:hover {background-color:#FFFFFF;color:#294a6b;font-weight:bold}
	.nav .menu-horizontal li.dynamic > a:hover {background-color:#FFFFFF;color:#294a6b;font-weight:bold}

/*custom list Floater Class*/
.floatL {width:50%;padding-right:0px}
.smCol {width:50%;padding-right:0px}
.floatL2 {width:50%;padding-right:0px}

	/*footer - in pageStyles.css*/
.footer{width:100%;height:auto;float:left;position:relative;max-width:100%;}

}

/* Desktop Resolution ----------- */
@media (min-width:980px) and (max-width:1080px){
/* Styles */ 
	
#BannerContent {height:auto}
.container {max-width: 100%;}
.menu-horizontal span.static {min-width:0px;padding-left:7px;padding-right:7px}
.menu-horizontal a.static {min-width:0px;padding-left:7px;padding-right:7px}
.menu-horizontal li.static {min-width:0px;padding-left:7px;padding-right:7px}
.FooterContent7 {width:22%}
.FooterContent6 {width:22%}
.FooterContent5 {width:22%}
.FooterContent4 {width:22%}
.FooterContent3 {width:22%}
.FooterContent2 {width:22%}
.FooterContent1 {width:22%}
}

@media (min-width: 1281px)
{

}

/* Large screens ----------- */
@media (min-width:1824px){
/* Styles */

	.masthead{max-width:1281px;}
	#wrapper{max-width:1281px;width:1281px;max-width:1281px;margin:0 auto;height:auto;position:relative;background-color:#ffffff}
	.mainbody {max-width:1281px;margin:0 auto;width:99%}
	.BannerContent img {max-width:1281px}



