/* menu icons */
.custom-icon-menu {
    font-family: 'ios7-icon' !important;
    width: 24px;
    height: 24px;
    display: inline;
    position: absolute;
    z-index: 10;
    left: 10px;
    font-size: 25px;
    top: 5px;
}

.account:BEFORE {
    content: '';
}

.home:BEFORE {
    content: '';
}

.ccare:BEFORE {
    content: '';
}

.admin:BEFORE {
    content: '';
}

.transaction:BEFORE {
    content: '';
}

.coupon:BEFORE {
    content: '';
}

.loyalty:BEFORE {
    content: '';
}

.user:BEFORE {
    content: '';
}

.shipping:BEFORE {
    content: '';
}

.item:BEFORE {
    content: '';
}

.circle:BEFORE {
    content: ''
}

.logout:BEFORE {
    content: '';
    font-family: 'ios7-icon' !important;
    width: 24px;
    height: 24px;
    display: inline;
    position: absolute;
    z-index: 10;
    left: 5px;
    font-size: 27px;
    top: 0px;
}

.customer:BEFORE {
    content: '';
}

.store:BEFORE {
    content: '';
}

.acquirer:BEFORE {
    content: '';
}

.showcase:BEFORE {
    content: '';
}

.merchant:BEFORE {
    content: '';
}

.register:BEFORE {
    content: '';
}

.info:BEFORE {
    content: '';
}
.invoice:BEFORE {
    content: '';
}
.tables:BEFORE {
	font-family: FontAwesome;
    content: '';
}

.news:BEFORE {
    content: '\f06a';
    font-family: FontAwesome;
}

.bank-account:BEFORE {
    content: '\f19c';
    font-family: FontAwesome;
}

/* rewarding */
.rewarding-icon:BEFORE {
    content: '\f006';
    font-family: FontAwesome;
}

/* operations */
.operations-icon:BEFORE {
    content: '\f0ad';
    font-family: FontAwesome;
}

/* option panel icons (role editing page) */

.icon-option-panel {
    font-family: 'ios7-icon' !important;
    width: 40px;
    height: 40px;
    display: inline;
    position: absolute;
    z-index: 10;
    left: 10px;
    font-size: 40px;
    top: 0px;
}

.O_MERCHANT_FULL:BEFORE,.O_MERCHANT_BASE:BEFORE  {
    content: '';
}

.O_STORE_FULL:BEFORE, .O_STORE_BASE:BEFORE {
    content: '';
}

.O_REGISTER_FULL:BEFORE, .O_REGISTER_BASE:BEFORE {
    content: '';
}

.O_USER_FULL:BEFORE {
    content: '';
}

.O_TRANSACTION_FULL:BEFORE {
    content: '';
}

.O_ORDER_FULL:BEFORE {
    content: '';
}

.O_COUPON_FULL:BEFORE {
    content: '';
}

.O_LOYALTY_FULL:BEFORE {
    content: '';
}

.O_SHOWCASE_FULL:BEFORE {
    content: '';
}

.O_ACQUIRER_FULL:BEFORE {
    content: '';
}

.O_CUSTOMER_CARE_FULL:BEFORE {
    content: '';
}

.O_CUSTOMER_BASE:BEFORE, .O_CUSTOMER_FULL:BEFORE{
    content: '';
}

.O_API_FULL:BEFORE {
    content: '';
}

.O_ADMIN_ADMIN:BEFORE {
    content: '';
}

.O_PROMOTION_FULL:BEFORE  {
    content: '\f006';
    font-family: FontAwesome;
}

.O_OPERATIONS_FULL:BEFORE  {
    content: '\f0ad';
    font-family: FontAwesome;
}

.cookieAlert{
    position: fixed;
    width: 100%;
    z-index: 1049;
    bottom:0px;
}

.cookieAlert .alert{
    margin-bottom: 0px !important;
}
.cookieAlert .close{
    color: #fff !important;
}
.alert-cookie a {
    text-decoration: underline;
}
.align-right {
	text-align: right;
}