/* ==================================================================================
content.html
================================================================================== */

.content{

}

.top-block, 
.video-block,
.steps-block{
background-position: 50% 0 !important;
    background-repeat: no-repeat;
    -webkit-background-size: cover !important;
            background-size: cover !important;
}
.top-block_headline-wr{
margin: 2.127659574468085% -1.063829787234043% 0; /*20px // 10px from 940px*/
}
.top-block_headline{
font-size: 4.8em;
text-align: center;
}

.bogo-block-wr{
margin: 2.127659574468085% -20% 0 -20%; /*6px // 60px from 300px*/
}
        .bogo-block{
   background-position: 50% 0 !important;
       background-repeat: no-repeat;
       -webkit-background-size: cover !important;
               background-size: cover !important;
   -webkit-border-radius: 9px;
          -moz-border-radius: 9px;
               border-radius: 9px;
            position: relative;
            z-index: 1024;
        }
.bogo-title-wr{
margin-top: 3.333333333333333%; /*10px from 300px*/
}
.bogo-title{
font-size: 4em;
text-align: center;
}
.bogo-price-wr{

}
.bogo-price{
font-size: 6em;
text-align: center;
}
.bogo-ship-wr{
margin-bottom: 4%; /*12px from 300px*/
}
.bogo-ship{
font-size: 1.4em;
text-align: center;
}

.central-top-block-title-wr{
margin-top: 1.666666666666667%; /*5px from 300px*/
}
.central-top-block-title{
font-size: 3em;
text-align: left;
}

.central-top-block-list-wr{
margin-top: 3.333333333333333%; /*10px from 300px*/
}

.central-top-block-list{
font-size: 1.8em;
}
.central-top-block-list li{
padding: 0 0 0 35px;
background-repeat: no-repeat;
background-position: 0 50%;
position: relative;
}
.central-top-block-list li+li{
margin-top: 3.666666666666667%; /*11px from 300px*/
}
.central-top-block-btn-wr{
margin: 8.666666666666667% 11.66666666666667% 11.66666666666667% 0; /*17px // 35px from 300px*/
}

.video-block_title-wr{
margin: 3.723404255319149% 0 3.191489361702128%; /*34px // 30px from 940px*/
}
.video-block_title{
font-size: 3.6em;
text-align: center;
}
.video{ }
.info-video{
margin: 0 0 5.483870967741935% 5.161290322580645%; /* 34px // 32px from 620px */
}

.flex-video {
clear: both;
border: 5px solid #e1e1e1;
position: relative;                
}
.flex-video iframe,
.info-media-video .flex-video object,
.info-media-video .flex-video embed,
.info-media-video .flex-video video {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}

@media (max-width: 767px){

.info-video { margin: 0; }

}

.video-block_subtitle-wr{
margin-right: 5.333333333333333%; /*16px from 300px*/
}
.video-block_subtitle{
font-size: 1.8em;
text-align: left;
line-height: 24px;
}

.video-block_description-wr{
margin: 6.666666666666667% 5.333333333333333% 0 0; /*20px // 16px from 300px*/
}
.video-block_description{
font-size: 1.8em;
text-align: left;
line-height: 26px;
}

.line-block{
height: 14px;
}

.order-block{
background-position: 50% 0 !important;
    background-repeat: no-repeat;
    -webkit-background-size: cover !important;
            background-size: cover !important;
    position: relative;
}
.order-block_title-wr{
margin: 1.808510638297872% 3.004255319148936% 0; /*17px // 32px from 940px*/
}
.order-block_title{
font-size: 3.6em;
text-align: center;
}

.order-block_subtitle-wr{
margin: 0 3.004255319148936% 0; /*17px // 32px from 940px*/
}
.order-block_subtitle{
font-size: 2.4em;
text-align: center;
}
.order-block_description-wr{
margin: 7.631578947368421% 0 0 8.421052631578947%; /*29px // 32px from 380px*/
}
.order-block_description{
font-size: 1.8em;
text-align: left;
line-height: 26px;
}

.order-block-btn-wr{
margin: 5.263157894736842% 36.84210526315789% 13.15789473684211% 8.421052631578947%; /*20px // 140px // 50px // 32px from 380px*/
}
.order-block-guar_img-wr{
position: absolute;
z-index: 1024;
right: 25px;
    top: 110px;
width: 15.42553191489362%; /*145px from 940px*/
}

