/*
Theme Name: Flatsome Child
Description: This is a child theme for Flatsome Theme
Author: UX Themes
Template: flatsome
Version: 3.0
*/
/* */

/*************** ADD CUSTOM CSS HERE.   ***************/

/* 
 *  Arrow Width:          Desktop - Tablet - Mobile
 * 			                10%	     13%      23%
 * 
 *  Arrow Textbox Height: Desktop - Tablet - Mobile
 *                          90%      90%      95%  
 */


/* CUSTOM LOADING OVERLAY */
#custom-load-overlay{
    position:fixed;
    background-color:#fff;
    display:block;
    width:100%;
    height:100%;
    z-index:100;
}

/* STICKY WHATS NEW (BLOG) AND SOCIAL ICONS	*/
.social-container {
	position: fixed;
	top: 35%;
	z-index: 99;
	left: 0%;
	box-sizing: border-box;
	background-color:rgba(0,0,0,0);
	height: auto;
	width: 40px;
}

.social-box {
	box-sizing: border-box;
	text-align:center;
	color: rgba(0,0,0,0);
	width: 100%;
	background-size: contain;
	background-repeat: no-repeat;
	height: 0;
	padding-top: 100%;
	transition: 0.1s ease;
}

.social-box:hover{
	cursor: pointer;
	margin-top: -5px;
	margin-bottom:5px;

}

.social-1 {
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/05/3138895-blue-book-f-facebook-media-shadow-social.png");

}

.social-2 {
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/05/3138898-blue-job-linked-linkedin-shadow-square-work.png");
}

.social-3 {
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/05/3138896-google-google-plus-plus-red-shadow-square.png");
}

.social-4 {
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/05/3138897-camera-grey-image-instagram-photo-shadow-social.png");
}

.whats_new_container {
	
	position: fixed;
	top: 80%;
	right: 0 !important;
	background-color: #000;
	z-index: 99;
	padding: 15px 20px;
	text-align: center;
	min-width:133px;
}
@media only screen and (max-width:549px){
	.whats_new_container{
		min-width:100px !important;
	}
}

.whats_new_container:hover {
	
	background-color: #a9a9a9 !important;
	cursor: pointer;
	
}

.whats_new_text {
	
	line-height: 1.2em !important;
	margin-top: 1px !important;
	color: #fff !important;
	font-size: 1.4em !important;
	letter-spacing: 0px !important;
}



/* PRODUCTS PAGE */
.products-title{
	margin-bottom:15px !important;
    margin-top:15px !important;
}
/* BLOG POST */
.blog-featured-title h1.entry-title{
    line-height:1.1em !important;
}
a.back-to-whats-new{
    font-family: "motiva-sans", "Helvetica" !important;
}
.single-post .share-icons a i{
    font-size:2em !important;
    color:#555 !important;
}
.single-post .share-icons a {
    font-size:0.8em !important;
    margin: 0px 5px !important;
    background:none !important;
    border:none !important;
}
.single-post .post-sidebar{
    padding-top:0px !important;
}
.blog-wrapper{
    padding-top:80px !important;
}
@media only screen and (max-width:849px){
    .blog-wrapper{
        padding-top:40px !important;
    }
    .page-title h1.entry-title{
        font-size:2.5em !important;
		padding-top: 40px !important;
}
}
.single-post .post-sidebar li{
    padding:10px 0px !important;
}


/* LIST STYLE */
ul{
	list-style:square !important;
	padding-left:5px !important;
}
.single-post ul{
	padding-left:0px !important;
}

/* WHATS NEW */
.whats_new_container a{
    text-decoration:none !important;
}
.back-to-whats-new{
    font-family: "motiva-sans", "Helvetica" !important;
}
/* BOLD TEXT */
.bold-text{
	font-weight:600 !important;
}
/* LINKS */
a{
	text-decoration: underline;
}
.header-inner a{
	text-decoration:none !important;
}
.accordion-title{
    text-decoration: none !important;
}
/* HIDE MOBILE SECTION */
@media only screen and (max-width:549px){
	.mobile-hide{
		display:none !important;
	}	
}


/* MAX WIDTH ON TABLET AND BELOW */
@media only screen and (max-width:849px){
    .max-width-tablet{
        max-width:100% !important;
    }
}

/* MAX WIDTH ON MOBILE AND BELOW */
@media only screen and (max-width:549px){
    .max-width-mobile{
        max-width:100% !important;
    }
}


/* SOCIAL ICONS */
.social-container {
    top:72% !important;
}
/* CONTACT PAGE */
.custom-map iframe{
    width:100%!important;
}
.frm_required{
    color:black !important;
}
.custom-map{
    margin-top:30px !important;
}
.contact-info h3{
    margin-bottom:10px !important;    
    color:black !important;
}
.contact-info p, .contact-info ul{
    margin-bottom:10px !important;
    color:black !important;
    
}
.contact-info h4{
    color:black !important;
    font-weight: 500 !important;
    font-size:2em !important;
    margin-bottom:10px !important;
}
.custom-divider{
    height:1px;
    background-color:#ccc;
    margin-top:30px;
    margin-bottom:30px;
}
.contact-info{
    background: #eee;
    font-size:0.8em !important;
	padding:20px 30px;
}

.contact-form input, .contact-form textarea{
    border:1px solid #888 !important;
    border-radius: 0px !important;
    box-shadow: none !important;
    height:50px !important;
}
.contact-form .frm_primary_label{
	color:black !important;
}

.contact-form{
	margin-bottom:-5px !important;
}

@media only screen and (max-width:849px){
	.contact-form{
		margin-bottom: 25px !important;
	}
}
.contact-form .frm_button_submit{
    box-sizing:border-box !important;
    color:white !important;
    border:none  !important;
    text-decoration: none;
    display: inline-block;
    width:200px !important;
    border-radius: 0px !important;
    font-family: "motiva-sans", "Helvetica" !important;
    box-shadow:none !important;
    font-weight:500 !important;
    height:50px !important;
    background:black !important;
}
.contact-form .frm_button_submit:hover{
    background:#bbb !important;
    color:black !important;
}


/* CONTACT FORM */


div#frm_form_2_container div.frm_error_style p {
  margin-bottom:0px !important;
}
.frm_forms label{
    font-family: "motiva-sans" !important;
	font-size: 1.2em !important;
	color: #777 !important;
}
.bold-font{
	font-weight: 800 !important;
}


.contact-form .frm_checkbox input{
    width:20px !important;
    height:20px !important;
    vertical-align:top !important;
    margin:auto !important;
}

.contact-form .frm_checkbox label{
    color:black !important;
}
.contact-form .frm_checkbox label{
    font-size:1em !important;
}
.contact-form .frm_checkbox label input{
    font-size:1em !important;
}
.frm_error{
    font-size:0.9em !important;
}


/* BREADCRUMBS */
#next-section {
    padding:20px 70px 20px 50px;

}
#next-section a{
    margin:0px 20px;
}
#next-section .breadcrumb_last{
    margin: 0px 20px;
}
@media only screen and (max-width:849px){
    #next-section {
        padding:15px 5px 15px 0px;
    }
    #next-section a{
        margin:0px 10px;
    }
    #next-section .breadcrumb_last{
        margin: 0px 10px;
    }
}


/* RESOURCE/USE PAGES */
.installation_container{
    background: url("https://muros.co.nz/wp-content/uploads/2018/07/Installation-02.png");
}
.creative_finishes_container{
    background: url("https://muros.co.nz/wp-content/uploads/2018/07/Creative-Finishes-02.png"); 
}
.benefits_container{
    background: url("https://muros.co.nz/wp-content/uploads/2018/07/Benefits-03.png");
}
.certification_container{
    background: url("https://muros.co.nz/wp-content/uploads/2018/07/Certification-02.png");
}

.guides_container{
    background: url("https://muros.co.nz/wp-content/uploads/2018/07/Guides-02.png"); 
}
.warranty_container{
    background: url("https://muros.co.nz/wp-content/uploads/2018/07/Warranty-03.png"); 
}
.faq_container{
    background: url("https://muros.co.nz/wp-content/uploads/2018/07/FAQs-03.png"); 
}

.no-overflow-x .container{
	overflow-x:hidden !important;
}
.no-overflow-x .banner{
    min-height:500px !important;
}
@media only screen and (max-width:849px){
    .no-overflow-x .banner{
        min-height:400px !important;
    }   
}
@media only screen and (max-width:549px){
    .no-overflow-x .banner{
        min-height:300px !important;
    }   
}
.custom-accordion .accordion_title{
    font-size:1.8em !important;
    font-weight:600 !important;
}
.custom-accordion .accordion{
	margin-bottom:80px !important;
}
.custom-accordion span{
    font-size:1.2em !important;
    color:#555 !important;
}
.custom-accordion .icon-angle-down{
    color:black !important;
    font-size:1.3em !important;
}
.custom-accordion .accordion-title{
    margin:20px 0px;
    box-shadow:0px 1px 2px #ddd;
	/* background: #565656 !important;*/
    /*color:white !important;*/
	padding: 7px 55px;
	background: #fafafa !important;
	color:#555 !important;
	border:none !important;
}
.accordion .toggle{
    top:0em !important;
}
@media only screen and (max-width:849px){
	.custom-accordion .accordion_title{
		font-size:1.5em !important;
		
	}
    .custom-accordion span {
        font-size: 1em !important;
    }
    .custom-accordion .col{
        padding-bottom:0px !important;
    }
    .custom-accordion .accordion-inner{
        padding-left:0px !important;
        padding-right:0px !important;
    }
    .custom-accordion .accordion-title{
        padding-left: 40px !important;
        padding-right:10px !important;
    }
	.custom-accordion .accordion{
		margin-bottom:50px !important;
	}
}
.white-font {
	color: #fff !important;
}
.black-font {
	color: #000 !important;
}
.no-bottom-padding{
	padding-bottom: 0px !important;
}

.icons-section ul{
    list-style:none !important;    
    padding-left:0px !important;
}
@media only screen and (max-width:1376px){
    .icons-section h3{
        font-size:2em !important;
    }
	
	/*
    .res_container{
        margin-bottom:10px !important;
        height:80px !important;
    }*/
    .icons-section{
        padding-left: 0px !important;
        padding-right:0px !important;
    }
}
@media only screen and (max-width:849px){
    .icons-section .no-bottom-padding{
        padding-bottom:30px !important;        
    }
	/*
    .res_container{
        margin-bottom:10px !important;
    }*/
}
.icons-section .col-inner{
	margin:auto !important;
}
.icons-section .row{
	max-width:1500px !important;
}
.icons-section li{
    margin:auto !important;
    margin-bottom:15px !important;
}
.icons-section p{
	margin-bottom:40px !important;
}

h1 {
	font-size: 6em !important;
	line-height: 1.1em !important;
	font-weight: 900 !important;
	margin-bottom: 0px !important;
	color: #000 !important;
	font-family: "motiva-sans", "Helvetica" !important;/* font-family:  "filson-pro" !important;*/
	margin-top: 30px !important;
	letter-spacing: -1px;
	transition: opacity 0.3s ease;
}

h2 {
	font-size: 5em !important;
	line-height: 1.05em;
	font-weight: 900 !important;
	margin-bottom: 5px !important;
	font-family:  "motiva-sans", "Helvetica" !important;/* font-family:  "filson-pro" !important;*/
	letter-spacing: -3px !important;
}

h3 {
	font-size: 2.7em !important;
	line-height: 1.1em;
	font-weight: 500 !important;
	margin-bottom: 0px !important;
	font-family:  "motiva-sans", "Helvetica" !important;/* font-family:  "filson-pro" !important;*/
	color: #595959 !important;
}

.res_container h3 {
	font-size: 2.2em !important;	
}

h4 {
	font-size: 1.6em !important;
	font-weight: 100 !important;
	margin-bottom: 0px !important;
	color: #595959 !important;
	font-family:  "motiva-sans", "Helvetica" !important;/* font-family:  "filson-pro" !important;*/
	line-height: 1.3em !important;
	margin-top: 3px !important;
	letter-spacing: -1px !important;
	transition: opacity 0.3s ease;
}

.banner h4 {
    font-size: 2em !important;
	margin-top: 0px !important;
	margin-left: 5px;
}

h5{
	margin-top: 0px !important;
	font-family:  "motiva-sans", "Helvetica" !important;
}



p, ul{
	font-size: 1.2em !important;
	line-height: 2em !important;
	font-family: "motiva-sans", "Helvetica" !important;
}

li {
	line-height: 1.6em !important;
	font-family: "motiva-sans", "Helvetica" !important;
}

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

	h1 {
		font-size: 5em !important;
	}
	
	h2 {	
		font-size: 3.1em !important;

	}
	p, ul {
		font-size: 1.1em !important;
		line-height: 1.8em !important;
	}
	h4{
		font-size: 1.3em !important;
	}


}

