*{font-family:'Montserrat','Helvetica Neue',Helvetica,"Microsoft Yahei","微软雅黑",STXihei,"华文细黑",sans-serif}.animsition-overlay{}.animsition-overlay .animsition-loading{background-color:transparent;border-top:10px solid #a4261b;border-right:10px solid #a4261b;border-bottom:10px solid #a4261b;border-left:10px solid transparent;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;-o-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-duration:.8s;-moz-animation-duration:.8s;-o-animation-duration:.8s;animation-duration:.8s;-webkit-animation-name:animsition-loading;-moz-animation-name:animsition-loading;-o-animation-name:animsition-loading;animation-name:animsition-loading}.animsition-overlay .animsition-loading,.animsition-overlay .animsition-loading:after{width:70px;height:70px;position:fixed;top:50%;left:50%;margin-top:-16px;margin-left:-16px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;z-index:2}.admin-console{}.admin-console .prj-resrv-using-dflt,.admin-console .prj-avail-using-dflt{background-color:#333;border:#ececec 1px solid;color:#fff}.admin-console .tab-content-lvl-2,.admin-console .tab-content-lvl-3{background-color:#333;color:#fff}.admin-console .nav-tabs>li:not(.active)>a,.admin-console .nav-tabs>li:not(.active)>a:hover,.admin-console .nav-tabs>li:not(.active)>a:focus{background-color:#f5f5f5!important;border:1px solid #d3d3d3!important;border-bottom-color:transparent!important;color:#333}.admin-console .nav-tabs-lvl-2>li.active>a,.admin-console .nav-tabs-lvl-2>li.active>a:focus,.admin-console .nav-tabs-lvl-2>li.active>a:hover{background-color:#333;color:#fff}.admin-console .nav-tabs-lvl-3>li.active>a,.admin-console .nav-tabs-lvl-3>li.active>a:focus,.admin-console .nav-tabs-lvl-3>li.active>a:hover{background-color:#333;color:#fff}.admin-console .nav-tabs-side-bar li.active a,.admin-console .nav-tabs-side-bar li.active a:focus,.admin-console .nav-tabs-side-bar li.active a:hover{background-color:#333!important;border:1px solid #333!important;color:#fff}.admin-console .admin-grid .datagrid-grid-btn.btn-danger{color:#ff0800;background-color:#fff;border:1px solid #ff0800}.admin-console .admin-grid .datagrid-grid-btn.btn-danger:hover{color:#fff;background-color:#000;border:1px solid #fff}.admin-console .btn-dflt-save,.admin-console .btn-dflt-delete,.admin-console .btn-dflt-add,.admin-console .btn-dflt-cancel{background:#b92518;color:#fff}.admin-console .btn-dflt-save,.admin-console .btn-dflt-delete:hover,.admin-console .btn-dflt-add,.admin-console .btn-dflt-cancel:hover{background-color:#000;border:1px solid #fff}.adminoptionpanel{}.adminoptionpanel h3.header{}.adminoptionpanel a[data-menu-ref].active{}.adminoptionpanel a[data-menu-ref] .icon .fa span{}h1,h2,h3,.h1,.h2,.h3{}.project-banner{}.project-banner .project-info{padding-top:50px}.project-banner .menu-bar{}.bf-logo{}.login-container{}.login-container .login-sec .login-form{}.login-container .login-sec .login-panel .login-btn,.login-container .login-sec .login-panel .email-btn{background:#b92518!important;color:#fff!important}.login-container .auto-login{background-color:#b92518;color:#fff!important}.login-container .auto-login .preset-username{color:#000!important}.login-container .login-sec .update-progress-block,.login-container .login-sec .update-progress-block,.login-container .login-sec .update-progress-block{background:#b92518!important;color:#fff!important}.login-container .login-sec .btn-icon{color:#fff}.bootstrap-datetimepicker-widget.dropdown-menu{min-width:290px}.bootstrap-datetimepicker-widget.dropdown-menu a{color:#000}.bootstrap-datetimepicker-widget.dropdown-menu .glyphicon.glyphicon-remove{background-color:#dedede}.bootstrap-datetimepicker-widget.dropdown-menu .glyphicon.glyphicon-remove:hover{background-color:#b92518;color:#fff}.bootstrap-datetimepicker-widget.dropdown-menu .active{background-color:#b92518;color:#fff}.bootstrap-datetimepicker-widget.dropdown-menu .active:hover{background-color:#b92518;color:#fff}.checkbox-container{background-color:#dfdfdf}.dataTables_wrapper{}.dataTables_wrapper a:hover,.dataTables_wrapper .button:hover{color:#b92518!important}.dataTables_wrapper .dataTables_paginate .paginate_button:hover{color:#b92518!important}.tiny-title{background-color:#b92518}.filter-container .filter-box .search{background:#b92518;color:#fff}h2{color:gray}.button.primary,button.primary{background:#b92518!important;color:#fff!important}.left-sidebar{-moz-box-shadow:0 0 20px rgba(0,0,0,.2);-webkit-box-shadow:0 0 20px rgba(0,0,0,.2);background-color:#fff;box-shadow:0 0 20px rgba(0,0,0,.2)}.left-sidebar .icon.active{background-color:#b92518;color:#fff}.left-sidebar .dropdown-menu li:hover{background:#b92518!important;color:#fff!important}.left-sidebar .dropdown-menu li:hover a,.left-sidebar .dropdown-menu li:hover .btn-language,.left-sidebar .dropdown-menu li:hover i{color:#fff!important}#news-updates.show-news{background-color:#b92518;color:#fff}.news-updates .news-article .button:hover{color:#b92518}.modal .modal-content .modal-header{background-color:#fff;color:#b92518}.info-content-header{background-color:#fff;color:#b92518}.info-content-footer .btn-default{background-color:#b92518;color:#fff}a.to-report-dashboard:hover{color:#b92518}.fadein-panel-container{}.fadein-panel-container .popup-center .btn.btn-save{background-color:#b92518;color:#fff}.fadein-panel-container .popup-center .btn.btn-add{background-color:#b92518;color:#fff}.fadein-panel-container .popup-center .info-content-header{background-color:#fff;color:#b92518}.fadein-panel-container.add-contact-container .checkbox-bkcolor{background-color:#b92518;color:#fff}.hub-modal .modal-dialog .modal-content .modal-footer .btn.btn-yes{background-color:#b92518;color:#fff}table.dataTable.dtr-inline.collapsed>tbody>tr>td:first-child:before,table.dataTable.dtr-inline.collapsed>tbody>tr>th:first-child:before{-moz-box-shadow:unset;-webkit-box-shadow:unset;background-color:#b92518;box-shadow:unset;color:#fff}table.dataTable.dtr-inline.collapsed>tbody>tr.parent>td:first-child:before,table.dataTable.dtr-inline.collapsed>tbody>tr.parent>th:first-child:before{color:#fff}.file-upload-section [data-role="add-option"] .file-upload{-moz-box-shadow:none;-webkit-box-shadow:none;background-color:transparent;box-shadow:none}.file-upload-section [data-role="add-option"] .file-upload [data-role="upload-label"]{background-color:#b92518;color:#fff}.file-upload-section [data-role="add-option"] .file-upload [data-role="upload-label"].has-files{background-color:#fff;color:#000}.file-upload-section [data-role="add-option"] .file-upload [data-role="upload-label"].has-files:hover{background-color:#ddd}.file-upload-section [data-role="add-option"] .file-upload [data-role="upload-input-file"]:not(.has-files){background-color:#b92518;color:#fff}.file-upload-section [data-role="add-option"] .file-upload [data-role="upload-input-file"]:not(.has-files):hover{background-color:#b92518}.file-upload-section [data-role="add-option"] .file-upload [data-role="upload-button"]{background-color:#b92518;color:#fff}.file-upload-section [data-role="add-option"] .file-upload [data-role="upload-button"]:hover{background-color:#b92518}.download-icon:before{color:gray}.modal .btn-dflt-save,.modal .btn-dflt-add,.modal .btn-dflt-cancel{color:#000}.icon-button:active{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.icon-button.danger{color:#a94442}.icon-button.filter{color:#333}.icon-button.filter:hover,.icon-button.filter:active{font-weight:bold}.site-primary-color{background-color:#b92518;color:#fff}.site-secondary-color{background-color:#424242;color:#fff}.btn-site-primary{background-color:#b92518;color:#fff}.btn-site-primary:hover{background-color:#000;color:#fff}.btn-site-secondary{background-color:#424242;color:#fff}.btn-site-secondary:hover{background-color:#404040;color:#fff}.btn-site-layout-primary{background-color:#b92518;color:#fff}.btn-site-layout-primary:hover{background-color:#000;color:#fff}.btn-site-layout-secondary{background-color:#424242;color:#fff}.btn-site-layout-secondary:hover{background-color:#404040;color:#fff}input[type=radio]:checked~.check{border:5px solid #b92518}input[type=radio]:checked~.check::before{background:#b92518}.navigation-container .menu-bar .new-activity,.navigation-container .menu-bar .new-prospect{background-color:#b92518;color:#fff}.activities-section div[data-sec="hdr"] h3{color:#b92518}.checkbox-bkcolor{background-color:#b92518;color:#fff}[data-role="reservation-edit"][data-type="container"] table[data-type="grid"] [data-type="button"][data-role="edit"],[data-role="reservation-edit"][data-type="container"] table[data-type="grid"] [data-type="button"][data-role="update"]{background-color:#b92518;border-color:#b92518;color:#fff}[data-role="reservation-edit"][data-type="container"] [data-role="status-timeline"][data-type="container"] .next-status,[data-role="reservation-edit"][data-type="container"] [data-role="status-timeline"][data-type="container"] .current-status{color:#fff}[data-role="reservation-edit"][data-type="container"] [data-role="status-timeline"][data-type="container"] .current-status{background-color:#565656;border:1px #565656}[data-role="reservation-edit"][data-type="container"] [data-role="status-timeline"][data-type="container"] .next-status{background-color:#b92518;border:1px #b92518;color:#fff}.reservations-grid{}.reservations-grid .reservation-grid{}.reservations-grid .reservation-grid .grid-options .btn[data-type="edit"],.reservations-grid .reservation-grid .grid-options .btn[data-type="view"]{background-color:#901a10!important}.reservations-grid .reservation-grid .grid-options .btn[data-type="edit"]:hover,.reservations-grid .reservation-grid .grid-options .btn[data-type="view"]:hover{background-color:#000!important}.reservations-grid .reservation-grid .grid-options .btn-contract-fallen-over{color:#fff;background-color:#000}.reservations-grid .reservation-grid .grid-options .btn-contract-fallen-over:hover{color:#fff;background-color:#c84141}.edit-contract-form{}.edit-contract-form .nav-tabs>li>a:hover,.edit-contract-form .nav-tabs>li>a:focus{border-bottom-color:transparent;border-color:#fff #fff #fff;color:#fff;background-color:#000}.edit-contract-form .nav-tabs>li.active>a,.edit-contract-form .nav-tabs>li.active>a:hover,.edit-contract-form .nav-tabs>li.active>a:focus{background-color:#b92518;border:1px solid #ddd;border-bottom-color:transparent;color:#fff!important}.edit-contract-form .tab-pane .nav-tabs>li>a:hover,.edit-contract-form .tab-pane .nav-tabs>li>a:focus{border-bottom-color:transparent;border-color:#fff #fff #fff;color:#fff;background-color:#000}.edit-contract-form .tab-pane .nav-tabs>li.active>a,.edit-contract-form .tab-pane .nav-tabs>li.active>a:hover,.edit-contract-form .tab-pane .nav-tabs>li.active>a:focus{background-color:#b92518;border:1px solid #ddd;border-bottom-color:transparent;color:#fff!important}.edit-contract-form .tab-pane.documents .documents-panel .add-container .fileUpload .upload-label{background-color:#b92518;color:#fff}.edit-contract-form .tab-pane.documents .documents-panel .add-container .fileUpload .upload-label.has-files{background-color:#fff;color:#000}.edit-contract-form .tab-pane.documents .documents-panel .add-container .fileUpload .upload-label.has-files:hover{background-color:#ddd}.edit-contract-form .tab-pane.documents .documents-panel .add-container .fileUpload .upload-input-file:not(.has-files){background-color:#b92518;color:#fff}.edit-contract-form .tab-pane.documents .documents-panel .add-container .fileUpload .upload-input-file:not(.has-files):hover{background-color:#b92518;color:#fff}.edit-contract-form .tab-pane.documents .documents-panel .add-container .fileUpload .upload-btn{background-color:#b92518;color:#fff}.edit-contract-form .tab-pane.documents .documents-panel .add-container .fileUpload .upload-btn:hover{background-color:#b92518;color:#fff}.edit-contract-form .tab-pane.purchasers .purchasers-panel .btn-add-contact{background-color:#b92518;color:#fff}.edit-contract-form .tab-pane.purchasers .purchasers-panel .contract-purchaser-grid .grid-header{background-color:#b92518;color:#fff}.edit-contract-form .tab-pane div.grid div.grid-header,.edit-contract-form .tab-pane .grid .grid-header{background-color:#b92518;color:#fff}.edit-contract-form .tab-pane div.grid div.grid-header span{color:#fff}.edit-contract-form .tab-pane .grid .grid-header td{color:#000}.edit-contract-form .tab-pane.purchasers .purchasers-panel .contract-purchaser-grid .grid-header td{color:#fff}.edit-contract-form .btn-cancel-save-contract-note{border:1px solid #b92518;color:#b92518;background-color:#fff}.edit-contract-form .purchaser-card{padding-bottom:15px}.edit-contract-form .purchaser-card:hover{background-color:#b92518;color:#fff}.edit-contract-form .purchaser-card h4{margin-top:1em}[data-role="reservation-edit"][data-type="container"] table[data-type="grid"] [data-type="button"][data-role="delete"]:hover,[data-role="reservation-edit"][data-type="container"] table[data-type="grid"] [data-type="button"][data-role="cancel"]:hover{color:#fff;background-color:#000}.email-reservation-modal .modal-dialog .modal-content .modal-footer .btn{color:#fff}.email-reservation-modal .modal-dialog .modal-content .modal-footer .btn.btn-danger{color:#fff;background-color:#000;border:1px solid gray}.email-reservation-modal .modal-dialog .modal-content .modal-footer .btn.btn-danger:hover{color:#fff;background-color:#424242;border:1px solid #424242}.project-overview{}.project-overview .projects-container div.nav-opt a:hover{background:#b92518;color:#fff}.project-overview .projects-container div.project-gallery a{background-color:#b92518;color:#fff}.project-overview .projects-container div.project-gallery span{background-color:#b92518;border:1px solid rgba(0,0,0,.15);color:#fff}.projects-wrapper .projects-container .project-item .nav-opt.nav-availability{background:#b92518;color:#fff}.availability-grid .grid-opt-cont .btn:hover{background-color:#b92518;color:#fff!important}.view-listing-cont .view-listing-info h4{text-align:center}.view-listing-cont .view-listing-info .status{color:#b92518;padding:5px 15px;background-color:#f5f5f5;border-radius:6px;font-weight:600;text-align:center}a,input[type="submit"],input[type="button"],button,.button{letter-spacing:normal}.matrix-container .matrix-table tr td.col-aspect .col-aspect-lot-block .listingBox .inner-text.status.lstct-available{color:#b92518!important}.configure-peak-values.list-group-item-success[aria-expanded="true"]:focus,.configure-peak-values.list-group-item-success[aria-expanded="true"]:hover,.configure-date-values.list-group-item-success[aria-expanded="true"]:focus,.configure-date-values.list-group-item-success[aria-expanded="true"]:hover{background-color:#b92518!important;color:#fff!important}.btn-go{background-color:#b92518;border:none;color:#fff;display:block;height:60px;line-height:60px;padding:0 20px;text-transform:uppercase}.email-modal .modal-dialog .btn.send-email{background-color:#b92518!important;color:#fff!important}.email-modal .modal-dialog .btn.send-email:hover{background-color:#000!important;color:#fff!important}[data-role="reservation"][data-type="container"] [data-role="search-contact"] [data-role="content"] [data-role="search-option"] [data-role="search"][data-type="container"] a{background-color:#b92518;color:#fff}.reservation-form{}.reservation-form h3{color:gray}.reservation-form .multi-item-container .multi-item-btn{background-color:#b92518;color:#fff}.reservation-form .btn-color,.reservation-form .reserve-btn{background-color:#b92518;color:#fff}.reservation-form .btn-color:hover,.reservation-form .reserve-btn:hover{background-color:#000!important;color:#fff!important}.view-listing-side{}.view-listing-side .button.primary:hover{background-color:#fff!important;color:#000!important}.fileUpload{background-color:#b92518!important;color:#fff!important;font-weight:bold!important}.fileUpload .upload-input-file:not(.has-files){background-color:#b92518!important;color:#fff!important}.fileUpload .upload-input-file:not(.has-files):hover{background-color:#b92518!important;color:#fff!important}.popup-content .btn.confirm-btn{background-color:#b92518!important;color:#fff!important}.popup-content .btn.nav-reservations{background-color:#b92518!important;color:#fff!important}.email-listing-modal{}.email-listing-modal .email-body .btn-send-style{background-color:#b92518!important;color:#fff!important}.email-listing-modal .listing-info-view.update-progress-indicator{background-color:rgba(120,124,128,.1);color:#b92518}.document-attachment-modal .document-attachment-body .document-treeview td:nth-child(3):hover{background-color:#b92518;color:#000}.btn-danger{color:#ff0800;background-color:#fff;border:1px solid #ff0800}.btn-danger:hover{color:#fff;background-color:#000;border:1px solid #fff}.edit-contract-form .btn[data-action]:hover{color:#fff;background-color:#000;border-color:#fff}.contact-infor-container .btn-edit-style:hover,.contact-infor-container .btn-contact-style:hover{background-color:#000;color:#fff}.category-container .list-group-item{border-left:5px solid #b92518}