@media only screen and (max-width: 1024px), only screen and (max-device-width: 1024px) {
.ecalendars-wrapper {
	    width: unset;
    margin: 15px auto;
}
    .header {
        display: none;
    }
    .intro {
        margin: 0 auto;
        width: 320px;
        height: 332px;
        background: url(./_img/intro_phone.jpg) no-repeat top center;
    }

   .point1 {
        margin: 10px auto 0;
        width: 96%;
        min-height: 284px;
        background: url(./_img/point1_phone.jpg) no-repeat top center;
    }
    .point2 {
        margin: 10px auto 0;
        width: 96%;
        min-height: 284px;
        background: url(./_img/point2_phone.jpg) no-repeat top center;
    }
    .point3 {
        margin: 10px auto 0;
        width: 96%;
        min-height: 284px;
        background: url(./_img/point3_phone.jpg) no-repeat top center;
    }
    .point4 {
        margin: 10px auto 0;
        width: 96%;
        min-height: 290px;
        background: url(./_img/point4_phone.jpg) no-repeat top center;
    }

}


@media only screen and (max-width: 600px), only screen and (max-device-width: 600px) {
    .bt-wrapper {
        width: 96%;
        margin: 20px auto 20px;
    }
    .bt-wrapper-wteam {
        width: unset;
        margin: 10px;
        box-sizing: border-box;
        flex-flow: column;
        -webkit-flex-flow: column;
    }
        .bt-wrapper-wteam .logo-left {
            width: 100%;
            display: flex;
            margin: auto;
            position: relative;
        }
            .bt-wrapper-wteam .logo-left img {
            }
            .bt-wrapper-wteam .logo-left h2 {
                width: 100%;
                margin: 0 0 20px;
                padding: 0 8px;
                box-sizing: border-box;
                text-align: center;
            }
        .bt-wrapper-wteam .bt-right {
            width: unset;
            max-width: 282px;
            text-align: center;
        }
        .bt-wrapper-wteam .bt-right a,
        .bt-wrapper-wteam .bt-right img {
            display: block;
            width: 100%;
            height: auto;
        }
    .bt-wrapper-wteam div.button-add {
        box-sizing: border-box;
        padding-left: 10px;
        padding-right: 10px;
        font-size: 18px;
    }
}
