/*Header*/
div.region{
  margin-bottom: 0;
}
#region-branding .branding-data{
  margin: 0;
}
#region-user-second{
  margin-left: 10px;
  margin-right: 10px;
}
.top-menu-block{
  margin-bottom: 50px;
}
.top-menu-block ul.menu{
  float: right;
  width: 362px;
}
.top-menu-block ul.menu li{
  padding :0 8px 0 5px;
}
#region-menu{
  margin: 0 10px 0 10px;
}
#block-search-form{
  width: 100%;
  background: none;
}
#block-search-form .content {
  padding:10px;
  background: none;
}
.menu-nav.block,
.search-nav.block{
  display: none;
}
#block-search-form div.container-inline input.form-text{
  width: 160px;
  float: right;
}
ul#main-menu li{
  float:left;
  border-bottom: 0;
  padding: 0 18px 0 18px;
  background:url(../images/main-menu-div.png) no-repeat 100% 50%;
}
ul#main-menu a{
  padding: 0;
  margin:6px 0 0;
  display: inline-block;
  border-bottom:4px solid #fff;
}
ul#main-menu a:hover, ul#main-menu a.active-trail{
  border-bottom:4px solid #4a8b99;
  background: none;
  color: #4A8B99;
}
/*Content*/
.page.sidebar_first.sidebar_second #zone-content{
  background: url("../images/bg-2sidebar-720.png") repeat-y scroll 0 0 rgba(0, 0, 0, 0);
  margin-bottom: 40px;
}
.page.sidebar_first #zone-content{
  background: url("../images/bg-1sidebar-l-720.png") repeat-y scroll 0 0 rgba(0, 0, 0, 0);
}
.page.sidebar_second #zone-content{
  background: url("../images/bg-1sidebar-r-720.png") repeat-y scroll 0 0 rgba(0, 0, 0, 0);
}
#region-content.grid-6 div.content iframe {
  height: 240px;
  width: 305px;
}
#region-content.grid-9  div.content iframe {
  height: 353px;
  width: 485px;
}
#block-views-quote-block div.view-content{
  height:224px;
}
#block-views-quote-block div.pager{
  top: 65px;
}
/* #block-views-what-s-new-block div.views-row{
  width: auto;
  float: none;
} */
#block-views-location-block div.content div.gmap-map{
  width: 100% !important;
}
#zone-postscript{
  background:url(../images/bg-3blocks-720.png) repeat-y;
}
#zone-postscript-wrapper .zone-bg{
  background: #faf8f2 url(../images/bg-3blocks-720-bottom.png) no-repeat 0 0;
  margin-left: auto;
  margin-right: auto;
  width: 720px;
}
#zone-postscript .contact-us .block-inner{
  width: auto;
  overflow: auto;
}
#zone-postscript .contact-us .block-inner .content .block{
  width: auto;
  float: none ;
  min-width: auto;
}
/* Footer */
#section-footer .block-flickr,
#region-footer-first #block-views-quote-block,
#block-views-sidebar-quote-all-node-block,
#block-views-tweets-block,
#block-stpatric-mailchimp,
#block-mailchimp-signup-signup,
#breadcrumb{
  display: block;
}
#zone-footer-top-wrapper{
  padding-bottom:36px;
  background:url(../images/bg-footer.png) no-repeat 50% 100%;
}
#region-footer-second,
#region-footer-third{
  margin-bottom: 0;
  margin-bottom: 25px;
}
#region-footer-first{
  margin-bottom: 25px;
}
#section-footer{
  border-top:1px solid #e6e4e0;
}
#zone-footer-menu .top-menu-block{
  display: none;
}
#zone-branding .top-menu-block{
  display: block;
}
#zone-footer div.region section.connect{
  margin: 0;
}
#zone-footer .view-tweets>div{
  width: auto;
  float: none;
}

#zone-footer div.region section input.form-text{
  max-width:170px;
}
#region-sidebar-first{
  margin-top: 0;
}
.page.sidebar_first.sidebar_second #zone-footer{
}
#zone-footer-bottom-wrapper{
  margin-top: 39px;
}
#zone-footer-bottom .site-by {
  float: right;
  width: auto;
  padding-right: 35px;
}
#zone-footer-bottom .site-by p{
  text-align: right;
}
