/*
Theme Name: Divi Child Theme
Description: A child theme for Divi
Author: Tyler Norquist
Author URI: https://www.tylernorquist.com/
Template: Divi
Version: 1.0.0
*/

.wpcf7 input, .wpcf7 textarea{
	padding: 10px;
	border: 1px solid #dcdcdc;
	width: 90%;
}

.wpcf7 input[type="submit"]{
    background: #4d818c;
    border: 2px solid #ffffff;
    color: #ffffff;
    font-size: 16px;
    font-weight: 500;
}

.social-media{
    padding-left:0 !important;
}

.social-media li{
    display:inline-block;
    list-style-type:none;
    padding:5px;
}

.social-media li a img{
    max-width: 40px;
}





















/* Float */
.hvr-float {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -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;
}
.hvr-float:hover, .hvr-float:focus, .hvr-float:active {
  -webkit-transform: translateY(-8px);
  transform: translateY(-8px);
}






 /*==========  Non-Mobile First Method  ==========*/

    /* Large Devices, Wide Screens */
    @media only screen and (max-width : 1200px) {

    }

    /* Medium Devices, Desktops */
    @media only screen and (max-width : 992px) {

    }

    /* Small Devices, Tablets */
    @media only screen and (max-width : 768px) {
        

    }

    /* Extra Small Devices, Phones */ 
    @media only screen and (max-width : 480px) {

    }

    /* Custom, iPhone Retina */ 
    @media only screen and (max-width : 320px) {
        
    }
