
.col-content {
     padding-top: 10px;
}

.col-right {
     padding-right: 0px;
}


.padding-right-0 {
     padding-right: 0px;
}

.btn-double-size {
     height: 100px ! important;
     width: 168px ! important;
}

.btn-triple-size {
     height: 100px ! important;
     width: 256px ! important;
}

.grid > button {
     float: right;
     line-height: 1.23;
     margin-left: 4px;
     margin-right: 4px;
    // padding: 5px;
     position: relative;
}

.grid > button > .btn-badge, .grid > button > .btn-label {
     position: absolute;
     right: 5px;
     top: 5px;
}

.grid > button > .btn-badge {
     background: #f4f5f0 none repeat scroll 0% 0%;
}

.grid > button > .btn-label {
     letter-spacing: 1px;
}

.btn-base {
     border: 0px none;
     height: 76px;
     margin-bottom: 8px;
     overflow: hidden;
     text-overflow: ellipsis;
     width: 80px;
}

.btn-base:active {
     box-shadow: none;
}

.btn-base.disabled {
     cursor: not-allowed;
     opacity: 0.65;
     pointer-events: none;
}

.btn-product {
     background-color: #b7e2f3;
     border-radius: 4px;
     border: 0px none #b7e2f3;
     color: #232323;
     height: 76px;
     margin-bottom: 8px;
     overflow: hidden;
     padding: 4px 4px 20px;
     text-overflow: ellipsis;
     white-space: normal;
     width: 80px;
}

.btn-product:active {
     box-shadow: none;
}

.btn-product.disabled {
     cursor: not-allowed;
     opacity: 0.65;
     pointer-events: none;
}

.btn-product .product-name {
     height: 49px;
     overflow: hidden;
     text-overflow: ellipsis;
}

.btn-product .product-price {
     bottom: 0px;
     left: 0px;
     position: absolute;
     right: 0px;
     width: 100%;
}

.btn-product:hover, .open .dropdown-toggle.btn-product {
     background-color: #94d4ed;
     border-color: #94d4ed;
     color: #232323;
}

.btn-product:focus, .btn-product:active, .btn-product.active {
     background-color: #94d4ed;
     border-color: #94d4ed;
}

.btn-product:active, .btn-product.active, .open .dropdown-toggle.btn-product {
     background-image: none;
}

.btn-product.disabled, .btn-product[disabled], fieldset[disabled] .btn-product, .btn-product.disabled:focus, .btn-product[disabled]:focus, fieldset[disabled] .btn-product:focus, .btn-product.disabled:hover, .btn-product[disabled]:hover, fieldset[disabled] .btn-product:hover, .btn-product.disabled:active, .btn-product[disabled]:active, fieldset[disabled] .btn-product:active, .btn-product.disabled.active, .btn-product.active[disabled], fieldset[disabled] .btn-product.active {
     background-color: #b7e2f3;
     border-color: #b7e2f3;
}

.btn-product .stock-icon {
     background-color: #b7e2f3;
     bottom: 1px;
     display: none;
     font-size: 16px;
     left: 0px;
     position: absolute;
     right: 0px;
}

.btn-product:focus .stock-icon, .btn-product:hover .stock-icon, .btn-product:active .stock-icon {
     background-color: #98d6ee;
}

html.alt_key .btn-product .stock-icon {
     display: inline;
}

.btn-product.product-with-image {
     background-position: center center;
     background-repeat: no-repeat;
     background-size: 100% auto;
     border: 1px solid #b7e2f3;
}

.btn-product.product-with-image .product-name {
     display: none ! important;
     visibility: hidden ! important;
}

.btn-product.product-with-image .product-price {
     background-color: #b7e2f3;
     bottom: -1px;
     padding-top: 2px;
}

.btn-function {
     background-color: #b7e2f3;
     border-radius: 4px;
     border: 0px none #b7e2f3;
     color: #232323;
     height: 66px;
     margin-bottom: 8px;
     overflow: hidden;
     text-overflow: ellipsis;
     white-space: normal;
     width: 70px;
}

.btn-function:active {
     box-shadow: none;
}

.btn-function.disabled {
     cursor: not-allowed;
     opacity: 0.65;
     pointer-events: none;
}

.btn-function > .btn-badge {
     color: #428bca;
}

.btn-function:hover, .open .dropdown-toggle.btn-function {
     background-color: #94d4ed;
     border-color: #94d4ed;
     color: #232323;
}

