#banner-container,#banner-section,#search-field{position:relative}.button,.text-view{text-align:center}body{font-family:Roboto,Open Sans,sans-sarif;font-size:14px}#banner-section{z-index:0;width:100%}#banner-section ul{margin:0;padding:0}#banner-container{width:100%;margin-top:-76px;left:0;overflow:hidden}#search-form{background-color:rgba(0,0,0,.4);padding:15px 0 40px;position:absolute;bottom:0}#search-field .form-control{border-radius:3px 0 0 3px;padding:10px 137px 10px 15px;border-color:#fff;height:53px;font-family:Roboto;font-size:18px;font-weight:300}#search-field .form-control::-moz-placeholder{color:#898989;opacity:1;font-size:20px;font-family:Open Sans;font-weight:300}#search-field .form-control:-ms-input-placeholder{color:#898989;font-size:20px;font-family:Open Sans;font-weight:300}#search-field .form-control::-webkit-input-placeholder{color:#898989;font-size:20px;font-family:Open Sans;font-weight:300}#search-field .form-control::-ms-expand{border:0;background-color:transparent;font-size:20px;font-family:Open Sans;font-weight:300}#search-field button,.quick-search-btn{font-family:asapregular;font-size:20px;font-weight:400}#search-field button{position:absolute;right:-2px;top:0;border-radius:0 3px 3px 0;border:0;height:100%;padding:10px 30px}.quick-search-btn{height:53px;border:0;padding:10px 25px}#package-section{clear:both;float:left;margin:22px 0;width:100%}.package-container{padding:0}#lp-block img,#rp-block img{margin:0 auto}.login-register-forgot-form{display:table}.login-register-forgot-form .left{padding-left:15px;display:table-cell;width:51%;vertical-align:top}.login-register-forgot-form .separator-col{display:table-cell;width:14%;vertical-align:middle;position:relative;overflow:hidden}.login-register-forgot-form .right{display:table-cell;width:37%;vertical-align:top}.separator-col span{background:#fff;color:#898989;font-family:Roboto;font-size:15px;height:100%;line-height:0;padding:15px;position:absolute;top:0;z-index:1;width:100%;text-align:center}.separator-col span:before{background:#ccc;content:"";height:100%;left:47px;position:absolute;top:0;width:1px;z-index:-1}.separator-col span center,.separator-col span:after{background:#fff;height:30px;top:40%;position:absolute}.separator-col span:after{content:"";left:38px;width:16px;z-index:-1}.separator-col span center{display:block;left:0;line-height:27px;width:100%}.other-option-for-lr{margin-top:53px}.text-view{font-size:16px;font-weight:300;color:#5b5959;padding:10px 0}.button .btn{border-color:#dcedff;color:#1560ac;font-size:14px;font-weight:400;padding:5px 15px;background-color:#fff}.button .btn:focus,.button .btn:hover{border-color:#1560ac;background-color:#1560ac;color:#fff;font-size:14px;font-weight:400;padding:5px 15px}.field-content,.field-label{font-size:17px;font-weight:300}.field-row{padding:10px 0}.field-label{color:#4a4a4a}.field-label span{float:right}.field-content{color:#000}.bootstrap-select.custome-field .btn{border:0;border-radius:0;border-bottom:1px solid #000;font-size:17px;font-weight:300}.bootstrap-select.custome-field .btn:focus,.bootstrap-select.custome-field .btn:hover,.bootstrap-select.custome-field.open .btn:focus,.bootstrap-select.custome-field.open .btn:hover,.bootstrap-select.custome-field.open>.btn.btn-default{background-color:#fff;border-color:#e99901;box-shadow:none}.field-overlay-caption{margin-bottom:15px}.field-overlay-caption input,.field-overlay-caption textarea{padding:0}.field-overlay-caption span{position:absolute;top:7px;transition:all .2s ease-in-out 0s}.field-overlay-caption>span.text-input-placeholder_state_active{font-size:11px;top:-15px;color:#8a8a8a}.terms-conditions{font-size:13px;color:#404040}.forgot-disply-text{font-size:14px;color:#404040;font-weight:300;line-height:25px;margin-bottom:20px}.icon-ronline{background-position:-53px 1px;width:24px;height:24px;position:relative;top:0;display:inline-block;float:right;left:5px}@media (max-width:990px){div#qs-btn{padding-left:0}.quick-search-btn{padding:10px 15px;font-size:16px}}@media (max-width:768px){#lp-block,#rp-block{padding:0}#banner-container,#search-form{position:relative}#search-field button,.login-register-forgot-form,.quick-search-btn{width:100%}#banner-container{top:0;height:auto}.banner-wrapper{height:auto}#lp-block{margin-bottom:20px}#search-field{margin-bottom:15px;text-align:center}#search-field button{position:relative;border-radius:3px;margin-top:10px;right:0}#qs-btn{padding-left:0}#search-field .form-control{border-radius:3px;padding:10px 15px}#search-form .container{padding-right:0}.login-register-forgot-form .left,.login-register-forgot-form .right,.login-register-forgot-form .separator-col{display:block;width:100%}.modal-dialog{width:auto!important}}