/*==================================================
=            Bootstrap 3 Media Queries             =
==================================================*/
 
 
/*==========  Mobile First Method  ==========*/
 
/* Custom, iPhone Retina */
@media only screen and (min-width : 320px) {
}

/* Extra Small Devices, Phones */
@media only screen and (min-width : 480px) {
}

/* Small Devices, Tablets */
@media only screen and (min-width : 768px) {
}

@media (max-width: 767px) {
input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="tel"], input[type="number"], input[type="date"], textarea, select, .form-control { width:100%;}
.wpb_image_grid .wpb_image_grid_ul {
    margin: 0px 0px 0px 10px !important;}
}

/* Medium Devices, Desktops */
@media only screen and (min-width : 992px) {
}

/* Large Devices, Wide Screens */
@media only screen and (min-width : 1200px) {
}


/*==========  Non-Mobile First Method  ==========*/
 
/* Large Devices, Wide Screens */
@media only screen and (max-width : 1199px) {
}

/* Medium Devices, Desktops */
@media only screen and (max-width : 991px) {

	.social{float:none;}
	.icon-box-new.bg-white.text-center.clearfix.m-0.pr-15.pl-15.pt-50.pb-40.mb-40.box{
		min-height:420px;
    overflow: hidden;
	}
	.icon-box-new.bg-white.text-center.clearfix.m-0.pr-15.pl-15.pt-50.pb-40.mb-40.box img{
		width:100%;
	}
	input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="tel"], input[type="number"], input[type="date"], textarea, select, .form-control{
		width:100%;
	}
	.blog-posts .post-thumb.thumb img{
		max-height:100%;
	}
}

/* Small Devices, Tablets */
@media only screen and (max-width : 767px) {
	.post-thumb.thumb img{
		max-height:100%;
	}
	.header-widget-contact-info-box{
		display:none;
	}
	section > .container, section > .container-fluid{
		padding-top: 40px;
	}
	.icon-box-new.bg-white.text-center.clearfix.m-0.pr-15.pl-15.pt-50.pb-40.mb-40.box{
		min-height:auto;
	}
	.wpcf7 label{
		width:100%;
	}
}
/* Extra Small Devices, Phones */
@media only screen and (max-width : 479px) {
	.bobby{
		font-size:35px;
	}
	section#about p{
		font-size:16px;
		
	}
	
}
@media(max-width:411px){
	.cool{
		width: 100%;
	}
}
/* Extra Small Devices, Phones */
@media only screen and (max-width : 360px) {

}

/* Custom, iPhone Retina */
@media only screen and (max-width : 319px) {
}