﻿.cfont {
    color: #F00;
}
.dataTable{font-family: 'Roboto', sans-serif;}
.dataTable thead tr { background:#f9f9f9 !important; }
.dataTable th{ font-size:14px; background:#FFF; color:#525252; font-weight:700 !important; padding:8px 10px 8px 10px !important;  } 
.dataTable th a{ color:#525252; text-decoration:none;}
.dataTable th a:hover{ color:#333;}
.dataTable td{ padding:10px 10px 10px 10px !important; color:#000; vertical-align: middle !important;}


.grid-bottom div.dataTables_info { padding-top: 8px !important; }
.grid-bottom div.dataTables_length .bootstrap-select.form-control { width: 90px; }

.pagination { display: inline-block; padding-left: 0; margin:0 !important; border-radius: 0px; float: right !important;}
div.dataTables_length { float: left; padding-right: 10px; }
table.dataTable thead .sorting:after, table.dataTable thead .sorting_asc:after, table.dataTable thead .sorting_desc:after { position: static; top: 0; right: 0; display: inline-block; font-family: 'Glyphicons Halflings'; opacity: 0.5; vertical-align: -3px; margin-left: 8px; }
.form-control[readonly] { background-color: #fff !important; }
.cke_bottom { position: inherit !important; }

.paginate_button.first a{ background-image:url(../images/first.png) !important; }
.paginate_button.previous a{ background-image:url(../images/prev.png) !important; }
.paginate_button.next a{ background-image:url(../images/next.png) !important; }
.paginate_button.last a{ background-image:url(../images/last.png) !important; }
.paginate_button a{ background-color:#FFF; background-position:center !important; background-repeat:no-repeat !important; }
.paginate_button a:hover{ background-color:#e7e7e7; }

.modal .grid th {
    background: #f8f8f8;
}


@media(max-width:767px) {
 .grid-bottom div.dataTables_length {
 float: none;
}
 .grid-bottom div.dataTables_info {
 float: none;
 padding: 10px !important;
}
 .grid-bottom .pagination {
 float: none !important;
}
}


#dvLoader{ position:fixed; top:0; left:0; width:100%; height:100%; z-index:10055; background-color:rgba(255, 255, 255, 0.7); }
#dvLoader img{ width:100px; height:100px; position:absolute; top:50%; left:50%; margin:-50px 0 0 -50px; opacity:0.9; }


.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active,
a.ui-button:active,
.ui-button:active,
.ui-button.ui-state-active:hover {
	border: none;
	background:none;
	color: #333;
}
.ui-autocomplete .ui-menu-item {list-style-image: none;}
.ui-autocomplete .ui-menu-item > a { font-size:13px; padding:0; display:block; margin:0px; border-bottom:1px solid #D2D2D2;}
.ui-autocomplete .ui-menu-item:last-child > a {border-bottom:0;}
.ui-autocomplete .ui-menu-item-wrapper:hover {background-color:#f7f7f7;}
.ui-autocomplete .ui-menu-item > a > span {padding:8px 5px;}
.ui-autocomplete .ui-menu-item > a > span:first-child {border-right:1px solid #D2D2D2;} 
.ui-autocomplete .ui-menu-item .no-found {border:0px !important; display:block;}

.autocomplete-input {position:relative;}
.autocomplete-input .input-group-addon {position: absolute;left: 0;top: 0;bottom: 0; z-index: 9;border-right: 1px solid #D2D2D2;padding-top:10px;}
.autocomplete-input .form-control {padding-left:125px;}

input.error, textarea.error, select.error {
    border-color: red !important;
}

.input-validation-error, .invalidInput {
    border: 1px solid red !important;
}

.bootstrap-select.invalidInput{
    border: none !important;
}
.bootstrap-select.invalidInput .btn{
    border: 1px solid red !important;
}

label.error{ display:none !important;}

.dropdown-menu.inner {max-height:200px !important;}
.input-group-addon {
    padding: 5px 5px;
    font-size: 12px;
}
.ui-front, .ui-helper-hidden-accessible{z-index:10050;}

.sr-label{ width:100px; vertical-align:middle; text-align:right; padding-right:5px; padding-top:5px; }

.searchfield.gridHeader{
    float:left; width:266px; margin:6px 6px 0 0;
}
.display-none{
    display:none;
<<<<<<< .working
}
.m-t-5 {
    margin-top: 5px
||||||| .merge-left.r484
=======
}

.menuicon {
    height: 60px;
    border-right: 1px solid #8b8d8f;
    color: #FFF !important;
    font-size: 15px;
    padding: 36px 0 0 0 !important;
    min-width: 120px;
    text-align: center;
    background-position: center 10px !important;
}

.printmenu {
    background: url(../images/ic-print-white.png) center 9px no-repeat !important;
}

.warehouseUpdate {
    background: url(../images/warehouse.png) center 9px no-repeat !important;
}

.enquiry {
    background: url(../images/enquiry.png) center 9px no-repeat !important;
}

.requisition {
    background: url(../images/requisition.png) center 9px no-repeat !important;
}

.users {
    background: url(../images/users.png) center 9px no-repeat !important;
}

.settings {
    background: url(../images/settings.png) center 9px no-repeat !important;
}

.cropmaster {
    background: url(../images/cropmaster.png) center 9px no-repeat !important;
}

.compareactives {
    background: url(../images/ic-compare-actives.png?q=123) center 9px no-repeat !important;
}

.iconcustomers {
    background: url(../images/ic-customers.png?q=123) center 9px no-repeat !important;
}