@charset "utf-8";
/* CSS Document */
@import url(https://fonts.googleapis.com/css?family=Ubuntu);
@font-face{
    font-family: 'WebSymbolsRegular';
    src: url('websymbols/websymbols-regular-webfont.eot');
    src: url('websymbols/websymbols-regular-webfont.eot?#iefix') format('embedded-opentype'),
        url('websymbols/websymbols-regular-webfont.woff') format('woff'),
        url('websymbols/websymbols-regular-webfont.ttf') format('truetype'),
        url('websymbols/websymbols-regular-webfont.svg#WebSymbolsRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}
body{
	margin:0 auto;
	padding:0;	
	text-transform:capitalize;
}
a:focus{
	outline:none;
}
.clear-clm,.add-crt-tree  .form-group,.budget-insrt{
	clear:both;
	overflow:hidden;
}
/*form{
	overflow:hidden;
}*/
.breadcrumb li a{
	color: #827047;
}
.breadcrumb > .active{
	color: #D34606;
}
.user-leave-hts,.mauze-inst,.report-mzws,.report-ofws,
.mswt-inst,.modal-body,.inayaat-insert{
	padding:20px 0;
}
.menu-section{
	padding-bottom:20px;
}
textarea{
	height:auto !important;
}
.tab-content,.create-admin,.create-admin .form-group,.user-leave-hts,.report-mzws,.report-ofws,
.mswt-inst,.modal-body,.inayaat-insert,.cntr-colum .form-group,.plan-dtls-colum .form-group{
	overflow:hidden;
}
.user-leave-hts,.mauze-insert-colum table,.report-mauzewise-colum table,.mauzereport-Officerwise-colum table
,.muwasaat-insert-colum table,.inayaat-insert-colum table,.muwtreport-Officerwise-colum table,.muwt-report-yearwise-colum table,
.Leave-Status-colum,.inayaatreport-officerwise-colum table,.inayaat-report-yearwise-colum table,.title-insert-colum table ,.title-insert-colum  table
,.titlereport-officerwise-colum table,.title-report-yearwise-colum table,.report-titlewise-colum table,.miqaat-insert-colum table,
.report-miqaatwise-colum table,.miqaatreport-Officerwise-colum table,.miqaatreport-yearwise-colum table{
	margin:0 0 25px 0;
}
/*.dataTables_wrapper.form-inline,.Leave-apply-section{
	margin:25px 0;
}*/
.user-leave-hts,.mauze-insert-colum .dataTables_wrapper.form-inline,.report-mauzewise-colum .form-inline,.mauzereport-Officerwise-colum 
.form-inline,.report-miqaatwise-colum .form-inline,.inayaatreport-officerwise-colum .form-inline,.Zaereen-insert-colum .form-inline
,.dataTables_wrapper.form-inline{
	margin:25px 0 0 0;
}
.Leave-apply-section{
	margin:25px 0;
}
.table > thead > tr > th,.table-bordered{
    border-color: #786843;
	background:#802c06;
}
.Leave-apply-section  .table thead tr,.role-update-colum  .table thead tr,.Leave-Status-colum .table thead tr,
.mauze-insert-colum table tr,.report-mauzewise-colum table tr,.mauzereport-Officerwise-colum table thead tr,.mauze-log-colum table  thead tr
,.muwasaat-insert-colum table thead tr,.inayaat-insert-colum table  thead tr,.muwtreport-Officerwise-colum table  thead tr
,.muwasaat-log-colum table thead tr,.inayaat-log-colum table thead tr,.muwt-report-yearwise-colum table thead tr,
.inayaatreport-officerwise-colum table thead tr,.inayaat-report-yearwise-colum table thead tr,.title-insert-colum table thead tr,
.title-log-colum table thead  tr,.titlereport-officerwise-colum table thead tr,.title-report-yearwise-colum table thead tr,.report-titlewise-colum table thead tr 
,.report-past-colum table thead tr,.miqaat-insert-colum table thead tr,.report-miqaatwise-colum table thead tr,.report-miqaatwise-colum table thead tr th
,.miqaatreport-Officerwise-colum table thead tr,.miqaat-log-colum table thead tr,.miqaatreport-yearwise-colum table thead tr,.Zaereen-insert-colum
table thead tr,.report-mntce table  thead tr,.qardan-history  table thead tr,.qaradn-withdraw-colum table thead tr,.cheque-history-colum table thead tr
,.qaradn-status-colum table thead tr,.installment-history-colum table thead tr,.qrdn-history table thead tr,.cheque-history-colum table thead tr,
.cheque-issue-colum table thead tr,.qardan-guarantee table thead tr,.report-Officerwise-colum  table thead tr,.zaerren-dws table thead tr,.view-araiz table thead tr{
    color: #f9f4e2;
    font-weight: normal;
    background-color: #6E3814;
    text-align: center;
}
.Leave-apply-section  .table thead tr th,.role-update-colum  .table thead tr th,.Leave-Status-colum .table thead tr th,
.mauze-insert-colum table tr th,.report-mauzewise-colum table tr th,.mauzereport-Officerwise-colum table thead tr th
,.mauze-log-colum table  thead tr th,.muwasaat-insert-colum table thead tr th,.inayaat-insert-colum table  thead tr th
,.muwtreport-Officerwise-colum table  thead tr th,.muwasaat-log-colum table thead tr th,.inayaat-log-colum table thead tr th,
.muwt-report-yearwise-colum table thead tr th,.inayaatreport-officerwise-colum table thead tr th,.inayaat-report-yearwise-colum table thead tr th
,.title-insert-colum table thead tr th,.title-log-colum table thead tr th,table thead tr th,.title-report-yearwise-colum table thead tr th
,.report-titlewise-colum table thead tr th,.report-past-colum table thead tr th,.miqaat-insert-colum table thead tr th,.miqaatreport-Officerwise-colum table thead tr th
,.miqaat-log-colum table thead tr th,.miqaatreport-yearwise-colum table thead tr th,.Zaereen-insert-colum table thead tr th,.report-mntce table  thead tr th
,.qardan-history  table thead tr th,.qaradn-withdraw-colum table thead tr th ,.cheque-history-colum table thead tr th,.qaradn-status-colum table thead tr th
,.installment-history-colum table thead tr,.qrdn-history table thead tr th,.cheque-history-colum table thead tr th,.cheque-issue-colum table thead tr th
,.qardan-guarantee table thead tr th,.zaerren-dws table tr th,.view-araiz table tr th{
	text-align:center;
}
/*table thead tr {
	color: #fff;
    font-weight: normal;
    background-color: #6E3814;
    text-align: center;
}
table thead tr th{
	text-align:center;
}*/
.inayaat-insert-colum table td a{
		color: #6E3814;
}
.inayaat-insert-colum table td a:hover{
	color: #FFFFFF; 
	    background-color: #D34606;
}
.dwnld i{
	display: block;
    font-size: 16px;
}
.topbar .container .navbar-header{
	margin: 0 auto;
    width: auto;
}
#pageslide-left .user-profile h5 {
    color: #802C06;
    text-align: center;
    margin-bottom: 0px !important;
    font-size: 18px;
    position: relative;
    top: -10px;
	display:none;
    left: 0;
}
#pageslide-left .user-profile h4 {
    color: #E8DAA2;
    font-size: 18px;
    font-weight: 600;
    text-transform: capitalize;
}
.login-main{
	background: url("../images/login-bg.png");
}
.login-warpper{
	padding:50px 20px;
}
.bsml {
    text-align: center;
   width: 100%;
   margin:10px 0 5px 0;
	float:left;
}
.login-box{
	background: url("../images/login-box.jpg");
	background-size:cover;
	overflow:hidden;
	padding:25px 0px;
}
.logo h2{
	margin:0;
	position: relative;
    top: -40px;
	font-size:26px;
    color: #673007;
    text-align: center;
	font-family: 'Lobster', cursive;
    letter-spacing: 1px;
}
.top-border{
	position:relative;
	margin-top:50px;
}
.login-box p{
	color: #2c260a;
    font-size: 16px;
	margin:10px 0 0 0;
	line-height:28px;
	text-align:justify;
}
.first-login-form{
	width:65%;
	margin:0 auto;
}
.first-login-form label{
	color: #2c260a;
	margin-top:10px;
}
.form-hr{
	overflow:hidden;
	margin-bottom:15px;
}
.form-hr .checkbox{
	margin:0 0 0 10px;
}
.form-hr .checkbox a{
	padding-left:10px;
	color: #A2854A;
}
.sing-in{
	background-color: #6e3814;
    color: #EFD694;
    border: none;
	margin-left:10px;
}
.sing-in:hover,.sing-in:active,.sing-in:focus{
	background-color: #DEC55B;
	color:#fff;
}
.btm-border img,.top-border img{
	width:100%;
}
.form-hr:nth-child(3),.form-hr:nth-child(4) {
    margin-bottom:0;
}
.form-hr input{
	background-color: #D2BB77;
	border:none;
	color: #2c260a;
}
.form-hr input:focus{
	background-color: #DBCE99 !important;
}
.login-tl{
	text-align:center;
	margin-top:15px;
}
.login-its{
    text-align: center;
    font-size: 22px;
    padding:0;
	font-family: 'Lobster Two', cursive;
    color: #B17826;
	margin-bottom:25px;
	margin-top:25px;
}
.login-its img{
	padding:0 10px;
}
#pageslide-left .user-profile{
	background-color: #BD9F45 ;
	border: none;
	/*line-height:30px;
	min-height:170px;*/
}
#pageslide-left .user-profile {
    background-color: #fff !important;
    background: #fff url("../images/main-logo.png") !important;
    background-repeat: no-repeat !important;
    background-position: top !important;
	padding-top:90px !important;
	
}

