/*
section DESCRIPTION
*/
#description_block h2 {
    color: #2669a3;
}

#description_block .section-header {
    margin: 30px 0;
}

#description_block #plan .bordered-icon {
    border: #00a2df 1px solid;
    border-radius: 130px;
    position: absolute;
    display: inline-block;
    box-shadow: 0 0 2px 1px #00a2df;
}

#description_block #plan {
    margin: 80px auto;
    height: 212px;
    width: 1054px;
    color: #00a2df;
    margin-top: 0;
}

#description_block #plan div {
    background-color: white;
}

#description_block .box-icon {
    position: absolute;
    z-index: 999;
}

#description_block .section-footer {
    margin-bottom: 50px;
}

#description_block .show-description {
    font-size: 30px;
    text-align: center;
}

#description_block .assistance-icon {
    top: 54px
}

#description_block .ebay-icon {
    left: 270px
}

#description_block .amazon-icon {
    left: 170px;
    top: 70px
}

#description_block .apple-icon {
    left: 270px;
    top: 140px
}

#description_block .big-house-icon {
    left: 400px;
    top: 40px
}

#description_block .airplane-icon {
    left: 620px;
}

#description_block .ship-icon {
    left: 620px;
    top: 110px
}

#description_block .house-icon {
    left: 750px;
    top: 40px
}

#description_block .truck-icon {
    left: 920px;
    top: 40px
}

#description_block .accept-icon {
    left: 960px;
    top: 40px
}

#description_block .line {
    height: 1px;
    border: 0;
    border-top: 1px dashed #00a2df;
    margin: 0;
    padding: 0;

    position: absolute;
}

#description_block hr.description-line0 {
    left: 106px;
    top: 105px;
    width: 63px;
}

#description_block hr.description-line1 {
    -webkit-transform: rotate(200deg);
    -moz-transform: rotate(200deg);
    -ms-transform: rotate(200deg);
    -o-transform: rotate(200deg);
    left: 340px;
    top: 49px;
    width: 78px;
}

#description_block hr.description-line2 {
    left: 242px;
    top: 105px;
    width: 158px;
}

#description_block hr.description-line3 {
    -webkit-transform: rotate(160deg);
    -moz-transform: rotate(160deg);
    -ms-transform: rotate(160deg);
    -o-transform: rotate(160deg);
    left: 340px;
    top: 162px;
    width: 78px;
}

#description_block hr.description-line4 {
    -webkit-transform: rotate(170deg);
    -moz-transform: rotate(170deg);
    -ms-transform: rotate(170deg);
    -o-transform: rotate(170deg);
    left: 520px;
    top: 57px;
    width: 99px;
}

#description_block hr.description-line5 {
    -webkit-transform: rotate(190deg);
    -moz-transform: rotate(190deg);
    -ms-transform: rotate(190deg);
    -o-transform: rotate(190deg);
    left: 520px;
    top: 150px;
    width: 99px;

}

#description_block hr.description-line6 {
    -webkit-transform: rotate(190deg);
    -moz-transform: rotate(190deg);
    -ms-transform: rotate(190deg);
    -o-transform: rotate(190deg);
    left: 721px;
    top: 57px;
    width: 44px;
}

#description_block hr.description-line7 {
    -webkit-transform: rotate(170deg);
    -moz-transform: rotate(170deg);
    -ms-transform: rotate(170deg);
    -o-transform: rotate(170deg);
    left: 721px;
    top: 150px;
    width: 44px;
}

#description_block hr.description-line8 {
    left: 881px;
    top: 105px;
    width: 38px;
}

#description_block hr.description-line9 {
    left: 921px;
    top: 105px;
    width: 38px;
}

#description_block .goods-from-shop {
    text-align: center;
    position: absolute;

    left: 271px;
    top: 84px;
}

#description_block .shipping-method {
    text-align: center;
    position: absolute;

    left: 545px;
    top: 84px;
}

#description_block .office-meest {
    text-align: center;
    position: absolute;

    left: 419px;
    top: 177px;
}

#description_block .local-warehouse {
    text-align: center;
    position: absolute;

    left: 724px;
    top: 177px;
    width: 180px;
}

#description_block .address-delivery {
    text-align: center;
    position: absolute;

    left: 896px;
    top: 173px;
    width: 180px;
}

#description_block .delivery-receipt {
    text-align: center;
    position: absolute;

    left: 1064px;
    top: 173px;
    width: 180px;
}

