.branch_jamat span {
    font-size: 12px;
    text-transform: uppercase;
    position: relative;
    top: 1px;
    left: 1px;
    font-weight: 300;
    display: block;
}
.namecell {
    max-width:370px;
    word-spacing:normal;
}
     .reports_filters{
    margin-bottom: 20px;
    min-height: 1px !important;
    padding: 20px !important;
        margin-bottom: 20px;
    min-height: 1px !important;
    padding: 20px !important;
     background: #95a5a6;
    border-bottom: 0px solid #d49617;
}
            .reports_filters .btn-gray1 {
                background-color:#d49617 !important;
            }

body {
    font-family: Verdana, Arial, Helvetica, sans-serif!important;
}
/*css for new tooltip*/

.toolhelp {
    
    position: relative;
    display: inline-block;
    /* border-bottom: 1px dotted black; */
    background-color: #046ba8;
    padding: 1px 9px;
    border-radius: 45px !important;
    color: #fff;
}

.toolhelp .toolhelptext {
    visibility: hidden;
    width: 220px;
    background-color: black;
    color: #fff;
    text-align: center;
    border-radius: 6px;
    padding: 5px 0;
    position: absolute;
    z-index: 1;
    bottom: 150%;
    left: 0;
    margin-left: -100px;
}

.toolhelp .toolhelptext::after {
    content: "";
    position: absolute;
    top: 100%;
    left: 50%;
    margin-left: -5px;
    border-width: 5px;
    border-style: solid;
    border-color: black transparent transparent transparent;
}

.toolhelp:hover .toolhelptext {
    visibility: visible;
    }
/*------ Css for chosen in popup-------*/
.controls .chzn-container-single {
    float: left;
    WIDTH: 100% !important;
}
        .chzn-container-single .chzn-drop {
            min-width: 100% !important;
        }
      .chzn-search input {
            min-width: 84%!important;
        }
/*------ Css for chosen in popup-------*/
 /*Css for advance search starts here*/    
.gray_search_bar_advance .span1 {
        margin-left:0px !important;
             margin-right: 1.25%;
              margin-bottom: 1.2%;
        }
 .gray_search_bar_advance .span2 {
        margin-left:0px !important;
             margin-right: 1.25%;
              margin-bottom: 1.2%;
        }
 .gray_search_bar_advance .span3 {
        margin-left:0px !important;
             margin-right: 1.25%;
              margin-bottom: 1.2%;
        }
 .gray_search_bar_advance .span4{
        margin-left:0px !important;
             margin-right: 1.25%;
              margin-bottom: 1.2%;
        }
 .gray_search_bar_advance .span5 {
        margin-left:0px !important;
             margin-right: 1.25%;
             margin-bottom: 1.2%;
        }
 .gray_search_bar_advance .span6 {
        margin-left:0px !important;
             margin-right: 1.25%;
              margin-bottom: 1.2%;
        }
 .gray_search_bar_advance .jqcalendar_img img {
 
    right:0;
}
 .gray_search_bar_advance   .jqcalendar_img input[type="text"] {
    max-width: 100% !important;
}
      .search-validator {
    POSITION: absolute;
    TOP: 34px;
    FONT-SIZE: 11PX;
}
        .gray_search_bar_advance .span3 {
    margin-bottom: 1.2%;
    POSITION: RELATIVE;
}
        select.aspNetDisabled.chzn-select {
    display: block !IMPORTANT;
    position: relative;
    /*top: 21px;*/
}
  .chzn-disabled .chzn-single {
    cursor: default;
    display: none!important;
}
    select.aspNetDisabled.chzn-select {
    height: 34px;
}
    .portlet-body select.aspNetDisabled.chzn-select{
        margin-top: 10px;
}
  /*Css for advance search ends here */ 
/*for the pagination control starts*/
   ul.new_pagination_list {
    margin:0px !important;
    }
    .new_pagination_list li {
        display:inline-block;
    }

    .new_pagination_list li.right {
       float:right; 
       margin-right: 4px;
    }
    .new_pagination_list li.left {
      margin-top:20px;
    }
    .new_pagination_list li [class^="icon-"]{
    display: inline-block;
    width: 0.5em !important;
    text-align: center;
}
/*for the pagination control ends*/


@media (min-width: 980px) and (max-width: 1280px) {
.page-boxed .header .dropdown .username {
display: none;
}
.overflow-y{
	width:100%;
	overflow-x:hidden;	
}
            .action_options
            {
                margin-left: 0 !important;
                vertical-align: middle !important;
                display: inline-block;
                position: relative !important;
            }
			.req_new{
		    padding-left: 0px;
    float: left;
	}
	.table-responsive{
		overflow-x:auto;
		overflow-y:hidden;
		width:100%;	
	}
			
}
@media (min-width: 355px) and (max-width: 375px) {
	.aayat{
		margin-top:10px;
	}
}
@media (min-width: 376px) and (max-width: 685px) {
	.aayat{
		    margin-top: 0px;
    margin-right: 0px;
	}
}
@media (min-width: 710px) and (max-width: 840px) {
	.aayat{
		    margin-right: 0px;
	}
	.navbar .nav.pull-right {
    float: right;
    margin-right: -8px;
}
}
@media (min-width: 320px) and (max-width: 765px) {
	.btn.blue{
		margin-top:0px !important;
        margin-bottom:3px;	
	}
    .jqcalendar_img img {
 right: 0;

}
}
@media (min-width: 1360px){
	.action_options{
		 margin-left: 0 !important;
                vertical-align: middle !important;
                display: inline-block;

				/*width:260px;*/
	}
	.req_new{
		    padding-left: 0px;
    float: left;
	}
	
}
@media (min-width: 980px) {

/***
Page sidebar
***/
.page-sidebar {
position: absolute;
width: 225px;
}
.header-master .logo_new {
 padding-top: 10px;
 line-height: 24px;
 font-size: 2.2vw !important;
     font-family: Verdana, Arial, Helvetica, sans-serif;
}
.brdr-lgscr {
 border-left: 1px solid #efefef;
 padding-left: 10px;
 margin-top: -10px;
}
.page-sidebar-fixed .page-sidebar {
position: fixed !important;
top: 41px;
}
.page-sidebar-fixed ul.page-sidebar-menu > li.last {
margin-bottom: 15px !important;
}
.page-sidebar-fixed.page-sidebar-hover-on .page-sidebar {
z-index: 10000;
width: 35px;
}
.page-sidebar-fixed.page-sidebar-hover-on .page-sidebar .selected {
display: none;
}
.page-sidebar-fixed.page-sidebar-hover-on .page-content {
margin-left: 35px;
}
.page-sidebar-fixed.page-sidebar-hover-on .footer {
margin-left: 35px;
}
.page-sidebar-fixed .page-sidebar-closed .page-sidebar .sidebar-search .submit, .page-sidebar-fixed .page-sidebar .sidebar-toggler {
-webkit-transition: all 0.2s ease;
-moz-transition: all 0.2s ease;
-o-transition: all 0.2s ease;
transition: all 0.2s ease;
}
.page-sidebar-hovering {
overflow: hidden !important;
}
.page-sidebar-hovering .sub-menu, .page-sidebar-hovering span.title, .page-sidebar-hovering span.arrow {
display: none !important;
}
.page-sidebar-hovering .submit {
opacity: 0;
width: 0 !important;
height: 0 !important;
}

/***
Page content
***/
.page-content {
margin-left: 225px;
margin-top: 0px;
min-height: 781px;
}
.page-sidebar-fixed .page-content {
min-height: 600px;
}
.page-content.no-min-height {
min-height: auto;
}

/***
Footer
***/

/* fixed sidebar */
.page-sidebar-fixed .footer {
margin-left: 225px;
background-color: #fff;
}
.page-sidebar-fixed .footer .footer-inner {
color: #333;
}
.page-sidebar-fixed.page-sidebar-closed .footer {
margin-left: 35px;
}
.page-sidebar-fixed .footer .footer-tools .go-top {
background-color: #666;
}
.page-sidebar-fixed .footer .footer-tools .go-top i {
color: #ddd;
}

/* boxed layout */
.page-boxed .header .brand {
margin-left: 0px !important;
width: 226px;
}
.page-boxed .header .brand img {
margin-left: 10px;
}
}

