/*--------------------------------------------------------------
# Theme color (Eayushdhi Landingpage) start
--------------------------------------------------------------*/
.theme-color-v6 .btn.btn-bh, .theme-color-v6 .navbar-default.navbar-trans .nav-link:before,
	.theme-color-v6 .detail-button:hover,
	.theme-color-v6 .intro .swiper-pagination .swiper-pagination-bullet-active,
	.theme-color-v6 .detail-button:hover, .theme-color-v6 .carousel-pagination .swiper-pagination-bullet-active,
	.theme-color-v6 .top-block, .theme-color-v6 .btn.btn-a:hover,
	.theme-color-v6 .custom-info-header, .theme-color-v6 .custom-info-calendar-main
	{
	background-color: #2196f3 !important;
}

.theme-color-v6 .form-bg {
	background-image: linear-gradient(225deg, hsl(210deg 99% 29%) 0%,
		hsl(207deg 44% 35%) 34%, hsl(176deg 27% 35%) 58%, hsl(139deg 31% 41%)
		73%, hsl(119deg 39% 45%) 83%, hsl(71deg 43% 37%) 89%,
		hsl(38deg 58% 37%) 94%, hsl(21deg 75% 38%) 97%, hsl(0deg 88% 39%) 100%);
}

.theme-color-v6 .btn.btn-b-n {
	background-color: #2196f3;
}

.theme-color-v6 .btn.btn-b-n:hover {
	background-color: #222222;
}

.theme-color-v6 .marquee-block, .theme-color-v6 .custom-info-footer {
	background: #b3d5f7;
}

.theme-color-v6 .back-to-top {
	background: #2196f3;
}

.theme-color-v6 .custom-m-line li::before,
.theme-color-v6 .custom-zoombox .card-title-a,
	.theme-color-v6 .navbar-default .dropdown .dropdown-menu .dropdown-item:hover,
	.theme-color-v6 .detail-button, .theme-color-v6a:hover, .theme-color-v6 .card-header-c:hover .link-icon,
	.theme-color-v6 .searchclear .clear-btn {
	color: #2196f3;
}

.theme-color-v6 .card-info .detail-button {
	color: #ffffff;
	border-color: #ffffff;
}

.theme-color-v6 .card-info .detail-button:hover {
	background-color: #ffffff;
}

.theme-color-v6 .intro .intro-body .detail-button, .theme-color-v6 .detail-button
.theme-color-v6 .title-box-d .detail-button {
	border-color: #2196f3;
	background-color: rgba(1, 74, 145, 0.5);
	color: #ffffff;
}

.theme-color-v6 .card-body-a {
	background-color: rgb(1 74 145/ 60%);
}

.theme-color-v6 .custom-m-line li a:hover {
	color: #2196f3;
}

.theme-color-v6 .lang-custom-m-line li::before, .theme-color-v6 .lang-custom-m-line li,
	.theme-color-v6 .lang-custom-m-line li p, .theme-color-v6 .lang-custom-m-line li a,
	.theme-color-v6 .detail-box h3, .theme-color-v6 .detail-box,
	.theme-color-v6 .custom-zoombox .card-title-a a:hover, .theme-color-v6 .detail-button-extra,
	.theme-color-v6 .logo-subtext:hover {
	color: #fff;
}

.theme-color-v6 .custom-zoombox .card-title-a a {
	color: #c5c5c5;
}

.theme-color-v6 .card-box-ico {
	border-color: #2196f3;
	background: #b3d5f7;
}

.theme-color-v6 .card-box-c:hover .card-box-ico {
	border-color: #0177ea;
}

.theme-color-v6 .ribbon span {
	background-color: #2196f3;
}

.theme-color-v6 .sinse-box {
	background-color: rgba(1, 74, 145, 0.6);
}

.theme-color-v6 .ribbon::before, .theme-color-v6 .ribbon::after {
	border: 5px solid #0067ca;
}

.theme-color-v6 .card-box-ico svg {
	fill: #2196f3;
}

.theme-color-v6 .detail-button {
	border-color: #2196f3;
}

.theme-color-v6 .intro-single .title-single-box {
	border-left: 3px solid #0c2769;
}

.theme-color-v6 .detail-button-extra {
	border: 2px solid #fff;
}

.theme-color-v6 .top-block .btn-secondary {
	background-color: #2196f3;
	border-color: #fff;
}

.theme-color-v6 .sinse-box h3, .theme-color-v6 .sinse-box p {
	color: #fff;
}

.theme-color-v6 .sinse-box .sinse-title {
	color: #ffffff;
}

