#nb-summit {
    overflow: hidden;
}

/*                          controller                       */
#nb-summit .kv__hl-m {
    display: block;
} 

#nb-summit .kv__decoration-mask {
    display: none;
}

/* article pc img */
.products__info-inner-img-m img {
    display: none;
}


/* cross title */
#nb-summit .kv__vl {
    display: none;
}

#nb-summit .wtb__cross-title-wrapper {
    display: none;
}

/* triangle */
#nb-summit .triangle1 {
    display: none;
}

#nb-summit .triangle2 {
    display: none;
}

#nb-summit .triangle3 {
    display: none;
}

#nb-summit .triangle4 {
    display: none;
}

#nb-summit .triangle5 {
    display: none;
}

#nb-summit .triangle6 {
    display: none;
}

#nb-summit .triangle7 {
    display: none;
}

#nb-summit .triangle8 {
    display: none;
}

/* video */
#nb-summit .video__video-img-mobile {
    display: block;
}

#nb-summit .video__video-img-pc {
    display: none;
}

/*                          section1. kv                        */
#nb-summit .kv {
    position: relative;
    background-image: url(../images/kv/kv-m.jpg);
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
    width: 100%;
    height: 100vh;
}

#nb-summit .kv__intel {
    top: 0;
}

#nb-summit .kv__intel-icon {
    position: absolute;
    right: 0;
    top: 5vh;
}

#nb-summit .kv__text-wrapper {
    top: 60%;
    left: 5%;
    width: 90%;
    text-align: center;
}

#nb-summit .kv__title-main {
    font-size: 2.2em;
    margin: 0 auto;
    display: inline-block;
    padding: 0 0.1em;
}

#nb-summit .kv__intel-text {
    padding-right: 0;
    position: absolute;
    right: 0;
    top: 18vh;
    width: 200px;
    color: rgb(255, 255, 255);
    line-height: 1.4;
    text-shadow: 2px 2px 4px #000000;
}


#nb-summit .kv__decoration-title {
    display: none;
}

#nb-summit .kv__intel {
    display: block;
}

#nb-summit .kv__logo img {
    width: 20vw;
}

#nb-summit .kv__title-sub-m {
    margin: 0.8em 0;
    display: block;
}

#nb-summit .kv__title-sub {
    font-size: 0.8em;
}

#nb-summit .kv__title-third {
    font-size: 1em;
}

#nb-summit .kv__hl-m {
    width: 5%; 
    text-align: center; 
    border: 1px solid #fce1a0;
}

#nb-summit .kv__btn {
    font-size: 0.6em;
}

/*                          section2. WTB - Summit Series                        */
/* spec */
#nb-summit .wtb__content-spec-title {
    padding-top: 4vh;
}

/* diamond button */
#nb-summit .wtb__content-spec-info .wtb__content-spec-sub-E {
    font-size: 0.7em;
}

#nb-summit .wtb__content-spec-info .wtb__content-spec-sub-B {
    font-size: 0.7em;
}

#nb-summit .wtb__content-spec-icon {
    margin: 0 0.2em;
}

.modelbtn span {
    font-size: 0.8em;
}

/* laptop */
#nb-summit .wtb__product .wtb__product-img {
    margin-top: 6vh;
}

#nb-summit .wtb__product .wtb__product-img img {
    width: 60%;
}

#nb-summit .wtb__product .wtb__product-model-des {
    right: 4vw;
    top: 2vh;
    left: initial;
    font-size: 0.8em;
}


/*                          section3. Your Mobile office on the go                       */
#nb-summit .mobile-office {
    clear: both;
    width: 100%;
    height: auto;
    background-color: #000;
    overflow: hidden;
}
/* framework */
.mobile-office__left-block {
    display: none;
}

.mobile-office__right-block {
    display: none;
}

#nb-summit .mobile-office__content {
    width: 100%;
}

#nb-summit .mobile-office__content-title {
    margin-bottom: 0;
}

#nb-summit .mobile-office__top-block {
    width: 95%;
    height: auto;
    margin: 0 auto;
    padding-top: 10vh;
    padding-bottom: 0;
}

#nb-summit .mobile-office__middle-block-half-wrapper {
    display: flex;
    flex-wrap: wrap;
}

#nb-summit .mobile-office__middle-block .mobile-office__imgBox {
    width: 95%;
    height: 24vh;
    margin-bottom: 2vh;
}

#nb-summit .mobile-office__middle-block {
    height: auto;
}

#nb-summit .mobile-office__middle-block-half-wrapper {
    height: auto;
}

/* four feature images */
#nb-summit .mobile-office__middle-block .mobile-office__imgBox__img1 {
    background-image: url(../images/feature/feature-m1.jpg);
}

#nb-summit .mobile-office__middle-block .mobile-office__imgBox__img2 {
    background-image: url(../images/feature/feature-m2.jpg);
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}

#nb-summit .mobile-office__middle-block .mobile-office__imgBox__img3 {
    background-image: url(../images/feature/feature-m3.jpg);
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}

#nb-summit .mobile-office__middle-block .mobile-office__imgBox__img4 {
    background-image: url(../images/feature/feature-m4.jpg);
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}

/* different title pos on feature images */
#nb-summit .mobile-office__middle-block .mobile-office__imgBox-content-title-main {
    font-size: 1.2em;
}

#nb-summit .mobile-office__middle-block .mobile-office__imgBox-content-title-sub {
    font-size: 0.8em;
}

/* img1 - left up title */
#nb-summit .mobile-office__imgBox__img1 .mobile-office__imgBox-content-titleLeftUp1 {
    left: 6vw;
    top: 2vh;
}

/* img1 - left up title */
#nb-summit .mobile-office__imgBox__img1 .mobile-office__imgBox-content-titleLeftUp2 {
    top: 6.5vh;
    left: 6vw;
}

