﻿
@media all{.co-header img{width:100%;}.co-content{margin-bottom:30px;}.co-text-beside-image h1,.co-text-beside-image h2,.co-text-beside-image h3,.co-text-beside-image h4,.co-text-beside-image h5,.co-text-beside-image h6{margin-top:0;}.co-content-image{margin-bottom:30px;width:100%;}.co-navigation .col-12{margin-bottom:15px;}.co-navigation .glyphicon.glyphicon-menu-right.glyphicon-right-custom{font-size:15px;vertical-align:middle;}.co-navigation.co-navigation-image h3{margin-top:.3em;}.co-navigation.co-navigation-image a span.glyphicon{font-size:.6em;margin-right:.2em;}.co-navigation.co-navigation-image .co-img-placeholder{background:#878579;padding-bottom:50%;}.co-navigation img{width:100%;}.co-navigation .co-img-wrapper{margin-bottom:30px;margin-bottom:20px;}.co-navigation a.co-link-box{display:block;text-decoration:none;color:#555555;}.co-navigation a.co-link-box .co-icon{font-size:2em;}.co-navigation a.co-link-box .co-img-wrapper{background:#878579;overflow:hidden;}.co-navigation a.co-link-box .co-img-wrapper img{position:relative;transition:opacity .3s;backface-visibility:hidden;}.co-navigation a.co-link-box:hover{color:#555555;}.co-navigation a.co-link-box:hover img{opacity:.4;}.co-navigation-icon h3{margin-top:5px;}.co-navigation-icon .co-icon{font-size:2.8em;}.co-img-wrapper{margin-bottom:30px;}.co-img-wrapper.co-2colimg{margin-bottom:0;}.co-img-wrapper.co-2colimg img{margin-bottom:30px;width:100%;}ul.co-documents{padding:0;}ul.co-documents,ul.co-documents li{list-style-type:none;}ul.co-documents .co-document .glyphicon{font-size:17px;line-height:1.2em;}ul.co-documents .co-document a,ul.co-documents .co-document a p,ul.co-documents .co-document a:link,ul.co-documents .co-document a:link p,ul.co-documents .co-document a:visited,ul.co-documents .co-document a:visited p{color:#555555;text-decoration:none;}ul.co-documents .co-document-text{margin-left:30px;}}@media all and (min-width:992px){.co-google-map-container{margin-top:25px;margin-bottom:25px;}}@media all and (min-width:768px){.ly-header-pane .co-google-map-container{padding-bottom:35%;}}@media all{.ly-header-pane .co-google-map-container{margin-top:0;margin-bottom:0;}.googlemap-apiwarning{position:absolute;z-index:100;top:0;left:0;right:0;}.co-contactmap address{line-height:1.2;padding:15px 0;}.co-contactmap .co-company,.co-contactmap .co-address,.co-contactmap .co-details{margin-bottom:15px;}.role-admin .co-separatingline{padding:15px 0;}hr.ly-darkhr{border-color:#e9ecef;}hr.ly-primaryhr{border-color:#878579;}hr.ly-primaryhr-half{width:50%;margin-right:auto;margin-left:auto;}.co-person{overflow:hidden;margin:30px 0;}.co-person-wrapper img{width:100%;}.co-person-text{word-wrap:break-word;}.co-person-placeholder{background:#e9ecef;padding-bottom:128%;}.co-person-image-rounded .co-person-image-wrapper{border-radius:50%;overflow:hidden;}.co-person-image-rounded .co-person-image-wrapper img{backface-visibility:hidden;}.co-person-image-rounded .co-person-placeholder{border-radius:50%;padding-bottom:100%;}.co-person-wrapper .co-person-image{width:50%;margin-bottom:15px;padding-right:19px;}.co-person-wrapper .co-person-text{width:100%;}.role-admin .co-youtube-video-wrapper{padding-top:40px;}}

.ga-wrapper .ga-albums{margin-left:-7.5px;margin-right:-7.5px}@media (min-width:576px){.ga-wrapper .ga-albums{margin-left:-15px;margin-right:-15px}}.ga-wrapper .ga-album{padding-left:7.5px;padding-right:7.5px;margin-bottom:30px;padding-left:15px;padding-right:15px}.ga-wrapper a .ga-img{display:block;overflow:hidden;position:relative}.ga-wrapper a .ga-img .overlay{position:absolute;top:0;left:0;bottom:0;right:0;opacity:0;transition:opacity .3s ease-in-out;backface-visibility:hidden;background:#878579}.ga-wrapper a .ga-img img{width:100%}.ga-wrapper a h3.ga-title{display:inline-block;padding-top:5px;font-weight:bold;margin:5px 5px 0 0}.ga-wrapper a .badge{vertical-align:text-top}.ga-wrapper a:hover,.ga-wrapper a:focus{text-decoration:none}.ga-wrapper a:hover .ga-img .overlay,.ga-wrapper a:focus .ga-img .overlay{opacity:0.2}.ga-wrapper .ga-tiles{margin-bottom:15px;padding-left:7.5px;padding-right:7.5px}@media (min-width:576px){.ga-wrapper .ga-tiles{margin-bottom:30px;padding-left:15px;padding-right:15px}}@media (min-width:1200px){.auto-clear .col-lg-1:nth-child(12n+1),.auto-clear .col-lg-2:nth-child(6n+1),.auto-clear .col-lg-3:nth-child(4n+1),.auto-clear .col-lg-4:nth-child(3n+1),.auto-clear .col-lg-6:nth-child(odd){clear:left}}@media (min-width:992px) and (max-width:1200px){.auto-clear .col-md-1:nth-child(12n+1),.auto-clear .col-md-2:nth-child(6n+1),.auto-clear .col-md-3:nth-child(4n+1),.auto-clear .col-md-4:nth-child(3n+1),.auto-clear .col-md-6:nth-child(odd){clear:left}}@media (min-width:768px) and (max-width:992px){.auto-clear .col-sm-1:nth-child(12n+1),.auto-clear .col-sm-2:nth-child(6n+1),.auto-clear .col-sm-3:nth-child(4n+1),.auto-clear .col-sm-4:nth-child(3n+1),.auto-clear .col-sm-6:nth-child(odd){clear:left}}@media (max-width:768px){.auto-clear .col-xs-1:nth-child(12n+1),.auto-clear .col-xs-2:nth-child(6n+1),.auto-clear .col-xs-3:nth-child(4n+1),.auto-clear .col-xs-4:nth-child(3n+1),.auto-clear .col-xs-6:nth-child(odd){clear:left}}
