.dc-featuredtag,
.dc-vote,
.dc-like,
.dc-docfeatured .dc-bold,
.dc-forumform fieldset .form-group:nth-child(2),
.dc-articlecontent .dc-title > a,
.dc-catgories-wrap,
.single-post .dc-runner-content .d-flex li:first-child,
.loc-icon,
.location-latitude-wrap,
.location-longitude-wrap,
.dc-formmap,
.dc-doccareimg:before,
.dc-doccareimg figcaption:after,
.dc-sectionbg:after,
.dc-docpostcontent .dc-title h3 i.fa-check-circle,
.dc-docsingle-content .dc-title h2 i.fa-check-circle,
.dc-carousel-control-prev-icon span,
.dc-carousel-control-next-icon span{
display:none!important;
}
.form-control::placeholder{
opacity:0.5!important;
}
.woocommerce-Price-currencySymbol,
.woocommerce-input-wrapper span{
float:left!important;
}
.woocommerce .product .entry-summary > .price{
float: left!important;
margin-bottom: 1.5em;
width:100%;
}
.dc-newsletterholder .textwidget{
padding:0px;
background: transparent!important;
color: #FFF!important;
}
.dc-footer .dc-widgetcontactus + .dc-widgetcontactus{
margin-top:0px!important;
}
@media only screen and (min-width: 768px){
.dc-carousel-control-prev-icon {
color: var(--terthemecolor);
left: 53px;
box-shadow: 0 9px 20px rgba(153, 153, 153, 0.50);
width: 60px;
}
.dc-carousel-control-next-icon {
color: var(--terthemecolor);
right: 53px;
box-shadow: 0 9px 20px rgba(153, 153, 153, 0.50);
width: 60px;
}
.dc-carousel-control-prev-icon::before {
transition: all ease-in-out 500ms;
opacity: 1;
visibility: visible;
left: 20px;
}
.dc-carousel-control-next-icon::after {
transition: all ease-in-out 500ms;
opacity: 1;
visibility: visible;
left: 0px;
}
}
.form-group-third-half {
width: 33.33%;
}
.dc-docinfoform .form-group label{
margin-bottom:0px!important;
}
.dc-docinfoform .form-group span{
color: #999;
font-size: 12px;
}
.elementor-section .dc-homeslider .carousel-item img.dc-bannerimg {
display: block !important;
}
@media (max-width: 991px) {
.dc-homeslider .carousel-item .d-flex .mx-auto {
flex-direction:column;
}
}
.dc-forumform fieldset .form-group:first-child,
.woocommerce-input-wrapper span{
width:100%!important;
}
.dc-description span{
float:right;
}
.dc-articlecontent .dc-title h3{
min-height:50px;
}
.dc-docfeatured .dc-docinfo{
min-height: 60px;
}
.dc-whats-app a i{
color: #25d366;
}
.dcuser-clock,
.dc-doclocation span:nth-child(2)
{
display: none!important;
}
.dc-datetime{
display: none !important;
}
.dc-welcomecontent .dc-title h3 span,
.dc-sectiontitle h2 span,
.wpcf7-not-valid-tip,
.wpcf7-form-control-wrap{
float:none!important;
}
.dc-contactinfo ul li,
.wpcf7-response-output{
display: flex;
} .dc-registerformgroup span{
color: #999;
}
header ul.add-nav.shop-nav { }
header .dc-loginarea .dc-userimg, header .dc-loginarea .dc-loginoption { }
.dc-mapbox,
.dc-btn-lg,
.dc-available-location,
.dc-doc-articles,
.az-letters-wrap{
display:none;
}
header .dc-topbar .dc-rightarea {
display: flex;
align-items: center;
}
.dc-rightarea .language-switch {
margin-left: 10px;
}
.dc-rightarea .language-switch select {
padding: 10px !important;
height: auto !important;
border: 1px solid var(--themecolor);
}
.VIpgJd-ZVi9od-aZ2wEe-wOHMyf {
display: none;
}
header ul li ul.sub-menu li.current-menu-item a {
background: var(--themecolor);
color: #fff;
}
header ul li ul.sub-menu li.current-menu-item a:hover {
background: var(--themecolor);
color: #fff;
}
a.btn-book {
padding: 11px 20px;
position: relative;
text-align: center;
border: 2px solid;
border-radius: 4px;
display: inline-block;
vertical-align: middle;
color: #fff;
border-color: var(--themecolor);
background: var(--themecolor);
}
a.btn-book:hover {
border-color: var(--themecolor);
background-color: var(--themecolor);
-webkit-box-shadow: 0 9px 20px 0 var(--shadowcolor);
box-shadow: 0 9px 20px 0 var(--shadowcolor);
}
a.btn-cons {
padding: 0 20px;
position: relative;
text-align: center;
border: 2px solid;
border-radius: 4px;
display: inline-block;
vertical-align: middle;
border-color: var(--themecolor);
font: 400 14px/46px'Poppins', Arial, Helvetica, sans-serif;
margin-left: 10px;
}
a.btn-cons:hover{
border-color: var(--themecolor);
background-color: var(--themecolor);
color: #fff;
}
footer .widget_nav_menu .menu-header-menu-container {
background: none !important;
}
footer .widget_nav_menu .menu-header-menu-container {
background: none !important;
padding: 0 !important;
}
footer ul li.menu-item a {
color: #fff !important;
}
footer ul li.menu-item a:hover {
color:  var(--secthemecolor)!important;
}
header .dc-logo {
margin: 15px 0;
}
.dc-innerbanner-holder .form-group .dc-select .selection .select2-selection__rendered {
line-height: 48px !important;
}
.dc-innerbanner-holder .form-group .dc-select .selection .select2-selection{
height: 50px;
}
.dc-description .right .toggle-view.item {
margin-top: -35px !important;
display: inline-block;
}
#dokan-store-listing-filter-wrap .item .dokan-store-list-filter-button,.dc-description form .apply-filter .dokan-btn {
background: var(--themecolor);
}
#dokan-store-listing-filter-wrap .right .toggle-view .active {
color: #fff !important;
}
.dc-welcomecontent:hover .dc-description a {
color: #fff;
}
.courses-pg-box .dc-description a:hover {
color: #fff !important;
}
.home-vision .dc-welcomecontent .dc-title h3 {
min-height: inherit !important;
}
.home-vision .dc-welcomecontent .dc-title {
margin-bottom: 5px !important;
}
.home-vision .dc-welcomecontent .dc-description {
padding-bottom: 15px;
min-height: 249px;
}
.single-hospitals .elementor-column-wrap {
padding: 0 !important;
}
.single-hospitals .elementor-icon-box-content .elementor-icon-box-title {
display: none;
}
.single-doctors .elementor-column-wrap {
padding: 0 !important;
}
.single-doctors .elementor-icon-box-content .elementor-icon-box-title {
display: none;
}
.dc-appcontent .dc-description {
margin-bottom: 15px;
}
header nav ul li.menu-item a {
padding: 68px 8px;
font-size: 12px;
}
header .hidpi-logowrap .dc-rightarea {
display: flex;
align-items: center;
justify-content: space-between;
}
.dc-rightarea .dc-loginarea>.dc-btn {
margin-left: 15px;
}
.dc-loginarea {
margin: 20px 0 20px 20px;
}
header .dc-btn {
min-width: 130px;
}
a.course-btn {
padding: 0px 25px;
position: relative;
text-align: center;
border: 2px solid;
border-radius: 4px;
display: inline-block;
vertical-align: middle;
color: var(--themecolor);
font: 400 14px/46px'Poppins', Arial, Helvetica, sans-serif;
border-color: var(--themecolor);
margin-top: 30px;
}
a.course-btn:hover {
border-color: var(--themecolor);
background-color: var(--themecolor);
-webkit-box-shadow: 0 9px 20px 0 rgb(114 114 113 / 50%);
box-shadow: 0 9px 20px 0 rgb(114 114 113 / 50%);
color: #fff !important;
}
.home-crs-pg .dc-sectionhead {
margin-bottom: 10px;
}
.home-crs-pg .dc-description p {
overflow: hidden;
display: -webkit-box !important;
-webkit-line-clamp: 4;
-webkit-box-orient: vertical;
text-overflow: ellipsis;
}
.home-crs-pg .dc-description {
padding-bottom: 15px !important;
}
.home-crs-pg .dc-description a:hover {
color: #000 !important;
}
.home-crs-pg .dc-welcomecontent:hover .dc-description a {
color: #000 !important;
}
.home-team-sec .dc-welcomecontent .dc-title h3 {
min-height: inherit !important;
}
.home-team-sec .dc-title {
margin-bottom: 8px !important;
}
.home-team-sec .dc-description p {
-webkit-line-clamp: 8;
}
.home-blog-sec .dc-article .dc-title > a {
display: none;
}
.home-blog-sec .dc-article .dc-title h3 {
min-height: 75px;
}
.dc-breadcrumbarea {
border-top: 1px solid var(--themecolor);
}
.about-first-box h3 {
min-height: 90px;
}
.about-first-box .dc-description {
min-height: 234px;
}
.about-first-box .dc-aboutstep .col-xs-12 {
margin-bottom: 20px;
}
.elementor-section.home-slider {
padding-top: 0px !important;
}
.home-slider .dc-homeslider {
padding-bottom: 40px;
}
.home-slider .carousel-inner .d-flex .mx-auto {
display: flex;
align-items: center;
}
.home-slider .carousel-item .dc-bannercontent {
padding-top: 0;
padding-bottom: 0;
}
.about-scnd-sec img{
mix-blend-mode: multiply;
}
.about-first-box .dc-welcomecontent:hover {
background: var(--themecolor);
transition: all 0.3s ease-in-out;
}
.about-first-box .dc-welcomecontent,.about-first-box .dc-welcomecontent h3,.about-first-box .dc-welcomecontent .dc-description {
transition: all 0.3s ease-in-out;
}
.about-first-box .dc-welcomecontent:hover h3,.about-first-box .dc-welcomecontent:hover .dc-description {
color: #fff;
transition: all 0.3s ease-in-out;
}
.diet-detail-sec .dc-card1 {
display: none;
}
.diet-detail-sec .card-title.dc-cardtitle-form {
margin-top: 0 !important;
}
.diet-detail-sec .elementor-column-wrap {
padding: 0 !important;
}
.diet-detail-sec .elementor-column-wrap .elementor-widget-wrap {
padding-left: 0 !important;
padding-right: 0 !important;
}
.diet-detail-sec .elementor-text-editor {
font-family: 'Poppins';
color: #3D4461;
}
ul.az-links li.no-posts {
background: var(--themecolor) !important;
border: 0 !important;
color: #fff !important;
}
ul.az-links li.has-posts {
border: 0px !important;
background: var(--secthemecolor)!important;
}
ul.az-links li.has-posts a {
color: #fff !important;
}
.btn-same a.elementor-button {
background: none !important;
border: 2px solid #fff;
font-family: 'Poppins';
}
.courses-pg-box .dc-welcomecontent .dc-welcomeimg img {
max-width: 100%;
transform: scale(1);
transition: all 0.3s ease-in-out;
}
.courses-pg-box .dc-welcomecontent:hover .dc-welcomeimg img {
transform: scale(1.1);
transition: all 0.3s ease-in-out;
}
.courses-pg-box .dc-welcomeimg {
margin-bottom: 20px !important;
overflow: hidden;
}
.courses-pg-box .dc-welcomecontent {
padding: 0;
text-align: left;
}
.courses-pg-box .dc-welcomecontent .dc-title h3 {
min-height: 60px;
}
.courses-pg-box .dc-title {
padding: 0 15px;
}
.courses-pg-box .dc-description {
padding: 0 15px;
}
.courses-pg-box .dc-description a {
display: inline-block;
margin-top: 10px;
color: var(--themecolor);
font-weight: 600;
width: 100%;
}
.courses-pg-box .dc-description a:hover {
color: #000;
}
.ayurveda-secnd-sec:before {
position: absolute;
content: '';
right: 0;
top: 0;
background: url(http://beta.theclassicveda.com/wp-content/uploads/2023/11/bg-img.png) no-repeat;
height: 210px;
width: 370px;
background-size: 80%;
background-position: right top;
display: none;
}
.leaves-animation:before {
position: absolute;
content: '';
left: -30px;
top: 0;
bottom: -150px;
margin: auto;
height: 170px;
width: 160px;
background: url(http://beta.theclassicveda.com/wp-content/uploads/2023/11/leaves.png) no-repeat;
background-position: center;
-webkit-animation: slide-top 2.5s cubic-bezier(0.250, 0.460, 0.450, 0.940) infinite alternate-reverse both;
animation: slide-top 2.5s cubic-bezier(0.250, 0.460, 0.450, 0.940) infinite alternate-reverse both;
display: none;
}
@-webkit-keyframes slide-top {
0% {
-webkit-transform: translateY(0);
transform: translateY(0);
}
100% {
-webkit-transform: translateY(-100px);
transform: translateY(-100px);
}
}
@keyframes slide-top {
0% {
-webkit-transform: translateY(0);
transform: translateY(0);
}
100% {
-webkit-transform: translateY(-100px);
transform: translateY(-100px);
}
}
.leaves-animation:after {
position: absolute;
left: -100px;
content: '';
top: auto;
height: 350px;
width: 350px;
background: url(http://beta.theclassicveda.com/wp-content/uploads/2023/11/circle-leaves.png) no-repeat;
background-size: 350px;
-webkit-animation: rotate-center 15s linear infinite both;
animation: rotate-center 15s linear infinite both;
bottom: 50px;
display: none;
}
@-webkit-keyframes rotate-center {
0% {
-webkit-transform: rotate(0);
transform: rotate(0);
}
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
}
@keyframes rotate-center {
0% {
-webkit-transform: rotate(0);
transform: rotate(0);
}
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
}
.single-doctors .dc-docsingle-content .dc-description p {
overflow: visible;
text-overflow: inherit;
-webkit-line-clamp: inherit;
-webkit-box-orient: inherit;
}
.dc-docinfo li em {
line-height: 1.5;
}
.home-slider .dc-homeslider { min-height: 400px;
}
.home-slider .carousel-inner .d-flex .mx-auto {
min-height: 416px;
}
.info-bg-sec .elementor-column:first-child .elementor-widget-wrap {
position: relative;
z-index: 9;
}
.pum .popmake {
border: 0 !important;
}
.pum .popmake form p {
margin-bottom: 0;
}
.pum .popmake .pum-title {
font-weight: 500;
margin-bottom: 25px;
color: #3D4461;
}
.pum .popmake form input[type="radio"] {
height: auto;
}
.pum .popmake form .wpcf7-submit {
display: inline-block;
width: auto;
padding: 3px 30px;
}
.pum .popmake button.pum-close {
height: 30px;
width: 30px;
font-size: 16px;
border: 0;
}
.pum .popmake form.failed .wpcf7-response-output,.pum .popmake form.invalid .wpcf7-response-output {
display: inline-block;
width: 100%;
margin: 12px 0 0 0;
font-weight: 400;
color: #fff;
background: #790000;
border: 0;
font-size: 14px;
padding: 6px 10px;
}
.popmake form .form-row span.wpcf7-list-item.first {
margin-left: 0;
}
.popmake form p > label {
margin-bottom: 7px;
font-size: 14px; }
.pum-title, .pum-theme-lightbox .pum-title{
font-size:28px!important;
}
.popmake form input {
height: 46px;
}
.popmake form .form-group .wpcf7-list-item label {
margin-bottom: 0 !important;
}
.dc-registerformhold .dc-joinforms .form-group span {
float: left !important;
}
.dc-registerformhold .dc-registerformfooter span {
float: none;
}
.contact-frm-pg form .form-group p {
margin-bottom: 0 !important;
}
.contact-btn-sec .dc-querycontent {
padding-bottom: 90px;
}
.dc-article figure .dc-articlesdocinfo img {
border-radius: 100%;
}
.single-doctors .dc-docsingle-content .dc-btnarea {
display: flex;
}
.single-doctors .dc-docsingle-content .dc-btnarea .dc-add-feedback {
order: 2;
margin-left: 10px;
}
.single-doctors .dc-docsingle-content .dc-btnarea .dc-booking-model {
order: 1;
margin-left: 0;
}
.single-doctors .dc-docsingle-content .dc-btnarea .dc-add-wishlist {
order: 3;
}
.popmake form .wpforms-field.two-part {
width: 49%;
float: left;
clear: none;
}
.popmake form .wpforms-field.two-part:nth-child(2n) {
float: right;
}
.popmake form .wpforms-field.three-part {
width: 32%;
float: left;
clear: none;
margin-right: 14px;
}
.popmake form label.wpforms-field-label {
font-weight: 600;
margin-bottom: 5px;
font-size: 14px;
}
.popmake form .wpforms-field {
padding-top: 0;
padding-bottom: 18px;
}
.popmake form #wpforms-3195-field_21-container input {
display: none;
}
.popmake form #wpforms-3195-field_21-container label.wpforms-field-label {
margin-bottom: 0;
font-weight: 600;
font-size: 20px;
}
.popmake form .wpforms-field-checkbox legend.wpforms-field-label {
display: none;
}
.popmake form.wpforms-form .wpforms-submit-container {
margin-top: 0 !important;
padding-top: 0 !important;
}
.popmake form.wpforms-form .wpforms-submit-container .wpforms-submit {
padding: 11px 20px !important;
position: relative;
text-align: center;
border: 2px solid;
border-radius: 4px;
display: inline-block;
vertical-align: middle;
color: #fff !important;
border-color: var(--themecolor) !important;
background: var(--themecolor) !important;
box-shadow: none !important;
font-weight: 400 !important;
font-size: 16px;
height: auto !important;
}
.popmake form.wpforms-form .wpforms-submit-container .wpforms-submit:hover {
border-color: var(--themecolor);
background-color: var(--themecolor);
-webkit-box-shadow: 0 9px 20px 0 var(--shadowcolor) !important;
box-shadow: 0 9px 20px 0 var(--shadowcolor) !important;
}
.popmake form .wpforms-field input::placeholder {
color: #000 !important;
opacity: 0.9 !important;
}
.popmake form .wpforms-field input {
font-size: 15px !important;
}
.popmake form .form-row .two-field-form span.wpcf7-form-control-wrap:first-child {
width: 82px;
}
.two-part-in p {
display: flex;
grid-gap: 10px;
margin-bottom: 8px !important;
}
.popmake form .form-row .two-field-form span.wpcf7-form-control-wrap:last-child {
width: 100% !important;
}
.popmake .two-field-form label b {
display: block;
font-weight: 400;
}
.popmake .two-field-form p label {
margin-bottom: 0px;
}
.single-doctors .dc-consultation-details .dc-description p {
margin-bottom: 0;
}
.single-doctors .dc-consultation-details .dc-description {
padding-bottom: 13px;
margin-bottom: 13px !important;
border-bottom: 1px solid #e1e1e1;
}
.single-doctors .dc-consultation-details .dc-description:last-child {
padding-bottom: 0;
margin-bottom: 0 !important;
border-bottom: 0;
}
.single-doctors .dc-feedback-holder .dc-consultation-details .dc-description span {
display: none !important;
}
.single-doctors .dc-feedback-holder .dc-consultation-details .dc-description p {
font-weight: 500 !important;
font-family: 'Poppins';
}
.yoga-main-cont .elementor-widget-text-editor .elementor-widget-container {
color: #3D4461;
font-size: 16px;
}
.yoga-pg-box .dc-welcomecontent .dc-title h3 {
min-height: inherit !important;
}
.yoga-pg-box .dc-description {
padding-bottom: 15px;
min-height: auto;
}
.yoga-main-cont span.txt-main {
font-size: 14px;
color: #54595f;
}
.modal-body form.dc-formtheme.dc-formhelp .form-group:first-child {
display: none;
}
.single-doctors .dc-chatpopup {
bottom: 100px;
right: 20px;
}
.healthforum-temp-main .col-12.order-first {
max-width: 100% !important;
flex: 0 0 100% !important;
}
.woocommerce-notices-wrapper a.button {
line-height: normal;
}
@media (min-width: 1200px){
.container {
max-width: 1240px;
}	
}
@media (max-width: 1199px){
.home-vision .dc-welcomecontent .dc-description {
min-height: 301px;
}	
.about-first-box.courses-pg-box .dc-description {
min-height: 270px;
}	
}
@media (max-width: 991px){
header nav ul li.menu-item a {
padding: 15px 15px;
font-size: 15px;
}
header ul li.menu-item span.dc-dropdowarrow {
top: 16px;
}
.courses-pg-box .col-lg-4 {
width: 33.33%;
padding: 0 8px;
margin-top: 0 !important;
}
.courses-pg-box .dc-welcomecontent .dc-title h3 {
min-height: 51px;
font-size: 18px;
line-height: 1.4;
}
.home-vision .dc-welcomecontent .dc-description {
min-height: 405px;
}
.home-blog-sec .dc-articlesholder .col-lg-4 {
width: 33.33%;
padding: 0 8px !important;
margin-top: 0;
}
.home-blog-sec .dc-article .dc-title h3 {
min-height: 120px;
}
.home-blog-sec .dc-articlesholder ul.dc-moreoptions {
text-align: left;
}
.elementor-section.home-blog-sec {
padding-top: 50px !important;
padding-bottom: 0 !important;
}
.about-first-box.courses-pg-box .dc-description {
min-height: 355px;
}	
.home-vision .dc-sectionhead {
margin-bottom: 5px !important;
}
.popmake form .form-row .two-field-form span.wpcf7-form-control-wrap:first-child {
width: 94px;
}	
}
@media (max-width: 767px){
header .dc-topbar .dc-rightarea {
margin-top: 0;
}
.home-slider .carousel-inner .d-flex .mx-auto {
min-height: auto;
}	
.pum .popmake .pum-title {
margin-bottom: 10px;
font-size: 25px;
}	
.pum .popmake form textarea {
height: 150px;
}
.book-form-sec .elementor-widget-container {
text-align: center;
}
.dc-breadcrumbarea+.dc-main {
padding: 50px 0 60px 0;
}
.courses-pg-box .col-lg-4 {
width: 100%;
padding: 0 15px 10px;
}	
.courses-pg-box .dc-welcomecontent .dc-title h3 {
min-height: inherit;
}	
.courses-pg-box .dc-title {
margin-bottom: 5px !important;
}	
.home-vision .dc-welcomecontent .dc-description {
min-height: inherit;
}
.home-blog-sec .dc-articlesholder .col-lg-4 {
width: 100%;
padding: 0 15px 10px !important;
}
.home-blog-sec .dc-article .dc-title h3 {
min-height: inherit;
}
.about-first-box.courses-pg-box .dc-description {
min-height: inherit;
padding-bottom: 15px;
}		
}	
@media (max-width: 567px){
.popmake form .wpforms-field.two-part {
width: 100%;
}
.popmake form .wpforms-field.three-part {
width: 100%;
margin-right: 0px;
}
header .dc-topbar .dc-rightarea {
float: left;
margin-top: 5px;
}
header .dc-logo img {
width: 120px;
}
.popmake form .form-row .two-field-form span.wpcf7-form-control-wrap {
width: 100%;
}	
}