    /*
    Theme Name: MedZone Lite Child
    Theme URI: https://www.machothemes.com/theme/medzone-lite
    Template: medzone-lite
    Author: Macho Themes
    Author URI: https://www.machothemes.com/
    Description: MedZone Lite is a multipurpose WordPress medical theme that’s perfect for doctors, dentists, clinics, hospitals, medical research facilities, and any other medical institution under the sun! Beyond a style that’s perfectly suited for medical institutions, MedZone Lite also lets you quickly build your frontpage with unlimited, easy-to-use content sections. In addition to that, it also includes plenty of helpful sections like doctor listings, contact forms, hero sections, and call to action sections. And finally, MedZone Lite makes use of the real-time WordPress Customizer so that you can make detailed changes to your site in real-time, including helpful typography controls to let you change up the text on your site to fit your aesthetic. If you want to build a medicine-related website, MedZone Lite’s features and responsive design are perfectly suited to help you get up and running with a beautiful site in no time.
    Tags: one-column,two-columns,left-sidebar,right-sidebar,custom-background,custom-header,custom-logo,custom-menu,featured-images,footer-widgets,theme-options,threaded-comments,translation-ready
    Version: 1.2.4.1585940019
    Updated: 2020-04-03 18:53:39
    */

    body {
        color: #313131 !important;
		font-family: 'Calibri', 'Myriad Pro' !important;
		font-size:18px !important;
    }
	p{  margin-bottom:1em !important; }
	.fa-whatsapp{ color: #25D366;}
.d-none { display: none !important; }
/* .ubicacion a { display:inline-block !important; } */

.b1 { border:0px black solid; }
.b2 { border:0px red solid; }
.b3 { border:0px orange solid; }
.right { float:right; text-align:right; color:white !important; opacity:0.5; font-size:16px; }
.right img { height: 25px !important; }

/* => Buttons */
.joinchat__button { bottom: 60px !important; }

	#contact-bar {
		width: 100%;
		width:100%;
		height:33px;
		background-color:#3d88c5;
		color:#fff;
		font-size:16px;
	}
	#contact-bar a{ color:#fff !important; margin:0 20px !important; }
	#contact-bar a:hover{ color:#eee !important; }
	
	#contact-bar .tel,
	#contact-bar .mail{
		display:inline-block;
		margin:0 auto;
	}

	@media (max-width: 560px) {
		#contact-bar{
			background-color:#3d88c5 !important;
			height:100% !important;
			font-size:14px;
		}	
		#contact-bar .text-right{ text-align:center !important; }
		#contact-bar .ubicacion{ text-align:center !important; }
		#logo .custom-logo { height: 90px !important; }
		.fa-navicon:before, 
		.fa-reorder:before, 
		.fa-bars:before{ font-size:30px; }
		#mobile-menu { margin-left:0px !important; }
		#mobile-menu li a { font-size: 1.8rem !important; color:#fff !important;  }

		.slide-title,
		.slide-txt,
		.slide-btn{
			margin:0 !important;
			padding:0 !important;
			margin:0 auto !important;
		}
		.slide-title{ font-size:1.2rem !important; }
		.slide-txt,
		.slide-btn{ font-size: 1.1rem !important; }
		.slide-txt{ width:80% !important; padding:1rem 3rem !important; }
		.ubicacion a { display:block !important; }
	}

	@media (min-width: 992px){
		.home #header{ top:33px !important; background-color:#fff !important; }
		.home #header.stuck{ position:absolute !important; top:0 !important; }
	}
	.home #header { padding-top:0px !important;}
	#header { padding-top:33px !important;}

	@media (max-width: 991px) {
		#page-banner {
			display:block;
			padding-top:0px !important;
		}
		#mobile-menu-trigger{
			padding:0 !important;
		}
		.custom-logo{ height:90px !important;}
	}
	



	/* > MENU */
    .sf-menu > li > a,
    .sf-menu > li.dropdown > a {
        color: #333 !important;
        font-size:18px !important;
        font-weight: 600;
		padding: 0.5em 0.5em !important;
    }
    .sf-menu > li.sfHover > a:hover,
    .sf-menu > li > a:hover {
        color: #5480bb !important;
		/*background:rgba(255,255,255,0.1) !important;*/
		border-bottom:1px solid rgba(255,255,255,0.1) !important;
    }


	#page-banner {
		background-color:#fff;
		display:block;
		padding-top:132px;
	}

	.rounded{
		border-radius:50%;
		border:1px #ddd solid;
		padding:3px;
	}

	.img-corner{
		border-radius:5px !important;
	}

    abbr[title] {
        border-bottom-color: #313131;
    }

    .tags-links a {
        color: #313131;
    }

    .comment-metadata >  a {
        color: #313131;
    }

    .widget_tag_cloud a {
        color: #313131;
    }

    .contrast pre {
        color: #313131 !important;
        background-color: #ffffff !important;
    }

    .contrast .mt-doctor-info {
        color: #313131 !important;
    }

    .contrast .mt-post .post-date {
        color: #313131 !important;
    }

    .contrast .accordion { color: #313131 !important; }

    .contrast .testimonial {
        color: #313131 !important;
    }

    /* #313131 - Header Color */

    h1,
    h2,
    h3,
    h4,
    h5,
    h6 {
        color: #3d88c5 !important;
		font-family: 'Calibri', 'Myriad Pro' !important;
		word-break:normal !important;
    }
	h1,
	h2,
	h3{
		font-size:3.5rem !important;
		font-weight:500 !important;
		line-height:1.3 !important;
		margin-bottom:2rem !important;
	}
	h2,
	h3{
		font-size:2.5rem !important;
	}
	.title { color:#fff !important; }
	.title-header { color:#0188C8 !important; }
	.post-title{ margin-top:15px !important; }

    q,
    blockquote {
        color: #313131;
    }
	p,
	.post-content{ text-align:justify; }

	ul, ol {
		margin-left: 10px !important;
	}


	ul,li {
		/*list-style-type:none !important;*/
		list-style-image: url('/wp-content/uploads/2020/04/list3.png') !important;
		list-style-position: inside !important;
	}

	ul.lista {
	  list-style-type: none;
	  list-style-position: inside;
	  text-indent: -1.25em;
	}
	ul.lista > li {
	  list-style-image: url('/wp-content/uploads/2020/04/list3w.png') !important;
	  list-style-position: inside;
	}


	.widget_recent_entries ul li a {
		display: inline-block !important;
	}
	#footer li a { color:#fff !important; }

    .open-hours-section{ background-color: #3d88c5 !important; }
    .open-hours p strong { color: #313131; }


    #back-to-top { background-color: #313131; }

    .post-format { color: #313131; }
    .page-links { color: #313131; }
    .post-navigation .nav-subtitle { color: #313131; }

    .no-comments,
    .comment-awaiting-moderation { color: #313131; }

    #wp-calendar th { color: #313131; }
    .widget_rss cite { color: #313131; }

    .contrast .mt-post a:active { color: #313131 !important; }
    .contrast .accordion a:active { color: #313131 !important; }
    .contrast .doctor-profile h6 { color: #313131 !important; }

    .contrast .mt-doctor-info a.btn:active {
        background-color: #313131 !important;
        border-color: #313131 !important;
        color: #ffffff !important;
    }

    .contrast .testimonial h6 { color: #313131 !important;
    }

    /* #cc263d - Accent Color 1 */

    .text-accent-color { color: #3d88c5 !important; }

    input[type="reset"],
    input[type="submit"],
    input[type="button"]{
        border-color: #3d88c5 !important;
        background-color: #3d88c5 !important;
    }

    input[type="reset"]:hover,
    input[type="submit"]:hover,
    input[type="button"]:hover,
    input[type="reset"]:focus,
    input[type="submit"]:focus,
    input[type="button"]:focus {
        background-color: #ffffff;
        color: #3d88c5 !important;
    }

    a.btn {
        border-color: #3d88c5 !important;
        background-color: #3d88c5 !important;
        color: #ffffff !important;
		border-radius:0.5em !important;
		padding:0em 0.5em !important;
		margin-bottom: 0.5em !important;
    }
	a.btn:hover { background-color: #619FD0 !important; color: #ffffff !important; }

	a.btn-whatsapp{ 
        border-color: #25D366 !important;
        background-color: #25D366 !important;
	}
	a.btn-whatsapp:hover{ 
        border-color: #128C7E !important;
        background-color: #128C7E !important;
	}
	a.btn-whatsapp .fa-whatsapp{ color: #fff !important;}

	.post-navigation .nav-previous,
	.post-navigation .nav-next{
		width:auto !important;
		padding:2px 10px !important;
		border-radius:0.5em !important;
		border-color: #3d88c5 !important;
		background-color: #3d88c5 !important;	
	}
		.post-navigation .nav-previous > a,
		.post-navigation .nav-next > a{ color:#fff !important; }

	.post-navigation .nav-previous:hover,
	.post-navigation .nav-next:hover{
		color:#fff !important;
		border-color: #5480bb !important;
		background-color: #5480bb !important;	
	}



    .icon-box > i {
        color: #3d88c5 !important;
		font-size: 3rem !important;
    }
	.icon-box h6 {
    	margin-bottom: 10px !important;
	}

    .doctor-profile-summary-details-trigger {
        background-color: #3d88c5 !important;
    }

    .testimonial:before {
        color: #ffffff;
        background-color: #3d88c5 !important;
    }

    .rooms-slider .rooms-slider-dots .slick-dots li.slick-active button {
        background-color: #3d88c5 !important;
    }

    .medical-specialties  i {
        color: #3d88c5 !important;
    }

    .medical-specialties li:hover i {
        border-color: #3d88c5 !important;
    }

    .medical-specialties li:hover:after {
        border-top-color: #3d88c5 !important;
    }

    @media (min-width: 768px){
        .medical-specialties li.active i {
            border-color: #003574 !important;
        }
        .medical-specialties li.active:after {
            border-top: 1px solid #003574 !important; 
        }
		.ubicacion a { display:inline !important; }
		.open-hours-section {
			background-position: unset !important;
			background-size: contain;
		}
    }    

    .sf-menu > li a i {
        color: #3d88c5 !important;
    }

    .sf-menu > li.current > a {
        color: #3d88c5 !important;
    }

    .sf-menu li.dropdown ul {
        background-color: #3d88c5 !important;
    }

    .sf-mega {
        background-color: #3d88c5 !important;
        color: #ffffff;
    }

    #mobile-menu {
        background-color: #3d88c5 !important;
    }

    #custom-search-button {
        color: #003574 !important;
    }

    #page-header p:before {
        border-top-color: #3d88c5 !important;
    }

    #footer-bottom {
        background-color: #3d88c5 !important;
    }

    .intro-section {
        border-bottom-color: #3d88c5 !important;
    }

	/* Hacer Cita */
	@media (min-width: 768px){
		.open-hours-section .open-hours-section-info {
			padding-top: 6em !important;
			border:0px #000 dotted !important;
			padding-right:15px !important;
		}
	}

	/* Hacer Cita */
	@media (min-width: 1600px){
		.open-hours-section .open-hours-section-info {
			padding-top: 6em !important;
			border:0px #000 dotted !important;
			padding-right:15px !important;
		}
	}

    .open-hours-section .open-hours {
        background-color: #3d88c5 !important;
		padding-bottom:36px !important;
		border:0px #cc0000 solid;
    }
	.open-hours-section .open-hours p{
		text-align:center !important;
	}

    .post-meta:before {
        border-top-color: #3d88c5 !important;
		width:100% !important;
    }

    .author-bio-info  h6 .post-author  span {
        border-bottom-color: #3d88c5 !important;
    }

    .widget_archive li a:before {
        color: #3d88c5 !important;
    }

    .widget_categories li a:before {
        color: #3d88c5 !important;
    }

    .widget_pages li a:before {
        color: #3d88c5 !important;
    }

    .widget_meta li a:before {
        color: #3d88c5 !important;
    }

    .widget_recent_entries ul li a:after {
        border-bottom-color: #3d88c5 !important;
		width:100% !important;
    }

    .widget_search .search-submit {
        background-color: #3d88c5 !important;
        border-color: #3d88c5 !important;
    }

    .widget_nav_menu li a:before {
        color: #3d88c5 !important;
    }

    .mt-doctor {
        border-bottom-color: #3d88c5 !important;
    }

    .mt-doctor-info  h6 span {
        border-bottom-color: #3d88c5 !important;
    }

    .mt-post {
        border-bottom-color: #3d88c5 !important;
    }

    .mt-post.has-post-thumbnail {
        border-bottom-color: #3d88c5 !important;
    }

    .contrast input[type="reset"],
    .contrast input[type="submit"],
    .contrast input[type="button"] {
        background-color: #3d88c5 !important;
        border-color: #3d88c5 !important;
        color: #ffffff !important;
    }

    .contrast a.btn {
        background-color: #3d88c5 !important;
        border-color: #3d88c5 !important;
        color: #ffffff !important;
    }

    .contrast #wp-calendar tbody td a {
        background-color: #3d88c5 !important;
    }

    .contrast #wp-calendar tbody td a {
        background-color: #3d88c5 !important;
    }

    .contrast .widget_search .search-submit {
        background-color: #3d88c5 !important;
        border-color: #3d88c5 !important;
        color: #ffffff !important;
    }

    .contrast .mt-doctor {
        border: 0 !important;
        border-bottom-color: #3d88c5 !important;
    }

    .contrast .mt-post {
        border: 0 !important;
        border-bottom-color: #3d88c5 !important;
    }

    #mobile-menu-trigger i {
        color: #3d88c5 !important;
    }

    /* #5480bb - Accent Color 2 */

    .text-accent-color-2 { color: #5480bb !important; }

    .doctor-profile-summary-details-trigger.doctor-profile-summary-details-shown {
        background-color: #5480bb !important;
        color: #ffffff;
    }

    .testimonial-slider .testimonial-slider-pagination a {
        color: #ffffff;
        background-color: #5480bb !important;
    }

    #footer {
        background-color: #003574 !important;
		padding: 1.666667em 0 !important;
    }

    #footer p,
    #footer a {
        color:#ffffff;
    }

    #back-to-top:hover { background-color: #5480bb !important; }

    #open-hours-section {
        background-color: #5480bb !important;
    }

    #explore-hospital-section {
        background-color: #5480bb !important;
    }

    .pagination .page-numbers.current {
        background-color: #5480bb !important;
        color: #ffffff;
    }

    #wp-calendar caption {
        background-color: #5480bb !important;
    }

    #wp-calendar  tbody td a {
        background-color: #5480bb !important;
        color: #ffffff;
    }

    #footer-bottom.contrast .widget_search .search-submit {
        background-color: #5480bb !important; !important;
        border-color: #5480bb !important; !important;
    }

    .contrast .mt-post a {
        color: #5480bb !important; !important;
    }

    .contrast .accordion a { color: #5480bb !important; !important; }

    .contrast .testimonial-slider .testimonial-slider-pagination a {
        background-color: #5480bb !important; !important;
        color: #ffffff;
    }

    /* #5480bb - Link Color */

    a { color: #000000 !important;	}

    /* #e11931 - Link Color :hover/:focus */

    a:focus { color: #003574 !important; }

    a:hover { color: #003574 !important; }

    a.btn:focus,
    a.btn:hover {
        border-color: #003574;
        background-color: #ffffff;
        color: #003574;
    }

    a.social-icon:hover,
    a.social-icon:focus {
        color: #ffffff;
        background-color: #003574;
        border-color: #003574;
    }

    .accordion-item.active span:after {
        border-bottom-color: #003574;
    }

    .doctor-profile-summary-details-trigger:hover {
        background-color: #003574 ;
        color: #ffffff;
    }


    .testimonial-slider .testimonial-slider-pagination a:hover {
        background-color: #003574;
    }


    .tags-links a:hover{
        border-color: #003574;
        background-color: #003574;
        color: #ffffff;
    }

    #wp-calendar  tbody td a:hover {
        background-color: #003574;
    }

    .widget_search .search-submit:hover,
    .widget_search .search-submit:focus {
        background-color: #003574;
        border-color: #003574;
        color: #ffffff;
    }

    .widget_tag_cloud a:hover{
        background-color: #003574;
        color: #ffffff;
        border-color: #003574;
    }

    .mt-post.has-post-thumbnail a:hover,
    .mt-post.has-post-thumbnail a:focus {
        color: #003574;
    }

    .contrast input[type="reset"]:hover,
    .contrast input[type="submit"]:hover,
    .contrast input[type="button"]:hover,
    .contrast input[type="reset"]:focus,
    .contrast input[type="submit"]:focus,
    .contrast input[type="button"]:focus {
        background-color: #ffffff !important;
        border-color: #ffffff !important;
        color: #e11931 !important;
    }

    .contrast a.btn:focus,
    .contrast a.btn:hover {
        background-color: #ffffff !important;
        border-color: #ffffff !important;
        color: #e11931 !important;
    }

    .contrast .widget_search .search-submit:hover,
    .contrast .widget_search .search-submit:focus {
        background-color: #e11931 !important;
        border-color: #e11931 !important;
        color: #ffffff !important;
    }

    .contrast .mt-post a:hover,
    .contrast .mt-post a:focus {
        color: #e11931 !important;
    }

    .contrast .mt-post.has-post-thumbnail a:focus { color: #e11931 !important; }
    .contrast .mt-post.has-post-thumbnail a:hover { color: #e11931 !important; }

    .contrast .accordion a:focus { color: #e11931 !important; }
    .contrast .accordion a:hover { color: #e11931 !important; }

    .contrast .mt-doctor-info a.btn:hover,
    .contrast .mt-doctor-info a.btn:focus {
        border-color: #e11931 !important;
        background-color: #ffffff !important;
        color: #e11931 !important;
    }

    .contrast .testimonial-slider .testimonial-slider-pagination a:hover {
        background-color: #e11931 !important;
    }

    /* #313131 - Link Color :active */

    a:active { color: #313131; }

    input[type="reset"]:active,
    input[type="submit"]:active,
    input[type="button"]:active {
        border-color: #313131;
        background-color: #313131;
        color: #ffffff;
    }

    a.btn:active {
        border-color: #313131;
        background-color: #313131;
        color: #ffffff;
    }

    a.social-icon:active {
        color: #ffffff;
        background-color: #313131;
        border-color: #313131;
    }

    .widget_search .search-submit:active {
        background-color: #313131;
        border-color: #313131;
        color: #ffffff;
    }

    .mt-post.has-post-thumbnail a:active {
        color: #313131;
    }

    .contrast input[type="reset"]:active,
    .contrast input[type="submit"]:active,
    .contrast input[type="button"]:active {
        border-color: #313131 !important;
        background-color: #313131 !important;
        color: #ffffff !important;
    }

    .contrast a.btn:active {
        border-color: #313131 !important;
        background-color: #313131 !important;
        color: #ffffff !important;
    }

    .contrast .widget_search .search-submit:active {
        background-color: #313131 !important;
        border-color: #313131 !important;
        color: #ffffff !important;
    }

    .contrast .mt-post.has-post-thumbnail a:active { color: #313131 !important; }

    /* #e1e1e1 - Borders */

    select {
        border-color: #e1e1e1;
    }

    hr {
        background-color: #e1e1e1;
    }

    table,
    th,
    td { border: 1px solid #e1e1e1; }

    a.social-icon {
        border-color: #e1e1e1;
    }

    .open-hours h4 {
        border-bottom-color: #e1e1e1;
    }

    .accordion-item-content {
        border-top-color: #e1e1e1;
    }

    .medical-specialties  i {
        border-color: #e1e1e1;
    }

    @media (min-width: 768px) {

        .medical-specialties {
            border-bottom-color: #e1e1e1;
        }

    }

    #custom-search-form:before {
        border-bottom-color: #e1e1e1;
    }

    #custom-search-form #s:focus { border-color: #e1e1e1; }

    .post-meta {
        border-top-color: #e1e1e1;
    }

    #wp-calendar tbody td:not(.pad) {
        border-color: #e1e1e1;
    }

    .widget_recent_entries ul li {
        border-bottom-color: #e1e1e1;
    }

    .tags-links a {
        border-color: #e1e1e1;
    }

    .author-bio {
        border-color: #e1e1e1;
    }

    .author-bio-info  h6 {
        border-bottom-color: #e1e1e1;
    }

    @media (max-width: 767px) {

        .author-bio-info  h6 .post-author {
            border-bottom-color: #e1e1e1;
        }

    }

    .comment  .comment-body {
        border-top-color: #e1e1e1;
    }

    #comment-nav-above {
        border-bottom-color: #e1e1e1;
    }

    #comment-nav-below {
        border-top-color: #e1e1e1;
    }

    .widget_tag_cloud a {
        border-color: #e1e1e1;
    }

    .mt-doctor {
        border-color: #e1e1e1;
    }

    .mt-doctor-info  h6 {
        border-bottom-color: #e1e1e1;
    }

    .mt-post {
        border-color: #e1e1e1;
    }

    /* #313131 - Input text color */

    input[type="text"],
    input[type="password"],
    input[type="date"],
    input[type="datetime"],
    input[type="datetime-local"],
    input[type="month"],
    input[type="week"],
    input[type="email"],
    input[type="number"],
    input[type="search"],
    input[type="tel"],
    input[type="time"],
    input[type="url"],
    input[type="color"],
    textarea {
        color: #313131;
    }

    select {
        color: #313131;
    }

    /* #abaab2 - Input placeholder color */

    ::-webkit-input-placeholder { color: #abaab2; }

    :-moz-placeholder { color: #abaab2; }

    ::-moz-placeholder { color: #abaab2; }

    :-ms-input-placeholder {	color: #abaab2; }

    /* #e1e1e1 - Input border color */

    input[type="text"],
    input[type="password"],
    input[type="date"],
    input[type="datetime"],
    input[type="datetime-local"],
    input[type="month"],
    input[type="week"],
    input[type="email"],
    input[type="number"],
    input[type="search"],
    input[type="tel"],
    input[type="time"],
    input[type="url"],
    input[type="color"],
    textarea {
        border-color: #e1e1e1;
    }

    /* #949eb2 - Input border color :focus */

    input[type="text"]:focus,
    input[type="password"]:focus,
    input[type="date"]:focus,
    input[type="datetime"]:focus,
    input[type="datetime-local"]:focus,
    input[type="month"]:focus,
    input[type="week"]:focus,
    input[type="email"]:focus,
    input[type="number"]:focus,
    input[type="search"]:focus,
    input[type="tel"]:focus,
    input[type="time"]:focus,
    input[type="url"]:focus,
    input[type="color"]:focus,
    textarea:focus {
        border-color: #949eb2;
    }

    select:focus { border-color: #949eb2; }

    /* #f1b7be - Input border color :invalid */

    input[type="text"]:invalid,
    input[type="password"]:invalid,
    input[type="date"]:invalid,
    input[type="datetime"]:invalid,
    input[type="datetime-local"]:invalid,
    input[type="month"]:invalid,
    input[type="week"]:invalid,
    input[type="email"]:invalid,
    input[type="number"]:invalid,
    input[type="search"]:invalid,
    input[type="tel"]:invalid,
    input[type="time"]:invalid,
    input[type="url"]:invalid,
    input[type="color"]:invalid,
    textarea:invalid {
        border-color: #f1b7be;
    }

    /* #f9f9fa - Page Header Background color, section background colors */

    pre {
        background-color: #f9f9fa;
    }

    .accordion-item {
        background-color: #f9f9fa;
    }

    .accordion-item-content {
        background-color: #f9f9fa;
    }

    #page-header {
        background-color: #f9f9fa;
    }

    #intro-section {
        background-color: #f9f9fa;
    }

    #appointments-section {
        background-color: #f9f9fa;
    }

    #our-doctors-section {
        background-color: #f9f9fa;
    }

    #testimonials-section {
        background-color: #f9f9fa;
    }

    .comments-wrap {
        background-color: #f9f9fa;
    }

    /* #d1d5de - Text Color - CONTRAST */

    .contrast {
        color: #f1f1f1 !important;
    }

    .contrast abbr[title] {
        border-bottom-color: #f1f1f1 !important;
    }

    .contrast abbr[title] {
        border-bottom-color: #f1f1f1 !important;
    }

    /* #ffffff - Header Color - CONTRAST */

    .contrast h1,
    .contrast h2,
    .contrast h3,
    .contrast h4,
    .contrast h5,
    .contrast h6 {
        color: #f1f1f1 !important;
    }

    /* #ededef - Link Color - CONTRAST */

    .contrast a { color: #ededef; }

    /* #e11931 - Link :hover / :focus Color - CONTRAST */

    .contrast a:focus { color: #003574; }

    .contrast a:hover { color: #003574; }

    #footer-bottom.contrast a:focus { color: #ffffff; }

    #footer-bottom.contrast a:hover { color: #ffffff; }

    /* #ffffff - Link :active color - CONTRAST */

    .contrast a:active { color: #313131; }

    /* other */

    .sf-menu a {
        color: #ffffff;
    }

    .contrast a.social-icon { border-color: rgba(255,255,255,0.3); }

    .contrast a.social-icon:hover {
        color: #ffffff;
    }

    .contrast #wp-calendar th {
        color: #ffffff;
    }

    .contrast .widget_rss cite {
        color: #ffffff;
    }

    .contrast .widget_tag_cloud a {
        color: #ffffff;
    }

    .contrast .widget_tag_cloud a:hover{
        color: #ffffff;
    }

    .contrast .mt-post.has-post-thumbnail .post-date {
        color: #ffffff;
    }

    .contrast .accordion-item { background-color: #ffffff; }
    .contrast .accordion-item-content { background-color: #ffffff; }

    .contrast .icon-box > i {
        color: #ffffff;
    }

    .contrast .doctor-profile {
        background-color: #ffffff;
    }

    .contrast .medical-specialties {
        border-color: rgba(255,255,255,0.3);
    }

    .contrast .medical-specialties i {
        background-color: #ffffff;
    }

    #footer-bottom p{
        color: #f1f1f1 !important;
    }
	
	/* Logo */
	.custom-logo{ height:100px !important; }
	#logo.logo-text { padding: 0em 0 !important; }


	#page-header{ padding: 3em 0 !important; }

	.testimonials-section { background-color: #fff !important; }
	#back-to-top i{ color:#fff !important; }
	
	/* Padding Home Sections */
	.about-section,
	.specialities-section{ padding:3em 0 !important; }
	.about-section{ background-color:#f1f1f1 !important; }

#footer-widget-area-3 ul {
	  list-style-type: none;
	  list-style-position: inside;
	  text-indent: 0em;
	}
#footer-widget-area-3 ul > li{
	  list-style-image: url('/wp-content/uploads/2020/04/list3w.png') !important;
	  list-style-position: inside;
	}

.white{ color: #fff !important; }
.white:hover{ color: #3D88C5 !important; }

#header nav{ text-align: right; margin-top: 20px;  }
#menu-item-562 a{
    background-color: #5480bb !important;
    color: #ffffff !important;
    border-radius: 5px !important;
    padding: 5px 10px !important;
	 font-size:16px !important;
}
#menu-item-562 a::before{
	/*content:'f073';*/
	font-family: "Font Awesome 5 Free"; 
	font-weight: 900; 
	content: "\f073";
	padding-right:5px;
}

.wp-block-image figcaption{
	text-align:center!important;
}
.wp-block-image img {
    max-width: 100%;
    border: 1px #75bbeb solid;
    border-radius: 20px;
}

