 html { width:10in; }
    body { font: 15pt/1.8 Arial, sans-serif; }
	body {
    font-family: 'Open Sans', sans-serif;
    font-weight: 500;
	font-size:16px;
}
.tab_border th{
	border: 1px solid #c3c3c3;
	padding: 10px;
	font-size: 14px;
	font-weight: 600;
	}
.calculator_form .form-control {
   background:#eeeeee;
   display:inline-block;
}
.blu_big_txt {
    font-weight: 500;
    font-family: Arial, sans-serif;
    padding-top: 2px;
}
.gry_big_txt {
    font-weight: 500;
    font-family: Arial, sans-serif;
    padding-top: 2px;
}
.outerdiv {
    display: table;
    width: 100%;
}
.form-inline .form-group {
    display: inline-block;
    margin-bottom: 20px;
    vertical-align: middle; margin-right:20px;
}
.bluebg {
    padding:10px 0px 0px 0px;
    width: 100%;
	margin-bottom:0px;
}
.graybg_div {
    background: #fff;
    width: 100%;
	margin-top:0px!important;
}
 .graph_width{max-width:600px; height:auto!important; margin: 0 auto;}
.footer-copyright{display:none}
.spacing-top2{ display:none;}
.botspecer1{ margin-bottom:5px!important; padding:12px 16px!important;vertical-align: top; border: solid 2px #969696!important;  border-radius:10px;float:left;vertical-align: top; text-align:center;  clear:both; display:block!important; }

/* .nav-tabs{display:none} */
.blu_big_txt2 {
    font-size: 14px;
    font-weight: 500;
    font-family: Arial, sans-serif;
    padding-top: 2px;
}
/*Added on 2march*/
.col-md-3{display:inline-block;}
.col-md-6{display:inline-block;}
.col-md-4{display:inline-block;}
.graybg_div .heading2{font-size: 14px;    font-weight: 600;    text-align: left!important;}
.table2{text-align:center;}
/* for all charts & pie.tablstyl1 .table-bordered>thead>tr>th {
    font-weight: 400!important;
    text-align: center;
} */
.blu_big_txt {
font-size: 14px;}
.gry_big_txt{font-size: 14px;}
.graybg_div .heading2{line-height: 0px!important;font-weight: 800;
    font-size: 18px;
    color: #111;}
.bluebg .container-fluid{ padding-bottom: 0px;}
.stamp1{display:inline;}
.hstamp{font-size: 14px;}
.w-2{width:20%;}
.w-8{width:60%;}
.m-6{margin-top:-10%;}
.graybg_div h4{font-size:14px; font-weight:normal!important;}
.tab_coleft{margin-top:0px!important;}
.tablstyl1 .table-bordered>tbody>tr>td, .tablstyl1 .table-bordered>tbody>tr>th, .tablstyl1 .table-bordered>tfoot>tr>td, .tablstyl1 .table-bordered>tfoot>tr>th, .tablstyl1 .table-bordered>thead>tr>td, .tablstyl1 .table-bordered>thead>tr>th{border: 1px solid #ddd!important;
    padding: 7px;}

div.ng-scope { float: right;      
  /* margin-right:20px;margin-left:10px; */}
.bluebg{ display:block!important;}
.graybg_div{ display:block!important; clear:both; width:100%;}
/*.calculator_form .form-group{margin-top: -2px;}
*/
br {
    display: none;
}
.tablstyl1 .table-bordered{margin:0px!important;}

.form-inline .input-group{ float:left;  
    vertical-align: middle;    /* margin-right: 4px; */
    /* margin-bottom: 3px; */    /* border: 2px solid #111; */}
.bluebg{ padding-top:5px!important; clear:both}
.calculator_form .form-group {
    margin-bottom: 10px!important;margin-top: 2px!important;
   float:left;
}
/* .selectbox_styl{ width:175px!important; display:block;} */
.logo {
	width:20%;
    margin: 16px 20px 16px auto!important;
}
.tab_coleft .nav-tabs{ display:none}
.text-center {
    text-align: center;
}
.tab-pane{ text-align:center;}
.note{margin-top:20px;}
.note label { font-weight:400; line-height:20px; margin-top:10px;}

/* .input-group-addon{ background-color:#000; border:solid 1px #b6b6b6!important;display: table-cell; width:auto; float:left;} */
.topsection label {font-weight:400;}
table td {
    border: solid 1px #CCC;
}
.export{ display:none;}
.tablstyl1 table{ width:100%;}
path{
    stroke: none;
    stroke-width:0;
}
.tble{ background:#eee!important; font-weight:600;}
.topstick{ display:none;}
.form-inline .form-control {
    display: inline-block;
     /* width: auto; */
    vertical-align: middle;
}
.form-inline .input-group>.form-control{display: inline-block!important;    border: none!important;
    outline: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
	padding:0;  font-size:16px!important;
	}
.slider{ display:none;}
.clear_print{ clear:both}
.form-inline .checkbox, .form-inline .radio{ display: inline-block;}
.bluebg h3 {
    margin-bottom: 15px!important;
	border-bottom: 1px #111 solid;
	padding-bottom:12px;
}
.nav-tabs{margin-top: 22px;clear:both}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover{ border-right: #111 solid 4px!important;    background-color: #C3CCCE!important;
  }
/* .nav-tabs>li{text-align:center;} */
.calculator_form label{text-align:left; display:block;}
.print-tabs {display:table;}
.print-tabs > .tab-pane {
    display: block !important;
    opacity: 1 !important;
    visibility: visible !important;
	 width: 30%!important;
    float: left;
	display:table-cell;
}
/* for graph container */
/* .highcharts-container{ height: 50%!important; width:50%!important;} */
.tab-content {margin-top:10px;}
.form-control{ box-shadow: inset 0 1px 1px rgb(249, 0, 0);}
.input-group-addon {
    display: none;
	
}

select.input-sm {
-webkit-appearance: none;
-moz-appearance: none;
border-collapse: separate;
appearance: none;
border: none; /* If you want to remove the border as well */
background: none;
}

select.input-sm::-ms-expand {
    display: none;
}

.l-p{height:125px;}
tr#stamp_dut_div1{background:#CBCBCB!important;}
tr.bg{background:#CBCBCB!important;}
.tablstyl1 table thead {
    background-color: #CBCBCB!important;
  
}
.tablstyl1 .table-bordered>thead>tr>th{ text-align:center!important;}

/* for Radio button  & checkbox */
input[type=radio]{display:none;}
input[type=checkbox]{display:none;}

input[type=radio] + .radio_label {
   display :none;
   
   
} 
input[type=checkbox] + .radio_label {
   display :none;
  
   
} 
input[type=radio]:checked + .radio_label {
  display :inline-block;
  font-weight:normal;
  text-align:left;
 
}
input[type=checkbox]:checked + .radio_label {
  display :inline-block;
  font-weight:normal;
  text-align:left;
}
/* end radio button */
/* for result heading in print only */
.print_head{display:block;
border-bottom: 1px #111 solid;
padding-bottom:12px;
}
/* .sy_ch::before {
    content: "$";
	float:left; 
}
.sy_ch1::after {
    content: "%";
	/* display:table-cell;  */
	/*  float:right; */ 
	/*  float:right;  */
/* }
 */ 
 .currency{
	 display:inline-block;
 }
 .percentage{
	 display:inline-block;
 }

.spacing-top2{
	 display:none;
}
.income_super{
	display:inline-table;
}

.botspecer1 label{font-weight:normal;}
.table_loan>tbody>tr>td, .table_loan>tbody>tr>th, .table_loan>tfoot>tr>td, .table_loan>tfoot>tr>th, .table_loan>thead>tr>td, .table_loan>thead>tr>th{
	border: none;    text-align: left;
}
.table_loan{border: none;}

.table_loan>thead:first-child>tr:first-child>th{ border: none;   text-align: left;    font-size: 16px;}
.table_loan {height: 100%;     width: 100%;}
.sec-head { background: none;}
.table_loan>tbody>tr>td .lbl {
    font-weight: normal!important;
    font-family: 'open sans';
    font-size: 16px;
}
.lft{float:right;}
.tabtop_spacer{margin-top:1px;}
.print_no{display:none;}
.slider.slider-horizontal{display:none;}
.float-pro{ float:left;     max-width: 30%;    font-size: 14px;  line-height: 1!important;}
.income_text{width:100%!important;}
.select_bow{        width: 18%!important;
    line-height: 1!important;
    font-size: 14px;}
.height_ie{height: 200px;
    display: block;}