@media (max-width: 979px) and (min-width: 768px) {

    .order-block_title{
        font-size: 3em;
    }
}

@media (max-width: 767px) {

    
.top-block_headline-wr {
    margin: 20px 10px;
}

    .top-block_headline {
        font-size: 30px;
        padding: 0 10px;
    }
    .bogo-block-wr{
        margin: 0;
        -webkit-border-radius: 0;
      -moz-border-radius: 0;
           border-radius: 0;
    }
        .bogo-title-wr{
            padding: 0 10px;
        }
        .bogo-title{
            font-size: 40px;
        }
.central-top-block-title-wr {
    margin-top: 30px;
}
        .central-top-block-title{
            font-size: 30px;
            text-align: center;
        }
        
.central-top-block-list-wr {
    margin: 10px auto 0;
    max-width: 250px;
}
    .central-top-block-list {
        font-size: 16px;
        line-height: 22px;
    }

.central-top-block-btn-wr {
    margin: 20px 10px;
}

.right-top_img-wr{
    margin: 0 auto;
    max-width: 320px;
}

.video-block_title-wr{
margin: 30px 10px;
}

.video-block_subtitle-wr {
    margin: 20px 10px;
}
    .video-block_subtitle{
        text-align: center;
        font-size: 18px;
    }
.video-block_description-wr {
    margin: 0 10px 30px;
}
.video-block_description {
    font-size: 18px;
    line-height: 26px;
    text-align: center;
}
.order-block_title-wr {
    margin: 20px 10px;
}
.order-block_title {
    font-size: 30px;
}
.order-block_subtitle-wr {
    margin: 0 10px 20px;
}
.order-block_subtitle {
    font-size: 22px;
}
.order-block_description-wr {
    margin: 0 10px;
}
    .order-block_description{
        text-align: center;
        font-size: 18px;
    }
.order-block-guar_img-wr {
    margin: 0 auto;
    position: relative;
    right: 0;
    top: 0;
    width: 145px;
    z-index: 1024;
}

.order-block-btn-wr {
    margin: 20px 10px;
}

}

.why-not-list-block-wr{
    background-position: 50% 0 !important;
    background-repeat: no-repeat;
    -webkit-background-size: cover !important;
            background-size: cover !important;
}

.why-not-block_title-wr{
    margin: 3.205128205128205% 0 0; /*25px 3px from 780px*/
}
    .why-not-block_title{
        font-size: 3.6em;
        text-align: center;
    }
.why-not-block_subtitle-wr{
    margin: 0.641025641025641% 0 2.307692307692308%; /*5px // 18px from 780px*/
}
    .why-not-block_subtitle{
        text-align: center;
        font-size: 2.4em;
    }

.why-not-list-wr{
    margin: 6.666666666666667% 0 6.666666666666667% 9.259259259259259%; /*36px // 50px from 540px*/
}
    .why-not-list{
font-size: 1.8em;
        line-height: 1.7;
}
.why-not-list li{
padding: 0 0 0 70px;
background-repeat: no-repeat;
background-position: 0 50%;
position: relative;
        min-height: 53px;
}
.why-not-list li+li{
margin-top: 5.510204081632653%; /*27px from 490px*/
}


@media (max-width: 979px) and (min-width: 768px) {

    .why-not-block_title{
        font-size: 3em;
    }

}
@media (max-width: 767px) {
    
.why-not-block_title-wr {
    margin: 20px 10px 5px;
}
    .why-not-block_title {
        font-size: 32px;
    }
.why-not-block_subtitle-wr {
    margin: 10px 10px 20px;
}
.why-not-block_subtitle {
    font-size: 22px;
}

.why-not-list-wr {
    margin: 20px auto;
    max-width: 300px;
}

.why-not_img-wr{
    margin: 0 auto;
    max-width: 300px;
}

}



.steps-block_title-wr{
    margin: 2.659574468085106% 3.404255319148936%; /*25px // 32px from 940px*/
}
    .steps-block_title{
        text-align: center;
        font-size: 3.6em;
    }

