@media (max-width: 767px) {
	body .row {
		margin-right: 0;
	}
	.featuresHome li {
		margin-bottom: 20px;
	}
	#primary.span9 .container .span12 {
		margin-right: 0;
	}
	#primary.span9 .container .span11 {
		margin-right: 0;
	}
	#primary.span9 .container .span10 {
		margin-right: 0;
	}
	#primary.span9 .container .span9 {
		margin-right: 0;
	}
	#primary.span9 .container .span8 {
		margin-right: 0;
	}
	#primary.span9 .container .span7 {
		margin-right: 0;
	}
	#primary.span9 .container .span6 {
		margin-right: 0;
	}
	#primary.span9 .container .span5 {
		margin-right: 0;
	}
	#primary.span9 .container .span4 {
		margin-right: 0;
	}
	#primary.span9 .container .span3 {
		margin-right: 0;
	}
	#primary.span9 .container .span2 {
		margin-right: 0;
	}
	/* page with sidebar End */
	.style1.searchbar .searchform {
		float: left;
	}
	.menuSwipe {
		float: right;
	}
	.menuSwipe p {
		margin-right: 3px;
		margin-left: 0;
	}
	.style1.searchbar .searchform {
		float: left;
		padding-right: 74px;
		padding-left: 46px;
		margin-right: -74px;
		margin-left: 0;
	}
	.style1.searchbar button[type="submit"] {
		left: 10px;
		right: auto;
	}
	/** Search Bar **/
	.headerStyle1 #logoWrapper {
		float: right;
		margin-right: 10px;
		margin-left: 0;
	}
	#overlaySlider .headerStyle7.mainHeader #logoWrapper {
		float: right;
		margin-right: 20px;
		margin-left: 0;
	}
	.headerStyle2.mainHeader {
		margin-top: 0;
	}
	.headerStyle4 .navCollapse {
		top: 10px;
	}
	.top_header_style4.smallHeader .header_top_right {
		float: none;
	}
	.headerStyle7.mainHeader .menuButtonResponsive a {
		float: left;
		margin-left: 20px;
		margin-right: 0;
	}
	.top_header_style4 .navbar .nav > li > a {
		padding-right: 40px !important;
		padding-left: 0 !important;
	}
	.smallHeader .navbar .nav > li > a:after {
		right: 20px;
		left: auto;
	}
	.top_header_style4 .nav li {
		margin-right: 0;
	}
	.headerStyle1.mainHeader .btn-navbar {
		float: left;
		margin-left: 10px;
		margin-right: 0;
	}
	.headerStyle1.mainHeader .navbar {
		float: right;
	}
	.menuOverlay {
		left: 0;
		left: auto;
	}
	.mainHeader .nav-collapse .nav > li .dropdown-menu {
		margin: 5px 10px 0 0 !important;
	}
	.mainHeader .nav-collapse .dropdown-menu li > a {
		padding: 5px 20px 5px 0;
	}
	.headerStyle1.mainHeader .btn-navbar {
		float: left;
	}
	.headerStyle4 #logoWrapper {
		float: right;
		margin-right: 20px;
		margin-left: 0;
	}
	.top_header_style3 .nav .dropdown-menu {
		padding-right: 20px;
		padding-left: 0;
	}
	.headerStyle3 #logoWrapper {
		float: right;
	}
	.mainHeader .navbar .nav > li > a:after {
		right: 20px;
		left: auto;
	}
	.mainHeader .navbar .nav > li > a {
		padding-right: 40px;
		padding-left: 0;
	}
	.navCollapse ul ul {
		padding-right: 40px !important;
		padding-left: 0 !important;
	}
	.navCollapse ul ul li {
		padding-right: 0 !important;
	}
	.aq-block-cr_progress_block.span2 .persentageProgress {
		float: left;
	}
	.aq-block-cr_progress_block.span3 .persentageProgress {
		float: left;
	}
	.pricingTableCenter .aq-block-cr_pricingtables_block .pricingTable {
		padding-right: 0;
	}
	.miniPricingTable {
		margin-right: 0;
	}
	.socialShare h3{
		border-right: none;
		padding-right: 0px;
	}
	.socialShare li {
		padding: 0px 0 4px 4px;
	}
	.postBlog1 .postDetails {
		margin-right: 65px;
		margin-left: 0;
	}
	.postBlog1.blogStyle2 .postDetails {
		margin-right: 0;
	}
	.postBlog1 .postCreagory > a, .PostCategories, .postTags, .postViews{
		margin-right: 0;
		margin-left: 15px;
	}
	.commentContainer {
		margin-right: 0;
	}
	.commentsWrapper ul.children {
		margin-right: 30px;
		margin-left: 0;
	}
	.postBlog2 .postDetails {
		margin-right: 65px;
		margin-left: 0;
	}
	.postBlog2 .postCreagory a {
		margin-right: 0;
		margin-left: 15px;
	}
	.postBlog3 .postType {
		border-left: none;
		margin-right: 0;
	}
	.postBlog3 .postDetails .postCreagory a {
		margin-right: 0;
		margin-left: 15px;
	}
	.postBlog4 .postDate .day {
		padding: 0 0 0 3px;
	}
	.postBlog4 .postDate .monthYear {
		padding: 0 3px 0 0;
	}
	.postBlog4 .postDetails {
		margin-right: 105px;
		margin-left: 0;
	}
	.full .memberImage {
		margin-left: 0;
	}
	.aboutMember .aq-block-cr_team_block {
		margin-right: 0;
	}
	.subscribe a {
		left: 0;
		right: auto;
	}
	.addToCart, .itemMore {
		float: right;
	}
	.checkoutForm #billing_last_name_field {
		margin-right: 0;
	}
	.productComment li .commentDetails {
		margin-right: 0;
	}
	.applyCoupons {
		margin-left: 0;
	}
	.applyCoupons label.btnStyle2 {
		margin-right: 0;
	}
	.applyCoupons label.btnStyle2:hover .btnBefore {
		border-width: 0 1px 1px 0;
	}
	.applyCoupons label.btnStyle2:hover .btnAfter {
		border-width: 0 0 0 1px;
	}
	.row.masonryRow {
		padding-right: 0px !important;
	}
	.squarePost {
		margin-right: 0;
	}
	.testimonialsSection .image {
		float: right;
	}
	.aq_block_tabs ul.aq-nav {
		float: right;
		border-left: 1px solid #e0e0e0;
		border-right: none;
	}
	.aq_block_tabs ul.aq-nav li {
		border-right: 1px solid #e0e0e0;
		border-left: none;
	}
	.aq_block_tabs ul.aq-nav li:first-child {
		border-right: none;
	}
	.footerList > li {
		margin-right: 0px;
	}
	.featuresHome li {
		margin-right: 0px;
	}
	.galleryStyle2 li {
		float: right;
		margin-right: 15px;
		margin-left: 0;
	}
	.bbpSingleReply .bbp-meta {
		margin-right: 0;
	}
	.bbpSingleReply .bbp-reply-author .bbp-author-name {
		margin-right: 10px;
		margin-left: 0;
	}
	.bbpSingleReply .bbp-reply-author .bbp-author-role {
		margin-right: 10px;
		margin-left: 0;
	}
	.bbpSingleReply .bbp-reply-author .bbp-reply-ip {
		margin-right: 10px;
		margin-left: 0;
	}
	.bbpSingleReply .bbp-reply-content {
		margin-right: 0;
	}
	#bbp-single-user-details {
		border-left: none;
	}
	#bbp-user-navigation li.current:before {
		right: 0;
		left: auto;
	}
	#bbp-user-body {
		border-right: none;
	}
	.headerStyle1 .btn-navbar {
		margin-bottom: 20px;
	}
	.headerStyle1.mainHeader .nav.right {
		margin: 0;
	}
	.headerStyle5.headerAfter .navCollapse ul.nav {
		width: 100%;
	}
	.mainHeader .nav.right {
		margin: 0;
	}
	.headerStyle2 .navbar .nav.right {
		width: 100%;
	}
}
@media (max-width: 400px) {
	.headerStyle4 #logoWrapper img {
		right: auto;
	}
	body .headerStyle4 #logoWrapper {
		float: none;
		margin: 0 auto;
		display: block;
	}
	.menuButtonResponsive .btn-navbar {
		margin-left: 0;
	}
	.top_header_style4 .nav .dropdown-menu {
		padding-right: 20px;
		padding-left: 0;
	}
	.top_header_style4 .nav > li > a:hover, .top_header_style4 .navbar .nav > li.open > a {
		padding-right: 40px !important;
		padding-left: 0 !important;
	}
	.top_header_style4 .navbar .nav > li > a {
		padding-right: 40px !important;
		padding-left: 0 !important;
	}
	#overlaySlider .headerStyle7.mainHeader #logoWrapper {
		float: none;
		margin: 0 auto;
	}
	.postBlog1 .postDetails {
		margin-right: 0;
	}
	.postBlog1 .postCreagory > a, .PostCategories, .postTags {
		margin-right: 0;
		margin-left: 15px;
	}
	.commentsWrapper ul.children {
		margin-right: 20px;
		margin-left: 0;
	}
	.postBlog2 .postDetails {
		margin-right: 0;
	}
	.postBlog2 .postCreagory a {
		margin-right: 0;
		margin-left: 15px;
	}
	.blogStyle2 .postDate {
		margin-right: 0;
	}
	.postBlog4 .postDate .day {
		padding: 0 0 0 4px;
	}
	.postBlog4 .postDate .monthYear {
		padding: 0 4px 0 0;
	}
	.postBlog4 .postCreagory {
		text-align: right;
	}
	.postBlog4 .postCreagory a {
		float: right;
		margin-left: 15px;
		margin-right: 0;
	}
	.postBlog4 .postDetails {
		margin-right: 0;
	}
	.postRelatedImages {
		margin-right: 0;
	}
	.galleryStyle2 li {
		float: right;
		margin-right: 15px;
		margin-left: 0;
	}
	.bbpSingleReply .bbp-reply-author .bbp-author-name {
		margin-right: 0;
	}
	.bbpSingleReply .bbp-reply-author .bbp-author-role {
		margin-right: 0;
	}
	.headerStyle1 #logoWrapper {
		float: none;
		margin: 0 auto;
		display: block;
	}
	.headerStyle5.headerAfter .navCollapse ul.nav {
		width: 100%;
	}
}