﻿


/* Required Field placeholder style add [ FCRequired ] */
input.FCRequired::-webkit-input-placeholder { /* Chrome */
    opacity: 0.5;
    color: red;
    transition: opacity 250ms ease-in-out;
}

input.FCRequired:focus::-webkit-input-placeholder {
    opacity: 0.2;
    color: red;
}

input.FCRequired:-ms-input-placeholder { /* IE 10+ */
    color: red;
    transition: opacity 250ms ease-in-out;
}

input.FCRequired:focus:-ms-input-placeholder {
    opacity: 0.5;
    color: red;
}

input.FCRequired::-moz-placeholder { /* Firefox 19+ */
    color: red;
    opacity: 1;
    transition: opacity 250ms ease-in-out;
}

input.FCRequired:focus::-moz-placeholder {
    opacity: 0.5;
    color: red;
}

input.FCRequired:-moz-placeholder { /* Firefox 4 - 18 */
    color: red;
    opacity: 1;
    transition: opacity 250ms ease-in-out;
}

input.FCRequired:focus:-moz-placeholder {
    opacity: 0.5;
    color: red;
}




/* NOT Required Field placeholder style  add [ FCnotRequired ]*/
input.FCnotRequired::-webkit-input-placeholder { /* Chrome */
    color: grey;
    opacity: 0.5;
    transition: opacity 250ms ease-in-out;
}

input.FCnotRequired:focus::-webkit-input-placeholder {
    opacity: 0.2;
    color: grey;
}

input.FCnotRequired:-ms-input-placeholder { /* IE 10+ */
    color: #cccccc;
    transition: opacity 250ms ease-in-out;
}

input.FCnotRequired:focus:-ms-input-placeholder {
    opacity: 0.5;
    color: #cccccc;
}

input.FCnotRequired::-moz-placeholder { /* Firefox 19+ */
    color: #cccccc;
    opacity: 1;
    transition: opacity 250ms ease-in-out;
}

input.FCnotRequired:focus::-moz-placeholder {
    opacity: 0.5;
    color: #cccccc;
}

input.FCnotRequired:-moz-placeholder { /* Firefox 4 - 18 */
    color: #cccccc;
    opacity: 1;
    transition: opacity 250ms ease-in-out;
}

input.FCnotRequired:focus:-moz-placeholder {
    opacity: 0.5;
    color: #cccccc;
}

.helpIconCollapceBoxCircle {
    padding: 0px 3px 0px 3px;
}

.helpIconCollapceBox {
    position: absolute;
    right: 0;
    top: 0;
    padding: 1px 5px 1px 5px;
    /* border-radius: 50%; */
}

/* Fix menu dropdaown links to get full screen myDDmenuLinks_fullWidth */
.dropdown-item a{
    width: 100%;
    display: inline-block;
}

/* Custom Bootstrap CSS styles */
/* Add height inside large controls for long text */
.form-control-LG {
    height: calc(100% + 1px) !important;
}




.G-txt-StoreOwner {
    color: #1978a5;
}
.G-txt-StoreOwner:hover {
    color: #1978a5;
}

.G-txt-RefCP {
    color: #ff4500;
}
.G-txt-RefCP:hover {
    color: #ff4500;
}
.G-txt-StoreOwnerAdmin {
    color: #902072;
}
.G-txt-StoreOwnerAdmin:hover {
    color: #902072;
}

.btn-StoreOwnerAdmin {
    background-color: #902072;
    color: #ffffff;
    border-color: #902072;
}
    .btn-StoreOwnerAdmin:hover {
        background-color: #72185a;
        color: #ffffff;
        border-color: #72185a;
    }