.main-content{
 /* background: url("../images/main-bg.png");
  background-size:6px;*/
  height:auto;
  overflow:hidden;
  background: #edf1f5
}
/*.main-content.main-dash{
  background: url("../images/main-dash.bg.png");
  background-size:40px; 
}*/
body{
/* background: url("../images/main-bg.png");
    background-size: 6px;*/
 border:none;
/*background-size:170px;*/
}
.toolbar{
 background-color: #b3994e;
  /*background-image: url("../images/page_bg.png");
  background-size: 10px;*/
  padding:0px !important;
}
.top-btm{
/*background-image:url("../images/top-btm-bg.png") ;
height: 12px;
margin: 0 -15px;*/
}
footer{
background-color: #bea260;
/*background-image:url("../images/page_bg.png");
background-size: 15px;*/
overflow:hidden;
}
ul.main-navigation-menu > li.open > a, ul.main-navigation-menu > li > a:hover, ul.main-navigation-menu > li:hover > a {
    background-color: #bea260 !important;
}
ul.main-navigation-menu > li a{
	background-color: #fff;
	border-top-color: #efefef;
	color: #2c260a;
}
ul.main-navigation-menu > li a i{
	color: #C19D2E;
	width:25px;
	font-size: 14px;
}
ul.main-navigation-menu > li a:hover i,ul.main-navigation-menu > li a:active i{
	color:#fff;
}
ul.main-navigation-menu li ul.sub-menu li a{
	background-color: #e6e6e5;
	border:none;
}
ul.main-navigation-menu li ul.sub-menu,.user-leave-hts .form-group,.user-leave-hts label,.muwt-report-yearwise-colum  .report-ofws .ex-ex
,.inayaat-report-yearwise-colum .report-ofws .ex-ex,.title-report-yearwise-colum .report-ofws .ex-ex,.navbar-header .bsml,
.modal-title h4,.panel.panel-white .title-brd{
	margin:0;
}
ul.main-navigation-menu li > ul.sub-menu > li > a:hover{
	background: #6e3814;
}
#pageslide-left .slide-tools{
	background-color: #bea260;
}
#pageslide-left .btn {
    color: #7F1700;
}
.btn.status i {
    color: #E66B6B !important;
}
.main-navigation{
	background-color: #fff;
}
.toolbar .page-header h1{
	color: #6C3610;
    font-weight: 400;
}
.toolbar .page-header small{
	color: #5D5548;
    font-weight: 600;
    font-size: 16px;
}
.topbar {
    background: transparent !important;
	/*background-image:url("../images/page_bg.png");
	background-size: 14px;
	background: url("../images/top-bg.png");*/
	
}
.ac-container{
	width: 100%;
	margin: 10px auto 30px auto;
	text-align: left;
}
.ac-container label{
	font-family: 'BebasNeueRegular', 'Arial Narrow', Arial, sans-serif;
	/*padding: 5px 20px;*/
	padding-left:8px;
	position: relative;
	z-index: 20;
	display: block !important;
	height: 30px;
	cursor: pointer;
	color: #777;
	line-height: 30px;
	font-size: 19px;
	background: #ffffff;
	background: -moz-linear-gradient(top, #ffffff 1%, #eaeaea 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#ffffff), color-stop(100%,#eaeaea));
	background: -webkit-linear-gradient(top, #e8daa2 1%,#bea260 100%);
	background: -o-linear-gradient(top, #ffffff 1%,#eaeaea 100%);
	background: -ms-linear-gradient(top, #ffffff 1%,#eaeaea 100%);
	background: linear-gradient(top, #ffffff 1%,#eaeaea 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eaeaea',GradientType=0 );
	/*box-shadow: 
		0px 0px 0px 1px rgba(155,155,155,0.3), 
		1px 0px 0px 0px rgba(255,255,255,0.9) inset, 
		0px 2px 2px rgba(0,0,0,0.1);
		margin:6px 0px !important;*/
}
/*.ac-container label:hover{
	background: #fff;
}*/
/*.ac-container input:checked + label,
.ac-container input:checked + label:hover{
	background: #c6e1ec;
	color: #3d7489;
	text-shadow: 0px 1px 1px rgba(255,255,255, 0.6);
	box-shadow: 
		0px 0px 0px 1px rgba(155,155,155,0.3), 
		0px 2px 2px rgba(0,0,0,0.1);
}*/
.ac-container label:after/*:hover*/,
.ac-container input:checked + label:after/*:hover*/{
	content: '';
	position: absolute;
	width: 24px;
	height: 24px;
	right: 13px;
	top: 3px;
	background: transparent url(images/arrow_down.png) no-repeat center center;	
}
.ac-container input:checked + label:after/*:hover*/{
	background-image: url(images/arrow_up.png);
}
.ac-container input{
	display: none;
}
.ac-container article{
	background: rgba(255, 255, 255, 0.5);
	background-image:url("../images/box-bg.jpg") ;
	margin-top: -1px;
	overflow: hidden;
	height: 0px;
	position: relative;
	z-index: 10;
	-webkit-transition: height 0.3s ease-in-out, box-shadow 0.6s linear;
	-moz-transition: height 0.3s ease-in-out, box-shadow 0.6s linear;
	-o-transition: height 0.3s ease-in-out, box-shadow 0.6s linear;
	-ms-transition: height 0.3s ease-in-out, box-shadow 0.6s linear;
	transition: height 0.3s ease-in-out, box-shadow 0.6s linear;
	text-align: center;
}
.ac-container article p{
	font-style: italic;
	color: #777;
	line-height: 23px;
	font-size: 14px;
	padding: 10px;
}
.ac-container input:checked ~ article{
	-webkit-transition: height 0.5s ease-in-out, box-shadow 0.1s linear;
	-moz-transition: height 0.5s ease-in-out, box-shadow 0.1s linear;
	-o-transition: height 0.5s ease-in-out, box-shadow 0.1s linear;
	-ms-transition: height 0.5s ease-in-out, box-shadow 0.1s linear;
	transition: height 0.5s ease-in-out, box-shadow 0.1s linear;
	box-shadow: 0px 0px 0px 1px rgba(155,155,155,0.3);
}
.ac-container input:checked ~ article.ac-small{
	height: 160px;
}
.ac-container input:checked ~ article.ac-medium{
	height: 180px;
}
.ac-container input:checked ~ article.ac-large{
	height: 230px;
}
.model-menu{
	background:#efeeeb;
	color:#fff;
	min-height:125px;
	border: 1px dotted #848382;
    border-top: none;
	border-radius: 10px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	-mos-border-radius:10px;
	margin-bottom: 20px;
}
.model-menu .box-title{
	font-size:16px;
    color: #d4973b;
	padding: 10px 1px;
    height: 36px;
	/*font-family: 'Indie Flower', cursive;*/
	/*background:#802c06  url("../images/note_dot.png") repeat-x;
	background-size: 13px;*/
	font-weight: 500;
	line-height:40px;
}
.model-menu  .box-icon{
  /*background-image:url("../images/icon-bg.png") ;
  background-repeat: no-repeat;*/
  width: 70px;
  height: 60px;
  margin: 6px auto;
  text-align:center;
}
.model-menu  .box-icon i{
	font-size: 40px;
    position: relative;
    top: 30%;
    color: #848382;
}
.usr-profile .tab-pane{
	overflow:hidden;
	background-color: #E8DAA2;
}
.model-menu .box-title a{
	color:#848382;
}
.Leave-apply-section  .partition-dark .nav-tabs{
	background-color: #BEA260;
}
.usr-profile  .partition-dark .nav-tabs > li > a{
	color:#fff;
}
.usr-profile .partition-dark .nav-tabs > li.active > a,.usr-profile .partition-dark .nav-tabs > li.active > a:hover,.usr-profile .partition-dark .nav-tabs > li.active a:focus{
	 background-color: #E8DAA2;
}
.partition-dark .nav-tabs > li > a:hover, .partition-dark .nav-tabs > li a:focus{
	 background-color: #786843;
}
.panel-dark, .partition-dark{
	background-color: #BEA260;
	background-image: -webkit-linear-gradient(top, #BEA260 0px, #BEA260 100%);
	background-image: -moz-linear-gradient(top, #BEA260 0px, #BEA260 100%);
	background-image: -mos-linear-gradient(top, #BEA260 0px, #BEA260 100%);
}
.partition-dark .nav-tabs > li.active > a:after{
	border-top-color: #E8DAA2;
}
.profile-file{
 padding-left:10px;
 line-height:34px;
}
.partition-dark .nav-tabs > li > a{
	color:#fff !important;
	font-size:14px;
	font-weight:600;
}
.partition-dark .nav-tabs > li.active > a, .partition-dark .nav-tabs > li.active > a:hover, .partition-dark .nav-tabs > li.active a:focus{
	color: #5F3B1E !important;
	background-color: #E8DAA2;
}
.usr-profile label,.has-success .help-block, .has-success .control-label, .has-success .radio, .has-success .checkbox, 
.has-success .radio-inline, .has-success .checkbox-inline,.create-admin  label,.Leave-apply-section label,.user-leave-hts label,
.mauze-inst label,.report-mzws label,.report-ofws label,.mswt-inst label,.inayaat-insert label,.crt-msg-box label,.budget-insrt label{
	color: #E8DAA2;
}
.symbol.ok:before{
	color: #BEA260;
    padding-left: 2px;
}
.usr-profile  form,.prf,.usr-profile h3{
	overflow:hidden;
	clear:both;
}
.prf{
	margin-left:15px;
	text-align:center;
	display:inline-block;
}
.profile-btn{
	 border:none;
	 background-color: #786843;
    color: #fff;
}
.profile-btn:hover{
	 color:#fff;
}
.menu-a,.menu-c,.menu-b,.mauze-inst{
	clear:both;
	overflow:hidden;
}
.usr-profile  .panel-green, .partition-green{
	background-color: #6E3814;
    background-image: -webkit-linear-gradient(top, #6E3814 0px, #6E3814 100%);
	background-image: -mos-linear-gradient(top, #6E3814 0px, #6E3814 100%);
	background-image: -moz-linear-gradient(top, #6E3814 0px, #6E3814 100%);
}
.usr-profile{
	margin: 25px 0 15px 0;
	overflow:hidden;
}
.usr-profile .swMain > ul{
	background-color: #BEA260;
	padding: 3px 0;
    border-radius: 6px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	-mos-border-radius: 6px;
}
.usr-profile .StepTitle{
	margin:0 0 30px 0;
	text-align:center;
	color: #E8DAA2;
	font-weight:600;
	font-size:22px;
}
.usr-profile .panel.panel-white,.create-admin,.Leave-apply-section .tab-content,.user-leave-hts,.mauze-inst,.report-mzws,
.report-ofws,.mswt-inst,.inayaat-insert,.budget-insrt{
	background:url("../images/frorm-bg-2.png");
	background-size:5px;
	-mos-border-radius:5px;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
}
.usr-profile .progress.progress-xs{
	border-radius:25px !important;
	-webkit-border-radius:25px !important;
	-moz-border-radius:25px !important;
	-mos-border-radius:25px !important;
}
ul.main-navigation-menu > li.active > a{
	background: #bea260 !important;
}
ul.main-navigation-menu li > ul.sub-menu > li.open > a, ul.main-navigation-menu li > ul.sub-menu > li.active > a, ul.main-navigation-menu li > ul.sub-menu > li.open > a:hover, ul.main-navigation-menu li > ul.sub-menu > li.active > a:hover{
	background:#6e3814 !important;
}
.usr-profile .progress.transparent-black{
	background-color: #E8DAA2;
}
.swMain > ul li > a.selected .stepNumber{
	border-color: #99653A;	
}
.swMain > ul .stepNumber{
	background-color: #E8DAA2;
	border: 5px solid #E8DAA2;
}
.swMain > ul li > a:before{
	border-top: 4px solid #E8DAA2;
}
.swMain > ul li > a.selected:before, .swMain li > a.done:before {
    border-color: #A07041;
}
.swMain ul li > a.done .stepNumber {
    border-color: #E8DAA2;
    background-color: #6E3814;
}
.usr-profile  small, .small {
    font-size: 17px;
    color: #5F3B1E;
}
.swMain > ul li > a.selected .stepDesc, .swMain li > a.done .stepDesc{
	color: #E8DAA2;
}
.usr-profile .fname,.usr-profile .fname,.profile-file,.create-admin .fname,.Leave-apply-section .fname,
.role-update-colum table  td select,.user-leave-hts .fname,.mauze-inst .fname,.report-mzws .fname,.mswt-inst .fname,.report-ofws .fname,
.inayaat-insert .fname,.crt-msg-box .fname,.file-type,.budget-insrt .fname{
   background:#E8DAA2 ;
   border-radius:2px !important;
   -moz-border-radius:2px !important;
   -webkit-border-radius:2px !important;
   -mos-border-radius:2px !important;
   width:100%;
	height:34px;
   border-color: #F3DDB8 ;
   color: #2c260a;
   width:100%;
   line-height:auto;
   overflow:hidden;
   text-transform:capitalize;
}
textarea[disabled]:hover, textarea[disabled]:focus, input[disabled]:hover,
input[disabled]:focus, select[disabled]:hover, select[disabled]:focus,input[disabled]{
	background:#E8DAA2 !important;
	border-color: #F3DDB8 !important;
}

.fname{
	background:#E8DAA2 !important;
	outline:none !important;
	color: #111 !important;
}

.usr-profile .fname:focus,.profile-file:focus,.create-admin .fname:focus,.Leave-apply-section .fname,
.role-update-colum table  td select:focus,.user-leave-hts .fname:focus,.mauze-inst .fname:focus,.report-mzws .fname:focus
,.mswt-inst .fname:focus,.report-ofws .fname:focus,.inayaat-insert .fname:focus,.crt-msg-box .fname:focus,.budget-insrt .fname:focus{
	background:#E8DAA2 !important;
	outline:none !important;
}
.symbol.required:before{
	color: #E6674A;
    padding-left: 2px;
}
.usr-profile .panel-title,.create-admin h4,.mauze-inst h4,.report-mzws h4,.report-ofws h4,.mz-log h4
,.mswt-inst h4,.inayaat-insert h4,.panel-title.top-page-title,.user-leave-hts{
	color: #F5C554;
    font-weight: 600;
	font-size: 22px;
	text-align:center;
	margin:0px;
}
.form-btn{
	clear:both;
	margin: 10px 15px 0 0;
	text-align:right;
}
.form-btn button{
	display:inline-block;
	width:100px;
}
.form-btn .next-step,.crt-admin-btn,.leave-apply,.hts-save,.btn-edit,.mst-insert,.ex-ex,.arz-send,.send-nw{
	background-color: #802c06;
    border: none;
	color:#fff;
}
.form-btn .btn-block{
	display:inline-block;
	margin: 0 15px 0 0;
}
#step-2  .btn-light-grey,#step-3 .btn-light-grey,#step-4 .btn-light-grey,#step-5 .finish-step{
	background-color: #BD9F45;
	border:none;
}
#step-3 h3,#step-5 h3{
	color: #BD9F45;
	margin-bottom:25px;
	font-size: 18px;
    font-weight: 600;
	margin-left:30px;
}
#step-4  select,.user-leave-hts label{
	margin-top:5px;
}
#step-5 h3 i{
	margin-right: 10px;
}
.usr-profile .table thead tr{
	background-color: #865832;
    color: #fff;
}
.usr-profile .table thead tr th,.Leave-apply-section  .table thead tr th,.role-update-colum  .table thead tr th,.Leave-Status-colum .table thead tr th{
	text-align:center;
	border-color: #E8DAA2;
}
.table-striped>tbody>tr:nth-child(odd)>td, .table-striped>tbody>tr:nth-child(odd)>th,
.table-striped>tbody>tr:nth-child(even)>td, .table-striped>tbody>tr:nth-child(even)>th,
table tbody tr{
	background-color: #cab161;
	text-align:center;
	color:#65310f;
	font-size: 13.5px;
	border-color: #E8DAA2;
}
table tbody tr td,table tbody tr {
	border-color: #E8DAA2 !important;
}
.create-admin{
   padding:15px 10px;
   border-radius:4px;
   -webkit-border-radius:4px;
   -moz-border-radius:4px;
   -mos-border-radius:4px;
}
.create-admin h4{
	margin:0px;
}
.role-check {
    display: inline-block;
    margin: 3px 0 0 0px;
    width: 220px;
}
.role-check span{
	color: #BEA260;
    font-size: 13px;
    font-weight: 600;
    padding-left: 4px;
}
.crt-admin-btn,.leave-apply{
	margin-right:15px;
}
.crt-admin-btn:hover,.form-btn .next-step:hover,.leave-apply:hover,.edit-btn:hover,.hts-save:hover,.btn-edit:hover
,.mst-insert:hover,.ex-ex:hover,.show-btn:hover,.btn-cnl:hover,.arz-send:hover,#calculateEMI:hover,.approve:hover{
	color: #fff;
	outline:none;
    background-color: #BD9F45;
}
select option {
    background-color: #E8DAA2 !important;
    color: #454748;
}
.Leave-apply-section .panel-body/*,.mz-log*/{
	background-color: #E8DAA2;
	color: #fff;
	overflow:hidden;
	padding:15px;
}
.edit-btn,.wthr-btn{
	background-color: #796945;
    border: none;
}
.Leave-Status-colum .panel-body{
	padding:0px;
}
.colum-scroll,.scroll-table{
	overflow:auto;
}
.btn-edit{
	margin-bottom:15px;
}
.Leave-Status-colum h4,.mauze-log-colum h4,.muwasaat-log-colum h4,.inayaat-log-colum h4,
.Leave-Status-colum h4,.title-log-colum h4,.miqaat-log-colum h4,.qaradn-withdraw-colum h4,.qaradn-status-colum h4,.qaradn-status-colum h4
,.qrdn-history h4 ,.Leave-apply-section h4,.role-update-colum h4,.usr-profile.colum-scroll h4,.view-araiz h4,.kg-details h4,.cheque-history-colum
h4,.qardan-guarantee h4,.scholarship-status h4{
	text-align: center;
    font-weight: 600;
    margin:20px 0;
    overflow: hidden;
    font-size: 22px;
    color: #B9651F;
    /*margin-bottom: -60px;*/
}
.Leave-Status-colum h4 span,.mauze-log-colum h4 span,.muwasaat-log-colum h4 span,.inayaat-log-colum h4 span
,.Leave-Status-colum h4 span,.title-log-colum h4 span,.miqaat-log-colum h4 span,.qaradn-withdraw-colum h4 span,.qaradn-status-colum h4 span
,.qaradn-status-colum h4 span,.qrdn-history h4 span,.Leave-apply-section h4 span,.role-update-colum h4 span,.usr-profile.colum-scroll h4 span
,.view-araiz h4 span,.kg-details h4 span,.cheque-history-colum h4 span,.qardan-guarantee h4 span,.user-leave-hts h4 span,.scholarship-status h4 span{
	display: inline-block;
    width: 45px;
    height: 5px;
    background-color: #BD9F45;
    vertical-align: middle;
    border-right: 10px solid #802C06;
    margin: 0 10px;
	border-radius: 25px
}
.Leave-Status-colum h4 span:last-child,.mauze-log-colum h4 span:last-child
,.muwasaat-log-colum h4 span:last-child,.inayaat-log-colum h4 span:last-child,
.Leave-Status-colum h4 span:last-child,.title-log-colum h4 span:last-child,.miqaat-log-colum h4 span:last-child,
.qaradn-withdraw-colum h4 span:last-child,.qaradn-status-colum h4 span:last-child,.qaradn-status-colum h4 span:last-child,.qrdn-history h4 span
:last-child,.Leave-apply-section h4 span:last-child,.role-update-colum h4 span:last-child,.usr-profile.colum-scroll h4 span:last-child
,.view-araiz h4 span:last-child,.kg-details h4 span:last-child,.cheque-history-colum h4 span:last-child,.qardan-guarantee h4 span:last-child
,.scholarship-status h4 span{
	border-right:0px;
	border-left:10px solid #802C06;
}
.title-brd{
	text-align: center;
    overflow: hidden;
    clear: both;
    margin-bottom: 15px;
}
.title-brd span{
	display: inline-block;
    width: 100px;
    height: 3px;
	background: #BD9F45;
	margin:0 10px;
	position:relative;
	border-left: 20px solid #E8DAA2;
	border-radius:50%;
}
.title-brd span:before{
	position: absolute;
    content: '';
    width: 10px;
    height: 10px;
    background: #E8DAA2;
    border-radius: 50%;
    right: 0px;
    top: -4px;	
}
.title-brd span:last-child{
	border-right: 20px solid #E8DAA2;
	border-left:0px;
}
.title-brd span:last-child:before{
	left:0px;
}
.brd-top{
	text-align:center;
	overflow:hidden;
	clear:both;
}
.usd-leave,.tl-leave,.bln-leave {
    color: #fff;
    width: 25px;
    height: 25px;
    display: inline-block;
    vertical-align: middle;
    border-radius: 50%;
    padding-top: 4px;
	margin-right:1px;
	background-color: #796944;
}
.usd-leave{
	background-color: #802C06;
	color:#fff !important;
}
.tl-leave{
	background-color: #F1C33C;
}
.btn-cnl{
	background-color: #796944;
}
.usd-leave:hover,.btn-cnl,.btn-cnl:hover{
	color:#fff;
}
.btn-1{
    display: inline-block !important;
    padding: 2px;
    width: 24px;
    height: 24px;
	border:none;
	margin-bottom:5px;
}
.btn-1:hover{
	background-color: #E8DAA2;
	color:#2c260a;
}
.panel{
	box-shadow:none;
}
.mst-insert,.ex-ex,.sv-chng{
	margin: 5px 0 0 0;
    line-height: 23px;
}
.show-btn{
    margin: 0 15px;
    background-color: #BEA260;
    color: #fff;
}
.ex-ex,.mswt-inst .mst-insert,.inayaat-insert .mst-insert,.miqaat-insert-colum .mst-insert,.top-mrg,.Zaereen-insert-colum  .mst-insert{
	margin: 23px 0 0 0;
}
.zaerren-dws .show-btn{
	margin:23px 10px 0 0 ;
}
.modal-footer{
	border:none;
	padding:0;
}
.inst-btn-clm{
	margin:0 15px 0 0;
	text-align:right;
}
.cheque-history-colum  .ex-ex,.installment-history-colum .ex-ex{
	margin-top:0px;
}

.menu-a .usr-profile .panel-green, .partition-green{
	background-color: #802c06;
	background-image: -webkit-linear-gradient(top, #802c06 0px, #802c06 100%);
}
.menu-a .core-box .core-content{
	background-color: #bd9f45;
    color: #fff;
}
.menu-a .panel-blue, .partition-blue{
	background-color: #786843;
	background-image: -webkit-linear-gradient(top, #786843 0px, #786843 100%);
}
.menu-a .panel-red, .partition-red{
	background-color: #B7A457;
   background-image: -webkit-linear-gradient(top, #B7A457 0px, #B7A457 100%);
}
.height-300{
	height:auto !important;
}
.actual-date .actual-day{
	font-size:9em;
}
.menu-a  .core-box .core-icon{
	font-size:20px;
	color:#d4973b;
}
.menu-a .padding-20{
	padding:15px !important; 
}
.menu-a .core-box .core-content{
	min-height:90px;
}
.toolbar{
	/*height:170px;*/
	min-height:82px;
	border:none;
}
.stat-boxes {
    float: left;
    position: relative;
    width: 100%;
}
.widget-body {
    background: none repeat scroll 0 0 #bd9f45 !important;
    float: left;
    margin: 30px 0 0;
    width: 100%;
	border-radius: 6px;
}
.stat-boxes > span {
	background: #802c06;
    color: #d4973b;
    float: left;
    font-size: 36px;
    line-height: 103px;
    text-align: center;
    width: 37%;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    -ms-border-radius: 2px;
    -o-border-radius: 2px;
    border-radius: 0 0 0 6px;
}
.black {
    background:#802c06;
    -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.50) inset;
    -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.50) inset;
    -ms-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.50) inset;
    -o-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.50) inset;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.50) inset;
}
.stat-boxes h3 {
    color: #E8DAA2;
    float: left;
    font-size: 36px;
    font-family: 'Indie Flower', cursive;
    line-height: 35px;
    margin: 35px 0 20px;
    text-align: center;
    width: 55%;
}
.stat-boxes i {
    color: #555555;
    display: block;
    float: none;
    font-family: Roboto;
    font-size: 13px;
    font-style: normal;
    font-weight: 400;
    letter-spacing: 0.3px;
    line-height: 6px;
    text-align: center;
    text-shadow: 0 1px 0 #FFFFFF;
    width: 100%;
}
.stat-boxes:after {
    border-left: 23px solid #E8DAA2;
    border-top: 23px solid #F3DDB8;
    content: "";
    position: absolute;
    right: 0;
    top: 0;
}
/*.header-alert {
    float: right;
}*/
/*.header-alert > ul {
    float: left;
    margin: 0;
    padding: 0;
    width: 100%;
}
.header-alert ul li {
    background: none repeat scroll 0 0 #E8DAA2;
    display:inline-block;
    list-style: none outside none;
    position: relative;
    -webkit-transition: all 0.4s ease 0s;
    -moz-transition: all 0.4s ease 0s;
    -ms-transition: all 0.4s ease 0s;
    -o-transition: all 0.4s ease 0s;
    transition: all 0.4s ease 0s;
}
.header-alert li a {
    color: #7B6C48;
    cursor: pointer;
    display:inline-block;
    font-family: PT Sans;
    font-size: 13px;
    letter-spacing: 0.3px;
    padding: 17px 9px;
    position: relative;
}
.header-alert li:first-child a i {
    margin-right: 10px;
}
.header-alert li a i {
    font-size: 16px;
    margin-top: 3px;
    position: relative;
    z-index: 4;
}
.header-alert li a:before {
    border-left: 30px solid rgba(0, 0, 0, 0);
    border-right: 24px none;
    border-top: 30px solid #802C06;
    content: "";
    position: absolute;
    right: 0;
    top: 0;
}
.header-alert li a span {
    content: "";
    font-family: open sans;
    font-size: 16px;
    position: absolute;
    right: 3px;
    top: 0;
    color: #E8DAA2;
}*/
.blue {
     background:#802c06;
    background-size: 100% 100%;
	padding: 15px;
    text-align: center;
	font-size: 26px;
    color: #d4973b;
	border-bottom: 2px solid #E8DAA2;
	border-radius: 3px 3px 0 0;
	-webkit-border-radius: 3px 3px 0 0;
	-moz-border-radius: 3px 3px 0 0;
	-mos-border-radius: 3px 3px 0 0;
}
.recent-post {
    background: none repeat scroll 0 0 #bd9f45;
    width: 100%;
	padding: 15px;
    text-align: center;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-mos-border-radius: 3px;
	-moz-border-radius: 3px;
	border-bottom: 3px solid #A28736;
}
.recent-post:before {
    border-left: 15px solid rgba(0, 0, 0, 0);
    border-right: 15px solid rgba(0, 0, 0, 0);
    border-top: 15px solid #802C06;
    top: 65px;
    content: "";
    margin-left: 0;
    position: absolute;
    bottom: 0;
    left: 43%;
}
.recent-post h3{
	color: #E8DAA2;
    font-size: 22px;
    font-family: 'Indie Flower', cursive;
    line-height: 35px;
    font-weight: 600;
	margin:0;
}
.blue span{
	border: 2px dotted #E8DAA2;
    width: 50px;
    height: 50px;
    border-radius: 100%;
    padding: 10px;
	position:relative;
}
.blue span:before {
    content: '';
    position: absolute;
    background: #E8DAA2;
    width: 10px;
    height: 10px;
    border-radius: 50%;
    left: 0;
    top: 0;
}
.panel-red, .partition-red{
	background-color: #B19963;
    position: relative;
    background-color: #ea8181 0px;
   background-image: -webkit-gradient(linear, left top, left bottom, from(#B19963 0px), to(#B19963 100%));
    background-image: -webkit-linear-gradient(top, #B19963 0px, #B19963 100%); 
    background-image: -moz-linear-gradient(top, #B19963 0px, #B19963 100%);
    background-image: -ms-linear-gradient(top, #B19963 0px, #B19963 100%);
    background-image: -o-linear-gradient(top, #B19963 0px, #B19963 100%);
    background-image: linear-gradient(top, #B19963 0px, #B19963 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#ea8181 0px', endColorStr='#e66b6b 100%');
    color: white;
}
}
.widget-body {
    background: none repeat scroll 0 0 #F4F4F4;
    float: left;
    margin: 30px 0 0;
    width: 100%;
}
.pink {
    background-image: url("../images/pink.jpg");
    background-size: 100% 100%;
    border: 1px solid #fd3d46;
    -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.50) inset;
    -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.50) inset;
    -ms-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.50) inset;
    -o-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.50) inset;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.50) inset;
}
.timeline-head {
    -webkit-border-radius: 2px 2px 0 0;
    -moz-border-radius: 2px 2px 0 0;
    -ms-border-radius: 2px 2px 0 0;
    -o-border-radius: 2px 2px 0 0;
    border-radius: 2px 2px 0 0;
    float: left;
    padding: 15px;
    width: 100%;
}
.timeline-head span {
    color: #FFFFFF;
    float: left;
    font-family: roboto;
    font-size: 14px;
    font-weight: 600;
    letter-spacing: 0.3px;
    line-height: 10px;
    text-transform: uppercase;
}
.timeline-head span i {
    color: #FFFFFF;
    float: left;
    font-family: pt sans;
    font-size: 12px;
    font-style: normal;
    line-height: 8px;
    margin-left: 0;
    margin-top: 13px;
    width: 100%;
}
.timeline-head .add-btn {
    margin-top: 3px;
}
.add-btn > a {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.2);
    color: #FFFFFF;
    float: left;
    font-family: open sans;
    font-size: 13px;
    letter-spacing: 0.3px;
    padding: 4px 13px 4px 14px;
    position: relative;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    -ms-border-radius: 2px;
    -o-border-radius: 2px;
    border-radius: 2px;
}
.add-btn a i {
    display: none;
}
#scrollbox3 {
    overflow: auto;
    height: 346px;
    padding: 0 5px;
}
.timeline {
    float: left;
    padding: 20px !important;
    width: 100% !important;
}
.text-bg ul {
    border-left: 2px solid #BEA260;
    float: left;
    margin: 0;
    padding: 0;
    width: 100%;
}
.text-bg li {
    float: left;
    list-style: none outside none;
    padding-bottom: 5px;
    padding-left:15px;
    position: relative;
    width: 100%;
	margin-top:10px;
}
.text-bg li:before {
    /*background: none repeat scroll 0 0 #F4F4F4;*/
    content: "";
    height: 25px;
    left: -5px;
    position: absolute;
    top: 6px;
    width: 25px;
}
.text-bg li:after {
    background: #E8DAA2;
    border: 2px solid #802C06;
    content: "";
    height: 15px;
    left: -9px;
    position: absolute;
    top: 11px;
    width: 15px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
    border-radius: 50%;
}
.timeline-content {
    background: #E8DAA2;
    -webkit-box-shadow: 0 0 7px #EFE0A8;
    -moz-box-shadow: 0 0 7px #EFE0A8;
    -ms-box-shadow: 0 0 7px #EFE0A8;
    -o-box-shadow: 0 0 7px #EFE0A8;
    box-shadow: 0 0 7px #EFE0A8;
    padding: 12px 20px 20px;
    -webkit-transition: all 0.4s ease 0s;
    -moz-transition: all 0.4s ease 0s;
    -ms-transition: all 0.4s ease 0s;
    -o-transition: all 0.4s ease 0s;
    transition: all 0.4s ease 0s;
    width: 100%;
    -webkit-border-radius: 0 0 2px 2px;
    -moz-border-radius: 0 0 2px 2px;
    -ms-border-radius: 0 0 2px 2px;
    -o-border-radius: 0 0 2px 2px;
    border-radius:0 0 2px 2px;
	color:#2c260a;
}
.gray {
    background-color: #99653A;
    border: 1px solid #E8DAA2;
    -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.50) inset;
    -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.50) inset;
    -ms-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.50) inset;
    -o-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.50) inset;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.50) inset;
	text-align:center;
}
.timeline-title.gray h6{
	color: #E8DAA2;
	font-size: 16px;
    font-weight: 600;
}
.notification{
	padding: 10px;
   /* background: url("../images/frorm-bg-2.png");
    background-size: 5px;*/
    overflow: hidden;
	margin-bottom:20px;
	border-radius:6px;
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	-mos-border-radius:6px;
	    background: #99653a;
}
.timeline-content p{
	line-height:25px;
}
.top-heading {
	background-color:#BEA260;
    color: #fff;
    padding: 10px;
    text-align: center;
}
.top-heading h4{
	font-size: 20px;
    font-weight: 600;
}
/*.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control{
	background-color: #BEA260 !important;
}*/
.top-logo{
	width:100%;
	margin-top:5px;
	text-align:center;
}
/*.header-alert ul{
	width:25%;
	float:right;
	margin-top:20px;
	text-align:center;
	position:relative;
	right:-20px;
}*/
.modal-bg{
	background: url("../images/model-bg.png");
}
.modal-title{
	background: url("../images/modal-tl-bg.png");
	color: #F5C554;
    text-align: center;
    font-weight: 600;
	border-color: #401603;
	padding:10px;
}
.modal-bg,.modal-title{
	background-size: 30px;
}
.modal-title h4{
	/*font-family: 'Indie Flower', cursive;*/
	font-size: 22px;
	padding:0px;
}
.modal-bg label {
    color: #4A2E19;
}
.modal-bg .form-control[disabled],.modal-bg .form-control[readonly],.modal-bg  fieldset[disabled] .form-control{
	background-color: #634A34 !important;
	border-color: #835C2F !important;
}
.modal-bg .fname{
	background-color: #634A34;
    width: 100%;
    height: 35px;
    border-color: #835C2F;
    line-height: 35px;	
}
.modal-bg .fname:active,.modal-bg .fname:focus,.modal-bg .fname:hover{
	background-color: #634A34 !important;
    border-color: #835C2F !important;
    outline: none;
}
.sv-chng{
	background-color: #802c06;
    color: #fff;
}
.sv-chng:hover{
    background-color: #906B3D;
   color: #fff;
 }
 .modal-title .close{
	 color: #BFAC60;
	 opacity: 9;
 }
 input[type=file] {
    color:#2c260a;
}
.arz-send,.msg-arz i{
	margin-right:10px;
}
.form-control-static {
    color: #E8DAA2;
	font-size: 14px;
	padding-top:0px;
}
.inayaat-insert-colum   .popover.in{
	background:#BEA260;
	word-wrap: break-word;
	width:auto;
	text-align:justify;
}
.inayaat-insert-colum   .popover.in:before{
	top:0;
}
.inayaat-insert-colum table td .btn{
	display: inline-block;
    padding: 3px;
    border-radius: 3px;
	color:#fff;
	background-color: #827047;
}
.msg-rply{
    display: inline-block;
    padding: 3px;
    border-radius: 0;
    background-color: #6E3814;
}
.btn-close{
   background-color: #BD5612;
}
.msg-arz{
	background-color: #BD9F45;
	padding: 5px !important;
}
.btn-close:hover,.msg-arz:hover{
	color:#fff;
}
.msg-rply:hover{
	 color:#fff !important;
}
.msg-arz:hover{
	background:#6E3814;
}
#sample_1_length{
    overflow: hidden;
	padding:10px 0;
	border-color: #9C906A;
}
.dataTables_length select,.dataTables_filter input{
	background-color:#827047;
    color: #fff;
	position:relative;
	width:auto;
	border-color: #7B7057;
}
.select2-choice{
	background-color:#827047 !important;
	color: #fff !important;
	border-color: #7B7057 !important;
	width:auto !important ;
}
.select2-drop.select2-drop-above.select2-drop-active,.select2-drop-active{
	border-color: #D0BF7D !important;
	background-color: #E8DAA2;
}
.dataTables_length select:focus,.dataTables_filter input:focus{
	background-color: #BEA260 !important;
	border-color: #E8DAA2 !important;
	outline:none !important;
}
.dataTables_length select{
	border-radius:6px !important;
	-moz-border-radius:6px !important;
	-webkit-border-radius:6px !important;
	-ms-border-radiusborder-radius:6px !important;
	margin:0 5px;
}
.dataTables_filter{
	margin-top:15px;
}
.dataTables_length label{
	color: #6E3814;
}
.dataTables_filter input::-webkit-input-placeholder{
	color:#fff;
}
.dataTables_filter input::-moz-input-placeholder{
	color:#fff;
}
.dataTables_filter input::-ms-input-placeholder{
	color:#fff;
}
.dataTables_filter input{
	width:210px !important;
	height:36px;
	border-radius:25px !important;	
	-webkit-border-radius:25px !important;
	-moz-border-radius:25px !important;
	-ms-border-radius:25px !important;
	background-image: url("../images/srch-bg.png");
	background-repeat: no-repeat;
    background-size: 20px;
    background-position: 95%;
	padding:10px;
	color:#fff;
}
.dataTables_info {
    padding-top: 20px;
    color: #6E3814;
}
.pagination-blue li.active a{
	background: #D34606 !important;
}
.pagination-blue li a{
	background: #6E3814;
}
.pagination-blue li [class^="fa-"], .pagination-blue li [class*=" fa-"] {
    color: #CAB161;
}
.pagination-blue li a:hover .pagination-blue li [class^="fa-"], .pagination-blue li [class*=" fa-"],.pagination-blue li a,
.pagination-blue li a:hover{
	 color:#fff;
}
.pagination-blue .next a,.pagination-blue .prev.disabled a{
	background-color: #796944;
	opacity: 9 !important;
}
.pagination-blue li a:hover,.pagination-blue .next a,.pagination-blue .prev.disabled a {
    background: #CAB161;
	color:#fff;
}

