/*
Theme Name: MediClinic Child
Theme URI: https://mediclinic.qodeinteractive.com/landing
Description: A child theme of MediClinic Theme
Author: Mikado Themes
Author URI: http://themeforest.net/user/mikado-themes
Version: 1.0.2
Text Domain: mediclinic
Template: mediclinic
*/

body{font-family: cairo;}
h1,h2,h3,h4,h5,h6,p,font,li{font-family: cairo!important;}
.mkdf-drop-down .second .inner ul li.current-menu-ancestor>a, .mkdf-drop-down .second .inner ul li.current-menu-item>a, .mkdf-main-menu ul li a:hover{color:#851e4c!important;}
.semibold{font-weight:600}
/*desktop*/
@media only screen and (min-width: 600px) {
.mkdf-main-menu>ul>li {float: right!important;}
	
	
}

.mkdf-position-center-inner{float:left}

/*mobile*/
@media only screen and (max-width: 600px) {


	
}












/*old style*/

.home-first{background-position:left;}
.home-first .home-first-icons{display:flex; align-items:center; justify-content:center;}
.home-first .home-first-icons img{display:block; margin:10px;}
.vc_gitem-post-data{margin-bottom:0px!important;}
.vc_gitem-post-data h4{margin:0px;}
.mkdf-sidebar-holder, .mkdf-page-content-holder{float:right!important;}
.mkdf-comment-holder .mkdf-comments-title>*, .mkdf-comment-form .mkdf-comment-form-inner #respond .comment-reply-title{text-align:right;}
.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard article .mkdf-post-heading{text-align:center;}
.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard article .mkdf-post-info-top,
.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard article .mkdf-post-text-main{text-align:right;}
aside.mkdf-sidebar .widget .mkdf-widget-title-holder .mkdf-widget-title{text-align:right;}
.mkdf-related-posts-holder .mkdf-related-posts-title>*, .mkdf-related-posts-holder .mkdf-related-post .mkdf-post-title{text-align:right;}
.mkdf-footer-bottom-holder .widget{padding:0;} 
@media only screen and (max-width: 768px){.hotline-phone-ring-wrap{bottom:-2%!important; left:-2%!important;}}
@media screen and (max-width: 480px){.chaty-widget.mobile_active{bottom:10px!important; right:15px!important;}}
.chaty-widget .get, .chaty-widget-i-title, .chaty-widget-i-title::before{display:none!important;}
.mkdf-mobile-header .mkdf-mobile-menu-opener{float:right!important;}
.mkdf-mobile-header .mkdf-mobile-nav ul li a{text-align:right!important; padding:10px 5px 10px 0!important;}
.mkdf-mobile-header .mkdf-mobile-nav ul ul{margin:0 15px 0 0;}
.mkdf-mobile-header .mkdf-mobile-nav .mobile_arrow{right:auto!important; left:0!important; padding:0 0 0 10px!important; text-align:left!important;}
#rum_sst_tab{top:auto!important; bottom:125px!important;}
.side-icons{position:fixed; bottom:5px; z-index:99;}
.side-icons.right{right:5px;}
.side-icons.left{left:5px;}
.side-icons a{display:flex; flex-direction:column; align-items:center; justify-content:space-around; height:40px; width:40px; margin:5px; border-radius:5px; font-size:20px; color:#ddd; fill:#ddd;}
.side-icons a:hover{color:#fff; fill:#fff;}
.side-icons a span{font-size:12px;}
.side-icons a.whatsapp{background-color:#49e670;} .side-icons a.messenger{background-color:black;} .side-icons a.mobile{background-color:#851e4c;} .side-icons a.book{background-color:#851e4c;}
.article-item{box-shadow:0px 2px 15px 0px rgba(0,0,0,.2); border-radius:.25rem!important; overflow:hidden;}
.article-item .article-button{font-weight:700;}
.article-item .article-button a{padding:10px 20px;}
aside .widget:not(.mkdf-separator-widget){background-color:rgba(135,33,78,.2); padding:10px!important; margin-bottom:10px!important; border-radius:5px;}
aside.mkdf-sidebar .widget .mkdf-widget-title-holder .mkdf-widget-title{font-size:24px!important; font-weight:700!important; font-family:"droid-arabic-kufi"!important; color:#87214e!important; margin-top:0!important;}
.widget_media_image{text-align:center;}
.side-article-item{display:flex; align-items:center; background-color:#fff; box-shadow:0px 2px 15px 0px rgba(0,0,0,.2); border-radius:.25rem!important; overflow:hidden; padding:15px; margin-bottom:20px; transition:all .3s;}
.side-article-item:hover{box-shadow:0px 2px 15px 0px rgba(0,0,0,.5); transform:translateY(-3px);}
.side-article-item img{display:block; height:75px; width:auto; margin-inline-end:10px;}
.side-article-item h5{margin:0; padding:0;}
.contacts-custom div{font-size:20px; margin-bottom:10px;}
.contacts-custom div i{font-size:24px; width:26px; color:#851e4c;}
.rtl input, .rtl .wpcf7 input[type="url"], .rtl .wpcf7 input[type="email"], .rtl .wpcf7 input[type="tel"]{direction:rtl!important;}
@media only screen and (max-width: 768px){.vc_row-flex.mobile-reverse{flex-direction:column-reverse;}}
.sa_owl_theme a.prettyphoto{display:block; text-align:center;}
.mkdf-page-footer .mkdf-footer-top-holder .mkdf-footer-top-inner.mkdf-full-width{    padding: 20px 45px 0px;
}
.glink.nturl.notranslate{display:none!important;}
.mkdf-grid-row .mkdf-grid-col-3{float:right;}
.mkdf-drop-down .second{left:auto!important; right:-25%;}
.mkdf-main-menu ul{text-align:right!important;}
.mkdf-title.mkdf-standard-type .mkdf-breadcrumbs-holder .mkdf-breadcrumbs-inner{direction:rtl;}
.vc_btn3.vc_btn3-color-primary-theme-color, .vc_btn3.vc_btn3-color-primary-theme-color.vc_btn3-style-flat{color:#fff; background-color:#87214e;}
.vc_btn3.vc_btn3-color-primary-theme-color.vc_btn3-style-modern{color:#fff; background-color:#87214e; border-color:#87214e;}
.vc_btn3.vc_btn3-color-primary-theme-color:hover, .vc_btn3.vc_btn3-color-primary-theme-color.vc_btn3-style-flat:hover{color:#fff; background-color:#67012e;}
.vc_btn3.vc_btn3-color-primary-theme-color.vc_btn3-style-modern:hover{color:#fff; background-color:#67012e; border-color:#67012e;}

.vc_btn3.vc_btn3-color-secondary-theme-color, .vc_btn3.vc_btn3-color-secondary-theme-color.vc_btn3-style-flat{color:#87214e; background-color:#eee;}
.vc_btn3.vc_btn3-color-secondary-theme-color.vc_btn3-style-modern{color:#87214e; background-color:#eee; border-color:#eee;}
.vc_btn3.vc_btn3-color-secondary-theme-color:hover, .vc_btn3.vc_btn3-color-secondary-theme-color.vc_btn3-style-flat:hover{color:#67012e; background-color:#fff;}
.vc_btn3.vc_btn3-color-secondary-theme-color.vc_btn3-style-modern:hover{color:#67012e; background-color:#fff; border-color:#fff;}
.text-primary-color{color:#87214e!important;}
.Be-Digital{color:#f2570d!important;}
.mkdf-comment-form{direction:rtl;}

.grecaptcha-badge{display:none;}
.sticky-buttons{position:fixed; bottom:0; z-index:1000;}
.sticky-buttons.left{left:0;}
.sticky-buttons.right{right:0;}
.sticky-buttons a{display:flex; align-items:center; justify-content:center; margin:10px; background-color:#87214e; color:#ccc; fill:#ccc;}
.sticky-buttons.square a{border-radius:0;}
.sticky-buttons.rounded a{border-radius:5px;}
.sticky-buttons.round a{border-radius:50%;}
.sticky-buttons.small a{width:40px; height:40px; font-size:22px;}
.sticky-buttons.medium a{width:50px; height:50px; font-size:28px;}
.sticky-buttons a:hover{cursor:pointer; color:#fff; fill:#fff;}
.sticky-buttons a.whatsapp{background-color:#4dc247;}
.sticky-buttons a.messenger{background-color:#0084FF;}
.sticky-buttons a svg{width:75%;}
.sticky-buttons .hidden-data{background-color:#777; width:500px; margin:10px 0; padding:10px; font-size:16px; position:fixed; bottom:0; z-index:101; transition:.3s all;}
.sticky-buttons.square .hidden-data{border-radius:0;}
.sticky-buttons.rounded .hidden-data, .sticky-buttons.round .hidden-data{border-radius:5px;}
.sticky-buttons.small .hidden-data{max-width:calc(100% - 70px);}
.sticky-buttons.medium .hidden-data{max-width:calc(100% - 80px);}
.sticky-buttons.left .hidden-data{left:0; transform:translateX(-100%);}
.sticky-buttons.left.small .hidden-data.active{transform:translateX(60px);}
.sticky-buttons.left.medium .hidden-data.active{transform:translateX(70px);}
.sticky-buttons.right .hidden-data{right:0; transform:translateX(100%);}
.sticky-buttons.right.small .hidden-data.active{transform:translateX(-60px);}
.sticky-buttons.right.medium .hidden-data.active{transform:translateX(-70px);}
.sticky-buttons .hidden-data form br{display:none;}
.sticky-buttons .hidden-data form textarea{height:auto;}
.sticky-buttons .hidden-data form input{line-height:36px!important;}
.wpcf7 form.sent .wpcf7-response-output {border-color:#851e4c; color:#851e4c;}