.theme-color-v6 ::marker, .theme-color-v6 .custom-mainlist>li:before {
	color: #f3f3f3;
}

.theme-color-v6 .top-block, .theme-color-v6 .navbar-collapse:before,
	.theme-color-v6 .navbar-collapse:after
	{
	background: #222 !important;
}

.theme-color-v6 .detail-button {
	color: #000;
}

.theme-color-v6 .navbar-default {
	background: rgb(255 255 255 / 97%);
	border-radius: 50px;
}

.btn--bolt .btn-anim:after, .btn--bolt .btn-anim:before {
	background: #2196f3;
}

.theme-color-v6 .btn.btn-bh, .theme-color-v6 .title-box-d .title-d:after,
	.theme-color-v6 .intro .swiper-pagination .swiper-pagination-bullet-active,
	.theme-color-v6 .carousel-pagination .swiper-pagination-bullet-active,
	.theme-color-v6 .custom-info-header, .theme-color-v6 .custom-info-calendar-main,
	.theme-color-v6 .btn.btn-b-n, .theme-color-v6 .navbar-default.navbar-trans .nav-link:before
	{
	background-color: #2196f3;
}

.theme-color-v6 .detail-button {
	border: 2px solid #2196f3;
}

.theme-color-v6 .landing-main .intro, .theme-color-v6 .intro {
	height: 54vh;
}

.theme-color-v6 .section-services.section-tb {
	padding: 40px 0 30px 0;
}

.theme-color-v6 .card-box-ico {
	padding: 1rem;
}

.theme-color-v6 header .custom-header-between {
	border-top: none;
	text-align: center;
}

.hvr-icon.svgicon i {
	font-size: 50px;
	color: #fff;
}

.hvr-icon.svgicon svg {
	height: 70px;
	width: 70px;
	stroke: #686868;
	fill: transparent !important;
}

.cbi-count p{
/* 	font-size: 18px; */
/* 	color: #fff; */
/* 	margin-bottom: 0px; */
/* 	font-weight: 600; */
	    position: absolute;
    top: 25px;
    right: 0;
    font-size: 60px;
    line-height: 1;
    font-weight: bold;
    color: #e2e8fa;
    opacity: 0.8;
/*     left: 0; */
}

.intro .carousel-item-a.bg-image {
	background-attachment: scroll;
	background-position: top right;
	background-size: cover;
}

.portal-img1 {
	background-image: url(../img/ayush-banner_1a.jpg);
}

.portal-img2 {
	background-image: url(../img/ayush-banner_3.jpg);
}

.portal-img3 {
	background-image: url(../img/ayush-banner_3a.jpg);
}

.portal-img4 {
	background-image: url(../img/ayush-banner_4a.jpg);
}

.portal-img5 {
	background-image: url(../img/ayush-banner_5b.jpg);
}

.ministry-img {
	background: #b3d5f7;
	margin: auto 0;
	display: block;
	text-align: center;
	border: 1px solid #b3d5f7;
	padding: 6px;
	border-radius: 4px;
}

.ministry-img h4 {
	color: #3e66f3;
	font-weight: 600 !important;
	font-size: 20px;
	margin-top: 18px;
}

.ministry-img span {
	color: #3e66f3;
}

.date-with-list {
	border-radius: 4px;
	-webkit-box-shadow: 5px 0px 8px 0px rgba(0, 0, 0, 0.20);
	-moz-box-shadow: 5px 0px 8px 0px rgba(0, 0, 0, 0.20);
	box-shadow: 5px 0px 8px 0px rgba(0, 0, 0, 0.20);
	background: #ffffff;
}

.custom-header-block .custom-logo-title, .custom-header-block .custom-logo-title a
	{
	color: #000;
	margin-bottom: 0px;
}

.theme-color-v6 .btn.btn-a:hover, .theme-color-v6 .detail-button:hover {
	background-color: #2196f3 !important;
}

.theme-color-v6 .custom-m-line li::before, .theme-color-v6 .custom-zoombox .card-title-a,
	.theme-color-v6 .navbar-default .dropdown .dropdown-menu .dropdown-item:hover,
	.theme-color-v6 a:hover, .theme-color-v6 .card-header-c:hover .link-icon,
	.theme-color-v6 .searchclear .clear-btn, .theme-color-v6 .copyright-footer .f-link,
	.theme-color-v6 .custom-logo-subtitle {
	color: #2196f3;
}

.theme-color-v6 .marquee-block {
	background: #F8FAFF;
}

