#section-header #zone-branding-wrapper {
  background-color: #ffffff;
  background-attachment: fixed;
  background-repeat: no-repeat;
  background-image: none;
  background: #ffffff!important;
}
p, h, ul, ol, td{
  color: #undefined;
}
#zone-branding-wrapper, .views-slideshow-pager-field-item.active{
  background-color: #undefined;
}
.news-archives, .pager li{
  background-color: #undefined;
}
#views_slideshow_cycle_teaser_section_dynamic_feature-block_1{
  background-color: #undefined;
}
.custom-region-top, #block-uct-domain-menu-tools-uct-quicklinks-menu .block-title, .block-uct-domain-menu-tools-uct-quicklinks-menu .block-title{
  background-color: #f2f1ea;
}
#block-uct-domain-menu-tools-uct-sidebar-menu, #block-uct-domain-menu-tools-uct-sidebar-menu-header{
  background-color: #undefined;
}
#zone-menu-wrapper, .region-menu, #zone-footer-wrapper, #block-system-main .ui-widget ul.ui-tabs-nav li.ui-state-default{
  background-color: #947a52;
}
#zone-postscript-wrapper{
  background-color: #555555;
}
#main-menu ul li a{
  color: #ffffff;
}
#footer_quicklinks-menu ul li a, #block-uct-domain-menu-tools-uct-footer-menu .footer-menu-block ul.wrapper-1 li a{
  color: #ffffff;
}
a:link, a:visited{
  color: #undefined;
}
a:hover{
  color: #undefined;
}
#main-menu li {
  padding-left: 0px;
}

/*Sidebar colour*/
#block-uct-domain-menu-tools-uct-sidebar-menu {
    background: #f2f1ea;
}

/*Slider text colour*/
.view-dynamic-feature .views-field-nothing, .view-dynamic-feature .views-field-nothing a {
    color: #555;
    font-weight: bold;
    margin-top: 10px;
}

/*Video responsiveness in mobile view*/

.video-container {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 35px;
    height: 0;
    overflow: hidden;
}

.video-container iframe {
    position: absolute;
    top:0;
    left: 0;
    width: 100%;
    height: 100%;
}

/*Google Map*/
#mapDiv {
    height: 100%;
    margin: 0px;
    padding: 10px;
}


/*simple album display*/

.embed .node-simple-album, .node-type--page #region-content .node-simple-album.view-mode-node_embed, .node-type-critical-page #region-content .node-simple-album.view-mode-node_embed, .node-type-secure-page #region-content .node-simple-album.view-mode-node_embed {
    float: left !important;
}

#region-content .node-simple-album.view-mode-node_embed .simple-album-title {
    background-color: rgba(0, 0, 0, 0.45);
    bottom: 0px;
    color: #FFF;
    display: block;
    font-size: 17px;
    height: 25px;
    margin: 0px;
    padding: 10px 5px;
    position: inherit;
    text-align: center;
    transition: all 400ms ease-in-out 0s;
    width: 225px;
}

/*slider*/

.view-dynamic-feature {
    border: 1px solid #947A52;
}

#views_slideshow_cycle_teaser_section_dynamic_feature-block_1 {
    background-color: #ffffff;
}

.views-field-field-dfeature-blurb {
    color: #555;
    margin-right: 20px;
}

.view-dynamic-feature .views-field-title {
    font: bold 24px Arial;
    color: #555;
}

h2, h2.block-title, .field-name-field-contextual-title {
    line-height: 19px;
}


button:focus,
button:active,
input:focus,
input:active,
select:focus,
select:active,
textarea:focus,
textarea:active {
  -moz-box-shadow: #06f 0 0 0px;
  -webkit-box-shadow: #06f 0 0 0px;
  box-shadow: #06f 0 0 0px;
  z-index: 1; /* For Opera */
}

#mailchimp {
	background: none;
	color: none;
}
	#mailchimp input {
		 border: medium none; 
color: #84888D;
    font: inherit;
    font-size: 16px;
  
    margin-bottom: 10px;
    padding: 8px 10px;
    width: 190px;
		border-radius: 20px;
		-moz-border-radius: 20px;
		-webkit-border-radius: 20px;
	}
		#mailchimp input.email { background: #fff }
		#mailchimp input.name { background: #fff}
		#mailchimp input[type="submit"] {
			background: #ffffff;
			color: #947a52;
			cursor: pointer;
			font-size: 15px;
			width: 40%;
			padding: 8px 0;

		}
			#mailchimp input[type="submit"]:hover { color: #4b4a46 }


/*guydgweuiyjhsdc*/

.field-name-social-ftl {
    margin: 10px 0 25px;
    height: 33px;
    text-align: right;
    clear: both;
    padding-right: 10px;
visibility: hidden;
}

#main-menu ul .parent-1.hovering > a{color: #ffffff;}
#main-menu .parent-1.hovering  { background-color: #c8baa3; }

#block-block-1 p {
    color: #FFFFE9;
    margin-top: 4px;
    float: left;
    position: relative;
    right: 8px;
}


.front #region-content .region-inner {
    padding: 0px;
    border: 0px solid #ccc;
    border-radius: 4px;
}

.block-uct-domain-menu-tools-uct-quicklinks-menu {
    visibility: hidden;
    float: left;
}

.social-links { margin: 12px 10px 7px 10px; float:right}



.pane-views-panes, .node-type-calendar #region-content .region-inner {
    padding: 0px 0px 0px 0px;
    border: 0px solid #ccc;
    border-radius: 4px;
}

#block-uct-domain-menu-tools-uct-breadcrumbs {
    padding-bottom: 0px;
    margin-bottom: 0px;
    font-size: 0px;
    max-width: 100%;
    font-family: arial;
}







#main-menu .wrapper-2 { width: 920px; position: absolute; left: 0; text-align: left; padding: 10px; background-color: #ffffff; clear: both; border-left: 2px solid #c8baa3; border-right: 2px solid #c8baa3; border-bottom: 2px solid #c8baa3; border-radius: 0px 0px 5px 5px; }

#field-name-field-title-domain {
    visibilty: hidden;
}

.pane-node-title {
height: 1%;
visibility: hidden;
}

hr {
    margin: 0;
    padding: 0;
    border: none;
    height: 1px;
    background: #947a52;
}

.embed .node-simple-album, .node-type--page #region-content .node-simple-album.view-mode-node_embed, .node-type-critical-page #region-content .node-simple-album.view-mode-node_embed, .node-type-secure-page #region-content .node-simple-album.view-mode-node_embed {
    float: none;
    max-width: 100%;
    margin: 0px 5px 5px 0px !important}



#block-system-main td {
    vertical-align: top;
    border-bottom: 0px solid #CCC;
    padding: 2px !important;
}

#main-menu  { text-align: center; position: relative; }
#main-menu ul  {display: table; list-style: none; padding-left:30px;}
#main-menu ul  li { display: inline-block; }

#main-menu ul > li.parent-1 {
margin: 0 30px !important;
}