@media only screen and (max-width: 768px) {
	/*************** ADD MOBILE ONLY CSS HERE  ***************/

	h1 {
		font-size: 5em !important;	
	}

	p, ul {
		font-size: 1em !important;
		line-height: 1.5em !important;
	}
}

@media only screen and (max-width: 512px) {
	h1 {
		font-size: 3.8em !important;	
	}
}

.specs-table { 
	display: none !important; 
}

.project-button {
	width: 250px !important;
}

.print-button{
	margin-top: 50px !important;
}

.minus-margin {
	margin-top: -55px !important;
}


@media only screen and (min-width:50em ) {
	.left-margin{
		margin-left: 50px !important;
	}	
}
@media only screen and (max-width:549px){
	.left-margin{
		margin-left:0px !important;
	}
}

/*******************Project_Sidebar CSS*******************/
.clear-both{
    clear:both !important;
}
.sidebar-container {
	position: fixed;
	top: 60%;
	right: 0;
	height: 500px;
	width: 300px;
	box-sizing: border-box;
	transition: all 200ms ease;
	border: 1px black solid;
	z-index: 97;
	background-color: rgba(255,255,255,0.95);
}
@media only screen and (max-height:650px){
	.sidebar-container{
		top:50%;
	}
}
.sidebar-container ul{
    list-style-position: inside !important;
    color:black !important;
 }

.hidden-sidebar {
	width: 160px;
	height: 120px;
	background-color: rgba(255,255,255,0);
	border: none;
	padding: 0%;
}

.hidden-sidebar .sidebar-div, .hidden-sidebar .sidebar-div2 {
	display: none;
}
h4.tag-text{
    margin-top:0px !important;
}

.show-sidebar{
    width:300px;
    height:262px;
}
.projects-tag {
    left:0 !important;
	position: relative;
	top: 0 !important;
	z-index: 99;
	background-color: #000;
	text-align: center;
	cursor: pointer;
    padding:8px  20px!important;
    width:100% !important;
}

.hidden-sidebar .projects-tag {
}

.tag-text {
	color: #fff !important;
	letter-spacing: 1.5px !important;
}
.sidebar-div {
    float:left;
    width:50%;
    padding-left:20px !important;
    height:210px !important;
    margin-top:15px;
}
.sidebar-div2 {
	float:right;
    width:50%;
    padding-left:20px !important;
    height:250px !important;
    margin-top:15px;
}

.sidebar-h4 {
	color: black !important;
	font-weight: 600 !important;
	text-decoration: none;
	text-decoration-color: black;
	font-size:1.3em !important;
}
h4.sidebar-h4{
    margin-top:0px !important;
    margin-bottom:10px !important;
}

.sidebar-h4:hover {
	color: #887F70 !important;
}

.sidebar-a {
	margin-left: 8px;
	color: #000 !important;
	font-size: 1.2em !important;
}

.sidebar-a:hover, .sidebar-a:active {
	color: #887F70 !important;
}
.comm-drop-down-div{
   font-size:0.65em !important;
}
.sidebar-container a{
    text-decoration: none !important;
}

h4.tag-text{
    font-size:22px !important;
    letter-spacing:0px !important;
}
h4.sidebar-h4{
    letter-spacing: 1px !important;
}
@media only screen and (max-width:1376px){
	.sidebar-container ul li{
		font-size:1.1em !important;
	}
}
@media only screen and (max-width:768px){
	.sidebar-container ul li{
		font-size:1.2em !important;
	}
}
@media only screen and (max-width:549px){
	h4.tag-text{
		font-size:01em !important;
	}
	.hidden-sidebar{
		width:110px;
	}
	.projects-tag{
		padding: 8px 10px !important;
	}
	.sidebar-container{
		z-index: 100 !important;
	}
	.show-sidebar{
		height:255px;
	}

}

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

@media only screen and (max-width: 768px) {
	
	.sidebar-container  {
	}
	
	.tag-text {
		font-size: 1.3em !important;
	}
	
	.hidden-sidebar .projects-tag {
		margin-left: 0px;
	}
	
	.projects-tag {
		top: 6.5%;
		width: 120px;
		height: 60px;
	}
	
	.sidebar-h4 {
		font-size: 1.2em !important;
	}
	
}

@media only screen and (max-width: 28em) {
	
	.sidebar-container  {
		height: 390px;
	}
	
	.tag-text {
		font-size: 1em !important;
	}
	
	.projects-tag {
		top: 7.5% !important;
		width: 100px;
		height: 40px;
		padding-top: 5px;
		
	}
	
	.hidden-sidebar .projects-tag {
		margin-left: 22px !important;
	}
	
	.sidebar-div {
		top: 4%;
	}
	
	.sidebar-div2 {
	}
	
	.sidebar-h4 {
		font-size: 1em !important;
	}
	
	.sidebar-a {
		font-size: 0.9em !important;
	}
}
*/

/*******************RES DIVS **************/

.res_container {
	position: relative;
	width:100%;
	height: auto !important;
	box-sizing: border-box;
	margin-bottom: 40px;
	background-position:center;
	background-size: contain;
	background-repeat: no-repeat;
	transition: 0.3s ease;
}
.res_container:hover{
    box-shadow: 10px 10px 10px #333 !important;
    filter: invert(100%) !important;
}
@media only screen and (max-width:1376px){
	.res_container h3{
		font-size: 1.5em !important;
	}
	/*
	.res_container{
		height:100px;
	}*/
}
/*
.certification_container, .guides_container{
    width:50px !important;
}
.installation_container, .benefits_container{
    width:70px !important;
}
.creative_finishes_container{
    width:130px !important;
}
*/
/*******************5_PRODUCT_MENU CSS ********************/

._5_product_container {
	width: 100%;
	height: 100%;
	display: flex;
	padding:0px !important;
	box-sizing: border-box;
	flex-wrap: wrap;
	justify-content: center;
	text-align: center !important;
	margin: auto;
}
._5_product {
	flex-basis: 0;
	flex-grow: 1;
	flex-shrink: 1;
	box-sizing: border-box;
	border: none;
    min-width:15%  !important;
    max-width: 100% !important;
	cursor: pointer;
	height: 300px !important;
	position: relative;
	background-position: center !important;
}

@media only screen and (max-width:1400px){
    ._5_product h4{
        font-size: 1.2em !important;
    }
    ._5_product h3{
        font-size:2em !important;
    }
    ._5_product{
        height:220px !important;
    }
}
@media only screen and (max-width:1100px){
    ._5_product{
        min-width:15% !important;
        max-width: 100% !important;
        height:150px !important;
    }
    ._5_product h4{
        font-size: 1em !important;
    }
    ._5_product h3{
        font-size:1.5em !important;
    }
}
@media only screen and (max-width:849px){
    ._5_product{
		min-width:100% !important;
        max-width:100% !important;
        height:200px !important;
    }
    ._5_product h4{
        font-size: 1.5em !important;
    }
    ._5_product h3{
        font-size:2.5em !important;
    }
}
@media only screen and (max-width:549px){
    ._5_product{
        min-width:100% !important;
        max-width:100% !important;
    }
}
._5_product:hover .custom-overlay{
	box-shadow: 10px 10px 10px #bbb !important;
	opacity: 1 !important;
}

._5_product:hover .custom-font{
	opacity: 0 !important;
}

._5_product_1 {
	order: 1;
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/06/walls-small.jpg");
	background-size: cover;
	background-repeat: no-repeat;
}

._5_product_2 {
	order: 2;
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/06/brick-small-2.jpg");
	background-size: cover;
	background-repeat: no-repeat;

}

._5_product_3 {
	order: 3;
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/06/wood-sleepers-small-2.jpg");
	background-size: cover;
	background-repeat: no-repeat;
	background-position:left !important;
}

._5_product_4 {
	order: 4;
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/05/stone-small.jpg");
	background-size: cover;
	background-repeat: no-repeat;
}

._5_product_5 {
	order: 5;
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/08/3d-magnolia-thailand-small.jpg");
	background-size: cover;
	background-repeat: no-repeat;
}


.custom-overlay {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	width: 100% !important;
	height: 100% !important;
	opacity: 0;
	transition: .3s ease;
	background:rgba(255, 255, 255, 0.3);
}

.logo-container{
	position:relative;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	width: 100% !important;
	height: 100% !important;
	transition: 0.3s ease;
}
.logo-container:hover{
    filter: invert(100%);
    background: rgba(0,0,0,0.3);
}

.pastwork-logo{
	position:absolute;
    top:0;
    bottom:0;
	left:0;
	right:0;
    margin:auto;
	max-width:40%;
	max-height:40%;
}

.custom-text {
	position: absolute;
 	top: 48%;
 	left: 50%;
	transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	text-align: center;
	width:90% !important;
}

.custom-font {
	color: #fff !important;
	font-weight: 700 !important;
	outline: 0px;
	line-height: 1.1em !important;
}
h4.custom-font, h4.custom-font-1 {
    font-weight:200 !important;
}

.custom-font-1 {
	color: #000 !important;
	font-weight: 700 !important;
	outline: 0px rgba(0,0,0,1) solid;
	line-height: 1.1em !important;
}


/*******************5_GALLERY_MENU CSS ********************/

._5_gallery_container {
	width: 100%;
	height: 100%;
	padding:0px !important;
	display: flex;
	box-sizing: border-box;
	flex-wrap: wrap;
	justify-content: center;
	text-align: center;
}

._5_gallery {
	flex-basis: 0;
	flex-grow: 1;
	flex-shrink: 1;
	box-sizing: border-box;
	border: none;
    min-width:15% !important;
    max-width: 100% !important;
	height: 300px !important;
	cursor: pointer;
	position: relative;
	background-position: center !important;
}
@media only screen and (max-width:1400px){
    ._5_gallery h4{
        font-size: 1.2em !important;
    }
    ._5_gallery h3{
        font-size:2em !important;
    }
    ._5_gallery{
        height:220px !important;
    }
}
@media only screen and (max-width:1100px){
    ._5_gallery{
        min-width:15% !important;
        max-width: 100% !important;
        height:150px !important;
    }
    ._5_gallery h4{
        font-size: 1em !important;
    }
    ._5_gallery h3{
        font-size:1.5em !important;
    }
}
@media only screen and (max-width:849px){
    ._5_gallery{
		min-width:100% !important;
        max-width:100% !important;
        /*
		min-width:45% !important;
        max-width:47% !important;
        */
		height:200px !important;
    }
    ._5_gallery h4{
        font-size: 1.5em !important;
    }
    ._5_gallery h3{
        font-size:2.5em !important;
    }
}
@media only screen and (max-width:549px){
    ._5_gallery{
        min-width:100% !important;
        max-width:100% !important;
    }
}
._5_gallery:hover .custom-overlay{
	box-shadow: 10px 10px 10px #bbb !important;
	opacity:1 !important;
}
._5_gallery:hover .custom-font{
	opacity:0 !important;
}

._5_gallery_1 {
	order: 1;
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/05/concrete-small.jpg");
	background-size: cover;
	background-repeat: no-repeat;
}

._5_gallery_2 {
	order: 2;
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/05/columns.jpg");
	background-size: cover;
	background-repeat: no-repeat;
}

._5_gallery_3 {
	order: 3;
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/07/wood-beams-small.jpg");
	background-size: cover;
	background-repeat: no-repeat;
}

._5_gallery_4 {
	order: 4;
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/06/counters-small.jpg");
	background-size: cover;
	background-repeat: no-repeat;
}

._5_gallery_5 {
	order: 5;
	background-image: url("https://muros.co.nz/wp-content/uploads/2019/10/muros-creative-thumb.jpg");
	background-size: cover;
	background-repeat: no-repeat;
}


/*******************5_PASTWORK_MENU CSS ********************/

._5_pastwork_container {
	width: 92%;
	height: 100%;
	display: flex;
	box-sizing: border-box;
	flex-wrap: wrap;
	justify-content: center !important;
	text-align: center !important;
	margin: auto !important;
}

._5_pastwork {

	position: relative;
	flex-basis: 0;
	flex-grow: 1;
	flex-shrink: 1;
	box-sizing: border-box;
	min-width:17.9% !important;
    max-width: 25% !important;
	height: 300px !important;
	/*
	height: 250px;
	margin: 10px 15px 10px 15px !important;
	min-width: 16%;
	max-width: 24%;*/
	cursor: pointer;
	background-color: #a9a9a9;
	transition: 0.3s ease;
	background-position: center !important;
}
@media only screen and (max-width:1400px){
    ._5_pastwork{
        height:220px !important;
    }
}
@media only screen and (max-width:1100px){
    ._5_pastwork{
        min-width:40% !important;
        max-width:45% !important;
        height:250px !important;
    }
}
@media only screen and (max-width:549px){
    ._5_pastwork{
        min-width:100% !important;
        max-width:100% !important;
        height:250px !important;
    }
}
._5_pastwork h4{
    line-height: 0.9em !important;
}

