.left_toplinks li:after,.slidermain:before{right:0;content:""}.flexslider .slides img,.navigation{float:right}.left_toplinks li:after,.prod_box:after,.slidermain:after,.slidermain:before,.top_bar:after,header:after{content:""}.club_txt,.left_toplinks,.prod_inner{text-align:center}.adv_in h2,.adv_txt h3,.club_txt h2,.customer_txt button,.customer_txt h2,.inner_heading,.prod_head,.slide_txt h1,.slide_txt h2 small{text-transform:uppercase}*{margin:0;padding:0}a,abbr,acronym,address,b,bdo,big,blockquote,body,br,button,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,form,h1,h2,h3,h4,h5,h6,hr,html,i,img,input,ins,kbd,legend,li,map,object,ol,p,pre,q,samp,small,span,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{margin:0;padding:0;border:none}a,input,select,textarea{outline:0;margin:0;padding:0}fieldset,img{border:0}a,button{outline:0;border:none;transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s}a:hover,button:hover{text-decoration:none;outline:0;transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s}img{max-width:100%;height:auto;width:auto\9;vertical-align:middle;outline:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;margin:0;padding:0}.clear{clear:both}body{font-family:'Open Sans',sans-serif}.top_bar{margin:0;padding:0;font-family:gothambook587ff30bbb8df}.navigation,.slide_txt h1{font-family:gothambold}.top_bar:after{clear:both;display:block}.left_toplinks{margin:0;padding:14px 0;border-bottom:1px solid #89b636}.left_toplinks li{color:#000;display:inline-block;font-size:16px;line-height:13px;list-style:none;padding:0 17px 0 13px;position:relative}.left_toplinks li:after{position:absolute;background:#000;height:2px;width:2px;top:6px}.left_toplinks li:last-child:after{display:none}.left_toplinks li a{color:#fff}.left_toplinks li a:hover{color:#ff4f28}.left_toplinks li:first-child{padding-left:0}.left_toplinks li:last-child{padding-right:0;border:none}header{margin:0;padding:28px 0}header:after{clear:both;display:block}.logo,.navigation{display:inline-block;vertical-align:middle}.logo{width:15%;padding:4px 0}.navigation{padding:0}.navbar{background:0 0;border:none;border-radius:0;margin:0;min-height:inherit}.navbar-collapse{padding-right:0;padding-left:0}.navbar-nav>li{margin:0 0 0 3px}.navbar-nav li a{background-color:#fff;font-size:18px;line-height:normal;padding:13px 20px;transition:none;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none}.navbar-default .navbar-nav>li>a{color:#2e2e2e;transition:none;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none}.navbar-default .navbar-nav .current-menu-item>a,.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{background-color:#89b636;color:#fff;transition:none;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none}.prod_hover,.prod_main{transition:all .5s ease 0s}.slidermain{margin:0;padding:0;position:relative}.slidermain:after{clear:both;display:block}.slidermain:before{position:absolute;background:#f15b24;height:13px;width:90%;bottom:-13px}.slide_txt{top:50px;position:absolute;width:100%;z-index:10}.slide_txt h1{color:#202528;font-size:86.05px;padding:0;line-height:87.4px;width:50%}.slide_txt h2{font-family:PlaylistScript;color:#7fa832;font-size:96.86px;line-height:80px;padding:40px 30px 54px;width:338px}.slide_txt h2 small{font-size:31.42px;color:#7fa832;font-weight:700;vertical-align:middle;padding:0 4px 17px 21px}.prod_head,.slide_txt h2 span{vertical-align:top}.slide_txt h2 strong{font-size:122px;font-weight:400;letter-spacing:-10px}.slide_txt h2 span.txt11{padding:0 0 0 7px;letter-spacing:-.5px}.slide_txt h2 strong.txt2{font-size:112px;letter-spacing:-7px}.slide_txt h2 span.txt22{top:-12px;position:relative;letter-spacing:-3px;padding:0 0 0 3px}.slide_txt h2 strong.txt3{padding:0 0 0 4px;font-size:111px}.slide_txt h2 span.txt33{position:relative;top:-7px;letter-spacing:-4px;padding:0 0 0 5px}.slide_txt ul{margin:0;padding:0}.slide_txt ul li{list-style:none;display:inline-block;padding:0 30px 0 0}.prod_box{margin:-100px 0 0;padding:225px 0 80px;background:#202528}.prod_box:after{clear:both;display:block}.prod_head,.prod_img{display:inline-block;position:relative}.prod_img{padding:0 17px}.heat_pumps{top:-50px;right:-3px}.other_product{top:-50px;right:3px}.prod_head{width:280px;font-family:gothambold;color:#bdbdbb;font-size:36px;line-height:44px;padding-top:100px}.prod_head_resp{display:none}.prod_img span{position:absolute;color:#bdbdbb;font-size:27px;font-family:gothammedium}.pellet_fires span{top:36%;left:-28%}.pellet_fuel span{top:36%;right:-28%}.heat_pumps span{top:36%;left:-33%}.other_product span{top:36%;right:-43%}.prod_head:before{background-image:url(../images/line1.png);height:79px;width:266px;position:absolute;content:"";top:-10px;left:0;right:0;margin:0 auto;background-repeat:no-repeat}.heat_pumps:after,.heat_pumps:before,.other_product:after,.pellet_fuel:after{background-image:url(../images/line2.png);height:79px;width:134px;position:absolute;content:""}.pellet_fuel:after{top:-10px;right:-133px}.heat_pumps:after{top:-15px;right:-139px}.heat_pumps:before{bottom:-11px;left:-130px}.other_product:after{bottom:-15px;right:7px}.join_club{margin:0;padding:130px 0 120px;background-image:url(../images/join_bg.png);background-attachment:fixed;background-repeat:no-repeat;background-position:center left}.join_club:after{content:"";clear:both;display:block}.club_txt h2{font-family:gothambold;color:#202528;font-size:36px;padding:0 35px 15px 0;line-height:24px}.club_txt h1{font-family:PlaylistScript;color:#202528;font-size:96px;line-height:123px;padding:0}.club_txt button,.club_txt p{color:#202528;font-size:18px}.club_txt h1 span{display:block;line-height:65px;position:relative;left:-25px}.club_txt p{font-family:LibreBaskervilleRegular_0;line-height:27px;padding:26px 0 0;width:57%;margin:0 auto}.club_txt button{font-family:gothambold;border:2px solid #202528;width:357px;height:64px;background:0 0;text-transform:uppercase;margin-top:40px}.club_txt button:hover{color:#fff;border:2px solid #89b636;background:#89b636}.adv_txt h3,.adv_txt p{color:#202528;font-size:18px}.adv_box{margin:0;padding:165px 0 60px;background:#202528;position:relative;z-index:10}.adv_box:after{content:"";clear:both;display:block}.adv_bg,.adv_bg ul{display:inline-block}.adv_bg{background:#fff;position:absolute;width:65%;padding:120px 40px 120px 10%!important;z-index:10;box-shadow:0 2px 0 #000!important;-webkit-box-shadow:0 2px 0 #000!important;-moz-box-shadow:0 2px 0 #000!important}.adv_bg:after{position:absolute;content:"";background-image:url(../images/cutwork.png);background-repeat:repeat-y;height:100%;width:7px;right:-7px;top:0}.adv_bg ul{margin:0;padding:0 35px 0 0;width:49%;text-align:left}.adv_bg ul:after{content:"";clear:both;display:block}.adv_bg ul li{list-style:none}.adv_bg ul li:first-child{padding-bottom:60px}.adv_txt h3{font-family:gothammedium;padding:0}.adv_txt h3 span{display:inline-block;min-height:52px;vertical-align:middle;padding:0 12px 0 0}.adv_txt p{font-family:LibreBaskervilleRegular_0;line-height:27px;min-height:108px;padding:0}.adv_bg button,.adv_in h2{font-family:gothambold}.adv_bg button{background:#f15a22;color:#fff;font-size:14px;height:48px;width:85%;margin:30px 0 0;letter-spacing:2px}.adv_bg button:hover{background:#7fa832}.adv_in{margin:0;padding:95px 0 0}.adv_in h2{color:#89b636;font-size:36px;padding:0;line-height:44px}.adv_in p{font-family:LibreBaskervilleRegular_0;color:#fff;font-size:18px;line-height:27px;padding:26px 0 0}.customer_box{margin:-40px 0 0;padding:0 0 175px;background-color:#202528}.customer_box:after{content:"";clear:both;display:block}.cust_box{background-image:url(../images/bg01.jpg);background-position:right top;background-repeat:repeat-y;background-size:90%;position:relative;padding:295px 0 100px}.cust_box:after{position:absolute;content:"";background:#f15b24;height:13px;width:89.98%;bottom:255px;right:0}.customer_txt,.customer_video,.prod_main,footer{position:relative}.customer_txt{display:inline-block;padding:0;vertical-align:middle;width:39%;text-align:center;z-index:10}.customer_txt h2{font-family:gothambold;color:#202528;font-size:36px;padding:0;line-height:44px}.customer_txt h2 span{display:block}.customer_txt h1{font-family:PlaylistScript;color:#202528;font-size:96px;line-height:123px;padding:0}.customer_txt button{color:#202528;font-size:18px;font-family:gothambold;border:2px solid #202528;width:300px;height:64px;background:0 0;margin-top:90px}.customer_txt button:hover{color:#fff;background:#202528}.customer_video{display:inline-block;vertical-align:middle;width:60%;z-index:10}.foot_logo,.social_icons{width:100%;vertical-align:middle}footer{margin:0;background-position:left top;background-repeat:no-repeat}footer:after{content:"";clear:both;display:block}.foot_logo,.footer_links li,.social_icons,.social_icons li{display:inline-block}.foot_logo{margin-top:10px}.social_icons li{list-style:none;padding:0 25px 0 0}.social_icons a{color:#89b636;font-size:40px}.social_icons li:first-child:hover a{color:#3b5998}.social_icons li:nth-child(2):hover a{color:#e1306c}.social_icons li:last-child:hover a{color:#cd201f}.footer_links{margin-bottom:50px}.footer_links li{list-style:none;width:49%;padding:0 0 25px}.footer_links a{color:#202528;font-size:18px;font-family:gothambook587ff30bbb8df}.inner_heading,.prod_inner_info h2{font-family:gothambold;font-size:36px}.footer_links a:hover{color:#89b636}.inner_sec{background:#f4f4f4;padding:90px 0 190px;margin:0}.inner_sec:after{content:"";clear:both;display:block}.inner_heading{color:#7fa832;line-height:44px;margin:0 0 35px 20%;width:200px}.single-product .inner_heading{width:700px}.catalog_inner_text ul{margin:0;padding:0;text-align:center}.catalog_inner_text ul li{display:inline-block;list-style:none;margin-bottom:30px;width:48.5%;float:left}.catalog_inner_text ul li:nth-child(odd){margin-right:30px}.catalog_inner_text ul li:last-child,.catalog_inner_text ul li:nth-child(7){margin-bottom:0}.prod_main{margin:0;overflow:hidden;width:100%;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s}.prod_main a,.prod_main a:hover{text-decoration:none;outline:0}.prod_hover{height:100%;position:absolute;text-align:center;top:0;visibility:hidden;width:100%;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-moz-transform:scale(0);-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.prod_hover_inner{display:table;height:100%;margin:0 auto;width:100%}.prod_inner_info{display:table-cell;height:100%;vertical-align:middle;width:100%}.prod_inner_info h2,.prod_inner_info span{display:table;color:#fff;text-transform:uppercase}.prod_main:hover .prod_hover{border:3px solid #3b3d41;background:rgba(0,0,0,.7);visibility:visible;text-decoration:none;outline:0;transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-moz-transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);z-index:10}.prod_hover,::i-block-chrome{-moz-transform:none;-o-transform:none;-webkit-transform:none;-ms-transform:none;transform:none;opacity:0}.prod_main:hover .prod_hover,::i-block-chrome{-moz-transform:none;-o-transform:none;-webkit-transform:none;-ms-transform:none;transform:none;opacity:1}.prod_inner_info h2{margin:0 auto;text-align:center}.prod_inner_info span{background:0 0;border:2px solid #89b636;font-family:gothammedium;font-size:14px;margin:30px auto 0;padding:17px 0;width:270px;letter-spacing:1px;transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s}.prod_inner_info span:hover{background:#89b636;color:#fff;transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s}.about_heading{color:#7fa832;font-family:gothambold;font-size:36px;line-height:44px;padding:0 25px 35px;position:relative;text-transform:uppercase}.about_heading span{display:block}.about_inner_text p{color:#202528;font-family:LibreBaskervilleRegular_0;font-size:18px;line-height:27px;margin:0;padding:0 25px}.about_inner_text b,.about_inner_text strong{color:#202528;font-size:18px;font-family:gothambold;text-transform:uppercase;font-weight:400;padding:60px 0 20px;display:block}.about_inner_text p:first-child b,.about_inner_text p:first-child strong{padding-top:0}.about_inner_text img{margin:10px 0}.prod_big{border:1px solid #ddd;margin-top:7px}.prod_small_list{margin:0;padding:0;text-align:center}.prod_small_list li{display:inline-block;list-style:none;margin:2px -1px 0;padding:0;width:24.8%;border:1px solid #ddd}.prod_detail{padding-left:40px}.prod_detail h1{color:#bababc;font-family:gothambold587ff212e3582;font-size:67px;letter-spacing:-2.5px;line-height:68px;padding:0 0 55px;position:relative;display:none}.prod_detail h1:after{background:#f15a22;height:16px;width:320px;position:absolute;content:"";bottom:0;left:0}.prod_detail h2{color:#7fa832;font-family:gothambold;font-size:27px;line-height:35px;padding:0 0 15px}.prod_detail p{font-family:LibreBaskervilleRegular_0;color:#202528;font-size:18px;line-height:29px;padding:0 0 25px}.detail_links a,.prod_detail h4{color:#202528;font-family:gothammedium;font-size:14px}.prod_detail h4,.prod_services ul li{line-height:25px;text-transform:uppercase}.prod_detail p:last-child{border-bottom:1px solid #5f6365}.prod_detail h4{padding:15px 0 5px}.color_code{border:2px solid transparent;display:inline-block;padding:5px;margin-left:-7px}.color_code:hover,.color_selected{border:2px solid #d9d9d9}.prod_detail ul{margin:0;padding:0}.prod_detail ul li{display:inline-block;margin:0 17px 0 0;padding:0}.detail_links{margin:30px 0 0;padding:0}.detail_links a{display:inline-block;height:52px;border:1px solid #202528;background:0 0;width:48%;text-align:center;padding:14px 0;text-transform:uppercase;letter-spacing:1px;text-decoration:none}.detail_links a:first-child{margin-right:15px}.detail_links a:hover{background:#202528;border:1px solid #202528;color:#fff}.prod_detail button{background:#f15a22;color:#fff;font-family:gothambold;font-size:23px;height:64px;margin:30px 0 0;text-align:center;width:100%}.prod_detail button:hover{background:#7fa832}.prod_services{background-image:url(../images/bg02.jpg);background-repeat:repeat;background-attachment:fixed;padding:65px 0;margin:100px 0}.prod_services ul{margin:0 -11px;padding:0;text-align:center}.prod_services ul li{background:#fff;border:2px dashed transparent;color:#202528;display:inline-block;font-family:gothammedium;font-size:14px;letter-spacing:1px;list-style:none;margin:11px;padding:60px 0;width:31.2%;height:192px;vertical-align:top;transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s}.prod_services ul li figure{display:inline-block;vertical-align:middle;width:75px}.prod_services ul li span{display:inline-block;vertical-align:middle;text-align:left}.border,.prod_info4 h6,.rika_info{text-align:center}.prod_services ul li span small{color:#797c7e;display:block;font-family:gothambook587ff30bbb8df;line-height:18px;font-size:14px;letter-spacing:1px}.pellet_info,.pellet_list li figure{display:inline-block;vertical-align:middle}.prod_services ul li:hover{border:2px dashed #000;cursor:pointer;transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s}.prod_info3{margin-bottom:80px}.rika_info{background:#f4f4f4;padding:70px 33px 90px;border:20px solid #fff;-webkit-box-shadow:10px 10px 12px rgba(210,210,210,.5);-moz-box-shadow:10px 10px 12px rgba(210,210,210,.5);box-shadow:10px 10px 12px rgba(210,210,210,.5)}.rika_info:hover{-webkit-box-shadow:10px 10px 12px rgba(210,210,210,.9);-moz-box-shadow:10px 10px 12px rgba(210,210,210,.9);box-shadow:10px 10px 12px rgba(210,210,210,.9)}.rika_info figure{min-height:225px}.rika_info h4{color:#7fa832;font-family:gothambold;font-size:27px;line-height:35px;padding:0 0 20px}.rika_info p{color:#202528;font-size:18px;line-height:29px;min-height:116px;padding:0;font-family:LibreBaskervilleRegular_0}.prod_info4 h5{color:#7fa832;font-family:gothambold;font-size:36px;line-height:44px;padding:0 0 35px}.prod_info4 figure{border:1px solid #ddd}.prod_info4 h6{color:#202528;font-size:14px;line-height:18px;padding:20px 0 0;font-family:gothambook587ff30bbb8df;text-transform:uppercase}.about_rika h3{width:300px}.pellet_list{margin:0;padding:0}.pellet_list li{list-style:none;margin-bottom:100px}.pellet_list li:last-child{margin-bottom:0}.pellet_list li figure{width:50%}.pellet_info{width:49%;padding:0 8%}.pellet_info h2{color:#7fa832;font-family:gothambold;font-size:27px;line-height:35px;padding:0 0 20px}.pellet_info h2 span{display:block}.pellet_info p{color:#202528;font-size:18px;line-height:29px;padding:0;font-family:LibreBaskervilleRegular_0}.pellet_info h5{color:#202528;font-family:gothammedium;font-size:14px;padding:30px 0 10px;text-transform:uppercase}.pellet_info ol{padding:0 0 0 30px}.pellet_info ol li{color:#202528;font-size:18px;line-height:29px;padding:0;margin:0;font-family:LibreBaskervilleRegular_0;list-style:none}.pellet_info ol li:before{font-family:FontAwesome;content:"\f067";color:#7fa832;display:inline-block;width:25px;margin-left:-25px;font-size:14px}.pellet_list li figure.resp_img{display:none}.map{border:3px solid #fff}.contact_page h6{margin-top:90px;color:#7fa832;font-size:23px;padding:0 0 55px;font-family:gothambold}.showroom_address{margin:0;padding:0}.showroom_address li{list-style:none;display:inline-block;vertical-align:top;width:33%}.showroom_address li label{font-size:14px;color:#202528;display:block;font-family:gothammedium;margin:0 0 25px;font-weight:inherit;text-transform:uppercase;border-bottom:2px solid #7fa832;padding:0 0 30px;width:165px}.showroom_address li address{font-size:18px;line-height:29px;color:#000;font-family:LibreBaskervilleRegular_0;margin:0}.contact_form{margin:0;padding:0}.contact_form li{list-style:none;display:inline-block;vertical-align:top;width:32%;overflow:hidden;margin-bottom:45px}.contact_form li.mid_field{margin-left:17px;margin-right:17px}.contact_form li.text_area{width:100%}.contact_form li.submit_btn{width:100%;margin-top:30px;margin-bottom:0;position:relative}.contact_form li label{font-size:14px;color:#202528;display:block;font-family:gothammedium;font-weight:inherit;text-transform:uppercase;padding:0 0 10px}.contact_form li input,.contact_form li textarea{background:#fff;width:100%;font-size:18px;color:#000;font-family:LibreBaskervilleRegular_0;border:1px solid #e0e0e0}.contact_form li input{height:48px;padding:0 15px}.contact_form li textarea{height:288px;padding:15px}.contact_form li button,.contact_form li input[type=submit]{height:48px;background:#f15a22;padding:0;width:357px;font-size:14px;color:#fff;font-family:gothammedium;text-transform:uppercase;letter-spacing:1px;margin:0 auto;display:table}.contact_form li button:hover,.contact_form li input[type=submit]:hover{background:#7fa832}.contact_form li small{color:#666;font-size:14px;font-family:LibreBaskervilleRegular_0;position:absolute;top:15px;display:inline-block}.ui-icon,.ui-menu .ui-menu-item,.ui-widget,.wpcf7-select{font-family:'Libre Baskerville',serif}.wpcf7-select{background:#fff;border:1px solid #e0e0e0;color:#000;font-size:18px;height:48px;margin:0;padding:13px 0;position:relative;width:100%}.ui-widget{font-size:1em}.ui-widget-content{background:#fff;margin:16px 0 0}.ui-state-default .ui-icon{background:url(../images/dropdown.png) no-repeat!important}.ui-selectmenu-button span.ui-selectmenu-text{color:#000;line-height:20px;outline:0;padding:0}.ui-selectmenu-button span.ui-icon{left:auto;margin-top:0;position:absolute;right:15px;top:5px}.ui-menu .ui-menu-item{font-size:16px;line-height:36px;margin:0;padding:0 15px}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background:rgba(0,0,0,0);border:none;color:#d84009;font-weight:400;outline:0;padding:0 15px;width:100%!important}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{background:0 0;border:none;color:#7fa832;font-weight:400}.about_inner_text li,.privacy_page p{color:#202528;font-family:LibreBaskervilleRegular_0;font-size:18px;margin:0}.border{border-bottom:1px solid #7fa832;border-top:1px solid #7fa832}.back_ground{box-shadow:0 0 7px 2px #ccc inset;padding:20px 0}.about_inner_text li{background:url(../images/dot.png) 23px 12px no-repeat;list-style:none;line-height:12px;padding:15px 48px}#text-4,#text-5{float:left;width:49%}.customer_video p iframe{width:711px;height:465px;-webkit-box-shadow:20px 20px 35px rgba(0,0,0,.55);-moz-box-shadow:20px 20px 35px rgba(0,0,0,.55);box-shadow:20px 20px 35px rgba(0,0,0,.55)}.productimg{width:555px;height:555px}.sliderimg{width:849px;height:684px}.privacy_page p{line-height:27px}.privacy_page p strong{display:block;color:#7fa832;font-family:gothambold587ff212e3582;font-size:21px;padding:0 0 10px}.privacy_page p a{color:#d46a43;text-decoration:underline}.privacy_page p a:hover{text-decoration:none}.terms_list{margin:40px 0}.tearms_page p{color:#4a4a4a;font-size:15px;font-weight:500;line-height:24px}.ui-accordion .ui-accordion-icons{padding:16px 0 16px 20px;outline:0}.ui-icon{height:50px;width:25px}.ui-icon-triangle-1-e{background-position:0 0!important}.ui-icon-triangle-1-s{background-position:0 -50px!important}.ui-state-active .ui-icon,.ui-state-default .ui-icon{background-image:url(../images/p_m.png)}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{left:auto;margin:0;position:absolute;right:15px}.ui-state-active .ui-icon{background-image:url(../images/dropdown.png)!important;transform:rotate(274deg);-webkit-transform:rotate(274deg);height:12px}.ui-accordion-header.ui-state-default.ui-corner-all.ui-accordion-icons{background:#3b3d41;border:none;border-radius:0;display:inline-block;margin:2px 0;width:100%}.terms_list h3{background:#3c3d41;border-color:currentcolor currentcolor rgba(241,90,34,.3);border-radius:0;border-style:none none solid;border-width:medium medium 2px;color:#ccc;font-family:gothambook587ff30bbb8df;font-size:16px!important;font-weight:600}.terms_list div{background-position:bottom right;background-repeat:no-repeat;background-size:cover;border:none;border-radius:0;margin:0 0 2px;padding:20px 40px!important}.terms_list div p{color:#202528;font-family:LibreBaskervilleRegular_0;font-size:18px;line-height:27px;margin:0;padding:0 25px}.terms_list div ul li{color:#717171;font-family:'Libre Baskerville',serif;font-size:14px;font-weight:500;line-height:21px;padding:0 0 0 35px;list-style:none;background:url(../images/points.png) 15px 6px no-repeat}.terms_list div p a{color:#f15a22}.terms_list div p a:hover{text-decoration:underline}.video_testimonials{margin:30px 0 50px}.video_in{display:inline-block;margin:0 30px 0 0;width:48.5%}.video_in iframe{width:100%;border:none}.video_in:last-child{margin-right:0}.photo_testimonials{margin:30px 0}.privacy_page strong{color:#7fa832;display:block;padding:0 0 5px}.about_heading.head{padding:0 217px}.about_heading.head1{padding:0 0 2px}.product_meta{display:none}.product-name a{color:#7fa832;font-size:16px}.product-name a:hover{color:#202528}.detail_links a.callme{margin-right:0;border:0;width:100%}.detail_links a.callme:hover{background:0 0}.cart-collaterals h2{color:#7fa832;font-family:gothambold;font-size:23px;margin-bottom:20px}#coupon_code{width:auto;height:31px}.woocommerce div.product form.cart .button{font-size:23px}.woocommerce .cart .button{background:#f15a22;color:#fff;font-size:14px;font-family:gothambold}.woocommerce .cart .button:hover{background:#7fa832;color:#fff}.checkout{font-size:14px}#customer_details h3,#order_review_heading,.woocommerce-order-received .woocommerce h2,.woocommerce-order-received .woocommerce h3{border-bottom:2px solid #7fa832;color:#202528;display:block;font-family:gothammedium;font-size:16px;font-weight:inherit;margin:0 0 25px;padding:0 0 15px;text-transform:uppercase}#payment div.payment_box p,#select2-chosen-1{font-family:LibreBaskervilleRegular_0}#select2-chosen-1{color:#000;font-size:15px;background:#fff;border-radius:0!important}#payment div.payment_box p{color:#202528;font-size:14px}.woocommerce #payment #place_order{font-size:1.25em;padding:20px 70px}.woocommerce-message a.button{background-color:#f15a22;color:#fff;font-size:14px}.woocommerce-message a.button:hover{background-color:#7fa832;color:#fff}.showcoupon,.showlogin{color:#f15a22}.showcoupon:focus,.showcoupon:hover,.showlogin:focus,.showlogin:hover{color:#7fa832}.create-account p,.login p{font-size:14px;font-weight:400}.checkout_coupon input.button,.login input.button,.woocommerce-lost-password input[type=submit]{background-color:#f15a22;color:#fff;font-size:14px}.checkout_coupon input.button:hover,.login input.button:hover,.woocommerce-lost-password input[type=submit]:hover{background-color:#7fa832;color:#fff}.checkout_coupon #coupon_code{width:100%}.customer_details header.title{padding:0}.variations-table label,.vtable label{color:#202528;font-family:gothammedium;font-size:14px;padding:15px 0 5px;text-transform:uppercase}.variations-table td{float:left;width:100%}.variations-table label{line-height:25px}.noprice{display:none}.noaddtocart{display:none!important}.swatch-anchor,.swatch-anchor img{width:64px!important;height:64px!important}.postid-78 .rika_info p,.postid-93 .rika_info p{min-height:172px}.page-template-heat-pump .pinfo{width:100%}.page-template-heat-pump .about_rika h3{width:700px}.vtable td{width:100%;float:left;line-height:0!important}.vtable label{line-height:25px;float:left;font-weight:400!important}.single-product .quantity .qty,.vtable select{background:#fff;border:1px solid #e0e0e0;color:#000;font-family:"Libre Baskerville",serif}.vtable select{font-size:18px;height:48px;margin:0;padding:13px 0;width:100%}.single-product .quantity .qty{font-size:18px;height:40px}.single-product .quantity{margin-bottom:20px!important}.reset_variations{float:left;margin-top:10px;width:100%}.woocommerce-Price-amount{font-family:LibreBaskervilleRegular_0;font-size:18px;line-height:40px}.page-template-content ol{padding:0 0 0 30px}.page-template-content ol li{color:#202528;font-size:18px;line-height:29px;padding:0;margin:0;font-family:LibreBaskervilleRegular_0;list-style:none}.page-template-content ol li:before{font-family:FontAwesome;content:"\f067";color:#7fa832;display:inline-block;width:25px;margin-left:-25px;font-size:14px}.page-template-content li figure.resp_img{display:none}.woocommerce-cart .privacy_page p,.woocommerce-cart .woocommerce-Price-amount,.woocommerce-checkout .privacy_page p,.woocommerce-checkout .woocommerce-Price-amount{font-size:14px;line-height:25px}.variation-Size p{line-height:18px}.woocommerce-cart .woocommerce td.product-name dl.variation dd,.woocommerce-cart .woocommerce td.product-name dl.variation dt,.woocommerce-checkout .woocommerce td.product-name dl.variation dd,.woocommerce-checkout .woocommerce td.product-name dl.variation dt{margin-bottom:0}.woocommerce-cart .woocommerce td.product-name dl.variation dd p:last-child,.woocommerce-checkout .woocommerce td.product-name dl.variation dd p:last-child{line-height:20px}.woocommerce-order-received address{color:#202528;font-family:LibreBaskervilleRegular_0}.woocommerce-order-received .woocommerce header{padding:0}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.single-product .quantity input.minus[type=button],.single-product .quantity input.plus[type=button]{border:none;color:#000;background-color:#e0e0e0;border-radius:0;padding:10px 15px 13px;font-weight:700}.qty{height:30px}.woocommerce-cart .quantity input.minus[type=button],.woocommerce-cart .quantity input.plus[type=button]{background-color:#e0e0e0;border:none;border-radius:0;color:#000;display:inline-block;font-weight:700;padding:10px 0;width:20px}.woocommerce-cart .woocommerce .quantity .qty{text-align:center;width:40px}.footer_img_main{left:0;position:absolute;top:0}.footer_text_main{padding:80px 0 0}.prod_space{margin-top:80px}.footer_txt:after{clear:both;display:block;content:""}