/***
For tablets and phones
***/
@media (max-width:979px) {
	
/***
Body
***/
body {
margin: 0px !important;
}

/***
Page header
***/
.header {
margin: 0 !important;
}
.header .nav li.dropdown i {
display: inline-block;
position: relative;
top:1px;
right:0px;
}
.header .nav {
margin-bottom: 0px !important;
}
.header .brand {
margin-left: 0px !important;
padding-left: 0px !important;
}
.header .brand img {
margin-left: 2px !important;
}

/***
Page container
***/
.page-container {
margin: 0 !important;
padding: 0 !important;
}
.page-header-fixed .page-container {
margin-top: 0px !important;
}

/***
Page content
***/
.page-content {
margin: 0px !important;
padding: 0px !important;
min-height: 280px;
}

/***
Page sidebar
***/
.page-sidebar {
margin: 0 10px;
}
.page-sidebar.in {
margin: 10px;
position: relative;
z-index: 5;
}
.page-sidebar .sidebar-toggler {
display: none;
}
.page-sidebar ul {
margin-top:0px;
width:100%;
}
.page-sidebar .selected {
display: none !important;
}
.page-sidebar .sidebar-search {
width: 220px;
margin-top: 20px;
margin-bottom:20px;
}
      
/***
Page title
***/
.page-title {
margin: 15px 0px;
}

/***
Styler panel
***/
.styler-panel {
top:55px;
right:20px;
}
.btn.blue{
	
}
}
@media (min-width: 1200px) {
    .action_options {
        position: static !important;
    }
}
@media (min-width: 768px) and (max-width: 1280px) {

/***
Form wizard
***/
.form-wizard .step .desc {
margin-top: 10px;
display: block;
}
	.dropdown-menu li{
   
    font-size: 13px;
    line-height: 13px;
}

.action_options{
	position:static !important;	
}


.action_options{
	margin-left:0px !important;	
}
.dropdown-menu li{
	
    font-size: 13px;
    line-height: 13px;
}
.dropdown-menu li:hover{
	background-color:transparent;	
}
.dropdown-menu li > a{
}
.dropdown-menu li {
	/*display:inline-block;*/
}
/***
Pricing tables
***/

.pricing-table .rate .price, .pricing-table2 .rate .price {
width: 100%;
display: block;
text-align: center;
margin-bottom: 10px;
}
.header-master .logo_new {
 padding-top: 10px;
 line-height: 24px;
 font-size: 2.2vw !important;
}
.btn.blue{
	
}
.req_new{
		    padding-left: 0px;
    float: left;
	}
	.table-responsive{
		overflow-x:auto;
		overflow-y:hidden;
		width:100%;	
	}
}
@media (min-width: 768px) and (max-width: 979px) {

/***
Body
***/
body {
padding-top: 0px;
}

/***
Page sidebar
***/
.page-sidebar .btn-navbar.collapsed .arrow {
display: none;
}
.page-sidebar .btn-navbar .arrow {
position: absolute;
right: 25px;
width: 0;
height: 0;
top:50px;
border-bottom: 15px solid #5f646b;
border-left: 15px solid transparent;
border-right: 15px solid transparent;
}
.header-master .logo_new {
 padding-top: 10px;
 line-height: 24px;
 font-size: 2.2vw !important;
}
}
@media (max-width: 979px) {
.btn-gray1{
    width: 40%;
    font-size: 12px;	
}
.dropdown-menu li{
   
	position:relative;
    font-size: 13px;
    line-height: 13px;
}
}
@media (max-width: 767px) {
	.dropdown-menu li{
  
    font-size: 13px;
    line-height: 13px;
}
	.pt0{
		padding-top:0px !important;
		padding-right: 12px;
	}
/***
Page header
***/
.header .navbar-inner .container-fluid, .header .navbar-inner .container {
margin-left: 10px !important;
margin-right: 10px !important;
}
.header .top-nav .nav {
margin-top: 0px;
margin-right: 5px;
}
.header .nav > li > .dropdown-menu.notification:after, .header .nav > li > .dropdown-menu.notification:before {
margin-right: 180px;
}
.header .nav > li > .dropdown-menu.notification {
margin-right: -180px;
}
.header .nav > li > .dropdown-menu.inbox:after, .header .nav > li > .dropdown-menu.inbox:before {
margin-right: 140px;
}
.header .nav > li > .dropdown-menu.inbox {
margin-right: -140px;
}
.header .nav > li > .dropdown-menu.tasks:after, .header .nav > li > .dropdown-menu.tasks:before {
margin-right: 90px;
}
.header .nav > li > .dropdown-menu.tasks {
margin-right: -90px;
}

/* Header logo */
.header .brand {
margin-left: 0px !important;
width: 110px;
}
	
/***
Page content
***/
.page-content {
padding: 10px !important;
}

/***
Page title
***/
.page-title {
margin-bottom: 20px;
}
	
/***
Styler pagel
***/
.styler-panel {
top:58px;
right:12px;
}

/***
Page breadcrumb
***/
.breadcrumb {
padding-left: 10px;
padding-right: 10px;
}

/***
Portlet form action
***/
.portlet-body.form .form-actions {
padding-left: 15px;
}

/***
Gritter notification
***/
#gritter-notice-wrapper {
right:1px !important;
}

/***
Form input validation states
***/
.input-icon .input-error, .input-icon .input-warning, .input-icon .input-success {
top:-27px;
float: right;
right:10px !important;
}

