.BBFormContainer{
     padding: 20px !important;
}
#BBPanelPrices .BBFormSection{
     width: 100% !important;
     max-width: 100% !important;
}

#BBPanelPrices .BBFormSection{
     max-width: 100% !important;
}

#BBPanelPrices .BBFormTable{
     max-width: 100% !important;
}
#BBPanelPrices  .BBFormTable select.BBFormSelectList {
          border: 1px solid #333 !important;
          border-radius: 5px;

}
#BBPanelPrices  .BBFormTable .BBFormTableRowCell.BBFormColQty{
          position: relative;
}

#BBPanelPrices  .BBFormTable .BBFormTableRowCell.BBFormColQty:after {
    content: "";
    position: absolute;
    right: 15px;
    top: 18px;
    width: 0;
    height: 0;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-top: 10px solid #333;
}

#BBPanelPrices  .BBFormTable .BBFormTextbox{
          border: 1px solid #333 !important;
          margin-left: 5px;
}

.BBFormContainer .BBFormFieldContainer{
     border: none !important;
     margin-top: 10px;
}
.BBFieldSecurityCode{
     margin-left: 15px !important;
}
.BBFieldSecurityCode .BBFormFieldLabel{
     margin-left: 0px !important;
}
#bboxevent_registrant_templateRegistrant_IsPayer label.BBFormCheckbox{
     display:inline !important;
     margin-left: 10px;
}
#bbox-root #mongo-form .BBFormContainer input[type=text], #bbox-root #mongo-form .BBFormContainer input[type=email], #bbox-root #mongo-form .BBFormContainer input[type=tel], #bbox-root #mongo-form .BBFormContainer input[type=zip], #bbox-root #mongo-form .BBFormContainer textarea, #bbox-root #mongo-form .BBFormContainer select {
     border: 1px solid #333 !important;
}
.BBFieldBillingStateZip .BBFormFieldContainer,
.BBFormAddress{
     position: relative;
}

.BBFieldBillingStateZip .BBFormFieldContainer:after,
.BBFormAddress:after {
    content: "";
    position: absolute;
    left: 140px;
    top: 47px;
    width: 0;
    height: 0;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-top: 10px solid #333;
}

.BBFormAddress:after{
     left: 320px;
}

.BBFormFieldContainer[data-country-format-for="2"]:after{
     left: 317px;
}

@media screen and (max-width: 599px) {
     .BBFormAddress:after{
          left: auto;
          right: 15px;
     }

     .BBFormFieldContainer[data-country-format-for="2"]:after{
          left: 143px;
          top: 90px;
     }

}
#bbox-root #mongo-form .BBFormContainer select{
     padding: 5px 10px;
}

.page.page-id-7751 #right .mainContent .entry .row{
    display: -ms-flexbox;  /* TWEENER - IE 10 */
    display: -webkit-flex;
    display: flex;
    -ms-flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
}
#header li.menu-item > a {
    color: #fff;
}
#header li.active > a,
#header li.current-page-parent > a {
    color: #f47b29;
}