.theme-color-v6 .w-body-a ul li {
	margin-bottom: 0px;
}

.theme-color-v6 .custom-m-line li::before {
	color: #859c3d;
}

.theme-color-v6 .custom-info-alerts li {
	padding: 5px;
}

.about-img-box-sm .about-img-box {
	padding-left: 0;
	height: 200px;
	background-position: top 50% center !important;
	background-size: 100% auto !important;
	overflow: hidden;
}

.portal-ayu-bgimg {
	background: url(../images/ayush-inner-banner.jpg) no-repeat;
}

.about-img-box-sm .intro-single .title-single-box .title-single,
.about-img-box-sm .intro-single .breadcrumb, .about-img-box-sm .breadcrumb-item.active
	{
	color: #fff;
	text-shadow: 2px 2px #656565;
}

.wrap-multi-btn .btn-icon svg {
	height: 30px;
	width: 30px;
	fill: #ffb053;;
}

.theme-color-v6 .btn--bolt {
	background: #2196f3;
	color: #fff;
	border: 2px solid #2196f3;
}

.theme-color-v6 .btn--bolt:hover {
	background: #fff;
	border: 2px solid #fff;
}

.theme-color-v6 .custom-info-header, .theme-color-v6 .custom-info-calendar-main
	{
	background-color: #022e6b !important;
}

.theme-color-v6 .custom-info-footer {
	background: #b3d5f7;
}

.theme-color-v6 .custom-info-footer .detail-button {
	border: 2px solid #3e66f3;
}

.theme-color-v6 .detail-button:hover {
	background-color: #3e66f3 !important;
}

.theme-color-v6 .section-logo.section-tb {
	padding-top: 40px;
}

.theme-color-v6 .marquee-block {
	padding: 4px 0;
}

.theme-color-v6 .navbar-default.navbar-trans .nav-link:before,
	.theme-color-v6 .btn.btn-bh:hover {
	background-color: #222 !important;
}

.theme-color-v6 .custom-model-icon .custom-model-img {
	max-width: 300px;
	margin: 0 auto;
}

.theme-color-v6 .navbar-default .dropdown .dropdown-menu {
	border-top: 4px solid #2196f3;
}

.theme-color-v6 .navbar-default .dropdown .dropdown-menu .dropdown-item:hover
	{
	background-color: #ecf7ff;
}

.theme-color-v6 .custom-modal .inst_block {
	text-align: start;
}

.theme-color-v6 .card-style.custom-block-p {
	background: #f0f7ff;
}

.theme-color-v6 .about-img-box .breadcrumb-item a, .theme-color-v6 .about-img-box .breadcrumb-item+.breadcrumb-item::before
	{
	color: #ffffff;
}

.theme-color-v6 header {
/* 	background: radial-gradient(circle, rgba(236, 236, 236, 1) 0%, */
/* 		rgba(250, 151, 0, 1) 23%, rgba(17, 102, 0, 1) 100%); */
	border-bottom: 0px;
	padding-bottom: 6px;
	background: #022e6b;
}

.theme-color-v6 .navbar-default.navbar-trans .nav-link, .theme-color-v6 .navbar-default.navbar-reduce .nav-link
	{
	font-size: 0.96rem;
}

.theme-color-v6 .top-block {
	background: transparent !important;
}

.theme-color-v6 .navbar-default.navbar-trans .nav-link, .theme-color-v6 .navbar-default.navbar-reduce .nav-link
	{
	color: #111111;
}

.theme-color-v6 .img-intro {
	max-width: 180px;
	margin: 0 auto 15px auto;
}

.theme-color-v6 .form-intro {
	padding: 20px;
}

.theme-color-v6 .text-welcome .intro-title {
	margin-bottom: 0px;
	color: #fff;
}

.theme-color-v6 .login-form-main .title-box-d .title-d {
	margin-bottom: 0px;
}

.theme-color-v6 .form-min-height {
	min-height: 350px;
	margin-bottom: 20px;
}

.theme-color-v6 .form-intro .login-part {
	padding-top: 0;
	color: #fff;
}

.theme-color-v6 .form-intro .login-part a, .theme-color-v6 .logo-main .logo-subtext
	{
	color: #fff;
}

.theme-color-v6 .logo-main .logo-subtext:hover {
	color: #fff;
}

.theme-color-v6 .form-intro .login-part p {
	margin-bottom: 2px;
}

.theme-color-v6 .circles li {
	border-radius: 10px !important;
}

.theme-color-v6 .form-bg {
	background: rgb(12 39 105 / 48%);
	border-radius: 20px 80px 0 0;
}