._5_pastwork_1 {
	background: url("https://muros.co.nz/wp-content/uploads/2018/06/coffee-culture.jpg");
	background-size: cover;
	
}
._5_pastwork_2 {
	background: url("https://muros.co.nz/wp-content/uploads/2018/06/anderson-lloyd.jpg");
	background-size: cover;
	
}

._5_pastwork_3 {
	background: url("https://muros.co.nz/wp-content/uploads/2018/05/Kfc.jpg");
	background-size: cover;
	
}

._5_pastwork_4 {
	background: url("https://muros.co.nz/wp-content/uploads/2018/06/panasonic.jpg");
	background-size: cover;
	
}

._5_pastwork_5 {
	background: url("https://muros.co.nz/wp-content/uploads/2018/06/hallensteins.jpg");
	background-size: cover;
	
}
._5_pastwork_6 {
	background: url("https://muros.co.nz/wp-content/uploads/2018/07/citizen.jpg");
	background-size: cover;
	
}

._5_pastwork_7 {
	background: url("https://muros.co.nz/wp-content/uploads/2018/06/tvnz.jpg");
	background-size: cover;
	
}

._5_pastwork_8 {
	background: url("https://muros.co.nz/wp-content/uploads/2018/06/rydges-1.jpg");
	background-size: cover;
	background-position: right !important;
	
}

._5_pastwork_9 {
	background: url("https://muros.co.nz/wp-content/uploads/2018/06/lion.jpg");
	background-size: cover;
	
}

._5_pastwork_10 {
	background: url("https://muros.co.nz/wp-content/uploads/2018/07/merrell.jpg");
	background-size: cover;
	
}
._5_pastwork_11 {
	background: url("https://muros.co.nz/wp-content/uploads/2018/06/colliers.jpg");
	background-size: cover;
	
}

._5_pastwork_12 {
	background: url("https://muros.co.nz/wp-content/uploads/2018/06/lonestar.jpg");
	background-size: cover;
	
}
._5_pastwork_12 .pastwork-logo{
	max-width:50%;
}

._5_pastwork_13 {
	background: url("https://muros.co.nz/wp-content/uploads/2018/07/pizza-hut-1.jpg");
	background-size: cover;
	background-position: left !important;
	
}

._5_pastwork_14 {
	background: url("https://muros.co.nz/wp-content/uploads/2018/07/the-body-shop.jpg");
	background-size: cover;
	
}

._5_pastwork_15 {
	background: url("https://muros.co.nz/wp-content/uploads/2018/06/franklin.jpg");
	background-size: cover;
	
}
._5_pastwork_16 {
	background: url("https://muros.co.nz/wp-content/uploads/2018/06/st-pierres.jpg");
	background-size: cover;
	
}

._5_pastwork_17 {
	background: url("https://muros.co.nz/wp-content/uploads/2018/06/nourish-group-1.jpg");
	background-size: cover;
	
}

._5_pastwork_18 {
	background: url("https://muros.co.nz/wp-content/uploads/2018/07/rodney-wayne.jpg");
	background-size: cover;
	background-position: left !important;
	
}

._5_pastwork_19 {
	background: url("https://muros.co.nz/wp-content/uploads/2018/08/jag-small.jpg");
	background-size: cover;
	
}

._5_pastwork_20 {
	background: url("https://muros.co.nz/wp-content/uploads/2018/06/metro-1.jpg");
	background-size: cover;
	
}

._5_pastwork_21 {
	background: url("/wp-content/uploads/2020/06/amazon-thumb.jpg");
	background-size: cover;
}

._5_pastwork_22 {
	background: url("/wp-content/uploads/2020/06/bundaberg-thumb.jpg");
	background-size: cover;
}

._5_pastwork_23 {
	background: url("/wp-content/uploads/2020/06/ray-white-thumb.jpg");
	background-size: cover;
}

._5_pastwork_24 {
	background: url("/wp-content/uploads/2020/06/harrison-matthews-thumb.jpg");
	background-size: cover;
}

._5_pastwork_25 {
	background: url("/wp-content/uploads/2020/06/mumbai-express-thumb.jpg");
	background-size: cover;
}

._5_pastwork_26 {
	background: url("/wp-content/uploads/2020/06/nzst-thumb.jpg");
	background-size: cover;
}

._5_pastwork_27 {
	background: url("/wp-content/uploads/2020/06/new-world-thumb.jpg");
	background-size: cover;
}

._5_pastwork_28 {
	background: url("/wp-content/uploads/2020/06/four-points-thumb.jpg");
	background-size: cover;
}

._5_pastwork_29 {
	background: url("/wp-content/uploads/2020/06/smart-sushi-thumb.jpg");
	background-size: cover;
}

._5_pastwork_30 {
	background: url("/wp-content/uploads/2020/06/stirling-sports-thumb.jpg");
	background-size: cover;
}

._5_pastwork_12 .pastwork-logo{
	max-width:50%;
}
._5_pastwork_18 .pastwork-logo{
    max-width:70%;
}
._5_pastwork_19 .pastwork-logo{
    max-width:50%;
}
._5_pastwork_15 .pastwork-logo{
    max-width:70%;
}
._5_pastwork_10 .pastwork-logo{
    max-width:70%;
}
._5_pastwork_5 .pastwork-logo{
    max-width:70%;
}
._5_pastwork_4 .pastwork-logo{
    max-width:50%;
}
._5_pastwork_7 .pastwork-logo{
    max-width:60%;
}
._5_pastwork_8 .pastwork-logo{
    max-width:60%;
}
._5_pastwork_2 .pastwork-logo{
    max-width:50%;
}
._5_pastwork .custom-overlay{
	opacity:1 !important;
}
._5_pastwork:hover .custom-overlay{
	box-shadow: 10px 10px 10px #bbb !important;
}
/*******************_6_COM_GALLERY_MENU CSS ********************/

._6_com_gallery_container {
	width: 100%;
	height: 100%;
	display: flex;
	box-sizing: border-box;
	flex-wrap: wrap;
	justify-content: center;
	text-align: center;
}

._6_com_gallery {
	flex-basis: 0;
	flex-grow: 1;
	flex-shrink: 1;
	box-sizing: border-box;
	height:400px !important;
	min-width: 29%;
	max-width: 32%;
	cursor: pointer;
	position: relative !important;
	background-position: center !important;
}
@media only screen and (max-width:1400px){
    ._6_com_gallery h4{
        font-size: 1.2em !important;
    }
    ._6_com_gallery h3{
        font-size:2em !important;
    }
    ._6_com_gallery{
        height:300px !important;
    }
}
@media only screen and (max-width:1100px){
    ._6_com_gallery{
		
        height:250px !important;
    }
    ._6_com_gallery h4{
        font-size: 1em !important;
    }
    ._6_com_gallery h3{
        font-size:1.5em !important;
    }
}
@media only screen and (max-width:849px){
    ._6_com_gallery{
        min-width:100% !important;
        max-width:100% !important;
        height:300px !important;
    }
    ._6_com_gallery h4{
        font-size: 1.5em !important;
    }
    ._6_com_gallery h3{
        font-size:2.5em !important;
    }
}
@media only screen and (max-width:549px){
    ._6_com_gallery{
        min-width:100% !important;
        max-width:100% !important;
        height:250px !important;
    }
	._6_com_gallery h4{
		font-size: 1.3em !important;
	}
	._6_com_gallery h3{
		font-size:2em !important;
	}
}

._6_com_gallery:hover .custom-overlay{
	opacity:1 !important;
	box-shadow: 10px 10px 10px #bbb !important;
	
}
._6_com_gallery:hover .custom-font{
	opacity:0 !important;
}


._6_com_gallery_1 {
	order: 1;
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/08/hospitality-small.jpg");
	background-size: cover;
	background-repeat: no-repeat;
}

._6_com_gallery_2 {
	order: 2;
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/08/workspace-small.jpg");
	background-size: cover;
	background-repeat: no-repeat;
}

._6_com_gallery_3 {
	order: 3;
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/08/commercial-retail-gshock-small-1.jpg");
	background-size: cover;
	background-repeat: no-repeat;
}

._6_com_gallery_4 {
	order: 4;
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/08/hotels-small.jpg");
	background-size: cover;
	background-repeat: no-repeat;
}

._6_com_gallery_5 {
	order: 5;
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/05/Metro_Hospitality_2.jpg"); /* TODO change to institutions */
	background-size: cover;
	background-repeat: no-repeat;
}

._6_com_gallery_6 {
	order: 6;
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/08/commercial-promotional.jpg");
	background-size: cover;
	background-repeat: no-repeat;
}


/*******************_6_RES_GALLERY_MENU CSS ********************/

._6_res_gallery_container {
	width: 100%;
	height: 100%;
	display: flex;
	box-sizing: border-box;
	flex-wrap: wrap;
	justify-content: center;
	text-align: center;
}

._6_res_gallery {
	flex-basis: 0;
	flex-grow: 1;
	flex-shrink: 1;
	box-sizing: border-box;
	height:400px !important;
	min-width: 29%;
	max-width: 32%;
	cursor: pointer;
	position: relative;
	background-position: center !important;
}
@media only screen and (max-width:1400px){
    ._6_res_gallery h4{
        font-size: 1.2em !important;
    }
    ._6_res_gallery h3{
        font-size:2em !important;
    }
    ._6_res_gallery{
        height:300px !important;
    }
}
@media only screen and (max-width:1100px){
    ._6_res_gallery{
		
        height:250px !important;
    }
    ._6_res_gallery h4{
        font-size: 1em !important;
    }
    ._6_res_gallery h3{
        font-size:1.5em !important;
    }
}
@media only screen and (max-width:849px){
    ._6_res_gallery{
        min-width:100% !important;
        max-width:100% !important;
        height:300px !important;
    }
    ._6_res_gallery h4{
        font-size: 1.5em !important;
    }
    ._6_res_gallery h3{
        font-size:2.5em !important;
    }
}
@media only screen and (max-width:549px){
    ._6_res_gallery{
        min-width:100% !important;
        max-width:100% !important;
        height:250px !important;
    }
	._6_res_gallery h4{
		font-size: 1.3em !important;
	}
	._6_res_gallery h3{
		font-size:2em !important;
	}
}

._6_res_gallery:hover .custom-overlay{
	opacity:1 !important;
	box-shadow: 10px 10px 10px #bbb !important;
}
._6_res_gallery:hover .custom-font{
	opacity: 0 !important;
}

._6_res_gallery_1 {
	
	order: 1;
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/08/residential-feature-small.jpg");
	background-size: cover;
	background-repeat: no-repeat;
}

._6_res_gallery_2 {
	
	order: 2;
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/05/entrance.jpg");
	background-size: cover;
	background-repeat: no-repeat;
}

._6_res_gallery_3 {
	
	order: 3;
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/06/fireplace.jpg");
	background-size: cover;
	background-repeat: no-repeat;
}

._6_res_gallery_4 {
	
	order: 4;
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/05/kitchen.jpg");
	background-size: cover;
	background-repeat: no-repeat;
}

._6_res_gallery_5 {
	
	order: 5;
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/05/bathroom.jpg");
	background-size: cover;
	background-repeat: no-repeat;
}

._6_res_gallery_6 {
	
	order: 6;
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/08/residential-cellar-small.jpg");
	background-size: cover;
	background-repeat: no-repeat;
}

/*******************PRODUCT CSS ********************/

.concrete_products_container, .brick_products_container, .wood_products_container, .stone_products_container, ._3d_products_container, .concrete_categories_container {
	width: 100%;
	height: 100%;
	box-sizing: border-box !important;
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	text-align: center;
	padding:0px 10px !important;
}

.concrete_product, .brick_product, .wood_product, .stone_product, ._3d_product, .concrete_category {
	flex-basis: 0;
	flex-grow: 1;
	flex-shrink: 1;
	box-sizing: border-box;
	height: 350px !important;
	min-width: 20%;
	max-width: 24%;
	margin: 10px !important;
	cursor: pointer;
	position: relative;
	background-position: center !important;
	transition: 0.3s ease;
}

.concrete_product:hover, .brick_product:hover, .wood_product:hover, .stone_product:hover, ._3d_product:hover, .concrete_category:hover  {
	box-shadow: 10px 10px 10px #bbb;
}

.concrete_product:hover .custom-overlay, .brick_product:hover .custom-overlay, .wood_product:hover .custom-overlay, .stone_product:hover .custom-overlay, ._3d_product:hover .custom-overlay, .concrete_category:hover .custom-overlay  {
	opacity: 1 !important;
}

