/*
Theme Name: Liqberry
Theme URI:
Author:
Description:
Version: 1.0
*/


@import url(http://fonts.googleapis.com/css?family=Roboto:400,500,700,400italic,500italic,700italic&subset=latin,cyrillic);
@import url(http://fonts.googleapis.com/css?family=PT+Sans:400,700,400italic,700italic|Philosopher&subset=cyrillic);
* {margin:0px;padding:0px;} *:focus{outline:none;}
img {border:none;}
a {text-decoration:none;} a:hover{text-decoration:none;}

.clear{clear:both;}
.wrapper {width:960px;margin:0 auto;position:relative;}
.attachment-review-img {max-width:143px!important;max-height:143px!important;border-radius:85px!important;}


/** Header **/
.header-background {background-color:#fff;min-height:122px;}
.header .logo {float:left;margin:14px 0 0 0;}
.header .title {color: #444;font-family: "Roboto";font-size: 26px;font-weight: 700;float:left;padding:42px 0 0 207px;}
.header .title1 {    color: #2E3293;
    font-family: "Roboto";
    font-size: 26px;
    font-weight: 700;
    float: left;
    padding: 42px 0 0 107px;}
.header .title span {font-size: 20px;font-weight: 400;display:block;}
.header .phone {    color: #444;
    font-family: "Roboto";
    font-size: 20px;
    font-weight: 700;
    float: right;
    padding: 19px 1px 0 0;}
/** End Header **/

/** Content **/
.liqberry-background {background:url(./img/liqberry-background.jpg) no-repeat center center;min-height:900px;background-size: cover;}
.liqberry h2 {color: #FFF;font-family: "Roboto";font-size: 48px;font-weight: 700;text-transform: uppercase;width:670px;float:left;padding: 85px 0 0 25px;}
.liqberry h2 span {display:block;background-color: #F79419;font-size: 60px;margin: 9px 0 0 0;max-width: 588px;padding: 0 0 0 14px;letter-spacing: -0.8px;}
.liqberry .attachment-good-product {float:right;margin: 53px 24px 0 0;}
.liqberry .description {display:block;text-align: center;color: #FFF;font-family: "Roboto";font-size: 30px;font-weight: 700;padding: 24px 0 0 0;letter-spacing: -0.3px;}
.liqberry .form-one {display:block;position:relative;width:904px;margin:  0 0;}
.liqberry .form-one p {color: #FFF;font-family: "Roboto";font-size: 24px;font-weight: 400;text-align: center;padding: 23px 0 0 0px;}
.liqberry .form-one .arrow {position:absolute;right: 67px;}
.liqberry .form-one .for-error {position:relative;display:inline-block;margin:30px -117px 0 131px;}
.liqberry .form-one input {border-radius:4px;min-height:50px;width:200px;text-indent:12px;border: 1px solid transparent;}
.liqberry .form-one .name {background-color: #FFF;color: #444;font-family: "Roboto";font-size: 18px;font-weight: 400;}
.liqberry .form-one .phone {background-color: #FFF;color: #444;font-family: "Roboto";font-size: 18px;font-weight: 400;}
.liqberry .form-one .email {background-color: #FFF;color: #444;font-family: "Roboto";font-size: 18px;font-weight: 400;}
.liqberry .form-one .form-one-submit {
    background-color: #F79419;box-shadow: inset 0 25px 0 rgba(255, 255, 255, 0.15);text-indent:0;color: #FFF;font-family: "Roboto";font-size: 30px;font-weight: 700;
    text-transform: uppercase;text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2); cursor: pointer; display: block; margin: 28px auto 0;transition: all 0.3s linear;
}
.liqberry .form-one .form-one-submit:hover {background-color:#FFAC44;transition: all 0.3s linear;}
.liqberry .form-one label.error {position:absolute;bottom:-13px;width:300px;left:5px;font-family: "Roboto";font-size: 11px;font-weight: 600;color: #F00;}
.liqberry .form-one input.error {border:1px solid #F00;}
.liqberry section {display:block;min-height: 140px;background-color: #F79419;margin:63px auto 0;width: 97%;}
.liqberry section p {color: #FFF;font-family: "Roboto";font-size: 33px;font-weight: 700;text-align: center;padding: 13px 0 0 0;}

.digestibility-product-background {background-color:#fff;min-height:1160px;}
.digestibility-product h3 {color: #444;font-family: "Roboto";font-size: 40px;font-weight: 500;text-transform: uppercase;text-align: center;padding: 48px 0 0 0;}
.digestibility-product .mans {float:left;margin:53px 0 0 0;}
.digestibility-product .mans img {margin: 0 0px 0 0;width: 45%;}
.digestibility-product .description {float:left; font-family: "Roboto";color: #444;width: 520px;margin: 45px 0 0 44px;}
.digestibility-product .description strong {font-size: 30px;font-weight: 700; color: #2E3293;}
.digestibility-product .description p {font-size: 20px;font-weight: 400;padding: 23px 0 0 0;}
.digestibility-product .description b {font-size: 24px;font-weight: 500;color: #93C01B;}
.digestibility-product .description b span {font-size: 21px;font-weight: 400; color: #444;}
.digestibility-product .description .semena {display:block;margin:28px 0 0 0;}
.digestibility-product .description .semena p {float:left;color: #93C01B;font-size: 24px;font-weight: 700;font-family: "Roboto";}
.digestibility-product .description .semena img {float:right;}
.digestibility-product  h5 {color: #444;font-family: "Roboto";font-size: 30px;font-weight: 700;text-transform: uppercase; text-align: center;padding:55px 7px 0 0;}
.digestibility-product  ul {display:block; list-style-image:url(./img/list-style.png); margin:15px 0 0 24px;}
.digestibility-product  ul li {font-family: "Roboto";font-size: 20px;font-weight: 400;color:#444;padding:0 0 0 5px;line-height:36px;}
.digestibility-product  .descr-ul {display:block;font-family: "Roboto";margin: 18px 0 0 0;}
.digestibility-product  .descr-ul b {font-size: 18px;font-weight: 700;}
.digestibility-product  .descr-ul b span {font-size: 18px;font-weight: 400;font-style: italic;}

.get-consulty-background {min-height: 140px;background-color: #F79419;}
.get-consulty-background .title {color: #FFF;font-family: "Roboto";font-size: 24px;font-weight: 500;display: block;padding: 21px 0 0 14px;text-align: center;}
.get-consulty-background .btn-consulty {
    display:block;margin:19px auto 0;color: #FFF;font-family: "Roboto";font-weight: 700;text-transform: uppercase;
    width: 358px;border: 2px solid #FFF;border-radius: 4px;cursor:pointer;text-align: center;line-height: 45px;min-height: 31px;transition: all 0.3s linear;
}
.get-consulty-background .btn-consulty:hover {color:#F79419;background-color:#fff;transition: all 0.3s linear;}

.past-for-family-background {background:url(./img/past-for-family.jpg) no-repeat center center;background-size: cover;min-height:400px}
.past-for-family strong {display:block;text-align: center;color: #FFF;font-family: "Roboto";font-weight: 500;text-transform: uppercase;padding: 76px 0 0 0;font-size: 30px;}
.past-for-family p {display: block;color: #FFF;font-family: "Roboto";font-weight: 400;font-size: 21px;padding: 26px 0 0 0;}


.advantages-background {background:url(./img/advantages-bg.jpg) no-repeat center center; background-size: cover; min-height: 1318px;}
.advantages .title {color: #444;font-family: "Roboto";font-size: 40px;font-weight: 500;text-transform: uppercase;display:block;text-align: center;padding:50px 0 0 0;}
.advantages .blockinfo {color: #444;font-family: "Roboto";float:left;width:380px;position:relative;}
.advantages .blockinfo strong {font-size: 30px;font-weight: 700;}
.advantages .blockinfo p {font-size: 20px;font-weight: 400;padding: 9px 0 0 0;}

.advantages .blockinfo:nth-child(2) {margin:29px 0 0 98px;;}
.advantages .icon {
    position:absolute;
    top:7px;
    left:-83px;
    width:48px;
    height:64px;
}
.advantages .blockinfo:nth-child(3) {margin:29px 0 0 108px;width:369px;}
.advantages .blockinfo:nth-child(4) {margin:38px 0 0 109px;width:371px;}
.advantages .blockinfo:nth-child(5) {margin:16px 0 0 100px;width:371px;}
.advantages .blockinfo:nth-child(6) {margin:40px 0 0 116px;width:371px;}


.advantages .product-formula {display:block;position:relative;margin:49px 0 0 63px;}
.advantages .product-formula:before {
    content:"";
    background:url(./img/pic7.png) no-repeat;
    position:absolute;
    left:-42px;
    width:18px;
    height:113px;
    top:11px;
}
.advantages .product-formula p {color: #444;font-family: "Roboto";font-size: 20px;font-weight: 400;padding:3px 0 0 0;}
.advantages .product-hr {width: 960px;height: 2px;background-color: #e5e5e5;border:none;margin:56px auto 0;}

.advantages .product {}
.advantages .product .how-buy {display:block;text-align: center;color: #444;font-family: "Roboto";font-size: 40px;font-weight: 500;text-transform: uppercase;padding:49px 0 0 0;}

.advantages .product .product-img {float:left;margin:57px 0 0 36px;}
.advantages .product .infoblock {float:left;margin:91px 0 0 78px;}
.advantages .product .price {font-family: "Roboto";color: #444;font-size: 24px;font-weight: 400;float:left;margin:0px 0 0 0;}
.advantages .product .price span {display:block;color: #F79419;font-size: 40px;font-weight: 500;padding: 4px 0 0 0;}
.advantages .product .btn-buy {
    background-color: #F79419;box-shadow: inset 0 25px 0 rgba(255, 255, 255, 0.15);text-indent:0;color: #FFF;font-family: "Roboto";font-size: 30px;font-weight: 700;
    text-transform: uppercase;text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2); cursor: pointer; 
    float: left; 
    width: 200px;
    min-height: 50px;
    line-height: 51px;
    text-align: center;
    border-radius: 4px;
    margin: 22px 0 0 67px;
    transition: all 0.3s linear;
}
.advantages .product .btn-buy:hover {background-color: rgba(255, 169, 6, 0.89);transition: all 0.3s linear;}
.advantages .product .sales {color: #93C01B;font-family: "Roboto";font-size: 24px;font-weight: 400;text-decoration: underline;margin: 33px 0 0 0;display: block;width: 350px;}
.advantages .product .delivery {display:block; font-family: "Roboto";font-size: 30px;font-weight: 500;padding: 26px 0 0 0; }


.who-needs-blueberry-background {background:url(./img/who-needs-blueberry-bg.jpg) no-repeat center center; min-height:600px;}
.who-needs-blueberry .title {color: #FFF;font-family: "Roboto";font-weight: 500;font-size: 40px;text-transform: uppercase;display: block;text-align: center;padding: 137px 0 0 0;}
.who-needs-blueberry ul {width:679px;margin:26px auto 0;}
.who-needs-blueberry ul li {color: #FFF;font-family: "Roboto";font-weight: 500;font-size: 24px;padding: 11px 0 0 0;list-style-type: none;}

.sertificats-background {background-color:#fff;min-height:1477px;}
.sertificats .title {color: #444;font-family: "Roboto";font-size: 40px;font-weight: 500;text-transform: uppercase;display:block;padding:51px 0 0 0;text-align:center;}
.sertificats .sertif-hr {width: 960px;height: 2px;background-color: #e5e5e5;border:none;margin:56px auto 0;}

.sertificats .some-review {min-height: 314px;border: 1px solid rgba(0, 0, 0, 0.16);border-radius: 5px;position:relative;margin:20px 0 0 0;}
.sertificats .some-review .attachment-review-photo {float:left;margin:19px 0 0 50px;height:auto;}
.sertificats .some-review .review-text {color: #444;font-family: "Roboto";font-size: 16px;font-weight: 400;font-style:italic;float:left;width:580px;margin: 25px 0 0 44px;position:relative;z-index:2;line-height:22px;}
.sertificats .some-review .rev-pic {position:absolute;left:320px;top:110px;}
.sertificats .some-review .box {position:absolute;bottom:-82px;right:-65px;}

.have-question-background {min-height: 140px;background-color: #202d98;}
.have-question-background .title {color: #FFF;font-family: "Roboto";font-size: 24px;font-weight: 500;display: block;padding: 21px 0 0 14px;text-align: center;}
.have-question-background .btn-question {
    display:block;margin:19px auto 0;color: #FFF;font-family: "Roboto";font-weight: 700;text-transform: uppercase;
    width: 358px;border: 2px solid #FFF;border-radius: 4px;cursor:pointer;text-align: center;line-height: 45px;min-height: 31px;transition: all 0.3s linear;
}
.have-question-background .btn-question:hover {background-color:#fff;color:#202d98;transition: all 0.3s linear;}
/** End Content **/

/** Footer **/
.footer .header .title {color: #444;font-family: "Roboto";font-size: 24px;font-weight: 700;float:left;padding:29px 0 0 173px;text-align:center;}
/** End Footer **/

/** lightbox 1 **/
.lightbox1 {
    position: fixed;
    width: 100%;
    height: 100%;
    z-index: 9000;
    background-color: rgba(0,0,0, 0.8); 
    display: none;
    top: 0px;
}
.lightbox1-wrapper{
    position: relative;
    margin: 0px auto;
    top: 100px;
    width: 310px;
    background-color: #F79419;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    min-height: 330px;
}
.lightbox1-close{
    position: absolute;
    top: -21px;
    right: 0px;
    display: block;
    cursor: pointer;
    font: 15px "Philosopher";
    color: #fff;
}
.lightbox1-close:hover {
    color: #F79419;
}
.lightbox1 p {
    color: #333333;
    padding: 15px 0 10px 0;
    text-transform: none;
    font: 18px "Philosopher";
    text-align: center;
    font-weight: bold;
    color: #fff;
}
.lightbox1 p span {
    color: #888;
    font-family: "Philosopher";
    font-size: 12px;
    font-weight: 300;
    line-height: 13px;
    display: block;
    text-transform: none;
    padding: 5px 0 0 0;
}
.form2 .name {
    width: 251px;
    height: 50px;
    background-color: #FFF;
    border: 1px solid #CCC;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    display:block;
    font:16px Philosopher;
    color:#999999;
    text-align: center;
}
.form2 .phone {
    width: 251px;
    height: 50px;
    background-color: #FFF;
    border: 1px solid #CCC;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    display:block;
    font:16px Philosopher;
    color:#999999;
    text-align: center;
}
.form2 .form-2-submit{
    display:block;margin:19px auto 0;color: #FFF;font-family: "Roboto";font-weight: 700;text-transform: uppercase;
    width: 250px;border: 2px solid #FFF;border-radius: 4px;cursor:pointer;text-align: center;line-height: 45px;min-height: 31px;transition: all 0.3s linear;background:none;
    font-size: 21px;
}
.form2 .form-2-submit:hover {color:#F79419;background-color:#fff;transition: all 0.3s linear;}

.form2 .errorr {
    position:relative;
    display:inline-block;
    margin: 20px 0px 0 29px;
}
.form2 label.error {
    position:absolute;
    color:#FF0000;
    font: 13px "PT Sans";
    font-weight:bold;
    left:29px;
    bottom:-18px;
    width:250px;
}
.form2 input {border:none;}

 /** End lightbox 1 **/

 /** lightbox 2 **/
.lightbox2 {
    position: fixed;
    width: 100%;
    height: 100%;
    z-index: 9000;
    background-color: rgba(0,0,0, 0.8); 
    display: none;
    top: 0px;
}
.lightbox2-wrapper{
    position: relative;
    margin: 0px auto;
    top: 100px;
    width: 310px;
    background-color: #F79419;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    min-height: 330px;
}
.lightbox2-close{
    position: absolute;
    top: -21px;
    right: 0px;
    display: block;
    cursor: pointer;
    font: 15px "Philosopher";
    color: #fff;
}
.lightbox2-close:hover {
    color: #F79419;
}
.lightbox2 p {
    color: #333333;
    padding: 15px 0 10px 0;
    text-transform: none;
    font: 19px "Philosopher";
    text-align: center;
    font-weight: bold;
    color: #fff;
}
.lightbox2 p span {
    color: #888;
    font-family: "Philosopher";
    font-size: 12px;
    font-weight: 300;
    line-height: 13px;
    display: block;
    text-transform: none;
    padding: 5px 0 0 0;
}
.form3 .name {
    width: 251px;
    height: 50px;
    background-color: #FFF;
    border: 1px solid #CCC;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    display:block;
    font:16px Philosopher;
    color:#999999;
    text-align: center;
}
.form3 .phone {
    width: 251px;
    height: 50px;
    background-color: #FFF;
    border: 1px solid #CCC;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    display:block;
    font:16px Philosopher;
    color:#999999;
    text-align: center;
}
.form3 .form-3-submit{
    display:block;margin:19px auto 0;color: #FFF;font-family: "Roboto";font-weight: 700;text-transform: uppercase;
    width: 250px;border: 2px solid #FFF;border-radius: 4px;cursor:pointer;text-align: center;line-height: 45px;min-height: 31px;transition: all 0.3s linear;background:none;
    font-size: 21px;
}
.form3 .form-3-submit:hover {color:#F79419;background-color:#fff;transition: all 0.3s linear;}

.form3 .errorr {
    position:relative;
    display:inline-block;
    margin: 20px 0px 0 29px;
}
.form3 label.error {
    position:absolute;
    color:#FF0000;
    font: 13px "PT Sans";
    font-weight:bold;
    left:29px;
    bottom:-18px;
    width:250px;
}
.form3 input {border:none;}

 /** End lightbox 2 **/

  /** lightbox 3 **/
.lightbox3 {
    position: fixed;
    width: 100%;
    height: 100%;
    z-index: 9000;
    background-color: rgba(0,0,0, 0.8); 
    display: none;
    top: 0px;
}
.lightbox3-wrapper{
    position: relative;
    margin: 0px auto;
    top: 100px;
    width: 310px;
    background-color: #202d98;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    min-height: 330px;
}
.lightbox3-close{
    position: absolute;
    top: -21px;
    right: 0px;
    display: block;
    cursor: pointer;
    font: 15px "Philosopher";
    color: #fff;
}
.lightbox3-close:hover {
    color:#202d98;
}
.lightbox3 p {
    color: #333333;
    padding: 12px 0 10px 0;
    text-transform: none;
    font: 23px "Philosopher";
    text-align: center;
    font-weight: bold;
    color: #fff;
}
.lightbox3 p span {
    color: #888;
    font-family: "Philosopher";
    font-size: 12px;
    font-weight: 300;
    line-height: 13px;
    display: block;
    text-transform: none;
    padding: 5px 0 0 0;
}
.form4 .name {
    width: 251px;
    height: 50px;
    background-color: #FFF;
    border: 1px solid #CCC;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    display:block;
    font:16px Philosopher;
    color:#999999;
    text-align: center;
}
.form4 .phone {
    width: 251px;
    height: 50px;
    background-color: #FFF;
    border: 1px solid #CCC;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    display:block;
    font:16px Philosopher;
    color:#999999;
    text-align: center;
}
.form4 .form-4-submit{
    display:block;margin:19px auto 0;color: #FFF;font-family: "Roboto";font-weight: 700;text-transform: uppercase;
    width: 250px;border: 2px solid #FFF;border-radius: 4px;cursor:pointer;text-align: center;line-height: 45px;min-height: 31px;transition: all 0.3s linear;background:none;
    font-size: 21px;
}
.form4 .form-4-submit:hover {color: #202d98;background-color:#fff;transition: all 0.3s linear;}

.form4 .errorr {
    position:relative;
    display:inline-block;
    margin: 20px 0px 0 29px;
}
.form4 label.error {
    position:absolute;
    color:#FF0000;
    font: 13px "PT Sans";
    font-weight:bold;
    left:29px;
    bottom:-18px;
    width:250px;
}
.form4 input {border:none;}

 /** End lightbox 3 **/

 
/** Thank Window **/
.thank-window{
position:fixed;
top: 0;
left:0;
width:100%;
height:100%;
background: rgba(0,0,0, 0.8);
z-index:12000;
display:none;
}
.thank-window .window-area{
display:table;
width:100%;
height:100%;
}
.thank-window .frame{
display:table-cell;
vertical-align:middle;
width:100%;
}
.thank-window .holder{
    position: relative;
    margin: 0 auto;
    width: 310px;
    background-color: #fff;
    min-height: 5px;
    text-align: left;
    border-radius: 5px;
}
.thank-window .block{
    position:relative;
}
.thank-window .block .close-block{
position: absolute;
top: -24px;
right: 0px;
display: block;
cursor: pointer;
font: 18px "Philosopher";
color: #fff;
transition: all 0.3s linear;
}
.thank-window .block .close-block:hover{color:#202d98;transition: all 0.3s linear;}
.thank-window h2{
text-align: center;
color: #555;
font: 23px "Philosopher";
padding: 40px 0 40px 0;
text-transform: uppercase;
margin-left: 0;
}
/* End Thank Window */


.zvezda {font-size: 0.8em; color: #000000;}
/** @media ================================ **/

@media screen and (min-width:1000px) and (max-width:1200px) {
    .wrapper {width:983px;}
    .header .phone {padding:39px 10px 0 0;}
    .digestibility-product ul {width:90%;margin:15px auto;}
    .digestibility-product .descr-ul {margin:18px auto;width:90%;}
    .past-for-family p {width:90%;margin:0 auto;font-size:22px;}
    .sertificats .some-review .box {right:0;}


}

@media screen and (min-width:800px) and (max-width:1000px) {
    .wrapper {width:783px;}
    .header .title {padding:39px 0 0 129px;}
    .header .phone {padding:39px 10px 0 0;}
    .liqberry h2 {width:73%;font-size:40px;}
    .liqberry h2 span {max-width:89%;font-size:50px;}
    .liqberry .attachment-good-product {margin:86px 10px 0 0;width:22%;height:auto;}
    .liqberry .form-one {width:80%;margin:0 auto;}
    .liqberry .form-one .for-error {margin:30px -2% 0 2%;}
    .liqberry .form-one .arrow {display:none;}
    .liqberry section {width:95%;}
    .digestibility-product .mans {float:none;display:block;margin:20px auto 0;text-align: center;}
    .digestibility-product .description {float:none;display:block;margin:25px auto 0;width:80%;}
    .digestibility-product ul {width:90%;margin:15px auto;}
    .digestibility-product .descr-ul {margin:18px auto;width:90%;}
    .get-consulty-background .title {font-size:19px;}
    .past-for-family strong {font-size:32px;}
    .past-for-family p {width:90%;margin:0 auto;font-size:18px;}
    .advantages .blockinfo strong {font-size:24px;}
    .advantages .blockinfo p {font-size:18px;}
    .advantages .blockinfo:nth-child(2) {margin:29px 0 0 98px;width:263px;}
    .advantages .blockinfo:nth-child(3) {margin:29px 0 0 108px;width:276px;}
    .advantages .blockinfo:nth-child(4) {margin:38px 0 0 109px;width:276px;}
    .advantages .blockinfo:nth-child(5) {margin:16px 0 0 100px;width:260px;}
    .advantages .blockinfo:nth-child(6) {margin:40px 0 0 116px;width:300px;}
    .advantages .product-formula p {font-size:19px;}
    .advantages .product .product-img {margin:57px 25px 0 10px;width:25%;}
    .advantages .product .infoblock {margin:91px 0 0 2px;}
    .who-needs-blueberry .title {font-size:36px;}
    .who-needs-blueberry ul li {font-size:20px;}
    .sertificats .some-review .review-text {width:50%;}
    .sertificats .some-review .box {right:0;width: 20%;bottom: -50px;}
    .sertificats .some-review .rev-pic {display:none;}
    .advantages .product-hr {width:90%;}
    .sertificats .sertif-hr {width:90%;}
    .footer .header .title {padding:29px 0 0 90px;}
}

@media screen and (min-width:640px) and (max-width:800px) {
.zvezda {color:#000000;}
.delivery {color:#000000 !important;}
    .wrapper {width:623px;}
    .header .title {padding: 39px 0 0 20px;}
    .header .phone {padding:39px 10px 0 0;}
    .liqberry h2 {width:73%;font-size: 31px;}
    .liqberry h2 span {max-width:89%;font-size: 40px;}
    .liqberry .attachment-good-product {margin: 86px 0px 0 0;width:22%;height:auto;}
    .liqberry .description {font-size:24px;}
    .liqberry .form-one p {font-size:19px;}
    .liqberry .form-one {width:95%;margin:0 auto;}
    .liqberry .form-one .for-error {margin:30px -1% 0 1%;}
    .liqberry .form-one .arrow {display:none;}
    .liqberry .form-one input {width:188px;}
    .liqberry section {width:95%;}
    .liqberry section p {font-size:24px;}
    .digestibility-product .mans {float:none;display:block;margin:20px auto 0;text-align: center;}
    .digestibility-product .description {float:none;display:block;margin:25px auto 0;width:80%;}
    .digestibility-product ul {width:90%;margin:15px auto;}
    .digestibility-product .descr-ul {margin:18px auto;width:90%;}
    .get-consulty-background {min-height:150px;}
    .get-consulty-background .title {font-size:19px;text-align: center;}
    .past-for-family strong {font-size:32px;}
    .past-for-family p {width:90%;margin:0 auto;font-size:18px;}
    .advantages .blockinfo strong {font-size: 20px;}
    .advantages .blockinfo p {font-size: 16px;}
    .advantages .blockinfo:nth-child(2) {margin: 29px 0 0 88px;width: 200px;}
    .advantages .blockinfo:nth-child(3) {margin: 29px 0 0 98px;width: 237px;}
    .advantages .blockinfo:nth-child(4) {margin: 36px 0 0 101px;width: 232px;}
    .advantages .blockinfo:nth-child(5) {margin:16px 0 0 100px;width: 190px;}
    .advantages .blockinfo:nth-child(6) {margin: 40px 0 0 103px;width: 227px;}
    .advantages .product-formula p {font-size: 16px;}
    .advantages .product .product-img {margin: 130px 0px 0 10px;width: 25%;}
    .advantages .product .infoblock {margin: 70px 0 0 10%;width: 60%;}
    .advantages .product .btn-buy {margin:22px 0 0 0;}
    .who-needs-blueberry .title {font-size: 30px;}
    .who-needs-blueberry ul {width:80%;}
    .who-needs-blueberry ul li {font-size:18px;}
    .sertificats .some-review .attachment-review-photo {width: 20%;margin: 55px 0 0 40px;height:auto;}
    .sertificats .some-review .review-text {width: 65%;margin: 79px 0 0 40px;}
    .sertificats .some-review .box {right:0;width: 20%;bottom: 0px;}
    .sertificats .some-review .rev-pic {display:none;}
    .advantages .product-hr {width:90%;}
    .sertificats .sertif-hr {width:90%;}
    .have-question-background .title {font-size:19px;}
    .footer .header .title {padding: 29px 0 0 20px;font-size: 20px;}
    .footer .header .title span {font-size: 16px;}
}

@media screen and (min-width:480px) and (max-width:640px) {
.zvezda {color:#000000;}
.delivery {color:#000000 !important;}
    .wrapper {width:463px;overflow: hidden;}
    .header .logo {float:none;display:block;margin:14px auto 0;text-align: center;}
    .header .title {padding: 15px 0 15px 20px;}
    .header .phone {padding: 15px 10px 15px 0;}
    .liqberry h2 {width: 72%;font-size: 23px;}
    .liqberry h2 span {max-width:89%;font-size: 30px;}
    .liqberry .attachment-good-product {margin: 86px 0px 0 0;width:22%;height:auto;}
    .liqberry .description {font-size: 19px;}
    .liqberry .form-one p {font-size: 19px;padding: 23px 0 0 0;}
    .liqberry .form-one {width:95%;margin:0 auto;}
    .liqberry .form-one .for-error {margin: 20px auto 0;display: block;text-align: center;}
    .liqberry .form-one .arrow {display:none;}
    .liqberry .form-one input {width: 320px;}
    .liqberry section {width:95%;}
    .liqberry section p {font-size: 20px;}
    .digestibility-product .mans {float:none;display:block;margin:20px auto 0;text-align: center;}
    .digestibility-product .description {float:none;display:block;margin:25px auto 0;width:80%;}
    .digestibility-product ul {width: 85%;margin:15px auto;}
    .digestibility-product .descr-ul {margin:18px auto;width:90%;}
    .get-consulty-background {min-height:150px;}
    .get-consulty-background .title {font-size:19px;text-align: center;}
    .past-for-family strong {font-size:32px;}
    .past-for-family p {width:90%;margin:0 auto;font-size:18px;}
    .advantages .blockinfo strong {font-size: 20px;}
    .advantages .blockinfo p {font-size: 16px;}
    .advantages .blockinfo:nth-child(2) {margin: 29px 0 0 88px;width: 200px;}
    .advantages .blockinfo:nth-child(3) {margin: 29px 0 0 98px;width: 237px;}
    .advantages .blockinfo:nth-child(4) {margin: 36px 0 0 101px;width: 232px;}
    .advantages .blockinfo:nth-child(5) {margin:16px 0 0 100px;width: 190px;}
    .advantages .blockinfo:nth-child(6) {margin: 40px 0 0 103px;width: 227px;}
    .advantages .product-formula p {font-size: 15px;}
    .advantages .product .product-img {margin: 130px 0px 0 10px;width: 25%;}
    .advantages .product .infoblock {margin: 70px 0 0 10%;width: 60%;}
    .advantages .product .btn-buy {margin:22px 0 0 0;}
    .who-needs-blueberry .title {font-size: 30px;}
    .who-needs-blueberry ul {width:80%;}
    .who-needs-blueberry ul li {font-size:18px;}
    .sertificats .some-review .attachment-review-photo {width: 25%;margin: 51px 0 0 30px;height:auto;}
    .sertificats .some-review .review-text {width: 58%;margin: 43px 0 0 40px;font-size: 13px;}
    .sertificats .some-review .box {right:0;width: 25%;bottom: 0px;}
    .sertificats .some-review .rev-pic {display:none;}
    .advantages .product-hr {width:90%;}
    .sertificats .sertif-hr {width:90%;}
    .have-question-background .title {font-size: 18px;}
    .footer .header .title {padding: 9px 0 0 20px;font-size: 20px;}
    .footer .header .title span {font-size: 16px;}
    .digestibility-product h3 {font-size:30px;}
    .digestibility-product .description .semena p {float:none;display:block;text-align: center;}
    .digestibility-product .description .semena img {float:none;display:block;margin:10px auto 0;text-align: center;}
    .digestibility-product h5 {font-size:26px;}
    .advantages .blockinfo {float:none;display:block;margin: 25px 0 0 95px!important;width: 80%!important;}
    .advantages .product .delivery {font-size:22px;padding: 26px 0 15px 0; }
    .advantages .product .sales {width:auto;}
}

@media screen and (min-width:320px) and (max-width:479px) {
.zvezda {color:#000000;}
.delivery {color:#000000 !important;}
    .wrapper {width:304px;overflow:hidden;}
    .header .logo {float:none;display:block;margin:14px auto 0;text-align: center;}
    .header .title {padding: 15px 0 0 0;display: block;text-align: center;float: none;}
    .header .phone {padding: 15px 0 15px 0;float: none;display: block;text-align: center;}
    .liqberry h2 {width: 95%;font-size: 20px;padding: 85px 0 0 5px;float: none;display: block;}
    .liqberry h2 span {max-width:89%;font-size: 22px;}
    .liqberry .attachment-good-product {margin: 25px auto 0;width: 40%;float: none;text-align: center;display: block;height:auto;}
    .liqberry .description {font-size: 19px;}
    .liqberry .form-one p {font-size: 19px;padding: 23px 0 0 0;}
    .liqberry .form-one {width:95%;margin:0 auto;}
    .liqberry .form-one .for-error {margin: 20px auto 0;display: block;text-align: center;}
    .liqberry .form-one .arrow {display:none;}
    .liqberry .form-one input {width: 272px;}
    .liqberry section {width: 98%;}
    .liqberry section p {font-size: 20px;padding: 13px 0 10px 0;}
    .digestibility-product .mans {float:none;display:block;margin:20px auto 0;text-align: center;}
    .digestibility-product .description {float:none;display:block;margin:25px auto 0;width:80%;}
    .digestibility-product ul {width: 80%;margin:15px auto;}
    .digestibility-product .descr-ul {margin:18px auto;width:90%;}
    .get-consulty-background {min-height:180px;}
    .get-consulty-background .title {font-size: 18px;text-align: center;}
    .past-for-family strong {font-size: 28px;padding: 50px 0 0 0;}
    .past-for-family p {width: 97%;margin:0 auto;font-size:18px;}
    .advantages .blockinfo strong {font-size: 20px;}
    .advantages .blockinfo p {font-size: 16px;}
    .advantages .blockinfo:nth-child(2) {margin: 29px 0 0 88px;width: 200px;}
    .advantages .blockinfo:nth-child(3) {margin: 29px 0 0 98px;width: 237px;}
    .advantages .blockinfo:nth-child(4) {margin: 36px 0 0 101px;width: 232px;}
    .advantages .blockinfo:nth-child(5) {margin:16px 0 0 100px;width: 190px;}
    .advantages .blockinfo:nth-child(6) {margin: 40px 0 0 103px;width: 227px;}
    .advantages .product-formula p {font-size: 15px;}
    .advantages .product .product-img {margin: 130px 0px 0 10px;width: 25%;}
    .advantages .product .infoblock {margin: 70px 0 0 10%;width: 60%;}
    .advantages .product .btn-buy {margin:22px 0 0 0;}
    .who-needs-blueberry .title {font-size: 28px;padding: 50px 0 0 0;}
    .who-needs-blueberry ul {width:80%;}
    .who-needs-blueberry ul li {font-size: 16px;}
    .sertificats .some-review .attachment-review-photo {width: 25%;margin: 51px 0 0 15px;height:auto;}
    .sertificats .some-review .review-text {width: 64%;margin: 43px 0 0 15px;font-size: 14px;}
    .sertificats .some-review .box {right:0;width: 25%;bottom: 0px;}
    .sertificats .some-review .rev-pic {display:none;}
    .advantages .product-hr {width:90%;}
    .sertificats .sertif-hr {width:90%;}
    .have-question-background .title {font-size: 18px;}
    .footer .header .title {padding: 9px 0 0 20px;font-size: 20px;display: block;float: none;}
    .footer .header .title span {font-size: 16px;}
    .digestibility-product h3 {font-size:30px;}
    .digestibility-product .description .semena p {float:none;display:block;text-align: center;}
    .digestibility-product .description .semena img {float:none;display:block;margin:10px auto 0;text-align: center;width: 100%;}
    .digestibility-product h5 {font-size: 21px;}
    .advantages .blockinfo {float:none;display:block;margin: 25px 0 0 95px!important;width: 69%!important;}
    .advantages .product .delivery {font-size: 17px;padding: 26px 0 15px 0;font-weight: 700;}
    .advantages .product .sales {width:auto;font-size: 20px;}
    .digestibility-product .description strong {font-size:22px;}
    .digestibility-product .description p {font-size:18px;}
    .digestibility-product .description b {font-size:20px;}
    .digestibility-product .description b span {font-size:18px;}
    .digestibility-product ul li {font-size:16px;line-height: 15px;padding: 20px 0 0 15px;}
    .get-consulty-background .btn-consulty {width:288px;font-size:15px;}
    .advantages .title {font-size:28px;}
    .sertificats .title {font-size:28px;}
    .sertificats .some-review {min-height:395px;}
    .have-question-background {min-height:180px;}
    .have-question-background .btn-question {width:288px;}
}

.priobr {display: block;
color: #F79419;
font-size: 30px;
font-weight: 500;
padding: 4px 0px 20px;
font-family: "Roboto";
text-align: center;}
.bbttnn {    background-color: #F79419;
    box-shadow: inset 0 25px 0 rgba(255, 255, 255, 0.15);
    text-indent: 0;
    color: #FFF;
    font-family: "Roboto";
    font-size: 30px;
    font-weight: 700;
    text-transform: uppercase;
    text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
    cursor: pointer;
    float: left;
    width: 200px;
    min-height: 50px;
    line-height: 51px;
    text-align: center;
    border-radius: 4px;
    margin: 22px 0 0 67px;
    transition: all 0.3s linear;}
	@media screen and (max-width: 800px) {
	.sch,.who-needs-blueberry-background {display: none;}}
.advantages .product .btn-buy {float: none !important; 
   
    padding: 10px;}
/** End /@media ================================ **/