@charset "utf-8";
/* CSS Document */
.sticky-search-engine {
    position: fixed;
    z-index: 1030;
    /* bottom: 0; */
    top: 80px;
    display: none;
    width: 100%;
    background:#f78c30;
    font-size: 12px;
    font-family: Arial, sans-serif;
    font-weight: normal;
    color: #fff;
    text-align: center;
	padding:15px;
}

.sticky-search-engine-mobile {
    position: fixed;
    z-index: 1030;
    /* bottom: 0; */
    top: 80px;
    display: none;
    width: 100%;
    background:#f78c30;
    font-size: 12px;
    font-family: Arial, sans-serif;
    font-weight: normal;
    color: #fff;
    text-align: center;
	padding:15px;
}
.show, .sticky-search-engine:hover {
    display: block;
}
.sticky-search-engine input[type="radio"]{position:initial;}
.sticky-search-engine input[type="text"]{width:90%; border:none; padding:8px; color:#000; border-radius:3px;margin-right: 20px;}
.sticky-search-engine select{width:90%; border:none; padding:8px; color:#000; border-radius:3px;}
.sticky-date{background:url(../img/sticky-date-icon.png) no-repeat right #fff;}
.sticky-search-engine ::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #000;
}
.sticky-search-engine ::-moz-placeholder { /* Firefox 19+ */
  color: #000;
}
.sticky-search-engine :-ms-input-placeholder { /* IE 10+ */
  color: #000;
}
.sticky-search-engine :-moz-placeholder { /* Firefox 18- */
  color: #000;
}
.traveler{width:100%; border:none; padding:8px; color:#000; border-radius:3px; background:#fff;}
.sticky-search-engine button{background:#17bb71; border:solid 1px #fff; width:100%; border-radius:5px; padding:7px 8px 6px 8px; text-transform:uppercase; font-weight:bold; letter-spacing:1px;}
/* .sticky-search-engine button:hover{-moz-box-shadow:inset 0px 0px 1px 1px #000; -webkit-box-shadow:inset 0px 0px 1px 1px #000; box-shadow:inset 0px 0px 1px 1px #000;} */
.sticky-search-engine button:hover{-moz-box-shadow:inset 0px 0px 1px 1px #000; -webkit-box-shadow:inset 0px 0px 1px 1px #000; box-shadow:inset 0px 0px 1px 1px #f78c30;}
/* .sitcky-radio{padding-top:5px!important;} */
.sitcky-radio{text-align: left; margin-top: -10px;}



@media screen and (max-width:768px){
	.sticky-search-engine input[type="text"]{margin: 0px 0px 10px 0px; width: 95%;}
	.sticky-search-engine select {margin: 0px 0px 10px 0px; width: 95%;}
	.sitcky-radio{text-align:left;}
	.sticky-search-engine-mobile button{
            width: 95%;
            background: #f78c30;
            border: solid 1px #f78c30;
	    text-transform:uppercase; 
	    font-weight:bold;
	    letter-spacing:1px;
        }
	
	
}

@media screen and (max-width:767px){
	
	
	
	
}


@media screen and (max-width:640px){
	
	

}

@media screen and (max-width:568px){
	
	
}

@media screen and (max-width:480px){
}








.sticky-search-engine2 {
    position: fixed;
    z-index: 1030;
    /* bottom: 0; */
    top: 129px;
    display: none;
    width: 100%;
    background:#f78c30;
    font-size: 12px;
    font-family: Arial, sans-serif;
    font-weight: normal;
    color: #fff;
    text-align: center;
	padding:15px;
}

.sticky-search-engine2 input[type="radio"]{position:initial;}
.sticky-search-engine2 input[type="text"]{width:90%; border:none; padding:8px; color:#000; border-radius:3px;}
.sticky-search-engine2 button{background:#17bb71; border:solid 1px #fff; width:100%; border-radius:5px; padding:7px 8px 6px 8px; text-transform:uppercase; font-weight:bold; letter-spacing:1px;}
.sticky-search-engine2 button:hover{-moz-box-shadow:inset 0px 0px 1px 1px #000; -webkit-box-shadow:inset 0px 0px 1px 1px #000; box-shadow:inset 0px 0px 1px 1px #000;}
.sticky-search-engine2 select{width:90%; border:none; padding:8px; color:#000; border-radius:3px;}
.sticky-search-engine2 ::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #000;
}
.sticky-search-engine2 ::-moz-placeholder { /* Firefox 19+ */
  color: #000;
}
.sticky-search-engine2 :-ms-input-placeholder { /* IE 10+ */
  color: #000;
}
.sticky-search-engine2 :-moz-placeholder { /* Firefox 18- */
  color: #000;
}



@media screen and (max-width:768px){
	.sticky-search-engine2 input[type="text"]{margin: 0px 0px 10px 0px; width: 95%;}
	.sticky-search-engine2 select {margin: 0px 0px 10px 0px; width: 95%;}
	.sticky-search-engine2 button{width: 95%;}
	
	
}

/* CSS Document Popup Deal Result page */
/* CSS Document */
#whatsappModal .modal-dialog-custom{}
#whatsappModal .equal {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-wrap: wrap;
}
#whatsappModal .equal > [class*='col-'] {
  flex-direction: column;
}
#whatsappModal .popup-left{background:#f78c30; padding:25px 15px 15px 15px; text-align:center;}
#whatsappModal .popup-left img{width:100%;}
#whatsappModal .popup-right{background:#fff; padding:25px;}
#whatsappModal .popup-title-bold{font-weight:bold; font-size:25px; text-align:center;}
#whatsappModal .popup-feild input[type="text"]{width:100%; line-height:25px; background:#f1f1f1; padding:5px; margin-top:10px; border:none;}
#whatsappModal .copy-btn button{background:#f78c30; padding:5px 10px; border:none; color:#fff; margin-top:25px;}
#whatsappModal .header-close{padding:5px; border-bottom:none;}
#whatsappModal .header-close .close{ color:#fff; opacity:inherit; text-shadow:none;}

@media screen and (max-width:768px){
	#whatsappModal .popup-left img{width:40%;}
	#whatsappModal .popup-feild input[type="text"]{width:100%; line-height:30px;}	
}
@media screen and (max-width:767px){
	#whatsappModal .popup-left img{width:30%;}
	#whatsappModal .popup-feild input[type="text"]{width:100%; line-height:30px;}
	#whatsappModal .modal-dialog-custom{width:75%; margin:auto;}
}