﻿a.navbar-brand{white-space:normal;text-align:center;word-break:break-all}a{color:#0366d6}.btn-primary{color:#fff;background-color:#1b6ec2;border-color:#1861ac}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#1b6ec2;border-color:#1861ac}html{font-size:14px}@media(min-width: 768px){html{font-size:16px}}.border-top{border-top:1px solid #e5e5e5}.border-bottom{border-bottom:1px solid #e5e5e5}.box-shadow{box-shadow:0 .25rem .75rem rgba(0,0,0,.05)}button.accept-policy{font-size:1rem;line-height:inherit}html{position:relative;min-height:100%}body{margin-bottom:60px}.footer{position:absolute;bottom:0;width:100%;white-space:nowrap;line-height:60px}*{box-sizing:border-box}html{font-size:62.5%}body{font-size:1.6em;line-height:1.4}a{color:#85144b;text-decoration:none}a img{border:none}a:hover{color:#f012be;text-decoration:none}.fullWidth{width:100%}.alignRight{text-align:right}.alignLeft{text-align:left}.alignCenter{text-align:center}.headerCon{padding:0 0 20px}.headerCon h2{margin:0;padding:0;font-size:2rem;font-weight:bold}.dispOption{float:right;display:inline-block;position:relative;top:-2rem}.topImage{margin:0 0 40px;width:100%;height:100px;background:rgba(0,0,0,0) url("/images/topimage.png") no-repeat scroll center top;background-size:auto 100px}.loginUser{text-align:right}.topMenuItem{margin:0 0 8px}.topMenuItem a{display:block;padding:12px 20px;font-size:2rem;text-align:center}.mainCon h3{margin:0;padding:0;font-size:1.8rem;font-weight:bold}.flexCon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;width:100%}.flexItem{width:100%}.actionPanel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 20px}.panelFull{width:100%}.actionPanel .search{text-align:right}@media screen and (min-width: 769px){.flexCon{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.col2 .flexItem{width:calc(50% - 20px)}}.listTbl{width:100%;border:none}.listTbl th,.listTbl td{padding:8px 12px;vertical-align:top}.listTbl th{background-color:#0074d9;color:#fff}.listTbl th:first-child{border-right:solid 1px #fff}.listTbl th:last-child{border-left:solid 1px #fff}.listTbl th:not(:first-child):not(:last-child){border-left:solid 1px #fff;border-right:solid 1px #fff}.formTbl{width:100%;border:none}.formTbl th,.formTbl td{padding:8px 12px;vertical-align:top;border:none;border-bottom:solid 1px #fff;text-align:left}.formTbl th{background-color:#0074d9;color:#fff}.formTbl th:first-child{border-right:solid 1px #fff}.formTbl th:last-child{border-left:solid 1px #fff}.formTbl th:not(:first-child):not(:last-child){border-left:solid 1px #fff;border-right:solid 1px #fff}.formTbl td{background-color:rgba(0,116,217,.3)}.formTbl textarea{width:100%;height:8rem}.field2 div{display:inline-block;padding:0 20px 0 0;white-space:nowrap}.field2 label{display:inline-block;width:3rem}.field2 input{width:20rem}.field2Num>div{display:inline-block;padding:0 20px 0 0;white-space:nowrap}.InOperation::before,.BeforeOperation::before,.AfterOperation::before{display:inline-block}.InOperation::before{content:"運行中";color:#0074d9}.BeforeOperation::before{content:"運行前";color:#2ecc40}.AfterOperation::before{content:"運行終了";color:#aaa}.ui-mobile label,.ui-controlgroup-label{margin:0;line-height:1}.labelHeader{display:block;font-weight:bold}.labelHeader+input{display:block}.offScreen{position:absolute;left:-100000px}.btnPanel{margin:20px 0}.navy{color:#001f3f}.blue{color:#0074d9}.aqua{color:#7fdbff}.teal{color:#39cccc}.olive{color:#3d9970}.green{color:#2ecc40}.lime{color:#01ff70}.yellow{color:#ffdc00}.orange{color:#ff851b}.red{color:#ea5352}.maroon{color:#85144b}.fuchsia{color:#f012be}.purple{color:#b10dc9}.black{color:#111}.gray{color:#aaa}.silver{color:#ddd}.white{color:#fff}body,body *{font-family:Verdana,Roboto,"Droid Sans","游ゴシック",YuGothic,"メイリオ",Meiryo,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","ＭＳ Ｐゴシック",sans-serif}html body{background:#72bf76;background:-moz-linear-gradient(top, rgb(114, 191, 118) 0%, rgb(60, 159, 122) 100%);background:-webkit-linear-gradient(top, rgb(114, 191, 118) 0%, rgb(60, 159, 122) 100%);background:linear-gradient(to bottom, rgb(114, 191, 118) 0%, rgb(60, 159, 122) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#72bf76", endColorstr="#3c9f7a",GradientType=0 );background-attachment:fixed}*::before,*::after{display:block;position:absolute;content:"";font-size:20px;font-family:"Font Awesome 5 Free";font-weight:900;line-height:1}table::before,table::after,thead::before,thead::after,tbody::before,tbody::after,tr::before,tr::after{display:none}html hr{display:none}body h1,body h2,body h3,body h4,body h5,body h6{margin:0;padding:0;font-weight:bold}body .row{margin:0}body .form-control{font-size:inherit}.commentPlaceHolder{color:#98a6b5}*::-webkit-input-placeholder{color:#98a6b5}*::-moz-placeholder{color:#98a6b5}*:-ms-input-placeholder{color:#98a6b5}*::placeholder{color:#98a6b5}*:focus,body .ui-focus{outline-color:rgba(0,0,0,0) !important;box-shadow:none !important}body .pb-3,body .py-3{padding-bottom:88px !important}body .ui-page-theme-a a:link,html body .ui-bar-a a:link,html body .ui-body-a a:link,html body main .ui-group-theme-a a:link,body .ui-page-theme-a a:visited,html body .ui-bar-a a:visited,html body .ui-body-a a:visited,html body main .ui-group-theme-a a:visited{color:#3b9f7a}body .ui-page-theme-a a:hover,html body .ui-bar-a a:hover,html body .ui-body-a a:hover,html body main .ui-group-theme-a a:hover,body .ui-page-theme-a a:active,html body .ui-bar-a a:active,html body .ui-body-a a:active,html body main .ui-group-theme-a a:active{color:#ea5352}.container{padding:0;max-width:100% !important}body div.ui-content{padding:0 0 60px}footer.border-top.text-muted{border:none !important;background-color:rgba(0,0,0,0);color:#fff !important;text-shadow:none}body .ui-overlay-a,body .ui-page-theme-a,body .ui-page-theme-a .ui-panel-wrapper{background-color:#fff;text-shadow:none}body .col-md-6,body .col-md-4{flex:auto !important;margin:40px auto 0;padding:0;max-width:100% !important}label,.ui-mobile label{font-weight:bold}label.isRequired{position:relative}label.isRequired::before{position:relative;content:"必須";display:inline-block;top:-2px;margin:0 8px 0 0;padding:4px 8px 4px 12px;border-radius:12px;background-color:#f18f8e;color:#fff;font-family:Verdana,Roboto,"Droid Sans","游ゴシック",YuGothic,"メイリオ",Meiryo,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","ＭＳ Ｐゴシック",sans-serif;font-size:1.2rem;letter-spacing:4px}body .ui-input-text,body .ui-input-search{margin:0 auto 20px}body .ui-input-text,body .ui-input-search{position:relative}body .ui-body-a,body .ui-page-theme-a .ui-body-inherit,html body .ui-bar-a .ui-body-inherit,html body .ui-body-a .ui-body-inherit,html body main .ui-group-theme-a .ui-body-inherit,html body .ui-panel-page-container-a{border:none;text-shadow:none}body .ui-page-theme-a .ui-body-inherit.ui-corner-all.ui-shadow-inset{border-radius:0;box-shadow:none}body .ui-input-text input,body .ui-input-search input input.form-control,body .ui-page-theme-a textarea.ui-body-inherit{padding:16px 8px;height:auto;border:solid 1px #cdd6dd}input.form-control.input-validation-error{border:solid 1px #ea5352 !important}body .text-danger,label.error{color:#ec9800 !important;font-weight:bold}body div.text-danger{display:none}body div.text-danger.validation-summary-errors{display:block;margin:0 auto 40px}body .text-danger ul{margin:0;padding:0 0 0 20px;list-style-type:disc}body .text-danger li{margin:0;padding:0 0 8px 0}span.text-danger{display:block}span.text-danger.field-validation-error{display:inline-block;margin:0 0 20px}body header{height:70px}body .ui-bar-a,body .ui-page-theme-a .ui-bar-inherit,html body .ui-bar-a .ui-bar-inherit,html body .ui-body-a .ui-bar-inherit,html body .ui-group-theme-a .ui-bar-inherit{background:#72bf76;background:-moz-linear-gradient(top, rgb(114, 191, 118) 0%, rgb(60, 159, 122) 100%);background:-webkit-linear-gradient(top, rgb(114, 191, 118) 0%, rgb(60, 159, 122) 100%);background:linear-gradient(to bottom, rgb(114, 191, 118) 0%, rgb(60, 159, 122) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#72bf76", endColorstr="#3c9f7a",GradientType=0 );border-color:rgba(0,0,0,0);text-shadow:none}body .ui-page-theme-a footer.ui-bar-inherit{background:#72bf76;background:-moz-linear-gradient(left, rgb(60, 159, 122) 0%, rgb(114, 191, 118) 100%);background:-webkit-linear-gradient(left, rgb(60, 159, 122) 0%, rgb(114, 191, 118) 100%);background:linear-gradient(to right, rgb(60, 159, 122) 0%, rgb(114, 191, 118) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#3c9f7a", endColorstr="#72bf76",GradientType=1 )}body div[data-url*="/Identity/Account/RegisterConfirmation"].ui-page-theme-a header.ui-bar-inherit{background:rgba(0,0,0,0) none}body #page_init_index footer.ui-bar-inherit,body div[data-url="/Identity/Account/Login"].ui-page-theme-a footer.ui-bar-inherit,body div[data-url="/Identity/Account/Login"].ui-page-theme-a footer.ui-bar-inherit{background:rgba(0,0,0,0) none}body .ui-header,body .ui-footer{border:none}.ui-header nav{box-shadow:none;border:none !important;background-color:rgba(0,0,0,0) !important}body footer{font-size:1.4rem;font-weight:normal !important;text-align:center}header .navbar{padding:0}header .navbar-brand{margin:0;padding:0;width:100%;height:70px;color:rgba(0,0,0,0) !important;font-size:.1rem}header .navbar-brand:hover,header .navbar-brand:active{color:rgba(0,0,0,0) !important}header .navbar-brand::before{position:relative;top:12px;left:28px;width:100%;height:44px;background:rgba(0,0,0,0) url("/images/logo.png") no-repeat scroll left center;background-size:contain}div[data-url^="/Identity/"] header .navbar-brand::before{content:"";left:50%;transform:translate(-50%, 0);background:rgba(0,0,0,0) url("/images/logo.png") no-repeat scroll center;background-size:contain}header+.container{margin-top:48px}.navbar-expand .navbar-nav.navbar-right{flex-wrap:nowrap;margin:0 20px}.navbar-expand .navbar-nav.navbar-right>li{margin:0 0 0 8px}body header .nav-link.text-dark{padding:8px !important;color:#fff !important;white-space:nowrap}body header .ui-btn.ui-corner-all{padding:8px;height:auto;border-radius:4px !important;background-color:rgba(0,0,0,0);box-shadow:none}body header .ui-btn.ui-corner-all::after{display:none}.navbar-light .navbar-toggler-icon{position:relative;display:inline-block;width:20px;height:2px;top:0;left:0;background:#fff none}.navbar-light .navbar-toggler-icon::before,.navbar-light .navbar-toggler-icon::after{position:absolute;display:inline-block;width:20px;height:2px;top:-6px;left:0;background:#fff none}.navbar-light .navbar-toggler-icon::after{width:12px;top:6px}body header .ui-btn.ui-corner-all:hover,body header .ui-btn.ui-corner-all:active,body header .ui-btn.ui-corner-all:focus,body header .ui-btn.ui-corner-all[aria-expanded=true]{background:#3b4043 none !important;box-shadow:none}body header .navbar-light .ui-btn.ui-corner-all[aria-expanded=true] .navbar-toggler-icon{background:rgba(0,0,0,0) none}body header .navbar-light .ui-btn.ui-corner-all[aria-expanded=true] .navbar-toggler-icon::before{top:-20px;-webkit-transform:translateY(20px) rotate(-315deg);transform:translateY(20px) rotate(-315deg)}body header .navbar-light .ui-btn.ui-corner-all[aria-expanded=true] .navbar-toggler-icon::after{width:20px;top:20px;-webkit-transform:translateY(-20px) rotate(315deg);transform:translateY(-20px) rotate(315deg)}body header .dropdown-menu{padding:16px;border:none;border-radius:12px;box-shadow:1px 2px 6px rgba(0,0,0,.15);font-size:1.6rem}body header .dropdown-item{position:relative;margin:16px 0;padding:0 0 0 28px;color:#333}body header .dropdown-item::before{position:absolute;top:50%;left:0;transform:translate(0, -50%);color:#333}body header a[href="/Account/Details"].dropdown-item::before{content:""}body header a[href="/Contact"].dropdown-item::before{content:""}body header a[href="/Terms"].dropdown-item::before{content:""}body header a[href="/PrivacyPolicy"].dropdown-item::before{content:""}body header a[href="/CookiePolicy"].dropdown-item::before{content:""}body header a[href="#common-logout-dialog"].dropdown-item::before{content:""}body header .dropdown-item:hover,body header .dropdown-item:focus,body header .dropdown-item:hover::before,body header .dropdown-item:focus::before,body header .dropdown-item:hover::after,body header .dropdown-item:focus::after{background-color:rgba(0,0,0,0);color:#3b9f7a !important}header+.container h1{margin:0 0 52px;color:#3b9f7a;font-size:2.8rem;text-align:center}header+.container h4{margin:0 0 52px;font-weight:normal}body>div[data-url="/Identity/Account/ForgotPasswordConfirmation"] footer{display:none}body>div[data-url="/Identity/Account/ForgotPasswordConfirmation"]{background-color:#bfbfbf;color:#fff}body>div[data-url="/Identity/Account/ForgotPasswordConfirmation"] main{margin:100px auto 0;width:280px}body div[data-role=popup]{width:276px !important;max-height:500px;overflow-y:auto}body div[data-role=popup] div.ui-content{padding:0}.ui-popup-container div[data-role=popup] .ui-content>*:first-child{padding:60px 24px 44px;font-size:1.8rem;text-align:center}#page_reserve_details .ui-popup-container div[data-role=popup] .ui-content>*:first-child{color:#ea5352}div[data-role=popup] .ui-content>form,div[data-role=popup]#common-logout-dialog .btn-group{padding:20px 24px 28px;border-top:solid 1px #cecece}div[data-role=popup] .btn-group{display:flex;justify-content:space-between;width:100%}div[data-role=popup] .btn-group>.btn{flex:initial}body .ui-page-theme-a div[data-role=popup] .ui-btn{display:flex;width:auto;height:auto;border-radius:0;border:none;background-color:rgba(0,0,0,0);box-shadow:none}body .ui-page-theme-a div[data-role=popup] .ui-btn:first-child{margin:0 auto 0 0;padding:0;color:#333 !important}body .ui-page-theme-a div[data-role=popup] button.ui-btn{display:flex;margin:0 0 0 auto;padding:0;background-color:rgba(0,0,0,0);color:#ea5352 !important}body .ui-page-theme-a div[data-role=popup] .ui-btn::after{display:none}body .ui-page-theme-a div[data-role=popup] .ui-btn::before{position:relative;display:inline-block;margin-right:4px;content:"";color:#333}body .ui-page-theme-a div[data-role=popup] button.ui-btn::before{position:relative;display:inline-block;margin-right:4px;content:"";color:#ea5352}body .ui-page-theme-a div[data-role=popup] .ui-btn:hover,body .ui-page-theme-a div[data-role=popup] .ui-btn:active,body .ui-page-theme-a div[data-role=popup] .ui-btn:hover::before,body .ui-page-theme-a div[data-role=popup] .ui-btn:active::before,body .ui-page-theme-a div[data-role=popup] .ui-btn:hover::after,body .ui-page-theme-a div[data-role=popup] .ui-btn:active::after{color:#3b9f7a !important}.ui-popup-container div[data-role=popup] .ui-content>a[data-rel=back],body .ui-popup>a[data-rel=back].ui-btn-right{width:20px;height:20px;min-height:20px;top:12px;right:12px;color:rgba(0,0,0,0) !important;font-size:.1rem;overflow:hidden;text-indent:initial}.ui-popup-container div[data-role=popup] .ui-content>a[data-rel=back]:hover,.ui-popup-container div[data-role=popup] .ui-content>a[data-rel=back]:active,body .ui-popup>a[data-rel=back].ui-btn-right:hover,body .ui-popup>a[data-rel=back].ui-btn-right:active{background:rgba(0,0,0,0) none;color:rgba(0,0,0,0) !important}.ui-popup-container div[data-role=popup] .ui-content>a[data-rel=back]{margin:0 0 0 auto;text-shadow:none}.ui-popup-container div[data-role=popup] .ui-content>a[data-rel=back]::before,body .ui-popup>a[data-rel=back].ui-btn-right::before{content:"";width:20px;height:20px;top:0;right:0;font-size:2rem;color:#96999c}.ui-popup-container div[data-role=popup] .ui-content>a[data-rel=back]:hover::before,.ui-popup-container div[data-role=popup] .ui-content>a[data-rel=back]:active::before,body .ui-popup>a[data-rel=back].ui-btn-right:hover::before,body .ui-popup>a[data-rel=back].ui-btn-right:active::before{color:#ea5352}.dialog-button{display:flex;flex-flow:column;justify-content:center;margin-bottom:30px}body .ui-page-theme-a div[data-role=popup] .dialog-button button.ui-btn{margin:5px auto;border:none;border-radius:26px;height:52px;max-width:280px;background-color:#ea5352;-moz-box-shadow:0 1px 3px rgba(0,0,0,.15);color:#fff !important;align-items:center;padding:0 30px}body .ui-page-theme-a div[data-role=popup] .dialog-button button.ui-btn::before{content:none}.dialogHeader{padding:36px 24px 8px}.dialogHeader+div{padding:16px 24px 28px}body .ui-page-theme-a a[href="/"].ui-link,body .ui-page-theme-a a[data-rel=back].ui-link,body .ui-page-theme-a main a[href="/Top"].ui-link,body .ui-page-theme-a a#btn_return{display:inline-block;margin:44px 0}body .ui-page-theme-a header a[href="/"].ui-link{margin-top:0;padding-top:12px}body .ui-page-theme-a a[href="/"].ui-link:link,body .ui-page-theme-a a[href="/"].ui-link:visited,body .ui-page-theme-a a[data-rel=back].ui-link:link,body .ui-page-theme-a a[data-rel=back].ui-link:visited,body .ui-page-theme-a a#btn_return:link,body .ui-page-theme-a a#btn_return:visited{color:#333}a[href="/"].ui-link::before,a[data-rel=back].ui-link::before,main a[href="/Top"].ui-link::before,main a[href="/Identity/Account/Login"].ui-link::before,body .ui-page-theme-a a#btn_return::before{display:inline-block;position:relative;content:"";margin-right:4px;top:2px;font-size:20px;color:#333}main a[href="/Top"].ui-link::before{content:"";margin-right:4px;color:#3b9f7a}body .ui-page-theme-a a[href="/"].ui-link:hover,body .ui-page-theme-a a[href="/"].ui-link:active,a[href="/"].ui-link:hover::before,a[href="/"].ui-link:active::before,body .ui-page-theme-a a[data-rel=back].ui-link:hover,body .ui-page-theme-a a[hdata-rel=back].ui-link:active,a[data-rel=back].ui-link:hover::before,a[data-rel=back].ui-link:active::before,body .ui-page-theme-a a#btn_return:hover::before,body .ui-page-theme-a a#btn_return:active::before{color:#3b9f7a}body .ui-page-theme-a main a[href="/Top"].ui-link:hover,body .ui-page-theme-a main a[href="/Top"].ui-link:active,body .ui-page-theme-a main a[href="/Top"].ui-link:hover::before,body .ui-page-theme-a main a[href="/Top"].ui-link:active::before{color:#ea5352}a.btn{border:none;font-size:1.6rem}.btn:focus,.btn.focus{outline:0;box-shadow:none !important}body .ui-page-theme-a .ui-btn.ui-btn-active{background-color:rgba(0,0,0,0);border:none}.topMenuItem a{padding:12px 26px}.nav-link.text-dark{color:#3b9f7a !important}.nav-link.text-dark:hover,.nav-link.text-dark:active{color:#fff !important}body .ui-btn-corner-all,body .ui-btn.ui-corner-all,body .ui-slider-track.ui-corner-all,body .ui-flipswitch.ui-corner-all,body .ui-li-count{margin:0 auto;border:none;border-radius:26px;height:52px;max-width:280px;background-color:#ea5352;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.15);-moz-box-shadow:0 1px 3px rgba(0,0,0,.15);box-shadow:0 1px 3px rgba(0,0,0,.15)}body .contentHolder .ui-btn-corner-all{height:52px !important}body .ui-btn-corner-all:hover,body .ui-btn.ui-corner-all:hover,body .ui-slider-track.ui-corner-all:hover,body .ui-flipswitch.ui-corner-all:hover,body .ui-li-count:hover,body .ui-btn-corner-all:active,body .ui-btn.ui-corner-all:active,body .ui-slider-track.ui-corner-all:active,body .ui-flipswitch.ui-corner-all:active,body .ui-li-count:active,body .btn-primary:not(:disabled):not(.disabled):active,body .btn-primary:not(:disabled):not(.disabled).active,body .show>.btn-primary.dropdown-toggle{background-color:#992626}body .ui-btn-corner-all::after,body .ui-btn.ui-corner-all::after,body .ui-slider-track.ui-corner-all::after,body .ui-flipswitch.ui-corner-all::after,body .ui-li-count::after{content:"";bottom:50%;right:0;transform:translate(-20px, 10px);width:20px;height:20px;font-size:22px;color:#fff;text-align:right}body .ui-btn-corner-all:hover::after,body .ui-btn.ui-corner-all:hover::after,body .ui-slider-track.ui-corner-all:hover::after,body .ui-flipswitch.ui-corner-all:hover::after,body .ui-li-count:hover::after,body .ui-btn-corner-all:active::after,body .ui-btn.ui-corner-all:active::after,body .ui-slider-track.ui-corner-all:active::after,body .ui-flipswitch.ui-corner-all:active::after,body .ui-li-count:active::after{color:#fff}body .ui-page-theme-a .ui-btn,html body .ui-bar-a .ui-btn,html body .ui-body-a .ui-btn,html body main .ui-group-theme-a .ui-btn,html head+body main .ui-btn.ui-btn-a,body .ui-page-theme-a .ui-btn:visited,html body .ui-bar-a .ui-btn:visited,html body .ui-body-a .ui-btn:visited,html body main .ui-group-theme-a .ui-btn:visited,html head+body main .ui-btn.ui-btn-a:visited{color:#fff !important;text-shadow:none}body .ui-page-theme-a .ui-btn:hover,html body .ui-bar-a .ui-btn:hover,html body .ui-body-a .ui-btn:hover,html body main .ui-group-theme-a .ui-btn:hover,html head+body main .ui-btn.ui-btn-a:hover{color:#fff !important;text-shadow:none}body .ui-btn{position:relative;margin:0;padding:0}.fixedMenuCon,#view_reserve_details .d-flex.fixedMenuCon{position:fixed;display:flex;justify-content:center;margin-bottom:80px !important;padding-left:calc((100% - 316px)/2);padding-right:calc((100% - 316px)/2);bottom:0;width:100%;text-align:center;white-space:nowrap;z-index:100}.fixedMenuCon #contact,#view_reserve_details .d-flex.fixedMenuCon #contact{display:none;margin:0 10px 0 0}.fixedMenuCon #reserve,#view_reserve_details .d-flex.fixedMenuCon #reserve{display:inline-block;margin:0 0 0 10px}.fixedMenuCon #contact .ui-link,.fixedMenuCon #reserve .ui-link,#view_reserve_details .d-flex.fixedMenuCon #contact .ui-link,#view_reserve_details .d-flex.fixedMenuCon #reserve .ui-link{position:relative;display:inline-block;padding:12px 24px 12px 32px;width:148px;border-radius:32px;color:#fff !important;text-align:center;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.3);-moz-box-shadow:0 1px 3px rgba(0,0,0,.3);box-shadow:0 1px 3px rgba(0,0,0,.3)}.fixedMenuCon #contact .ui-link,#view_reserve_details .d-flex.fixedMenuCon #contact .ui-link{background-color:#3b4043}.fixedMenuCon #reserve .ui-link,#view_reserve_details .d-flex.fixedMenuCon #reserve .ui-link{background-color:#ea5352}.fixedMenuCon #contact .ui-link:hover,.fixedMenuCon #contact .ui-link:active,.fixedMenuCon #reserve .ui-link:hover,.fixedMenuCon #reserve .ui-link:active,#view_reserve_details .d-flex.fixedMenuCon #contact .ui-link:hover,#view_reserve_details .d-flex.fixedMenuCon #contact .ui-link:active,#view_reserve_details .d-flex.fixedMenuCon #reserve .ui-link:hover,#view_reserve_details .d-flex.fixedMenuCon #reserve .ui-link:active{background-color:#992626}.fixedMenuCon #contact .ui-link::before,.fixedMenuCon #reserve .ui-link::before,#view_reserve_details .d-flex.fixedMenuCon #contact .ui-link::before,#view_reserve_details .d-flex.fixedMenuCon #reserve .ui-link::before{position:relative;display:inline-block;margin-right:4px;color:#fff;font-size:16px}.fixedMenuCon #contact .ui-link::before,#view_reserve_details .d-flex.fixedMenuCon #contact .ui-link::before{content:""}.fixedMenuCon #reserve .ui-link::before,#view_reserve_details .d-flex.fixedMenuCon #reserve .ui-link::before{content:""}div[data-url="/Identity/Account/RegisterInfoConfirm"] header+.container h1,div[data-url="/Identity/Account/RegisterInfoConfirm"] header+.container form>*,div[data-url="/Identity/Account/Register"] header+.container h1,div[data-url="/Identity/Account/Register"] header+.container form>*,#page_account_details header+.container h1,#page_account_details .container form>*,#page_account_edit header+.container h1,#page_account_edit .container form>*,#view_terms_index,#view_privacypolicy_index,#view_cookie_policy_index,#view_contact_index{padding-left:calc((100% - 316px)/2);padding-right:calc((100% - 316px)/2)}#page_account_edit .form-group{margin-bottom:32px}body div[data-url="/Identity/Account/RegisterInfoConfirm"] .ui-input-text,body div[data-url="/Identity/Account/Register"] .ui-input-text,#page_account_edit .ui-input-text{margin-bottom:12px}#page_account_edit .ui-input-text:focus{border-color:#80bdff}div[data-url="/Identity/Account/RegisterInfoConfirm"] .form-group>label,div[data-url="/Identity/Account/Register"] .form-group>label,#page_account_edit .form-group>label{margin:0 0 12px}div[data-url="/Identity/Account/RegisterInfoConfirm"] .form-row,div[data-url="/Identity/Account/Register"] .form-row,#page_account_edit .form-row{-ms-flex-wrap:nowrap;flex-wrap:nowrap;flex:1 1;margin:0}div[data-url="/Identity/Account/RegisterInfoConfirm"] .form-row>div,div[data-url="/Identity/Account/Register"] .form-row>div,#page_account_edit .form-row>div{margin-left:4px}div[data-url="/Identity/Account/RegisterInfoConfirm"] .form-row>div:first-child,div[data-url="/Identity/Account/Register"] .form-row>div:first-child,#page_account_edit .form-row>div:first-child{margin-left:0;margin-right:4px}body div[data-url="/Identity/Account/RegisterInfoConfirm"].ui-page-theme-a a[href="/"].ui-link,body div[data-url="/Identity/Account/Register"].ui-page-theme-a a[href="/"].ui-link,body #page_account_edit.ui-page-theme-a a[href="/"].ui-link{margin-top:12px !important}div[data-url="/Identity/Account/AccessDenied"] main,div[data-url="/Identity/Account/Lockout"] main,div[data-url="/Identity/Error"] main,div[data-url="/Identity/Account/ResetPasswordConfirmation"] main,div[data-url="/Identity/Account/ResetPassword"] main,div[data-url^="/Identity/Account/ConfirmEmail"] main{padding-left:calc((100% - 316px)/2);padding-right:calc((100% - 316px)/2)}div[data-url="/Identity/Account/ResetPassword"] main{padding-top:70px}div[data-url="/Identity/Account/ResetPassword"] main h1{text-align:center}div[data-url="/Identity/Account/ResetPassword"] main button{margin-top:48px !important}h2.text-danger{margin-bottom:1em}div[data-url^="/Identity/Account/ConfirmEmail"] .alert-success{padding:0;border:none;background-color:rgba(0,0,0,0)}div[data-url^="/Identity/Account/ConfirmEmail"] .alert-dismissible .close{display:none}div[data-url^="/Identity/Account/ConfirmEmail"].ui-page-theme-a main .ui-btn{margin:48px auto;border:none;background-color:#ea5352;box-shadow:none;line-height:52px}div[data-url^="/Identity/Account/ConfirmEmail"].ui-page-theme-a main .ui-btn:hover,div[data-url^="/Identity/Account/ConfirmEmail"].ui-page-theme-a main .ui-btn:active{background-color:#992626}div[data-url^="/Identity/Account/ConfirmEmail"].ui-page-theme-a main .ui-btn::after{display:none}.as-bg-color-rose{background-color:#fdefef}.goolgemap-type-button button{background:none #fff;border:0px;margin:7px;padding:0px;text-transform:none;appearance:none;position:absolute;cursor:pointer;user-select:none;border-radius:2px;height:28px;width:28px;box-shadow:rgba(0,0,0,.3) 0px 1px 4px -1px;overflow:hidden;right:0px;top:0px;font-size:large;font-weight:bold;color:#666}.as-map-wrapper .as-ol-popup.map-googlemap{padding:unset;min-width:248px}.gm-style .gm-style-iw.gm-style-iw-c .gm-style-iw-d{overflow:visible !important}.gm-style-iw{max-width:270px !important;padding:12px !important}.warning-items{margin:auto;max-width:280px;overflow-wrap:break-word}.as-bg-color-rose{background-color:#fdefef}.ui-datepicker-calendar th{text-align:center}
