@import url("https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,700italic,400,300,700");

.btn-group .btn-secondary:not(:disabled):not(.disabled).active {
    background-color:#e40950!important;
}

body {
    font-size: 0.9em!important;
    background-image: url("../img/agsquare.png");
}

.login-wrapper input:required {
    box-shadow: none;
}

.link {
    cursor: pointer;
}

.link:hover {
    text-decoration: underline!important;
}

#page_content {
    margin-top:10px;
}

.login-wrapper {
    max-width: 400px!important;
}

.login-wrapper .focus {
    color:#e9467d;
    font-weight:bold;
}

.login-wrapper .input-group-text {
    background-color: transparent!important;
}

.login-wrapper .checkbox label {
    font-size:0.8em;
    color:#666;
}

.login-wrapper .app_logo {
    max-width: 100%;
    max-height: 100%;
    margin:20px;
}


#userMenuDropdown i {
    font-size: 24px;
    margin-right: 10px;
}

.blocks {
    margin: 0;
    padding: 0;
    width: 100%;
}

.blocks li {
    display: inline-block;
    width: 300px;
    height: 190px;
    padding: 10px;
    margin: 5px;
    position: relative;
    text-align: left;
    border: solid 1px #dddddd;
    transition: box-shadow 0.2s;
    cursor: pointer;
    background-color: #FFF;
}

.blocks li.selected {
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
}

.blocks .title {
    height: 35px;
}

.blocks .title img {
    max-width: 100%;
    max-height: 100%;
}

.blocks li:hover {
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
    transition: box-shadow 0.2s;
}

.fabrications {
    background-color: #FFF;
}

.fabrications .customer-logo {
    width:40px;
}

.fabrications .customer-logo img {
    max-width: 150px;
    max-height: 25px;
}

.pointer {
    cursor: pointer;
}

.sup {
    top:8px;
    right:10px;
}

.rework-row {
    background-color: #CCC;
}

.rework-row i {
    font-size: 16px;
}

.check-parcel-info img {
    max-width: 300px;
    max-height: 50px;
}