.top-brd{
	background:#bd9f45 url("../images/wiggly-repeat.png") repeat-x;
	background-size: 16px;
}

.bubble {
	clear: both;
	margin: 0px auto;
	width: 400px;
	background:#bd9f45;
	-moz-border-radius: 10px;
  -khtml-border-radius: 10px;
  -webkit-border-radius: 10px;
	-moz-box-shadow: 0px 0px 8px rgba(0,0,0,0.3);
	position: relative; 
	z-index: 90; /* the stack order: displayed under ribbon rectangle (100) */
	padding:10px;
	margin-top:10px;
}
.rectangle {
	background:#802c06;
	height: 50px;
	width: 430px;
	position: relative;
	left:-25px;
	top: 20px;
	float: left;
	/*-moz-box-shadow: 0px 0px 4px rgba(0,0,0,0.55);
  -khtml-box-shadow: 0px 0px 4px rgba(0,0,0,0.55);
  -webkit-box-shadow: 0px 0px 4px rgba(0,0,0,0.55);*/
  margin-bottom:40px;
	z-index: 100; /* the stack order: foreground */
}
.rectangle h2 {
	font-size: 22px;
    color: #d4973b;
    text-shadow: 1px 1px 2px rgba(0,0,0,0.2);
    text-align: center;
    margin:11px 0px;
    font-weight: 600;
	font-family: 'Lobster', cursive;
}
.rectangle h2 i{
	margin-right: 10px;
    position: relative;
    top: 2px;
}
.triangle-l {
	border-color: transparent #50210C transparent transparent;
	border-style:solid;
	border-width:15px;
	height:0px;
	width:0px;
	position: relative;
	left: -40px;
	top: 55px;
	z-index: -1; /* displayed under bubble */
}
.triangle-r {
	border-color: transparent transparent transparent #50210C;
	border-style:solid;
	border-width:15px;
	height:0px;
	width:0px;
	position: relative;
	left: 390px;
	top: 25px;
	z-index: -1; /* displayed under bubble */
}
@-webkit-keyframes hvr-icon-float-away {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(-1em);
    transform: translateY(-1em);
  }
}
@keyframes hvr-icon-float-away {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(-1em);
    transform: translateY(-1em);
  }
}
.send-nw{
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
  padding-right: 35px;
  background-color: #802c06;
  color: #E8DAA2;
}
.send-nw:before, .send-nw:after {
  content: "\f135";
  position: absolute;
  right: 1em;
  padding: 0 1px;
  font-family: FontAwesome;
}
.send-nw:after {
  opacity: 0;
  -webkit-animation-duration: 0.5s;
  animation-duration: 0.5s;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
}
.send-nw:hover:after, .send-nw:focus:after, .send-nw:active:after {
  -webkit-animation-name: hvr-icon-float-away;
  animation-name: hvr-icon-float-away;
  -webkit-animation-timing-function: ease-out;
  animation-timing-function: ease-out;
}
.send-nw:hover,.send-nw:hover :before{
	color:#d4973b;
}
.file-demo{
	width:400px;
	margin:0 auto;
}
.file-demo img{
	position:relative;
	top:-5px;
	max-width:100%;
}
.cntr-colum  .mst-insert{
	margin-right:15px;
}
.cntr-colum  input[type=file],.upload-colum  input[type=file]{
    display: block;
    padding-top: 7px;
    padding-left: 10px;
}
.a-btn{
	background-color: #802c06;
    border: none;
    color: #fff;
    padding: 6px 10px 6px 27px;
    position:relative;
    display:inline-block;
    overflow:hidden;
    -webkit-transition:box-shadow 0.3s ease-in-out;
    -moz-transition:box-shadow 0.3s ease-in-out;
    -o-transition:box-shadow 0.3s ease-in-out;
    transition:box-shadow 0.3s ease-in-out;
}
.ex-ex,.mswt-inst .mst-insert,.inayaat-insert .mst-insert,.miqaat-insert-colum .mst-insert,.top-mrg,.Zaereen-insert-colum  .mst-insert
,.plan-dtls-colum .mst-insert,.installment-history-colum .ex-ex,.qaradn-status-colum  .mst-insert{
	margin: 23px 0 0 0;
}
.zaerren-dws .show-btn{
	margin:23px 10px 0 0 ;
}
.plan-dtls-colum  #myTab6_example2 .mst-insert{
	margin-top:5px;
}
.a-btn-symbol{
    color:#fff;
    font-size:15px;
    position:absolute;
    left:5px;
    -webkit-transition:opacity 0.3s ease-in-out;
    -moz-transition:opacity 0.3s ease-in-out;
    -o-transition:opacity 0.3s ease-in-out;
    transition:opacity 0.3s ease-in-out;
}
.a-btn-slide-icon{
    position:absolute;
    top:-30px;
    width:22px;
    height:22px;
    background:transparent url("../images/arrow_down_black.png") no-repeat top left;
    left:5px;
    opacity:0.4;
}
.a-btn:hover{
    color: #fff;
    outline: none;
    background-color: #BD9F45;
}
.a-btn:hover .a-btn-symbol{
    opacity:0;
}
.a-btn:hover .a-btn-slide-icon{
    -webkit-animation:slideDown 0.9s linear infinite;
    -moz-animation:slideDown 0.9s linear infinite;
    animation:slideDown 0.9s linear infinite;
}
.a-btn:active{
    background:#d7565b;
    -webkit-box-shadow:0px 2px 2px rgba(0,0,0,0.6) inset, 0px 0px 0px 1px rgba(188,188,188,0.1);
    -moz-box-shadow:0px 2px 2px rgba(0,0,0,0.6) inset, 0px 0px 0px 1px rgba(188,188,188,0.1);
    box-shadow:0px 2px 2px rgba(0,0,0,0.6) inset, 0px 0px 0px 1px rgba(188,188,188,0.1);
}
.a-btn:active .a-btn-text{
    color:#fff;
    text-shadow:0px 1px 1px rgba(0,0,0,0.3);
}
.a-btn:active .a-btn-slide-text{
    color:rgba(0,0,0,0.4);
    text-shadow:none;
}
@keyframes slideDown{
    0% { top: -30px; }
    100% { top: 80px;}
}
@-webkit-keyframes slideDown{
    0% { top: -30px; }
    100% { top: 80px;}
}
@-moz-keyframes slideDown{
    0% { top: -30px; }
    100% { top: 80px;}
}
.main-chat-box  .chat-ul .chat-pic img,.chat-left .chat-pic img,.chat-right .chat-pic img{
	max-width:100%;
	max-width: 100%;
    width: 48px;
    height: 52px;
    border-radius: 50%;
}
.list-li,.chat-pic,.cht-box {
	display:inline-block;
}
.list-li{
	width:50%;
	float:left;
	margin-top:5px;
}
.txt-chat-pic {
    background-color:#bd9f45;
    overflow: hidden;
    margin: 5px 0 15px 0;
	position:relative;
	border-radius: 0 5px 5px 0px;
	padding: 5px 0;
}
.txt-chat-pic:nth-child(1){
	margin-top:15px;
}
.chat-pic{
	/*background:#E8DAA2;*/
	float:left;
	margin-left:25px;
}
.cnt-chat-list{
	border-left: 2px solid #BEA260;
	position:relative;
}
.txt-chat-pic:after {
    background: #E8DAA2;
    border: 2px solid #802C06;
    content: "";
    height: 15px;
    left: 4px;
    position: absolute;
    top: 17px;
    width: 15px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
    border-radius: 50%;
}
.txt-chat-pic:first-child{
	margin-top:0px;
}
.cnt-chat-list h4{
	text-align: center;
    background-color: #802c06;
    margin-bottom:15px;
	color:#d4973b;
	padding:5px;
	line-height: 30px;
    font-weight: 600;
}
.list-li a{
	color: #E8DAA2;
    display: inline-block;
    margin-left: 15px;
}
.list-li a span{
	margin-left: 10px;
}
.main-chat-box{
	overflow:hidden;
	margin-bottom:20px;
}
.chat-details{
	background: url("../images/frorm-bg-2.png");
    background-size: 5px;
	padding: 10px;
    border: 5px solid #BD9F45;
    /*border-bottom: 0px;*/
}
.chat-msg{
	position: relative;
    background: #BEA260;
    padding: 10px 20px;
    color: #fff;
    border-radius: 6px;
}
.chat-msg:after {
    top: 100%;
    border: solid transparent;
    content: " ";
    position: absolute;
    border-top-color:#BEA260;
    border-width: 15px;
    margin-left: -15px;
}
.chat-right .chat-msg:after{
	right:10%;
}
.chat-left .chat-msg:after{
	left: 10%;
}
.cht-box{
	margin: 25px 0;
	color:#E8DAA2;
	font-weight: 600;
	font-size: 14px;
}
.usr-name{
	width:49%;
}
.chat-date{
	 color:#E8DAA2;
	 width:49%;
	 text-align:right;
	 font-weight: 600;
	 font-size: 14px;
}
.chat-right .chat-date{
	text-align:left;
}
.usr-name .chat-pic {
    background:transparent;
    margin-left: 0;
}
.chat-details h4{
	margin: -10px -10px 20px -10px;
    padding: 12px 0;
    background-color: #BD9F45;
    text-align: center;
    color: #E8DAA2;
    font-weight: 600;
}
.chat-details h4 i{
	font-size:20px;
	padding-right:15px;
	color: #802C06;
}
.reply-form  .form-group{
	float:left;
	margin-bottom:0px;
	width:74%;
}
.reply-form  .form-group:last-child{
	width:20%;
}
.reply-form{
	padding: 10px;
    background-color: #E8DAA2;
    overflow: hidden;
    border: 1px solid #BD9F45;
}
.reply-form textarea{
	width:100%;
	border:none;
	background:#BEA260;
	color:#E8DAA2;
}
.reply-form textarea:focus{
	background:#BEA260 !important;
}
.reply-btn{
	width: 100%;
    line-height: 38px;
    border-radius: 0;
	 background-color: #802C06;
	color: #fff;
    font-size: 16px;
}
.reply-btn:hover{
	color: #E8DAA2;
    text-decoration: none;
    outline: none;
	background-color: #BD9F45;
}
.chat-right .chat-pic img,.chat-left .chat-pic img  {
	border: 2px dotted #BD9F45;
}
.txt-chat-pic .list-li a span{
	position: absolute;
    right: 10px;
	top:15px;
    background-color: #885B34 !important;
    color: #E8DAA2;
    width: 80px;
    padding: 5px 0;
}
.new-msg {
	line-height: 2em;
	-webkit-perspective: 800px;
	-moz-perspective: 800px;
	perspective: 800px;
	width:100%;
}
.new-msg span {
	position: relative;
	display: block;
	padding:8px 0;
	background:#796944;
	box-shadow: inset 0 3px #BD9F45;
	-webkit-transition: background 0.6s;
	-moz-transition: background 0.6s;
	transition: background 0.6s;
	-webkit-transform-origin: 50% 0;
	-moz-transform-origin: 50% 0;
	transform-origin: 50% 0;
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	transform-style: preserve-3d;
	-webkit-transform-origin: 0% 50%;
	-moz-transform-origin: 0% 50%;
	transform-origin: 0% 50%;
	width:100%;
	text-align:center;
	color:#fff;
}
.new-msg span::before {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background:#D34606;
	color: #fff;
	content: attr(data-hover);
	-webkit-transform: rotateX(270deg);
	-moz-transform: rotateX(270deg);
	transform: rotateX(270deg);
	-webkit-transition: -webkit-transform 0.6s;
	-moz-transition: -moz-transform 0.6s;
	transition: transform 0.6s;
	-webkit-transform-origin: 0 0;
	-moz-transform-origin: 0 0;
	transform-origin: 0 0;
	pointer-events: none;
	padding:8px 0;
}
.new-msg:hover span,
.new-msg:focus span {
	background:#BD9F45;
}
.new-msg:hover span::before,
.new-msg:focus span::before {
	-webkit-transform: rotateX(10deg);	
	-moz-transform: rotateX(10deg);
	transform: rotateX(10deg);
}
.new-msg span i{
	padding-right:10px;
	font-size:14px;
}
.add-crt-tree  .ex-ex,.mntce-colum  .mst-insert,.insert-property  .mst-insert,.insert-property  .btn-cnl{
	margin: 0 15px 0 0;
}
.qardan-apply-colum  .clear-clm{
	margin-left:15px;
}
.main-container{
	margin-top:0px !important;
}
/*#pageslide-left{
	background-color: #E8DAA2 !important;
	background:#E8DAA2 url("../images/main-logo.png") !important;
	background-repeat: no-repeat !important;
    background-position: top !important;
} changes on 11-30-2015*/ 
#pageslide-left .navigation-toggler{
	margin-top:0px;
	height:auto;
}
.login-warpper .bsml{
	width:100%;
}
.login-box  .alert,.main-container.inner .alert {
	background-color:#802c06;
    color: #fff;
	padding:5px;
	text-align:center;
}
.alert .close  {
    padding-right: 35px;
}
.main-container.inner .alert {
	width:40%;
    margin-top: 10px;
}
.top-alert{
	  min-height:60px;
}
.modal-bg  .fname::-webkit-input-placeholder{
	color:#fff;
}
.btn-blue {
    background-color: #802C06;
    border: none;
	padding:5px 10px !important;
}
.back-step{
	padding:5px 10px !important;
}
.btn-blue:hover,.btn-blue:active,.btn-blue:focus{
	background-color: #D34606;
	outline:none;
}
.pagination-blue li.disabled a:hover, .pagination-blue li.disabled a:focus{
	background: #802C06;
}
.pagination-blue li.disabled a{
	background: #827047;
}
#wizard  .btn-success{
	background:#827047;
	border:none;
}
#wizard  .btn-success i{
	margin-left:10px;
}
#wizard  .btn-success:hover,#wizard  .btn-success:focus,#wizard  .btn-success:active{
	background-color: #D34606;
	outline:none;
}
.timeline-content   .progress.progress-xs{
	height:5px;
	border-radius: 25px !important;
	-webkit-border-radius: 25px !important;
	-moz-border-radius: 25px !important;
	-ms-border-radius: 25px !important;
}
.timeline-content menu-a .usr-profile .panel-green,.timeline-content .partition-green {
    background-color: #BD9F45;
    background-image: -webkit-linear-gradient(top, #BD9F45 0px, #802c06 100%);
}
.timeline-content a{
	color: #802C06;
    font-size: 14px;
    font-weight: 600;
}
.mst-insert .round {
  background-color:#BD9F45;
}
.mst-insert{
  text-decoration: none;
  -moz-border-radius: 30px;
  -webkit-border-radius: 30px;
  border-radius: 30px;
  padding: 7px 53px 7px 23px;
  color: #fff;
  font-weight: bold;
  position: relative;
  -moz-transition: all 0.3s;
  -o-transition: all 0.3s;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  display: inline-block;
}
.mst-insert span {
  position: relative;
  z-index: 3;
}
.mst-insert .round {
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  width: 30px;
  height: 30px;
  position: absolute;
  right: 3px;
  top: 3px;
  -moz-transition: all 0.3s ease-out;
  -o-transition: all 0.3s ease-out;
  -webkit-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
  z-index: 2;
}
.mst-insert .round i {
  position: absolute;
  top: 50%;
  margin-top: -6px;
  left: 50%;
  margin-left: -4px;
  -moz-transition: all 0.3s;
  -o-transition: all 0.3s;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  color: #E8DAA2;
}
.mst-insert:hover,.mst-insert:focus {
  padding-left: 48px;
  padding-right: 28px;
  color:#fff;
}
.mst-insert:hover .round,.mst-insert:focus .round,.mst-insert:active .round {
  width: calc(100% - 6px);
  -moz-border-radius: 30px;
  -webkit-border-radius: 30px;
  border-radius: 30px;
}
.mst-insert:hover .round i {
  left: 12%;
}
.Leave-apply-section h4,.miqaatreport-yearwise-colum .ex-ex,.role-update-colum .dataTables_wrapper.form-inline,
.arz-send.mst-insert{
	margin-top:0px;
}
@-webkit-keyframes hvr-icon-drop {
  0% {
    opacity: 0;
  }

  50% {
    opacity: 0;
    -webkit-transform: translateY(-100%);
    transform: translateY(-100%);
  }

  51%,
  100% {
    opacity: 1;
  }
}

@keyframes hvr-icon-drop {
  0% {
    opacity: 0;
  }

  50% {
    opacity: 0;
    -webkit-transform: translateY(-100%);
    transform: translateY(-100%);
  }

  51%,
  100% {
    opacity: 1;
  }
}

.dlt-btn {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
  padding-right: 2.2em;
}
.dlt-btn:before {
     content: "\f014";
  position: absolute;
  right: 1em;
  opacity: 1;
  padding: 0 1px;
  font-family: FontAwesome;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
}
.btn-cnl:before{
	content: "\f00d";
	font-family: FontAwesome;
}
.approve:before{
	content: "\f087";
	font-family: FontAwesome;
}
.dlt-btn:hover:before, .dlt-btn:focus:before, .dlt-btn:active:before {
  opacity: 0;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-animation-name: hvr-icon-drop;
  animation-name: hvr-icon-drop;
  -webkit-animation-duration: 0.5s;
  animation-duration: 0.5s;
  -webkit-animation-delay: 0.3s;
  animation-delay: 0.3s;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
  animation-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
}

.create-admin label:first-child{
	line-height:30px;
}
.show-btn,#calculateEMI {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
  padding-right: 2.2em;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
}
.show-btn:before,#calculateEMI:before {
  content: "\f06e";
  position: absolute;
  right: 10px;
  padding: 0 1px;
  font-family: FontAwesome;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
