/*

 Theme Name:     Gibbor Custom  Theme

 Theme URI:      http://www.elegantthemes.com/gallery/foxy/

 Description:    Divi Child Theme

 Author:         madepod

 Author URI:     http://www.madepod.com

 Template:       Divi

 Version:        1.0.0

*/

 

/* Parent theme CSS is loaded directly in head.php - @import removed */

 

/* =Theme customization starts here

------------------------------------------------------- */



#main-header {   

    z-index: 999!important;

}



/* Ripple Out */

@-webkit-keyframes hvr-ripple-out {

  100% {

    top: -12px;

    right: -12px;

    bottom: -12px;

    left: -12px;

    opacity: 0;

  }

}



@keyframes hvr-ripple-out {

  100% {

    top: -12px;

    right: -12px;

    bottom: -12px;

    left: -12px;

    opacity: 0;

  }

}



.et_pb_button {

  display: inline-block;

  vertical-align: middle;

  -webkit-transform: perspective(1px) translateZ(0);

  transform: perspective(1px) translateZ(0);

  box-shadow: 0 0 1px transparent;

  position: relative;  

}



.et_pb_contact_submit  {

	margin: 12px;

}



.et_pb_contact_submit:after {

  border: #83bc3a solid 2px!important;

}



.et_pb_module .et_pb_button:hover {

    padding: 0.3em 1em!important;

}



.et_pb_button:before, .et_pb_button:after {

    margin-left: 0!important; 

}



.et_pb_button:after {

  content: '';

  position: absolute;

  border: #e1e1e1 solid 2px;

  border-radius: 3px;

  top: -2px;

  right: -2px;

  bottom: -2px;

  left: -2px;

  -webkit-animation-duration: 1s;

  animation-duration: 1s;

}



.et_pb_button:hover:after, .et_pb_button:focus:after, .et_pb_button:active:after {

  -webkit-animation-name: hvr-ripple-out;

  animation-name: hvr-ripple-out;

}



.et_pb_contact_captcha_question {

  color: #ffffff !important

}



/*===================Services Blurbs===========================*/



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

	.blurb-card-services .et_pb_blurb_container {

    min-height: 580px;

	}

}

@media screen and (min-width: 650px) and (max-width: 779px) {

	.blurb-card-services .et_pb_blurb_container {

    min-height: 420px;

	}

}

@media screen and (min-width: 780px) and (max-width: 987px) {

	.blurb-card-services .et_pb_blurb_container {

    min-height: 420px;

	}

}

@media screen and (min-width: 988px) and (max-width: 1339px) {

	.blurb-card-services .et_pb_blurb_container {

    min-height: 520px;

	}

}

@media screen and (min-width: 1340px) {

	.blurb-card-services .et_pb_blurb_container {

    min-height: 420px;

	}

}



/*===================Home Blurbs===========================*/



@media screen and (min-width: 988px) and (max-width: 1219px) {

	.blurb-card-home .et_pb_blurb_container {

    min-height: 270px;

	}

}



@media screen and (min-width: 1220px) {

	.blurb-card-home .et_pb_blurb_container {

    min-height: 220px;

	}

}

