body{font-family:62px/62px "a_love_of_thunder",Arial,Helvetica,sans-serif !important}body img{max-width:100%}body .teal{background:#007681 !important;color:#fff !important}body .blue{background:#00aeef !important;color:#fff !important}body .btn-primary{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:#edb700;padding:15px;border:none;color:black}body .legal{font-style:italic;font-size:9px;padding:25px 0;text-align:left}body p{font-size:12pt}body .btn,body .navbar-nav,body h2,body h3,body h4,body h5,body h6{font-weight:500}body .row:before{display:none}body .row:after{display:none}body #section-1{background:#000 url(https://media.ruud.com/site/ruuddotcom/_WP/img/commercial-tankless-20180409/section-1-bg-1.png) no-repeat center top;display:block;position:relative;color:white}body #section-1 .wrapper{padding:70px 15px 35px 15px}body #section-1 h1{font:62px/62px "a_love_of_thunder",Arial,Helvetica,sans-serif !important;font-size:24pt;line-height:1}body #section-1 h3{font-size:18pt;line-height:24pt;color:#fff;padding-top:20px}body #section-1 h4{font-size:16pt;line-height:18pt;color:#fff}body #stickynav{position:relative;z-index:999}body #stickynav ul{list-style:none;display:table;padding:0;width:100%}body #stickynav ul li{display:table-cell;background-color:transparent}body #stickynav ul li a{display:block;text-align:center;color:#fff;text-decoration:none;font-size:16px;padding:20px}body #stickynav ul li a:hover{text-decoration:none}body #stickynav ul li:hover{background-color:rgba(0,0,0,0.5)}body .is-sticky #stickynav{z-index:999 !important;background-color:rgba(0,0,0,0.5)}body .is-sticky #stickynav ul{margin-bottom:0}body #section-2{background:#000 url(https://media.ruud.com/site/ruuddotcom/_WP/img/commercial-tankless-20180409/section-1-bg-2.png) no-repeat center top;display:block;position:relative;height:auto}body #section-2 .wrapper{padding:50px 15px}body #section-2 .wrapper h3{color:#edb700;font-family:"a_love_of_thunder", Arial, Helvetica, sans-serif;font-size:18pt;line-height:24pt}body #section-2 .wrapper p{color:white}body #section-3 .wrapper{padding:50px 0;position:relative}body #section-3 .wrapper .sec-2-feature{position:absolute;right:100px;top:-50px}body #section-3 .wrapper h4{padding:25px 0;font-size:16pt}body #section-3 .wrapper button{margin-right:15px;font-size:12pt}body #section-4{display:block;position:relative}body #section-4 .wrapper{padding:25px 0}body #section-4 .wrapper h2{color:#007681;padding-bottom:50px;font-size:22pt}body #section-4 .wrapper .tab{overflow:hidden;text-align:center}body #section-4 .wrapper .tab button{background-color:inherit;border:none;outline:none;cursor:pointer;padding:25px;transition:0.3s;font-size:13px;color:#000}body #section-4 .wrapper .tab button:hover{background-color:#007681;color:#fff}body #section-4 .wrapper .tab button.active{background-color:#007681;color:#fff}body #section-4 .wrapper .tabcontent{display:none;padding:50px;color:#fff}body #section-4 .wrapper .tabcontent h4,body #section-4 .wrapper .tabcontent h5{color:white;text-transform:uppercase;font-size:14pt;padding-bottom:15px}body #section-4 .wrapper .tabcontent .rh-video-holder{position:inherit}@media (min-width: 990px){body #section-4 .wrapper .tabcontent .rh-video-holder{position:relative;height:210px}}body #section-4 .wrapper .tabcontent button{font-size:10pt;position:inherit}@media (min-width: 990px){body #section-4 .wrapper .tabcontent button{position:absolute;bottom:0;right:110px}}body #section-4 .wrapper .row{padding:25px 0}body #section-4 .wrapper .logo{display:block;width:100%;height:100px}body #section-4 .wrapper .logo img{vertical-align:bottom}body #section-4 .wrapper #tab2,body #section-4 .wrapper #tab3,body #section-4 .wrapper #tab4{background:#007987}body #section-4 .tab1{background:#007987 url(https://media.ruud.com/site/ruuddotcom/_WP/img/commercial-tankless-20180409/Features2.png) no-repeat center top}body #section-4 .tab1 img{margin-bottom:20px}#section-5{display:block;position:relative}#section-5 .wrapper{padding:25px}#section-5 .wrapper h4{color:#007681;font-size:22pt;margin-top:20px}#section-5 .wrapper li{font-size:12pt}#section-6 .wrapper{text-align:center}#section-6 .wrapper h2{color:#007681}#section-6 .wrapper button,#section-6 .wrapper img{margin:25px 0}#section-7{background:url(https://media.ruud.com/site/ruuddotcom/_WP/img/commercial-tankless-20180409/bg.png) no-repeat right top}#section-7 .wrapper{padding:100px 0;color:white;background-color:rgba(0,0,0,0.3)}@media (min-width: 990px){#section-7 .wrapper{background-color:transparent}}#section-7 .wrapper h4{color:white;font-size:18pt;line-height:24px}#section-7 .wrapper p{padding:15px 0}#section-7 .wrapper button{margin:25px 0;font-size:12pt}#section-7 .wrapper .blue{margin-top:100px}#section-7 .wrapper .card{color:black;background:rgba(255,255,255,0.8);border:0}@media (min-width: 990px){#section-7 .wrapper .card{margin-top:200px}}#section-7 .wrapper .card .card-block{padding:2rem}#section-7 .wrapper .card h4{color:#007681}#section-8 .wrapper h2{color:#007681;padding-bottom:25px;font-size:28pt}#section-8 .wrapper h4{padding:25px 0;font-size:18pt;line-height:24pt}#section-8 .wrapper ul li{line-height:2;font-size:12pt}#section-8 .wrapper button{margin:25px 0;font-size:12pt}#section-9{background:#007681}#section-9 .wrapper{padding:50px 15px;color:white}#section-9 .wrapper h2{padding:25px;font-size:24pt;color:#fff}#section-9 .wrapper h5{color:#edb700;text-transform:uppercase;padding:15px 0;font-size:12pt}#section-9 .wrapper img{padding:15px 0;width:100%}#section-9 .wrapper ul{padding-left:15px}#section-9 .wrapper li{font-size:10pt}.triton-form{width:100%;max-width:800px}.triton-form,.triton-form input,.triton-form select,.triton-form textarea{font-size:1.8rem;line-height:2.0rem}.triton-form .pull-right{text-align:right}.form-control,.btn{border:1px solid #ccc !important}label .required{color:red}form .row{margin:10px}label{font-weight:normal;margin-top:5px}.triton-form .row{clear:both;margin-bottom:20px;min-height:36px}.triton-form textarea,.triton-form input[type=text],.triton-form input[type=email],.triton-form input[type=password],.triton-form input[type=tel],.triton-form input[type=search],.triton-form input[type=url],.triton-form input[type=number]{display:block;width:100%;height:34px !important;padding:6px 12px !important;color:#4d585a;background-color:#fff;background-image:none;border:1px solid #ccc !important;border-radius:0;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;outline:none;box-shadow:none !important}.triton-form textarea{height:auto !important}.triton-form .btn{border:1px solid #ccc !important}select.form-control:not([size]):not([multiple]){height:34px !important}.triton-form .btn-primary{color:#fff !important;background-color:#0275d8 !important;border-color:#0275d8 !important}.triton-form .btn-primary:hover{color:#fff;background-color:#286090;border-color:#204d74}.rh-talkToSalesModal{margin-top:0 !important;padding-top:0 !important;z-index:1000}@media (min-width: 768px){.rh-talkToSalesModal{padding-top:0 !important;margin-top:-120px !important}}@media (min-width: 1200px){.container{width:1140px;max-width:100%}}
