/*

Theme Name: Pro &ndash; Child Theme
Theme URI: http://theme.co/pro/
Author: Themeco
Author URI: http://theme.co/
Description: Make all of your modifications to Pro in this child theme.
Version: 1.0.0
Template: pro

*/

/*Lead Form*/
.lead-form-header {
	padding: 0 !important;
	border-radius: 10px 10px 10px 10px !important;
}
.lead-form-header .h-custom-headline {
		background-color: #006bb8 !important;
    padding: 22px;
    margin: 0;
    border-radius: 10px 10px 0 0;
}

.lead-form-header .gform_wrapper, .cp_id_eccbb {
	padding-left: 22px;
	padding-right: 22px;
}

.lead-form-header .gform_footer, .cp_id_eccbb .gform_footer {
  text-align: center;
}

.lead-form-header .gform_button, .cp_id_eccbb .gform_button{
  width: 70% !important;
  color: #ffffff !important;
  border-color: #f57c2b !important;
  background-color: #f57c2b !important;
  font-size: 1.2em !important;
  padding: 0.4em 1.125em 0.45em !important;
}

.lead-form-header .ginput_container input, .cp_id_eccbb .ginput_container input{
  border-radius: 4px;
  border: 0px;
  font-size: 1em !important;
  padding-left: 40px !important;
}

.lead-form-header .ginput_container textarea, .cp_id_eccbb .cp_id_eccbb .ginput_container textarea{
  border-radius: 4px;
  border: 0px;
  font-size: 1em !important;
  padding-left: 5px !important;
}

.lead-form-header .ginput_container .fa{
  margin-top: 25px !important;
  font-size: 1.3em !important;
  color: #005B9D !important;
}

.cp_id_eccbb .ginput_container .fa{
  margin-top: 20px !important;
  font-size: 1.3em !important;
  color: #005B9D !important;
}

.lead-form-header .ginput_container .fa-user, .cp_id_eccbb .ginput_container .fa-user{
  font-size: 1.7em !important;
}

.lead-form-header .ginput_container .fa-envelope, .cp_id_eccbb .ginput_container .fa-envelope{
  font-size: 1.5em !important;
}

.lead-form-header .ginput_container .fa-phone, .cp_id_eccbb .ginput_container .fa-phone{
  font-size: 1.7em !important;
}

.lead-form-header .ginput_container .fa-location-arrow, .cp_id_eccbb .ginput_container .fa-location-arrow{
  font-size: 1.7em !important;
}
body .lead-form-header .gform_wrapper ul li.gfield {
    margin-top: -8px !important;
}
.cp_id_eccbb{
  font-family: Open Sans !important;
}

/*Convertplug integration with FontAwesome*/
.cp-modal-body .fa {
    font: normal normal normal 14px/1 FontAwesome;
}
/*End Lead Form*/

/*Start Animation CTA*/

#hand-animation{
/*  -moz-animation: bounce 2s infinite;
  -webkit-animation: bounce 2s infinite;
  animation: bounce 2s infinite;*/
  font-size: 30px;
}

/*@-moz-keyframes bounce {
  0%, 20%, 50%, 80%, 100% {
    -moz-transform: translateX(0);
    transform: translateX(0);
  }
  40% {
    -moz-transform: translateX(-30px);
    transform: translateX(-30px);
  }
  60% {
    -moz-transform: translateX(-15px);
    transform: translateX(-15px);
  }
}
@-webkit-keyframes bounce {
  0%, 20%, 50%, 80%, 100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  40% {
    -webkit-transform: translateX(-30px);
    transform: translateX(-30px);
  }
  60% {
    -webkit-transform: translateX(-15px);
    transform: translateX(-15px);
  }
}
@keyframes bounce {
  0%, 20%, 50%, 80%, 100% {
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  40% {
    -moz-transform: translateX(-30px);
    -ms-transform: translateX(-30px);
    -webkit-transform: translateX(-30px);
    transform: translateX(-30px);
  }
  60% {
    -moz-transform: translateX(-15px);
    -ms-transform: translateX(-15px);
    -webkit-transform: translateX(-15px);
    transform: translateX(-15px);
  }
}*/
/*End Animation CTA*/

