﻿body {
    padding-top:0px;
    padding-bottom: 20px;
    font-size: 12px;
    line-height: 1.2;
}

.form-control{
    font-size: 12px;
    height: 2em;
    line-height: 1.5em;
}

.k-dropdown .k-input{
    font-size: 12px;
    height: 1.5em;
    line-height: 1.5em;
}

input.k-textbox {
    font-size: 12px;
    height: 2em;
    line-height: 1.5em;
}

/*@media screen and (max-width: 1300px) {
    body {
         padding-top: 50px;   
    }
}*/

.form-group {
    margin-bottom: 10px;
}

.k-button {
    min-width: unset;
}

.k-grid tbody .k-button, .k-ie8 .k-grid tbody button.k-button {
    min-width: unset;
}

.container{
    max-width:1500px
}
/* Set padding to keep content from hitting the edges */
.body-content {
    padding-left: 15px;
    padding-right: 15px;
}

/* Override the default bootstrap behavior where horizontal description lists 
   will truncate terms that are too long to fit in the left column 
*/
.dl-horizontal dt {
    white-space: normal;
}

/* Set width on the form input elements since they're 100% wide by default */
input,
select,
label,
textarea {
    font-size: 12px;
}
.modal-header-success {
    color:#fff;
    padding:9px 15px;
    border-bottom:1px solid #eee;
    background-color: #5cb85c;
    -webkit-border-top-left-radius: 5px;
    -webkit-border-top-right-radius: 5px;
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-topright: 5px;
     border-top-left-radius: 5px;
     border-top-right-radius: 5px;
}
.modal-header-warning {
	color:#fff;
    padding:9px 15px;
    border-bottom:1px solid #eee;
    background-color: #f0ad4e;
    -webkit-border-top-left-radius: 5px;
    -webkit-border-top-right-radius: 5px;
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-topright: 5px;
     border-top-left-radius: 5px;
     border-top-right-radius: 5px;
}
.modal-header-danger {
	color:#fff;
    padding:9px 15px;
    border-bottom:1px solid #eee;
    background-color: #d9534f;
    -webkit-border-top-left-radius: 5px;
    -webkit-border-top-right-radius: 5px;
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-topright: 5px;
     border-top-left-radius: 5px;
     border-top-right-radius: 5px;
}
.modal-backdrop.fade.in{
    z-index:19999;

}
.modal{
    z-index:20000;
}
/*@media screen and (min-width: 768px) {
    .modal:before {
        display: inline;
        vertical-align: middle;
        content: " ";
        height: 100%;
    }
}*/
.modal-header-info {
    color:#fff;
    padding:9px 15px;
    border-bottom:1px solid #eee;
    background-color: #5bc0de;
    -webkit-border-top-left-radius: 5px;
    -webkit-border-top-right-radius: 5px;
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-topright: 5px;
     border-top-left-radius: 5px;
     border-top-right-radius: 5px;
}
.navbar * {
    nav-index:-1;
}
.modal-header-primary {
	color:#fff;
    padding:9px 15px;
    border-bottom:1px solid #eee;
    background-color: #428bca;
    -webkit-border-top-left-radius: 5px;
    -webkit-border-top-right-radius: 5px;
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-topright: 5px;
     border-top-left-radius: 5px;
     border-top-right-radius: 5px;
}

.alert-search {
    margin-left: 25px;
    margin-top: 38px;
    font-size: 14px;
}

.alert-info-icon {
    margin-left: 2px;
    height: 24px;
}

/*For Page title*/
.page-title-style {
    font-family: Georgia !important;
    font-weight: bold;
}

/* Layout Menu style*/
.layout-menu-style {
    background-color: #F2F1F1 !important;
    border-bottom: 5px solid;
}
/*Panel header style*/
.panel-header-style {
    background-color: #477E9F !important;
}

.btn-primary {
    background: #477E9F !important;
    color: white !important;
}