.images-box{

	border-bottom: 0;

}

.post-block .btn-gray{

	margin-bottom: 0;

}

.box-holder .box h3{

	font-size: 35px;

	line-height: 42px;

}

.post-block .image-holder{

	margin-left: -15px;

	margin-right: -15px;

}

.category-banner{

	margin: 0 0 15px;

}

.box-holder .row .category-banner{

	margin: 0 10px 15px;

}

.center-banner{

	margin-bottom: 15px;

}

#main .recent-block{

	padding: 15px 0 0;

}

#main .recent-block h2{

	margin: 0 0 15px;

}

.recent-block h6{

	margin-bottom: 25px;

	margin-top: 0;

}

.heading-row .text h1{

	font-size: 45px;

	line-height: 50px;

	margin: 0;

}

.heading-row form{

	width: 290px;

}
.heading-row input[type="text"]{

	width: 238px;

}

@media (max-device-width:480px){

	.box-holder .box{

		margin-bottom: 15px;

	}

	#main .box-holder h2{

		margin: 0 0 20px;

		font-size: 25px;

	}

	.heading-row{

		height: 350px;

		margin: 0 0 30px;

	}

	.heading-row .text{

		font-size: 13px;

	}

	.heading-row .text h1{

		font-size: 72px;

		line-height: 80px;

		margin: 0;

	}

	.heading-row .text p{

		margin: 0 0 26px;

	}

	.box-holder .col-xs-6{

		width: 100%;

	}

	.box-holder .box{

		height: 290px;

	}

	.box-holder .box h3{

		font-size: 42px;

		line-height: 46px;

	}

	.images-box{

		padding-bottom: 200px;

	}

	.images-box .grid-sizer{

		width: 50%;

	}

	.images-box .box{

		width: 48%;

	}

	.heading-row input[type="text"]{

		padding: 10px 9px 10px 10px;

	}

	.heading-row input[type="submit"]{

		margin-top: 0;

	}

	.heading-row .text h1{

		font-size: 36px;

		line-height: 50px;

		margin: 0;

	}


}

@media (max-device-width:479px){

	.box-holder .box h3{

		font-size: 34px;

		line-height: 42px;

	}

}

@media (min-device-width:480px){

	.container{

		padding-left: 40px;

		padding-right: 40px;

	}

}