#calculateEMI:before {
    content: "\f156";
}
.show-btn:hover:before, .show-btn:focus:before, .show-btn:active:before,
#calculateEMI:hover:before, #calculateEMI:focus:before, #calculateEMI:active:before{
  -webkit-transform: scale(1.5) rotate(12deg);
  transform: scale(1.5) rotate(12deg);
}
.file-height{
	line-height:34px;
	padding-left:5px;
}
./*cntr-colum  .file-type{
	line-height:auto;
}*/

#installAmt{
	background:#BEA260 !important;
	color:#2c260a;
	min-height: 34px;
    padding: 5px;
}
#calculateEMI{
    background-color: #BEA260;
    color: #fff;
}
.qardan-apply-colum  #calculateEMI,.qardan-apply-colum  .mst-insert,.qardan-apply-colum  .btn-cnl {
	margin:10px 10px 0 0;
}
.btn-cnl,.dlt-btn{
	margin-left:10px;
}
/*.inayaatreport-officerwise-colum  table  tr td a  {
	background-color: #827047;
    padding: 5px;
    color: #fff;
}*/
.approve{
	background-color: #802C06;
    color: #fff;
}
.cls{
	background-color: #827047;
    color: #fff;
}
.top-navi{
	margin:0px;
	padding:0px;
	list-style:none;
	text-align:center;
}
.top-navi li {
	display:inline-block;
}
.top-navi li a {
    padding:0px 5px;
    color: #A42C06; 
    border-radius: 2px;
    -webkit-border-radius: 2px;
	display:inline-block;
	font-weight:600;
	margin-top:5px;
}
.top-navi li a:hover{
	background-color: #802C06;
	color: #d4973b;
}
.top-navi li  a i{
	margin-right:5px;
}
.copy-right-ft{
	text-align:right;
}
.copy-right-ft a{
	display:inline-block;
	color:#BD9F45;
}
.go-top {
    width: auto;
    text-align: right;
}
.fname::-webkit-input-placeholder{
	color:#2c260a;
}
.fname::-moz-input-placeholder{
	color:#2c260a;
}
.fname::-ms-input-placeholder{
	color:#2c260a;
}
.amount{
	background-color: #E8DAA2;
    min-height: 34px;
    padding: 0 10px;
    line-height: 34px;
	color:#2c260a;
	border-radius:2px;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	-ms-border-radius:2px;
}
.ver{
	display: inline-block;
    color: white;
    padding-left: 10px;
}
.sub-tl{
	color: #665931;
    font-size: 22px;
    text-align: center;
    padding: 5px;
    text-decoration: underline;
    margin-bottom: 10px;
    font-weight: 600;
}
.available-balance{
	background-color: #BD9F45;
    overflow: hidden;
    clear: both;
    width: 250px;
    margin: 15px 0 15px 15px;
    color: #fff;
	padding:10px;
	border-radius:2px;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	position:relative;
	top:10px;
}
.col-md-9  .home-manu   .menu-section   .col-md-2{
	padding-left:6px;
	padding-right:6px;
}

