.bg1 {background-image: url('https://pxierevent-site7.s3.amazonaws.com/misc/public/proposals/spa/img/bg01.jpg');}

.bg2 {background-image: url('https://pxierevent-site7.s3.amazonaws.com/misc/public/proposals/spa/img/bg02.jpg');}

.bg3 {background-image: url('https://pxierevent-site7.s3.amazonaws.com/misc/public/proposals/spa/img/bg06.jpg');}

.bg4 {background-image: url('https://pxierevent-site7.s3.amazonaws.com/misc/public/proposals/spa/img/bg04.jpg');}

.bg5 {background-image: url('https://pxierevent-site7.s3.amazonaws.com/misc/public/proposals/spa/img/bg05.jpg');}


.bg1, .bg2, .bg3, .bg4, .bg5{position: fixed;}
body{height: 100%;top: 0;bottom: 0;left: 0;right: 0;overflow-y: auto;padding-bottom: 60px;}
#lblinvdtl table td span {
    font-family: inherit;
}
.spa-theme-blue .left-nv01 .innerlinks a:hover{background: #3A271A!important;}
a.btn-my-account:hover{background:#9b9169!important;}
.spa-theme-blue .right-pan01 .box-shadow01{scrollbar-color: #3A271A #ffffff;}
.pro-box01 .bg-info, .pro-box01 .bg-info{color: #206165 !important;}
.spa-theme-blue .header-01 .breadcrumb-01 {border: dashed 1px #3A271A;}
.btn-my-account{background: #3A271A;}
.btn-my-account:hover{background:#9b9169;}
.pro-box01 .butn{background: #3A271A!important;}
.pro-box01 .butn:hover {background:#9b9169!important;}
.btn-info {color: #fff;background-color:#3A271A;border-color:#3A271A;}
.btn-info:hover {color: #fff;background-color:#9b9169;border-color:#9b9169;}
.pro-box01 .bg-info, .pro-box01 .bg-info{color:#3A271A!important;}
.cart-ico01{background: #3A271A!important;}
.viewcart:hover .cart-ico01{background:#9b9169!important;}
.main .back{top:16%;}
.main .back a{background-color:#3A271A!important;}
.avail-box{border-bottom: solid 5px #3A271A;}
.new-calander .wrap-header, .spa-cstm-modal .modal-header{background: #3A271A;}
#today:after {background: #3A271A;}
.new-calander tbody td:after:hover{background:#9b9169;}
.pack-price.bg-info, #lblavaildt, .avail-box a, #lbllockmsg. .grpHdr{color:#3A271A;}
.avail-box a{border: dashed 1px #3A271A;color: #3A271A;}
.avail-box a:hover{background:#9b9169!important;}
.spa-cstm-modal .chkout{background-color:#3A271A; }
.spa-cstm-modal .chkout:hover{background-color:#9b9169; }
.dtlmain .back a{background-color: #3A271A !important;}
.dtlmain .back a:hover{background-color: #9b9169 !important;}
.chkout-reg-frm h2 i {background: #3A271A;}
.chkout-reg-frm .paybtn, .billing-adrs .paybtn, .invoice-box01 .paybtn{background-color:#3A271A!important;    
    margin-bottom: 10px;margin-top: 10px;}
.chkout-reg-frm .paybtn:hover, .billing-adrs .paybtn:hover, .invoice-box01 .paybtn:hover{background-color:#9b9169!important;}
.chkout-reg-frm h2 {border-bottom: dashed 2px #3A271A;}
.chkout-reg-frm input, .chkout-reg-frm select {border: 1px solid #3A271A !important;}
.chkout-reg-frm .formbox.leftside, .chkout-reg-frm .formbox.rightside{border-bottom: solid 5px #3A271A;}
.pack-price.bg-info, #lblavaildt, .grpHdr{color:#3A271A!important;}
span#ajaxcartData table th {background: #3A271A;}
#ajaxcartData{border: solid 1px #3A271A !important;}
.chkout-tble .paybtn{background:#3A271A;}
#ajaxcartData{border: solid 1px #3A271A !important;}
.chkout-tble .tablist td {border-bottom: 1px solid #3A271A !important;}
.boxwrapper.box-shadow01.pro-box01 .col-md-12:first-child {border-bottom: solid 2px rgba(155 137 122 / 30%);}
.spa-cstm-modal .modal-content{background: linear-gradient(0deg, #ffffff 0%, #fff9f4 100%);}
.spa-theme-blue .main-tab a.active, .spa-theme-blue .main-tab a:hover{background: #3A271A;}
.spa-theme-blue .header-01 .breadcrumb-01 li.completed a{color: #9b9169;}
.spa-theme-blue .main-tab a.active, .spa-theme-blue .main-tab a:hover {background: #3a271a !important;}
.spa-theme-blue .left-nv01 .innerlinks a:hover, tbody td:hover:after, .selected:after{background: #9b9169!important;}
.spa-theme-blue .itemseld{background: #3A271A;}
.spa-theme-blue .right-pan01 .box-shadow01{border-bottom: solid 5px #e6e1d2;}

.btn-info:not(:disabled):not(.disabled).active, .btn-info:not(:disabled):not(.disabled):active, .show>.btn-info.dropdown-toggle{background-color:#9b9169!important;border-color:#9b9169!important; }
.my-acnt .modal-header, .btn-blk01 a, .btn01, .my-acnt .btncls a{background: #3a271a !important;}
.btn-blk01 a:hover, .btn01:hover, .my-acnt .btncls a:hover{background: #9b9169!important;}
.my-acnt .bx01{border: dashed 1px #9b9169!important;}


@font-face {
  font-family: 'Cormorant-Bold';
  src: url('https://pxierevent-site7.s3.amazonaws.com/misc/public/proposals/spa/font/Cormorant-Bold.woff2') format('woff2'),
       url('https://pxierevent-site7.s3.amazonaws.com/misc/public/proposals/spa/font/Cormorant-Bold.woff') format('woff');
  font-weight: normal;font-style: normal;
}

@font-face {
  font-family: 'Cormorant-SemiBoldItalic';
  src: url('https://pxierevent-site7.s3.amazonaws.com/misc/public/proposals/spa/font/Cormorant-SemiBoldItalic.woff2') format('woff2'),
       url('https://pxierevent-site7.s3.amazonaws.com/misc/public/proposals/spa/font/Cormorant-SemiBoldItalic.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Gotham-Book';
  src: url('https://pxierevent-site7.s3.amazonaws.com/misc/public/proposals/spa/font/Gotham-Book.woff2') format('woff2'),
       url('https://pxierevent-site7.s3.amazonaws.com/misc/public/proposals/spa/font/Gotham-Book.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Gotham-Medium';
  src: url('https://pxierevent-site7.s3.amazonaws.com/misc/public/proposals/spa/font/Gotham-Medium.woff2') format('woff2'),
       url('https://pxierevent-site7.s3.amazonaws.com/misc/public/proposals/spa/font/Gotham-Medium.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video
{font-family: 'Cormorant-Bold', sans-serif;}

h1, h2, h3, h4, h5, h6, button{font-family: 'Cormorant-Bold', sans-serif;}
p, span, .pricewrap{font-family: "Gotham-Book", sans-serif;}

.bg1, .bg2, .bg3, .bg4, .bg5{position: fixed;}
body{height: 100%;top: 0;bottom: 0;left: 0;right: 0;overflow-y: auto;padding-bottom: 60px;}

th #lblemailsubsmsg{width: 90%;}
.billing-adrs input[type="checkbox"]{margin-top: 6px;}
.billing-adrs input, .billing-adrs select{border:1px solid #9b9169 !important;}
.billing-adrs .formbox.leftside, .billing-adrs .formbox.rightside{border-bottom:solid 5px #9b9169 !important;}

span#ajaxcartData table tr th:nth-child(1){color: #3A271A;}
span#ajaxcartData table tr:nth-child(1){background-color: #3A271A;}
.avail-box .pack-price{top: 5%!important;}
.chkout-reg-frm .paybtn, .billing-adrs .paybtn, .invoice-box01 .paybtn{padding: 10px 20px;}
.invoice-box01 h3 i{color:#3a271a;}
.invoice-box01{border-bottom: solid 5px #9b9169;}
.adrs-txt{border-bottom: dashed 2px #9b9169;}
.dtlmain td{border-bottom: 1px solid #9b9169;}
div#divappcpn{background: #39271a !important;}
.spa-theme-blue .main-tab a i, .pro-box01 .fa-minus-square, .pro-box01 .fa-plus-square{color: #39271a !important;}
.spa-theme-blue .main-tab a:hover i, .pro-box01 .fa-minus-square:hover, .pro-box01 .fa-plus-square:hover{color:#9b9169 !important;}
.spa-theme-blue .right-pan01 .box-shadow01 h2{text-align: left;position:unset;}
.boxwrapper.box-shadow01.pro-box01 .col-md-12:first-child{width: 100%;height: auto;margin: auto;float: left;min-height: 20px;order: 2;
    border-bottom: none;}
.price-bg02 .price01{font-size: 22px!important;}
.leftside .cpncol {margin-top: 10px;display: flex;align-items: center;gap: 4px;}
#txtnotes {border: 1px solid #e6e6e6 !important;}
.pro-box01 a.imageThumb img {border: dashed 1px #9b9169;}
.spa-theme-blue .main-tab a.active i, .spa-theme-blue .main-tab a:hover i{color:#9b9169 !important;}

.spa-cstm-modal .cartdisp table tr th:nth-child(1), .spa-cstm-modal .cartdisp table tr td:nth-child(1){text-align: left!important;}
.spa-cstm-modal .cartdisp table tr th:nth-child(2), .spa-cstm-modal .cartdisp table tr td:nth-child(2){text-align: center!important;}
.spa-cstm-modal .cartdisp table tr th:nth-child(3), .spa-cstm-modal .cartdisp table tr td:nth-child(3){text-align: right!important;}
.spa-cstm-modal .cartdisp table tr th:nth-child(4), .spa-cstm-modal .cartdisp table tr td:nth-child(4){text-align: right!important;}
.spa-cstm-modal .cartdisp table tr th:nth-child(5), .spa-cstm-modal .cartdisp table tr td:nth-child(5){text-align: center!important;}

#lblinvdtl table th:nth-child(1), #lblinvdtl table td:nth-child(1){text-align: left!important;}
#lblinvdtl table th:nth-child(2), #lblinvdtl table td:nth-child(2){text-align: center!important;}
#lblinvdtl table th:nth-child(3), #lblinvdtl table td:nth-child(3){text-align: center!important;}
#lblinvdtl table th:nth-child(4), #lblinvdtl table td:nth-child(4){text-align: right!important;}
#lblinvdtl table th:nth-child(5), #lblinvdtl table td:nth-child(5){text-align: right!important;}
#lblinvdtl table th:nth-child(6), #lblinvdtl table td:nth-child(6){text-align: right!important;}
#lblinvdtl table th:nth-child(7), #lblinvdtl table td:nth-child(7){text-align: right!important;}

#lblinvdtl table tr#lblvattotrow td:nth-child(3){text-align:right!important;}

.spa-theme-blue .right-pan01 .box-shadow01 .col-md-12 span{display: block!important;}
.spa-theme-blue .right-pan01 .box-shadow01 .col-md-12 span.bg-info{display:none!important;}
.pricewrap.bg-info.text-white.p-2.price-bg03 span.d-none{display:none!important;}
.spa-theme-blue .right-pan01 .box-shadow01{display: flex;flex-wrap: wrap;padding-bottom: 60px;}
.spa-theme-blue .right-pan01.subcatgrylinks .box-shadow01{display:block;}
.fxd-btm01{z-index: 99;}

@media only screen and (max-width: 580px) {
    #mblcatgry .categories {background: #3A271A;}
    .spa-theme-blue .salon-footer, .select-mb{background-color:#3A271A; }
    #mblcatgry .price-mb, #catgryModal .price-mb{color:#3A271A;}
    .select-mb:hover{background: #9b9169!important;}
    .mb-box{border-bottom: solid 5px #e6e1d2;}
    .new-calander .head-day {font-size: 5em;line-height: 2;}
    
#lblinvdtl table th, #lblinvdtl table td {
    font-weight: bold;
    padding: 3px;
}

table#invcetbl th:nth-child(3), table#invcetbl td:nth-child(3), table#invcetbl th:nth-child(4), table#invcetbl td:nth-child(4) {
    display: none;
}


}
@media only screen and (max-width: 580px) {
    .minusPlus input {font-size: 24px;}
    .spa-theme-blue .main-tab a i, .pro-box01 .fa-minus-square, .pro-box01 .fa-plus-square {color:#3A271A;}
}
@media only screen and (max-width: 420px) {
    .spa-theme-blue .main-tab a i, .pro-box01 .fa-minus-square, .pro-box01 .fa-plus-square {color:#3A271A;}
}