@charset "utf-8";
/* CSS Document */
@media screen and (max-width : 1200px){
	.contact_container{
		background-size: auto;
	}
}
@media screen and (max-width : 950px){
	.cat_boxes_pro{
		width:50%;
	}
	.contact_container{
		background-image:none;
		background-color:#d3d6db;
	}
}
@media screen and (max-width : 768px){
	.cwa_right, .cwa_left{
		float:none;
		width:100%;
	}
	.contact_container_inner, .category_container_inner, .welcome_container_inner{
		padding:20px;
	}
	H2,H3{
		font-size:25px !important;
	}
	.cci_content{
		font-size:15px;
	}
	.footer_left{
		width:100%;
		float:none;
		text-align:center;
		font-size:12px;
	}
	.footer_right{
		width:100%;
		float:none;
		text-align:center;
		font-size:12px;
	}
	.cat_boxes{
		width:100%;
		margin-bottom:25px;
	}
	.topheader_left{
		width:100%;
		float:none;
		text-align:center;
	}
	.topheader_right{
		width:100%;
		float:none;
	}
	.thl_abs{
		position:relative;
	}
	.top_header{
		height:auto;
	}
	.smallscreen{
		display:inline-block;
	}
	.bigscreen{
		display:none;
	}
	.thl_abs{
		text-align:center;
	}
	.top_header{
		background-position:bottom center;
		background-repeat:repeat-x;
		background-color:#ffff00;
	}
}
@media screen and (max-width : 550px){
	.cat_boxes_pro{
		width:100%;
	}
}