@media (max-width:1327px) {
.navigation-wrap.header-wrap.scroll-on .wsmenu-list li a{font-size:14px !important; padding:0 7px;}
}

@media (max-width:1280px) {
.navigation-wrap.header-wrap.scroll-on .wsmenu-list li a {
	padding: 0 8px
}
.logoLeft img {
	margin: 0 10px 0 40px
}
.logoRight img {
	margin: 5px 30px 5px 0
}
.logoLeft img.flagLogo {
    margin: 18px 0 0 5px;
}
}

@media only screen and (min-width:1240px) and (max-width:1274px) {
	.organogramNew_div .tree span img {
    width: 35px;
    margin-left: 5px;
    margin-right: 5px;}
	.organogramNew_div .tree span {
    width: 193px;}
}

@media only screen and (min-width:1200px) and (max-width:1239px) {
	.organogramNew_div .tree span img {
    width: 35px;
    margin-left: 5px;
    margin-right: 5px;}
	.organogramNew_div .tree span {
    width: 187px;}
}

@media only screen and (min-width:1160px) and (max-width:1225px) {
 .wsmenu-list li a {font-size: 14px;}
 .navigation-wrap.header-wrap.scroll-on .wsmenu-list li a {font-size: 13px !important; padding: 0 7px;}	
	}
	
@media only screen and (min-width:1100px) and (max-width:1159px) {
 .wsmenu-list li a {font-size: 13px;}
  .navigation-wrap.header-wrap.scroll-on .wsmenu-list li a {font-size: 12px !important; padding: 0 7px;}	
	}
	@media only screen and (min-width:1025px) and (max-width:1099px) {
.wsmenu-list li a {font-size: 12px;}
  .navigation-wrap.header-wrap.scroll-on .wsmenu-list li a {font-size: 12px !important; padding: 0 4px;}	
	}	

@media (max-width:1024px) {
	.mb-dsp-none{display:none;}
	.container, .container-md, .container-sm {
    max-width: 99%;
}
.filterDate .d-flex.align-items-center {
    justify-content: center;
}
.navigation-wrap.header-wrap.scroll-on .wsmenu-list li a {
	padding: 9px 32px 9px 17px;
}
.wsmenu-list li a {
	position: initial
}
.logoLeft img {
	margin: 0 10px 0 0
}
.bannerSlider {
	margin-top: 125px
}
.navigation-wrap .navbar {
	padding: 25px 0;
	background: #000000a8;
	display: block;
	align-items: unset;
	flex-wrap: unset;
	width: 100%
}
.animated-arrow {
	right: 30px;
	top: -24px
}
.animated-arrow span, .animated-arrow span:after, .animated-arrow span:before {
	background: #fff
}
.navigation-wrap.header-wrap.scroll-on .animated-arrow {
	top: -57px
}
.navigation-wrap.header-wrap.scroll-on {
    padding: 0 10px !important;}
p.mobile_device_content {
	display: block;
	color: #fff;
	height: 88px;
	line-height: normal;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 4;
	-webkit-box-orient: vertical
}
h1.varying-txt {
	display: none
}
.bannerSlider .owl-carousel img {
	height: 410px
}
#home-wrapper .banner-text-wrapper h4 {
	font-size: 24px
}
.banner-wrapper .banner-image-wrapper .slider.slick-initialized.slick-slider {
	height: auto
}
.bannerSlider .banner-wrapper {
	bottom: 45px
}
#home-wrapper .banner-image-wrapper {
	margin-top: -40px
}
.social_icon {
	top: 0
}
.wsmenu .wsmenu-list li a .fa {
	display: none
}
.megamenu {
	width: 100%
}
.megamenu li a {
	color: #fff!important;
	padding: 10px 20px!important
}
.navigation-wrap.header-wrap.scroll-on .navbar {
	padding: 0
}
.navigation-wrap.header-wrap.scroll-on .animated-arrow {
	right: 10px
}
.logoRight img {
	height: 70px;
	margin: 5px 0 5px 0
}
.topHeader {
	padding: 0 50px
}
.animated-arrow.slideLeft.open {
	top: -33px
}
.tabPanelBox {
	margin-top: 40px
}
.ministers-wrapper {
	padding: 40px 0 40px
}
#home-wrapper .venture-slide img {
	width: 250px;
	margin: auto
}
#home-wrapper .expertise-list-content {
	text-align: center
}
* {
	position: unset
}
#ventures .slick-dots li button {
	top: 0
}
#home-wrapper .ventures-wrapper {
	padding: 15px 0 20px 0
}
footer {
	position: relative
}
.innerbanner {
	margin-top: 125px
}
.organogram_div .subdirector>li:after {
	left: 158%;
	width: 38%
}
.organogram_div .department li a, .organogram_div .department>a, .organogram_div .director>li>a, .organogram_div .subdirector>li:first-child a {
	width: 110px;
	height: 110px
}
.organogram_div .departments:after {
	left: 15.5%
}
.events_div .nav-tabs-outer .nav-tabs {
	width: 74%
}
.events_div .nav-tabs-outer ul.nav.na-tab.parent_tabs {
	width: 100%
}
.events_div .nav-tabs-outer ul.parent_tabs li a {
	padding: 95px 23px 15px
}
.paddingDiv {
	text-align: center
}
.brochures_div .box1 .desc_content {
	height: 25px;
	overflow: hidden
}
.tree ul.anothertree li span {
	right: -24%
}
.sidebar.sticky {
	width: 210px
}
.sidebarDiv h3, .sidebarDiv h5, ul#countdown .label, ul#countdown .number {
	font-size: 18px
}
ul#countdown li .label:after {
	right: 5px
}
.filter .col-md-4, .filter .col-md-8 {
	max-width: 100%;
	flex: 100%;
	text-align: center
}
.filterDate {
	float: unset;
	margin-right: 0;
	margin-top: 25px
}
.organogramNew_div .tree ul.anothertree li span {
	right: -17.5%;
}
.organogramNew_div .content {
	overflow-x: auto;
}

