body {font-family: 'Open Sans', sans-serif; font-size: 14px;	line-height: 1.42857143; color: #333;
    background-color: #fbf9f6; margin:0px;}
.clr { clear:both}
.container h1{ margin-top: 0px; font-size: 26px;}
.container h2{ margin-top: 20px; font-size: 26px;}
from label { font-size:15px;}
.center_title { text-align:center}
.form-row { margin-bottom:10px;}
.top_right { float:right; margin-top:20px;}
.top_right ul li {display: inline-block;list-style: outside none none; margin: 0 10px;}
.tasklist table tr th { border:1px solid #ccc; padding:10px;}
.tasklist table tr td {border:1px solid #ccc; padding:10px;}
.addtask h1{ font-size:30px;}
.addtask form div.form-tab label{ width:150px; display:inline-block}
.addtask form div.form-tab input[type="text"] { display:inline-block; width:43%}
.addtask form div.form-tab input[type="email"] { display:inline-block; width:43%}
.addtask form div.form-tab select { display:inline-block; width:43%}
.addtask form div.form-tab textarea { display:inline-block; width:43%}
.addtask form div.form-tab { margin-bottom:10px;}
.tab-content { background:#fff; padding:10px;}
.nav-tabs li { border-top:1px solid #ccc;border-right:1px solid #ccc;border-left:1px solid #ccc;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
.form-tab .cke_chrome { display: inline-block; width: 53%;}
.btn-group { width:43%}
.btn-group .multiselect { width:100%; text-align:left !important}
.multiselect-container { width:100%}
.addtask h1 {border-bottom: 1px solid #9d9c9c;font-size: 30px;margin-bottom: 29px;padding-bottom: 10px;}
.taskdetail { background:#fff;padding: 10px;}
.taskdetail div.col-md-6 div{ margin-bottom:10px;}
.taskdetail span.first { width:150px; display:inline-block}
/*.taskdetail .col-md-6 { border:1px solid #ccc; height:300px; padding:10px;}*/
.taskdetail .col-md-6 {padding:10px;}
.taskdetail .col-md-12 { border:1px solid #ccc; height:auto; padding:10px;}
.comment { min-height:250px;  border:1px solid #ccc; background:#F9F9F9;}
.textarea textarea { width:607px;}
.comment ul { padding:5px 0 5px 10px;}
.comment ul li { list-style:none; border-bottom:1px solid #ccc;margin-top: 16px;}
.comment-head { margin:0}
.footer { height:150px;}
.filter { margin: 20px 0;}
.filter .col-md-4 { padding: 0px; margin-right: 10px;}
.dttext {font-size:12px; color:#666;float: right;}
.loadercart {display: none;background: rgba(255,255,255,.95);height: 100%;left: 0;padding-top: 20%;padding-left: 0;position: fixed;top: 0;width: 100%;z-index: 9999;text-align:center;opacity: 0.8;}
.loadercart .text-process {	font-size: 16px;font-weight: 400;}
.modal-body .form-tab{ margin-bottom:10px;}
.tasklist table tr td a { display:block; padding:10px;}
.loaders {display: none;background: rgba(255,255,255,.95);height: 100%;left: 0;padding-top: 45%;padding-left: 0;position: fixed;top: 0;width: 100%;z-index: 9999;text-align:center;opacity: 0.8;}


.dataTables_paginate.paging_bootstrap.pagination li {
    float:left;
    margin:0 1px;
    border:1px solid #ddd;
    border-radius:3px;
    -webkit-border-radius:3px;
}
.dataTables_paginate.paging_bootstrap.pagination li.disabled a {
    color:#c7c7c7;
}
.dataTables_paginate.paging_bootstrap.pagination li a {
    color:#797979;
    padding:5px 10px;
    display:inline-block;
}
.dataTables_paginate.paging_bootstrap.pagination li:hover a,.dataTables_paginate.paging_bootstrap.pagination li.current a {
    color:#FFFFFF;
    background:#3B77D0;
    border-radius:3px;
    -webkit-border-radius:3px;
}
.dataTables_paginate.paging_bootstrap.pagination {
    float:right;
    margin-bottom:15px;
}
.dataTable tr:last-child {
    border-bottom: 1px solid #ddd; 
}

/*======= 16 June 2016 ========*/
.shift1_color{ background-color: #fff;}
.shift2_color{ background-color:#eebfb6;  }

.nav-tabs > li.info_li { float:right; margin:12px 0 0 20px; border: none; border-radius:0; -moz-border-radius:0; -webkit-border-radius:0;
    -ms-border-radius:0; -o-border-radius:0;}
.nav-tabs > li.info_li i { display:inline-block; width: 25px; height:15px; margin-right: 4px;}
.nav-tabs > li.info_li span { display:inline-block}
.scroller{ overflow-x:hidden; overflow-y:auto; max-height:723px;}
.scroller .form_listing{ margin:0px; padding:0px 15px; border-bottom:#eee solid 1px; margin-bottom:15px;}
/*.scroller .form_listing:last-child{ border-bottom:none; margin-bottom:0px;}*/
.scroller .form_listing .rw{ list-style:none; margin-bottom:7px;  }
.scroller .form_listing .rw label{ font-weight:normal;}
.scroller .form_listing .rw h4{ margin:0px; padding:0px; font-size:14px; font-weight:bold;}

.firld_section {
    border: 1px solid #ccc;
    margin: 20px;
    padding: 20px;
    position: relative;
}
.firld_section .shortTitle {
    background-color: #fff;
    font-weight: 600;
    left: 15px;
    padding: 0 10px;
    position: absolute;
    top: -11px;
}

.form-horizontal .form-group.firld_section {
    margin-left: 15px;
    margin-right: 15px;
}

.cmxform.form-horizontal .custom-dates th{border:#fff solid 1px;}

.addtask form div.form-tab input[type="checkbox"]{ width: auto; display: inline-block;}
#searchtask{ margin-top:20px;}
.adv-table .confirm_btn{ margin:4px 0px;}