.vaccination_country_details .clicktrip_inner_vaccination, .vaccination_covid_details .clicktrip_inner_covid_19, .clicktrip_visas .clicktrip_inner_visas {
    display: none;
}
.get_in_tuch .custome-tab-contain .tab-content{
    width: 100%;
}
.get_in_tuch .get_in_text p {
    font-size: 18px;
    line-height: 30px;
    margin-bottom: 15px;
    color: #000;
}


.get_in_tuch .get_in_text a{
    font-size: 16px;
    color: #00A79D;
    line-height: 28px;  
    text-decoration: underline; 
    transition: all 0.3s ease-in;
    cursor: pointer;
}
.get_in_tuch .get_in_text a:hover{
    color: #000;
}
.get_in_tuch .dashboard_tab_content.get_in_text p span.clickandtrip-signa{
    margin-left: 0;
}
.get_in_tuch .get_in_text .custom-accordion .accordion-item{
    margin-bottom: 20px;
}
.get_in_tuch .get_in_text .custom-accordion .accordion-item .accordion-button{
    font-size: 16px;
    padding: 15px 20px;
}
.get_in_tuch .get_in_text .custom-accordion .accordion-item .accordion-button:after{
    width: 20px;
    height: 20px;
    right: 20px;
}
.get_in_tuch .get_in_text .custom-accordion .accordion-item .accordion-body{
    padding: 0px 20px 20px;
}

.get_in_text table{
    margin-bottom: 15px;
    width: 100%;
    table-layout: fixed;
    background: #fff;
}
.get_in_text .traveller_details table tr th, .get_in_text .traveller_other_details table tr th{
    width: 220px;
}
.get_in_text table tr th, .get_in_text table tr td{
    border: 1px solid #9fd6d1;
    padding: 10px 15px;
    color: #000;
    font-size: 16px;
}
.get_in_text table tr td{
    color:#858585;
}
.get_in_text .traveller_other_details p{
    color: #000;
    font-size: 18px;
    font-weight: bold;
    margin-top: 30px;
}
.get_in_text select{
    height: 48px;
    border-radius: 5px;
    border: solid 1px #D9D9D9;
    padding: 5px 15px;
    margin: 10px 0;
    width: 100%;
}

.get_in_text .btn.btn-custom{
    text-decoration: none;
    color: #fff;
    margin-top: 0;
    margin-bottom: 5px;
}
.get_in_text .btn.btn-custom:hover{
    color: #fff !important;
}
.get_in_text select:focus{
    border: solid 1px #D9D9D9;
    box-shadow: none;
    outline: none;  
}
.no_covid_found, .no_vaccination_found{
    color: #f00;
}
.clicktrip_services .clicktrip_inner_services{
    margin-bottom: 20px;
}
.clicktrip_services .clicktrip_inner_services > div{
    width: 100%;
    padding: 30px;
    border-radius: 10px;
    box-shadow: 0 0 50px rgba(0,0,0,0.10);
    border: 1px solid #ececec;
    margin-bottom: 30px;
    text-align: center;
}
.clicktrip_services .clicktrip_inner_services > div img{
    max-width: 170px;
    margin-bottom: 10px;
}
.clicktrip_services .clicktrip_inner_services h4{
    font-size: 20px;
    font-style: normal;
    font-weight: 800;
    line-height: 24px;
    margin-bottom: 15px;
    color: #000;
}
.clicktrip_services .clicktrip_inner_services span{
    display: block;
    margin-top: 10px;
}
.clicktrip_services .clicktrip_inner_services .large_box_content_service{
    position: fixed;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    background: #fff;
    max-width: 800px;
    z-index: 9999;
    margin-bottom: 0;
}
.clicktrip_services .clicktrip_inner_services .large_box_content_service .services_code{
    font-size: 28px;
    font-weight: 800;
    margin: 30px 0;
    color: #000;
    text-transform: uppercase;
}
.clicktrip_services .clicktrip_inner_services .large_box_content_service .close_large_services{
    width: 30px;
    height: 30px;
    padding-top: 4px;
    display: inline-block;
    position: absolute;
    top: 0px;
    right: 0px;
    transition: ease 0.25s all;
    transform: translate(50%, -50%);
    border-radius: 1000px;
    background: #000;
    font-size: 20px;
    text-align: center;
    line-height: 100%;
    color: #fff;
    cursor: pointer;
    margin-top: 0;
}
.clicktrip_visas .clicktrip_inner_visas{
    margin-bottom: 30px;
    padding: 30px;
    border-radius: 10px;
    box-shadow: 0 0 50px rgba(0,0,0,0.10);
    border: 1px solid #ececec;
}
.clicktrip_visas .clicktrip_inner_visas .clicktrip_visas_title{
    font-size: 20px;
    text-transform: uppercase;
    font-weight: 800;
    line-height: 24px;
    margin-bottom: 15px;
    color: #000;
}

