@charset "utf-8";
@charset "utf-8";
@charset "utf-8";


@font-face {
font-family: 'Times-Roman';
src: url(/fonts/Times-Roman.eot?#iefix) format('embedded-opentype'),  
url(/fonts/Times-Roman.otf)  format('opentype'),
url(/fonts/Times-Roman.woff) format('woff'), 
url(/fonts/Times-Roman.ttf)  format('truetype'), 
url(/fonts/Times-Roman.svg#Times-Roman) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'RobotoCondensed-Regular';
src: url(/fonts/RobotoCondensed-Regular.eot?#iefix) format('embedded-opentype'),  
url(/fonts/RobotoCondensed-Regular.woff) format('woff'), 
url(/fonts/RobotoCondensed-Regular.ttf)  format('truetype'), 
url(/fonts/RobotoCondensed-Regular.svg#RobotoCondensed-Regular) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face 
{
font-family: 'robotobold';
src: url(/fonts/roboto-bold-webfont.eot);
src: url(/fonts/roboto-bold-webfont.eot?#iefix) format('embedded-opentype'),
url(/fonts/roboto-bold-webfont.woff2) format('woff2'),
url(/fonts/roboto-bold-webfont.woff) format('woff'),
url(/fonts/roboto-bold-webfont.svg#robotobold) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'Roboto-MediumItalic';
src: url(/fonts/Roboto-MediumItalic.eot?#iefix) format('embedded-opentype'),  
url(/fonts/Roboto-MediumItalic.woff) format('woff'), 
url(/fonts/Roboto-MediumItalic.ttf)  format('truetype'), 
url(/fonts/Roboto-MediumItalic.svg#Roboto-MediumItalic) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face 
{
font-family: "gestaregular";
src: url(/fonts/dbb1ae7135db652884e5f41bfe2dae37.eot); src: url(/fonts/dbb1ae7135db652884e5f41bfe2dae37.eot?#iefix) format("embedded-opentype"), url(/fonts/dbb1ae7135db652884e5f41bfe2dae37.woff2) format("woff2"), url(/fonts/dbb1ae7135db652884e5f41bfe2dae37.woff) format("woff"), url(/fonts/dbb1ae7135db652884e5f41bfe2dae37.ttf) format("truetype"), url(/fonts/dbb1ae7135db652884e5f41bfe2dae37.svg#Gesta W01 Regular) format("svg"); }
@font-face {
font-family: 'robotoitalic';
src: url(/fonts/roboto-italic-webfont.eot);
src: url(/fonts/roboto-italic-webfont.eot?#iefix) format('embedded-opentype'),
url(/fonts/roboto-italic-webfont.woff2) format('woff2'),
url(/fonts/roboto-italic-webfont.woff) format('woff'),
url(/fonts/roboto-italic-webfont.svg#robotoitalic) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'robotolight';
src: url(/fonts/roboto-light-webfont.eot);
src: url(/fonts/roboto-light-webfont.eot?#iefix) format('embedded-opentype'),
url(/fonts/roboto-light-webfont.woff2) format('woff2'),
url(/fonts/roboto-light-webfont.woff) format('woff'),
url(/fonts/roboto-light-webfont.svg#robotolight) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face 
{
font-family: 'robotomedium';
src: url(/fonts/roboto-medium-webfont.eot);
src: url(/fonts/roboto-medium-webfont.eot?#iefix) format('embedded-opentype'),
url(/fonts/roboto-medium-webfont.woff2) format('woff2'),
url(/fonts/roboto-medium-webfont.woff) format('woff'),
url(/fonts/roboto-medium-webfont.svg#robotomedium) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'Roboto-Black';
src: url(/fonts/Roboto-Black.eot?#iefix) format('embedded-opentype'),  
url(/fonts/Roboto-Black.woff) format('woff'), 
url(/fonts/Roboto-Black.ttf)  format('truetype'), 
url(/fonts/Roboto-Black.svg#Roboto-Black) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face 
{
font-family: 'robotoregular';
src: url(/fonts/roboto-regular-webfont.eot);
src: url(/fonts/roboto-regular-webfont.eot?#iefix) format('embedded-opentype'),
url(/fonts/roboto-regular-webfont.woff2) format('woff2'),
url(/fonts/roboto-regular-webfont.woff) format('woff'),
url(/fonts/roboto-regular-webfont.svg#robotoregular) format('svg');
font-weight: normal;
font-style: normal
}html {
font-family: sans-serif; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; } *{
margin: 0;
padding:0;
outline: none !important;
}  article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
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-color: 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: 0.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: 0.35em 0.625em 0.75em;
} legend {
border: 0; padding: 0; } textarea {
overflow: auto;
} optgroup {
font-weight: bold;
}  table {
border-collapse: collapse;
border-spacing: 0;
}
td,
th {
padding: 0;
}.lity{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;white-space:nowrap;background:#0b0b0b;background: rgba(10,10,10,0.45);outline:none !important;opacity:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;}.lity.lity-opened{opacity:1}.lity.lity-closed{opacity:0}.lity *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lity-wrap{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;text-align:center;outline:none !important}.lity-wrap:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em}.lity-loader{z-index:9991;color:#fff;position:absolute;top:50%;margin-top:-0.8em;width:100%;text-align:center;font-size:14px;font-family:Arial,Helvetica,sans-serif;opacity:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.lity-loading .lity-loader{opacity:1}.lity-container{z-index:9992;position:relative;text-align:left;vertical-align:middle;display:inline-block;white-space:normal;max-width:100%;max-height:100%;outline:none !important;background: #fff;padding: 15px;}.lity-content{z-index:9993;width:100%;}.lity-loading .lity-content,.lity-closed .lity-content{-webkit-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8)}.lity-content:after{content:'';position:absolute;left:0;top:0;bottom:0;display:block;right:0;width:auto;height:auto;z-index:-1;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.6);box-shadow:0 0 8px rgba(0,0,0,0.6)}.lity-close{z-index:9994;width:35px;height:35px;position: absolute;right:0;top:0;-webkit-appearance:none;cursor:pointer;text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,0.6);border:0;background:none;outline:none;-webkit-box-shadow:none;box-shadow:none;}.lity-close::-moz-focus-inner{border:0;padding:0}.lity-close:hover,.lity-close:focus,.lity-close:active,.lity-close:visited{text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,0.6);border:0;background:none;outline:none;-webkit-box-shadow:none;box-shadow:none}.lity-close:active{top:1px}.lity-image img{max-width:100%;display:block;line-height:0;border:0}.lity-iframe .lity-container,.lity-youtube .lity-container,.lity-vimeo .lity-container,.lity-facebookvideo .lity-container,.lity-googlemaps .lity-container{width:100%;max-width:964px}.lity-iframe-container{width:100%;height:0;padding-top:56.25%;overflow:auto;pointer-events:auto;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-overflow-scrolling:touch}.lity-iframe-container iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.6);box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}.lity-hide{display:none}

@import url(/layoutcss/reset.css);
html, body 
{
width: 100%;
overflow-x: hidden;
}
body 
{ 
font-family: Helvetica, Arial, sans-serif; 
-webkit-font-smoothing: antialiased;
background: transparent;
background: #ffffff;
color: #565656;
height: 100%;
font-variant-ligatures: none;
}
.mobile_premium
{
display: none;
margin: 0 auto 10px;
max-width: 320px;
font-family: 'robotomedium';
font-size: 13px;
color: #615f6a;
text-align: center;
width: 100%;
}
.see_more
{
width: 200px;
text-align: center;
margin: 15px auto;
display: block;
font-size: 18px;
overflow: hidden;
border-bottom: 6px solid #f0a50c;
padding-bottom: 5px;
cursor: pointer;
display: none;
font-weight: 500;
}
.see_more.collapse_section#see_more_10
{
margin: 15px auto -30px;
}
.see_more#see_more_13
{
margin: 15px auto 25px;
}
.see_more#see_more_7
{
margin: 40px auto 35px;
}
.collapse
{
height: auto !important;
}
.force_border
{
width: calc(100% - -0.5px);
overflow: hidden;
}
.clear
{
width: 100%;
clear: both;
} header .content_header
{
max-width: 1000px;
width: 100%;
margin: 0 auto;
display: block;
overflow: hidden;
box-sizing: border-box;
}
header .content_header .logo
{
float: left;
position: absolute;
margin-left: 0px;
}
header .content_header .info_company
{
float: right;
font-family: 'robotobold';
font-size: 13px;
margin: 20px 13px 0 0px;
position: relative;
color: #565656;
text-decoration: none;
font-weight: 100;
}
.header_mobile
{
width: 100%;
display: none;
height: auto;
margin: 0 auto;
overflow: hidden;
}
.header_mobile a
{
float: left;
width: 50%;
height: 50px;
background: #f4750e;
text-align: center;
line-height: 51px;
color: #fff;
text-decoration: none;
font-family: 'Roboto-Black';
font-size: 18px;
}
.header_mobile a:last-child
{
background: #f0a50c;
text-align: center;
vertical-align: middle;
line-height: 52px;
}
.header_mobile a.phone_mobile.shop_now
{
width: 100%;
position: absolute;
left: 0;
-webkit-transition:  0.2s; transition:  0.2s;
}
.header_mobile a.phone_mobile.shop_now img
{
margin: -4px 5% 0% 0;
-webkit-transition:  0.2s; transition:  0.2s;
}
.header_mobile a:last-child img
{
width: 30px;
margin: -4px 5% 0%;
display: inline-block;
vertical-align: inherit;
}
#wrapper
{
max-width: 1000px;
width: 100%;
margin: 0 auto;
display: block;
position: relative;
overflow: hidden;
padding: 0px 0 0;
}
#wrapper .section_15  
{
width: 100%;
display: block;
position: relative;
height: auto;  
margin-top: 35px; 
float: left;
}
#wrapper .section_15 .text_blue_arrow_down
{
margin: -3px auto 0px;
background: #0170c0;
height: 65px;
line-height: 64px;
color:#fff;
text-align: center;
font-size: 42px;
font-family: 'robotobold';
font-weight: 100;
position: relative;
float: left;
width: 100%;
z-index: 0;
}
#wrapper .section_15 .info_shop
{
font-size: 14px;
font-family: 'robotomedium';
width: 100%;
float: left;
margin: 20px 0 20px;
}
#wrapper .section_15 .info_shop b
{
font-family: 'robotobold';
color: #403f3f;
}
#wrapper .section_15 .wrapper_content_product
{
width: 100%;
height: auto;
float: left;
display: block;
text-align: center;
}
#wrapper .section_15 .wrapper_content_product .box_content_product
{ display: inline-block;  -webkit-border-radius: 14px;
-moz-border-radius: 14px;
border-radius: 14px;
-webkit-mask-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC);
overflow:hidden;
cursor: pointer;
}
#wrapper .section_15 .wrapper_content_product .box_content_product img
{
float: left;
vertical-align: baseline;
}
#wrapper .section_15 .wrapper_content_product .box_content_product img.outhover
{
width: 100%;
}
@media only all and (min-width: 999px) {
#wrapper .section_15 .wrapper_content_product .box_content_product:hover img.outhover,
#wrapper .section_15 .wrapper_content_product .box_content_product.checked img.outhover,
#wrapper .section_15 .wrapper_content_product .box_content_product.checked img.hover,
#wrapper .section_15 .wrapper_content_product .box_content_product.checked:hover  img.outhover,
#wrapper .section_15 .wrapper_content_product .box_content_product.checked:hover  img.hover
{
display: none;
}
#wrapper .section_15 .wrapper_content_product .box_content_product img.hover
{
width: 100%;
display: none;
}
#wrapper .section_15 .wrapper_content_product .box_content_product:hover img.hover
{
display: block;
}
#wrapper .section_15 .wrapper_content_product .box_content_product img.click
{
width: 100%;
display: none;
}
#wrapper .section_15 .wrapper_content_product .box_content_product.checked img.click
{
display: block;
}
}
#wrapper .section_15 .wrapper_content_product .box_content_product.checked img.outhover,
#wrapper .section_15 .wrapper_content_product .box_content_product.checked img.hover
{
display: none;
}
#wrapper .section_15 .wrapper_content_product .box_content_product img.hover
{
width: 100%;
display: none;
}
#wrapper .section_15 .wrapper_content_product .box_content_product img.click
{
width: 100%;
display: none;
}
#wrapper .section_15 .wrapper_content_product .box_content_product.checked img.click
{
display: block;
}
#wrapper .section_15 .wrapper_content_product .see_more
{
display: none;
width: 100%;
border: none;
font-size: 16px;
margin: 0px auto 15px;
}
#wrapper .section_15 .wrapper_content_product .box_content_product.middle.mobile
{
display: none;
}
#wrapper .section_15 .wrapper_content_product .box_content_product.checked,
#wrapper .section_15 .wrapper_content_product .box_content_product:hover
{ }
#wrapper .section_15 .wrapper_content_product .buttons_shop
{
padding: 30px 0 35px;
width:100%;
position: relative;
display: block;
overflow: hidden;
}
#wrapper .section_15 .wrapper_content_product .buttons_shop.mobile
{
display: none;
}
#wrapper .section_15 .wrapper_content_product .buttons_shop a
{
color: #615f6a;
float: left;
font-size: 12px;
font-family: 'robotomedium';
margin: 10px 0 0 0;
}
#wrapper .section_15 .wrapper_content_product .buttons_shop a.click_checked
{
width: 186px;
float: right;
height: 39px;
position: relative;
margin: 0px auto 0;
display: block;
background: #FF9F22;
line-height: 39px;
text-align: center;
color: #fff;
font-family: 'Roboto-Black';
text-decoration: none;
text-transform: uppercase;
font-size: 16px;
border:0px solid #FF9F22;
}
#wrapper .section_15 .wrapper_content_product .buttons_shop a.click_checked2
{
width: 186px;
float: right;
height: 39px;
position: relative;
margin: 0px auto 0;
display: block;
background: #FF9F22;
line-height: 39px;
text-align: center;
color: #fff;
font-family: 'Roboto-Black';
text-decoration: none;
text-transform: uppercase;
font-size: 16px;
border:0px solid #FF9F22;
display: none;
}
#wrapper .section_15 .wrapper_content_product .box_content_product.middle
{
margin: 0 1.5%;
}   
#wrapper .section_15 .wrapper_content_product .box_content_product .header_product
{
background: #c1c0c4;
height: 45px;
width: 100%;
color: #fff;
float: left;
}
#wrapper .section_15 .wrapper_content_product .box_content_product.checked .header_product,
#wrapper .section_15 .wrapper_content_product .box_content_product:hover .header_product
{
background: #00ae57;
}
#wrapper .section_15 .wrapper_content_product .box_content_product .img_product
{
width: 332px;
height: 166px;
float: left;
overflow: hidden;
background: #fff;
}
#wrapper .section_15 .wrapper_content_product .box_content_product .img_product img.top
{
margin-top: 5px;
}
#wrapper .section_15 .wrapper_content_product .box_content_product .img_product img.product_1,
#wrapper .section_15 .wrapper_content_product .box_content_product .img_product img.product_6
{float:  left;}
#wrapper .section_15 .wrapper_content_product .box_content_product .info_shop_product
{
width: 100%;
background: #f0f0f1;
height: 32px;
padding: 2px 0;
float: left;
}
#wrapper .section_15 .wrapper_content_product .box_content_product .info_footer_product
{
width: 265px;
padding: 10px 25px;
float: none;
display: block;
margin: 0 auto;
font-size: 13px;
font-family: 'robotobold';
line-height: 100%;
overflow: hidden;
font-weight: 100;
background: #fff;
font-family: 'robotomedium';
}
#wrapper .section_15 .wrapper_content_product .box_content_product.checked .info_shop_product,
#wrapper .section_15 .wrapper_content_product .box_content_product:hover .info_shop_product
{
background: #bde9d3;
}
#wrapper .section_15 .wrapper_content_product .box_content_product .info_shop_product span
{
width: 100%;
border: 0px;
border-top: 1px solid #fff;
border-bottom: 1px solid #fff;
background: #f0f0f1;
display: block;
text-align: center;
font-family: 'Roboto-Black';
height: 32px;
font-size: 15px;
box-sizing: border-box;
margin-top: 0px;
line-height: 31px;
font-weight: 100;
}
#wrapper .section_15 .wrapper_content_product .box_content_product.checked .info_shop_product span,
#wrapper .section_15 .wrapper_content_product .box_content_product:hover .info_shop_product span
{
background: #bde9d3;
}
#wrapper .section_15 .wrapper_content_product .box_content_product .info_shop_product span.most
{
font-size: 13px;
}
#wrapper .section_15 .wrapper_content_product .box_content_product .info_price_product
{
padding: 12px 23px 18px;
float: left;
width: 100%;
box-sizing: border-box;
background: #fff;
}
#wrapper .section_15 .wrapper_content_product .box_content_product .info_price_product .box_left,
#wrapper .section_15 .wrapper_content_product .box_content_product .info_price_product .box_right
{
float: left;
width: 50%;
height:  auto;
overflow: hidden;
display: block;
position: relative;
}
#wrapper .section_15 .wrapper_content_product .box_content_product .info_price_product .box_right
{
float: right;
font-size: 13px;
text-align: right;
font-family: 'robotomedium';
color:  #615f6a;
padding: 5px 0;
}
#wrapper .section_15 .wrapper_content_product .box_content_product.sub .info_price_product 
{
padding: 12px 23px 12px;
}
#wrapper .section_15 .wrapper_content_product .box_content_product.sub .info_price_product .box_left 
{
width: 36%;
}
#wrapper .section_15 .wrapper_content_product .box_content_product.sub .info_price_product .box_right 
{
width: 64%;
}
#wrapper .section_15 .wrapper_content_product .box_content_product .info_price_product .box_right span
{
display: block;
margin: 12px 0;
line-height: 14px;
}
#wrapper .section_15 .wrapper_content_product .box_content_product.sub .info_price_product .box_right span
{
height: 56px;
margin: 0px 0 9px;
text-align: left;
width: 129px;
padding: 0 0 0 43px;
font-family: 'robotomedium';
}
#wrapper .section_15 .wrapper_content_product .box_content_product .info_price_product .box_right b
{
font-family: 'Roboto-Black';
font-weight: 100;
}
#wrapper .section_15 .wrapper_content_product .box_content_product .info_price_product .box_left .box_price
{
float:  left;
}
#wrapper .section_15 .wrapper_content_product .box_content_product .info_price_product .box_left .box_price .dollar_sign
{
font-size: 32px;
float: left;
font-family: 'robotoregular';
height: auto;
}
#wrapper .section_15 .wrapper_content_product .box_content_product .info_price_product .box_left .box_price .number_big
{
font-size: 53px;
float: left;
font-family: 'robotoregular';
height: auto;
margin-top: -10px;
line-height: 68px;
}
#wrapper .section_15 .wrapper_content_product .box_content_product .info_price_product .box_left .box_price .number_cent
{
font-size: 32px;
float: left;
font-family: 'robotoregular';
height: auto;
margin: -2px 0 0 -4px;
}
#wrapper .section_15 .wrapper_content_product .box_content_product .info_price_product .box_left span
{
display: block;
float: left;
border-top: 1px solid #615f6a;
border-bottom: 1px solid #615f6a;
width: 80px;
text-align: center;
padding: 0px 0;
margin: 1px 0 0 7px;
font-family: 'robotolight';
font-size: 22px;
}
label.btn span {
font-size: 1.5em;
float: left;
line-height: 32px;
font-size: 18px;
margin: 0 0 0 17px;
font-family: 'robotobold';
}
label.btn input[type="radio"] ~ i.fa.fa-circle-o{
color: #fff;
float: left;
font-size: 33px;
width:  30px;
height: 30px;
border: 2px solid #fff;
border-radius: 50%;
}
label.btn input[type="radio"] ~ i.fa.fa-circle-o:before
{
display: none;
}
label.btn input[type="radio"] ~ i.fa.fa-dot-circle-o,
label.btn input[type="radio"] ~ i.fa.fa-check-circle-o{
display: none;
font-size: 33px;
color: #fff;
float: left;
font-size: 33px;
width: 30px;
height: 30px;
border: 2px solid #fff;
border-radius: 50%;
}
label.btn input[type="radio"] ~ i.fa.fa-dot-circle-o:before, 
label.btn input[type="radio"] ~ i.fa.fa-check-circle-o:before
{
content: '';
background: url(/img/check.png) no-repeat center;
width: 30px;
height: 30px;
position: relative;
display: block;
}
label.btn input[type="radio"]:checked ~ i.fa.fa-circle-o{
display: none;
}
label.btn input[type="radio"]:checked ~ i.fa.fa-dot-circle-o,
label.btn input[type="radio"]:checked ~ i.fa.fa-check-circle-o{
color: #fff;
float: left;
display: block;
}
label.btn:hover input[type="radio"] ~ i.fa {
color: #fff;
}
label input[type="radio"] ~ i.fa.fa-square-o{
color: #c8c8c8;    display: inline;
}
label input[type="radio"] ~ i.fa.fa-check-square-o{
display: none;
}
label input[type="radio"]:checked ~ i.fa.fa-square-o{
display: none;
}
label input[type="radio"]:checked ~ i.fa.fa-check-square-o{
color: #7AA3CC;    display: inline;
}
label:hover input[type="radio"] ~ i.fa {
color: #7AA3CC;
}
div[data-toggle="buttons"] label.active{
color: #fff;
}
div[data-toggle="buttons"] label input
{
visibility: hidden;
position: absolute;
height: 30px;
width: 30px;
left: 0;
}
div[data-toggle="buttons"] label {display: inline-block;padding: 5px 13px 0px;margin-bottom: 0;font-size: 17px;font-weight: normal;line-height: 0px;text-align: left;white-space: nowrap;vertical-align: top;cursor: pointer;background-color: none;border: 0px solid  #c8c8c8;border-radius: 3px;color: #ffffff;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;-o-user-select: none;user-select: none;width: 100%;box-sizing: border-box;vertical-align: top;position: relative;}
div[data-toggle="buttons"] label:hover {
color: #fff;
}
div[data-toggle="buttons"] label:active, div[data-toggle="buttons"] label.active {
-webkit-box-shadow: none;
box-shadow: none;
}
.buttons_shop.multiple a.see_more_click {text-decoration: underline;}
 @media only all and (max-width: 1010px) {
}
@media only all and (max-width: 0px) {
}
@media only all and (max-width: 999px) {
#wrapper .section_15 .wrapper_content_product .box_content_product
{
display: block;
max-width: 314px; 
}
.content_info_footer_counterfeit.section_6_mobile.collapse
{
margin: 15px auto -30px;
}
.collapse
{
position: relative;
}
#wrapper .section_7
{
margin-top: 0px;
}
#wrapper .section_1 h1 sup
{
font-size: 15px;
left: -6px;
top: -2px;
}
#wrapper
{
padding: 0px 0 0;
}
#wrapper .section_4
{
overflow: hidden;
}
header
{
display: none;
}
.header_mobile
{
display: none;
position: fixed;
z-index: 10000;
}
#wrapper .section_2 .content_photos img.full_width_m
{
display: block;
width: 100%;
}
#wrapper .section_2 .text_blue_arrow_down
{
display: block;
height: auto;
font-size: 25px;
padding: 20px 5%;
line-height: 100%;
margin: -1px auto 50px;
width: 90%;
}
#wrapper .section_2 .text_blue_arrow_down:after
{
top: 97%;
right: 10%;
width: 100px;
background-size: contain;
}
#wrapper .section_1 h1,
#wrapper .section_15 .text_blue_arrow_down
{
height: 28px;
line-height: 36px;
font-size: 22px;
text-indent: 20px;
position: relative;
width: 100%;
font-weight: 700;
}
#wrapper .section_15 .text_blue_arrow_down
{
font-size: 30px !important;
line-height: 32px !important;
padding-top: 15px !important;
padding-bottom: 20px !important;
}
#wrapper .section_1 .content_section_1_wrapper
{
background: url(/img/mobile_bg_1_2.png) no-repeat;
background-position: center top;
background-size: contain;
margin: 5px 0 0;
height: 1200px;
width: 101%;
}
#wrapper .section_1 .content_section_1_wrapper h2
{
position: relative;
top: 0px;
font-size: 18px;
height: 35px;
line-height: 38px;
text-indent: 0px;
}
#wrapper .section_1 .content_section_1_wrapper .content_banner .text_banner
{
font-size: 22px;
line-height: 24px;
width: 292px;
right: 0;
left: 3%;
top: 9%;
}
#wrapper .section_1 .content_section_1_wrapper .content_banner .link_now,
#wrapper .section_1 .content_section_1_wrapper .content_banner .text_footer,
#wrapper .section_2 .content_photos img
{
display: none;
}
#wrapper .section_2 .content_photos img.mobile
{
display: block;
width: 100%;
}
#wrapper .section_1 .content_section_1_wrapper .content_banner .text_out_footer
{
position: relative;
left: -19%;
margin: 0 auto;
font-size: 25px;
top: 53%;
width: 50%;
line-height: 26px;
}
#wrapper .section_1 .content_section_1_wrapper .content_banner .turboflex
{
position: relative;
left: 0;
margin: 0 auto;
display: block;
top: 58%;
}
#wrapper .section_2 .text_7_days
{
width: 95%;
margin: 30px auto;
}
#wrapper .section_2 .text_blue
{
width: 90%;
text-align: center;
text-indent: 0;
font-size: 25px;
font-family: 'robotobold';
}
#wrapper .section_2 .info_text_blue
{
width: 90%;
text-align: center;
text-indent: 0;
font-size: 20px;
line-height: 25px;
margin: 16px auto 30px;
}
#wrapper .section_1 .content_section_1_wrapper .content_banner .days_30
{
position: relative;
background: #fff;
background-size: cover;
height: 79px;
background-position: center;
}
#wrapper .section_1 .content_section_1_wrapper .content_banner .days_30_text
{
position: relative;
}
#wrapper .section_1 .content_section_1_wrapper .content_banner .days_30 span.desktop
{
display: none;
}
#wrapper .section_1 .content_section_1_wrapper .content_banner .days_30 span.mobile
{
display: block;
margin: 4% 0 0;
text-indent: 0;
}
#wrapper .section_1 .content_section_1_wrapper .content_banner .days_30 span.mobile img
{
width: 100%;
max-width: 601px;
}
#wrapper .section_4 .content_trusted
{
padding: 0px 0 0px;
}
#wrapper .section_4 .content_trusted h3
{
font-size: 25px;
padding: 0 5%;
font-family: 'robotomedium';
width: 90%;
}
#wrapper .section_4 .content_trusted .pharma-grade
{
float: none;
width: 90%;
padding: 0 5%;
}
#wrapper .section_4 .content_trusted:after,
#wrapper .section_4 .content_european_league .european_league,
#wrapper .section_4 .content_panlar img
{
display: none;
}
#wrapper .section_4 .content_trusted p
{
width: 453px;
text-align: center;
float: none;
display: block;
margin: 10px auto;
}
#wrapper .section_4 .content_european_league .content_text_european_league,
#wrapper .section_4 .content_panlar .content_text_panlar
{
width: 90%;
margin: 0 auto;
float: none;
overflow: hidden;
}
#wrapper .section_4 .content_european_league
{
padding: 10px 0px;
}
#wrapper .section_4 .content_panlar
{
padding: 10px 0 0;
}
#wrapper .section_4 .content_european_league .content_text_european_league p span
{
margin-right: 7px;
}
#wrapper .section_4 .content_european_league .content_text_european_league p span img,
#wrapper .section_5 .content_center p span img,
#wrapper .section_8 .content_ingredients .box_no p span img
{
width: 10px;
}
#wrapper .section_4 .content_european_league .content_text_european_league h4,
#wrapper .section_4 .content_panlar .content_text_panlar h4
{
font-size: 22px;
line-height: 100%;
width: 90%;
}
#wrapper .section_4 .content_european_league .content_text_european_league p,
#wrapper .section_4 .content_panlar .content_text_panlar p
{
font-size: 18px;
line-height: 20px;
width: 90%;
}
#wrapper .section_4 .content_panlar p.text_footer_panlar
{
width: 90%;
margin: 0 auto;
display: block;
float: none;
padding: 0 0 10px;
font-size: 16px;
line-height: 20px;
}
#wrapper .section_4 .content_panlar .content_text_panlar p span img
{
display: block;
width: 10px;
}
#wrapper .section_15 .text_blue_arrow_down
{
text-indent:0px;
margin:  auto 0;
box-sizing: border-box;
text-align: center;
font-size: 28px;
line-height: 35px;
height: auto;
font-weight: 600;
margin-bottom: 0px;
padding: 10px;
}
#wrapper .section_15 .info_shop
{
padding: 0 5%;
width: 90%;
line-height: 17px;
font-size: 14px;
}
#wrapper .section_15 .wrapper_content_product .box_content_product,
#wrapper .section_15 .wrapper_content_product .box_content_product.middle,
#wrapper .section_15 .wrapper_content_product .box_content_product.middle.mobile,
#wrapper .section_15 .wrapper_content_product .buttons_shop.mobile
{
display: block;
margin: 0 auto;
}	
#wrapper .section_15 .wrapper_content_product .box_content_product.middle.desktop,
#wrapper .section_15 .wrapper_content_product .buttons_shop.desktop,
#wrapper .section_15 .wrapper_content_product .buttons_shop a.click_checked.desktop
{
display: none;
}
#wrapper .section_15 .wrapper_content_product .buttons_shop a
{
width: 100%;
text-align: left;
display: block;
float: none;
font-weight: 100;
font-family: 'Roboto-Black';
font-size: 15px;
color: #403f3f;
padding: 0 5%;
}
#wrapper .section_15 .wrapper_content_product .see_more
{
margin: 0;
}
#wrapper .section_15 .wrapper_content_product .buttons_shop.multiple
{
height:  auto;
overflow: hidden;
padding: 0;
margin: -15px 0 30px;
}
#wrapper .section_15 .wrapper_content_product .buttons_shop.mobile button
{
float: none;
margin: 0 auto;
display: block;
}
#wrapper .section_15
{
margin-top: 0px;
}
#wrapper .section_3
{
margin: 0px auto 0px;
}
#wrapper .section_3 .wrapper_supple_solution .box_solution
{
max-width: 100%; margin: 0;
}
#wrapper .section_3 .wrapper_supple_solution .box_solution img.seven_days_solution
{
margin: 30px auto;
}
#wrapper .section_3 .wrapper_supple_solution .box_solution .list_desc_solution.solution_3
{
margin: 0 auto;
}
#wrapper .section_3 .wrapper_supple_solution .box_solution .list_desc_solution.solution_3 li p
{
width: 213px;
}
#wrapper .section_3 .wrapper_supple_solution .box_solution .list_desc_solution li
{
max-width: 250px;
margin: 15px auto;
float: none;
display: block;
overflow: hidden;
padding: 0;
font-size: 14px;
}
#wrapper .section_3 .wrapper_supple_solution .box_solution .list_desc_solution li p
{
line-height: 100%;
font-size: 18px;
padding-bottom: 5px;
}
#wrapper .section_3 .wrapper_supple_solution .box_solution .list_desc_solution.solution_2
{
margin-top: 15px;
}
#wrapper .section_3 .days_30,
#wrapper .section_3 .days_30_text,
#wrapper .section_5 .show_plans_now,
#wrapper .section_5 .days_30,
#wrapper .section_5 .days_30_text,
#wrapper .section_10 .show_plans_now,
#wrapper .section_10 .days_30,
#wrapper .section_10 .days_30_text,
#wrapper .section_3 .show_plans_now
{
display: none;
}
#wrapper .section_3 h1
{
font-size: 30px;
height: auto;
}
#wrapper .section_4 .content_trusted h3
{
line-height: 24px;
font-size: 20px;
font-weight: 600;
margin: 0 auto;
padding: 10px 0;
}
#wrapper .section_5 .photos_right, #wrapper .section_5 .photos_left
{
width: 100%;
max-width: 100%;
float: none;
overflow: hidden;
}	
#wrapper .section_5 .content_info_thing_with_supple
{
margin-bottom: 60px;
padding: 0px 0 30px;
}
#wrapper .section_5 .content_center
{
max-width: 100%;
width: 90%;
float: none;
margin: 0 auto;
}
#wrapper .section_5 .content_center h2
{
max-width: 100%;
width: 100%;
}
#wrapper .section_5 .photos_left img, #wrapper .section_5 .photos_right img
{
width: 50%;
}
#wrapper .section_5 .content_info_thing_with_supple h1,
#wrapper .section_5 .content_center h2
{
font-size: 20px;
margin-bottom: 15px;
margin-top: 20px;
}
#wrapper .section_5 .content_info_thing_with_supple:after
{
bottom: -51px;
top: initial;
background-size: 100px;
width: 100px;
}
#wrapper .section_5 .content_info_thing_with_supple p
{
font-size: 20px;
padding: 0 2%;
}
#wrapper .section_5 .content_center p
{
max-width: 87%;
font-size: 14px;
line-height: 16px;
}
#wrapper .section_6 .content_chondroitin.desktop
{
height: auto;
padding: 10px 0 15px;
}
#wrapper .section_6 .content_chondroitin p
{
font-size: 30px;
line-height: 100%;
width: 90%;
float: none;
margin: 0 auto;
}
#wrapper .section_6 .content_chondroitin:after
{
background-size: 100%;
right: 0;
left: 0;
margin: 0 auto;
width: 100px;
}
#wrapper .section_6 .content_chondroitin img,
#wrapper .section_6 .content_chondroitin span,
#wrapper .section_6 .content_chondroitin.mobile:after
{
display: none;
}
#wrapper .section_6 .content_chondroitin.mobile img,
#wrapper .section_6 .content_chondroitin.mobile span
{
display: block;
}
#wrapper .section_6 .content_chondroitin.mobile img
{
margin: 25px 0 0;
width: 100%;
}
#wrapper .section_6 .content_chondroitin.mobile span
{
width: 100%;
margin: 0px auto 0px;
position: relative;
left: 0;
text-align: center;
overflow: hidden;
bottom: -5px;
font-size: 12px;
}
#wrapper .section_6 .content_info_counterfeit
{
padding: 15px 0 5px;
}
#wrapper .section_6 .content_info_counterfeit h2
{
width: 90%;
font-size: 22px;
line-height: 23px;
margin-bottom: -15px;
}
#wrapper .section_6 .content_info_counterfeit h2 span
{
font-size: 22px;
}
#wrapper .section_6 .content_info_counterfeit p
{
width: 90%;
max-width: 100%;
margin:30px auto;
display: block;
float: none;
font-size: 20px;
line-height: 23px;
}
#wrapper .section_6 .content_info_footer_counterfeit .content_england
{
float: none;
margin: 0 auto;
}
#wrapper .section_6 .content_info_footer_counterfeit .content_info_usa
{
float: none;
margin: 20px auto 0;
}
#wrapper .section_6 .content_info_counterfeit .counterfeit2,
#wrapper .section_6 .content_info_counterfeit .info_image_top2
{
width: 100%;
margin: 0 auto;
text-align: center;
right: 0;
display: block;
position: relative;
}
#wrapper .section_6 .content_info_counterfeit .info_image_top2
{
float: left;
margin-top: 15px;
}
#wrapper .section_6 .content_info_footer_counterfeit .content_info_usa h4,
#wrapper .section_6 .content_info_footer_counterfeit .content_info_usa h4 span
{
font-size: 22px;
line-height: 28px;
}
#wrapper .section_6 .content_info_footer_counterfeit .content_info_usa ul
{
font-size: 20px;
line-height: 24px;
}
#wrapper .section_6 .content_chondroitin.mobile
{
height: auto;
padding: 0px 0 20px;
display: block;
background: transparent;
}
#wrapper .section_6 .content_chondroitin.mobile img
{
margin: 0;
}
#wrapper .section_7 .content_problems
{
padding: 10px 0 15px;
height: auto;
position: relative;
}
#wrapper .section_7 .content_problems:after
{
background-size: 100%;
right: 40%;
left: 0;
margin: 0 auto;
width: 100px;
top: initial;
bottom: -40px;	
}
#wrapper .section_7 .content_problems h1
{
width: 90%;
margin: 0 auto 5px;
font-size: 30px;
line-height: 32px;
height: auto;
font-family: 'robotomedium';
}
#wrapper .section_7 .text_info_left
{
float: none;
margin: 20px auto 0px;
font-size: 18px;
width: 90%;
line-height: 21px;
}
#wrapper .section_7 .text_info_left br,
#wrapper .section_8 .content_ingredients .box_ingredients br.mobile
{
display: none;
}
#wrapper .section_7 .number_porc
{
float: none;
margin: 0 auto;
}
#wrapper .section_7 .text_info_chondroitin
{
width: 90%;
float: none;
margin: 0 auto 0px;
font-size: 18px;
line-height: 21px;
}
#wrapper .section_7 .info_two_parts
{
border-top: 0px;
padding: 20px 0 0;
}
#wrapper .section_7 .info_two_parts .sulfate,
#wrapper .section_7 .info_two_parts .independent
{
margin: 0 auto;
float: none;
display: block;
font-size: 18px;
line-height: 20px;
}
#wrapper .section_7 .info_two_parts .independent span
{
font-size: 18px;
line-height: 20px;
}
#wrapper .section_7 .info_two_parts .independent
{
width: 90%;
max-width: 100%;
}
#wrapper .section_8 .content_premium_quality
{
padding: 10px 0 15px;
height: auto;
position: relative;
background: #0170c0;
}
#wrapper .section_8 .content_premium_quality h2
{
top: 0;
text-indent: 0px;
text-align: center;
width: 95%;
margin: 0 auto;
font-size: 30px;
line-height: 32px;
height: auto;
font-family: 'robotomedium';
}
#wrapper .section_8 .content_ingredients .box_ingredients
{
width: 90%;
max-width: 100%;
float: none;
padding: 20px 0;
margin: 0 auto;
font-size: 18px;
line-height: 21px;
}
#wrapper .section_8 .content_ingredients .box_no
{
width: 275px;
max-width: 100%;
float: none;
padding: 11px 0 20px 40px;
margin: 0 auto;
font-size: 18px;
line-height: 21px;
overflow: hidden;
}
#wrapper .section_8 .content_premium_quality:after
{
content:'';
width: 140px;
height: 53px;
position: absolute;
z-index: 100;
top: 54px;
background: url(/img/arrow_down_problem.png) no-repeat;
background-size: 100%;
right: 0%;
left: 0;
margin: 0 auto;
width: 100px;
top: initial;
bottom: -45px;	
}
#wrapper .section_8 .content_ingredients .box_no p
{
width: 100%;
}
#wrapper .section_8 .content_ingredients
{
padding-top: 40px;
margin-top: 0px;
}
#wrapper .section_9 h2
{
width: 90%;
float: none;
margin: 0 auto;
font-size: 13px;
line-height: 16px;
padding: 10px 0;
}
#wrapper .section_9 .description_safely
{
width: calc(100% - 6px);
margin: 0 auto;
float: none;
font-size: 22px;
line-height: 25px;
}
#wrapper .section_10 .text_blue_arrow_down
{
width: 95%;
padding: 20px 2.5% 25px;
top: 0;
text-indent: 0px;
text-align: center;
margin-bottom: 50px;
font-size: 30px;
line-height: 32px;
height: auto;
}
#wrapper .section_10 .text_blue_arrow_down:after
{
background-size: 100%;
right: 0%;
left: 0;
margin: 0 auto;
width: 100px;
top: initial;
bottom: -45px;	
}
#wrapper .section_10 .box_left_natural
{
float: none;
margin: 0 auto;
width: 95%;
}
#wrapper .section_10 .box_right_natural
{
float: none;
margin: 0 auto;
width: 95%;
margin: 30px auto;
float: none;
border-top: 2px solid #d6e9f7;
padding: 20px 0 0;
}
#wrapper .section_10 .box_right_natural h4
{
font-size: 24px;
line-height: 29px;
}
#wrapper .section_10 .box_right_natural p span
{
font-size: 19px;
font-family: 'robotobold';
}
#wrapper .section_10 .box_right_natural p,
#wrapper .section_10 .box_right_natural2 p
{
font-size: 19px;
line-height: 23px;
}
#wrapper .section_10 .box_right_natural2
{
float: none;
margin:0 auto;
width: 95%;
}
#wrapper .section_10 .box_right_natural2 .natural_metal
{
max-width: 288px;
width: 100%;
}
#wrapper .section_11 .feel,
#wrapper .section_11 .feel_seven
{
width: 45%;
margin-left: 2.5%;
margin-top: 20px;
margin-bottom: 20px;
}
#wrapper .section_11 .feel_seven
{
margin-right: 10%;
margin-left: 9.5%;
width: 30%;
margin-top: 20px;
}
#wrapper .section_12 .text_blue_arrow_down
{
width: 95%;
padding: 20px 2.5% 25px;
top: 0;
text-indent: 0px;
text-align: center;
margin-bottom: 50px;
font-size: 30px;
line-height: 32px;
height: auto;
}
#wrapper .section_12 .text_blue_arrow_down:after
{
background-size: 100%;
right: 0%;
left: 0;
margin: 0 auto;
width: 100px;
top: initial;
bottom: -45px;
}
#wrapper .section_12 .box_left_tree p
{
font-size: 16px;
line-height: 20px;
}
#wrapper .section_12 .box_left_tree
{
width: 90%;
margin:0 auto;
float: none;
}
#wrapper .section_12 .box_right_tree
{
margin: 0 auto;
width: 95%;
float: none;
border-top: 2px solid #d6e9f7;
padding: 20px 0;
}
#wrapper .section_12 .box_right_tree h4
{
font-size: 22px;
line-height: 25px;
width: 90%;
}
#wrapper .section_12 .box_right_tree p,
#wrapper .section_12 .box_right_tree p span
{
font-size: 20px;
line-height: 24px;
}
#wrapper .section_12 .box_right_tree p span
{
font-family: 'robotobold';
}
#wrapper .section_13 .content_advocates .title_advocates
{
width: 90%;
padding: 10px 5% 25px;
top: 0;
text-indent: 0px;
text-align: center;
margin-bottom: 0;
font-size: 30px;
line-height: 32px;
height: auto;
}
#wrapper .section_13 .box_left_advocates
{
width: 90%;
font-size: 20px;
line-height: 25px;
padding: 0 5%;
}
#wrapper .section_13 .box_left_advocates ul
{
margin: 10px auto 30px;
float: none;
}
#wrapper .section_13 .img_advocates
{
margin: 0 auto;
float: none;
width: 100%;
}
#wrapper .section_13 .content_message_first img,
#wrapper .section_13 .content_message_first.right img
{
float: none;
margin: 0 auto;
display: block;
}
#wrapper .section_13 .content_message_first .box_message .title_message
{
text-align: center;
height: auto;
font-weight: 600;
margin-bottom: 15px;
font-size: 24px;
line-height: 29px;
}
#wrapper .section_13 .text_blue_arrow_down
{
width: 95%;
padding: 20px 2.5% 15px;
top: 0;
text-indent: 0px;
margin: 0px auto 0px;
text-align: center;
font-size: 30px;
line-height: 32px;
height: auto;
font-weight: 600;
}	
#wrapper .section_13 .content_message_first
{
margin: 40px 0 0px 0;
}
#wrapper .section_13 .content_message_first .box_message,
#wrapper .section_13 .content_message_first.right .box_message
{
width: 90%;
float: none;
margin: 15px auto;
}
#wrapper .section_13 .content_message_first .box_message
{
margin: 15px auto;
}
#wrapper .section_13 .center_test
{
width: 100%;	
}	
#wrapper .section_13 .content_advocates:after
{
left: 0;
right: 0;
margin: 0 auto;
}
#wrapper .section_13 .content_advocates
{
padding: 16px 0px 10px;
}
.mobile_premium
{
display: block;
}
#wrapper .section_15 .wrapper_content_product .buttons_shop a.click_checked,
#wrapper .section_15 .wrapper_content_product .buttons_shop a.click_checked2
{
display: block;
margin: 0 auto;
float: none;
}
#wrapper .section_13 .content_message_first .box_message p
{
font-size: 18px;
line-height: 24px;
}
#wrapper .section_13 .content_message_first.mrg_top_not
{
margin: 15px 0 0 0;
}
#wrapper .section_6
{
margin-top: 0px;
}
#wrapper .section_6 .content_info_footer_counterfeit
{
padding: 10px 0 20px;
}
#wrapper .section_12
{
margin-top: 5px;
}
#wrapper .section_13
{
margin-top: 10px;
}
#wrapper .section_9
{
margin-bottom: 20px;
}
#wrapper .section_10
{
margin-top: 15px;
}
.see_more
{
display: block;
}
.collapse
{
height: 0 !important;
overflow: hidden;
padding: 0 !important;
}
#wrapper .section_11 .info_meditating .box_left_meditating
{
width: 100%;
font-size: 10px;
border-right: 0px;
border-bottom: 4px solid #0170c0;
font-size: 18px;
}
#wrapper .section_11 .info_meditating .box_right_meditating
{
font-size: 40px;
height: auto;
line-height: 40px;
width: 100%;
}
#wrapper .section_4 .content_panlar .content_text_panlar p span
{
margin-top: 5px;
}
}
@media only all and (max-width: 812px) {
#wrapper .section_1 .content_section_1_wrapper .content_banner .days_30
{
top: 730px;
}
#wrapper .section_4 .content_trusted p
{
margin: 0 auto;
top: 0;
padding: 10px 0 15px;
width: 100%;
font-size: 16px;
line-height: 100%;
}
}
@media only all and (max-width: 812px) {
#wrapper .section_1 .content_section_1_wrapper .content_banner .days_30
{
top: 688px;
}
}
@media only all and (max-width: 768px) {
#wrapper .section_1 .content_section_1_wrapper
{
height: 1120px
}
#wrapper .section_1 .content_section_1_wrapper .content_banner .text_out_footer
{
top: 57%;
}
#wrapper .section_1 .content_section_1_wrapper .content_banner .turboflex
{
top: 63%;
}
#wrapper .section_1 .content_section_1_wrapper .content_banner .days_30_text
{
top: 60%;
}
#wrapper .section_2 .text_blue span sup
{
left: -13px;
top: -5px;
}
#wrapper .section_2 .content_photos.top
{
height: auto;
}
}
@media only all and (max-width: 767px) {
#wrapper .section_11 .info_meditating
{
margin-top: -10px;
z-index: 100;
position: relative;
background: #fff;
}
#wrapper .section_13 .box_left_advocates p
{
margin: -20px 0 20px -11px;
}
#wrapper .section_6 .content_info_footer_counterfeit .content_england
{
width: 95%;
}
#wrapper .section_1 .content_section_1_wrapper
{
height: 1100px;
}
#wrapper .section_1 .content_section_1_wrapper .content_banner .days_30
{
top: 57%;
}
#wrapper .section_1 .content_section_1_wrapper .content_banner .days_30_text
{
top: 56%;
}
#wrapper .section_4 .content_trusted p
{
width: 90%;
line-height: 20px;
font-size: 20px;
padding: 10px 2% 15px;
}
#wrapper .section_4 .content_trusted h3
{
font-size: 30px;
padding: 13px 2.5%;
width: 95%;
line-height: 34px;
font-weight: 100;
}
#wrapper .section_5 .content_info_thing_with_supple h1,
#wrapper .section_5 .content_info_thing_with_supple h1, #wrapper .section_5 .content_center h2
{
font-size: 29px;
line-height: 100%;
}
#wrapper .section_5 .content_center h2
{
margin: 20px auto 40px;
}
#wrapper .section_5 .content_center p
{
max-width: 87%;
font-size: 17px;
line-height: 20px;
padding-left: 40px;
}
#wrapper .section_6 .content_info_footer_counterfeit .content_info_usa ul
{
width: 86%;
margin-left: 12%;
}
#wrapper .section_7 .info_two_parts .sulfate
{
width: 90%;
}
#wrapper .section_8 .content_ingredients img.mobile_premium
{
width: 200px;
}
}
@media only all and (max-width: 732px) {
#wrapper .section_1 .content_section_1_wrapper .content_banner .days_30
{
top: 61%;
}
#wrapper .section_1 .content_section_1_wrapper .content_banner .days_30_text
{
top: 59%;
}
}
@media only all and (max-width: 667px) {
#wrapper .section_1 .content_section_1_wrapper .content_banner .days_30
{
top: 61%;
}
#wrapper .section_1 .content_section_1_wrapper .content_banner .days_30_text
{
top: 59%;
}
#wrapper .section_1 .content_section_1_wrapper .content_banner .text_banner
{
top: 6%;
}
#wrapper .section_1 .content_section_1_wrapper .content_banner .text_out_footer
{
top: 49%;
font-size: 21px;
}
#wrapper .section_1 .content_section_1_wrapper .content_banner .turboflex
{
top: 57%;
}
#wrapper .section_1 .content_section_1_wrapper .content_banner .days_30
{
top: 58%;
}
#wrapper .section_1 .content_section_1_wrapper .content_banner .days_30_text
{
top: 58%;
}
}
@media only all and (max-width: 650px) {
#wrapper .section_1 .content_section_1_wrapper
{
height: 940px;
}
#wrapper .section_1 .content_section_1_wrapper .content_banner .text_out_footer
{
top: 49%;
}
#wrapper .section_1 .content_section_1_wrapper .content_banner .turboflex
{
top: 53%;
}
#wrapper .section_1 .content_section_1_wrapper .content_banner .days_30_text
{
padding: 0 5%;
width:90%;
line-height: 100%;
}
#wrapper .section_1 .content_section_1_wrapper .content_banner .text_out_footer
{
top: 43%;
font-size: 18px;
}
#wrapper .section_1 .content_section_1_wrapper .content_banner .turboflex
{
top: 48%;
}
#wrapper .section_1 .content_section_1_wrapper .content_banner .days_30
{
top: 49%;
}
#wrapper .section_1 .content_section_1_wrapper .content_banner .days_30_text
{
top: 48%;
}
#wrapper .section_2 .text_blue span
{
text-indent: 12px;
}
}
@media only all and (max-width: 640px) {
#wrapper .section_1 .content_section_1_wrapper .content_banner .days_30_text
{
top: 53%;
}
#wrapper .section_1 .content_section_1_wrapper .content_banner .text_banner
{
top: 5%;
}
#wrapper .section_1 .content_section_1_wrapper .content_banner .text_out_footer
{
top: 48%;
}
#wrapper .section_1 .content_section_1_wrapper .content_banner .turboflex
{
top: 55%;
}
#wrapper .section_1 .content_section_1_wrapper .content_banner .days_30
{
top: 53%;
}
#wrapper .section_1 .content_section_1_wrapper .content_banner .days_30_text
{
top: 54%;
}
}
@media only all and (max-width: 560px) 
{
#wrapper .section_1 .content_section_1_wrapper
{
height: 780px;
}
#wrapper .section_1 .content_section_1_wrapper .content_banner .days_30
{
background-position: 50% center;
text-indent: -13%;
background-size: 600px;
font-size: 14px;
}
#wrapper .section_1 .content_section_1_wrapper .content_banner .text_out_footer
{
top: 42%;
font-size: 16px;
line-height: 17px;
}
#wrapper .section_1 .content_section_1_wrapper h2
{
line-height: 30px;
}
#wrapper .section_1 .content_section_1_wrapper .content_banner .days_30_text
{
font-size: 16px;
}
#wrapper .section_1 .content_section_1_wrapper .content_banner .text_banner
{
font-size: 14px;
line-height: 16px;
width: 31%;
right: 0;
left: 3%;
top: 8%;
}
#wrapper .section_2 .text_7_days
{
margin: 30px auto 15px;
}
}
@media only all and (max-width: 425px) 
{  
#wrapper .section_15 .wrapper_content_product .box_content_product
{
zoom: 1.05;
}
#wrapper .section_15 .text_blue_arrow_down
{
width: 100%;
padding: 10px 10%;
margin-bottom: 0px;
}
}
@media only all and (max-width: 414px){
}
@media only all and (max-width: 375px) 
{
#wrapper .section_15 .wrapper_content_product .box_content_product
{
zoom: 1.05;
}
#wrapper .section_15 .text_blue_arrow_down
{
width: 100%;
padding: 0 4%;
}
}
@media only all and (max-width: 360px) 
{
#wrapper .section_1 .content_section_1_wrapper .content_banner .text_out_footer
{
top: 38%;
}
#wrapper .section_1 .content_section_1_wrapper .content_banner .turboflex
{
top: 45%;
}
}
@media only all and (max-width: 320px) 
{
#wrapper .section_1 h1
{
font-size: 21px;
}
#wrapper .section_15 .wrapper_content_product .box_content_product
{
zoom: 0.95;
}
#wrapper .section_15 .text_blue_arrow_down
{
width: 100%;
padding: 0 13%;
}
#wrapper .section_1 .content_section_1_wrapper .content_banner .text_banner
{
font-size: 11px;
line-height: 13px;
width: 126px;
top: 1%;
}
#wrapper .section_2 .text_blue
{
font-size: 15px;
}
#wrapper .section_2 .info_text_blue
{
font-size: 15px;
}
#wrapper .section_1 .content_section_1_wrapper
{
height: 630px;
}
#wrapper .section_1 .content_section_1_wrapper .content_banner .text_out_footer
{
top: 37%;
font-size: 12px;
width: 189px;
}
#wrapper .section_1 .content_section_1_wrapper .content_banner .turboflex
{
top: 44%;
width: 73%;
}
#wrapper .section_1 .content_section_1_wrapper .content_banner .days_30
{
font-size: 15px;
background-position: 0 center;
top: 44%;
height:  auto;
line-height: 0;
}
#wrapper .section_1 .content_section_1_wrapper h2
{
line-height: 17px;
font-size: 15px;
} 
#wrapper .section_1 .content_section_1_wrapper .content_banner .days_30_text
{
top: 45%;
font-size: 15px;
width: 85%;
margin: 0 auto;
}
#wrapper .section_12 .box_right_tree img
{
width: 95%;
}
#wrapper .section_2 .text_blue_arrow_down
{
font-size: 30px;
padding: 5px 2.5% 10px;
width: 95%;
}
}