body {
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: grayscale;
    height: 100%;    
}
body.teal{
  background-color: rgba(0, 181, 173,1);
}
body.orange{
  background-color: rgba(242,113,28,1);
}
body.blue{
  background-color: rgba(33, 133, 208,1);
}
body.green{
  background-color: rgba(33, 186, 69,1);
}
body.purple{
  background-color: rgba(163, 51, 200,1);
}
body.brown{
  background-color: rgba(165, 103, 63,1);
}
body.grey{
  background-color: rgba(118, 118, 118,1);
}
#searchFormM.teal input, #searchForm.teal input{
  border:2px solid  rgba(0, 181, 173,.3);
}
#searchFormM.teal input:focus, #searchForm.teal input:focus{
  border:2px solid  rgba(0, 181, 173,.5);
}
#searchFormM.orange input, #searchForm.orange input{
  border:2px solid  rgba(242,113,28,.3);
}
#searchFormM.orange input:focus, #searchForm.orange input:focus{
  border:2px solid  rgba(242,113,28,.5);
}
#searchFormM.green input, #searchForm.green input{
  border:2px solid  rgba(33, 186, 69,.3);
}
#searchFormM.green input:focus, #searchForm.green input:focus{
  border:2px solid  rgba(33, 186, 69,.5);
}
#searchFormM.blue input, #searchForm.blue input{
  border:2px solid  rgba(33, 133, 208,.3);
}
#searchFormM.blue input:focus, #searchForm.blue input:focus{
  border:2px solid  rgba(33, 133, 208,.5);
}

#searchFormM.purple input, #searchForm.purple input{
  border:2px solid  rgba(163, 51, 200,.3);
}
#searchFormM.purple input:focus, #searchForm.purple input:focus{
  border:2px solid  rgba(163, 51, 200,.5);
}

#searchFormM.brown input, #searchForm.brown input{
  border:2px solid  rgba(165, 103, 63,.3);
}
#searchFormM.brown input:focus, #searchForm.brown input:focus{
  border:2px solid  rgba(165, 103, 63,.5);
}
#searchFormM.grey input, #searchForm.grey input{
  border:2px solid  rgba(118, 118, 118,.3);
}
#searchFormM.grey input:focus, #searchForm.grey input:focus{
  border:2px solid  rgba(118, 118, 118,.5);
}



header, section#ContentBody{
  background-color: #ffffff;
}
 
section#ContentBody{
  min-height: 500px;
}
.footer.segment {
    padding: 3em 0em;
  }
.mobile-btn {
    cursor: pointer;
}
.mobile-btn  .sidebar.icon{
  margin: 0px !important;
}
.brand.header {
    white-space:nowrap;
}

.brand.column .secondary.menu .item{
  padding: 5px 0 5px 5px;
}

.brand .sub.header {
    white-space:nowrap;
    font-size: .5em !important;
    font-weight: 700 !important;
    padding-bottom: 5px !important;
}
.brand .ui.floating.label{
  top:-1.5em;
}
.brandText{
  color:rgba(0,0,0,.55);
}

nav .container {
  padding-top: 5px;
  padding-bottom: 1.5rem;
}
section#MainPromo .promotional{
  min-height: 20rem;
  background-color: #00b5ad;
  margin-bottom: 1rem;
}

/* star with fontawesome */
.bk-rating {
  display: block;
  font-size: 1em;
  position: relative;
  /* overflow: hidden; */
}

.bk-rating>.wrap {
  display: inline-block;
  position: relative;
  height: 19px;
}

.bk-rating>.wrap>.active {
  color: #fbbd08;
  position: relative;
  z-index: 10;
  display: inline-block;
  overflow: hidden;
  white-space: nowrap;
}

.bk-rating>.wrap>.inactive {
  color: #b3b3b3;
  position: absolute;
  top: 0;
  left: 0;
  -webkit-text-stroke: initial;
  /* overflow: hidden; */
}
div#bkPdtRating>.wrap{
  cursor: pointer;
}

/* Horizontal Menu */
div#more.hidden {
  display: none;
}