.btn-function:focus, .btn-function:active, .btn-function.active {
     background-color: #94d4ed;
     border-color: #94d4ed;
}

.btn-function:active, .btn-function.active, .open .dropdown-toggle.btn-function {
     background-image: none;
}

.btn-function.disabled, .btn-function[disabled], fieldset[disabled] .btn-function, .btn-function.disabled:focus, .btn-function[disabled]:focus, fieldset[disabled] .btn-function:focus, .btn-function.disabled:hover, .btn-function[disabled]:hover, fieldset[disabled] .btn-function:hover, .btn-function.disabled:active, .btn-function[disabled]:active, fieldset[disabled] .btn-function:active, .btn-function.disabled.active, .btn-function.active[disabled], fieldset[disabled] .btn-function.active {
     background-color: #b7e2f3;
     border-color: #b7e2f3;
}

.btn-product-group {
     background-color: #4a9bc0;
     border-radius: 4px;
     border: 0px none #4a9bc0;
     color: #232323;
     height: 76px;
     margin-bottom: 8px;
     overflow: hidden;
     text-overflow: ellipsis;
     white-space: normal;
     width: 80px;
}


.btn-product-group.disabled {
     cursor: not-allowed;
     opacity: 0.65;
     pointer-events: none;
}

.btn-product-group:hover, .open .dropdown-toggle.btn-product-group {
     background-color: #3a85a7;
     border-color: #3a85a7;
     color: #232323;
}

.btn-product-group:focus, .btn-product-group:active, .btn-product-group.active {
     background-color: #3a85a7;
     border-color: #3a85a7;
}

.btn-product-group:active, .btn-product-group.active, .open .dropdown-toggle.btn-product-group {
     background-image: none;
}

.btn-product-group.disabled, .btn-product-group[disabled], fieldset[disabled] .btn-product-group, .btn-product-group.disabled:focus, .btn-product-group[disabled]:focus, fieldset[disabled] .btn-product-group:focus, .btn-product-group.disabled:hover, .btn-product-group[disabled]:hover, fieldset[disabled] .btn-product-group:hover, .btn-product-group.disabled:active, .btn-product-group[disabled]:active, fieldset[disabled] .btn-product-group:active, .btn-product-group.disabled.active, .btn-product-group.active[disabled], fieldset[disabled] .btn-product-group.active {
     background-color: #4a9bc0;
     border-color: #4a9bc0;
}

.btn-action {
     background-color: #4a9bc0;
     border-radius: 0px;
     border: 0px none #4a9bc0;
     color: #232323;
     height: 76px;
     margin-bottom: 8px;
     overflow: hidden;
     text-overflow: ellipsis;
     white-space: normal;
     width: 80px;
}

.btn-action:active {
     box-shadow: none;
}

.btn-action.disabled {
     cursor: not-allowed;
     opacity: 0.65;
     pointer-events: none;
}

.btn-action:hover, .open .dropdown-toggle.btn-action {
     background-color: #3a85a7;
     border-color: #3a85a7;
     color: #232323;
}

.btn-action:focus, .btn-action:active, .btn-action.active {
     background-color: #3a85a7;
     border-color: #3a85a7;
}

.btn-action:active, .btn-action.active, .open .dropdown-toggle.btn-action {
     background-image: none;
}

.btn-action.disabled, .btn-action[disabled], fieldset[disabled] .btn-action, .btn-action.disabled:focus, .btn-action[disabled]:focus, fieldset[disabled] .btn-action:focus, .btn-action.disabled:hover, .btn-action[disabled]:hover, fieldset[disabled] .btn-action:hover, .btn-action.disabled:active, .btn-action[disabled]:active, fieldset[disabled] .btn-action:active, .btn-action.disabled.active, .btn-action.active[disabled], fieldset[disabled] .btn-action.active {
     background-color: #4a9bc0;
     border-color: #4a9bc0;
}

.btn-action-primary {
    background-color: #525e64;
    border-bottom-color: #525e64;
    border-left-color: #525e64;
    border-right-color: #525e64;
    border-top-color: #525e64;
    color: #fff;
     border-radius: 0px;
     border: 0px none;
     height: 66px;
     margin-bottom: 8px;
     overflow: hidden;
     text-overflow: ellipsis;
     white-space: normal;
     width: 66px;
}

.btn-action-primary:active {
     box-shadow: none;
}

