@font-face{font-family: 'Oswald';font-style: normal;font-weight: 300;src: url('../../files/layout/fonts/oswald-v16-latin-300.eot');src: local('Oswald Light'), local('Oswald-Light'), url('../../files/layout/fonts/oswald-v16-latin-300.eot?#iefix') format('embedded-opentype'), url('../../files/layout/fonts/oswald-v16-latin-300.woff2') format('woff2'), url('../../files/layout/fonts/oswald-v16-latin-300.woff') format('woff'), url('../../files/layout/fonts/oswald-v16-latin-300.ttf') format('truetype'), url('../../files/layout/fonts/oswald-v16-latin-300.svg#Oswald') format('svg')}@font-face{font-family: 'Oswald';font-style: normal;font-weight: 400;src: url('../../files/layout/fonts/oswald-v16-latin-regular.eot');src: local('Oswald Regular'), local('Oswald-Regular'), url('../../files/layout/fonts/oswald-v16-latin-regular.eot?#iefix') format('embedded-opentype'), url('../../files/layout/fonts/oswald-v16-latin-regular.woff2') format('woff2'), url('../../files/layout/fonts/oswald-v16-latin-regular.woff') format('woff'), url('../../files/layout/fonts/oswald-v16-latin-regular.ttf') format('truetype'), url('../../files/layout/fonts/oswald-v16-latin-regular.svg#Oswald') format('svg')}@font-face{font-family: 'Oswald';font-style: normal;font-weight: 700;src: url('../../files/layout/fonts/oswald-v16-latin-700.eot');src: local('Oswald Bold'), local('Oswald-Bold'), url('../../files/layout/fonts/oswald-v16-latin-700.eot?#iefix') format('embedded-opentype'), url('../../files/layout/fonts/oswald-v16-latin-700.woff2') format('woff2'), url('../../files/layout/fonts/oswald-v16-latin-700.woff') format('woff'), url('../../files/layout/fonts/oswald-v16-latin-700.ttf') format('truetype'), url('../../files/layout/fonts/oswald-v16-latin-700.svg#Oswald') format('svg')}html{min-height: 100%;position: relative}body{color: #4a4a49;font-family: 'Oswald', sans-serif;height: 100%;font-weight: 300;font-size: 16px;line-height: 28px}a{color: #4a4a49}a#top-link{-moz-transition: background-color .5s;-ms-transition: background-color .5s;-webkit-transition: background-color .5s;transition: background-color .5s;background-color: #95c221;border: 0px solid #95c221;border-radius: 5px;bottom: 20px;bottom: 40px;display: none;padding: 5px;position: fixed;right: 20px}a#top-link i{color: #fff;font-size: 36px;margin-top: -2px}a#top-link:hover{background-color: #579204}h1{font-size: 48px}h2{color: #95c221;font-size: 36px;font-weight: 300;line-height: 52px;margin-bottom: 0;margin-top: 45px}h3{font-size: 16px;font-weight: 300;line-height: 28px;margin: 11px 0 11px 0}h4{color: #e20612;font-size: 14px}figure{margin: 0}nav{background: none;box-shadow: none}strong{font-weight: 400 !important}.highlightRed{font-weight: 400 !important}.row{margin-bottom: 0}.box_shadow{border-top: 1px solid #f5f5f5;border-right: 1px solid #f5f5f5;border-left: 1px solid #f5f5f5;-webkit-box-shadow: 0 2px 5px 0 rgba(0,0,0,0.16), 0 2px 10px 0 rgba(0,0,0,0.12);-moz-box-shadow: 0 2px 5px 0 rgba(0,0,0,0.16), 0 2px 10px 0 rgba(0,0,0,0.12);box-shadow: 0 2px 5px 0 rgba(0,0,0,0.16), 0 2px 10px 0 rgba(0,0,0,0.12)}.clear{clear: both}.container{width: 100% !important}.devider{clear: both;background-image: url(../../files/layout/images/devider.png);background-repeat: no-repeat;background-size: 100% 100%;height: 58px;margin: 40px 0 !important;max-width: 831px;padding: 0 !important;width: 100%}.invisible{display: none}.float_left{float: left !important}.float_right{float: right !important}.left{float: left !important}.right{float: right !important}.transition_background{-moz-transition: background-color .5s;-ms-transition: background-color .5s;-webkit-transition: background-color .5s;transition: background-color .5s}.transition_color{-moz-transition: color .5s;-ms-transition: color .5s;-webkit-transition: color .5s;transition: color .5s}.waves_effect{background-color: #e20612;color: #fff;cursor: pointer;display: inline-block;letter-spacing: .5px;overflow: hidden;position: relative;text-decoration: none;text-align: center;transition: all .3s ease-out;user-select: none;vertical-align: middle;will-change: opacity, transform;z-index: 1;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;-webkit-tap-highlight-color: transparent}header.page-header{border-top: 1px solid #f5f5f5;border-right: 1px solid #f5f5f5;border-left: 1px solid #f5f5f5;-webkit-box-shadow: 0 2px 5px 0 rgba(0,0,0,0.16), 0 2px 10px 0 rgba(0,0,0,0.12);-moz-box-shadow: 0 2px 5px 0 rgba(0,0,0,0.16), 0 2px 10px 0 rgba(0,0,0,0.12);box-shadow: 0 2px 5px 0 rgba(0,0,0,0.16), 0 2px 10px 0 rgba(0,0,0,0.12);background-color: #fff;padding: 30px 0;position: fixed;width: 100%;z-index: 999}header.page-header div.logo{position: relative}header.page-header div.logo a{display: inline-block}header.page-header div.logo a figure{max-width: 100px}header.page-header div.logo span{color: #e20612;display: inline-block;font-size: 20px;font-weight: 400;line-height: 24px;padding-left: 8px;position: absolute;top: 0}header.page-header div.main-navigation nav ul{float: right !important}header.page-header div.main-navigation nav ul li{height: 77px;line-height: 77px}header.page-header div.main-navigation nav ul li a,header.page-header div.main-navigation nav ul li span{color: #4a4a49;display: block;font-size: 18px;padding: 0 11px}header.page-header div.main-navigation nav ul li:hover a{background-color: inherit;color: #e20612}header.page-header div.main-navigation nav ul li:first-child{cursor: pointer}header.page-header div.main-navigation nav ul li:last-child img{padding-left: 11px;position: relative;top: 11px}header.page-header div.main-navigation nav ul li.active{background-color: inherit}header.page-header div.main-navigation nav ul li.active a,header.page-header div.main-navigation nav ul li.active span{color: #e20612;font-weight: 100}header.page-header div.main-navigation nav ul.mobile-navigation li:hover{background-color: inherit}header.page-header div.main-navigation nav ul.mobile-navigation li:hover a{background-color: inherit}header.page-header div.main-navigation nav a.button-collapse{float: right !important;-moz-transition: color .5s;-ms-transition: color .5s;-webkit-transition: color .5s;transition: color .5s;color: #4a4a49}header.page-header div.main-navigation nav a.button-collapse:hover{color: #e20612}div.headimages div.slider{max-height: 700px}div.headimages div.slider ul.slides{background-color: inherit}div.headimages div.slider ul.slides li img{background-position: top;background-repeat: no-repeat;background-size: contain}div.headimages div.slider ul.slides li div.caption{top: 70%;transition: top 1s;height: 150px}div.headimages div.slider ul.slides li div.caption h3{background-color: #e20612;display: inline-block;color: #fff;font-weight: 300;font-size: 36px;line-height: 38px;margin: 0;padding: 7px 14px}div.headimages div.slider ul.slides li div.caption h5{background-color: #e20612;display: inline-block;font-size: 36px;font-weight: 400;margin: 4px 0 0 0;padding: 7px 14px}div.headimages div.slider ul.indicators{display: none}section.page-content{background-color: #fff;padding-top: 150px}section.page-content div.main-content a{color: #e20612}section.page-content div.main-content div.ce_image figure.image_container img{display: block;height: auto !important;width: 100% !important}section.page-content div.main-content ul{margin-left: 18px}section.page-content div.main-content ul li{list-style: disc !important}section.page-content div.main-content div.team-member{height: 380px;margin-bottom: 20px}section.page-content div.main-content div.team-member div.information strong i{color: #e20612;padding-right: 11px}section.page-content div.main-content div.team-member div.information ul{margin-bottom: 0;margin-left: 0}section.page-content div.main-content div.team-member div.information ul li{font-size: 13px;list-style: none !important}section.page-content div.main-content div.team-member div.information ul li:before{color: #95c221;content: "\f00c";font-family: 'FontAwesome';padding-right: 11px}section.page-content div.main-content div.team-member.full{height: inherit}section.page-content div.main-content div.team-member.full div.member-image{float: left !important;max-width: 50%}section.page-content div.main-content div.team-member.full div.information{float: left !important;max-width: 50%;padding: 0 11px}section.page-content div.right-content a{color: #e20612}section.page-content div.right-content h2{margin-top: 20px}section.page-content div.right-content div.ce_text,section.page-content div.right-content div.ce_download{background-color: #f5f5f5;padding: 0 20px;padding-bottom: 20px}section.page-content div.right-content table tr td:first-child{max-width: 181px}div.link-box{line-height: 42px;margin: 20px 0}div.link-box a{-moz-transition: background-color .5s;-ms-transition: background-color .5s;-webkit-transition: background-color .5s;transition: background-color .5s;background-color: #95c221;color: #fff;display: block;margin-bottom: 11px;padding: 0 35px}div.link-box a i{float: right !important;font-size: 18px;line-height: 42px;right: 11px}div.link-box a:hover{background-color: #579204}div.link-box div#link-image{margin-left: 120px;position: relative;margin-top: 210px}div.link-box div.ce_image img{display: block;height: auto;width: 100%}div.link-box div.hyperlink-image i{line-height: 42px}div.link-box div.hyperlink-image.active a{background-color: #579204}div.contact-box a{color: #e20612}div.contact-box table{border-collapse: collapse}div.contact-box table tr td{padding: 0}div.contact-box div.ce_form{float: left !important;width: 33.3333333333%}div.contact-box div.ce_form table tr td textarea{border: 1px solid #4a4a49;height: 75px;margin-bottom: 8px;outline: none;padding: 0 11px;resize: none;width: 391px}div.contact-box div.ce_form table tr td textarea:focus{border: 1px solid #95c221}div.contact-box div.ce_form table tr td input{border: 1px solid #4a4a49;padding: 0 11px;width: 367px}div.contact-box div.ce_form table tr td input:focus:not([readonly]){border: 1px solid #95c221;box-shadow: none}div.contact-box div.ce_form table tr td input[type=submit]{float: right !important;-moz-transition: background-color .5s;-ms-transition: background-color .5s;-webkit-transition: background-color .5s;transition: background-color .5s;background-color: #95c221;border: 0px solid #fff;color: #fff;font-weight: 400;padding: 11px 25px;position: relative;top: 11px;width: auto}div.contact-box div.ce_form table tr td input[type=submit]:hover{background-color: #579204}div.contact-box div.ce_form table tr td.col_0{display: none}div.maps{margin-bottom: 0}div.maps div#map_6{pointer-events: none;width: 100% !important}form#routeForm{margin: 20px 0}form#routeForm input{border: 1px solid #4a4a49;padding: 0 11px;width: 50%}form#routeForm input:focus:not([readonly]){border: 1px solid #95c221;box-shadow: none}form#routeForm input[type=submit]{-moz-transition: background-color .5s;-ms-transition: background-color .5s;-webkit-transition: background-color .5s;transition: background-color .5s;background-color: #95c221;border: 0px solid #fff;color: #fff;font-weight: 400;margin-left: 11px;padding: 11px 25px;width: auto}form#routeForm input[type=submit]:hover{background-color: #579204}div.directions{margin-bottom: 20px}.widget-explanation,.explanation{font-size: 0.8rem;line-height: normal}.widget-explanation a,.explanation a{color: #4a4a49}.widget-checkbox fieldset,td fieldset,.widget-checkbox .checkbox_container.fieldset,td .checkbox_container.fieldset{border: none}.widget-checkbox fieldset legend,td fieldset legend,.widget-checkbox .checkbox_container.fieldset legend,td .checkbox_container.fieldset legend{display: none}.widget-checkbox fieldset label,td fieldset label,.widget-checkbox .checkbox_container.fieldset label,td .checkbox_container.fieldset label{color: #4a4a49;display: inline-block;padding-left: 10px}.widget-checkbox fieldset span input,td fieldset span input,.widget-checkbox .checkbox_container.fieldset span input,td .checkbox_container.fieldset span input,.widget-checkbox fieldset [type="checkbox"]:not(:checked),td fieldset [type="checkbox"]:not(:checked),.widget-checkbox .checkbox_container.fieldset [type="checkbox"]:not(:checked),td .checkbox_container.fieldset [type="checkbox"]:not(:checked),.widget-checkbox fieldset [type="checkbox"]:checked,td fieldset [type="checkbox"]:checked,.widget-checkbox .checkbox_container.fieldset [type="checkbox"]:checked,td .checkbox_container.fieldset [type="checkbox"]:checked{float: left;left: 0 !important;opacity: 1 !important;position: relative !important;top: 7px;visibility: inherit;width: auto !important}.widget-checkbox fieldset [type="checkbox"]:not(:checked),td fieldset [type="checkbox"]:not(:checked),.widget-checkbox .checkbox_container.fieldset [type="checkbox"]:not(:checked),td .checkbox_container.fieldset [type="checkbox"]:not(:checked),.widget-checkbox fieldset [type="checkbox"]:not(:checked),td fieldset [type="checkbox"]:not(:checked),.widget-checkbox .checkbox_container.fieldset [type="checkbox"]:not(:checked),td .checkbox_container.fieldset [type="checkbox"]:not(:checked){visibility: inherit}.widget-checkbox fieldset [type="checkbox"] + label:before,td fieldset [type="checkbox"] + label:before,.widget-checkbox .checkbox_container.fieldset [type="checkbox"] + label:before,td .checkbox_container.fieldset [type="checkbox"] + label:before,.widget-checkbox fieldset [type="checkbox"]:not(.filled-in) + label:after,td fieldset [type="checkbox"]:not(.filled-in) + label:after,.widget-checkbox .checkbox_container.fieldset [type="checkbox"]:not(.filled-in) + label:after,td .checkbox_container.fieldset [type="checkbox"]:not(.filled-in) + label:after{display: none}footer.page-footer{background: #e20612;color: #fff;margin: 0 0 110px 0}footer.page-footer div.footer-nav ul li a,footer.page-footer div.footer-nav ul li span{display: block;font-size: 16px;padding: 0 11px}footer.page-footer div.footer-nav span{display: block;font-size: 12px;letter-spacing: 1px;text-align: center;width: 100%}footer.page-footer div.footer-nav span a{color: #fff}@media (max-width: 1197px){header.page-header div.main-navigation nav ul li a,header.page-header div.main-navigation nav ul li span{font-size: 16px}div.link-box a{padding: 0 11px}}@media (max-width: 1767px){div.headimages div.slider{height: 643px !important}div.headimages div.slider ul.slides div.caption{top: 60% !important}}@media (max-width: 1567px){div.headimages div.slider{height: 572px !important}div.headimages div.slider ul.slides div.caption{top: 45% !important}}@media (max-width: 1340px){div.headimages div.slider{height: 490px !important}div.headimages div.slider ul.slides div.caption{top: 40% !important}}@media (max-width: 1132px){div.headimages div.slider{height: 413px !important}div.headimages div.slider ul.slides div.caption{top: 35% !important}div.headimages div.slider ul.slides div.caption h3,div.headimages div.slider ul.slides div.caption h5{font-size: 30px !important;line-height: inherit !important;padding: 11px !important}}@media (max-width: 1120px){.devider{background-size: contain}}@media (max-width: 1064px){header.page-header div.logo span{font-size: 14px}header.page-header div.main-navigation nav ul li a,header.page-header div.main-navigation nav ul li span{font-size: 14px}}@media (max-width: 992px){h2{font-size: 24px;line-height: 32px;margin-top: 25px}.devider{margin: 20px 0 !important}section.page-content div.main-content div.team-member{height: inherit !important}section.page-content div.right-content table{border-collapse: collapse;max-height: 100%;width: 100%}section.page-content div.right-content table tr td{display: block;padding: 0;width: 100%}section.page-content div.right-content table tr td:last-child{padding-bottom: 11px}div.headimages div.slider{height: 337px !important}div.headimages div.slider ul.slides{height: 337px !important}div.headimages div.slider ul.slides li div.caption{top: 55% !important;height: 200px}div.headimages div.slider ul.slides li div.caption h3{background-color: #e20612;display: inline-block;color: #fff;font-weight: 300;font-size: 32px;line-height: 20px;margin: 0;padding: 5px}div.headimages div.slider ul.slides li div.caption h5{background-color: #e20612;display: inline-block;font-size: 34px;margin: 4px 0 0 0;padding: 11px}section.page-content div.main-content div.team-member{min-height: 272px}}@media (max-width: 840px){div.headimages div.slider{height: 304px !important}div.headimages div.slider ul.slides div.caption{display: none}}@media (max-width: 700px){h2{font-size: 24px;line-height: 32px;margin-top: 25px}.devider{margin: 20px 0 !important}section.page-content{padding-top: 170px}section.page-content div.main-content div.team-member{height: inherit}div.link-box div div{width: 100% !important}div.contact-box div.ce_form{width: 100%}div.map{margin-top: 20px}div.map form#routeForm input{width: 100%}div.map form#routeForm input[type=submit]{width: auto}div.link-box div.hyperlink-image a{font-size: 14px}div.contact-box div.ce_form{margin-bottom: 20px}div.contact-box div.ce_form table tr td input{max-width: 260px;width: 100%}div.contact-box div.ce_form table tr td input[type=submit]{float: left !important;margin: 0}div.contact-box div.ce_form table tr td textarea{max-width: 284px;width: 100%}div.contact-box div.ce_form table tr td span.captcha_text{display: block}div.map form#routeForm input{max-width: 260px}div.map form#routeForm input[type=submit]{margin: 0}footer.page-footer div.footer-nav nav{height: inherit}footer.page-footer div.footer-nav nav ul li{border-bottom: 1px solid #fff;float: none;text-align: center;width: 100%}footer.page-footer div.footer-nav nav ul li:last-child{border-bottom: none}}@media (max-width: 650px){div.headimages div.slider{height: 250px !important}}@media (max-width: 600px){div.headimages div.slider ul.slides{height: 400px !important}div.headimages div.slider ul.slides li div.caption{top: 50%;height: 200px}div.headimages div.slider ul.slides li div.caption h3{background-color: #e20612;display: inline-block;color: #fff;font-weight: 300;font-size: 16px;line-height: 26px;margin: 0;padding: 11px}div.headimages div.slider ul.slides li div.caption h5{background-color: #e20612;display: inline-block;font-size: 18px;font-weight: 700;margin: 4px 0 0 0;padding: 11px}}
/**
 * Global TinyMCE style sheet
 *
 * Use this style sheet to define CSS classes for the rich text editor. The
 * stlye sheet will be included in the editor and the page layout automatically.
 * Although the stlye sheet is shared by all themes, you can override its
 * formattings in any of your theme style sheets.
 *
 *   files/tinymce.css (this is how it looks like in TinyMCE)
 *   .warning { color:#c55; }
 *
 *   theme_a.css (this is how it looks like in theme A)
 *   .warning { font-weight:bold; }
 *
 *   theme_b.css (this is how it looks like in theme B)
 *   .warning { color:#000; }
 *
 * If you do not want to use a global TinyMCE style sheet at all, simply delete
 * this file (files/tinymce.css).
 */


.highlightRed { color: #e20612; font-weight: bold; }
.highlightGreen { color: #95c221; font-weight: bold; }