.dropdown.hidden-xs.hidden-sm {
    display: none;
}
.form-holder .img-holder {display: none;}
.form-holder .form-content {
	padding: 40px 40px 15px;
}
.organogramNew_div .tree span .header {
	position: relative;
}
.about-us figure::before {
	display: none;
}
.about-us figure {
    width: 100%;
    padding: 0;
    margin: 0 0 15px !important;
}
.about-us figure img {
    width: 100%;
}
.gallerySectionPanel ul.nav.nav-tabs.eventstabs {
    float: unset;
    margin: 20px auto 10px;
    display: table;
}
.participate-back .col-lg-4.col-md-4.col-sm-4.col-xs-12 {
    flex: 50%;
    max-width: 50%;
}
.traning_schedule table {
	table-layout: auto;
}
.traning_schedule [class*="table-type"] table tr > td, [class*="table-type"] table tr > th {
	padding: 10px;
}
.organogram1_div_new .tree ul.long_grid > li:after {
	width: 67%;
}
.filter #work {
    margin-top: 25px;
}
.logoLeft img.flagLogo {display: none;}
}
@media (max-width:980px) {
/*.pdf_downloadBtn {
	display: none;
}*/
.topHeader {
	padding: 0 30px
}
.important-link-area header h3 {
	font-size: 16px
}
}
@media (max-width:768px) {
.topHeader .col-xs-12.col-sm-6.col-md-6.common-left.text-right {
	display: none
}
.col-xs-12.col-sm-6.col-md-6.topRightHeader {
	flex: 0 0 100%;
	max-width: 100%
}
.col-xs-12.col-sm-6.col-md-6.topRightHeader .commonPanel.pull-right {
	display: table;
	margin: auto;
	float: none
}
.social_icon {
	display: none
}
a#show {
	right: 20px;
	bottom: 65px
}
.mob-m-0{padding:0;}
.india-wris-img {
    width: 200px;
        float: unset;
    margin-left: 0;
}
.traning_schedule table {
	width: 900px !important;
}
}
@media (max-width:767px) {
	.mb-b-sm-15{ margin-bottom:15px;}
	}
@media (max-width:650px) {
	.filterDate .healcode-jump-to-date .btn.clear span{ display:none;}
	.filterDate .healcode-jump-to-date .btn{padding: .375rem 0.50rem;}
	}	
	
