.off-canvas-wrap{margin-top:-20px}h2{color:#863173!important}header .header-region nav ul li a,.clinic_menu li a{border-bottom:medium none;color:#863173;font-size:19px;position:relative;font-weight:lighter}.header-region .phone span{font-size:17px;text-indent:-999em;font-weight:lighter!important;color:#863173!important}.header-region .phone a{font-weight:700;color:#863173!important;font-size:30px}.slide-content-rand{max-width:30%!important;background-color:rgba(255,255,255,.84);-webkit-border-radius:10px;border-radius:15px;padding:2vw 2vw 10px !important;width:31vw !important;float:left}.slide-content-rand img{display:inline-block!important;margin:0 auto!important}.info-random-slider .random-inner{padding:0}.image-random-slider img{margin:-11px 0}.info-random-slider .button-wrap a{background:#863173 none repeat scroll 0 0;border:medium none;border-radius:30px;color:#fff;display:block;font-size:1.5em;line-height:normal;margin-bottom:0;padding:10px 5px;text-align:center;transition:background-color .3s ease-out 0s;width:100%}.your-clinic,.search-other-clinic{color:#863173;font-size:12px!important}.your-clinic a,.search-other-clinic a{color:#863173;text-decoration:underline;font-size:12px!important}.button-wrap{margin:15px 0 0!important}.button-wrap a{background-color:#863173!important;border:2px solid #863173!important;font-size:15px!important}.button-wrap.type2 a{background-color:#FFF!important;color:#863173!important;font-size:15px!important}.info-random-slider .button-wrap{max-width:50%}.random-slide .mask{display:none}@media (min-width:769px) and (max-width:1165px){.info-random-slider .button-wrap{margin:5px 0 !important;max-width:50%;padding:0 !important}.info-random-slider .button-wrap a{font-size:12px!important}.your-clinic,.search-other-clinic,.your-clinic a,.search-other-clinic a{font-size:10px;line-height:13px}.your-clinic{margin:-14px 0 0}}@media (max-width:768px){.info-random-slider{display:block;float:left;background-color:#863173!important;background-image:none!important}.slide-content-rand img{margin:0 auto !important;width:100%}.info-random-slider{padding:0}.slide-content-rand{margin:2vw;max-width:92% !important;padding:2vw !important;width:100vw !important}.info-random-slider .button-wrap{max-width:95%}.button-wrap{margin:0!important}.info-random-slider .button-wrap{margin-bottom:10px !important}}#block-views-offers-og-block-3{background-image:url("/es-es/sites/all/themes/custom/dentix/dots-2.png");background-position:right center;background-repeat:repeat-y;background-size:2px auto;padding-right:20px !important}#offers-og-block-6{margin:10px 0 0}.views-field-field-offer-image-home{display:block}.views-field-field-offer-image-home{display:block}.views-field-field-offer-image-home-mobile{display:none}.views-field-field-offer-image-home-mobile{display:none}@media (max-width:768px){#block-views-offers-og-block-3{background-image:url("/es-es/sites/all/themes/custom/dentix/dots-2.png");background-position:center center;background-repeat:no-repeat}.views-field-field-offer-image-home{display:none}.views-field-field-offer-image-home{display:none}.views-field-field-offer-image-home-mobile{display:block}.views-field-field-offer-image-home-mobile{display:block}}#contenido-agrupado-block-1 h3{font-weight:100!important}.advantages .view-footer p{margin-top:30px;text-align:center !important;width:100% !important}.advantages li .views-field-title .field-content{margin-bottom:5px}#block-custom-block-custom-footer{font-weight:lighter;background-color:#863173;color:#fff;margin:45px 0}#block-custom-block-custom-footer a,#block-custom-block-custom-footer a:hover,#block-custom-block-custom-footer a:focus{color:#fff;text-decoration:none}.footer-seo h2{color:#FFF!important;font-size:.875em;font-weight:400;margin-bottom:15px;margin-left:15%!important}.footer-seo ul{width:85%;margin-left:15%!important}#footer{font-weight:lighter;background-color:#863173;color:#fff;background-image:none;font-size:12px}#footer li{font-size:12px;border-right:none!important}#footer li a{border-bottom:1px solid #fff;color:#fff;font-size:12px}@media (max-width:768px){.footer-seo ul{width:98%;margin-left:2%!important}#footer *{text-align:center}
#footer ul,#footer li{display:inline-block}#footer ul{margin-left:0;margin-bottom:0;display:flex !important;flex-wrap:wrap;justify-content:center}#footer ul.clearfix li:first-child{width:100%;border-bottom:1px solid;width:100% !important}}a{color:#863173}h1,h2,h3,h4,h5,h6{color:#863173}.form-cita .tools li .block a{background:#863173}.form-cita .tools li a.search-clinic{background:#fff none repeat scroll 0 0;border:2px solid #863173;color:#863173}.form-cita .phone{background:rgba(0,0,0,0) url(/sites/all/themes/custom/dentix/img/ico-phone2.png) no-repeat scroll 0 6px/30px auto;padding-left:45px}.page-ventajas .off-canvas-wrap,.node-type-store-location .off-canvas-wrap,.two-sidebars.page-servicios .off-canvas-wrap,.page-promociones .off-canvas-wrap,.page-contact .off-canvas-wrap,.page-blog .off-canvas-wrap,.node-type-article .off-canvas-wrap{margin-top:0}#block-views-offers-og-block-3,#block-views-offers-og-block-6{margin:0 0 40px}#contenido-agrupado-block-1 .views-field-title a{font-weight:600}#contenido-agrupado-block-1 li.views-row-331 .views-field-title a,#contenido-agrupado-block-1 li.views-row-234 .views-field-title a{width:110px;display:block}#contenido-agrupado-block-1 .views-field-body p{margin-top:10px}#contenido-agrupado-block-1 .views-field-view-node a,.advantages li .views-field-view-node a,.advantages-style li .views-field-view-node a{float:left;border-bottom:1px dotted #6f3775;transition:color .3s ease-out 0s;text-decoration:none}#contenido-agrupado-block-1 .view-footer a{border-bottom:1px dotted #6f3775;transition:color .3s ease-out 0s;text-decoration:none;font-size:110%}#contenido-agrupado-block-1 .view-footer a:hover{border:none}.views-field-view-node a{text-decoration:underline}.slide-medium{padding:40px 50px;border-bottom:none}#block-custom-block-pedir-cita-extendido{border-top:2px dotted #863173;margin-top:30px}#services-page-3{max-width:1000px}#services-page-3 h2{margin-bottom:10px;font-weight:600;font-size:190%}#services-page-3.view-services.odd-even-list .item-list li.odd,#services-page-3.view-services.odd-even-list .item-list li.even{background:rgba(0,0,0,0) none repeat scroll 0 0;float:left;padding:0;width:33%}#services-page-3.view-services.odd-even-list li .image{float:none;padding:0;margin-bottom:20px}#services-page-3.view-services.odd-even-list li .image img{border-radius:0;position:inherit;top:0;margin:0;border:none;width:220px;height:auto}#services-page-3.odd-even-list li .body,#services-page-3.odd-even-list li .title,#services-page-3.odd-even-list li .body,#services-page-3.odd-even-list li .views-field-nothing,#services-page-3 .node-type-services,#services-page-3 .entity-field-collection-item,#services-page-3.odd-even-list li.even .body,#services-page-3.odd-even-list li.even .title,#services-page-3.odd-even-list li.even .body,#services-page-3.odd-even-list li.even #services-page-3 .views-field-nothing,#services-page-3.odd-even-list li.even #services-page-3 .subtitle{padding:0}#services-page-3.odd-even-list .row{padding:0 20px}#services-page-3.odd-even-list li .body{min-height:165px}.list-services span.number{display:none}.list-services h2,.item-service .body{margin-left:0}.medium-9{width:100%}.item-service .body{border:none}.page-servicios .dentix_youtube_thumb img{width:100% !important;height:auto !important}.node-type-store-location .page.row.js-sticky-nav,.page-promociones .page.row.js-sticky-nav,.two-sidebars.page-servicios .page.row{margin:0 auto;max-width:87.5em;width:100%;position:relative}.node-type-store-location .scroll-container .js-sticky-block,.page-promociones .scroll-container .js-sticky-block{left:40px;position:absolute;top:-260px !important;z-index:1000}.node-type-store-location .page.row.js-sticky-nav .main-content,.page-promociones .page.row.js-sticky-nav #main-content{margin:0 auto;max-width:62.5em;width:100%}.node-type-store-location #block-views-offers-og-block-1,.page-promociones #block-views-offers-og-block-1{float:right;width:70%;margin:15px 0}.node-type-store-location .geomap-preview,.page-promociones .geomap-preview,.two-sidebars.page-servicios .geomap-preview{border-radius:30px;height:250px;width:250px}
.node-type-store-location #block-views-equipo-block-1,.node-type-store-location #block-views-services-block-1{display:block !important;position:relative !important;float:none !important}#block-dentix-appointment-dentix-appointment-request--2{padding:2.25em 1.25em .625em}.node-type-store-location #offers-og-block-1 .views-row-0{background:rgba(0,0,0,0) url("/es-es/sites/all/themes/custom/dentix/dots-1.png") repeat-y scroll right top/3px auto;float:left;width:63%}.node-type-store-location #offers-og-block-1 .views-row-1{width:63%;float:left}.node-type-store-location #offers-og-block-1 .views-row-2{width:33%;float:right}.page-promociones #offers-og-page-1 li{display:block;float:left;margin:0 6% 4% 0;width:44%;border-bottom:0;padding-bottom:0;height:570px}.page-promociones #offers-og-page-1 li .image{float:none;padding-left:0;padding-right:0;margin-bottom:25px}.page-promociones #offers-og-page-1 li .image img{position:inherit;top:inherit;border:medium none;border-radius:0;margin:0;width:220px;height:auto}.page-promociones #offers-og-page-1 li .title,.page-promociones #offers-og-page-1 li .body,.page-promociones #offers-og-page-1 li .views-field-nothing{padding:0}.page-promociones .page.row.js-sticky-nav #main-content{max-width:100%;width:70%;float:right}.two-sidebars.page-servicios .page.row{background:rgba(0,0,0,0) url(/sites/all/themes/custom/dentix/img/header-services.jpg) no-repeat scroll top center}.two-sidebars.page-servicios .page.row .sidebar-first{max-width:240px;padding:0;left:40px;position:absolute;top:10px}.two-sidebars.page-servicios .page.row #main-content{max-width:100%;width:70%;float:right;margin-top:250px}.two-sidebars.page-servicios #services-page-3 .title a{height:100px}.page-ventajas #main-content h1{margin-bottom:30px}#contenido-agrupado-page-2 li{width:33%}#contenido-agrupado-page-2 li .views-field-title a{width:auto;display:block;font-weight:600;text-align:center}#contenido-agrupado-page-2 li.views-row-54 .views-field-title a{width:160px;display:block}#contenido-agrupado-page-2.advantages-style li{text-align:left}#contenido-agrupado-page-1 .views-field-body{display:block;height:95px}#contenido-agrupado-page-1 li .views-field-body p{text-align:center}#contenido-agrupado-page-1 .views-field-view-node a{float:none;display:block;width:42px;margin:10px auto 0 !important}#contenido-agrupado-page-2 .views-field-body .field-content{font-size:95%;margin-top:10px}#contenido-agrupado-page-1 .item-list ul{text-align:center}#contenido-agrupado-page-1 li{display:inline-table;float:none;width:27%;text-align:left}#contenido-agrupado-page-1 .views-field-title a{display:block;text-align:center}#contenido-agrupado-page-1 li.views-row-235 .views-field-title a{width:220px}.advantages li p,.advantages li .views-field-body,.advantages-style li .body,.advantages-style li .body p{font-size:98%}.page-precios #offers-og-page-2{max-width:1000px}.page-precios #offers-og-page-2 li .image{float:none;padding-left:0;padding-right:0;margin-bottom:25px}.page-precios #offers-og-page-2 li .image img{border:medium none;border-radius:0;height:auto;margin:0;position:inherit;text-align:center;top:inherit;width:220px;display:block;margin:auto}.page-precios #offers-og-page-2 li .title,.page-precios #offers-og-page-2 li .body,.page-precios #offers-og-page-2 li .views-field-nothing,.page-precios .odd-even-list .row{padding:0}.page-precios #offers-og-page-2.odd-even-list .title{margin-bottom:5px !important}.page-precios #offers-og-page-2.odd-even-list .title a{display:block;font-size:18px !important;line-height:110%;text-align:center}@media (max-width:1350px){.two-sidebars.page-servicios #services-page-3.view-services.odd-even-list .item-list li.odd,.two-sidebars.page-servicios #services-page-3.view-services.odd-even-list .item-list li.even{width:50%}.two-sidebars.page-servicios #services-page-3.odd-even-list li .body{min-height:140px}@media (max-width:930px){#services-page-3.view-services.odd-even-list .item-list li.odd,#services-page-3.view-services.odd-even-list .item-list li.even,.page-precios #offers-og-page-2 li{width:50%}.node-type-store-location #offers-og-block-1 li{float:left;margin-right:7%;max-width:217px}
.page-promociones #offers-og-page-1 li{width:44%}.two-sidebars.page-servicios #services-page-3.view-services.odd-even-list .item-list li.odd,.two-sidebars.page-servicios #services-page-3.view-services.odd-even-list .item-list li.even{width:100%}.two-sidebars.page-servicios #services-page-3.odd-even-list li .body{min-height:100px}}@media (max-width:768px){.node-type-store-location #block-views-equipo-block-1,.node-type-store-location #block-views-services-block-1{display:none !important}#contenido-agrupado-block-1 .views-field-body p,#contenido-agrupado-page-2 .views-field-body .field-content{height:auto}#contenido-agrupado-block-1 li.views-row-331 .views-field-title a,#contenido-agrupado-block-1 li.views-row-234 .views-field-title a,#contenido-agrupado-page-2 li,#contenido-agrupado-page-2 li .views-field-title a,#contenido-agrupado-page-1 li,#services-page-3.view-services.odd-even-list .item-list li.odd,#services-page-3.view-services.odd-even-list .item-list li.even,.node-type-store-location #block-views-offers-og-block-1,.page-promociones .page.row.js-sticky-nav #main-content,.page-precios #offers-og-page-2 li{width:100%}#contenido-agrupado-page-1 li{border-bottom:none!important;margin-bottom:20px}#contenido-agrupado-page-1 li.views-row-236{border:none;margin-bottom:0}#contenido-agrupado-page-1 .views-field-title a,#contenido-agrupado-page-1 .views-field-view-node a,#contenido-agrupado-page-1 li .views-field-body p{width:100% !important;text-align:center;display:block}#contenido-agrupado-page-1 .views-field-field-advantages-imagen{margin-bottom:15px}#contenido-agrupado-block-1 li.views-row-233{padding:0 20px 25px !important}#services-page-3.odd-even-list li .body{min-height:inherit}#services-page-3{margin-top:40px}.node-type-store-location .scroll-container .js-sticky-block,.page-promociones .scroll-container .js-sticky-block{left:inherit;position:inherit;top:inherit !important}.node-type-store-location .geomap-preview,.page-promociones .geomap-preview,.two-sidebars.page-servicios .geomap-preview{border-radius:inherit;height:inherit;width:inherit}.page-promociones #offers-og-page-1 li{height:auto;margin-bottom:8%;width:100%}.page-promociones #offers-og-page-1 li img{width:auto !important}.two-sidebars.page-servicios .page.row{background:0 0}.two-sidebars.page-servicios .page.row .sidebar-first{left:inherit;max-width:100%;padding:0 40px;position:inherit;top:inherit}.two-sidebars.page-servicios .page.row #main-content{float:left;margin-top:0;max-width:100%;width:100%}.two-sidebars.page-precios #offers-og-page-2 li,.one-sidebar.page-precios #offers-og-page-2 li{height:auto;margin-top:40px}#contenido-agrupado-page-1 li.views-row-236 img{margin:0 auto}}#offers-og-page-1 li.odd,#offers-og-page-1 li.even{margin-bottom:95px!important;width:44%!important}@media only screen and (min-width:1350px){#offers-og-page-1 li.odd,#offers-og-page-1 li.even{width:44%!important}.page-precios .view.view-offers-og .odd,.page-precios #offers-og-page-2.view.view-offers-og .even{width:100%!important}}#contenido-agrupado-page-1 .item-list ul li div.views-field.views-field-view-node span a{display:inline;width:45px !important}}@media only screen and (max-width:1399px){body .info-random-slider .slide-content-rand{padding-top:20px !important}}@media only screen and (min-width:1091px) and (max-width:1399px){.info-random-slider{height:107%}}@media only screen and (min-width:770px) and (max-width:1090px){.info-random-slider{height:109%}}#clinica-block .hours-field strong{font-weight:400;color:#863173}.front .medium-block-grid-4>li{width:25%}.front .medium-block-grid-4>li .views-field-title,#contenido-agrupado-page-2 .medium-block-grid-4>li .views-field-title,.front #contenido-agrupado-block-1 .medium-block-grid-4>li .views-field-body p,#contenido-agrupado-page-2 .medium-block-grid-4>li .views-field-body,#contenido-agrupado-page-2.advantages-style li .views-field-view-node{text-align:center}.front #contenido-agrupado-block-1 .views-field-view-node a,#contenido-agrupado-page-2 #contenido-agrupado-block-1 .views-field-view-node a,#contenido-agrupado-page-2.advantages-style li .views-field-view-node a,.front .advantages li .views-field-view-node a{float:none}
#contenido-agrupado-page-2 li.views-row-54 .views-field-title a{width:auto}#services-page-3.view-services.odd-even-list .item-list li:nth-child(3n+1){clear:both}.header-region .phone{white-space:nowrap}.header-region .phone a{float:right;margin-left:15px}@media screen and (max-width:1200px){.header-region .phone{top:-10px}.header-region .phone a{clear:both;margin-top:10px}}@media screen and (min-width:769px) and (max-width:1100px){.header-region .phone h1{font-size:.8em}}@media screen and (max-width:768px){.header-region .phone h1 a{display:none}}.node-type-store-location #block-views-texto-libre,.node-type-store-location #services-page-3,.node-type-store-location #offers-og-page-1{float:right;width:100%;margin:15px 0;float:left}.node-type-store-location #services-page-3,.node-type-store-location #offers-og-page-1{width:100%;margin-left:-20px;margin-right:-20px;float:left}.node-type-store-location #services-page-3 h3,.node-type-store-location #offers-og-page-1 h3{margin-bottom:10px;font-weight:600;font-size:1.5em}.node-type-store-location #offers-og-page-1 h3{min-height:55px}@media screen and (max-width:768px){.node-type-store-location #block-views-texto-libre,.node-type-store-location #services-page-3,.node-type-store-location #offers-og-page-1{width:100%}}@media screen and (min-width:769px) and (max-width:1100px){.node-type-store-location #services-page-3 .item-list li,.node-type-store-location #offers-og-page-1 .item-list li{width:100% !important}.node-type-store-location .item-list li .body{min-height:auto !important}}.section-title{margin-left:20px;margin-bottom:30px !important;font-weight:400}#offers-og-page-1.odd-even-list .item-list li.odd,#offers-og-page-1.odd-even-list .item-list li.even{background:rgba(0,0,0,0) none repeat scroll 0 0;float:left;margin:0 0 8%;padding:0 20px !important;width:33.3333%;min-height:470px;border-bottom:0}#offers-og-page-1.odd-even-list .item-list li.odd .views-field-body,#offers-og-page-1.odd-even-list .item-list li.even .views-field-body{min-height:100px}#offers-og-page-1.odd-even-list li .image{float:none;padding:0;margin-bottom:20px}#offers-og-page-1.odd-even-list li .image img{border-radius:0;position:inherit;top:0;margin:0;border:none;width:220px;height:auto}#offers-og-page-1.odd-even-list li .body,#offers-og-page-1.odd-even-list li .title,#offers-og-page-1.odd-even-list li .body,#offers-og-page-1.odd-even-list li .views-field-nothing,#offers-og-page-1 .node-type-services,#offers-og-page-1 .entity-field-collection-item,#offers-og-page-1.odd-even-list li.even .body,#offers-og-page-1.odd-even-list li.even .title,#offers-og-page-1.odd-even-list li.even .body,#offers-og-page-1.odd-even-list li.even #offers-og-page-1 .views-field-nothing,#offers-og-page-1.odd-even-list li.even #offers-og-page-1 .subtitle{padding:0}#offers-og-page-1.odd-even-list .row{padding:0 20px}#offers-og-page-1.odd-even-list li .body{min-height:0px}#offers-og-block-1{margin-bottom:30px}hr.separator{border-bottom:2px dotted #6f3775;margin:30px auto;width:150px}.sticky-field a{width:100%;margin-bottom:5px;font-size:1.3em;display:block;border:none}.sticky-field a img{vertical-align:middle;margin-right:5px;position:relative;top:-4px}@media screen and (min-width:769px) and (max-width:1100px){.sticky-field a{font-size:1.2em}}@media screen and (max-width:768px){.sticky-field{margin:30px 0;overflow:hidden}.sticky-field a{width:50%;float:left;text-align:center;font-size:1.2em}}.node-type-store-location .medium-9{width:75%}h2.section-title{width:100%;float:left;font-size:1.7em;margin:0;font-weight:700}.sticky{width:100%;max-width:240px}.node-type-store-location .drupal-messages{display:none}header.home-clinica{height:auto;margin-bottom:20px;padding-bottom:10px}@media screen and (max-width:978px){.sticky{max-width:200px}}@media screen and (max-width:777px){.sticky{display:none}.node-type-store-location .medium-9{width:100%}.clinic-name{display:none}}