﻿.box-logo-dt{height:auto;}
.box-logo-dt .title-text h3{margin:0}
.box-logo-de img {
    padding: 0;
}
/*mat bang trang chu*/
#fullpage .box-matbang {
    position:relative;
    z-index:100;
}
.box-matbang p.margin30{margin:30px auto}
.tab-master-home li{
    display: inline-block;
    padding: 10px 22px;
    margin:0 5px;
    border:2px solid #17543b;
}
.tab-master-home li a{
    font-size:18px;
    color:#17543b;
    text-decoration:none
}
.tab-master-home li:hover,.tab-master-home li.active{
    background:#17543b
}
.tab-master-home li:hover a,.tab-master-home li.active a{
    color:#fff
}
.map-hover .img-container .main-img{transition:all ease .4s;-webkit-transition:all ease .4s}
.map-hover .img-container .hover-imgs{top:0;left:0;pointer-events:none}
.map-hover .img-container .hover-imgs img{opacity:0;transition:all ease .4s;-webkit-transition:all ease .4s}
.map-hover .img-container .hover-imgs{top:0;left:0}
.imagemapster{position:relative;z-index:1}
.map-hover .img-container .hover-imgs img{position:absolute;left:0;top:0;bottom:0;right:0;opacity:0;pointer-events:none;transition:all ease .3s;-webkit-transition:all ease .3s}
.map-hover .img-container .hover-imgs img.active{opacity:1;background:transparent}

.homepage #vinhhalong_chitiet .modal-title{color:#fff}
.homepage #vinhhalong_chitiet .scroll-wrapper.modal-body{color:#000;text-align:justify;padding:0px 15px !important;margin-top:15px;margin-bottom:15px;}
.homepage .modal-content .modal-header{background:#0073bd;}
.homepage .modal-content .modal-header h4{color:#fff}
.homepage .modal-header .close{color:#fff;text-shadow:none;opacity:1;font-size:27px;}
.modal.in .modal-dialog{-webkit-transform:translate(0, 25%);-ms-transform:translate(0, 25%);-o-transform:translate(0, 25%);transform:translate(0, 25%);}
.homepage .scrollbar-inner{}
.homepage .scrollbar-inner > .scroll-element.scroll-y{height:95%;right:5px;top:10px;width:3px;}
.captcha-image{margin-top:10px;display:block;}
#advisoryModal{color:#606060; font-family:Arial, Helvetica, sans-serif;}
#advisoryModal .modal-content{background:rgba(255,255,255,0.9); border-radius:0px; font-size:16px; padding:30px 42px 30px 25px; }
#advisoryModal .title{text-align:center; text-transform:uppercase; color:#17543b; font-weight:700; font-size:36px; margin-bottom:20px;}
#advisoryModal  .description{text-transform:uppercase; font-weight:700; text-align:center; margin-bottom:20px;     font-size: 18px;}
    #advisoryModal .close {
        position: absolute;
        right: -32px;
        top: -32px;
        width: 64px;
        height: 64px;
        border-radius: 50%;
        background: #fff;
        opacity: 1;
        color: #17543b;
        font-size: 54px;
        -webkit-box-shadow: -5px 5px 10px 0px rgba(0,0,0,0.15);
        -moz-box-shadow: -5px 5px 10px 0px rgba(0,0,0,0.15);
        box-shadow: -5px 5px 10px 0px rgba(0,0,0,0.15);
        -moz-transition: all ease 0.3s;
        -o-transition: all ease 0.3s;
        -webkit-transition: all ease 0.3s;
        transition: all ease 0.3s;
    }
#advisoryModal .close:hover{color:#fff;  background:#f6cc3d;}
#advisoryModal .radio-inline{margin-left:0px; padding-right:10px;width:calc(100%/3 - 5px);}
#advisoryModal .form-control{border:0px; background:transparent; border-radius:0px; box-shadow:none; border-bottom:solid 1px #939393; padding:10px 0px; height:45px; color:#000 !important;}
#advisoryModal .form-group{margin-bottom:0px;}
#advisoryModal .form-group.first .form-control{border-top:solid 1px #939393;color:#000 !important }
#advisoryModal .text-info{padding:15px 0px; color:#606060;color:#000 !important}
    #advisoryModal .bt-submit {
        margin-top: 30px;
        border-radius: 15px;
        background: #f6cc3d;
        min-width: 120px;
        color: #17543b;
        border: 1px solid #f6cc3d;
        -moz-transition: all ease 0.3s;
        -o-transition: all ease 0.3s;
        -webkit-transition: all ease 0.3s;
        transition: all ease 0.3s;
    }
#advisoryModal .bt-submit:hover{background:#17543b;color:#fff}
#advisoryModal .form-thumb{margin:0px auto;}
#advisoryModal.modal.in .modal-dialog{   -webkit-transform: translate(0, 20%);     -ms-transform: translate(0, 20%);    -o-transform: translate(0, 20%);     transform: translate(0, 20%);}
@media only screen  and (max-width: 1600px) and (min-height: 1050px) {
 #advisoryModal.modal.in .modal-dialog {
    -webkit-transform: translate(0, 50%);
    -ms-transform: translate(0, 50%);
    -o-transform: translate(0, 50%);
    transform: translate(0, 50%);
}   
  
}
@media screen and (min-width:1025px) and  (max-width : 1680px){
      .mbtt .map-hover .img-container .main-img{
          width: 80%;
    margin: auto;
    }
}
@media screen and (max-width:1440px){
    .box-matbang p.margin30 {
    margin: 10px auto;
}
    #fullpage .box-matbang .title-text{
        margin-top:60px
    }
    .tab-master-home li {
        padding: 5px 12px;
    }
    .tab-master-home li a {
    font-size: 15px;
}

  
}