.theme-color-v6 .login-form-main {
	border-color: #141e67;
	padding: 30px;
	border-radius: 0 0 20px 80px;
	background: #f5faff;
}

.theme-color-v6 .login-form-main .footer-btn {
	margin-top: 0;
}

.theme-color-v6 .intro-single .title-single-box .title-single {
	font-size: 2rem;
}

.theme-color-v6 .detail-button:hover {
	background-color: #2196f3 !important;
}

.theme-color-v6 .custom-table thead th, .theme-color-v6 .simple-table thead th
	{
	background-color: #0c2769;
}

.theme-color-v6 .custom-choose-one {
	border: 1px solid rgb(20 30 103);
    background-color: rgb(193 191 213 / 28%);
}

.theme-color-v6 .custom_inst_list {
	text-align: start;
}

.theme-color-v6 .custom_inst_list .inst_text {
	margin-bottom: 0px;
}

.theme-color-v6 .section-footer {
	padding: 40px 0 20px 0;
}

.theme-color-v6 footer .copyright-footer {
	border-top: 1px solid #494949;
	padding-top: 10px;
}



input.search-text {
	color: #222;
    position: relative;
    z-index: 5;
    transition: z-index 0.8s, width 0.5s, background 0.3s ease, border 0.3s;
    height: 30px;
    width: 0;
    margin: 0;
    padding: 5px 0 5px 30px;
    box-sizing: border-box;
    font-size: 16px;
    font-size: 1rem;
    cursor: pointer;
    /* border-radius: 30px; */
    border: 1px solid #fff;
    background: url(../images/search.png) no-repeat left 5px center #cfcfcf;
/*     background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjwhRE9DVFlQRSBzdmcgIFBVQkxJQyAnLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4nICAnaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkJz48c3ZnIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDUxMiA1MTIiIGhlaWdodD0iNTEycHgiIGlkPSJMYXllcl8xIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiB3aWR0aD0iNTEycHgiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxwYXRoIGQ9Ik01MDMuODY2LDQ3Ny45NzRMMzYwLjk1OCwzMzUuMDUyYzI4LjcyNS0zNC41NDQsNDYuMDE3LTc4LjkxMiw0Ni4wMTctMTI3LjMzNiAgYzAtMTEwLjA4NC04OS4yMjctMTk5LjMxMi0xOTkuMzEyLTE5OS4zMTJDOTcuNTk5LDguNDAzLDguMzUxLDk3LjYzMSw4LjM1MSwyMDcuNzE1YzAsMTEwLjA2NCw4OS4yNDgsMTk5LjMxMiwxOTkuMzEyLDE5OS4zMTIgIGM0OC40MzUsMCw5Mi43OTItMTcuMjkyLDEyNy4zMzYtNDYuMDE3bDE0Mi45MDgsMTQyLjkyMkw1MDMuODY2LDQ3Ny45NzR6IE0yOS4zMzEsMjA3LjcxNWMwLTk4LjMzNCw3OS45ODctMTc4LjMzMiwxNzguMzMyLTE3OC4zMzIgIGM5OC4zMjUsMCwxNzguMzMyLDc5Ljk5OCwxNzguMzMyLDE3OC4zMzJzLTgwLjAwNywxNzguMzMyLTE3OC4zMzIsMTc4LjMzMkMxMDkuMzE4LDM4Ni4wNDcsMjkuMzMxLDMwNi4wNSwyOS4zMzEsMjA3LjcxNXoiIGZpbGw9IiMzNzQwNEQiLz48L3N2Zz4=) no-repeat left 9px center #ffffff00; */
/*     background-size: 24px; */
    border-radius: 10px;
}
input.search-text:focus {
	z-index:3; 
	width: 270px;
	border: 1px solid #666;  
	background-color: white;
	outline: none;
	cursor:auto;
	padding-right: 10px;
}

input.search-submit {
	position: relative;
	z-index: 4;
	top:17px;
	left: 49px;	
	height: 45px;
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	border-radius: 30px;
	cursor: pointer; 
	background: none;
}

input.search-text::-webkit-search-cancel-button {
	cursor:pointer;
}


/* Harsh */
.theme-color-v6 .card-style.custom-block-p {
    background: #f0f7ff00;
}

.theme-color-v6 .section-footer{
	border-top: 1px solid #494949;
}

/* Harsh */


.moa_div img {
    width: 100%;
    height: 100%;
}
.moa_div {
    height: 322px;
}

.new-cls{
	align-content: center;
}


