@charset "utf-8";.breadcrumb{padding:8px 0;margin-bottom:10px;list-style:none;background-color:#f5f5f5}.breadcrumb li{display:inline-block}.breadcrumb li+li:before{padding:0 5px;color:#ccc;content:"/\00a0"}.breadcrumb .active{color:#777}.breadcrumb a{color:#5f6d7b}.breadcrumb a:hover{color:#e02222}.content-page,.gallery-page{padding:0 0 20px 0}h1{margin-bottom:0;font-size:33px}.content-page h2,.content-page h3,.content-page h4,.content-page h5,.content-page h6{padding-top:10px;font-family:"Open Sans",sans-serif;font-weight:300}.content-page h2{font-size:27px;margin-bottom:10px}.content-page h3{font-size:20px;margin-bottom:7px}.content-page h4{font-size:17px;margin-bottom:4px}.content-page h5,.content-page h6{font-size:15px;margin-bottom:2px}.content-page p,.content-page ul,.content-page ol{margin-bottom:20px}.content-page ul li,.content-page ol li{margin-bottom:3px;line-height:1.5em}.content-page p{line-height:1.5em}.gallery-page .tab-content{padding-left:0 !important;padding-right:0 !important}.articles{padding:0;margin:0;list-style-type:none}.articles li{border-bottom:1px solid #dadada;margin-bottom:4px;display:table;width:100%;padding-bottom:7px;margin-bottom:7px}.articles .article-image{display:table-cell;padding:4px;vertical-align:top;width:80px}.articles .article-content{display:table-cell;padding:4px;vertical-align:top;padding-top:4px}.articles .article-content .article-title{font-size:1.1em;font-weight:normal;color:#0077b3}.articles .article-content .article-timeago{font-size:.9em;color:#838383}.articles .article-content .article-description{display:block;padding:7px 0}.articles .article-content .article-links{display:block;text-align:right;padding-top:7px;color:#e6400c;font-size:.9em}#map iframe{width:100%;height:400px}.contact-address{padding-left:40px}.contact-address address{margin-bottom:20px;font-style:normal;line-height:1.42857}.contact-address i{font-size:18px}.contact-address .social-icons a{float:left;padding:6px 12px;display:block;transition:all .5s ease-in-out;background-color:#c1c1c1;margin-right:2px;color:#fff}.contact-address .social-icons a:hover{background-color:#ea4a24;transition:all .5s ease-in-out}#contact-form .contact-result{font-size:.9em;padding:4px;color:#e6400c;margin-bottom:10px}#contact-form .contact-result span{color:#333}