 /*=================================== 1. General ==================================== */

 body {
	font-family:'Open Sans', Arial, sans-serif;
	font-size:12px !important;
	font-weight:300;
	line-height:1.6em;
	color:#1f1f1f;
	/* background-image: url('../img/body-bg.gif') ; 
	background-repeat: repeat;*/
}	
.width80{
	width: 80% !important;
}
a:active {
	outline:0;
}
.clear {
	clear:both;
}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:focus {
	background: linear-gradient(202deg, #fff 22%, rgb(241, 240, 240) 58%) !important;
	color: #ec8b1a !important;
}

.sidebar-nav .nav-tabs>li.active>a, .sidebar-nav .nav-tabs>li.active>a:hover, .sidebar-nav .nav-tabs>li.active>a:focus, .sidebar-nav .nav-tabs>li.active>a:focus {
	background: linear-gradient(202deg, rgb(241, 240, 240) 22%, #fff 58%) !important;
	color: #ec8b1a !important;
}
 
.navbar-form{margin-top:0px;}

h1,h2, h3, h4, h5, h6 {
	font-family:'Open Sans', Arial, sans-serif;
	font-weight:600;
	line-height:1.1em;
	color:#005ba3;
	margin-bottom: 0px;
}
/* Login Page */
.body-Login-back {
    background:url(../img/login-repeat-bg.jpg) 0 0 repeat #fff;
}
.login-panel {
    margin-top: 10%;
}
.body-Backcolor {
    background-color:#000;
}
.logo-margin {
    margin-top:7%;
}
.navbar-right{padding-top:10px;}

.login-list-overflow,.ovrflw{overflow:hidden;} 
.login-panel h4{font-size:16px;font-weight:500;}
.text-green{color:#008006 !important;}   .text-pink{color:#fe8f99;}
.text-blue{color:#0f3464  !important;}
.text-orange{color:#e15010 !important;}
.text-black{color:#111 !important;}
.text-white{color:#fff !important;}
.text-red{color:#2b2b2b !important;font-size: 14px !important;}
.table .text-red{color: #ff0000 !important;font-size: 12px !important;}
.text-gray{color:#676666 !important;}
.text-12{font-size:12px;}  .text-18{font-size:18px;} .text-16{font-size:16px;} .text-not-bold{font-weight:normal !important;} .text-bold{font-weight:600;}
.dp-block{display:block !important;}  .dp-inline-block{display:inline-block; padding: 2px 15px;}
.mandatory{color:red;font-size:12px;}
dt{font-weight:500 !important;font-size:16px;border-bottom:1px dashed #ccc;color:#111;}
.notoPad{padding-top:0px !important;}
/* =================================== 2. layout ==================================== */ 
.container {
	padding:0 20px 0 20px;
	position:relative;
}
#wrapper{
	width:100%;
	margin:0;	
	padding:0;
}
.bordernone{border:none !important;}
/*.row,.row-fluid {
	margin-bottom:30px;
}
.row .row,.row-fluid .row-fluid{
	margin-bottom:30px;
}*/
.row.nomargin,.row-fluid.nomargin {
	margin-bottom:0;
}
.check-list{height:430px;overflow-y:auto;}
.check-list > .list-group > a {cursor:default !important;}
/* =================================== 3. Header ==================================== */
header{padding:0;margin-bottom:10px; margin-top:0px;}
.navbar-toggle > .fa{color:#fff}
header .navbar {
    margin-bottom: 0;
}
.navbar-default {
    /* border: none; */
}
.navbar-brand {
    /* color: #222;
	text-transform: uppercase;
    font-size: 24px;     
    padding:0px 15px 0 0px; */
    max-width:241px;
    width:96%;
    padding: 0px;    
    height:70px !important;
    display: flex;
    justify-content: center;
    align-items: center;
}

header .navbar-collapse  ul.navbar-nav {
    float: right;
    margin-right: 0;
}

header .navbar-default{
position: fixed;left:0;right:0;top:0;
/* background:url(../img/topFrame.jpg) 0% -1px no-repeat #fff !important;  */
background: #fff !important; 
border-color: #dce9f1 !important; border-width: 2px; border-top: none;
border-left: none; border-right: none;}

header .nav li a:hover,
header .nav li a:focus,
header .nav li.active a,
header .nav li.active a:hover,
header .nav li a.dropdown-toggle:hover,
header .nav li a.dropdown-toggle:focus,
header .nav li.active ul.dropdown-menu li a:hover,
header .nav li.active ul.dropdown-menu li.active a{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}

header .navbar-default .navbar-nav > .open > a,
header .navbar-default .navbar-nav > .open > a:hover,
header .navbar-default .navbar-nav > .open > a:focus {
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}


header  .navbar-nav > li > a {
    padding-bottom:18px;
    padding-top:18px;
    margin-left: 2px;
	font-weight: normal;color:red !important;
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}

header  .navbar-nav > li > a:hover{background:red !important;color:#fff !important}

.dropdown-menu li a:hover {
    color: #fff !important;
}

header .nav .caret {
    border-bottom-color: #f5f5f5;
    border-top-color: #f5f5f5;
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
  background-color: #bcd903;color:#026b34 !important
}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {
  background-color:  #bcd903;color:#026b34 !important
}	
	

.dropdown-menu  {
    
    border-radius: 0;
	border-color:#e9e8e9;background: #fff !important;margin-left:2px;
}

.dropdown-menu li:last-child  {
	padding-bottom: 0 !important;
	margin-bottom: 0;
}

header .nav li .dropdown-menu  {
   padding: 0;
}

header .nav li .dropdown-menu li a {
   padding: 3px 12px;font-weight:normal;border:0px !important;
}

header .nav li .dropdown-menu li:hover a {
   padding: 3px 12px;background:#067339;color:#fff;
}

.dropdown-menu li a:hover{color:#666 !important;}

/* --- menu --- 

header .navigation {
	float:right;
}

header ul.nav li {
	border:none;
	margin:0;
}

header ul.nav li a {	
	font-size:12px;
	border:none;
	font-weight:700;
	text-transform:uppercase;
}

header ul.nav li ul li a {	
	font-size:12px;
	border:none;
	font-weight:300;
	text-transform:uppercase;
}


.navbar .nav > li > a {
  color: #111;
  text-shadow: none;
}

.navbar .nav a:hover {
	background:none;
}

.navbar .nav > .active > a,.navbar .nav > .active > a:hover {
	background:none;
	font-weight:700;
}

.navbar .nav > .active > a:active,.navbar .nav > .active > a:focus {
	background:none;
	outline:0;
	font-weight:700;
}

.navbar .nav li .dropdown-menu {
	z-index:2000;
}

header ul.nav li ul {
	margin-top:1px;
}
header ul.nav li ul li ul {
	margin:1px 0 0 1px;
}
.dropdown-menu .dropdown i {
	position:absolute;
	right:0;
	margin-top:3px;
	padding-left:20px;
}
.navbar .nav > li > .dropdown-menu:before {
  display: inline-block;
  border-right: none;
  border-bottom: none;
  border-left: none;
  border-bottom-color: none;
  content:none;
}

ul.nav li.dropdown a {
	z-index:1000;
	display:block;
}
 select.selectmenu {
	display:none;
} */




/* ===================================
8. Section: Content
==================================== */

#content {
	position:relative;
	background:#fff;
	padding:50px 0 40px 0;
}

#content img {
	max-width:100%;
	height:auto;
}

/* ===================================
10. Inner - Section: page headline
==================================== */
.page-header{margin-top:66px;font-weight:normal;color:#095e83;border-color:#f4e40a;font-size:16px;padding:0;background:#fff !important;z-index: 999 !important;left:250px;right:0;margin-right: 20px; 
/* padding-bottom: 10px;*/} 
.page-header .table>tbody>tr>td {vertical-align: inherit !important;}
/* .page-header .form-control{background: transparent;height: 16px;border:0px !important; border-color:transparent !important;} */
.page-header span{
    font-size:12px;   
    text-transform: capitalize;
}
.page-header .form-control:focus{box-shadow: none !important;}.page-header .btn{min-width: 10px !important;border-radius: 6px !important;}
#inner-headline{
	background:#252525;
	position:relative;
	margin:0;
	padding:0;
	color:#fefefe;
}
#inner-headline .inner-heading h2 {
	color:#fff;
	margin:20px 0 0 0;
}

/* --- breadcrumbs --- */
#inner-headline ul.breadcrumb {
	margin:30px 0 0;
	float:left;
}

#inner-headline ul.breadcrumb li {
	margin-bottom:0;
	padding-bottom:0;
}
#inner-headline ul.breadcrumb li {
	font-size:13px;
	color:#fff;
}

#inner-headline ul.breadcrumb li i{
	color:#dedede;
}

#inner-headline ul.breadcrumb li a {
	color:#fff;
}

ul.breadcrumb li a:hover {
	text-decoration:none;
}


/* --- pagination --- */

#pagination a,
#pagination span {
    display: block;
    float: left;
    margin: 0 7px 0 0;
    padding: 7px 10px 6px 10px;
    font-size: 12px;
    line-height:12px;
    color: #888;
	font-weight:600;
}

#pagination a:hover {
    color: #fff;
	text-decoration:none;
}

#pagination span.current {
    background: #333;
    color: #fff;
    font-weight: bold;
}

/* =============================== 16. Footer ================================ */

footer{
	padding:50px 0 0 0;
	color:#f8f8f8;
}

footer a {
	color:#fff;
}

footer a:hover {
	color:#eee;
}

footer h1, footer h2, footer h3, footer h4, footer h5, footer h6{
	color:#fff;
}

footer address {
	line-height:1.6em;
}

footer h5 a:hover, footer a:hover {
	text-decoration:none;
}

ul.social-network {
	list-style:none;
	margin:0;
}

ul.social-network li {
	display:inline;
	margin: 0 5px;
}

#sub-footer{
	text-shadow:none;
	color:#f5f5f5;
	padding:0;
	padding-top:30px;
	margin:20px 0 0 0;
}

#sub-footer p{
	margin:0;
	padding:0;
}

#sub-footer span{
	color:#f5f5f5;
}

.copyright {
	text-align:left;
	font-size:12px;
}

#sub-footer ul.social-network {
	float:right;
}
/* ===============================  scroll to top  ================================ */
.scrollup{
    position:fixed;
	width:32px;
	height:32px;
    bottom:30px;
    right:20px;
	background:rgba(0, 0, 0, 0.5);
	z-index: 999999;
	
} .scrollup:hover{background: #000;}
a.scrollup {
	outline:0;
	text-align: center;
}
a.scrollup:hover,a.scrollup:active,a.scrollup:focus {
	opacity:1;
	text-decoration:none;
}
a.scrollup i {
	margin-top: 10px;
	color: #fff;
}
a.scrollup i:hover {
	text-decoration:none;
}

/* =============================
20. Spacer, margin
============================= */

.clear-marginbot{
	margin-bottom:0 !important;
}

.marginbot10{
	margin-bottom:10px !important;
}
.marginbot20{
	margin-bottom:20px !important;
}
.marginbot30{
	margin-bottom:30px !important;
}
.marginbot40{
	margin-bottom:40px !important;
}
.margright5{margin-right: 5px;}

.clear-margintop{
	margin-top:0;
}

.margintop5{margin-top:5px !important;}
.margintop10{
	margin-top:10px !important;
}

.margintop20{
	margin-top:20px !important;
}

.margintop30{
	margin-top:30px !important;
}

.margintop40{
	margin-top:40px !important;
}

.modal-body label {
    font-weight:normal;
}
.modal-dialog {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%) !important;
    margin:0;    
}
/* =============================
21. Media queries 
============================= */

@media (min-width: 768px) and (max-width: 979px) {
	a.detail{
		background:none;
		width:100%;
	}
}

@media (max-width: 767px) {

  body {
    padding-right: 0;
    padding-left: 0;
  }
	.navbar-brand {		
		border-bottom: none;
	}
	.navbar-header {
		margin-top: 7px;
		border-bottom: none;
	}
	
	.navbar-nav {
		border-top: none;
		float: none;
		width: 100%;
	}

	header .navbar-nav > li  {
		padding-bottom: 0;
		padding-top: 0;
	}
	
	header .nav li .dropdown-menu  {
		margin-top: 0;
	}

	.dropdown-menu {
	  position: absolute;
	  top: 0;
	  left: 40px;
	  z-index: 1000;
	  display: none;
	  float: left;
	  min-width: 160px;
	  padding: 5px 0;
	  margin: 2px 0 0;
	  font-size: 13px;
	  list-style: none;
	  background-color: #fff;
	  background-clip: padding-box;
	  border: 1px solid #f5f5f5;
	  border: 1px solid rgba(0, 0, 0, .15);
	  border-radius: 0;
	  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
			  box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
	}
	.navbar-collapse.collapse  {
		border: none;
		overflow: hidden;
	}
	#inner-headline .breadcrumb {
		float:left;
		clear:both;
		width:100%;
	}

	.breadcrumb > li {
		font-size:13px;
	}
	
	footer .col-lg-1, footer .col-lg-2, footer .col-lg-3, footer .col-lg-4, footer .col-lg-5, footer .col-lg-6, 
	footer .col-lg-7, footer .col-lg-8, footer .col-lg-9, footer .col-lg-10, footer .col-lg-11, footer .col-lg-12{
		margin-bottom:20px;
	}
}

.form-control{font-size:12px !important;width: 95% !important;} 
.fa{font-size:12px !important;}
.form-control-mini{display:inline-block;width:50% !important;}
.form-control-tiny{display:inline-block;width:30% !important;}
.form-conteol-select{width:60%;}
/*   =============================== Sidebar =============================   */
/* Toggle Styles */
.nav-tabs>li{
    float: none;
}
.nav-tabs{
    border-bottom: 0;
}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover{
    margin: 0;
    border-radius: 0;
}
#mainwrapper {
    padding-left: 0;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
    
}

#mainwrapper.toggled {
    padding-left: 250px;
}

#sidebar-wrapper {
    z-index: 1000;
    position: fixed;
    left: 250px;
    /* top:75px; */
    top:56px;
    width: 0;
    /*height: 619px;*/bottom:0px;
    margin-left: -250px;
    overflow-y: auto;
    overflow-x: hidden;
    background: url(../img/retail.jpg) no-repeat left bottom #ececec !important;
    box-shadow: 3px 0px 11px #b3b3b3;
    /* background: #f5f5f5; */
}

/* .sidebanbg{background: url(../img/sideNavBg.png) no-repeat left bottom !important;
    position: fixed; height: 542px; width: 260px; bottom: 0px; left: 0px; top:415px;  } */
#mainwrapper.toggled .sidebanbg{left:-100px;}
.msmeBg{background: url(../img/msme.jpg) no-repeat left bottom !important;}
.agriBg{background: url(../img/agri.jpg) no-repeat left bottom !important;}
.retailBg{background: url(../img/retail.jpg) no-repeat left bottom !important;}

/*.classicBg{width:250px !important; background:url(../img/sideNavBg.png) left bottom no-repeat; position:fixed;left:0;bottom:0;} */



#mainwrapper.toggled #sidebar-wrapper {
    width: 220px;
}

#page-content-wrapper {
    width: 100%;
    position: absolute;
    padding: 15px;
}

#mainwrapper.toggled #page-content-wrapper {
    position: absolute;
    margin-right: -250px;
}

/* Sidebar Styles */

.sidebar-nav {
    position: absolute;
    top: 14px;
    width:100%;
    margin: 0;
    padding: 0;
    list-style: none;
    left: 0px;
}

.sidebar-nav b{font-weight: 600;padding-left: 10px;}
.subNav b{font-weight: 700;}

.sidebar-nav li {
    text-indent: 0px;
    line-height: 38px;
    margin-bottom: -2px;
}

.sidebar-nav li a {
    display: block; font-size:16px;
    text-decoration: none;border:none !important;margin-right:0px;
    color: #000; padding:12 14px !important;/*border-bottom:1px solid #8c616e82 !important*/ /*background: url(../img/NavBg.png) 0 bottom repeat-x;*/
    margin-bottom: 3px; 
    border-bottom: 1px solid #fffdff !important;
    border-top: 1px solid #c6c4c4 !important;
}