/***
Advance tables
***/
.table-advance tr td.highlight:first-child a {
margin-left: 8px;
}

/***
Footer	
***/	
.footer {
padding-left: 10px;
padding-right: 10px;
}
.footer .go-top {
float: right;
display: block;
margin-right: 0px;
}

/***
Vertical inline menu
***/
.ver-inline-menu li.active:after {
display: none;
}

/***
Form controls
***/
.form-horizontal .form-actions {
padding-left: 180px;
}
.portlet .form-horizontal .form-actions {
padding-left: 190px;
}
.btn.blue{
	margin-top:10px;	
}
.tabbable-custom.boxless > .tab-content {
	margin-top:30px;	
}
imgname {
    height: 100% !important;
    max-width: 100% !important;
}
.req_new{
		    padding-left: 0px;
    float: left;
	}
}
@media (max-width: 480px) {

/***
Header navbar
***/
.header .nav {
/*clear:both !important;*/
}
.header .nav > li.dropdown .dropdown-toggle {
margin-top:3px !important;
}
.header .nav li.dropdown .dropdown-toggle .badge {
top: 11px;
}
.dropdown-menu li{
    
    font-size: 13px;
    line-height: 13px;
}
    .caption {
        font-size:13px;
    }
/***
Page sidebar
***/
.page-sidebar.in {
margin-top: 7px !important;
}

/***
Styler panel
***/
.styler-panel {
top:92px;
right:12px;
}

/***
Page title
***/
.page-title small {
display: block;
clear: both;
}

/***
Dashboard date range panel
***/
.page-content .breadcrumb .dashboard-date-range {
padding-bottom: 8px;
}
.page-content .breadcrumb .dashboard-date-range span {
display: none;
}

/***
Login page
***/
.login .logo {
margin-top:10px;
}
.login .content {
padding: 30px;
width: 222px;
}
.login .content h3 {
font-size: 22px;
}
.login .content .m-wrap {
width: 180px;
}
.login .checkbox {
font-size: 13px;
}

/***
Form controls
***/	
.form-horizontal.form-bordered .control-label {
float: none;
width: auto;
padding-top: 0;
text-align: left;
margin-top: 0;
margin-left: 10px;
}
.form-horizontal.form-bordered .controls {
padding-top: 0 !important;
border-left: 0 !important;
}
.form-horizontal.form-bordered.form-label-stripped .control-group:nth-child(even) {
background-color: none !important;
}
.form-horizontal.form-bordered.form-label-stripped .control-group:nth-child(even) .controls {
background-color: none !important;
}
.form-horizontal.form-row-seperated .control-label {
float: none;
width: auto;
padding-top: 0;
text-align: left;
margin-left: 10px;
}
.form-horizontal.form-row-seperated .controls {
border-left: 0;
margin-left: 10px;
}
.portlet .form-horizontal .form-actions {
padding-left: 10px;
}

/***
Hidden phone
***/
.hidden-480 {
display: none;
}

/***
Modal header close button fix
***/
.modal-header .close {
margin-top: 5px !important;
}

/***
Fix text view
***/
.control-group .controls .text {
display: block !important;
margin-bottom: 10px;
}
.req_new{
	padding-left: 15px !important;
    float: left;
	}
	.table-responsive{
		overflow-x:auto;
		overflow-y:hidden;
		width:100%;	
	}
	.aayat{
		    margin-right: -10px !important;	
	}
	.clickable .text_right{
		display: none !important;
	}
	.caption span{
			
	}
	.modalPopup .portlet-body{
		max-height: 350px !important;
    overflow: auto;
	width:100%;
	}
	.modalPopup .portlet-title{
		width:100%;
	}	
	
}
@media (max-width: 320px) {
.header .nav > li.dropdown .dropdown-toggle {
padding-left: 8px !important;
padding-right: 8px !important;
}
.jqcalendar_img img{
	
}
/***
Hidden phone
***/
.hidden-320 {
display: none;
}
.header .brand {
width: 100px;
}
.btn-gray{
	width:100% !important;
}
}
.rashid tr td {
	float: left;
	padding: 4px 12px;
	line-height: 20px;
	text-decoration: none;
	background-color: #fff;
	border: 1px solid #ddd !important;
	margin-left: -1px;
}
/*Front Home-master css starts here*/
 