div#bkBreadCrumbMenu{
  line-height: 1.6em;;
}

/* BK Vertical Navigation Menu BEGIN */
.bk.vertical.menu{
  font-size: 1em;
}
.bk.vertical.menu, .bk.vertical.menu .item {
  margin: 0em;
  border-radius: 0em;
  box-shadow: none;
  border: none !important; 
  font-weight: 700;
  color:  rgba(0,0,0,.65);
}
.bk.vertical.menu .item .close.icon {
  cursor: pointer;
}

 .bk.vertical.menu .child.items,
 .bk.vertical.menu .child.item,
 .bk.vertical.menu .back.items,
 .bk.vertical.menu .back.item,
 .bk.vertical.menu .hidden {
  display: none;
}
 .bk.vertical.menu .back.items {  
  /* background-color: rgba(0,0,0,.15) !important;  */
  border-bottom: 1px solid rgba(0,0,0,.15);
}
 /* .bk.vertical.menu .item:hover{
 background-color: rgba(0,181,173,.20);
} */
 .bk.vertical.menu .back.items>.item>i.icon {  
  float: left;
  margin: 0 .5em 0 0;
  font-size: 1.1em;
}
 .bk.vertical.menu .top {  
  cursor: auto;
  color:rgba(0,0,0,.4) !important;
  font-size: 1.1em;
}
 .bk.vertical.menu .top.item.disabled:hover {
  color:rgba(0,0,0,.4) !important;
}
 .bk.vertical.menu .top>i.icon {
  display: none;
}
/* BK Vertical Navigation Menu END */



.ui.bk-promo.segment .content>.header{
  font-size: 1.1em;
  font-weight: 700;
  color: rgba(0,0,0,.65);
  margin-top:-0.2em;
  line-height: 1.25em;
}

.ui.bk-promo.segment .content>.description{
  font-size: 1em;
  font-weight: 400;
  color: rgba(0,0,0,.65);
  padding-top: .8em;
  clear: both;
}

.ui.bk-pdt.stackable.grid .bk-box{  
  margin: 0rem;
}
.ui.bk-pdt.stackable.grid .bk-box>.column{
  padding: 5px;
} 

.ui.bk-pdt.stackable.grid .bk-box>.column .content>.header{
  font-size: 1.2em;
  font-weight: 700;
  color: rgba(0,0,0,.65);
  margin-top:-0.2em;
  line-height: 1.25em;
}

.ui.bk-pdt.stackable.grid .bk-box>.column .content>.meta{
  font-size: 1em;
  color: rgba(0,0,0,.4);
}
.ui.bk-pdt.stackable.grid .bk-box>.column .content>.description{
  font-size: 1em;
  margin-top: .5em;
  clear: both;
  color: rgba(0,0,0,.68);
}

.ui.bk-pdt.stackable.grid .bk-box>.column .content>.price, .ui.bk-promo.segment .content>.price{
  padding-top: 10px;
}
.ui.bk-pdt.stackable.grid .bk-box>.column .content>.price .original, 
#pdt_description>.price .original, 
.ui.bk-promo.segment .content>.price .original{
  text-decoration: line-through; 
  top:-10px;
}
.ui.bk-pdt.stackable.grid .bk-box>.column .content>.bk-rating{
  margin-top: .25em;
}

.meta>.original {
    text-decoration: line-through;
}

.ui.bk-promo.cards > .card  {
  width: 365px;
}