.btn-action-primary.disabled {
     cursor: not-allowed;
     opacity: 0.65;
     pointer-events: none;
}

.btn-action-primary:hover, .open .dropdown-toggle.btn-action-primary {
    background-color: #3b4448;
    border-bottom-color: #3b4448;
    border-left-color: #3b4448;
    border-right-color: #3b4448;
    border-top-color: #3b4448;
    color: #fff;
}

.btn-action-primary:focus, .btn-action-primary:active, .btn-action-primary.active {
    background-color: #3b4448;
    border-bottom-color: #3b4448;
    border-left-color: #3b4448;
    border-right-color: #3b4448;
    border-top-color: #3b4448;
    color: #fff;
}

.btn-action-primary:active, .btn-action-primary.active, .open .dropdown-toggle.btn-action-primary {
     background-image: none;
}

.btn-action-primary.disabled, .btn-action-primary[disabled], fieldset[disabled] .btn-action-primary, .btn-action-primary.disabled:focus, .btn-action-primary[disabled]:focus, fieldset[disabled] .btn-action-primary:focus, .btn-action-primary.disabled:hover, .btn-action-primary[disabled]:hover, fieldset[disabled] .btn-action-primary:hover, .btn-action-primary.disabled:active, .btn-action-primary[disabled]:active, fieldset[disabled] .btn-action-primary:active, .btn-action-primary.disabled.active, .btn-action-primary.active[disabled], fieldset[disabled] .btn-action-primary.active {
     background-color: #b7e2f3;
     border-color: #b7e2f3;
}

.btn-action-primary-dark {
    background-color: #3b3b3b;
    border-bottom-color: #555;
    border-left-color: #555;
    border-right-color: #555;
    border-top-color: #555;
    color: #fff;
     border-radius: 0px;
     border: 0px none;
     height: 66px;
     margin-bottom: 8px;
     overflow: hidden;
     text-overflow: ellipsis;
     white-space: normal;
     width: 66px;
}
.btn-action-primary-darker {
     background-color: #364f6a;
     border-bottom-color: #2d4259;
     border-left-color: #2d4259;
     border-right-color: #2d4259;
     border-top-color: #2d4259;
     color: #ffffff;
     border-radius: 0px;
     border: 0px none;
     height: 46px;
     margin-bottom: 8px;
     overflow: hidden;
     text-overflow: ellipsis;
     white-space: normal;
     width: 100px;
}

.btn-action-primary-dark:active {
     box-shadow: none;
}

.btn-action-primary-dark.disabled {
     cursor: not-allowed;
     opacity: 0.65;
     pointer-events: none;
}

.btn-action-primary-dark:hover, .open .dropdown-toggle.btn-action-primary-dark {
    background-color: #555;
    border-bottom-color: #3b3b3b;
    border-left-color: #3b3b3b;
    border-right-color: #3b3b3b;
    border-top-color: #3b3b3b;
    color: #fff;
}

.btn-action-primary-dark:focus, .btn-action-primary-dark:active, .btn-action-primary-dark.active {
    background-color: #555;
    border-bottom-color: #3b3b3b;
    border-left-color: #3b3b3b;
    border-right-color: #3b3b3b;
    border-top-color: #3b3b3b;
    color: #fff;
}

.btn-action-primary-dark:active, .btn-action-primary-dark.active, .open .dropdown-toggle.btn-action-primary-dark {
     background-image: none;
}

.btn-action-primary-dark.disabled, .btn-action-primary-dark[disabled], fieldset[disabled] .btn-action-primary-dark, .btn-action-primary-dark.disabled:focus, .btn-action-primary-dark[disabled]:focus, fieldset[disabled] .btn-action-primary-dark:focus, .btn-action-primary-dark.disabled:hover, .btn-action-primary-dark[disabled]:hover, fieldset[disabled] .btn-action-primary-dark:hover, .btn-action-primary-dark.disabled:active, .btn-action-primary-dark[disabled]:active, fieldset[disabled] .btn-action-primary-dark:active, .btn-action-primary-dark.disabled.active, .btn-action-primary-dark.active[disabled], fieldset[disabled] .btn-action-primary-dark.active {
    background-color: #3b3b3b;
    border-bottom-color: #3b3b3b;
    border-left-color: #3b3b3b;
    border-right-color: #3b3b3b;
    border-top-color: #3b3b3b;
    color: #fff;
}