@media only screen and (max-width: 767px) {
    #description_block #plan {
        display: none;
        height: 1150px;
        width: 333px;
        margin: 20px auto;
        color: #00a2df;
    }

    #description_block #plan div {
        background-color: white;
    }

    #description_block .assistance-icon {
        top: 0;
        left: 115px;
    }

    #description_block .ebay-icon {
        left: 260px;
        top: 270px;
    }

    #description_block .amazon-icon {
        left: 130px;
        top: 170px;
    }

    #description_block .apple-icon {
        left: 0;
        top: 270px
    }

    #description_block .big-house-icon {
        left: 100px;
        top: 400px
    }

    #description_block .airplane-icon {
        left: 0;
        top: 620px
    }

    #description_block .ship-icon {
        left: 230px;
        top: 620px
    }

    #description_block .house-icon {
        left: 100px;
        top: 750px
    }

    #description_block .truck-icon {
        left: 100px;
        top: 950px
    }

    #description_block .accept-icon {
        left: 100px;
        top: 1150px
    }

    #description_block .line {
        height: 1px;
        border: 0;
        border-top: 1px dashed #00a2df;
        margin: 0;
        padding: 0;
        position: absolute;
    }

    #description_block hr.description-line0 {
        -webkit-transform: rotate(90deg);
        -moz-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
        -o-transform: rotate(90deg);

        left: 135px;
        top: 135px;
        width: 63px;
    }

    #description_block hr.description-line1 {
        -webkit-transform: rotate(60deg);
        -moz-transform: rotate(60deg);
        -ms-transform: rotate(60deg);
        -o-transform: rotate(60deg);
        left: 34px;
        top: 378px;
        width: 104px;
    }

    #description_block hr.description-line2 {
        -webkit-transform: rotate(90deg);
        -moz-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
        -o-transform: rotate(90deg);

        left: 86px;
        top: 320px;
        width: 158px;
    }

    #description_block hr.description-line3 {
        -webkit-transform: rotate(120deg);
        -moz-transform: rotate(120deg);
        -ms-transform: rotate(120deg);
        -o-transform: rotate(120deg);
        left: 194px;
        top: 380px;
        width: 104px;
    }

    #description_block hr.description-line4 {
        -webkit-transform: rotate(120deg);
        -moz-transform: rotate(120deg);
        -ms-transform: rotate(120deg);
        -o-transform: rotate(120deg);
        left: 34px;
        top: 567px;
        width: 119px;
    }

    #description_block hr.description-line5 {
        -webkit-transform: rotate(60deg);
        -moz-transform: rotate(60deg);
        -ms-transform: rotate(60deg);
        -o-transform: rotate(60deg);
        left: 181px;
        top: 567px;
        width: 119px;

    }

    #description_block hr.description-line6 {
        -webkit-transform: rotate(60deg);
        -moz-transform: rotate(60deg);
        -ms-transform: rotate(60deg);
        -o-transform: rotate(60deg);
        left: 63px;
        top: 742px;
        width: 68px;
    }

    #description_block hr.description-line7 {
        -webkit-transform: rotate(120deg);
        -moz-transform: rotate(120deg);
        -ms-transform: rotate(120deg);
        -o-transform: rotate(120deg);
        left: 200px;
        top: 742px;
        width: 68px;
    }

    #description_block hr.description-line8 {
        -webkit-transform: rotate(90deg);
        -moz-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
        -o-transform: rotate(90deg);
        left: 134px;
        top: 915px;
        width: 65px;
    }

    #description_block hr.description-line9 {
        -webkit-transform: rotate(90deg);
        -moz-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
        -o-transform: rotate(90deg);
        left: 134px;
        top: 945px;
        width: 65px;
    }

    #description_block .goods-from-shop {
        text-align: center;
        position: absolute;

        left: 111px;
        top: 285px;
    }

    #description_block .shipping-method {
        text-align: center;
        position: absolute;

        left: 141px;
        top: 645px;
    }

    #description_block .office-meest {
        text-align: center;
        position: absolute;

        left: 114px;
        top: 542px;
    }

    #description_block .local-warehouse {
        text-align: center;
        position: absolute;

        left: 80px;
        top: 890px;
        width: 180px;
    }

    #description_block .address-delivery {
        text-align: center;
        position: absolute;

        left: 80px;
        top: 1090px;
        width: 180px;
    }

    #description_block .delivery-receipt {
        text-align: center;
        position: absolute;

        left: 77px;
        top: 1284px;
        width: 180px;
    }

}

@media only screen and (max-width: 479px) {
    #description_block #plan {
        zoom: 0.8;
    }
}

@media only screen and (min-width: 480px) and  (max-width: 767px) {

}

@media only screen and  (min-width: 768px) and (max-width: 992px) {

    #description_block #plan {
        zoom: 0.6;
    }
}

@media only screen and  (min-width: 992px) and (max-width: 1200px) {
    #description_block #plan {
        zoom: 0.8;
    }

}

/*
section DESCRIPTION
*/