.bdotcom_bc_mbe_banner{background-size:cover;background-position:center 66%;background-color:#003580;position:relative;width:100%;box-sizing:border-box;text-align:center;padding:20px}.bdotcom_bc_mbe_banner>*{box-sizing:border-box}#bdotcom_bc_main_settings .bdotcom_bc_mbe_banner .bdotcom_bc_copy_wrapper h1,#bdotcom_bc_main_settings .bdotcom_bc_mbe_banner .bdotcom_bc_copy_wrapper h2,#bdotcom_bc_main_settings .bdotcom_bc_mbe_banner .bdotcom_bc_copy_wrapper h3,#bdotcom_bc_main_settings .bdotcom_bc_mbe_banner .bdotcom_bc_copy_wrapper h4,#bdotcom_bc_main_settings .bdotcom_bc_mbe_banner .bdotcom_bc_copy_wrapper h5,#bdotcom_bc_main_settings .bdotcom_bc_mbe_banner .bdotcom_bc_copy_wrapper h6,#bdotcom_bc_main_settings .bdotcom_bc_mbe_banner .bdotcom_bc_copy_wrapper p{margin:0;padding:0}.bdotcom_bc_copy_wrapper{width:100%;top:0;left:0;position:absolute}.bdotcom_bc_mbe_banner .bdotcom_bc_copy_wrapper{padding:10px;background-color:#000;background-color:rgba(0,0,0,.7);color:#FFF}img.bdotcom_bc_logo{width:100%;max-width:160px;margin:0 auto}img.bdotcom_bc_spacer{position:absolute;top:0;left:0;width:100%;height:100%!important;display:block;z-index:1}.bdotcom_bc_mbe_button{background:#0896ff;color:#FFF;padding:10px 23px;border-radius:6px;vertical-align:middle;text-align:center;font-weight:700;position:absolute;bottom:10px;left:0;right:0;margin:0 10px;box-shadow:2px 2px 2px #333;width:auto}.bdotcom_bc_copy_wrapper h1{font-size:16px}.bdotcom_bc_mbe_banner{min-height:300px}@media only screen and (min-width :321px) and (max-width :480px){.bdotcom_bc_copy_wrapper{min-height:80px}}@media only screen and (min-width :481px) and (max-width :768px) and (orientation:landscape){.bdotcom_bc_mbe_banner{min-height:200px}.bdotcom_bc_copy_wrapper{width:38.28%;left:10px;top:10px}.bdotcom_bc_mbe_banner .bdotcom_bc_copy_wrapper{padding:10px}.bdotcom_bc_mbe_button{right:10px;bottom:10px;margin-right:0;max-width:380px;left:auto}}@media only screen and (min-width :769px){.bdotcom_bc_mbe_banner{height:300px}img.bdotcom_bc_logo{max-width:250px}.bdotcom_bc_copy_wrapper{width:100%;left:0;top:0;background:}.bdotcom_bc_mbe_button{left:0;margin:0 auto;right:0;top:40%;bottom:auto;max-width:60%}.bdotcom_bc_mbe_banner .bdotcom_bc_copy_wrapper{background:rgba(0,0,0,0) -moz-linear-gradient(top,rgba(0,20,50,.85) 0%,rgba(0,29,71,0) 100%);background:rgba(0,0,0,0) -webkit-linear-gradient(top,rgba(0,20,50,.85) 0%,rgba(0,29,71,0) 100%);background:rgba(0,0,0,0) linear-gradient(to bottom,rgba(0,20,50,.85) 0%,rgba(0,29,71,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d9001432',endColorstr='#00001d47',GradientType=0);height:50%}.bdotcom_bc_mbe_banner:hover .bdotcom_bc_copy_wrapper{height:100%;transition:height 2s ease-out 0s}.bdotcom_bc_mbe_banner{padding:0 30%}}#flexi_searchbox{font:small/1.2 Arial,Helvetica,sans-serif;width:100%;position:relative;text-align:left;background:#FEBA02;z-index:1;height:auto}#flexi_searchbox ul,#flexi_searchbox p{margin:0;padding:0}#flexi_searchbox ul{list-style-type:none}#flexi_searchbox #b_searchboxInc img{box-shadow:none;border-radius:0}#flexi_searchbox img{border:0 none}#flexi_searchbox h1,#flexi_searchbox h2,#flexi_searchbox h3,#flexi_searchbox h4{font-weight:400;margin:0;padding:0;font-family:Arial,Helvetica,sans-serif;text-shadow:none;background:none;border-top:0 none;border-bottom:0 none;border-left:0 none;border-right:0 none}#flexi_searchbox h4{padding:0 0 2px}#flexi_searchbox h3{font-size:2em;margin-bottom:.6em}#flexi_searchbox h4{font-size:1.2em}#flexi_searchbox select{width:auto!important;margin-right:0 3px 0 0!important;font-family:inherit;font-size:inherit;padding:0;display:inline-block;margin:0 3px 0 0}#flexi_searchbox #b_searchboxInc{margin:0;background:transparent;padding:10px;font-size:88%}#flexi_searchbox #b_searchboxInc #b_searchDest,#flexi_searchbox #b_searchboxInc #b_searchCheckInDate,#flexi_searchbox #b_searchboxInc #b_searchCheckOutDate,#flexi_searchbox #b_searchboxInc .b_submitButton_wrapper{margin-bottom:1.2em}#flexi_searchbox #b_searchboxInc #b_searchDest .b_dest_wrap{position:relative;display:block;margin:0;padding:0}#flexi_searchbox #b_searchboxInc #b_searchDest .b_dest_wrap #b_dest_unlocker{left:87%;position:absolute;top:5px}#flexi_searchbox #b_searchboxInc #b_searchDest .b_destination{background:#EEE;color:#999}#flexi_searchbox #b_searchboxInc #b_searchDest #b_open_search{background:#000;background:none repeat scroll 0 0 rgba(39,40,35,.9);border:0 none;box-shadow:none;color:#FFF;font-size:12px;max-width:98%px;padding:4px;position:absolute;z-index:10}#flexi_searchbox #b_searchboxInc #b_searchCheckInDate,#flexi_searchbox #b_searchboxInc #b_searchCheckOutDate{float:left}#flexi_searchbox #b_searchboxInc #b_searchCheckInDate{margin-right:.5%}#flexi_searchbox #b_searchboxInc input[type="text"]{border-radius:3px;border:none;padding:5px!important;background:#FFF}#flexi_searchbox #b_searchboxInc .b_submitButton_wrapper{text-align:right}#flexi_searchbox #b_searchboxInc #b_destination{width:95%;margin:0 0 8px;color:#003580}#flexi_searchbox #b_searchboxInc #b_searchDest h4:first-letter,#flexi_searchbox #b_searchboxInc #b_searchCheckInDate h4:first-letter,#flexi_searchbox #b_searchboxInc #b_searchCheckOutDate h4:first-letter{text-transform:uppercase}#flexi_searchbox #b_searchboxInc .b_submitButton_wrapper .b_submitButton{border:1px solid #FFF;text-align:center;cursor:pointer;cursor:hand;background:#0896FF;border-radius:6px;box-shadow:1px 1px 2px #999;color:#FFF;font-weight:700;font-size:1.8em;margin-bottom:0;overflow:visible;padding:.3em 1em;text-transform:capitalize;width:auto;height:auto;text-shadow:none;font-family:Arial,Helvetica,sans-serif;float:none}#flexi_searchbox #b_searchboxInc .b_submitButton_wrapper{clear:left;float:none}#flexi_searchbox #b_searchboxInc .b_submitButton_wrapper .b_submitButton:hover{border:1px solid #FFF;text-align:center;cursor:pointer;cursor:hand;background-clip:padding-box;background:#0896FF;border-radius:6px;box-shadow:none;color:#FFF;font-weight:700;font-size:1.8em;margin-bottom:0;overflow:visible;padding:.3em 1em;text-transform:capitalize}#flexi_searchbox #b_searchboxInc #b_flexible_dates{clear:left;margin:0 0 1.2em;vertical-align:middle}#flexi_searchbox #b_checkinCalPos,#flexi_searchbox #b_checkoutCalPos{position:relative;top:0;left:0;margin-right:5px;vertical-align:middle;display:inline-block}#flexi_searchbox #b_calendarPopup{display:none;margin:0;left:0!important;top:0!important}#flexi_searchbox #b_calendarPopup .b_popupInner th{text-align:center;color:#AAA;padding:4px}#flexi_searchbox #b_calendarPopup .b_popupInner td{border:none}#flexi_searchbox #b_calendarPopup .b_popupInner{font-family:Arial,sans-serif;background:#FFF;font-size:11px;padding:2px;box-shadow:2px 2px 2px #555}#flexi_searchbox #b_calendarPopup .b_popupInner td.b_calPast{text-decoration:line-through}#flexi_searchbox #b_calendarPopup .b_popupInner tr.b_calHeader{background:#E6EDF6}#flexi_searchbox #b_calendarPopup .b_popupInner .b_caltable{font-size:11px;line-height:normal;margin:0 0 10px}#flexi_searchbox #b_calendarPopup .b_popupInner .b_caltable td{padding:2px;color:#CCC}#flexi_searchbox #b_calendarPopup .b_popupInner .b_caltable td{text-align:center}#flexi_searchbox #b_calendarPopup .b_popupInner .b_caltable a:link,#flexi_searchbox #b_calendarPopup .b_popupInner .b_caltable a:visited{text-decoration:none;display:inline-block;padding:4px;color:#1F3580}#flexi_searchbox #b_calendarPopup .b_popupInner .b_caltable td.b_calToday a:link,#flexi_searchbox #b_calendarPopup .b_popupInner .b_caltable td.b_calToday a:visited{color:#4B96FD}#flexi_searchbox #b_calendarPopup .b_popupInner .b_caltable a:hover,#flexi_searchbox #b_calendarPopup .b_popupInner .b_caltable td.b_calToday a:hover,#flexi_searchbox #b_calendarPopup .b_popupInner .b_caltable a:active,#flexi_searchbox #b_calendarPopup .b_popupInner .b_caltable td.b_calToday a:active{background:none repeat scroll 0 0 #F6C853;color:#FFF}#flexi_searchbox #b_calendarPopup .b_popupInner .b_caltable .b_calClose a:link,#flexi_searchbox #b_calendarPopup .b_popupInner .b_caltable .b_calClose a:visited{color:#636363}#flexi_searchbox #b_calendarPopup .b_popupInner .b_caltable .b_calClose a:hover,#flexi_searchbox #b_calendarPopup .b_popupInner .b_caltable .b_calClose a:active{color:#FFF}#flexi_searchbox #b_logo{border:0;background:transparent}#flexi_searchbox #searchBox_dates_error_msg,#flexi_searchbox #searchBox_error_msg{background:#DA3742;color:#FFF;border:1px solid #FFF;left:5%;line-height:1.1em;padding:.6em;position:absolute;width:85%;top:10px}