
* {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	margin: 0;
  }

/*h1, h2, h3, h4, h5, h6 {
  color:#444;
  font-weight: normal;
  margin:0.2em 0 0.2em 0;    
}
h1 {font-size:2.4em;}
h2 {font-size:2em;}  
h3 {font-size:1.6em;}  
h4 {font-size:1.2em;}  
h5 {font-size:1em;}  
h6 {font-size:0.9em;}    
*/
img {
  border:0;
  /*display:block;*/
  height:auto;
}

.carousel-image {
	display: block;
	width: 100%;
	height: auto;
}

.owl-item img, .full-img {			/*carousel image wxh = 900x400px */
  display:block;
/*  max-width: 800px;*/
/*	min-width: 500px;*/
/*  max-height: 350px;*/
  /*width:auto;*/
  height:auto;
  margin:auto;
  float:none;
  
  /*padding:2px;*/
  /*border:3px solid #021a40;*/
 /* 
 max-width: 100%;
 margin-left:auto;
  margin-right:auto;
  */
}

form {line-height:1.4em;}


.padding {
  display:list-item;
  list-style:none outside none;
  padding:10px;
}
.margin {margin:0 -0.625em;}
.line {clear:left;}
.line .line {padding:0;}
.hide-l {display:none;}
.box {
  background:none repeat scroll 0 0 #fff;
  display:block;
  padding:1.25em;
  width:100%;
}
.margin-bottom {margin-bottom:1.25em;}
.s-1, .s-2,.s-five,.s-3, .s-4, .s-5, .s-6, .s-7, .s-8, .s-9, .s-10, .s-11, .s-12, .m-1, .m-2, .m-five, .m-3, .m-4, .m-5, .m-6, .m-7, .m-8, .m-9, .m-10, .m-11, .m-12, .l-1, .l-2, .l-five, .l-3, .l-4, .l-5, .l-6, .l-7, .l-8, .l-9, .l-10, .l-11, .l-12 {
  float:left;
  position:relative;
}

.s-12 {width:100%;}
.margin > .s-1,.margin > .s-2,.margin > .s-five,.margin > .s-3,.margin > .s-4,.margin > .s-5,.margin > .s-6,.margin > .s-7,.margin > .s-8,.margin > .s-9,.margin > .s-10,.margin > .s-11,.margin > .s-12,
.margin > .m-1,.margin > .m-2,.margin > .m-five,.margin > .m-3,.margin > .m-4,.margin > .m-5,.margin > .m-6,.margin > .m-7,.margin > .m-8,.margin > .m-9,.margin > .m-10,.margin > .m-11,.margin > .m-12,
.margin > .l-1,.margin > .l-2,.margin > .l-five,.margin > .l-3,.margin > .l-4,.margin > .l-5,.margin > .l-6,.margin > .l-7,.margin > .l-8,.margin > .l-9,.margin > .l-10,.margin > .l-11,.margin > .l-12 {padding:0 0.625em;}

.m-6 {width:50%;}

.l-3 {width:25%;}

.right {float:right;} 

@media screen and (max-width:767px) {
.l-3 {width:25%;}
.s-12 {width:100%}
.m-6 {width:50%;}
}

@media screen and (max-width:375px) {
.l-3 {width:25%;}
.m-6 {width:50%;}
.s-12 {width:100%}
}  
.center {
  text-align:justify
  margin:0 auto;
  display:block;
}