.sidebar-nav li a:hover {
    text-decoration: none;
    color: #2d2d2d; border-radius:0px !important;  padding:12 14px !important;
    margin-right:0px; 
    /* background: linear-gradient(202deg, #fff 22%, rgb(241, 240, 240) 58%) !important; */
    /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#fee006+25,ffef38+80,ffef38+80,ffef38+84 */
background: #fee006; /* Old browsers */
background: -moz-linear-gradient(left,  #fee006 25%, #ffef38 80%, #ffef38 80%, #ffef38 84%); /* FF3.6-15 */
background: -webkit-linear-gradient(left,  #fee006 25%,#ffef38 80%,#ffef38 80%,#ffef38 84%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right,  #fee006 25%,#ffef38 80%,#ffef38 80%,#ffef38 84%) !important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fee006', endColorstr='#ffef38',GradientType=1 ); /* IE6-9 */

}

.sidebar-nav li a:active,
.sidebar-nav li a:focus {
    text-decoration: none;
    border-radius:5px !important;
   
}

.sidebar-nav li a:active{
    /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#fee006+25,ffef38+80,ffef38+80,ffef38+84 */
background: #fee006; /* Old browsers */
background: -moz-linear-gradient(left,  #fee006 25%, #ffef38 80%, #ffef38 80%, #ffef38 84%); /* FF3.6-15 */
background: -webkit-linear-gradient(left,  #fee006 25%,#ffef38 80%,#ffef38 80%,#ffef38 84%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right,  #fee006 25%,#ffef38 80%,#ffef38 80%,#ffef38 84%) !important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fee006', endColorstr='#ffef38',GradientType=1 ); /* IE6-9 */

}

.sidebar-nav > .sidebar-brand {   
    font-size: 18px;
    line-height: 60px;
    /* background: linear-gradient(202deg, #6c6c6a 22%, #474545 58%) !important;      */
    /* border-radius:5px;
    margin: 0px 10px; */
    /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#383637+9,fcb539+91,fcb539+91 */
background: #383637; /* Old browsers */
background: -moz-linear-gradient(left,  #383637 9%, #fcb539 91%, #fcb539 91%); /* FF3.6-15 */
background: -webkit-linear-gradient(left,  #383637 9%,#fcb539 91%,#fcb539 91%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right,  #383637 9%,#fcb539 91%,#fcb539 91%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#383637', endColorstr='#fcb539',GradientType=1 ); /* IE6-9 */

}

.sidebar-nav > .sidebar-brand a { 
    color: #fff !important; 
    padding: 7px 14px !important;
}

.sidebar-nav > .sidebar-brand a:hover { color: #2d2d2d !important; background: none;}

/* .homemenu{margin-top: 10px;} */
.homemenu a{color: #2d2d2d !important;} .homemenu .fa-home{font-size: 19px !important; color: #2d2d2d !important;}
.sidebar-nav li .homemenu a:hover{ color:#2d2d2d !important;}
.sidebar-nav li .homemenu a:hover .fa-home{color: #2d2d2d !important;}
.homemenu a.activeP{color: #2d2d2d !important;} .homemenu a.activeP .fa-home{color: #2d2d2d !important;}
@media(min-width:768px) {
    #mainwrapper {
        padding-left: 280px;
    }

    #mainwrapper.toggled {
        padding-left: 0px;
    }

    #sidebar-wrapper {
        width: 260px;
    }

    #mainwrapper.toggled #sidebar-wrapper {
        width: 0;
    }

    #page-content-wrapper {
        padding: 20px;
        position: relative;
    }

    #mainwrapper.toggled #page-content-wrapper {
        position: relative;
        margin-right: 0;
    }
}
.tabs a{display:inline-block !important;float:left !important;border-radius:4px !important;}
.tabs li.active a{background-color:#f7f5f5 !important;color:#06733a !important;}
.tab-pane{padding-top:10px;}
.sidebar-brand > .nav .open>a, .nav .open>a:hover, .nav .open>a:focus{background:transparent !important;}
.sidebar-brand a{cursor:default;color:#fff !important;border-bottom:1px solid #bcd903 !important;padding-bottom:5px !important;margin-right:0px !important;} 
.sidebar-brand .fa-user{border:solid 1px #fff;}
.sidebar-brand a small{display:block;text-align:left;color:#61bc8d;font-size:14px;border-top:1px dashed #1a9354;padding:5px 0;}
.sidebar-nav li.active a.active{background:#7e4247;color:#eaeaea;font-weight:600}
.sidebar-nav li.active a:hover,.sidebar-nav li a:focus,.sidebar-nav li.active a:focus {background: linear-gradient(202deg, #fff039 22%, #ffe006 58%) !important;color:#2d2d2d; font-weight:600;border-radius:5px !important;}
.sidebar-nav .nav-tabs>li>a{border-radius:0px !important;}
.navbar-nav li.dp-inline-block:hover a.dp-inline-block,.navbar-nav li.dp-inline-block:hover a.dp-inline-block:hover{display:inline-block !important;width:40px !important;}
.table th{font-weight:normal !important;}
.navbar{height:90px !important;}


/*.navtoggle{padding:4px 7px;margin-right:10px;background:#003874; background:#215598;color:#fff !important;text-shadow:0 0 0 !important;
border:0px !important;font-size:12px;border-radius: 6px; border-radius:50%;  }*/
.navtoggle{
    padding: 4px;
    margin-right: 10px;
    /* background: #003874; */
    /* background: #f8e219; */
    color: #fff !important;
    text-shadow: 0 0 0 !important;
    /* border: 0px !important; */
    font-size: 17px;
    border-radius: 3px;
    /* border-radius: 50%; */
    /* background-image: linear-gradient(134deg, #faed56 25%, #f8e219 42%) !important; */
    background: -moz-linear-gradient(left,  #feb117 5%, #fde919 67%, #fde919 68%, #fde919 68%, #fcb539 68%, #fde919 68%, #fde919 70%, #fde919 76%, #fde919 83%, #fde919 83%, #fde919 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(left,  #feb117 5%,#fde919 67%,#fde919 68%,#fde919 68%,#fcb539 68%,#fde919 68%,#fde919 70%,#fde919 76%,#fde919 83%,#fde919 83%,#fde919 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to right,  #feb117 5%,#fde919 67%,#fde919 68%,#fde919 68%,#fcb539 68%,#fde919 68%,#fde919 70%,#fde919 76%,#fde919 83%,#fde919 83%,#fde919 100%) !important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#feb117', endColorstr='#fde919',GradientType=1 ); /* IE6-9 */
    background-size: 200% auto !important;
    /* width: 36px; */
    text-align: center;
    margin: 10px;
}
.fa-bars{
    font-size: 15px !important;
    color: #fff;
    padding:3px;
}
.navtoggle:hover{background: red;color:#fff;}
#accordion a{font-size:13px;} #accordion .fa{padding-right:0px;}
#accordion a:hover,#accordion a:focus{text-decoration: none; outline: none ;}
#accordion .panel-heading{padding:0px;}
#accordion .panel-heading a{padding:7px 10px;}
.nopad{padding:0 !important;}  .pad2{padding:2px !important;}  .pad10{padding:10px;} .padtop10{padding-top:10px;}
.no-left-pad{padding-left:0px;} .no-right-pad{padding-right:0px;}
.nomarg{margin:0px;} .nobdr{border:none !important;}

.alert {padding: 10px;margin-bottom: 10px;}

.bg-blue{background: transparent !important;}
.bg-yellow{background: transparent !important;}
.bg-green{background: transparent !important;}
.bg-pink{background: transparent!important;}

.text-size16{font-size:16px;}
.text-size18{font-size:18px;}
.text-size22{font-size:22px;}
.text-size24{font-size:18px;}
.text-purple{color:#105aa5;}

.text-black{color:#000;}

.india{height:480px;background: url(../img/india.jpg) center center no-repeat #fff;position: relative; background-size: contain;}
.tamilnad{position: absolute;left:41%;bottom:30px;font-size:30px;display: inline-block;width:30px;height: 84px;}
@media screen and (max-width: 1024px){
   .tamilnad{position: absolute;left:33%;bottom:45px;font-size:30px;display: inline-block;width:30px;height: 30px;}
}
.maharashtra{position: absolute;left:39%;bottom:190px;font-size:30px;}
.world{height:560px;background: url(../img/worldMap.jpg) center center no-repeat #fff;position: relative;}
footer.navbar{height:auto !important;padding:1px 10px !important;min-height: inherit !important;margin-bottom: 0px !important;position: fixed;bottom:0px;left:0px;right:0px;z-index: 9999;background: rgba(15,58,102);color:#dad8d8;border-radius:0px !important;}

thead,.bg-primary {background: #e9f3fd !important; color: #025e9c !important; padding: 8px 15px;
    border-bottom: 1px solid #dee7ff;font-weight:600;}
.table>thead>tr>th {
    vertical-align: bottom;
    border-bottom:1px solid #dee7ff;padding:10px 15px !important;
}
.bg-default{background: #f5f5f5;color:#064b84;}
/*tbody{background: #d9edf7;border-color: #bce8f1}*/
.pad-bot30{padding-bottom: 30px}
.padright{margin-right: 10px}
#left a{float: right;padding:0px 5px;font-size:20px}
.panel-heading .fa{padding-left: 10px;}
#none a{color: #000}
.modal-main{padding: 20px 10px 100px; border:1px solid #428bca;}
blockquote{font-size:14px; 
	padding:5px 10px;
    margin: 0 0 20px;    
    border-left: 3px solid #fd7e7e;}

.form-control{border:1px solid #bae3ff !important; webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0) !important;;
    box-shadow: inset 0 1px 1px rgba(0,0,0,0) !important;padding:0px 10px !important;height:25px;color:#2254c7 !important;border-radius:0px;  /*color:#10569e !important;*/ }
.form-control:focus{box-shadow: 0px 1px 4px rgba(0,0,0,0.2) !important;}
.form-horizontal .control-label{text-align: left !important}
.madhyapradesh{position: absolute;left:62%;bottom:266px;font-size:30px;display: inline-block;width:30px;height: 30px;}
@media screen and (max-width: 1024px){
   .madhyapradesh{position: absolute;left:62%;bottom:266px;font-size:30px;display: inline-block;width:30px;height: 30px;}
}
/* .input-group-addon{    background-color: #215598 !important;
    border: 1px solid #2769bf; color:#013871 !important; color:#fff !important; border-radius:0px !important;padding: 4px 12px !important;} */
.input-group-addon{box-shadow: 0px 0px 5px #adadad !important;background-color: #fff !important;}
.amount{text-align: right!important;}
.size16{font-size: 14px}
.centerOfce li.list-group-item a{color:#11357f !important;}  .centerOfce li a:hover{color:#e3646f !important;}
#login{background: #fdf200;
    border: 1px solid #015f9f;
    padding: 6px 0px;
    font-size: 14px;
    font-weight: normal;
    border-radius: 5px !important;
    width: 85%;
    font-weight: 700;
    color: #000;
    margin-top:15px;
}
.btn-primary{
    /* background: #ec8b1a; */
    border: unset !important;
    padding: 4px 14px;
    font-size: 13px;
    color: #313131 !important;
    font-weight: 600;
    border-radius: 5px;
    background: #feb117; /* Old browsers */
background: -moz-linear-gradient(left,  #feb117 30%, #fde919 67%, #fde919 68%, #fde919 68%, #fcb539 68%, #fde919 68%, #fde919 70%, #fde919 76%, #fde919 83%, #fde919 83%, #fde919 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left,  #feb117 30%,#fde919 67%,#fde919 68%,#fde919 68%,#fcb539 68%,#fde919 68%,#fde919 70%,#fde919 76%,#fde919 83%,#fde919 83%,#fde919 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right,  #feb117 30%,#fde919 67%,#fde919 68%,#fde919 68%,#fcb539 68%,#fde919 68%,#fde919 70%,#fde919 76%,#fde919 83%,#fde919 83%,#fde919 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#feb117', endColorstr='#fde919',GradientType=1 ); /* IE6-9 */
}
.btn-primary:hover{
    background-color: #feb032;
    border-color: #feb032;
    color: #000;
}
#login:hover{
    background-color: #183883;
    border-color: #183883;
    color: #fff !important;
}
.mart{margin-top:-8px }
.f18{font-size: 18px !important}
.f20{font-size: 20px !important}
.martop{margin-top: 30px !important}
.mar-bot10{margin-bottom: 10px !important;}
/*.custom-table td .form-control input{position: relative;}
.custom-table td .fa{position: absolute;z-index: 999; top: 0; right: 0;}*/

p.radio-mt5{margin-bottom: 0px !important;}
p.radio-mt5 label{margin-bottom: 0px !important; margin-top: 5px;}
/* textarea{resize:none !important;} */

.subnav-no-link li{font-size: 14px !important;}
.subnav-no-link li:hover{background: rgba(255,255,255,0.2) !important;}
.subnav-no-link li a{font-size: 14px !important; padding: 5px 10px 10px 20px !important;}
.subnav-no-link li a.fw600{font-weight: 600 !important; color: #ff0000; padding-left: 40px !important; font-size: 14px !important;}
.btn{border-radius: 4px !important;min-width: 80px !important}
.btn-editor{border-radius: 14px !important;min-width: 25px !important}
.form-control{position: relative;}
.common-search-btn{position: absolute;background: #314c9a;font-size: 18px;color: #fff;padding: 7px 10px;}
.label-design label{font-weight: 600 !important; font-size: 14px; margin-top: 8px;}
.form-group.label-design{margin-bottom: 8px !important;}
.label-border{border: 1px solid #ddd; border-radius: 4px;margin-bottom: 15px;}
.btn-group > .btn{float: none !important;}
.control-label.fw600{font-weight:700 !important}
/*.custom-table td .icon-realtive{position: relative;}*/
.icon-realtive{position: relative;}
.icon-realtive .fa-edit{position: absolute; top: 15px; right: 13px; font-size: 18px; color: #aaa;}
.date-btn {position: relative;}
.date-btn .fa{position: absolute;top: 12px;right: 16px;font-size: 18px;color: #aaa;}
.mb-none td .form-group{margin-bottom: 0 !important;}

.custom-form-group .form-group{margin-bottom:0 !important; }
.custom-form-group .row{margin-bottom: 15px !important;}


.nav-pad-left li a{padding-left: 25px !important;}
.fa-caret-down{position: absolute;right: 20px;}
.nav-tabs .fa-chevron-right{font-size: 12px !important;}
.subnav-2 li a{padding-left: 22px !important;}
.mb0{margin-bottom: 0 !important; }
.panel-title > a {display: block;}

/*================== feed back css ===================*/
#fpi_feedback {
    z-index: 99;
    position: fixed;
    width: 35px;
    height: 530px;
    bottom: 0px;
    right: 0px;
    font-size: 13px;
    color: white;
    top: 280px;
}

#fpi_title {
    position: absolute;
    left: -26px;
    top: 181px;
    /* background-color: #fcb235; */
    background: linear-gradient(202deg, #12aba4 14%, #4576e6 73%) !important;
    cursor: pointer;
}

    #fpi_title h2 {
        font-size: 14px;
		/*padding: 0px 10px 10px 10px;*/
		margin: 0;
		color: #fff;
		height: 100px;
		width: 160px;
		text-align: center;
		padding: 8px 10px;
    }

#fpi_content {
    position: absolute;
    left: 35px;
    /* top: 6px; */
    top:-114px;
    width: 320px;
    height: 500px;
    /* padding: 10px 20px 10px 15px; */
    background-color: #fff;
    box-shadow: 3px 1px 10px 0px rgba(0, 0, 0, 0.4);
}

    #fpi_content #fpi_header_message {
      
        overflow: hidden;
    }

    #fpi_content form {
        margin-right: 5px;
    }

    #fpi_content #fpi_submit_username, #fpi_content #fpi_submit_message {
        margin: 10px 5px;
    }

        #fpi_content #fpi_submit_username input, #fpi_content #fpi_submit_message textarea {
            width: 100%;
            resize: none;
        }


        #fpi_content #fpi_submit_message .error, #fpi_content #fpi_submit_username .error {
            background-color: #EDBE9C;
        }

        #fpi_content #fpi_submit_message textarea {
            height: 120px;
            font-family: georgia;
            font-size: 1em;
        }

#fpi_submit_loading {
    width: 110px;
    height: 10px;
    float: left;
    background:#008000;
}


#fpi_content #fpi_submit_submit {
    text-align: right;
    margin: 10px 0px;
}

    #fpi_content #fpi_submit_submit input {
        width: 80px;
        height: 30px;
        background: #F5410F none repeat scroll 0 0;
        outline-style: none;
        outline-width: medium;
        border: 3px solid #F52D0F;
        text-transform: uppercase;
        font-weight: bolder;
        color: white;
        opacity: .75;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=75)";
        filter: alpha(opacity = 75);
    }

        #fpi_content #fpi_submit_submit input:hover {
            opacity: 1;
            -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=100)";
            filter: alpha(opacity = 100);
            cursor: pointer;
        }

#fpi_content #fpi_ajax_message {
   
    text-align: center;
}

.rotate {
    -webkit-transform: rotate(-90deg);
    -moz-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    -o-transform: rotate(-90deg);
    transform: rotate(-90deg);
    /* also accepts left, right, top, bottom coordinates; not required, but a good idea for styling */
    -webkit-transform-origin: 50% 50%;
    -moz-transform-origin: 50% 50%;
    -ms-transform-origin: 50% 50%;
    -o-transform-origin: 50% 50%;
    transform-origin: 50% 50%;
    /* Should be unset in IE9+ I think. */
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
}

.sidebar-table  tr td{padding: 7px 0px;}
.sidebar-table  tr td:nth-child(2) {font-weight: 600;color: #093191 !important; }

/*================= End feedback css =========================*/
.mt10{margin-top: 10px;}
.mt100{margin-top: 100px;} .mt40{margin-top:40px;} .mt35{margin-top:35px;} .mb20{margin-bottom: 20px;}
.mt20{margin-top: 20px !important;}.mt25{margin-top: 25px !important;}.mtop50{margin-top: 50px !important;}
.custom-btn-group{margin: 0 auto;}
.custom-btn-group .btn{display: block !important; float: none !important;margin-bottom: 5px; padding: 10px 60px;}
.recent-heading{margin: 10px 0px;}

ul.counter-box{padding: 0;}
.counter-box{margin-top:15px;}
.counter-box li{height: 100px; width: 100px; background: #008000; list-style: none;display:table; width: 100%; text-align: center; margin-right: 2px; float: left; border-radius: 4px; margin-bottom: 10px;}
.counter-box li a{color: #fff; font-weight: 600; padding: 10px; text-align: center;  display: table-cell; vertical-align: middle; }
.counter-box li a:hover{text-decoration: none;}
.counter-box li:last-child{margin-right: 0 !important;}

.color1{background:#32a3c8 !important;}
.color2{background:#37b27d !important;}
.color3{background:#e8b25e !important;}
.color4{background:#db874a !important;}
.color5{background: #e3581b !important;}
.counter-box li a span {display: block;font-size: 22px; font-weight: 600; margin-top: 10px;}
.fixed-bottom .text-info{color: #fff; font-size: 13px;}

.alert-box-cover .alert button.close{border-radius: 50%; background: #008000; color: #fff; line-height: 21px;
height: 20px !important;width: 20px !important; border: 1px solid #008000 ; display: block; line-height: 18px; font-size: 18px;}
.alert-box-cover .alert {padding: 10px 10px 10px 30px; position: relative;}
.alert-box-cover .alert span{margin-left: 2px;}
.alert-box-cover .alert span img{position: absolute; top: 12px; left: 8px;}

.alert-box-cover .alert-success button.close{background:#9aca1d; border: 1px solid #9aca1d;}
.alert-box-cover .alert-warning button.close{background:#fe840f; border: 1px solid #fe840f;}
.alert-box-cover .alert-danger button.close{background:#9a0303; border: 1px solid #9a0303; }

.mail-box-cover .list-group{margin-bottom: 0;}
.mail-box-cover .list-group .list-group-item{padding: 5px 10px;  border: none;margin-bottom: 2px; border-bottom: 1px solid #ddd;}
.mail-box-cover .list-group .badge{height: 24px; width: 24px; border-radius: 50%; line-height: 24px; padding: 0px; font-size: 11p}
.mail-box-cover blockquote{padding: 5px !important; margin: 0 0 14px 0px !important;}
.pr0{padding-right: 0 !important;}

.alert-box-cover .alert .close:hover, .alert-box-cover .alert .close:focus{opacity: 0.9;}

.text-animate-cover .row{margin-bottom: 0 !important;}
.text-animate-cover .well{margin-bottom: 0; padding:5px 10px;background: rgba(128, 128, 128, 0.08); border-radius: 0px; border: 0;
box-shadow: 0px 0px 2px #eaeaea; border-bottom: 1px solid #eaeaea; margin-top: 6px;}
.text-animate-cover .well p{margin-bottom: 0; color: #00abff; font-size: 13px; font-weight: 600;}
.text-animate-cover .well p .fa{font-size: 15px; color: #ff0000;}
.mt15{margin-top: 15px !important;}
.pr15{padding-right: 30px !important;}
#tamilnadu table{margin-bottom: 0 !important;}

a:focus{outline: none;}
.custom-tab{margin-bottom: 20px;}
.custom-tab li{float: left;}
.red{color: #ff0000;}
.pl0{padding-left: 0 !important;}
.form-control.custom-select-height{height:395px;}
.mt30{margin-top: 30px !important;}

.border-none-table tr > td  { border: none !important;}
.table.border-none-table{border: 1px solid #ddd;}
.table.border-none-table tr > td{ border: 0px !important; border-top: none !important;}
#attach-facility .label-design{padding: 10px 0px;}
.mt10{margin-top: 10px !important;}.mt16{margin-top: 16px !important;}
.mb5{margin-bottom: 5px !important;}
.mar-left10{margin-left: 10px !important}
.width750{width: 750px !important}
/* header .navbar-default img{margin: -1px 0px 0px 0px !important;} */
header .navbar-default img{width: 85%; margin: 3px auto 0 auto;}

.navbar-brand.pull-left img{width: 220px!important; height: 64px;}
.bold{font-weight: bold !important}
.radio-cover{margin-bottom: 20px;}
.radio-cover > .radio-inline + .radio-inline{margin-left: 0 !important;}
.of{overflow: auto !important;}
.bg-red{background: #ff0000 !important}
.bold{font-weight:bold !important;}
.pad-left{padding-left: 0px !important}
.pad-right{padding-right: 0px !important}
.height160{height:160px !important}
.modal-ul-list{padding-left: 10px;}
.modal-ul-list {list-style-type: none !important;}
.modal-ul-list span { width: 80px;display: inline-block;font-weight: 700;}
.fz10{font-size: 10px;}
.mtb20{margin: 20px 0px;}
table{margin-bottom: 0 !important;}
.mb20{margin-bottom: 20px !important;}
.mt10{margin-top: 10px !important;}
.comment-banking .col-md-6{margin-bottom: 20px;}	

/* ============ next prev button style ====*/
.prev-next a .fa{font-size: 16px;}

/* ============= End style ===========*/
.breadcrumb{margin-bottom: 0; padding: 5px 15px;}
.pagination-padd {padding: 1px 0px !important;}
.pagination-padd .form-control {border: 0px !important;}
.pagination-padd .form-control:hover{border: 0px !important; box-shadow:0 !important; }
.padtop30{padding-top: 30px !important;}

/*.borrower-btn{position: fixed;bottom: 27px; right: 70px; z-index: 9999; padding: 4px 10px;  font-size: 11px;}
.borrower-btn{background: #0f3a66; border: 1px solid #0f3a66 !important;}
.borrower-btn:hover, .borrower-btn:focus{background: #0f3a66; outline: none !important;}*/
ul{padding: 0;}
#comment .modal-lg{width: 1100px !important;}
#comment .modal-body{padding: 15px !important;}
#comment h5 { margin: 0 0 10px 0;}
.comment-list-view .list-group-item{font-size: 12px; color: #ff0000; padding: 6px 10px; text-align: justify; line-height: 18px;}
.comment-list-view .list-group-item .fa{color: #0f3a66;}
#comment textarea{margin-top: 85px; height: 224px;}
.custom-input-group-btn.input-group-btn{top: -10px;}
.custom-input-group-btn.input-group-btn .btn-info{padding: 4px 12px !important;}
.list-group li:hover{cursor: pointer;}
.custom-breadcrumb{margin-left: -50px !important; background:none !important;}

.map-logo {margin: 0 auto;width: 100%; text-align: center;}
.map-logo img{width:70%; opacity: 0.05}

.btn-fixed-list{position: fixed;bottom: 27px; right: 70px; z-index: 9999;}
.btn-fixed-list li{list-style-type: none; display: inline-block;}
.btn-fixed-list li a{padding: 4px 10px !important;  font-size: 11px;background: #0f3a66; border: 1px solid #0f3a66 !important;}
.btn-fixed-list li a:hover, .btn-fixed-list li a:focus{background: #0f3a66; outline: none !important;}
#raise-query .modal-content{height: 570px; overflow: auto;}


.kotak-bg{background: url(../img/kotakbg.jpg) no-repeat center center fixed;     
   position:absolute;top:0;left:0;right:0;bottom:0;background-size:100% 100%;}





.logoWrapper{width:30%;position:absolute;top:0;left:50%;text-align: center;background: rgba(255, 255, 255, 0.4);padding:50px 0 60px;margin:0 0 0 -175px;}
.loginWrapper{width:30%;height:55%;position:absolute;top:179px;left:50%;background: rgba(10, 62, 118, 0.8);padding:50px 0 60px;margin:0px 0 0 -175px;bottom:0px;}
.login-Content{margin:50px 70px;}
.loginWrapper label{color: #fff; font-weight: 700 !important;margin-bottom: 3px;}
.loginWrapper input{background:rgba(50, 96, 144, 0.9) !important; border: 1px solid #336090 !important; border-left: 1px solid #3d6c9e !important ; border-radius: 6px; color: #fff !important;}
.loginWrapper .fa{font-size: 18px;}
.loginWrapper .input-group-addon{padding: 5px 12px; background: #336090  !important; border: 1px solid #336090 !important;
border-right: 1px solid #29517d !important ;}
.loginWrapper button{text-transform: uppercase; font-weight: 700 !important; padding: 4px 22px; font-size:14px; border-radius: 6px; margin-top: 15px;} 
.forget{color: #fff !important; font-weight: 700; cursor: pointer}
.exit{ color: #b94045 !important; font-weight: 700;cursor: pointer}
.mt15{margin-top: 15px;}


/*   Over rides    */

#register-photo {
  background:url(../img/UCO-BG.jpg) 0 0 no-repeat #fff;background-size: cover;  font-family:  'Heebo', sans-serif !important;position: absolute;left:0;right:0;top:0;bottom:0;
}

#register-photo h4{font-size: 20px; line-height: 1.4em; font-weight:500;}

#index-micro {
  background:url(../images/login.jpg) 0 0 no-repeat #fff;background-size: cover;  font-family:  'Heebo', sans-serif !important;
}
#register-photo .form-container{color: #000;
    float: left;
    font-size: 16px;
    max-width:370px;
    width: 100%;
    position: fixed;
    left: 50%;
    transform: translate(-50%, -40%);
    top: 44%;
    border-radius:7px;
    -webkit-border-radius:7px;
}

#register-photo .image-holder {
  display:table-cell;
  width:auto;
  background:url(../images/meeting.jpg);
  background-size:cover;
}

#register-photo .form-container {
  /* display:table;
  max-width:350px;
  width:80%;
  margin:0 auto;
  box-shadow:1px 1px 5px rgba(0,0,0,0.1); */
  max-width: 370px;
    width: 100%;
    background: #ffffff;
    box-shadow: 0px 0px 10px #00105d;
    border-radius: 0;
}

/* #register-photo form {
  display:table-cell;
  width:400px;
  background:rgba(255, 255, 255, 0.72) !important;
  padding:40px 60px;
  color:#505e6c;
  border-radius: 20px;
} */
.welcome-logo{ 
    /* padding: 0px;margin-bottom:15px; */
    padding: 15px 20px 15px 20px;
    margin-bottom: 15px;
    background: #fff100;
}
.welcome-logo img{display: block;
        width: auto;
        padding:0px;
        margin: 0 auto;  width: 100%;
        border-radius: 7px 7px 7px 7px;
    }

#register-photo form h2.text-center{text-align: center;}

.btn_footer_position_unset{position: unset !important;}

.mt-top-minus-24{margin-top: -24px !important;}

@media (max-width:991px) {
  #register-photo form {
    /* padding:40px; */
  }
  .update-nag > .update-text ul li a{
      white-space: nowrap !important;
  }
}

#register-photo form h2 {
    font-size: 18px;
    color: #ed174a;
    /* text-align: center; */
    border-bottom: 1px solid #0885e8;
    padding-bottom: 8px;
    display: inline-block;
    margin: 0px auto;
  
}

#register-photo form .form-control {
  background:#fff !important;
  border:none  !important;  
  height:auto;
  width: 100% !important;
  /* border-radius: 7px; */
  border-radius: 0px;
  background: #ffffff;
  padding: 6px 20px !important;
  padding-left: 40px !important;
  margin: 0px auto;
  border-bottom: 1px solid #acacac !important; 
  /* box-shadow:0px 0px 2px rgba(0,0,0,0.2)!important;
  -webkit-box-shadow:0px 0px 2px rgba(0,0,0,0.2)!important; */
  font-size: 14px !important;
  color: #656565 !important;
}

#register-photo form .form-control:focus{   
    box-shadow: rgba(0,0,0,0.2)!important;
    -webkit-box-shadow:rgba(0,0,0,0.2)!important;
}

#register-photo form .checkbox {
  font-size:13px;
  line-height:20px;
}

#register-photo .form-group > a.btn-primary{
  background: #003174 !important;
  padding: 10px 15px !important;
  border: none;
  border-radius: 4px;
  padding: 11px;
  box-shadow: none;
  margin-top: 35px;
  text-shadow: none;
  outline: none !important;
}
.btn-sm{padding:4px 10px !important; margin: 2px 2px;}
/*#register-photo .form-group > a.btn-primary ,.inbox-menu .btn-primary,.btn-primary{background-color:#ed4223 !important;border-color:#df2c0b !important;}
#register-photo .form-group > a.btn-primary:hover ,.inbox-menu .btn-primary:hover,.btn-primary:hover{background-color:#df2c0b !important;}*/

.inbox-menu .btn-help{background-color: #c1426c;}
.inbox-menu .btn-help:hover{color: #fff !important;background-color: #c1426c !important;}

#register-photo .btn-primary:active {
  transform:translateY(1px);
}
#register-photo form .already {
  display:block;
  text-align:center;
  font-size:12px;
  color:#6f7a85;
  opacity:0.9;
  text-decoration:none;
}
.navigation-clean {
  background:#fff;
  padding-top:0px;
  padding-bottom:0px;
  color:#333;
  border-radius:0;
  box-shadow:0 0 3px #adadad;
  margin-bottom:0;
}



/*   Over rides    */
.panel-info {
    border-color:#f9f973 !important;
    margin-left: 10px;;
}
.panel-info>.panel-heading{background: #e6e6e6;
    color: #003fa9;
    /* padding: 20px 20px 12px 20px; */
    padding:10px 15px 10px 15px;
    border-bottom: 1px solid #d1d1d3;
    font-weight: 600; top:-20px; position: relative;
    width: calc(100% - 40px);
    margin: 0 auto;
}


/*   Button Outline Styles   */
/*.btn-outline {
    color: inherit;font-size:12px !important;
    background-color: transparent !important;padding:4px 20px !important;
    transition: all .5s;border-radius:20px !important;box-shadow:0 0 0 #ccc !important;
}

.btn-primary.btn-outline {
    color: #05509a !important;
	border:1px solid #05509a !important;
}

.btn-success.btn-outline {
    color: #5cb85c;
	border:1px solid #5cb85c;
}

.btn-info.btn-outline {
    color: #5bc0de;
	border:1px solid #5bc0de;
}

.btn-warning.btn-outline {
    color: #f0ad4e;
	border:1px solid #f0ad4e;
}

.btn-danger.btn-outline {
    color: #ff3a3a !important;
	border:1px solid #CB282B;
}
.btn-primary.btn-outline:hover{background:#05509a !important;color:#fff !important;}
.btn-danger.btn-outline:hover{background: #ff3a3a !important;color:#fff !important;}
.btn-primary.btn-outline:hover,
.btn-success.btn-outline:hover,
.btn-info.btn-outline:hover,
.btn-warning.btn-outline:hover,
.btn-danger.btn-outline:hover {
    color: #fff;
}*/
.btn:disabled{cursor:not-allowed !important;}
hr{border-top:1px solid #e0e0e0;margin-top: 10px !important;margin-bottom: 10px !important;}
.btn-danger{color: #000;font-size: 13px;font-weight: 600;transition: all ease-in 0.3s;border-color: red !important;/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#fb4f4f+44,fa7e7e+100 */
    background: #fb4f4f; /* Old browsers */
    background: -moz-linear-gradient(left,  #fb4f4f 44%, #fa7e7e 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(left,  #fb4f4f 44%,#fa7e7e 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to right,  #fb4f4f 44%,#fa7e7e 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fb4f4f', endColorstr='#fa7e7e',GradientType=1 ); /* IE6-9 */
    }
.btn-danger:hover{background: #fb4f4f; /* Old browsers */
    background: -moz-linear-gradient(left,  #fb4f4f 44%, #fa7e7e 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(left,  #fb4f4f 44%,#fa7e7e 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to right,  #fb4f4f 44%,#fa7e7e 100%) !important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fb4f4f', endColorstr='#fa7e7e',GradientType=1 ); /* IE6-9 */border-color: red !important;transition: all ease-in 0.3s;color: #000 !important;}
/*================sidebar menu =========================*/

.sidebar-nav .profile-dropdown li a{border-bottom: 1px solid #094494 !important;}
.sidebar-nav .profile-dropdown li:last-child{border-bottom: none !important;}
.sidebar-nav .dropdown-menu{box-shadow: none !important; padding: 0 !important;}
.side_bar-body ul a{padding:3px 7px 2px 7px;}
.sidebar-nav li.sidebar-brand a{font-weight: 700; border-radius: 0px;}
.sidebar-nav li.sidebar-brand a:hover {text-decoration: none; color: #fff !important; border-radius: 5px; margin-right: 0px;/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#383637+9,fcb539+91,fcb539+91 */
    background: #383637; /* Old browsers */
    background: -moz-linear-gradient(left,  #383637 9%, #fcb539 91%, #fcb539 91%); /* FF3.6-15 */
    background: -webkit-linear-gradient(left,  #383637 9%,#fcb539 91%,#fcb539 91%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to right,  #383637 9%,#fcb539 91%,#fcb539 91%) !important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#383637', endColorstr='#fcb539',GradientType=1 ); /* IE6-9 */
    }
.sidebar-nav li.sidebar-brand a:focus{text-decoration: none;/*background:#0f3a66  !important;*/background: linear-gradient(202deg, #4576e6 22%, #12aba4 58%) !important;}
.sidebar-nav .dropdown-menu {border-radius: 0;border-color: #094494; background: #183a82 !important; margin-left: 12px;min-width:200px !important;box-shadow:0 6px 12px rgba(0,0,0,0.575) !important;}
/* .sidebar-nav .dropdown-menu li a{color:#ebc2c6 !important;} */
.sidebar-nav .dropdown-menu li a:hover{color:#fff !important;color: #ec8b1a !important; border-bottom: 1px solid #094494 !important;background-color: unset !important;}
.sidebar-nav .dropdown-menu li a:hover{background: unset !important;}
.subNav li a{font-size:12px ;padding-left: 17px;}
.sidebar-nav >li > a {margin-right: 0px !important;line-height: 1.428571429; border: 1px solid transparent;border-radius:0 !important;font-size: 13px;}
.sidebar-brand a:hover, .sidebar-brand a:focus{background:#0f3a66 !important;}
.nav .open>a, .nav .open>a:hover, .nav .open>a:focus{background:#0f3a66 !important;}
.panel-body{padding: 15px 0px;}

.headTable td{padding:0px 2px !important;margin:0px;}
.headTable .form-control{border:0px !important;border-bottom:1px solid transparent !important;}
.headTable a.prev, .headTable a.next{display:inline-block;padding:3px 10px;background:#003874;color:#fff;}
.headTable a.prev:hover, .headTable a.next:hover{color:#fff;background:#0f3a66;}
.nobdr td{border:0px !important;}
/*================= Dashboard CSS ====================*/
.dateTime{float:right;font-size:12px;padding-top:10px;}
.wouldLike{background:#ecf0f5;padding:10px 0 0px !important;margin: 10px 0;border: 1px solid #d3e1ed;}
.wouldLike .form-control{border-radius:0px;border-color:#c1d4df !important;}
.wouldLike h4{font-size: 15px ;padding-bottom: 5px;color: #003971;}
.update-nag{
  display:block;
  font-size: 14px;
  text-align: left;
  background-color:#ffffff;
  border-bottom: 1px solid #fff;  
  margin: 5px 6px;
  /* padding-bottom: 10px; */
}

.update-nag:hover{
    cursor: pointer;    
}

.update-nag > .update-split{ 
  width:150px;
  float: left;
  color: #373737 !important;
  height: 100%;font-weight:bold;
  text-align: center;
  background: #fcad08;
  padding: 17px;
  border-bottom-left-radius: 5px;
  border-top-left-radius: 5px;
  font-weight: 550;
}

.update-nag:hover > .update-split{
  /* background: #ffeccf;*/ color:#373737 !important; 
}

.update-nag > .update-split > img{
  position:relative;
  top:0px !important; /* 50% - 3/4 of icon height */
}
.update-nag > .update-split > span{display: block;padding-top:5px; font-weight: 550;}
.update-nag > .update-split.update-success{
  background: #5cb85c!important;
}

.update-nag > .update-split.update-danger{
  background: #d9534f!important;
}

.update-nag > .update-split.update-info{
  background: #f78a20 !important;
}
.update-nag > .update-text{
  line-height: 19px;
  padding-top: 0px;
  padding-left: 45px;  
}
.update-nag > .update-text ul{overflow: hidden;}
.update-nag > .update-text ul li {float:left;display:inline-block;width:33%;}
.update-nag > .update-text ul li:last-child{width:34%;}
.update-nag > .update-text ul li a{
    display: block;
    /* height: 76px; */
    height: 67px;
    padding: 8px 20px 0;
    margin-right: 1px;
    color: #272727;
    font-size: 14px;
    /* font-weight: 700; */
    text-align: center;
    border: 1px solid transparent;
    }
.update-nag > .update-text ul li a span{margin-top: 21px;display:block;font-size:32px;line-height:30px;font-weight:600;padding-bottom:5px; padding-top:9px;}
.update-nag > .update-text ul li a:hover{text-decoration:none;background:#fff;}
.update-nag > .update-text ul li a:hover big{color:#ff0000;}

.mailboxtxt1 ul li:hover{border-top:1px solid #f89209;}
.mailboxtxt2 ul li:hover{border-top:1px solid #4ba54e;}
.mailboxtxt3 ul li:hover{border-top:1px solid #16bbcf;}

.mailboxtxt1 h3{color:#f89209;}
.mailboxtxt2 h3{color:#4ba54e;}
.mailboxtxt3 h3{color:#16bbcf;}

.update-nag > .update-text ul li a span h3{font-size: 18px; font-weight: 600;}

.textCarousel{background:#efefef;padding:25px 10px;}
.textCarousel .item{width:100%;/*height:180px;*/ height:157px;padding:20px 0;}
.textCarousel a.carousel-control {color:rgba(0,0,0,.4);text-shadow:none;width:5%;background:transparent !important;}
.textCarousel a.carousel-control:hover{color:#000;}
.carousel-control.right {
    height: 26px;
    right: 12px !important;
	left: auto;}
.carousel-indicators li{border-color:#c2c0c0;background-color:#c2c0c0;}
.carousel-indicators .active{background-color:#e06f55 !important;border-color:#d8401e !important;}

.container-fluid{margin-left:0px !important;}

.linkActive
{    
    /* background: #ec8b1a; */
    color: #ec8b1a !important;
    font-weight: 600;
    font-size: 12px !important;
}
.container-fluid{margin-left:0px !important;}
.table-total td{background:#f3e0e0;color:#cf4a4a;font-weight:bold;}
.nav>li>a {padding: 9px 15px 9px 5px !important;}.ml15{margin-left: 15px;}
.sub_menu ul li a{padding: 0px 15px 3px 15px !important; background: #f3f1f1 !important;
 border-bottom: 1px solid #fffdfd !important; border-top: 1px solid transparent !important; }
.sub_menu ul li a:hover{color: #ec8b1a !important;
    background: linear-gradient(202deg, rgb(241, 240, 240) 22%, #fff 58%) !important;
}

.sidebar_footer{background: #012c73;bottom: 0;position: fixed !important;padding-left:10px;width: 250px; color: #fff;line-height: 30px !important;}
.form-group{margin-bottom: 15px !important;}
.page-title{color: #095e83;font-size: 16px;font-weight: normal;padding-bottom:0px;  }
.text-red-1{color: #ec681a;font-size: 15px;font-weight: bold;}

/*btn-footer*/
.btn_footer{bottom: 0;border-top:1px solid red;position:fixed;padding: 5px 0;right:0px;left:250px;background: #ffffff !important;}
/* @media (min-height:768px) and (max-height: 788px) {

    .kotakPanel{
        height: 77.4vh !important;
    }
  
}
@media (min-height:789px) and (max-height: 778px){
    .kotakPanel{
        height: 77.5vh !important;
    }
} */
/* @media only screen and (max-width: 1200px) {
    .btn_footer {
        width: 85%;
    }
} */


@media (min-width:1024px) and (max-width:1065px){
    .page-header table tr td .btn-primary:first-child{
        margin-left: -10px !important;
    }
}
/*btn-footer end*/




/*overwrite-css*/
.table>thead>tr>th, .table>tbody>tr>th, .table>tfoot>tr>th, .table>thead>tr>td, .table>tbody>tr>td, .table>tfoot>tr>td{padding: 10px 8px !important;}
.table>thead>tr>th{/*text-align: center !important;*/   font-size: 14px !important;font-weight: 600 !important; color:#365d84}
.table>thead>tr>td{font-size: 13px;}
.form-horizontal .control-label{padding-top: 3px !important;} 
th{text-align: center;}
/* .table-bordered>thead>tr>th, .table-bordered>tbody>tr>th, .table-bordered>tfoot>tr>th, .table-bordered>thead>tr>td, .table-bordered>tbody>tr>td, .table-bordered>tfoot>tr>td {
    border: 1px solid #d8e6fe;
} */
/*.page-header .table {width: 80% !important;}*/
.btn_footer{bottom: 0;border-top:1px solid #ec681a;position:fixed;padding: 5px 0;right:0px;left:250px;background: #ffffff !important;}
/*@media only screen and (max-width: 1024px) {
    .page-header .table {
        width: 75% !important;
    }
}*/
.input-group-btn .btn{padding: 2px 3px !important;border-radius: 0px !important;}
.kotakPanel {
    margin-bottom: 25px;
    background-color: rgba(255,255,255,0.80);
    /* border: 1px solid #c1d6e8; */
    padding:10px 15px;
    border-radius: 4px;
    -webkit-box-shadow: 0 1px 1px rgba(0,0,0,.05);
    box-shadow: 0 1px 1px rgba(0,0,0,.05);
    /* height: calc(100vh - 176px); */
    height: calc(100vh - 220px);
    overflow-x: hidden;
    overflow-y: auto;
    margin: 0;
    padding-left:0px;
    
}
.btn:focus{outline: 0 !important;}
#schememaster tr td .form-control{width: 70% !important;}
#schememaster tr>td{padding: 3px 8px !important;}
.btn-primary[disabled]{/*background-color: #c2ccdd !important;border-color: #2f73e4 !important;color: #0f3464 !important;text-shadow: 0px 0px 4px #fff;*/color: #000 !important;opacity: .65 !important;background: #feb117; /* Old browsers */
    background: -moz-linear-gradient(left,  #feb117 5%, #fde919 67%, #fde919 68%, #fde919 68%, #fcb539 68%, #fde919 68%, #fde919 70%, #fde919 76%, #fde919 83%, #fde919 83%, #fde919 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(left,  #feb117 5%,#fde919 67%,#fde919 68%,#fde919 68%,#fcb539 68%,#fde919 68%,#fde919 70%,#fde919 76%,#fde919 83%,#fde919 83%,#fde919 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to right,  #feb117 5%,#fde919 67%,#fde919 68%,#fde919 68%,#fcb539 68%,#fde919 68%,#fde919 70%,#fde919 76%,#fde919 83%,#fde919 83%,#fde919 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#feb117', endColorstr='#fde919',GradientType=1 ); /* IE6-9 */border: 1px solid #ec8b1a;}
.btn-danger[disabled]{    background-color: #ea7676 !important; border-color: #ea7676 !important;color: #000 !important;opacity: .65 !important;/*text-shadow: 0px 1px 2px #fff;padding: 6px !important;*/}
.btn-primary[disabled]:hover,.btn-danger[disabled]:hover{cursor: not-allowed !important; }
table thead tr th{white-space: nowrap !important;}
.table-responsive{overflow: auto !important;}#geography .input-group-btn .btn{min-width: 40px !important;min-height: 25px !important;}
 #tabs_list .nav>li>a {border-radius: 0px !important;padding: 4px 15px 0px !important;}
#sidebar-wrapper i{font-size: 11px !important; /*padding-right: 10px;*/}
.fin_tabs ul{border: 1px solid #ddd;overflow: auto;} .fin_tabs .nav-pills>li.active>a{color: #0f3464 !important;border-bottom: 2px solid #0f3464 !important;border-radius: 0px;background: transparent !important;}
.fin_tabs .nav>li>a:hover{background: #fff !important;}.fin_tabs ul li a{color: #5a5a5a !important;cursor: pointer !important;}.fin_tabs .nav>li>a{padding: 7px 15px !important;}
.fin_body .table-bordered>tbody>tr>td{border:1px solid #eee !important;}
.fin_body{border:1px solid #ddd;margin-top: -1px;padding-top: 10px;margin-bottom: 10px;} .border_none,.fin_body .table>tbody>tr>td{border:none !important;}
.fin_td_design{    color: #080808;/* text-align: center; */font-size: 13px;padding:0 10px;} .td_data_design{padding: 2px 1px;}
.has-error{border-color: #ff0404 !important;background: #ffcece !important}.f17{font-size: 17px !important;}
.fixed{position: fixed !important;}
/* alert design */
.alert_box{padding: 7px 20px;border-radius: 4px;color: #fff;box-shadow: 0px 0px 7px rgba(123, 121, 121, 0.7);z-index: 999;position: static;font-size: 15px;}
.bg_green{ background: #09af00;} .bg_red{ background: #ff0000;}.alert_box i{font-size: 16px !important;}
.alert_box_position{top:90%;position: absolute;left: 53%;}
 .arrow_position{    position: absolute;top: -1px;right: -13px;}
 .triangle-right {
	width: 0;
    height: 0;
    border-top: 5px solid transparent;
    border-left: 10px solid #09af00;
    border-bottom: 5px solid transparent;
    position: absolute;
    right: 3px;
    top: 4px;
 } 
/* alert design end */
/*modal edit design*/
.modal-content{border-radius: 12px !important;border: 1px solid rgba(230, 230, 230, 0.2) !important;}
.modal-header{background:#428bca !important;/*padding: 15px 15px !important;*/padding: 15px 15px !important;border-radius: 10px 9px 0 0;}.modal-header .close{background: #ff0000;margin-top: -2px !important; margin-right: -1px; height: 20px;width: 20px;border-radius: 50%;opacity: 1 !important;color: #fff;font-size: 17px !important;}.modal-footer{margin-top: 0px !important;padding: 7px 15px !important;text-align: center !important;}
.close button:focus{outline: none !important;}.modal-title{color: #fff !important;}
/*end */
/*floating button design*/


.zoom { position: fixed;  bottom: 30px;  right: 38px;  height: 70px; z-index:999}
.zoom-fab {
  display: flex;
  width: 40px;
  height: 40px;
  line-height: 40px;
  border-radius: 50%;
  background-color: #3795c7;
  vertical-align: middle;
  text-decoration: none;
  text-align: center;
  align-items: center;
  justify-content: center;
  transition: 0.2s ease-out;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12), 0 3px 1px -2px rgba(0, 0, 0, 0.2);
  cursor: pointer;
  color: #FFF;
}

.zoom-fab:hover {
  background-color: #6ebfe8;color: #000 !important;
  box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.14), 0 1px 7px 0 rgba(0, 0, 0, 0.12), 0 3px 1px -1px rgba(0, 0, 0, 0.2);
}

.zoom-btn-large {
  /* width: 40px;
  height: 40px; */
  width: 50px;
  height: 50px;
  line-height: 50px;
}

.zoom-menu li a{background: #0f3464 ;color: #fff !important}

/*.zoom-btn-doc { background-color: #ffeb3b; }

.zoom-btn-doc:hover { background-color: #fff176; }

.zoom-btn-tangram { background-color: #4CAF50; }

.zoom-btn-tangram:hover { background-color: #81c784; }

.zoom-btn-report { background-color: #2196F3; }

.zoom-btn-report:hover { background-color: #64b5f6; }

.zoom-btn-feedback { background-color: #9c27b0; }

.zoom-btn-feedback:hover { background-color: #ba68c8; }*/

.zoom-menu {
    position: absolute;
    right: 46px;
    left: auto;
    top: -94px;
    transform: translateY(-60%);
    height: 100%;
    width: 0px;
    list-style: none;
    text-align: right;
}

.zoom-menu li {
  display: inline-block;
  margin-right: 10px;
  padding-bottom: 5px;
  position: absolute;
}
.zoom-menu li#icon-1{
    left: -61px;
    bottom: -122px;
}
.zoom-menu li#icon-2{
    left: -11px;    
    top: 76px;
}
.zoom-menu li#icon-3{
   left: 37px;
    top: 82px;
}
.zoom-menu li#icon-4{
    bottom: -159px;
    left: -72px;
    top: 133px;
}
.zoom-menu li#icon-5{
    top: 100px;
    right: 1px;
}
.zoom-menu li#icon-6{
    top: 173px;
    left: -79px;
}
.zoom-card {
  position: absolute;
  right: 150px;
  bottom: 70px;
  transition: box-shadow 0.25s;
  padding: 24px;
  border-radius: 2px;
  background-color: #009688;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12), 0 3px 1px -2px rgba(0, 0, 0, 0.2);
  color: #FFF;
}

.zoom-card ul {
  -webkit-padding-start: 0;
  list-style: none;
  text-align: left;
}

.scale-transition { transition: transform 0.3s cubic-bezier(0.53, 0.01, 0.36, 1.63) !important; }

.scale-transition.scale-out {
  transform: scale(0);
  transition: transform 0.2s !important;
}

.scale-transition.scale-in { transform: scale(1); }


/*end of floating buttons*/

.bg-red{background:#db3535 !important ; }
.triangle-red{    width: 0;
    height: 0;
    border-top: 5px solid transparent;
    border-left: 10px solid #db3535;
    border-bottom: 5px solid transparent;}
#stsContent {z-index: 9999;
    position: absolute;
    bottom: 3px;
    right: 30px;}
.mt5{margin-top: 5px;}
.width4500{width: 4500px !important;}
.width4000{width: 5690px !important;}
.width3500{width: 3500px !important;}
.width1500{width: 1500px !important;}
.width2500{width:2500px !important;}
/* .width1200{width: 1200px !important;} */
.width1300{width: 1300px !important;}
.width2000{/*width: 2000px !important;*/}
.width2300{width: 2300px !important;}
.width3000{width: 3000px !important;}
.width500{width: 500px !important;}
.width750{width: 750px !important;}
.width1000{width: 1000px !important;}
.width120{width: 120px !important;}
width1800{width: 1800px !important;}
/* alert design */
.alert_box{padding: 3px 16px;border-radius: 4px;color: #fff;box-shadow: 0px 0px 7px rgba(123, 121, 121, 0.7);z-index: 999;position: static;font-size: 15px;}
.bg_green{ background: #09af00;}
.bg_yellow{background:yellow;} .bg_red{ background: #ff0000;}.bg_blue{ background: #0000ff;}.alert_box i{font-size: 16px !important;}
.alert_box_position{top:90%;position: absolute;left: 53%;}

.table-center{width: 90% !important;margin: 0 auto !important;}
/* alert design end */
.input-group-addon:last-child{right: 0px;position: absolute;padding: 6px 17px !important;}
.input-group-addon i{display: flex;justify-content: center;}
.input-group{width: 95% !important;}

.width100per{width: 100% !important;}
/* .input-group.calen.width100per{width: 162px!important;} */
.calen input[type="text"]{
    width: 90px !important;
}
.list_select{height: 350px !important;}
.list_select option{    padding: 6px 10px;
    border-bottom: 1px solid #e2e2e2;
    color: #000;}
.list_select option:hover{background: #e9f3fd;}
.min-width0{min-width: 0px !important;}
.input-group-btn .btn{min-width: 30px !important;}
.inbox-table tr td , .nowrap{white-space: nowrap !important;}
.bg-info{background-color: #d9edf7 !important;color: #005ace !important;}
a{cursor: pointer !important;}
.list-group-item:first-child{border-top-right-radius: 0px !important; border-top-left-radius: 0px !important;}
.list-group-item:last-child{border-bottom-right-radius: 0px !important;border-bottom-left-radius: 0px !important;}
.list-group-item{padding: 7px 15px !important;}

.date-relative{position: relative;}
.border-all{border:1px solid #ddd;padding: 10px;}
.input-group.calen input{width: 100% !important}
.btn-default .calen .fa {color: #fff !important; font-size: 16px !important;}
.center-table-sm{margin: 0 auto;width: 60%;}
.font-align
{
font-weight:bold;font-size:15px;
}
/* .datepicker.datepicker-dropdown.dropdown-menu.datepicker-orient-left.datepicker-orient-bottom {
    top: 0px !important;
    position: relative;} */

    /*========= Calender CSS ================*/
    .bs-datepicker{display:flex;align-items:stretch;flex-flow:row wrap;background:#fff;box-shadow:0 0 10px 0 #aaa;position:relative;z-index:1}.bs-datepicker:after{clear:both;content:'';display:block}.bs-datepicker bs-day-picker{float:left}.bs-datepicker button:active,.bs-datepicker button:focus,.bs-datepicker button:hover,.bs-datepicker input:active,.bs-datepicker input:focus,.bs-datepicker input:hover,.bs-datepicker-btns button:active,.bs-datepicker-btns button:focus,.bs-datepicker-btns button:hover,.bs-datepicker-predefined-btns button:active,.bs-datepicker-predefined-btns button:focus{outline:0}.bs-datepicker-head{min-width:270px;height:50px;padding:10px;border-radius:3px 3px 0 0;text-align:justify}.bs-datepicker-head:after{content:"";display:inline-block;vertical-align:top;width:100%}.bs-datepicker-head button{display:inline-block;vertical-align:top;padding:0;height:30px;line-height:30px;border:0;background:0 0;text-align:center;cursor:pointer;color:#fff;transition:.3s}.bs-datepicker-head button[disabled],.bs-datepicker-head button[disabled]:active,.bs-datepicker-head button[disabled]:hover{background:rgba(221,221,221,.3);color:#f5f5f5;cursor:not-allowed}.bs-datepicker-head button.next,.bs-datepicker-head button.previous{border-radius:50%;width:30px;height:30px}.bs-datepicker-head button.next span,.bs-datepicker-head button.previous span{font-size:28px;line-height:1;display:inline-block;position:relative;height:100%;width:100%;border-radius:50%}.bs-datepicker-head button.current{border-radius:15px;max-width:155px;padding:0 13px; font-size: 18px;}.bs-datepicker-head button:hover{background-color:rgba(0,0,0,.1)}.bs-datepicker-head button:active{background-color:rgba(0,0,0,.2)}.bs-datepicker-body{padding:10px;border-radius:0 0 3px 3px;min-height:232px;min-width:278px;border:1px solid #e9edf0;}.bs-datepicker-body table{width:100%;border-collapse:separate;border-spacing:0}.bs-datepicker-body table th{font-size:13px;color:#9aaec1;font-weight:400;text-align:center}.bs-datepicker-body table td{color:#54708b;text-align:center;position:relative;padding:0}.bs-datepicker-body table td span{display:block;margin:0 auto;font-size:13px;border-radius:50%;position:relative;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.bs-datepicker-body table td:not(.disabled) span{cursor:pointer}.bs-datepicker-body table td span.is-highlighted:not(.disabled):not(.selected),.bs-datepicker-body table td.is-highlighted:not(.disabled):not(.selected) span{background-color:#e9edf0;transition:0s}.bs-datepicker-body table td span.disabled,.bs-datepicker-body table td.disabled span{color:#9aaec1}.bs-datepicker-body table td span.selected,.bs-datepicker-body table td.selected span{color:#fff}.bs-datepicker-body table td.active{position:relative}.bs-datepicker-body table td.active.select-start:before{left:35%}.bs-datepicker-body table td.active.select-end:before{left:-85%}.bs-datepicker-body table td span.active.select-end:after,.bs-datepicker-body table td span.active.select-start:after,.bs-datepicker-body table td.active.select-end span:after,.bs-datepicker-body table td.active.select-start span:after{content:"";display:block;position:absolute;z-index:-1;width:100%;height:100%;transition:.3s;top:0;border-radius:50%}.bs-datepicker-body table td span:before,.bs-datepicker-body table td:before{content:"";display:block;position:absolute;z-index:-1;top:6px;bottom:6px;left:-2px;right:-2px;box-sizing:content-box;background:0 0}.bs-datepicker-body table td.active.select-start+td.active:before{left:-20%}.bs-datepicker-body table td:last-child.active:before{border-radius:0 3px 3px 0;width:125%;left:-25%}.bs-datepicker-body table td span[class*=select-],.bs-datepicker-body table td[class*=select-] span{border-radius:50%;color:#fff}.bs-datepicker-body table.days span.active:not(.select-start):before,.bs-datepicker-body table.days span.in-range:not(.select-start):before,.bs-datepicker-body table.days td.active:not(.select-start):before,.bs-datepicker-body table.days td.in-range:not(.select-start):before{background:#e9edf0}.bs-datepicker-body table.days span{width:32px;height:32px;line-height:32px}.bs-datepicker-body table.days span.select-start{z-index:2}.bs-datepicker-body table.days span.in-range.select-end:before,.bs-datepicker-body table.days span.is-highlighted.in-range:before{background:0 0;right:0;left:0}.bs-datepicker-body table.days td.active+td.is-highlighted:before,.bs-datepicker-body table.days td.active+td.select-end:before,.bs-datepicker-body table.days td.in-range+td.is-highlighted:before,.bs-datepicker-body table.days td.in-range+td.select-end:before,.bs-datepicker-body table.days td.select-start+td.is-highlighted:before,.bs-datepicker-body table.days td.select-start+td.select-end:before{background:#e9edf0;width:100%} .bs-datepicker-body table.years td span{width:46px;height:46px;line-height:45px;margin:0 auto}.bs-datepicker-body table.years tr:not(:last-child) td span{margin-bottom:8px}.bs-datepicker-body table.months td{height:52px}.bs-datepicker-body table.months td span{padding:6px;border-radius:15px}.bs-datepicker .current-timedate{color:#54708b;font-size:15px;text-align:center;height:30px;line-height:30px;border-radius:20px;border:1px solid #e9edf0;margin-bottom:10px;cursor:pointer;text-transform:uppercase;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.bs-datepicker .current-timedate span:not(:empty):before{content:"";width:15px;height:16px;display:inline-block;margin-right:4px;vertical-align:text-bottom;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAQCAYAAADJViUEAAABMklEQVQoU9VTwW3CQBCcOUgBtEBKSAukAnBKME+wFCAlYIhk8sQlxFABtJAScAsuAPBEewYcxCP8ouxrPDsza61uiVN1o6RNHD4htSCmq49RfO71BvMJqBBkITRf1kmUW49nQRC9h1I5AZlBClaL8aP1fKgOOxCx8aSLs+Q19eZuNO8QmPqJRtDFguy7OAcDbJPs+/BKVPDIPrvD2ZJgWAmVe7O0rI0Vqs1seyWUXpuJoppYCa5L+U++NpNPkr5OE2oMdARsb3gykJT5ydZcL8Z9Ww60nxg2LhjON9li9OwXZzo+xLbp3nC2s9CL2RrueGyVrgwNm8HpsCzZ9EEW6kqXlo1GQe03FzP/7W8Hl0dBtu7Bf7zt6mIwvX1RvzDCm7+q3mAW0Dl/GPdUCeXrZLT9BrDrGkm4qlPvAAAAAElFTkSuQmCC)}.bs-datepicker-multiple{display:inline-block;border-radius:4px 0 0 4px}.bs-datepicker-multiple+.bs-datepicker-multiple{margin-left:10px}.bs-datepicker-multiple .bs-datepicker{box-shadow:none;position:relative}.bs-datepicker-multiple .bs-datepicker:not(:last-child){padding-right:10px}.bs-datepicker-multiple .bs-datepicker+.bs-datepicker:after{content:"";display:block;width:14px;height:10px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAKCAYAAABrGwT5AAAA1ElEQVQoU42RsQrCUAxF77VuDu7O4oMWW//BURBBpZvgKk4uIrjoqKOTf+DopIO4uYggtFTfw3+pkQqCW1/G5J7kJiFy4m5MxUlxAzgIPHX+lzMPzupRYlYgxiR7vqsOP8YKzsTx0yxFMCUZ+q7aZzlr+OvgoWcAFyAHgat2jLWu48252DdqAihDJGSSJNUUxYmQjs3+hPQBlAh2rG2LCOPnaw3IiGDX99TRCs7ASJsNhUOA7d/LcuHvRG22FIZvsNXw1MX6VZExCilOQKEfeLXr/10+aC9Ho7arh7oAAAAASUVORK5CYII=);position:absolute;top:25px;left:-8px}.bs-datepicker-multiple .bs-datepicker .left{float:left}.bs-datepicker-multiple .bs-datepicker .right{float:right}.bs-datepicker-container{padding:15px}.bs-datepicker-custom-range{padding:15px;background:#eee}.bs-datepicker-predefined-btns button{width:100%;display:block;height:30px;background-color:#9aaec1;border-radius:4px;color:#fff;border:0;margin-bottom:10px;padding:0 18px;text-align:left;transition:.3s}.bs-datepicker-predefined-btns button:active,.bs-datepicker-predefined-btns button:hover{background-color:#54708b}.bs-datepicker .is-other-month{color:rgba(0,0,0,.25)}.bs-datepicker-buttons{display:flex;flex-flow:row wrap;justify-content:flex-end;padding-top:10px;border-top:1px solid #e9edf0}.bs-datepicker-buttons .btn-default{margin-left:10px}.bs-timepicker-container{padding:10px 0}.bs-timepicker-label{color:#54708b;margin-bottom:10px}.bs-timepicker-controls{display:inline-block;vertical-align:top;margin-right:10px}.bs-timepicker-controls button{width:20px;height:20px;border-radius:50%;border:0;background-color:#e9edf0;color:#54708b;font-size:16px;font-weight:700;vertical-align:middle;line-height:0;padding:0;transition:.3s}.bs-timepicker-controls button:hover{background-color:#d5dadd}.bs-timepicker-controls input{width:35px;height:25px;border-radius:13px;text-align:center;border:1px solid #e9edf0}.bs-timepicker .switch-time-format{text-transform:uppercase;min-width:54px;height:25px;border-radius:20px;border:1px solid #e9edf0;background:#fff;color:#54708b;font-size:13px}.bs-timepicker .switch-time-format img{vertical-align:initial;margin-left:4px}bs-datepicker-container,bs-daterangepicker-container{z-index:3000}@media (max-width:768px){.bs-datepicker-multiple{display:flex}.bs-datepicker-multiple+.bs-datepicker-multiple{margin-top:10px;margin-left:0}}.theme-default .bs-datepicker-body table td span.selected,.theme-default .bs-datepicker-body table td span[class*=select-]:after,.theme-default .bs-datepicker-body table td.selected span,.theme-default .bs-datepicker-body table td[class*=select-] span:after,.theme-default .bs-datepicker-head{background-color:#777}.theme-default .bs-datepicker-body table td.week span{color:#777}.theme-green .bs-datepicker-body table td span.selected,.theme-green .bs-datepicker-body table td span[class*=select-]:after,.theme-green .bs-datepicker-body table td.selected span,.theme-green .bs-datepicker-body table td[class*=select-] span:after,.theme-green .bs-datepicker-head{background-color:#5cb85c}.theme-green .bs-datepicker-body table td.week span{color:#5cb85c}.theme-blue .bs-datepicker-body table td span.selected,.theme-blue .bs-datepicker-body table td span[class*=select-]:after,.theme-blue .bs-datepicker-body table td.selected span,.theme-blue .bs-datepicker-body table td[class*=select-] span:after,.theme-blue .bs-datepicker-head{background-color:#5bc0de}.theme-blue .bs-datepicker-body table td.week span{color:#5bc0de}.theme-dark-blue .bs-datepicker-body table td span.selected,.theme-dark-blue .bs-datepicker-body table td span[class*=select-]:after,.theme-dark-blue .bs-datepicker-body table td.selected span,.theme-dark-blue 
    .bs-datepicker-body table td[class*=select-] span:after,.theme-dark-blue .bs-datepicker-head{background-color:#337ab7}
    .theme-dark-blue .bs-datepicker-body table td.week span{color:#337ab7}
    .theme-red .bs-datepicker-body table td span.selected,.theme-red .bs-datepicker-body table td span[class*=select-]:after,.theme-red .bs-datepicker-body table td.selected span,.theme-red .bs-datepicker-body table td[class*=select-] span:after,.theme-red .bs-datepicker-head{background-color:#f0ad4e;}.theme-red .bs-datepicker-body table td.week span{color:#d9534f}.theme-orange .bs-datepicker-body table td span.selected,.theme-orange .bs-datepicker-body table td span[class*=select-]:after,.theme-orange .bs-datepicker-body table td.selected span,.theme-orange .bs-datepicker-body table td[class*=select-] span:after,.theme-orange .bs-datepicker-head{background-color:#f0ad4e;}.theme-orange .bs-datepicker-body table td.week span{color:#f0ad4e}html{box-sizing:border-box;font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent}*,::after,::before{box-sizing:inherit}@-ms-viewport{width:device-width}article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:14px !important;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;min-width:320px}[tabindex="-1"]:focus{outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}dl,ol,p,ul{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote,figure{margin:0 0 1rem}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#004c97;font-size: 14px;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects}a:hover{color:#0056b3;text-decoration:none}a:not([href]):not([tabindex]),a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{text-decoration:none}a:not([href]):not([tabindex]):focus,h1:focus,h2:focus,h3:focus,h4:focus{outline:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto}img{vertical-align:middle;border-style:none}svg:not(:root){overflow:hidden}[role=button],a,area,button,input,label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#868e96;text-align:left;caption-side:bottom}label{display:inline-block;margin-bottom:.5rem}button:focus{outline:dotted 1px;outline:-webkit-focus-ring-color auto 5px}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}.hidden,[hidden]{display:none!important}html{touch-action:manipulation;-webkit-touch-callout:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:inherit}code{word-break:normal}
    label {font-weight:600;}
    /* .header{min-height:64px;padding:12px 20px;background-color:#1976d2;display:flex;flex-flow:row nowrap} */
    .header .logo{color:#fff;margin-bottom:0;font-size:1.375rem;cursor:pointer;transition:all .3s}.header .logo img{display:block}.header .logo:hover{opacity:.8}.header .logo:active{-webkit-transform:scale(.95);transform:scale(.95)}.header-info{margin-left:auto;display:flex;flex-flow:row nowrap;align-items:center}.header-list{margin:0;padding:0;list-style:none;display:flex;flex-flow:row nowrap}.header-list li{width:21px;height:21px;margin-left:16px}.header-list li a{display:block;opacity:.7}.header-list li a:hover{opacity:1}.header-list li img{width:100%;height:100%;display:block}.header .prev-docs{line-height:21px;color:#fff}.header .prev-docs .dropdown-toggle{opacity:.7;cursor:pointer}.header .prev-docs .dropdown-toggle:hover{opacity:1}.main{display:flex;flex-wrap:wrap}.entry{padding:75px 0}.entry .slogan{padding:30px 0 20px;margin:0;text-transform:uppercase}.entry .btn-block{margin:40px 0 20px}.entry .btn-block .btn{width:160px;margin:0 13px;padding:12px 0;cursor:pointer;text-transform:uppercase;letter-spacing:2px}.entry .version{font-weight:400;color:#666;margin:0}.advantages{background:#f8f8f8}.advantages .holder{padding:80px 10%}.advantages .holder .col-12{padding-top:40px;padding-bottom:40px}.advantages .img-holder{flex:0 0 80px;max-width:80px;height:60px;margin-bottom:15px;padding-right:10px}.advantages .img-holder img{display:block;max-width:100%}.advantages .txt-holder{flex:0 0 calc(100% - 80px);max-width:calc(100% - 80px)}.advantages .txt-holder h4{color:#333}.advantages .txt-holder p{margin:15px 0 0;color:#666}.sidebar{order:0;flex:0 0 16.666667%;max-width:16.666667%;border-right:1px solid #dadada;border-bottom:1px solid #dadada}.sidebar-search{padding:15px 19px 15px 20px;border-bottom:1px solid #dadada}.sidebar-search input{outline-offset:-2px;-webkit-appearance:none;margin:0;display:block;width:100%;padding:.5rem .75rem;font-size:1rem;line-height:1.25;color:#495057;background-color:#fff;background-image:none;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.sidebar-search:focus{border-color:#1976d2;box-shadow:0 0 0 3px rgba(25,118,210,.15)}.sidebar .bootstrap-version{padding:15px 19px 10px 20px;display:flex;flex-flow:row wrap;align-items:center;border-bottom:1px solid #dadada}.sidebar .bootstrap-version span{margin-right:4px}.sidebar .bootstrap-version .btn{cursor:pointer;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;background-color:#dadadd;padding:6px 8px;font-size:.8125rem;line-height:1.25;transition:all .15s ease-in-out}.sidebar .bootstrap-version .btn:first-of-type{border-radius:.25rem 0 0 .25rem}.sidebar .bootstrap-version .btn:last-of-type{border-radius:0 .25rem .25rem 0}.sidebar .bootstrap-version .btn.selected{background-color:#1976d2;color:#fff}.sidebar .bootstrap-version .btn:focus{outline:0;box-shadow:none}.sidebar-content{padding:15px 19px 15px 20px;overflow:auto;max-height:calc(100vh - 194px)}.sidebar-list{margin:0;padding:0;list-style:none}.sidebar-list li a{display:block;color:#666;padding:9px 0;line-height:1;text-decoration:none}.sidebar-list li.active a,.sidebar-list li:hover a{color:#1976d2;text-decoration:none}.sidebar-title{font-size:1.125rem;color:#333;margin-top:25px}.main-container{flex:0 0 66.666667%;max-width:66.666667%}.content{padding:30px 30px 120px}.content h2[id]{margin-top:58px}.content h2[id] .anchor-link,.content h3[id] .anchor-link{display:none}.content h2[id]:hover .anchor-link,.content h3[id]:hover .anchor-link{display:inline-block}.content ng-sample-box .section{margin-bottom:60px}.content ng-sample-box .section.bd-example{margin-bottom:10px}.content ng-sample-box .tab-content .prettyprint{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.content .main-logo{margin-top:30px;margin-bottom:20px}.api-doc-component>h3{margin-top:20px}.api-doc-component .table td{padding:1rem}.api-doc-component .table td p{margin-bottom:0}.api-doc-component .table-b{overflow-x:auto}.panel-body{padding:15px}.add-nav{flex:0 0 16.666667%;max-width:16.666667%;padding-right:5px;position:-webkit-sticky;position:sticky;top:84px;left:83.33%;right:0;max-height:calc(100vh - 104px);overflow:auto;direction:rtl}.add-nav ul{margin:0;padding:0 0 0 20px;font-size:14px;list-style:none;direction:ltr}.add-nav ul li a{word-break:break-all;word-break:break-word;display:block;padding:5px 0;line-height:1.2;color:#666}.add-nav ul li a:hover{color:#1976d2}.add-nav>ul{border-left:1px solid #dadada}.app-footer{border-top:1px solid #dadada;padding:30px 30px 41px}.app-footer p{line-height:1.1;margin:0;padding:9px 0;font-size:1rem;color:#878787}.app-footer p a{color:#262626;text-decoration:none}.app-footer p a:focus,.app-footer p a:hover{text-decoration:underline}.landing-footer .app-footer{border-top:none;height:330px;padding-top:120px;text-align:center;background:#fff}.bd-example{position:relative}.bd-example:after{content:"";display:table;clear:both}.tooltip.customClass.fade{transition:opacity 1s}.tooltip.customClass .tooltip-inner{color:#800;background-color:#ff6;box-shadow:0 6px 12px rgba(0,0,0,.175)}.tooltip.customClass .arrow:before,.tooltip.customClass 
    .tooltip-arrow{border-top-color:#ffff75}.popover.customClass,.popover.customClass .popover-content{background:#94bada}.popover.customClass.top>.arrow:after{border-top-color:#94bada}.nav-item.customClass{float:right}.nav-item.customClass:first-child{margin-left:auto}.nav-item.customClass a{background-color:#50ff50}.card.customClass,.card.customClass .card-header,.panel.customClass{background-color:#5bc0de;color:#fff}.panel.customClass .panel-body{background-color:#337aa7}.code-preview{display:block;padding:10px;margin:0 0 10px;font-size:13px;line-height:1.4;color:#333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}@media (min-width:768px){.header{position:fixed;width:100%;top:0;z-index:1090}.header-dropdown{z-index:1090}.main{padding-top:64px}
    
    .modal-backdrop{z-index:2000}
    .modal{z-index:2001}
    
    .sidebar{position:-webkit-sticky;position:sticky;top:64px;max-height:calc(100vh - 64px)}#mobile-main-menu{display:none}}@media (max-width:1199px){.add-nav{display:none}.main-container{flex:0 0 75%;max-width:75%}.content h2[id] .anchor-link,.content h3[id] .anchor-link{display:inline-block}.advantages .holder{padding-left:5%;padding-right:5%}.sidebar{flex:0 0 25%;max-width:25%}}@media (max-width:991px){.advantages .img-holder,.advantages .txt-holder{flex:0 0 100%;max-width:100%}}
    
    @media (max-width:767px){
        .header{min-height:54px;padding:15px}
        .header .logo{font-size:1.25rem}
        .advantages .holder{padding:30px 0}
        .main-container,.sidebar{flex:0 0 100%;max-width:100%}
        .sidebar{border-right:none;border-bottom:none;position:relative}
        .sidebar .sidebar-search{display:flex;flex-flow:row nowrap;justify-content:space-between}
        .isOpenMenu{overflow:hidden}
        #mobile-main-menu{cursor:pointer;border-color:transparent;background:0 0;padding:0;margin-left:15px}
        .mobile-menu{position:absolute;left:100%;width:100%;height:calc(100vh - 123px);background:#fff;z-index:2;transition:left .4s;padding-bottom:10px;border-bottom:1px solid #dadada}
        .isOpenMenu .mobile-menu{top:100%;left:0}.main{overflow:hidden}
        .content{padding:20px 15px 90px}
        .content h2[id]{margin-top:43px}
        .api-doc-component h3{word-break:break-all}
        .app-footer{padding:30px 15px}
    }
        @media (max-width:575px){
            .entry .btn-block .btn{display:block;width:300px;margin:0 auto}
            .entry .btn-block .btn:first-child{margin-bottom:15px}
            .advantages .img-holder,.advantages .txt-holder{padding:0;margin:0;text-align:center}
            .advantages .img-holder img{margin:0 auto 10px}
            .advantages .holder .col-12{padding-top:30px;padding-bottom:30px}
            .advantages .holder .col-12:last-child{padding-bottom:0}
        }
        
        @media (max-width:479px){
            .header .prev-docs{display:none}
        }
            
            .prettyprint{white-space:pre-wrap;background:#f5f6f7;font-family:Monaco,"Lucida Console",monospace;color:#5c707a;width:auto;overflow:auto;position:relative;padding:16px 32px;font-size:13px;line-height:24px;margin-bottom:24px;border-radius:4px}.prettyprint.linenums,.prettyprint[class*=" linenums:"],.prettyprint[class^="linenums:"]{padding:0}.prettyprint.is-showcase{border:4px solid #0273d4}.prettyprint code{background:0 0;font-size:13px;padding:0}.prettyprint ol{background:#f5f6f7;padding:16px 32px 16px 56px;margin:0;overflow:auto;font-size:13px}.prettyprint .tag,.prettyprint ol li{color:#7a8b94;background:0 0;margin-bottom:5px;line-height:normal;list-style-type:decimal;font-size:12px;white-space:pre}.prettyprint ol li:last-child{margin-bottom:0}.prettyprint ol li code{background:0 0;font-size:13px}.prettyprint .blk,.prettyprint .pnk{border-radius:4px;padding:2px 4px}.prettyprint .pnk{background:#cfd8dc;color:#5c707a}.prettyprint .blk{background:#e0e0e0}.prettyprint .otl{outline:rgba(169,169,169,.56) solid 1px}.prettyprint .kwd,.prettyprint .tag,.prettyprint .typ{color:#d43669}.prettyprint .atv,.prettyprint .str{color:#647f11}.prettyprint .atn{color:#31708f}.prettyprint .com,.prettyprint .lit{color:#647f11}.prettyprint .pun{color:#7a8b94}.prettyprint .pln{color:#5c707a}.prettyprint .dec{color:#647f11}@media print{.prettyprint{background:#f5f6f7;border:none;box-shadow:none}.prettyprint ol{background:#f5f6f7}.prettyprint .kwd,.prettyprint .tag,.prettyprint .typ{color:#d43669}.prettyprint .atv,.prettyprint .str{color:#647f11}.prettyprint .atn{color:#31708f}.prettyprint .com,.prettyprint .lit{color:#647f11}.prettyprint .pun{color:#7a8b94}.prettyprint .pln{color:#5c707a}.prettyprint .dec{color:#647f11}}h1 .prettyprint,h2 .prettyprint,h3 .prettyprint,h4 .prettyprint{background:0 0;font-family:Monaco,"Lucida Console",monospace;color:#253238;overflow:hidden;position:relative;font-size:15px;font-weight:600;line-height:24px;margin:0;border:none;box-shadow:none;padding:0}h1 .prettyprint code,h2 .prettyprint code,h3 .prettyprint code,h4 .prettyprint code{background:0 0;font-size:15px;padding:0}h1 .prettyprint .kwd,h2 .prettyprint .kwd,h3 .prettyprint .kwd,h4 .prettyprint .kwd{color:#253238}h1 .prettyprint .tag,h1 .prettyprint .typ,h2 .prettyprint .tag,h2 .prettyprint .typ,h3 .prettyprint .tag,h3 .prettyprint .typ,h4 .prettyprint .tag,h4 .prettyprint .typ{color:#b52e31}h1 .prettyprint .atv,h1 .prettyprint .str,h2 .prettyprint .atv,h2 .prettyprint .str,h3 .prettyprint .atv,h3 .prettyprint .str,h4 .prettyprint .atv,h4 .prettyprint .str{color:#9d8d00}h1 .prettyprint .atn,h2 .prettyprint .atn,h3 .prettyprint .atn,h4 .prettyprint .atn{color:#71a436}h1 .prettyprint .com,h2 .prettyprint .com,h3 .prettyprint .com,h4 .prettyprint .com{color:#afbec5}h1 .prettyprint .lit,h2 .prettyprint .lit,h3 .prettyprint .lit,h4 .prettyprint .lit{color:#9d8d00}h1 .prettyprint .pln,h1 .prettyprint .pun,h2 .prettyprint .pln,h2 .prettyprint .pun,h3 .prettyprint .pln,h3 .prettyprint .pun,h4 .prettyprint .pln,h4 .prettyprint .pun{color:#000}h1 .prettyprint .dec,h2 .prettyprint .dec,h3 .prettyprint .dec,h4 .prettyprint .dec{color:#8762c6}
    .bs-datepicker-body thead{background: none !important;}
   
    /*================ End CSS=============*/
.table a{color: #0076c5;font-weight: 500;font-size:13px;}
.table a:hover{font-weight: 500;color:#fb8f05; text-decoration: underline;}
.activeP{
   /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#fee006+25,ffef38+80,ffef38+80,ffef38+84 */
background: #fee006; /* Old browsers */
background: -moz-linear-gradient(left,  #fee006 25%, #ffef38 80%, #ffef38 80%, #ffef38 84%); /* FF3.6-15 */
background: -webkit-linear-gradient(left,  #fee006 25%,#ffef38 80%,#ffef38 80%,#ffef38 84%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right,  #fee006 25%,#ffef38 80%,#ffef38 80%,#ffef38 84%) !important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fee006', endColorstr='#ffef38',GradientType=1 ); /* IE6-9 */
   
    border-radius: 5px;
}
#imgClass
{
    background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJwAAAAwCAYAAADkZhPYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkRDM0Y3QjAxMUFFNzExRTg4MEExREE2NEE3NEQxNEE0IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkRDM0Y3QjAyMUFFNzExRTg4MEExREE2NEE3NEQxNEE0Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6REMzRjdBRkYxQUU3MTFFODgwQTFEQTY0QTc0RDE0QTQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6REMzRjdCMDAxQUU3MTFFODgwQTFEQTY0QTc0RDE0QTQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz74lZJnAAAhvklEQVR42uxd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);
    height: 54px; width: 200px;
    background-repeat: no-repeat;
}
.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control {   
    background-color: #f9f9fb;   
}

/* Dirty Field Design */
/* .ng-dirty { border-color :goldenrod !important; } */
/* Dirty Field Design End*/
.home-panel{
    /* height: 350px; */     
    border-radius: 10px !important
}
.panel-body.ht244{
    /* height: 270px; */
    /* height: 248px; */
    height: 254px;
    overflow-y: auto;
    padding-top: 0px;
    padding-bottom: 0px;
    position: relative;
    top:-20px;
}
.panel-body.ht164{
    /* height: 194px;   */
    height: 157px;
    overflow-y: auto;
    padding-top: 0px;
    padding-bottom: 0px;
    position: relative;
    top: -20px;
}
.home-panel .panel-heading{    
    border-color: #fef88a !important;
    background-color: #fef88a !important;
    color: #000; 
    /* padding:12px 20px; */
    padding:6px 20px;
    font-size: 16px;
    font-weight: normal; 
    border-radius:5px;}
.home-panel table tr td{border-top: none !important;border-bottom:1px solid #dddddd;}
.home-panel table tr td a{    
    font-size: 13px;
    color: #000;
    cursor: pointer !important;
    white-space: nowrap;
}
.home-panel table tr:hover{background: #f7f7f7;    transition: 0.2s ease-out; cursor: pointer; }
.home-panel table tr:hover a{color: #007db8 !important;}
.home-panel table tr td a:hover{color: #007db8 !important; }
.modal-header button.btn{float: right;background: #fff !important;padding: 4px 4px 2px !important;}

/* custom scroll */

.fin_tabs ul::-webkit-scrollbar, .Editor-editor::-webkit-scrollbar,.panel-body::-webkit-scrollbar,.modal-body::-webkit-scrollbar,.table-responsive::-webkit-scrollbar,.list_select::-webkit-scrollbar,.kotakPanel::-webkit-scrollbar { width: 10px;height: 8px; visibility: hidden; transition: all 0.3s ease-in-out; }
.fin_tabs ul::-webkit-scrollbar-track, .Editor-editor::-webkit-scrollbar-track,.panel-body::-webkit-scrollbar-track,.modal-body::-webkit-scrollbar-track,.table-responsive::-webkit-scrollbar-track,.list_select::-webkit-scrollbar-track,.kotakPanel::-webkit-scrollbar-track { width: 10px; background: #f4f7ff; border-radius: 15px;transition: all 0.3s ease-in-out; }
.fin_tabs ul::-webkit-scrollbar-thumb, .Editor-editor::-webkit-scrollbar-thumb,.panel-body::-webkit-scrollbar-thumb,.modal-body::-webkit-scrollbar-thumb,.table-responsive::-webkit-scrollbar-thumb,.list_select::-webkit-scrollbar-thumb,.kotakPanel::-webkit-scrollbar-thumb { width: 10px; background: #dae3f5; border-radius: 25px;transition: all 0.3s ease-in-out; }

.Editor-editor::-webkit-scrollbar,.panel-body::-webkit-scrollbar,.modal-body::-webkit-scrollbar,.table-responsive:hover::-webkit-scrollbar,.list_select:hover::-webkit-scrollbar,.kotakPanel:hover::-webkit-scrollbar {visibility: visible; transition: all 0.3s ease-in-out; }
/* end of custom scroll */

#propsal-header-page .kotakPanel {
    height: calc(100vh - 240px) !important;
    margin: 0 -11px !important;
    /* margin-top: 27px !important; */
    margin-right:0px !important;
}
.font-size-13px{font-size: 13px !important}


.modal-body{max-height: calc(100vh - 150px)!important; overflow: hidden;}
table tr td .calen .input-group-btn:last-child>.btn{margin-left: -6px !important}
#financial-table tr td .calen .input-group-btn:last-child>.btn{margin-left: -29px !important}
table tr td .input-group .calen input{width:190px !important}
.width-40-percentage{width: 40% !important}
.width-50-percentage{width: 50% !important}
.width-80-percentage{width: 80% !important}
.page-header .btn-sm{padding: 3px 8px !important;}
.modal{overflow-y: hidden !important}
#raiseQuery .customer-info-panel {
    top: 61px !important;
    border: 1px solid #cad7fd;
    position: fixed;
    right: 0px;
    left: 0px !important;
    background: #fff !important;
    z-index: 99;
    margin: 0 50px !important;

}
.input-group-btn:last-child>.btn, .input-group-btn:last-child>.btn-group {
    margin-left: -6px;
    height: 26px;
}


#loader {
    position: fixed;
    top:0;
    left:0;
    right:0; 
    bottom:0;
    background:rgba(255, 255, 255, 0.8);
    z-index: 99999;
    display: flex;
    justify-content: center;
    align-items: center;
}

.ui-element
{
    margin-top: 10px;
}

.highlight {
    border: 1px solid blue !important;
}


.remove-icon {
    top: 0px;
    right: 0px;
  }

  .remove-icon, .row-remove-icon {
    color: #fff;
    width: 20px;
    height: 20px;
    position: absolute;
    right: 2px;
    text-align: center;
    border-radius: 5px;
    line-height: 20px;
    cursor: pointer;
    background: #f00;
  }


  .highlight-col
  {
    border:1px solid #fff;
    padding: 10px;
  }
  .highlight-row{
      border:1px dashed #ddd;
      padding: 10px;
      margin: 0px 8px 0 0;
  }
  
 /* CIBIL Design Starts */
  /* CSS Document */
body.MainBody {margin:0px; padding:0px; text-align:center;}
.maincontainer {margin:0px auto;width:827px; border:0px solid #c9c9c9; color:#000000; font-family:Arial, Helvetica, sans-serif; font-size: 11px;}

/* Headaer */
table{
	padding: 0px;
}

.headerlogo1{
width:300px;
height:65px;
background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJwAAAAwCAYAAADkZhPYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkRDM0Y3QjAxMUFFNzExRTg4MEExREE2NEE3NEQxNEE0IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkRDM0Y3QjAyMUFFNzExRTg4MEExREE2NEE3NEQxNEE0Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6REMzRjdBRkYxQUU3MTFFODgwQTFEQTY0QTc0RDE0QTQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6REMzRjdCMDAxQUU3MTFFODgwQTFEQTY0QTc0RDE0QTQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz74lZJnAAAhvklEQVR42uxd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);
background-repeat:no-repeat;
margin-bottom: 30px;
margin-left: 17px;
}

#ccir{
	margin-top:10px;
}

.details{
width:256px;
height:103px;
/* background:url(../images/Details.jpg); */
}

.headerlogo2{
/* background:url(../images/logo2.jpg); */
width:435px;
height:80px;
position:absolute;
float:left;

}

.summary{
color:#ffffff;
font-family:Arial, Helvetica;
font-size:10px;
padding-left:54px;
}

.constitle5{
background-color:#CEE0E8;
font-family:Arial, Helvetica, sans-serif;
font-size:12px; 
font-weight:bold; 
color:#305665;
padding-left: 300px; 
} 


.addressinfo{   font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#4f90a9; font-weight:bold; padding-left:20px;padding-bottom:2px;  
}
.timezone{
width:150px;
height:20px;
margin-top:14px;
margin-left:18px;
}


.head1 { font-family:"Times New Roman", Times, serif; font-size:16px; color:#34748e; text-transform:uppercase;font-weight:bold; padding-left: 7px; width:610px;}
.headtitle1 { font-family:"Times New Roman", Times, serif; font-size:13px; color:#34748e; text-transform:uppercase;font-weight:bold; padding-left: 7px; width:610px;}
.headtitle2 { font-family:Arial, Helvetica, sans-serif;font-size:13px; color:#656565;text-transform:uppercase;} 
.headtitle3 { font-family:Arial, Helvetica, sans-serif;font-size:15px; color:#34748e;text-transform:uppercase; padding-top: 15px; font-weight:normal;} 
.headtitle4 { font-family:Arial, Helvetica, sans-serif;font-size:16px; color:#34748e;text-transform:uppercase; padding-top: 7px; font-weight:Bold;} 

.headlabel {font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#4f90a9; font-weight:normal; padding-left:10px;padding-bottom:2px;}
.headvalue {font-family:Arial, Helvetica, sans-serif;text-transform:uppercase;color:#000000;padding-bottom:2px;font-size:12px;}

.headborder { border-bottom:3px solid #34748e; padding-top:10px;}
.headborder2 { border-bottom:1px solid #818284; padding-top:5px;}

/* Consumer Details */
.constitle { background-color:#00a6ca;font-family:Arial, Helvetica, sans-serif;font-size:14px; font-weight:bold; color:#ffffff;padding-left: 3px; padding-top: 5px;padding-bottom: 5px;} 
.constitle1 { background-color:#CEE0E8;font-family:Arial, Helvetica, sans-serif;font-size:12px; font-weight:bold; color:#305665;padding-left: 3px; padding-top: 5px;padding-bottom: 5px;} 
.constitle1_shay{ background-color:#6fa7bc;font-family:Arial, Helvetica, sans-serif;font-size:13px;  color:#ffffff;padding-left: 3px; padding-top: 5px;padding-bottom: 5px;} 
.constitle1_cen { background-color:#CEE0E8;font-family:Arial, Helvetica, sans-serif;font-size:12px; font-weight:bold; text-align:center;color:#305665;padding-left: 3px; padding-top: 5px;padding-bottom: 5px;} 
.constitle4_cen { background-color:#CEE0E8;font-family:Arial, Helvetica, sans-serif;font-size:12px; text-align:center;color:#305665;padding-left: 3px; padding-top: 5px;padding-bottom: 5px;} 
.constitle1_cen_shay_o{ background-color:#DDD;font-family:Arial, Helvetica, sans-serif;font-size:12px; font-weight:bold; text-align:center;color:#305665;padding-left: 3px; padding-top: 5px;padding-bottom: 5px;} 
.constitle1_cen_shay_yi{ background-color:#FFF;font-family:Arial, Helvetica, sans-serif;font-size:12px; font-weight:bold; text-align:center;color:#305665;padding-left: 3px; padding-top: 5px;padding-bottom: 5px;} 

.constitle1_gry { background-color:#F0F0F0;font-family:Arial, Helvetica, sans-serif;font-size:12px; font-weight:bold; color:#305665;padding-left: 3px; padding-top: 5px;padding-bottom: 5px;} 
.consubtitle { font-family:Arial, Helvetica, sans-serif;font-size:10px; color:#005586;text-transform:uppercase; font-weight:bold; padding-bottom: 10px;} 
.constitle2 { background-color:#FFF;font-family:Arial, Helvetica, sans-serif;font-size:12px; color:#4f90a9;padding-left: 3px; padding-top: 5px;padding-bottom: 5px;} 
.constitle3 { background-color:#FFF;font-family:Arial, Helvetica, sans-serif;font-size:12px; font-weight:bold; color:#346070; padding-left: 3px; padding-top: 5px;padding-bottom: 5px; padding-left:10px; text-transform:uppercase} 
.constitle3_Cen { background-color:#FFF;font-family:Arial, Helvetica, sans-serif;font-size:12px; font-weight:bold; text-align:center; color:#4f90a9;padding-left: 3px; padding-top: 5px;padding-bottom: 5px;} 
.constitle3_Left { background-color:#FFF; border:0px solid #4f90a9; font-family:Arial, Helvetica, sans-serif;font-size:12px; font-weight:bold; text-align:left; color:#4f90a9;padding-left: 3px; padding-top: 5px;padding-bottom: 0px;} 
.constitle1_gry { background-color:#E0E0E0;font-family:Arial, Helvetica, sans-serif;font-size:12px; font-weight:bold; color:#000000;padding-left: 3px; padding-top: 5px;padding-bottom: 5px;} 
.constitle4 { background-color:#4f90a9;font-family:Arial, Helvetica, sans-serif;font-size:14px; color:#ffffff;padding-left: 3px; padding-top: 5px;padding-bottom: 5px;} 


.padWhole {padding:5px 15px 10px 20px;}
.padWhole2 {padding:15px 15px 0px 20px;}
.padWhole3{padding:0px 15px 0px 20px;}
.padWhole4 {padding:0px 15px 0px 20px;}
.padWhole5{padding:1px 15px 0px 20px;}
.conLabel{font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#4f90a9;font-weight:normal;padding-bottom:5px;padding-top:5px;}
.conValue{background-color:#FFF;font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#000000;font-weight:normal;padding-bottom:5px;padding-top:5px;}
.conValueAddPad{background-color:#FFF;font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#000000;font-weight:normal;padding:3px;}
.conValueAddPad_Cen{background-color:#FFF;font-size:11px;font-family:Arial, Helvetica, sans-serif;color:#000000; text-align:center;font-weight:normal;padding:5px;}
.conValueAddPad_left_shay{background-color:#FFF;font-size:11px;font-family:Arial, Helvetica, sans-serif;color:#000000; text-align:left;font-weight:normal;padding:5px;}
.conValueAddPad_AlignC{background-color:#FFF;font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#000000;font-weight:normal; text-align:center; padding:5px;}
.conValueAddPad_AlignC_bld{background-color:#FFF;font-size:14px;font-family:Arial, Helvetica, sans-serif;color:#000000; font-weight:bold; text-align:center; padding:5px;}

.conValueAddPad_Cen_shay_yi{background-color:#FFF;font-size:11px;font-family:Arial, Helvetica, sans-serif;color:#000000; text-align:left;font-weight:normal;padding:5px;}
.conValueAddPad_Cen_shay_o{background-color:#DDD;font-size:11px;font-family:Arial, Helvetica, sans-serif;color:#000000; text-align:left;font-weight:normal;padding:5px;}

.padLeft {padding-left:5px;}
.conValuepadLeft{padding-left:5px;background-color:#FFF;font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#000000;font-weight:normal;padding-bottom:5px;padding-top:5px;}

.conValueBoldAddPad {background-color:#FFF;font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#000000;font-weight:bold;padding:5px;}
.conValueSpec{background-color:#FFF;font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#4f90a9;font-weight:normal;padding-bottom:5px;padding-top:5px;}
.conValueSpecAddPad{background-color:#FFF;font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#4f90a9;font-weight:normal;padding:5px;}
.conValueSpecAddPad_1{background-color:#CCC;font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#305665;font-weight:bold; text-align:center;padding:5px;}
.conValueSpecAddPad_cen{background-color:#FFF;font-size:12px;font-family:Arial, Helvetica, sans-serif;text-align:center;color:#6D7B8D;font-weight:normal;padding:5px;}
.conValueSpecAddPad_shay{background-color:#FFF;font-size:11px;font-family:Arial, Helvetica, sans-serif;color:#4f90a9;font-weight:normal;padding:2px;}
.conValueSpecAddPad_shay_2{background-color:#4f90a9;font-size:10px;font-family:Arial, Helvetica, sans-serif;color:#4f90a9;font-weight:normal;padding:2px;}
.conValueSpecAddPad_shay1{background-color:#DDD;font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#305665;font-weight:bold; text-align:center;padding:5px;}
.conValueSpecAddPad_shay3{background-color:#FFF;font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#4f90a9;font-weight:bold;padding:2px;}


.constitleblue { background-color:#4f90a9;font-family:Arial, Helvetica, sans-serif;font-size:12px; color:#FFF; padding-bottom:3px;}
.constitleblueAddPad { background-color:#4f90a9;font-family:Arial, Helvetica, sans-serif;font-size:12px; color:#FFF; padding:5px;}
.constitleblueAddPad_Cen { background-color:#4f90a9;font-family:Arial, Helvetica, sans-serif;font-size:12px; text-align:center; color:#FFF; padding:5px;}
.constitleblueAddPad2 { background-color:#ffffff;font-family:Arial, Helvetica, sans-serif;font-size:12px; font-weight:bold; color:#457E94; padding:5px; padding-left:10px}
.Scorevalue {font-family:Arial, Helvetica, sans-serif;font-size:9px; color:#1a1a1a;text-transform:uppercase;padding-left:5px;border-bottom:1px solid #85afd9;} 
.Score {font-family:Arial, Helvetica, sans-serif;color:#003365; font-size:32px;border-bottom:1px solid #85afd9;}
ol{ padding-left:15px}
.AddPad { padding:5px;}
.ThreeColtable { background-color:#fff;font-family:Arial, Helvetica, sans-serif;font-size:12px; color:#FFF; padding:1px;}
.ThreeColtable_left { background-color:#ffffff;font-family:Arial, Helvetica, sans-serif;font-size:12px; color:#FFF; border-right:1px solid #4f90a9;}

.Matrixtable_Subtitle {background-color:#E0E0E0;font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#000000;font-weight:bold;padding:3px;}
.Matrixtable_text {background-color:#E0E0E0;font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#000000;font-weight:normal;padding:3px;}
.Matrixtable_text_bld {background-color:#F0F0F0;font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#000000; font-weight:bold; padding:3px;}
.Matrixtable_text_Blu_bld {background-color:#fff;font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#305867; text-align:center; font-weight:bold; padding:3px;}
.Matrixtable_text_Cen { background-color:#fff;font-family:Arial, Helvetica, sans-serif;font-size:12px; text-align:center; color:#000000; padding:5px;}
.specBorder{border:1px solid #aaaaaa; padding:5px;}
.specconstitle{font-family:Arial, Helvetica, sans-serif;color:#656565;text-transform:uppercase; font-weight:bold; font-size:9px; padding-bottom:3px;}
.specconValue{font-family:Arial, Helvetica, sans-serif;color:#1c1c1c;text-transform:uppercase; font-weight:bold;font-size:9px;padding-bottom:3px;}

.borderBot{border-bottom:1px solid #CCCCCC;}
.daysTitle{font-family:Arial, Helvetica, sans-serif;color:#000;text-transform:uppercase; font-weight:normal;font-size:9px;padding-bottom:3px;}
.daysValue{font-family:Arial, Helvetica, sans-serif;color:#000;text-transform:uppercase; font-weight:normal;font-size:9px;padding-bottom:3px;}

.endStatement{font-family:Arial, Helvetica, sans-serif;color:#000000;font-weight:normal;font-size:9px;padding-bottom:5px; text-align:justify;}

.specBg{background-color:#f3f3f3;}

.BGcolor0{ background-color:#4f90A9;}

.BGcolor1{ background-color:#A0C5D3;border-collapse: separate; border-spacing: 1px;}
.BGcolor2{ background-color:#F7F7F7;}
.BGcolor3{ background-color:#FFFFFF;}
.BGcolor4{ background-color:#DFDFDF;}


.BGcolor5{ background-color:#CEE0E8;}

/* .modal-dialog {
   
    height:1600px;
    width:1200px;
  } */
  .modal-content {
    height:unset !important;
  }


/* Cibil individual Css property */

.yellowbg {
  background-color: hsla(56, 100%, 45%, 0.955);
  font-size: 20px;
}
.fontcolor {
  color: #00a6ca;
}
.hr {
  display: block;
  height: 1px;
  border: 0;
  border-top: 2px solid #00a6ca;
  margin: 1em 0;
  padding: 0;
}
.line {
  display: block;
  height: 1px;
  border: 0;
  border-top: 2px solid #005485;
  margin: 1em 0;
  padding: 0;
}
.bgcolor6{
  background-color: #f0f0f0;
}
.redcolor{
color: red;
}
.line2 {
  display: block;
  height: 1px;
  border: 0;
  border-top: 2px solid #000000;
  margin: 1em 0;
  padding: 0;
}
/* CIBIL Design End */

.width-120px{
    width: 120px !important;
}
.width-130px{
    width: 130px !important;
}
.width-250px{
    width: 250px !important;
}
.width-200px{
    width: 200px !important;
}
.width-350px{
    width: 350px !important;
}
.width-for-amt,.width-150px{
    width: 150px !important;
}
.width-70px{
    width: 70px !important;
}
.width-100px{
    width: 100px !important;
}
.width-80px{
    width: 80px !important;
}
.width-170px{
    width: 170px !important;
}
.width-2150px{
    width: 2700px !important;
}
.margin-center{
    margin: 0 auto;
    width: 70% !important;
}
table tr td .checkbox.text-center{
    display: inherit !important;
}
.width-700px{
    width: 700px !important;
}
.width-800px{
    width: 800px !important;
}

/* .input-group .width-120px + .input-group-btn:last-child>.btn, .input-group-btn:last-child>.btn-group{
    margin-left: -70px !important;
} */

.select2-container--default .select2-selection--single{
    border:1px solid #cad7fd !important;
}
.modal-xl{
    width: calc(100vw - 200px) !important;
}

.footer-info,.inline-icon{
    background-color: rgb(15, 52, 100) !important;
  }

  .options-image-viewer a{
    color:#fff !important;
  }
  /* .iv-image-view{
    border:1px solid #b1b1b1 !important;
  } */
  /* .footer-info{
    display: none !important;
  } */
  .footer-icon{
    font-size: 28px !important;
  }
  .image-gallery-2 .footer-info{
      font-size: 18px !important;
  }
  .iv-large-image{
    top:5px !important;
  }
  
  /* i.material-icons.prev, .next {
    display: none !important;
} */

.image-zoom .modal-body{overflow:hidden; }

.image-zoom .modal-body .iv-image-view{overflow: auto !important;}

.image-zoom .image-gallery-2{position: inherit !important; height: 1000px !important; margin-top:0px !important;}
.image-zoom .image-gallery-2 .inline-icon{margin-top: -20px;  background-color: rgb(15, 52, 100)  !important;}


.image-zoom .modal-body .iv-image-view::-webkit-scrollbar-track
{
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
	border-radius: 10px;
	background-color: #F5F5F5;
}

.image-zoom .modal-body .iv-image-view::-webkit-scrollbar
{
	width: 10px;
	background-color: #F5F5F5;
}

.image-zoom .modal-body .iv-image-view::-webkit-scrollbar-thumb
{
	border-radius: 10px;
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
	background-color: #e2e2e2;
}
/* .customer-info-panel{
    top: 136px;border: 1px solid #cad7fd;position: fixed;right: 15px;left: 250px;background: #fff !important;z-index: 98;margin:0 20px;transition: 0.5s;border-radius: 0px 0px 12px 12px;
    border-top:0px !important;
    padding: 4px 8px;
} */

.customer-info-panel{
    top: 0px;border: 1px solid #cad7fd;position: relative;right: 15px;left: 0px;background: #fff !important;z-index: 98;margin:0 2%;transition: 0.5s;border-radius: 0px 0px 12px 12px;
    border-top:0px !important;width: 94%;
    padding: 4px 8px;
    margin-bottom:10px;#fpi_content
} 
.page-header{
    margin-bottom: 0px;
}

/* .table-bordered>thead>tr>th, .table-bordered>tbody>tr>th, .table-bordered>tfoot>tr>th, .table-bordered>thead>tr>td, .table-bordered>tbody>tr>td, .table-bordered>tfoot>tr>td, .table td, .table th{
    border: 1px solid #d8e6fe !important;
} */

.table.table-bordered{border: 1px solid #c3def9 !important;}

.modal-body table td{padding: 6px 8px !important;}

.modal-header button.close{display: flex;
    /* align-items: center; */
    justify-content: center;
    position: relative;
}




.mt0{margin-top:0px !important;}
.mt-minus-4{margin-top:-4px !important;}
.mb0{margin-bottom: 0px !important;}
.mt34{margin-top: 34px !important;}
.input-group .form-control {
    width: 100% !important;
}

table td, table th{padding: 6px 8px !important;}
.panel-body .form-group.col-md-6:nth-child(odd){clear:both;}
span.add-icon{cursor: pointer;
    background: #013aa4;    
    display: flex;
    align-items: center;
    justify-content: center;
    width: 20px;
    height: 20px;
    text-align: center;
    line-height: 20px;}
span.add-icon .fa{color: #fff !important; padding: 0px !important;}
/* h1, h2, h3, h4, h5, h6 {
    margin-top: 0;
    margin-bottom: .5rem !important;
} */

.btn-group-vertical>.btn-group:after, .btn-group-vertical>.btn-group:before, .btn-toolbar:after, .btn-toolbar:before, .clearfix:after, .clearfix:before, .container-fluid:after, .container-fluid:before, .container:after, .container:before, .dl-horizontal dd:after, .dl-horizontal dd:before, .form-horizontal .form-group:after, .form-horizontal .form-group:before, .modal-footer:after, .modal-footer:before, .modal-header:after, .modal-header:before, .nav:after, .nav:before, .navbar-collapse:after, .navbar-collapse:before, .navbar-header:after, .navbar-header:before, .navbar:after, .navbar:before, .pager:after, .pager:before, .panel-body:after, .panel-body:before, .row:after, .row:before {
    display: table;
    content: " ";
}
.mt20{margin-top: 20px !important;}

/* body{overflow-y: hidden;} */

/* .modal-header .close{position:relative;}

.modal-header span {top: -1px !important;} */

/*

.kotakPanel.panel-group  .col-md-4{width:50% !important;}

.kotakPanel.panel-group  .col-md-4:nth-child(odd){clear:both;}

.kotakPanel.panel-group  .col-md-4 .form-group, .kotakPanel.panel-group  .col-md-4 .input-group{
    display: flex;
    justify-content: space-between;
}

.kotakPanel.panel-group .col-md-4 .form-group .form-control,.kotakPanel.panel-group .col-md-4 .input-group{width:50% !important;}
.kotakPanel.panel-group .col-md-4 .input-group .form-control{width: 100% !important;}
.kotakPanel.panel-group .col-md-4>.input-group{width: 100% !important;}
.kotakPanel.panel-group .col-md-4>.input-group .form-control{width: 50% !important;}

.panel-body .form-group.col-md-6.no-left-pad{display: flex; justify-content: space-between;}

.panel-body .form-group.col-md-6.no-left-pad label{width:50% !important;}

.panel-body .form-group.col-md-6.no-left-pad label{width:50% !important;}   

.panel-body .form-group.col-md-6.no-left-pad .input-group{width:50% ! important;}

.form-control{width: 50% !important;}

table .form-control{width: 100% !important;}

.panel-group .col-md-6{display: flex; justify-content: space-between;}

.panel-group .col-md-6 label{width: 50%;}

.panel-group .col-md-6 .form-group{width: 50%;}


.panel-body .col-md-6:nth-child(odd){clear: both;}*/

.btn-group-vertical>.btn-group:after, .btn-group-vertical>.btn-group:before, .btn-toolbar:after, .btn-toolbar:before, .clearfix:after, .clearfix:before, .container-fluid:after, .container-fluid:before, .container:after, .container:before, .dl-horizontal dd:after, .dl-horizontal dd:before, .form-horizontal .form-group:after, .form-horizontal .form-group:before, .modal-footer:after, .modal-footer:before, .modal-header:after, .modal-header:before, .nav:after, .nav:before, .navbar-collapse:after, .navbar-collapse:before, .navbar-header:after, .navbar-header:before, .navbar:after, .navbar:before, .pager:after, .pager:before, .panel-body:after, .panel-body:before, .row:after, .row:before {
    display: table;
    content: " ";
}

/* .form-horizontal .col-md-6:nth-child(odd){clear: both;} */
table.table.nobdr.headTable .disp-inl{margin: 8px 0px;} 
.disp-inl i{font-size: 16px !important;}


.input-group .form-control.frm-width{width: 73% !important;}

.btn-default[disabled] {background-color: #7fa6e8 !important; border-color: #2f73e4 !important;  color: #0f3464 !important; /*text-shadow: 0px 0px 4px #fff;*/}
body{overflow-y: auto;}

#sidebar-wrapper::-webkit-scrollbar { width: 15px; /*background: #6fbff1*/;height: 8px; visibility: hidden; transition: all 0.3s ease-in-out; }
#sidebar-wrapper::-webkit-scrollbar-track { width: 15px; background: #f4f7ff; border-radius: 15px;transition: all 0.3s ease-in-out; }
#sidebar-wrapper::-webkit-scrollbar-thumb { width: 15px; background: #dae3f5; border-radius: 25px;transition: all 0.3s ease-in-out; }

#sidebar-wrapper:hover::-webkit-scrollbar {visibility: visible; transition: all 0.3s ease-in-out; }

body::-webkit-scrollbar { width: 5px; /*background: #6fbff1*/;height: 8px; visibility: hidden; transition: all 0.3s ease-in-out; }
body::-webkit-scrollbar-track { width: 5px; background: #f4f7ff; border-radius: 15px;transition: all 0.3s ease-in-out; }
body::-webkit-scrollbar-thumb { width: 5px; background: #dae3f5; border-radius: 25px;transition: all 0.3s ease-in-out; }

body:hover::-webkit-scrollbar {visibility: visible; transition: all 0.3s ease-in-out; }

td .form-control{width: 100% !important;}

.carousel-control.left {height: 35px; background-image: none; }
.carousel-control.right{height: 35px; background-image: none;} 
.carousel-control{color:#7a7a7a;}
.carousel-control:hover, .carousel-control:focus{color:#4d4d4d;}
.panel-default>.panel-heading {background-color: #e9f1f8; border-color: #d8e6fe;}

.carousel-indicators .active {background-color: #438bca !important; border-color: #438bca !important;}
.item blockquote {font-size: 20px; border-left: 3px solid #428bca;  font-weight: 500;  text-transform: uppercase; }
.textCarousel {background:#fff; border:solid 1px transparent;}
.carousel-control.right {right: 15px !important;}
.carousel-indicators li {border-color: #d3e1ed; background-color: #d3e1ed; margin: 0 5px 0px 5px !important; width: 12px; height:12px; }
.qcus .col-sm-6:nth-child(odd), .qcus .col-md-6:nth-child(odd){clear: left;}
.fa-print:before{font-size:inherit;} .bybank{width:100%;  margin-top: 20px;}
.lftgap{left:13px;}
/* .form-control.width100per{width:80% !important;} */
.form-control.width-250px {width: 95% !important;}
td .form-control.width-250px {width: 100% !important;}
td .input-group.width100per{width:80% !important;}
.terms .radio{min-height:22px;}
.page-header .btn.btn-round{border-radius:50% !important; }
.font-size-14px{font-size: 14px !important;}
.ft-weight{font-weight: 600 !important;}
.btn-success {background-color: #215598 !important;  border-color: #335e93 !important;}
#accordion a{display:block;}
.rdcor .fa-check{border:solid 1px #008006; padding:6px; border-radius:50%; -moz-border-radius:50%; -webkit-border-radius:50%; color:#008006; margin-bottom:5px;}
.txt-center{text-align:center !important;}
.mr2{margin-right:2px;}


.input-group input.form-control[disabled]+.input-group-btn, .input-group input.form-control[disabled]~button, .input-group input.form-control[disabled]~.input-group-btn~button{
    background-color: #eeeeee !important;
    /* border: 1px solid #d0d7e3 !important; */
    cursor:not-allowed;
    color: #004c97 !important;
    /*pointer-events: none;*/
}

.input-group input.form-control[disabled]~.input-group-addon{
    background-color: #eeeeee !important;
    border: 1px solid #d0d7e3 !important; 
    cursor:not-allowed;
    color: #004c97 !important;
    /*pointer-events: none;*/}

.input-group-btn button{height:26px !important;}


.input-group input[disabled] ~ .input-group-btn button, .input-group select[disabled] ~ .input-group-btn button {
    background-color: #215598 !important;
    border: 1px solid #2769bf;
    color: #fff !important;
    opacity: 1 !important;
    text-shadow: unset !important;
    }

.input-group input ~ .input-group-btn button[disabled], .input-group select ~ .input-group-btn button[disabled]{
    background-color:#438bca !important;
    border:1px solid #438bca !important;
    cursor: not-allowed;
    color: #fff !important;
    pointer-events: none !important;
    opacity: 1 !important;
    height: 25px;
       
        }
.input-group input.form-control[disabled]~.input-group-addon.enabled-addon{
    background-color: #215598 !important;
    border: 1px solid #2769bf !important;
    color: #fff !important;
    cursor: pointer !important;
}

/*scroll tbody starts here */
table.scroll-tbody thead{padding: 0px !important;}
table.scroll-tbody thead, table.scroll-tbody tbody, table.inbox-table tbody{display: block;}
table.scroll-tbody tbody, .table.inbox-table tbody{
    overflow-y: auto; 
    max-height: 58vh;}

table.scroll-tbody th, table.scroll-tbody td, .table.inbox-table td{padding: .3vw;  width: 12.6vw;}

.inbox-table>thead>tr>th, .inbox-table>tbody>tr>th, .inbox-table>tfoot>tr>th, .inbox-table>thead>tr>td, .inbox-table>tbody>tr>td, .inbox-table>tfoot>tr>td,

.scroll-tbody>thead>tr>th, .scroll-tbody>tbody>tr>th, .scroll-tbody>tfoot>tr>th, .scroll-tbody>thead>tr>td, .scroll-tbody>tbody>tr>td, .scroll-tbody>tfoot>tr>td
{
    min-width: 145px !important;
    max-width: 145px;
    /*white-space: normal !important;*/ width: 145px !important; vertical-align: middle;}

    .inbox-table::-webkit-scrollbar {
        width: 8px; background: #e6e6e6;height: 13px; visibility: hidden; transition: all 0.3s ease-in-out; 
      }
      .inbox-table::-webkit-scrollbar-track {
        width: 8px; background: #e6e6e6; border-radius: 15px;transition: all 0.3s ease-in-out;
      }
      .inbox-table::-webkit-scrollbar-thumb {
        width: 8px; background: #ccc; border-radius: 25px;transition: all 0.3s ease-in-out; 
      }
      .inbox-table::-webkit-scrollbar-thumb:hover {
        /* background: #555; */
        visibility: visible; transition: all 0.3s ease-in-out;
      }

/* scroll tbody ends here */

.table-striped>tbody>tr:nth-child(odd)>td, .table-striped>tbody>tr:nth-child(odd)>th {
    background-color: #f9f9f9;
  }
  
  
  .table-bordered>thead>tr>th, .table-bordered>tbody>tr>th, .table-bordered>tfoot>tr>th, .table-bordered>thead>tr>td, .table-bordered>tbody>tr>td, .table-bordered>tfoot>tr>td, .table-bordered td, .table-bordered th {
    border: 1px solid #e7e7e7 !important;
  }
  .tbody-d-contents{display: contents !important;}
  table.td-no-wrap td{white-space: nowrap !important;}
  table.td-wrap-normal td{white-space: normal !important;}

  .add-table .select2.select2-container{width:150px !important;}
  .ul.sidemenu-nav.nav.nav-tabs li.active, .ul.nav.nav-tabs.subNav li.active{width: 250px !important;}
  .mt56{margin-top:56px !important;}

  .cersai .select2.select2-container{width: 80% !important;  display: block !important;}
  
/* Our Styles */

.navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus{
    
}
.fa-user{
    border-radius: 50%;
    border: 1px solid #fff;
    padding: 6px;
    width: 30px;
    height: 30px;
    /* margin: 0 auto; */
    text-align: center;
}

.sidebar-nav a[aria-expanded="false"]::before, .sidebar-nav a[aria-expanded="true"]::before{
    content: '\f111';
    display: block;
    position: absolute;
    right: 15px;
    font-family: 'FontAwesome';
    font-size: 0.7em;
    top: 50%;
    color: #ffca00;
    text-shadow: 1px 1px 2px white;
    transform: translateY(-50%);
}
.sidebar-nav .sidebar-brand a[aria-expanded="false"]::before, .sidebar-nav .sidebar-brand a[aria-expanded="true"]::before{
    content: '\f142';
    display: block;
    position: absolute;
    right: 16px;
    font-family: 'FontAwesome';
    font-size: 1.6em;
    top:50%;
    color: #fff;
    font-weight: 300;
    text-shadow: unset;
}

.lit-red {
    background: transparent !important;
}
.bg-blue {
    background: transparent !important;
}
.purple {
    background: transparent !important;
}
.orange {
    background: transparent !important;
}
.bg-pink {
    background: transparent !important;
}
.text-white{
    color: #ffffff !important;
}
.circle-icon{
    height: 30px;
    width: 30px;
    border-radius: 50%;
   
    font-size: 14px !important;
    /* margin: 0px 5px; */
    cursor: pointer;
    margin: 0 1px !important;
    line-height: 27px !important;
    border:solid 1px #f4e40a
}
.subNav{
    background: rgba(249, 124, 16, 0.1) !important;
}
#icon-1 a.zoom-fab.zoom-btn-sm.scale-transition{background-color: #6c9242 !important;}
#icon-2 a.zoom-fab.zoom-btn-sm.scale-transition{background-color: #da7a34 !important;}
#icon-3 a.zoom-fab.zoom-btn-sm.scale-transition{background-color: #dd4f4f !important;}
#icon-5 a.zoom-fab.zoom-btn-sm.scale-transition{background-color: #8b51bb !important;}
.zoom-menu li a:hover{
    color: #fff !important;
}
.sidebar-table td{
    padding: 10px !important;
    color: #000 !important;
}
#menu-toggle{font-size: 14px !important;}
#menu-toggle i.fa-bars{
    color:#000;
}

.input-group-btn .btn-primary{
    background-color: #183883;
    border: 1px solid #183883;
    color: #fff !important;
}
.input-group-btn .btn-default{
    background-color: #438bca !important;
    border: 1px solid #438bca !important;
    color: #fff !important;
}
.input-group input[disabled] ~ .input-group-btn button{
    background-color: #eff2f9 !important;
    border: 1px solid #bbd6f3 !important;
    color: #183883 !important;
}

.btn-primary:focus{
    background: #feb117; /* Old browsers */
background: -moz-linear-gradient(left,  #feb117 5%, #fde919 67%, #fde919 68%, #fde919 68%, #fcb539 68%, #fde919 68%, #fde919 70%, #fde919 76%, #fde919 83%, #fde919 83%, #fde919 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left,  #feb117 5%,#fde919 67%,#fde919 68%,#fde919 68%,#fcb539 68%,#fde919 68%,#fde919 70%,#fde919 76%,#fde919 83%,#fde919 83%,#fde919 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right,  #feb117 5%,#fde919 67%,#fde919 68%,#fde919 68%,#fcb539 68%,#fde919 68%,#fde919 70%,#fde919 76%,#fde919 83%,#fde919 83%,#fde919 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#feb117', endColorstr='#fde919',GradientType=1 ); /* IE6-9 */
    border: 1px solid #ec8b1a; color: #000 !important;
}
.input-group-btn .btn-primary:focus{
    background-color: #183883;
    border: 1px solid #183883;
    color: #fff !important;
}
.btn-primary[disabled]:focus{
    background: #ec8b1a !important;
    border: 1px solid #ec8b1a !important;
}

.btn-primary[disabled]:hover{
    background: #ec8b1a !important;
    border: 1px solid #ec8b1a !important;
}
.calen input[type="text"]{
    background-color: #fff;
}
.calen input[type="text"][disabled]{
    background-color: #eff2f9;
}
.left0{left: 0px !important;}
.label-default{
    background-color: unset !important;
}
.width200{
    width: 200px !important;
}
#width91 input{width: 91px !important;}

table.Hygeinechk .input-group{width: 100% !important;}

#document_det input:not(input[type="radio"]){width: 200px !important;}  #document_det textarea{width: 200px !important;} #document_det select{width: 170px !important;}
#document_det .dodetinputradio{display: flex;  border: 0px !important;} #document_det input[type="text"]{width: 130px !important;}
   
#valueofAcc input[type="text"]{width: 130px !important;}
#pageSearch{background-color: unset !important;}
#comfortDet select, #comfortDet textarea, #takeOver textarea{width: 170px !important;}
#internalRat select{width: 130px !important;}
#extRating input[type="text"], #extRating textarea{width: 130px !important;}
#postSanc select, #postSanc input[type="text"], #prev3Sanc select{width: 130px !important;}
#exisExpo input[type="text"], #docCharge input[type="text"]{width: 100px !important;}
/* #creditInfo input[type="text"]{width: 110px !important;} */
/* #width130 select{width: 130px !important;} */
#bankQuality select, #perfios select{width: 130px !important;}
#compliance select{width: 130px !important;}
/* #riskCompliance input[type="text"]{width: 100px !important;} */
/* #complianceWidth input[type="text"]{width: 110px !important;} */
/* #bcAc textarea{width: 130px !important;} */
#appraisal select{width: 130px !important;}
#deviTrack select, #deviTrack textarea{width: 130px !important;}
#wrkApp select{
    /* width: 170px !important; */
}
#shareHolding select{width: 130px !important;}
/* #peerCompare select, #peerCompare input[type="text"]{width: 100px !important;} */
#salesValid textarea{width: 130px !important;}
#userGrp select{width: 110px !important;}
#users select, #users input[type="text"]{width: 130px !important;}
/* #renewal select{width: 130px !important;} */
/* #renewal input[type="text"]{width: 115px !important;} */
/* #copyProp select{width: 110px !important;} */
/* #geogpy select{width: 130px !important;} */
/* #talukMaster select{width: 130px !important;} */
/* #holidayMaster input[type="text"]{width: 90px !important;} */
/* #newProposal select{width: 120px !important;} */
/* #newProposal input[type="text"]{width: 100px !important;} */
#termsCondition select{width: 130px !important;}
#termsCondition input[type="text"]{width: 100px !important;}
#termsCondition textarea{width: 140px !important;}
#expoDetails select{width: 120px !important;}
#existIb select{width: 130px !important;}
select.form-control{-webkit-appearance: none; -moz-appearance: none; appearance: none;
    background: url(../img/selectdownarrow.png) right no-repeat #fff; cursor: pointer; }
    select.form-control::-ms-expand {display: none; }

.partyotherinfo select, .partyotherinfo input[type="text"]{width:170px !important; }
.d-flex{display: flex;} .justify-content-center{justify-content: center;} .align-items-center{align-items: center;}
.marginauto{margin: 0 auto;}
.serachbox210{width:210px !important}
.modal-open { overflow-y:scroll;}
.pragramatics-btn{top: -3px; left: 6px;}
.facilityin{width:100% !important;} .d-contents{display: contents;} 
#mgBt{margin-bottom: 20px !important;}
.col-md-6.other-para .form-control{width:60% !important;  float: left;  margin-right: 10px;}
.update-nag > .update-split .proicon {background: #fb9006 !important; padding:22px 27px !important; border-radius: 5px !important; display: inline-block; margin-top: -25px;}
.update-nag > .update-split .quryicon {background: #4aa54e !important;  padding:22px 27px !important; border-radius: 5px !important; display: inline-block; margin-top: -25px;}
.update-nag > .update-split .othericon {background: #16bbcf !important;  padding:22px 27px !important; border-radius: 5px !important; display: inline-block; margin-top: -25px;}
.update-nag{ border-radius: 5px;border: 1px solid #ffe596;}
.mar-bot30{margin-bottom: 30px;} .mar-topmin20{margin-top: -20px;}
#mainwrapper{margin-top: 70px;}

.sub-hdng{margin-bottom: 20px;
border-bottom: 1px solid #103a8b;
padding-bottom: 10px;}
.ft-wt-bold{font-weight: bold;}
.lit-red{background: #ff95ba !important; color: #fff !important;border: 1px solid #ff95ba !important;}
.bg-blue{background: #9fdc60 !important;border: 1px solid #9fdc60 !important; color: #fff !important;}
.purple_1{background: #b976d8 !important;border: 1px solid #b976d8 !important; color: #fff !important;}
.orange{background: #f1804a !important;border: 1px solid #f1804a !important; color: #fff !important;}
.bg-pink{background: #ffbc00 !important;border: 1px solid #ffbc00 !important; color: #fff !important;}
.input-group-btn .btn-primary[disabled]{
    background: blue !important;
}
.input-group-btn .btn-primary{
    background: #438bca !important;
    border: 1px solid #438bca !important;
}
#sidebar-wrapper .homemenu i{font-size: 19px !important;color: #2d2d2d !important;position: relative;
    left: -8px;}
.homemenu b{padding-left: 0px !important;}
#sidebar-wrapper .sidebar-brand i{font-size: 16px !important;margin-right: 10px;}

.kotakPanel .col-md-12 .row .col-md-12:nth-child(2) .update-nag .update-split{
   background: #6ee184 !important;
   border-top-left-radius: 5px;
}
.kotakPanel .col-md-12 .row .col-md-12:nth-child(3) .update-nag .update-split{
    background: #78d5e7 !important;
    border-top-left-radius: 5px;
 }
 .kotakPanel .col-md-12 .row .col-md-12:nth-child(2) .update-nag{
    border: 1px solid #abfda9 !important;
 }
 .kotakPanel .col-md-12 .row .col-md-12:nth-child(3) .update-nag{
    border: 1px solid #b1f7f9 !important;
 }

 .kotakPanel .col-md-12 .row .col-md-12:nth-child(1) .update-nag .update-text ul li a span h3{
    color: #ff9000 !important;
 }
 .kotakPanel .col-md-12 .row .col-md-12:nth-child(2) .update-nag .update-text ul li a span h3{
    color: #49a950 !important;
 }
 .kotakPanel .col-md-12 .row .col-md-12:nth-child(3) .update-nag .update-text ul li a span h3{
    color: #007ac7 !important;
 }


 .kotakPanel .col-md-12 .row .col-md-12:nth-child(1) .update-nag .update-text ul li a:hover{
    border-top: 1px solid #fb9002 !important;
 }

 .kotakPanel .col-md-12 .row .col-md-12:nth-child(2) .update-nag .update-text ul li a:hover{
    border-top: 1px solid #50a554 !important;
 }

 .kotakPanel .col-md-12 .row .col-md-12:nth-child(3) .update-nag .update-text ul li a:hover{
    border-top: 1px solid #18bad1 !important;
 }


 .sidebar-nav li a:hover .sidebar-nav a[aria-expanded="false"]::before, .sidebar-nav a[aria-expanded="true"]::before{
     color: #fff !important;
 }
 .btn-danger .fa-trash-o {
     color: #fff !important;
 }
 /* .sidebar-nav li a:hover{
     color: #fff !important;
 } */
 .btn-primary .searchBtn{background: #438bca !important; border: 1px solid #438bca !important;}
.incomeCheck{
    display: flex;
    align-items: center;
}




/***** 22-2-2023 VK *****/
html{overflow-y: hidden;}

.navbar{height: 70px !important;}
.navbar-default .dp-inline-block{width:151px;}
.sidebar-nav li a{font-size:14px;}
.sub_menu .subNav li a{font-size:13px !important; color:#454545 !important; font-weight: 600; width:260px;}
.sub_menu .subNav li a.linkActive{font-size: 13px; background: linear-gradient(202deg, rgb(241, 240, 240) 22%, #fff 58%) !important; color: #ec8b1a !important;}

.sub_menu ul li a:hover{}

.subNav b{font-weight: normal;}

#sidebar-wrapper .sidebar-brand a.dropdown-toggle i.fa-user{padding-right:6px;}
#sidebar-wrapper .sidebar-brand .profile-dropdown li a{padding: 8px 14px !important;}
.mt50{margin-top: 50px;}
.home-panel table tr:last-child td{border-bottom: none;}
.page-header.mgRight{margin-right: 0px; padding-bottom:10px;}

#padLeft0 .update-nag .update-text ul{margin-bottom:0px;}
.update-nag > .update-text ul li a span{margin-top:0px}
.update-nag > .update-split{padding:6px 10px; }

.sidebar-nav li{margin-top: 1px; margin-bottom:-1px}
.sidebar-nav li a{
    margin-bottom:0px;
    border-bottom: 1px solid #fffdfd  !important;
    /* border-top: 1px solid pink !important; */
}
.sub_menu ul li a{
    border-bottom: 1px solid #fffdfd  !important;
    border-top: 1px solid #dfdfdf !important;
    margin-bottom: 0px;
}

.table tbody tr td{font-size: 13px;}
.table tbody.inbox-table tr td:nth-child(2) a:hover{text-decoration: underline;}
.table tbody.inbox-table tr td:nth-child(2) a span:hover{text-decoration: underline;}

.ngx-pagination li{border:1px solid #e9f3fd;}
.ngx-pagination li.pagination-previous{border-color: transparent;}
.ngx-pagination li.current{border-color: transparent;}
.ngx-pagination li.pagination-next{border-color: transparent;}

label.control-label{font-weight: 500;}

.animate-left{padding-left:0px;}

.table-bordered>thead>tr>th, .table-bordered>tbody>tr>th, .table-bordered>tfoot>tr>th, .table-bordered>thead>tr>td, .table-bordered>tbody>tr>td, .table-bordered>tfoot>tr>td {
    border: 1px solid #d8e6fe;
}

table.table-bordered tr th{
    border: 1px solid #d6ebff !important;
}
table.table-bordered tr td{
    border: 1px solid #e9f3fd !important;
}

#auditTrialrec .table  tr th{font-weight:normal !important}
#auditTrialrec .modal-header .close span {
    top:37% !important;
    margin-left:-1px;
}

.mail-announcements{padding:6px 12px}
.panel-default{border-color: #e9f1f8;}

.page-title h3{font-size:16px;}

#loader img{width:120px;}

  ::-webkit-scrollbar {
    width: 9px !important;
    /* height: 10px;
    visibility: hidden;
    transition: all 0.3s ease-in-out; */
}
/* .modal-header .close span {
    top: 37% !important;
  } */
::-webkit-scrollbar-thumb{
    /* width: 5px; */
    background: #f1f1f1 !important;
    border-radius: 10px !important;
    /* transition: all 0.3s ease-in-out; */
}
::-webkit-scrollbar-track{
    /* width: 5px; */
    background: #555 !important;
    border-radius: 10px !important;
    /* transition: all 0.3s ease-in-out; */
}
.modal-header .close{
    margin-top:0px !important;
    line-height:0.8;
}

.form-group .select2-container{width: 95% !important; margin-bottom:15px;}

#auditTrial .modal-header button.close{}
.modal-header .close span {
    line-height: 14px;
    /* position: absolute;
    top: 50%;
    transform: translateY(-50%); */
    }
#auditTrial .modal-header button.close span{
    /* position: absolute;
    top: 50%;
    transform: translate(-50%, 50%);
    font-size: unset !important;
    line-height: unset;
    left: 50%; */
    font-size: 21px;
    line-height: 15px;
    /* display: flex;
    align-content: center;
    justify-content: flex-end;
    background: green;
    height: auto;
    width: auto;
    padding: 0 !important;
    height: 20px;
    margin: 0 !important;
    width: 20px;
    line-height: 11px;
    border-radius: 50%; */
  }



/***** 22-2-2023 VK END *****/

header.animate-top.header{
    position: fixed;
    left: 0;
    right: 0;
    height: 71px;
    top: 0;
    border-bottom: 1px solid #f9c5e7;
    z-index: 9999;
}

.input-group-dflex{display:flex;}
.input-group-dflex .btn .fa-check{color:green}
.btn .fa-check{color:green}

.input-group-addon, .input-group-btn {
    width:0px !important;
 }

/**** Responsive Start ****/



@media (min-width:1281px) {
.addnewentry-modal .col-md-4:nth-child(3n+1){   
    clear: left;  
}
}

@media (min-width:1024px) and (max-width:1280px){
    #mainwrapper {padding-left: 250px;}
    .home-panel table tr td a {font-size: 12px; }
    .home-panel table>tbody>tr>td{padding: 10px 5px !important;}
    .text-red-1 {font-size: 13px;}
    .update-nag > .update-text ul li a {padding: 10px 9px 0;}
    .home-panel .panel-heading {font-size: 14px;}
    .fontdt{font-size:15px;}    
    header .navbar-default{
        background: url(../img/topFrame12801.jpg) 117% -1px no-repeat #ffffff !important;
    }
    #fpi_feedback{
        top: 159px !important;
    }
    .padright span{width: 200px !important;display: inline-block;}
    .panel-body{
        padding: 5px;
    }
    .kotakPanel{
        padding: 2px;
        margin-top: 10px;
        height: calc(100vh - 200px) !important;
        height: calc(100vh - 240px) !important;
    }
    #cusType{margin-left: 0px !important;}
   
    .addnewentry-modal .col-md-4:nth-child(2n+1){clear: left;}
    .addnewentry-modal .col-md-4{width: 50% !important;}
    .zoom {bottom: 40px; right: 38px; }
    #widthInc{width: 32% !important;}
    #widthInc1{width: 38% !important;}
    .update-nag > .update-text ul li a{font-size: 14px !important;}
    .update-nag > .update-text ul li span h3{font-size: 21px !important;}
    .mgRight{margin-right: 0px !important;}
    #padLeft{padding-left: 0px !important;}
    #padLeft .control-label{padding-left: 0px !important;}
    /* body{font-size: 11px !important;} */
}




@media (min-width: 1280px) and (max-width: 1366px){
    header .navbar-default{
        /* background: url(../img/topFrameBg3.png) 220px -1px no-repeat #ffffff !important; */
        /* background-image: linear-gradient(to right, #183883 , white); */
        background: url(../img/topFrame.jpg) 0% -1px no-repeat #fff !important;
    }
}


@media (min-width: 1400px) and (max-width: 1920px){
    header .navbar-default{
        background: url(../img/topframe-lg1.jpg) 0% -1px no-repeat #fff !important;
    }
}


@media screen and (min-width: 768px){
.carousel-indicators {
    bottom: 0px;
}
}

#disburseDetails .modal-body{overflow: auto;}


/**** VK Responsive start ****/

#wrapper{
    width:98%;
    margin:0 auto;
}
.kotakPanel{
    padding-left:15px;
}
.circle-icon{
    width: 25px;
    height:25px;
}
.disp-inl i {
    font-size: 12px !important;
}

.headTable td .form-control.headTable_select{width:auto !important}
.circle-icon{
    display: flex !important;
    align-items: center;
    justify-content: center;
}
.headTable_values{
    width: 160px !important;
}

.Welcome_right{
    display: flex;
    gap: 20px;
    align-items: center;
    justify-content: end;
}
.Welcome_right_L{}
.Welcome_right_R{}

.page-header{
    width:100%;
    margin: 0 auto;
}

.sub_menu .subNav li a{
    width: 100%;
}

/*
.kotakPanel .mailbox .mailbox_box .update-split span{color:#000;}
.kotakPanel .mailbox .mailbox_box .update-text ul li a{border-top:1px solid transparent;}

.kotakPanel .mailbox .mailbox_box .update-nag{border-color: #aeefe9;}
.kotakPanel .mailbox .mailbox_box .update-split{background-color: #aeefe9;}
.kotakPanel .mailbox .mailbox_box .update-text ul li a:hover{border-top:1px solid #50a554;}

.kotakPanel .mailbox .mailbox_box:nth-child(1) .update-nag{border-color: #f1d399;}
.kotakPanel .mailbox .mailbox_box:nth-child(1) .update-split{background-color: #f1d399;}
.kotakPanel .mailbox .mailbox_box:nth-child(1) .update-text ul li a:hover{border-top:1px solid #fb9002;}

.kotakPanel .mailbox .mailbox_box:nth-child(2) .update-nag{border-color: #aeefe9;}
.kotakPanel .mailbox .mailbox_box:nth-child(2) .update-split{background-color: #aeefe9;}
.kotakPanel .mailbox .mailbox_box:nth-child(2) .update-text ul li a:hover{border-top:1px solid #50a554;}

.kotakPanel .mailbox .mailbox_box:nth-child(3) .update-nag{border-color: #a3e8f6;}
.kotakPanel .mailbox .mailbox_box:nth-child(3) .update-split{background-color: #a3e8f6;}
.kotakPanel .mailbox .mailbox_box:nth-child(3) .update-text ul li a:hover{border-top:1px solid #18bad1;}

.kotakPanel .mailbox .mailbox_box:nth-child(4) .update-nag{border-color: #f3a3be;}
.kotakPanel .mailbox .mailbox_box:nth-child(4) .update-split{background-color: #f3a3be;}
.kotakPanel .mailbox .mailbox_box:nth-child(4) .update-text ul li a:hover{border-top:1px solid #f06292;}

.kotakPanel .mailbox .mailbox_box:nth-child(5) .update-nag{border-color: #a4c8f1;}
.kotakPanel .mailbox .mailbox_box:nth-child(5) .update-split{background-color: #a4c8f1;}
.kotakPanel .mailbox .mailbox_box:nth-child(5) .update-text ul li a:hover{border-top:1px solid #1565c0;}

.kotakPanel .mailbox .mailbox_box:nth-child(6) .update-nag{border-color: #f1d399;}
.kotakPanel .mailbox .mailbox_box:nth-child(6) .update-split{background-color: #f1d399;}
.kotakPanel .mailbox .mailbox_box:nth-child(6) .update-text ul li a:hover{border-top:1px solid #fb9002;}

.kotakPanel .mailbox .mailbox_box:nth-child(7) .update-nag{border-color: #aeefe9;}
.kotakPanel .mailbox .mailbox_box:nth-child(7) .update-split{background-color: #aeefe9;}
.kotakPanel .mailbox .mailbox_box:nth-child(7) .update-text ul li a:hover{border-top:1px solid #50a554;}
*/

.table_footer_section{
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 15px;
    margin:10px 0px;
}

.table_footer_left{
    display: flex;
    align-items: center;
    gap: 15px;
    margin-bottom: 10px;
}
.table_footer_left_label{margin-bottom: 0px;}
.table_footer_left_select{width:100px !important;}

.table_footer_right{

}

.form-control{width:100% !important}
.input-group {width: 100% !important;}
/* 
#mainwrapper .btn_footer{left:250px;} */
#mainwrapper.toggled .btn_footer{left:0px;}

/**** Popup Start ****/
body.modal-open{overflow: hidden;}
.modal-body{
    max-height: calc(100vh - 320px) !important;
}

#propertyDetails .modal-dialog{
    min-width: 90%;
    height: auto;
}
#propertyDetails .modal-dialog .modal-body{
    padding-top:40px;
}
#propertyDetails .form-group .select2-container{
    width:100% !important;
}
.modal-body .panel{
    margin-bottom:50px;
}
.modal-body .panel.panel-info{
    margin-left:0px;
}

#report .kotakPanel{height: unset !important;}
#report .modal-body{overflow-y: auto;}
/**** Popup End ****/

/**** upload Start ****/
.upload_top{
    display: flex;
    align-items: center;
    justify-content: start;
    flex-wrap: wrap;
    gap: 10px;
}
.upload_top_left{}
.upload_top_right{}

.upload_bottom{
    display: flex;
    align-items: center;
    justify-content: start;
    flex-wrap: wrap;
    gap: 10px;
}
.upload_bottom_left{}
.upload_bottom_right{}
/**** upload End ****/


#Search.modal .modal-body{overflow-y: auto;}
#upload.modal .modal-body{overflow-y: auto;}
.modal .modal-body{overflow-y: auto;}



/**** VK Responsive End ****/

/**** Responsive End ****/



  /* Custom size class */
  .custom-modal-size .modal-dialog {
    width: 800px !important;
    height: 600px !important;
    max-width: none; /* Prevent Bootstrap from constraining width */
  }

  .custom-modal-size .modal-content {
    height: 100% !important;
  }
  
  .modal-backdrop {

    /* z-index: 2000 !important; */
  }
  #upload.modal .modal-body{overflow-y: auto;}
  .modal.modal-body
  {
      overflow-y: auto;
  }