@media screen and (max-width:1279px){
.aux-top-header{
padding-top:50px;
}
}
@media only screen and (min-width: 1200px) {
.site-header-section .aux-resp.aux-xhd .aux-fold .aux-header.aux-desktop {
width: auto;
max-width: 1600px !important;
}
} .aux-logo-anchor>img[src*=".svg"] {
width: 350px !important;
} .aux-top-header .aux-float-wrapper {
height: 45px;
}
.aux-social-list a span {
line-height: 80%;
display: block;
font-size: 22px;
margin: 0 5px;
padding: 5px;
} .top-header ul.aux-social-list>li>a>span[class^="auxicon-"]:before,
.top-header ul.aux-social-list>li>a>span[class*="auxicon-"]:before {
font-size: 20px;
line-height: 1.2;
} .testimonial .bdt-testimonial-carousel-item .testimonial-item-header h4.bdt-testimonial-carousel-title {
z-index: 10;
position: relative;
margin-left: 50px;
}
.testimonial .bdt-testimonial-carousel-item .testimonial-item-header h4.bdt-testimonial-carousel-title:after {
content: url(https://www.implantes-dentales-en-madrid.com/wp-content/uploads/2018/04/quote-testimonial.svg);
position: absolute;
top: -20px;
left: -55px;
width: 50px;
height: 50px;
z-index: -2;
}  .case-form-row .case-form_wrapper .case-form input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]),
.case-form-row .case-form_wrapper .case-form select {
font-size: 16px;
font-family: inherit;
padding: 10px 15px;
letter-spacing: normal;
line-height: 15px;
height: 30px;
border: 0;
border-bottom: 1px solid #039ff5;
background: #ffffff;
font-family: 'Lato', sans-serif;
}
.case-form-row .case-form_wrapper .case-form .chosen-container-multi .chosen-choices,
.case-form-row .case-form_wrapper .case-form .chosen-container,
.case-form-row .case-form_wrapper .case-form .chosen-container-active .chosen-choices {
font-size: 16px;
font-family: inherit;
letter-spacing: normal;
line-height: 15px;
height: 30px;
border: 0;
border-bottom: 1px solid #039ff5;
background: #ffffff;
}
.case-form-row .case-form_wrapper .case-form .gf_list_inline ul>li {
margin: 0 20px 10px 5px;
padding: 0 0 0 14px !important;
}
.case-form-row .case-form_wrapper .case-form .gfield_checkbox li input,
.case-form-row .case-form_wrapper .case-form .gfield_checkbox li input[type="checkbox"],
.case-form-row .case-form_wrapper .case-form .gfield_radio li input[type="radio"] {
margin-top: 0;
}
.case-form-row .case-form_wrapper .case-form .gfield_radio li input[type="radio"]:before {
width: 15px !important;
height: 15px !important;
}
.case-form-row .case-form_wrapper .case-form .gfield_radio li input[type="radio"]:after {
width: 7px !important;
height: 7px !important;
margin-top: -5px !important;
margin-left: -5px !important;
}
.case-form-row .case-form_wrapper .case-form .gfield_checkbox li input[type="checkbox"]:before,
.case-form-row .case-form_wrapper .case-form .gfield_radio li input[type="radio"]:before,
.gform_wrapper .gfield_checkbox .ginput_container_consent input[type="checkbox"],
.gform_wrapper .gfield_checkbox .ginput_container_consent input[type="radio"] {
border: 1px solid #0599f6 !important;
}
.case-form-row .case-form_wrapper .case-form .gfield_checkbox li input[type="checkbox"]:after,
.case-form-row .case-form_wrapper .case-form .gfield_radio li input[type="radio"]:after,
.gform_wrapper .gfield_checkbox .ginput_container_consent input[type="checkbox"]:checked,
.gform_wrapper .gfield_checkbox .ginput_container_consent input[type="radio"]:checked {
background: #000000 !important;
}
.gform_wrapper .gfield_consent_description .privacy-desc {
color: #000000;
font-size: 13px;
font-weight: 400;
padding: 5px;
line-height: 1.4em;
}
.case-form-row .case-form_wrapper .case-form .top_label div.ginput_container {
margin-top: 0px;
display: inline-block;
width: 100%;
}
.gform_wrapper .gfield_checkbox .ginput_container_consent .gfield_consent_label {
width: 90%;
display: inline-block;
}
.case-form-row .case-form_wrapper .case-form ul.gfield_checkbox li label,
.case-form-row .case-form_wrapper .case-form ul.gfield_radio li label,
.gform_wrapper .ginput_container_consent .gfield_consent_label,
.gform_wrapper .ginput_container_consent .gfield_consent_label {
margin-left: 5px;
}
.case-form-row .case-form_wrapper .case-form .field_sublabel_below .ginput_complex.ginput_container label,
.case-form-row .case-form_wrapper .case-form .field_sublabel_below div[class*="gfield_time_"].ginput_container label,
.case-form-row .case-form_wrapper .case-form .gfield_required {
display: none;
}
.gform_wrapper input[type="text"],
.gform_wrapper input[type="password"],
.gform_wrapper input[type="email"],
.gform_wrapper input[type="tel"],
.gform_wrapper input[type="url"],
.gform_wrapper textarea {
max-width: 100%;
}
.gform_wrapper ul li.field_description_below span.name_first label {
display: none;
}
.case-form-row ::-webkit-input-placeholder { color: #202020;
font-family: 'Lato', sans-serif;
}
.case-form-row ::-moz-placeholder { color: #202020;
font-family: 'Lato', sans-serif;
}
.case-form-row :-ms-input-placeholder { color: #202020;
font-family: 'Lato', sans-serif;
}
.case-form-row :-moz-placeholder { color: #202020;
font-family: 'Lato', sans-serif;
} @media only screen and (min-width: 1200px) {
.about-us .about-elements {
width: 90% !important;
}
}
.about-us .about-elements .elementor-container .elementor-row .aux-animated.aux-slide-from-left,
.about-us .about-elements .elementor-container .elementor-row .aux-animated.aux-slide-from-bot {
overflow: visible !important;
}
.about-us .about-elements .info-box-svg .aux-ico-box {
padding: 0px 0px 0px 0px;
width: 95px !important;
height: 95px !important;
} .content-center {
text-align: center;
display: block;
margin: 0 auto;
}
.content-center .aux-modern-heading-divider {
display: block;
margin: 15px auto !important;
} .type-portfolio.aux-side-bottom .entry-side,
.type-portfolio.aux-side-top .entry-side {
max-width: 100%;
} .subfooter .gform_wrapper .gform_footer input.button,
.subfooter .gform_wrapper .gform_footer input[type=submit],
.subfooter .gform_wrapper .gform_page_footer input.button,
.subfooter .gform_wrapper .gform_page_footer input[type=submit] {
float: right;
border: 1px solid #ffffff;
}
.subfooter .info-text {
font-size: 15px;
line-height: 1.2em;
font-weight: 400;
}
.subfooter .address .info-text {
line-height: 1.5em;
}
.subfooter .aux-contact-details ul>li>i {
font-size: 16px;
margin-right: 10px;
}
.subfooter .aux-contact-details .line-h {
height: 1px;
width: 300px;
background-color: #ffffff;
}
.subfooter .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) {
font-size: inherit;
font-family: inherit;
padding: 10px;
letter-spacing: normal;
border: 0;
border-bottom: 1px solid #ffffff;
}
.instagram-section .eapps-instagram-feed-title-visible {
opacity: 1;
visibility: visible;
font-family: 'Montserrat';
font-size: 28px;
}
.aux-subfooter>.aux-wrapper>.aux-container {
padding-top: 50px;
margin-bottom: 35px;
}
.subfooter .aux-widget-area * {
color: #ffffff !important;
}
.subfooter .aux-widget-area h3.widget-title {
font-size: 19px;
line-height: 0;
}
.subfooter .aux-widget-area ul>li {
margin-bottom: 10px;
}
.subfooter .aux-socials-container ul.aux-social-list {
padding: 10px 0;
}
.subfooter .aux-socials-container ul.aux-social-list>li {
margin: 0 10px 0 0;
border: 1px solid #fff;
padding: 5px;
}
.subfooter .footer-logo img {
max-width: 350px;
height: 150px;
width: 350px;
display: block;
margin: 0 auto;
} @media only screen and (min-width: 1000px) {
.cookie-notice-container {
line-height: 50px;
}
}
.cookie-notice-container .cn-notice-text {
vertical-align: middle;
margin: 5px 0 5px 0;
padding: 5px 0 5px 0;
}
#cookie-notice .cn-button {
margin: 0 10px -10px 10px;
}
.image-embed {
padding: 25px;
box-sizing: initial;
}
@media only screen and (max-width: 768px) {
.aux-master-menu.aux-horizontal,
.aux-float-layout .aux-tablet-center,
.site-header-section .secondary-bar {
display: none;
}
.morph-heading-image {
height: 50px;
top: 75px !important;
}
.morph-menu-wrapper {
top: 125px !important;
}
.subfooter .aux-widget-area h3.widget-title {
font-size: 19px;
line-height: 1.2em;
}
}
@media screen and (max-width: 595px){
.single-post .aux-primary .hentry .entry-title {
font-size: 31px !important;
letter-spacing: 0px !important;
}
}
@media only screen and (max-width: 474px) {
#cookie-notice .cn-button {
margin: 5px;
}
.elementor-106 .elementor-element.elementor-element-6537911c .aux-widget-modern-heading .aux-widget-inner {
width: 100%;
margin: 0;
}
.site-header-section .aux-burger-box.aux-end {
display: none;
}
.morph-header-bar {
background-color: transparent;
opacity: 1;
}
.aux-resp .site-header-section .aux-logo-header {
max-width: 100% !important;
display: inline-block;
}
.aux-top-sticky .site-header-section.aux-sticky {
display: none;
}
.aux-logo-header .aux-logo-anchor {
max-width: 280px !important;
width: 100%;
display: block;
margin: 0 auto;
}
.gform_wrapper .gfield_checkbox .ginput_container_consent .gfield_consent_label {
width: 90%;
display: inline-block;
font-size: 16px;
line-height: 1.4em;
}
}
.call-mv {
display: none;
}
@media screen and (max-width: 1280px){
.call-mv {
display: block;
}
.call-mv a img {
width: 32px;
}
.call-mv a {
display: block;
width: 60px;
height: 60px;
border-radius: 100px;
text-align: center;
padding: 13px 14px;
}
.call-mv {
background: rgb(5, 153, 246);
width: 60px;
height: 60px;
border-radius: 100px;
text-align: center;
position: fixed;
bottom: 20px;
left: 15px;
z-index: 99;
}
}
.titulo_cara h3:hover{
color: #753737 !important;
}