/*! normalize.css v3.0.1 | MIT License | git.io/normalize */html{overflow-y: scroll; font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}
body {min-height: 100%; background: #ede6cb; color: #553811; font-family: Arial, sans-serif;}
.clear {clear: both;}
.navbar-brand {padding: 0 15px;}
.nice {margin-bottom: 20px; background: rgba(248, 248, 248, 0.7);}
.nice2 {margin-bottom: 20px;background: -moz-linear-gradient(top, rgba(248,248,248,0.6) 0%, rgba(248,248,248,1) 30%, rgba(248,248,248,1) 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(248,248,248,0.6)), color-stop(30%,rgba(248,248,248,1)), color-stop(100%,rgba(248,248,248,1))); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top, rgba(248,248,248,0.6) 0%,rgba(248,248,248,1) 30%,rgba(248,248,248,1) 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top, rgba(248,248,248,0.6) 0%,rgba(248,248,248,1) 30%,rgba(248,248,248,1) 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top, rgba(248,248,248,0.6) 0%,rgba(248,248,248,1) 30%,rgba(248,248,248,1) 100%); /* IE10+ */background: linear-gradient(to bottom, rgba(248,248,248,0.6) 0%,rgba(248,248,248,1) 30%,rgba(248,248,248,1) 100%); /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00f8f8f8', endColorstr='#f8f8f8',GradientType=0 ); /* IE6-9 */
}

.container {max-width: 935px;}
#header-small {margin-top: -22px;}
#promo-wrap {}
#header {display: none;}
#header br {display: none;}
#header .left {float: left; width: 60%; margin-top: 100px;}
#header .right {float: right; width: 40%; height: 100px; margin-top: 11px;}
#promo ul {padding-top: 10px;}
#promo li {font-size: 150%; line-height: 20px;}
#promo li span {font-size: 16px; font-family: Optima, Segoe, "Segoe UI", Candara, Calibri, Arial, sans-serif; vertical-align: middle;}
#promo img {max-width: 100%; display: block; margin: auto;}
#amazon {text-align: center;}
#amazon img {max-width: 100%; display: block; padding: 5px 0; margin: auto;}
#amazon a{font-size: 25px; font-family: Optima, Segoe, "Segoe UI", Candara, Calibri, Arial, sans-serif; color: #000}
#footer a {color: #553811;}
#footer a:hover {color: #428bca;}
/* Tested and Proven */
#proven p {text-align: center;}
#proven span {display: inline-block; width: 100%;}
#proven span b {}
#proven img {margin: 0 auto;}

/* Verified Reviews */
#verified-reviews .box {padding: 5px 8px; color: #000; font-size: 90%; border: 1px solid rgba(179, 179, 179, 0.17); margin-bottom: 10px;}
#verified-reviews .title {background: url('../images/stars.png') left center no-repeat; font-weight: bold; font-size: 95%; display: block; padding-left: 70px;}
#verified-reviews .date {display: block;}
#verified-reviews .author a {color: #004B91; text-decoration: underline;}
#verified-reviews .extra {display: none;}

/* Order */
#order {padding-bottom: 10px;}
#order .price{float: left; width: 35%; font-size: 22px; text-align: right; margin-top: 15%;}
#order .jar { width: 65%; max-width: 374px; margin: 0 auto;}
#order .centr {margin: 0 auto}
#order .add-cart {float: left; width: 35%; text-align: right;}
#order p {clear: both;}
#order a:hover {text-decoration: none; color: #5e5e5e;}

#order .myprice{font-size: 22px; text-align: center; margin-top: 15%; margin-bottom: -10px; width: 100%;}
#order .myadd-cart {text-align: center;}

.order-but
{
	width: 100px;
}

.padd_t20
{
	padding-top: 20px;
}

/* MAXIMUMS */
@media (max-width: 768px) {
.qbc-fluid {width: 100%; padding: 0;}
#navbar-full{ display: none!important; padding: 0px!important;}
.qbc-fluid {display: block!important;}
}