/* .ui.bk-slider>.card>.content>.header{
  color:rgba(0,181,173,.75);
} */
.ui.bk-slider>.card>.content>.description{
  font-size: 1.2em;
}
.ui.bk-slider-nav{
  position: relative;
  top:-40px;
  opacity: .5;
}
.bk-left-nav-btn, .bk-right-nav-btn{
  position: relative;
  top:-100px;
  opacity: .5;
  margin: 0 0 -75px 0;
}
.bk-left-nav-btn{
  float: left;
}
.bk-right-nav-btn{
  float: right;
}
.ui.bk-slider-nav:hover, 
.bk-left-nav-btn:hover,
.bk-right-nav-btn:hover{  
  opacity: 1;
}
.ui.bk-slider-nav .icon,
.bk-left-nav-btn .icon,
.bk-right-nav-btn .icon{
  color: rgba(0,0,0,.1);
  cursor: pointer;
}
.ui.bk-slider-nav .icon:hover, 
.bk-left-nav-btn .icon:hover,
.bk-right-nav-btn .icon:hover{
  color:rgba(0,181,173,.5);
}
.ui.bk-slider-nav>.bk-index>.selected.icon{
  color:rgba(0,181,173,.5) !important;
}
/* bkContentView */
.bkContentView .meta{
  font-size: 16px;
  line-height: 1.5;
  color: rgba(0,0,0,.4);
}
.bkContentView .note{
  font-size: 16px;
  line-height: 1.5;
  color: rgba(0, 0, 0, 0.8);
}

.bkOrders .label, .bkTable .label{
  font-size: .9em;
  color: rgba(0,0,0,.4);
}
.bkOrders .info{
  font-size: 1em;
  color: rgba(0, 0, 0, 0.8);
}
.bkMeta{
  color: rgba(0,0,0,.4);
  font-size: .85em;
}
.inverted.bkMeta{
  color: rgba(255,255,255,.5);
}
.bkOrders .address.label {  
  color: rgba(0, 0, 0, 0.7);
  line-height: 1.25em;
  font-size: .9em;
  font-weight: 300;
  background-color: #f3f4f5;
  border: 1px solid rgba(34,36,38,.15);
}
.bkOrders.image> img, div .bkOrders.image  {
  max-width: 45px !important;
}

div#shipTo, a#OrderTrx {
  cursor: pointer;
}

.bkCompact.grid>.row{
  padding: 1px;
}
.bkCompact.grid>.row>.column{
  padding: 1px;
}
.bkPrintable {
  padding-left: 50px;
  padding-right: 50px;
}

.bkMsg{
  font-size: 1em !important;
}

 
.bkMessage .bkDate{
 padding: 6px 0px 6px 0px; 
}
.bkMessage{
  font-size: 1em;
  color: rgba(0, 0, 0, 0.7);
  cursor: pointer;
}
.read.bkMessage{
  font-weight: 500;
  color: rgba(0, 0, 0, 0.4);
}
.unread.bkMessage{
  font-weight: 800;  
}
.ui.bkMessages.vertical.menu{
  width: 12rem;
}

#bkMailBoxMenu{
  display: none;
}
#pdt_title>.bkContent, #pdt_reviews>.bkContent{
  border-bottom:1px solid rgba(0,0,0,.1);
}
#pdt_title>.header{
  margin: 0 0 10px 0;
}
#pdt_reviews>.bkContent{
  padding-bottom: 5px;
  margin-bottom: 10px;
}
#pdt_title>.bkContent>.bkTitle{
  font-size: 1.5em;
  font-weight: 400px;
}
#pdt_info.column{
  padding-left: 0px;
  padding-right: 0px;
}
#pdt_title>.bkContent>.meta{
  color: rgba(0,0,0,.4);
  font-size: .85em;
  font-weight: 400px;
}
#pdt_image>.mini.images{
  margin: 10px;
}
#pdt_image>.mini.images>.image{
  border:1px solid rgba(0,0,0,.1);
  max-height: 45px;
  min-height: 45px;
  width: auto;
  padding: 5px;
  cursor: pointer;
}
#pdt_image>.mini.images>.active.image{
  border:1px solid rgba(0, 0, 0, 0.4);
  max-height: 45px;
  min-height: 45px;
  width: auto;
  padding: 5px;
  cursor: auto;
}
#pdt_image>.mini.images>.image:hover{
  border:1px solid rgba(0, 0, 0, 0.4);  
}
#bkDropDownWithContent.ui.dropdown .menu>.item>.image, #bkDropDownWithContent.ui.dropdown .menu>.item>img, #bkDropDownWithContent.ui.dropdown>.text>.image, #bkDropDownWithContent.ui.dropdown>.text>img {
  max-height: 4em;
}