.btn-action-success {
    background-color: #4db3a2;
    border-bottom-color: #4db3a2;
    border-left-color: #4db3a2;
    border-right-color: #4db3a2;
    border-top-color: #4db3a2;
     border-radius: 0px;
     border: 0px none #a5c536;
     color: #ffffff;
     height: 66px;
     margin-bottom: 8px;
     overflow: hidden;
     text-overflow: ellipsis;
     white-space: normal;
     width: 66px;
}

.btn-action-success:active {
     box-shadow: none;
}

.btn-action-success.disabled {
     cursor: not-allowed;
     opacity: 0.65;
     pointer-events: none;
}

.btn-action-success:hover, .open .dropdown-toggle.btn-action-success {
    background-color: #398578;
    border-bottom-color: #398578;
    border-left-color: #398578;
    border-right-color: #398578;
    border-top-color: #398578;
     color: #232323;
}

.btn-action-success:focus, .btn-action-success:active, .btn-action-success.active {
    background-color: #398578;
    border-bottom-color: #398578;
    border-left-color: #398578;
    border-right-color: #398578;
    border-top-color: #398578;
    color: #fff;
}

.btn-action-success:active, .btn-action-success.active, .open .dropdown-toggle.btn-action-success {
     background-image: none;
}

.btn-action-success.disabled, .btn-action-success[disabled], fieldset[disabled] .btn-action-success, .btn-action-success.disabled:focus, .btn-action-success[disabled]:focus, fieldset[disabled] .btn-action-success:focus, .btn-action-success.disabled:hover, .btn-action-success[disabled]:hover, fieldset[disabled] .btn-action-success:hover, .btn-action-success.disabled:active, .btn-action-success[disabled]:active, fieldset[disabled] .btn-action-success:active, .btn-action-success.disabled.active, .btn-action-success.active[disabled], fieldset[disabled] .btn-action-success.active {
     background-color: #a5c536;
     border-color: #a5c536;
}

.btn-action-danger {
     background-color: #ea5257;
     border-radius: 4px;
     border: 0px none #ea5257;
     color: #232323;
     height: 76px;
     margin-bottom: 8px;
     overflow: hidden;
     text-overflow: ellipsis;
     white-space: normal;
     width: 80px;
}

.btn-action-danger:active {
     box-shadow: none;
}

.btn-action-danger.disabled {
     cursor: not-allowed;
     opacity: 0.65;
     pointer-events: none;
}

.btn-action-danger:hover, .open .dropdown-toggle.btn-action-danger {
     background-color: #e62e34;
     border-color: #e62e34;
     color: #232323;
}

.btn-action-danger:focus, .btn-action-danger:active, .btn-action-danger.active {
     background-color: #e62e34;
     border-color: #e62e34;
}

.btn-action-danger:active, .btn-action-danger.active, .open .dropdown-toggle.btn-action-danger {
     background-image: none;
}

.btn-action-danger.disabled, .btn-action-danger[disabled], fieldset[disabled] .btn-action-danger, .btn-action-danger.disabled:focus, .btn-action-danger[disabled]:focus, fieldset[disabled] .btn-action-danger:focus, .btn-action-danger.disabled:hover, .btn-action-danger[disabled]:hover, fieldset[disabled] .btn-action-danger:hover, .btn-action-danger.disabled:active, .btn-action-danger[disabled]:active, fieldset[disabled] .btn-action-danger:active, .btn-action-danger.disabled.active, .btn-action-danger.active[disabled], fieldset[disabled] .btn-action-danger.active {
     background-color: #ea5257;
     border-color: #ea5257;
}

.btn-action-default {
     background-color: #f4c345;
     border-radius: 4px;
     border: 0px none #f4c345;
     color: #232323;
     height: 66px;
     margin-bottom: 8px;
     overflow: hidden;
     text-overflow: ellipsis;
     white-space: normal;
     width: 70px;
}

.btn-action-default:active {
     box-shadow: none;
}

.btn-action-default.disabled {
     cursor: not-allowed;
     opacity: 0.65;
     pointer-events: none;
}

.btn-action-default:hover, .open .dropdown-toggle.btn-action-default {
     background-color: #f2b71e;
     border-color: #f2b71e;
     color: #232323;
}

.btn-action-default:focus, .btn-action-default:active, .btn-action-default.active {
     background-color: #f2b71e;
     border-color: #f2b71e;
}

