/*
 Theme Name:     Mr Brandman
 Theme URI:      http://mrbrandman.com.au
 Description:    Divi Child Theme for Mr Brandman
 Author:         Web Recipes
 Author URI:     http://webrecipes.com.au
 Template:       Divi
 Version:        1.0.0
*/
 
@import url("../Divi/style.css");
 
/* =Theme customization starts here
------------------------------------------------------- */
#main-footer {
       display: none!important;
}
.eight-columns {width: 12.5%!important; float: left;
display:inline-block!important;}
@media (max-width: 980px){
.ten-columns .et_pb_module {width: 20%;}
.nine-columns .et_pb_module {width: 33.3%;}
.eight-columns .et_pb_module {width: 25% !important;}
.seven-columns .et_pb_module {width: 25%;}
.six-columns .et_pb_module {width: 33.3%;}
.five-columns .et_pb_module {width: 33.3%;}
}
 
@media all and (max-width: 767px) {
.ten-columns .et_pb_module {width: 100%;}
.nine-columns .et_pb_module {width: 100%;}
.eight-columns .et_pb_module {width: 100% !important;}
.seven-columns .et_pb_module {width: 100%;}
.six-columns .et_pb_module {width: 100%;}
.five-columns .et_pb_module {width: 100%;}
}

.services{
	-webkit-transition:all 1s ease .5s;
  	-moz-transition:all 1s ease .5s;
   	-o-transition:all 1s ease .5s;
   	-ms-transition:all 1s ease .5s;
   	transition:all 1s ease .5s;
   	filter:grayscale(0%); 
  	-webkit-filter: grayscale(0%);
}
.services:hover
{
  
	filter: grayscale(100%);
   	-webkit-filter: grayscale(100%); /* For Webkit browsers */
   	filter: gray; /* For IE 6 - 9 */
  	-webkit-transition: all .6s ease; /* Fade to color for Chrome and Safari */
 	outline: 1px solid #fff;
  	outline-offset: -20px;

}
/*---Fluent form start---*/
.fluent_form_3 .ff-btn-submit {
	background-color: #b08c50!important;
	color: #ffffff!important;
	width: 100px!important;
}
.fluent_form_3 input{
	background-color: #eee!important;
}
.fluentform .ff-el-form-control{background-color: #eee!important;}
.ff-message-success {
    border: 0px solid #ced4da !important;
	box-shadow: 0 1px 5px rgba(0,0,0,0) !important;}
.fluentform .ff-el-form-control {
	    padding: 12px 12px !important;
}
.fluentform .ff-el-form-control:focus {
    border-color: #b08c50 !important;
}
/*---Fluent form end---*/

#top-menu li.current-menu-item>a {
    color: #b08c50 !important;
}
#et-top-navigation {
    font-weight: 500 !important;
}

/* bounce icon */
 
    .mp_m_blurb_bounce:hover .et-pb-icon {
        -webkit-transition-duration: 0.3s;
        transition-duration: 0.3s;
        -webkit-transition-property: transform;
        transition-property: transform;
        -webkit-transition-timing-function: ease-out;
        transition-timing-function: ease-out;}
 
    .mp_m_blurb_bounce:hover .et-pb-icon {
        -webkit-transform: scale(1.5);
        transform: scale(1.5);
        -webkit-transition-timing-function: cubic-bezier(0.47, 2.02, 0.31, -0.36);
        transition-timing-function: cubic-bezier(0.47, 2.02, 0.31, -0.36);}
/* bounce icon */

/* push icon */
 
    .mp_m_blurb_push:hover .et-pb-icon {
            -webkit-animation-name: gq_push_icon;
            animation-name: gq_push_icon;
            -webkit-animation-duration: 0.4s;
            animation-duration: 0.4s;
            -webkit-animation-timing-function: linear;
            animation-timing-function: linear;
            -webkit-animation-iteration-count: 1;
            animation-iteration-count: 1;}
 
    @-webkit-keyframes gq_push_icon {
        50% {-webkit-transform: scale(0.5); transform: scale(0.5);}}
    @keyframes gq_push_icon { 
        50% {-webkit-transform: scale(0.5); transform: scale(0.5);}}

/* Large screens (1405px upwards) */
@media only screen and ( min-width: 1405px ) { 
	


}

/* Laptops and desktops (1100-1405px) */
@media only screen and ( min-width: 1100px ) and ( max-width: 1405px) { 

	
}

/* Tablets in landscape mode (981-1100px) */
@media only screen and ( min-width: 981px ) and ( max-width: 1100px ) { 
	.fade-image-section {height: 60vh !important;}
}

/* Tablets in portrait mode (768-980px) */
@media only screen and ( min-width: 768px ) and ( max-width: 980px ) {
	

}

/* Smartphones in landscape mode (480-768px) */
@media only screen and ( min-width: 480px ) and ( max-width: 767px ) {


}

/* Smartphones in portrait mode (0-479px) */
@media only screen and ( max-width: 479px ) {

	
	
}
