    #frmCalculate lable {
        display: block;
        font-weight: 500;
		font-family: 'Montserrat',sans-serif;
    }
    .input-field  {
        padding: 5px 10px !important;
        border-radius: 5px !important;
        border: 1px solid #444 !important;
        width: 100% !important;
        background: #FFF !important;
        height: 2.3em;
    }
    .result-tbl-row td, .result-tbl-row th {
        padding: 7px;
        text-align: center;
    }
    .result-tbl-row table tbody>tr:nth-child(odd)>th {
        background: #262f3a;
        color: #fff;
        font-weight: 600;
        font-style: normal;
        font-size: 17.2265px;
        line-height: 26px;
    }

     .result-tbl-row {
        overflow-x: auto;
		z-index:1;
		 width:100%;
		
    }


/* 	div.result-tbl-row::scrollbar{
	height:10px !important;	
	 width:100%;

} 


div.result-tbl-row::scrollbar-thumb {
	background-color: #404040;
    border-radius: 10px;
    border: 1px solid #ffff;
	
	
}

div.result-tbl-row::scrollbar-track {
  background-color: #dfdfdf;
	border-radius: 10px;
	padding:10px;
}
	

div.result-tbl-row::-webkit-scrollbar{
	height:20px !important;	
	 width:100%;

} 


div.result-tbl-row::-webkit-scrollbar-thumb {
	background-color: #404040;
    border-radius: 10px;
    border: 1px solid #ffff;
	
	
}

div.result-tbl-row::-webkit-scrollbar-track {
  background-color: #dfdfdf;
	border-radius: 10px;
	padding:10px;
}
 */

	

	




/* div.result-tbl-row::-webkit-scrollbar-button:single-button {
      background-color: #bbbbbb;
      display: block;
      border: 1px solid #000;
      
	
    } */
    /* Up */



/* div.result-tbl-row::-webkit-scrollbar-button:single-button {
  background-color: #bbbbbb;
  display: block;
border-radius: 5px;
  height: 13px;
  width: 16px;
} */

/*  */

/* 
div.result-tbl-row::-webkit-scrollbar {
    -webkit-appearance: none;
}
div.result-tbl-row::-webkit-scrollbar:vertical {
    width: 10px;
}
div.result-tbl-row::-webkit-scrollbar:horizontal {
    height: 12px;
}
div.result-tbl-row::-webkit-scrollbar-thumb {
    background-color: red;
    width:20px;
    paddind:20px;
    border: 2px solid red;
}
div.result-tbl-row::-webkit-scrollbar-track {
    border-radius: 10px;
    background-color: #000;
} */

/* div.result-tbl-row::-webkit-scrollbar-button:single-button:decrement {
      border-width: 8px 8px 8px 0   ;
      border-color: transparent  #000 transparent  transparent;
	color:#000;
	background-color:#000;
    }

  
  
    
div.result-tbl-row::-webkit-scrollbar-button:single-button:increment {
     content: '';
    background:url('https://encrypted-tbn3.gstatic.com/images?q=tbn:ANd9GcSj3XfIpf-OOJRCcWz4iN2CU3qMKVVbj0p0bRvKNGVo1U9pk_8ZIlyR8pWreA');
    background-size:cover;
        position:absolute;
    width:20px;
	height:20px;


	
    } */


@media screen and (min-width: 360px) and (max-width:740px) {
	.result-tbl-row table tbody>tr:nth-child(odd)>th{
	font-size: 20px;
    font-weight: 400;
	}
	.result-tbl-row tr:nth-of-type(even) td{
		    font-size: 20px;
	}
	.result-tbl-row tr:nth-of-type(odd) td{
		 font-size: 20px;
	}
/* 	.result-tbl-row {
        overflow-x: scroll;
	} */
}

    .result-tbl-row tr:nth-of-type(odd) td{
       background: #F2F9FF;
    }
    .result-tbl-row tr:nth-of-type(even) td{
       background: #FFFFFF;
    }
	.one-third-col {
        /*width: 23.9%;*/
		width: 19%;
        display: inline-block;
        margin-bottom: 20px;
    }
    .one-third-col.first {
        margin-right: 0.5%;
    }
    .one-third-col.second,
	.one-third-col.third {
        margin: 0 0.5%;
    }
	.one-third-col.fifth {
		margin-left: 0.5%;
	}    
   .half-col {
        width: 49%;
        display: inline-block;
        margin-bottom: 20px;
    }
    .full-col {
        display: block;
        text-align: center;
    }
    input#btnCalculate {
    	min-width: 20%;
    	background: #2197ff;
    	border: 1px solid #2197ff;
    	color: #fff;
	}
    section.elementor-section.cal-page {
        padding: 50px 0;
    }
