.basket-details {
  border-right: 1px solid #ccc;
  min-height:120px;
}
.basket-details .edit-basket-icon-attrs {
  font-size: 0.8em;
  margin-left: 3px;
}
.basket-details .basket-notification-section {
  /*border-left: 1px solid #cccccc;*/
  background-color: white;
  font-size: 10px;
  height: 28px;
  padding-top: 5px;
}
.basket-details.edit-mode .basket-notification-section {
  background-color: transparent;
}
/*.basket-details.edit-mode .basket-notification-section,*/
.basket-details.edit-mode .editbasket-btns-section,
.basket-details.edit-mode .basket-readonly-details,
.edit-basket-details {
  display: none;
}
.basket-details.edit-mode .save-cancel-btns-section,
.basket-details.edit-mode .edit-basket-details {
  display: block;
}
.edit-basket-details {
  border-left: 1px solid #ccc;
  margin-bottom: 10px;
}
.basket-details .edit-basket-details .form-group .form-control-feedback {
  display: none;
}
.basket-details .edit-basket-details .form-group.has-error .form-control-feedback {
  display: block;
}
.basket-details .basket-readonly-details {
  padding-left: 0;
  padding-right: 0;
  margin-bottom: 10px;
  border-left: 1px solid #ccc;
}
.basket-details .basket-icon-container {
  padding: 10px 5px;
}
.basket-details .basket-type-text {
  margin-left: 4px;
  display: inline-block;
  height: 20px;
  margin-top: 2px;
}
.action-completed-message {
  color: #009900;
  font-size: 11px;
  padding: 10px 35px;
}
.edit-basket-details .basket-name-label,
.edit-basket-details .security-level-label {
  padding-right: 0;
  text-align: left;
}
.basket-details .basket-name-row,
.basket-details .security-level-row {
  margin-bottom: 10px;
}
.basket-details .basket-details-quantity {
  font-size: 11px;
  padding-left: 6px;
}
.icon-section{margin-top:40px;}

.has-feedback .basket-name-input-wrapper .form-control {
    padding-right:25px;
}

/*New UI*/
.vmfpopupContentheight-V2{
   min-height:500px;
}
.vertical-auto-scroll-dsvmf-V2 {
    overflow-y: auto;
    max-height: 515px;
    overflow-x:hidden;
}

/*Old UI*/
.vmfpopupContentheight {
    min-height: 420px;
}
.vmfpopupContentheight select.input-sm {
    height:35px;
}

.vertical-auto-scroll-dsvmf {
    overflow-y: auto;
    max-height: 420px;
}
#commerceMessagesNonImmediateErrorsContainer .col-xs-half {
    width: 3.33%;
    text-align:right;
}
.VMFDateTimePicker {
    overflow: hidden;
    padding-right: 4px;
    vertical-align: middle;
}

.vmfDateTimeInput {
    width: 100%;
    box-shadow: none;
    padding-top: 5px;
    padding-bottom: 5px;
   padding-left:5px;
   color:black;
   outline:none;
}
.vmfGroupField {
    border: 1px dashed grey;
    padding:10px;

}

.asetBlockBorder {
    border-top: 1px dashed grey;
    border-right: 1px dashed grey;
    border-left: 1px dashed grey;

}
.asetInputBorder {
    border-bottom: 1px dashed grey;
    border-right: 1px dashed grey;
    border-left: 1px dashed grey;
  
}
.no-xscroll{
    overflow-x:hidden;
}

.blockpadding {
    padding-left: 90px;
    padding-right: 55px;
}

.linevmfMarginReview{
    margin-left:75px;
    padding-top:0px !important;
}
.notopPaddingVMF{

    padding-top:0px !important;
}
.highlight-label {
    color: #a94442;
}
.highlight-label-completed {
    color: #3c763d;
}
.colorblack {
    color: black !important;
    padding-top: 5px;
}

.fullWidth {
width:100% ;
}
.instruction {
    font-size: 14px;
    font-weight: bold;
    color: #1c76a3; 
}
.errorMessageUlside {
    color: black;
    font-size: 12px;
}
.errorMessageUltitle {
    color: #a94442;
    font-size: 12px;
    font-weight: bold;
}
.MessageUlside {
    color: black;
    font-size: 12px;
}
.actualBulkUpload .UploadApiSuccessLinkHw {
   /*border-style: outset;*/
    border-width: 1px;
    border-spacing: 5px;
    padding:15px;
}
.actualBulkUpload #btnOk {
 
    border-radius: 4px;
    width: 70px;
}
.manualInput #btn_Ok {
  
    border-radius: 4px;
    width: 70px;
}
.manualBulkUpload #btnOk {
  
    border-radius: 4px;
    width: 70px;
}

.blockshadow {
    padding: 20px;
    box-shadow: inset 0 -3em 3em rgba(0,0,0,0), 0 0 0 2px rgb(255,255,255), 0.3em 0.3em 1em rgba(0,0,0.3,0.3);
}
.manualInput .UploadApiSuccessLinkHw {
    /*border-style: outset;*/
    border-width: 1px;
    border-spacing: 5px;
    padding: 15px;
}

.manualInput .msaFailure {
    border-style: outset;
    border-color: black;
    border-width: 1px;
    padding: 15px;
}

.manualInput .msaFailureError {
    font-size: 14px;
    color: red;
    font-family: Arial;
    text-transform: uppercase;
    font-weight: bold;
}

.manualInput .msaErrorIcon{
    font-size:14px;
    color:red;
}

.serialNoTab .questionnaireOpen {
    text-decoration: underline;
    font-weight:bold;
    color:blue;
}
.manualBulkUpload .UploadApiSuccessLinkHw {
    /*border-style: outset;*/
    border-width: 1px;
    border-spacing: 5px;
    padding: 15px;
}
.borderVMF {
    border: 1px solid;
    border-color: #a94442 !important;
}

.borderVMFRemove {
    border: 1px solid !important;
}