/* 
 Theme Name:     ComHub
 Author:         ComHub
 Author URI:     http://comhub.com.au
 Template:       Divi
 Version:        1.00
 Description:   A Child Theme built using the elegantmarketplace.com Child theme maker
Developed by Andrew Palmer for Elegant Marketplace www.elegantmarketplace.com Free to use and duplicate as many times as you like
 Wordpress Version: 4.8.2
*/ 


/* ----------- PUT YOUR CUSTOM CSS BELOW THIS LINE -- DO NOT EDIT ABOVE THIS LINE --------------------------- */ 

/*Footer CSS*/
.white a{
         color:#ffffff !important;}
.hover-l a:hover {
    color: #ffff00 !important;
}
/*Extra padding on headers
@media only screen and (min-width: 768px){
  .fp-header {
    padding: 200px 0;
  }
}*/
/*@media only screen and (min-width: 768px){
  .bp-header {
    padding: 130px 0;
  }*/

/*Bottom Menu*/
.bottom-nav a {
    color: #484848;
    font-size: 8px;
}
.bottom-nav {
    padding: 2px 0;
}
.bottom-nav li.current-menu-item a{
    color: #484848;
    font-size: 8px;
}
/*Zoom Gallery*/
.et_pb_gallery_image img {
transition:all 0.5s;
-moz-transition:all 0.5s;
-webkit-transition:all 0.5s;
}
.et_pb_gallery_image:hover img {
transform:scale(1.2);
-moz-transform: scale(1.2);
}
/*zoom image*/
.image-zoom img {
transition:all 0.5s; 
-moz-transition:all 0.5s; 
-webkit-transition:all 0.5s; 
}
.image-zoom img:hover{
transform:scale(1.2);
-moz-transform: scale(1.2);
-webkit-transform:scale(1.2);
}
.image-zoom-constrained { 
overflow:hidden;
}

/* contact form 7 code*/
.wpcf7-checkbox span.wpcf7-list-item {
    clear: both;
    position: relative;
    float: left;
}
.wpcf7-form p {
    clear: both;
}

input.wpcf7-form-control.wpcf7-quiz {
    float: left;
    clear: both;
}

span.wpcf7-quiz-label {
    float: left;
    clear: both;
}

.wpcf7-submit {
background: #555555;
color: #ffffff;
}
.wpcf7-form-control-wrap.quiz-505 {
overflow: hidden;
}
.wpcf7-form-control-wrap.quiz-505 label {
max-width: 100%;
display: block;
overflow: hidden;
}
.wpcf7-form-control-wrap.quiz-662 {
overflow: hidden;
}
.wpcf7-form-control-wrap.quiz-662 label {
max-width: 100%;
display: block;
overflow: hidden;
}

@media only screen and (min-width: 600px) {
textarea,input[type="text"], input[type="submit"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], select {
    min-height: 49px;
    max-width: 100%;
    min-width: 100%;
}
}

@media only screen and (max-width: 600px) {
textarea,input[type="text"], input[type="submit"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], select {
    min-height: 49px;
    max-width:  100%;
    min-width:  100%;
}
}
/*buttons closer together*/
.et_pb_button_module_wrapper.et_pb_module.et_pb_button_alignment_center {
margin-bottom: 15px;
}