/*!
 *   Theme Edit and Design by : Abhisek
 * 	 Template : DashBoard
 *   Company: Web Infotech Solution
 *	 Website:	http://webinfotech.in/
 *  
 *           
!*/
/*
 * 				Design Edit  - change - modify
 * -------------------------
 */
  .padding_none {
	 padding:0px !important;
 }
 .margin_top20 {
	 margin-top:20px;
 }
 .margin_bottom20 {
	 margin-bottom:20px;
 }
 .padding_right_none {
	 padding-right:0px;
 }
 .padding_left_none {
	 padding-left:0px;
 }
 .main-header .logo {
	 
	 display:table;
	 
	/* background:#F8FAD6 !important;*/

	
	
 }
 .main-header .logo img {
	 width:90%;
	 margin:0px auto;
 }
 
 .navbar-nav > li > a {
	 padding:17px;
 }

.small-box h3 {
    font-size: 18px;
    font-weight: bold;
    margin: 0 0 10px;
    padding: 0;
    white-space: nowrap;
}
.box {
    background: #ffffff none repeat scroll 0 0;
    border-radius: 3px;
    border-top: 3px solid #d2d6de;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
    float: left !important;
    margin-bottom: 20px;
    position: relative;
    width: 100%;
}

.min_width-200 {
	min-width:200px;
}
.min_width-150 {
	min-width:150px;
}
.min_width-100 {
	min-width:100px;
}

.client_info_text {
	 margin-bottom: 2px;
    padding-top: 7px;
}
.client_info_left {
	text-align:right;
	font-weight:600;
}
client_info_right {
	text-align:left;
}


.box-header {
 background-color: #368fc9;
    margin-bottom: 15px;
}
.box-header .box-title {
color:#fff;
}
.list-group-item p {
	font-size:14px;
	text-align:center;
	color:#CE691E;
	
}

.client_box .form-group {
	margin-bottom:5px;
}

/*
.box-body > table>tbody>tr>td span
{
    
    color:#00f;
}
*/

.table>thead>tr>th, .table>tbody>tr>th, .table>tfoot>tr>th, .table>thead>tr>td, .table>tbody>tr>td, .table>tfoot>tr>td
{
  font-size:12px !important;  
}

 .table > tbody > tr > td:nth-child(2) {
	/*min-width:115px;*/
	/*background:#9F0;*/
}

/*
 .table > tbody > tr > td:nth-last-child {
	min-width:200px;
	background:#F66;
}
*/

/*	=====  login start	===		*/

.login_body {
	
background: -moz-linear-gradient(53deg, rgba(218,235,223,1) 0%, rgba(239,244,212,1) 100%); /* ff3.6+ */
background: -webkit-gradient(linear, left bottom, right top, color-stop(0%, rgba(218,235,223,1)), color-stop(100%, rgba(239,244,212,1))); /* safari4+,chrome */
background: -webkit-linear-gradient(53deg, rgba(218,235,223,1) 0%, rgba(239,244,212,1) 100%); /* safari5.1+,chrome10+ */
background: -o-linear-gradient(53deg, rgba(218,235,223,1) 0%, rgba(239,244,212,1) 100%); /* opera 11.10+ */
background: -ms-linear-gradient(53deg, rgba(218,235,223,1) 0%, rgba(239,244,212,1) 100%); /* ie10+ */
background: linear-gradient(37deg, rgba(218,235,223,1) 0%, rgba(239,244,212,1) 100%); /* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#EFF4D4', endColorstr='#DAEBDF',GradientType=0 ); /* ie6-9 */

}


.login_bg {
	  background-color: rgba(255, 255, 255, 0.13);
    padding: 2%;
    border: 2px ridge rgba(238, 238, 238, 0.13);
    border-radius: 5px;
    -moz-box-shadow: 0 -5px 10px 1px rgba(16, 16, 16, 0.57);
	-webkit-box-shadow: 0 -5px 10px 1px rgba(16, 16, 16, 0.57);
	box-shadow: 0 -5px 10px 1px rgba(16, 16, 16, 0.57);
	border-bottom: none;
}

.login_bg .login-box-body{
	
	background:none !important;
}