.concrete_product:hover .custom-font, .brick_product:hover .custom-font, .wood_product:hover .custom-font, .stone_product:hover .custom-font, ._3d_product:hover .custom-font, .concrete_category:hover .custom-font  {
	opacity: 0 !important;
}
@media only screen and (max-width:1400px){
    .concrete_product h4, .brick_product h4, .wood_product h4, .stone_product h4, ._3d_product h4, .concrete_category  h4{
        font-size: 1.2em !important;
    }
    .concrete_product h3, .brick_product h3, .wood_product h3, .stone_product h3, ._3d_product h3, .concrete_category h3{
        font-size:2em !important;
    }
    .concrete_product, .brick_product, .wood_product, .stone_product, ._3d_product, .concrete_category {
        height:220px !important;
    }
}
@media only screen and (max-width:1100px){
    .concrete_product, .brick_product, .wood_product, .stone_product, ._3d_product, .concrete_category {
        min-width:40% !important;
        max-width: 48% !important;
        height:300px !important;
    }
    .concrete_product h4, .brick_product h4, .wood_product h4, .stone_product h4, ._3d_product h4, .concrete_category  h4{
        font-size: 1.5em !important;
    }
    .concrete_product h3, .brick_product h3, .wood_product h3, .stone_product h3, ._3d_product h3, .concrete_category  h3{
        font-size:2.5em !important;
    }
}
@media only screen and (max-width:849px){
    .concrete_product, .brick_product, .wood_product, .stone_product, ._3d_product, .concrete_category {
        height:250px !important;
    }
    .concrete_product h4, .brick_product h4, .wood_product h4, .stone_product h4, ._3d_product h4, .concrete_category  h4{
        font-size: 1.3em !important;
    }
    .concrete_product h3, .brick_product h3, .wood_product h3, .stone_product h3, ._3d_product h3, .concrete_category  h3{
        font-size:2em !important;
    }
}
@media only screen and (max-width:549px){
    .concrete_product, .brick_product, .wood_product, .stone_product, ._3d_product, .concrete_category {
        min-width:100% !important;
        max-width:100% !important;
		margin:5px !important;
    }
	.concrete_product h4, .brick_product h4, .wood_product h4, .stone_product h4, ._3d_product h4, .concrete_category  h4{
        font-size: 1.5em !important;
    }
    .concrete_product h3, .brick_product h3, .wood_product h3, .stone_product h3, ._3d_product h3, .concrete_category  h3{
        font-size:2.5em !important;
    }
	
}

/* CONCRETE_PRODUCT CSS */

.concrete_product_1 { /* */
	order: 1;
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/06/concrete-roughcast-small-2.jpg");
	background-size: cover;
	background-repeat: no-repeat;
}

.concrete_product_2 { /* */
	order: 2;
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/05/concrete-boards-small.jpg");
	background-size: cover;
	background-repeat: no-repeat;
}

.concrete_product_3 {
	order: 3;
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/06/concrete-polished-small.jpg");
	background-size: cover;
	background-repeat: no-repeat;
}

.concrete_product_4 {
	order: 4;
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/06/concrete-shingle.jpg");
	background-size: cover;
	background-repeat: no-repeat;
}

.concrete_product:hover .custom-overlay {
	opacity: 1 !important;
}
.concrete_product:hover .custom-font {
	opacity: 0 !important;
}

/*******************WOOD_PRODUCTS CSS ********************/

/*
.wood_products_container  {
	width: 100%;
	height: 100%;
	box-sizing: border-box !important;
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	text-align: center;
	margin-top: 20px !important;
}

.wood_product {
	flex-basis: 0;
	flex-grow: 1;
	flex-shrink: 1;
	box-sizing: border-box;
	height: 350px !important;
	min-width: 20%;
	max-width: 23%;
	margin: 10px 15px !important;
	cursor: pointer;
	box-shadow: 5px 5px 5px #bbb;
	border: thin solid #bbb;
	position: relative;
	background-position: center !important;
}

.wood_product:hover {
	box-shadow: 10px 10px 10px #bbb;
}*/

.wood_product_1 {
	order: 1;
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/07/wood-sleepers-small.jpg");
	background-size: cover;
	background-repeat: no-repeat;
}

.wood_product_2 {
	order: 2;
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/05/wood-wedgewood-small.jpg");
	background-size: cover;
	background-repeat: no-repeat;
}

.wood_product_3 {
	order: 3;
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/05/wood-barrelwood-small.jpg");
	background-size: cover;
	background-repeat: no-repeat;
}

.wood_product_4 {
	order: 4;
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/07/wood-beams-small.jpg");
	background-size: cover;
	background-repeat: no-repeat;
}
/*
.wood_product:hover .custom-overlay {
	opacity: 1 !important;
}
.wood_product:hover .custom-font {
	opacity: 0 !important;
}*/

/*******************BRICK_PRODUCTS CSS ********************/

/*
.brick_products_container  {
	width: 100%;
	height: 100%;
	box-sizing: border-box !important;
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	text-align: center;
}

.brick_product {
	flex-basis: 0;
	flex-grow: 1;
	flex-shrink: 1;
	box-sizing: border-box;
	height: 350px !important;
	min-width: 20%;
	max-width: 23%;
	margin: 10px 15px !important;
	cursor: pointer;
	box-shadow: 5px 5px 5px #bbb;
	border: thin solid #bbb;
	position: relative;
	margin-top: 20px !important;
	background-position: center !important;
}

.brick_product{
	background-size: cover;
	background-repeat: no-repeat;
}

.brick_product:hover {
	box-shadow: 10px 10px 10px #bbb;
}*/

.brick_product_1 {
	order: 1;
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/07/brick-loft.jpg");
}

.brick_product_2 {
	order: 2;
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/06/brick-slimline-small.jpg");
}

.brick_product_3 {
	order: 3;
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/06/brick-classic-small-1.jpg");
}
.brick_product_4 {
	order: 4;
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/06/brick-large-small-1.jpg");
}
/*
.brick_product:hover .custom-overlay {
	opacity: 1 !important;
}
.brick_product:hover .custom-font {
	opacity: 0 !important;
}*/

/*******************STONE_PRODUCTS CSS ********************/
/*
.stone_products_container  {
	width: 100%;
	height: 100%;
	box-sizing: border-box !important;
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	text-align: center;
}

.stone_product {
	flex-basis: 0;
	flex-grow: 1;
	flex-shrink: 1;
	box-sizing: border-box;
	height: 350px !important;
	min-width: 20%;
	max-width: 23%;
	margin: 10px 15px !important;
	cursor: pointer;
	box-shadow: 5px 5px 5px #bbb;
	border: thin solid #bbb;
	position: relative;
	margin-top: 20px !important;
	background-position: center !important;
}

.stone_product{
	
	background-size: cover;
	background-repeat: no-repeat;
}

.stone_product:hover {
	box-shadow: 10px 10px 10px #bbb;
}*/
.stone_product{
	
	background-size: cover;
	background-repeat: no-repeat;
}
.stone_product_1 {
	order: 1;
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/08/stone-strata-small.jpg");
}

.stone_product_2 {
	order: 2;
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/07/stone-ledge-small.jpg");
}

.stone_product_3 {
	order: 3;
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/08/stone-schist-small.jpg");
	background-position:left !important;
}

.stone_product_4 {
	order: 4;
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/07/stone-slabs-small.jpg");
}

.stone_product_5 {
	order: 5;
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/08/stone-ashlar-small.jpg");
}

.stone_product_6 {
	order: 6;
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/08/flint-small.jpg");
}

.stone_product_7 {
	order: 7;
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/08/stone-masonry-small.jpg");
}

.stone_product_8 {
	order: 8;
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/09/stone-seca-small.jpg");
}

.stone_product_9 {
	order: 9;
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/07/chiselled-stone-small.jpg");
}
.stone_product_10 {
	order: 10;
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/07/stone-chipped-small.jpg");
}

.stone_product_11 {
	order: 11;
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/08/stone-mosaic-small.jpg");
}

.stone_product_12 {
	order: 12;
	background-image: url("https://muros.co.nz/wp-content/uploads/2019/06/stone-rock-small.jpg");
}

/*******************_3D_PRODUCTS CSS ********************/

._3d_product_1 {
	order: 1;
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/08/3d-magnolia-sumatra-small.jpg"); /* https://muros.co.nz/wp-content/uploads/2019/02/3d-magnolia-matrinique-small.jpg */
}

._3d_product_2 {
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/07/3d-magnolia-komodo-small.jpg");
}

._3d_product_3 {
	background-image: url("https://muros.co.nz/wp-content/uploads/2019/02/3d-magnolia-thailand-lounge-small.jpg");
}

._3d_product_4 {
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/08/3d-magnolia-sumatra-small-gallery.jpg");
}

/*******************CONCRETE CATEGORIES CSS ********************/

.concrete_category_1 { /* ROUGHCAST */
	order: 1;
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/06/concrete-roughcast-small-2.jpg");
	background-size: cover;
	background-repeat: no-repeat;
}

.concrete_category_2 { /* BOARDS */
	order: 2;
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/05/concrete-boards-small.jpg");
	background-size: cover;
	background-repeat: no-repeat;
}

.concrete_category_3 { /* POLISHED */
	order: 3;
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/06/concrete-polished-small.jpg");
	background-size: cover;
	background-repeat: no-repeat;
}

.concrete_category_4 { /* SHINGLE */
	order: 4;
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/06/concrete-shingle.jpg");
	background-size: cover;
	background-repeat: no-repeat;
}
/*
.concrete_category:hover .custom-overlay{
	opacity: 1 !important;
}
.concrete_category:hover .custom-font {
	opacity: 0 !important;
}*/

/*******************BRICK CATEGORIES CSS ********************/

.brick_category_1 {
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/07/brick-loft.jpg");
	background-size: cover;
	background-repeat: no-repeat;
}

.brick_category_2 {
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/06/brick-slimline-small.jpg");
	background-size: cover;
	background-repeat: no-repeat;
}

.brick_category_3 {
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/06/brick-classic-small-1.jpg");
	background-size: cover;
	background-repeat: no-repeat;
}
.brick_category_4 {
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/06/brick-large-small-1.jpg");
	background-size: cover;
	background-repeat: no-repeat;
}


/*******************WOOD CATEGORIES CSS ********************/

.wood_category_1 {
	order: 1;
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/07/wood-sleepers-small.jpg");
	background-size: cover;
	background-repeat: no-repeat;
}

.wood_category_2 {
	order: 2;
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/05/wood-wedgewood-small.jpg");
	background-size: cover;
	background-repeat: no-repeat;
}

.wood_category_3 {
	order: 3;
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/05/wood-barrelwood-small.jpg");
	background-size: cover;
	background-repeat: no-repeat;
}

.wood_category_4 {
	order: 4;
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/07/wood-beams-small.jpg");
	background-size: cover;
	background-repeat: no-repeat;
}


/*******************STONE CATEGORIES CSS ********************/

.stone_category_1 {
	order: 1;
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/08/stone-strata-small.jpg");
	background-size: cover;
	background-repeat: no-repeat;
}

.stone_category_2 {
	order: 2;
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/07/stone-ledge-small.jpg");
	background-size: cover;
	background-repeat: no-repeat;
}

.stone_category_3 {
	order: 3;
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/08/stone-schist-small.jpg");
	background-size: cover;
	background-repeat: no-repeat;
}

.stone_category_4 {
	order: 4;
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/07/stone-slabs-small.jpg");
	background-size: cover;
	background-repeat: no-repeat;
	background-position:left !important;
}

.stone_category_5 {
	order: 5;
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/08/stone-ashlar-small.jpg");
	background-size: cover;
	background-repeat: no-repeat;
}

.stone_category_6 {
	order: 6;
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/08/flint-small.jpg");
	background-size: cover;
	background-repeat: no-repeat;
}

.stone_category_7 {
	order: 7;
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/08/stone-masonry-small.jpg");
	background-size: cover;
	background-repeat: no-repeat;
}

.stone_category_8 {
	order: 8;
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/09/stone-seca-small.jpg");
	background-size: cover;
	background-repeat: no-repeat;
}

.stone_category_9 {
	order: 9;
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/07/chiselled-stone-small.jpg");
	background-size: cover;
	background-repeat: no-repeat;
}
.stone_category_10 {
	order: 9;
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/07/stone-chipped-small.jpg");
	background-size: cover;
	background-repeat: no-repeat;
}
.stone_category_11 {
	order: 9;
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/08/stone-mosaic-small.jpg");
	background-size: cover;
	background-repeat: no-repeat;
}
.stone_category_12 {
	order: 9;
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/08/stone-rock-small.jpg");
	background-size: cover;
	background-repeat: no-repeat;
}


/*******************3D CATEGORIES CSS ********************/

._3d_category_1 {
	order: 1;
	background-image: url("https://muros.co.nz/wp-content/uploads/2019/02/3d-magnolia-matrinique-small.jpg");
	background-size: cover;
	background-repeat: no-repeat;
}

._3d_category_2 {
	order: 1;
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/07/3d-magnolia-komodo-small.jpg");
	background-size: cover;
	background-repeat: no-repeat;
}

