
/*arrivalPicker01*/

.Mview-Dat-and-Tim-wrapper .body-sec .form-bdsec .item {position: relative; }
.Mview-Dat-and-Tim-wrapper .body-sec .form-bdsec .item {	position: relative; }
#arrivalPicker01 {	padding: 0;	position: absolute;	z-index: 1; }
#departurePicker01 {	padding: 0;	position: absolute;	z-index: 1; }

/*arrivalPicker01*/


.Home01-desktopview { display:block !important; }
.Home02-mobileview { display:none !important; }



.Mview-Dat-and-Tim-wrapper {	margin: 16px 0 0 0;	padding:20px 15px;	position: relative;
	z-index: 99;	background: #fff;	border-radius: 6px; display:none; }  


.Mview-Dat-and-Tim-wrapper .body-sec { margin:0; padding:0;  }
.Mview-Dat-and-Tim-wrapper .body-sec .form-bdsec {margin:0; padding:0;  }
.Mview-Dat-and-Tim-wrapper .body-sec .form-bdsec .item-search {	margin: 0;	padding: 0 0 10px 0;	position: relative; }

.Mview-Dat-and-Tim-wrapper .body-sec .form-bdsec .item-search p {	margin: 0;	padding: 0 0 8px 0;	font-size: 18px;	color: #000;	line-height: 22px; font-weight: 600; }

.Mview-Dat-and-Tim-wrapper .body-sec .form-bdsec .entry0-and1-exit { margin: 0;	padding: 10px 0 3px 0;	font-size: 18px;	color: #000;	line-height: 22px; font-weight: 600; }

.Mview-Dat-and-Tim-wrapper .body-sec .form-bdsec .item-search .icon {	margin: 0;	padding: 0;
	position: absolute;	left: 9px;	top: 70%;	transform: translatey(-50%); }
.Mview-Dat-and-Tim-wrapper .body-sec .form-bdsec .item-search .icon .fi-rr-plane-departure { margin: 0;	padding: 0; font-size: 18px;color: #000;}


.Mview-Dat-and-Tim-wrapper .body-sec .form-bdsec .item-search .airport-name {margin:0; padding:0 0 6px 0;  font-size:16px;font-weight: 500;line-height: 22px;color: #666;display: block;}

.Mview-Dat-and-Tim-wrapper .body-sec .form-bdsec .item-search .dropdown01 {margin:0; padding:0;  position: relative;}
.Mview-Dat-and-Tim-wrapper .body-sec .form-bdsec .item-search .dropdown01 .item1input { margin:0; padding:12px 13px 12px 38px; border-radius: .75rem !important; 
width: 100%; border:1px solid #a8a7a7; }

.Mview-Dat-and-Tim-wrapper .body-sec .form-bdsec .item-search .dropdown01 .dropdown-content {	margin: 17px 0 0 0;	padding: 0;
	background: #fff;	border-radius: 9px;	position: absolute;	left: 0;
	top: 39px;	width: 100%;	z-index: 10;	box-shadow: 0 0px 10px -4px rgba(0,0,0, 0.5); }

.Mview-Dat-and-Tim-wrapper .body-sec .form-bdsec .item-search .dropdown01 .dropdown-content li {    margin: 0;    padding: 6px 15px;    font-size: 18px;
    line-height: 21px;    color: #4d4d4d;    cursor: pointer; }

.Mview-Dat-and-Tim-wrapper .body-sec .form-bdsec .item {	margin: 0;	padding: 0 0 10px 0; }
.Mview-Dat-and-Tim-wrapper .body-sec .form-bdsec .item label {margin:0; padding:0; display: block;}
.Mview-Dat-and-Tim-wrapper .body-sec .form-bdsec .item label strong {  margin: 0;padding: 0 0 6px 0;font-size:16px;font-weight: 500;line-height: 22px;color: #666;display: block;}

.Mview-Dat-and-Tim-wrapper .body-sec .form-bdsec .item .input-datetime { margin: 0;	padding: 12px 13px 12px 13px;	border-radius: .75rem !important;
	width: 100%;	border:1px solid #a8a7a7;	background: #fff; }

.Mview-Dat-and-Tim-wrapper .body-sec .form-bdsec .Mview-search-area {
	margin: 0;	padding: 14px 0 0 0;	display: flex;	align-items: center;
	justify-content: center; }
.Mview-Dat-and-Tim-wrapper .body-sec .form-bdsec .Mview-search-area .item-btn {	padding: 10px 6px;	font-size: 17px;	width: 220px;
	background: #04ab60;	color: #fff;	border-radius: 4px; }



    .Mview-Dat-and-Tim-wrapper .body-sec .form-bdsec .item .input-datetime {
        appearance: none;
        -webkit-appearance: none;
        background-color: #fff;
    }
    
    /* Hover effect */
    .Mview-Dat-and-Tim-wrapper .body-sec .form-bdsec .item .input-datetime:hover {
        border-color: #a8a7a7;
        background-color: #fff; /* Light gray */
    }
    
    /* Focus effect */
    .Mview-Dat-and-Tim-wrapper .body-sec .form-bdsec .item .input-datetime:focus {
        border-color:#a8a7a7; 
        background-color: #fff; 
        outline: none; }

/*---mediaqery-start--*/
@media screen and (max-width:767px){
       
       
    .Home01-desktopview { display:none !important; }
    .Home02-mobileview { display:block !important; }
    .only_for_desktop250806 { display:none !important; }
    .Home02-mobileview {	background: #f1f9f5fa; }
 
 
 
/**/
 }
/**/
 /**/
    
    @media screen and (max-width:450px){
        
    .Mview-Dat-and-Tim-wrapper .body-sec .form-bdsec .item-search .icon {
    	margin: 0;	padding: 0;	position: absolute;	left: 9px;
    	top:74%;	transform: translatey(-50%); }
    	
    	
    /**/
    }
    /**/
    
    @media screen and (max-width:350px){
        
        
        .Mview-Dat-and-Tim-wrapper .body-sec .form-bdsec .item-search .icon {
    	margin: 0;	padding: 0;	position: absolute;	left: 9px;
    	top:74%;	transform: translatey(-50%); }
    
    /**/
    }
    /**/
    
     @media (min-width: 320px) and (max-width: 450px){
        
      .daterangepicker { width:90% !important;  }
        
        

    /**/
    }
    /**/




/*---mediaqery-start--*/





