@media only screen and ( max-width: 1460px ) {

	/* Header Nav */
	.nav-primary .genesis-nav-menu > li > a, .nav-header .genesis-nav-menu > li > a {
		padding: 0 0 14px;
		margin: 0 5px;
	}

	.container-modal.wrapper {
		overflow-y: auto !important;
	}

	/* Red Slide Form */
	.close {
		margin-top: 0px;
		margin-right: 0px;
	}

	.lab-modal-body {
		padding: 0px;
	}

	.container-modal.wrapper {
		margin: 0px auto;
		margin-top: 30px;
	}

}

@media only screen and (max-width: 1366px) {
	/* Apple Macbook Air 11.6 */
}

@media only screen and (max-width: 1280px) {
	/* Google Chromebook Pixel */
}

@media only screen and (max-width: 1220px) {	
	.two-columns .panel-grid-cell:first-child .panel-widget-style {
		padding-left: 40px;
	}
	
	.two-columns .panel-grid-cell:last-child .panel-widget-style {
		padding-right: 40px;
	}
}

@media only screen and ( max-width: 1200px ) {
	.tp-loop-wrap {
		padding-left: 15px;
		padding-right: 15px;
	}
}

@media only screen and ( max-width: 1024px ) {
    
    /* Sticky Sidebar Fix */
    .content-sidebar .content {
		display: block;
		float: none;
		margin: 0px auto 50px;
	}
	
	.content-sidebar .sidebar {
		float: none;
		margin: 30px auto;
	}
    
	.content-sidebar .content,
	.content-sidebar .sidebar {
		position: relative!important;
		top: auto!important;
		bottom: auto!important;
	}
	
	.is_stuck {
		position: relative!important;
		top: auto!important;
		bottom: auto!important;
	}

	/* header Nav */
	.nav-primary,
	.nav-header{
		display: none;
	}

	.site-header {
		padding: 5px 0 0px 0px;
	}

	.header-widget-area {
		margin-right: 50px;
		margin-top: 12px;
	}

	.header-widget-area .widget.block {
		display: block;
		margin-top: 4px;
		margin-bottom: 0px;
	}

	.site-header .title-area {
		float: left;
		margin-top: 5px;
	}

	#responsive-menu-pro-container #responsive-menu-pro-title #responsive-menu-pro-title-image {
		max-width: 230px;
	}
	
	/* Sidebar */
	.content-sidebar .sidebar {
		float: none;
		width: 300px;
		margin: 40px auto 0;
		display: block;
		clear: both;
	}
	
	.sidebar .search-form {
		position: relative;
	}
	
	.search-form input[type="text"],
	.search-form input[type="search"] {
		width: 100%;
		padding-right: 44px;
	}
	
	.search-form input[type="submit"] {
		position: absolute;
		right: 0;
	}
	
	.sidebar-posts {
		text-align: center;
	}
	
	.sidebar-posts .post-item .overlay {
		text-align: left;
	}
	
	.sidebar-posts .post-item {
		display: inline-block;
		margin-right: 20px;
	}
	
	.two-columns .panel-grid-cell:first-child .panel-widget-style {
		padding-right: 40px;
		padding-top: 40px;
		padding-bottom: 40px;
	}
	
	.two-columns .panel-grid-cell:last-child .panel-widget-style {
		padding-left: 40px;
		padding-top: 40px;
		padding-bottom: 40px;
	}
    
	/* Contact Page */
	.contact-page .two-columns .panel-grid-cell:last-child .panel-widget-style {
		padding-left: 10px;
		padding-right: calc(100% - 590px);
	}

	.contact-box{	
		max-width: 970px;
	}
	
	/* Product */
	.product-item.style-1 .s1 {
		height: initial;
	}

	/* Home What We Do */
	.find-out-more {
		padding-left: 0px;
	}
	
	.problems-we-solve {
		margin-top: 20px;
		margin-right: 0px;
		margin-left: 34px;
	}

	/* The Process */
	.view-more {
		margin-bottom: 30px;
	}

	.modal-price {
		font-size: 80px;
		line-height: 114px;
	}

	/* Why Use Block */
	.why-use-block{
		padding-bottom: 70px;
	}
}