.login_footer{
	width:100%;
	position:absolute;
	
	bottom:0px;
	
	border-top: 1px solid #d2d6de;
    color: #444;
    padding: 15px;
	
	
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,aaaaaa+100&0+0,1+99 */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk5JSIgc3RvcC1jb2xvcj0iI2FiYWJhYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhYWFhYWEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(255,255,255,0) 0%, rgba(171,171,171,1) 99%, rgba(170,170,170,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(171,171,171,1) 99%,rgba(170,170,170,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(255,255,255,0) 0%,rgba(171,171,171,1) 99%,rgba(170,170,170,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#aaaaaa',GradientType=0 ); /* IE6-8 */

}

/*	=====  login end	===		*/




/*	=====  welcome letter start	===		*/
.letter_head {
	width:100%;
	
}
.letter_head img {
	margin-top:25px;
}

.letter_head h2 {
	font-size:25px;
	font-weight:bold;
}

.letter_head p {
	font-size:13px;
	font-weight:400;
}

.letter_head h4 {
	font-size:20px;
	font-weight:bold;
	padding-bottom:5px;
	border-bottom:1px dotted #333333;
}

.letter_body address h3 {
	font-size:18px;
	font-weight:600;
	margin:0px;
	padding:2px 0px;
}

/*	=====  welcome letter end	===		*/

/*	=====  voucher start	===		*/

.voucher_top_bg {
	width:100%;
	
	padding-bottom:5px;
	border-bottom:1px solid #999;
	margin-bottom:10px;
}
.voucher_top_bg h3 {
	text-align:center;
	font-size:18px;
}
.voucher_top_bg p {
	text-align:right;
	padding-right:10px;
}
.voucher_top_bg p span{
	font-weight:600;
}
.voucher_detail_bg {
	width:100%;
	;
	padding-bottom:5px;
	border-bottom:1px solid #999;
	margin-bottom:10px;
}

.voucher_detail_bg p {
  float: left;
    margin: 0 0 3px 0;
    padding-bottom: 1px;
    width: 100%;	
}
.voucher_detail_bg p .left_vp {
	width:35%;
	float:left;
}
.voucher_detail_bg p .right_vp {
	width:65%;
	float:left;
}


.voucher_top_table_bg {
	padding-bottom:0px !important;
	margin-bottom:0px !important;
}

.voucher_top_table_bg .panel-body {
	padding-top:0px !important;
	padding-bottom:0px !important;
}
.voucher_top_table_bg h4 {
	padding-bottom:5px;
	border-bottom:1px dotted #999;
	text-align:center;
	margin-bottom:20px;
}
.voucher_top_table_bg h3 {
	padding-bottom:5px;
	text-align:center;
	font-size:18px;
	font-weight:400;
}
.voucher_top_table_bg .panel-default {
	border:none !important;
}
.voucher_top_table_bg .panel {
	box-shadow:none !important;
	margin-bottom:2px;
}
.voucher_top_table_bg th {
text-align:center;	
border:1px solid #999 !important;
}
.voucher_top_table_bg td {
text-align:center;	
border:1px solid #999 !important;
}


.dist_bg h4 {
	padding-bottom:5px;
	border-bottom:1px dotted #999;
	text-align:center;
}
.dist_bg .panel-default {
	border:none !important;
}
.dist_bg .panel {
	box-shadow:none !important;
	margin-bottom:2px;
}
.dist_bg th {
text-align:center;	
border:1px solid #999 !important;
}
		.dist_bg th.text-left {
			text-align:left;
		}
		.dist_bg th.text-right {
			text-align:right;
		}

.dist_bg td {
text-align:center;	
border:1px solid #999 !important;
}
.dist_bg th.text-right {
	text-align:right;
}
		.dist_bg td.text-left {
			text-align:left;
		}
		.dist_bg td.text-right {
			text-align:right;
		}
.dist_bg .table {
	margin-bottom:0px !important;
}
.dist_bg .panel-body
 {
	padding-bottom:0px !important;
}




.bottom_table_bg h4 {
	padding-bottom:5px;
	border-bottom:1px dotted #999;
	text-align:center;
}
.bottom_table_bg .panel-default {
	border:none !important;
}
.bottom_table_bg .panel {
	box-shadow:none !important;
	margin-bottom:2px;
}
.bottom_table_bg th {
text-align:center;	
border:1px solid #999 !important;
}
		.bottom_table_bg th.text-left {
			text-align:left;
		}
		.bottom_table_bg th.text-right {
			text-align:right;
		}

.bottom_table_bg td {
text-align:center;	
border:1px solid #999 !important;
}
.bottom_table_bg th.text-right {
	text-align:right;
}
		.bottom_table_bg td.text-left {
			text-align:left;
		}
		.bottom_table_bg td.text-right {
			text-align:right;
		}
.bottom_table_bg .panel-body
 {
	padding:0px !important;
	padding-top:0px !important;
}

.bottom_table_bg .sign {
	position:relative;
	top:0px;
	border-top:1px solid #000;
	width:80%;
	margin:165px auto 0px;
	text-align:center;
	font-size:20px;
	font-weight:600;
}

/*	=====  voucher end	===		*/

@media (min-width : 991px) and (max-width: 1110px) {
	.list-group-unbordered>.list-group-item	{
		font-size:12px;
	}
	
}


@media (max-width:767px){
	
	 .main-header .logo img {
	 width:50%;
	 margin:5px auto;
 }
 
/* .content-wrapper {
	 float:left;
 }*/
	
	
}