._3d_category_3 {
	order: 1;
	background-image: url("https://muros.co.nz/wp-content/uploads/2019/02/3d-magnolia-thailand-lounge-small.jpg");
	background-size: cover;
	background-repeat: no-repeat;
}

._3d_category_4 {
	order: 1;
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/08/3d-magnolia-sumatra-small-gallery.jpg");
	background-size: cover;
	background-repeat: no-repeat;
}

/* _COLOUR_PROJECTS  CSS (Visible only on desktop) DEBUG -- DEMO TO SHOW THAT THIS DOESN'T WORK REMOVE ME */
._colour_projects_container{
    width:100%;
    padding:0px;
    margin: 0px;
	height: 100%;
	display: flex;
	box-sizing: border-box;
	flex-wrap: wrap;
	justify-content: flex-start;
	text-align: center !important;
}
._colour_projects:hover{
    box-shadow: 10px 10px 10px #bbb;
}
._colour_projects{
    flex-basis: 0;
    flex-grow: 1;
    flex-shrink: 1;
    box-sizing: border-box;
    border: solid #bbb thin;
    cursor: pointer;
    position: relative;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center !important;
    margin:10px !important;
    max-width:50%;
    min-width:40%;
    height:200px;
    transition: 0.3s ease !important;
}
.no-left-right-padding{
    padding-left: 0px !important;
    padding-right: 0px !important;
}
._colour_projects:hover .custom-overlay {
	opacity: 1 !important;
}
._colour_projects:hover .custom-font {
	opacity: 0 !important;
}
._colour_projects h3{
    font-size:2em !important;
}
._colour_projects h4{
    font-size:1.2em !important;
}
.projects-col h3{
    margin-top:-18px !important;
}
._colour_projects_container{
    justify-content: center !important;
}
._colour_projects{
    height:209px !important;
    margin-bottom:52px !important;
}
.no-p-padding p{
    margin-bottom: 23px !important;
}

/* LINK PROJECT CSS */


/*******************_4_LINK_PROJECTS CSS *******************/
._4_link_projects_container {
	width: 95%;
	height: 100%;
	display: flex;
	box-sizing: border-box;
	flex-wrap: wrap;
	justify-content: center;
	text-align: center !important;
	margin: auto;
}

.link_projects_container{
	width: 100%;
	height: 100%;
	box-sizing: border-box !important;
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	text-align: center;
	padding:0px 10px !important;
	max-width:2000px !important;
}

.link_projects{
    flex-basis: 0;
    flex-grow: 1;
    flex-shrink: 1;
    box-sizing: border-box;
    margin: 10px !important;
    cursor: pointer;
    position: relative;
    background-position: center !important;
    transition: 0.3s ease;
	height:300px !important;
	background-size: cover;
	background-repeat: no-repeat;
}
@media only screen and (max-width:849px){
	.link_projects{
        height:250px !important;
	}
}
@media only screen and (max-width:549px){
	.link_projects{
		height:200px !important;
	}
	.link_projects h4{
		font-size: 1.1em !important;
	}
	.link_projects h3{
		font-size:2em !important;
	}
}
.link_projects:hover .custom-overlay {
	opacity: 1 !important;
}
.link_projects:hover .custom-font {
	opacity: 0 !important;
}

/********CONCRETE PROJECTS CSS *********/

.roughcast_link_1 {
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/09/concrete-roughcast-grey.jpg");
}

.roughcast_link_2 {
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/06/concrete-roughcast-aged-small.jpg");
}
.roughcast_link_3 {
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/09/Commercial-Hospitality-Charcoal-Roughcast-Concrete-Christchurch.jpg");
}
.roughcast_link_4 {
	background-image: url("https://muros.co.nz/wp-content/uploads/2020/08/Commercial-Hospitality_Rust-Roughcast-Concrete-Nelson-Kitchen-1.jpg");
}

.boards_link_1 {
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/09/concrete-boards-grey-small.jpg");
}

.boards_link_2 {
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/09/concrete-boards-anthracite-small.jpg");
}


.polished_link_1 {
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/06/concrete-polished-grey-small.jpg");
}

.polished_link_2 {
	background-image: url("");
}


.shingle_link_1 {
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/06/colourway-shingle.jpg");
}

.shingle_link_2 {
	background-image: url("");
}

.shingle_link_3 {
	background-image: url("");
}

.shingle_link_4 {
	background-image: url("");
}




/********BRICK PROJECTS CSS *********/

.loft_link_1 {/* RUSTIC */
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/06/brick-loft-rustic-small-1.jpg");
}

.loft_link_2 {/* WHITE */
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/09/brick-loft-white-small.jpg");
}

.loft_link_3 {/* BURNT RED */
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/09/brick-loft-burnt-red-small.jpg");
}

.loft_link_4 {/* TERRACOTTA */
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/09/brick-loft-terracotta-small.jpg");
}

.loft_link_5 {/* BROWN */
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/09/brick-loft-brown-small.jpg");
}

.loft_link_6 {/* WASHBOARD WHITE */
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/06/brick-loft-washboard-white-small.jpg");
}

.loft_link_7 {/* ANTHRACITE */
	background-image: url("https://muros.co.nz/wp-content/uploads/2019/12/holy-hop-bar-kingsland-1.jpg");
}

.loft_link_8 {/* RED */
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/09/brick-loft-red-small.jpg");
}


.slimline_link_1 {
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/09/brick-slimline-white-small.jpg");
}

.slimline_link_2 {
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/09/brick-slimline-red-small.jpg");
}

.slimline_link_3 {
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/06/brick-slimline-terracotta-small.jpg");
}

.slimline_link_4 {
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/07/brick-slimline-natural-small.jpg");
}


.classic_link_1 {
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/06/brick-classic-small-1.jpg");
}

.classic_link_2 {
	background-image: url("https://muros.co.nz/wp-content/uploads/2019/12/commercial-retail-white-classic-new-world-small.jpg");
}


.large_link_1 {
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/06/brick-large-terracotta-small.jpg");
}



/********WOOD PROJECTS CSS *********/

.sleepers_link_1 {
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/06/wood-sleepers-walnut-small.jpg");
}

.sleepers_link_2 {
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/06/wood-sleepers-bone-small.jpg");
}

.sleepers_link_3 {
	background-image: url("https://muros.co.nz/wp-content/uploads/2019/01/White-Wooden-Sleepers-Small.jpg");
}

.sleepers_link_4 {
	background-image: url("https://muros.co.nz/wp-content/uploads/2019/01/Ash-Wooden-Sleepers-Seating-small.jpg");
}

.sleepers_link_5 {
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/07/wood-sleepers-black-small.jpg");
}

.sleepers_link_6 {
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/07/wood-sleepers-cocoa-small.jpg");
}

.wedgewood_link_1 {/* BLACK */
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/09/wood-wedgewood-black-small.jpg");
}

.wedgewood_link_2 {/* BONE */
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/07/wood-wedgewood-bone-small.jpg");
}

.wedgewood_link_3 {/* ANTHRACITE */
	background-image: url("/wp-content/uploads/2020/08/wood-wedgewood-anthracite-small.jpg");
}

.wedgewood_link_4 {/* BROWN */
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/06/wood-wedgewood-brown-small.jpg");
}

.wedgewood_link_5 {/* EARTH */
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/07/wood-wedgewood-earth-small.jpg");
}

.wedgewood_link_6 {/* HAZELNUT */
	background-image: url("https://muros.co.nz/wp-content/uploads/2019/06/wood-wedgewood-hazelnut-small.jpg");
}

.barrelwood_link_1 {/* WHITE */
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/09/wood-barrelwood-white-small.jpg");
}

.barrelwood_link_2 {/* GREY */
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/06/wood-barrelwood-grey-small.jpg");
}

.barrelwood_link_3 {/* BLACK */
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/06/wood-barrelwood-black-small.jpg");
}
.barrelwood_link_4 {/* BROWN */
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/06/colourway-barrelwood-brown.jpg");
}



.beams_link_1 {
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/07/wood-beams-small.jpg");
}

.beams_link_2 {
	background-image: url("");
}

.beams_link_3 {
	background-image: url("");
}

.beams_link_4 {
	background-image: url("");
}

.beams_link_5 {
	background-image: url("");
}

.beams_link_6 {
	background-image: url("");
}

.beams_link_7 {
	background-image: url("");
}

.beams_link_8 {
	background-image: url("");
}
.beams_link_9 {
	background-image: url("");
}


/********STONE PROJECTS CSS *********/

.strata_link_1 {
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/06/stone-strata-grey-small.jpg");
}

.strata_link_2 {
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/06/stone-strata-earth-small.jpg");
}

.strata_link_3 {
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/09/stone-strata-black-small.jpg");
}

.strata_link_4 {
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/06/stone-strata-white-small.jpg");
}

.strata_link_5 {
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/06/stone-strata-ochre-small.jpg");
}

.strata_link_6 {
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/06/colourway-strata-anthracite.jpg");
}



.ledge_link_1 {
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/07/stone-ledge-white-castilian-small.jpg");
}

.ledge_link_2 {
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/07/stone-ledge-grey-small.jpg");
}

.ledge_link_3 {
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/07/stone-ledge-white-small.jpg");
}

.ledge_link_4 {
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/07/stone-ledge-black-small.jpg");
}

.ledge_link_5 {
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/07/stone-ledge-small.jpg");
}

.ledge_link_6 {
	background-image: url("/wp-content/uploads/2020/08/stone-ledge-anthracite-small.jpg");
}
.ledge_link_7 {
	background-image: url("/wp-content/uploads/2020/08/Commercial-Hospitality-Grey-Ledge-Stone-Restaurant-2.jpg");
}
.schist_link_1 {
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/08/stone-schist-anthracite-small.jpg");
}

.schist_link_2 {
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/09/stone-schist-grey-small.jpg");
}

.schist_link_3 {
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/07/stone-schist-white-small.jpg");
}

.schist_link_4 {
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/07/stone-schist-black-small.jpg");
}

.schist_link_5 {
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/07/stone-schist-natural-small.jpg");
}

.schist_link_6 {
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/07/stone-schist-brown-small.jpg");
}


.slabs_link_1 {
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/07/stone-slabs-white-small.jpg");
}

.slabs_link_2 {
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/09/stone-slab-grey-small.jpg");
}

.slabs_link_3 {
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/07/stone-slabs-small.jpg");
}

.slabs_link_4 {
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/07/stone-slabs-brown-small.jpg");
}


.ashlar_link_1 {
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/07/stone-ashlar-white-small.jpg");
}

.ashlar_link_2 {
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/07/stone-ashlar-copper-small.jpg");
}


.flint_link_1 {
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/06/colourway-flint-white-castilian-full.jpg");
}

.flint_link_2 {
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/06/colourway-flint-white-castilian-grey-joint-full.jpg");
}

.masonry_link_1 {
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/07/stone-masonry-anthracite-small.jpg");
}

.masonry_link_2 {
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/07/stone-masonry-white-small.jpg");
}

.masonry_link_3 {
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/07/stone-masonry-grey-small.jpg");
}

.masonry_link_4 {
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/08/stone-masonry-small.jpg");
}


.seca_link_1 {
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/07/stone-seca-white.jpg");
}

.chiselled_link_1 {
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/07/stone-chiselled-small.jpg");
}


.chipped_link_1 {
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/09/stone-chipped-white-castilian-small.jpg");
}

.mosaic_link_1 {
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/07/stone-mosaic-white-small.jpg");
}

.mosaic_link_2 {
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/08/stone-mosaic-small.jpg");
}

.mosaic_link_3 {
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/09/stone-mosaic-terracotta-small.jpg");
}


.rock_link_1 {
	background-image: url("https://muros.co.nz/wp-content/uploads/2019/06/Commercial-Retail-Black-Rock-Freedom-Furniture-Auckland-600x360.jpg");
}

.rock_link_2 {
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/08/stone-rock-small.jpg");
}


/********3D PROJECTS CSS *********/

.magnolia_link_1 {
	background-image: url("https://muros.co.nz/wp-content/uploads/2019/02/3d-magnolia-matrinique-small.jpg");
}

.magnolia_link_2 {
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/07/3d-magnolia-komodo-small.jpg");
}

.magnolia_link_3 {
	background-image: url("https://muros.co.nz/wp-content/uploads/2019/02/3d-magnolia-thailand-lounge-small.jpg");
}

.magnolia_link_4 {
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/08/3d-magnolia-sumatra-small-gallery.jpg");
}

/******************* PRODUCT PAGE CSS *******************/
.self-install-blurb-3{
    font-size:0.75em!important;
}
.margin-bottom{ /* our partners with no projects section */
    margin-bottom:30px !important;
}
.dimensions-diagram{
    width:100%;
}
.dimensions-diagram.square{
	width:250px;
}
@media only screen and (max-width:549px){
    .dimensions-diagram{
        width:100%;
    }
}
.colourway-section{
    padding:0px 15px !important;
}
.colourway-section .row{
    max-width:1400px !important;
}
.colourway-section .col{
    padding: 15px 15px 0px 15px;
}
.button-row .button{
    margin-bottom: 0px !important;
}
.button-row .col{
    padding-bottom:0px !important;
}