.ui.search.selection.dropdown{
  width: auto !important; /*smaller width here*/;
}

/* product detail - options */

.bkOptionItem{
  float: left;
  margin-right: 5px;
  margin-bottom: 5px;
  padding: 10px;
  border: 1px solid rgba(0,0,0,.15);
  cursor: pointer;
}
.bkOptionItem:hover{
  border: 1px solid #4183c4;
}
.bkRadioTypeOption, 
.bkCheckboxOption, 
.bkTextOption, 
.bkSelectOption, 
.bkTextAreaOption, 
.bkFileTypeOption, 
.bkPromoOption{
  margin: 0 0 1.2em 0;
}

#pdt_details .content, #pdt_description .content, #pdt_attributes:not(.ui.card){
  font-size: 1.15em;
}

.bkRadioTypeOption .meta, .bkCheckboxOption .meta, 
.bkTextOption .meta, .bkSelectOption .meta, 
.bkTextAreaOption .meta, 
.bkFileTypeOption .meta{
  color: rgba(0,0,0,.5);
}
.bkRadioTypeOption .header, 
.bkSelectOption .header, 
.bkCheckboxOption .header, 
.bkTextOption .header, 
.bkTextAreaOption .header, 
.bkFileTypeOption .header,
.bkPromoOption .header{
  font-size: 1.15em;
  font-weight: bold;
  margin: 0.5em 0 0.5em 0;
}

#bkPromoOption .item{
  /* color: teal; */
  font-size: .87em !important;
}
#bkPromoOption .item>.header{
  color: rgba(0, 0, 0, 0.5);
  font-size: 1.25em;
}
#bkPromoOption .item>.content>.header{
  color: rgba(0, 0, 0, 0.65);
  font-size: 1.25em;
  font-weight: 400px;
}
/* .price{
  color: #00b5ad;
  font-weight: bold;
} */
.bkOptionItem .meta, #bkRadioTypeOption .header>.meta, .metaText{
  color: rgba(0,0,0,.5);
}
.bkOptionItem .note{
  color: rgba(0, 0, 0, 0.9);
}
#pdt_header{
  margin-top: 0px;
  padding-top: 0px;
}
#pdt_description>.price .title{
  font-size: 1.2em;
  color: rgba(0,0,0,.5);
}

.bkBoxed.column .button{  
  border-radius: 0;
  margin-bottom: 5px;
  font-weight: 700;
  padding: 10px 15px;
}

.ui.bkBoxed.segment{
  border-radius: 0;
}
.ui.bkBoxed.button, .ui.bkBoxed.label{
  border-radius: 0 !important;
  margin: 0.25em 0 0 0.25em;
}

.bkBoxed.card{
  border-radius: 0 !important;
}

.bk-xs>.card{
  width: 92px;
  margin-bottom: 0;
}
.ui.bk-s>.card{
  width: 159px;
  margin-bottom: 0;
}
.ui.bk-sm>.card{
  width: 200px;
  margin-bottom: 0;
}
.ui.bk-m>.card{
  width: 332px;
  margin-bottom: 0;
}

.ui.bkBoxed-xs>.card{
  border-radius: 0;
  width: 92px;
  margin-bottom: 0;
}
.ui.bkBoxed-s>.card{
  border-radius: 0;
  width: 159px; 
  min-height: 70px;
  margin-bottom: 0;
}
.ui.bkBoxed-m>.card{
  border-radius: 0;
  width: 332px;
  margin-bottom: 0;
}
.ui.bkBoxed-l>.card{
  border-radius: 0;
  width: 366px;
  margin-bottom: 0;
}
.ui.bkBoxed-xl>.card{
  border-radius: 0;
  width: 556px;
  margin-bottom: 0;
}

.bkS{
  font-size: .8em;
}
.bkM{
  font-size: .9em;
}
.bkR{
  font-size: 1em;
}
.bkL{
  font-size: 1.4em;
}
.bkXL{
  font-size: 2em;
}
.bkXXL{
  font-size: 3em;
}