.header-master .modal {
	position: fixed;
	top: 0;
	left: 0;
	background-color: black;
	z-index: 99;
	opacity: 0.8;
	filter: alpha(opacity=80);
	-moz-opacity: 0.8;
	min-height: 100%;
	width: 100%;
}
.header-master .loading {
	font-family: Arial;
	font-size: 10pt;
	border: 5px solid #67CFF5;
	display: none;
	position: fixed;
	background-color: White;
	z-index: 999;
	min-height: 100%;
	min-width: 100%;
	opacity: 0.8;
	top: 50%;
	left: 50%;
}
.header-master .loading img {
	position: fixed;
	top: 50%;
	left: 50%;
}
.header-master .logo_new {
	color: #fff;
	font-weight: bold;
	padding-left: 10px;
	margin-top: 2px;
}
.header-master ul.page-sidebar-menu > li {
	border-top: 1px solid #4d8b4a !important;
	padding-top: 10px;
}
.header-master .header .hor-menu ul.nav li a {
	font-size: 14px!important;
	margin-top: 15px !important;
	color:#fff;
	z-index:99999;
}
.header .hor-menu ul.nav li {
    position: relative;
    z-index:99999;
}
form, select, options{ z-index:10 !important;}
.header-master .header .hor-menu ul.nav li.active > a, .header .hor-menu ul.nav li.active > a:hover {
	
}
.header-master .header .hor-menu ul.nav li.active .selected {
	
}
.header-master .header-master .navbar-inverse .nav > li > a {
	color: #fff;
}
.header-master .active-menu > a {
	
}
.header-master .header .hor-menu ul.nav li.active .selected {
	border-top: none !important;
}
.header-master.header .hor-menu ul.nav li.active .selected {
	display: none;
}
.header-master .header .btn-navbar {
	margin-bottom: 0px;
	padding-right: 10px;
	padding-top: 5px;
	padding-left: 10px;
	padding-bottom: 15px;
	background-image: none;
	filter: none;
	box-shadow: none;
	color: #fff;
	border: 0;
	padding-top: 15px;
	margin-top: 8px;
	border-radius: 4px !important;
}
.header-master .dropdown-submenu > .dropdown-menu {
	margin-left: -4px;
}
.header .hor-menu ul.nav li a {
	font-size: 14px;
	padding: 11px 12px !important;
}
.header-master .dropdown-submenu > a:after {
	display: none;
	float: right;
	width: 0;
	height: 0;
	margin-top: 5px;
	margin-right: -14px;
	border-color: transparent;
	border-left-color: #ccc;
	border-style: solid;
	border-width: 5px 0 5px 5px;
	content: " ";
}
.header-master .header .brand {
	display: inline-block;
	margin-top: -1px;
	margin-right: 0;
	padding-left: 0;
	padding-right: 0;
	width: 14%;
}
.header-master .header .brand img {
	margin-left: 0px;
	max-width: 82%;
	margin-top: -10px;
}
.header-master .header .nav > li.dropdown {
	min-height: 30px;
}
.header-master .header .nav > li.dropdown .dropdown-toggle {
	padding: 22px 10px 7px 10px;
}
.header-master .header .hor-menu ul.nav li.active > a, .header .hor-menu ul.nav li.active > a:hover {
	
}
.header-master .header .hor-menu .dropdown-menu li > a:hover, .header .hor-menu .dropdown-menu li:hover > a, .header .hor-menu .dropdown-menu li.active > a {
	color: #fff;
	filter: none !important;
	
}
.header-master .header .hor-menu .dropdown-menu li > a {
	color: #fff;
	padding: 5px 5px !important;
	margin-bottom: 1px;
}
.header-master.header .hor-menu .dropdown-menu {
	margin-top: 10px !important;
}
.header-master .header .nav .dropdown.open .dropdown-toggle {
	background-color: #000000 !important;
}
.header-master ul.page-sidebar-menu > li > a {
	border-top: none !important;
}
.header-master.page-sidebar {
	background-color: #539750 !important;
}
.header-master ul.page-sidebar-menu > li.open > a, ul.page-sidebar-menu > li > a:hover, ul.page-sidebar-menu > li:hover > a {
	
	color: #fff !important;
}
.header-master .header .hor-menu ul.nav li a:hover, .header .hor-menu ul.nav li a:focus {
	
}
start ul.page-sidebar-menu > li > ul.sub-menu a .arrow:before, ul.page-sidebar-menu > li > ul.sub-menu a .arrow.open:before {
	color: #fff !important;
}
.header-master .header .hor-menu .dropdown-menu {
	margin-top: 8px !important;
	margin-left: -16px !important;
	z-index:99999999999999!important;
}
.header-master .header .nav > li.dropdown.user .dropdown-toggle {
	padding: 0px 0px 0px 2px;
	width: 170px;
	display: flex;
}
li#Ul_user2 .dropdown-toggle {
	padding: 0px 0px 0px 2px;
	width: 110px !important;
	display: flex;
	height: 10px;
	position: relative;
	top: -2px;
	overflow: hidden;
}
.header .nav > li.dropdown.user .dropdown-toggle .username {
	color: #ddd;
	line-height: 14px;
	position: relative;
	left: 4px;
	padding-top: 4px;
	height: 27px;
    overflow: hidden;
}
.header-master .header .nav li.dropdown.user .dropdown-toggle i {
	padding-top: 8px;
    padding-right: 3px;
}
.req_new{
		    padding-left: 0px;
    float: left;
	}
@media (max-width:480px) {
.header-master .page-container {
margin: 0 !important;
padding: 0 !important;
background-color: #000;
}
.header-master .header .nav > li.dropdown {
margin-bottom: 8px;

}
.header-master .header .nav > li.dropdown.user .dropdown-toggle{
	width:70px !important;	
}
.header .nav > li.dropdown.user .dropdown-toggle .username{
	display:none;	
}
.btn-gray{
 width:100% !important;   	
}
.main-dashboard .tabbable-custom .nav-tabs > li > a{
	font-size:15px !important;	
	
}
.jqcalendar_img input[type="text"]{
    max-width:150px !important;
}
.modalPopup2 .portlet-body {       max-height: 350px !important;
    overflow: auto;}
	li#Ul_user2 .dropdown-toggle{
		width:80px !important;	
	}
}
@media (min-width: 980px) {
.header-master .Schemes li:hover > ul {
display: block !important;
left: 176px;
top: 0px;
}
 
        .jqcalendar_img input[type="text"]{
    max-width:95% !important;
}
    td.jqcalendar_img input[type="text"] {
        max-width: 90% !important;
    }

.reports_filters .jqcalendar_img input[type="text"] {
    max-width: 83% !important;
}
}
@media (min-width: 980px) and (max-width:1230px) {
.header-master .header .nav > li.dropdown.user .dropdown-toggle {
width: 70px;
}
.btn-gray1{
	width:35%;	
}
.header-master .header .nav > li.dropdown.user .dropdown-toggle .username {
display: none;
}
/*sharyar */
.jqcalendar_img img{
	float: right;
    margin-top: -39px;
    display: block;
    right: 0;
}
        
            .action_options
            {
                margin-left: 0 !important;
                vertical-align: middle !important;
                display: inline-block;
                position: relative !important;
            }
        }
}

/*Front Home-master css ends here*/
@media (min-width: 0px) and (max-width:480px) {
.header .nav > li.dropdown.user .dropdown-toggle {
width: 70px !important;
}
li#Ul_user2 .dropdown-toggle {
 width: 70px !important;
}
.header .nav > li.dropdown.user .dropdown-toggle .username {
display: none !important;
}
.header_home .header .nav > li.dropdown.user .dropdown-toggle {
width: 200px !important;
max-width:100%;
}
.header_home .header .nav > li.dropdown.user .dropdown-toggle .username {
	
}
.clickable .text_right {
right: 8% !important;
}
.header-master .logo_new {
 padding-top: 10px;
 line-height: 24px;
 font-size: 4.2vw !important;
}
/*sharyar */
.jqcalendar_img img{
	    float: right;
    position: relative;
    margin-top: -44px !important;
    display: block;
}
}
@media (min-width: 481px) and (max-width:767px) {
.header-master .logo_new {
 padding-top: 10px;
 line-height: 24px;
 font-size: 3.2vw !important;
}
/*sharyar */
.jqcalendar_img img{

}
}
@media (max-width:480px) {
.page-container {
margin: 0 !important;
padding: 0 !important;
background-color:transparent !important;
}
}
.phone-no .input-icon.left i {
	color: #333;
	margin: 7px 2px 2px 7px;
	font-size: 13px;
	text-align: center;
	font-style: normal !important;
}
.user-img img {
	border: 1px solid #ddd;
}
.responsive-table {
	width:100%;
	overflow:auto;
}
.gray_search_bar {
	margin-bottom: 20px;
	min-height: 1px !important;
	padding: 20px !important;
	background: #95a5a6;
}