@media (max-width:640px) {
.traning_schedule [class*=table-type], .traning_schedule [class*=table-type] table {
	overflow-x: auto;
}

.traning_schedule tr td, .traning_schedule tr th {
	text-align: center !important;
}
.traning_schedule [class*="table-type"] table tr > td, [class*="table-type"] table tr > th {
    padding: 5px;
    font-size: 14px;
}
.gallerySectionPanel ul.nav.nav-tabs li a {
	font-size: 13px;
}
.table tbody tr td {
    font-size: 14px;
}
.brochures_div .box1 .desc_content {
	display: none
}
.logoMiddle p {
	font-size: 9px!important
}
.logoMiddle h2 {
	font-size: 20px
}
.logoRight img {
	height: 45px
}
.col-xs-12.col-md-6.text-center.logoMiddle {
	padding: 0
}
#home-wrapper .banner-image-wrapper {
	display: none
}
.bannerSlider {
	margin-top: 80px
}
p.mobile_device_content {
	height: auto
}
#home-wrapper .cursive-heading {
	display: none
}
#home-wrapper .ventures-wrapper {
	padding: 40px 0 20px 0
}
#home-wrapper .showcase-wrapper {
	padding: 34px 0 10px
}
.wt-footer-bot-left.d-flex.justify-content-between {
	display: table!important;
	text-align: center
}
#home-wrapper .heading {
	margin-top: 0;
	font-size: 30px;
	margin-bottom: 20px
}
.showcase-wrapper .tab-content {
	padding-top: 0
}
.innerbanner {
	margin-top: 109px
}
a#show {
	bottom: 87px
}
.organogram_div .department>a {
	top: -62px
}
.organogram_div .department li {
	top: 6px
}
.organogram_div .departments:after {
	width: 31.8%
}
.organogram_div .subdirector>li:after {
	display: none
}
.events_div .nav-tabs-outer ul li a {
	padding: 15px 10px;
	font-size: 14px
}
.events_div .nav-tabs-outer .nav-tabs {
	width: 74%
}
.events_div .nav-tabs-outer ul.nav.na-tab.parent_tabs {
	margin: 30px auto 10px
}
.events_div .nav-tabs-outer ul.parent_tabs li a, .events_div .nav-tabs-outer ul.parent_tabs li a.active, .events_div .nav-tabs-outer ul.parent_tabs li:nth-child(3) a, .events_div .nav-tabs-outer ul.parent_tabs li:nth-child(3) a.active {
	background: no-repeat
}
.events_div .nav-tabs-outer ul.parent_tabs li a {
	padding: 20px 10px 15px
}
.events_div .nav-tabs-outer ul li a {
	font-size: 12px
}
.eventsdetaildiv li {
	font-size: 13px
}
.tab-pane h3, .tab-pane h3 a {
	font-size: 16px
}
.tree ul.anothertree li span {
	right: -32.5%
}
.inr_ban_des h3 {
	height: 35px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}
