/*
	kites
*/
/********************************* Container settings ****************************/
@media (min-width: 1300px) {
	.kiddos{
		min-height:800px
	}
  	.container {
    	width: 1270px;
  	}
}

/*********************************************************************************/
.kiddos{
	
	background-image:url(../img/kites/kites_bg1.jpg);
  	background-repeat: no-repeat;
 	background-size:100% 100%;
   	z-index:-100;	
	
}
.kiddos-logo{
    -moz-animation-name: scaleInElem;
    -moz-animation-iteration-count: 1;
    -moz-animation-timing-function: ease-in;
    -moz-animation-duration: 0.5s;

    -webkit-animation-name: scaleInElem;;
    -webkit-animation-iteration-count: 2;
    -webkit-animation-timing-function: ease-in;
    -webkit-animation-duration: 0.5s;

    animation-name: scaleInElem;
    animation-iteration-count: 1;
    animation-timing-function: ease-in;
    animation-duration: 0.5s;
}
.form-container{
	background: #00ABEF; /* For browsers that do not support gradients */
    	background: -webkit-linear-gradient(#00ABEF, #1079AD); /* For Safari 5.1 to 6.0 */
    	background: -o-linear-gradient(#00ABEF, #1079AD); /* For Opera 11.1 to 12.0 */
    	background: -moz-linear-gradient(#00ABEF, #1079AD); /* For Firefox 3.6 to 15 */
    	background: linear-gradient(#00ABEF, #1079AD); /* Standard syntax */
	padding:20px 15px 10px 15px;
	border-radius:25px;
	border: 6px solid #fff;
	box-shadow: 0 10px 0 #343b78;
	margin-right:-25px;
}
@media only screen and (max-width: 992px){
	.img-smile{
		width:60%
	}
	.img-thank{
		width:70%
	}
}
@media only screen and (max-width: 1299px){ 
	.kiddos{
		padding:50px 5px;
	}
	.form-container{
		margin-right:0px;
	}
}
button[type=submit]{
	font-weight:bold;
	letter-spacing:1px;
	font-size:28px;
	line-height:34px;
	border-radius:5px;
	margin-top:10px;
	
}
.form-control{
	border-radius:8px;
}
input[type=text]{
	font-weight:bold
}
.form-group label{
	font-family:SpaceComics, Fallback, sans-serif;
	color:#F57E1D;
	font-size:12px;
	line-height:20px;
	text-shadow: 
        -1px -1px 0px #fff,
         0px -1px 0px #fff,
         1px -1px 0px #fff,
        -1px  0px 0px #fff,
         1px  0px 0px #fff,
        -1px  1px 0px #fff,
         0px  1px 0px #fff,
         1px  1px 0px #fff;
}
.has-error.has-feedback > .form-control{
	background-color:#FFCACA !important;
	border:2px solid #999 !important;
}
.kiddos-info-container{
	background-image:url(../img/kiddos/kiddos_info.png);
	background-size: 100% 100%;
}
.kiddos-social-container{
	height:auto;
	padding:10px 0px 10px 10px;
	background-image:url(../img/kiddos/kiddos-social-bg.png);
	background-size: 100% 100%;
}
.social-info,
.mail-info{
	margin-top:8px;
	font-family:AvantGarde-Md-BT , Fallback, sans-serif;
	color:#FFF;
	text-shadow: 
        -1px -1px 0px #28599d,
         0px -1px 0px #28599d,
         1px -1px 0px #28599d,
        -1px  0px 0px #28599d,
         1px  0px 0px #28599d,
        -1px  1px 0px #28599d,
         0px  1px 0px #28599d,
         1px  1px 0px #28599d;
}