/* MINIMUMS */ 
@media (min-width: 410px) {#header .right {height: 150px;}}
@media (min-width: 495px) {#header .right {height: 200px;} #header h2 {font-size: 21px;} #header br {display: block;}}
/* Small devices (tablets, 768px and up) */
@media (min-width: 768px) {
body {background: #ede6cb url('../images/bg.jpg') top center repeat-y;}
.nav>li >a {padding: 15px 10px;}
#header-small {display: none;}
#header h2 {font-family: Optima, Segoe, "Segoe UI", Candara, Calibri, Arial, sans-serif; font-size: 25px;}
#promo-wrap {width: 750px; margin: 0 auto;  height: auto; background: url('../images/queen-girl-big.png') 200px 50px  no-repeat; background-size: auto;}
#header {display: block; height: 365px;}
#promo {padding-top: 20px; position: relative;}
#promo img {float: right; margin: 45px 0 10px; width: 30%;}
#promo p {float: left; width: 70%; margin-top: 30px;}
#promo ul {float: left; /*width: 70%;*/ position: relative; z-index: 3;}
#amazon img{float: left; margin: 25px auto 10px}
#amazon a {line-height: 91px;}
#amazon a {vertical-align: middle;}
#secret {background-image: url('../images/queen-girl2.png'); background-repeat: no-repeat; background-position: top left; padding-left: 350px;}
#verified-reviews .verified {display: inline-block; color: #e47911;}
#verified-reviews .extra {display: inline-block; font-weight: bold; font-size: x-small;}
#verified-reviews .first {display: block;}
#order .credit-cards {float: left; width: 50%;}
#order p {clear: none; float: left; width: 50%;}
#order .jar {width: 80%}
#order .add-cart {width: 15%; display: inline-block; margin: 2.5% 0;}
#order .price {width: 25%; margin: 4% 0; display: inline-block; float: left;}
#order .seals {width: 50%; float: left;}
#order p {padding-bottom: 20px;}
}

@media (max-width: 992px) { .qbc-fluid {display: none;} }

/* Medium devices (desktops, 992px and up) */
@media (min-width: 992px) { 

.nav>li >a {padding: 15px 15px;}
#promo-wrap {width: 935px;}
#header h2 {font-size: 37px;}
#promo img {margin: -80px 7% 10px;}
#promo p {width: 55%;}
#promo ul li {font-size: 270%;}
#promo ul li span {font-size: 22px; line-height: 34px;}
#secret {padding-bottom: 40px; padding-left: 330px; text-align: justify;}
#secret p {padding-top: 10px; padding-left: 75px; line-height: 22px;}
#proven p {float: left; width: 50%;}
#proven img {float: right; width: 50%;}
#proven span {font-family: Optima, Segoe, "Segoe UI", Candara, Calibri, Arial, sans-serif; font-size: 21px;}
#proven span.top {margin-top: 30px;}
#proven span.middle {margin: 30px 0;}
#proven span.bottom {}
#proven b {background: #ffffff; width: 60px; height: 60px; display: inline-block; border-radius: 50%; padding-top: 12px; font-weight: normal; font-size: 26px;}

.qbc-fluid {display: none;}
}

/* Large devices (large desktops, 1200px and up) */
@media (min-width: 1200px) {
#promo-wrap {width: 1030px;}
.qbc-fluid {display: none;}
}


.nice-button {
margin: 10px 0;
font-family: inherit;
text-decoration: none;
overflow: visible;
padding: 6px 10px;
font-weight: bold;
-webkit-border-radius: 2px;
border-radius: 2px;
text-shadow: 0 1px 0 #ffffff;
color: #5e5e5e;
text-shadow: 0 1px 0 rgba(255,255,255,0.8);
border: 1px solid #c7c0c7;
background: #f7f6f7;
background: -webkit-gradient(linear,left top,left bottom,from(#f7f6f7),to(#dfdbdf));
background: -webkit-linear-gradient(#f7f6f7,#dfdbdf);
background: -moz-linear-gradient(center top,#f7f6f7 0%,#dfdbdf 100%);
background: -moz-gradient(center top,#f7f6f7 0%,#dfdbdf 100%);
white-space: nowrap;
display: inline-block;
-webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,0.075), inset 0 1px 0 rgba(255,255,255,0.3), 0 1px 2px rgba(0,0,0,0.1);
-moz-box-shadow: inset 0 -1px 0 rgba(0,0,0,0.075), inset 0 1px 0 rgba(255,255,255,0.3), 0 1px 2px rgba(0,0,0,0.1);
box-shadow: inset 0 -1px 0 rgba(0,0,0,0.075), inset 0 1px 0 rgba(255,255,255,0.3), 0 1px 2px rgba(0,0,0,0.1);
}
.nice-button:hover {background: #f7f6f7;
background: -webkit-gradient(linear,left top,left bottom,from(#f7f6f7),to(#d3ced3));
background: -webkit-linear-gradient(#f7f6f7,#d3ced3);
background: -moz-linear-gradient(center top,#f7f6f7 0%,#d3ced3 100%);
background: -moz-gradient(center top,#f7f6f7 0%,#d3ced3 100%);}

.nice .woocommerce .woocommerce-message:before, .nice .woocommerce .woocommerce-error:before, .nice .woocommerce .woocommerce-info:before  {
height: 2.5em;
} 

.nav-full { margin: 15px 0px; float: left; width: 100%; list-style-type: none; padding: 0px; 

background: -moz-linear-gradient(top,  rgba(255,255,255,0.65) 0%, rgba(255,255,255,0.5) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0.65)), color-stop(100%,rgba(255,255,255,0.5))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(255,255,255,0.65) 0%,rgba(255,255,255,0.5) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(255,255,255,0.65) 0%,rgba(255,255,255,0.5) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(255,255,255,0.65) 0%,rgba(255,255,255,0.5) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(255,255,255,0.65) 0%,rgba(255,255,255,0.5) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6ffffff', endColorstr='#80ffffff',GradientType=0 ); /* IE6-9 */
}
.nav-full  li{ display: inline-block; margin: 15px; font-size: 16px; }
.nav-full  li a{ color: #553811; padding: 0 20px 0px 0px; font-size: 15px; text-decoration: none;}

.navbar-right { float: right; list-style-type: none; padding: 0px; }
.navbar-right  li{ display: inline-block; margin: 5px 5px; font-size: 16px; color: #FFF;}
.navbar-right  li a{ color: #553811; padding: 0 20px 0px 0px; font-size: 15px; text-decoration: none;}

.woocommerce { padding: 15px 0px; }

.order_style
{
	text-align: center;
	font-size: 20px;
	float: left;
	width: 55%;
}

.order_style a
{
	text-decoration: underline;
}

.order-link
{
	color: #553811;
	font-weight: bold;
	font-size: 21px;
	font-family: Optima,Segoe,"Segoe UI",Candara,Calibri,Arial,sans-serif;
}

.order-link:hover, .order-link:visited
{
	color: #553811;
	text-decoration: none;
}

.price1
{
	margin-left: 40px;
	margin-bottom: 20px;
}

.price2
{
	padding-top: 15px;
}


#proven span.testimonial1{
	float: right;
	width: 452px;
	display: inline-block;
	height: 320px;
	background: url("../images/proven-results.png") no-repeat;
}