.inr_breadcrumb ul li {
	padding: 3px 10px
}
.sidebar.sticky {
	width: 100%;
	top: 0;
	position: relative
}
.secondwatercircle {
    top: 0;
    left: 0;
}
.waterdata-dynamic .firstwatercircle a {
    line-height: 180px;
}
#bulletin_html .d-flex.align-items-center {
    display: block !important;
}
#bulletin_html .d-flex.align-items-center .pl-2 {
    padding-left: 0 !important;
}
#bulletin_html .d-flex.align-items-center button#reset-filter-archive,
#bulletin_html .d-flex.align-items-center button#reset-filter-archive-ag {
    margin-top: 10px !important;
}
}
@media (max-width:480px) {
.filterDate button#vbtn, .filterDate button#btn {
    margin-top: -10px;
}
.filterDate button.btn{
    margin-top: -10px;
}
.animated-arrow {
	top: 6px
}
.navigation-wrap.header-wrap.scroll-on {
	padding: 0 10px!important
}
.header-wrap.scroll-on .navbar img {
	height: 45px
}
.navigation-wrap.header-wrap.scroll-on .animated-arrow {
	top: 5px
}
.logoMiddle h2 {
	font-size: 16px
}
.logoRight img {
	display: none
}
.col-xs-12.col-md-3.logoLeft, .col-xs-12.col-md-3.text-right.logoRight {
	max-width: 15%!important;
	flex: 15%!important
}
.col-xs-12.col-md-6.text-center.logoMiddle {
	max-width: 85%!important;
	flex: 85%!important
}
.header-nav-wrapper {
	padding: 5px 20px
}
.col-xs-12.col-md-6.text-center.logoMiddle {
	text-align: left!important
}
.main_logo_fixed {
	display: inline-block
}
.logo {
	float: left;
	padding: 5px 15px
}
.navigation-wrap .navbar {
	padding: 5px 0
}
.navigation-wrap .navbar img {
	height: 50px;
}
.animated-arrow.slideLeft.open {
	top: 0!important
}
#home-wrapper .banner-content-area {
	top: 16px
}
.events_div .nav-tabs-outer .nav-tabs {
	width: 84%
}
.events_div .nav-tabs-outer ul.nav.na-tab.parent_tabs li {
	width: 33.3%;
	border: 1px solid;
	float: left;
	height: 50px;
	display: flex;
	align-items: center;
	justify-content: center
}
.events_div .nav-tabs-outer ul.parent_tabs li a, .events_div .nav-tabs-outer ul.parent_tabs li a.active {
	border: none
}
.events_div .nav-tabs-outer ul.parent_tabs li a {
	padding: 0 10px;
	text-align: center
}
#detail .product-images .thumb-nav.slick-slider .slick-next {
	margin-right: -19px
}
.tree ul.anothertree li span {
	right: -34%
}
.padding_eight_all {
	padding: 0
}
.heading_s1 h4 {
	font-size: 20px
}
.inr_ban_des h3 {
	height: unset;
	overflow: unset;
	text-overflow: unset;
	white-space: unset
}
.event-register-btn a {
	margin-bottom: 15px
}
.gallerySectionPanel ul.nav.nav-tabs li a {
	margin-bottom: 5px;
	display: inline-block
}
.traning_schedule table {
	width: 700px !important;
	table-layout: unset;
	border-collapse: unset
}
.traning_schedule [class*=table-type] {
	overflow: auto
}
.filterDate .healcode-jump-to-date input.dateRange {
	background-position-x: 96%;
	display: block;
	width: 100%
}
.filterDate {
	float: none;
	margin-right: 0;
	text-align: center
}
.select2-container {
	width: 100%!important;
	margin-bottom: 10px
}
.filter label {
	text-align: center;
	display: inherit
}
.select2-container .select2-selection--single {
	width: 100%
}
.Rti_section .traning_schedule [class*=table-type] {
	margin-top: 0!important;
	margin-bottom: 35px
}
.gallerySectionPanel ul.nav.nav-tabs.eventstabs {
	float: unset;
	text-align: center;
	left: 0;
	right: 0;
	margin: auto;
	display: table
}
.gallerySectionPanel {
	margin-top: 0
}
.gallerySectionPanel ul.nav.nav-tabs {
	position: relative;
	top: 0
}
.about-us figure::before {
	display: none
}
.about-us figure {
	padding: 0
}
.organizations {
	padding: 35px 0
}
.header-nav-wrapper .waves {
	height: 72px;
}
.Employee_corner .service-box span {
    margin-top: 15px;
}
.organogramNew_div .tree span {
	padding-bottom: 15px;
}
.participate-back .col-lg-4.col-md-4.col-sm-4.col-xs-12 {
    flex: 100%;
    max-width: 100%;
}
.bannerSlider {height: 375px;}
p.mobile_device_content br {display: none;}
.organogramNew_div .anothertree li span:after {
    height: 140px; 
}
.filterDate .healcode-jump-to-date input.dateRange {
	margin-bottom: 10px;
	    font-size: 12px;
}
.trainingtBox a {
	margin-right: -82px;
}
.select2-container .select2-selection--single .select2-selection__rendered {
	font-size: 12px;
}
.conf_section h1 {
	font-size: 22px;
}
.no-data {
    text-align: center;
    width: 100%;
}
.text-right.galleryPostBtnSt.mb-3 {
	text-align: center !important;
}
.filterDate .d-flex.align-items-center,
.filter .row,
.gallerySectionPanel div.row {
	display: block !important;
}
.gallerySectionPanel div#posters_html {
	display: flex !important;
}
.filterDate .healcode-jump-to-date button#reset-filter,
.filterDate .healcode-jump-to-date button#p-form,
.filterDate .healcode-jump-to-date button#w-form,
.filterDate .healcode-jump-to-date button#reset-filter-workshop,
.filterDate .healcode-jump-to-date button#vcy-f-form,
.filterDate .healcode-jump-to-date button#reset-filter-vacancy {
	margin-top: 10px;
}
.waterdata-dynamic {
	margin: 25px auto 30px;
}
.gallerySectionPanel .filter .pull-right.ml-auto {
	float: unset !important;
	width: 100%;
}
.filterDate .healcode-jump-to-date .pl-2 {
	float: left;
	margin-bottom: 18px;
	padding-left: 0 !important;
}
.filterDate .healcode-jump-to-date .pl-2 + .pl-2 {
	padding-left: 5px !important;
}
.Rti_section {
	margin-bottom: 20px;
}
.Employee_corner .filterDate .healcode-jump-to-date button#reset-filter,
.Employee_corner .filterDate .healcode-jump-to-date button#filter,
.Employee_corner .filterDate .healcode-jump-to-date button#filter_archive,
.Employee_corner .filterDate .healcode-jump-to-date button#reset-filter-archive {
    margin-top: 10px;
}
}
@media only screen and (min-width:320px) and (max-width:539px) {
.gallerySectionPanel ul.nav.nav-tabs {
	float: unset;
	text-align: center;
	display: table;
	margin: 0 auto 20px
}
.gallerySectionPanel ul.nav.nav-tabs>li {
	float: unset;
	display: inline-block
}
.logoMiddle p {
	display: none
}
.logoMiddle p.only_mobile {
	display: block
}
.innerbanner {
	margin-top: 95px!important
}
.inr_breadcrumb {
	display: none
}
.inr_banner_heading {
	margin-top: 15px
}
.innerbanner {
	padding: 50px 0 130px 0
}
.inr_ban_des h3 {
	font-size: 20px
}
.Servies_Content .abt-wris {
	padding: 25px
}
ul.job-list>li.job-preview {
	text-align: center
}
ul.job-list li .content {
	width: 100%
}
.speaker-note h4, .speaker-note h4 a {
	font-size: 16px;
	height: auto;
}
.speaker-note span {
	margin-bottom: 25px;
	display: inline-block
}
.speaker-note .events-desc span {
	margin-bottom: 0
}
.monthly-quartly-bulletins .release.release-pubs .release-img {
	display: none
}
.monthly-quartly-bulletins .release.release-pubs .release-content {
	margin-left: 0;
	padding-right: 15px;
	text-align: center;
	margin-top: 40px
}
.release .release-tag {
	left: 0;
	margin: auto;
	text-align: center;
	top: 10px
}
.monthly-quartly-bulletins .release.release-pubs h3.list {
	font-size: 14px
}
.customcheck {
	font-size: 14px
}
.brochures_div .box1 {
	padding: 15px 25px;
	text-align: center
}
.brochures_div .box1 img {
	width: 100px;
	margin: auto;
	display: table;
	text-align: center
}
.organogram_div .subdirector>li:first-child a {
	left: 45px
}
.navigation-wrap .navbar .logo {
	padding: 3px 15px
}
.navigation-wrap.header-wrap.scroll-on .logo {
	padding: 4px 12px
}
.organogram_div .subdirector:after {
	left: 49.2%
}
.organogram_div .departments>li:first-child {
	left: 20%;
	width: 30%
}
.Servies_Content .topics-part {
	padding: 20px
}
.Servies_Content .topics-part p {
	min-height: max-content
}
.conf_section .main-contnt {
	padding-bottom: 0
}
.call-actn2 {
	margin-top: 0;
	min-height: auto
}
}
@media (max-width:415px) {
.header-nav-wrapper .waves {
	height: 80px;
}
.logoMiddle h2 {
	font-size: 15px;
	margin: 5px 0 3px
}
.col-xs-12.col-md-3.logoLeft, .col-xs-12.col-md-3.text-right.logoRight {
	max-width: 19%!important;
	flex: 19%!important
}
.col-xs-12.col-md-6.text-center.logoMiddle {
	max-width: 79%!important;
	flex: 79%!important
}
#home-wrapper .banner-text-wrapper h4 {
	font-size: 20px;
	line-height: 22px
}
p.mobile_device_content {
	font-size: 13px
}
.topHeader {
	padding: 0 10px;
	float: left;
	width: 100%
}
.topRightHeader .dropdown>a {
	font-size: 9px;
	padding: 6px 5px
}
.dropdown a img {
	width: 20px
}
.max-wd {
	min-width: 164px!important
}
ul.dropdown-menu.searchBoxSt.max-wd {
	left: 0!important
}
.form-control, .searchBoxSt button.btn-danger, button.btn.btn-custom {
	height: 35px
}
#home-wrapper .expertise-button a {
	font-size: 14px
}
.animated-arrow {
	right: 25px
}
footer .footer-bottom .copyrights-nav li, footer .footer-bottom .copyrights-text, footer .widget_address li, footer .widget_services ul li {
	font-size: 13px
}
footer h3.widget-title {
	color: #ff5e15;
	font-size: 20px;
	font-weight: 700;
	margin-bottom: 15px;
	margin-top: 20px
}
#home-wrapper .banner-content-area {
	top: 0
}
.row.align-items-center.feature-card {
	padding: 0 15px
}
#home-wrapper .expertise-list-content p {
	font-size: 14px
}
#home-wrapper .ventures-wrapper {
	padding: 40px 25px 20px 25px
}
.tabPanelBox {
	padding: 0 15px
}
#home-wrapper .heading {
	font-size: 25px
}
a#show {
	bottom: 97px
}
i#secondImage {
	top: 0
}
.celebrities-box p {
	font-size: 12px
}
.celebrities-box h2 {
	font-size: 14px
}
.celebrities-box img {
	float: none;
	margin: 0 auto;
	display: table;
	width: 60px;
	height: 60px
}
section .section-title {
	font-size: 22px!important
}
.welP, p, ul li {
	font-size: 14px;
	line-height: 24px
}
.participate-back .divS h4 {
	font-size: 19px
}
.workshop_section h1 {
	font-size: 20px
}
.backside .card .card-title, .frontside .card .card-title {
	font-size: 16px
}
.events_div .nav-tabs-outer .nav-tabs {
	width: 98%
}
.slick-slide img {
	margin: auto
}
.trainingtBox {
	margin-top: -25px
}
/*.theme-config {
	left: auto;
	right: -152px;
	top: 58%
}
.theme-config.active {
	right: 0;
	left: auto
}
.theme-config .open {
	right: 100%;
	left: auto;
	border-radius: 5px 0 0 5px;
	-webkit-border-radius: 5px 0 0 5px;
	width: 40px;
	height: 42px
}
.theme-config .open img:nth-child(1) {
	position: absolute;
	left: 6px;
	top: 5px;
	width: 20px
}
.theme-config .open img:nth-child(2) {
	left: 23px;
	width: 14px;
	top: 20px
}
.theme-config .open img:nth-child(3) {
	left: 13px;
	top: 26px;
	width: 10px
}*/
.organogramNew_div .tree span small{
	margin-bottom: 3px;
	line-height: normal;
}
.india-wris-img {
   width: 200px;
    float: unset;
    margin-bottom: 10px;
}
.waterdata-dynamic a {
    width: 180px;
    height: 180px;
    display: block;
    line-height: unset !important;
    padding-top: 78px;
    margin: 10px auto;
}
.datapage:before {
	display: none;
}
.organogramNew_div .tree ul.long_grid > li:after {
	top: -31px;
}
.organogramNew_div .anothertree li span:after {
    height: 126px;
    top: -5px;
}
.filterDate .healcode-jump-to-date input {
    padding: 0 5px;
}
.organogramNew_div .tree ul.long_grid > li > ul:after {top: -35px;}

.filterDate .healcode-jump-to-date input.dateRange {
    background-size: 15px;
    background-position: 99% 50%;
}
/*.dataTables_wrapper .dataTables_length label, .dataTables_wrapper .dataTables_filter label{ width:100%;}
.dataTables_wrapper .dataTables_length label select{}*/

}
@media (max-width:360px) {
.logoMiddle h2 {
	font-size: 15px;
	margin: 4px 0 3px
}
.events_div .nav-tabs-outer .nav-tabs {
	width: 100%
}
.events_div .nav-tabs-outer ul li a {
	font-size: 11px;
	padding: 15px 6px
}
.paddingDiv {
	padding: 10px;
	margin: 20px 0
}
.filterDate .healcode-jump-to-date input {
    padding: 0 5px;
}

}

@media (max-width:460px) {
.filterDate .healcode-jump-to-date input.search {
    background: url(../images/search.svg);
    background-size: 18px;
    background-repeat: no-repeat;
    background-position-y: center;
    background-position-x: 170px;
    width: 200px;
}
}

@media (max-width:320px) {
.theme-config {
	top: 60%
}
.filterDate .healcode-jump-to-date input.dateRange {
	background: transparent;
}
.conf_section h1 {
	font-size: 22px;
}
}
