
.mtc_header {
    /*background-image: url("../img/php_8_s.png");*/
    background-size: contain;
    background-repeat: no-repeat;
    background-color: #787878;
    background-position: center;
}

body {
    /*padding-top: 154px;*/
    padding-bottom: 15px;
    /*padding-bottom: 40px;*/
    min-width: 800px;
    min-height: 600px;
    width: auto;
    min-width: 1349px;
    height: 100%;
    overflow: hidden;
}

/* make body scrollable if the screen height is less than 700px */
@media only screen and (max-height: 560px) {
    body {
        overflow: auto;
    }

    .mtc_main_container {
        top: 0px;
        position: relative;
    }

    .mtc_header {
        position: relative;
    }

    .mtc_sub_header {
        top: 0px;
        position: relative;
    }

    .mtc_sidebar {
        width: 17%;
    }

    .mtc_menu {
        height: 80%;
    }

    .mtc_logo {
        height: 20%;
    }

    .mtc_content {
        width: 83%;
        height: 100%;
    }

    .mtc_login_content {
        width: 83%;
    }

    .mtc_welcome_content_main {
        height: 81%
    }

    .mtc_welcome_content_footer {
        height: 19%;
        padding-top: 0px;
    }
}

/* make body scrollable if the screen width is less than 950px */
@media only screen and (max-width: 950px) {
    body {
        overflow: auto;
    }

    .mtc_main_container {
        top: 0px;
        position: relative;
    }

    .mtc_header {
        position: relative;
    }

    .mtc_sub_header {
        top: 0px;
        position: relative;
    }

    .mtc_sidebar {
        width: 17%;
    }

    .mtc_content {
        width: 83%;
    }

    .mtc_login_content {
        width: 83%;
    }
}

html {
    width: auto;
    min-width: 800px;
    min-height: 600px;
    height: 100%;
}

.zf-green {
    color: #68b604;
}

.btn-success {
    background-color: #57a900;
    background-image: -moz-linear-gradient(top, #70d900, #57a900);
    background-image: -ms-linear-gradient(top, #70d900, #57a900);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#70d900), to(#57a900));
    background-image: -webkit-linear-gradient(top, #70d900, #57a900);
    background-image: -o-linear-gradient(top, #70d900, #57a900);
    background-image: linear-gradient(top, #70d900, #57a900);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#70d900', endColorstr='#57a900', GradientType=0);
}

.btn-success:hover,
.btn-success:active,
.btn-success.active,
.btn-success.disabled,
.btn-success[disabled] {
    background-color: #57a900;
}

.btn-success:active, .btn-success.active {
    background-color: #57a900;
}

div.container a.brand {
    background: url("../img/null821.png") no-repeat scroll 0 10px transparent;
    margin-left: 0;
    padding: 8px 20px 12px 40px;
}

.ui-widget-overlay {
    background: #000;
    opacity: 0.5;
}

.ui-widget-content {
    border: 1px solid #ddd;
    background: #eee url(images/ui-bg_highlight-soft_100_eeeeee_1x100.png) 50% top repeat-x;
    color: #333;
}

.ui-widget-header {

    border: 1px solid #e78f08;
    background: #f6a828 50% 50% repeat-x;
    color: #fff;
    font-weight: bold;

}

.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br {

    border-bottom-right-radius: 4px;

}

.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl {

    border-bottom-left-radius: 4px;

}

.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr {

    border-top-right-radius: 4px;

}

.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl {

    border-top-left-radius: 4px;

}

.alert {
    padding: 0px;
    margin-bottom: 0px !important;
}

.no-padding {
    padding: 0px !important;
}

.checkbox-cell {
    vertical-align: middle !important;
    text-align: center !important;
}

.labelToText {
    font-weight: normal !important;
    padding: 0px !important;
    margin: 0px !important;
    display: inline-block;
}

.noselect {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

select option:enabled {
    color: black;
}

.replacement-min-width {
    min-width: 100px;
}

input[type=checkbox] {
    width: 16px;
    height: 16px;
}

.local-newsfeed-company-selection {
    height: 300px;
    overflow-y: scroll;
}

.hidden_local_newsfeed_locations {
    display: none;
}

.form-control {
    padding-right: 3px;
}