.mt10{ margin-top: 10px;}
.mt20{ margin-top: 20px;}












/**************************************************** MEDIA QUERIES ******************************************************************************************/
/**************************************************** MEDIA QUERIES ******************************************************************************************/
/**************************************************** MEDIA QUERIES ******************************************************************************************/
/**************************************************** MEDIA QUERIES ******************************************************************************************/
/**************************************************** MEDIA QUERIES ******************************************************************************************/
/**************************************************** MEDIA QUERIES ******************************************************************************************/

@media all and (max-width:1030px) and (min-width:1024px) {

.header-alert ul{
	right:0px;
}
.header-alert li a{
	padding: 17px 6px;
}
.home-manu .menu-section .col-md-3{
	width:33%;
}
.first-login-form{
	width:auto;
}
}



@media all and (max-width:900px) and (min-width:533px) {
	.login-warpper .col-md-4.col-md-offset-4{
		width:65%;
		margin:0 auto;
	}
	.topbar{
		display:block;
	}
	/*.header-alert ul{
		display:none;
	}*/
.topbar .bsml,.top-logo{
	width:100%;
}
/*.header-alert  .bsml{
	display:none;
}*/
.topbar .container .navbar-header .sb-toggle-left i{
	font-size:30px;
	color: #802C06;
}
footer.inner,.go-top{
	height:auto;
}
.copy-right-ft,footer.inner{
	text-align:center;
}
}



