@charset "UTF-8";
/* CSS Document */
/*medium media query <992px*/

/*#nav ul{
	width:100%;
	display:flex;
	justify-content: space-between;
}*/

.centered{
	width:90%;
}

.homepage_markets .flexy{
	display:block;
}

.homepage_markets-text{
	position: relative;
	left:auto;
	right:auto;
	transform: none;
	padding:40px 0px;
}



footer .bottom .l6 {
	text-align:center !important;
	line-height:2;
}

.modal-video{
height:70% !important;}

.top-text .col{
	padding:0px !important;	
	}	
	
	
	
.top-text .left{
		text-align: left;
	}


.news-sorting {
	text-align:left !important;
}

#blog .container > .row{
	display:block;
}

#blog .push-l8{
	background-color:transparent;
	padding:0px;
}

#blog-nav{
	background-color:#fff;
}

.blog-nav.collapsible-header{
	background-color:#256e51;
	color:#fff;
}

.blog-nav.collapsible-header h2{
	color:#fff;
}

.blog-nav.collapsible-header i{
	right:15px;
}

#blog-nav .collapsible-body{
	padding:15px;
}

.product-tab_container .grid:first-child li{
	width:50%;
}

.timeline-item .bottom h3{
	margin:20px 0px 0px 0px;
	display:block;
}

.timeline-item .before h3{
	display: none;
}

/* <960 */

@media (max-width:960px){
	.faq .col{
		width:100% !important;
	}
}


/* <778px */
@media (max-width:945px) {

	.modal-video{
	height:60% !important;}
	
	.homepage_innovations .flexy{
		display:block;
}

#nav ul{
		display:none;
}

.homepage_innovations-flex{
		display:block;	
}

	
.mobile-menu_burger{
		display:block;
	}
	
.homepage_markets-list .item{
		width:50%;
	}
	
.banner{
	height:auto;	
	}
	
.banner, .banner_background{
	background-image:none !important;
	background-color:transparent;
	}	
	
.banner h1{
	color:#256e51;
	line-height:1.5;
	}	
	
.banner h1, .banner .breadcrumbs, .blog-banner_text{
	display:block;
	position: relative;
	transform:none;
	left:0px;
	top:0px;
}

.blog-banner_text{
		padding:20px 0px 40px 0px;
	}	
	
#blog-banner .breadcrumbs{
	margin-top:0px;
	padding-top:40px;
	}
	
.top-text.z-depth-2{
	box-shadow: 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 6px 10px 0 rgba(0, 0, 0, 0.12), 0 2px 4px -1px rgba(0, 0, 0, 0.3);
}


.banner .breadcrumbs,  .banner .breadcrumbs a{
	color:#95989A;
	}	
	
.banner .breadcrumbs{
	position:relative;
	right:0px;
	top:0px;
	margin-top:40px;
	transform:none;
	}
	
.top-text, .top-text .right p{
	padding:0px;		
	}
	
.about_links{
	background-image:none;	
	background-color:#7600FF;
	}	
	
.about_links .m6{
	width:100% !important;
	}	
	
.about_links .right{
	padding-left:0px !important;			
	}	
	
.list_related-product{
	width:50% !important;
	}

.product .container{
	padding-bottom:40px;
	}	
	
.product-tab_container{
	padding:60px 0px;
	}	
	
.tabs_toggle{
	display:block !important;
}

.tabs_toggled .tabs .tab{
	display: block;
    text-align: left;		
	}
	
.tabs_toggled .tabs .tab a{
	color:#95989A;
	line-height:50px;
	}	
	
.tabs_toggled .tabs .indicator{
	display:none;		
	}	
	
.tabs_toggled .dropdown-content	{
	position: absolute !important;
	top:70px !important;
	left:5% !important;
	}
	
.tabs_toggled{
	background-color:#256e51;
	position: relative;
	padding:30px 0px;
	margin:0px -1.50rem !important;
}

.tabs_toggled .dropdown-button{
	background-color:#fff;
	color:#95989A;
	text-transform: capitalize;
	font-size:16px;
	text-align: left;
	height:40px;
	line-height:42px;
    width: 90%;
    margin: 0 auto;
	border-radius: 0px;
}
	
.tabs_toggled .dropdown-button:hover, .tabs_toggled .dropdown-button:focus{
	background-color:#fff;	
	color:#95989A;
	}
	
	
.tabs_toggled .dropdown-button:after{
	content:"";
	display:inline-block;
	width: 0;
	height: 0;
	border-style: solid;
	border-width:6px 5.5px 0 5.5px ;
	border-color:#5d5d5d transparent transparent transparent ;
	position:absolute;
	right: 40px;
	top: 50%;
	transform: translate(-50%, -50%); 
	}
	
	.tabs_toggled .dropdown-button span{display:block;}	
	
.tabs_toggled .dropdown-button span:after{	
	border-left:1px solid #5d5d5d;
	}
	
.list_related-product{
	flex-basis:33%;	
	}
	
.color-studies .m4{
	width:50% !important;
	}	

.contact_details .container{
    width: 100%;
    max-width: none;
}
	
}