.wrap__selectbtn .slt__dropdown .wrap{ padding: 40px 30px 30px; }

.slick-arrow{width: 30px;}
.sty__ppdetail .wpp__gallery { border-bottom: 2px solid #101d33; padding-bottom: 30px; margin-bottom: 40px; /* .wrap{ margin-left: -10px; margin-right: -10px; } @include flex; -webkit-box-pack: start; justify-content: flex-start; */ }
.sty__ppdetail .wpp__gallery { border-bottom: 2px solid #101d33; padding-bottom: 30px; margin-bottom: 40px; /* .wrap{ margin-left: -10px; margin-right: -10px; } @include flex; -webkit-box-pack: start; justify-content: flex-start; */ }
.sty__ppdetail .wpp__gallery .sd__ppgallery { margin-left: -10px; margin-right: -10px; }
.sty__ppdetail .wpp__gallery .sd__ppgallery .slick-arrow { top: calc(50% - 50px); background-size: 15px auto; width: 30px; }
.sty__ppdetail .wpp__gallery .box { padding: 0 10px; }
.sty__ppdetail .wpp__gallery a { display: block; margin: 0; }
.sty__ppdetail .wrap__sendinquiry .row { margin-bottom: 15px; position: relative; }
.sty__ppdetail .wrap__sendinquiry .subject { position: absolute; top: 11px; left: 15px; z-index: 10; width: 110px; }
.sty__ppdetail .wrap__sendinquiry input, .sty__ppdetail .wrap__sendinquiry textarea {
  padding-left: 115px;
}
.fancybox-navigation .fancybox-button--arrow_left,
.fancybox-navigation .fancybox-button--arrow_right{ border: 0; }
.fancybox-navigation .fancybox-button[disabled]{ opacity: 0.5; }
.mobilemenu .closemobilemenu{ cursor: pointer; }
.title_home{ margin-bottom: 40px;background-color: #dee4ea;padding: 30px;xcolor: #FAFAFA;}


/* .nobox{ display: none; } */
.wrap__agentlogin{ width: 400px;margin: 50px auto;padding: 20px;}
.wrap__agentlogin h3{ font-size: 20px;color: #556e89;}
.wrap__agentlogin ._subject{ text-align: left;}
.wrap__agentlogin.wrap__b2b ._row{width: 100%;}
.wrap__agentlogin.wrap__b2b ._wrapbox.-btn button{width: 300px;}
.wrap__agentlogin .-btn{text-align: center; margin:auto;}

.box_hide { display: none !important; }
h6 { font-size: 4.3rem; line-height: 1.2; }
.animated-modal p{ margin : 10px;}
.animated-modal {
    max-width: 550px;
    border-radius: 4px;
    overflow: hidden;
    /* background: linear-gradient(45deg, #543093 32%, #d960ae 100%); */
    background: #fff;
    -webkit-transform: translateY(-80px);
            transform: translateY(-80px);
    -webkit-transition: all .5s;
    transition: all .5s; /* Should match `data-animation-duration` parameter */
    border: 2px solid #222;
}

.animated-modal * {
    color: #666666;
    text-align: center;
}

.animated-modal h2,
.animated-modal p {
    -webkit-transform: translateY(-40px);
            transform: translateY(-40px);
    opacity: 0;

    -webkit-transition-property: opacity, -webkit-transform;

    transition-property: opacity, -webkit-transform;

    transition-property: transform, opacity;

    transition-property: transform, opacity, -webkit-transform;
    -webkit-transition-duration: .3s;
            transition-duration: .3s;
}
/* Final state */
.fancybox-slide--current .animated-modal,
.fancybox-slide--current .animated-modal h2,
.fancybox-slide--current .animated-modal p {

    -webkit-transform: translateY(0);
            transform: translateY(0);
    opacity: 1;

    -webkit-transition-duration: .3s;

            transition-duration: .3s;
}

/* Reveal content with different delays */
.fancybox-slide--current .animated-modal h2 {
    -webkit-transition-delay: .1s;
            transition-delay: .1s;
}

.fancybox-slide--current .animated-modal p {
    -webkit-transition-delay: .4s;
            transition-delay: .4s;
}

.fancybox-slide--current .animated-modal p:first-of-type {
    -webkit-transition-delay: .2s;
            transition-delay: .2s;
}
.fancybox-slide--current button:hover,.fancybox-slide--current button:active{background: none !important;}

@media screen and (max-width: 800px) {
  .sd__ppgallery .slick-arrow { top: calc(50% - 50px); }
  }