@media only screen and ( max-width: 1023px ) {
	
	/* 1023 - 768 */

	#main-banner-container {
		display: none;
	}
	#mobile-static-banner-container {
		display: block;
	}

	#mobile-static-banner-container .get-free-cladding-container {
		width: 100%;
		max-width: 700px;
		background-color: #FFFFFF;
		margin: auto;
		margin-top: 30px;
		display: block !important;
	}

	.get-your-free-claddi-mobile {
		text-align: center;
	}

	.get-your-free-claddi-mobile a{
		text-shadow: none !important;
	}

	.box-arrow-mobile {
		display: none;
	}

	.get-free-cladding-container,
	.get-free-cladding-container-about{
		display: inline-block !important;
		width: 100%;
		background-color: #FFFFFF;
		box-shadow: 0 7px 34px 0 rgba(2,6,19,0.12);
		border: 1px solid #E0E1E4;
	}
	
	.get-free-cladding-container :nth-child(2),
	.get-free-cladding-container-about :nth-child(2){
		display: none !important;
	}
	
	.get-free-cladding-container .panel-grid-cell,
	.get-free-cladding-container-about .panel-grid-cell{
		width: 100% !important;
		text-align: center;
	}
	
	.get-your-free-claddi,
	.get-your-free-claddi-about{
		padding: 20px;
	}

	.custom-cta-head .get-free-cladding-container,
	.custom-cta-head .get-free-cladding-container-about{
		display: inline-block !important;
		width: 100%;
		background-color: #FFFFFF;
		box-shadow: 0 7px 34px 0 rgba(2,6,19,0.12);
		border: 1px solid #E0E1E4;
	}
	
	.custom-cta-head .get-free-cladding-container :nth-child(2),
	.custom-cta-head .get-free-cladding-container-about :nth-child(2){
		display: block !important;
	}
	
	.custom-cta-head .get-free-cladding-container .panel-grid-cell,
	.custom-cta-head .get-free-cladding-container-about .panel-grid-cell{
		width: 100% !important;
		text-align: left;
		margin: 0px 15px;

	}
	
	.custom-cta-head .get-your-free-claddi,
	.custom-cta-head .get-your-free-claddi-about{
		padding: 20px;
	}

	.custom-cta-head .share-icon-banner{
		margin: 10px 20px;
	}

	.custom-cta-head .list-assist {
		margin-left: 0px;
	}

	.custom-cta-head .sub-heading-list-assist {
		margin-left: 0px;
		margin-top: 15px;
	}

	.custom-cta-head a.share-popup-btn.fancybox-inline {
		margin-top: -10px;
	}
	
	/* Header */
	.site-header .title-area {
		margin-top: 0;
	}
	.site-header .site-version-text {
		display: none;
	}
	.site-header .header-widget-area .header-widgets-section-1.block,
	.site-header .header-widgets-section-1 {
		display: inline-block;
	}

	.asf-container {
		height: 75px;
		padding: 12px 0;
	}

	.site-header {
		padding: 5px 0 17px 0px;
	}

	/* Sticky Menu */    
	.site-header--stick {
		top: 0px;
	}

	.wrapper, .wrap, .content-sidebar-wrap {
		width: 721px;
	}

	.content-sidebar .content {
		margin: auto;
		display: block;
		float: none;
	}

	.custom-form .gfield_captcha_input_container {
		width: 170px;
	}

	/* Cutom Sections */
	.custom-sections .bg-container .half-box,
	.custom-sections .content-container .half-box{
		height: auto!important;
	}    

	.panel-row-style.two-columns {
		display: block;
		width: 100%!important;
		float: none!important;
		display: block;
		max-width: 100%;
	}

	.two-columns .panel-grid-cell:first-child .panel-widget-style,
	.two-columns .panel-grid-cell:last-child .panel-widget-style {
		padding-left: 20px;
		padding-right: 20px;
	}

	.two-columns > .panel-grid-cell {
		display: block!important;
		width: 100%!important;
	}

	.two-columns.equal-height-columns .panel-grid-cell .panel-widget-style,
	.two-columns.equal-height-columns .panel-grid-cell .so-panel {
		min-height: initial!important;
	}

	/* Contact Page */
	.contact-page .two-columns .panel-grid-cell:first-child .panel-widget-style {
		padding-left: 30px;
	}

	.contact-page .two-columns .panel-grid-cell:last-child .panel-widget-style {
		padding-right: 30px;
	}

	.contact-box{	
		display: block !important;
	}

	.contact-box .panel-grid-cell{
		width: 100% !important;
	}

	.left-box-contact,
	.right-box-contact{
		padding: 20px;
	}

	.left-box-contact .mt-30{
		margin-top: 0px
	}

	/* Mediaboxes */
	.media-boxes-filter-container .inner {
		display: block;
	}

	.filters-container .filter-heading {
		margin-right: 0px;
		margin-bottom: 10px;
		width: 100%;
		display: block;
		text-align: center;
	}

	/*  Share This  */
	.share-box-wrap {
		min-width:100% !important;
	}
	
	.panel-row-style.fullwidth-768 {
		display: block!important;
	}
	
	.panel-row-style.fullwidth-768 > .panel-grid-cell {
		width: 100%!important;
		margin-bottom: 40px;
	}

	/* Footer Bottom */
	.footer-bottom-left,
	.footer-bottom-center,
	.footer-bottom-right {
		text-align: center;
		margin-bottom: 5px;
		width: 100% !important;
	}
	
	.footer-sticky-full .bg-red {
		background-color: #DE1F15;
		padding: 10px 0px;
	}

	.temp-top-margin{
		margin-top: 0px !important;
	}

	/* About Us */
	.find-out-more {
		padding-left: 0px;
	}

	.we-re-here-to-help {
		font-size: 30px;
		line-height: 48px;
	}

	.about-us-navigation {
		padding-top: 20px;
		padding-bottom: 0px;
	}

	.problems-we-solve {
		margin-top: 0px;
		margin-right: 0px;
		width: 100%;
		margin-left: 0px;
		display: block;
	}

	/* Why Choose */
	.content-item-inner{
		padding-left: 0px;
		margin-bottom: 20px;
	}
	
	.item-inner:before {
		margin-bottom: 5px;
	}

	.request-a-quote {
		text-align: left;
	}

	/* The Process */
	.investigation {
		border: 1px solid #1F2C42;
		border-right: 1px solid #1F2C42;
		border-bottom: 0px;
		text-align: center;
		padding-left: 0px;
	}

	.rectification {
		border: 1px solid #1F2C42;
		border-left: 1px solid #1F2C42;
		text-align: center;
		padding-left: 0px;
	}
	

	/* Popup 1 */
	.modal-purchase {
		margin-top: 10px;
		margin-bottom: 30px;
	}

	.popup-box-wrap .row {
		margin-top: 0px;
	}
	
	.do-you-know-if-there {
		font-size: 22px;
		line-height: 32px;
	}
	
	.get-a-preliminary-on {
		font-size: 17px;
		line-height: 27px;
		margin-top: 15px;
	}


	.sidebar-testimonials-carousel .testimonial-item.style-4{
		max-width: 300px;
	}


	/* Shop like Page */
	.purchase-button {
		margin-left: 10px;
		padding: 6px 40px;
	}

	/* Here to help */
	.here-to-help-box .grid-children-2{
		padding-left: 0px;
		padding-right: 0px;
	}

	/* Why Use */
	.why-use-block {
		padding-top: 30px;
	}
	
	.why-use-block .carousel-inner,
	.why-use-block .item,
	.why-use-block .item-inner{
		padding: 0px !important
	}
	
	
	.why-use-block .panel-grid-cell{
		padding: 0px !important;
		margin-top: 0px;
	}

	.navigation-buttons {
		padding: 6px 20px 6px 0px;
	}

	.mySlides1 img{
		float: none !important;
		margin: auto !important;
	}

	/* Testimonial */
	.testimonial-icon {
		margin-top: -50px;
	}

	span.name.block {
		margin-bottom: 0px;
	}

	.testimonials-carousel .inner {
		margin-bottom: -40px;
	}

	.about-testimonial {
		border: 0;
		box-shadow: none;
		margin-top: 40px;
		margin-bottom: 0px;
	}

	/* Why Use Block */
	.why-use-block{
		padding-bottom: 200px;
	}

	/* Red Slide Form */
	.form-v3 .gf_progressbar_wrapper {
		position: absolute;
		top: -50px;
		left: 240px;
	}

	.container-modal #gform_page_15_1 {
		padding: 0px;
		padding-top: 60px;
	}

	.close {
		position: absolute;
		right: 40px;
		z-index: 9;
	}

	.gform_confirmation_wrapper.form-v3{
		position: relative;
		top: -40px;
		left: -5px;
		background: #de1f15;
		width: 100%;
		border: 1px #de1f15 solid;
	 }
}

