.container {
    width: 100%;
}

/* ----- GENERAL CSS  -----*/
body{font-family: 'Open Sans', sans-serif; font-size:14px; background-color:currentColor;}
a {text-decoration:none;
-webkit-transition: all 0.5s ease-in-out;
-o-transition: all 0.5s ease-in-out;
-ms-transition: all 0.5s ease-in-out;
transition: all 0.5s ease-in-out;

}
a:hover {text-decoration:none;}
/* Nav Link highlighter */
body.home li.home > a,
body.project li.project > a,
body.vendor li.vendor > a,
body.survey li.survey > a,
body.client li.client > a,
body.campaign li.campaign > a,
body.report li.report > a,
body.user li.user > a
{
color: #000011; background-color: #f5dd3a;border-radius: 5px 5px 5px 5px; left:0px; font-family:sans-serif; font-weight: bold;}


/*padding left right 0*/

/* ----- GENERAL CSS end  -----*/

/*----- HEADER -----*/

#IHdr{min-height:54px; border-radius: 0px;background-color:#050000; box-shadow: 0px 0px 4px #3f3f3f; width: 100%; border-bottom: 3px solid #6aca89; z-index:1000;}
.navbar-header {padding-right: 25px;}
.navbar {min-height: 32px; margin-bottom:0px; border-radius: 0px;}
.navbar-default{background:transparent; border:none;}
.navbar-brand { display:block; height:auto; padding: 10px 10px;}
.navbar-brand > .logo {display: block; max-width:100px}

.navbar-collapse {padding-right: 0px; padding-left:0px;}
.navbar-right {margin-right: 0px;}

.nav > li > a { position: relative; display: block; padding:6px 13px;}
.navbar-default .nav li a {background:transparent; font-size: 14px; font-weight:400; color: #fff;}
.navbar-default .navbar-nav > li > a:hover {color: black; background:lightpink;}
.navbar-default .nav li a:hover,
.navbar-default .nav li a:focus {outline: 0;}

.nav>li {
    margin-left: 2px !important;
}
/* Nav open a*/
.navbar-default .navbar-nav  .open > a, 
.navbar-default .navbar-nav  .open > a:focus, 
.navbar-default .navbar-nav  .open > a:hover {color: #fff; background-color:#bd8600 ;}

#IFtr {
    bottom:0;
    border-radius: 0px;
    background-color:#050000;
    box-shadow: 0px 0px 4px #3f3f3f;
    width: 100%;
    position: fixed;
}

footer > h5 {
    text-align: center; color: #ddd; 
}


/* Hover backgroung color*/
.dropdown:hover .dropdown-toggle{background-color: #1f448f; color:#FFFFFF; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px;}

.navbar-default .navbar-nav > li > a{border-radius:5px}
.dropdown .dropdown-toggle:hover{border-bottom-right-radius: 0px; border-bottom-left-radius: 0px;}

/* Dropdown*/
.navbar-nav > li > .dropdown-menu { margin-top: 0px;}
.dropdown-menu {
right: auto !important;
float: none;
text-align:left;
padding: 0px ;
margin: 0px;
background-color: grey;
border: none;
border-radius: 0px;
border-top: none; 
box-shadow: none !important;
}
.form-content{
    margin: auto;
    width: 60%;
}
.dropdown-menu > li > a {color: #fff !important;  font-size:14px!important; font-weight:400; text-transform:none !important;  text-align:left; border-bottom: 1px solid rgba(255, 255, 255, .3);}
.dropdown-menu > li a:hover{ background:#6aca89 !important; font-weight: bold; color:black !important;}

.dropdown-submenu {position: relative;}
.dropdown-submenu .dropdown-menu {top: 0; left: 100%;}
.dropdown-submenu .dropdown-menu > li > a {padding: 6px 10px 5px 13px;}
.dropdown-submenu .dropdown-menu{background-color: #24b0d0 !important;}
.dropdown-submenu .dropdown-menu > li > a{font-weight: 400 !important;}

.dropdown-submenu > .dropdown-menu li a:hover{ background:rgb(255, 255, 255, 0.3) !important; color:#fff !important;}

.navbar-default .navbar-nav  .open > .submenu, 
.navbar-default .navbar-nav  .open > .submenu:focus, 
.navbar-default .navbar-nav  .open > .submenu:hover {color: #fff; background-color:#1f448f!important;}

.dropdown-submenu:hover .submenu{background-color: #24b0d0; color:#FFFFFF;}
/*login form*/
.theme-white {padding: 30px 20px;}
.theme-white h2 {text-transform: uppercase; font-size: 32px; text-align: center; font-weight: 400; color:#fff; margin-top: 30px;  margin-bottom: 20px; } 
.logo {height:50px; margin-top: 3px;}
.login-box input, textarea {width: 100%;  border:1px solid #8acbcd; background: rgba(79, 176, 178, 0.9); color: #fff; padding: 5px 0 5px 10px; border-radius: 5px;}
.login-box button   {background-color: #bd8600; border-radius: 5px; padding: 5px 0 5px 10px;  margin-top: 5px;  width: 100%; color: #fff;  font-weight: 800;}
.login-box button:hover {color: #fff; }
.footer-text {text-align: right; padding-top: 10px;}
.footer-text a {color: #2ad5dc;  text-decoration: none; }
.footer-text a:hover {color: #fff;}

.navbar-nav {
    float: right !important;
    margin: 14px 0px 3px 13px!important
}

.addBtn {
    border-radius: 5px;
    background: yellowgreen !important;
    border: none;
    color: #000011;
    text-align: center;
    font-size: 15px;
    padding: 10px;
    width: 165px;
    transition: all 0.5s;
    cursor: pointer;
    margin: 10px 15px 5px 5px;
    font-weight: bold;
  }
  
  .addBtn span {
    cursor: pointer;
    display: inline-block;
    position: relative;
    transition: 0.5s;
  }
  
  .addBtn span:after {
    content: '\00bb';
    position: absolute;
    opacity: 0;
    top: 0;
    right: -20px;
    transition: 0.5s;
  }
  
  .addBtn:hover span {
    padding-right: 25px;
  }
  
  .addBtn:hover span:after {
    opacity: 1;
    right: 0;
  }

.breadcrumb h2 {font-family:system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif; margin-left: 15px; margin-top: 5px; color: lightpink}

/*enquiry status*/
/*follow up page*/
.modal-dialog {
width: 100%;
height: 100%;
padding: 0;
margin:0;
}

.info{font-size:13px!important; ;color: blue !important;}

th > a{
    text-decoration: none;
    color:black;
    font-size: 13px;
}
th{
    font-size: 13px;
}
td > a{
    text-decoration: none;
    color:black;
    font-size: 13px;
    height:4px
}
td {
    text-decoration: none;
    color:black;
    font-size: 13px;
    height:4px
}
.scrollcls
    {
        height:550px;
        overflow-y:scroll;
        display:block;
    }
.modal-content {    
height: 100%;
border-radius: 0;
overflow:auto;
border: none;
background-color: #755100;    
}
.modal-body {background-color: #755100;}
.modal-body p {font-size: 14px; color: white;}
.modal-title {color: white;}
.close { color:white ! important; opacity:1.0;} 
.modal-top
{background-color: #755100;  border-bottom-color: #11959a;}
fieldset 
{
border: 1px solid #11959a  !important;
margin: 0;
min-width: 0;
padding: 10px;       
position: relative;
border-radius:4px;
padding-left:10px!important;
margin-bottom: 10px;
}

legend
{
font-size:14px;
font-weight:bold;
margin-bottom: 0px; 
width:auto; 
border:none;
border-radius: 4px; 
padding: 3px 10px; 
}
.btn-red {
color: #fff;
background-color: #bd8600;
border-color: #bd8600;
}
label {color: #fff; font-size: 14px;}
.label-txt {color: yellow; font-size: 14px;}
.modal-footer {background-color: #755100; border-top: none;}

.field {height: 105px; overflow: auto; padding:0px; }
small {color: #fff; }

body.home li.home > a, body.about li.about > a, body.courses li.courses > a, body.newsEvents li.newsEvents > a, body.placements li.placements > a, body.trainingCenters li.trainingCenters > a, body.career li.career > a, body.enquiry li.enquiry > a, body.alumni li.alumni > a{ 
    color: #FFFFFF;
    background-color: #bd8600;border-radius: 5px 5px 0px 0px;
}
.details-left{float:left;width: 48%; margin-right: 10px;}
.details-right{float:right;width: 48%; margin-left: 10px;}
.details-left .row .form-group{
    border: 2px solid grey;
    border-radius: 10px;
    margin: 5px 0px 5px 5px;
    background-color: black;
    padding-bottom: 5px;
    color: orange;
    font-weight: bold;
}
.details-right .row .form-group{
    border: 2px solid grey;
    border-radius: 10px;
    margin: 5px 0px 5px 5px;
    background-color: black;
    padding-bottom: 5px;
    color: orange;
    font-weight: bold;
}
.details-left .row .form-group-add{
    border: 1px;
    margin-left: 0px;
    padding-bottom: 5px;
}
.details-right .row .form-group-add{
    border: 1px;
    margin-left: 5px;
    padding-bottom: 5px;
}
/*------ ==================== Media =============================--------*/

@media screen and (max-width:767px){
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {background-color: transparent;}

    
body{line-height: 26px;}
    
#IHdr{padding-right: 0px; padding-left: 0px;}
.navbar-header{padding-right: 15px; padding-left: 15px; background-color: #050000;}
#IHdr .navbar-toggle {padding: 10px 10px; margin-top: 6px; margin-right: 0px; margin-bottom: 8px;  border: 0px solid transparent; border-radius: 4px;}
    
.navbar-default .navbar-toggle .icon-bar { background-color: #fff ;}
.navbar-default .navbar-toggle .icon-bar{width: 35px;}
#IHdr .navbar-toggle .icon-bar + .icon-bar {margin-top: 7px;}
.navbar-brand > .logo { display: block; width: 70px;}

.navbar-brand{padding: 14px 0px;}
.navbar-nav {
    float: left !important;
    width: 100%;
    margin: 20px !important;
}
.navbar-nav > li{ float: none; display:block; border-bottom: 1px solid #ccc;}
.navbar-nav { margin: 0px 0px;}
.nav > li > a {position: relative; display: block; padding: 12px 18px 12px 15px; border-radius: 0px;}
.navbar-default .nav li a{ font-size: 16px; font-weight: 600;}

.navbar-default .caret {position: absolute; right: 15px; top: 18px;}

/* Nav open a*/
.navbar-default .navbar-nav  .open > a, 
.navbar-default .navbar-nav  .open > a:focus, 
.navbar-default .navbar-nav  .open > a:hover {color: #fff; background-color:   #7d9616;}

.dropdown-submenu {position: relative;}
.dropdown-submenu .dropdown-menu {top: 0; left: 100%; margin-top: -1px;}
.dropdown-submenu .dropdown-menu > li > a {padding: 8px 8px 8px 25px;}
.dropdown-submenu .dropdown-menu{background-color: #f87f8b!important;}
.dropdown-submenu .dropdown-menu > li > a{font-weight: 600 !important;}

.navbar-default .navbar-nav  .open > .submenu, 
.navbar-default .navbar-nav  .open > .submenu:focus, 
.navbar-default .navbar-nav  .open > .submenu:hover {color: #fff; background-color:#1f448f!important;}


/* Hover backgroung color*/
.dropdown:hover .dropdown-toggle{background-color: #1f448f; color:#FFFFFF;}

/* Dropdown*/
.navbar-nav > li > .dropdown-menu { margin-top: 0px;}
.dropdown-menu {
right: auto !important;
float: none;
padding: 0px ;
margin: 0px;
background-color:yellow;
border: none;
border-radius: 0px;
border-top: none; 
box-shadow: none !important;
overflow:hidden;
}
    
.dropdown-menu li a {text-align: left;  }
.navbar-nav .open .dropdown-menu {background-color: #11959a; margin-bottom:0px;}
.navbar-nav .open .dropdown-menu > li > a { padding: 8px 8px 8px 30px;}    

.dropdown-menu > li > a {color: #fff !important; padding: 5px 15px;  font-size:14px!important; font-weight:700 !important; text-transform:none !important; }
.dropdown-menu li a:hover{ background:#755100 !important; color:#fff !important;}
}

.breadcrumb{text-align: left; padding:3px 15px; font-size: 15px;
}
ul.breadcrumb li+li:before {
    padding: 0px;
    color: black;
    content: "/\00a0";
}

ul.breadcrumb li a:hover {
    color: #01447e;
    text-decoration: underline;
}
.breadcrumb > .active {
    color: #0e8186;
}
.back {
    padding: 60px 15px;
    /* min-height: 550px; */
    max-height: 750px;
    background-color: currentColor;
}
.back-add {
    padding: 60px 15px;
    min-height: auto;
    background-color: currentColor;
}

.back .breadcrumb {background-color:transparent; margin-bottom: 0px; font-size: 13px;padding: 3px 0px;}
.back .breadcrumb a {
    color: #fff;
    text-decoration: none;
}

.back .breadcrumb > li + li::before {color: #11959a; content: "\e080"; font-size: 8px; margin-right: 3px; font-family: 'Glyphicons Halflings'; font-style: normal; font-weight: 400; line-height: 1;}
ul.breadcrumb li a:hover {color: #bd8600; text-decoration: none;}

.breadcrumb_right {
    margin-right: 2px;
}

.search form {margin-top:5px;  margin-bottom:8px;}
.search .btn-default:focus {    color: #fff;
    background-color: #bd8600;
    border-color: #fd6601;
}


.search .btn-default:active:focus, .btn-default:active:hover {color: #fff;
    background-color: #bd8600;
    border-color: #fd6601; }
.search .btn-default {
    color: #fff;
    background-color: #bd8600;
    border-color: #fd6601;
}
.select_group {text-align: right;}
.select_group  .btn-group .btn-default:active:focus, .select_group  .btn-group  .btn-default:active:hover,  .open > .dropdown-toggle.btn-default:focus, .open > .dropdown-toggle.btn-default:hover{color: #fff;
    background-color: #bd8600;
       border-color: #bd8611;

}

.select_group .btn-group .btn-default {
    color: #fff;
    background-color: #bd8600;
    border-color: #bd8611;
}

.select_group  .btn-group span {padding-left: 5px;color: #21dde4;}
.select_group  .btn-group .arrow {font-size: 8px;}
.select_group  .btn-group .plus {font-size: 13px;}

.select_group .btn-group .btn { padding: 2px 4px; font-size: 11px; margin-bottom: 10px;}
/*.view-list {border-radius:5px; background-color: #fff; display: block;  padding: 10px 15px; margin-top:3px;    }*/
.view-list a { color: #212935; display: block; background-color: #fff;padding: 10px 15px; margin-top:3px; border-radius:5px;}
.view-list a span {color:#fa5d08; }


.pagination {margin: 10px 0; border-radius: 0px;}
.pagination > li > a, .pagination > li > span{ border-radius: 5px !important;margin: 0 1px !important; padding: 3px 8px;
font-size: 12px; line-height: 1.2; border:none; color:#000;}

.pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover{color: #fff;background-color:#bd8600; border:none;
}
.page  {text-align: center;}
.pagination > .active > a:hover 
.pagination > li > a:focus, .pagination > li > a:hover {color: #fff;
background-color:#bd8600;
border:none;}

.records .left {float: left; font-size: 10px; color: #fff; }
.records .right {float: right; font-size: 10px; color: #fff; }
.records .right select{color: #333;}
/*.form-control{width: auto;}
select.input-sm { height: 22px; line-height: 22px; padding: 3px 5px; font-size: 12px;}*/
 
.btnfrm {
  background: #3498db;
  background-image: -webkit-linear-gradient(top, #3498db, #2980b9);
  background-image: -moz-linear-gradient(top, #3498db, #2980b9);
  background-image: -ms-linear-gradient(top, #3498db, #2980b9);
  background-image: -o-linear-gradient(top, #3498db, #2980b9);
  background-image: linear-gradient(to bottom, #3498db, #2980b9);
  -webkit-border-radius: 28;
  -moz-border-radius: 28;
  border-radius: 28px;
  border: none;
  font-family: Arial;
  color: #ffffff;
  font-size: 20px;
  padding: 10px 20px 10px 20px;
  text-decoration: none;
  cursor: pointer;
  transition: background 0.3s ease-in-out;
}

.btnfrm:hover {
  background: #3cb0fd;
  background-image: -webkit-linear-gradient(top, #3cb0fd, #3498db);
  background-image: -moz-linear-gradient(top, #3cb0fd, #3498db);
  background-image: -ms-linear-gradient(top, #3cb0fd, #3498db);
  background-image: -o-linear-gradient(top, #3cb0fd, #3498db);
  background-image: linear-gradient(to bottom, #3cb0fd, #3498db);
  text-decoration: none;
  animation-name: shake;
}

.formBorder {
    border: 4px solid grey;
    border-radius: 25px;
    background: rgb(0 0 0 / 38%);
    padding: 30px;
    width: 900px;
    height: 520px;
    margin-top : 15px;
    margin-bottom : 25px;
}

.formBorderProject {
    border: 4px solid grey;
    border-radius: 25px;
    background: rgb(0 0 0 / 38%);
    padding: 30px;
    width: 1000px;
    height: 885px;
    margin-top : 15px;
    margin-bottom : 55px;
    position: relative;
}

.formBorderVendor {
    border: 4px solid grey;
    border-radius: 25px;
    background: rgb(0 0 0 / 38%);
    padding: 30px;
    width: 1000px;
    height: 700px;
    margin-top : 15px;
    margin-bottom : 55px;
    position: relative;
}

#savebutton {
    margin-top: 10px;
    color:black;
    font-weight: bold;
}

.headingStyle {
    color: lightpink;
    font-weight: bold;
    margin-top: -8px
}

input, select, textarea, .dropdown-toggle {
    border: none !important;
    background-color: rgb(8, 8, 8) !important;
    color: white !important;
}

.dropdown-menu {
    background-color: #333 !important;
}

.bootstrap-select.btn-group:not(.input-group-btn), .bootstrap-select.btn-group[class*=col-] {
    float: none;
    display: inline-block;
    margin-left: 0;
}
.bootstrap-select.form-control:not([class*=col-]) {
    width: 100%;
}
.bootstrap-select.form-control {
    margin-bottom: 0;
    padding: 0;
    border: none;
}
.bootstrap-select {
    width: 220px\9;
}
.btn-group, .btn-group-vertical {
    position: relative;
    display: inline-block;
    vertical-align: middle;
}
.form-control {
    background-color: rgb(8, 8, 8) !important;
}

label {
    color: grey !important;
}

.hrHeading {
    margin: 10px !important;
    color: yellow !important;
}
.btnbrowse {
  background: #3498db;
  background-image: -webkit-linear-gradient(top, #3498db, #2980b9);
  background-image: -moz-linear-gradient(top, #3498db, #2980b9);
  background-image: -ms-linear-gradient(top, #3498db, #2980b9);
  background-image: -o-linear-gradient(top, #3498db, #2980b9);
  background-image: linear-gradient(to bottom, #3498db, #2980b9);
  /* -webkit-border-radius: 28;
  -moz-border-radius: 28;
  border-radius: 28px; */
  border: none;
  font-family: Arial;
  color: #ffffff;
  font-size: 20px;
  padding: 10px 20px 10px 20px;
  text-decoration: none;
  cursor: pointer;
  transition: background 0.3s ease-in-out;
}
.btnbrowse:hover {
  background: #3cb0fd;
  background-image: -webkit-linear-gradient(top, #3cb0fd, #3498db);
  background-image: -moz-linear-gradient(top, #3cb0fd, #3498db);
  background-image: -ms-linear-gradient(top, #3cb0fd, #3498db);
  background-image: -o-linear-gradient(top, #3cb0fd, #3498db);
  background-image: linear-gradient(to bottom, #3cb0fd, #3498db);
  text-decoration: none;
  animation-name: shake;
}
.redtext {
  font-family: "Open Sans", sans-serif;
  font-size: 13px;
  text-indent: 0px;      
  color: red;      
  text-align: left;
 }
	.field-hint {
      font-family: vardana, sans-serif;
      padding: 0px 0px;
      font-size: 10px;
      text-indent: 0px;      
      color: #3399FF;      
      float: right;
	  opacity: 0.9;
      font-weight: normal;
     }
    .forgot {
      margin: 30px 0;
      display: block;
      font-size: 13px;
      text-align: left;
      font-weight: bold;
      display: block;
      width: 120px;      
    }
    .forgot:hover {      
      color: #6D7781;      
    }
    

    ::-webkit-input-placeholder {
      color: #435160;
      font-size: 12px;
    }

    .animated {
      animation-fill-mode: both;
      animation-duration: 1s;
    }
.reload-file{
	color : green;
}
/* Login Form End
=======================================================*/
/* Fieldset Start
===========================*/
fieldset {
    border: 1px solid gray;
    min-width: 370px;
    padding: 10px;
    margin: 0px;
}
legend {
    display: block;
    width: auto;
    padding: 0px 10px;
    margin-bottom: 0px;
    font-size: 14px;
	font-family: Arial;
	font-weight:bold;
    line-height: inherit;
    color: #333;
    border-width: 0px 0px 1px;
    border-style: none none none;
    border-color: -moz-use-text-color -moz-use-text-color #808080;
    -moz-border-top-colors: none;
    -moz-border-right-colors: none;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    border-image: none;
}
/* Booking form
===========================================*/
#agentDetailsDiv { display: none; }
#dgr_type{ display: none; }
#farmatype{ display: none; }
#regular_exporter { display: none; }
#new_shipper { display: none; }
#agentDetailsDiv { display: none; }
#dgr_type { display: none; }
#farmatype { display: none; }
#dimension_inputs { width: 100%;}
#dimension_box  { display: none; }


/* End Booking 
===============================*/

/* Dilog Box Css
========================================*/

.web_dialog_overlay{
    position: fixed;top: 0;right: 0;bottom: 0;left: 0;height: 100%;width: 100%;margin: 0;padding: 0;background: #000000;
    opacity: .5;filter: alpha(opacity=5);-moz-opacity: .5;z-index: 800;display: none;
}
.web_dialog{
    display: none;position: fixed;height: auto;top: 20%;left: 50%;margin-left: -250px;margin-top: -100px;
    background-color: #ffffff;border: 2px solid #336699;padding: 0px;z-index: 850;font-family: Verdana;font-size: 10pt;
    -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;
}
.web_dialog_overlay_loading{
    position: fixed;top: 0;right: 0;bottom: 0;left: 0;height: 100%;width: 100%;margin: 0;padding: 0;background: #000000;
    opacity: .5;filter: alpha(opacity=5);-moz-opacity: .5;z-index: 900;display: none;
}
.web_dialog_loading{
    display: none;position: fixed;height: auto;top: 50%;left: 70%;margin-left: -250px;margin-top: -100px;
    background-color: #ffffff;border: 2px solid #336699;padding: 0px;z-index: 999;font-family: Verdana;font-size: 10pt;
    -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;
}
.web_loader {
    display: none;
    position: absolute;
    height: auto;
    top: 50%;
    left: 50%;
    margin-left: -32px;
    margin-top: -32px;
    background-color: #FFF;
    border: 2px solid #369;
    padding: 0px;
    z-index: 999;
    font-family: Verdana;
    font-size: 10pt;
    border-radius: 5px;
}
.web_dialog_title {
    border-bottom: solid 2px #336699;background-color: #336699;padding: 4px;color: #fff;
    font-weight:bold;font-size: 15px;font-family: "Open Sans", sans-serif;
}
.web_dialog_title a{
    color: #333;text-decoration: none;
}
.oddrow{
    color:#333;font-family: "Open Sans", sans-serif;background: #F1F1F1;padding:2px 10px 2px 10px;border-right: 1px solid white;height: 15px;
}
.evenrow{
    color:#333;font-family: "Open Sans", sans-serif;background: #EBEBEB;padding:2px 10px 2px 10px;border-right: 1px solid white;height: 15px;
}
.evenrow span, .oddrow span{
    padding:0 5px;
}
.align_right{
    text-align: right;
}
.fl{
    margin: auto;
    width:50%;}
.fr{float:right;}
/*Diglog Box Css End
========================================*/

/* edit order Css
========================================*/
.bo-label{
	font-weight:bold;
}
.ord-name{
	font-size:14px;
}
/* edit order Css End
========================================*/
/* jQuery popup css
========================================*/
.popup-draggable{
cursor: move;
}
/*  Dilogbox Script 
==============================================================================*/
.lead{font-size: 20px; color:#515157;font-family: Verdana;font-weight: normal;}

.form-horizontal .control-label {    
    text-align: left !important;
}
/* form css
======================================================*/
fieldset { overflow:hidden }
fieldset .some-class { float:left; clear:none; }
fieldset label { float:left; clear:none; display:block; padding: 2px 1em 0 10px;font-weight: normal; }
fieldset input[type=radio], input.radio { float:left; clear:none; margin: 2px 0 0 2px; }    
/* form css END
/* Page Blocker
===============================================*/

.blocker{
    position: fixed;top: 0;right: 0;bottom: 0;left: 0;height: 100%;width: 100%;margin: 0;padding: 0;background: #000000;
    opacity: .5;filter: alpha(opacity=5);-moz-opacity: .1;z-index: 800;display: none;
}

/** Strip the table with alternate colors**/
table{
    border-radius: 15px;
}
/*.ui-widget-content 
{
    border: 1px solid;
    background-color:transparent !important;
}*/
/*.ui-widget-header
{
    background:#755100 !important;
}
.ui-tabs .ui-tabs-nav
{
background:  #755100;
margin: -10px;
margin-left: -3px;
margin-right: -3px;
}

.ui-tabs .ui-tabs-panel  just in case you want to change the panel 
{
background-color:  #755100;
}*/
/*#myTab li a { border-color: blue;background-color:#A5C967; }*/


.table-striped  > tbody > tr > td {
    background-color:#ddd;
}
.tableFixHead          { overflow: auto; height: 100px; }
.tableFixHead thead  { position: sticky; top: 0; z-index: 1; }
.table-bordered>tbody>tr>td, .table-bordered>tbody>tr>th, .table-bordered>tfoot>tr>td, .table-bordered>tfoot>tr>th, .table-bordered>thead>tr>td, .table-bordered>thead>tr>th {
    border: 0.3px solid grey;
}

table.dataTable {
    border-collapse:unset;
    border-spacing: 0;
}

/* Just common table stuff. Really. */
th { 
    background: #999;
    color: black;
    text-align: left !important;
}
th > a { 
    color:#fff;
}
h4
{
  color:#071670;  
}

.table-bordered {
    border: none !important;
}

.TabForms{
    background-color: #755100;
    padding: 20px;margin-top:-17px;
    margin-left:-27px;
    margin-bottom:-20px;
    margin-right:-27px;
}
.highlight{
    color: #fff;
    background: #755100;
}
.highlight-green{
    color: darkgreen;
    background: lightgreen;
    
}
.redtextNormal
    {
        color:red;
        font-size: 13px;
    }
.rowbodytext {
padding-left: 20px;
}
/*.ui-state-default {
    background : #755100;
}
    */

.dataTables_wrapper .dataTables_paginate .paginate_button {
    color: #ccc !important;
    border: 1px solid grey ;
}

table.dataTable tbody th, table.dataTable tbody td {
    padding: 6px 5px !important;
}