/* Combined & Minified CSS
------------------------------------------------------------ */
  .clearfix:after{visibility:hidden;display:block;height:0;font-size:0;line-height:0;content:" ";clear:both;}.clearfix{display:block;} * html .clearfix{height:1%;} *:first-child + html .clearfix{min-height:1%;} #ez-home-container-wrap{clear:both;}.ez-home-container-area{margin:0 0 20px;clear:both;}.ez-home-bottom{margin:0;}.ez-only{width:100%;margin:0 0 20px;float:left;clear:both;}.site-title a{background:url(http://www.rooftekcq.com.au/wp-content/uploads/2015/05/logo-rooftek-hi-res-e1443137677267.jpg) no-repeat !important;height:180px;text-indent:-9999px;width:260px;margin-top:-10px;}.slider-title{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;background-color:rgba(255,255,255,0.9);padding:20px;border-radius:3px;box-shadow:1px 1px 5px #333;font-size:28px;}.button-on-right button a{color:#fff;}.breadcrumb{text-align:right;background-color:inherit;color:#fff;margin:0;float:right;width:100%;max-width:450px;padding:21px;}.nav-primary,.genesis-nav-menu{background-color:inherit;float:left;width:100%;max-width:690px;}.genesis-nav-menu a{padding:20px;color:#fff!important;}.responsive-menu-icon{background-color:#e50000;}.clear{clear:both;}.site-header{background-color:#fff;}.site-header .widget{padding:0;}.genesis-nav-menu li a:hover{background-color:#ffa149;}#home_widget_1 #text-2,#home_widget_1 #text-3,#home_widget_1 #text-6,#home_header_widget_area #text-9,#home_header_widget_area #text-10,#home_header_widget_area #text-11{width:30%;float:left;}#home_widget_1 #text-3,#home_header_widget_area #text-10{margin:0 5%;}#home_widget_1 #text-6,#home_header_widget_area #text-11{float:right;}.page-id-437 .content{padding:0;}.page-id-437 .entry-content,#home_header_widget_area,.page-id-437 #home_widget_1{padding:40px 60px 10px;}.page-id-437 .home-img.aligncenter.wp-image-424.size-full{width:100%;}#new_home_cta{background-color:#000;}.prod_cta{margin-bottom:30px;}.cta-container{display:flex;justify-content:center;align-items:center;padding:27px;color:#fff;}#image-flex{display:flex;flex-wrap:wrap;width:100%;}.fancybox.image{min-width:calc(100% / 3);}.text-on-left{margin-right:40px;}.page-id-396 img.alignleft,.page-id-396 a img{margin:0!important;}.page-id-396 a img{width:100%;}#home-align{text-align:center;font-weight:bold;}#home-align-img{width:300px;height:200px;display:block;margin:0 auto;border-radius:3px;box-shadow:0 1px 3px #000;}.home-img{display:block;margin:0 auto;box-shadow:0 1px 5px #000;}#products_widget .widget{width:25%;float:left;padding-right:2%;text-align:center;}#products_2{display:inline;}.ct-link-img{display:block;max-width:48%;margin-right:2%;float:left;}#colourtouch{text-align:justify;}.page-child .genesis-extender-widget-area{clear:both;padding:0 60px;}.page-id-44 .menu-item-326,.page-id-154 .menu-item-325,.page-id-246 .menu-item-322,.page-id-240 .menu-item-323,.page-id-233 .menu-item-324,.page-id-271 .menu-item-319,.page-id-263 .menu-item-321,.page-id-299 .menu-item-316,.page-id-266 .menu-item-320,.page-id-283 .menu-item-317,.page-id-279 .menu-item-318{display:none;}.parent-pageid-17 .entry-content figure{width:200px!important;}.parent-pageid-17 .menu-item-26 a,.parent-pageid-17 .menu-item-26 a:hover{background-color:#e50000;color:#fff;}.divided{width:100%;}.division-1,.division-2{width:50%;float:left;}.map-contact{padding-top:25px;clear:both;display:inline-block;}.map-embed{max-width:48%;float:left;max-height:280px;overflow:hidden;}.contact-details{float:left;max-width:50%;margin-left:2%;}td#first-col{width:25%;}.page-id-124 table img.alignleft{margin:12px 24px 12px 0;}#left-gap{padding-left:10px;text-align:justify;}#smaller-text{font-size:12px;font-style:italic;}#featured-page-6 .post-44 h2.entry-title a{font-size:16px;}#menu-products-menu-2 li{height:50px;padding-bottom:10px;overflow:hidden;background:none;padding:0;} #genesis-responsive-slider{padding:0!important;border:0!important;}.slide-excerpt{width:initial!important;height:inherit!important;background-color:#fff!important;opacity:0.8!important;}.slide-excerpt-border h2{margin:0;}.slides li{padding:0!important;}.slides a{text-decoration:none;cursor:default;}.page-id-15 .entry-header{margin-bottom:10px;}.executive-pro-red .enews-widget input[type="submit"],.executive-pro-red .content .entry-header .entry-meta .entry-comments-link,.executive-pro-red .genesis-nav-menu .current-menu-item > a,.executive-pro-red .archive-pagination li a,.executive-pro-red a.button,.executive-pro-red button,.executive-pro-red input[type="button"],.executive-pro-red input[type="reset"],.executive-pro-red input[type="submit"]{background-color:#e50000;}.executive-pro-red a,.executive-pro-red .entry-title a:hover,.executive-pro-red .footer-widgets .entry-title a:hover{color:#e50000;}.site-footer{padding:10px 0;background-color:#000;color:#fff;}.footnote{font-size:80%;}.site-container{box-shadow:1px 0 5px #000;background-color:#000;}.site-footer a{color:#e50000!important;}#text-7,#text-8{width:25%;float:right;text-align:right;margin-right:20px;margin-right:2rem;margin-top:10px;line-height:32px;}#text-8{margin-right:0;}#social-header{float:right;clear:both;}.widget-title{margin-bottom:10px;}.su-spoiler-style-fancy,.su-spoiler-style-fancy > .su-spoiler-title,.su-spoiler-content{border-radius:3px!important;}.su-spoiler-content{text-align:justify;}.su-spoiler-title{color:#e50000;text-transform:uppercase;}@media only screen and (max-width:1200px){.breadcrumb{max-width:270px;}}@media only screen and (max-width:1023px){.site-title a{box-shadow:none;border:none;position:inherit;margin:0 auto;}.breadcrumb{display:none;}.nav-primary,.genesis-nav-menu{max-width:initial;}.content{padding:30px 5px;}.title-area,.site-header .widget-area,#text-7,#text-8{width:initial!important;}#text-8{margin-right:10px;}#home-align-img{height:100%;}}@media only screen and (max-width:800px){.site-header .widget-area{display:none;}.title-area{width:100%!important;}.genesis-nav-menu.responsive-menu a:hover{background-color:#ffa149;}}@media only screen and (min-width:767px){.menu-item-31 a{display:none;}}@media only screen and (max-width:766px){.division-1,.division-2{width:100%;}.division-1{margin-bottom:25px;}#home_widget_1 #text-2,#home_widget_1 #text-3,#home_widget_1 #text-6,#home_header_widget_area #text-9,#home_header_widget_area #text-10,#home_header_widget_area #text-11{width:100%;margin:0;}.slider-title{font-size:16px;position:absolute;padding:8px;}.slide-contact{left:-59px;bottom:-28px;}.slide-restoration{left:-13px;bottom:-31px;}.slide-new-roofs{top:-8px;left:-13px;}.slide-monier{left:-75px;top:-12px;}#products_widget .widget{width:50%;}.map-embed{width:100%;max-width:inherit;float:left;max-height:325px;overflow:hidden;}.contact-details{float:left;width:100%;max-width:inherit;margin-left:0;margin-top:20px;}}@media only screen and (max-width:621px){#products_widget .widget{width:100%;}.ct-link-img{max-width:100%;margin-bottom:10px;}}