@media only screen and (max-width: 782px) {
	/* Responsive Menu Override */
	.admin-bar #responsive-menu-pro-container,
	.admin-bar button#responsive-menu-pro-button {
		margin-top: 46px;
	}
}

@media only screen and (max-width: 767px) {
	
	/* 767 - 568 */
	
	html[lang="en-AU"]{
		margin-top: 0px !important;
	}

	.site-header {
		padding: 5px 0px 17px;
		position: relative;
	}

	.admin-bar .site-header{
		top: 46px;
		position: relative;
		z-index: 99;
	}

	.header-widget-area {
		display: none;
	}

	.admin-bar .internal-header {
		margin-top: 45px;
	}
	
	.panel-grid-cell {
		margin-top: 40px;
		margin-bottom: 40px;
	}

	#mobile-static-banner-container .panel-grid-cell{
		margin-top: 0px;
	}
	

	.footer-top-row-1 .panel-grid-cell{
		margin-top: 20px;
		margin-bottom: 20px;
	}
	
	/* Column Post Carousel */
	.column-post-carousel {
		max-width: 370px;
		margin: auto;
	}
    
	.column-post-carousel .slick-slide .inner-wrapper {
		padding-right: 5px;
		padding-left: 5px;
	}

	/* Footer Top */
	.footer-top-row-2 {
		margin-top: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
		text-align: center;
	}

	
	/* 404 Page */
	.error404 .content-404 h2 {
		font-size: 200px;
		line-height: 200px;
	}
    
	/* PopUp Form */
	.popup-box-wrap .left-box{
		min-height: inherit;
		margin: 30px 0px;
	}

	/* Cutom Sections */
	.custom-sections .half-box{
		width: 100%;
	}

	.custom-sections .content-container .half-box{
		height: auto !important;
		display: inline-block;
	}

	/* Contact page */
	.contact-form-box {
		padding: 0px 0px !important;
	}

	.left-box-contact .social-icons.style-2{
		text-align: left !important;
	}
	
	/* Mediaboxes */
	.filters-container .media-boxes-filter {
		text-align: center;
	}

	.filters-container ul.media-boxes-filter li {
		width: 100%;
	}

	ul.media-boxes-filter.boxes-filter li a {
		display: block;
	}

	/* Services */
	.services-box {
		text-align: center;
	}

	/* Footer Bottom */
	.footer-sticky-full a,
	.footer-sticky-full .footer-text{
		font-size: 12px !important;
	}

	.footer-sticky-full .inner div:first-child{
		display: none;
	}
	.footer-sticky-full .inner div{
		width: 50%;
	}

	/* Testimonial Carousel */
	.testimonials-carousel .carousel-container, .cta-carousel, 
	.instagram-carousel .row, 
	.logo-carousel.style-1 .carousel-container {
		padding: 0px 20px;
	}

	.s1.c.mb-40.truncate-text {
		font-size: 16px;
		line-height: 25px;
	}

	/* Footer Google Review */
	.footer-g-review-box{
		text-align: center !important;
		margin-top: 0px !important;
	}

	/* Why Choose Box */
	.why-use-box{
		display: block !important;
	}
	
	.why-use-box .panel-grid-cell{
		margin: 0px;
	}

	.why-use-navigation {
		float: left;
		margin-top: 20px;
		margin-left: 0px;
	}

	.carousel-inner {
		padding: 0px;
	}

	/* The Process */
	/*.w3-display-bottommiddle {
		top: 58%;
	}*/

	.w3-badge {
		margin-bottom: 20px;
	}

	/* Home Banner */
	.mobile-static-banner-mobile {
		padding: 60px 0;
	}

	.cladding-investigati-mobile {
		font-size: 32px;
    	line-height: 36px;
	}

	.we-provide-cost-effe-mobile {
		margin-top: 15px;
	}

	/* Red Quote */
	.content-border-right {
		padding-right: 0px;
	   border-right: 0px solid #DE1F15;
	   border-left : 4px solid #DE1F15;
	   padding-left: 20px;
	   width: 100%;
   }

   .our-unique-approach {
		margin-top: 20px;
	}

	/* CTA white */
	.get-free-cladding-container,
	.get-free-cladding-container-about{
		max-width: 500px;
		margin: auto;
		display: block !important;
	}

	.get-your-free-claddi,
	.get-your-free-claddi-about,
	.get-your-free-claddi a,
	.get-your-free-claddi-about a{
		font-size: 15px;
		letter-spacing: 0px;
		line-height: 1.4;
	}

	.get-free-cladding-container-about {
		margin-top: -40px;
	}

	.custom-cta-head .get-free-cladding-container,
	.custom-cta-head .get-free-cladding-container-about{
		max-width: 100%;
		margin: auto;
		display: block !important;
	}

	.custom-cta-head .get-your-free-claddi,
	.custom-cta-head .get-your-free-claddi-about,
	.custom-cta-head .get-your-free-claddi a,
	.custom-cta-head .get-your-free-claddi-about a{
		font-size: 15px;
		letter-spacing: 0px;
		line-height: 1.4;
	}

	.custom-cta-head .get-free-cladding-container-about {
		margin-top: 0px;
	}

	.custom-cta-head .share-icon-banner {
		margin: 10px 0px;
	}
	

	/* Building Shop */

	.building-shop-box .panel-grid-cell{
		padding: 15px !important;
	}

	.here-to-help-box{
		margin-top: -90px;
	}

	.sub-heading-list-assist {
		margin-bottom: 0px;
	}

	.our-services-approach {
		margin-top: 15px;
	}

	/* Why Use Block */
	.why-use-block{
		padding-bottom: 0px;
		background-size: cover !important;
		background: url(../images/fca-why-bg-banner2.jpg) !important;
		background-repeat: no-repeat !important;
	}

	.services-slide-box .widget-title {
		font-size: 19px;
	}

	/* Red Slide Form */
	.request-a-quote-footer {
		padding-top: 35px;
	}

	.gf_progressbar_wrapper {
		max-width: 320px;
	}

	/* Hre to help box */
	.here-to-help-box{
        display: block !important;
	}
	
	.here-to-help-box .panel-grid-cell{
        margin-top: 0px;
	}
}