/*---Admin dashboard styles-----*/
.dashboard-stat {
	position: relative;
}
.dashboard-stat .visual i {
	opacity: 0.3;
}
.dashboard-stat .details {
	margin-bottom: 10px;
	min-height: 105px;
}
.dashboard-stat .visual {
	position: absolute;
}
.dashboard-stat .details .number {
	padding-top: 15px;
}
.dashboard-stat.purple-plum {
	background-color: #8775a7;
}
.dashboard-stat.green-haze {
	background-color: #44b6ae;
}
.dashboard-stat.red-intense {
	background-color: #e35b5a;
}
.dashboard-stat.orange {
	background-color: #35a167;
}
.dashboard-stat.brown {
	background-color: #a7a56c;
}
.dashboard-stat.purple-plum .more {
	color: #FFFFFF;
	background-color: #7c699f;
}
.dashboard-stat.green-haze .more {
	color: #FFFFFF;
	background-color: #3ea7a0;
}
.dashboard-stat.red-intense .more {
	color: #FFFFFF;
	background-color: #e04a49;
}
.dashboard-stat.orange .more {
	color: #FFFFFF;
	background-color: #018c65;
}
.dashboard-stat.brown .more {
	color: #FFFFFF;
	background-color: #959358;
}
.dashboard-stat.pending {
	color: #FFFFFF;
	background-color: #e7da0e;
}
.dashboard-stat.pending .more {
	background-color: #beb635 !important;
}
.dashboard-stat.approved {
	color: #FFFFFF;
	background-color: #6AC129;
}
.dashboard-stat.approved .more {
	background-color: #3c8604 !important;
}
.dashboard-stat.rejected {
	color: #FFFFFF;
	background-color: #e35b5a;
}
.dashboard-stat.rejected .more {
	background-color: #b70b0b !important;
}
.dashboard-stat.complete {
	color: #FFFFFF;
	background-color: #559B21;
}
.dashboard-stat.complete .more {
	background-color: #3c8604 !important;
}
.dashboard-stat.awaiting_assignment {
	color: #FFFFFF;
	background-color: #ff9797;
}
.dashboard-stat.awaiting_assignment .more {
	background-color: #fd6e6e !important;
}
.dashboard-stat.ready_for_review {
	color: #FFFFFF;
	background-color: #a9dbf9;
}
.dashboard-stat.ready_for_review .more {
	background-color: #5dc0fc !important;
}
.dashboard-stat.s_f_Interview {
	color: #FFFFFF;
	background-color: #FFCF37;
}
.dashboard-stat.s_f_Interview .more {
	background-color: #efb809 !important;
}
.dashboard-stat.m_c_re-schedule {
	color: #FFFFFF;
	background-color: #FFCF37;
}
.dashboard-stat.m_c_re-schedule .more {
	background-color: #efb809 !important;
}
.dashboard-stat.circular_resolution {
	color: #FFFFFF;
	background-color: #6ac129;
}
.dashboard-stat.circular_resolution .more {
	background-color: #49980e !important;
}
.dashboard-stat.a_t_T_f_approval {
	color: #FFFFFF;
	background-color: #47b1f3;
}
.dashboard-stat.a_t_T_f_approval .more {
	background-color: #1b8acf !important;
}
/*---/ Admin dashboard styles-----*/  
.grid-responsive img {
	padding:1px !important;
}
.responsive-table {
	width:100%;
	overflow:auto;

}
.grid-responsive {
	border-bottom: 1px solid #ddd;
}
.hs_cbankdetail .controls iframe {
	height: 160px;
	border: none!important;
}
.hs_cbankdetail .uploadcontrol .Container {
	overflow: auto;
}
.hs_cbankdetail #overlay {
	position: fixed;
	z-index: 99;
	top: 0px;
	left: 0px;
	background-color: White;
	width: 100%;
	height: 100%;
	filter: Alpha(Opacity=90);
	opacity: 0.7;
	-moz-opacity: 0.7;
}
.hs_cbankdetail #theprogress {
	background-color: White;
	border: 1px solid #ccc;
	padding: 10px;
	width: 300px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	filter: Alpha(Opacity=100);
	opacity: 1;
	-moz-opacity: 1;
}
.hs_cbankdetail #modalprogress {
	position: absolute;
	top: 50%;
	left: 60%;
	margin: -11px 0 0 -150px;
	color: #990000;
	font-weight: bold;
	font-size: 14px;
}
@media (min-width: 0px) and (max-width:767px) {
 .gray_search_bar {
margin-bottom: 20px;
min-height: 1px !important;
padding:20px 35px 20px 20px;
background: #95a5a6;
}
.gray_search_bar input[type=text] {
margin-bottom:10px;
}
.gray_search_bar select {
margin-bottom:10px;
}
.btn-gray {
background: #4f6c6e;
z-index: -1;

padding: 7px 14px !important;
margin-top: -1px;
display: inline-block;
color: #fff;
}
.gray_search_bar input[type="text"].m-wrap {
width:100% !important;
}
.gray_search_bar select[class*="span"].m-wrap {
width: 100% !important;
}
}
.grid-responsive .pagination tr td {
	float: left;
	/*padding: 4px 12px !important;*/
line-height: 20px !important;
	text-decoration: none;
	background-color: #fff;
	border: 1px solid #ddd !important;
	margin-left: -1px;
}
.grid-responsive .pagination {
	margin: 0px 0;
}
.grid-responsive .pagination table tr td span {
	position: relative;
	top: 2px;
}
.grid-responsive tr td {
	padding: 9px 5px !important;
}
.grid-responsive tr th {
	text-align:center!important;
}
.GridCellDiv {
	min-width: 110px;
}
.Guarantorslisting .grid-responsive {
	border-bottom: 1px solid #fff !important;
	margin-bottom: 11px;
}
.Guarantorslisting .pagination {
	margin: 10px 0 !important;
}
.AAreport input .uneditable-input {
	width: inherit !important;
}
.AAreport .control-label {
	margin-top: 2px;
	padding-left: 5px;
}
.AAreport .table-bordered th, .table-bordered td {
	border-color: #ddd;
}
.dropdown-menu li{
		
}
.AAreport .form-actions {
	padding: 19px 20px 20px;
	margin-top: 20px;
	margin-bottom: 20px;
	background-color: #f5f5f5;
	border-top: 1px solid #e5e5e5;
*zoom: 1;
	margin-left: -10px;
	margin-right: -10px;
}
.form-actions {
	padding: 19px 20px 20px;
	margin-top: 20px;
	margin-bottom: 20px;
	background-color: #f5f5f5;
	border-top: 1px solid #e5e5e5;
*zoom: 1;
	margin-left: -10px;
	margin-right: -10px;
}
.form-actions-outsite {
	padding: 19px 20px 20px;
	margin-top: 0px;
	margin-bottom: 20px;
	background-color: #f5f5f5;
	border-top: 1px solid #e5e5e5;
*zoom: 1;
text-align:center;

}
.TSmContributions .table td {
	padding: 9px 5px;
	line-height: 20px;
	text-align: left;
	vertical-align: top;
	border: 1px solid #ddd;
}
.TSmContributions .table th {
	padding: 9px 5px;
	line-height: 20px;
	text-align: left;
	vertical-align: top;
	border: 1px solid #ddd;
}
.TSmContributions .table {
	margin-bottom: 0px !important;
}
.mt8 {
	margin-top: 8px;
}
/*---- pagination css----*/
.pagination table tr td {
	padding: 0px 0px !important;
	margin: 10px 0px;
	line-height: 24px;
}
.pagination table tr td span {
	padding: 4px 10px !important;
	margin: 10px 0px;
	background-color:#33ccff;
	color:#fff;
}
.pagination table tr td a {
	padding: 4px 10px !important;
	margin: 10px 0px;
	line-height: 24px;
}
.pagination table tr td a:hover {
	padding: 4px 10px !important;
	margin: 10px 0px;
	background-color:#33ccff;
	color:#fff;
	text-decoration:none;
}
.rashid table tr td {
	padding: 0px 0px !important;
	margin: 10px 0px;
	line-height: 24px;
}
.rashid table tr td span {
	padding: 4px 10px !important;
	margin: 10px 0px;
	background-color:#33ccff;
	color:#fff;
}
.rashid table tr td a {
	padding: 4px 10px !important;
	margin: 10px 0px;
	line-height: 24px;
}
.rashid table tr td a:hover {
	padding: 4px 10px !important;
	margin: 10px 0px;
	background-color:#33ccff;
	color:#fff;
	text-decoration:none;
}
/*---- /pagination css----*/

