

.contentWrapper{
	/*padding: 0 40px 40px;*/
	padding: 0 30px 30px;
	/*padding: 0 15px 15px;*/
	
}

@media (max-width: 768px) {
	.contentWrapper{
		/*padding: 0px 20px 0 20px;*/
		padding: 0 15px 15px;
		/*padding: 0px 15px 0 15px;*/
	}
}

@media (min-width: 576px)
{
	.container {
		width: 100%;
		/*max-width: 100%;*/
	}
}



.wrap-hero,.wrap-hero .container{
	padding:0;
}


#sb-site::after, #sb-site::before, .sb-site-container::after, .sb-site-container::before {
    content: ' ';
    display: table;
    clear: both;
}




.sb-site-container {
  margin-top: 0px;
  transition: margin .5s ease-in-out;
  /*background-color: #ededed;*/
  background: #eee;
  /*background: -moz-radial-gradient(center, ellipse cover, #fefefe 0%, #adadad 100%);
  background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, #fefefe), color-stop(100%, #adadad));
  background: -webkit-radial-gradient(center, ellipse cover, #fefefe 0%, #adadad 100%);
  background: -o-radial-gradient(center, ellipse cover, #fefefe 0%, #adadad 100%);
  background: -ms-radial-gradient(center, ellipse cover, #fefefe 0%, #adadad 100%);
  background: radial-gradient(ellipse at center, #fefefe 0%, #adadad 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#adadad', GradientType=1 );*/
  min-height: 0vh;
  height: 100%;
}


::after, ::before {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}


.boxed {
  background-color: #fff;
}



.row{
	//margin-left:-20px;
	//margin-right:-20px;
}



@media (min-width: 768px) and (max-width: 969px) {
  .sb-site-container .boxed {
    max-width: 768px;
    margin: auto;
    box-shadow: 0 0 30px rgba(0, 0, 0, 0.2);
  }
}

@media (min-width: 968px) {
  .sb-site-container .boxed {
    max-width: 768px;
    margin: auto;
    box-shadow: 0 0 30px rgba(0, 0, 0, 0.2);
  }
  .container {
    /*width: 768px;*/
  }
}

@media (min-width: 1170px) {
  .sb-site-container .boxed {
    max-width: 1170px;
    margin: auto;
    box-shadow: 0 0 30px rgba(0, 0, 0, 0.2);
  }
  .container {
    width: 1170px !important;
  }
}

@media (min-width: 768px) {
  .sb-site-container {
    margin-top: 0;
  }
}

@media (min-width: 768px) and (max-width: 1023px) {
  .container {
    /*width: 768px !important;*/
  }
}

@media (min-width: 1024px) and (max-width: 1169px) {
  .sb-site-container .boxed {
    max-width: 1024px;
    margin: auto;
    box-shadow: 0 0 30px rgba(0, 0, 0, 0.2);
  }
  .container {
    width: 1024px;
  }
}

@media (min-width: 768px) and (max-width: 969px) {
  .sb-site-container .boxed {
    max-width: 768px;
    margin: auto;
    box-shadow: 0 0 30px rgba(0, 0, 0, 0.2);
  }
}

@media (min-width: 968px) {
  .sb-site-container .boxed {
    max-width: 768px;
    margin: auto;
    box-shadow: 0 0 30px rgba(0, 0, 0, 0.2);
  }
  .container {
    /*width: 768px;*/
  }
}

@media (min-width: 1170px) {
  .sb-site-container .boxed {
    max-width: 1170px;
    margin: auto;
    box-shadow: 0 0 30px rgba(0, 0, 0, 0.2);
  }
  .container {
    width: 1170px !important;
  }
}

@media (min-width: 1366px) {
  .sb-site-container .boxed {
    max-width: 1366px;
    margin: auto;
    box-shadow: 0 0 30px rgba(0, 0, 0, 0.2);
  }
  .container {
    width: 1366px !important;
  }
}



@media (min-width: 768px) {
  .sb-site-container {
    margin-top: 0;
  }
}

@media (min-width: 768px) and (max-width: 1023px) {
  .container {
    /*width: 768px !important;*/
  }
}

@media (min-width: 1024px) and (max-width: 1169px) {
  .sb-site-container .boxed {
    max-width: 1024px;
    margin: auto;
    box-shadow: 0 0 30px rgba(0, 0, 0, 0.2);
  }
  .container {
    width: 1024px;
  }
}










@media (max-width: 749px) {
	
	 .contentWrapper {
		padding: 15px 15px 15px 15px;
	}
	
}





