[type="text"],[type="password"],[type="date"],[type="datetime"],[type="datetime-local"],[type="month"],[type="week"],[type="email"],[type="number"],[type="search"],[type="tel"],[type="time"],[type="url"],textarea{height:auto}p,.dnnSearchResultItem-Title,h1,h2,h3,h4,h5{letter-spacing:0;margin-top:0}:focus{outline:none}::-moz-focus-inner{border:0}.Head{margin-bottom:0}.btn,.dnnPrimaryAction,.dnnSecondaryAction,button,.btn,.dnnPrimaryAction,.dnnSecondaryAction{-webkit-appearance:inherit;outline:0 none !important;transition:background .3s ease 0s, border-color .3s ease 0s, color .3s ease 0s}a,a:link,a:visited,a:active,a:hover{outline:0 none !important;transition:background .3s ease 0s, border-color .3s ease 0s, color .3s ease 0s}a img,a:link img,a:visited img,a:active img{opacity:1;transition:opacity .3s ease 0s}a:hover img{opacity:.8}textarea{outline:none}.Normal,.NormalDisabled,.NormalDeleted{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.loginGroup{display:inline-block}select.form-control:not([size]):not([multiple]){height:38px}.showControlBar .site-header{margin-top:53px}#ControlBar_ControlPanel{z-index:9999}#ControlBar_ControlPanel *{box-sizing:content-box;font-size:inherit;line-height:inherit}#ControlBar_ControlPanel .dnnControlPanel{font-size:11px;margin:0 auto;width:940px}#ControlBar_ControlPanel #ControlBar_Module_AddNewModule.ControlModulePanel{height:275px}@media screen and (max-width: 1199px){#ControlBar_ControlPanel .ControlContainer{width:100%}#ControlBar_ControlPanel .ControlContainer .ServiceIcon{display:none}}@media screen and (max-width: 991px){#ControlBar_ControlPanel #ControlActionMenu{margin-left:0}#ControlBar_ControlPanel #ControlActionMenu>li:nth-child(3){display:none}}#ControlBar_ControlPanel select{height:inherit;margin:0;padding:0 10px 0 0;width:inherit}div.actionMenu ul{z-index:499 !important}mark,.mark{background:transparent}.dnnDropDownList .selected-item a,.dnnDropDownList .selected-item a:link,.dnnDropDownList .selected-item a:visited,.dnnDropDownList .selected-item a:active,.dnnDropDownList .selected-item a:hover{height:auto}.dnnFileUploadScope .dnnFormItem span,.urlControlTab .dnnFormItem>span{width:70px}.actionMenu .dnn_mact>.actionMenuMove>ul li{box-sizing:content-box}.dnnSearchResultItem-Link,.dnnSearchResultItem-Others :nth-child(3),.dnnSearchResultItem-Others :nth-child(4){display:none !important}.dnnSearchBoxPanel{background:rgba(0,0,0,0);max-width:100%}.dnnSearchBoxPanel .dnnSearchBox{box-shadow:none;margin-right:0}.dnnSearchBoxPanel .dnnSearchBox>input[type="text"],.dnnSearchBoxPanel .dnnSearchBox>input[type="text"]:focus{left:0;padding:0 150px 0 10px;width:100% !important}.dnnSearchBoxPanel .dnnSearchBox>a.dnnSearchButton{right:5px}.RadComboBox_Default{margin-right:10px}.RadComboBox_Default .rcbInput{padding:7px !important}.dnnSearchResultPanel{background:rgba(0,0,0,0);max-width:100%}.dnnSearchResultPanel .dnnRight{margin-right:0}#dnn_DnnSearch_ClassicSearch .searchInputContainer .dnnSearchBoxClearText{display:none}#dnn_DnnSearch_ClassicSearch .searchInputContainer .searchSkinObjectPreview>li:first-of-type{border-top:0}@media screen and (min-width: 1230px){.container{max-width:1200px}}.DNNEmptyPane{min-height:0}.fm-form-wrapper{width:100%}img{height:auto;max-width:100%}body{display:block !important}@font-face{font-family:"opensans";src:url("../fonts/opensans.woff2") format("woff2"),url("../fonts/opensans.woff") format("woff")}@font-face{font-family:"opensans-bold";src:url("../fonts/opensans-bold.woff2") format("woff2"),url("../fonts/opensans-bold.woff") format("woff")}@font-face{font-family:"opensans-extrabold";src:url("../fonts/opensans-extrabold.woff2") format("woff2"),url("../fonts/opensans-extrabold.woff") format("woff")}@font-face{font-family:"opensans-semibold";src:url("../fonts/opensans-semibold.woff2") format("woff2"),url("../fonts/opensans-semibold.woff") format("woff")}html{font-size:16px;line-height:22px}body,p,.dnnSearchResultItem-Title,td{color:#333;font:16px/22px opensans;margin-top:0}body.quote,p.quote,.quote.dnnSearchResultItem-Title,td.quote{color:#777;padding-left:45px}body.quote:before,p.quote:before,.quote.dnnSearchResultItem-Title:before,td.quote:before{color:#e5e5e5;content:"\f10d";font-size:40px;font-family:"FontAwesome";padding-top:20px;position:absolute;left:0}body.red,p.red,.red.dnnSearchResultItem-Title,td.red{color:#c81010;font-weight:bold}h1{color:#005881;font:2.25rem/calc(1em + 6px) opensans;text-transform:uppercase;margin-bottom:0}h2{color:#002633;font:1.4rem/calc(1em + 6px) opensans-bold;margin:15px 0}h3{color:#002633;font:1.2rem/calc(1em + 6px) opensans;margin:25px 0 10px;text-decoration:underline}h4{color:#005881;font:1.375rem/calc(1em + 6px) opensans;margin-bottom:0}h5{color:#002633;font:1rem/calc(1em + 6px) opensans;font-weight:700;margin-bottom:10px;text-transform:uppercase}a,a:link,a:visited,a:active{color:#c81010;text-decoration:none}a:hover{color:#005881}a.pdf{margin-right:15px}a.pdf:before{content:"\f1c1";font-family:"FontAwesome";padding-right:5px}a.file{margin-right:15px}a.file:before{content:"\f016";font-family:"FontAwesome";padding-right:5px}a.word{margin-right:15px}a.word:before{content:"\f1c2";font-family:"FontAwesome";padding-right:5px}a.ppt{margin-right:15px}a.ppt:before{content:"\f1c4";font-family:"FontAwesome";padding-right:5px}a.zip{margin-right:15px}a.zip:before{content:"\f1c6";font-family:"FontAwesome";padding-right:5px}.text-center{text-align:center}.site-header{box-shadow:0 1px 10px #777;left:0;position:fixed;right:0;transition:transform .7s ease 0s;top:0;z-index:500}.site-header+*{padding-top:153px}@media (max-width: 1199px){.site-header+*{padding-top:139px}}.site-header+.home,.site-header+.interior{min-height:calc(100vh - 338px)}.site-header .top-header{background:url("../img/striped-background.jpg") no-repeat;background-size:cover;height:100px}.site-header .top-header .translate{text-align:right}.site-header .top-header .translate #google_translate_element{margin-top:4px;max-height:22px}@media (min-width: 992px) and (max-width: 1199px){.site-header .top-header .translate{text-align:left}}@media (max-width: 991px){.site-header .top-header .translate{position:absolute;right:15px}}.site-header .top-header .logo-wrapper{margin-left:99px;margin-top:7px}.site-header .top-header .logo-wrapper a img{max-width:300px;width:300px}@media (max-width: 991px){.site-header .top-header .logo-wrapper a img{width:100%}}.site-header .top-header .logo-wrapper a:focus{background:rgba(0,0,0,0) !important}@media (max-width: 1199px){.site-header .top-header .logo-wrapper{margin-left:0}}@media (max-width: 991px){.site-header .top-header .logo-wrapper{margin-top:15px}}.site-header .top-header .tagline img{margin:36px 0 0 83px}@media (max-width: 1199px){.site-header .top-header .tagline img{margin-left:0}}@media (max-width: 767px){.site-header .top-header .tagline{display:none}}@media (max-width: 991px){.site-header .top-header .hdr-social{position:absolute;right:15px}}.site-header .top-header .social-icons{margin-left:0;margin-top:45px}.site-header .top-header .social-icons li{display:inline-block;list-style:none;margin:0 1px 0 2px}.site-header .top-header .social-icons li .fa{font-size:24px;color:#fff;transition:color .3s ease}.site-header .top-header .social-icons li:hover .fa{color:#c81010}.site-header .top-header .social-icons li:first-of-type{margin-left:0}.site-header .top-header .social-icons li:last-of-type{margin-right:0}@media (max-width: 1199px){.site-header .top-header .social-icons li{margin:0 3px 3px 0}}@media (max-width: 1199px){.site-header .top-header .social-icons{margin:25px 0 0 35px;width:80px}}@media (max-width: 991px){.site-header .top-header .social-icons{margin:45px 0 0;text-align:right;width:100%}}@media (max-width: 575px){.site-header .top-header .social-icons{display:none}}.personabar-visible .site-header{left:80px}.header-menu{background:#fff}.header-menu .top-level{margin:5px auto;max-width:max-content;position:relative}.header-menu .top-level li{list-style-type:none;position:relative}.header-menu .top-level li a,.header-menu .top-level li>span{font-family:opensans;font-size:14px}.header-menu .top-level>li{display:inline-block}.header-menu .top-level>li:first-of-type{margin-left:82px}.header-menu .top-level>li:last-of-type a{background:#e5e5e5}.header-menu .top-level>li a{background:#fff;color:#002633;display:block;padding:10px 16px;transition:background .3s ease;width:100%}.header-menu .top-level>li .caret{border:none;margin:0;padding-left:8px;vertical-align:unset}.header-menu .top-level>li:hover a,.header-menu .top-level>li:hover>span{background:#e5e5e5;color:#002633}.header-menu .top-level>li:hover .drop-down{opacity:1;visibility:visible}.header-menu .top-level .drop-down{left:0;top:48px}.header-menu .top-level .fly-out{left:100%;top:0}.header-menu .top-level .drop-down,.header-menu .top-level .fly-out{margin:0;opacity:0;position:absolute;transition:opacity .5s ease 0s, visibility .5s ease 0s;visibility:hidden;z-index:10}.header-menu .top-level .drop-down>li,.header-menu .top-level .fly-out>li{white-space:nowrap}.header-menu .top-level .drop-down>li a,.header-menu .top-level .drop-down>li>span,.header-menu .top-level .fly-out>li a,.header-menu .top-level .fly-out>li>span{background:#002633;border-bottom:1px solid rgba(255,255,255,0.05);color:rgba(255,255,255,0.75)}.header-menu .top-level .drop-down>li>span,.header-menu .top-level .fly-out>li>span{display:block;padding:10px 16px;transition:background .3s ease;width:100%}.header-menu .top-level .drop-down>li:hover a,.header-menu .top-level .drop-down>li:hover>span,.header-menu .top-level .fly-out>li:hover a,.header-menu .top-level .fly-out>li:hover>span{background:#002633;color:rgba(255,255,255,0.75)}.header-menu .top-level .drop-down>li:hover>span,.header-menu .top-level .fly-out>li:hover>span{cursor:default}.header-menu .top-level .drop-down>li:hover>.fly-out,.header-menu .top-level .fly-out>li:hover>.fly-out{opacity:1;visibility:visible}@media (max-width: 1199px){.header-menu{padding:10px 0}}@media (max-width: 1199px){.header-menu .horiz-menu{float:right}}#ocmMenuWrapper .caret{display:none}.social-media{background:url("../img/striped-background.jpg") no-repeat;background-size:cover;height:80px;margin-bottom:40px;padding:26px 0}.social-media ul{margin:0 auto;width:215px}.social-media ul li{display:inline-block;list-style-type:none}.social-media ul li a{color:#fff;font-size:30px;margin:0 3px;transition:color .3s ease}.social-media ul li a .fa{color:#fff;transition:color .3s ease}.social-media ul li a .fa:hover{color:#c81010}.social-media ul li a:hover{color:#c81010}@media (max-width: 991px){.social-media{margin-bottom:0}}.site-footer{background:#002633}.site-footer .hidden{display:none}.site-footer h5{color:#fff;font:1.25rem/calc(1em + 6px) opensans;font-weight:700}.site-footer p,.site-footer .dnnSearchResultItem-Title{color:#688c9c}.site-footer .top-footer{padding:15px 0 20px}.site-footer .top-footer .footer-left p,.site-footer .top-footer .footer-left .dnnSearchResultItem-Title{font-style:italic;font-size:16px}@media (max-width: 991px){.site-footer .top-footer .footer-left p,.site-footer .top-footer .footer-left .dnnSearchResultItem-Title{font-size:14px}}.site-footer .top-footer .footer-center img{float:left;margin:6px 10px 10px 0;max-width:30%}.site-footer .top-footer .footer-center p,.site-footer .top-footer .footer-center .dnnSearchResultItem-Title{line-height:28px;margin-bottom:0}.site-footer .top-footer .footer-center p a,.site-footer .top-footer .footer-center .dnnSearchResultItem-Title a{color:#688c9c;display:block}.site-footer .top-footer .footer-center p a .fa,.site-footer .top-footer .footer-center .dnnSearchResultItem-Title a .fa{padding-left:5px;transition:padding-left .3s ease}.site-footer .top-footer .footer-center p a:hover,.site-footer .top-footer .footer-center .dnnSearchResultItem-Title a:hover{color:#005881}.site-footer .top-footer .footer-center p a:hover .fa,.site-footer .top-footer .footer-center .dnnSearchResultItem-Title a:hover .fa{padding-left:10px}@media (max-width: 991px){.site-footer .top-footer .footer-center p,.site-footer .top-footer .footer-center .dnnSearchResultItem-Title{line-height:24px}}.site-footer .top-footer .footer-center .iso{margin-top:35px}@media (min-width: 992px){.site-footer .top-footer .footer-center{padding:0}}@media (max-width: 991px) and (min-width: 768px){.site-footer .top-footer .footer-right h5{margin-top:20px}}.site-footer .top-footer .footer-right p,.site-footer .top-footer .footer-right .dnnSearchResultItem-Title{font-size:14px}.site-footer .top-footer .footer-right .fa{color:#fff;font-size:18px;padding-right:5px;text-align:center;width:23px}.site-footer .top-footer .footer-right a{color:#688c9c;transition:color .3s ease}.site-footer .top-footer .footer-right a:hover{color:#005881}@media (max-width: 991px) and (min-width: 768px){.site-footer .top-footer .footer-right img{position:absolute;top:20px;right:0}}.site-footer .footer-social{align-items:flex-end;display:flex;justify-content:space-around;margin:0 -15px;padding:50px 0 40px}.site-footer .footer-social>div{flex-basis:33.333%;padding:0 15px;text-align:center}.site-footer .footer-social>div.fs-left-wrap{text-align:right}.site-footer .footer-social>div.fs-left-wrap p,.site-footer .footer-social>div.fs-left-wrap .dnnSearchResultItem-Title{line-height:1;margin:0}.site-footer .footer-social>div.fs-left-wrap p a,.site-footer .footer-social>div.fs-left-wrap .dnnSearchResultItem-Title a{color:#688c9c;display:inline-block;font-size:72px;line-height:1;margin-bottom:-7px}.site-footer .footer-social>div.fs-left-wrap p a:hover,.site-footer .footer-social>div.fs-left-wrap .dnnSearchResultItem-Title a:hover{color:#c81010}@media (max-width: 991px){.site-footer .footer-social>div.fs-left-wrap p a,.site-footer .footer-social>div.fs-left-wrap .dnnSearchResultItem-Title a{margin:0 0 20px}}@media (max-width: 991px){.site-footer .footer-social>div.fs-left-wrap{flex-basis:100%;text-align:center}}.site-footer .footer-social>div.fs-mid-wrap{border-left:4px solid #688c9c;padding-left:40px}@media (max-width: 991px){.site-footer .footer-social>div.fs-mid-wrap{border:none;padding:0 15px}}@media (max-width: 767px){.site-footer .footer-social>div.fs-mid-wrap{margin-bottom:20px}}@media (max-width: 991px){.site-footer .footer-social>div{flex-basis:50%}}.site-footer .footer-social ul{display:flex;list-style:none;margin:0 -5px}.site-footer .footer-social ul li{padding:0 5px}.site-footer .footer-social ul li a{background:#fff;border-radius:50% 50% 0 50%;color:#002633;display:inline-block;font-size:28px;height:45px;line-height:1;padding:13px 0 0 5px;transition:background .3s ease;width:45px}.site-footer .footer-social ul li a:hover{background:#688c9c}@media (max-width: 991px){.site-footer .footer-social{flex-wrap:wrap}}@media (max-width: 767px){.site-footer .footer-social{align-items:center;flex-direction:column}}.site-footer .btm-footer{border-top:1px solid #354656;padding:18px 0}.site-footer .btm-footer p,.site-footer .btm-footer .dnnSearchResultItem-Title{font-size:12px;line-height:24px;margin:0}.site-footer .btm-footer p.fm-link,.site-footer .btm-footer .fm-link.dnnSearchResultItem-Title{display:inline-block}@media (min-width: 992px){.site-footer .btm-footer .right{text-align:right}}.site-footer .btm-footer a{color:#688c9c;font-size:12px}.site-footer .btm-footer a:hover{color:#005881}@media (max-width: 575px){.site-footer .btm-footer{padding:15px}}.ModDNNHTMLC img{height:auto;max-width:100%}.rep-map map{cursor:pointer}.rep-list h2{text-transform:capitalize}.rep-list p,.rep-list .dnnSearchResultItem-Title{margin:5px 0}.rep-list .municipal-rep .company-card,.rep-list .industrial-rep .company-card{padding:15px 0}.rep-list .municipal-rep .company-card:nth-of-type(n+2),.rep-list .industrial-rep .company-card:nth-of-type(n+2){border-top:1px solid #777}.site-breadcrumb{padding:19px 0}.site-breadcrumb .SkinObject{color:#005881;font-family:opensans;font-size:13px}.site-breadcrumb>span>span>span a{color:#005881;font-family:opensans;font-size:13px}.site-breadcrumb>span>span>span a:hover{color:#c81010}.btn,.dnnPrimaryAction,.dnnSecondaryAction,.btn:link,.dnnPrimaryAction:link,.dnnSecondaryAction:link,.btn:visited,.dnnPrimaryAction:visited,.dnnSecondaryAction:visited,.btn:active,.dnnPrimaryAction:active,.dnnSecondaryAction:active{border:0;border-radius:0;box-shadow:none;color:#fff;font-family:opensans;font-size:inherit;text-shadow:none;transition:background .5s ease 0s}.btn.btn-primary,.dnnPrimaryAction,.btn-primary.dnnSecondaryAction,.btn:link.btn-primary,.dnnPrimaryAction:link,.dnnSecondaryAction:link.btn-primary,.btn:visited.btn-primary,.dnnPrimaryAction:visited,.dnnSecondaryAction:visited.btn-primary,.btn:active.btn-primary,.dnnPrimaryAction:active,.dnnSecondaryAction:active.btn-primary{background:#005881;border-color:rgba(255,255,255,0.4) rgba(0,0,0,0) rgba(0,0,0,0.3);border-radius:4px;border-style:solid;border-width:1px;font-size:12px;font-weight:bold;padding:8px 22px 10px;text-transform:uppercase;transition:background .3s ease, box-shadow .3s ease}.btn.btn-primary:hover,.dnnPrimaryAction:hover,.btn-primary.dnnSecondaryAction:hover,.btn:link.btn-primary:hover,.dnnPrimaryAction:link:hover,.dnnSecondaryAction:link.btn-primary:hover,.btn:visited.btn-primary:hover,.dnnPrimaryAction:visited:hover,.dnnSecondaryAction:visited.btn-primary:hover,.btn:active.btn-primary:hover,.dnnPrimaryAction:active:hover,.dnnSecondaryAction:active.btn-primary:hover{background:#c81010;box-shadow:0 0 100px 100px rgba(255,255,255,0.05) inset;color:#fff}.btn.btn-default,.btn-default.dnnPrimaryAction,.dnnSecondaryAction,.btn:link.btn-default,.dnnPrimaryAction:link.btn-default,.dnnSecondaryAction:link,.btn:visited.btn-default,.dnnPrimaryAction:visited.btn-default,.dnnSecondaryAction:visited,.btn:active.btn-default,.dnnPrimaryAction:active.btn-default,.dnnSecondaryAction:active{background:#777;border-color:rgba(255,255,255,0.4) rgba(0,0,0,0) rgba(0,0,0,0.3);border-radius:4px;border-style:solid;border-width:1px;font-size:12px;font-weight:bold;padding:8px 22px 10px;text-transform:uppercase;transition:background .3s ease, box-shadow .3s ease}.btn.btn-default:hover,.btn-default.dnnPrimaryAction:hover,.dnnSecondaryAction:hover,.btn:link.btn-default:hover,.dnnPrimaryAction:link.btn-default:hover,.dnnSecondaryAction:link:hover,.btn:visited.btn-default:hover,.dnnPrimaryAction:visited.btn-default:hover,.dnnSecondaryAction:visited:hover,.btn:active.btn-default:hover,.dnnPrimaryAction:active.btn-default:hover,.dnnSecondaryAction:active:hover{background:#989898;box-shadow:0 0 100px 100px rgba(255,255,255,0.05) inset;color:#fff}.container-members{padding:56px 0 106px}.container-members h2{font:22px/22px opensans-bold;margin-bottom:9px;text-align:center}.container-members ul{display:flex;flex-flow:row wrap;justify-content:space-around;list-style:none;margin:0;padding:0}.container-members ul li{height:111px}.container-members ul li a{display:inline-block;height:100%;width:100%}.container-members ul li a img{display:block;height:69px;margin:21px auto;width:128px}@media (max-width: 991px){.container-members ul li{margin:10px auto 0}}@media (max-width: 991px){.container-members{padding:40px 0 50px}}.container-gallery #EDG_0_Shadow td .EDGmain{background-image:none;min-height:275px}.container-gallery #EDG_0_Shadow td .EDGmain .EDGimage a img{padding:0}.container-gallery #EDG_0_Shadow td .EDGmain .EDGimage a .title{background:#fff;left:-5px;opacity:1;top:180px}.container-gallery #EDG_0_Shadow td .EDGmain .EDGimage a .title p,.container-gallery #EDG_0_Shadow td .EDGmain .EDGimage a .title .dnnSearchResultItem-Title{color:#005881;font:16px/24px opensans;transition:color .3s ease}@media (max-width: 1199px){.container-gallery #EDG_0_Shadow td .EDGmain .EDGimage a .title{top:140px}}.container-gallery #EDG_0_Shadow td .EDGmain .EDGimage a:hover img{padding:0}.container-gallery #EDG_0_Shadow td .EDGmain .EDGimage a:hover .title{background:#fff;left:-5px;opacity:1}.container-gallery #EDG_0_Shadow td .EDGmain .EDGimage a:hover .title p,.container-gallery #EDG_0_Shadow td .EDGmain .EDGimage a:hover .title .dnnSearchResultItem-Title{color:#c81010}@media (max-width: 575px){.container-gallery #EDG_0_Shadow td .EDGmain{min-height:245px}}@media (max-width: 991px){.container-gallery #EDG_0_Shadow td{width:50% !important}}@media (max-width: 575px){.container-gallery #EDG_0_Shadow td{width:100% !important}}.pp_pic_holder.light_square .pp_description{clear:both;margin:30px 0;width:100%}.container-img-center{margin:40px 0;text-align:center}.container-img-center img{display:block;margin:0 auto 15px}.container-img-left img{display:block;float:left;margin:6px 15px 15px 0;max-width:50%}@media (max-width: 767px){.container-img-left img{float:none;margin:15px auto;max-width:100%}}.container-img-right img{display:block;float:right;margin:6px 0 15px 15px;max-width:50%}@media (max-width: 767px){.container-img-right img{float:none;margin:15px auto;max-width:100%}}.embed-responsive iframe{margin:0 auto}@media (min-width: 768px){.embed-responsive{max-width:70%}}.container-side-nav{border-left:1px solid #e5e5e5;padding:0 0 0 10px;text-align:center}.container-side-nav h5{text-align:left}.container-side-nav img{display:block;margin:0 auto 10px}.container-side-nav ul{margin:15px 0}.container-side-nav ul li{border-left:5px solid #fff;list-style-type:none;text-align:left;transition:border-left .3s ease}.container-side-nav ul li a{color:#333;display:block;font-size:14px;height:auto;padding:15px 0 15px 15px;width:100%}.container-side-nav ul li:hover{border-left:5px solid #e5e5e5}.container-side-nav ul li:hover a{color:#002633;text-decoration:none}@media (min-width: 576px) and (max-width: 991px){.container-side-nav ul{column-count:2}}.container-side-nav .ctct-form-defaults{text-align:left}.container-side-nav .ctct-form-defaults .ctct-form-field{margin:10px 0}.container-side-nav .ctct-form-defaults .ctct-form-field label{display:block;font-weight:bold;margin-bottom:0}.container-side-nav .ctct-form-defaults .ctct-form-field label:after{content:":"}.container-side-nav .ctct-form-defaults .ctct-form-field label:before{color:#c81010;content:"*";padding-right:3px}@media (max-width: 991px){.container-side-nav{border:none;margin-top:30px}}.container-news-releases{border-bottom:1px solid #e5e5e5;height:400px;margin-bottom:25px;padding:15px 0}.container-news-releases img{border:1px solid #e5e5e5;height:183px}@media (max-width: 991px){.container-news-releases img{float:left;height:125px;margin:0 15px 15px 0}}@media (max-width: 575px){.container-news-releases img{display:none}}.container-news-releases h4{font-size:1rem;font-weight:700;margin-bottom:10px}.container-news-releases h4 a{color:#005881}.container-news-releases h4 a:hover{color:#c81010}.container-news-releases .tags{color:#005881;font-size:12px;height:44px;margin-bottom:5px;text-transform:uppercase}.container-news-releases a.pdf{display:block;text-align:right}@media (max-width: 991px){.container-news-releases{height:200px;margin-bottom:10px}}@media (max-width: 575px){.container-news-releases{height:170px}}.container-products{border:1px solid rgba(0,0,0,0.1);border-radius:2px;height:360px;margin:25px 0;padding:25px;text-align:center}.container-products h2{font-family:opensans;font-weight:normal}.container-products p,.container-products .dnnSearchResultItem-Title{color:#777;line-height:20px}@media (max-width: 991px){.container-products{height:310px;margin:25px 0 0}}.container-product-bullets li{color:#005881;font-size:20px;line-height:30px;list-style-type:disc}.container-product-table{margin-top:40px}.container-product-table img{float:left;margin:0 20px 20px 0;max-height:100px;max-width:85px}@media (max-width: 575px){.container-product-table img{display:block;float:none;margin:10px 0;max-height:none}}.container-product-table h6{font-family:opensans-bold}.container-product-table h6 a{color:#005881;transition:color .3s ease}.container-product-table h6 a:hover{color:#c81010}.container-product-tabs .livetabsfmtabsone .ui-widget-header{color:#fff;font-size:14px}.container-product-tabs .livetabsfmtabsone .ui-state-default{background:#005881}.container-product-tabs .livetabsfmtabsone .ui-state-active,.container-product-tabs .livetabsfmtabsone .ui-state-hover,.container-product-tabs .livetabsfmtabsone .ui-state-focus{background:#002633}.container-product-tabs .livetabsfmtabsone .ui-widget-content{color:#333}.container-product-tabs .livetabsfmtabsone .ui-widget-content .ui-state-default{background:#005881}.container-product-tabs .livetabsfmtabsone .ui-widget-content .ui-state-active,.container-product-tabs .livetabsfmtabsone .ui-widget-content .ui-state-hover,.container-product-tabs .livetabsfmtabsone .ui-widget-content .ui-state-focus{background:#002633}.container-product-tabs .livetabsfmtabsone .ui-tabs .ui-tabs-nav{display:flex;padding:0}.container-product-tabs .livetabsfmtabsone .ui-tabs .ui-tabs-nav li{flex-grow:1;flex-wrap:nowrap}.container-product-tabs .livetabsfmtabsone .ui-tabs .ui-tabs-nav li a{padding:10px !important;text-align:center;width:100%}.container-product-tabs .livetabsfmtabsone .ui-tabs .ui-tabs-nav li:last-of-type{margin-right:0}@media (max-width: 1199px){.container-product-tabs .livetabsfmtabsone .ui-tabs .ui-tabs-nav li{margin:1px !important;width:49%}}@media (max-width: 575px){.container-product-tabs .livetabsfmtabsone .ui-tabs .ui-tabs-nav li{width:100%}}@media (max-width: 1199px){.container-product-tabs .livetabsfmtabsone .ui-tabs .ui-tabs-nav{border:none !important;display:inline-block}}.container-product-tabs .livetabsfmtabsone .ui-tabs .ui-tabs-panel{padding:10px}.container-product-tabs .livetabsfmtabsone .ui-helper-clearfix:after{width:0}.container-product-tabs .livetabsfmtabsone h3{margin:0 0 5px}.container-accordion .ModLiveAccordionC .liveaccdefault .ui-state-default{background:#005881}.container-accordion .ModLiveAccordionC .liveaccdefault .ui-state-active,.container-accordion .ModLiveAccordionC .liveaccdefault .ui-state-hover,.container-accordion .ModLiveAccordionC .liveaccdefault .ui-state-focus{background:#002633}.container-accordion .ModLiveAccordionC .liveaccdefault .ui-widget-content{color:#333}.container-accordion .ModLiveAccordionC .liveaccdefault .ui-widget-content .ui-state-default{background:#005881}.container-accordion .ModLiveAccordionC .liveaccdefault .ui-widget-content .ui-state-active,.container-accordion .ModLiveAccordionC .liveaccdefault .ui-widget-content .ui-state-hover,.container-accordion .ModLiveAccordionC .liveaccdefault .ui-widget-content .ui-state-focus{background:#002633}.container-accordion .ModLiveAccordionC .liveaccdefault .ui-accordion-header{border:none;border-radius:0;margin-bottom:3px;text-decoration:none}.container-accordion .ModLiveAccordionC .liveaccdefault .ui-accordion-header .ui-icon{display:none}.container-accordion .ModLiveAccordionC .liveaccdefault .ui-accordion-header a{color:#fff;font-size:16px;padding:10px}.container-accordion .ModLiveAccordionC .liveaccdefault .ui-accordion-header a:hover{color:#fff}.container-accordion .ModLiveAccordionC .liveaccdefault .ui-accordion-header.ui-state-default a:before{color:#fff;content:"\f0da";display:inline-block;font-family:"FontAwesome";font-size:18px;padding-right:10px}.container-accordion .ModLiveAccordionC .liveaccdefault .ui-accordion-header.ui-state-default.ui-state-active a:before{color:#fff;content:"\f0d7";display:inline-block;font-family:"FontAwesome";font-size:18px;padding-right:10px}.container-accordion .ModLiveAccordionC .liveaccdefault .ui-accordion-content{border:none;padding:20px 0}.container-accordion .ModLiveAccordionC .liveaccdefault .ui-accordion-content h3{margin:0 0 5px}.container-accordion .ModLiveAccordionC .liveaccdefault .ui-accordion-content a{color:#c81010}.container-accordion .ModLiveAccordionC .liveaccdefault .ui-accordion-content a:hover{color:#005881}@media (min-width: 768px){.container-accordion.columns .ModLiveAccordionC .liveaccdefault .ui-widget-content{column-count:2;padding-left:20px}}.child-links-2{display:inline-block;height:275px;margin:0 10px 20px;overflow:hidden;position:relative;text-decoration:none;width:calc(33% - 20px)}.child-links-2 h5{color:#fff;background:#005881;bottom:0;left:0;margin:0;padding:10px 0;position:absolute;text-align:center;width:100%;z-index:1}.child-links-2 div{align-content:center;background:#fff;border:1px solid #989898;display:flex;flex-direction:column;height:100%;justify-content:center;padding-bottom:45px;text-align:center;width:100%}.child-links-2 div img{margin:10px auto auto;max-height:215px;transition:transform .3s ease;max-width:70%}@media screen and (max-width: 767px){.child-links-2 div img{width:auto}}.child-links-2:hover{text-decoration:none}.child-links-2:hover img{opacity:1;transform:scale(1.1)}@media screen and (max-width: 991px){.child-links-2{width:calc(50% - 20px)}}@media screen and (max-width: 767px){.child-links-2{width:calc(100% - 20px)}}.container-videos{border-bottom:1px solid #e5e5e5;height:300px;margin-bottom:25px;padding:15px 0}.container-videos h4{font-size:1rem;font-weight:700;margin-bottom:10px}.container-videos h4 a{color:#005881}.container-videos h4 a:hover{color:#c81010}.rep-dropdown .custom-select{background:#fff url("../img/dropdown-arrow.png") no-repeat right 10px center;background-size:12px 7px;border-top-right-radius:.25rem !important;border-bottom-right-radius:.25rem !important;max-width:220px}.rep-dropdown .custom-select:hover{cursor:pointer}.rep-dropdown .view-map{color:#005881;display:none;font-size:14px;line-height:35px;padding-left:10px;text-decoration:underline;transition:color .3s ease}.rep-dropdown .view-map:hover{color:#c81010;cursor:pointer}.container-form .literature-request .form-group.check-group{border-bottom:1px solid rgba(0,0,0,0.1);column-count:2;padding:10px 15px;margin-bottom:4px}.container-form .literature-request .form-group.check-group label{display:none}.container-form .literature-request .form-group.check-group label.checkbox-inline{display:block}@media (max-width: 767px){.container-form .literature-request .form-group.check-group{column-count:1}}.container-form .form-group label{font-weight:bold}.container-form .form-group label.checkbox-inline{margin-right:15px}.container-form .form-group .checkbox span{font-weight:normal}@media (min-width: 992px){.container-form .form-group .checkbox{display:inline-block;width:49%}}.container-form .form-group select{height:38px !important}.container-form .form-group.check-group{border-bottom:1px solid rgba(0,0,0,0.1);column-count:2;padding:15px 15px 10px}.container-form .form-group.check-group label{display:none}.container-form .form-group.check-group label.checkbox-inline{display:block}@media (max-width: 767px){.container-form .form-group.check-group{column-count:1}}.container-form .form-group.short-inline label{margin-right:10px}.container-form .form-group.short-inline input{display:inline-block;max-width:100px}.container-form .form-group .btn-default,.container-form .form-group .dnnSecondaryAction{float:left;width:150px}.container-form .form-group hr{margin:0px}.container-form .bootstrap-datetimepicker-widget table td.today:before{display:none}.container-form .list-unstyled li{list-style-type:none}.container-form .list-unstyled li .next:before{color:#333;content:"\f101";font-family:"FontAwesome"}.container-form .list-unstyled li .prev:before{color:#333;content:"\f100";font-family:"FontAwesome"}.container-form .list-unstyled li.collapse:not(.show){display:block}.container-form #CoopMerchandise .fm-dnn-form-field-group{display:inline-block;float:left;margin-bottom:50px;text-align:center;width:33%}.container-form #CoopMerchandise .fm-dnn-form-field-group .form-group{width:100%}.container-form #CoopMerchandise .fm-dnn-form-field-group .form-group label{height:46px}.container-form #CoopMerchandise .fm-dnn-form-field-group .form-group>label{display:none}.container-form #CoopMerchandise .fm-dnn-form-field-group .form-group .fm-forms-html-block h5{text-align:left}.container-form #CoopMerchandise .fm-dnn-form-field-group .form-group .fm-forms-html-block img{border:1px solid #e5e5e5;height:200px;margin:0 auto 10px;max-width:100%;width:200px}.container-form #CoopMerchandise .fm-dnn-form-field-group .form-group .checkbox{display:block;width:100%;padding-right:25px}.container-form #CoopMerchandise .fm-dnn-form-field-group:first-of-type,.container-form #CoopMerchandise .fm-dnn-form-field-group:last-of-type{float:none;margin-bottom:0;text-align:left;width:100%}.container-form #CoopMerchandise .fm-dnn-form-field-group:first-of-type .form-group label,.container-form #CoopMerchandise .fm-dnn-form-field-group:last-of-type .form-group label{height:25px}.container-form #CoopMerchandise .fm-dnn-form-field-group:first-of-type .form-group>label,.container-form #CoopMerchandise .fm-dnn-form-field-group:last-of-type .form-group>label{display:block}@media (max-width: 991px){.container-form #CoopMerchandise .fm-dnn-form-field-group{width:50%}}@media (max-width: 575px){.container-form #CoopMerchandise .fm-dnn-form-field-group{width:100%}}#HotelForm .checkbox-spacing label span{padding-right:25px}#HotelForm .required-field>label:after{content:" * ";color:#d9534f}.container-img-links p,.container-img-links .dnnSearchResultItem-Title{display:inline-block;font-size:14px;margin:0;min-height:200px;padding:0;text-align:center;vertical-align:top;width:16%}.container-img-links p a:first-of-type,.container-img-links .dnnSearchResultItem-Title a:first-of-type{display:block}.container-img-links p img,.container-img-links .dnnSearchResultItem-Title img{border:1px solid #e5e5e5;height:150px;margin:0 auto 5px;max-width:150px;padding:10px;width:100%}@media (max-width: 1199px){.container-img-links p img,.container-img-links .dnnSearchResultItem-Title img{display:block;margin:0 auto 5px;max-width:100%;width:auto}}@media (max-width: 1199px){.container-img-links p,.container-img-links .dnnSearchResultItem-Title{margin-bottom:20px;width:32%}}@media (max-width: 575px){.container-img-links p,.container-img-links .dnnSearchResultItem-Title{width:100%}}.container-blog #AdminNewsMenu{margin-bottom:50px}.container-blog .article .articleHeadline{margin:30px 0 20px}.container-blog .article .articleImages{display:inline-block;float:left;height:160px;padding-bottom:10px}.container-blog .article .articleImages .blog-img{border:1px solid #e5e5e5;margin-right:15px;max-height:150px}@media (max-width: 767px){.container-blog .article .articleImages .blog-img{max-height:unset}}@media (max-width: 767px){.container-blog .article .articleImages{display:block;float:none;height:auto}}.container-blog .article .articleEntry{min-height:160px}.container-blog .article .articleEntry img{margin:20px 0}.container-blog .article .articleEntry .read-more{text-align:right}@media print{.site-header,.site-footer>.container,.btm-footer .right,.site-breadcrumb,.buttons-row,#ControlBar{display:none}}.bg-icon{overflow:hidden;position:relative}.bg-icon .callout-content{position:absolute;z-index:1;top:50%;transform:translateY(-50%)}.bg-icon .callout-content .Normal{position:relative}.bg-icon .callout-content h3{color:#fff;font-size:40px;text-decoration:none}.bg-icon .callout-content p,.bg-icon .callout-content .dnnSearchResultItem-Title{color:#fff;font-size:26px;line-height:1.3}@media (max-width: 991px){.bg-icon .callout-content h3{font-size:30px}.bg-icon .callout-content p,.bg-icon .callout-content .dnnSearchResultItem-Title{font-size:16px}}@media (max-width: 767px){.bg-icon .callout-content h3{font-size:24px}.bg-icon .callout-content p,.bg-icon .callout-content .dnnSearchResultItem-Title{font-size:14px}}@media (max-width: 524px){.bg-icon .callout-content h3{font-size:20px;margin:0}.bg-icon .callout-content p,.bg-icon .callout-content .dnnSearchResultItem-Title{font-size:12px}}.right-circle.bg-icon .callout-content{right:0;max-width:410px;text-align:right}.right-circle.bg-icon .callout-content::before{content:"";background:#166c9a;border-radius:50%;height:500px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:500px}.right-circle.bg-icon .callout-content .Normal{padding:10px 20px 10px 40px}.left-circle.bg-icon .callout-content{left:0}.left-circle.bg-icon .callout-content a{color:#fff}.left-circle.bg-icon .callout-content a:hover{color:#e5e5e5}.left-circle.bg-icon .callout-content::before{content:"";background:#166c9a;border-radius:50%;height:500px;right:0;position:absolute;top:50%;transform:translateY(-50%);width:500px}.left-circle.bg-icon .callout-content .Normal{padding:10px 20px}.left-circle.bg-icon .callout-content .Normal h3{font-size:36px}@media (max-width: 991px){.left-circle.bg-icon .callout-content .Normal h3{font-size:30px}}@media (max-width: 767px){.left-circle.bg-icon .callout-content .Normal h3{font-size:24px}}@media (max-width: 524px){.left-circle.bg-icon .callout-content .Normal h3{font-size:14px}}.home .home-slider .eds_galleryWrapper{background:#002633;margin-bottom:44px;padding:40px 0}.home .home-slider .eds_galleryWrapper .nivoSlider{box-shadow:none;margin-bottom:0;overflow:visible}.home .home-slider .eds_galleryWrapper .nivoSlider#M1545{background-color:#002633}.home .home-slider .eds_galleryWrapper .nivoSlider .nivo-imageLink{pointer-events:none}.home .home-slider .eds_galleryWrapper .nivoSlider .nivo-caption{background-color:#c81010;border-color:rgba(255,255,255,0.4) rgba(0,0,0,0) rgba(0,0,0,0.3);border-radius:4px;border-style:solid;border-width:1px;font-size:14px;height:40px !important;left:50px;margin-top:70px !important;opacity:1;padding:8px 15px;top:0;transition:background-color .3s ease;width:auto !important}.home .home-slider .eds_galleryWrapper .nivoSlider .nivo-caption:hover{background-color:#d14a47;box-shadow:0 0 100px 100px rgba(255,255,255,0.05) inset}@media (max-width: 1199px){.home .home-slider .eds_galleryWrapper .nivoSlider .nivo-caption{margin-top:45px !important}}.home .home-slider .eds_galleryWrapper .nivoSlider .nivo-directionNav a{opacity:1;text-indent:unset}.home .home-slider .eds_galleryWrapper .nivoSlider .nivo-directionNav .nivo-prevNav,.home .home-slider .eds_galleryWrapper .nivoSlider .nivo-directionNav .nivo-nextNav{background:rgba(0,0,0,0) !important;background-image:none !important;border:1px solid rgba(255,255,255,0.75) !important;border-radius:0 !important;font-size:0;height:40px;transition:border .3s ease;width:40px}.home .home-slider .eds_galleryWrapper .nivoSlider .nivo-directionNav .nivo-prevNav:before,.home .home-slider .eds_galleryWrapper .nivoSlider .nivo-directionNav .nivo-nextNav:before{color:rgba(255,255,255,0.75);display:block;font-family:"FontAwesome";font-size:20px;padding:8px 0 0 15px;transition:color .3s ease}.home .home-slider .eds_galleryWrapper .nivoSlider .nivo-directionNav .nivo-prevNav:hover,.home .home-slider .eds_galleryWrapper .nivoSlider .nivo-directionNav .nivo-nextNav:hover{border:1px solid #fff;cursor:pointer}.home .home-slider .eds_galleryWrapper .nivoSlider .nivo-directionNav .nivo-prevNav:hover:before,.home .home-slider .eds_galleryWrapper .nivoSlider .nivo-directionNav .nivo-nextNav:hover:before{color:#fff}.home .home-slider .eds_galleryWrapper .nivoSlider .nivo-directionNav .nivo-prevNav{left:-50px}.home .home-slider .eds_galleryWrapper .nivoSlider .nivo-directionNav .nivo-prevNav:before{content:"\f104"}.home .home-slider .eds_galleryWrapper .nivoSlider .nivo-directionNav .nivo-nextNav{right:-50px}.home .home-slider .eds_galleryWrapper .nivoSlider .nivo-directionNav .nivo-nextNav:before{content:"\f105"}.home .home-full{background-color:#005881;margin-bottom:44px;padding:38px 0 49px;text-align:center}@media (min-width: 768px) and (max-width: 991px){.home .home-full .second-tri{padding:0}}.home .home-full h3{color:#e5e5e5;font-size:22px;margin:0 0 15px;text-decoration:none}.home .home-full .fa{color:#e5e5e5;font-size:34px;margin-bottom:6px}.home .home-full ul{margin-bottom:45px;margin-left:0}.home .home-full ul li{color:#afc7d5;font-size:16px;line-height:22px;list-style-type:none;padding-left:10px}.home .home-full ul li:before{color:#afc7d5;content:"\f111";font-family:"FontAwesome";font-size:5px;margin-left:-8px;position:absolute}@media (min-width: 768px) and (max-width: 991px){.home .home-full ul li{font-size:14px}}@media (max-width: 767px){.home .home-full ul{margin-bottom:15px}}@media (max-width: 767px){.home .home-full .btn-default,.home .home-full .dnnSecondaryAction{margin-bottom:30px}}@media (max-width: 991px){.home .home-full{margin-bottom:10px;padding:30px 0 35px}}.hero-video{margin-bottom:-5px;position:relative}.hero-video .video-pane video{height:auto;width:100%}.interior{min-height:calc(100vh - 338px);padding-bottom:60px}.interior li{color:#333;font:16px/22px opensans;list-style-type:disc}.interior .table{border:1px solid #e5e5e5;display:table}.interior .table thead tr{background-color:#afc7d5}.interior .table thead tr th{border:none;font:16px/20px opensans-bold;padding:10px}.interior .table thead tr td{border-top:1px solid #e5e5e5;font:14px/18px opensans;padding:10px}.interior .table thead tr td p,.interior .table thead tr td .dnnSearchResultItem-Title{font:14px/18px opensans;margin:0;padding:0}.interior .brochures p,.interior .brochures .dnnSearchResultItem-Title{display:inline-block;font-size:14px;margin:0;min-height:325px;padding:0;text-align:center;vertical-align:top;width:24%}.interior .brochures p a:first-of-type,.interior .brochures .dnnSearchResultItem-Title a:first-of-type{display:block}.interior .brochures p img,.interior .brochures .dnnSearchResultItem-Title img{height:259px;margin:0 auto 5px;max-width:210px;padding:10px;width:100%}@media (max-width: 1199px){.interior .brochures p img,.interior .brochures .dnnSearchResultItem-Title img{display:block;margin:0 auto 5px;max-width:100%;width:auto}}@media (max-width: 1199px){.interior .brochures p,.interior .brochures .dnnSearchResultItem-Title{margin-bottom:20px;width:48%}}@media (max-width: 575px){.interior .brochures p,.interior .brochures .dnnSearchResultItem-Title{width:100%}}.interior .full-blue-header{background-color:#005881;margin-bottom:30px;padding:25px 0}.interior .full-blue-header.DNNEmptyPane{background-color:#fff;max-height:1px;padding:0}.interior .full-blue-header h1{color:#fff;font:50px/50px opensans-bold;margin-bottom:10px;text-align:center;text-transform:none}.interior .full-blue-header p,.interior .full-blue-header .dnnSearchResultItem-Title{color:#fff;font-size:1.1rem;margin:15px 0;text-align:center}.interior .fmValmaticValveSizingDispatch .card{border:1px solid #e5e5e5;border-radius:0}.interior .fmValmaticValveSizingDispatch .card-header{background-color:#afc7d5;border:none;padding:10px}.interior .fmValmaticValveSizingDispatch .card-header h2{font:16px/20px opensans-bold;margin:0}.interior .fmValmaticValveSizingDispatch .card-body{padding:20px 0}.interior .fmValmaticValveSizingDispatch .card-body .nav-tabs{margin-left:0}.interior .fmValmaticValveSizingDispatch .card-body .nav-tabs .nav-item{padding:0 3px}.interior .fmValmaticValveSizingDispatch .card-body .nav-tabs .nav-item .nav-link{border-radius:0}.interior .fmValmaticValveSizingDispatch .card-body .nav-tabs .nav-item .nav-link.active{color:#005881}.interior .fmEnergyCostCalculatorDispatch table.mainTable{border:none}.interior .fmEnergyCostCalculatorDispatch table.mainTable td.mainTable,.interior .fmEnergyCostCalculatorDispatch table.mainTable td.mainTableTop{border:none}@media (min-width: 992px){.interior .col2{column-count:2}}.interior #dnn_TopPane{margin-bottom:30px}.interior #dnn_TopPane.DNNEmptyPane{margin:0}@media (min-width: 992px){.interior #dnn_LeftSmallPane{padding-right:0}}@media (min-width: 992px){.interior #dnn_RightSmallPane{padding-left:0}}.interior .theme-default .nivoSlider{box-shadow:none !important}.interior .dnnActions li{list-style:none}