@media all and (max-width:900px) and (min-width:700px) {
	#sample_1_wrapper .col-md-6{
	width:50%;
	float:left;
}
.qardan-history  #sample_1_wrapper{
	overflow:scroll;
}
}



@media all and (max-width:650px) and (min-width:600px) {
.form-hr {
    margin-bottom: 0;
}
#sample_1_wrapper  .col-md-6{
	width:50%;
	float:left;
}
.mauze-insert-colum   #sample_1_wrapper,.mauze-log-colum  .mz-log{
	overflow:scroll;
}
.report-mauzewise-colum .ex-ex,.right-side .ex-ex{
	margin-top:10px;
}
.right-side{
	text-align:right;
}
.Leave-Status-colum #sample_1_wrapper{
	overflow:scroll;
}
}



@media all and (max-width:568px) and (min-width:533px) {
	.first-login-form {
    width: 100%;
    margin: 0 auto;
}
#sample_1_wrapper{
	overflow:auto;
}
.report-ofws{
	margin-bottom:20px;
}
#sample_1_length  label,#sample_1_filter label{
	float:none;
}
#sample_1_length,#sample_1_filter{
	text-align:center;
}
.report-mauzewise-colum .ex-ex,.right-side .ex-ex{
	margin-top:10px;
}
.right-side{
	text-align:right;
}
}



@media all and (max-width:480px) and (min-width:320px) {
	.form-hr .checkbox a{
	display: block;
    margin-left: 0;
    padding-left: 0;
}
.form-hr{
	margin-bottom:0px;
}
.topbar .bsml,.top-logo{
	width:100%;
}
#sample_1_length  label,#sample_1_filter label{
	float:none;
}
#sample_1_length,#sample_1_filter{
	text-align:center;
}
.report-mauzewise-colum .ex-ex{
	margin-top:10px;
}
.right-side{
	text-align:right;
}
/*#sample_1_length{
	margin-left:40px;
}*/
.topbar{
		display:block;
	}
	.header-alert ul{
		display:none;
	}
.topbar .bsml,.top-logo{
	width:100%;
}
.header-alert  .bsml{
	display:none;
}
.topbar .container .navbar-header .sb-toggle-left i{
	font-size:30px;
	color: #802C06;
}
#sample_1_wrapper{
	overflow:scroll;
	margin-bottom:30px;
}
.home-manu  .menu-section  .col-xs-4{
	width:50%;
}
footer.inner,.go-top{
	height:auto;
}
.copy-right-ft,footer.inner,.footer-inner{
	text-align:center;
}
footer .footer-inner{
	line-height:30px;
}
.ex-ex, .mswt-inst .mst-insert, .inayaat-insert .mst-insert, .miqaat-insert-colum .mst-insert, .top-mrg, .Zaereen-insert-colum .mst-insert, .plan-dtls-colum .mst-insert, .installment-history-colum .ex-ex, .qaradn-status-colum .mst-insert{
	margin-top:0px;
}
.swMain > ul li{
	display:block;
	width:auto;
}
.model-menu .box-title a{
	font-size:17px;
}
}



@media all and (max-width:480px) and (min-width:400px) {
.login-warpper .col-md-4.col-md-offset-4{
		width:100%;
		margin:0 auto;
}
}


@media all and (max-width:320px) and (min-width:300px) {
.login-warpper .col-md-4.col-md-offset-4{
		width:100%;
		margin:0 auto;
}
.login-its{
	font-size:20px;
}
.first-login-form{
	width:100%;
}
.Leave-Status-colum h4, .mauze-log-colum h4, .muwasaat-log-colum h4, .inayaat-log-colum h4, .Leave-Status-colum h4, 
.title-log-colum h4, .miqaat-log-colum h4, .qaradn-withdraw-colum h4, .qaradn-status-colum h4, .qaradn-status-colum h4, 
.qrdn-history h4, .Leave-apply-section h4, .role-update-colum h4, .usr-profile.colum-scroll h4, .view-araiz h4, .kg-details h4, 
.cheque-history-colum h4, .qardan-guarantee h4{
	font-size:20px;
}
.bubble,.rectangle,.file-demo{
	width:auto;
}
.rectangle{
	width:300px;
}
.triangle-r{
	left:250px;
}
}




