/*
Theme Name: Clinika Child
Theme URI: https://clinika.modeltheme.com/
Template: clinika
Author: ModelTheme
Author URI: http://modeltheme.com/
Description: Medical WordPress Theme
Version: 1.0
Text Domain: clinika
Tags: custom-header, custom-menu, featured-images, post-formats, sticky-post
*/
/* Theme customization starts here
------------------------------------------------------- */
/* custom css */

/* header */
.phoneNo {display: none;}
.phoneNo a{color: #fff;}
.shop_service_more .shop_feature_v3 {display: flex; justify-content: center; align-items: center;}
#modeltheme-main-head .fullwidth > .row #navbar .menu .buy-button a {margin-left: 10px;}
#modeltheme-main-head .fullwidth > .row #navbar .menu-item > a {font-weight: 600;}
#modeltheme-main-head .fullwidth > .row .navbar-header .logo {margin-top: 0;margin-bottom: 0;} 
#modeltheme-main-head {background: rgba(21, 21, 21, 0.5) none repeat scroll 0 0 !important;}
#modeltheme-main-head { background: rgb(0 107 166 / 60%) none repeat scroll 0 0 !important;}
.page-template-default .modeltheme-breadcrumbs > #overlay, .modeltheme-breadcrumbs > #overlay{background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAABCAYAAAD5PA/NAAAAAXNSR0IArs4c6QAAAA9JREFUGFdjZFYy2syABAAOIwEM5n1gYwAAAABJRU5ErkJggg==);}
.ContIcon span::before {font-size: 30px !important;}
.ContIcon > div.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-lg.vc_icon_element-have-style-inner {width: 74px!important;height: 74px!important;}
.contHrs {font-size: 14px;line-height: 26px;text-align: right;margin-right: 6px;}   
.modeltheme-breadcrumbs { background-size: cover; background-repeat: no-repeat; background-position: center center;}
.makeAppmnt > a:hover { background: rgb(77, 176, 225);}
.is_header_semitransparent.is_nav_sticky .is-sticky .menu-item > a {color: #f7f7f7 !important;}
.is_header_semitransparent #navbar .sub-menu .menu-item a {color: #5C5E6C !important;}
.is-sticky #modeltheme-main-head { background: #006ba6 !important;}
.sfsi_outr_div {display: none; opacity: 0; visibility: hidden;}
/* /header */
li#menu-item-23418 {display: none;}
/*Button CSS*/
.btnGo > a{padding: 15px 30px !important; border-radius: 35px; font-size: 14px; letter-spacing: .5px; font-weight: 600;}
.btnGo > a:hover{   background-color:#38a9e0 !important;}
/* /Button CSS*/
/* Partners Logos */
.home .partners-logos {text-align: center;}
.partners-logos img:hover{filter: none;}
.partners-logos img {max-height: 80px;}
/* Partners Logos */
/* Service Page */
.medical-services .shop_feature_v3{padding:0px; padding-bottom:0px!important ;}
.medical-services .shop_service_more .shop_feature_v3 {display: flex; justify-content: center; align-items: center;}
.medical-services .shop_feature_icon_v3{margin-top: 16px;}
.shop_service_more .shop_feature_v3 {display: flex; justify-content: center; align-items: center;}
#all-services .activities { justify-content: center;}
.services-medical-services .article-content ul li ul li{position:relative;list-style: none;}
.services-medical-services .article-content ul li ul li::before {content: '';position: absolute;background: transparent!important;width:16px;height: 100%;background-image: url(https://apn.1c7.myftpupload.com/wp-content/uploads/2023/02/check_icon-02.svg)!important;background-repeat:no-repeat!important;left:-22px;top:7px;}
.single-service.postid-22744 .services-medical-services .article-content ul li ul li {width: 253px;}
.single-service.postid-22744 .services-medical-services .article-content ul li ul {column-count: 2;margin-top: 10px;}
.services-medical-services .article-content ul li ul {margin-top: 10px;}
.single.single-member .modeltheme-breadcrumbs, .single.single-service .modeltheme-breadcrumbs {padding: 150px 0 215px;}
.single.single-member .high-padding {padding: 0;}
/* /Service Page */
/* Contact form */
.wpcf7 form.sent .wpcf7-response-output {background-color: #46b45026 !important;}
input.wpcf7-not-valid { border: 1px solid #ff0000 !important;}
.wpcf7-form span.wpcf7-not-valid-tip{color: #ff0000 !important;}
.contMapLoc{ box-shadow: 0px 0px 20px rgb(0 0 0 / 7%);border: 5px solid #ffffff;}
.contMapLoc.wpb_gmaps_widget .wpb_wrapper {background: none;padding: 0;}
.contactMapInnr > div {padding-top: 0!important;}
.member01-content-inside h4.member01_name, .ourTeamTitle h4{font-size: 21px;}
.ourTeamTitle p {color: #208BBF;}
/* /Contact form */
/* Book Online Button */
.zd-sticky-button {bottom: 100px!important; width: min-content!important; border-radius: 14px!important; text-align: center!important; line-height: 20px!important;font-size: 17px!important; padding: 16px 24px !important;} 
.zd-alert-box { bottom: 190px!important;}
.page-id-23209 main#main p a, .page-id-23209 main#main h2 a {color: #006ba6;}
.page-id-23209 main#main p a:hover, .page-id-23209 main#main h2 a:hover {color: #4ec0ff;}
.home .testimonials .testimonial01-img-holder.pull-left {display: none;}
br{display:block !important;}
/* footer */
.footer-row-1 {margin-top: 100px !important;}
.footer-phone > a, a.footer-phone {color: #4bb7f4;font-weight: 700;}
.footer-phone > a, a.footer-phone:hover{color: #ffffff;}
.copyRightSec div, .copyRightSec div p, .copyRightSec div a{padding:0; margin:0;}
.mc4wp-error p {color: #ff1414; padding: 80px 0 0 20px; font-weight:600; font-size:15px;}
.shop_service_more .shop_feature_v3 { height: 300px;}
footer .col-md-6.sidebar-4 aside#custom_html-4 {display: none; visibility: hidden; opacity: 0;}
/* /footer */
.copyRightSec div, .copyRightSec div p, .copyRightSec div a {padding: 0;margin: 0;font-size: 14px;}
.footerSocialShare {display: flex;justify-content: center;margin: 30px 0;}
.footer-top input#mce-EMAIL {height: 45px!important;padding: 10px 20px!important;}
#mc_embed_signup input {border: none!important;color:#666;}
.footer-top .clear [type="submit"] {
    position: absolute!important;
    top: 5px!important;
    padding: 5px!important;
    border-radius: 35px!important;
    right: 6px!important;
    color: #fff;
    font-size: 16px!important;
    font-weight: 400!important;
    box-shadow: none!important;
    display: block!important;
    border: 0!important;
    outline: 0!important;
    transition: all 300ms ease!important;
    -webkit-transition: all 300ms ease!important;
    color: transparent!important;
    width: 35px!important;
    height: 35px!important;
    background-color: #006BA6!important;
} 
.footer-top .clear [type="submit"]:hover {background-color: #4DB0E1!important;}
.footer-top .clear input {background: url("./images/send-icon.svg")!important;background-repeat: no-repeat!important;background-size: 18px!important;background-color: #006BA6!important;background-position: center!important;}
.vc_custom_1675852666679{margin-top: -80px !important;margin-bottom: 0px !important;padding-top: 65px !important;padding-bottom: 20px !important;background-image: url(http://thatmd.com/wp-content/uploads/2020/05/Wave-1.png?id=20497) !important;}
.single-post.modeltheme-breadcrumbs {background-image: url(./wp-content/uploads/2023/03/Patient.jpg);}
input.wpcf7-form-control.wpcf7-date.wpcf7-validates-as-required.wpcf7-validates-as-date {padding: 5px 26px 5px 55px !important;}.mt_members1 .featured_image_member .flex-zone {display: none;opacity: 0;visibility: hidden;}.serviceBoxF .activities {display: flex;flex-wrap: wrap;}.mt-image-list-item, .mt-image-list-item a {display: flex;align-items: center;}div#contact-section-form form{position: relative;}.form-line {position: inherit!important;}.clinika-contact button.submit-form{bottom: -60px;}.wpcf7 form.invalid .wpcf7-response-output{border-color: #dc3232 !important;color: #333e48;font-size: 14px;background: #dc32323b !important;}.wpb_text_column.wpb_content_element.servicesContent_innr p {padding-left: 40px;}.copyRightSec{display: flex;align-items: center;}.copyRightSec .policyLinks, .policyLinks a{text-align: right;color: #fff;}.serviceList {padding-left: 20px;margin:0 }.serviceList li{color: #006ba6;font-size:16px;}.serviceList li a{color: #006ba6!important;font-size: 15px!important;font-weight: 600;line-height: 35px;}.serviceList li:hover,.serviceList li a:hover{color:#4DB0E1!important;}.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-front.ui-draggable {z-index: 99999;}body {overflow-x: unset !important;}.page-id-23324 .modeltheme-breadcrumbs {display:none;}.page-id-23324 .thank_you{text-align: center!important;margin-top: 10rem!important;line-height:30px!important;}.page-id-23324 .thank_you>.wpb_wrapper{max-width: 700px!important;margin: auto!important;padding: 50px!important;box-shadow: 0px 0px 10px rgb(0 0 0 / 7%)!important;}.page-id-23324 .thank_you h1{font-size:20px!important;font-weight:600!important;letter-spacing:1px!important;color:rgb(0, 107, 166)!important;}.page-id-23324 .thank_you h2{font-size:40px!important;text-transform:capitalize!important;color:rgb(18 131 64)!important;line-height: 50px!important;}.page-id-23324 .thank_you h3{font-weight:400!important;font-size:20px!important;padding: 10px 0px 0 0!important;}.page-id-23324 .thank_you img{width: 140px!important;padding-bottom:30px!important;}.page-id-23324 .thank_you span{color:#000!important;font-weight:400!important;}.page-id-23324 .thank_you a{color:#4bb7f4!important;}.single.single-member .serviceBoxF .activities {justify-content: center;}.page-id-23324 .thank_you p{color:#000!important;padding-top:20px!important;font-size:16px!important;font-weight:500!important;}@media (max-width:992px) {.page-id-23324 .thank_you{margin-top: 20rem!important;}}@media (max-width:767px) {.page-id-23324 .thank_you{margin-top: 5rem!important;}.page-id-23324 .thank_you>.wpb_wrapper{padding: 10px!important;}}div#usm-admin-notification-widget {visibility: hidden;opacity: 0;display: none;}@media only screen and (max-width: 767px) {.expand {top: 18px;}}@media (max-width: 1366px) {#modeltheme-main-head .fullwidth > .row #navbar .sub-menu {background: #f9f9f9 !important;}#modeltheme-main-head .fullwidth > .row #navbar .sub-menu .menu-item > a {padding: 20px !important;}}.hoverLink > a:hover{color:#ffffff !important;}@media (max-width:520px) {.fullcoveredvideo > video{left: -80% !important;}.fullcoveredvideo > video {top: -20%!important;width: 450% !important;}}.subscribeCForm #mc4wp-form-1 .mc4wp-response p{color: #55d54b;font-weight:600;margin: auto;text-align: center;width: calc(100% - 50px);}.subscribeCForm #mc4wp-form-1 .newsletter [type="email"]{margin-bottom: 10px!important;}@media (max-width:777px) {.rs-parallax-wrap #slider-2-slide-2-layer-35,.rs-parallax-wrap #slider-2-slide-4-layer-35 {width: 230px!important;height: auto!important;max-width: auto!important;max-height: auto!important;transform: translate(-165px, 0px)!important;min-height: auto!important;min-width: auto!important;max-height: auto!important;max-width: auto!important;}.single-post-layout .row {display: flex;flex-direction: column-reverse;}}@media (max-width:479px) {.rs-parallax-wrap #slider-2-slide-2-layer-35,.rs-parallax-wrap #slider-2-slide-4-layer-35 {width: 180px!important;transform: translate(-70px, 0px)!important;}}#categories-5 .widgettitle {color: #3D404F !important;font-weight: 500;border-bottom: 1px solid #e1e1e1;padding-bottom: 10px;font-size: 19px !important;line-height: 1.2 !important;text-transform: uppercase;}#book-now-container{position: fixed;bottom: 110px;right: 20px;z-index: 9999;}#book-now-container a{background-color: #fff04b;color: #002549;padding: 10px 20px;text-decoration: none;border-radius: 10px;font-weight: 700;font-size: 20px;}#book-now-container {bottom: 25px;right: 0;left: 20px;}.back-to-top {bottom: 90px !important;right: 28px !important;}
.logo img, .navbar-header .logo img {max-width: 230px !important;}
/* FLTD logo */
.navbar .navbar-header .logo {display: inline-block;}
.navbar .navbar-header .doctors_badge {display: inline-block;padding-left: 25px;}
@media (min-width: 1366px) {
	#modeltheme-main-head .fullwidth {padding-left: 40px; padding-right: 40px;} 
}
@media (min-width: 1024px) {
    #modeltheme-main-head .fullwidth > .row {display: flex; align-items: center;}
}
@media (min-width: 992px) {
    .banner-badge {position: relative;left: -8vw;}
}
@media (max-width: 1366px) {
    #modeltheme-main-head .fullwidth > .row #navbar .menu-item > a {padding-left: 6px !important;padding-right: 6px !important;font-size: 13px !important;}
    #modeltheme-main-head .fullwidth > .row #navbar .menu .buy-button a {margin-left: 5px;padding-left: 16px !important;padding-right: 16px !important;line-height: 25px;}
    .navbar .navbar-header .logo img {max-width: 210px !important;}
    #navbar .menu-item > a {font-size: 14px;}
}
@media (max-width: 1200px) {
    #modeltheme-main-head .fullwidth > .row #navbar .menu-item > a {padding-left: 3px !important;padding-right: 3px !important;}
    .navbar .navbar-header .logo img {max-width: 170px !important;}
    .navbar .navbar-header .doctors_badge {padding-left: 15px;}
    .is_header_semitransparent #navbar ul.menu .buy-button a, #navbar .menu .buy-button a {padding-block: 6px !important;}
    .copyRightSec{flex-direction: column; justify-content:center!important; flex-wrap:wrap; align-items:center;}
    .copyRightSec>div {width:auto; padding: 5px 0;}
    .advantages.item.medical-services {width:40%;}
    .serviceBoxF .activities { justify-content:center;}
}
@media (max-width: 1025px) {
	#modeltheme-main-head .fullwidth > .row .navbar-header.col-md-4,
	#modeltheme-main-head .fullwidth > .row #navbar {width: 100% !important;}
    .navbar-nav .search_products a, .navbar-nav .shop_cart a, .navbar-nav > li > a {padding-bottom: 25px;padding-top: 20px;line-height: 20px;}
    .navbar .navbar-header .doctors_badge {display: none;opacity: 0;visibility: hidden;}
}
@media only screen and (max-width: 1024px) and (min-width: 992px) {
    .navbar-header {justify-content: center;}
	#modeltheme-main-head .fullwidth > .row .navbar-header.col-md-4 {text-align: center;}
    #modeltheme-main-head .fullwidth > .row .navbar-header .logo {margin-top: 8px !important;} 
}
@media (max-width: 992px) {
    .advantages.item.medical-services {width:50%;}
    .shop_service_more .shop_feature_v3 .shop_feature_icon_v3 {display: flex; flex-direction: column; align-items: center; justify-content: center;}
    .banner-badge {margin-top: 10px;}
    .banner-badge .banner-badge-image img {max-width: 160px !important;height: auto !important;}
}
@media (max-width:777px) {
    .rs-parallax-wrap #slider-2-slide-2-layer-35,.rs-parallax-wrap #slider-2-slide-4-layer-35 {width: 230px!important;height: auto!important;max-width: auto!important;max-height: auto!important;transform: translate(-165px, 0px)!important;min-height: auto!important;min-width: auto!important;max-height: auto!important;max-width: auto!important;}
}
@media (max-width: 768px) {
	.ourTeamTitle h4 {margin-bottom: 5px;}
	.ourTeamTitle p {margin-bottom: 20px !important;}
    .serviceBoxF .activities {flex-direction:column; align-items:center;}
    .advantages.item.medical-services {width:320px;}
    .shop_feature_v3 .pull-left{float:none;}
    .fullcoveredvideo > video {top: -8% !important; left: -85% !important; object-fit: contain !important; width: 350% !important;}
}
@media only screen and (max-width: 767px) {
    .logo img, .navbar-header .logo img {max-width: 150px !important;}
    li#menu-item-23418 {display: inline-block !important;}
    .modeltheme-breadcrumbs {padding: 100px 0 30px 0px!important;}
    .footerSocialShare .sfsi_wDiv {width: auto!important;text-align: center!important;}
    .footerSocialShare {display: flex;justify-content: center;}
    #book-now-container {right: 10px !important;left:auto !important;}
    .mobile-appointment strong.hoverLink {font-size: 16px !important; /* Adjust as needed */}
    .mobile-appointment a { font-size: 16px !important;}
}
@media only screen and (max-width: 991px) {
    .phoneNo a {color: white; font-size: 12px;}
    .phoneNo img{width: 15px;}
    .phoneNo {position: absolute; top: 33px; right: 25px; transform: translate(-50%, -50%); display: flex !important; align-items: center;}
}
@media (max-width: 768px) {
    .phoneNo {right: 15px;}
}
@media (max-width: 640px) {
    .fullcoveredvideo > video { left: -55% !important;}
    .phoneNo {right: 10px;}
}
@media (max-width:600px) {
    .single-service.postid-22744 .services-medical-services .article-content ul li ul {column-count: 1;}
    .single-service.postid-22744 .services-medical-services .article-content ul li ul li {width: auto;}
}
@media (max-width: 479px) {
    .rs-parallax-wrap #slider-2-slide-2-layer-35,.rs-parallax-wrap #slider-2-slide-4-layer-35 {width: 180px!important;transform: translate(-70px, 0px)!important;}
}
@media only screen and (max-width:425px) {
    #contactLocation .mt-image-list-paragraph {max-width:210px;}
    .phoneNo {display: block !important;}
}
@media only screen and (max-width: 425px) {
    .copyRightSec div p,.copyRightSec div a{font-size:15px; text-align:center!important;}
    footer .col-md-6.sidebar-4 aside#custom_html-4 {display: block !important; visibility: visible!important; opacity: 1!important;}
    footer .col-md-6.sidebar-4 aside#custom_html-4 .textwidget.custom-html-widget{display: block !important;}
    .zd-sticky-button { bottom: 250px !important;}
    .navbar .fullwidth{position:relative; padding: 0px 15px;}
}
@media (max-width: 350px) {
    .phoneNo {right: 5px;}
}