.flat-datepicker-container .md-datepicker-button {
    display: none;
}
.flat-datepicker-container .md-datepicker-input-container {
    width: 100%;
}
.flat-datepicker-container .md-datepicker-input-container input {
    max-width: initial;
}
.flat-datepicker-container .md-icon-button + .md-datepicker-input-container {
    margin-left: 0;
}

.flat-datepicker-container._md-datepicker-floating-label._md-datepicker-has-calendar-icon>label:not(.md-no-float):not(.md-container-ignore) {
    right: auto;
}

/*=============== PRODUCT FORM ======================*/

.product-form md-input-container {
    margin: 7px 0;
}
.product-form md-input-container label{
    margin-bottom: 2px;
}
.product-form md-input-container>md-select {
    margin-bottom: 23px;
}

/*=============== END PRODUCT FORM ======================*/


/* ============== NEW PRODUCT MODAL ===================**/
.add-new-product-modal {
    width: 900px;
}
.add-new-product-modal.split-order {
    width: 1000px;
}
.add-new-product-modal legend {
    font-size: 14px;
    margin-bottom: 40px;
    color: #1B64B0;
}

.add-new-product-modal fieldset {
    margin-top: 10px;
    position: relative;
}

.add-new-product-modal legend > span {
    font-size: 25px;
    /* position: absolute; */
    right: 10px;
    float: right;
    position: relative;
    top: -2px;
    right: 10px;
    font-weight: bold;
    cursor: pointer;
    line-height: 24px;
}
.remove-attr-button {
    left: -10px;
    top: 10px;
}

.add-new-product-modal .remove-property{
    position: absolute;
    right: -15px;
}

.add-new-product-modal .create-btn, .add-new-product-modal .create-btn:hover {
    margin-right: 15px;
    background: #1B64B0;
    border-radius: 3px;
    color: #fff;
}
.add-new-product-modal button.btn {
    padding-left: 57px;
    padding-right: 57px;
}
.add-new-product-modal .fca button.btn {
    padding: 4px 14px 3px;
}
.add-new-product-modal.split-order .fca button.btn {
    padding: 2px 8px 1px;
}
.add-new-product-modal .cancel-btn {
    color: #1B64B0;
    background: #fff;
}

.add-new-product-modal md-toolbar.md-default-theme:not(.md-menu-toolbar), md-toolbar:not(.md-menu-toolbar) {
    background: #1B64B0;
}

.add-new-product-modal md-input-container.md-default-theme .md-placeholder,
.add-new-product-modal md-input-container .md-placeholder,
.add-new-product-modal md-input-container.md-default-theme label,
.add-new-product-modal md-input-container label,
.add-new-product-modal label,
.add-new-product-modal md-input-container.md-default-theme:not(.md-input-invalid).md-input-has-value label,
.add-new-product-modal md-input-container:not(.md-input-invalid).md-input-has-value label {
    color: #1B64B0;
}
.add-new-product-modal md-icon.md-default-theme:not(.md-datepicker-calendar-icon),
.add-new-product-modal md-icon:not(.md-datepicker-calendar-icon) {
    color: rgba(242,64,93, 0.8);
}

/*===============  END OF NEW PRODUCT MODAL =====================*/
