a.termine24-widget.termine24-widget-custom {
font-size: 24px;
}
@media (min-width : 1366px) 
and (max-width : 2500px)  { 
.formulario-inicio-new  .wpcf7-form-control {
width: 48% !important;
float: left;
}
#tpbr_topbar {display:none;}
.formulario-inicio-new input.wpcf7-form-control.wpcf7-submit.button {
width: 20% !important;
left: 15%;
position: relative;
background: #bb020b !important;
font-size: 19px !important;
color: white !important;
font-weight: 800 !important;
TOP: 30PX;
}
}
@media (min-width : 320px) 
and (max-width : 767px)  { 
.formulario-inicio-new {padding:15px !important;}
.sec-form .dslc-modules-area.dslc-col.dslc-4-col.dslc-last-col.dslc-valign- {padding:15px !important;}
.formulario-inicio-new span.wpcf7-form-control-wrap.acceptance-96 {
top: 20px !important;
}
.formulario-inicio-new span.wpcf7-form-control-wrap.date-612 input.wpcf7-form-control.wpcf7-date.wpcf7-validates-as-date {
top: 16px !important;
}
.formulario-inicio-new span.wpcf7-form-control-wrap.text-873 input.wpcf7-form-control.wpcf7-text {
position: relative;
top: 0px !important;
}
.dslc-modules-section.sec-blo {
padding-top: 0;
padding-bottom: 40px !important;
}
div#dslc-module-v7qgt6n6lo8 a {
font-size: 17px;
}
span.wpcf7-list-item {
margin: 0;
}
.formulario-inicio-new input.wpcf7-form-control.wpcf7-submit.button {
width: 100% !important;
left: 0 !important;
}
.formulario-inicio-new {
padding: 25px;
}
.formulario-inicio-new .wpcf7-form-control {
width: 100% !important;
float: none !important;
}
.dslc-modules-section.dos-ca.sec-coche {
background-size: contain;
background-position-y: 1050px !important;
background-position-x: 70px !important;
}
.sec-coche p {
text-align: center !important;
}
.sec-coche h3 {
text-align: center !important;
}
.dslc-modules-section.dos-ca.sec-coche .dslc-modules-area.dslc-col.dslc-12-col:nth-child(3) {
display: none;
}
.dslc-modules-section.dos-ca.sec-coche .dslc-modules-area.dslc-col.dslc-12-col:nth-child(4) {
display: none;
}
div#dslc-module-firgsvsabp p {
font-size: 25px !important;
font-weight: 500;
font-style: normal;
margin-bottom: 1px;
text-align: center;
line-height: 40px !important;
}
div#dslc-module-71p1ndi81u p {
font-size: 25px !important;
font-weight: 500;
font-style: normal;
margin-bottom: 1px;
text-align: center;
line-height: 40px !important;
}
.fot-gr {
width: auto !important;
}
.dslc-modules-section.seccion-new .dslc-modules-area.dslc-col.dslc-12-col.dslc-last-col.dslc-valign-undefined {
display: none;
}
.fot-gr img{
width: 100% !important;
height:auto !important;
}
.lista img {
width: 200px;
}
a.enlace-wa {
margin-left: 0% !important;
}
.contenido-new {
font-size: 16px !important;
line-height: 22px;
}
.caja-info-new {
color: white;
background: #2D2D2D;
height: 400px !important;
width: 100% !important;
}
div#dslc-module-7d71a6e3f6d {
display: none;
}
.cotenido-icono i {
display: contents !important;
}
.dslc-modules-section.slider-responsi {
height: 669px;
}
div#dslc-module-4165fd1c2ab img {
display: none !important;
}
div#dslc-module-4165fd1c2ab {
background: url(https://tintarlunasmadrid.es/wp-content/uploads/texto1-slider-mob.png);
background-size: cover;
height: 260px;
}
.dslc-modules-section.slider-responsi {
background-size: 840px !important;
background-position-x: -380px;
background-position-y: 421px;
background-color: black;
}
.posiut-mover img {
position: relative;
left: -10% !important;
top: -30px !important;
}
div#dslc-module-79be06ee65a {
top: -15px;
left: 15%;
}
.SBW-button {
bottom: 35px !important;
}
div#dslc-module-da90bf4011d H2 {
FONT-SIZE: 23px !important;
}
div#dslc-module-da90bf4011d H1 {
FONT-SIZE: 25PX !IMPORTANT;
margin-bottom: 0 !important;
}
div#dslc-module-c25e3d60bdd p {
font-size: 17px !important;
margin-bottom: 2px !important;
}
div#dslc-module-c999aa5535d {
display: none;
}
div#dslc-module-f1bed565c8a a {
font-size: 14px;
}
div#dslc-module-f00k50uhg38 {
display: none;
}
div#dslc-module-308d71e8bb8 {
display: none;
}
div#dslc-module-ff734633c23 div {
font-size: 27px !important;
}
div#dslc-module-8ff30c082db div {
font-size: 14px;
}
div#dslc-module-3806df363a4 {
display: none;
}
span.enlace-tel {
display: -webkit-inline-box;
}
svg.lcmenupro-icon.lcmenu-mobile-hook.dslc-hide-on-desktop {
border: 1px solid;
padding: 5px;
border-radius: 30px;
color: white !important;
width: 50px !important;
height: 50px !important;
background: #8b0004 !important;
} 
div#dslc-module-d9298a99edb {
position: fixed !important;
bottom: 14% !important;
right: 5% !important;
z-index: 999 !important;
}
div#dslc-module-59fbc29c913 {
WIDTH: 100% !IMPORTANT;
LEFT: 15%;
}
div#dslc-module-44c55835a8c p {
line-height: 37px;
} }
@media (min-width : 768px) 
and (max-width : 1024px)  {
.posiut-mover {
left: 13%;
}
div#dslc-module-da90bf4011d h1 {
font-size: 39px !important;
}
div#dslc-module-da90bf4011d h3 {
font-size: 34px !important;
}
div#dslc-module-c25e3d60bdd div p {
font-size: 18px !IMPORTANT;
margin-bottom: 2px !important;
}
div#dslc-module-c999aa5535d { height: 5px;
}
.dos-ca .dslc-modules-area.dslc-col.dslc-6-col.dslc-first-col {
width: 100%;
}
.dos-ca .dslc-modules-area.dslc-col.dslc-6-col.dslc-last-col {
width: 100%;
}
svg.lcmenupro-icon.lcmenu-mobile-hook.dslc-hide-on-desktop {
border: 1px solid;
padding: 5px;
border-radius: 30px;
color: white !important;
width: 50px !important;
height: 50px !important;
background: #8b0004 !important;
}
div#dslc-module-d9298a99edb {
width: 52%;
}
#dslc-module-79be06ee65a .dslc-html-module-content {
margin-top: 10px !important;
}
div#custom_html-3 span.dslc-widget-title-inner {
line-height: 25px;
} }
@media (min-width : 1024px) 
and (max-width : 1365px)  { 
#tpbr_topbar {display:none;}
.posiut-mover {
left: 13%;
}
.dslc-modules-section.dslc-full.degrad-fondo {
padding-left: 15px !important;
padding-right: 15px !important;
} }
@media (min-width : 767px) and (orientation : portrait) { 
div#dslc-module-da90bf4011d h1 {
font-size: 28px !important;
}
div#dslc-module-da90bf4011d h2 {
font-size: 24px !important;
}
div#dslc-module-c25e3d60bdd div p {
font-size: 17px !important;
}
div#dslc-module-2ce937f83de {
display: none;
}
div#dslc-module-f1bed565c8a a {
font-size: 18px;
}
div#dslc-module-f1bed565c8a {
margin-top: 10px;
}
div#dslc-module-31fc598d0b0 {
margin-top: 20px;
}
.dos-ca .dslc-modules-area.dslc-col.dslc-6-col.dslc-first-col {
width: 100% !important;
}
.dos-ca .dslc-modules-area.dslc-col.dslc-6-col.dslc-last-col {
width: 100% !important;
}
div#dslc-module-299d7913513 {
width: 100%;
}
div#dslc-module-299d7913513 div a {
font-size: 18px;
margin-left: 0px !important;
}
div#dslc-module-c9c3746cf9f {
display: none;
}
div#dslc-module-d9298a99edb {
width: 45%;
}
svg.lcmenupro-icon.lcmenu-mobile-hook.dslc-hide-on-desktop {
border: 1px solid;
padding: 5px;
border-radius: 30px;
color: white !important;
width: 50px !important;
height: 50px !important;
background: #8b0004 !important;
}
#dslc-module-79be06ee65a .dslc-html-module-content {
margin-top: 5px !important;
}
div#dslc-module-ca54729e5d2 {
width: 100% !important;
}
div#dslc-module-8d200414a44 {
width: 100%;
}
.page-id-43 .dslc-modules-area.dslc-col.dslc-9-col.dslc-first-col {
width: 100%;
}
.page-id-43 .dslc-modules-area.dslc-col.dslc-3-col.dslc-last-col {
display: none;
}
.single-post .dslc-modules-area.dslc-col.dslc-9-col.dslc-first-col {
width: 100%;
}
.single-post .dslc-modules-area.dslc-col.dslc-3-col.dslc-last-col {
display: none;
} }
@media (min-width : 1366px) 
and (max-width : 1666px)  { }
@media (min-width : 1667px) 
and (max-width : 2000px)  { }
@media only screen and (min-width:768px){
.pushr {display:none;} 
#tpbr_topbar {display:none !important;}
}
@media only screen and (min-width:300px) and (max-width:767px){
#global-container {top:49px;}
}.dslc-sticky-row[data-section-id="a7212456c27"].dslc-sticky-section-fixed {display:none;}
#tpbr_box a {color:#ffffff; font-size:20px; font-weight:bold;}
#tpbr_box #tpbr_calltoaction {font-size:16px !important;}
.formulario-inicio-new span.wpcf7-form-control-wrap.acceptance-96 {
position: relative;
top: 10px;
}
.formulario-inicio-new  span.wpcf7-form-control-wrap.your-message textarea.wpcf7-form-control.wpcf7-textarea {
top: 10px;
position: relative;
}
.formulario-inicio-new span.wpcf7-form-control-wrap.date-612 input.wpcf7-form-control.wpcf7-date.wpcf7-validates-as-date {
position: relative;
}
.junto.wate {
top: 10px;
position: relative;
}
.junto {
text-align: left;
}
.formulario-inicio-new span.wpcf7-form-control-wrap.text-873 input.wpcf7-form-control.wpcf7-text {
position: relative;
top: 26px;
}
.fot-gr {
width: 396px;
}
.boton-enlace-new.mas-abajo {
top: 62px;
position: relative;
}
.dslc-modules-section.dslc-full.degrad-fondo {
background: linear-gradient(#252932, #111217) !important;
}
.sec-form .dslc-modules-area.dslc-col.dslc-4-col.dslc-last-col.dslc-valign- {
box-shadow: 0 0 45px rgba(0, 0, 0, 0.1);
padding: 50px;
PADDING-TOP: 80PX;
background: #fff;
PADDING-BOTTOM: 80PX;
}
.amarillo {
color: #e0a010;
}
summary {
color: #ff0f1d;
}
summary {
text-align: center;
}
.cotenido-icono i {
DISPLAY: BLOCK;
HEIGHT: 70PX;
FLOAT: LEFT;
font-size: 62px;
margin-right: 18px;
color: #ff0617;
}
.posiut-mover img {
position: absolute;
left: -170%;
top: 80px;
} .formulario-inicio-new  .wpcf7-form-control {
width: 48%;
float: left;
}
.formulario-inicio-new input.wpcf7-form-control {
HEIGHT: 40px;
}
.formulario-inicio-new select.wpcf7-form-control.wpcf7-select {
height: 40px;
margin-right: 10px;
}
.formulario-inicio-new input.wpcf7-form-control {
margin-bottom: 10px;
margin-right: 10px;
}
.formulario-inicio-new textarea.wpcf7-form-control.wpcf7-textarea {
height: 70px !important;
margin-right: 10px;
}
.formulario-inicio-new span.wpcf7-list-item {
font-size: 12px;
margin-bottom: 5px;
}
.formulario-inicio-new input::placeholder {
font-weight: 400;
}
.formulario-inicio-new {
box-shadow: 0 0 45px rgba(0, 0, 0, 0.1);
padding: 45px;
}
li#menu-item-47 {
background: #fe0617;
border-bottom: 3px solid black;
}
li#menu-item-47 a {
color: white !important;
} .caja-info-new {
color: white;
background: #2D2D2D;
height: 370px;
width: 393px;
}
.numero {
font-size: 115px;
font-weight: 900;
line-height: 120px;
margin-left: 34px;
color: #ff0f1d;
position: relative;
top: -30px;
text-shadow: -4px -3px 2px #212222;
}
.contenido-new {
font-weight: 700;
font-size: 20px;
margin-left: 36px;
line-height: 27px;
text-transform: uppercase;
font-family: open sans;
}
.lista {
margin-left: 35px;
line-height: 30px;
margin-top: 25px;
font-weight: 300;
}
.lista i {
color: #ba0913;
}
.boton-enlace-new {
width: 50px;
background: #ba0913;
height: 50px;
float: right;
text-align: center;
line-height: 50px;
font-size: 35px;
}
a.enlace-wa {
font-size: 22px;
font-weight: 600;
margin-left: 44%;
color: #25d366; }
.fot-gr img {
height: 370px;
}
.contenido-new span a {
color: red;
}
.boton-enlace-new i {
color: white;
}
div#dslc-module-0afb1507dde .dslc-accordion-header.dslc-accordion-hook {
display: block;
}
div#dslc-module-0afb1507dde .dslca-accordion-action-hooks {
display: none;
}
.page-id-41 .dslc-tp-title strong {font-weight:900;}
.joinchat__button svg {
right: 245px;
position: relative;
}
.joinchat__button:before {
content: "TINTAR LUNAS MADRID";
color: black;
width: 250px;
position: relative;
float: left;
top: 5px;
left: 20%;
font-weight: bold;
}
.joinchat__button:after {
content: "¿En qué podemos ayudarte?";
position: ABSOLUTE;
FONT-SIZE: 14PX;
top: 41%;
left: 20%;
}
.fa-star {color:#ffb619;}
.oculta-inicio a {color:#8b0004;}
.oculta-inicio a:hover {color:#ff0000;}
.wpcf7-form-control + .wpcf7-not-valid-tip {
top: auto;
position: absolute;
left: 0;
border-radius: 0 0 6px 6px;
margin-top: -26px;
width: 100%;
font-size: 12px;
background: transparent;
color: red; border: none;
font-weight: bolder;
text-transform: uppercase;
padding-left: 25%;
}
html .cc_container .cc_btn, .cc_container .cc_btn:visited {background-color:#8b0004; color:#ffffff; font-weight:bold;}
html .cc_container .cc_btn, .cc_container .cc_btn {background-color:#8b0004; color:#ffffff; font-weight:bold; text-transform:uppercase;}
html .cc_container {font-family:sans-serif; font-size:14px; padding:12px 24px;}
html  .cc_container a, html  .cc_container a:visited {color:#8b0004; font-weight:bold;}
@media only screen and (min-width:320px) and (max-width:767px){
.cc_banner-wrapper {z-index:90001 !important;}
.cc_container .cc_message {font-size:12px !important;}
}
.contacto-slider a {
margin-right: 5px;
}
div#dslc-module-f1bed565c8a a {
background: white;
box-shadow: 1px 1px 1px 1px black;
padding-left: 15px;
padding-right: 15px;
}
.dslc-modules-section.altura-slider {
height: 600px;
}
div#dslc-module-aff3932bf6b {
width: 30%;
position: absolute;
top: 73%;
left: 12%;
}
.enlace-imagen a {
display: block;
width: 160px;
float: left;
margin-right: 18px;
text-align: center;
color: transparent;
}
.enlace-imagen a:hover {
color: transparent;
}
div#dslc-module-299d7913513 div a {
padding-top: 2px;
padding-bottom: 2px;
padding-left: 30px;
}
.contenido-icono {
text-align: center;
font-weight: 300;
}
img.imagen-icono {
background: #8b0004;
border-radius: 68px;
width: 50%;
padding: 23px;
box-shadow: 1px 1px 1px black;
}
.tiulo-cajitas {
text-align: center !important;
font-size: 18px;
font-weight: bold;
}
.formulario-inicio p {
line-height: 15px;
}
.formulario-inicio span.wpcf7-list-item {
width: 100%;
margin-bottom: 23px;
}
.sidebar-blog input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {
width: 100%;
}
.sidebar-blog input.wpcf7-form-control.wpcf7-submit.button {
width: 100%;
margin-top: 10px;
}
.sidebar-blog input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required::placeholder {
color: black;
font-weight: 100;
}
.sidebar-blog textarea::placeholder {
color: black;
font-weight: 100;
}
div#custom_html-3 {
margin-bottom: 0 !important;
}
div#custom_html-3  h3.dslc-widget-title {
font-size: 22px !important; font-weight: 100 !important;
}
.formulario-paginas input.wpcf7-form-control.wpcf7-submit.button {
width: 100%;
margin-top: 10px;
}
.formulario-paginas input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required::placeholder{
color: black;
font-weight: 100;
}
.formulario-paginas textarea::placeholder {
color: black;
font-weight: 100;
}
span.mas-gr {
font-size: 30px;
font-weight: 100;
color: black;
}
span.mejor-precio {
font-size: 45px;
color: #a30002;
text-shadow: 1px 1px 1px black;
font-weight: bold;
}
.precios-cajas .dslc-modules-area.dslc-col.dslc-6-col{
border: 2px solid lightgrey;
padding: 5px;
}
.precios-cajas .dslc-modules-area.dslc-col.dslc-6-col.dslc-last-col:nth-child(5){
border: 2px solid lightgrey;
padding: 5px;
}
.dslc-modules-area.dslc-col.dslc-6-col.dslc-first-col:nth-child(7) {
border: 2px solid lightgrey;
padding: 5px;
}
.dslc-modules-area.dslc-col.dslc-6-col.dslc-last-col:nth-child(11) {
border: 2px solid lightgrey;
padding: 5px;
}
.dslc-modules-area.dslc-col.dslc-6-col.dslc-first-col:nth-child(13) {
border: 2px solid lightgrey;
padding: 5px;
}
.sidebar-ocultas {
background: #f1f1f1;
padding: 15px;
}
.sidebar-ocultas input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {
width: 100%;
}
.posit-uno img {
position: absolute !important; right: -240%;
top: -180px;
}