body{font-family:Arial,sans-serif;font-size:14px;line-height:1.25em;}h1,h2,h3,h4,h5,h6{line-height:1em;}h2{font-size:20px;}a:link,a:hover,a:active,a:visited{color:#E11569;}a:link,a:visited{text-decoration:none;}a:hover,a:active{text-decoration:underline;}#zone-branding .region-branding{margin:10px;}#zone-branding .branding-data{margin-bottom:10px;}#zone-branding .block .content p{margin:0;font-size:1.28em;line-height:1.22em;font-family:Lato;font-style:normal;font-weight:normal;color:#000000 !important;}.phone a:link,.phone a:hover,.phone a:active,.phone a:visited{color:#000;}nav.navigation{background:#000;height:auto;font-family:Lato;font-style:normal;font-weight:normal;font-size:1.25em;}#main-menu{margin:0;color:#fff;}#main-menu li{color:#fff;padding:0 25px;line-height:35px;display:inline-block;}#main-menu li a{color:#fff;text-decoration:none;}#main-menu li a.active,#main-menu li.active-trail > a{color:#999;}#main-menu li.active-trail ul li a.active{color:#E11569;}#main-menu li a:hover,#main-menu li a:active{text-decoration:underline;}#main-menu li ul li{}@media (min-width:740px){#main-menu li > ul > li > ul{top:0;left:100%;}}.responsive-menus.responsified span.toggler{padding:10px;box-shadow:none;}#region-header-first .block + .block{background:#000;width:100%;}#region-header-first .block + .block .content{font-size:1.35em;font-family:Lato;font-style:normal;font-weight:normal;color:#fff;padding:20px 20px 0 20px;line-height:1em;}#region-header-first .block-block-3 img{height:auto;width:100%;}#region-header-first .block-block-3 p{margin-bottom:0;}.view-spotlight-header #overlay-wrapper{background:#000;}.view-spotlight-header #overlay-wrapper{font-size:1.35em;font-family:Lato;font-style:normal;font-weight:normal;color:#fff;padding:20px 20px 0 20px;line-height:1em;}.view-spotlight-header .views-field-field-spotlight-link img{height:auto;width:100%;}#region-header-first .block-block-3 p{margin-bottom:0;}#zone-content-wrapper{margin-top:1em;}.field-name-field-call-to-action-button{background:#E11569 url(/sites/all/themes/stonehill_commercial/css/images/button-arrow-c.png) 95% 50% no-repeat;line-height:1em;float:left;margin-bottom:20px;}.field-name-field-call-to-action-button a{display:table-cell;vertical-align:middle;padding:0 10px;padding-right:30px;height:40px;color:#fff;}.region-postscript-first{border-top:1px solid #000;border-bottom:1px solid #000;margin:20px 0;}.region-postscript-first-inner{margin:5px 20px;}.region-postscript-first-inner p{margin:0;font-weight:bold;text-align:center;}#zone-footer .footer-inner{color:#fff;background:#414141;margin:0 10px;float:left;}#zone-footer .region-footer-first{margin-left:0;}#zone-footer .region-footer-second{margin-right:0;}.region-footer-first-inner{margin:25px 20px;}.region-footer-second-inner{margin:25px 10px;}#zone-footer .region h2.block-title{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);}#zone-footer .block .content{font-size:0.85em;}#zone-footer .block .content strong{font-size:1.25em;}#zone-footer .region-footer-first-inner ul{margin:0;list-style:none;}#zone-footer .region-footer-first-inner ul li{float:left;width:50%;}#zone-pagebottom  .pagebottom-inner{color:#fff;background:#000 no-repeat url(/sites/all/themes/stonehill_commercial/css/images/nacfb-assured-h80-opt.png) bottom 10px right 10px;margin:0 10px;float:left;}#zone-pagebottom  .pagebottom-inner p{margin-bottom:0;}#zone-pagebottom .region-pagebottom-first{margin-left:0;}#zone-pagebottom .region-pagebottom-second{margin-right:0;}.region-pagebottom-first-inner{margin:15px 20px;}.region-pagebottom-second-inner{margin:15px 20px;}#zone-pagebottom .region h2.block-title{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);}#zone-pagebottom .block .content{font-size:0.85em;color:#999;}.region-pagebottom-second-inner .block .content{padding-top:2px;}#block-menu-menu-footer-menu ul li.leaf{list-style:none;}#block-menu-menu-footer-menu ul li{float:left;padding:0 10px;border-right:1px solid #999;line-height:1em;margin:0;}#block-menu-menu-footer-menu ul li.first{padding-left:0;}#block-menu-menu-footer-menu ul li.last{border-right:none;padding-right:0;}#block-menu-menu-footer-menu ul li a{color:#999;}#region-sidebar-first .block:first-child img{height:auto;width:100%;}#region-sidebar-first .block:first-child p{margin:0;}#region-sidebar-first #main-menu{margin:0;color:#fff;}#region-sidebar-first #main-menu > li{padding:0;border-right:0;line-height:35px;margin:0;}#region-sidebar-first #main-menu > li > ul{float:left;}#region-sidebar-first #main-menu > li > ul > li{color:#000;font-family:Lato;font-style:normal;font-weight:normal;width:50%;min-width:0;list-style:none;background:#ECECEC url(/sites/all/themes/stonehill_commercial/css/images/secondary-nav-arrow.png) 95% 50% no-repeat;line-height:1em;display:inline-block;float:left;box-sizing:border-box;border:5px #fff solid;margin:0;height:50px;}#region-sidebar-first .block-main-menu #main-menu > li{display:none;}#region-sidebar-first .block-main-menu #main-menu > li.active-trail > #main-menu > li.active-trail{display:none;}#region-sidebar-first .block-main-menu #main-menu > li.active-trail{display:block;}#region-sidebar-first .block-main-menu #main-menu > li.active-trail > a{display:none;}#region-sidebar-first .block-main-menu #main-menu #main-menu li ul{display:none;}#region-sidebar-first .block-main-menu #main-menu  #main-menu li.active-trail ul{display:block;}#region-sidebar-first .block-menu-block #main-menu li{color:#000;font-family:Lato;font-style:normal;font-weight:normal;width:50%;min-width:0;list-style:none;background:#ECECEC url(/sites/all/themes/stonehill_commercial/css/images/secondary-nav-arrow.png) 95% 50% no-repeat;line-height:1em;display:inline-block;float:left;box-sizing:border-box;border:5px #fff solid;margin:0;height:50px;}#region-sidebar-first .block-menu-block #main-menu li a{color:#000;text-decoration:none;display:table-cell;vertical-align :middle;padding:0 10px;padding-right:20px;height:40px;}#region-sidebar-first .block-main-menu #main-menu li a.active{display:none;}#region-sidebar-first .block-menu-block #main-menu li a.active{display:none;}#region-sidebar-first .block-menu-block #main-menu > li.active-trail{display:none;}#region-sidebar-first #main-menu li a:hover,#region-sidebar-first #main-menu li a:active{text-decoration:underline;}#region-sidebar-first #main-menu li > ul{display:block;background:none;width:100%;padding:0;position:relative;top:10px;margin-bottom:20px;z-index:1;}#block-block-7 .content ul{float:left;}#block-block-7 .content ul li{font-family:Lato;font-style:normal;font-weight:normal;width:50%;float:left;list-style:none;background:#ECECEC;line-height:1em;display:inline-block;float:left;box-sizing:border-box;border:5px #fff solid;}#block-block-7 .content ul li p{display:table-cell;vertical-align :middle;padding:10px;}.node-type-section-page #zone-content h1.title{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);}.node-section-page .field-collection-view{padding:0;margin:0 10px 0 0;}.node-section-page .field-collection-view .field-name-field-headline{padding:10px;background:#ECECEC;margin-bottom:5px;font-size:20px;line-height:1.25em;font-family:Lato;font-style:normal;font-weight:normal;}.node-section-page .field-collection-view .field-collection-item-field-column-1 .field-name-field-headline{background:#000;color:#fff;margin-bottom:0;}.node-section-page .field-collection-view .field-name-field-headline-image{background:#DC1566;}.node-section-page .field-collection-view .field-name-field-strapline{padding:10px;background:#ECECEC;}.tblwrapper{overflow:hidden;margin-bottom:10px;}#webform-client-form-1 #webform-component-services-of-interest .form-item,#webform-client-form-1 .webform-component--services-of-interest .form-item{float:left;margin-right:10px;}#webform-client-form-1 #webform-component-services-of-interest .description,#webform-client-form-1 .webform-component--services-of-interest .description{clear:both;}#webform-client-form-1 .form-item-submitted-services-of-interest-select-select-or-other{clear:right;}input.select-or-other-other{width:50%;min-width:150px;}#webform-client-form-1 .form-item-submitted-services-of-interest-other,#webform-client-form-1 #edit-actions{clear:both;float:none;width:100%;}#webform-client-form-1 #webform-component-extra-information,#webform-client-form-1 .webform-component--extra-information{max-width:400px;}.captcha legend{display:none;}#sliding-popup .popup-content #popup-text,#sliding-popup .popup-content #popup-text p{font-weight:400;}#sliding-popup .popup-content #popup-text p,#sliding-popup .popup-content #popup-buttons{font-size:14px;}#sliding-popup .popup-content #popup-text{margin-top:8px;}#sliding-popup .popup-content #popup-buttons button,#sliding-popup .popup-content #popup-buttons button:hover{background:none;box-shadow:none;border:none;font-weight:600;text-shadow:none;color:#ffffff;}#sliding-popup .popup-content #popup-buttons button.agree-button,#sliding-popup .popup-content #popup-buttons button.agree-button:hover{color:#E11569 !important;}#sliding-popup .popup-content #popup-buttons button:hover{text-decoration:underline;}
