.wpb_row {
  margin-left:-10px;
  margin-right:-10px;
  }
.wpb_row .vc_span1, .wpb_row .vc_span2, .wpb_row .vc_span3, .wpb_row .vc_span4, .wpb_row .vc_span5, .wpb_row .vc_span6, .wpb_row .vc_span7, .wpb_row .vc_span8, .wpb_row .vc_span9, .wpb_row .vc_span10, .wpb_row .vc_span11, .wpb_row .vc_span12 {
  margin-left:0;
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  -ms-box-sizing:border-box;
  box-sizing:border-box;
  }
.wpb_single_image img {
  height:auto;
  max-width:100%;
  }
.wpb_row, .wpb_content_element {
  margin-bottom:20px;
  }

.vc_responsive .wpb_row .vc_span1 {
  position:relative;  
  min-height:1px;
  padding-left:10px;
  padding-right:10px;
  }
@media (min-width:768px) {
  .vc_responsive .wpb_row .vc_span1 {
	float:left;
	width:8.33333333%;
	}
  }
.vc_responsive .wpb_row .vc_span2 {
  position:relative;  
  min-height:1px;
  padding-left:10px;
  padding-right:10px;
  }
@media (min-width:768px) {
  .vc_responsive .wpb_row .vc_span2 {
	float:left;
	width:16.66666667%;
	}
  }
.vc_responsive .wpb_row .vc_span3 {
  position:relative; 
   min-height:1px;
  padding-left:10px;
  padding-right:10px;
  }
@media (min-width:768px) {
  .vc_responsive .wpb_row .vc_span3 {
	float:left;
	width:25%;
	}
  }
.vc_responsive .wpb_row .vc_span4 {
  position:relative;  
  min-height:1px;
  padding-left:10px;
  padding-right:10px;
  }
@media (min-width:768px) {
  .vc_responsive .wpb_row .vc_span4 {
	float:left;
	width:33.33333333%;
	}
  }
.vc_responsive .wpb_row .vc_span5 {
  position:relative;  
  min-height:1px;
  padding-left:10px;
  padding-right:10px;
  }
@media (min-width:768px) {
  .vc_responsive .wpb_row .vc_span5 {
	float:left;
	width:41.66666667%;
	}
  }
.vc_responsive .wpb_row .vc_span6 {
  position:relative;  
  min-height:1px;
  padding-left:10px;
  padding-right:10px;
  }
@media (min-width:768px) {
  .vc_responsive .wpb_row .vc_span6 {
	float:left;
	width:50%;
	}
  }
.vc_responsive .wpb_row .vc_span7 {
  position:relative;  
  min-height:1px;
  padding-left:10px;
  padding-right:10px;
  }
@media (min-width:768px) {
  .vc_responsive .wpb_row .vc_span7 {
	float:left;
	width:58.33333333%;
	}
  }
.vc_responsive .wpb_row .vc_span8 {
  position:relative;  
  min-height:1px;
  padding-left:10px;
  padding-right:10px;
  }
@media (min-width:768px) {
  .vc_responsive .wpb_row .vc_span8 {
	float:left;
	width:66.6665%;
	}
  }
.vc_responsive .wpb_row .vc_span9 {
  position:relative;  
  min-height:1px;
  padding-left:10px;
  padding-right:10px;
  }
@media (min-width:768px) {
  .vc_responsive .wpb_row .vc_span9 {
	float:left;
	width:75%;
	}
  }
.vc_responsive .wpb_row .vc_span10 {
  position:relative;  
  min-height:1px;
  padding-left:10px;
  padding-right:10px;
  }
@media (min-width:768px) {
  .vc_responsive .wpb_row .vc_span10 {
	float:left;
	width:83.33333333%;
	}
  }
.vc_responsive .wpb_row .vc_span11 {
  position:relative;  
  min-height:1px;
  padding-left:10px;
  padding-right:10px;
  }
@media (min-width:768px) {
  .vc_responsive .wpb_row .vc_span11 {
	float:left;
	width:91.66666667%;
	}
  }
.vc_responsive .wpb_row .vc_span12 {
  position:relative;  
  min-height:1px;
  padding-left:10px;
  padding-right:10px;
  }
@media (min-width:768px) {
  .vc_responsive .wpb_row .vc_span12 {
	float:left;
	width:100%;
	}
  }
.vc_row-fluid [class*="vc_span"] img {
  max-width:100%;
  }