.clicktrip_vaccnation .clicktrip_inner_vaccination, .clicktrip_covid_19 .clicktrip_inner_covid_19{
    margin-bottom: 30px;
    padding: 30px;
    border-radius: 10px;
    box-shadow: 0 0 50px rgba(0,0,0,0.10);
    border: 1px solid #ececec;  
}
.clicktrip_vaccnation .clicktrip_inner_vaccination .clicktrip_vaccination_title, .clicktrip_covid_19 .clicktrip_inner_covid_19 .clicktrip_covid_19_title{
    font-size: 20px;
    font-weight: 800;
    line-height: 24px;
    margin-bottom: 15px;
    color: #000;
}
#amnd_ticket_form .form-group select{
    margin-top: 0;
}
#amnd_ticket_form .form-group label{
    font-size: 16px;
    display: block;
    margin-bottom: 5px;
}
#amnd_ticket_form .form-group textarea{
    width: 100%;
    height: 100px;
    resize: none;
    border-radius: 5px;
    border: solid 1px #D9D9D9;
    padding: 10px 15px;
}
#amnd_ticket_form .form-group textarea:focus{
    outline: none;
}
#amnd_ticket_form .form-group input{
    width: 100%;
    height: 48px;
    resize: none;
    border-radius: 5px;
    border: solid 1px #D9D9D9;
    padding: 10px 15px;
}
#amnd_ticket_form .form-group span.error{
    position: static;
    margin-top: 0px;
    display: block;
    line-height: inherit;
    height: auto;
}
#amnd_ticket_form .form-group input ~ span.error{
    margin-top: 10px;
}
#amnd_ticket_form .form_submit .btn{
    width: auto;
}
#amnd_ticket_form .form_submit span{
    display: block;
    margin-top: 20px;
}
.amnd_ticket_form_suceess{
    color: #00A79D;
    font-size: 18px;
    font-weight: bold;
    margin-bottom: 15px;
}
.amnd_ticket_form_failed{
    color: #f00;
    font-size: 18px;
    font-weight: bold;
    margin-bottom: 15px;
}

@media (max-width:991px){
.clicktrip_services .clicktrip_inner_services .large_box_content_service{
    max-width:90%;
}
.get_in_text .small_box_content .btn.btn-custom {
    padding: 5px 15px;
}
.custome-tab-nav.me-3 {
    margin-right: 0 !important;
}
}
@media (max-width:767px){
    .custome-tab-nav.me-3{
        margin-right: 0 !important;
    }
    .get_in_text table tr th, .get_in_text table tr td{
        font-size: 14px;
        padding: 8px 10px;
    }
    .get_in_text .traveller_details table tr th, .get_in_text .traveller_other_details table tr th{
        width: auto;
    }
    .get_in_tuch .get_in_text a{
        word-break: break-all;
    }
}
p.emergency_links {
    text-align: center;
    margin-top: 25px !important;
}
.emergency_links strong {
    font-size: 20px;
    color: #000;
}
.btn.btn-custom.amnd_link {
    margin-top: 10px;
    margin-left: 10px;
}