#related_products a{
  color: rgba(0,0,0,.65);
  font-weight: 700;
}

/* this fits the checkout steps in mobile */
#checkout_stages_mob.ui.steps .step{
  padding: 1.1em 1.25em;
}
/* .ui.form .field>label{
  color: rgba(0,0,0,.65);
} */

#bkShopAsGuest .ui.divider{
  color:rgba(0,0,0,.45);
}
.ui.card>.bkCheckoutInfo.content>.header, .bkCheckoutInfo.header{
  font-size: 1.1em !important;
}
.ui.bkCheckoutInfo.list>.item{
  padding: 5px 0 5px 0;
  color:rgba(0,0,0,.65);
}
#ship_cart .header{
  font-size: 1em;
}

.bkCompact .column, .bkCompact>.column, .bkCompact.column{
  padding: 5px !important;
}

.bkDiscount{
  color: #00b5ad !important;
}

#bkAdminNavBtns>.active.item{
  font-weight: 700;
}

.selected.button{
  background-color: #00b5ad;
  color: white;
  font-weight: 400;
  cursor: default;
}
.selected.button:hover{
  background-color: #00b5ad;
  color: white;
  font-weight: 400;
  cursor: default;
}
/* .ui.bkSave.button{
  position: relative;
  top: -42px;
  float: right;
  right: -4px;
} */
/* before {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABaAAAAACCAYAAACuTHuKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo1OThBRDY4OUNDMTYxMUU0OUE3NUVGOEJDMzMzMjE2NyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo1OThBRDY4QUNDMTYxMUU0OUE3NUVGOEJDMzMzMjE2NyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjU5OEFENjg3Q0MxNjExRTQ5QTc1RUY4QkMzMzMyMTY3IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjU5OEFENjg4Q0MxNjExRTQ5QTc1RUY4QkMzMzMyMTY3Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+VU513gAAADVJREFUeNrs0DENACAQBDBIWLGBJQby/mUcJn5sJXQmOQMAAAAAAJqt+2prAAAAAACg2xdgANk6BEVuJgyMAAAAAElFTkSuQmCC);
} */
.bkDimmer{
  z-index: 500 !important;
}
.bkSelected.card{
  -webkit-box-shadow: 0 2px 4px 0 #d4d4d5, 0 0 0 2px #d4d4d5;
  box-shadow: 0 2px 4px 0 #d4d4d5, 0 0 0 2px #d4d4d5;
}
.pay-method-selection.card{
  cursor: pointer;
}
.bkPaymentCC.list{
  margin-bottom:20px;  
}
.bkPaymentCC.list>.item{
  margin-left: .3em !important;
}
.bkLogo.brand{
  cursor: pointer;
}

#topMenu{
  margin-top:10px;;
}
.bkText {
  color: rgba(0, 0, 0, 0.65);
  font-size: 1em;
  font-weight: 400px;
}

.ui.form .bkLabel{
  background-color:rgba(0, 0, 0, 0.05);padding:5px 0 5px 5px;
}

.ui.form .bkMargined .inline.fields .field{
  margin-top: 0.3em !important;
} 

/* body {
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: grayscale;
  background-color:#00b5ad!important;
} */
/* Maintenance page */
.masthead.segment {
  min-height: 500px;
  padding: 1em 0em;
}

.masthead h1.ui.header {
  margin-top: 2em;
  margin-bottom: 0em;
  font-size: 4em;
  font-weight: normal;
}
.footer.grid {
  min-height: 200px;
}


.ui.bkTreeMenu.list .item a{
  color:rgba(0, 0, 0, 0.65) !important;
  /* font-weight: 400;   */
}

.ui.bkTreeMenu.list .item{
 padding: 5px;
}

.BKImageTitle{
  padding: 5px;
  color:rgba(0, 0, 0, 0.65);
 }
[contenteditable] {
  outline: 1px solid transparent;
}
.bkDataRow .selectable{
  cursor: pointer;
  padding: 11px !important;
}
.bkDataRow{
  cursor: pointer;
}