@media screen and (max-width: 600px) {
    /* Responsive Menu Override */
	.admin-bar .site-header--clone {
		margin-top: 0;
	}

	.admin-bar #responsive-menu-pro-button {
		top: 0px !important;
	}
    
	.admin-bar #responsive-menu-pro-container.push-left, 
	.admin-bar #responsive-menu-pro-container.slide-left{
		margin-top: 0px;
	}

	.news-carousel-box .view-all-news {
		top: 84px;
		left: 0;
		right: inherit;
		padding: 16px 15px;
	}

	/* Home Our Work */
	.our-work .widget-title-container{
		margin-right: 0px;
	}
	
	.our-work .our-work-text{
		margin-right: 0px;
	}
}

@media only screen and (max-width: 579px) {
	
	/* 479 - 320 */
	
}

@media only screen and (max-width: 567px) {
	
	/* 567 - 480 */
	
}


@media only screen and (max-width: 539px) {

	/* Header */
	.header-widget-area {
		display: none;
	}

	.internal-header {
		padding: 70px 0 20px;
	}
	
	.internal-header .share-popup-btn {
		right: 0;
		left: 0;
		top: 0;
		margin: auto;
		margin-top: -50px;
	}

	.title-container a.share-popup-btn.fancybox-inline{
		margin: auto !important;
		top: -50px;
	}
	 
	/* General */
	h1, .h1 { font-size: 34px; }
	h2, .h2 { font-size: 30px; }
	h3, .h3 { font-size: 24px; }
	h4, .h4 { font-size: 22px; }
	h5, .h5 { font-size: 18px; }
	h6, .h6 { font-size: 16px; }
	
	/* Custom Form */
	.custom-form .gform_footer .gform_button.button {
		width: 100%;
		margin-top: 0;
	}
	
	.custom-form .gform_footer {
		text-align: left;
	}
	
	.custom-form .gfield_captcha_input_container {
		width: 100%;
	}
	
	.testimonial-content-page,
	.testimonial-name-bottom,
	.testimonial-company-position{
		padding: 0px 5px;
		text-align: center;
	}

	.testimonial-quote .fa-quote-left{
		display: none !important;
	}
	
	body div.gform_wrapper .ginput_container input.small,
	body div.gform_wrapper .ginput_container input.medium,
	body div.gform_wrapper .ginput_container input.large,
	body div.gform_wrapper .ginput_container select.small,
	body div.gform_wrapper .ginput_container select.medium,
	body div.gform_wrapper .ginput_container select.large,
	body div.gform_wrapper .ginput_container textarea.small,
	body div.gform_wrapper .ginput_container textarea.medium,
	body div.gform_wrapper .ginput_container textarea.large,
	body div.gform_wrapper input.gform_button.button,
	body div.gform_wrapper input[type=submit],
	body div.gform_wrapper .top_label .gfield_error,
	body div.gform_wrapper .ginput_container,
	body div.gform_wrapper div.ginput_complex,
	body div.gform_wrapper div.gf_page_steps,
	body div.gform_wrapper div.gf_page_steps div {
		width: 100% !important;
	}
    
	/* Column Carousel */
	.column-post-carousel .post-item .date, 
	.sidebar .date{
		float: none;
	}

	.column-post-carousel .slick-prev, 
	.column-post-carousel .slick-next{
		display: none !important;
	}

	/* 404 Page */
	.error404 .content-404 h2 {
		font-size: 85px;
		line-height: 85px;
	}

	.error404 .content-404 {
		padding: 30px 0px 20px 0px;
	}

	/* Footer Bottom */
	.footer-bottom .bar{
		display: none;
	}

	/* Footer Bottom */
	.footer-sticky-full a,
	.footer-sticky-full .footer-text{
		font-size: 10px !important;
		line-height: 1 !important;
		display: block;
	}
	
	/* Share icons */ 
	.share-icons-container .right-share .genesis-share-icons-container{
		float: none;
		min-width: inherit;
		width: 100%;
		text-align: left;
	}

	/*Services */
	.services-slide-box .widget-title{
		font-size: 20px;
	}

	

	.investigation-content h1, .investigation-content h2, .investigation-content h3, .investigation-content h4 {
		font-size: 30px;
		line-height: 38px;
	}

	/* News Query Home */
	.news-query.navigation-style-2 .slick-prev,
	.news-query.navigation-style-2 .slick-next {
		left: 0;
		right: inherit !important;
	}

	.news-query.navigation-style-2 .slick-prev{
		left: 15px;
	}


	.news-query.navigation-style-2 .slick-next {
		left: 73px;
	}

	.news-carousel-box .view-all-news {
		margin-top: -120px;
	}

	.home .news-carousel-box .view-all-news {
		margin-top: -80px;
	}

	.problems-we-solve {
		margin-left: 0px;
	}

	.share-icons-container .left-share {
		line-height: 21px;
		font-size: 15px;
	}

	/* List checked 1 */
	.product-report-building-safe ul{
		margin: 20px 0px !important;
	}
	
	.product-report-building-safe ul li{
		position: relative;
		padding-left: 30px;
	}
	
	.product-report-building-safe ul li .advantage-check{
		position: absolute;
		top: 5px;
		left: 0;
	}

	.popup-box-wrap {
		padding: 20px 10px;
	}

	.news-query.navigation-style-2 .slick-prev, 
	.news-query.navigation-style-2 .slick-next {
		top: -36px;
	}

	/* CTA white */
	.get-free-cladding-container,
	.get-free-cladding-container-about{
		max-width: 290px;
	}

	.product-report-building-safe-content ul{
		margin-left: 0px !important;
	}

	.price-to-addcart a.linker {
		text-decoration: none;
		display: block !important;
		clear: both !important;
		margin-top: 5px !important;
	}

	/* Red Slide Form */
	.gf_progressbar_wrapper {
		max-width: 190px;
	}

	.request-a-quote-footer {
		padding-bottom: 40px;
	}

	.form-v3 .gf_progressbar_wrapper {
		top: -58px;
		left: 0px;
		max-width: 250px;
	}

	.gform_confirmation_wrapper.form-v3{
		position: relative;
		top: -75px;
	}
}

