
.logo {
    /*width: 48px;*/
    height: 48px;
}

.overlay-block {
    background-color: rgba(0,0,0,0.5);
}

.tx-gray-light {
    color: #cbd4dc !important;
}

#loader {
    background-color: rgba(255, 255, 255, 0.7);
    bottom: 0;
    height: 100%;
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
    width: 100%;
    z-index: 99999;
}

.loader-inner {
    background-image: url("../images/preloader.gif");
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center;
    background-color: #fff;
    height: 60px;
    width: 60px;
    margin-top: -30px;
    margin-left: -30px;
    left: 50%;
    top: 50%;
    position: absolute;
}

.recept {
    background-color: #efefef;
}

[class^='imghvr-'] figcaption, [class*=' imghvr-'] figcaption {
    background-color: #727780;
}

/*.has-error input[placeholder], .has-error input::-webkit-input-placeholder, .has-error input::-moz-placeholder, .has-error input:-moz-placeholder,  .has-error input:-ms-input-placeholder {*/
    /*color: #ff0000 !important;*/
/*}*/

.dropdown:hover>.dropdown-menu {
    display: block;
}

input.input-spinner::-webkit-outer-spin-button,
input.input-spinner::-webkit-inner-spin-button {
    /* display: none; <- Crashes Chrome on hover */
    -webkit-appearance: none;
    margin: 0; /* <-- Apparently some margin are still there even though it's hidden */
}