body .gdlr-core-testimonial-item .gdlr-core-testimonial-item-title{ text-transform : none; letter-spacing: 0; }
.madridhome2 { }
.phone{ font-size:16px; font-weight: 800; display: inline-block; margin-top:-2px;}
.footerbox, #media-image-3{
border: 2px solid #628192; padding: 20px; margin-bottom: 10px; text-align:center; color:white;
}
.footerbox .spanp{
font-size: 26px; color:#3FCFD5; font-weight: bold; display:block; margin-bottom: -25px;
}
.social-media-links{
font-size:25px; text-align:center;
}
body .gdlr-core-accordion-style-box-icon .gdlr-core-accordion-item-title{ text-transform: none; letter-spacing: 0; font-size: 17px; }
.infinite-body input[type="submit"] {
background-color: #3fcfd5 !important;
width: 100%;
}
.formHome{ margin: 0 auto;}
.formHome input{ font-size:12px; color:#858585;}
.formHome input[type="submit"]{ width:160px; font-size:12px; display: inline-block; margin-right: 10px; background-color: #3FCFD5}
.formHome .selecta{ width:100%; border:none; padding:14px; font-size:12px; color:#858585;-webkit-appearance:none;}
.formHome p{
display:inline-block;
float: left;
}
.navidad input[type="submit"]{ width:160px; font-size:12px; display: inline-block; margin-right: 10px; background-color: #44697d !important}
/*navidad*/
.formTrabaja .selecta{ width:100%; border:none; padding:18px; font-size:14px; color:#858585;-webkit-appearance:none;}
.formCentros input{ width:120px; font-size:11px !important; color:#858585;}
.formCentros input[type="submit"]{ width:120px; font-size:12px; background-color: #3FCFD5}
.formCentros .selecta{ width:100%; border:none; padding:14px; font-size:11px; color:#858585;-webkit-appearance:none;}
.formContacto .selecta{ width:100%; border:none; padding:15px; font-size:14px; color:#858585; -webkit-appearance:none;}
body .gdlr-core-block-item-title-wrap.gdlr-core-left-align .gdlr-core-block-item-title{ text-transform: none; letter-spacing: 0; }
.classchecka{display: inline-block;}
.gdlr-core-full{ background-color:#3FCFD5 !important; }
.flex-next{
color:white !important;
background-color:#3FCFD5 !important;
}
.flex-prev{
color:white !important;
background-color:#3FCFD5 !important;
}
input[type="text"]{ color:#858585 !important;}
::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
color: #858585;
opacity: 1; /* Firefox */
}
:-ms-input-placeholder { /* Internet Explorer 10-11 */
color: #858585;
}
::-ms-input-placeholder { /* Microsoft Edge */
color: #858585;
}
::-webkit-input-placeholder { /* Chrome/Opera/Safari */
color: #858585;
}
::-moz-placeholder { /* Firefox 19+ */
color: #858585;
}
:-ms-input-placeholder { /* IE 10+ */
color: #858585;
}
:-moz-placeholder { /* Firefox 18- */
color: #858585;
}
.azul{
color: #44697D;
}
.pageline{
border-bottom-width: 1px !important;
border-bottom-style: solid !important;
}
.gdlr-core-breadcrumbs-item span[property="itemListElement"] {
margin: 0px 8px !important;
font-size: 12px !important;
max-width:125px;
text-overflow:ellipsis;
white-space:nowrap;
overflow:hidden;
display: inline-block;
float:left;
}
.gdlr-core-breadcrumbs-item span[property="itemListElement"]:hover {
max-width: inherit;
width: auto;
white-space: initial;
overflow:visible;
cursor: pointer;
}
.separator{
display:inline-block;
float:left;
}
.gdlr-core-divider-item{
clear:both;
}
.gdlr-core-breadcrumbs-item {
margin-bottom: 40px;
}
.sf-menu > .infinite-normal-menu ul {
margin-top: -33px !important;
}
.infinite-navigation .sf-menu > li {
padding-right: 0px !important;
}
.infinite-navigation .sf-menu > li > a, .infinite-navigation .sf-vertical > li > a {
font-size: 13px !important;
}
.gdlr-core-page-builder-body [data-skin="Blue Light"] *, .gdlr-core-page-builder-body [data-skin="Blue Light"] .gdlr-core-skin-border h4{
color: #77e6e8 !important;
}
.gdlr-core-page-builder-body [data-skin="Blue Light"] p{
color: #44697d !important;
}
.gdlr-core-accordion-style-box-icon .gdlr-core-accordion-item-tab.gdlr-core-active .gdlr-core-accordion-item-icon {
background: #44697d;
}
.infinite-breadcrumbs{
display:none !important;
}
.infinite-media-image img{
width:100% !important;
}
.gdlr-core-load-more{
background-color: #a6bcc7 !important;
}
.gdlr-core-excerpt-read-more{
content:'Leer más' !important;
}
.kk-star-ratings{
float: none !important;
text-align:center;
margin-left: 40%;
width: 122px !important;
margin-bottom:20px;
}
.infinite-top-bar-left{
display:none !important;
}
.gdlr-core-blog-grid .gdlr-core-blog-info-date a {
color: #3fcfd5 !important;
font-width:bold;
}
.gdlr-core-filterer-wrap.gdlr-core-style-button a:hover, .gdlr-core-filterer-wrap.gdlr-core-style-button a.gdlr-core-active{
background-color: #3fcfd5 !important;
margin-bottom: 7px;
}
.blog_menu{
width:100%;
text-align:center;
color:#44697D;
}
.blog_menu a{
color:#44697D !important;
font-weight:700;
}
.blog_menu li{
padding: 16px !important;
width: auto;
display: inline-block;
border: 1px solid #e6e6e6;
background: #FFF;
color:#e6e6e6;
}
.blog_menu li:hover{
background: #3FCFD5;
color:#FFF !important;
border: 1px solid #3FCFD5;
}
.blog_menu li:hover a{
background: #3FCFD5;
color:#FFF !important;
border: 1px solid #3FCFD5;
}
.infinite-footer-wrapper .widget_recent_entries ul li:before, .infinite-footer-wrapper .widget_recent_comments ul li:before, .infinite-footer-wrapper .widget_pages ul li:before, .infinite-footer-wrapper .widget_rss ul li:before, .infinite-footer-wrapper .widget_archive ul li:before, .infinite-footer-wrapper .widget_categories ul li:before, .widget_nav_menu ul li:before, .infinite-footer-wrapper .widget_meta ul li:before{
color:#FFF;
}
/* Small devices (portrait tablets and large phones, 600px and up) */
@media only screen and (max-width: 600px) {
.infinite-single-article-title{
font-size:32px !important;
}
.kk-star-ratings{
margin-left: 33% !important;
}
}
.infinite-top-bar{
display:none;
}
.infinite-blog-title-content {
padding-top: 54px !important;
padding-bottom: 54px !important;
}
b, strong{
color: #3fcfd5 !important;
/*color: #44697D !important;*/
}
.infinite-header-container-inner .sf-menu > .infinite-normal-menu ul {
margin-top: -15px !important;
}
.especialidades .gdlr-core-icon-list-content {
text-decoration: underline !important;
color: #3fcfd5 !important;
}
.kksr-legend{
display:none !important;
}
.kk-star-ratings.kksr-bottom{
margin: 0 auto !important;
padding-bottom: 40px !important;
}
.blog_text strong, .blog_text b{
color: #44697d !important;
}
.blog_text a{
color: #44697d !important;
text-decoration: underline;
}
gdlr-core-personnel-list-position gdlr-core-info-font gdlr-core-skin-caption{
color: #545454 !important;
}
.listacovid{
margin-left:30px;
}
.cajaverde strong, .cajaverde b{
color:#44697d !important;
}
.cheque .gdlr-core-icon-list-content {
text-decoration: underline !important;
color: #44697d !important;
}
.cheque {
color: 44697d !important;
}
.noticiaslink{
font-weight:bold;
text-decoration: underline !important;
color: #3FCFD5 !important;
}
.subrayadotodo a{
text-decoration: underline !important;
}
.gdlr-core-breadcrumbs-item a span{
text-decoration: underline !important;
}
.infinite-body .infinite-breadcrumbs, .infinite-body .infinite-breadcrumbs a span, .gdlr-core-breadcrumbs-item, .gdlr-core-breadcrumbs-item a span{
text-decoration: underline !important;
}
.infinite-author{
background-image: url("/wp-content/uploads/2020/07/cabecera-autor.jpg") !important;
}
.infinite-author .infinite-page-title-overlay{
display:none !important;
}
.authorInfo{
margin-top: 55px;
background: #f3f3f3;
padding: 40px;
}
.authorPhoto{
display: inline;
float: left;
margin-right: 20px;
}
.authorSocial{
text-align: center;
display: block;
}
.authorSocial a{
margin-right: 10px;
}
.authorPhoto img{
border-radius:50%;
}
.mobilephone{
float:left;
margin-left: 10px;
display: none;
}
@media only screen and (max-width: 1470px){
.mobilephone{
display: block !important;
}
}
@media only screen and (max-width: 767px){
.mobilephone{
display: block !important;
}
}
.phoneimg{
width: 30px;
margin-top: -12px;
}
.desktopphone{
float: left;
margin-right: 10px;
}
.dphoneimg{
}
.menu-item-1482{
width: 165px;
}
@media only screen and (max-width: 1470px){
.menu-item-1482{
width: 100%;
}
}
@media only screen and (max-width: 767px){
.menu-item-1482{
width: 100%;
}
}
@media only screen and (max-width: 1470px){
.infinite-sticky-navigation {
display: none !important;
}
}
@media only screen and (max-width: 1470px){
.infinite-mobile-header-wrap {
display: block !important;
}
}
.phoneitem{
text-align:center;
}
.color-black{
color:#000;
}
.text-right{
text-align: right;
}