.main-colourway {
	margin: auto; 
	text-align:center; 
	height: 400px; 
	box-sizing: border-box;
	background-size: cover;
	background-repeat: no-repeat;
	transition: box-shadow 0.3s ease;
	background-position: center !important;
	margin-bottom: 10px !important;
}

.colourway-1, .colourway-2, .colourway-3, .colourway-4, .colourway-5, .colourway-6, .colourway-7, .colourway-8, .colourway-9 {
	margin: auto; 
	text-align:center;  
	box-sizing: border-box;	
	background-size: cover;
	background-repeat: no-repeat;
	transition: box-shadow 0.3s ease;
	height: 168px;
	background-position: center !important;
}

.colourway-1:hover, .colourway-2:hover, .colourway-3:hover, .colourway-4:hover, .colourway-5:hover, .colourway-6:hover, .colourway-7:hover, .colourway-8:hover, .colourway-9:hover {
	box-shadow: 10px 10px 10px #bbb;
	cursor: pointer;
}

@media only screen and (max-width:1376px){
	.colourway-section .col{
        padding: 10px 10px 0px 10px;
    }
	.main-colourway{
        height: 400px !important;
    }
	.colourway-1, .colourway-2, .colourway-3, .colourway-4, .colourway-5, .colourway-6, .colourway-7, .colourway-8, .colourway-9 {
		height:173px !important;
	}
}
@media only screen and (max-width:849px){
    .button-row .button{
        padding:10px 1px !important;
        font-size:0.9em !important;
    }
    .main-colourway{
        height: 330px !important;
    }
    .colourway-1, .colourway-2, .colourway-3, .colourway-4, .colourway-5, .colourway-6, .colourway-7, .colourway-8, .colourway-9{
        height:150px !important;
    }
    .colourway-section .col{
        padding: 5px;
    }
    .colourway-section{
        padding: 0px 5px !important;
    }
    .colourway-section p{
        margin-bottom:10px !important;
    }
}
@media only screen and (max-width:549px){
    .main-colourway{
        height: 250px !important;
		margin-bottom:0px !important;
    }
}
.projects-slider .slider{
	max-width:1200px !important;
	margin:auto !important;
}
.slider-style-container .flickity-slider>*:not(.is-selected){
    opacity:1 !important;   
}
.slider-style-container{
    padding:0px 0px 30px 0px;
}
.slider-style-container .flickity-page-dots{
	
}
.slider-style-focus .flickity-prev-next-button{
    margin-top: -30px !important;
}


/* CONCRETE */
.roughcast-1 { /* GREY */
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/06/colourway-roughcast-grey-full.jpg");
}
.roughcast-2 { /* GREY */
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/06/colourway-roughcast-grey-full.jpg");
}
.roughcast-3 { /* AGED */
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/06/colourway-roughcast-aged-full.jpg");
}
.roughcast-4 { /* BLACK */
	background-image: url("https://muros.co.nz/wp-content/uploads/2019/01/colourway-roughcast-black.jpg");
}
.roughcast-5 { /* RUST */
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/11/Muros-Rust-Roughcast-Concrete-Coloruway.jpg");
}


.boards-1 { /* GREY */
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/06/colourway-boards-grey-full.jpg");
}
.boards-2 { /* GREY */
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/06/colourway-boards-grey-full.jpg");
}
.boards-3 { /* ANTHRACITE */
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/06/colourway-boards-anthracite-full.jpg");
}
.boards-4{ /* RUST */
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/11/Muros-Rust-Concrete-Boards-Coloruway.jpg");
}


.polished-1{ /* GREY */
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/06/colourway-polished-grey-full.jpg");
}
.polished-2 { /* GREY */
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/06/colourway-polished-grey-full.jpg");
}
.polished-3 { /* rust */
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/11/Muros-Rust-Polished-Concrete-Coloruway.jpg");
}


.shingle-1{ /* AGED */
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/06/colourway-shingle-aged-full.jpg");
}
.shingle-2 { /* AGED */
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/06/colourway-shingle-aged-full.jpg");
}

/* BRICK */

.loft-1{ /* RUSTIC */
	background-image: url("/wp-content/uploads/2018/06/colourway-brick-loft-rustic-full.jpg");
}

.loft-2 { /* RUSTIC */
	background-image: url("/wp-content/uploads/2018/06/colourway-brick-loft-rustic-full.jpg");
}

.loft-3{ /* WHITE */
	background-image: url("/wp-content/uploads/2020/07/Muros-White-Loft-Brick_wall-panel.jpg");
}

.loft-4{ /* BURNT RED */
	background-image: url("/wp-content/uploads/2020/07/Muros-Burnt-Red-Loft-Brick_wall-panel.jpg");
}

.loft-5 { /* TERRACOTTA */
	background-image: url("/wp-content/uploads/2020/07/Muros-Terracotta-Loft-Brick_wall-panel.jpg");
}

.loft-6{ /* BROWN */
	background-image: url("/wp-content/uploads/2020/07/Muros-Brown-Loft-Brick_wall-panel.jpg");
}

.loft-7{ /* WASHBOARD WHITE */
	background-image: url("/wp-content/uploads/2020/07/Muros-Washboard-White-Loft-Brick_wall-panel.jpg");
}

.loft-8 { /* ANTHRACITE */
	background-image: url("/wp-content/uploads/2020/07/Muros-Anthracite-Loft-Brick_wall-panel.jpg");
}

.loft-9{ /* RED */
	background-image: url("/wp-content/uploads/2020/07/Muros-Red-Loft-Brick_wall-panel.jpg");
}

.slimline-1{
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/06/colourway-slimline-white-full.jpg");
}
.slimline-2{
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/06/colourway-slimline-white-full.jpg");
}
.slimline-3{
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/06/colourway-slimline-red-full.jpg");
}
.slimline-4{
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/06/colourway-slimline-terracotta-full.jpg");
}
.slimline-5{
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/06/colourway-slimline-natural-full.jpg");
}
.classic-1{
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/06/colourway-classic-terracotta-full.jpg");
}
.classic-2{
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/06/colourway-classic-terracotta-full.jpg");
}
.classic-3{
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/06/colourway-classic-white-full.jpg");
}
.classic-4{
	background-image: url("https://muros.co.nz/wp-content/uploads/2019/01/colourway-classic-black-full.jpg");
}
.large-brick-1{
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/06/colourway-large-terracotta-full.jpg");
}
.large-brick-2{
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/06/colourway-large-terracotta-full.jpg");
}

/* WOOD */
.sleepers-1{
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/06/colourway-sleepers-walnut-full.jpg");
}
.sleepers-2{
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/06/colourway-sleepers-walnut-full.jpg");
}
.sleepers-3{
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/06/colourway-sleepers-bone-full.jpg");
}
.sleepers-4{
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/06/colourway-sleepers-white-full.jpg");
}
.sleepers-5{
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/06/colourway-sleepers-ash-full.jpg");
}
.sleepers-6{
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/06/colourway-sleepers-black-full.jpg");
}
.sleepers-7{
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/06/colourway-sleepers-cocoa-full.jpg");
}
.wedgewood-1{
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/06/colourway-wedgewood-black-full.jpg");
}
.wedgewood-2{
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/06/colourway-wedgewood-black-full.jpg");
}
.wedgewood-3{
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/06/colourway-wedgewood-bone-full.jpg");
}
.wedgewood-4{
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/06/colourway-wedgewood-anthracite-full.jpg");
}
.wedgewood-5{
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/06/colourway-wedgewood-brown-full.jpg");
}
.wedgewood-6{
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/06/colourway-wedgewood-earth-full.jpg");
}
.wedgewood-7{
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/06/colourway-wedgewood-hazelnut-full.jpg");
}
.barrelwood-1{
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/06/colourway-barrelwood-white-full.jpg");
}
.barrelwood-2{
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/06/colourway-barrelwood-white-full.jpg");
}
.barrelwood-3{
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/06/colourway-barrelwood-grey-full.jpg");
}
.barrelwood-4{
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/06/colourway-barrelwood-black-full.jpg");
}
.barrelwood-5{
	background-image: url("/wp-content/uploads/2020/08/Muros-Anthracite-Barrelwood_wall-panel.jpg");
}
.beams-1{
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/06/colourway-beam-walnut.jpg");
}
.beams-2{
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/06/colourway-beam-walnut.jpg");
}
.beams-3{
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/06/colourway-beam-dark-walnut.jpg");
}
.beams-4{
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/06/colourway-beam-medium-walnut.jpg");
						   	
}
.beams-5{
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/06/colourway-beam-light-walnut.jpg");
}
.beams-6{
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/06/colourway-beam-hazelnut.jpg");
}
.beams-7{
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/06/colourway-beam-dark-hazelnut.jpg");
}
.beams-8{
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/06/colourway-beam-medium-hazelnut.jpg");
}
.beams-9{
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/06/colourway-beam-light-hazelnut.jpg");
}
.beams-10{
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/06/colourway-beam-natural.jpg");
}

/* STONE */
/*.strata-1{
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/06/colourway-strata-grey-full.jpg");
}

.strata-2{
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/06/colourway-strata-grey-full.jpg");
}

.strata-3{
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/06/colourway-strata-earth-full.jpg");
}

.strata-4{
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/06/colourway-strata-black-full.jpg");
}

.strata-5{
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/06/colourway-strata-white-full.jpg");
}

.strata-6{
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/06/colourway-strata-ochre-full.jpg");
}

.strata-7{
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/06/colourway-strata-anthracite-full.jpg");
}*/
.strata-1{
	background-image: url("/wp-content/uploads/2020/06/Muros-Grey-Strata-Stone_wall-panel.jpg");
}

.strata-2{
	background-image: url("/wp-content/uploads/2020/06/Muros-Grey-Strata-Stone_wall-panel.jpg");
}

.strata-3{
	background-image: url("/wp-content/uploads/2020/06/Muros-Earth-Strata-Stone_wall-panel.jpg");
}

.strata-4{
	background-image: url("/wp-content/uploads/2020/06/Muros-Black-Strata-Stone_wall-panel.jpg");
}

.strata-5{
	background-image: url("/wp-content/uploads/2020/06/Muros-White-Strata-Stone_wall-panel.jpg");
}

.strata-6{
	background-image: url("/wp-content/uploads/2020/06/Muros-Ochre-Strata-Stone_wall-panel.jpg");
}

.strata-7{
	background-image: url("/wp-content/uploads/2020/06/Muros-Anthracite-Strata-Stone_wall-panel.jpg");
}

.strata-8{
	background-image: url("/wp-content/uploads/2020/06/Muros-Brown-Strata-Stone_wall-panel.jpg");
}

.ledge-1{
	background-image: url("/wp-content/uploads/2020/08/Muros-White-Castilian-Ledge-Stone_wall-panel.jpg");
}
.ledge-2{
	background-image: url("/wp-content/uploads/2020/08/Muros-White-Castilian-Ledge-Stone_wall-panel.jpg");
}
.ledge-3{
	background-image: url("/wp-content/uploads/2020/08/Muros-Grey-Ledge-Stone_wall-panel.jpg");
}
.ledge-4{
	background-image: url("/wp-content/uploads/2020/08/Muros-White-Ledge-Stone_wall-panel.jpg");
}
.ledge-5{
	background-image: url("/wp-content/uploads/2020/08/Muros-Black-Ledge-Stone_wall-panel.jpg");
}
.ledge-6{
	background-image: url("/wp-content/uploads/2020/08/Muros-Earth-Ledge-Stone_wall-panel.jpg");
}
.ledge-7{
	background-image: url("/wp-content/uploads/2020/08/Muros-Anthracite-Ledge-Stone_wall-panel.jpg");
}
.schist-1{
	background-image: url("/wp-content/uploads/2020/07/Muros-Anthracite-Schist-Stone_wall-panel.jpg");
}

.schist-2{
	background-image: url("/wp-content/uploads/2020/07/Muros-Anthracite-Schist-Stone_wall-panel.jpg");
}

.schist-3{
	background-image: url("/wp-content/uploads/2020/07/Muros-Grey-Schist-Stone_wall-panel.jpg");
}

.schist-4{
	background-image: url("/wp-content/uploads/2020/07/Muros-White-Schist-Stone_wall-panel.jpg");
}

.schist-5{
	background-image: url("/wp-content/uploads/2020/07/Muros-Black-Schist-Stone_wall-panel.jpg");
}

.schist-6{
	background-image: url("/wp-content/uploads/2020/07/Muros-Natural-Schist-Stone_wall-panel.jpg");
}

.schist-7{
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/06/colourway-schist-brown-full.jpg");
}

.schist-8{
	background-image: url("/wp-content/uploads/2020/07/Muros-Ochre-Schist-Stone_wall-panel.jpg");
}

