/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}template,[hidden]{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea{font:inherit;margin:0}optgroup{font-weight:bold}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:0.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}@font-face{font-family:"Proxima Nova";src:url(../fonts/proxima-nova-thin.woff),url(../fonts/proxima-nova-thin.ttf);font-weight:200}@font-face{font-family:"Proxima Nova";src:url(../fonts/proxima-nova-light.woff),url(../fonts/proxima-nova-light.ttf);font-weight:300}@font-face{font-family:"Proxima Nova";src:url(../fonts/proxima-nova-regular.woff),url(../fonts/proxima-nova-regular.ttf);font-weight:400}@font-face{font-family:"Proxima Nova";src:url(../fonts/proxima-nova-semibold.woff),url(../fonts/proxima-nova-semibold.ttf);font-weight:600}.fa-times-thin:before{content:'\00d7'}html{overflow:auto;font:400 16px/1.4 "Proxima Nova",Arial,Helvetica,sans-serif;color:#585858}body{margin:0;background:#555;padding:0}.container{margin:0 auto;border:0;background:transparent;padding:0;width:100%;min-width:320px;max-width:1280px;overflow:auto}body.cool a:link,body.cool a:visited{color:#409fcf}body.cool a:hover{color:#7bd}body.cool a:active{color:#2979a2}body.warm a:link,body.warm a:visited{color:#f60}body.warm a:hover{color:#ff8f45}body.warm a:active{color:#ba4a00}a.action-link{font-weight:700}a.secondary{font-weight:300;text-decoration:none}span.pipe{padding:0 6px;opacity:.50;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}::-webkit-input-placeholder{color:#888}:-moz-placeholder{color:#888}::-moz-placeholder{color:#888}:-ms-input-placeholder{color:#888}.clear-fix{clear:both}.global-share,.global-search,.global-login,.global-nav{position:fixed;top:0;right:0;bottom:0;left:0;display:none;height:100%;z-index:100}.global-share a.global-share-close,.global-share a.global-search-close,.global-share a.global-login-close,.global-share a.global-nav-close,.global-search a.global-share-close,.global-search a.global-search-close,.global-search a.global-login-close,.global-search a.global-nav-close,.global-login a.global-share-close,.global-login a.global-search-close,.global-login a.global-login-close,.global-login a.global-nav-close,.global-nav a.global-share-close,.global-nav a.global-search-close,.global-nav a.global-login-close,.global-nav a.global-nav-close{position:absolute;right:0;display:block;border:0;background:transparent url(../img/icons/global_search_close.png) center center no-repeat;background-size:contain;padding:0;text-decoration:none;text-indent:-9999px;opacity:0.75}.global-share a.global-share-close:hover,.global-share a.global-search-close:hover,.global-share a.global-login-close:hover,.global-share a.global-nav-close:hover,.global-search a.global-share-close:hover,.global-search a.global-search-close:hover,.global-search a.global-login-close:hover,.global-search a.global-nav-close:hover,.global-login a.global-share-close:hover,.global-login a.global-search-close:hover,.global-login a.global-login-close:hover,.global-login a.global-nav-close:hover,.global-nav a.global-share-close:hover,.global-nav a.global-search-close:hover,.global-nav a.global-login-close:hover,.global-nav a.global-nav-close:hover{opacity:1.0}.global-share .container,.global-search .container,.global-login .container,.global-nav .container{position:relative;top:50%;transform:translateY(-50%)}.global-share .container form,.global-search .container form,.global-login .container form,.global-nav .container form{border-bottom:1px dotted #444;background:rgba(17,17,17,0.975)}.global-share .container form input,.global-search .container form input,.global-login .container form input,.global-nav .container form input{display:block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.global-share .container form input[type=text],.global-share .container form input[type=password],.global-share .container form input[type=search],.global-search .container form input[type=text],.global-search .container form input[type=password],.global-search .container form input[type=search],.global-login .container form input[type=text],.global-login .container form input[type=password],.global-login .container form input[type=search],.global-nav .container form input[type=text],.global-nav .container form input[type=password],.global-nav .container form input[type=search]{border:0;background:transparent !important;color:#ccc;line-height:1.2}.global-share .container form input[type=text]::-webkit-input-placeholder,.global-share .container form input[type=password]::-webkit-input-placeholder,.global-share .container form input[type=search]::-webkit-input-placeholder,.global-search .container form input[type=text]::-webkit-input-placeholder,.global-search .container form input[type=password]::-webkit-input-placeholder,.global-search .container form input[type=search]::-webkit-input-placeholder,.global-login .container form input[type=text]::-webkit-input-placeholder,.global-login .container form input[type=password]::-webkit-input-placeholder,.global-login .container form input[type=search]::-webkit-input-placeholder,.global-nav .container form input[type=text]::-webkit-input-placeholder,.global-nav .container form input[type=password]::-webkit-input-placeholder,.global-nav .container form input[type=search]::-webkit-input-placeholder{color:#666}.global-share .container form input[type=text]:-moz-placeholder,.global-share .container form input[type=password]:-moz-placeholder,.global-share .container form input[type=search]:-moz-placeholder,.global-search .container form input[type=text]:-moz-placeholder,.global-search .container form input[type=password]:-moz-placeholder,.global-search .container form input[type=search]:-moz-placeholder,.global-login .container form input[type=text]:-moz-placeholder,.global-login .container form input[type=password]:-moz-placeholder,.global-login .container form input[type=search]:-moz-placeholder,.global-nav .container form input[type=text]:-moz-placeholder,.global-nav .container form input[type=password]:-moz-placeholder,.global-nav .container form input[type=search]:-moz-placeholder{color:#666}.global-share .container form input[type=text]::-moz-placeholder,.global-share .container form input[type=password]::-moz-placeholder,.global-share .container form input[type=search]::-moz-placeholder,.global-search .container form input[type=text]::-moz-placeholder,.global-search .container form input[type=password]::-moz-placeholder,.global-search .container form input[type=search]::-moz-placeholder,.global-login .container form input[type=text]::-moz-placeholder,.global-login .container form input[type=password]::-moz-placeholder,.global-login .container form input[type=search]::-moz-placeholder,.global-nav .container form input[type=text]::-moz-placeholder,.global-nav .container form input[type=password]::-moz-placeholder,.global-nav .container form input[type=search]::-moz-placeholder{color:#666}.global-share .container form input[type=text]:-ms-input-placeholder,.global-share .container form input[type=password]:-ms-input-placeholder,.global-share .container form input[type=search]:-ms-input-placeholder,.global-search .container form input[type=text]:-ms-input-placeholder,.global-search .container form input[type=password]:-ms-input-placeholder,.global-search .container form input[type=search]:-ms-input-placeholder,.global-login .container form input[type=text]:-ms-input-placeholder,.global-login .container form input[type=password]:-ms-input-placeholder,.global-login .container form input[type=search]:-ms-input-placeholder,.global-nav .container form input[type=text]:-ms-input-placeholder,.global-nav .container form input[type=password]:-ms-input-placeholder,.global-nav .container form input[type=search]:-ms-input-placeholder{color:#666}.global-share .container form input[type=text]:focus,.global-share .container form input[type=password]:focus,.global-share .container form input[type=search]:focus,.global-search .container form input[type=text]:focus,.global-search .container form input[type=password]:focus,.global-search .container form input[type=search]:focus,.global-login .container form input[type=text]:focus,.global-login .container form input[type=password]:focus,.global-login .container form input[type=search]:focus,.global-nav .container form input[type=text]:focus,.global-nav .container form input[type=password]:focus,.global-nav .container form input[type=search]:focus{border:0}.global-share .container form input.global-search-submit,.global-share .container form input.global-login-submit,.global-search .container form input.global-search-submit,.global-search .container form input.global-login-submit,.global-login .container form input.global-search-submit,.global-login .container form input.global-login-submit,.global-nav .container form input.global-search-submit,.global-nav .container form input.global-login-submit{float:right;border:0;background:transparent url(../img/icons/global_search_mag_glass.png) center center no-repeat;background-size:contain;color:#555;line-height:1.2;opacity:0.75;cursor:pointer}.global-share .container form input.global-search-submit:hover,.global-share .container form input.global-login-submit:hover,.global-search .container form input.global-search-submit:hover,.global-search .container form input.global-login-submit:hover,.global-login .container form input.global-search-submit:hover,.global-login .container form input.global-login-submit:hover,.global-nav .container form input.global-search-submit:hover,.global-nav .container form input.global-login-submit:hover{opacity:1.0}.global-share .container form input.global-login-submit,.global-search .container form input.global-login-submit,.global-login .container form input.global-login-submit,.global-nav .container form input.global-login-submit{background:transparent url(../img/icons/global_search_lock.png) center center no-repeat;background-size:contain}.global-share .container p,.global-search .container p,.global-login .container p,.global-nav .container p{margin:0;padding:0;font-weight:300;line-height:2.0;text-align:center;text-transform:lowercase}.global-share .container p a,.global-search .container p a,.global-login .container p a,.global-nav .container p a{display:inline-block;color:#888;text-decoration:none}.global-share .container ul,.global-search .container ul,.global-login .container ul,.global-nav .container ul{margin:0;padding:0;list-style:none}.global-share .container ul li,.global-search .container ul li,.global-login .container ul li,.global-nav .container ul li{font-weight:300;line-height:2.0;text-align:center;text-transform:lowercase}.global-share .container ul li a,.global-search .container ul li a,.global-login .container ul li a,.global-nav .container ul li a{display:block;color:#888;text-decoration:none}body.cool .global-share .container p a:hover,body.cool .global-share .container ul li a:hover,body.cool .global-nav .container p a:hover,body.cool .global-nav .container ul li a:hover{color:#409fcf}body.warm .global-share .container p a:hover,body.warm .global-share .container ul li a:hover,body.warm .global-nav .container p a:hover,body.warm .global-nav .container ul li a:hover{color:#f60}header{position:fixed;left:0;right:0;background:#fff;z-index:9}header .logo{float:left}header .logo h1{margin:0;font-size:8px;line-height:60px}header .logo h1 a{display:block;background:transparent url(../img/logos/logo_efficient_comfort.png) center center no-repeat;background-size:contain;width:87px;height:60px;text-indent:-999px}nav{float:right}nav ul{float:left;margin:0;padding:20px 0;list-style:none}nav ul li{float:left;display:block;font-size:14px;line-height:20px;text-transform:lowercase}nav ul li a{padding:13px 0;text-decoration:none}nav ul li a.primary{padding:12px 15px 12px 15px}nav ul li a.primary i.fa{display:inline-block}nav ul li a.primary span{display:none}nav ul.menu{display:none;padding:0}body.cool nav ul li a.primary{border:1px solid #ddd;border-radius:6px}body.cool nav ul li a.primary:hover{border-color:rgba(64,159,207,0.4);background:rgba(64,159,207,0.08)}body.warm nav ul li a.primary{border:1px solid #ddd;border-radius:6px}body.warm nav ul li a.primary:hover{border-color:rgba(255,102,0,0.4);background:rgba(255,102,0,0.08)}.col-xs-1-1,.col-xs-2-3,.col-xs-1-2,.col-xs-1-3,.col-sm-1-1,.col-sm-3-4,.col-sm-2-3,.col-sm-1-2,.col-sm-1-3,.col-sm-1-4,.col-md-1-1,.col-md-3-4,.col-md-2-3,.col-md-1-2,.col-md-1-3,.col-md-1-4,.col-lg-1-1,.col-lg-8-9,.col-lg-5-6,.col-lg-4-5,.col-lg-3-4,.col-lg-2-3,.col-lg-1-2,.col-lg-2-5,.col-lg-1-3,.col-lg-1-4,.col-lg-1-5,.col-lg-1-6,.col-lg-1-9,.col-lg-1-18,.col-1-1,.col-1-2,.col-1-3{float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.col-1-1{width:100%}.col-1-2{width:50%}.col-1-3{width:33.3333%}h2,p{margin:0;padding:0}.overlay{position:fixed;top:0;right:0;bottom:0;left:0;display:none;z-index:99}.overlay.dark{background:rgba(0,0,0,0.925)}.overlay.light{background:rgba(255,255,255,0.975)}main{background:#f8f8f8}main section{clear:both}main section .section-header h3{margin:0;font-weight:300;line-height:1.2}main section .section-header h3 a{display:block;text-decoration:none}main section .section-content h4{font-weight:300;color:#888}main section .section-content dl{margin:0}main section .section-content dl dt{margin:0;font-weight:600}main section .section-content p.open-calc a{text-decoration:none;text-transform:uppercase}main section .section-content p.open-calc a::before{display:inline-block;margin-right:4px;font-family:"FontAwesome";content:"\f1ec"}main section .section-content p.open-pdf a{text-decoration:none;text-transform:uppercase}main section .section-content p.open-pdf a::before{display:inline-block;margin-right:4px;font-family:"FontAwesome";content:"\f1c1"}main section .section-content .chart-entry .image-embed{margin:0 auto;border:1px solid #ccc}main section .section-content .chart-entry p.file-size{font-size:90%;color:#999}main section .section-content .literature-entry{text-align:center}main section .section-content .literature-entry .image-embed{border:1px solid #ccc}main section .section-content .literature-entry p{margin:0;line-height:1.2}main section .section-content .literature-entry p.file-size{font-size:90%;color:#999}main section.hero{position:relative;background:transparent url(../img/hero_home.jpg) center top no-repeat;background-size:cover}main section.hero .image-embed{visibility:hidden}main section.hero .hero-wrap{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;z-index:2}main section.hero .hero-wrap .container{position:relative;top:50%;transform:translateY(-50%)}main section.hero .hero-wrap .container h2{font-weight:300;line-height:1.1;color:#fff;text-align:center;text-transform:lowercase}main section.lead-in h3{margin:0;font-weight:600;color:#fff}main section.features{text-align:center}main section.features .feature{position:relative}main section.features h4{font-weight:300;line-height:1.2;color:#999;text-transform:lowercase}main section.features p{font-weight:400;line-height:1.5}main section.features p a.button{border-radius:5px;background:transparent;font-weight:600;text-transform:lowercase;text-decoration:none}main section.page-title h2{font-weight:300;line-height:1.25;color:#fff;text-transform:lowercase}main section.gas{border-top:1px solid #ddd;background:#eee;text-align:center}main section.gas iframe{margin:0 auto;max-width:100%}main section.gas iframe img{display:block;margin:0 auto;border:0;max-width:100%;height:auto}main section.contact{border-top:1px solid #ddd;background:#fff}main section.contact p{font-weight:600}main section.contact p a{text-decoration:none}body.cool section.lead-in,body.cool section.page-title{background:#409fcf}body.cool section.features p a.button{border:1px solid #409fcf;color:#409fcf}body.cool section.features p a.button:hover{background:rgba(64,159,207,0.08)}body.warm section.lead-in,body.warm section.page-title{background:#f60}body.warm section.features p a.button{border:1px solid #f60;color:#f60}body.warm section.features p a.button:hover{background:rgba(255,102,0,0.08)}.video-embed{position:relative;margin:0 auto;width:100%;height:0;overflow:hidden}.video-embed.ratio-235-1{padding:0 0 42.55%}.video-embed.ratio-16-9{padding:0 0 56.25%}.video-embed.ratio-4-3{padding:0 0 75%}.video-embed iframe{position:absolute;left:0;top:0;display:block;margin:0 auto;border:0;width:100%;height:100%}.image-embed{margin:0 auto}.image-embed img{display:block;margin:0 auto;border:0;max-width:100%;height:auto}footer{color:#999}footer p{margin:0;line-height:1.5}body{margin:0 0 76px 0}.global-share a.global-share-close,.global-share a.global-search-close,.global-share a.global-login-close,.global-share a.global-nav-close,.global-search a.global-share-close,.global-search a.global-search-close,.global-search a.global-login-close,.global-search a.global-nav-close,.global-login a.global-share-close,.global-login a.global-search-close,.global-login a.global-login-close,.global-login a.global-nav-close,.global-nav a.global-share-close,.global-nav a.global-search-close,.global-nav a.global-login-close,.global-nav a.global-nav-close{bottom:0;margin:16px 24px;width:48px;height:48px}.global-share .container form,.global-search .container form,.global-login .container form,.global-nav .container form{margin:0 8px;padding:8px 16px}.global-share .container form input[type=text],.global-share .container form input[type=password],.global-share .container form input[type=search],.global-search .container form input[type=text],.global-search .container form input[type=password],.global-search .container form input[type=search],.global-login .container form input[type=text],.global-login .container form input[type=password],.global-login .container form input[type=search],.global-nav .container form input[type=text],.global-nav .container form input[type=password],.global-nav .container form input[type=search]{margin:0;padding:8px 0;width:-webkit-calc(100% - 44px);width:-moz-calc(100% - 44px);width:calc(100% - 44px);font-size:20px}.global-share .container form input[type=text],.global-search .container form input[type=text],.global-login .container form input[type=text],.global-nav .container form input[type=text]{margin:0 0 8px}.global-share .container form input.global-search-submit,.global-share .container form input.global-login-submit,.global-search .container form input.global-search-submit,.global-search .container form input.global-login-submit,.global-login .container form input.global-search-submit,.global-login .container form input.global-login-submit,.global-nav .container form input.global-search-submit,.global-nav .container form input.global-login-submit{margin:0 8px;padding:8px 0;width:20px;font-size:20px}.global-share .container p,.global-search .container p,.global-login .container p,.global-nav .container p{font-size:36px}.global-share .container p a,.global-search .container p a,.global-login .container p a,.global-nav .container p a{padding:16px}.global-share .container ul li,.global-search .container ul li,.global-login .container ul li,.global-nav .container ul li{font-size:24px}header{bottom:0;box-shadow:0 0 8px rgba(0,0,0,0.25)}header .logo h1 a{background-size:73px 50px;width:73px}nav ul li{margin-left:4px}nav ul.menu{display:none;position:fixed;left:0;right:0;bottom:93px;z-index:2}nav ul.menu li{float:none;display:block;margin:0;border-top:1px solid #eee;background:#fff;font-size:16px;text-align:center}nav ul.menu li a{display:block;padding:16px}nav ul.hamburger a.active{padding-left:16px;color:#c30 !important}nav ul.hamburger a.active:hover{border-color:#c30}.col-xs-1-1,.col-xs-2-3,.col-xs-1-2,.col-xs-1-3{display:block}.col-xs-1-1{width:100%}.col-xs-2-3{width:66.6666%}.col-xs-1-2{width:50%}.col-xs-1-3{width:33.3333%}.col-xs-0{display:none}.pad-responsive{padding:8px;overflow:auto}.pad-responsive.no-pad-vert{padding:0 8px 0}.pad-responsive.no-pad-top{padding:0 8px 8px}.pad-responsive.no-pad-btm{padding:8px 8px 0}main section .section-header h3{font-size:21px}main section .section-header h3 a{padding:0 16px}main section .section-header h3 a i.fa{float:right;display:block;margin:0;padding:16px 0 0;width:44px;font-size:21px;line-height:1.2;text-align:center}main section .section-header h3 a span{display:block;border-top:2px dotted #ddd;padding:16px 0}main section .section-content h4{margin:0 0 16px;font-size:24px}main section .section-content p{margin:0 0 16px;font-size:16px}main section .section-content dl{font-size:16px}main section .section-content dl dd{margin:0 0 8px 16px}main section .section-content .chart-entry{padding:0 0 8px}main section .section-content .chart-entry .image-embed{width:50%}main section .section-content .literature-entry .image-embed{margin:0 0 8px}main section .section-content .literature-entry p{margin:0 0 4px}main section.hero .image-embed{min-height:200px}main section.hero .hero-wrap .container h2{font-size:32px;text-shadow:0 0 8px #000}main section.lead-in{padding:16px 0}main section.lead-in h3{font-size:16px}main section.features .feature{overflow:auto;border-bottom:2px dotted #ddd;padding:16px 16px 40px}main section.features .feature i.fa{font-size:42px}main section.features .feature h4{margin:0 0 16px;font-size:28px}main section.features .feature p{margin:0 0 32px;font-size:14px}main section.features .feature p:first-child{margin:0 0 16px}main section.features .feature p a.button{padding:8px 24px}main section.features .section-content>div:last-child .feature{border:0;padding:16px 16px 24px}main section.page-title h2{font-size:32px}main section.contact{padding:16px 0}main section.contact p{font-size:16px;text-align:center}main section.contact p a{display:block;margin:16px 0 0}footer p{font-size:12px;text-align:center}@media (min-width: 480px){.global-share a.global-share-close,.global-share a.global-search-close,.global-share a.global-login-close,.global-share a.global-nav-close,.global-search a.global-share-close,.global-search a.global-search-close,.global-search a.global-login-close,.global-search a.global-nav-close,.global-login a.global-share-close,.global-login a.global-search-close,.global-login a.global-login-close,.global-login a.global-nav-close,.global-nav a.global-share-close,.global-nav a.global-search-close,.global-nav a.global-login-close,.global-nav a.global-nav-close{margin:16px 24px;width:48px;height:48px}.global-share .container form,.global-search .container form,.global-login .container form,.global-nav .container form{margin:0 8px;padding:8px 16px}.global-share .container form input[type=text],.global-share .container form input[type=password],.global-share .container form input[type=search],.global-search .container form input[type=text],.global-search .container form input[type=password],.global-search .container form input[type=search],.global-login .container form input[type=text],.global-login .container form input[type=password],.global-login .container form input[type=search],.global-nav .container form input[type=text],.global-nav .container form input[type=password],.global-nav .container form input[type=search]{margin:0;padding:8px 0;width:-webkit-calc(100% - 48px);width:-moz-calc(100% - 48px);width:calc(100% - 48px);font-size:24px}.global-share .container form input[type=text],.global-search .container form input[type=text],.global-login .container form input[type=text],.global-nav .container form input[type=text]{margin:0 0 8px}.global-share .container form input.global-search-submit,.global-share .container form input.global-login-submit,.global-search .container form input.global-search-submit,.global-search .container form input.global-login-submit,.global-login .container form input.global-search-submit,.global-login .container form input.global-login-submit,.global-nav .container form input.global-search-submit,.global-nav .container form input.global-login-submit{margin:0 8px;padding:8px 0;width:24px;font-size:24px}.global-share .container p,.global-search .container p,.global-login .container p,.global-nav .container p{font-size:45px}.global-share .container p a,.global-search .container p a,.global-login .container p a,.global-nav .container p a{padding:16px}.global-share .container ul li,.global-search .container ul li,.global-login .container ul li,.global-nav .container ul li{font-size:30px}nav ul li{margin-left:16px}.col-sm-1-1,.col-sm-3-4,.col-sm-2-3,.col-sm-1-2,.col-sm-1-3,.col-sm-1-4{display:block}.col-sm-1-1{width:100%}.col-sm-3-4{width:75%}.col-sm-2-3{width:66.6666%}.col-sm-1-2{width:50%}.col-sm-1-3{width:33.3333%}.col-sm-1-4{width:25%}.col-sm-0{display:none}.pad-responsive{padding:8px;overflow:auto}.pad-responsive.no-pad-vert{padding:0 8px 0}.pad-responsive.no-pad-top{padding:0 8px 8px}.pad-responsive.no-pad-btm{padding:8px 8px 0}main section .section-content .chart-entry{padding:0 0 16px}main section .section-content .chart-entry .image-embed{width:100%}main section.hero .hero-wrap .container h2{font-size:28px}main section.lead-in{padding:16px 0}main section.lead-in h3{font-size:18px}main section.features .feature{padding:16px 16px 40px}main section.features .feature i.fa{font-size:48px}main section.features .feature h4{margin:0 0 16px;font-size:32px}main section.features .feature p{margin:0 0 32px;font-size:16px}main section.features .section-content>div:last-child .feature{padding:16px 16px 24px}main section.page-title h2{font-size:28px}main section.contact p{font-size:18px}}@media (min-width: 777px){body{margin:104px 0 0 0}.global-share a.global-share-close,.global-share a.global-search-close,.global-share a.global-login-close,.global-share a.global-nav-close,.global-search a.global-share-close,.global-search a.global-search-close,.global-search a.global-login-close,.global-search a.global-nav-close,.global-login a.global-share-close,.global-login a.global-search-close,.global-login a.global-login-close,.global-login a.global-nav-close,.global-nav a.global-share-close,.global-nav a.global-search-close,.global-nav a.global-login-close,.global-nav a.global-nav-close{top:0;bottom:auto;margin:20px 30px;width:60px;height:60px}.global-share .container form,.global-search .container form,.global-login .container form,.global-nav .container form{margin:0 10px;padding:10px 20px}.global-share .container form input[type=text],.global-share .container form input[type=password],.global-share .container form input[type=search],.global-search .container form input[type=text],.global-search .container form input[type=password],.global-search .container form input[type=search],.global-login .container form input[type=text],.global-login .container form input[type=password],.global-login .container form input[type=search],.global-nav .container form input[type=text],.global-nav .container form input[type=password],.global-nav .container form input[type=search]{margin:0;padding:10px 0;width:-webkit-calc(100% - 62px);width:-moz-calc(100% - 62px);width:calc(100% - 62px);font-size:32px}.global-share .container form input[type=text],.global-search .container form input[type=text],.global-login .container form input[type=text],.global-nav .container form input[type=text]{margin:0 0 10px}.global-share .container form input.global-search-submit,.global-share .container form input.global-login-submit,.global-search .container form input.global-search-submit,.global-search .container form input.global-login-submit,.global-login .container form input.global-search-submit,.global-login .container form input.global-login-submit,.global-nav .container form input.global-search-submit,.global-nav .container form input.global-login-submit{margin:0 10px;padding:10px 0;width:32px;font-size:32px}.global-share .container p,.global-search .container p,.global-login .container p,.global-nav .container p{font-size:48px}.global-share .container p a,.global-search .container p a,.global-login .container p a,.global-nav .container p a{padding:20px}header{bottom:auto;top:0;padding-top:10px;padding-bottom:10px;box-shadow:0 0 10px rgba(0,0,0,0.25)}header .logo h1 a{background-size:87px 60px;width:87px}body.cool header{border-top:4px solid #409fcf}body.warm header{border-top:4px solid #f60}nav{margin-right:10px}nav ul li{margin-left:20px}nav ul.hamburger{display:none}nav ul.menu{display:block;position:relative;left:auto;right:auto;bottom:auto;padding:20px 0}nav ul.menu li{float:left;margin-left:20px;border:0;font-size:15px;text-align:center}nav ul.menu li a{display:block;padding:0}.col-md-1-1,.col-md-3-4,.col-md-2-3,.col-md-1-2,.col-md-1-3,.col-md-1-4{display:block}.col-md-1-1{width:100%}.col-md-3-4{width:75%}.col-md-2-3{width:66.6666%}.col-md-1-2{width:50%}.col-md-1-3{width:33.3333%}.col-md-1-4{width:25%}.col-md-0{display:none}.pad-responsive{padding:10px;overflow:auto}.pad-responsive.no-pad-vert{padding:0 10px 0}.pad-responsive.no-pad-top{padding:0 10px 10px}.pad-responsive.no-pad-btm{padding:10px 10px 0}main section .section-header h3{font-size:28px}main section .section-header h3 a{padding:0 20px;cursor:default;color:#222 !important}main section .section-header h3 a i.fa{display:none}main section .section-header h3 a span{padding:20px 0}main section .section-content h4{margin:0 0 20px;font-size:25.5px}main section .section-content p{margin:0 0 20px;font-size:17px}main section .section-content dl{font-size:17px}main section .section-content dl dd{margin:0 0 10px 20px}main section .section-content .chart-entry{padding:0 0 10px}main section .section-content .literature-entry .image-embed{margin:0 0 10px}main section .section-content .literature-entry p{margin:0 0 5px}main section.hero .hero-wrap .container h2{font-size:36px;text-shadow:0 0 10px #000}main section.lead-in{padding:20px 0}main section.lead-in h3{font-size:18px}main section.features{padding:20px 0 0}main section.features .feature{border:0;padding:0 20px 50px}main section.features .feature i.fa{font-size:42px}main section.features .feature h4{margin:0 0 20px;font-size:28px}main section.features .feature p{margin:0 0 20px;font-size:14px}main section.features .feature p.feature-cta{position:absolute;right:0;bottom:20px;left:0}main section.features .feature p.feature-cta a.button{padding:10px 30px}main section.features .section-content>div:nth-child(odd) .feature{clear:both}main section.features .section-content>div:nth-child(3) .feature,main section.features .section-content>div:nth-child(4) .feature{padding:20px 20px 50px}main section.page-title h2{font-size:36px}main section.contact{padding:10px 0}main section.contact p{font-size:18px;text-align:left}main section.contact p a{float:right;margin:0}footer p{font-size:13px;text-align:left}}@media (min-width: 992px){body{margin:112px 0 0 0}.global-share a.global-share-close,.global-share a.global-search-close,.global-share a.global-login-close,.global-share a.global-nav-close,.global-search a.global-share-close,.global-search a.global-search-close,.global-search a.global-login-close,.global-search a.global-nav-close,.global-login a.global-share-close,.global-login a.global-search-close,.global-login a.global-login-close,.global-login a.global-nav-close,.global-nav a.global-share-close,.global-nav a.global-search-close,.global-nav a.global-login-close,.global-nav a.global-nav-close{margin:24px 36px;width:72px;height:72px}.global-share .container form,.global-search .container form,.global-login .container form,.global-nav .container form{margin:0 12px;padding:12px 24px}.global-share .container form input[type=text],.global-share .container form input[type=password],.global-share .container form input[type=search],.global-search .container form input[type=text],.global-search .container form input[type=password],.global-search .container form input[type=search],.global-login .container form input[type=text],.global-login .container form input[type=password],.global-login .container form input[type=search],.global-nav .container form input[type=text],.global-nav .container form input[type=password],.global-nav .container form input[type=search]{margin:0;padding:12px 0;width:-webkit-calc(100% - 72px);width:-moz-calc(100% - 72px);width:calc(100% - 72px);font-size:36px}.global-share .container form input[type=text],.global-search .container form input[type=text],.global-login .container form input[type=text],.global-nav .container form input[type=text]{margin:0 0 12px}.global-share .container form input.global-search-submit,.global-share .container form input.global-login-submit,.global-search .container form input.global-search-submit,.global-search .container form input.global-login-submit,.global-login .container form input.global-search-submit,.global-login .container form input.global-login-submit,.global-nav .container form input.global-search-submit,.global-nav .container form input.global-login-submit{margin:0 12px;padding:12px 0;width:36px;font-size:36px}.global-share .container p,.global-search .container p,.global-login .container p,.global-nav .container p{font-size:54px}.global-share .container p a,.global-search .container p a,.global-login .container p a,.global-nav .container p a{padding:24px}header{padding-top:12px;padding-bottom:12px;box-shadow:0 0 12px rgba(0,0,0,0.25)}nav{margin-right:0}nav ul li{margin-left:24px}nav ul li a.primary i.fa{margin-right:6px}nav ul li a.primary span{display:inline}.col-lg-1-1,.col-lg-8-9,.col-lg-5-6,.col-lg-4-5,.col-lg-3-4,.col-lg-2-3,.col-lg-1-2,.col-lg-2-5,.col-lg-1-3,.col-lg-1-4,.col-lg-1-5,.col-lg-1-6,.col-lg-1-9,.col-lg-1-18{display:block}.col-lg-1-1{width:100%}.col-lg-8-9{width:88.8888%}.col-lg-5-6{width:83.3333%}.col-lg-4-5{width:80%}.col-lg-3-4{width:75%}.col-lg-2-3{width:66.6666%}.col-lg-1-2{width:50%}.col-lg-2-5{width:40%}.col-lg-1-3{width:33.3333%}.col-lg-1-4{width:25%}.col-lg-1-5{width:20%}.col-lg-1-6{width:16.6666%}.col-lg-1-9{width:11.1111%}.col-lg-1-18{width:5.5555%}.col-lg-0{display:none}.pad-responsive{padding:12px;overflow:auto}.pad-responsive.no-pad-vert{padding:0 12px 0}.pad-responsive.no-pad-top{padding:0 12px 12px}.pad-responsive.no-pad-btm{padding:12px 12px 0}main section .section-header h3{font-size:32px}main section .section-header h3 a{padding:0 24px;color:#222 !important}main section .section-header h3 a span{padding:24px 0}main section .section-content h4{margin:0 0 24px;font-size:27px}main section .section-content p{margin:0 0 24px;font-size:18px}main section .section-content dl{font-size:18px}main section .section-content dl dd{margin:0 0 12px 24px}main section .section-content .chart-entry{padding:0 0 12px}main section .section-content .literature-entry .image-embed{margin:0 0 12px}main section .section-content .literature-entry p{margin:0 0 6px}main section.hero .hero-wrap .container h2{font-size:48px;text-shadow:0 0 12px #000}main section.lead-in{padding:24px 0}main section.lead-in h3{font-size:24px}main section.features{padding:24px 0 12px}main section.features .feature{padding:0 24px 60px}main section.features .feature i.fa{font-size:48px}main section.features .feature h4{margin:0 0 24px;font-size:32px}main section.features .feature p{margin:0 0 24px;font-size:16px}main section.features .feature p.feature-cta{bottom:24px}main section.features .feature p.feature-cta a.button{padding:12px 24px}main section.features .section-content>div:nth-child(3) .feature,main section.features .section-content>div:nth-child(4) .feature{padding:0 24px 60px}main section.page-title h2{font-size:48px}main section.contact{padding:12px 0}main section.contact p{font-size:24px}footer p{font-size:14px}}
/*# sourceMappingURL=baseline.css.map */
