@media only screen and (min-width: 1px) and (max-width: 480px) {
.wrapper-module3, .woocommerce ul.products li.product, .woocommerce-page ul.products li.product {
	margin: 0 0 30px 0;
	width: 100%;
}
.wrapper-module3:nth-child(3n), .woocommerce ul.products li.product:nth-child(3n), .woocommerce-page ul.products li.product:nth-child(3n) {
	float: left;
}
#panel-header, #toppanel {
	width: 100%;
}
.header-center, .header-right {
	display:none;
}
}

@media only screen and (min-width: 1px) and (max-width: 641px) {
.header-left {
	width:100%;
	margin-bottom:10px;
	text-align:center;
}
.header-center {
	width:48%;
}
.header-right {
	width:48%;
}
.blog-wrapperindex {
	width:100%;
}
.footer-payment,
.footer-credit {
	float:left;
	width:100%;
	text-align:center;
}
}

@media only screen and (min-width: 481px) and (max-width: 800px) {
.related-wrapper .col-md-3 {
    width: 48%;
	min-height:170px;
	float:left;
}
.related-wrapper .col-md-3:nth-child(2), .related-wrapper .col-md-3:nth-child(4) {
	float:right;
	margin-right:0;
}
.footer-widget {
    width: 48%;
}
.footer-widget:nth-child(2), .footer-widget:nth-child(4) {
    float: right;
	margin:0;
}
.footer-payment {
    max-width:100%;
	float:left;
	margin-top:15px;
}
.header-address {
	display:none;
}
}


@media only screen and (min-width: 1px) and (max-width: 481px) {
.header-top {
	display:none;
}
.meta-singlepostleft, .meta-singlepostright {
	float:left;
	width:100%;
}
.meta-singlepostright {
	text-align:left;
}
.related-wrapper .col-md-3 {
    width: 100%;
	float:left;
}
.footer-widget {
    width: 100%;
}
.footer-widget:nth-child(2),.footer-widget:nth-child(4) {
    float: left;
	margin:0;	
}
.footer-payment {
    max-width:100%;
	float:left;
	margin-top:15px;
}

}

@media only screen and (min-width: 1px) and (max-width: 601px) {
.woocommerce div.product div.summary, .woocommerce #content div.product div.summary, .woocommerce-page div.product div.summary, .woocommerce-page #content div.product div.summary {
    width: 100%;
}
.singleproduct-toprightwrapper,
.singleproduct-topmain .singleproduct-image {
    width: 100%;
    float: left;
	margin:0 0 20px;
	padding:10px;
}
.singlewoo-widget {
    float: left;
    width: 100%;
}
}

@media only screen and (min-width: 1px) and (max-width: 800px) {
.vc_row-fluid .vc_span12,
.wpb_teaser_grid.wpb_carousel .vc_span12,
.vc_row-fluid .vc_span11,
.vc_row-fluid .vc_span10 ,
.vc_row-fluid .vc_span9,
.vc_row-fluid .vc_span8,
.vc_row-fluid .vc_span7,
.vc_row-fluid .vc_span6,
.wpb_teaser_grid.wpb_carousel .vc_span6 ,
.vc_row-fluid .vc_span5 ,
.vc_row-fluid .vc_span4,
.wpb_teaser_grid.wpb_carousel .vc_span4 ,
.vc_row-fluid .vc_span3,
.wpb_teaser_grid.wpb_carousel .vc_span3,
.vc_row-fluid .vc_span2 ,
.vc_row-fluid .vc_span1  {
    width: 100%!important;
	float:left!important;
	margin-left:0!important;
	margin-right:0!important;
}
.vc-bigtitle h2.titlewhite {
	max-width:80%;
	padding:0 5px;
	font-size:28px;
}



.module13-bottom {
	height:940px!important;
}

.sub-module13:nth-child(1),
.sub-module13:nth-child(2) ,
.sub-module13:nth-child(3) ,
.sub-module13:nth-child(4),
.sub-module13:nth-child(5),
.sub-module14:nth-child(1),
.sub-module14:nth-child(2),
.sub-module14:nth-child(3),
.sub-module14:nth-child(4),
.sub-module14:nth-child(5) ,
.sub-module14:nth-child(6) {
	position:absolute;
	width:48%!important;
	height:300px!important;
}
.sub-module13:nth-child(1),
.sub-module13:nth-child(2),
.sub-module14:nth-child(1),
.sub-module14:nth-child(2){
	top:0;
}
.sub-module13:nth-child(3),
.sub-module13:nth-child(4),
.sub-module14:nth-child(3),
.sub-module14:nth-child(4){
	top:320px!important;
}
.sub-module13:nth-child(5),
.sub-module14:nth-child(5),
.sub-module14:nth-child(6){
	top:640px!important;
}
.sub-module13:nth-child(1),
.sub-module13:nth-child(3),
.sub-module13:nth-child(5),
.sub-module14:nth-child(1),
.sub-module14:nth-child(3),
.sub-module14:nth-child(5){
	left:0!important;
}
.sub-module13:nth-child(2),
.sub-module13:nth-child(4),
.sub-module14:nth-child(2),
.sub-module14:nth-child(4),
.sub-module14:nth-child(6){
	left:52%!important;
}


.woocat-main {
    width: 100%;	
}
#slidebox,
.header-top {
	display:none;
}





}

