/* settings font */
@font-face {
  font-family: 'NeoSans';
  src: url('NeoSansPro-Light.eot');
  src: url('NeoSansPro-Light.eot?#iefix') format('embedded-opentype'), url('NeoSansPro-Light.woff') format('woff'), url('NeoSansPro-Light.ttf') format('truetype'), url('NeoSansPro-Light.#NeoSansPro-Light') format('svg');
  font-weight: 300;
  font-style: normal
}

@font-face {
  font-family: 'NeoSans';
  src: url('NeoSansPro-Regular.eot');
  src: url('NeoSansPro-Regular.eot?#iefix') format('embedded-opentype'), url('NeoSansPro-Regular.woff') format('woff'), url('NeoSansPro-Regular.ttf') format('truetype'), url('NeoSansPro-Regular.#NeoSansPro-Regular') format('svg');
  font-weight: 500;
  font-style: normal
}

@font-face {
  font-family: 'NeoSans';
  src: url('neo-sans-std-bold.eot');
  src: url('neo-sans-std-bold.eot?#iefix') format('embedded-opentype'), url('neo-sans-std-bold.woff') format('woff'), url('neo-sans-std-bold.ttf') format('truetype'), url('neo-sans-std-bold.#neo-sans-std-bold') format('svg');
  font-weight: bold;
  font-style: normal
}

/* For mobile first settings */
[class*="colums-"] {
	width: 100%;
}
body *{margin: 0 auto; padding: 0;}
#productContentPlus{max-width: 960px;text-align: left;font: 300 16px/26px NeoSans, arial, helvetica, sans-serif;color:#424242;}
#productContentPlus .div{float: left;}
.clear{clear: both;}
#productContentPlus section{margin: 2em 0;}
#productContentPlus h2{font-size: 1.8em; font-weight: 500;padding-bottom: 0.4em;margin-top: 2em; line-height: 1.2em;color:#0096C3; text-align: center;}
#productContentPlus h3{font-size: 1.6em;font-weight: 500;padding:0 0.45em 0.2em;}
#productContentPlus h5{font-size: 0.9em;padding: 0.2em 0.95em;font-weight: bold;}
#productContentPlus p{padding: 1em 0.9em; font-size: 0.95em;font-weight: 100;}
#productContentPlus hr{width: 10%;margin: 0; display: block;}
#productContentPlus .content-1 h3{margin-top: 2em;}
#productContentPlus .box-text hr{width: 20%;}
#productContentPlus .box-text p{padding: 0.9em 0.9em;font-size: 0.95em;font-weight: 100;}
#productContentPlus .box-banner .productOption{float: left;}
#productContentPlus .contentMedia{margin-top: 2em;}
#productContentPlus .content-7 .acessories{display: none;}
#productContentPlus .content-8 h2{font-weight: 300; font-size: 2em;}

/* For desktop settings */
@media only screen and (min-width: 768px) {
	#productContentPlus .colums-6 {width: 50%; float: left;}
	#productContentPlus .colums-12 {width: 100%;}
	#productContentPlus .content-1 h3{margin-top: 0;}
  #productContentPlus .content-7 .acessories{display: block;}
  #productContentPlus .content-8 p{padding-left: 1.6em; text-align: left;}
}