/* css for portlet clickable starts*/ 
.clickable.portlet.box > .portlet-title > .tools > a.collapse, .portlet.solid > .portlet-title > .tools > a.collapse {
	color: #fff;
	width: 100%;
	background-repeat: no-repeat !important;
	background-position: 99%;
	font-size: 17px;
	padding: 10px 0px 7px 0px;
}
.clickable .portlet.box > .portlet-title > .tools {
	width:100%;
}
.clickable.portlet > .portlet-title > .tools > a {
	height: 24px;
	margin-left: 0px;
}
.clickable.portlet.box > .portlet-title {
	padding: 0px !important;
	border-bottom: 1px solid #eee;
	color: #fff !important;
}
.clickable.portlet.box > .portlet-title > .tools {
	padding: 0px !important;
	margin:0px !important;
}
.clickable.portlet > .portlet-title > .tools > a:hover {
	opacity: 1 !important;
	text-decoration:none;
}
.clickable .portlet > .portlet-title > .tools > a:focus {
	opacity: 1 !important;
	text-decoration:none;
}
.clickable .portlet.box > .portlet-title > .tools > a.expand, .portlet.solid > .portlet-title > .tools > a.expand {
	color: #fff;
	width: 100%;
	background-repeat: no-repeat;
	background-position: 99%;
	font-size: 17px;
	padding: 10px 0px 7px 0px;
}
.clickable .text_right {
	text-align: right!important;
	display: block;
	position: absolute;
	right: 5%;
	margin-top: 9px;
}
/* css for portlet clickable ends*/
/***
Page header
***/
.header .navbar-inner {
	filter: none !important;
	background: url(../img/topbar-bg.png) repeat-x center;
	height:67px !important;
	background-position:center;
}
.header .btn-navbar {
	background-color: #4f1111 !important;
}
.header .nav .dropdown-toggle:hover, .header .nav .dropdown.open .dropdown-toggle {
	background-color: #146a9d !important;
}
.header .nav li.dropdown .dropdown-toggle i {
	color: #fff !important;
}
/***
Footer
***/
.footer {
	background: url(../img/bqht-footer-bg.png) center;
	padding: 15px 20px 15px 20px;
	font-size: 12px;
}
.footer .footer-inner {
	color: #fff;
}
.footer .footer-tools .go-top {
	background-color: #1985c6;
}
/***
icons css
***/

.icon_Extend_Date {
	width: 24px;
	height:24px;
	background-image:url( ../../images/icon-Extend-Date.png);
	display:inline-block;
}
.icon_SAPayment {
	width: 24px;
	height:24px;
	background-image:url(../../images/icon_SAPayment.png)!important;
	display:inline-block;
}
.icon_ChequeCancelled {
	width: 24px;
	height:24px;
	background-image:url(../../images/icon-ChequeCancelled.png);
	display:inline-block;
}
.icon_Chqcabank {
	width: 24px;
	height:24px;
	background-image:url(../../images/icon-Chqcabank.png);
	display:inline-block;
}
.icon_ChequeRepresent {
	width: 24px;
	height:24px;
	background-image:url(../../images/icon-ChequeRepresent.png);
	display:inline-block;
}
.icon_ChequeCollected {
	width: 24px;
	height:24px;
	background-image:url(../../images/icon-ChequeCollected.png);
	display:inline-block;
}
.icon_PaymentRequest {
	width: 24px;
	height:24px;
	background-image:url(../../images/icon-PaymentRequest.png);
	display:inline-block;
}
.icon_Receipt {
	width: 24px;
	height:24px;
	background-image:url(../../images/icon-Receipt.png);
	display:inline-block;
}
.icon_ReturnReceipt {
	width: 24px;
	height:24px;
	background-image:url(../../images/icon-ReturnReceipt.png);
	display:inline-block;
}
.icon_view {
	width: 24px;
	height:24px;
	background-image:url(../../images/icon-view.png);
	display:inline-block;
}
.icon_Approve_Early_Return {
	width: 24px;
	height:24px;
	background-image:url(../../images/icon-Approve-Early-Return.png);
	display:inline-block;
}
/*css for img going out of the grid*/
.grid-img img {
	max-width: inherit !important;
}
.hs_cbankdetail .controls iframe {
	height: 160px;
	border: none !important;
}
.hs_cbankdetail .uploadcontrol .Container {
	overflow: auto;
}
/*---dashboard stat ---*/
.dashboard-stat.indigo {
	background-color: #C3C3E5;
}
.dashboard-stat.indigo .more {
	background-color: #9f9fca;
}
.dashboard-stat.light_green {
	background-color: #32c5d2;
}
.dashboard-stat.light_green .more {
	color: #FFF;
	background-color: #2bb8c4 !important;
}
.dashboard-stat.red-pink {
	background-color: #E08283;
}
.dashboard-stat.red-pink .more {
	color: #FFF;
	background-color: #c76364;
}
.dashboard-stat.yellow-soft {
	background-color: #C8D046;
}
.dashboard-stat.yellow-soft .more {
	color: #FFF;
	background-color: #969d25 !important;
}
.dashboard-stat.green-sharp {
	background-color: #26C281;
}
.dashboard-stat.green-sharp .more {
	color: #FFF;
	background-color: #15a066 !important;
}
.dashboard-stat.grey-salsa {
	background-color: #ACB5C3;
}
.dashboard-stat.grey-salsa .more {
	color: #FFF;
	background-color: #8f96a1 !important;
}
.dashboard-stat.purple-medium {
	background-color: #BF55EC;
}
.dashboard-stat.purple-medium .more {
	color: #FFF;
	background-color: #9532bf !important;
}
.dashboard-stat.blue-soft {
	background-color: #5C9BD1;
}
.dashboard-stat.blue-soft .more {
	color: #FFF;
	background-color: #336ea1 !important;
}
.dashboard-stat.green-turquoise {
	background-color: #36D7B7;
}
.dashboard-stat .green-turquoise .more {
	color: #FFF;
	background-color: #10957b !important;
}
.row-fluid .span10 {
	width: 82.90598290598291% !important;
}
.more:hover {
	text-decoration: none;
}
.dashboard-stat {
	margin-bottom: 15px;
}
.dashboard-stat.green {
	background-color: #28b779;
}
.main-dashboard h3 {
	font-size: 20px;
	line-height: 24px;
}
.dashboard-stat {
	margin-bottom: 15px;
}
/*---/dashboard stat ---*/
 /*---main-dashboard---*/
