.mce-panel .mce-stack-layout-item.mce-first{position:sticky!important;top:-60px}.et-fb-modal--expanded .mce-panel .mce-stack-layout-item.mce-first{top:-24px!important}.sub-menu{border-radius:10px!important}#top-menu li li{padding:0 0px!important}#top-menu li li a{padding:6px 20px;width:240px}.et_pb_row{width:90%}#flight_offers_request_form{position:absolute;top:880px;left:50%;transform:translate(-50%,-50%);z-index:2;background-color:#fcfcfc;width:90%;max-width:1300px;border-radius:10px;padding:25px;display:flex;flex-wrap:wrap;align-items:center;border:1px solid #2972FF;justify-content:space-between}#flight_offers_request_form:before{content:"Search for Flights and Cruises ";position:absolute;font-size:20px;color:#2972ff;left:0;top:-35px}#flight_offers_request_form input{width:190px;border-radius:5px;padding:10px 10px 10px 35px;margin-right:25px;font-weight:500}#flight_offers_request_form p{font-size:10px;display:inline-grid}@media only screen and (max-width:550px){#flight_offers_request_form input{width:100%!important}#flight_offers_request_form p{width:100%!important}#flight_offers_request_form{top:1130px!important}#response{top:1550px!important;height:270px!important}#response>p{font-size:12px;line-height:16px}}@media only screen and (max-width:1135px){#response{top:1250px}}@media only screen and (max-width:850px){.entry-content thead th,.entry-content tr th{font-size:12px;line-height:16px}.entry-content tr td{font-size:12px;line-height:16px}}#response:before{content:"Search Results";font-size:20px;left:0;top:0}#response{position:absolute;top:1150px;left:50%;transform:translate(-50%,-50%);z-index:2;background-color:#fff;width:90%;max-width:1300px;border-radius:10px;padding:25px;height:200px;overflow:auto;box-shadow:inset 0 0 15px #00000017}input[type=submit]{background-color:#2972ff;border:1px solid #2972ff;color:#fff;cursor:pointer}.entry-content thead th,.entry-content tr th{padding:4px 10px!important;background-color:#2972ff;color:#fff}.entry-content tr td{padding:6px 10px 6px 10px!important}.f_icon{width:22px;position:absolute;margin-top:32px;margin-left:8px;opacity:60%}::placeholder{font-size:12px;font-weight:500}.search_btn{padding:10px!important}.et_pb_gutters3 .et_pb_column_4_4 .et_pb_blog_grid .column.size-1of3,.et_pb_gutters3.et_pb_row .et_pb_column_4_4 .et_pb_blog_grid .column.size-1of3{margin-right:2%!important;width:31%!important}