.btn-action-default:active, .btn-action-default.active, .open .dropdown-toggle.btn-action-default {
     background-image: none;
}

.btn-action-default.disabled, .btn-action-default[disabled], fieldset[disabled] .btn-action-default, .btn-action-default.disabled:focus, .btn-action-default[disabled]:focus, fieldset[disabled] .btn-action-default:focus, .btn-action-default.disabled:hover, .btn-action-default[disabled]:hover, fieldset[disabled] .btn-action-default:hover, .btn-action-default.disabled:active, .btn-action-default[disabled]:active, fieldset[disabled] .btn-action-default:active, .btn-action-default.disabled.active, .btn-action-default.active[disabled], fieldset[disabled] .btn-action-default.active {
     background-color: #f4c345;
     border-color: #f4c345;
}

.btn-register {
     -moz-user-select: none;
     background-color: #b7e2f3;
     background-image: none;
     border-radius: 4px;
     border: 1px solid #b7e2f3;
     color: #232323;
     cursor: pointer;
     display: inline-block;
     font-size: 18px;
     font-weight: 700;
     line-height: 1.33;
     margin-bottom: 0px;
     padding: 15px 90px;
     text-align: center;
     vertical-align: middle;
     white-space: normal;
}

.btn-register:focus {
     outline-offset: -2px;
     outline: thin dotted #333333;
}

.btn-register:hover, .btn-register:focus {
     color: #333333;
     text-decoration: none;
}

.btn-register:active, .btn-register.active {
     background-image: none;
     box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.125) inset;
     outline: 0px none;
}

.btn-register.disabled, .btn-register[disabled], fieldset[disabled] .btn-register {
     box-shadow: none;
     cursor: not-allowed;
     opacity: 0.65;
     pointer-events: none;
}

.btn-register:focus {
     outline-offset: -2px;
     outline: thin dotted #333333;
}

.btn-register:hover, .btn-register:focus {
     color: #333333;
     text-decoration: none;
}

.btn-register:active, .btn-register.active {
     background-image: none;
     box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.125) inset;
     outline: 0px none;
}

.btn-register.disabled, .btn-register[disabled], fieldset[disabled] .btn-register {
     box-shadow: none;
     cursor: not-allowed;
     opacity: 0.65;
     pointer-events: none;
}

.btn-register:hover, .btn-register:focus, .btn-register:active, .btn-register.active, .open .dropdown-toggle.btn-register {
     background-color: #ebebeb;
     border-color: #adadad;
     color: #333333;
}

.btn-register:active, .btn-register.active, .open .dropdown-toggle.btn-register {
     background-image: none;
}

.btn-register:hover, .open .dropdown-toggle.btn-register {
     background-color: #94d4ed;
     border-color: #94d4ed;
     color: #232323;
}

.btn-register:focus, .btn-register:active, .btn-register.active {
     background-color: #94d4ed;
     border-color: #94d4ed;
}

.btn-register:active, .btn-register.active, .open .dropdown-toggle.btn-register {
     background-image: none;
}

.btn-register.disabled, .btn-register[disabled], fieldset[disabled] .btn-register, .btn-register.disabled:focus, .btn-register[disabled]:focus, fieldset[disabled] .btn-register:focus, .btn-register.disabled:hover, .btn-register[disabled]:hover, fieldset[disabled] .btn-register:hover, .btn-register.disabled:active, .btn-register[disabled]:active, fieldset[disabled] .btn-register:active, .btn-register.disabled.active, .btn-register.active[disabled], fieldset[disabled] .btn-register.active {
     background-color: #b7e2f3;
     border-color: #b7e2f3;
}

.btn-profile, .btn-mobile-add-customer {
     background-color: #f4c345;
     border-color: #f4c345;
     border-radius: 4px;
     color: #232323;
     white-space: normal;
}

.btn-profile:hover, .btn-mobile-add-customer:hover, .open .dropdown-toggle.btn-profile, .open .dropdown-toggle.btn-mobile-add-customer {
     background-color: #f2b71e;
     border-color: #f2b71e;
     color: #232323;
}

.btn-profile:focus, .btn-mobile-add-customer:focus, .btn-profile:active, .btn-mobile-add-customer:active, .btn-profile.active, .btn-mobile-add-customer.active {
     background-color: #f2b71e;
     border-color: #f2b71e;
}