/* img2 - right up title*/
#nb-summit .mobile-office__imgBox__img2 .mobile-office__imgBox-content-titleRightUp1 {
    right: 8vw;
}

/* img2 - right up title */
#nb-summit .mobile-office__imgBox__img2 .mobile-office__imgBox-content-titleRightUp2 {
    top: 6vh;
    right: 8vw;
}

/* img2 - left down title */
#nb-summit .mobile-office__imgBox__img2 .mobile-office__imgBox-content-titleLeftDown1 {
    top: 14vh;
    left: 6vw;
}

#nb-summit .mobile-office__imgBox__img2 .mobile-office__imgBox-content-titleLeftDown2 {
    top: 18vh;
    left: 6vw;
}

/* img3 - left down title */
#nb-summit .mobile-office__imgBox__img3 .mobile-office__imgBox-content-titleLeftDown1 {
    top: 8.5vh;
    left: 6vw;
}

#nb-summit .mobile-office__imgBox__img3 .mobile-office__imgBox-content-titleLeftDown2 {
    top: 11vh;
    left: 6vw;
}

#nb-summit .mobile-office__imgBox__img3 .mobile-office__imgBox-content-titleLeftDown3 {
    top: 15vh;
    left: 6vw;
}

#nb-summit .mobile-office__imgBox__img3 .mobile-office__imgBox-content-titleLeftDown4 {
    top: 18vh;
    left: 6vw;
}


#nb-summit .mobile-office__imgBox__img3 .mobile-office__imgBox-content-titleLeftDown5 {
    left: 6vw;
    top: 27vh;
}

/* img3 - right down title */
#nb-summit .mobile-office__imgBox__img3 .mobile-office__imgBox-content-titleRightDown1 {
    right: 8vw;
    top: 3vh;
}

/* img3 - right down to uptitle */
#nb-summit .mobile-office__imgBox__img3 .mobile-office__imgBox-content-titleRightDown2 {
    top: 5.5vh;
    right: 8vw;
}

#nb-summit .mobile-office__imgBox__img3 .mobile-office__imgBox-content-titleRightDown3 {
    top: 9.5vh;
    right: 8vw;
}

/* img4 - right down title */
#nb-summit .mobile-office__imgBox__img4 .mobile-office__imgBox-content-titleRightDown1 {
    top: 8.5vh;
    right: 8vw;
}

#nb-summit .mobile-office__imgBox__img4 .mobile-office__imgBox-content-titleRightDown2 {
    top: 11vh;
    right: 8vw;
}

#nb-summit .mobile-office__imgBox__img4 .mobile-office__imgBox-content-titleRightDown3 {
    top: 15vh;
    right: 8vw;
}

#nb-summit .mobile-office__imgBox__img4 .mobile-office__imgBox-content-titleRightDown4 {
    top: 18vh;
    right: 8vw;
}


/*                          section4. Innovative. And Secure.                      */
#nb-summit .item {
    clear: both;
    width: 100%;
    height: auto;
    overflow: hidden;
}

#nb-summit .articles {
    clear: both;
    width: 100%;
}

/* framework */
#nb-summit .item__content {
    width: 100%;
}

#nb-summit .item__title-block {
    width: 95%;
    margin: 0 auto;
    height: auto;
    padding-bottom: 0;
    padding-top: 10vh;
}

#nb-summit .item__title {
    font-size: 1.8em;
    padding-top: 0;
    padding-bottom: 0;
}

#nb-summit .item__info-wrapper {
    width: 95%;
    margin: 0 auto;
}

#nb-summit .item__info-block {
    width: 50%;
    margin: 0 auto;
    padding-top: 2vh;
    padding-bottom: 2vh;
}

#nb-summit .item__info-block-icon img {
    width: 60%;
}

#nb-summit .item__info-block-title {
    font-size: 0.8em;
    font-weight: bold;
    line-height: 1.2em;
}

#nb-summit .item__info-block-des {
    font-size: 0.6em;
    font-weight: bold;
    margin-top: 0.5em;
}



/*                          section5. Why Choose Us?                      */
#nb-summit .articles__title-block {
    width: 95%;
}

#nb-summit .articles__learn-more { 
    width: 30%;
    font-size: 0.7em;
    padding: 1vh;
}

#nb-summit .products__bottom-btn span {
    font-size: 0.6em;
}

/*                          section6. video                      */
#nb-summit .video__title-block {
    width: 95%;
}

#nb-summit .video__video-wrapper {
    width: 95%;
}

#nb-summit .video__video-btn-block {
    width: 95%;
    padding: 0.5vh 0;
}

/*                          section7. footer                      */
#nb-summit .footer__main-logo img {
    width: 25%;
}

#nb-summit .footer__sub-logo-box .footer__sub-logo img {
    width: 80%;
}

/* section2 - open sku modal */
.modal {
    width: 100%;
}

.wtb-modal__inner-wrapper {
    height: auto;
    display: block;
    padding: 1vh 1vw;
}

.wtb-modal__content-box {
    width: 100%;
    margin: 1vh 0vw 5vh 0;
}
.wtb-modal__sku-info-wrapper {
    padding: 2vh 5vw;
}

.wtb-modal__sku-feature {
    line-height: 1.6;
    font-size: 0.9em;
}

.wtb-modal__sku-buy-btn-box {
    font-size: 0.9em;
}

.wtb-modal__sku-title {
    font-size: 1.2em;
}

.wtb-modal__buy-now {
    font-size: 0.9em;
}

.wtb-modal__buy-btn-text {
    font-size: 0.9em;
}

.wtb-modal__buy-btn-text-white {
    font-size: 0.9em;
}

.wtb-modal__buy-stock-status-text {
    font-size: 1em;
}