
.mtc_header{
   background-image: url("../img/php_8_s.png");
   background-size: contain;
   background-repeat: no-repeat;
   background-position: center;
   /*background-color: #a8ccec;*/
}
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;
}
