/*====================================== reset.css is here ========================================*/
*{margin:0; padding:0; box-sizing:border-box; }
table {	border-collapse:collapse; border-spacing:0;}
fieldset,img{border:0; display:block; max-width:100%; height:auto;}
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal; font-weight:normal; }
ol,ul {list-style:none;margin: 0;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {	font-size:100%;	font-weight:bold;}

q:before,q:after {content:'';}
abbr,acronym { border:0;}
.clear{clear:both; font-size:1px;line-height:1px; display:block; height:0;}
.clearfix:after  {display: block;content: "";clear: both;}
.last	{margin:0 !important;}
.pad_last{padding:0 !important;}
.no_bg {background:none !important;}
.no_bor{border:0 none !important; }
header,nav,section,article,aside,footer,hgroup,figure {display: block; padding:0; margin:0;}
p{margin: 0;color: #525252;font-size: 16px;line-height: 26px;font-weight: 400;}
/**************************************************************************************/
a {color:#000;text-decoration:none;outline:0 none !important;}
a:hover{text-decoration: none;}
h1 {font-size:60px;line-height:62px;font-weight: normal;color: #fff;}
h2 {font-size: 48px;line-height: 52px;color: #007e01;}
h3 {font-size: 28px;line-height: 30px;color: #FFFFFF; font-weight: bold;}
h4 {font-size: 24px;line-height: 26px;color: #003A73;font-weight: bold;}
h5 {font-size: 20px;line-height: 22px;color: #003A73;font-weight: bold;margin: 0;}
h6 {color: #525252;font-size: 14px;line-height: 16px;font-weight: bold;text-transform: uppercase;margin: 0;}
/*---------------------------------------------------*/
html{height:100%;}
body{color:#fff;font-size:12px;height:100%;font-weight:400;font-family: 'Rubik', sans-serif;background: #FAFAFA;}
.flt_lt {float:left; display:inline;}
.flt_rt {float:right; display:inline;}


/*-----------LayOut Start here-----------------------*/
.wrapper{margin:0 auto;max-width: 100%;display:block;position: relative;top: 0;left: 0;-webkit-transition: .25s ease-in-out;-moz-transition: .25s ease-in-out;-o-transition: .25s ease-in-out;transition: .25s ease-in-out;}
.container{max-width:1270px;margin:0 auto;padding: 0;}


.main-content{background: #FAFAFA;}
.main-block{}
.left-cont{box-shadow: 0px 2px 8px #00000022;width: 244px;background: #fff;position: fixed;height: 100%;}
.side-nav{padding: 27px 27px;}
.side-nav ul{}
.side-nav ul li{padding: 0 0 24px 0;}
.side-nav ul li a{color: #525252;font-size: 16px;line-height: 25px;font-weight: 400;position: relative;padding-left: 38px;text-transform: uppercase;}
.side-nav ul li a.icon:after{content: ""; position: absolute;left: 0;top:0;background: url(../images/building-o.svg) no-repeat;width: 20px;height: 26px;}
.side-nav ul li a.icon:hover:after{background: url(../images/building-o-hover.svg) no-repeat;}
.side-nav ul li a.icon1:hover:after{background: url(../images/bar-chart-o-hover.svg) no-repeat;}
.side-nav ul li a.icon2:hover:after{background: url(../images/question-circle-o-hover.svg) no-repeat;}
.side-nav ul li a.icon3:hover:after{background: url(../images/man-hover.svg) no-repeat;}
.side-nav ul li a.icon4:hover:after{background: url(../images/sign-out-hover.svg) no-repeat;}
.side-nav ul li a.icon5:hover:after{background: url(../images/vcard-o-hover.svg) no-repeat;}
.side-nav ul li a.icon1:after{content: ""; position: absolute;left: 0;top:0;background: url(../images/bar-chart-o.svg) no-repeat;width: 20px;height: 15px;}
.side-nav ul li a.icon2:after{content: ""; position: absolute;left: 0;top:0;background: url(../images/question-circle-o.svg) no-repeat;width: 20px;height: 20px;}
.side-nav ul li a.icon3:after{content: ""; position: absolute;left: 0;top:0;background: url(../images/man.svg) no-repeat;width: 20px;height: 20px;}
.side-nav ul li a.icon4:after{content: ""; position: absolute;left: 0;top:0;background: url(../images/sign-out.svg) no-repeat;width: 20px;height: 17px;}
.side-nav ul li a.icon5:after{content: ""; position: absolute;left: 0;top:0;background: url(../images/vcard-o.svg) no-repeat;width: 20px;height: 15px;}
.side-nav ul li a:hover{color: #003A73;font-weight: 700;}
.side-nav ul li.active a{color: #003A73;font-weight: 700;}
.side-nav ul li.active a.icon:after{background: url(../images/building-o-hover.svg) no-repeat;}
.logo{padding: 27px 0 26px 12px;border-bottom: 1px solid #E8E8E8;}
.logo a{}
.right-cont{margin-left: 265px;margin-top: 32px;border: 1px solid #E8E8E8;width: calc(100% - 265px);}
.agency-head-lt{}
.agency-head-lt ul li a{color: #003A73;font-size: 24px;line-height: 26px;font-weight: bold;}
.agency-head-lt ul li a img{ margin: 0 16px 0 0;}
.agency-head-lt .form-group{position: relative;margin: 0;}
.agency-head-lt .form-group .form-control{outline: none;border: none;text-align: left;padding: 0 51px;background: transparent;}
.agency-head-lt .form-group button{position: absolute;border: none;background: none;left: 14px;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);-o-transform: translateY(-50%);-moz-transform: translateY(-50%);color: #2596F0;font-size: 20px;border: none;outline: none;}
.agency-head-rt{padding: 0;}
.agency-head-rt ul li{padding: 0 0px 0  18px;}
.agency-head-rt ul li a{text-transform: uppercase;font-weight: bold;}
.agency-head-lt ul li{padding: 0 26px 0 0;}
.btn{background: #7A1343;border-radius: 24px;color: #FFFFFF;font-size: 14px;display: block;height: 32px;line-height: 32px;padding: 0 27px;font-weight: bold;}
.btn:hover{background: #5a283f;color: #fff;}
.agency-head{padding: 13px 15px 15px 8px;}

.group-name  .nice-select{color: #525252;font-size: 14px;font-weight: bold;text-transform: uppercase;border: none;float: none;height: inherit;width: 94px;background: transparent;}
.group-name  .nice-select:after{border: none;transform: none !important;content: "\f107";font-family: 'FontAwesome';color: #525252;font-size: 14px;right: 17px;top: 0;margin-top: 0;transform: rotate(0deg) !important;-webkit-transform: none !important;-o-transform: none !important;-moz-transform: none !important;-ms-transform: none !important;}
.group-block{background: #fff;padding: 16px 21px 0px 21px;}
.group-block-in{}
.group-head{background: #F4F4F4;border-radius: 6px;padding: 4px 0;}
.group-name{width: 36.3%;padding: 0 8px;}
.group-user{width: 17.3%;}
.group-survey{width: 17.5%;}
.group-login{width: 19.7%;}
.group-sery{width: 8%;}
.group-main .group-head{background: transparent;border-radius: 0;padding: 14px 0 14px 0;}
.group-name{}
.group-name ul{margin: 0 0 0 19px;}
.group-name ul li:first-child{padding: 0 0 0 0;width: 62px;}
.group-name ul li{padding: 0;}
.group-name ul li a{color: #525252;font-size: 14px;line-height: 16px;font-weight: 400;display: block;padding: 0;}
.group-name ul li a.active{color: #2596F0;padding: 0 0px 0 0;}
.group-head.bg-gray{background: #FAFAFA;}
.group-sery h6 span.red{background: #FF000A;width: 20px;height: 20px;border-radius: 100%;display: inline-block;margin: 0 0px 0 40px;}
.group-sery h6 span{margin: 0 0px 0 26px;}
.group-sery h6 span i{color: #08D108;font-size: 20px;}
.page-block{background: #FAFAFA;border: 1px solid #E8E8E8;padding: 13px 0px;}
.page-link{border: 1px solid #D0D0D0;width: 35px;height: 35px;color: #525252;font-size: 14px;margin: 0 3px;padding: 0;text-align: center;line-height: 35px;}
.page-link:hover{background: #003A73;color: #fff;}
.page-item span.page-link{border: none;background: transparent;line-height: 52px;}
.page-item span.page-link:hover{color: #525252;}
.page-item:first-child .page-link{border-radius: 0;}
.page-item:last-child .page-link{border-radius: 0;}
.page-select{width: 138px;margin-left: auto;}
.nice-select{color: #525252;font-size: 14px;width: 100%;float: none;font-family: 'Rubik', sans-serif;border-radius: 0;border: 1px solid #D0D0D0;}
.page-lt{padding: 0 0 0 23px;}
.page-rt{padding: 0 27px 0 0px;}
.nice-select:after{width: 7px;height: 7px;right: 22px;margin-top: -7px;}
.nice-select .list{margin: 0;width: 100%;}


#nav-icon{width: 35px;height: 30px;position: absolute;margin:0;right: 15px;display:none;top:50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);-o-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);cursor: pointer;}
#nav-icon span{display: block;position: absolute;height: 3px;width: 100%;background: #003A73;border-radius: 9px;opacity: 1;left: 0;-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg);-webkit-transition: .25s ease-in-out;-moz-transition: .25s ease-in-out;-o-transition: .25s ease-in-out;transition: .25s ease-in-out;}
#nav-icon span:nth-child(1){top: 0px;}
#nav-icon span:nth-child(2){top:11px;}
#nav-icon span:nth-child(3){top:22px;}
.open #nav-icon span:nth-child(1){top: 18px;  -webkit-transform: rotate(135deg);  -moz-transform: rotate(135deg);  -o-transform: rotate(135deg);  transform: rotate(135deg);}
.open #nav-icon span:nth-child(2){opacity:0;  left:-60px;}
.open #nav-icon span:nth-child(3){top: 18px; -webkit-transform: rotate(-135deg);  -moz-transform: rotate(-135deg);  -o-transform: rotate(-135deg);  transform: rotate(-135deg);}
#nav-icon1{width: 35px;height: 30px;position: absolute;margin:0;right: 15px;display:none;top:50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);-o-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);cursor: pointer;}
#nav-icon1 span{display: block;position: absolute;height: 3px;width: 100%;background: #fff;border-radius: 9px;opacity: 1;left: 0;-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg);-webkit-transition: .25s ease-in-out;-moz-transition: .25s ease-in-out;-o-transition: .25s ease-in-out;transition: .25s ease-in-out;}
#nav-icon1 span:nth-child(1){top: 0px;}
#nav-icon1 span:nth-child(2){top:11px;}
#nav-icon1 span:nth-child(3){top:22px;}
.open-menu #nav-icon1 span:nth-child(1){top: 18px;  -webkit-transform: rotate(135deg);  -moz-transform: rotate(135deg);  -o-transform: rotate(135deg);  transform: rotate(135deg);}
.open-menu #nav-icon1 span:nth-child(2){opacity:0;  left:-60px;}
.open-menu #nav-icon1 span:nth-child(3){top: 18px; -webkit-transform: rotate(-135deg);  -moz-transform: rotate(-135deg);  -o-transform: rotate(-135deg);  transform: rotate(-135deg);}
.sidebar{display:none;width: 250px;background: #003A73;z-index: 9;top: 0;right: -250px;position: fixed;height: 100%;}
/*--agency profile start--*/
.agency-profile-main{background: #FAFAFA;border: 1px solid #E8E8E8;}
.agency-profile-head{background: #FAFAFA;margin-top: -15px;padding-bottom: 15px;}
.agency-profile-head a{color: #2596F0;font-size: 16px;line-height: 20px;font-weight: bold;}
.agency-profile-head a i{color: #2596F0;margin: 0 7px 0 0;font-size: 16px;}
.agency-profile1{padding: 22px 0 10px 24px;}
.agency-profile1 h4{ }
.control{background:#fff;padding: 20px 17px;}
.control-details-lt{padding: 0;width: 14%;}
.control-details-lt-in{text-align: center;}
.control-details-lt-in h5{padding: 0 0 29px 0;}
.progres{margin-bottom: 10px;}
.progres-bar{width: 156px;height: 172px;border-radius: 100%;margin: 0 auto;position: relative;background: url(../images/progree.png) no-repeat;}
.progres-bar span{color: #003A73;font-size: 35px;line-height: 146px;font-weight: bold;text-align: center;display: block;}
.control-details-lt-in a.btn{padding: 0;width: 100%;background: #EF7522;font-weight: bold;}
.control-details-rt{width: 85.3%;padding: 0 0 0 30px;}
.transit-head-rt a.btn{padding: 0 32px;text-transform: uppercase;}
.transit-head{padding-bottom: 12px;border-bottom: 1px solid #D0D0D0;}
.city{color: #525252;font-size: 16px;line-height: 16px;font-weight: normal;}
.alemeda{padding: 18px 0 0 0;max-width: 819px;}
.alemeda-lt{width: 46.6%;}
.alemeda-lt h6{text-transform: capitalize;font-size: 16px;padding: 0 0 8px 0;}
.state{padding: 22px 0 0 0;}
.state-lt{width: 58%;}
.state-rt{width: 39.8%;}
.state ul li{padding-bottom: 25px;}
.alemeda-rt{width: 53.3%;padding: 0 0 0  63px;}
.alemeda-rt .state{padding: 0;}
.alemeda-rt .state-lt h6{font-size: 16px;padding-bottom: 6px;}
.account{background: #fff;padding: 25px 26px 37px 28px;}
.account-in ul{padding: 18px 0 0px 0;}
.account-in ul li{padding: 0 70px 0 0;display: inline-block;vertical-align: top;}
.account-in .state-lt{width: 100%;}
.account-in .state-lt h6{text-transform: capitalize;font-size: 16px;line-height: 21px;word-break: break-all;padding-bottom: 5px;}
.account-in  .transit-head-rt a.btn{padding: 0 42px;}
/*--agency details start--*/
header{background: #003A73;}
.header-in{padding: 21px 32px 21px 35px;}
.header-lt h3{padding: 0 0 7px 0;}
.header-lt ul li{padding: 0 34px 0 0;}
.header-lt ul li a{color: #ADADAD;font-size: 16px;line-height: 18px;font-weight: 400;display: block;}
.header-lt ul li a:hover{color: #fff;font-weight: bold;}
.header-lt ul li a:hover i{color: #fff;}
.header-lt ul li a i{color: #ADADAD;font-size: 22px;margin: 0 6px 0 0;}
.green{color: #08d108 !important;}
.header-lt ul li.active a{color: #fff;font-weight: bold;}
.header-lt ul li.active a i{color: #fff;}
.btn-save{border: 2px solid #FFFFFF;border-radius: 50px;background: transparent;padding: 0px 29px;text-transform: uppercase;height: 40px;line-height: 35px;}
.contact-main{border: 1px solid #E6ECF5;margin-top: 33px;}
.contact{padding: 29px 26px 0 29px;background: #fff;}
.contact h5{padding-bottom: 16px;border-bottom: 1px solid #D0D0D0;}
.contact-lt{padding: 0;}
.contact-in{padding: 20px 0 17px 0;}
.contact-rt{padding: 0 0 0 57px;}
.contact-rt ul{margin: 0 -10px;}
.contact-rt ul li{padding: 0 10px;}
.contact-rt ul li.width1{width: 22%;}
.contact-rt ul li.width2{width: 21.8%;}
.contact-rt ul li.width3{width: 56%;}
.contact-rt ul li.width4{width: 22%;}
.contact-rt ul li.width5{width: 21.4%;}
.form-group label{color: #525252;font-size: 16px;line-height: 20px;font-weight: bold;margin-bottom: 5px;font-family: 'Rubik', sans-serif;}
.form-group .form-control{color: #495057;font-size: 16px;font-weight: 400;height: 42px;border: 1px solid #D0D0D0;border-radius: 0;font-family: 'Rubik', sans-serif;}
.radioboxes label input {display: none;}
.radioboxes label span {padding: 0 0 0 27px;display: inline-block;font-family: 'Rubik', sans-serif;font-size: 16px;line-height: 28px;color: #525252;background: url('../images/unchecked.png') no-repeat 0 3px;cursor: pointer;}
.radioboxes label input:checked + span{background-image: url('../images/checked.png');}
.contact-rt-in{padding: 4px 0 19px 0;}
.contact-rt-in ul li{padding-bottom: 34px;}
.provide h6{color: #525252;font-size: 16px;text-transform: inherit;padding: 0 0 4px 0;}
.provide label{color: #525252;font-size: 14px;font-family: 'Rubik', sans-serif;line-height: 21px;font-weight: 400;letter-spacing: -0.2px;}
.provide .form-control{max-width: 230px;border-radius: 0;height: 43px;line-height: 43px;}
.argency{margin-top: -6px;max-width: 794px;}
.argency-rt h6{font-size: 16px;text-transform: inherit;padding-bottom: 10px;}
.form-group label small{color: #525252;font-weight: 400;font-size: 16px;font-style: italic;}
.checkboxes label{display:inline-block;}
.checkboxes label input {display: none;}
.checkboxes label span {padding: 0 0 0 32px;display: inline-block;font-family: 'Rubik', sans-serif;font-size: 16px;line-height: 26px;color: #525252;background: url('../images/check-img.png') no-repeat 0 3px;cursor: pointer;}
.checkboxes label input:checked + span{background-image: url('../images/unchecked-img.png');}
.modes{}
.modes h6{text-transform: inherit;padding-bottom: 19px;font-size: 16px;}
.modes h6 small{font-size: 16px;font-style: italic;}
.checkboxes > p{padding-bottom: 6px;margin: 0;}
footer{border: 1px solid #E6ECF5;background: #f8f8f8;}
.footer-in{padding: 21px 30px;}
.footer-rt ul li{padding: 0 0px 0 47px;}
.footer-rt ul li p{color: #525252;}
.footer-rt ul li p strong{font-weight: bold;}
.footer-rt ul li a{background: #EF7522;padding: 0 41px;height: 42px;line-height: 42px;text-transform: uppercase;}
.footer-lt a.btn{background: #D0D0D0;padding: 0 42px;height: 42px;line-height: 42px;color: #707070;text-transform: uppercase;border-radius: 50px;}
.footer-lt a.btn:hover{background:#707070;color: #D0D0D0;}
/*--goverment board start--*/
.goverment{padding-bottom: 32px;}
.goverment-in{padding: 5px 0 0 0;}
.goverment-select{padding: 0 0 33px 0;}
.alemeda-rt .state-rt h6{padding-bottom: 6px;}
.account-in .state-lt h6 a{color: #525252;}
.goverment-select label{color: #525252;font-size: 16px;line-height: 18px;font-family: 'Rubik', sans-serif;font-weight: bold;margin: 0;padding: 0 0 4px 0;}
.goverment-select .nice-select{font-size: 16px;border: 1px solid #D0D0D0;letter-spacing: -0.2px;}
.inner4 .contact-lt p{letter-spacing: -0.4px;}
.goverment .radioboxes label span{padding: 0 0 0 35px;}
.goverment .modes{padding-bottom: 17px;}
.goverment .form-group h6{text-transform: inherit;font-size: 16px;line-height: 16px;}
.goverment .form-group label{font-size: 14px;font-weight: 400;line-height: 27px;}
.goverment .form-group .form-control{width: 100px;text-align: center;}
.goverment .form-group1{padding-top: 15px;}
.goverment .form-group1 h6{text-transform: inherit;font-size: 16px;line-height: 16px;padding-bottom: 10px;}
.goverment .form-group1 .form-control{width: 100px;text-align: left;}
.members{padding-top: 10px;}
.members-head h6{text-transform: inherit;font-size: 16px;}
.members-board{width: 45.5%;}
.members-amount{width: 30.6%;}
.members-freq{width: 23.9%;}
.members-head{padding: 10px 0;border-bottom: 1px solid #D0D0D0;}
.members-amount .form-control{width: 89%;border-radius: 0;border: 1px solid #D0D0D0;}
.members-freq .nice-select{height: 42px;font-size: 16px;line-height: 40px;}
.members1{padding-top: 30px;}
.members .nice-select:after{margin-top: -4px;}
.argency-rt{padding: 0;}
.argency-lt .form-group .form-control{max-width: 230px;}
.inner4  .footer-rt ul li{padding: 0 0px 0 105px;}
/*--salaries position start--*/
.department{margin-top: 32px;}
.department-in{max-width: 1280px;margin: 0 auto;/* border-bottom: 1px solid #D0D0D0; */}
.position{padding: 28px 0px 11px 0px;border-bottom: 1px solid #D0D0D0;}
.position-lt{}
.position-lt h5{letter-spacing: 0.3px;}
.position-rt{}
.position-rt ul{}
.position-rt ul li{padding: 0 0 0 17px;}
.position-rt ul li a{background: #08D108;font-size: 14px;line-height: 33px;color: #fff;font-weight: bold;text-transform: uppercase;border-radius: 24px;height: 32px;display: block;padding: 0 23px 0 6px;}
.position-rt ul li a span{background: #fff;width: 24px;height: 24px;display: inline-block;border-radius: 100%;color: #08D108;text-align: center;line-height: 24px;margin: 0 12px 0 0;}
.depart-main{max-width: 1342px;margin: 0 auto;background: #fff;border: 1px solid #E6ECF5;padding-bottom: 41px;}

.accordian{}
.accordian-main{border-bottom: 1px solid #D0D0D0;}
.accordian-head{padding: 14px 0;}
.accordian-lt{}
.accordian-lt h6{position: relative;padding: 0 0 0 29px;text-transform: inherit;font-size: 16px;letter-spacing: 0.4px;line-height: 18px;cursor: pointer;}
.accordian-lt h6:before{content: "";position: absolute;left: 0;top:0;background: url(../images/plus-square-o.svg) no-repeat;width: 20px;height: 20px;}
.accordian-rt{padding: 0 49px 0 0;}
.accordian-main.active .accordian-lt h6:before{background: url(../images/minus-square-o.svg) no-repeat;}
.accordian-rt ul{}
.accordian-rt ul li{padding: 0 0 0 51px;}
.accordian-rt ul li a{color: #2596F0;font-size: 14px;line-height: 16px;}
.accordian-rt ul li a.active{color: #E52828;}
.accordian-rt ul li a span{background: #E52828;display: inline-block;width: 24px;height: 24px;border-radius: 100%;text-align: center;line-height: 24px;color: #fff;margin: 0 13px 0 0px;}
.position1{display: none;padding-bottom: 19px;}
.position-head{background: #F4F4F4;border-radius: 6px;padding: 6px 1px 6px 23px;}
.position-head h6{letter-spacing: 0.4px;}
.position-name{width: 23%;}
.position-classification{width: 27.4%;}
.position-salary{width: 9.1%;}
.position-max{width: 9.1%;}
.position-actual{width: 18.2%;}
.position-btn{width: 13.2%;}
.position-btn > a{background: #08D108;font-size: 14px;line-height: 33px;color: #fff;font-weight: bold;text-transform: uppercase;border-radius: 24px;height: 32px;display: block;padding: 0 10px 0 6px;}
.position-btn > a > span{background: #fff;width: 24px;height: 24px;display: inline-block;border-radius: 100%;color: #08D108;text-align: center;line-height: 24px;margin: 0 12px 0 0;}
.position-main .position-head{background: transparent;border-radius: 0;padding: 13px 1px 13px 23px;}
.position-main .accordian-rt ul li{padding: 0 15px 0 21px;}
.position-head span{font-size: 14px;color: #525252;}
.position-head.bg-gray{background: #FAFAFA;}
/*--reporting page start--*/
.reporting .position{padding: 33px 0px 18px 0px;}
.reporting-cont{padding: 18px 0;border-bottom: 1px solid #E6ECF5;}


.downloads-dropdown{width: 100%;}
.downloads-dropdown-in{max-width: 100%;}
.download-dd{position: relative;width: 49%;}
.download-dd h2:after{content: "\f107";width: 35px;height: 50px;position: absolute;top: -4px;right: 9px;line-height: 50px;font-family: FontAwesome;text-align: center;color: #666666;cursor: pointer;font-size: 22px;margin-top: 0;z-index: inherit;}
.download-dd input{font-size: 16px;border: 1px solid #D0D0D0;border-radius: 0;height: 42px;padding:0 35px 0 15px;outline: none !important;box-shadow: none !important;color: rgba(93, 92, 93,0.5);font-family: 'Rubik', sans-serif;}
.download-dd-content{position: absolute;width: 97%;top: 84%;background: #ffffff;padding: 21px 11px;display: none;box-shadow: 0px 3px 10px #00000040;border: 1px solid #E6ECF5;border-radius: 4px;left: 0;right: 0;margin: 0 auto;z-index: 1000;}
.download-dd-content ul{margin: 0;}
.download-dd-content ul li{}
.download-dd-content ul li a{font-size: 16px;display: block;padding: 10px 10px;color: #525252;line-height: 18px;}
.download-dd label{font-size: 14px;color: #525252;margin: 0 10px 0px 0;line-height: 16px;font-weight: normal;text-align: left;}
.download-lt{}
.download-lt label{font-size: 14px;color: #525252;margin: 0 10px 0px 0;line-height: 16px;font-weight: normal;text-align: left;}

.dd_1{}
.dd_1 h2{font-size: 16px;color: #525252;border: 1px solid #D0D0D0;border-radius: 0;height: 45px;padding: 0 35px 0 19px;outline: none !important;box-shadow: none !important;margin: 0;line-height: 49px;position: relative;cursor: pointer;font-weight: 400;display: block;width: 100%;background: #fff;}
.dd_1 h2 input{font-size: 15px;color: #333333;padding: 3px 20px 4px 10px;border: 1px solid #bababa;border-radius: 3px;height: 50px;padding: 0 35px 0 15px;outline: none !important;box-shadow: none !important;position: absolute;left: 0px;top: 0px;height: 100%;background: #ffffff;color: #000;display: none;width: 100%;border: none;font-size: 16px;}

.reporting-general{width: 28.2%;}
.reporting-general span{font-size: 14px;color: #525252;}
.reporting-report{width: 54.2%;}
.start{padding: 10px;}
.reporting .accordian-head{padding: 18px 0;}
.reporting .position-head{padding: 15px 1px 15px 23px;}
.reporting-bk{padding: 2px 23px;}
.download-dd-content ul li:nth-child(odd) a{background: #FAFAFA;}
.reporting-bk.bg-gray{background: #FAFAFA;}
.reporting .checkboxes label span{font-size: 14px;}








