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

.tp-caption {
    text-shadow: none;
}

#menu-menu-jv{
   /*margin-right: 60px !important;*/
}
#nav-menu-item-9731{
  background-color: #d3d3d3 !important;
}

footer .widget{
	padding:10px!important;
}

footer .widget .mkdf-widget-title-holder{
	margin-bottom:8px!important;
	margin-top:65px!important;
}

.mkdf-top-bar .widget.widget_text {
   display: block !important;
}
.mkdf-page-header .mkdf-menu-area .mkdf-logo-wrapper a {
	height: auto !important;   
	max-height: 70px !important;
}
.mkdf-side-menu-button-opener{
	display: none !important;
}
.mkdf-st-title-bold{
	color: #12aba3 !important;
}
.mkdf-nav-light.tparrows:before {
    color: #12aba3 !important;
}
.mkdf-nav-light.tparrows:hover {
    background: #86d5d1 !important;
}
.mkdf-pag-next, .mkdf-pag-prev{
	display: none !important;
}
ul {
    list-style-position: initial !important;
	margin-left: 40px !important;
}
.tp-caption {
    text-shadow: 5px 5px 5px #a9a9a9;
}
footer .widget .mkdf-widget-title-holder {
    border-bottom: #7cdcd5 2px solid;
    min-height: 15px;
}
.mkdf-blog-holder.mkdf-blog-standard article .mkdf-post-info-top>div a,
.mkdf-blog-holder.mkdf-blog-single.mkdf-blog-single-standard article .mkdf-post-info-top>div a{
    color: #00aea2 !important;
}
.mkdf-post-info-bottom-right{
    display: none !important;
}
.mkdf-info-icon-title-text{
    font-size: 18px !important;
    color: #35c7bf !important;
}
.mkdf-404-page .mkdf-page-not-found .mkdf-404-title {
    color: #00aea5 !important;
}
.mkdf-top-bar {
	position: fixed !important;  
}
.mkdf-page-header {
	margin-top:38px !important;
}
.admin-bar .mkdf-page-header .mkdf-fixed-wrapper.fixed {
    margin-top: 70px !important;
}
.mkdf-page-header .mkdf-fixed-wrapper.fixed {
    margin-top: 38px !important;
}
#tel-footer {
	width:100%;
	color:#43d5cb;
	font-size:24px;
	text-align:center;
	font-weight:bold;
	/*background:url(tel-bg.jpg) no-repeat;*/
	background-size:cover;
	padding-top:45px;
	padding-bottom:45px;
	background-position:center center;
}
.mkdf-page-footer .mkdf-footer-top-holder .mkdf-footer-top-inner.mkdf-grid {
    padding: 15px 0 !important;
}

.mkdf-page-footer .mkdf-icon-widget-holder{
	padding:5px;
}
.citas a{
	background: #FF9800;
    color: #fff;
    position: fixed;
    z-index: 9999;
    padding: 10px 20px;
    font-weight: bold;
    border: 2px solid #fff;
    right: 0;
    box-shadow: 5px 5px 5px rgba(148, 148, 148, 0.49);
    bottom: 100px;
    font-size: 16px;
}
.citas a:hover{
	background: #12aba3;
	color: #ffffff;
	padding: 15px 25px;
}
@media screen and (max-width: 600px) {
	.tp-caption {
	    background: rgba(255, 255, 255, 0.85);
	    padding: 5px 10px !important;
		min-width: max-content !important;
	}
	.citas a{
		display:none;
		font-size: 12px;
		left: 0;
		bottom: 0;
		width: 130px;
	}
}
