/*
 Theme Name:   Divi Child
 Theme URI:    http://www.kangaroocreekfarm.com/
 Description:  Divi Theme Child
 Author:       Ink Mink Media & Graphic Design
 Author URI:   http://inkmink.ca
 Template:     Divi
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  divi-child
*/

/* Home Page - Travel Advisor Badge - Styling */

.divider_home {
  padding: 10px 0;
}

#CDSWIDCOE.widCOE .widCOEImg {
    padding: 30px 25px 0 !important;
}

#CDSWIDCOE img {
    width: 100% !important;
}

#CDSWIDCOE.widCOE .widCOETitle {
    font-weight: 700 !important;
    font-size: 14px !important;
    padding-top: 20px !important;
}

#CDSWIDCOE {
    margin: 0px !important;
    width: 220px !important;
}



/* Contact form Styling */

.wpcf7-textarea, .wpcf7-text {
background-color: #eee !important;
border: none !important;
width: 100% !important;
-moz-border-radius: 0 !important;
-webkit-border-radius: 0 !important;
border-radius: 0 !important;
font-size: 12px;
color: #999 !important;
padding: 10px !important;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}

.wpcf7-captchar {
width: 20% !important;
margin-right: 50px !important;
}

.wpcf7-submit {
color: #2EA3F2 !important;
margin: 8px auto 0;
cursor: pointer;
font-size: 12px;
font-weight: 500;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
padding: 6px 20px;
line-height: 1em;
background: transparent;
border: 2px solid;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
-moz-transition: all 0.2s;
-webkit-transition: all 0.2s;
transition: all 0.2s;
}
.wpcf7-submit:hover { 
background-color: #eee; 
border-color:#eee; 
padding: 6px 20px !important; 
}


/* Smaller Screen Sizes */

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

h3 {
    border-right: none;
    text-align: center;
}

.body_title_border {
    border-right: none;
}
      
.five_dollars {
    margin-left: 27%;
} 

.et_pb_space {
    display: block;
}

.body_title {
    text-align: center;
}

}

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

h3 {
    border-right: none;
    text-align: center;
}

.body_title_border {
    border-right: none;
}
      
.five_dollars {
    margin-left: 10%;
} 


#CDSWIDCOE {
    width: auto !important;
  }
  
  #CDSWIDCOE img {
    width: 60% !important;
  }
  
  #CDSWIDCOE.widCOE .widCOEImg {
    padding: 10px 100px !important;
    margin-left: 130px !important;
  }

.et_pb_space {
    display: block;
}

.body_title {
    text-align: center;
}

}

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

h3 {
    border-right: none;
    text-align: left;
}

.body_title_border {
    border-right: none;
}

.five_dollars {
    margin: 0;
}


#CDSWIDCOE img {
    width: 80% !important;
  }
  
  #CDSWIDCOE.widCOE .widCOEImg {
    padding: 10px 50px !important;
    margin-left: 30px !important;
  }

.welcome_img {
    height: auto;
}

.et_pb_slider_fullwidth_off .et_pb_slide_description {
    padding: 50px 45px !important;
}
  
.et_pb_column_3_4 .et_pb_slide_description h2, .et_pb_column_2_3 .et_pb_slide_description h2, .et_pb_column_1_2 .et_pb_slide_description h2 {
    font-size: 25px !important;
    font-weight: 700;
}

.et_pb_space {
    display: block;
}

.body_title {
    text-align: center;
}

}






