/*!
Theme Name: TECO
Theme URI: http://www.topdraw.com/
Description: TECO Westinghouse
Version: 1.0
Author: Top Draw Inc.
Author URI: http://topdraw.com/
*/h1{font-family:"source-sans-pro-n4", "source-sans-pro", sans-serif;font-style:normal;font-weight:400;font-size:2.5625em;line-height:3.0625em;color:#f15c22}h2{font-family:"source-sans-pro-n3", "source-sans-pro", sans-serif;font-style:normal;font-weight:300;font-size:2.125em;line-height:1.3125em;color:#f15c22;margin:0 0 20px}@media only screen and (min-width: 40.063em){h2{font-size:2.5625em;line-height:1.5em;color:#f15c22}}h2.tabs{font-family:"source-sans-pro-n4", "source-sans-pro", sans-serif;font-style:normal;font-weight:400;font-size:2.125em;line-height:2.625em;color:#f15c22}h3{font-family:"source-sans-pro-n3", "source-sans-pro", sans-serif;font-style:normal;font-weight:300;font-size:1.6875em;line-height:1.25em;color:#63707e}h4{font-family:"source-sans-pro-n7", "source-sans-pro", sans-serif;font-style:normal;font-weight:700;font-size:1.25em;line-height:1.875em;color:#63707e}h5{font-family:"source-sans-pro-n6", "source-sans-pro", sans-serif;font-style:normal;font-weight:600;font-size:1.25em;line-height:1.875em;color:#63707e}h6{font-family:"source-sans-pro-i4", "source-sans-pro", sans-serif;font-style:normal;font-weight:400;font-size:1em;line-height:1.5em;color:#63707e}p,a,li{font-family:"source-sans-pro-n3", "source-sans-pro", sans-serif;font-style:normal;font-weight:300;font-size:1.25em;line-height:1.625em;color:#63707e}a{color:#f15c22;-webkit-transition:0.2s all ease-in-out;transition:0.2s all ease-in-out}a:hover{color:#de4205}p a{font-size:1.25rem}.blue{color:#003478}.button{background-color:transparent;margin:0;padding:1em 1.5em;text-transform:uppercase;text-shadow:1px 2px 0px rgba(53,53,53,0.38);font-family:"proxima-nova-n4", "proxima-nova", sans-serif;font-style:normal;font-weight:400;font-size:1.125rem;line-height:1.5rem;color:#fff}.button:hover{background-color:transparent;border-radius:0.3125rem}@media only screen and (min-width: 64.063em){.button{height:2.875rem;padding:0 4.375rem 0 1.5em;line-height:2.875rem;font-size:0.9375rem}.button:after{content:"";position:absolute;top:0px;right:0px;width:2.875rem;height:2.875rem;background-color:transparent;background-image:url("-4dfbnyz.png");background-repeat:no-repeat;background-position:50% center;background-size:9px 15px;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}}@media only screen and (min-width: 64.063em) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-width: 64.063em) and (min--moz-device-pixel-ratio: 1.5), only screen and (min-width: 64.063em) and (min-resolution: 144dpi), only screen and (min-width: 64.063em) and (min-resolution: 1.5dppx){.button:after{background-image:url("ebng18ur.png");background-repeat:no-repeat;background-position:50% center;background-size:9px 15px}}@media only screen and (min-width: 64.063em){.button:hover:after{background-position:60% center;border-radius:0 0.3125rem 0.3125rem 0}}.tbutton{border:1px solid white;border-radius:2px}.tbutton:hover{background-color:#d9531e}.gbutton,.gform_button{background-color:#de4205}.gbutton:after,.gform_button:after{background-color:#f15c22}.gbutton:hover,.gform_button:hover{background-color:#f15c22}.gbutton:hover:after,.gform_button:hover:after{background-color:#de4205}.mbutton{background-color:#003478}.mbutton:after{background-color:#0073df}.mbutton:hover{background-color:#0073df}.mbutton:hover:after{background-color:#003478}.cbutton{background-color:#52843c}.cbutton:after{background-color:#81bc41}.cbutton:hover{background-color:#81bc41}.cbutton:hover:after{background-color:#52843c}.rbutton{background-color:#323232}.rbutton:after{background-color:#555}.rbutton:hover{background-color:#555}.rbutton:hover:after{background-color:#323232}blockquote{padding-left:1em;font-family:"source-sans-pro-i3", "source-sans-pro", sans-serif;font-style:normal;font-weight:300;font-size:1.5em;line-height:2.25em;color:#f15c22;border-left:0.125rem solid #f15c22}.alignleft{display:inline;float:left;margin-right:1.875rem}.alignright{display:inline;float:right;margin-left:1.875rem}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}img.alignleft,img.alignright,img.aligncenter{margin-top:0.375rem;margin-bottom:0.625rem;padding:0.25rem}.container{width:100%}.h-image h2{font-size:4.5em}.section{border-bottom:0.0625rem solid #555}input[type="search"]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;outline:0;-webkit-box-shadow:none;box-shadow:none}.entry-header{background:url("dny7ivtu.jpg") no-repeat center top #f15c22;padding:4.6875rem 0 5rem}.entry-header.blue{background:url("7z0g82yy.jpg") no-repeat center top #0053a5}.entry-header.green{background:url("8fiwk4z_.jpg") no-repeat center top #6fa63f}.entry-header.grey{background:url("g75o7f8r.jpg") no-repeat center top #3d3d3d}@media only screen and (min-width: 40.063em){.entry-header.image{padding:4.6875rem 0 1.25rem}}.entry-header .entry-title{font-size:3.5em;margin:0;padding:0;line-height:1;color:#fff;text-shadow:-1px 1px 1px rgba(0,0,0,0.5)}@media only screen and (min-width: 40.063em){.entry-header .entry-title{font-size:4.5em}}.entry-header .entry-title span{color:#333}.entry-header h4{color:#fff;opacity:0.4;text-transform:uppercase;margin:0;line-height:30px;padding:0 4px;font-family:"source-sans-pro-n4", "source-sans-pro", sans-serif;font-style:normal;font-weight:400}.entry-header.image .entry-title{padding:0 0 0 30px;float:left}.entry-header img{display:none}@media only screen and (min-width: 40.063em){.entry-header img{display:block;float:left;margin:-55px 0 0;width:auto;height:auto;max-width:300px;max-height:200px}}@media only screen and (min-width: 64.063em){.entry-header img{max-width:400px;max-height:300px}}.mc-promos{margin-top:40px;padding-top:40px}@media only screen and (min-width: 40.063em){.mc-promos{margin-top:20px;padding-top:0}}@media only screen and (min-width: 40.063em){.mc-promos li:first-child .button{margin:0}}@media only screen and (min-width: 40.063em){.mc-promos li:last-child{width:100%}}@media only screen and (min-width: 64.063em){.mc-promos li:last-child{width:33.33333%}}.mc-promos .button{width:80%;margin:0 auto;font-size:1.0625rem;display:block}@media only screen and (min-width: 40.063em){.mc-promos .button{width:100%}}@media only screen and (min-width: 64.063em){.mc-promos .button{font-size:1.125rem}}.mc-tabs,.mc-type-tabs,.about-tabs{border-top:1px solid #ccc;background:#eee;padding-top:40px;padding-bottom:40px;margin-top:20px;margin-bottom:-4.375rem}@media only screen and (min-width: 40.063em){.mc-tabs,.mc-type-tabs,.about-tabs{background:none;border-top:none;margin:20px auto 0;padding:0}}.mc-tabs li,.mc-type-tabs li,.about-tabs li{width:80%;margin:0 0 0 10%}@media only screen and (min-width: 40.063em){.mc-tabs li,.mc-type-tabs li,.about-tabs li{width:50%;margin:0}}@media only screen and (min-width: 64.063em){.mc-tabs li,.mc-type-tabs li,.about-tabs li{width:33.33333%}}.mc-tabs a span,.mc-type-tabs a span,.about-tabs a span{display:block;background:#003478;font-size:1.1875rem;color:#fff;text-transform:uppercase;-webkit-box-shadow:0 -3px 0 #de4205 inset;box-shadow:0 -3px 0 #de4205 inset;-webkit-transition:all 0.15s ease-out 0;transition:all 0.15s ease-out 0}.mc-tabs a:hover span,.mc-type-tabs a:hover span,.about-tabs a:hover span{-webkit-box-shadow:0 -46px 0 #de4205 inset;box-shadow:0 -46px 0 #de4205 inset}.mc-tabs.control_search a span,.mc-type-tabs.control_search a span,.about-tabs.control_search a span{background:#52843c}.mc-tabs.gear_search a span,.mc-type-tabs.gear_search a span,.about-tabs.gear_search a span{background:#323232}.mc-tabs .image,.mc-type-tabs .image,.about-tabs .image{border:1px solid #ccc;border-bottom:none;width:100%;background:#fff;height:200px;position:relative;padding:10px 0 0}@media only screen and (min-width: 40.063em){.mc-tabs .image,.mc-type-tabs .image,.about-tabs .image{height:240px}}.mc-tabs .image img,.mc-type-tabs .image img,.about-tabs .image img{display:block;margin:0 auto;max-width:80%;max-height:180px;width:auto;height:auto}@media only screen and (min-width: 40.063em){.mc-tabs .image img,.mc-type-tabs .image img,.about-tabs .image img{max-height:220px}}.mc-tabs .image img.noimage,.mc-type-tabs .image img.noimage,.about-tabs .image img.noimage{margin:55px auto 0}.mc-type-tabs{background:none;border-top:none}.encl-type-filter{background:#eee;padding:15px}.encl-type-filter label{float:left;width:50%;text-align:center;height:3rem;line-height:3rem;text-transform:uppercase;font-family:"source-sans-pro-n4", "source-sans-pro", sans-serif;font-style:normal;font-weight:400;font-size:19px}.encl-type-filter select{float:right;width:50%;background:white url("w328z98z.png");background-repeat:no-repeat;background-position:top 49% right 10px;background-size:0.75rem 0.4375rem;height:3rem;padding:0.75rem 1.875rem 0.75rem 10px;border:0.0625rem solid #ccc;cursor:pointer;line-height:1.5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-indent:0.01px;text-overflow:''}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx){.encl-type-filter select{background:white url("0aa9nrdr.png");background-repeat:no-repeat;background-position:top 49% right 10px;background-size:0.75rem 0.4375rem}}@media only screen and (min-width: 64.063em){.encl-type-filter select{font-size:1rem}}.breadcrumb{padding:0.8em 0;font-size:13px;color:#7f8d9c;font-family:"source-sans-pro-n4", "source-sans-pro", sans-serif;font-style:normal;font-weight:400}.breadcrumb a{font-size:13px;color:#7f8d9c;border-bottom:1px dotted #7f8d9c;font-family:"source-sans-pro-n4", "source-sans-pro", sans-serif;font-style:normal;font-weight:400}.breadcrumb a:hover{border-bottom:none}.print{width:50%;margin:20px 0 0}.back-link{font-size:15px;color:#de4205;position:relative;margin:0.8em 0;padding:0 0 0 23px;font-family:"source-sans-pro-n4", "source-sans-pro", sans-serif;font-style:normal;font-weight:400}@media only screen and (min-width: 40.063em){.back-link{top:0.5rem}}.back-link:hover{color:#003478}.back-link:before{content:'';display:inline-block;width:17px;height:17px;position:absolute;top:5px;left:0px;background:url("ayzqfah7.png");background-repeat:no-repeat;-webkit-transition:all,0.2s;transition:all,0.2s}.back-link:hover:before{background-position:left -22px}table{max-width:100%}a.logo{display:block;background:url("kkb5ycx0.png");background-repeat:no-repeat;background-position:center left;background-size:contain;max-width:21.5625rem;height:3.6rem;margin:1.25rem 0}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx){a.logo{background:url("oty7nx4r.png");background-repeat:no-repeat;background-position:center left;background-size:contain;}}@media only screen and (min-width: 64.063em){a.logo{margin:1.4rem 0}}.logged-in-bar{background-color:#073b6d;padding:0.25rem}.logged-in-bar p,.logged-in-bar p a{margin-bottom:0;font-size:0.875rem;color:#fff}.logged-in-bar p a{color:#ffc982}.logged-in-bar p a:hover{color:#f15c22}.nav ul{margin:0 0 0 -2.5%;list-style:none;background:#003478;height:0;overflow:hidden;width:105%;padding:0;-webkit-transition:all 0.15s ease-out 0;transition:all 0.15s ease-out 0}@media only screen and (min-width: 40.063em){.nav ul{height:auto;font-size:0;text-align:right;background:none;margin:0 0 1.875rem;width:100%;padding:0}}@media only screen and (min-width: 64.063em){.nav ul{margin:37px 0 1.875rem;height:auto;padding:0 36px 0 0}}.nav ul.open{padding:1px 0 0;height:auto;overflow:visible;margin-bottom:30px}@media only screen and (min-width: 40.063em){.nav ul.open{height:auto}}@media only screen and (min-width: 40.063em){.nav li{display:inline-block}}.nav li.current-menu-item a{background:#de4205;color:#fff}@media only screen and (min-width: 40.063em){.nav li.current-menu-item a{background:#003478;color:#fff}}.nav li a{display:block;padding:8px 15px;font-size:1.1875rem;color:#fff;font-weight:100;border-bottom:1px dashed #fff}@media only screen and (min-width: 40.063em){.nav li a{font-size:1rem;color:#003478;text-transform:uppercase;padding:0 5px;border:none;height:36px;line-height:40px;font-family:"source-sans-pro-n4", "source-sans-pro", sans-serif;font-style:normal;font-weight:400}}@media only screen and (min-width: 64.063em){.nav li a{padding:0 8px}}.nav li a:hover{background:#fff;color:#003478}@media only screen and (min-width: 40.063em){.nav li a:hover{background:#003478;color:#fff}}.nav li:last-child a{border-bottom:none}@media only screen and (min-width: 40.063em){.nav li:last-child a{font-family:"source-sans-pro-n7", "source-sans-pro", sans-serif;font-style:normal;font-weight:700}}.nav li:first-child a{display:block;width:55px;height:55px;position:absolute;right:8px;top:-79px;cursor:pointer;font-size:0.1rem;text-indent:-999em;background-color:#003478;border:none;-webkit-transition:all 0.15s ease-out 0;transition:all 0.15s ease-out 0}.nav li:first-child a:before,.nav li:first-child a:after{content:'';width:24px;position:absolute;top:19px;left:15px;-webkit-transition:all 0.15s ease-out 0;transition:all 0.15s ease-out 0}.nav li:first-child a:before{-webkit-box-shadow:0 16px 0 3px #fff;box-shadow:0 16px 0 3px #fff}.nav li:first-child a:after{-webkit-box-shadow:0 0 0 3px #fff, 0 8px 0 3px #fff;box-shadow:0 0 0 3px #fff, 0 8px 0 3px #fff}@media only screen and (min-width: 40.063em){.nav li:first-child a{display:none}}.nav .open li:first-child a{top:-94px;height:94px}.nav .open li:first-child a:before{-webkit-box-shadow:0 16px 0 3px #fff;box-shadow:0 16px 0 3px #fff;top:36px;left:26px;transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg)}.nav .open li:first-child a:after{-webkit-box-shadow:0 0 0 3px #fff;box-shadow:0 0 0 3px #fff;top:47px;left:15px;transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}@media only screen and (min-width: 64.063em){.wp-search{width:0;overflow:hidden;margin:0;padding:0;position:absolute;top:36px;right:15px;-webkit-transition:all 0.15s ease-out 0;transition:all 0.15s ease-out 0}}@media only screen and (min-width: 64.063em){.wp-search.sslide{width:100%}}.wp-search form{margin:0}@media only screen and (min-width: 40.063em){.wp-search form{margin:28px 0 0;text-align:right;padding:0 5px 0 0}}@media only screen and (min-width: 64.063em){.wp-search form{margin:0}}.wp-search input{float:left;padding:0 2%}@media only screen and (min-width: 40.063em){.wp-search input{display:inline-block;float:none}}.wp-search input[type="search"]{width:77%;height:36px;border-radius:0}@media only screen and (min-width: 64.063em){.wp-search input[type="search"]{width:90%}}.wp-search input[type="search"]:focus{-webkit-box-shadow:none;box-shadow:none}.wp-search input[type="submit"]{width:17%;border:none;height:38px;font-size:0;text-indent:-999em;background:#003478 url("cn3_g--1.png");background-repeat:no-repeat;background-position:center center;border-radius:0}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-webkit-min-device-pixel-ratio: 1.3020833333333333), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){.wp-search input[type="submit"]{background:#003478 url("gxbmhu7t.png");background-repeat:no-repeat;background-position:center center;background-size:18px 17px}}@media only screen and (min-width: 40.063em){.wp-search input[type="submit"]{height:38px;width:45px;float:right}}@media only screen and (min-width: 64.063em){.wp-search input[type="submit"]{position:absolute;top:0;right:0}}.header-search-button{display:block;width:36px;height:36px;top:37px;position:absolute;right:15px;border-left:1px solid #ccc;background:url("7e-lg3qg.png") no-repeat center center}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-webkit-min-device-pixel-ratio: 1.3020833333333333), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){.header-search-button{background:url("-zjmgmx_.png") no-repeat center center}}.cta{padding:0px;position:relative}.cta .row div:last-child .call{border-right:0px}.cta .call{text-align:center;padding-top:4px;padding-bottom:20px}@media only screen and (min-width: 40.063em){.cta .call{text-align:left;margin:0px auto;border-right:1px solid #c6c6c6;padding-top:16px;padding-bottom:24px}}@media only screen and (min-width: 64.063em){.cta .call{text-align:left;padding-top:16px;padding-bottom:56px}}.cta .call.controls{-webkit-box-shadow:none;box-shadow:none}.cta .call h3{font-size:2.5rem;margin:0 0 10px;line-height:1;text-transform:uppercase;color:#003478}@media only screen and (min-width: 40.063em){.cta .call h3{font-size:1.75rem;margin:0}}@media only screen and (min-width: 64.063em){.cta .call h3{margin:0;font-size:2.5rem}}.cta .call.controls h3{color:#52843c}.cta .call.gears h3{color:#323232}.cta .call img{margin:0px auto;display:block}@media only screen and (min-width: 40.063em){.cta .call img{margin:0px auto}}@media only screen and (min-width: 64.063em){.cta .call img{margin:0px auto}}@media only screen and (min-width: 64.063em){.cta .call.controls img{margin:0px auto}}.cta .call.motors .button{margin:0px}@media only screen and (min-width: 40.063em){.cta .call.motors .button{margin:0}}@media only screen and (min-width: 40.063em){.cta .call .button{font-size:13px;width:90%}}@media only screen and (min-width: 64.063em){.cta .call .button{font-size:14px;width:90%}}.home .main-content{background:#f15c22 url("sxig3u20.jpg") no-repeat top center;padding:50px 0}.home .main-content h2{font-family:"source-sans-pro-n3", "source-sans-pro", sans-serif;font-style:normal;font-weight:300;font-size:3em;line-height:1.5em;color:#ffcea3}.home .main-content p{font-family:"source-sans-pro-n3", "source-sans-pro", sans-serif;font-style:normal;font-weight:300;font-size:1.875em;line-height:1.5em;color:#fff}.promos{padding:4.375rem 0}@media only screen and (max-width: 40em){.promos .columns{float:none !important}}.promos .callout{border:1px solid #e9e9e9;margin:0 0 2.5rem}@media only screen and (min-width: 64.063em){.promos .callout{width:96%;margin:0 2%}}.promos .callout .callout-image{height:12.5rem}.promos .callout h3{font-size:1.5rem;text-transform:uppercase;margin:0;padding:15px;line-height:1.6;font-family:"source-sans-pro-i3", "source-sans-pro", sans-serif;font-style:normal;font-weight:300}.promos .callout p{padding:0 15px 15px;font-size:1rem;line-height:1.6;margin:0;border-bottom:3px solid #de4205}.promos .callout .button{display:block;background:#f15c22;border-radius:0}@media only screen and (min-width: 40.063em){.promos .callout .button{padding:0 45px 0 0}}.promos .callout .button:after{background-color:#de4205;border-radius:0}.promos .callout .button:hover{background:#de4205}.promos .callout .button:hover:after{background-color:#f15c22}#map{display:none;padding:140px 0;background:#ccc;position:relative;border-top:1px solid #ccc}#map .map-links{position:relative;z-index:10}#map .map-links a{display:block;background:white;border:1px solid #eee;margin:0 0 2px;height:3.75em;line-height:3.75em;padding:0 1em;color:#0053a5;font-size:1.25em;-webkit-box-shadow:0 0 15px rgba(0,0,0,0.3);box-shadow:0 0 15px rgba(0,0,0,0.3);-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}@media only screen and (min-width: 40.063em){#map .map-links a{-webkit-box-shadow:none;box-shadow:none;font-size:1.125em}}@media only screen and (min-width: 64.063em){#map .map-links a{font-size:1.25em}}#map .map-links a:last-child{margin:0}#map .map-links a:last-child,#map .map-links a:first-child{background:white}#map .map-links a:hover{background:#0053a5;color:white}#map #mapframe{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-filter:#000 brightness(100%) contrast(100%)}#map #mapframe .cover{position:absolute;width:100%;height:100%;z-index:5;background:transparent;top:0;left:0}.home-map-links{background:#0073df;padding:30px 0 20px;border-bottom:1px solid #0073df;position:relative;z-index:98}@media only screen and (min-width: 40.063em){.home-map-links{position:relative;z-index:98;background:rgba(1,59,109,0.6);margin-top:-296px}}@media only screen and (min-width: 64.063em){.home-map-links{margin-top:-174px}}.home-map-links p{text-align:center;font-size:22px;line-height:1.3;margin:0 0 30px;color:#fff}@media only screen and (min-width: 40.063em){.home-map-links p{text-align:left}}@media only screen and (min-width: 40.063em){.home-map-links li:last-child{width:100%}}@media only screen and (min-width: 64.063em){.home-map-links li:last-child{width:33.33333%}}.home-map-links .button{width:100%}@media only screen and (min-width: 40.063em){.home-map-links .button{font-size:14px;line-height:46px}}@media only screen and (min-width: 64.063em){.home-map-links .button{font-size:15px;line-height:48px}}.home-map-links .cover{position:absolute;width:100%;top:-87%;height:87%}@media only screen and (min-width: 40.063em){.home-map-links .cover{top:-119%;height:119%}}@media only screen and (min-width: 64.063em){.home-map-links .cover{top:-202%;height:202%}}.orbit-search{padding:50px 0}@media only screen and (min-width: 40.063em){.orbit-search{padding:100px 0 140px}}@media only screen and (min-width: 64.063em){.orbit-search{padding:150px 0 200px}}.feature-image{margin:0;padding:0;list-style:none}.feature-image ul{margin:0;padding:0;list-style:none}.feature-image select{background:white url("w328z98z.png");background-repeat:no-repeat;background-position:top 49% right 10px;background-size:0.75rem 0.4375rem;height:3rem;padding:0.75rem 1.875rem 0.75rem 0.4375rem;border:0.0625rem solid #75726d;text-transform:uppercase;font-size:1rem;line-height:1.5rem;color:#555;cursor:pointer;width:48%;margin:0 1% 5px;float:left;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-indent:0.01px;text-overflow:''}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx){.feature-image select{background:white url("0aa9nrdr.png");background-repeat:no-repeat;background-position:top 49% right 10px;background-size:0.75rem 0.4375rem}}@media only screen and (min-width: 40.063em){.feature-image select{width:31%;margin:0 1.15% 5px}}@media only screen and (min-width: 64.063em){.feature-image select{width:auto;max-width:12%;margin:0 0.15%}}.feature-image input[type="text"]{width:98%;margin:0 1%;height:3rem;font-size:1rem;border-radius:0}.feature-image input[type="text"]::-webkit-input-placeholder{text-transform:uppercase;color:#555}.feature-image input[type="text"]:-moz-placeholder{text-transform:uppercase;color:#555}.feature-image input[type="text"]::-moz-placeholder{text-transform:uppercase;color:#555}.feature-image input[type="text"]:-ms-input-placeholder{text-transform:uppercase;color:#555}@media only screen and (min-width: 64.063em){.feature-image input[type="text"]{float:left;width:16%;margin:0 0.15%}}.feature-image .motor-search input[type="text"]{border-radius:0}@media only screen and (min-width: 40.063em){.feature-image .motor-search input[type="text"]{width:64.3%;margin:0 0 0 1.15%;float:left}}@media only screen and (min-width: 64.063em){.feature-image .motor-search input[type="text"]{width:16%;margin:0 0.15%;font-size:1rem}}.feature-image input[type="submit"]{width:98%;background:#003478;border:none;height:3rem;color:#fff;outline:none;float:none;clear:both;margin:15px 1% 0;font-family:"source-sans-pro-n3", "source-sans-pro", sans-serif;font-style:normal;font-weight:300;border-radius:0;-webkit-transition:all 0.15s ease-out 0;transition:all 0.15s ease-out 0}@media only screen and (min-width: 64.063em){.feature-image input[type="submit"]{width:80px;margin:0 0 0 15px;font-size:0;text-indent:-999em;height:49px;padding:0;background:url("cn3_g--1.png") center center no-repeat #003478}}.feature-image input[type="submit"]:hover{background-color:#0073df}.feature-image li[data-orbit-slide="headline-2"] input[type="submit"]{background-color:#81bc41}.feature-image li[data-orbit-slide="headline-2"] input[type="submit"]:hover{background-color:#52843c}.feature-image li[data-orbit-slide="headline-3"] input[type="submit"],.feature-image li[data-orbit-slide="headline-4"] input[type="submit"]{background-color:#de4205}.feature-image li[data-orbit-slide="headline-3"] input[type="submit"]:hover,.feature-image li[data-orbit-slide="headline-4"] input[type="submit"]:hover{background-color:#f15c22}.feature-image .feature-form{background:rgba(0,0,0,0.7);padding:1rem;border-bottom:1px solid #fff}.feature-image .feature-form h6{color:#fff;font-size:1rem;font-family:"source-sans-pro-n3", "source-sans-pro", sans-serif;font-style:normal;font-weight:300;padding:0 1%}.feature-image li.animate-out{-webkit-transform:translate3d(-100%, 0, 0) !important;transform:translate3d(-100%, 0, 0) !important;-webkit-transition-duration:500ms;transition-duration:500ms}.orbit-container .orbit-slides-container.swipe-next li,.orbit-container .orbit-slides-container.swipe-prev li{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}.orbit-container .orbit-slides-container.swipe-next li.active,.orbit-container .orbit-slides-container.swipe-prev li.active{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.search-buttons{padding:0 2%;border-bottom:5px solid #003478}.search-buttons.green{border-color:#81bc41}.search-buttons.orange{border-color:#de4205}.search-buttons h1{margin:0;padding:0;line-height:1;font-size:1.875rem;color:#fff;text-transform:uppercase}@media only screen and (min-width: 40.063em){.search-buttons h1{display:inline;font-size:1.4375rem;margin:0 5px 0 0}}@media only screen and (min-width: 64.063em){.search-buttons h1{margin:0 5px 0 40px}}.search-buttons a.button{display:inline-block;background:#fff;color:#00439c;text-shadow:none;font-size:0.8rem;padding:0;height:2.25rem;line-height:2.5rem;padding:0 10px;margin:20px 0 0;font-family:"source-sans-pro-n6", "source-sans-pro", sans-serif;font-style:normal;font-weight:600}@media only screen and (min-width: 40.063em){.search-buttons a.button{font-size:1rem}}.search-buttons a.button:after{display:none}.search-buttons a:hover{background:#7f8d9c;border-radius:0;color:#fff}.search-buttons a.active{background:#003478;border-radius:0;color:#fff}.search-buttons.green a.active{background:#81bc41}.search-buttons.orange a.active{background:#de4205}.search-section{padding:20px;border-top:1px solid #fff;background:#003b81;margin:0}@media only screen and (min-width: 64.063em){.search-section{position:relative;z-index:10;border-top:1px solid rgba(255,255,255,0.5);padding:30px 0;height:110px;overflow:hidden}}@media only screen and (min-width: 64.063em){.search-section.image{margin:-110px 0 0;background-color:rgba(0,0,0,0.5)}}.search-section.control_search{background:#599027}@media only screen and (min-width: 64.063em){.search-section.control_search.image{background-color:rgba(0,0,0,0.35)}}.search-section.gear_search{background:#323232}@media only screen and (min-width: 64.063em){.search-section.gear_search.image{background-color:rgba(0,0,0,0.35)}}.search-section.stock_search{background:#db460a}.search-section form{margin:0}.search-section label{color:#fff;padding:0 5px 10px}@media only screen and (min-width: 64.063em){.search-section label{float:left;height:48px;line-height:48px}}.search-section select{background:white url("w328z98z.png");background-repeat:no-repeat;background-position:top 49% right 10px;background-size:0.75rem 0.4375rem;height:3rem;padding:0.75rem 1.875rem 0.75rem 0.4375rem;border:0.0625rem solid #75726d;text-transform:uppercase;color:#555;cursor:pointer;line-height:1.5rem;width:48%;margin:0 1% 5px;float:left;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-indent:0.01px;text-overflow:''}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx){.search-section select{background:white url("0aa9nrdr.png");background-repeat:no-repeat;background-position:top 49% right 10px;background-size:0.75rem 0.4375rem}}@media only screen and (min-width: 40.063em){.search-section select{width:24%;margin:0 0.5% 5px}}@media only screen and (min-width: 64.063em){.search-section select{width:9%;width:auto;max-width:12%;margin:0 0.15%;font-size:1rem}}.search-section input[type="text"]{float:left;width:48%;margin:0 1%;height:3rem;font-size:1.0625rem;border:0.0625rem solid #75726d;border-radius:0}.search-section input[type="text"]::-webkit-input-placeholder{text-transform:uppercase;color:#555}.search-section input[type="text"]:-moz-placeholder{text-transform:uppercase;color:#555}.search-section input[type="text"]::-moz-placeholder{text-transform:uppercase;color:#555}.search-section input[type="text"]:-ms-input-placeholder{text-transform:uppercase;color:#555}@media only screen and (min-width: 40.063em){.search-section input[type="text"]{width:24%;margin:0 0.5% 5px}}@media only screen and (min-width: 64.063em){.search-section input[type="text"]{float:left;width:16.5%;margin:0 0.15%;font-size:1rem}}.search-section.control_search input[type="text"]{width:98%;border-radius:0}@media only screen and (min-width: 40.063em){.search-section.control_search input[type="text"]{width:49%}}@media only screen and (min-width: 64.063em){.search-section.control_search input[type="text"]{width:16.5%}}@media only screen and (min-width: 64.063em){.search-section .search-button{margin:0 0.15%;float:left}}.search-section input[type="submit"]{width:98%;background:#81bc41;border:none;height:3rem;color:#fff;outline:none;float:none;clear:both;margin:15px 1% 0;font-size:1.375rem;font-family:"source-sans-pro-n3", "source-sans-pro", sans-serif;font-style:normal;font-weight:300;border-radius:0;-webkit-transition:all 0.15s ease-out 0;transition:all 0.15s ease-out 0}@media only screen and (min-width: 40.063em){.search-section input[type="submit"]{width:80px;margin:0 5px 0 15px;font-size:0;text-indent:-999em;height:49px;padding:0;background:url("cn3_g--1.png") center center no-repeat #81bc41;float:right}}@media only screen and (min-width: 64.063em){.search-section input[type="submit"]{margin:0;height:48px;width:50px}}.search-section input[type="submit"]:hover{background-color:#0073df}.search-section.control_search input[type="submit"]{background-color:#0073df}.search-section.control_search input[type="submit"]:hover{background-color:#81bc41}.search .result{margin:2rem 0 3.125rem}.content-tabs{background:#f7f7f7;margin:9.8125rem 0 0;border-top:1px solid #ddd}@media only screen and (min-width: 40.063em){.content-tabs{margin:3.8125rem 0 0}}.content-tabs dl.tabs{text-align:center;margin:-224px 0 0}@media only screen and (min-width: 40.063em){.content-tabs dl.tabs{margin:-60px 0 0}}.content-tabs dl.tabs dd{float:none;display:inline-block;width:100%}@media only screen and (min-width: 40.063em){.content-tabs dl.tabs dd{width:32%}}.content-tabs dl.tabs a{background:#005696;font-size:1.125rem;text-transform:uppercase;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,0.3);margin:0 1px 1px;padding:0;height:60px;line-height:62px;border:1px solid #005696;border-bottom:none;font-family:"source-sans-pro-n4", "source-sans-pro", sans-serif;font-style:normal;font-weight:400}.content-tabs dl.tabs a:hover{background:#003478}.content-tabs dl.tabs dd.active a{background:#de4205;color:#fff;text-shadow:none;border:1px solid #ddd}@media only screen and (min-width: 40.063em){.content-tabs dl.tabs dd.active a{border-bottom:none;background:#f7f7f7;color:#63707e}}.content-tabs dl.tabs.vertical{margin:0}@media only screen and (min-width: 40.063em){.content-tabs dl.tabs.vertical{width:28%;margin-left:2%;text-align:left}}@media only screen and (min-width: 75.063em){.content-tabs dl.tabs.vertical{width:30%;margin-left:0}}.content-tabs dl.tabs.vertical h4{margin:1rem 0 0;text-transform:uppercase}@media only screen and (min-width: 40.063em){.content-tabs dl.tabs.vertical h4{margin:3rem 0 0;line-height:1.25em}}.content-tabs dl.tabs.vertical dd{display:block;width:100%}@media only screen and (min-width: 40.063em){.content-tabs dl.tabs.vertical dd{width:90%}}.content-tabs dl.tabs.vertical a{background:#c2c2c2;height:auto;padding:1.25em 0;line-height:1em;text-transform:none;color:#fff;text-shadow:none;border:none}@media only screen and (min-width: 40.063em){.content-tabs dl.tabs.vertical a{background:none;color:#f15c22;border:none;border-bottom:1px solid #c2c2c2}}.content-tabs dl.tabs.vertical dd.active a{background:#de4205;color:#fff;text-shadow:none;border:1px solid #ddd}@media only screen and (min-width: 40.063em){.content-tabs dl.tabs.vertical dd.active a{background:none;color:#0073df;border:none;border-bottom:1px solid #c2c2c2}.content-tabs dl.tabs.vertical dd.active a:after{content:'\002003\00BB';position:absolute}}.content-tabs dl.tabs.vertical dd:last-child a{border:none}.content-tabs .tabs-content.vertical{padding-top:40px}@media only screen and (min-width: 40.063em){.content-tabs .tabs-content.vertical{width:70%;padding-top:0}}.content-tabs .content{padding:40px 0}.content-tabs .content h2{line-height:1.2}.content-tabs .content ul{margin:0 0 25px 25px}.content-tabs .content li{width:100%;color:#63707e;font-size:1.125rem;margin:0}.content-tabs .content .download{display:block;margin:20px 0 0;padding:15px 15px 10px;line-height:1.3;border-radius:5px;border:1px solid transparent;text-align:center;border-bottom:1px dashed #ccc;font-family:"source-sans-pro-n4", "source-sans-pro", sans-serif;font-style:normal;font-weight:400}@media only screen and (min-width: 40.063em){.content-tabs .content .download{border:1px solid transparent}}@media only screen and (min-width: 64.063em){.content-tabs .content .download{text-align:left}}.content-tabs .content .download span{background:none;color:#003478;-webkit-box-shadow:none;box-shadow:none;padding:10px 0 0}@media only screen and (min-width: 64.063em){.content-tabs .content .download span{padding:30px 0 0}}.content-tabs .content .download img{margin:0 auto;display:block}@media only screen and (min-width: 64.063em){.content-tabs .content .download img{float:left;margin:0 10px 0 0}}.content-tabs .content .download:hover{background:#fff;border:1px solid #eee}.custom-prod{margin:5.8125rem 0 0}@media only screen and (min-width: 40.063em){.custom-prod{margin:3.8125rem 0 0}}.custom-prod dl.tabs{margin:-163px 0 0}@media only screen and (min-width: 40.063em){.custom-prod dl.tabs{margin:-60px 0 0}}.about-tabs{margin:12.1875rem 0 0}@media only screen and (min-width: 40.063em){.about-tabs{margin:8.1875rem 0 0}}@media only screen and (min-width: 64.063em){.about-tabs{margin:4.375rem 0 0}}.about-tabs dl.tabs{margin:-285px 0 0}@media only screen and (min-width: 40.063em){.about-tabs dl.tabs{margin:-121px 0 0}}@media only screen and (min-width: 64.063em){.about-tabs dl.tabs{margin:-60px 0 0}}@media only screen and (min-width: 40.063em){.about-tabs dl.tabs dd{width:49%}}@media only screen and (min-width: 64.063em){.about-tabs dl.tabs dd{width:24%}}.contact-tabs{background:#f7f7f7;margin:21.25rem 0 0;border-top:1px solid #ddd}@media only screen and (min-width: 40.063em){.contact-tabs{margin:10.25rem 0 0}}@media only screen and (min-width: 64.063em){.contact-tabs{margin:6.25rem 0 0}}.contact-tabs dl.tabs{text-align:center;margin:-415px 0 0;padding-top:3rem}@media only screen and (min-width: 40.063em){.contact-tabs dl.tabs{margin:-169px 0 0}}@media only screen and (min-width: 64.063em){.contact-tabs dl.tabs{margin:-108px 0 0}}.contact-tabs dl.tabs dd{float:none;display:inline-block;width:100%}@media only screen and (min-width: 40.063em){.contact-tabs dl.tabs dd{width:32%}}@media only screen and (min-width: 64.063em){.contact-tabs dl.tabs dd{width:15%}}.contact-tabs dl.tabs a{background:#005696;font-size:1.125rem;text-transform:uppercase;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,0.3);margin:0 1px 1px;padding:0;height:60px;line-height:62px;border:1px solid #005696;border-bottom:none;font-family:"source-sans-pro-n4", "source-sans-pro", sans-serif;font-style:normal;font-weight:400}@media only screen and (min-width: 64.063em){.contact-tabs dl.tabs a{font-size:0.96rem}}.contact-tabs dl.tabs a:hover{background:#003478}.contact-tabs dl.tabs dd.active a{background:#de4205;color:#fff;text-shadow:none;border:1px solid #ddd}@media only screen and (min-width: 40.063em){.contact-tabs dl.tabs dd.active a{border-bottom:none;background:#f7f7f7;color:#63707e}}.contact-tabs .content{padding:40px 0}.pager-list{text-align:center;margin:10px 0 30px}@media only screen and (min-width: 40.063em){.pager-list{text-align:right}}.pager-list .pager{color:#de4205;display:inline-block;position:relative}.pager-list .pager span{background:#fff;display:block;height:30px;line-height:30px;width:30px;cursor:pointer;border-radius:30px;border:1px solid #ddd;font-size:0.875rem;-webkit-transition:all 0.15s ease-out 0;transition:all 0.15s ease-out 0;font-family:"source-sans-pro-n6", "source-sans-pro", sans-serif;font-style:normal;font-weight:600}@media only screen and (min-width: 40.063em){.pager-list .pager span{text-align:center}}.pager-list .pager span:hover{background:#eee}.pager-list .pager.active span{background:#de4205;border-color:#ac3304;color:#fff}.pager-list .pager.page-prev span,.pager-list .pager.page-next span{background:none;border:none;font-size:1.3125rem}.pager-list .pager.disabled span{color:#ccc;cursor:default}.pager-list .pager.page-first{margin:0 16px 0 0}.pager-list .pager.page-first:after{content:'...';color:#63707e;position:absolute;top:13px;right:-16px}.pager-list .pager.page-last{margin:0 0 0 16px}.pager-list .pager.page-last:before{content:'...';color:#63707e;position:absolute;top:13px;left:-16px}.pager-list1,.pager-list2{margin:50px 0 30px}@media only screen and (min-width: 40.063em){.pager-list1,.pager-list2{margin:10px 0 30px}}.products-list thead{background:#de4205}.products-list thead th{color:#fff;padding:15px 10px;float:none !important}.products-list thead th .sort-head{position:relative;cursor:pointer}.products-list thead th.sort_asc .sort-head:after,.products-list thead th.sort_desc .sort-head:after{content:'';position:absolute;top:32%;right:-30px;background:url("m9d4_2iz.png") no-repeat center right;width:12px;height:7px}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx){.products-list thead th.sort_asc .sort-head:after,.products-list thead th.sort_desc .sort-head:after{background:url("qsz6ykdr.png")}}.products-list thead th.sort_desc .sort-head:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.products-list td{padding:0 1%}@media only screen and (min-width: 40.063em){.products-list td{padding:0 15px;vertical-align:middle;float:none !important;border-bottom:1px solid #e4e7ea}}.products-list tr td:first-child{font-size:17px;border-bottom:1px dashed #eee;margin:0;padding:0 10px;background:#f2f3f5;font-family:"source-sans-pro-n4", "source-sans-pro", sans-serif;font-style:normal;font-weight:400}@media only screen and (min-width: 40.063em){.products-list tr td:first-child{background:none;font-size:15px;color:#7f8d9c;border-bottom:1px solid #e4e7ea;margin:0;padding:15px}}.products-list tr td:last-child{padding-bottom:20px}@media only screen and (min-width: 40.063em){.products-list tr td:last-child{padding:0 15px}}@media only screen and (min-width: 40.063em){.products-list tr td.stock-col{padding:0}}.products-list td a{display:block;background:#7f8d9c;width:100%;margin:0;color:#fff;padding:2px 15px;font-size:20px;font-family:"source-sans-pro-n4", "source-sans-pro", sans-serif;font-style:normal;font-weight:400}@media only screen and (min-width: 40.063em){.products-list td a{background:none;width:100%;margin:0;color:#f15c22;padding:0;font-size:22px}.products-list td a:hover{color:#0073df}}.products-list td span.data-label{border-bottom:1px solid #7f8d9c;padding:5px 0;margin:0 0 0 15px}.products-list td span.data-data{display:block;background:#b9c0c8;float:left;width:45%;padding:5px 10px;border-bottom:1px solid #63707e;color:#fff;font-size:18px;font-family:"source-sans-pro-n4", "source-sans-pro", sans-serif;font-style:normal;font-weight:400}@media only screen and (min-width: 40.063em){.products-list td span.data-data{display:inline;background:none;float:none;width:auto;padding:0;border-bottom:none;line-height:1.3;color:#7f8d9c}}@media only screen and (min-width: 64.063em){.products-list td span.data-data{font-size:20px;font-family:"source-sans-pro-n3", "source-sans-pro", sans-serif;font-style:normal;font-weight:300}}.products-list td span.data-data span.show-for-small{display:inline !important}@media only screen and (min-width: 40.063em){.products-list td span.data-data span.show-for-small{display:none !important}}.products-list .slocations{margin:20px 0}@media only screen and (min-width: 40.063em){.products-list .slocations{margin:0;border:none}}.products-list .slocations tr td:first-child{margin:0;padding:8px;background:none;border:none}.products-list .slocations tr td:last-child{padding:8px 0}.products-list .slocations td a{margin:0;padding:0;background:transparent;color:#f15c22;font-size:17px}.products-list .slocations td span.data-data{background:none;padding:4px 10px;font-size:17px;color:#222;border-bottom:none}@media only screen and (min-width: 40.063em){.products-list .slocations td span.data-data{padding:0;color:#7f8d9c}}.products-list .slocations tr:last-child td:first-child{padding:12px 8px 8px;border:none}@media only screen and (min-width: 40.063em){.products-list .slocations tr:last-child td:first-child{padding:15px}}@media only screen and (min-width: 40.063em){.products-list .slocations tr:last-child td:last-child{border:none}}#motor-specs table{width:99%}.certification-logos{overflow:hidden;margin-bottom:3rem;text-align:center}@media only screen and (min-width: 40.063em){.certification-logos{margin-bottom:0}}.certification-logos img{max-width:3.125rem;margin-right:0.3125rem;display:inline-block}.motor-specs,.control-specs{width:100%;border-top:none}.motor-specs.first,.control-specs.first{border-top:1px solid #ddd;border-bottom:none;margin:0}@media only screen and (min-width: 40.063em){.motor-specs.first,.control-specs.first{border-bottom:1px solid #ddd}}.motor-specs tr,.control-specs tr{height:50px}.motor-specs tr.prime,.control-specs tr.prime{background:#fff}.motor-specs tr.sub,.control-specs tr.sub{background:#f9f9f9}.motor-specs th,.control-specs th{width:60%;text-transform:uppercase;font-size:17px;border-top:1px solid #ddd;color:#f15c22;font-family:"source-sans-pro-n6", "source-sans-pro", sans-serif;font-style:normal;font-weight:600}.motor-specs td,.control-specs td{font-size:19px;border-top:1px solid #ddd;font-family:"source-sans-pro-n3", "source-sans-pro", sans-serif;font-style:normal;font-weight:300}.motor-parts th,.control-parts th{width:40%}.list-price tr{height:50px}@media only screen and (min-width: 40.063em){.list-price tr.show-for-small{display:none !important}}.list-price tr th{text-transform:uppercase;font-size:17px;width:20%;border-top:1px solid #ddd;line-height:1.3;font-family:"source-sans-pro-n6", "source-sans-pro", sans-serif;font-style:normal;font-weight:600}.list-price tr td{font-size:19px;border-top:1px solid #ddd;line-height:1.3;font-family:"source-sans-pro-n3", "source-sans-pro", sans-serif;font-style:normal;font-weight:300}.list-price tr td.notice,.list-price tr td.stock-notice{font-size:16px;font-family:"source-sans-pro-n4", "source-sans-pro", sans-serif;font-style:normal;font-weight:400}@media only screen and (min-width: 40.063em){.list-price tr td.notice{text-align:right}}#twmi_pdf_display{margin:50px 0 0;padding:50px 0 0;border-top:1px solid #ccc}#twmi_pdf_display h2{font-size:24px;text-transform:uppercase}#twmi_pdf_display h4{font-family:"source-sans-pro-n3", "source-sans-pro", sans-serif;font-style:normal;font-weight:300;margin:5px 0 15px}#twmi_pdf_display ul{margin:0}#twmi_pdf_display ul li{list-style:none}#twmi_pdf_display input[type="checkbox"]{position:absolute;left:-999em}#twmi_pdf_display label{color:#003478;font-size:18px;padding:0 0 0 20px;font-family:"source-sans-pro-n3", "source-sans-pro", sans-serif;font-style:normal;font-weight:300}#twmi_pdf_display input+label{background:url("578747wg.png") no-repeat left 6px}#twmi_pdf_display input[type="checkbox"]:checked+label{background-image:url("4l49o1jk.png")}#twmi_pdf_display input[type="checkbox"]:disabled+label{background-image:url("t_xplguy.png");color:#bababa}#twmi_pdf_display #twmi_pdf_custom_form{margin-top:0.5rem}#twmi_pdf_display #twmi_pdf_custom_form h4{margin:20px 0 10px}#twmi_pdf_display #twmi_pdf_custom_form a.file{display:inline-block;background:#7f8d9c;padding:7px 35px 5px;font-size:16px;color:#fff;margin:0 0 10px}#twmi_pdf_display #twmi_pdf_custom_form a.file:hover{background:#63707e}#twmi_pdf_display #twmi_pdf_custom_form span.file{margin:0 0 0 10px;font-size:14px;color:#7f8d9c}#twmi_pdf_display #twmi_pdf_custom_form input[type="file"]{position:absolute;left:-999em}#twmi_pdf_display #twmi_pdf_generate_btn{background:#f15c22;font-size:16px;margin:20px 0 0}#twmi_pdf_display #twmi_pdf_generate_btn:after{background-color:#de4205}#twmi_pdf_display #twmi_pdf_generate_btn:hover{background:#de4205}#twmi_pdf_display #twmi_pdf_generate_btn:hover:after{background-color:#f15c22}#twmi_pdf_display #twmi_pdf_generate_status{color:#de4205;font-size:14px;font-family:"source-sans-pro-n7", "source-sans-pro", sans-serif;font-style:normal;font-weight:700}#gform_wrapper_1 li{margin:0;width:100%}@media only screen and (min-width: 40.063em){#gform_wrapper_1 li{width:50%}}#gform_wrapper_1 input[type="text"],#gform_wrapper_1 textarea{width:100%;height:2.8125rem;margin:0;-webkit-box-shadow:0 1px 2px 0px rgba(0,0,0,0.3) inset;box-shadow:0 1px 2px 0px rgba(0,0,0,0.3) inset;border-radius:5px;font-size:16px;padding:10px 10px 8px 10px;font-family:"source-sans-pro-n4", "source-sans-pro", sans-serif;font-style:normal;font-weight:400}@media only screen and (min-width: 40.063em){#gform_wrapper_1 input[type="text"],#gform_wrapper_1 textarea{width:94%}}#gform_wrapper_1 textarea{height:181px;width:100%}#gform_wrapper_1 label{font-size:16px;font-family:"source-sans-pro-n4", "source-sans-pro", sans-serif;font-style:normal;font-weight:400}#gform_wrapper_1 input[type="submit"]{background:#f15c22;font-size:16px;margin:20px 0 0;padding:0 25px 0 24px}#gform_wrapper_1 input[type="submit"]:after{background-color:#de4205}#gform_wrapper_1 input[type="submit"]:hover{background:#de4205}#gform_wrapper_1 input[type="submit"]:hover:after{background-color:#f15c22}.feat-image img{width:100%;max-width:580px;height:auto}.location-icon{display:inline-block;width:26px;height:25px;margin:0 4px -6px 4px}.motors-icon{background:url("m15qk_-d.png") no-repeat;background-size:26px 25px}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx){.motors-icon{background:url("q_prksg7.png") no-repeat;background-size:26px 25px}}.controls-icon{background:url("hy-dr1je.png") no-repeat;background-size:26px 25px}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx){.controls-icon{background:url("m7jegkq8.png") no-repeat;background-size:26px 25px}}p.lform-label{margin-bottom:0}@media only screen and (min-width: 40.063em){p.lform-label{margin-bottom:1.125rem;float:left}}form.service p,form.distributor p{margin-bottom:0}form.service input[type="checkbox"],form.distributor input[type="checkbox"]{display:none}form.service input[type="checkbox"]+label,form.distributor input[type="checkbox"]+label{position:relative;display:inline-block;padding-left:25px;font-size:1.125rem;font-weight:inherit;line-height:20px;cursor:pointer}form.service input[type="checkbox"]#motor-checkbox+label,form.distributor input[type="checkbox"]#motor-checkbox+label{color:#2e68b2}form.service input[type="checkbox"]#control-checkbox+label,form.distributor input[type="checkbox"]#control-checkbox+label{color:#4fa847}form.service input[type="checkbox"]:checked+label:before,form.distributor input[type="checkbox"]:checked+label:before{background-image:url("mbrye4gk.png")}form.service input[type="checkbox"]+label:before,form.distributor input[type="checkbox"]+label:before{content:'';display:inline-block;width:20px;height:20px;position:absolute;top:2px;left:0px;background-image:url("nyv8u_hs.png");background-repeat:no-repeat}ul.locations-listing{margin:0}ul.locations-listing li{list-style:none}ul.locations-listing .region-header{width:100%;padding:0;border-bottom:1px solid #e1e1e1;margin:0}ul.locations-listing .region-header h3{font-family:"source-sans-pro-n6", "source-sans-pro", sans-serif;font-style:normal;font-weight:600;font-size:1.125em;line-height:1.375em;color:#63707e;text-transform:uppercase;margin:0;padding:1rem;cursor:pointer}ul.locations-listing .region-header h3:before{content:'';display:block;background:url(p61ehuwp.png) top center;width:17px;height:17px;float:left;margin:6px 7px 0 0}ul.locations-listing .region-header.region-active h3{color:#f15c22}ul.locations-listing .region-header.region-active h3:before{background:url(p61ehuwp.png) bottom center}ul.locations-listing li.location-info .location-label{display:block;background:#f15c22;width:28px;height:28px;padding:0.5rem 0.25rem;font-size:0.875rem;line-height:0.875rem;color:#fff;border-radius:6.25rem}@media only screen and (min-width: 40.063em){ul.locations-listing li.location-info .location-label{float:left}}ul.locations-listing li.location-info .linfo{max-width:85%;margin-left:1rem;float:left}ul.locations-listing li.location-info h5{position:relative;font-size:1.125rem;line-height:1.125rem}ul.locations-listing li.location-info p{margin-bottom:0;font-size:1.125rem}ul.locations-listing li.location-info p a,ul.locations-listing li.location-info a{font-size:1.125rem}.region-list{padding:30px 15px !important}.region-list-close{max-height:0;overflow:hidden;padding:0 !important}a.stock-locations{font-size:1.25rem}.stock-location .info-section{margin-bottom:1rem}.stock-location p{margin:0}.stock-location [itemprop="name"] p{margin-top:1rem;font-family:"source-sans-pro-n6", "source-sans-pro", sans-serif;font-style:normal;font-weight:600}@media only screen and (min-width: 40.063em){.stock-location [itemprop="name"] p{margin-top:0}}#loginform li,#adduser li,#registerform li,#lostpasswordform li{margin:0;width:100%}@media only screen and (min-width: 40.063em){#loginform li,#adduser li,#registerform li,#lostpasswordform li{width:50%}}#loginform input[type="text"],#loginform input[type="password"],#loginform input[type="email"],#adduser input[type="text"],#adduser input[type="password"],#adduser input[type="email"],#registerform input[type="text"],#registerform input[type="password"],#registerform input[type="email"],#lostpasswordform input[type="text"],#lostpasswordform input[type="password"],#lostpasswordform input[type="email"]{width:100%;height:2.8125rem;margin:0;-webkit-box-shadow:0 1px 2px 0px rgba(0,0,0,0.3) inset;box-shadow:0 1px 2px 0px rgba(0,0,0,0.3) inset;border-radius:5px;font-size:16px !important;padding:10px 10px 8px 10px;font-family:"source-sans-pro-n4", "source-sans-pro", sans-serif;font-style:normal;font-weight:400}#loginform label,#adduser label,#registerform label,#lostpasswordform label{font-size:16px;font-family:"source-sans-pro-n4", "source-sans-pro", sans-serif;font-style:normal;font-weight:400}#loginform input[type="submit"],#adduser input[type="submit"],#registerform input[type="submit"],#lostpasswordform input[type="submit"]{background:#f15c22;margin:20px 0 0;padding:0.9375rem 25px 0.9375rem 24px;font-size:16px;line-height:1rem;text-transform:uppercase;text-shadow:1px 2px 0px rgba(53,53,53,0.38);color:#fff;border:none;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}#loginform input[type="submit"]:after,#adduser input[type="submit"]:after,#registerform input[type="submit"]:after,#lostpasswordform input[type="submit"]:after{background-color:#de4205}#loginform input[type="submit"]:hover,#adduser input[type="submit"]:hover,#registerform input[type="submit"]:hover,#lostpasswordform input[type="submit"]:hover{background:#de4205;border-radius:0.3125rem}#loginform .login-submit,#loginform .form-submit,#adduser .login-submit,#adduser .form-submit,#registerform .login-submit,#registerform .form-submit,#lostpasswordform .login-submit,#lostpasswordform .form-submit{margin-bottom:0}#loginform .description,#adduser .description,#registerform .description,#lostpasswordform .description{font-size:0.875rem}@media only screen and (min-width: 40.063em){.account-links{margin-top:-4rem}}@media only screen and (min-width: 40.063em){.lost-password,.not-registered{width:50%;padding-top:1rem;float:left}}.lost-password a,.not-registered a{display:block;text-decoration:underline}@media only screen and (min-width: 40.063em){.lost-password{margin-top:1.875em;padding-right:1rem}}@media only screen and (min-width: 40.063em){.not-registered{padding-left:1rem;text-align:right;border-left:1px solid #e2e2e2}}.blog-title{margin-bottom:0}.blog-title a{color:#003478;font-weight:500}.blog-title a:hover{color:#0073df}.post-back-link a{font-size:1.125rem;color:#0073df}.post-back-link a:hover{color:#f15c22}.blog .header-meta,.archive .header-meta,.single-post .footer-meta{display:block;margin:0 0 20px;color:#808d9d;text-transform:uppercase;font-size:17px;font-family:"source-sans-pro-i3", "source-sans-pro", sans-serif;font-style:normal;font-weight:300}.blog .header-meta a,.archive .header-meta a,.single-post .footer-meta a{font-size:17px}.single-post .footer-meta{margin:50px 0 0}.blog .post,.archive .post{border-bottom:1px solid #ddd;padding:0 0 25px;margin:0 0 15px}@media only screen and (min-width: 40.063em){.blog .post:last-of-type,.archive .post:last-of-type{border:none}}.blog .post p,.single-post .post p{line-height:1.5}.blog .attachment-post-thumbnail,.single-post .attachment-post-thumbnail{max-width:100%;margin:0 0 20px}.blog-read-more{text-transform:uppercase;text-decoration:underline}.widget-container{margin-bottom:3rem}.widget-container h4{text-transform:uppercase}.widget-container ul{margin:0}.widget-container li{padding:0.25rem 0;list-style:none;border-bottom:1px solid #e2e2e2}.widget-container li a{font-size:1.125rem}.clearance-product h3{color:#f15c22}.clearance-product p{font-size:1.125rem}.cproduct-specs{margin-bottom:1rem}.cproduct-specs p{margin:0}ul.career-listings{margin:0;list-style:none;width:90%}ul.career-listings h4{margin:1.25em 0 0;text-transform:uppercase}@media only screen and (min-width: 40.063em){ul.career-listings h4{margin:1.25em 0 0;line-height:1.25em}}ul.career-listings a{display:block;width:100%;height:auto;line-height:1;padding:1.25em 0;font-size:1.125rem;font-weight:400;border-bottom:1px solid rgba(99,112,126,0.4)}ul.career-listings a.active{color:#0073df}ul.career-listings a.active:after{content:'\002003\00BB';position:absolute}ul.career-listings li:last-child a{border-bottom:none}.gform_button{padding:0.5rem 1.5rem}@media only screen and (min-width: 64.063em){.gform_button{padding:0rem 1.5rem}}.gform_wrapper label.gfield_label{font-weight:normal !important}#extensions_message{display:block}.gform_wrapper select{padding:2px 0px 2px 3px !important}#sub_footer{padding:2.8125rem 0;background:url("m99bh-rp.jpg") no-repeat center top #888}#sub_footer h3{margin:0;text-align:center;width:100%;text-transform:uppercase;text-decoration:underline;font-family:"source-sans-pro-n4", "source-sans-pro", sans-serif;font-style:normal;font-weight:400;font-size:1.6875em;line-height:1.25em;color:#fff}@media only screen and (min-width: 40.063em){#sub_footer h3{max-width:30%;width:auto;text-align:left;padding:4.375rem 30px 4.375rem 0;text-decoration:none;border-right:1px solid #fff}}@media only screen and (min-width: 40.063em){#sub_footer .sub_footer_content{padding:2.8125rem 30px 2.8125rem;text-align:left !important;border-left:1px solid #fff;margin:0 0 0 -1px;max-width:70%}}#sub_footer p{font-weight:200;margin:1.25rem 0 2rem;color:#fff}@media only screen and (min-width: 40.063em){#sub_footer p{margin:0 0 2rem}}.footer{padding:3rem 0;background:#085299;background:-ms-linear-gradient(top, #085299 0%, #074179 33%, #073b6d 50%, #073b6d 100%);background:linear,to bottom,#085299 0%,#074179 33%,#073b6d 50%,#073b6d 100%}.footer h4{line-height:1.78125rem;text-transform:uppercase;color:#fff}.footer p{font-size:1.3125rem;line-height:1.96875rem;color:#fff;font-family:"source-sans-pro-n3", "source-sans-pro", sans-serif;font-style:normal;font-weight:300}.footer a{color:#ffc982}.footer a:hover{color:#f15c22}.footer .about-us{padding-bottom:2em}@media only screen and (min-width: 40.063em){.footer .about-us{margin-bottom:2em;padding:0;border:none}}.footer .contact{padding:2em 1em;background:rgba(0,0,0,0.2);margin:0 0 2rem -2.5%;width:105%}@media only screen and (min-width: 40.063em){.footer .contact{padding:0;background:none;margin:0 0 2rem;width:auto}}.footer .contact a{color:#de4205;font-size:1.5rem}.footer .contact p{margin:0;font-size:1rem}.footer .contact span{color:#fff;font-size:1.1875rem;font-family:"source-sans-pro-n3", "source-sans-pro", sans-serif;font-style:normal;font-weight:300}.footer .contact span._0:after{content:'/';margin:0 10px}.footer #menu-footer-navigation{margin:0;padding:1em 0 0;list-style:none}@media only screen and (min-width: 40.063em){.footer #menu-footer-navigation{padding:0}}.footer #menu-footer-navigation li{line-height:0}.footer #menu-footer-navigation a{font-family:"source-sans-pro-n3", "source-sans-pro", sans-serif;font-style:normal;font-weight:300;font-size:1.1875rem;line-height:2.375rem;text-transform:uppercase}.footer .user-links p{margin:0}.footer .user-links a{font-family:"source-sans-pro-n3", "source-sans-pro", sans-serif;font-style:normal;font-weight:300;font-size:1.1875rem;line-height:2.375rem;text-transform:uppercase}.footer .social{padding:1em 0}@media only screen and (min-width: 64.063em){.footer .social{padding:0}}.footer .social img{width:3.75rem;height:3.75rem;margin:0 0 0 0.75rem;float:left}@media only screen and (min-width: 64.063em){.footer .social img{width:6rem;height:6rem;margin:1.25rem 0 0 0.9375rem}}.footer .social a{display:block;min-width:2.5rem;height:3.75rem;margin:0 0 0 0.4rem;float:left}@media only screen and (min-width: 64.063em){.footer .social a{min-width:3.1875rem;height:5rem;margin:1.25rem 0 0 0.625rem}}.footer .social a:first-of-type{margin-left:1rem}@media only screen and (min-width: 40.063em){.footer .social a:first-of-type{margin-left:1rem}}@media only screen and (min-width: 64.063em){.footer .social a:first-of-type{margin-left:1.5625rem}}.footer .social .linkedin{background:url("tksmab3s.png") no-repeat center center}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx){.footer .social .linkedin{background:url("xtco1w_j.png") no-repeat center center}}.footer .social .facebook{background:url("4e2ghlk5.png") no-repeat center center}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx){.footer .social .facebook{background:url("8nmih6rl.png") no-repeat center center}}.footer .social .twitter{background:url("q_prksg7-2.png") no-repeat center center}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx){.footer .social .twitter{background:url("vh0s-bcy.png") no-repeat center center}}.footer .social .linkedin,.footer .social .facebook,.footer .social .twitter{background-size:2.5rem 2.5625rem}@media only screen and (min-width: 64.063em){.footer .social .linkedin,.footer .social .facebook,.footer .social .twitter{background-size:3.1875rem 3.125rem}}.footer .copyright p,.footer .copyright a{margin:0;font-size:1rem;line-height:1.5rem;color:#196dbd}@media only screen and (min-width: 40.063em){.footer .copyright p,.footer .copyright a{font-size:1.125rem;line-height:1.6875rem}}.footer .copyright a{font-family:"source-sans-pro-n3", "source-sans-pro", sans-serif;font-style:normal;font-weight:300;text-decoration:underline}.footer .copyright a:hover{color:#f15c22}.flags{clear:both}.flags a{clear:both;display:inline-block;width:45px;height:30px;margin:10px 5px 30px 0;background:#f00}.flags a.canada{background:url("l017i-gv.png")}.flags a.use{background:url("a01l7x02.png")}.flags a.globe{background:url("tuy6zn3-.png")}.row{max-width:75rem}.h-image{background:#d7d7d7;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;height:15em}.h-image h1,.h-image h2{margin:0;line-height:3em}form.search{display:none}.cat-search{margin-top:12em}.cat-search label{font-size:2.5em;line-height:2em}.cat-search input[type="text"]{max-width:88%;height:5.75rem;margin:0;padding:1.5em 1.4em;font-size:1.875em;font-weight:lighter;-webkit-box-shadow:none;box-shadow:none;border:transparent}.cat-search button[type="submit"]{height:5.75em;width:5.75em;margin:0;background:white url("v8oesoov.html") center center no-repeat;background-size:1.875em 2.3125em;position:absolute;top:5.5em;right:0;border:none;cursor:pointer;float:right}th{font-weight:normal;text-align:left}.data-label{text-transform:uppercase}.single-motor .content h1{margin-top:0}.single-motor #motor-specs h4{text-transform:uppercase}.content{padding:3.125em 0 4.375em}@media only screen and (min-width: 40.063em){.about-content,.contact-content{padding:3.125em 0 0}}.search-results .hentry h2{font-size:24px}.search-results .hentry h2 a{text-decoration:none}.search-results .hentry h3.search-title{color:#252525;font-size:20px}.search-results .hentry p.read-more a{color:#0066cc}[class*="lblock-grid-"]{display:block;padding:0;margin:0 -0.625rem;*zoom:1}[class*="lblock-grid-"]:before,[class*="lblock-grid-"]:after{content:" ";display:table}[class*="lblock-grid-"]:after{clear:both}[class*="lblock-grid-"]>li{display:block;height:auto;float:left;padding:0 0.625rem 1.25rem}@media only screen and (min-width: 40.063em){.medium-lblock-grid-2>li{width:50%;list-style:none}.medium-lblock-grid-2>li:nth-of-type(n){clear:none}.medium-lblock-grid-2>li.medium-nrow{clear:both}}@media only screen and (min-width: 64.063em){.large-lblock-grid-3>li{width:33.33333%;list-style:none}.large-lblock-grid-3>li:nth-of-type(n){clear:none}.large-lblock-grid-3>li.large-nrow{clear:both}}#sidebar{margin-top:40px}@media only screen and (min-width: 40.063em){#sidebar{margin-top:0}}.home-map{height:18.8125rem;border-bottom:0.0625rem solid #48c3f6}@media only screen and (min-width: 40.063em){.home-map{height:32.8125rem}}.home-map img{max-width:none}.service-map,.distributor-map,.canada-map,.global-map,.location-map{height:18.8125rem}@media only screen and (min-width: 40.063em){.service-map,.distributor-map,.canada-map,.global-map,.location-map{height:28.75rem}}.service-map img,.distributor-map img,.canada-map img,.global-map img,.location-map img{max-width:none}.mapIconLabel{background-color:#f15c22;width:28px;height:28px;padding:0.95rem 0.2rem 0 0.2rem;font-family:"source-sans-pro-n3", "source-sans-pro", sans-serif;font-style:normal;font-weight:300;font-size:0.875rem;line-height:0;color:#fff;border-radius:6.25rem}.marker{display:none}.map-linfo h5{display:none}.map-linfo .location-icon{display:none}.map-linfo div[itemprop="name"],.map-linfo div[itemprop="address"]{margin-bottom:0.5rem}.map-linfo p,.map-linfo a,.map-linfo p a{margin:0;font-family:"source-sans-pro-n4", "source-sans-pro", sans-serif;font-style:normal;font-weight:400;font-size:0.9375rem;line-height:1.25rem}#mc-tabs .mix,#mc-products .mix,#ssearch-mc-products .mix,#mclearance-products .mix,#cclearance-products .mix,#mstock-products .mix,#cstock-products .mix,#service-locations .mix,#distributor-locations .mix{display:none}.loading{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;background:url("z3yay1cm.gif") no-repeat center center rgba(255,255,255,0.9);display:none}.loading.active{display:block}#promo{z-index:1000;min-height:1px;padding-top:2rem;border:none}@media only screen and (min-width: 40.063em){#promo{max-width:62.5rem;margin:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}#promo .ribbon{position:relative;top:4.4rem;left:-1.4rem;width:18rem;color:white;text-align:center;text-transform:uppercase;-webkit-transform:rotate(-36deg);transform:rotate(-36deg)}#promo .clip{position:absolute;top:0;left:0;height:14rem;background:transparent url(oxohr3vl.png) no-repeat -0.2rem -0.2rem}#promo .content{padding:2rem 1rem;border:1px solid #868686;border-radius:3px;background-color:rgba(255,251,242,0.24);-webkit-box-shadow:inset 0 0 15px 0 rgba(241,46,0,0.5);box-shadow:inset 0 0 15px 0 rgba(241,46,0,0.5);text-align:center}@media only screen and (min-width: 40.063em){#promo .content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:2rem}#promo .content figure{-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1 1 40%;flex:1 1 40%;padding:1rem 0}#promo .content section{-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1 1 60%;flex:1 1 60%;padding:2rem 0}}#promo p{margin:0 0 .5rem;color:black;font-size:1rem}#promo h1{margin:-.5rem 0 1rem;color:black;font-size:2.5rem;line-height:1}@media only screen and (min-width: 64.063em){#promo h1{font-size:5rem}}#promo .button{width:100%;margin-top:1rem}@media only screen and (min-width: 64.063em){#promo .button{height:4rem;line-height:4rem}#promo .button:after{width:4rem;height:4rem}}#promo .close-reveal-modal{color:black;font-size:1rem;font-weight:normal}.reveal-modal-bg{background:rgba(255,255,255,0.8)}#promo-bar{display:none}#promo-bar .inner-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;width:100%;background:white;overflow:hidden}#promo-bar .heading-wrapper{display:none;-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1 1 25%;flex:1 1 25%;padding:0 1rem;background:#105397}@media only screen and (min-width: 40.063em){#promo-bar .heading-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex}}@media only screen and (min-width: 64.063em){#promo-bar .heading-wrapper{-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1 1 38%;flex:1 1 38%;padding:0 2rem}}#promo-bar .heading-wrapper h4{margin:auto;color:white;font-size:1rem;font-weight:300;line-height:1.2;text-align:center;text-transform:uppercase}@media only screen and (min-width: 64.063em){#promo-bar .heading-wrapper h4{margin:auto 0 auto auto;font-size:1.5rem}}#promo-bar .content-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1 1 75%;flex:1 1 75%;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background:#105397;overflow:hidden}@media only screen and (min-width: 40.063em){#promo-bar .content-wrapper{background:white;border-bottom:1px solid #efefef}}@media only screen and (min-width: 64.063em){#promo-bar .content-wrapper{-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1 1 62%;flex:1 1 62%}}#promo-bar .content-wrapper p{-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;margin:0;color:white;font-weight:600;line-height:1.1;text-align:center;text-transform:uppercase}#promo-bar .content-wrapper p span{display:block;color:#efefef;font-size:.75rem;font-weight:300}@media only screen and (min-width: 40.063em){#promo-bar .content-wrapper p{-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 1 20%;flex:0 1 20%;margin:.5rem 2rem;color:#105397}#promo-bar .content-wrapper p span{display:none}}@media only screen and (min-width: 64.063em){#promo-bar .content-wrapper p{-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;font-size:2.5vw}}#promo-bar .content-wrapper figure{display:none}@media only screen and (min-width: 40.063em){#promo-bar .content-wrapper figure{display:block;width:10%;height:100%;margin:.5rem 1rem;background-position:center;background-repeat:no-repeat;background-size:contain;-webkit-transform:scale(1.25);transform:scale(1.25)}}@media only screen and (min-width: 64.063em){#promo-bar .content-wrapper figure{height:6rem;-webkit-transform:scale(1.5);transform:scale(1.5)}}#promo-bar .content-wrapper .button-wrapper{text-align:center;width:200px;margin:0 1rem}@media only screen and (min-width: 40.063em){#promo-bar .content-wrapper .button-wrapper{margin:0 2rem}}#promo-bar .content-wrapper .button-wrapper .logos{display:none}@media only screen and (min-width: 64.063em){#promo-bar .content-wrapper .button-wrapper .logos{display:block;margin:0 0 .5rem}}#promo-bar .content-wrapper .button-wrapper .logos img{width:25px;margin:0 .25rem}#promo-bar .content-wrapper .close-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;height:100%;margin-left:auto}#promo-bar .content-wrapper .close-wrapper button{background:none;padding:.5rem 1rem;margin:auto;border:none}@media only screen and (min-width: 40.063em){#promo-bar .content-wrapper .close-wrapper button{width:100%;height:100%;padding:1rem;color:#105397}#promo-bar .content-wrapper .close-wrapper button:hover{background:#105397;color:white}}@media only screen and (min-width: 64.063em){#promo-bar .content-wrapper .close-wrapper{border-left:1px solid #efefef;font-size:1.5rem}}
/*# sourceMappingURL=style.css.map */