.btn-profile:active, .btn-mobile-add-customer:active, .btn-profile.active, .btn-mobile-add-customer.active, .open .dropdown-toggle.btn-profile, .open .dropdown-toggle.btn-mobile-add-customer {
     background-image: none;
}

.btn-profile.disabled, .btn-mobile-add-customer.disabled, .btn-profile[disabled], .btn-mobile-add-customer[disabled], fieldset[disabled] .btn-profile, fieldset[disabled] .btn-mobile-add-customer, .btn-profile.disabled:focus, .btn-mobile-add-customer.disabled:focus, .btn-profile[disabled]:focus, .btn-mobile-add-customer[disabled]:focus, fieldset[disabled] .btn-profile:focus, fieldset[disabled] .btn-mobile-add-customer:focus, .btn-profile.disabled:hover, .btn-mobile-add-customer.disabled:hover, .btn-profile[disabled]:hover, .btn-mobile-add-customer[disabled]:hover, fieldset[disabled] .btn-profile:hover, fieldset[disabled] .btn-mobile-add-customer:hover, .btn-profile.disabled:active, .btn-mobile-add-customer.disabled:active, .btn-profile[disabled]:active, .btn-mobile-add-customer[disabled]:active, fieldset[disabled] .btn-profile:active, fieldset[disabled] .btn-mobile-add-customer:active, .btn-profile.disabled.active, .btn-mobile-add-customer.disabled.active, .btn-profile.active[disabled], .btn-mobile-add-customer.active[disabled], fieldset[disabled] .btn-profile.active, fieldset[disabled] .btn-mobile-add-customer.active {
     background-color: #f4c345;
     border-color: #f4c345;
}

.btn-mobile-add-customer, .btn-mobile-pick-customer {
     margin-top: 7px;
}

.btn-purchases, .btn-mobile-pick-customer {
     background-color: #b7e2f3;
     border-color: #b7e2f3;
     border-radius: 4px;
     color: #232323;
     white-space: normal;
}

.btn-purchases:hover, .btn-mobile-pick-customer:hover, .open .dropdown-toggle.btn-purchases, .open .dropdown-toggle.btn-mobile-pick-customer {
     background-color: #94d4ed;
     border-color: #94d4ed;
     color: #232323;
}

.btn-purchases:focus, .btn-mobile-pick-customer:focus, .btn-purchases:active, .btn-mobile-pick-customer:active, .btn-purchases.active, .btn-mobile-pick-customer.active {
     background-color: #94d4ed;
     border-color: #94d4ed;
}

.btn-purchases:active, .btn-mobile-pick-customer:active, .btn-purchases.active, .btn-mobile-pick-customer.active, .open .dropdown-toggle.btn-purchases, .open .dropdown-toggle.btn-mobile-pick-customer {
     background-image: none;
}

.btn-purchases.disabled, .btn-mobile-pick-customer.disabled, .btn-purchases[disabled], .btn-mobile-pick-customer[disabled], fieldset[disabled] .btn-purchases, fieldset[disabled] .btn-mobile-pick-customer, .btn-purchases.disabled:focus, .btn-mobile-pick-customer.disabled:focus, .btn-purchases[disabled]:focus, .btn-mobile-pick-customer[disabled]:focus, fieldset[disabled] .btn-purchases:focus, fieldset[disabled] .btn-mobile-pick-customer:focus, .btn-purchases.disabled:hover, .btn-mobile-pick-customer.disabled:hover, .btn-purchases[disabled]:hover, .btn-mobile-pick-customer[disabled]:hover, fieldset[disabled] .btn-purchases:hover, fieldset[disabled] .btn-mobile-pick-customer:hover, .btn-purchases.disabled:active, .btn-mobile-pick-customer.disabled:active, .btn-purchases[disabled]:active, .btn-mobile-pick-customer[disabled]:active, fieldset[disabled] .btn-purchases:active, fieldset[disabled] .btn-mobile-pick-customer:active, .btn-purchases.disabled.active, .btn-mobile-pick-customer.disabled.active, .btn-purchases.active[disabled], .btn-mobile-pick-customer.active[disabled], fieldset[disabled] .btn-purchases.active, fieldset[disabled] .btn-mobile-pick-customer.active {
     background-color: #b7e2f3;
     border-color: #b7e2f3;
}

.btn-success-pos {
     background-color: #a5c536;
     border-color: #a5c536;
     border-radius: 0px;
     color: #232323;
     white-space: normal;
}