@media only screen and (max-width: 420px) {
	.col-xxs-12 {
		width: 100%;
	}

	/* Header */
	.site-header .title-area {
		max-width: 231px;
	}

	.site-header {
		padding: 8px 0px 20px;
	}


	/*Services */
	.services-slide-box .slick-arrow{
		display: none !important;
	}

	/* About Us */
	.we-re-here-to-help {
		font-size: 23px;
		line-height: 1.4;
	}

	.purchase-button {
		margin-left: 0px;
		padding: 6px 25px;
		margin-top: 10px;
	}

	/* Mobile Banner */
	.cladding-investigati-mobile {
		font-size: 26px;
		line-height: 36px;
	}

	.main-banner-right {
		padding-right: 20px;
	}

	/* Why Use Block */
	.why-use-block{
		padding-bottom: 200px;
	}

	/* Red Slide Form */
	.close {
		right: 20px;
	}
}

	
/*
*  Retina
*/
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) { 
		#fancybox-close {
			background-image: url(/wp-content/uploads/2018/07/close1@2x.png);
			width: 20px;
		    height: 18px;
		    top: 20px;
		    right: 25px;
		}

	/* Retina-specific stuff here */
	
	/* search-btn@2x.png */
	/* .search-form input[type="submit"] {
		background-image: url("../images/search-btn@2x.png");
		background-size: 16px 16px;
	} */
}

/*
* Breakpoints:
* 1023 - 768
* 767 - 568
* 567 - 480
* 479 - 320
* 
* Devices Guide
* Apple Macbook Air 13.3 : 1440 x 900
* Apple Macbook Air 11.6 : 1366 x 768
* Apple iPad : 768 x 1024
* Apple iPhone 6 Plus : 414 x 736
* Apple iPhone 6 : 375 x 667
* Apple iPhone 5 : 320 x 568
*/