﻿@charset "utf-8";
/* CSS Document */



body,html{margin: 0;padding: 0; width: 100%; height: 100%; font-family: 'Open Sans', sans-serif; color: #888;}
*{margin: 0; padding: 0; text-decoration: none;box-sizing: border-box; box-sizing: padding-box;}

.lft{float: left!important;}
.rit{float: right!important;}
.clr{clear: both!important;}
ul{list-style: none;}
input, select{border:1px solid #e5e5e5; height: 32px; background:none; color: #333; font-family: 'Open Sans', sans-serif;}

input[type='button'], input[type='checkbox']{cursor: pointer;}
input[type='button']:hover{background-color: #333; color:#fff;}

.fg{color: #3f51b5;}
.fg2{color: #cf2a27;}
.sameH{ display: flex;}
.font18{font-size: 18px !important;}
.font20{font-size: 20px !important;}
.W100{width: 100%!important; margin: 0!important}

.smal{ width:40px!important;}

.hed1{width: 100%; height: auto; float: left; text-align: center; font-size: 18px; color: #4285f4; font-weight: 400; margin: 10px 0;}

.para{font-size: 15px; line-height: 22px; color: #888;}

.clos{ width:45px; color: #585858; font-size: 25px; font-weight: 500; background: url(../images/back.png) no-repeat 0 0;}
.backPage{background: url(../images/back.png) no-repeat 0 0; padding: 0 0 0 45px; padding: 0 0 0 35px;  font-size: 20px; font-weight: 500; line-height: 35px; cursor: pointer;}

.errMsg{ font-size: 14px; font-weight: 500; color: #f00;}

rp{font-family: 'WebRupee'; padding: 0 2px 0 0;}

a{color: inherit; cursor: pointer;}
.bg0{background: none!important;}
.pad20{padding: 20px;}

.mar{margin: 12px 15px!important;}




loader{ width:100%; height: 100%; position:fixed;  z-index: 1000; background: rgba(0,0,0,.5);}
loader svg{margin: 0 auto; position: absolute; margin: 25% auto; left: 0; right: 0;}


.msgdiv{max-width:470px; height: auto; padding: 10px 20px; margin: 0 auto; top: 35px; left: 0; right: 0; color: #fff; position:fixed; text-align: center;  z-index: 1000; background:rgba(0,0,0,0.7); border: 2px solid #3D404E;}
.clossml{ width: 15px; height: 15px; position: absolute; right: 4px; top: 2px;}

.master{max-width: 100%; min-height: auto; margin: 0 auto; }


.noData { clear: both;padding-left: 26px;font-size: 15px;margin-top: 35px;float: left;}

header{min-width: 100%; height: 60px; background: #fff; position: fixed; float: left; border-width: 0 0 4px 0;
    border-color: #e7aa3b;
    border-style: solid; z-index: 10;    /*box-shadow: 0 0 10px 0 rgba(61,64,78,.12), inset 0 -1px 0 0 rgba(61,64,78,.12);*/}

logo{ width: auto; height: inherit; padding: 0 20px;}

.CrnLog, .involist{ width:auto; height: inherit; line-height: 60px; font-size: 14px; text-align:right; padding: 0 20px; margin: 0 25px; color: #949494; background: url(../images/ero2.png) right no-repeat; cursor: default; position: relative;  font-family: 'Open Sans', sans-serif;}
.CrnLog:after{content: ""; width: 20px; height: 60px; float: left; margin: 0 6px 0 0; background: url(../images/user-icon.png) 0 16px no-repeat;}


.userMnu{ width:200px; height: auto; border: 1px solid #e3e3e3; background: #fff; color: #6e707a; border-radius: 3px; position: absolute; right: 5px; top:50px; font-size: 12px;display:none;}
.userMnu li{width: 100%; padding: 10px 20px; float: left; cursor: pointer; line-height: normal; text-align: left;  -webkit-transition:.5s;  transition: .5s; }
.userMnu li a{ color:#6e707a; font-family: 'Open Sans', sans-serif; font-size: 12px;}
.userMnu li:hover{color:#000; background: rgba(220,225,245,.5);}
.userMnu li:last-child{ height: 60px; line-height: 38px; border-top: 1px solid #e3e3e3;}

.involistUl{ width:93%; height: auto; overflow: auto; max-height: 350px; border: 1px solid #e3e3e3; padding: 5px 0; background: #fff; color: #6e707a; border-radius: 3px; position: absolute; right: 5px; top:50px; font-size: 12px;display:none;}
.involistUl li{width: 100%; padding: 10px 20px; float: left; cursor: pointer; line-height: normal; text-align: left; -webkit-transition:.5s;  transition: .5s;  font-family: 'Open Sans', sans-serif;}
.involistUl li:hover{color:#000;  background: rgba(220,225,245,.5);}

.calenderBox{ padding:0 !important; background:none !important; border:none !important; margin-left: 10px !important;}
.newInput{ margin: 8px 0 0 0 !important;}

.CrnLog:hover .userMnu{display: block;}
.involist:hover .involistUl{display: block;}


.middle{ width: 100%; height: auto; margin: 60px 0 0 0; float: left;}

.DashMenu{position: fixed; min-width: 250px; height:100vh; background: #3D404E; }
.DashBody{width:calc(100% - 250px); min-height: calc(100vh - 80px); background: #f6f7fb; padding: 40px 15px; margin: 0 0 0 250px; position: relative; }

.head{ width:100%; height: 40px; margin: 0 0 10px 0;}
.head h1{ width: auto; font-size: 26px; font-weight: 500; line-height: 40px; color: #333;}
.dateFild{width: 400px; height: inherit; text-align: right;}
.dateFild>input, .DateInput{width: 134px; background: url(../images/clander-icon.png) 10px center no-repeat; padding: 0 0 0 35px; font-size: 15px; font-weight: 500;}
.dateFild span{display: block; margin: 0 12px; line-height: 40px; float:right; font-size: 16px; font-weight: 500;}

.nxt{width: 40px; background: url(../images/eroR.png) center no-repeat;}

.pre{width: 40px; background: url(../images/eroL.png) center no-repeat;}

.title{width: 100%; min-height: 50px; float: left; border: 1px solid #e5e5e5; border-radius:3px;  background: #fff; padding: 8px 5px; font-weight: 500;}
.lite{color: #a3a3a3; padding: 0 15px 0 0; float: left; }


.content{width: 100%; height: auto; padding: 30px; background: #fff; margin: 15px 0 0 0; }

.EditEmp{ position: absolute; background: rgba(61, 64, 78,.85); width: calc(100% - 60px);}


.totalRp, .patients { width: 48%; height: 200px; border: 1px solid #d7e0f1; text-align: center; font-size: 24px; font-weight: 500; line-height: 25px; padding: 35px 0 0 0;}
.totalRp strong, .patients strong{ font-size: 70px; line-height: 70px;}
h2{width: 100% ;height: 35px; float: left; font-size: 24px; line-height: 24px; border-bottom: 1px solid #d7e0f1; font-weight: 500; margin: 60px 0 -20px 0;}
.graph{width: 100%; height: auto; margin: 30px 0 0 0;}

.graph ul{width: 22%; margin: 50px 0 0 22%; height: auto; float: left;}
.graph ul li{ width: 100%; height:25%; font-size: 20px; font-weight: 500; margin: 0 0 10px 0; }
.graph ul li:before {content: ""; display: block; float: left; margin: 8px; color: blue; width: 10px; height: 10px; background: #f00;}
.chart{width: 50%; height: auto;}


.menuH{width:100%; height: 75px; font-size: 18px; line-height: 75px; color: #dddddd; padding: 0 15px;  font-family: 'Open Sans', sans-serif;}


.DashMenu ul li{width: 100%; height: 45px; font-size: 13px; line-height: 42px; margin: 1px 0 0 0; font-weight: 450; color: #ddd;}
.DashMenu ul li:before{ content: " "; display: block; width: 3px; height: 45px; margin: 0 70px 0 0; float: left;}

.DashMenu ul li:nth-child(1) a{width: 100%; height: 45px; display: block; background: url(../images/das-icon.png) 10px 0 no-repeat; color:#ddd; text-decoration:none; font-family: 'Open Sans', sans-serif;}
.DashMenu ul li:nth-child(2) a{width: 100%; height: 45px; display: block; background: url(../images/rep-icon.png) 10px 0 no-repeat; color:#ddd; text-decoration:none; font-family: 'Open Sans', sans-serif;}
.DashMenu ul li:nth-child(3) a{width: 100%; height: 45px; display: block; background: url(../images/emp-icon.png) 10px 0 no-repeat; color:#ddd; text-decoration:none; font-family: 'Open Sans', sans-serif;}
.DashMenu ul li:nth-child(4) a{width: 100%; height: 45px; display: block; background: url(../images/dwnBt-icon.png) 10px 0 no-repeat; color:#ddd; text-decoration:none; font-family: 'Open Sans', sans-serif;}
.DashMenu ul li:nth-child(5) a{width: 100%; height: 45px; display: block; background: url(../images/set-icon.png) 10px 0 no-repeat; color:#ddd; text-decoration:none; font-family: 'Open Sans', sans-serif;}
.DashMenu ul li:nth-child(6) a{width: 100%; height: 45px; display: block; background: url(../images/log-icon.png) 10px 0 no-repeat; color:#ddd; text-decoration:none; font-family: 'Open Sans', sans-serif;}

/*.DashMenu ul li:hover a{ background-position: 10px -45px;}
.DashMenu ul li:hover{background: #333;}*/
.DashMenu ul li:hover:before{background: #fff;}

.menuAct a{background-position: 10px -45px !important;}
.menuAct{background: linear-gradient(90deg,#fecc4e 0,#fecc4e 100%); color: #fff!important;}
.menuAct:before{background: #fff;}


.dsbordImg{width: 70%; height: auto; margin: 0 auto;}


.selectRp{ width: 175px; font-size: 12px; float: left; font-weight: 400; color:#555; margin: 0 0 0 15px; border-radius: 3px; padding: 5px 42px 5px 5px; background:url(../images/eroDs.png) right -4px  no-repeat; appearance:none; -moz-appearance:none;   -webkit-appearance:none;     font-family: 'Open Sans', sans-serif;}

.empexp{ width: 190px;	 font-size: 16px; float: left; border-color:#3f51b5; color: #3f51b5; text-transform: uppercase; font-weight: 500; margin: 0 6px 0 0; padding: 0 10px; background: url(../images/eroDs-blue.png) 150px 0px no-repeat; appearance:none; -moz-appearance:none;   -webkit-appearance:none;}

.searchBx{ width: 300px; background: url( ../images/srch-icon.png) 5px 3px no-repeat; border-radius: 3px; padding: 0 0 0 40px; float: right; font-size: 13px; font-weight: 400; margin: 0; font-family: 'Open Sans', sans-serif;}


.dwn{border-radius: 3px;
	line-height: 0;
    min-width: 40px;
    height: 32px;
    margin: 0 3px;
    float: left;
    padding: 0 7px 0 35px;
    background: #bbb url(../images/dwn-icon.png) 0 0 no-repeat;
    font-size: 14px;
	overflow: hidden;
    font-weight: 500;
    border: 1px solid #aaa;
	  
	}

.upload{
	border-radius: 3px;
    max-width: 90px;
    height: 30px;
    margin: 0 3px;
    float: left;
    padding: 15px;
    background: #bbb url(../images/upfil-icn.png) 0 0 no-repeat;
    font-size: 14px;
	overflow: hidden;
    font-weight: 500;
    border: 1px solid #aaa;
	
	}

.dwnicn{ width:auto; height:50px; margin:0 auto; position:absolute; bottom:75px; left:22px; color:#fff; background:url(../images/dwn-btn.png) 0 0 no-repeat; padding:0 0 0 50px; line-height:45px;}

.dwnicn:hover{ color:#fd5194;}


.zipicn{ width:69px; height: 69px; background: url(../images/zip-icon.gif) 0 0 no-repeat; float: left; cursor:default;}
.zipicn2{width:69px; height: 69px; background: url(../images/zip-icon.gif) 0 -72px no-repeat; float: left; cursor: pointer;}

.exlicn{ width:69px; height: 69px; background: url(../images/exl-icon.gif) 0 0 no-repeat; float: left; cursor:default;}
.exlicn2{width:69px; height: 69px; background: url(../images/exl-icon.gif) 0 -72px no-repeat; float: left; cursor: pointer;}

.ziptxt{display: block;
    text-align: center;
    float: left;
    clear: both;
    width: 100%;
}



.addemp{border-radius: 3px; line-height: 0;  width: 160px; margin: 0 0 0 0; float: left; padding: 0 0 0 33px; color:#fff; background:#0000ff url(../images/addemp-icon.png) 5px 0 no-repeat; font-size: 14px; font-weight: 500;  border: 1px solid #0000ff; cursor:pointer;}
.addemp:hover{border: 1px solid #808080 !important;}


.pdfreport{border-radius: 3px; line-height: 0;  width: 110px!important; height: 32px; margin: 0 0 0 0; float: right; padding: 0 5px 0 0!important; line-height: 30px; background:#bbb url(../images/dwn-icon.png) -2px 0 no-repeat!important; font-size: 13px; font-weight: 500;    border: 1px solid #aaa; cursor:pointer;}
.pdfreport:hover{ background-color: #333 !important; color: #fff;}


.dwnTpl{border-radius: 3px; line-height: 28px;  width: 255px; height: 32px; margin: 0; float: left; padding: 0 0 0 32px; background:#bbb url(../images/dwnTpl.png) 4px 0 no-repeat; font-size: 14px; font-weight: 500;     border: 1px solid #aaa;}

.dwnTpl:hover{ background-color: #333 !important; color: #fff;}

.delBt{
	border-radius: 3px;
	line-height: 0;
    min-width: 40px;
    height: 32px;
    margin: 0 3px;
    float: left;
    padding: 0 5px 0 35px;
    background: #bbb url(../images/del-icon.png) 7px 0 no-repeat;
    font-size: 14px;
	overflow: hidden;
    font-weight: 500;
    border: 1px solid #aaa;
	}

.delBt:hover{background-color:#333 !important;}


.editBt{border-radius: 3px;
	line-height: 0;
    min-width: 40px;
    height: 32px;
    margin: 0 3px;
    float: left;
    padding: 0 5px 0 35px;
	font-size: 14px;
	overflow: hidden;
    font-weight: 500;
	background: url(../images/edit-icn.png) 7px 0 no-repeat!important; border: none; float: none;}




.emailBt{
	border-radius: 3px;
	line-height: 0;
    min-width: 46px;
    height: 32px;
    margin: 0 3px;
    float: left;
    padding: 0 5px 0 35px;
    background: #bbb url(../images/email-icon.png) 7px 0 no-repeat;
    font-size: 14px;
	overflow: hidden;
    font-weight: 500;
    border: 1px solid #aaa;
	
	}

.bgY{ background-color: #ffbb44;}
.emailBt:hover{background-color:#333 !important;}

.smsBt{width: 40px; border: none; background: url(../images/sms-icon.png) 0 0 no-repeat; margin:0 0 0 10px; float: left;}
.smsBt:hover{background-color:#fff !important; background-position: 0 0px; }
.pdfdwnBt{width: 35px; border: none; background: url(../images/pdf-dwn-icon.png) 0 0 no-repeat; margin:0 0 0 10px; float: left;}
.pdfdwnBt:hover{background-color:#fff !important; background-position: 0 0px; }


.goBt{ 	border-radius: 3px;	line-height: 0; min-width: 40px;height: 32px; margin: 0 3px; float: right; padding: 0 5px 0 35px; background: #bbb url(../images/go-icon.png) 0 0 no-repeat!important; font-size: 14px;overflow: hidden; font-weight: 500; border: 1px solid #aaa;}
.goBt:hover{background-color:#333 !important;}

.goBtBlue{ 	border-radius: 3px;	line-height: 0; min-width: 40px;height: 32px; margin: 0 3px; float: right; padding: 0 10px 0 35px; background: #0000ff url(../images/go-icon-white.png) 0 0 no-repeat!important; font-size: 14px;overflow: hidden; font-weight: 500; border: 1px solid #0000ff; color:#fff}
.goBtBlue:hover{background-color:#333 !important; border: 1px solid #333; }


.TableRp, .TableRp-2{width: 100%; height: auto; background: #d9e1f2; float: left; overflow-x:auto; }
table a{text-decoration: underline;}

.TableRp-2{border: 1px solid #d9e1f2;}

.TableRp td soan, .TableRp-2 td soan{ }

.TableRp td{ height: 45px; background: #fff; font-size: 13px; padding: 0 10px; text-align: center;}
.TableRp tr:nth-child(-n+2) td{font-weight:500;}




.TableRp-2 td{ height: 45px; background: #fff; font-size: 13px; padding: 0 10px; text-align: center;}
.TableRp-2 tr:first-child td{font-weight:500;}
.TableRp-2 tr:nth-child(even) td{background: #dfdfdf;}

.tb3 td{background: #d9e1f2!important; }
.tb4 td{font-weight: 400!important;}
.tb4 td:first-child{width: 30%;}
.redC{ color:#d00;}


.chkBx{opacity: 0; position: absolute;}
.chkLb{ width: 18px;height: 18px;border-radius: 3px;border: 1px solid #888;display: block;margin: 0 auto;}

.chkBx:checked +.chkLb{background: #333 url(../images/chk-bg.png) 0 -1px no-repeat;}
.amount{width: auto; float: left;}

.side1{width: 35%; height: auto; margin: 0 5% 0 0; float: left; line-height: 35px; padding: 10px 30px; white-space:pre; }
.side2{width: 60%; height: auto; margin: 0; float: right; line-height: 35px;  padding: 10px 30px;}

h3{width: 100%; height: 48px; font-size: 18px; line-height: 48px; float: left; margin: 0; font-weight: 400;  color: #2c374f; }


.loginform{max-width: 600px; height: auto; border-radius: 5px; background: #f6f6f6; margin: 0 auto; padding: 65px;box-shadow: 0 0 3px rgba(0,0,0,0.1);}

.loginform input{width: 70%; height: 45px; font:400 14px 'Open Sans', sans-serif; color: #6d757f;  border-radius: 3px; margin: 10px 0; padding: 0 10px; float: right; border: 1px solid #ddd; box-shadow: 0 0 0 3px #eee;}

.loginform textarea {width: 70%; height: 75px; font:400 14px 'Open Sans', sans-serif; color: #6d757f; border-radius: 3px; margin: 10px 0; padding: 0 10px; float: right; border: 1px solid #ddd; box-shadow: 0 0 0 3px #eee;}

.loginform label{width: 30%; height: 45px; font:400 18px 'Open Sans', sans-serif; color: #333; margin: 10px 0; line-height: 45px;  float: left;}
.loginform label span{font-weight: bold; font-size: 15px;}

.loginsubmit{width: 40%!important; font:500 20px 'Open Sans', sans-serif!important;  background: #1CA753; margin: 30px 0 0 0!important; color: #fff!important; border: none!important; box-shadow:none!important;}

.grayClr{ background:#808080 !important;}
.orngClr{ background:#FFA500 !important;}
.bgW{ background:#fff !important;}


.loginsubmit:hover{ background: #333 !important; }
.orngClr:hover{background: #1CA753 !important;}

.changepass{ min-width: 640px; padding: 20px;}

.changepass>label{ width:40%!important;}
.changepass>input{ width:60%!important;}

.strengthDiv{width: auto; height: auto; font-size: 13px; float: left; margin: 10px 0;}
.sign{width: 16px; height: 16px; background-color: red; border-radius: 10px; display: inline-block; margin: 2px 5px;
    float: right;}
.strengthDiv span{font-size: 11px; color: #949494;}



.menuIcn{
width: 50px;
height: 60px;
float: left;
padding: 8px 15px 18px 5px;
cursor: pointer;
display: none;}


.reportSpn{background: #eee;
    margin: 3px;
    display: block;
    width: auto;
    float: left;
    padding: 5px;
    border-radius: 5px;}


.spanBtn {
	display: block;
    float: left;
    
		}



.spanBtn input{float: left;}
.spanBtn .upload{margin: 0!important;}
.spanBtn input[type='file']{opacity: 0; width: 5px; height: 5px; float: left; position: absolute;
    z-index: -10;}

.spanBtn label{border-radius: 3px;
     max-width: 90px;
    height: 32px;
    margin: 0 3px;
    float: left;
    padding: 6px;
    background: #bbb;
    font-size: 14px;
	overflow: hidden;
    font-weight: 500;
	line-height: 16px;
    border: 1px solid #aaa;}

.spanBtn label:hover{ background: #333; color: #fff;}


input[type='button']{cursor: pointer;}


.ul1{width:auto; float: left;}
.ul1 li{margin: 10px 0; width: 100%; height: auto; float: left; font-size: 13px; color: #333; line-height:30px;}

.ul1 li .nam{width:190px; float: left; margin: 0 20px 0 0;}
.ul1 li .namVl{width:auto; float: left; }

.ul1 li:last-child .namVl{background:none;}

.seting-icn{ width:30px; height:30px; float:left; margin:0 10px;}


.ul3{margin:20px 0;}
.ul3 li{margin: 0 0 10px 0;}

.ul2{width:auto; float: left;}
.ul2 li{margin: 10px; width: auto; float: left; font-size: 13px; color: #333;}


/*background: url("../images/pen-icon.png") right 0 no-repeat;*/



.datepicker{ float:right; width: auto; height: 32px;}
.datepicker span{font-size: 14px;}




/* new theme*/


.logView{background:none!important; float: left;}

.reportSerch{ width:230px; float:left; }
.inputBx{ width: 182px; background: url( ../images/srch-icon.png) 5px 3px no-repeat; border-radius: 3px; padding: 0 0 0 35px; float: left; font-size: 13px; font-weight: 400; margin: 0 0 0 0; font-family: 'Open Sans', sans-serif;}

/* DP Div Start*/
.Dashboard{ width:100%; float:left;}
.Dashboard h1{ font-family: 'Open Sans', sans-serif;font-size: 15px;color: #000;background: #cfe2fc;line-height: 50px;text-align: left;height: auto;margin: 30px 0 0;clear: both;
padding: 0 0 0 20px;width: 100%;float: left; font-weight:500}
.Dashboard h1.list{ padding:0 0 0 10px; margin: 10px 0 0 0;}
.Dashboard .EmployeeCount{margin-top: 15px; width:330px; float:left; background:#d9d9d9; padding-bottom:25px;min-height: 290px;}
.Dashboard .EmployeeCount h2{font-weight:500; font-family: 'Open Sans', sans-serif;font-size: 15px;color: #000;background: #cfe2fc;line-height: 50px;text-align: center;height: auto;margin: 0 0 8px 0;}
.Dashboard .EmployeeCount .valueBox{ width:90%; margin:0 auto; }
.Dashboard .EmployeeCount .valueBox ul{ list-style:none;}
.Dashboard .EmployeeCount .valueBox li{ display:inline-block;}
.Dashboard .EmployeeCount .valueBox h3{background:#fff;  font-family: 'Open Sans', sans-serif;font-size: 13px;color: #000;line-height: 40px;height: auto;margin:8px 0 8px 0;padding: 0 20px;}
.Dashboard .EmployeeCount .valueBox h3 span{ font-family: 'Open Sans', sans-serif;font-size: 13px;color: #000;height: auto;margin: 0; float:right;}
.Dashboard .EmployeeCount h4{ font-family: 'Open Sans', sans-serif;font-size: 13px;color: #000;line-height: 40px;height: auto;margin:10px 0 0 0; text-align:center;}

.Dashboard .AgeGroup{ margin-top: 15px;width:650px; float:left; background:#d9d9d9; padding-bottom:25px; margin-left:30px;min-height: 290px;}
.Dashboard .AgeGroup h2{ font-family: 'Open Sans', sans-serif;font-size: 15px;color: #000;background: #cfe2fc;line-height: 50px;text-align: center;height: auto;margin: 0 0 8px 0;font-weight:500}
.Dashboard .AgeGroup .mapBox{ width:auto; float: left; padding: 0 20px}
.mapDiv{ width: 600px; height: 300px}
.Dashboard fieldset{ border:none; margin:20px 0 0 0; float:left;}
.Dashboard label{font-family: 'Open Sans', sans-serif;font-size: 13px;color: #000; line-height:40px;font-weight: 530;}
.Dashboard select{font-family: 'Open Sans', sans-serif;font-size: 13px;color: #000; width: 370px;background-color:#fff;}
/* DP Div End*/
.container {
     width: 1000px;
    clear: both;
    margin-left: 0;
}

.small-container {
    margin-left: -15px;
    width: 950px;
}
.small {
    
    float: left;
    height: 100px;
    margin-left: 15px;
    margin-top: 15px;
    width: 100px;
}



.fromto1 {
    float: left;
}

.fromto2 { float: right;    padding-right: 15px;}
.fromto2.headingDiv{ font-family: 'Open Sans', sans-serif;font-size: 15px;color: #000;line-height: 32px;text-align: left;font-weight: 500; }



/*Dashboard Div Start*/
.downloadPPT{ width: 100%;float: right;margin-top: 15px;margin-right: 15px; }
.newpara{font-family: 'Open Sans', sans-serif;font-size: 15px;color: #000;line-height:34px;text-align: left;font-weight: 500; float: left;padding-left: 16px;}
.SelectDashboard{ margin: 12px 0; float:left;}
.SelectFrom{ float: left;margin-right: 5px;border: #b5cbe8 solid 1px;padding: 0 0 0 5px;}
.SelectFrom .first{ float:left}
.SelectFrom .second{ float:left}
.SelectFrom .inputdetail{ width: 65px !important;padding: 0 3px;text-align: center;font-size: 12px; margin-left: -12px !important;}
.Gender { float: left;margin-right: 5px;border: #b5cbe8 solid 1px;padding: 0 0 0 5px;}
.Gender .first{ float:left}
.Gender .first .nopadding{ line-height:normal}
.Gender .first .noSpacing{ margin-top: -3px;}
.Gender .first{ padding: 0; margin: 0;}
.Gender .first .inputInner{ float: left;margin: 0 0 0 5px;}
.Gender .first .inputInner .detail{ float: right;line-height: 40px;padding: 0 0 0 3px; font-size:12px;}
.FromAge { float: left;margin-right: 5px;border: #b5cbe8 solid 1px;padding: 0 0 0 5px;}
.FromAge .inputdetail{ width: 96px !important;padding: 0 5px;text-align: center;font-size: 12px;}
.FromAge .first{ float:left}
.FromAge .selectPadding{ margin-right:4px}
.FromAge .second{ float:left}
.btnGo{ margin-top: 10px; float: left;}
.nopadMar{ }
.tab-section {
    padding: 0px 0 20px 0;
}
.tab {
    padding: 0 10px 10px 10px;
 }
 
 /* Only visible when the mouse is on a tab title */
 .tab:hover {
    color: black; /* Colors the text in black to highlight the possible selection */
    text-decoration: none; /* Removes the hyperlink underline style */
 }

 .activetab {
    border-bottom: 4px solid black;
 }
 .width-190 {
    width: 196px;
 }
 .width-390 {
    width: 390px;
 }
/*Dashboard Div End*/