#kgNameDiv,#kgNameDiv  select{
	min-height:110px;
	overflow-y: auto;
}
.top-logo img{
	box-shadow: 15px 15px 40px rgba(0,0,0,0.25);
	-webkit-box-shadow: 15px 15px 40px rgba(0,0,0,0.25);
	-moz-box-shadow: 15px 15px 40px rgba(0,0,0,0.25);
	-ms-box-shadow: 15px 15px 40px rgba(0,0,0,0.25);
	margin-top:5px;
}
.topbar .container .topbar-tools > ul{
	margin-top:15px;
}
.profile-pic img {
    max-width: 100%;
    width: 65px;
    height: auto;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -ms-border-radius: 50%;
    -moz-border-radius: 50%;
    height: 70px;
    border: 2px dotted #E8DAA2;
    position: absolute;
    top: 6px;
    left: 30px;
}
#pageslide-left .navigation-toggler .sb-toggle-left{
	top:15px;
}
.username{
	color: #F7E59E;
	font-weight: 600;
}
.topbar .container .topbar-tools > ul > li.current-user .dropdown-toggle i {
    color: #F5E193;
    font-size: 18px;
}
#pageslide-left{
	padding-top:0px;
}
/*#pageslide-left .slide-tools{
	height: 150px;
    line-height: 50px;
}*/
.prf-dtls{
	/*float:right;*/
	/*margin-right:30px;*/
}
.admin-dtls {
    padding: 0;
    margin: 0px;
    list-style: none;
    /*text-align: right;*/
	top: 14px;
   /* right: 100px;*/
    position: relative;
    padding-left: 82px;
}
.prf-pic{
	float:right;
	margin-left:50px;
}
.admin-dtls li a,.admin-dtls li {
	 color:#ECD073;
	 display:inline-block;
	 padding: 0 10px;
	 font-size: 13px;
	 text-transform: capitalize;
}
.urs-name{
	display:block !important;
	margin-bottom: 7px;
}
.profile-pic{
	margin-right:40px;
}
.admin-dtls li i,.admin-dtls li a i {
	padding-right: 10px;
}
.ps-container .ps-scrollbar-y,.ps-container .ps-scrollbar-y-rail:hover, 
.ps-container .ps-scrollbar-y-rail.hover, .ps-container .ps-scrollbar-y-rail.in-scrolling{
	background-color: transparent;
}
.ps-container .ps-scrollbar-y-rail:hover, .ps-container .ps-scrollbar-y-rail.hover, .ps-container .ps-scrollbar-y-rail.in-scrolling{
	opacity:0;
}
#wizard   .form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control,
#wizard   textarea[disabled], input[disabled], select[disabled],#wizard  .date-picker{
	background: #E8DAA2 !important;
	border:none;
	color: #2c260a;
}
#wizard  .input-group-addon,.input-group-addon{
	background-color: #802C06;
    border: none;
	color:#fff;
}
ul.main-navigation-menu li a i{
		margin-right:0px;	
}

.has-error .help-block, .has-error .control-label, .has-error .radio, .has-error .checkbox, .has-error .radio-inline, .has-error .checkbox-inline{
	color:#C7A642;
}
.input-group-addon   .fa fa-calendar{
	color:#fff;
}

.usr-name.cht-box  .chat-pic{
	float:none;
}
.available-balance ul{
	list-style:none;
	padding:0px;
	margin:0;
}
.available-balance ul li{

}

@media all and (max-width:1050px) and (min-width:320px) {
.margin-left{
	margin-left:0px;
	width:100%;
}
}
.approve{
	background:#802C06;
	border:none;
	color:#fff;
}
.Leave-Status-colum  .approve:before,.Leave-Status-colum  .btn-cnl:before{
	padding-right:5px;
}
/*.file-up input[type=file]{
	color: #fff;
    background: #80542E;
    padding: 10px;
}
input[type="button" i], input[type="submit" i], input[type="reset" i], input[type="file" i]::-webkit-file-upload-button, {
	background:red;
}*/
.fileUpload {
    position: relative;
    overflow: hidden;
    float:left;
	display:block;
	line-height:44px;
	height:52px;
	border-radius:0px;
	background:#885B34;
	font-size:20px;
	border:none;
}
.fileUpload:hover{
	background:#802C06;
}
.fileUpload input.upload {
    position: absolute;
    top: 0;
    right: 0;
    margin: 0;
    padding: 0;
    font-size: 20px;
    cursor: pointer;
    opacity: 0;
    filter: alpha(opacity=0);
}
.fileUpload input.upload:focus,.fileUpload input{
	outline:none;
}
.qaradn-withdraw-colum{
	overflow:auto;
}
.daterangepicker.dropdown-menu.show-calendar.opensright{
	right:50px !important;
	width:auto;
	max-width:none;
	left:auto !important;
}
.fess-dtls h5,.payment-dtls h5,.bank-dtls h5{
	text-align:center;
    color: #F5C554;
    font-size: 20PX;
	margin-bottom:20px;
}
.cry-frwd{
	background: #BD9F45;
	border:none;
	margin-left:15px;
}
@-webkit-keyframes hvr-icon-wobble-horizontal {
  16.65% {
    -webkit-transform: translateX(6px);
    transform: translateX(6px);
  }

  33.3% {
    -webkit-transform: translateX(-5px);
    transform: translateX(-5px);
  }

  49.95% {
    -webkit-transform: translateX(4px);
    transform: translateX(4px);
  }

  66.6% {
    -webkit-transform: translateX(-2px);
    transform: translateX(-2px);
  }

  83.25% {
    -webkit-transform: translateX(1px);
    transform: translateX(1px);
  }

  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

@keyframes hvr-icon-wobble-horizontal {
  16.65% {
    -webkit-transform: translateX(6px);
    transform: translateX(6px);
  }

  33.3% {
    -webkit-transform: translateX(-5px);
    transform: translateX(-5px);
  }

  49.95% {
    -webkit-transform: translateX(4px);
    transform: translateX(4px);
  }

  66.6% {
    -webkit-transform: translateX(-2px);
    transform: translateX(-2px);
  }

  83.25% {
    -webkit-transform: translateX(1px);
    transform: translateX(1px);
  }

  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

.cry-frwd{
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
  padding-right: 2.2em;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
}
.cry-frwd:before {
  content: "\f061";
  position: absolute;
  right: 1em;
  padding: 0 1px;
  font-family: FontAwesome;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
}
.cry-frwd:hover:before, .cry-frwd:focus:before, .cry-frwd:active:before {
  -webkit-animation-name: hvr-icon-wobble-horizontal;
  animation-name: hvr-icon-wobble-horizontal;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1;
}
.cry-frwd:hover{
	background:#802c06;
}
/*.bank-dtls,.payment-dtls{
	margin-bottom:30px;
}*/
.modal-bg .fname{
    color:#D6BE5F !important;
}
.box-title em{
	display: block;
    position: relative;
    top: -25px;
	font-style: normal;
}
.tp{
	top:-50px !important;
}
.top-tl{
	position:relative;
	top:-13px;
}
.add-new{
	background: transparent;
    border: none;
}
/* Icon Push */
@-webkit-keyframes hvr-icon-push {
  50% {
    -webkit-transform: scale(0.5);
    transform: scale(0.5);
  }
}

@keyframes hvr-icon-push {
  50% {
    -webkit-transform: scale(0.5);
    transform: scale(0.5);
  }
}

.add-new {
  display:block;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  position:absolute;
  padding-right: 2.2em;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
}
.add-new:before {
  content: "\f055";
  position: absolute;
  right: 1em;
  padding: 0 1px;
  font-family: FontAwesome;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.add-new:hover:before, .add-new:focus:before, .add-new:active:before {
  -webkit-animation-name: hvr-icon-push;
  animation-name: hvr-icon-push;
  -webkit-animation-duration: 0.3s;
  animation-duration: 0.3s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1;
}
.add-new:hover,.add-new:active,.add-new:focus{
	background:transparent;
}
.payment-dtls{
	position:relative;
}
.plantation  table  img{
	width: 85px;
    height: 85px;
    border-radius: 6px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    -o-border-radius: 6px;
    -ms-border-radius: 6px;
}
.bubble  .fileUpload{
	height:35px;
	line-height:25px;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
}
.rply-btn{
	border:none;
	background:#802c06;
	width:70px;
	padding-left:15px !important;
}
.rply-btn {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
  padding-left: 2.2em;
  -webkit-transition-duration: 0.1s;
  transition-duration: 0.1s;
}
.rply-btn:before {
  content: "\f112";
  position: absolute;
  left: 7px;
  padding: 0 1px;
  font-family: FontAwesome;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-transition-duration: 0.1s;
  transition-duration: 0.1s;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.rply-btn:hover:before, .rply-btn:focus:before, .rply-btn:active:before {
  -webkit-transform: translateX(-4px);
  transform: translateX(-4px);
}
.rply-btn:hover{
	background:#D34606 !important;
	color:#fff !important;
}
.select2-container-multi .select2-choices{
	border: none;
	background: transparent;
}
.msg-dtls ul{
	list-style:none;
	margin:0px;
	padding: 0px 0 0 10px;
}
.msg-dtls ul li {
    color: #2F2816;
    margin-bottom: 5px;
    font-size: 14px;
}
.msg-dtls ul li  strong {
    color: #371C0A;
	width:100px;
	display: inline-block;
}
.msg-dtls ul li a{
	color: #2F2816;
}
.msg-dtls ul li  a i{
	display:inline-block;
	margin-right: 10px;
}
.edit_btn,.btn-approve{
	width: 20px;
    height: 20px;
}
.edit_btn{
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
  padding-right: 2.2em;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
}
.edit_btn:before {
  content: "\f044";
  position: absolute;
  right: 3px;
  padding: 0 1px;
  font-family: FontAwesome;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
  top:2px;
}
.edit_btn:hover:before, .edit_btn:focus:before, .edit_btn:active:before {
  -webkit-transform: rotate(20deg);
  transform: rotate(20deg);
}
.inline{
	float:left;
	width:23px;
	height:23px;
	padding: 5px;
}
.btn-cnl.inline:before {
    top: 0;
    right: 4px;
}
.dlt-btn.inline:hover{
	 color:#fff;
	 background:#BD9F45;
}
#step-1  .form-btn .btn-block{
	margin-right:0px;
}
.none .inline{
	float:none;
}
.btn-approve{
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
  padding-right: 2.2em;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  padding: 11px !important;
}
.btn-approve:before {
  content: "\f087";
  position: absolute;
  right: 1em;
  padding: 0 1px;
  font-family: FontAwesome;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
   top: 0px;
  left: 3px;
}
.btn-approve:hover:before, .btn-approve:focus:before, .btn-approve:active:before {
  -webkit-transform: scale(1.5);
  transform: scale(1.5);
  -webkit-transition-timing-function: cubic-bezier(0.47, 2.02, 0.31, -0.36);
  transition-timing-function: cubic-bezier(0.47, 2.02, 0.31, -0.36);
}
@-webkit-keyframes hvr-icon-sink-away {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(1em);
    transform: translateY(1em);
  }
}

@keyframes hvr-icon-sink-away {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(1em);
    transform: translateY(1em);
  }
}
.print-btn{
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
  padding-right: 2.2em;
  width: 20px;
  height: 20px;
  background: #D34606;
  padding: 11px;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  color:#fff;
}
.print-btn:before, .print-btn:after {
    content: "\f02f";
    position: absolute;
    left: 4px;
    padding: 0 1px;
    font-family: FontAwesome;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    top: 3px;
	color: #fff;
}
.print-btn:after {
  opacity: 0;
  -webkit-animation-duration: 0.5s;
  animation-duration: 0.5s;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
}
.print-btn:hover:after, .print-btn:focus:after, .print-btn:active:after {
  -webkit-animation-name: hvr-icon-sink-away;
  animation-name: hvr-icon-sink-away;
  -webkit-animation-timing-function: ease-out;
  animation-timing-function: ease-out;
}
.last-login  .timeline-title.gray,.last-login  .timeline-content{
	background:transparent;
	border:none;
	box-shadow:none;
	padding:0px;
}
.last-login  .timeline-title.gray h6{
	color:#E8DAA2;
	text-align:left;
}
.last-login ul{
	padding:0px;
	margin:0px;
	list-style:none;
}
.last-login .timeline-content{
	color: #ECD073;
}
.timeline-title.gray h6 i{
	padding-right:10px;
}

.budget-title{
	margin:0px;
	padding:0px;
	list-style:none;
}
.budget-title li{
	display:inline-block;
	width:33%;
	padding:0 15px;
}
.budget-title li:first-child{
	vertical-align: top;
    position: relative;
    top: 20px;
    color: #E8DAA2;
    font-size: 20px;
	font-weight: 600;
}

@media (max-width: 991px) and (min-width: 320px){
.hidden-sm{
	display: block !important;
    background: red;
    width: 30px;
    height: 30px;
    position: absolute;
    top: 0;
    width: 50px;
    height: 50px;
    background: url(../images/light_dots.png) no-repeat ;
	background-color: transparent !important;
	top: 15px;
    left: 15px;
}
.hidden-sm:hover{
	background: url(../images/light_dots.png) no-repeat ;
	background-color: transparent !important;
}
#pageslide-left .navigation-toggler .sb-toggle-left{
	display:none;
}
}
.margin-no  .toolbar.row{
	margin:0px;
}
.no-paddning{
	padding:25px 0 !important;
}
.no-paddning .form-group{
	overflow:hidden;
}
label.control-label.top-margin {
    position: relative;
    top: 25px;
}
.form-budget   .form-group.col-sm-6{
	width:20%;
}
.title-mzrt,.title-head{
	background: #6E3814;
    color: #E8DAA2;
    font-size: 16px;
    font-weight: 600;
}
.title-head{
	background:#99653A;
}
.budget-insert   input{
	background: #E8DAA2;
	border-color: #F3DDB8;
	color: #2c260a;
}
.budget-insert   input:focus{
 background:#E8DAA2;
 border-color: #F3DDB8;
}
.mauze-name{
	font-size:20px;
}
.mgr-name{
	font-size: 18px;
}
.budget-insrt {
	overflow: hidden;
    margin-bottom: 20px;
    padding: 10px 0 0 10px;
}
.title-main-head {
    background: #6E3814;
    padding: 10px;
    font-size: 20px;
    color: #d4973b;
    font-weight: 600;
}
.chat-msg a i{
	padding-right:10px;
}
.chat-msg a {
    color: #fff;
    padding-top: 5px;
    display: inline-block;
}
.inputfile-6 + label {
    color: #d3394c;
}