@media only screen and (min-width: 1px) and (max-width: 320px) {
.module7-thumbnail,
.module7-article,
.sub-module7 {
	width: 100%!important;
	float:left!important;
	margin-bottom:20px;
}
.blog4-left {
	Padding:5px 0;
	width:100%;
}
.wrapper-submodule  {
	width: 100%;
	float:left;
	margin-bottom:20px;
}

.wrapper-advhorz,
.wrapper-module3 {
    width: 100%;
}
.wrapper-advhorz:nth-child(2), .wrapper-advhorz:nth-child(4),
.wrapper-module3:nth-child(2),.wrapper-module3:nth-child(4)  {
	float:left;
	width: 100%;
	margin:0 0 20px 0;
}

/*Module 10*/
.widget .wrapper-module6 {
    float: left;
    width: 100%!important;
}
.wrapper-module6,
.woo-catlist {
    float: left;
    width: 100%;
	margin-bottom:10px;	
}
li.comment section#respond.respond-form form#commentform ul#comment-form-elements.clearfix li, .respond-form form li {
	width:100%;
	margin: 0 0 10px 0;
}

}

@media only screen and (min-width: 321px) and (max-width: 800px) {
.wrapper-submodule  {
	width: 48%;
}
.wrapper-submodule:nth-child(even) {
	float:right;
	width: 48%;
}
/*Module 10*/
.widget .wrapper-module6 {
    float: left;
    width: 100%!important;
}
.sub-module5:nth-child(odd),
.wrapper-module6:nth-child(odd),
.woo-catlist:nth-child(odd) {
    float: left;
    width: 49%;
	min-height:90px;
}
.sub-module5:nth-child(even),
.wrapper-module6:nth-child(even),
.woo-catlist:nth-child(even) {
    float: right;
    width: 49%;
	min-height:90px;	
}
.wrapper-advhorz,
.wrapper-module3 {
    width: 48%;
	margin:0 0 20px 0;	
}
.wrapper-advhorz:nth-child(2), .wrapper-advhorz:nth-child(4),
.wrapper-module3:nth-child(2),.wrapper-module3:nth-child(4)  {
	float:right;
	width: 48%;
}
}

@media only screen and (min-width: 641px) and (max-width: 800px) {

}

@media only screen and (min-width: 801px) and (max-width: 980px) {
}

@media only screen and (min-width: 1024px) {
#main {
	width: 72%;
	float:left;
}
.sidebar {
	width: 25%;
}
#full-width {
	width: 100%;
}
.container {
	max-width: 1250px;
}
.container-nav {
	max-width: 1250px;
}
}

@media only screen and (min-width: 1px) and (max-width: 1023px) {
  .sidebar {
    width: 100%;
  }
}

@media only screen and (min-width: 601px) and (max-width: 801px) {
.wpb_row .vc_span9 .wpb_wrapper .wpb_row .vc_span3 {
    width: 48%!important;
	margin:0 0 10px!important;
}
.wpb_row .vc_span9 .wpb_wrapper .wpb_row .vc_span3:nth-child(even) {
	float:right!important;
}
}

@media only screen and (min-width: 1px) and (max-width: 601px) {
.vc_row-fluid .vc_span11, .vc_row-fluid .vc_span10, .vc_row-fluid .vc_span9, .vc_row-fluid .vc_span8, .vc_row-fluid .vc_span7, .vc_row-fluid .vc_span6, .wpb_teaser_grid.wpb_carousel .vc_span6, .vc_row-fluid .vc_span5, .vc_row-fluid .vc_span4, .wpb_teaser_grid.wpb_carousel .vc_span4, .vc_row-fluid .vc_span3, .wpb_teaser_grid.wpb_carousel .vc_span3, .vc_row-fluid .vc_span2, .vc_row-fluid .vc_span1 {
	width: 100%!important;
	margin-left:0!important;
	margin-bottom:15px;
}
}