/*     .elementor-row1 {
        width: 100%;
        padding: 0 15px;
        text-align: center;
    } */
    .cal-page h2.elementor-heading-title {
        text-align: center;
    	line-height: 2em;
        font-weight: 600;
    }
    .cal-page .elementor-divider {
        margin-bottom: 50px;
    }
    .cal-page span.elementor-divider-separator {
        border-bottom: 2px solid #41abff;
        display: block;
        width: 10%;
        margin: 0 auto;
    }
    table#returnsTable tr:last-child td:last-child {
        background: #00B67B;
        color: #fff;
    }
    /*table#returnsTable th:first-child, td:first-child {
        text-align: left;
    }*/
    div.result-tbl-row {
       margin-bottom: 1em;
    }
    table#returnsTable {
       /* margin-bottom: 3em;*/
    }
   
    @media only screen and (max-width: 767px) { 
        td, th {
            padding: 1px;
            text-align: center;
            font-size: 12px;
        }
        .one-third-col.first,
        .one-third-col.second,
		.one-third-col.third,
		.one-third-col.fourth {
            margin-bottom:20px;
        }
        .one-third-col {
            width: 100%;
        }
        .half-col.first {
            margin-right: 0;
        }
        .half-col.second {
            margin-left: 0;
        }
        .half-col {
            width: 100%;
        }
        input#btnCalculate {
            min-width: 100%;
        }
        .cal-page h2.elementor-heading-title {
            line-height: 1.3em;
            font-size: 32px;
        }
    }
    /**
     * Tooltip Styles
     */
    
    /* Add this attribute to the element that needs a tooltip */
    [data-tooltip] {
      position: relative;
      z-index: 2;
      cursor: pointer;
    }
    
    /* Hide the tooltip content by default */
    [data-tooltip]:before,
    [data-tooltip]:after {
      visibility: hidden;
      -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
      filter: progid: DXImageTransform.Microsoft.Alpha(Opacity=0);
      opacity: 0;
      pointer-events: none;
    }
    
    /* Position tooltip above the element */
    [data-tooltip]:before {
      position: absolute;
      bottom: 100%;
      left: 50%;
      margin-bottom: 5px;
      margin-left: -30px;
      padding: 5px 3px;
      width: 180px;
      -webkit-border-radius: 3px;
      -moz-border-radius: 3px;
      border-radius: 3px;
      background-color: #000;
      background-color: hsla(0, 0%, 20%, 0.9);
      color: #fff;
      content: attr(data-tooltip);
      text-align: center;
      font-size: 12px;
      line-height: 1.2;
    }
    
    /* Triangle hack to make tooltip look like a speech bubble */
    [data-tooltip]:after {
      position: absolute;
      bottom: 100%;
      left: 50%;
      margin-left: -5px;
      width: 0;
      border-top: 5px solid #000;
      border-top: 5px solid hsla(0, 0%, 20%, 0.9);
      border-right: 5px solid transparent;
      border-left: 5px solid transparent;
      content: " ";
      font-size: 0;
      line-height: 0;
    }
    
    /* Show tooltip content on hover */
    [data-tooltip]:hover:before,
    [data-tooltip]:hover:after {
      visibility: visible;
      -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
      filter: progid: DXImageTransform.Microsoft.Alpha(Opacity=100);
      opacity: 1;
    }

	.cat{
    	display:none;
	}
	#btnShowData{
	font-weight: 600 !important;
    color: #fff !important;
    background-color: #262f3a !important;
    padding: 8px 20px 8px 20px !important;
    border: 1px solid #262f3a !important;
    font-size: 0.8em;
	}	















	