/* settings font */
@font-face {
  font-family: 'precioussanstwo';
  src: url('precioussanstwo-light-webfont.eot');
  src: url('precioussanstwo-light-webfont.eot?#iefix') format('embedded-opentype'), url('precioussanstwo-light-webfont.woff') format('woff'), url('precioussanstwo-light-webfont.ttf') format('truetype'), url('precioussanstwo-light-webfont.#PrecioussanstwoLight') format('svg');
  font-weight: 300;
  font-style: normal
}
@font-face {
  font-family: 'precioussanstwo';
  src: url('precioussanstwo-medium-webfont.eot');
  src: url('precioussanstwo-medium-webfont.eot?#iefix') format('embedded-opentype'), url('precioussanstwo-medium-webfont.woff') format('woff'), url('precioussanstwo-medium-webfont.ttf') format('truetype'), url('precioussanstwo-medium-webfont.#PrecioussanstwoMedium') format('svg');
  font-weight: 400;
  font-style: normal
}
@font-face {
  font-family: 'precioussanstwo';
  src: url('precioussanstwo-demibold-webfont.eot');
  src: url('precioussanstwo-demibold-webfont.eot?#iefix') format('embedded-opentype'), url('precioussanstwo-demibold-webfont.woff') format('woff'), url('precioussanstwo-demibold-webfont.ttf') format('truetype'), url('precioussanstwo-demibold-webfont.#PrecioussanstwoDemibold') format('svg');
  font-weight: 500;
  font-style: normal
}
@font-face {
  font-family: 'precioussanstwo';
  src: url('precioussanstwo-bold-webfont.eot');
  src: url('precioussanstwo-bold-webfont.woff') format('woff'), url('precioussanstwo-bold-webfont.ttf') format('truetype'), url('precioussanstwo-bold-webfont.#PrecioussanstwoBold') format('svg');
  font-weight: 600;
  font-style: normal
}
@font-face {
  font-family: 'quinnyicons';
  src: url('quinnyicons.eot?cejw64');
  src: url('quinnyicons.eot?#iefixcejw64') format('embedded-opentype'), url('quinnyicons.woff?cejw64') format('woff'), url('quinnyicons.ttf?cejw64') format('truetype'), url('quinnyicons.svg?cejw64#quinnyicons') format('svg');
  font-weight: normal;
  font-style: normal
}
@font-face {
  font-family: 'customfont';
  src: url('quinny-social.eot');
  src: url('quinny-social.eot?#iefix') format('embedded-opentype'), url('quinny-social.woff') format('woff'), url('quinny-social.ttf') format('truetype'), url('quinny-social.#custom') format('svg');
  font-weight: normal;
  font-style: normal
}
@font-face {
  font-family: 'QuinnyHeader';
  src: url('precioussanstwo-medium-webfont.eot');
  src: url('precioussanstwo-medium-webfont.eot?#iefix') format('embedded-opentype'), url('precioussanstwo-medium-webfont.woff') format('woff'), url('precioussanstwo-medium-webfont.ttf') format('truetype'), url('precioussanstwo-medium-webfont.#PrecioussanstwoMedium') format('svg');
  font-weight: 400;
  font-style: normal
}

/* For mobile first settings */
[class*="colums-"] {
	width: 100%;
}
body *{margin: 0 auto; padding: 0;}
#productContentPlus{max-width: 960px;text-align: center;font: 300 16px/26px precioussanstwo, arial, helvetica, sans-serif;letter-spacing: 0.05em;}
#productContentPlus .div{float: left;}
.clear{clear: both;}
#productContentPlus section{margin: 2em 0;}
#productContentPlus h2{font-size: 1.8em; font-weight: bold;padding-bottom: 0.4em;margin-top: 2em; line-height: 1.2em;}
#productContentPlus h3{font-size: 1.6em;font-weight: bold;padding:0 0 0.2em;}
#productContentPlus h5{font-size: 1.2em;padding: 0.2em;font-weight: 300;}
#productContentPlus p{padding: 1em 0.9em; font-size: 0.95em;font-weight: 100;}
#productContentPlus hr{width: 10%;margin: 0.3em auto; display: block;}
#productContentPlus .content-1 h3{margin-top: 2em;}
#productContentPlus .box-text hr{width: 20%;margin: 0.3em auto;}
#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;}
}
