@media only screen and (min-width: 960px) and (max-width: 6000px) {
#wrapper {
	width: 960px;
}
#call-text {
	width: 450px;
}
#social-contact {
}
#phone-number {
	margin-right:5px;
}
#social-icons {
}
#logo {
	width: 300px;
}
#main-menu {
	width: 580px;
}
#main-menu ul {
	float:right;
}
#banner-text {
	width: 450px;
}
#banner-optin-area {
	width: 360px;
}
.feature {
	width: 170px;
}
#recent-work {
	width:940px;
}
#featured-boxes {
	width:940px;
}
#featured-boxes .featured-box {
	width: 215px;
}

.testimonial {
	width: 450px;
}
.testimonial-home2 {
	width: 100%;
}
.testi-content-home2 {
	width: 498px;
}
.testi-content {
	width: 345px;
}
#block-left-content {
	width: 425px;
}
#block-image {
	width: 455px;
}
.blog-post {
	width: 210px;
}
.meta-area {
	width: 200px;
}
#hometwo-wrap #map {
	width: 100%;
}
#sidebar #map {
	width: 100%;
}
#map {
	width: 470px;
}
#contact-info {
	width: 420px;
}
#footer-widgets .widget-1 {
	float: left;
}
#footer-widgets .widget-2 {
	width: 215px;
}
#footer-widgets .widget-3 {
	width: 215px;
}
#footer-widgets .widget-4 {
	width: 215px;
}
#footer-menu {
	width: 600px;
}
.featured-image {
	float: none;
	margin: 0px 0px 15px 0px;
	text-align:center;
}
div.testimonial:nth-child(2n+2) {
	 margin-right:0px !important;

 }
 div.testimonial-home2:nth-child(2n+2) {
	 margin-right:0px !important;

 }
div.work:nth-child(4n+4) {
	 margin-right:0px !important;

 }
div.featured-box:nth-child(4n+4) {
 margin-right:0px !important;

}
div.team-person:nth-child(4n+4) {
	 margin-right:0px !important;

}
div.blog-post:nth-child(4n+4) {
	 margin-right:0px !important;

 }
 
div.feature:nth-child(4n+4) {
	 margin-right:0px !important;

}
  div.blog-post:nth-child(4n+4) {
	 margin-right:0px !important;

}
#content {
	width:600px;
}
#sidebar {
	width:280px;
}
}