.bkDataRow.unread{
  font-weight: 800;
  color: rgba(33, 133, 208, 1);
}

label.teal, span.teal{
  color: rgba(0, 181, 173,1);
}
label.orange, span.orange{
  color: rgba(242,113,28,1);
}
label.blue, span.blue{
  color: rgba(33, 133, 208,1);
}
label.green, span.green{
  color: rgba(33, 186, 69,1);
}
label.purple, span.purple{
  color: rgba(163, 51, 200,1);
}
label.brown, span.brown{
  color: rgba(165, 103, 63,1);
}
label.grey, span.grey{
  color: rgba(118, 118, 118,1);
}

#AssignToCustomerContent.hidden, 
#AssignToGroupContent.hidden, 
#AssignToPromoContent.hidden, 
#eContentDownload.hidden, 
#EditContent.hidden,
#TemplateByOne.hidden, 
#eContentEmailScreen.hidden,
#bkPromoFormContent.hidden,
.grouped.fields.transition.hidden {
  display: none;
}

#bkListOfGroups.ui.cards>.card:not(.inactive),
#bkListOfCustomers.ui.cards>.card:not(.inactive),
#AssignToCustomerContent .ui.cards>.card,
#AssignToPromoContent .ui.cards>.card,
#bkPageHeader_mt,
#AssignToGroupContent .ui.cards>.card{
    cursor: pointer;
    border-radius: 0;
}

#bkListOfGroups.ui.cards>.selected.card,
#bkListOfCustomers.ui.cards>.selected.card,
#AssignToCustomerContent .ui.cards>.selected.card,
#AssignToPromoContent .ui.cards>.selected.card,
#AssignToGroupContent .ui.cards>.selected.card{
   background-color: rgb(118 118 118 / 5%);
}

#bkPageHeader_mt.selected{
  background-color: rgb(118 118 118 / 5%);
}
.ui.dimmer .ui.modal .ui.loader:before {
  border-color: rgba(0,0,0,.1);
}
          
.ui.dimmer .ui.modal .ui.loader:after {
  border-color: #767676 transparent transparent;
}
.bk.price{
  font-family: Lato,'Helvetica Neue',Arial,Helvetica,sans-serif;
}

.bk.price>.title, .bk.small.price>.title{
  font-weight: 300;  
  color: rgba(0,0,0,.4);
  margin-bottom: 10px;
}

.bk.price>.currency, .bk.small.price>.currency{
  font-weight: 600;
  color: rgba(0,0,0,.6);
  margin-right: 3px;
}

.bk.price>.value{
  font-size: 2rem;
}
.bk.price>.original{
  font-size: 1.3rem;
  top: -20;
}

.bk.small.price>.value{
  font-size: 1.4rem;
}
.bk.small.price>.original{
  font-size: 1rem;
  top: -15;
}
.bk.price>.value, .bk.small.price>.value{  
  font-weight: 600;
  line-height: 1em;
  color: #1b1c1d;
  text-transform: uppercase;
  text-align: center;
  display: inline;
}
.bk.price>.original, .bk.small.price>.original{
  font-weight: 400;
  text-align: center;
  text-decoration: line-through; 
  color: rgba(0,0,0,.6);
  display: inline;  
}
.bk.price .pointing.label, .bk.small.price .pointing.label{
  padding: .28em .42em;
}
.bkNoBottomPadding{
  padding-bottom: 0px !important;
}

.bkFinalConfiguredPriceT{
  word-wrap: break-word;
}
#bkModalMessageHeader{
  margin-top: 0px;
}
#bkModalMessageHeader .header{
  margin-bottom: 5px;
}
#MsgText{
  border: 1px solid rgba(0,0,0,.1);
  padding: 10px;
}
.temp{
  /* float: left; */
  padding-inline-start: 0px;
  padding: 5px;
}
.temp>.label{
  float: left;
}
.temp>.description{
  float:right;
}
#bkOrderProcessForm .hidden{
  display: none;
}