.slabs-1{
	background-image: url("/wp-content/uploads/2020/07/Muros-White-Stone-Slabs_wall-panel.jpg");
}
.slabs-2{
	background-image: url("/wp-content/uploads/2020/07/Muros-White-Stone-Slabs_wall-panel.jpg");
}
.slabs-3{
	background-image: url("/wp-content/uploads/2020/07/Muros-Grey-Stone-Slabs_wall-panel.jpg");
}
.slabs-4{
	background-image: url("/wp-content/uploads/2020/07/Muros-Anthracite-Stone-Slabs_wall-panel.jpg");
}
.slabs-5{
	background-image: url("/wp-content/uploads/2020/07/Muros-Brown-Stone-Slabs_wall-panel.jpg");
}
.ashlar-1{
	background-image: url("/wp-content/uploads/2020/07/Muros-White-Ashlar-Stone_wall-panel.jpg");
}
.ashlar-2{
	background-image: url("/wp-content/uploads/2020/07/Muros-White-Ashlar-Stone_wall-panel.jpg");
}
.ashlar-3{
	background-image: url("/wp-content/uploads/2020/07/Muros-Copper-Ashlar-Stone_wall-panel.jpg");
}
.ashlar-4{
	background-image: url("/wp-content/uploads/2020/07/Muros-White-Castilian-Ashlar-Stone_wall-panel.jpg");
}
.flint-1{
	background-image: url("/wp-content/uploads/2020/07/Muros-White-Castilian-Flint-Stone_wall-panel.jpg");
}
.flint-2{
	background-image: url("/wp-content/uploads/2020/07/Muros-White-Castilian-Flint-Stone_wall-panel.jpg");
}
.flint-3{
	background-image: url("/wp-content/uploads/2020/07/Muros-White-Castilian-Flint-Stone-Grey-Joint_wall-panel.jpg");
}
.flint-4{
	background-image: url("/wp-content/uploads/2020/07/Muros-Grey-Flint-Stone_wall-panel.jpg");
}

/* MASONRY STONE */
.masonry-1{
	background-image: url("/wp-content/uploads/2020/07/Muros-Anthracite-Craft-Masonry_wall-panel.jpg");
}
.masonry-2{
	background-image: url("/wp-content/uploads/2020/07/Muros-Anthracite-Craft-Masonry_wall-panel.jpg");
}
.masonry-3{
	background-image: url("/wp-content/uploads/2020/07/Muros-White-Craft-Masonry_wall-panel.jpg");
}
.masonry-4{
	background-image: url("/wp-content/uploads/2020/07/Muros-Grey-Craft-Masonry_wall-panel.jpg");
}
.masonry-5{
	background-image: url("/wp-content/uploads/2020/07/Muros-Copper-Craft-Masonry_wall-panel.jpg");
}
.masonry-6{
	background-image: url("/wp-content/uploads/2020/07/Muros-Brown-Craft-Masonry_wall-panel.jpg");
}
.seca-1{
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/06/colourway-seca-natural-full.jpg");
}
.seca-2{
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/06/colourway-seca-natural-full.jpg");
}
.chisselled-1{
	background-image: url("/wp-content/uploads/2020/07/Muros-Natural-Chiselled-Stone_wall-panel.jpg");
}
.chisselled-2{
	background-image: url("/wp-content/uploads/2020/07/Muros-Natural-Chiselled-Stone_wall-panel.jpg");
}
.chipped-1{
	background-image: url("/wp-content/uploads/2020/07/Muros-White-Castilian-Chipped-Stone_wall-panel.jpg");
}
.chipped-2{
	background-image: url("/wp-content/uploads/2020/07/Muros-White-Castilian-Chipped-Stone_wall-panel.jpg");
}
.chipped-3{
	background-image: url("/wp-content/uploads/2020/08/Muros-Anthracite-Chipped-Stone_wall-panel.jpg");
}
.mosaic-1{
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/07/colourway-mosaic-white-full.jpg");
}
.mosaic-2{
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/07/colourway-mosaic-white-full.jpg");
}
.mosaic-3{
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/06/colourway-mosaic-natural-full.jpg");
}
.mosaic-4{
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/06/colourway-mosaic-terracotta-full.jpg");
}
.rock-1{
	background-image: url("/wp-content/uploads/2020/07/Muros-Black-Rock_wall-panel.jpg");
}
.rock-2{
	background-image: url("/wp-content/uploads/2020/07/Muros-Black-Rock_wall-panel.jpg");
}
.rock-3{
	background-image: url("/wp-content/uploads/2020/07/Muros-Natural-Rock_wall-panel.jpg");
}

/* 3D */
.magnolia-1{
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/06/colourway-magnolia-martinique.png");
}
.magnolia-2{
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/06/colourway-magnolia-martinique.png");
}
.magnolia-3{
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/06/colourway-magnolia-komodo.png");
}
.magnolia-4{
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/06/colourway-magnolia-thailand.png");
}
.magnolia-5{
	background-image: url("https://muros.co.nz/wp-content/uploads/2018/06/colourway-magnolia-sumatra.png");
}

@media print {
	body {
		margin: 0px 0px 0px 0px; 
	}
	
	.print-hide {
		display: none !important;
	}
	
	#next-section {
		display: none !important;
	}
	
	.header-nav {
		
		display: none !important;
	}
	
	.custom-button {
		
		display: none !important;
	}
	
	.icon-menu {
		display: none !important;
	}
	
	.header-main {
		display: none !important
	}
	.our-partners {
		display: none !important;
	}
	#footer{
		display: none !important;
	}
	
	h2 {
		font-size: 2.3em !important;
	}
	h3 {
		font-size: 1.5em !important; 
		margin-bottom:10px !important;
	}
	h4{
		font-size: 1.2em !important;

	}
	h5 {
		font-size: 1.1em !important;
	}
	p{
		font-size: 0.75em !important;
		line-height:1.6em !important;
	}
	li {
		font-size: 0.7em !important;
		line-height:1.6em !important;
		margin-bottom:5px !important;
	}
	/*
	.specs-table {
		display: block !important;
		margin-bottom: 0px !important;
		margin-top: 0px !important;
		padding:0px !important;
		border: 1px solid red;
	}
	
	.print-table {
		margin: 0px !important;
		padding: 0px !important;
		border:1px solid yellow !important;
	}*/
	/*
	.specs-table{
		border:1px solid red;
	}
	.print-table{
		border: 1px solid yellow;
	}
	

	table, th, td {
		border: 1px solid black;
		border-collapse: collapse;
	}

	.large-12{
		border: 1px solid cyan;
	}*/

	.center-align{
		text-align:center !important;
	}
	.right-align{
		text-align:right !important;
		padding-left:0px !important;
	}
	.print-padding{
		padding: 18px 0px !important;
	}
	.print-padding2{
		padding: 10px 0px 0px 0px !important;
	}
	table table td{
		border: none !important;
		padding-top:0px !important;
	}
	table td{
		border:none !important;
	}
	td{
		width:45%;
	}
	.print-left-col{
		width:55%;
		padding-right:20px !important;
	}
	.top-row td{
		width:33.333% !important;
	}
	.large-12{
		padding:0px !important;
	}
	.specs-table{
		display:block !important;
	}
	.two-container{
		overflow: hidden; /* will contain if #first is longer than #second */
	}
	.left-container {
		width:200px !important;
		float:left; /* add this */
		text-align:left !important;
	}
	
	.right-container{
		text-align: right !important;
		overflow: hidden; /* if you don't want #second to wrap below #first */
	}
	.page-id-5298 table table td img{ /* Beams page needs to fit 9 colourways */
		max-height:90px !important;
	}
	.page-id-5298 table table td{
		text-align:center !important;
	}
	
	table table tr {
		padding:0px !important;
	}
	.dimensions-diagram{
		margin-top:10px !important;
		margin-bottom:15px !important;
	}
	.dimensions-diagram.square{
		width:150px;
	}
	p{
		margin-top:-4px !important;
	}
	.print-colourway-title{
		text-align: center !important; 
		margin: 0px !important; 
		padding: 0px !important;
	}
	body{
		overflow:hidden;
	}
	.in-situ{
		width:100% !important;
		max-height:230px !important;
		height:230px !important;
		object-fit:cover !important;
	}
	.print-colourway-table{
		table-layout: fixed;
		width: 350px !important;
		margin-top:34px !important;
	}
	.print-colourway-table img{
		object-fit: cover !important;
		height:80px !important;
		width:300px !important;
		border:none !important;
	}
	p.self-install-blurb{
		margin-top:20px !important;
	}
	a{
		text-decoration: none !important;
		color: #666 !important
	}
	tr, td, th, table{
		border:none !important;
	}
}


/*************** JASPER CSS  ***************/

/*25/05/2018*/
._5_gallery_container,
._5_product_container,
._6_res_gallery_container,
._6_com_gallery_container,
._5_pastwork_container{
    padding: 0px 10px !important;
}
._5_product,
._5_gallery,
._6_res_gallery,
._6_com_gallery,
._5_pastwork{
    margin: 10px !important;
}
.commercial-container {
    margin-top: 0 !important;
}
.padded-section {
    padding: 0 10px !important;
}
.padded-section .col {
    padding: 10px !important;
}
.padded-section2{
	padding: 80px 0px !important;
}
.padded-section2 .col {
    padding: 25px 25px 0px 25px !important;
}


@media only screen and (max-width:849px){
	.padded-section{
		padding: 0px 5px !important;
	}
	.padded-section2{
		padding: 30px 5px !important;
	}
	.padded-section .col, .padded-section2 .col {
    	padding: 5px !important;
	}
	.slider-section{
		margin-bottom: 5px !important;
	}
	._5_product,
	._5_gallery,
	._6_res_gallery,
	._6_com_gallery,
	._5_pastwork{
		margin: 5px !important;
	}
	._5_pastwork_container{
		width: 100%;
	}
	
}

._5_pastwork .custom-overlay{
    background:rgba(0,0,0,0.1);
}

/* ENVIRA GALLERY CUSTOM CSS */
.envira-gallery-item-inner{
	transition: 0.3s ease !important;
}
.envira-gallery-item-inner:hover{
    box-shadow: 10px 10px 10px #bbb;
}
.envira-gallery-item{
	padding-left: 10px !important;
	padding-bottom:20px !important;
	padding-right:10px !important;
}
@media only screen and (max-width:549px){
    .envira-gallery-item{
        width:50% !important;
        padding-left: 5px !important;
        padding-bottom:10px !important;
        padding-right:5px !important;
    }
}
@media only screen and (max-width:849px){
    .envira-gallery-item{
        padding-left: 5px !important;
        padding-bottom:10px !important;
        padding-right:5px !important;
    }
}

.envirabox-title-float{
    font-size:14px !important;
    font-family: "motiva-sans", "Helvetica" !important;
 
}


/* Resources/Use sub page */
.narrow-row .row{
    max-width:1000px !important;
}
.wide-row .row{
	max-width:1500px !important;
}
.sub-use-header h3{
    font-size:2em !important;
}/*
.sub-use-title h4{
    font-size:2.4em !important;
}
.sub-use-title h2{
    font-size: 4em !important;
}*/
@media only screen and (max-width:849px){
	.sub-use-header h3{
		font-size:1.5em !important;
	}
}
/** Sub Use/Resource page Section Header Colours **/
/* CERTIFICATION */
.page-id-2344 .sub-use-header .col-inner{
	background: rgb(85, 85, 85) !important;
}
/* CREATIVE FINISHES */
.page-id-2758 .sub-use-header .col-inner{
	background: rgb(85, 85, 85) !important;
}
.padded-section2 .col-no-padding{
    padding: 0px !important;
}
.padded-section2.no-padding-top{
    padding-top:0px !important;
}
/* BENEFITS */
.page-id-2763 .sub-use-header .col-inner{
	background: rgb(85, 85, 85) !important;
}
/* GUIDES */
.page-id-2734 .sub-use-header .col-inner{
	background: rgb(85, 85, 85) !important;
}
/* WARRANTY */
.page-id-2735 .sub-use-header .col-inner{
	background: rgb(85, 85, 85) !important;
}
/* FAQS */
.page-id-2736 .sub-use-header .col-inner{
	background: rgb(85, 85, 85) !important;
}
/* BUTTONS */
span {
    font-family: "motiva-sans", "Helvetica" !important;
}
.button{
	margin: 10px 0px 25px 0px !important;
}
.print-button{
    margin-top: 70px !important;
	margin-bottom:0px !important;
}
.custom-button {
    margin-top:25px !important;
}
@media only screen and (max-width: 840px){
.button{
	margin: 5px 0px 0px 0px !important;
}
}
@media only screen and (max-width: 549px){
.button{
	margin: 5px 0px 0px 0px !important;
}
}

/* HOMEPAGE _5_PRODUCT RESPONSIVE */