.inputfile-6 + label {
    border: 1px solid #d3394c;
    background-color: #f1e5e6;
    padding: 0;
}

.inputfile-6:focus + label,
.inputfile-6.has-focus + label,
.inputfile-6 + label:hover {
    border-color: #722040;
}

.inputfile-6 + label span,
.inputfile-6 + label strong {
    padding: 0.625rem 1.25rem;
    /* 10px 20px */
}

.inputfile-6 + label span {
    width: 200px;
    min-height: 2em;
    display: inline-block;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    vertical-align: top;
}

.inputfile-6 + label strong {
    height: 100%;
    color: #f1e5e6;
    background-color: #d3394c;
    display: inline-block;
}

.inputfile-6:focus + label strong,
.inputfile-6.has-focus + label strong,
.inputfile-6 + label:hover strong {
    background-color: #722040;
}

.gallery-show{
	margin-top:20px;
    background: #cab161;
    color: #fff;
}
.gallery-show   .filter{
	background: #E8DAA2;
}
.gallery-show   .filter  a{
	color: #5F3B1E;
}
.gallery-show   .filter.active{
	background-color: #786843;
}
.gallery-show  .nav>li>a:hover,.gallery-show  .nav>li>a:focus{
	background:#802c06;
	color:#fff;
}
.nav-pills>li.active>a, .nav-pills>li.active>a:hover, .nav-pills>li.active>a:focus{
	background-color: #786843;
}
.gallery-show  .nav.nav-pills {
	margin-bottom: 20px; 
}
#Grid{
	min-height:1px;
}
.nav.nav-pills,.controls{
	overflow: hidden;
    clear: both;
}
.city-label{
	display:block;
	color:#B9651F;
}
.mauze-all{
	color:#B9651F;
	padding:5px;
	display:inline-block;
}
.Pending-Sections{
	margin-top:7px;
}
.Leave-Status-colum.colum-scroll .dlt-btn:before,.Leave-Status-colum.colum-scroll  .btn-cnl.inline:before{
	right: 1px;
	bottom: 1px;
}
.daterangepicker{
	background: #E8DAA2;
}
.daterangepicker .daterangepicker_start_input label, .daterangepicker .daterangepicker_end_input label{
	text-shadow:none;
}
.daterangepicker .calendar-date{
	background: #BEA260;
	border-color: #855A33;
}
.daterangepicker .calendar th {
    color: #802C06;
}
.daterangepicker td.off {
    color: #fff;
}
.daterangepicker td.available:hover, .daterangepicker th.available:hover,.daterangepicker td.active {
    background: #802C06;
}
.range_inputs  .btn-default {
    color: #fff;
    background-color: #827047;
    border-color: #ccc;
}
.range_inputs   .btn-green {
    background-color: #BEA260;
    border-color: #E8DAA2;
    color: white;
}
.range_inputs .btn-green:hover,.range_inputs  .btn-default:hover{
	 background: #802C06;
}
.daterangepicker td.in-range{
	background: #E8DAA2;
}
.prev.available:hover,.next.available:hover{
	background: #E8DAA2 !important;
}
.print-btn {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  background:#827047;
}
.print-btn:before {
  content: "\f02f";
  position: absolute;
  right: 1em;
  padding: 0 1px;
  font-family: FontAwesome;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.print-btn:hover:before, .print-btn:focus:before, .print-btn:active:before {
  -webkit-transform: scale(1.5) rotate(12deg);
  transform: scale(1.5) rotate(12deg);
}
.mst-insert[disabled]{
	 background:#802c06;
}
#myTab6_example4  .panel.panel-white,#myTab6_example4  .panel.panel-white   .panel-body{
	background:transparent;
	padding: 0;
}
.leave-count h4 {
    margin: -10px -10px 10px -10px;
    background: #6e3814;
    color: #fff;
    padding: 10px;
    font-size: 16px;
}
.leave-count ul {
	margin:0px;
	padding:0px;
	list-style:none;
}
.leave-count{
	background: #E8DAA2;
    padding: 10px;
}
.leave-count ul li a span:first-child {
    display: inline-block;
    width: 150px;
}
.leave-count ul li {
    background: #BEA260;
    padding: 6px;
    margin-bottom: 5px;
    font-size: 14px;
    font-weight: 600;
    line-height: 25px;
}

.leave-count ul li a{
	color: #E8DAA2;
}

.leave-count ul li a span:last-child {
    background: #802C06;
    border-radius: 50%;
    width: 24px;
    height: 24px;
    padding: 3px;
    /* margin-top: 0px; */
    display: inline-block;
    line-height: 20px;
    text-align: center;
}

.modal_title_bg{
	background:#802C06;
	color:#E8DAA2;
	text-align: center;
	margin: 0px;
	padding: 12px 0px;
	font-weight: 600;
	font-size:18px;
}

.chat_panel{
	background:#BEA260;
	padding:6px 5px;
	border-radius:5px;
	width:100%;
	margin-left:15px;
	overflow:hidden;
}

.chat_panel ul{
	padding:0px;
	margin:0px;
}

.chat_panel ul li{
	padding:0px;
	margin:0px;
	display:inline-block;
}

.chat_panel img{
	display: inline-block;
}

.chat_text{
	vertical-align: middle;
	margin-top: 10px !important;
	color:#fff;
	font-weight: 500;
	font-size: 15px;
}

.chat_body ul{
	padding:0px;
	margin:0px;
}

.chat_body ul li{
	padding:0px;
	margin:0px;
	list-style:none;
}

.chat_body h5{
	font-weight:600;
	color:#846F3D;
}

.modal-header .close{
	margin-right: 5px;
    margin-top: 10px;
}

.close{
	color:#e8daa2;
	opacity:1;
}


.Successfully{
	background: #4caf50 none repeat scroll 0 0;
    border-radius: 3px;
    color: #fff;
    margin-top: 10px;
    padding: 5px;
    text-align: center;
    width: 40%;
}



@media only screen and (min-width:1200px) and (max-width:1366px){
.reply-form .form-group:last-child {
    width: 19%;
}
}

@media only screen and (min-width:1024px) and (max-width:1030px){
.reply-form .form-group:last-child {
    width: 16%;
}
}
.first-login-form .checkbox input[type=checkbox]
{
	position: inherit;
}
.fetch-table{
	    margin: 25px 0 0 0;
}
.btn-danger
{
    background-color: #802C06;
    border: none;
}
.btn-danger:hover, .btn-danger:focus, .btn-danger:active, .btn-danger.active, .open>.dropdown-toggle.btn-danger
{
    color: #fff;
    /* background-color: #c9302c; */
    border-color: #ac2925;
    background: #D34606;
}
.forms-control
{
    background-color: #e8daa2;
    border: 1px solid #796944;
    border-radius: 0 0 0 0;
    color: #796944;
    width: 100%;
}
.forms-control:focus, .forms-control:active
{
	 background-color: #e8daa2;
    border: 1px solid #796944;
    border-radius: 0 0 0 0;
    color: #796944;
    width: 100%;
}
.txt-label
{	
    font-size: initial;
}

.user_top{
	margin:0px;
	padding:30px 0;
}

.pro_img{
	height:120px;
	width:120px;
	background:#E8DAA2;
	border-radius:3px;
}


.chating_list ul{
	padding:0px;
	margin:0px;
}

.chating_list ul li{
	padding: 0px;
	margin: 0px;
	line-height: 20px;
	color:#6E3814;
	list-style:square inside;
	border-bottom:1px dotted;
	margin-bottom:15px;
}

.chating_list ul li:last-child{
	border-bottom:none;
}

.chating_list ul li a:hover{
	color:#802C06;
}

.chating_list ul li a:focus{
	color:#802C06;
}

.notificaton {
	background:none;
	border:none;
}


/*==========Delete-Button==========*/


.delete_btn{
	background: #802c06;
	height: 30px;
	width: 30px;
	color: #bd9f45;
	line-height: 30px;
	text-align: center;
	padding-right:12px;
	border-radius:2px;
}


.delete_btn:hover{
	color:#bd9f45;
}


@-webkit-keyframes hvr-icon-buzz-out {
  10% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg);
  }
  20% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg);
  }
  30% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg);
  }
  40% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg);
  }
  50% {
    -webkit-transform: translateX(2px) rotate(1deg);
    transform: translateX(2px) rotate(1deg);
  }
  60% {
    -webkit-transform: translateX(-2px) rotate(-1deg);
    transform: translateX(-2px) rotate(-1deg);
  }
  70% {
    -webkit-transform: translateX(2px) rotate(1deg);
    transform: translateX(2px) rotate(1deg);
  }
  80% {
    -webkit-transform: translateX(-2px) rotate(-1deg);
    transform: translateX(-2px) rotate(-1deg);
  }
  90% {
    -webkit-transform: translateX(1px) rotate(0);
    transform: translateX(1px) rotate(0);
  }
  100% {
    -webkit-transform: translateX(-1px) rotate(0);
    transform: translateX(-1px) rotate(0);
  }
}
@keyframes hvr-icon-buzz-out {
  10% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg);
  }
  20% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg);
  }
  30% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg);
  }
  40% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg);
  }
  50% {
    -webkit-transform: translateX(2px) rotate(1deg);
    transform: translateX(2px) rotate(1deg);
  }
  60% {
    -webkit-transform: translateX(-2px) rotate(-1deg);
    transform: translateX(-2px) rotate(-1deg);
  }
  70% {
    -webkit-transform: translateX(2px) rotate(1deg);
    transform: translateX(2px) rotate(1deg);
  }
  80% {
    -webkit-transform: translateX(-2px) rotate(-1deg);
    transform: translateX(-2px) rotate(-1deg);
  }
  90% {
    -webkit-transform: translateX(1px) rotate(0);
    transform: translateX(1px) rotate(0);
  }
  100% {
    -webkit-transform: translateX(-1px) rotate(0);
    transform: translateX(-1px) rotate(0);
  }
}

.delete_btn{
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px transparent;
  position: relative;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
}

.delete_btn:before {
  content: "\f014";
  position: absolute;
  padding: 0 1px;
  font-family: FontAwesome;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
}

.delete_btn:hover:before, .delete_btn:focus:before, .delete_btn:active:before {
  -webkit-animation-name: hvr-icon-buzz-out;
  animation-name: hvr-icon-buzz-out;
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1;
}


.notification_tab{
	background:#802c06;
}

.notification_tab a{
	color:#d4973b;
}


#exTab1 .nav-pills .active{
	background:#802c06 !important;
	color:#d4973b;
}


.notification_tab a:hover{
	background:#802c06 !important;
	color:#d4973b;
}

.tab_matter .active{
	background: #bd9f45;
	color: #f0e3ae;
	overflow:hidden;
}


/*================== Report Table =================*/


.report_table td{
	text-align:left !important;
	padding: 0px 2px;
}

.report_table input[type="checkbox"]{
	margin-top:0px;
}