/*****Start wide and boxed style*****/
	
		.main-wide {
			background:url("../images/main-bg.png")repeat;
			width:100% !important;
			margin:0 auto;
		}
		.main-header-grey-wide {
			width:100% !important;
			background:#eeefef;
			padding-bottom:10px;
		}
		.main-content-grey-wide {
			width:100%;
			background:#eeefef;
			overflow:hidden;
		}
		.main-content-orange-wide {
			width:100%;
			overflow:hidden;
		}
		.main-content-orange-wide{
		width:100%;
		overflow:hidden;
	}
		.slogan-wide {
			width:100%;
			background:#fff;
		}
		.main-content-wide {
			width:100%;
			background:url("../images/main-bg.png") repeat;	
		}
		.services-banner-wide{
			width:100%;
			background:#fff;
		}
		.contact-line-bg-wide {
			width:100% !important;
			background:url("../images/bg-contact-line.png") repeat;
		}
		.news-string-wide {
			width:100%;
			background:#fff;
		}
		.footer-bg-wide {
			width:100%;
			background:url("../images/bg-footer.png") repeat;
		}
		.footer-second-bg-wide {
			background:url("../images/bg-contact-line.png") repeat;
			width:100%;
		}
		
@media only screen and (min-width: 768px) and (max-width: 959px) {

			/*****Start wide and boxed style*****/
		#main-header {
			width:748px;
		}
		.slog {width:739px !important;}
		.main-content{
			width:748px;
		}
		.main-wide {
			background:url("../images/main-bg.png")repeat;
			width:100% !important;
			margin:0 auto;
		}
		.main-content-orange-wide{
			width:100%;
			overflow:hidden;
		}
		.slogan-wide {
			width:100%;
			background:#fff;
		}
		.main-content-wide {
			width:100%;
			background:url("../images/main-bg.png") repeat;	
		}
		.contact-line-bg-wide {
			width:100% !important;
			background:url("../images/bg-contact-line.png") repeat;
		}
		.services-banner-wide{
			width:100%;
			background:#fff;
		}
		.footer-bg-wide {
			width:100%;
			background:url("../images/bg-footer.png") repeat;
		}
		.footer-second-bg-wide {
			background:url("../images/bg-contact-line.png") repeat;
			width:100%;
		}
		.contact-line-bg{
			width:748px;
		}
	/*****End wide and boxed style*****/
	}
	@media only screen and (min-width: 480px) and (max-width: 767px) {
		.container{
			width:400px !important;
		}
		#header{
			padding-left:10px !important;
		}
		/*****Start wide and boxed style*****/
		#main-header,.main-content {
			width:400px;
		}
		
		.slog {width:391px !important;}
		.main-wide {
			background:url("../images/main-bg.png")repeat;
			width:100% !important;
			margin:0 auto;
		}
		.main-content-orange{
			width:400px;
			margin:0 auto;
			overflow:hidden;
		}
		.main-content-orange-wide{
			width:100%;
			overflow:hidden;
		}
		.slogan-wide {
			width:100%;
			background:#fff;
		}
		.main-content-wide {
			width:100%;
			background:url("../images/main-bg.png") repeat;	
		}
		.services-banner-wide{
			width:100%;
			background:#fff;
		}
		.contact-line-bg-wide {
			width:100% !important;
			background:url("../images/bg-contact-line.png") repeat;
		}
		.footer-bg-wide {
			width:100%;
			background:url("../images/bg-footer.png") repeat;
		}
		.footer-second-bg-wide {
			background:url("../images/bg-contact-line.png") repeat;
			width:100%;
		}
		.contact-line-bg{
			width:400px;
		}
		.tweets{
			padding:0px 10px 50px 10px;
		}
	/*****End wide and boxed style*****/
	}
	@media only screen and (max-width: 479px) {

	.container{
		width:300px !important;
	}
	/*****Start wide and boxed style*****/
		#main-header, .main-content {
			width:300px;
		}
		.slog {width:291px !important;}
		
		.main-wide {
			background:url("../images/main-bg.png")repeat;
			width:100% !important;
			margin:0 auto;
		}
		.slogan-wide {
			width:100%;
			background:#fff;
		}
		.main-content-orange{
			width:300px;
			margin:0 auto;
			overflow:hidden;
		}
		.main-content-orange-wide{
			width:100%;
			overflow:hidden;
		}
		.main-content-wide {
			width:100%;
			background:url("../images/main-bg.png") repeat;	
		}
		.services-banner-wide{
			width:100%;
			background:#fff;
		}
		.contact-line-bg-wide {
			width:100% !important;
			background:url("../images/bg-contact-line.png") repeat;
		}
		.footer-bg-wide {
			width:100%;
			background:url("../images/bg-footer.png") repeat;
		}
		.footer-second-bg-wide {
			background:url("../images/bg-contact-line.png") repeat;
			width:100%;
		}
		.contact-line-bg{
			width:300px;
		}
		.tweets{
			padding:0px 10px 50px 10px !important;
		}
	/*****End wide and boxed style*****/
	}