.btn-success-pos:hover, .open .dropdown-toggle.btn-success-pos {
     background-color: #8aa52d;
     border-color: #8aa52d;
     color: #232323;
}

.btn-success-pos:focus, .btn-success-pos:active, .btn-success-pos.active {
     background-color: #8aa52d;
     border-color: #8aa52d;
}

.btn-success-pos:active, .btn-success-pos.active, .open .dropdown-toggle.btn-success-pos {
     background-image: none;
}

.btn-success-pos.disabled, .btn-success-pos[disabled], fieldset[disabled] .btn-success-pos, .btn-success-pos.disabled:focus, .btn-success-pos[disabled]:focus, fieldset[disabled] .btn-success-pos:focus, .btn-success-pos.disabled:hover, .btn-success-pos[disabled]:hover, fieldset[disabled] .btn-success-pos:hover, .btn-success-pos.disabled:active, .btn-success-pos[disabled]:active, fieldset[disabled] .btn-success-pos:active, .btn-success-pos.disabled.active, .btn-success-pos.active[disabled], fieldset[disabled] .btn-success-pos.active {
     background-color: #a5c536;
     border-color: #a5c536;
}

.button-yes {
     background-color: #b4cb50;
     border-color: #b4cb50;
     border-radius: 4px;
     color: #232323;
     font-family: "Proxima Nova Bold";
     font-weight: 300;
     text-transform: uppercase;
     white-space: normal;
}

.button-yes:hover, .open .dropdown-toggle.button-yes {
     background-color: #a2bb37;
     border-color: #a2bb37;
     color: #232323;
}

.button-yes:focus, .button-yes:active, .button-yes.active {
     background-color: #a2bb37;
     border-color: #a2bb37;
}

.button-yes:active, .button-yes.active, .open .dropdown-toggle.button-yes {
     background-image: none;
}

.button-yes.disabled, .button-yes[disabled], fieldset[disabled] .button-yes, .button-yes.disabled:focus, .button-yes[disabled]:focus, fieldset[disabled] .button-yes:focus, .button-yes.disabled:hover, .button-yes[disabled]:hover, fieldset[disabled] .button-yes:hover, .button-yes.disabled:active, .button-yes[disabled]:active, fieldset[disabled] .button-yes:active, .button-yes.disabled.active, .button-yes.active[disabled], fieldset[disabled] .button-yes.active {
     background-color: #b4cb50;
     border-color: #b4cb50;
}

.button-cancel, .button-yes {
     font-size: 24px ! important;
     height: 70px;
     position: relative;
     width: 160px;
}

.button-cancel .func-key, .button-yes .func-key {
     font-size: 14px;
}

.button-cancel {
     background-color: #c4e8f5;
     border-color: #c4e8f5;
     border-radius: 4px;
     color: #232323;
     margin-right: 12px;
     white-space: normal;
}

.button-cancel:hover, .open .dropdown-toggle.button-cancel {
     background-color: #a1daef;
     border-color: #a1daef;
     color: #232323;
}

.button-cancel:focus, .button-cancel:active, .button-cancel.active {
     background-color: #a1daef;
     border-color: #a1daef;
}

.button-cancel:active, .button-cancel.active, .open .dropdown-toggle.button-cancel {
     background-image: none;
}

