﻿div#update1 table{width:66%!important;margin:3% 0 1% 0;border:0!important}.filteroptin{background-color:#fff;padding:6px 12px;color:#000;font-size:1rem;border:none;box-shadow:0 0 8px #ccc;outline:0}.stripe-backgrd{background:#eff6ff;padding:35px 0}div#update1 table tr:nth-child(even){background:#f1f0f5}div#update1 table tr td{border:0}.cntct a{font-size:14px !Important}p{line-height:30px}div#update1 table tr:first-child{background:#013976!important}#lblmsg>p{width:auto;padding:5px 0;color:#333!important;font-weight:700;margin-top:25px;font-size:21px;margin-bottom:-15px}div#update1::-webkit-scrollbar{width:2px}div#update1::-webkit-scrollbar-thumb{background:#013976}div#update1::-webkit-scrollbar-track{background:#f1f1f1}div#update1 table tr td{padding:10px!important}div#ui-datepicker-div{z-index:2 !Important}div#update1{margin:5px}.BtnWstyle{width:100px;background:#fee2b2;color:#333;padding:5px 10px;border-radius:5px;margin:0!important;font-size:14px;border:0px!important;box-shadow:none!important;height:100%}.lt-found{padding:20px 100px}
.InnerWrapper #ToandFromAirport {
    background: url(/packages/images/hidden/sunflower-new.jpg) no-repeat !Important;
    background-size: cover !important;
    background-position: top center !important
}.InnerWrapper .HeightForInnerBanner{height:80vh;position:relative}/*.InnerWrapper .panelFixed{position:fixed;z-index:2;top:0 !Important;height:50px;background:#fff !Important}*/div.InnerWrapper .StripRight{width:100%}.StripRight::before{display:none}.StripLeft{display:none}
.InnerWrapper #ToandFromAirport {
    background: url(/packages/images/new-AF/transitbyenclam-desk.jpg) no-repeat
}.InnerWrapper .panelinnerTitle{padding:10px 0 20px 0}.fs-18{font-size:16px}.cntct{padding:5px 0}.cntct a{color:#333}.thb1 div{width:12%;float:left;font-size:11px}.thb1 div:last-child{width:12%}.ft-tble{border:1px #f1f0f5 solid;padding:0;margin-top:25px;border-radius:5px}div#update1{margin:10px 0;overflow-y:auto;max-height:60vh}#lblLUD{font-weight:700;display:block;padding:10px 0;position:relative;top:10px}#lostfoundslickBanner .slick-dots li button:before{font-size:12px;line-height:18px}#lostfoundslickBanner .slick-dots li button:before{opacity:1;color:#fff}#lostfoundslickBanner .slick-dots li.slick-active button:after{content:"";width:16px;height:16px;background:none;border:2px #fff solid;position:absolute;display:block;border-radius:50%;top:0;left:2px}#lostfoundslickBanner .slick-dots li.slick-active button:before{opacity:1;color:#F7951F;border-radius:50%}#lostfoundslickBanner .slick-dots li button:before{font-size:12px;line-height:18px}#lostfoundslickBanner .slick-dots li button:before{opacity:1;color:#f7951f80}#lostfoundslickBanner .slick-dots{left:0;bottom:0;width:auto;display:block!important;text-align:center;margin:0 auto;justify-content:center;position:relative}.lost-final{position:relative;width:70%;margin:0 auto}.grdview-data{border:1px solid #CCC}.anchor-webb{color:#333}.anchor-webb span{color:#aa2530}@media screen and (max-width:767px){.InnerWrapper .InnerShowcasePanel{margin:0 0 0 0}.InnerWrapper .panelFixed .StripTitle h2{height:50px;margin-bottom:0}.InnerWrapper .StripLeft{width:100%;background:#F6F6F6}.InnerWrapper .panelFixed{position:fixed;z-index:2;top:41px;height:50px;width:100%}.InnerWrapper .TG_tabPanelList li a{padding:0 10px;font-size:12px;width:138px}.InnerWrapper .TG_tabPanelList li{padding:0 5px 0 0;margin-bottom:5px;width:50%}.InnerWrapper .TG_tabPanelList{max-width:100%}.InnerWrapper .panelTop{margin-top:0px!important;padding:0 10px}.pl-4,.px-4{padding-left:0rem!important}.bnr-hd h2{width:100%}.InnerWrapper .panelFixed{position:absolute;top:auto;bottom:0}.table-responsive{width:515px}.tab-resp{overflow-x:scroll;border-radius:5px 5px 5px 0}.bnr-hd h2{bottom:30%;color:#fff;padding:10px 10px}.InnerWrapper .panelFixed{position:absolute;top:-50px;bottom:0}section.TravellerInnerPanel{margin-top:0}.pt-cnt{width:100%;padding:10px 10px}.pt-cnt-lt span,.pt-cnt-rt span{font-size:12px}.InnerWrapper .HeightForInnerBanner{height:auto;position:relative;padding:0;width:100%}.lt-found{padding:15px}select#ddlCategory,input#txtLFDate{width:100%}.stripe-backgrd .col:nth-child(3){flex:none;width:50%;margin:20px auto 0}.stripe-backgrd .col{flex:none;width:100%;margin:10px 0}.stripe-backgrd{padding:25px 0}.trans-brd .breadcrumb.innerBreadcrumbs li a,.InnerWrapper .breadcrumb.innerBreadcrumbs li.active{width:50%}p{line-height:25px;font-size:15px}div#update1{padding-top:10px;OVERFLOW-X:auto}div#update1 table{width:550px !Important}.BtnWstyle{margin:20px 5px 5px 5px}ul{font-size:15px;line-height:25px}div#update1 table tr td{font-size:14px}.lost-final{width:100%}}@media (max-width:319px) and (min-width:260px){.trans-brd .breadcrumb.innerBreadcrumbs li a,.InnerWrapper .breadcrumb.innerBreadcrumbs li.active{width:35% !Important}}
.inroom-icons {
    text-align: center;
    margin-bottom: 20px;
}
.inroom-icons img
{
    width:130px;
}
.terms-encalm li a, .cntct a span {
    color: #aa2530;
}
.age-group li
{
    list-style-type: circle;
}
.terms-encalm
{
    padding-inline-start: 17px;
}
.hydera-head {
    padding: 30px 0px;
    text-align: center;
}
.hydera-head p
{
    font-size: 28px;
    font-weight: 500;
}
.hydera-head p img
{
    width: 100px;
    padding-right: 5px;
}
.hydera-overall {
    background-color: #ffffff;
    box-shadow: 0 15px 70px rgba(0, 0, 0, .1);
}
.hydera-overall .hydera-leftimg
{
    width:100%;
}
.hydera-overall .hydera-right
{
        padding: 0px 60px;
}
.hydera-overall .hydera-right h3
{
    font-size: 32px;
    margin-bottom: 0px;
    padding-bottom: 15px;
}
.hydera-overall .hydera-right p
{
    font-size: 22px;
    padding-bottom: 10px;
}
.request-head
{
    padding:30px 0px;
    text-align: center;
}
.request-head p{
    font-size: 22px;
    font-weight: 500;
}
.request-head p img
{
    width:70px;
}
.hydera-leftimg img
{
    width:100%;
}
.sunflower-video {
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
}
.sunflower-video iframe {
    width: 100%;
    height: 510px;
}
.request-form {
    background-color: #fee2b2;
    padding: 25px;
}
.request-form-parent .iti--allow-dropdown {
    width: 100%;
}
.request-form-parent .form-control
{
    height:42px;
}
.request-form-parent .form-control:focus {
    box-shadow: none;
    border-color: #ced4da;
    border: 1px solid #ced4da;
}
.request-form-parent .form-control .browse-label {
    display: block;
    width: 100%;
    cursor: pointer;
}
.request-form-parent .form-control .browse-label span.br-cs
{
    background-color: #25408F;
    border: none;
    border-radius: 3px;
    font-size:14px;
    color: #FFFFFF;
    cursor: pointer;
    display: inline-block;
    margin-right: 10px;
    width: auto;
    padding: 4px 22px;
    box-sizing: content-box;
}
.request-form-parent .txt-cmnts
{
    height:90px;
}
.request-form-parent p.tc-inline {
    line-height: 22px;
    display: flex;
    align-items: flex-start;
}
.request-form-parent p.tc-inline input
{
    margin: 5px 5px 0px 0px;
}
.request-form-parent .hidden-submit {
    font-size: 16px;
    padding: 5px 15px;
    font-weight: 500;
    background-color: #25408F;
    color: #ffffff;
    margin: 0px auto;
    display: table;
    border: 1px solid #25408F;
    -webkit-transition: all 0.3s linear;
    -moz-transition: all 0.3s linear;
    transition: all 0.3s linear;
}
.request-form-parent .hidden-submit:hover
{
    border: 1px solid #25408F;
    color: #25408F;
    background:none;
    -webkit-transition:all 0.3s linear;
    -moz-transition:all 0.3s linear;
    transition:all 0.3s linear;
}
.date-icon {
    background-image: url(/packages/images/hidden/calendar-white.svg);
    background-position: right 10px center;
    background-repeat: no-repeat;
}
.have-any {
    background-color: #fef7e7;
    padding: 30px 0px 30px;
    margin-top: 30px;
}
.ques-imgg {
    display: flex;
    justify-content: flex-end;
}
.have-text
{
    display: flex;
    flex-direction: column;
    justify-content: center;
    height: 100%;
}
.have-text h6
{
    margin-bottom: 0px;
    font-size: 24px;
    font-weight: 700;
    padding-bottom: 7px;
}
.have-text p
{
    font-size: 20px;
}
.hidden-faq {
    width: 85%;
    margin: 30px auto 0px;
}
.hidden-faq #accordion .card .card-header a
{
    font-size: 20px;
}
.hidden-faq #accordion .card .card-body 
{
    font-size: 18px;
}
.hidden-faq #accordion .card .card-body p
{
    line-height:24px;
    padding-bottom: 10px;
}
.hidden-faq #accordion .card .card-body ul li {
    font-size: 18px !Important;
    line-height: 24px;
}
.request-form-parent .form-group {
    position: relative;
    margin-bottom: 22px;
}
.request-form-parent .form-group span.error-message
{
    font-size: 13px;
    position: absolute;
}
.request-form-parent .form-group-upload span.error-message {
    bottom: -18px;
    left: 0px;
}
@media screen and (max-width: 1540px) {
    .hydera-head p {
        font-size: 27px;
    }
    .hydera-overall .hydera-right h3
    {
        font-size:31px;
    }
    .hydera-overall .hydera-right p {
        font-size: 21px;
    }
    .ques-imgg img
    {
        width:130px;
    }
    .have-text h6
    {
        font-size:23px;
    }
    .have-text p {
        font-size: 19px;
    }
    .hidden-faq #accordion .card .card-header a {
        font-size: 19px;
    }
    .hidden-faq #accordion .card .card-body, .hidden-faq #accordion .card .card-body ul li {
        font-size: 17px !Important;
    }
}
@media screen and (max-width: 1440px)
{
    .hydera-head p {
        font-size: 26px;
    }
    .hydera-overall .hydera-right h3 {
        font-size: 29px;
        padding-bottom: 10px;
    }
    .hydera-overall .hydera-right p {
        font-size: 19px;
        padding-bottom: 8px;
    }
    .request-head p
    {
        font-size:21px;
    }
    .request-form-parent .form-control
    {
        font-size:15px;
    }
    .request-form-parent p.tc-inline {
        font-size: 15px;
        line-height: 20px;
    }
    .ques-imgg img {
        width: 110px;
    }
    .have-text h6 {
        font-size: 21px;
    }
    .have-text p {
        font-size: 18px;
    }
    .hidden-faq #accordion .card .card-header a {
        font-size: 18px;
    }
    .hidden-faq #accordion .card .card-body, .hidden-faq #accordion .card .card-body ul li {
        font-size: 16px !Important;
    }
}
@media screen and (max-width: 1399px) {
    .inroom-icons img {
        width: 100px;
    }
    .hydera-head p {
        font-size: 23px;
    }
    .hydera-head p img {
    width: 75px;
}
    .hydera-overall .hydera-right h3 {
        font-size: 24px;
        padding-bottom: 8px;
    }
    .hydera-overall .hydera-right p {
        font-size: 17px;
        padding-bottom: 8px;
        line-height: 24px;
    }
    .request-head p {
        font-size: 20px;
    }
    .request-head p img {
    width: 60px;
}
    .request-form-parent .form-control {
        font-size: 14px;
    }
    .request-form-parent p.tc-inline {
        font-size: 14px;
        line-height: 19px;
    }
    .request-form-parent .hidden-submit {
        font-size: 15px;
    }
    .have-any {
        padding: 25px 0px 25px;
    }
    .ques-imgg img {
        width: 100px;
    }
    .have-text h6 {
        font-size: 19px;
        padding-bottom: 0px;
    }
    .have-text p {
        font-size: 17px;
    }
    .hidden-faq #accordion .card .card-header a {
        font-size: 17px;
    }
    .hidden-faq #accordion .card .card-body, .hidden-faq #accordion .card .card-body ul li {
        font-size: 15px !Important;
    }
    .hidden-faq #accordion .card .card-body p {
    line-height: 23px;
    padding-bottom: 5px;
}
}
@media only screen and (max-width: 1025px) and (min-width: 992px) {
    .hydera-head p {
        font-size: 20px;
    }
    .hydera-overall .hydera-right {
        padding: 0px 30px;
    }
    .hydera-overall .hydera-right h3 {
        font-size: 20px;
        padding-bottom: 5px;
    }
        .hydera-overall .hydera-right p {
        font-size: 14px;
        padding-bottom: 5px;
        line-height: 18px;
    }
    .request-head p img {
        width: 50px;
    }
    .request-head p {
        font-size: 18px;
    }
    .request-form-parent .form-control {
        height: 40px;
    }
    .request-form-parent .form-control .browse-label span.br-cs
    {
        font-size: 12px;
    }
    .request-form-parent p.tc-inline {
        font-size: 13px;
        line-height: 16px;
    }
    .request-form-parent .hidden-submit {
        font-size: 14px;
    }
    .ques-imgg img {
        width: 80px;
    }
    .have-text h6 {
        font-size: 17px;
    }
    .have-text p {
        font-size: 16px;
    }
    .hidden-faq #accordion .card .card-header a {
        font-size: 15px;
    }
    .hidden-faq #accordion .card .card-body, .hidden-faq #accordion .card .card-body ul li {
        font-size: 14px !Important;
    }
    .hidden-faq #accordion .card .card-body p {
        line-height: 20px;
        padding-bottom: 3px;
    }
}
@media screen and (max-width: 991px)
{
    .bnr-hd h1 {
        font-size: 22px;
    }
    .hydera-head p {
        font-size: 18px;
    }
    .hydera-head p img {
        width: 60px;
    }
    .hydera-overall .hydera-right {
        padding: 0px 30px;
    }
    .hydera-overall .hydera-right h3 {
        font-size: 18px;
        padding-bottom: 5px;
    }
    .hydera-overall .hydera-right p {
        font-size: 14px;
        padding-bottom: 5px;
        line-height: 18px;
    }
    .request-head p img {
        width: 50px;
    }
    .request-head p {
        font-size: 18px;
    }
    .request-form-parent p.tc-inline {
        font-size: 13px;
        line-height: 18px;
    }
    .have-any {
        padding: 20px 0px 20px;
    }
    .ques-imgg img {
        width: 80px;
    }
    .have-text h6 {
        font-size: 17px;
        padding-bottom: 0px;
    }
    .have-text p {
        font-size: 15px;
    }
    .hidden-faq #accordion .card .card-header a {
        font-size: 15px;
    }
    .hidden-faq #accordion .card .card-body, .hidden-faq #accordion .card .card-body ul li {
        font-size: 14px !Important;
    }
    .hidden-faq #accordion .card .card-body p {
        line-height: 18px;
        padding-bottom: 8px;
    }
}
@media screen and (max-width: 767px) {
    .inroom-icons img {
        width: 75px;
    }
    .hydera-head {
        padding: 20px 0px;
        margin-top: 40px;
    }
    .hydera-head p {
        font-size: 18px;
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center;
    }
    .hydera-overall .hydera-right {
        padding: 15px 20px;
    }
    .sunflower-video
    {
        margin-bottom:25px;
    }
    .sunflower-video iframe {
    height: 300px;
}
    .request-form {
        padding: 15px;
    }
    .request-form-parent .form-control .browse-label {
        display: flex;
        align-items: center;
    }
    .request-form-parent .form-control .browse-label span.br-cs {
        font-size: 13px;
        padding: 4px 10px;
    }
    #file-chosen {
        text-overflow: ellipsis;
        overflow: hidden;
        white-space: nowrap;
        width: 60%;
        display: inline-block;
    }
    .request-form-parent .hidden-submit {
        font-size: 14px;
    }
    .ques-imgg {
        justify-content: center;
        padding-bottom: 10px;
    }
    .have-text {
        align-items: center;
    }
    .have-text h6 {
        font-size: 16px;
        padding-bottom: 5px;
    }
    .have-text p {
        text-align: center;
        line-height: 20px;
    }
    .hidden-faq {
        width: 100%;
        margin: 20px auto 0px;
    }
}