.steps-block .steps-subblock{
    margin: 0  0; /*16px from 940px*/
    width: 33%; /*268px from 940px*/
    float: left;
}
/*.steps-block .steps-subblock:first-child{
    margin: 0 2.127659574468085% 0 3.404255319148936%; /*32px from 940px*/
}
/*.steps-block .steps-subblock:last-child{
    margin: 0 3.404255319148936% 0 2.127659574468085%; /*32px from 940px*/
}

.steps_description-wr{
    margin-top: 7.462686567164179%;/*20px from 268px*/
}
    .steps_description{
        text-align: center;
        font-size: 1.8em;
        line-height: 1.7;
    }

.steps-block_subtitle-wr{
    margin: 3.723404255319149% 3.404255319148936%; /*35px // 3px from 940px*/
}
    .steps-block_subtitle{
        text-align: center;
        font-size: 5em;
    }

.order-now_title-wr{
    margin: 1.808510638297872% 3.404255319148936%; /*17px // 32px from 940px*/
}
    .order-now_title{
        text-align: center;
        font-size: 3.6em;
    }


@media (max-width: 979px) and (min-width: 768px) {

    .order-now_title{
        font-size: 3em;
    }

}
@media (max-width: 767px) {


    .steps-block_title-wr {
        margin: 15px 10px;
    }

    .steps-block_title {
        font-size: 32px;
    }

    .steps-block .steps-subblock {
        float: none;
        margin: 0 auto;
        width: 313px;
    }

        .steps-block .steps-subblock:first-child,
        .steps-block .steps-subblock:last-child {
            margin: 0 auto;
        }

        .steps-block .steps-subblock + .steps-subblock {
            margin-top: 20px;
        }

    .steps_description-wr {
        margin-top: 20px;
    }
    .steps_description {
        font-size: 14px;
    }
    
.steps-block_subtitle-wr {
    margin: 20px 10px;
}
    .steps-block_subtitle{
        font-size: 30px;
    }

.order-now_title-wr {
    margin: 10px;
}
.order-now_title {
    font-size: 30px;
}

}
.bottom-block{
    background-position: 50% 0 !important;
    background-repeat: no-repeat;
    -webkit-background-size: cover !important;
            background-size: cover !important;
}
.bottom_title-wr{
    margin-right: 6.818181818181818%; /*15px from 220px*/
}
    .bottom_title{
        font-size: 2.4em;
        text-align: left;
    }
.bottom_description-wr{
    margin: 4.545454545454545% 6.818181818181818% 0 0; /*10px // 15px from 220px*/
}
    .bottom_description{
        text-align: left;
        font-size: 1.8em;
        line-height: 1.4;
    }
.bottom_price-wr{
    margin-right: 6.818181818181818%; /*15px from 220px*/
}
    .bottom_price{
        text-align: left;
        font-size: 6.4em;
    }
.bottom_ship-wr{
    margin-right: 6.818181818181818%; /*15px from 220px*/
}
    .bottom_ship{
        font-size: 1.4em;
        text-align: left;
    }
.btn-order-wr{
    margin: 8.636363636363636% 6.818181818181818% 0 0; /*19px // 15px from 220px*/
}
.bottom_cards-wr{
    margin: 6.818181818181818% 6.818181818181818% 6.818181818181818% 0; /*15px from 220px*/
}

@media (max-width: 767px) {

    .bottom_title-wr {
        margin: 0 10px 20px;
    }
        .bottom_title {
            font-size: 21px;
            text-align: center;
        }
    .bottom_description-wr,
    .bottom_price-wr,
    .bottom_ship-wr {
        margin: 10px;
    }
    .bottom_description {
        font-size: 16px;
        text-align: center;
    }
    .bottom_price {
        font-size: 64px;
        text-align: center;
    }  
    .bottom_ship {
        font-size: 14px;
        text-align: center;
    }
.btn-order-wr {
    margin: 20px 10px 10px;
}
.bottom_cards-wr {
    margin: 20px auto;
    width: 205px;
}



}

.left-block-photo {
float: left; 
width: 38.51851851851852%; 
}
.left-block-video {
float: right; 
width: 61.48148148148148%;
}

@media(max-width: 767px) {
	.left-block-photo, .left-block-video {
		width: 100%;
	}
}