/*
Theme Name: Enfold Child
Description: A <a href='http://codex.wordpress.org/Child_Themes'>Child Theme</a> for the Enfold Wordpress Theme. If you plan to do a lot of file modifications we recommend to use this Theme instead of the original Theme. Updating wil be much easier then.
Version: 1.0
Author: Kriesi
Author URI: http://www.kriesi.at
Template: enfold
*/



/*Add your own styles here:*/
.main_menu{text-shadow: 0px 0px 2px rgba(255, 255, 255, 1);}

/* embed youtube per responsive */
.embed-container {
    height: 0;
    max-width: 100%;
    overflow: hidden;
    padding-bottom: 56.25%;
    position: relative;
}
.embed-container iframe,
.embed-container object,
.embed-container embed {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}

/* modulo contatti */
.form_title{background-color:#3d556a; color:#ffffff; text-align:center; padding: 4px; font-weight:bold; margin: 10px 0 0 0;}
#wpcf7-f181-o1{padding: 8px; background-color:#d3dee8; color:#222222;}
.wpcf7-form-control{ width: 100% !important; }

/* testata bologna */
#testata_bologna{
    min-height: 90px;
}
#testata_bologna .container{
    padding-top: 0px !important;
}
#testata_bologna .content{
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}

/*poup-up*/

@keyframes bounceIn {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.1);
  }
  100% {
    transform: scale(1);
  }
}

/* PULSE ANIMATION */

@keyframes pulse {
0% {
    transform: scale3d(1, 1, 1);
}
50% {
    transform: scale3d(1.1, 1.1, 1.1);
}
100% {
    transform: scale3d(1, 1, 1);
}
}

#banner-home-vasca .pulse input {
  animation-name: pulse;
  animation-duration: 2.0s;
  animation-fill-mode: both;
  animation-iteration-count: infinite;
}

#bounce{
  animation-duration: 2s;
  animation-name: bounceIn;
  animation-iteration-count: infinite;
  max-width: 550px;
  margin: 50px auto;
}

#bounce a{
  display:block;
  color:#FFF;
  width:100%;
  padding: 5px;
  text-align:center;
  background-color:#0785a5;

-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
}

.white-popup {
  position: relative;
  width: auto;
  max-width: 350px;
  margin: 20px auto;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  border:solid 1px #FFFFFF;
  background-color:#FFFFFF;
  background-image:url(sfondo_popup.png);
  background-position:bottom;
  background-repeat:repeat-x;
}

.white-popup .mfp-close {
    color: #FFF;
}

.white-popup .testata_popup{
  padding: 12px 20px;
  background-color:#124C5F;
  color:#FFF;

  -webkit-border-top-left-radius: 10px;
-webkit-border-top-right-radius: 10px;
-moz-border-radius-topleft: 10px;
-moz-border-radius-topright: 10px;
border-top-left-radius: 10px;
border-top-right-radius: 10px;
}

.white-popup .wpcf7-submit {
background-color:#124C5F;
color: #FFF;
}

.white-popup form{
  padding: 0 20px 20px 20px;
}

.white-popup .wpcf7{
-webkit-border-bottom-left-radius: 10px;
-webkit-border-bottom-right-radius: 10px;
-moz-border-radius-bottomleft: 10px;
-moz-border-radius-bottomright: 10px;
border-bottom-left-radius: 10px;
border-bottom-right-radius: 10px;
}

/* presentazione doccia */
.pres-doccia .titolo { margin: 0; font-size:20px; font-weight:bold; }
.pres-doccia .sottotitolo { margin: 8px 0 0 0; font-size:17px; font-weight:bold; }
.pres-doccia .titoloparagrafo{ margin: 30px 0 5px 0; font-size:17px; font-weight:bold; }

@media screen and (max-width: 1000px) {
	.pres-doccia .immagini {text-align: center; margin: 0 0 30px 0;}
}
@media screen and (min-width: 1000px) {
	.pres-doccia .immagini { float:left; margin: 0 15px 0 0; overflow: hidden;}
	.pres-doccia .immagini img{ width:225px; height:300px;}
}

/* scale recapcha */
.g-recaptcha { background-color: #f9f9f9; height: 60px !important; padding-top: 2px !important; padding: 2px !important;}
.g-recaptcha>div {
	transform:scale(0.77);-webkit-transform:scale(0.77);
	transform-origin:0 0;
	-webkit-transform-origin:0 0;
	height: 70px !important;
	width: 300px !important;
	overflow: hidden !important;
}
.g-recaptcha iframe {
	margin: -4px !important;
}