.main-dashboard .m-icon-swapright {
	position: absolute;
	bottom: 7px;
	right: 12px;
}
.main-dashboard .newheading {
	background: #95A5A6;
	padding-left: 10px;
	font-weight: 400;
	color: #fff;
	font-size: 18px;
	margin-top: 0px;
}
.main-dashboard .table td {
	padding: 10px 7px 14px 7px !important;
}
.main-dashboard .tabbable-custom .nav-tabs > li > a {
	border-top: none;
	font-weight: 400;
	font-size: 16px;
}
.main-dashboard .table th {
	font-weight: normal;
}
.main-dashboard .portlet-body tr:last-child > td {
	background-color: transparent !important;
}
.main-dashboard .table-bordered tbody:first-child tr:first-child > th:last-child {
	width: 102px !important;
}
.main-dashboard .overflow-y {
	width: 100%;
	overflow-x:hidden;
}
.main-dashboard .showSingle {
	cursor: pointer;
}
.main-dashboard .table-bordered tbody:first-child tr:first-child > th:last-child {
	width: 102px !important;
}
/*---/main-dashboard---*/
 /*---Application Listing ---*/
  .aplcaton_lstng .table td {
	padding: 10px 7px 14px 7px !important;
}
.aplcaton_lstng input, .aplcaton_lstng textarea, .aplcaton_lstng .uneditable-input {
	width: inherit !important;
}
.aplcaton_lstng .control-label {
	margin-top: 2px;
	padding-left: 5px;
}
.aplcaton_lstng .table th, .table td {
	border-color: #ddd !important;
}
.aplcaton_lstng .form-horizontal .controls1 {
	margin-left: 5px;
}
.aplcaton_lstng .form-horizontal .control-label1 {
	float: initial;
	padding-left: 6px;
	padding-top: 5px;
	text-align: left;
}
.aplcaton_lstng .form .form-actions {
	margin-top: 0 !important;
	text-align: center;
	padding-left: 0px;
}
.aplcaton_lstng .portlet-body tr:last-child > td {
	background-color: transparent !important;
}
.aplcaton_lstng .portlet-body .pagination td > table {
	float: left;
}
.aplcaton_lstng .table-bordered tbody:first-child tr:first-child > th:last-child {
	width: 102px !important;
}
.aplcaton_lstng .showSingle {
	cursor: pointer;
}
.aplcaton_lstng .table-bordered tbody:first-child tr:first-child > th:last-child {
	width: 102px !important;
}
.aplcaton_lstng .responsive-table {
	width:100%;
	overflow:auto;
	overflow-x:hidden;
}
.aplcaton_lstng tr.pagination td {
    padding: 0px 0px !important;
    margin: 10px 0px;
}
.aplcaton_lstng .pagination table {
    margin-left: 10px !important;
}
 /*---/Application Listing ---*/  
 
/***
New pagination css starts
***/
.new_pagination table  
{
    margin-top:10px;
}
.new_pagination table td {
    padding: 1px 1px 0px 0px !important;
}
.new_paginationTG {
	border-left:1px solid #ddd !important;
	border-right:0px!important;
	border-top:1px solid #ddd !important;
	border-bottom:1px solid #ddd !important;
	height: 26px;
	margin:-1px;
	font-size:12px;
}
.new_paginationTG a {
	padding:4px 8px;
	margin-top:-1px;
	display:block;
}
.new_paginationTG a:hover {
	text-decoration:none;
	background-color:#33ccff;
	color:#fff !important;
}
.new_paginationFP a {
	border: 1px solid #ddd !important;
    padding: 5.5px 9px!important;
    font-size: 12px;
    margin-right: -1px;
    margin-top: 10px;
    position: relative;
    top: 6px;
	
}
/*changes to change*/
.new_paginationFP a:hover {
	border:1px solid #ddd !important;
	padding: 5.5px 9px!important;
	background-color:#33ccff;
	color:#fff !important;
}
.new_paginationFP a:hover {
	text-decoration:none;
	color:#fff !important;
}
.new_paginationTG .pagingactive {
	color:#fff !important;
	background-color:#33ccff;
}
.new_paginationFP .aspNetDisabled {
	color:#999 !important;
}
.new_paginationFP .aspNetDisabled:hover {
	color:#fff !important;
}

/***
New pagination css ends
***/ 
/*--css for responsive grid--*/
.overflowContainer TABLE
{
    background-image: none !important;
    }
/*--/css for responsive grid--*/
/*css for the user block on master page*/
.header .nav > li.dropdown {
    margin-top: 16px !important;
    
}
.form .form-actions{
  padding-left: 0px !important;
  text-align:center;
}
.form-actions{
  padding-left: 0px !important;
  text-align:center;
}
/*--validtor--*/
.Validator{background-color: #f8bbd0!important; }  
/*--pagination first and last box--*/
.paginationFP-last a {
   border: 1px solid #ddd;
    padding: 5px;
    margin-top: 10px;
    margin-left: -1px;
    margin-right: -2px;
    position: relative;
    top: 6px;
}
.paginationFP-last a:hover {
        color: #fff !important;
    background-color: #33ccff;
}

.paginationFP-last a:hover {
    color: #fff !important;
    text-decoration:none;
}
/*--New title css--*/
.radio_inline
{
    display: flex;
    float: left;
    padding-top: 4px;
    padding-left: 4px;
    }
 .radio_inline td {
    display: inline-flex;
    padding-left:10px;
}
     .page-title {
    padding: 0px;
    font-size:25px;
    letter-spacing: -1px;
    display: block;
    color: #666;
    margin: 0 0px 0px 0px;
    font-weight: 500;
    font-family: 'Open Sans', sans-serif;
    position: relative;
    top: 0px; 
    display: inline-block;
}
.page-content .breadcrumb {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    box-shadow: none;
    padding-right: 0px;
    padding-left: 8px;
    margin-bottom: 5px;
    border: 0px !important;
    background-color: #fff !important;
    display: inline-block;
    margin-top: 10px;
}
.gray_search_bar {
    margin-bottom: 15px;
}
.pr5{ padding-right:5px;}
/*--/New title css--*/
/*--New calendar css--*/
.jqcalendar_img img{
    padding: 0px !important;
    position: absolute;
    /*right: 0;*/
    /*display:none;*/
}
.jqcalendar_img:after {
    /*content: url('../../images/calendar.png');*/
        float: right;
    position: absolute;
    right: 0;
    bottom: 0px;
    top:0px;
}
.jqcalendar_img{
	position:relative; 
    min-width: 125px !important;
}
}
select.m-wrap {
        margin-bottom: 5px;
}
input.m-wrap {
        margin-bottom: 5px;
}
.help-block img.ui-datepicker-trigger{
		position: absolute;
    right: 0;
    padding: 0px;
	}