.button-cancel.disabled, .button-cancel[disabled], fieldset[disabled] .button-cancel, .button-cancel.disabled:focus, .button-cancel[disabled]:focus, fieldset[disabled] .button-cancel:focus, .button-cancel.disabled:hover, .button-cancel[disabled]:hover, fieldset[disabled] .button-cancel:hover, .button-cancel.disabled:active, .button-cancel[disabled]:active, fieldset[disabled] .button-cancel:active, .button-cancel.disabled.active, .button-cancel.active[disabled], fieldset[disabled] .button-cancel.active {
     background-color: #c4e8f5;
     border-color: #c4e8f5;
}
.func-key {
    font-family: "Proxima Nova Bold";
    font-weight: 300;
    left: 8px;
    position: absolute;
    top: 5px;
}
button .tip {
    bottom: 3px;
    font-family: "Proxima Nova Bold";
    font-weight: 300;
    left: 0;
    padding-left: 4px;
    //position: absolute;
    text-align: center;
    width: 100%;
}
.list-group-pos .list-group-item {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-bottom-color: #eee;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-image-outset: 0 0 0 0;
    border-image-repeat: stretch stretch;
    border-image-slice: 100% 100% 100% 100%;
    border-image-source: none;
    border-image-width: 1 1 1 1;
    border-left-color: -moz-use-text-color;
    border-left-style: none;
    border-left-width: 0;
    border-right-color: -moz-use-text-color;
    border-right-style: none;
    border-right-width: 0;
    border-top-color: -moz-use-text-color;
    border-top-style: none;
    border-top-width: 0;
    margin-bottom: 0;
    padding-bottom: 16px;
    padding-left: 22px;
    padding-right: 22px;
    padding-top: 16px;
}
.list-group-pos .list-group-item:hover, .list-group-pos .list-group-item:active, .list-group-pos .list-group-item:focus {
    background-color: #b7e2f3;
}
.list-group-pos .list-group-item:last-child {
    border-bottom-color: -moz-use-text-color;
    border-bottom-style: none;
    border-bottom-width: 0;
}
#creator-select .list-group-item:active, #creator-select .list-group-item:focus {
    background-color: transparent;
}
#creator-select .list-group-item .tick {
    display: none;
    float: right !important;
    font-size: 24px !important;
}
#creator-select .list-group-item.creator-selected .tick {
    display: inline;
}
#payment-modal .modal-body {
    padding-bottom: 16px;
    padding-left: 11px;
    padding-right: 11px;
    padding-top: 16px;
}
#payment-modal .modal-footer {
    padding-bottom: 8px;
    padding-left: 11px;
    padding-right: 11px;
    padding-top: 16px;
}
#payment-modal #payment-payments .list-group-item {
    margin-left: 1px;
}
.padded {
    border-top-color: #e5e5e5;
    border-top-style: solid;
    border-top-width: 2px;
    padding-bottom: 8px;
    padding-right: 0;
    padding-top: 8px;
}
.grid > .ss-icon-holder {
    padding-bottom: 0;
}
.bold {
  //  font-family: "Proxima Nova Bold";
 //   font-weight: 300;
}

.list-group-payments .list-group-item {
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    cursor: pointer;
    margin-bottom: 8px;
    padding-bottom: 14px;
    padding-left: 12px;
    padding-right: 12px;
    padding-top: 3px;
}
.payment-row-caption {
    //color: #ccc;
    text-transform: uppercase;
}
.payment-row-details {
    bottom: 0;
    font-size: 13px;
    left: 13px;
    position: absolute;
}
.payment-row-sum {
    font-size: 24px !important;
}
.cl
.bright-blue:hover, .bright-blue:focus, .bright-blue:active {
    color: #0081dc;
}
.bold {
    //font-family: "Proxima Nova Bold";
   // font-weight: 300;
}
.bold-24px {
    font-family: "Proxima Nova Bold";
    font-size: 24px !important;
    font-weight: 300;
}
.text-default {
    font-size: 14px;
}
.text-16px {
    font-size: 16px;
}
.text-24px {
    font-size: 24px !important;
}
.text-20px {
    font-size: 20px;
}
.text-30px {
    font-size: 30px;
}
.text-36px {
    font-size: 36px;
}
.bold-20px {
    font-family: "Proxima Nova Bold";
    font-size: 20px !important;
    font-weight: 300;
}
.btn-more {
     background-color: #a5c536;
     border-radius: 4px;
     border: 0px none #a5c536;
     color: #232323;
     font-size: 26px;
     height: 66px;
     margin-bottom: 8px;
     overflow: hidden;
     text-overflow: ellipsis;
     white-space: normal;
     width: 70px;
}

.list-group-item.active, .list-group-item.active:hover, .list-group-item.active:focus{
   // background-color: #4c87b9;
    border-bottom-color: #4c87b9;
    border-left-color: #4c87b9;
    border-right-color: #4c87b9;
    border-top-color: #4c87b9;
    color: #fff
}
.btn.btn-outline.grey-mint {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto auto;
    border-bottom-color: #1ba39c;
    border-left-color: #1ba39c;
    border-right-color: #1ba39c;
    border-top-color: #1ba39c;
    color: #1ba39c;
}
.bold.btn, .sbold.btn {
    letter-spacing: 0;
}
.btn {
    outline-color: -moz-use-text-color !important;
    outline-style: none !important;
    outline-width: 0 !important;
}
.sbold {
    font-weight: 600 !important;
}