@media only screen and (max-width: 849px){
	.panel-design-range h2{
		text-align: left !important;
	}	
}

@media only screen and (max-width:549px){
	h2.custom-font-1 {
        font-size: 2.6em !important;
    }
    h2.custom-font {
        font-size: 2.6em !important;
    }
}

/* USE PAGE RESPONSIVE ROW */
@media only screen and (min-width: 1376px){
    .no-row-padding{
        padding: 0px 30px !important;
        transition: 0.2s ease !important;
    }
}
@media only screen and (max-width: 1376px){
    .no-row-padding .col{
        padding: 0px 15px !important;
        transition: 0.2s ease !important;
    }
}

/* Left align mobile sections */
@media only screen and (max-width:849px){
	.left-align h2, .left-align h3, .left-align h4, .left-align p{
		text-align: left !important;
	}
}
.is-full-height{
	min-height: 470px !important;
}

/* Bottom align buttons to their respective divs */

.projects-col .col{
    padding-left: 0px !important;
    padding-right: 0px !important;
}

/* Custom Contact Us Row for Panel Design range (float bottom and ) */
.button-column{
	position:absolute !important;
	bottom:0 !important;
	padding-bottom:0px !important;
	padding-left:15px !important;
}
.button-column .print-button{
    margin:0px !important;
    margin-bottom:10px !important;
}
.button-container .col-inner{
	height:100% !important;
	position:relative !important;
}
.custom-contact-us-row .col{
	padding:0px !important;
}
.custom-contact-us-row .button {
	margin-bottom:2.4em !important;
	margin-top:0px !important;
}
@media only screen and (max-width:1376px){
	.custom-contact-us-row .button {
		margin-bottom:2em !important;
	}
}
@media only screen and (max-width:768px){
	.custom-contact-us-row .button  {
		margin-bottom:1.5em !important;
	}
}
/* CUSTOM FOOTER */
.absolute-footer{
	padding-bottom:20px !important;
	padding-top:0px !important;
}
.custom-footer-row-2{
    padding-top:20px  !important;
}

.follow-icons a{
    margin:0px 11px !important;
}
.custom-footer .row-full-width{
    margin:0px !important;
}
.custom-footer-row{
    padding-top:80px !important;
}
.custom-footer p{
    font-size: 0.8em !important;
	font-weight: 400 !important;
    color: #aaa !important;
	line-height:1.8em !important;
}
.custom-footer h3{
    font-weight:700 !important;
    color: white !important;
    font-size: 0.9em !important;
	margin-bottom:15px !important;
}

.custom-footer label{
    color: #e4e4e4 !important;
	
    font-weight: 200 !important;
}
.custom-footer form{
    margin-bottom:20px !important;
}
.custom-footer .frm_submit{
    margin-top:5px !important;
	text-align:left !important;
}
.custom-footer .frm_button_submit{
	box-sizing:border-box !important;
	background-color: rgba(0,0,0,0) !important;
    color:white !important;
    border:1px solid white !important;
    background:rgba(0,0,0,0) !important;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    padding:0px 0px !important;
    margin-top:10px !important;
    width:120px !important;
    border-radius: 0px !important;
    font-family: "motiva-sans", "Helvetica" !important;
    font-size: 0.8em !important;
    box-shadow:none !important;
    font-weight:500 !important;
}
.custom-footer .frm_button_submit:hover{
    background:white !important;
    color:black !important;
}
.custom-footer a{
    color:white;
	text-decoration: none !important;
}
.custom-footer a:hover{
    color:grey !important;
}
.custom-footer .follow-icons a:first-child{
    margin-left:-3px !important;
}
.custom-footer .form-field{
    margin-bottom:5px !important;
	margin-top:5px !important;
	text-align:left !important;
}
.custom-footer .frm_fields_container{
    text-align:center !important;
	margin-top:-5px !important;
}
.custom-footer .form-field input{
    border-radius:0px !important;
	background:rgba(0,0,0,0) !important;
    color:white !important;
	border:none !important;
    border-bottom: 1px solid white !important;
	text-align: left !important;
	padding-left:0px !important;
}
.custom-footer .form-field input:focus{
	box-shadow:none !important;
}
fieldset{
    padding-bottom:0px !important;
}

.custom-footer-row .col{
    padding-bottom:0px !important;

}
@media only screen and (max-width:849px){
    .follow-icons a{
		margin:0px 20px !important;
	}
}
@media only screen and (max-width:400px){
    .mobile-footer .toggle{
        margin-left:-5px!important;
    }   
}
@media only screen and (max-width:1233px)  and (min-width:849px){
    .custom-footer a.linkedin{
        margin-left:0px !important;
    }
}
@media only screen and (max-width:963px) and (min-width:849px){
    .custom-footer a.linkedin{
		margin-left:3px !important;
    }
    .custom-footer a.google-plus{
        margin-left:0px !important;
    }
}
.absolute-footer a{
	text-decoration:none !important;
}

/* MOBILE FOOTER */
.mobile-footer .accordion-title{
    font-size:0.9em !important;
    border-top:0px !important;
    font-weight:600 !important;
}
.mobile-footer h3.accordion_title{
    margin-bottom:0px !important;
}
.mobile-footer .accordion-title{
    font-size:0.9em !important;
    border-top:0px !important;
    font-weight:600 !important;
    padding:4px 0px!important;
}
.mobile-footer .accordion-inner{
    padding:0px;
}
.mobile-footer h3.accordion_title{
    margin-bottom:0px !important;
}
.mobile-footer form{
    margin-bottom:0px !important;
}
.mobile-footer .custom-footer-row{
    padding-top:20px !important;
}
.mobile-footer .custom-footer-row-2 .col{
    padding-bottom:20px !important;
}

.custom-footer-row-2 a{
	color: #aaa;
}
.custom-footer-row-2 a.accordion-title{
	color:white !important;
}

.custom-footer.mobile-footer input{
    text-align: center !important;
}
.custom-footer.mobile-footer .frm_submit{
    text-align: center !important;
}
.mobile-footer h3{
    margin-bottom:5px !important;
}
.mobile-footer .social-icons{
    margin-top:-20px !important;
}
.mobile-footer .mobile-accordion .col{
    padding:10px 10px !important;
}
.mobile-footer .mobile-accordion{
    padding-top:0px !important;
}
@media only screen and (max-width:849px){
    .absolute-footer{
        padding-top:15px !important;
    }
}
/* MOBILE COLOURWAY SLIDER */
.colourway-slider{
    margin-bottom:10px !important;
}

/* OUR PARTNERS */
.our-partners .col{
    padding-top:0px !important;
}
.our-partners p{
    margin-bottom:0px !important;
}
.section-margin-top{
    margin-top:80px !important;
}
@media only screen and (max-width:849px){
    .section-margin-top{
        margin-top:0px !important;
    }
}

.section-margin-bottom{
	margin-bottom:30px;	
}

.small-h2{ /* Certification Header */
	font-size:3.8em !important;
}
@media only screen and (max-width:1000px){
	.small-h2{
		font-size:3.1em !important;
	}
}
/* HOMEPAGE SLIDER FLICKITY PREV NEXT SVG */


/* CUSTOM DOWN ARROW (Main Sliders) */
.custom-down-arrow{
    position:absolute;
    z-index: 2;
    left:50%;
    transform:translate(-50%,0%);
    width:65px;
    transition: 0.2s ease !important;
	opacity:0;
}
.custom-down-arrow img{
	animation: float 2s ease-in-out infinite ;
	transform: translatey(0px);
	transition:0.2s ease !important;
}
.no-overflow-x .img{
	display:none !important;
}
.custom-down-arrow img:hover{
    opacity:0.8 !important;
    animation-play-state: paused;
    filter:drop-shadow(2px 4px 2px #555);
}
@keyframes float {
	0% {
		transform: translatey(0px);
	}
	50% {
		transform: translatey(-10px);
	}
	100% {
		transform: translatey(0px);
	}
}
p.no-bottom-padding{
	margin-bottom:0px !important;
}
/* COMMERCIAL / REDISENTIAL PAGES */
@media only screen and (min-width:850px){
	.com-res-text-c1 .col-inner{
		padding-left:13px
	}
	.com-res-text-c3 .col-inner{
		margin-left:-13px !important;
	}
}

@media only screen and (max-width:1530px) and (min-width:850px){
    .com-res-text-c1 .col-inner{
        padding-left:23px !important;
    }
    .com-res-text-c2 .col-inner{
        padding-left:4px !important;
        padding-right:10px;
    }
    .com-res-text-c3 .col-inner{
        margin-left:-16px !important;
    }
}

.com-res-text-c1, .com-res-text-c2, .com-res-text-c3{
    padding-right:50px !important;
}
/* MAX CONTENT WIDTH */

/******************************************************/
/* Header Responsive */
@media only screen and (max-width:1150px) and (min-width:850px){
    .header-inner .nav > li > a{
        font-size: 0.8em !important;
        margin-right: 5px !important;
    }
}
@media only screen and (max-width:849px){
    .mobile-nav .icon-menu{
        font-size:2.5em !important;
        margin-top:-12px !important;
    }
}
@media only screen and (max-width:849px){
    .mobile-nav .icon-menu{
        font-size:2.5em !important;
        margin-top:-12px !important;
    }
    #header-contact{
        display:block !important;
    }
    #header-contact a{
        margin-right:10px !important;
    }
    .header-button{
        display:none !important;
    }
    #header-contact .icon-phone{
        font-size:1.5em !important;
        margin-top: -13px !important;
    }
	.nav > li > a{
		text-decoration:none !important;
	}
	.nav > li > a.is-small{
		margin-right:0px !important;
	}
}


.mobile-sidebar a {
    text-decoration: none !important;
}
.nav-sidebar {
	font-size: 14px !important;
}
.nav-vertical li li {
	font-size: 0.9em !important;
}
.nav-vertical li li.menu-item-has-children>a {
	font-size: 1em !important;
}
.nav-vertical ul {
	font-size:16px !important;
}

.no-overflow-x .flickity-prev-next-button{ 
    width:100px;
    color:white !important;
}
.frm_style_formidable-style.with_frm_style .frm_error_style, .frm_style_formidable-style.with_frm_style .frm_message {
    background-color: #555555 !important;
    border-radius: 0px !important;
    font-size:16px !important;
    font-weight:600 !important;
}
.com-res-header{
    margin-bottom:5px !important;
	margin-top:5px !important;
}
/* FALLBACK FONTS */
.wf-loading {
	font-family:  "Helvetica" !important;
}
 
.wf-active {
/* styles to use when web fonts are active */
}
 
.wf-inactive {
	font-family:  "Helvetica";
}
.custom-footer .frm_message p, .custom-footer .frm_error_style p{
    color:white !important;
	font-weight:600 !important;
    font-size:15px !important;
    margin-bottom:0px !important;
}

/* ENVIRA EXTRA CSS */
.envirabox-title{
    padding-right:40px !important;
}
.envirabox-arrow{
    text-decoration: none !important;
    font-size:3em !important;
    transform:translate(-0,-40px);
}
@media only screen and (max-width:849px){
 .envirabox-arrow{
    font-size:2em !important;
}      
}

/* Custom header mega menu dropdowns */
.nav-dropdown {
    font-size: 1rem !important;
}
.stuck .nav-dropdown {
    margin-top: 0 !important;
}
.nav-dropdown>li.nav-dropdown-col {
    min-width: 95px !important;
    width: 12.5% !important;
}
.nav-dropdown>li>a {
    color: white !important;
    font-size: 0.9em !important;

}
.nav-dropdown ul li {
    font-size: 0.7em !important;
}
.nav-dropdown ul li a {
    padding-top: 5px !important;
    padding-bottom: 5px !important;
}
.nav-dropdown ul {
    padding-left: 0 !important;
}
.nav-dropdown li {
    border: none !important;
}
@media only screen and (min-width:849px) {
    .header-main .nav > li > a {
        height: 81px !important;
    }
}

@media only screen and (max-width:1328px) {
    .nav-dropdown {
        padding-right: 20px !important;
		padding-left:0px !important;
    }
}

/* ENVIRA GALLERY CUSTOM VIEW THIS PRODUCT BUTTON */
.hiho-product-link {
    position:fixed !important;
    left:50vw;
    bottom:75px !important;
    transform:translateX(-50%);
    margin-left: 0px !important;
	min-width:200px !important;
    min-height: 40px !important;
    z-index: 99999999 !important;
}

.hiho-product-link a{
    font-size: 15.5px !important;
	letter-spacing: 0.5px !important;
    font-weight: bold !important;
    background: #595959;
    text-decoration: none !important;
    font-family: 'motiva-sans' !important;
    transition: 0.3s ease;
	width:100% !important;
    height: 100%;
    position:absolute !important;
    display:flex;
    align-items: center;
    justify-content: center;
    
}

.hiho-product-link a:hover {
            box-shadow: inset 0 0 0 100px rgba(0,0,0,0.2);
}