.jqcalendar_img span.help-block{
	position:relative;
}
.portlet.box.lightgreen > .portlet-title
        {
            background-color: #c6c748 !important;
        }
        .portlet.box.lightgreen
        {
            border: 1px solid #c6c748;
            border-top: 0;
        }
/*-css for Panel Status*/
.portlet.box.approved_panel > .portlet-title
        {
            background-color:  #39b54a;
        }
        .portlet.box.approved_panel
        {
            border: 1px solid #39b54a;
            border-top: 0;
        }
        .portlet.box.approved_panel > .portlet-body {
    background-color: #effdf1;
        }
    /*-/approved-*/
    .portlet.box.incomplete_panel > .portlet-title
        {
            background-color:  #b0bec5;
        }
        .portlet.box.incomplete_panel
        {
            border: 1px solid #b0bec5;
            border-top: 0;
        }
        .portlet.box.incomplete_panel > .portlet-body {
    background-color: #f2f2f2;
        }
    /*-/Incomplete-*/
    .portlet.box.rejected_panel > .portlet-title
        {
            background-color:  #dd2c00;
        }
        .portlet.box.rejected_panel
        {
            border: 1px solid #dd2c00;
            border-top: 0;
        }
        .portlet.box.rejected_panel > .portlet-body {
            background-color: #fdf5f3;
        }
    /*-/Rejected-*/
     
   
    .portlet.box.unapproved_panel > .portlet-title
        {
            background-color:  #ff8f00;
        }
        .portlet.box.unapproved_panel
        {
            border: 1px solid #ff8f00;
            border-top: 0;
        }
        .portlet.box.unapproved_panel > .portlet-body {
    background-color: #fff7df;
        }
    /*-/Unapproved-*/
	.modalPopup2 .portlet-body {    max-height: 550px;
    overflow: auto;
	}
	.caption .icon-reorder{
		padding-right:7px;	
	}
	.table-responsive{
		overflow:auto;
		width:100%;	
	}
	.text-white{
		color:#fff !important;	
	}
	.controls-1 .ui-datepicker-trigger{
		    position: absolute;
    right: 0;
    padding: 0;
	}
        
.TextBoxToLabel:focus
{
box-shadow: none !important;
}
input.ui-calendar{
	
}
.ui-datepicker-trigger{
	position:absolute;
	right:
}
.table-responsive td{
	
}

/*grid listing*/
.clock_movement img {
        padding: 1px !important;
}
      .dashboard-admin  #overlay
        {
            position: fixed;
            z-index: 99;
            top: 0px;
            left: 0px;
            background-color: White;
            width: 100%;
            height: 100%;
            filter: Alpha(Opacity=90);
            opacity: 0.7;
            -moz-opacity: 0.7;
        }
      .dashboard-admin  #theprogress
        {
            background-color: White;
            border: 1px solid #ccc;
            padding: 10px;
            width: 300px;
            height: 30px;
            line-height: 30px;
            text-align: center;
            filter: Alpha(Opacity=100);
            opacity: 1;
            -moz-opacity: 1;
        }
       .dashboard-admin #modalprogress
        {
            position: absolute;
            top: 50%;
            left: 60%;
            margin: -11px 0 0 -150px;
            color: #990000;
            font-weight: bold;
            font-size: 14px;
        }
       .dashboard-admin .overflowContainer {
                overflow-y: auto !important;
        }
       .dashboard-admin .responsiveTable1
        {
            overflow-x: visible;
        }
    
        .dashboard-admin .form-row-seperated .controls-1
        {
            margin-left: 5px;
        }
       .dashboard-admin .form-row-seperated .control-label-1
        {
            width: 110px;
        }
       .dashboard-admin .n-wrap
        {
            border: 1px solid #e5e5e5;
            padding: 5.7px;
            margin-right: 2px;
        }
        .dashboard-admin table td
        {
            padding: 6px;
        }

        .dashboard-admin table th {
            padding: 4px;
            font-size: 12px;
            font-weight: normal;
        }

    .dashboard-admin .action_options {
    margin-left: 11px;
    vertical-align: middle !important;
	display: inline-block;
	/*position:absolute;*/
		}
		.dashboard-admin .action_options ul{
        margin-top: 6px;
    margin-right: -2px;
    padding-right: 3px;
  
		}
   .dashboard-admin .action_options .color-mode {
    top: 46px  !important;
    right: 0 !important;
    display: none;
    padding: 0 0;
    position: absolute;
    background: #ccc;
    width: 170px;
}
.dashboard-admin .color-panel .icon-color:hover {
    background-color: #ccc !important;
}
.dashboard-admin .action_options .color-mode li {
    width: 160px;
    height: 31px;
    margin: 0 4px;
    cursor: pointer;
    list-style: none;
    border: None;
}
 .dashboard-admin.color-mode ul {
    list-style: none;
    padding:0 !important;;
    display: block;
    margin-bottom: 1px !important;
	margin:0px!important;
    padding: 8px !important;
}
 .controls .chosen-container-single {
    float: left;
    WIDTH: 100% !important;
}
  @media (min-width:1200px) {
       
 .dashboard_tasks .row-fluid [class*="span"]:first-child {
   margin-left: 1.564102564102564% !important;
}
  .dashboard_tasks .row-fluid [class*="span"]{
   margin-left: 1.564102564102564% !important;
}
  .action_options{
	position:static !important;	
}
 }
 @media (min-width:0px) and (max-width:767px)
        {
           .dashboard-admin .action_options
            {
                margin-left: 0 !important;
                vertical-align: middle !important;
             
                position: relative !important;
            }
                 .jqcalendar_img {
    max-width:160px !important;
}
        .jqcalendar_img input[type="text"]{
    min-width:160px !important;
}
        }

@media (min-width: 979px) {
    .left {
        float: left;
    }
}
@-moz-document url-prefix() {
 .search-validator {
    POSITION: absolute;
    TOP: 33px!important;
    width: 100%;
    left: 0;

}
}