@charset "utf-8";@font-face{font-family:decker;font-display:auto;src:url(https://www.dymstudents.com/fonts/decker.eot);src:url(https://www.dymstudents.com/fonts/decker.eot#iefix) format('embedded-opentype'),url(../fonts/decker.woff) format('woff'),url(https://www.dymstudents.com/fonts/decker.ttf) format('truetype'),url(https://www.dymstudents.com/fonts/decker.svg#decker) format('svg');font-weight:400;font-style:normal}@font-face{font-family:deckerb;font-display:auto;src:url(https://www.dymstudents.com/fonts/deckerb.eot);src:url(https://www.dymstudents.com/fonts/deckerb.eot#iefix) format('embedded-opentype'),url(https://www.dymstudents.com/fonts/deckerb.woff) format('woff'),url(../fonts/deckerb.ttf) format('truetype'),url(https://www.dymstudents.com/fonts/deckerb.svg#deckerb) format('svg');font-weight:400;font-style:normal}@font-face{font-family:dosismedium;font-display:auto;src:url(https://www.dymstudents.com/fonts/Dosis-Medium.eot);src:url(https://www.dymstudents.com/fonts/Dosis-Medium.eot#iefix) format('embedded-opentype'),url(https://www.dymstudents.com/fonts/Dosis-Medium.woff) format('woff'),url(https://www.dymstudents.com/fonts/Dosis-Medium.ttf) format('truetype'),url(https://www.dymstudents.com/fonts/Dosis-Medium.svg#dosismedium) format('svg');font-weight:400;font-style:normal}*{padding:0;margin:0;outline:none}body{padding:0;font-family:decker,dosismedium;font-size:16px;color:#777}a{text-decoration:none}.clearBoth{clear:both}#wrapper{position:relative;z-index:2;background-color:#fff;min-height:850px}.wow{visibility:hidden}.ripple-container{display:none}input:-webkit-autofill,input:focus:-webkit-autofill{-webkit-text-fill-color:#555!important;-webkit-box-shadow:0 0 0 1000px #fff inset!important}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{transition:background-color 5000s ease-in-out 0s;-webkit-text-fill-color:#777!important;-webkit-box-shadow:0 0 0 1000px #fff inset!important}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{opacity:1}.ui-autocomplete{max-height:250px;overflow-y:auto;overflow-x:hidden;width:250px;z-index:99999;background:#fff;color:#00bab4;border:none;box-shadow:0 4px 10px rgba(0,0,0,.25)}.ui-helper-hidden-accessible{display:none}.ui-menu .ui-menu-item-wrapper{font-size:16px;color:#777}.ui-menu .ui-menu-item{display:block}.autocompleteTiendaVirtualCliente{max-height:800px;font-size:0}.autocompleteTiendaVirtualCliente.ui-menu li.ui-menu-item{display:inline-block!important;width:25%!important}.autocompleteTiendaVirtualCliente.ui-menu li.ui-menu-item.classMostrarTodos{width:100%!important}.autocompleteTiendaVirtualCliente.ui-menu li.ui-menu-item:first-child{width:100%!important;display:block!important;text-align:center}* html .ui-autocomplete{height:250px}.ui-autocomplete-loading{background:#fff url(../resources/demos/autocomplete/images/ui-anim_basic_16x16.gif) center right 10px no-repeat!important}.disable-material-kit .bmd-form-group .form-control,.disable-material-kit .bmd-form-group label,.disable-material-kit .bmd-form-group input::placeholder{background-image:none!important;line-height:inherit}.form-check .form-check-label-radio{font-size:0}.form-check .form-check-label .circle{border:1px solid #00bab4!important}.form-check .form-check-label .circle .check{height:17px!important;width:17px!important;background-color:#00bab4!important}.form-check .form-check-label span.check{top:-2px!important;left:-2px!important}.form-control-b{display:block;width:100%;padding:.375rem .75rem!important;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #00bab4!important;border-radius:5px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}label,.tituloLabel{color:#00bab4;font-size:20px;margin-bottom:2px;font-family:decker}.tituloLabel,.tituloLabel+div{display:inline-block;vertical-align:middle}.checkbox label,.checkBoxInicio label{color:#888;font-size:20px;font-weight:400;font-family:decker;vertical-align:top}.checkbox a{color:#888}.checkbox a:hover{text-decoration:underline;color:#888}input[type=search],input[type=text],input[type=number],input[type=email],input[type=password],form textarea.form-control,select.form-control,form textarea.form-control-b,select.form-control-b{font-family:decker;color:#00bab4!important;font-size:18px!important;outline:none;border:none;border-bottom:1px solid #999;height:55px!important;border-radius:5px!important;padding:.375rem .75rem .375rem 0}#formBuscador input[type=search]{height:45px!important}.form-control::placeholder,.form-control-b::placeholder{color:#999;opacity:1}.form-control:focus,.form-control-b:focus{border-color:#00bab4}.form-control::placeholder:focus,.form-control-b::placeholder:focus{color:#00bab4!important}::placeholder{color:#777!important}::-webkit-input-placeholder{color:#777!important}:-moz-placeholder{color:#777!important}:-moz-placeholder,textarea::-moz-placeholder{color:#777!important}:-ms-input-placeholder{color:#777!important}.error::placeholder{color:#ff4d4d!important}.error::-ms-input-placeholder{color:#ff4d4d!important}select::-ms-expand{display:none}input[type=search]:focus,input[type=email]:focus,input[type=password]:focus,input[type=text]:focus,textarea:focus,select.form-control:focus,#formMensaje:focus,input[type=radio]:focus,select.form-control-b:focus,#formMensaje:focus,input[type=radio]:focus{color:#00bab4!important;outline:none;box-shadow:none;font-family:decker!important}.form-control{box-shadow:none}.form-control::-moz-placeholder,.form-control::-webkit-input-placeholder,.form-control-b::-moz-placeholder,.form-control-b ::-webkit-input-placeholder{color:#999;opacity:1}.form-control[disabled],.form-control[readonly]:not(.falseReadOnly),fieldset[disabled] .form-control,.form-control-b[disabled],.form-control-b[readonly]:not(.falseReadOnly),fieldset[disabled] .form-control-b,select.readonly{color:#fff!important;background-color:rgba(0,186,180,.6)!important;border:1px solid #00bab4}.custom-radio .custom-control-input:checked~.custom-control-label::before{background-color:#777!important}.custom-control.custom-radio{margin-left:15px;margin-right:-15px}.custom-checkbox .custom-control-input:checked~.custom-control-label::before{background-color:#777!important}#formMensajeContacto{height:200px!important}.alert-info{color:#333;background-color:#eee;border-color:#aaa}.alert-info hr{border-top-color:#999}.alert-info .alert-link{color:#333}div.styled{overflow:hidden}.inputIcon select{-webkit-appearance:none;-moz-appearance:none;box-shadow:none}form div.styled select{margin-bottom:0}div.styled select,div.datepick-month-header select{background:transparent url(https://www.dymstudents.com/img/inputs/formelements-select.svg) no-repeat center right!important;-webkit-appearance:none;-moz-appearance:none;box-shadow:none;border-bottom:1px solid #d2d2d2;font-size:1.1rem!important;background-position:right 10px center!important}div.styled select:focus{border-bottom:2px solid #00bab4}select.form-control,select.form-control-b{padding:0 30px 0 10px!important;-webkit-padding-end:30px!important;-webkit-padding-start:10px!important}input.error,select.error,form textarea.error,div.styled select.error{color:#ff4d4d!important;border-color:#ff4d4d!important}.form-control.error{background-image:linear-gradient(to top,#00BAB4 2px,rgba(156,39,176,0) 2px),linear-gradient(to top,#ff4d4d 1px,rgba(210,210,210,0) 1px)!important}select.form-control.error,select.form-control-b.error{}input.error::-webkit-input-placeholder{color:#ff4d4d}textarea.error::-webkit-input-placeholder{color:#ff4d4d}input.error::-moz-placeholder{color:#ff4d4d}textarea.error::-moz-placeholder{color:#ff4d4d}input.error:-ms-input-placeholder{color:#ff4d4d}textarea.error:-ms-input-placeholder{color:#ff4d4d}input.error:-moz-placeholder{color:#ff4d4d}textarea.error:-moz-placeholder{color:#ff4d4d}form .form-control:focus{}form textarea.form-control{transition:none}.contieneInputNombre input,.contieneInputEmail input,.contieneInputTelefono input{padding-right:40px!important}.contieneInputNombre,.contieneInputEmail,.contieneInputTelefono{position:relative}.contieneInputNombre i,.contieneInputEmail i,.contieneInputTelefono i{position:absolute;right:26px;top:15px;font-size:22px;color:#00bab4}#formMensaje{height:60px;resize:none}.bmd-form-group .checkbox label,.bmd-form-group .radio label,.bmd-form-group label{font-size:1.1rem!important;color:#777}.bmd-form-group{padding-top:5px!important}.bmd-form-group .is-focused .bmd-label-floating,.bmd-form-group .is-filled .bmd-label-floating{top:1rem;left:0;font-size:.975rem!important}.form-control,.is-focused .form-control,.is-focused .form-control-b{background-image:linear-gradient(to top,#00BAB4 2px,rgba(156,39,176,0) 2px),linear-gradient(to top,#d2d2d2 1px,rgba(210,210,210,0) 1px)!important}.form-check,label,.form-check,label a{font-size:15px!important;color:#777!important}.form-check .form-check-label span{vertical-align:sub!important}.form-check .form-check-label span{top:2px!important}.form-check .form-check-input:checked+.form-checkbox-text+.form-check-sign .check,.form-check .form-check-input:checked+.form-check-sign .check{background:#00bab4!important}.form-check .form-check-sign .check{border:1px solid #00bab4!important}.franjaUsuarioGestina{position:fixed;background:rgba(255,0,0,.5);color:#fff;text-align:center;text-transform:uppercase;font-weight:700;width:100%;display:block;z-index:9999999999;padding:10px 0;pointer-events:none}h1,.h1,h2,.h2,h3,.h3{margin-top:0;margin-bottom:0}.size0{font-size:0}.block{display:block}.center{text-align:center}.imagenDerecha{float:right}.tituloSeccion.lineaDeMigasCatalogo a{color:#004750;font-size:23px}.tituloSeccion{font-family:decker;font-size:20px;color:#004750;word-wrap:break-word;text-transform:uppercase}.tituloSeccion>a{line-height:40px}.tituloSeccion.lineaDeMigasCatalogo div:first-child a{color:#004750;font-size:35px;margin-bottom:5px;line-height:30px;text-decoration:none}.contieneTituloSeccion{position:relative;margin:40px 0;border-bottom:5px solid #00bab4}.colorVerde{color:#00bab4}.subTituloSeccion,a.subTituloSeccion,a.subTituloSeccion:hover,.subTituloSeccionTienda,.subTituloSeccion a,.subTituloSeccionTiendaConfirmaCompra{text-decoration:none;font-family:deckerb;font-size:35px;color:#00bab4;display:block;margin-bottom:10px;text-transform:capitalize;line-height:40px}.listadoProductosBloqueTitulo .subTituloSeccion,.listadoProductosBloqueTitulo a.subTituloSeccion,.listadoProductosBloqueTitulo .subTituloSeccion a{font-size:24px;margin-bottom:0}.nombreProductoTabla{min-width:300px}.subTituloSeccion a{display:inline-block}.subTituloSeccionTienda,.subTituloSeccionTiendaConfirmaCompra{text-transform:uppercase}.subTituloSeccionTiendaConfirmaCompra{font-size:20px;line-height:20px;margin-bottom:20px}.tituloSeccionCentrado{font-family:lobster_twobold_italic;font-size:40px;color:#00bab4;word-wrap:break-word;text-align:center;line-height:32px}.subTituloSeccionCentrado{font-family:decker;font-size:30px;color:#777;display:block;text-align:center;margin-bottom:25px}.lineaTitulo{background:#00bab4;height:1px;width:70px;display:block;margin:30px auto}.contieneSeccion{margin:40px auto}.contieneSeccionL{margin:80px auto}.contieneSeccionWidgetInstagram{margin:40px auto 0}.contieneSeccionWidgetInstagram iframe{width:100%!important}.contieneSeccionWidgetInstagram iframe .image-box{width:calc(16.6% - 5px)!important}.bloqueInstagram{font-size:0}.bloqueInstagram a.imagenesInstagram12{display:inline-block;width:calc(16.66666667% - 6px);padding-top:calc(16.66666667% - 6px);margin:3px}.bloqueInstagram a.imagenesInstagram8{display:inline-block;padding-top:calc(25% - 6px);width:calc(25% - 6px);margin:3px}.bloqueInstagram a.imagenesInstagram4{display:inline-block;width:calc(50% - 6px);padding-top:calc(50% - 6px);margin:3px}.bloqueInstagram a{position:relative;overflow:hidden}.bloqueInstagram a img{position:absolute;top:0;left:0}.lineaMigas{color:#df030a;font-size:18px}.lineaMigas a{display:inline-block;vertical-align:middle;margin:0 3px;color:#df030a;font-size:18px;font-weight:700;font-style:italic}.lineaMigas img{display:inline-block;vertical-align:middle}.lineaMigas img:first-child{margin-right:5px}.paddingR0{padding-right:0}.tituloSeccion a{color:#666}.tituloSeccion>a:hover{text-decoration:none}.textoSeccion,.textoSeccionFotos,.textoSeccionContacto{text-align:justify!important;color:#777;font-size:16px;line-height:140%;word-wrap:break-word}.textoSeccionContacto{padding-bottom:0}.textoSeccion a{color:#00bab4;font-weight:700}.textoSeccionFotos{font-family:deckerb;font-size:17px}.textoSeccion.blanco{color:#fff}.textoSeccion ul{margin-left:45px}.textoSeccion.text-center{text-align:center}.relative{position:relative}.btnStandard,.btnStandardBlanco,a.bloqueLegalCookiesEnlaceAceptar{box-sizing:border-box;display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;background:#e1e1e1;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s;border-radius:100px;color:#fff;padding:13px 45px 10px;font-size:23px;line-height:30px;text-align:center;text-transform:uppercase;font-family:deckerb}a.btnStandardBlanco{background:#fff;color:#00bab4}.btnStandard:hover::before,.btnStandardBlanco:hover::before,a.bloqueLegalCookiesEnlaceAceptar:hover:before,.btnStandard:focus::before,.btnStandardBlanco:focus::before,a.bloqueLegalCookiesEnlaceAceptar:focus::before,.btnStandard:active::before,.btnStandardBlanco:active::before,a.bloqueLegalCookiesEnlaceAceptar:active::before{-webkit-transform:scaleY(0);transform:scaleY(0)}.btnStandard::before,.btnStandardBlanco::before,a.bloqueLegalCookiesEnlaceAceptar:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:#00bab4;-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;border-radius:100px}a.btnStandardBlanco::before{background:#fff;color:#00bab4}a.btnStandard:hover,.btnStandardBlanco:hover,a.bloqueLegalCookiesEnlaceAceptar:hover{color:#777;text-decoration:none}.btnStandardBlanco:hover{color:#00bab4}.btnStandardG{padding:20px 26px}.mayusculas{text-transform:uppercase}.normalTitulo{color:#208699;font-weight:700;font-size:20px}.normalText{line-height:120%;color:#777;font-size:18px}.relative{position:relative}.btnStandard i{vertical-align:middle;margin-left:5px}.sinResultados,.textoSeccionNoIdentificado{text-align:center!important;height:200px;font-size:20px;padding-top:90px}.displayInline{display:inline-block;vertical-align:top}.vMid{vertical-align:middle}.imagenDerecha{margin:0 0 30px 30px;position:relative}.imagenSM{margin-bottom:20px}.sinResultados{color:#777;text-align:center!important;padding:120px 0;font-size:18px}.overlay{position:fixed;top:0;left:0;z-index:1001;width:0;height:0;background-color:rgba(0,0,0,.6);opacity:0;visibility:hidden;transition:opacity .25s ease}.overlay.active{visibility:visible;opacity:1;width:100%;height:100%}.no-scroll{overflow:hidden!important}ul,ol{padding:0}.telefono,.horario,.direccion{margin-left:5px;display:inline-block;vertical-align:middle;line-height:19px;font-size:16px;font-family:decker}.telefonoDental{font-weight:700}.horario,.direccion{font-size:16px;font-family:decker;text-align:left!important}.horario{width:calc(100% - 50px)}.itemLocalizacionIcono{width:80px;display:inline-block;vertical-align:middle}.itemLocalizacionTexto{width:calc(100% - 80px);display:inline-block;vertical-align:middle;font-size:18px;padding-left:15px}.direccion{display:inline}.telefonoIcono{padding:10px 0}.telefonoIcono i{color:#00bab4;font-size:35px;vertical-align:middle}.telefonoIcono a,.telefonoIcono a:hover,.contieneInfoContacto a,.contieneInfoContacto a:hover{text-decoration:none;color:#777}i.fas.fa-phone{transform:rotate(90deg)}.borderRedSocial{padding:8px;display:inline-block;border-bottom:2px solid transparent;padding:2px;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}a.iconRedSocial{display:inline-block;font-size:21px;height:35px;color:#fff;text-align:center;width:35px;line-height:35px}.borderRedSocial.borderRedSocialFacebook:hover{background:#fff;border-bottom:2px solid #4c76be}.borderRedSocial.borderRedSocialFacebook:hover a{color:#4c76be}.borderRedSocial.borderRedSocialTwitter:hover{background:#fff;border-bottom:2px solid #00c7ff}.borderRedSocial.borderRedSocialTwitter:hover a{color:#00c7ff}.borderRedSocial.borderRedSocialInstagram:hover{background:#fff;border-bottom:2px solid #e41680}.borderRedSocial.borderRedSocialInstagram:hover a{color:#e41680}.borderRedSocial.borderRedSocialBlog:hover{background:#fff;border-bottom:2px solid #eb8a23}.borderRedSocial.borderRedSocialBlog:hover a{color:#eb8a23}.banderasIdiomas img{height:15px;margin-right:5px;vertical-align:baseline;-webkit-filter:drop-shadow(0px 0px 3px rgba(0,0,0,0.25) );filter:drop-shadow( 0px 0px 3px rgba(0,0,0,0.25))}.banderasIdiomas{font-size:17px;text-align:right;margin-top:5px;cursor:pointer}ul.listadoIdiomas{opacity:0;visibility:hidden;margin-top:30px;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;background:#fff;padding:15px;color:#00bab4;list-style:none;font-size:17px;display:block;position:absolute;top:35px;right:20px;z-index:999;box-shadow:0 0 10px rgba(0,0,0,.25)}ul.listadoIdiomas img{height:11px;margin-right:5px;vertical-align:baseline;-webkit-filter:drop-shadow(0px 0px 3px rgba(0,0,0,0.25) );filter:drop-shadow( 0px 0px 3px rgba(0,0,0,0.25))}ul.listadoIdiomas li{background:#fafafa;padding:5px 15px;border-bottom:1px solid #fff}ul.listadoIdiomas li a{color:#00bab4}ul.listadoIdiomas li:hover{background:#00bab4}ul.listadoIdiomas li:hover a{color:#fff;text-decoration:none}.ui-menu-item .destacado.ui-state-active{color:#fff}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{}.franjaTop{color:#fff;background:#004750;min-height:35px;z-index:9999}.fraseTop{font-family:decker;font-size:16px;padding:5px 0;text-transform:uppercase;line-height:30px}.contieneIdiomas{line-height:40px}.contieneRedesSociales{text-align:right}#menuSticky.fixed .navbar-brand{margin-top:0}#menuSticky.fixed .navbar-brand img{height:50px}.contieneLogoMenu{background:#00bab4!important}.contieneLogoMenuDesplegables{position:relative}.contieneBannerRevolution{min-height:auto;z-index:10;background:#fff!important}.navbar{pointer-events:all;padding:0}#navbarCollapse li>a{color:#fff;font-size:16px;text-align:center;font-family:deckerb;position:relative;padding:13px 20px;text-transform:uppercase;border:2px solid transparent}.contieneMenuDYMDental #navbarCollapse li>a{padding:13px 40px}#menuSticky.fixed .contieneMenuDYMDental #navbarCollapse li>a{padding:6px 40px}#navbarCollapse li,li.menuPrincipal>a{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#navbarCollapse .contieneMenuUniversidades li>a{color:#004750!important;text-align:left!important;text-overflow:ellipsis;white-space:pre;overflow:hidden}#navbarCollapse ul.dropdown-menu.contieneMenuUniversidades.subMenu>li{border-bottom:1px solid #00bab4;padding:0!important}#navbarCollapse ul.dropdown-menu.contieneMenuUniversidades>li>a,#navbarCollapse ul.dropdown-menu.subMenu.contieneMenuUniversidades>li>a.nav-link{padding:12px 25px 12px 15px!important;text-transform:none;border:none;margin:0!important}#navbarCollapse ul.dropdown-menu.contieneMenuCursosUniversidad li>a{color:#004750!important;border:none;padding:0 15px;text-transform:none}#navbarCollapse ul.dropdown-menu.contieneMenuCursosUniversidad li:hover>a,#navbarCollapse ul.dropdown-menu.subMenu.contieneMenuCursosUniversidad li:hover,#navbarCollapse ul.dropdown-menu.subMenu.contieneMenuCursosUniversidad li:hover a.nav_link{color:#00bab4!important;background:#fff!important}.dropdown-menu li a i{right:0;position:absolute;font-size:20px;padding-right:7px}#navbarCollapse ul.dropdown-menu.contieneMenuUniversidades.subMenu>li:hover>a{color:#fff!important}#navbarCollapse ul.dropdown-menu.contieneMenuUniversidades.subMenu>li:last-child{border-bottom:none}#navbarCollapse.navbar-collapse li.nav-item{line-height:20px;position:relative}#navbarCollapse.navbar-collapse li>a:hover,#navbarCollapse.navbar-collapse li>a.menuSeleccionado{background:#fff;color:#00bab4;border:2px solid #00bab4}#navbarCollapse.navbar-collapse .dropdown-menu.contieneMenuCategorias li>a,#navbarCollapse.navbar-collapse .dropdown-menu.contieneMenuCategorias li>a:hover{border:none}.btnAbreLogin{color:#00bab4}.bloqueAccederCarrito .btnAbreLogin{color:#fff}.btnAbreLogin:hover{color:#00bab4}.enlaceOlvido a{color:#00bab4}.btnAbreLogin i{font-size:25px}.dropdown-toggle::after,.dropup .dropdown-toggle::after{border-top:none;border-right:none;border-bottom:none;border-left:none;display:none}.tituloBannerInicio{text-align:center;margin-bottom:15px;color:#00bab4;font-family:deckerb}.contieneBannerInicio{margin-bottom:25px}.textoBannerInicio{margin-top:25px}.menuUsuarioIconos i{font-size:22px;color:#00bab4}.menuUsuarioIconos i:hover{color:#004750}.btnLogin,.btnCarrito{padding:10px}.tituloFooter{font-size:23px;text-align:left;margin-bottom:10px}.menuFooter ul{list-style:none;margin-bottom:0}.menuFooter ul li{margin:0 0 15px;text-align:left}.menuFooter ul li i{font-size:18px;margin-right:5px}.menuFooter ul.dropdown-menu.subMenu li{border-bottom:1px solid #eee;padding:10px 5px 10px 10px;width:82%}.menuFooter ul.dropdown-menu li:last-child{border-bottom:none;display:block!important}.menuFooter ul.dropdown-menu.subMenu,.menuFooter ul.dropdown-menu.subSubMenu{padding:0;border:none;min-width:265px;margin-top:40px;background:#fff;box-shadow:0 4px 4px rgba(0,0,0,.25);border-top:3px solid #00bab4;border-radius:0}.menuFooter ul.dropdown-menu.subSubMenu{left:200px;position:absolute}.menuFooter ul.dropdown-menu.subMenu li a.nav-link,.menuFooter ul.dropdown-menu.subSubMenu li a.nav-link{padding:12px 0 20px!important;color:#00bab4!important;font-family:decker;font-size:18px;text-align:left;text-transform:none}.menuFooter ul.dropdown-menu.subMenu li:first-child,.menuFooter ul.dropdown-menu.subMenu li:last-child,.menuFooter ul.dropdown-menu.subMenu li a.nav-link:last-child,.menuFooter ul.dropdown-menu.subSubMenu li a.nav-link:last-child{padding-bottom:5px!important}.menuFooter ul.dropdown-menu.subMenu li a.nav-link:hover,.menuFooter ul.dropdown-menu.subSubMenu li a.nav-link:hover{color:#00bab4!important;background:#fff}.menuFooter ul.dropdown-menu.subMenu li.nav-item,.menuFooter ul.dropdown-menu.subSubMenu li.nav-item{margin-top:0!important;margin-bottom:0!important}.menuFooter ul li.dropup .dropdown-menu.subSubMenu{bottom:calc( 100% - 45px)}.menuFooter a.menuSeleccionadoFooter{text-decoration:underline}.contieneInfoContacto{min-height:100px;padding:0 0 30px;font-family:deckerb;font-size:20px}.contieneInfoContactoMovil{margin-top:20px;padding-top:30px;background:#eee;margin-bottom:-50px}.contieneInfoContacto i{font-size:52px;padding:15px 0 0;width:90px;height:90px;border-radius:50%;text-align:center;color:#00bab4;display:inline-block;margin-right:10px}.tituloOpcionesInicio{color:#333}.menuFooter ul.dropdown-menu.subMenu li.nav-item a.nav-link i{float:right}#navbarCollapse li a .dropdown-menu{color:#333;font-size:16px;background:0 0}#navbarCollapse ul.dropdown-menu.subMenu li{border-bottom:1px solid #00bab4;padding:10px 0}#navbarCollapse ul.dropdown-menu.subMenu li:hover,#navbarCollapse ul.dropdown-menu.subMenu li:hover a.nav_link{background:#00bab4;color:#fff!important}#navbarCollapse ul.dropdown-menu li:last-child{border-bottom:none;display:block!important}#navbarCollapse ul.dropdown-menu.subMenu,#navbarCollapse ul.dropdown-menu.subSubMenu{padding:0;border:none;margin-top:40px;padding-top:10px;background:#fff;box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:0;margin:5px 0;top:45px}#navbarCollapse ul.dropdown-menu.subSubMenu{top:0;left:220px;position:absolute}#navbarCollapse ul.dropdown-menu.subMenu li a.nav-link,#navbarCollapse ul.dropdown-menu.subSubMenu li a.nav-link{padding:7px 5px 5px!important;padding-bottom:5px;color:#004750!important;font-family:decker;font-size:16px;text-align:left;text-transform:none;border:none}#navbarCollapse ul.dropdown-menu.subMenu li a.nav-link.uppercase,#navbarCollapse ul.dropdown-menu.subSubMenu li a.nav-link.uppercase{text-transform:uppercase}.dropdown-menu.contieneMenuCursosUniversidad{top:0;left:275px}.dropdown-menu{box-shadow:0 4px 10px rgba(0,0,0,.25);border:none;border-radius:0}#navbarCollapse ul.dropdown-menu.subMenu li a.nav-link:last-child,#navbarCollapse ul.dropdown-menu.subSubMenu li a.nav-link:last-child{}#navbarCollapse ul.dropdown-menu.subMenu li a.nav-link:hover,#navbarCollapse ul.dropdown-menu.subSubMenu li a.nav-link:hover{color:#fff!important}#navbarCollapse ul.dropdown-menu.subMenu li.nav-item,#navbarCollapse ul.dropdown-menu.subSubMenu li.nav-item{margin-top:0!important;margin-bottom:0!important}#navbarCollapse ul.dropdown-menu.subMenu li.nav-item a.nav-link i{float:right;margin-right:15px}#navbarCollapse.navbar-collapse.show li>a:hover,#navbarCollapse.navbar-collapse.show li>a.menuSeleccionado{color:#00bab4;display:inline-block}#navbarCollapse ul.dropdown-menu>li:hover a{background:0 0!important;text-decoration:none}#navbarCollapse .btn_menu_servicio{text-decoration:none;padding:8px}#navbarCollapse.navbar-collapse.show li.dropdown{top:0;line-height:16px;display:block;margin-left:10px}#navbarCollapse.navbar-collapse.show ul.dropdown-menu{border:none;box-shadow:none;width:100%}#navbarCollapse .dropdown:hover>.dropdown-menu{display:flex;padding:0 25px}#navbarCollapse .dropdown:hover>.dropdown-menu.subMenu.contieneMenuCategorias,#navbarCollapse .dropdown:hover>.dropdown-menu.subMenu.contieneMenuServicios,#navbarCollapse .dropdown:hover>.dropdown-menu.subMenu.contieneMenuUniversidades{display:block;padding:0;min-width:calc(100% - 2px);left:1px;min-width:300px;max-width:325px;overflow-y:unset}.contieneMenuCategorias .dropdown{position:relative}#navbarCollapse .dropdown:hover>.dropdown-menu-categorias{display:block!important;position:absolute;left:300px;top:0;background:#fff;width:700px;padding:10px 15px;box-shadow:0 0 4px rgba(0,0,0,.25);z-index:99}#navbarCollapse .dropdown:hover>.dropdown-menu.subMenu.contieneMenuSubCategorias{position:absolute;right:0;max-width:inherit;background-color:#fff}.contieneMenuSubCategorias .listadoMenuSubCategorias .enlaceSubSubCategoria{margin:5px 0}.contieneMenuSubCategorias .listadoMenuSubCategorias a{color:#004750;padding:5px 0!important}.contieneMenuSubCategorias .listadoMenuSubCategorias a:hover{color:#00bab4}.contieneMenuServicios li a{overflow:hidden;white-space:pre;text-overflow:ellipsis}#navbarCollapse .dropdown:hover>.dropdown-menu.subMenu.contieneMenuCursosUniversidad{display:block;padding:0;top:-5px;margin-left:25px}#navbarCollapse .contieneMenuCategorias li a.categoriaNivel1{text-transform:uppercase;font-size:20px;color:#00bab4!important;font-family:deckerb;text-align:left}#navbarCollapse .contieneMenuCategorias li>a,#navbarCollapse .contieneMenuCategorias ul.menuSubCategoria li>a{padding:7px 15px 5px!important;color:#004750!important;font-family:decker;text-align:left;background:#fff}#navbarCollapse .contieneMenuCategorias ul.menuSubCategoria li>a{padding:0;margin:1px 2px;display:inline-block;text-align:left;text-transform:none}#navbarCollapse .contieneMenuCategorias li:hover>a,#navbarCollapse .contieneMenuCategorias ul.menuSubCategoria li:hover>a{color:#fff!important}#navbarCollapse .contieneMenuCategorias ul.menuSubCategoria li>a i{margin-right:10px}#navbarCollapse .contieneMenuCategorias ul.menuSubCategoria{margin:0 0 15px!important;list-style:none}#navbarCollapse .contieneMenuCategorias ul.menuSubCategoria li ul.menuSubSubCategoria{margin:5px 0 5px 15px!important;list-style:none}#navbarCollapse .dropup:hover>.dropdown-menu,#navbarCollapse .dropdown:hover>.dropdown-menu{display:flex;opacity:1;visibility:visible;transition:none;-webkit-transition:none;-webkit-animation-name:smoothFadeInRight;animation-name:smoothFadeInRight;-webkit-animation-duration:.4s;animation-duration:.4s}#navbarCollapse .dropdown>.dropdown-toggle:active{pointer-events:none}.dropup>.dropdown-toggle:active,.dropdown-toggle>.dropdown-menu:active{pointer-events:none}#menuSticky{pointer-events:none;background:#fff;position:relative;z-index:500;pointer-events:all}#menuSticky.fixed{position:fixed;width:100%;top:-70px;left:0;right:0;-webkit-transform:translateY(70px);-ms-transform:translateY(70px);transform:translateY(70px);-webkit-transition:background 500ms ease,-webkit-transform 500ms ease;transition:background 500ms ease,-webkit-transform 500ms ease;-o-transition:transform 500ms ease,background 500ms ease;transition:transform 500ms ease,background 500ms ease;transition:transform 500ms ease,background 500ms ease,-webkit-transform 500ms ease;-webkit-transition:transform 500ms ease,background 500ms ease;z-index:25;box-shadow:2px 0 6px rgba(0,0,0,.5)}#menuSticky.fixed .logoIMG{height:30px!important;text-align:left!important;display:block}#menuSticky.fixed .logoIMG.logoIMGDental{height:40px!important}#menuSticky.fixed #formBuscador input[type=search]{height:35px!important}#menuSticky.fixed .contieneBuscadorWeb i{padding:7px}#menuSticky.fixed .telefonoIcono i{font-size:30px}#menuSticky.fixed .telefono{font-size:15px}#menuSticky.fixed .navbar-brand{display:block!important}#menuSticky.fixed #navbarCollapse li>a{padding:6px 20px}#menuSticky.fixed #navbarCollapse .subMenu.contieneMenuUniversidades>li>a{padding:12px 25px 12px 15px}#navbarCollapse .subMenu.contieneMenuUniversidades>li>a,#navbarCollapse .subMenu.contieneMenuCursosUniversidad>li>a{font-family:decker!important}.contieneMenuCategorias{overflow-y:auto;max-height:750px}#menuSticky.fixed #navbarCollapse .subMenu.contieneMenuCursosUniversidad>li>a,#menuSticky.fixed #navbarCollapse .dropdown-menu.contieneMenuCategorias li>a{padding:0 20px}#menuSticky.fixed #navbarCollapse ul.dropdown-menu.subMenu,#menuSticky.fixed #navbarCollapse ul.dropdown-menu.subSubMenu{top:30px}#menuSticky.fixed #navbarCollapse ul.dropdown-menu.subMenu.contieneMenuCursosUniversidad{top:-5px!important}#menuSticky.fixed .contieneMenu #navbarCollapse li.nav-item.subMenu{padding-top:10px}.nav-link:hover+.dropdown-menu{display:block;z-index:999999}.navbar-expand-lg .navbar-nav .nav-link{}.navbar-expand-lg .navbar-nav .nav-item:last-child .nav-link{margin-right:0!important}.navbar-expand-lg ul.navbar-nav ul.subMenu .nav-link,.navbar-expand-lg ul.navbar-nav ul.subSubMenu .nav-link{margin-right:.85rem!important;margin-left:.85rem!important}.contieneBuscadorWeb{position:relative}.contieneBuscadorWeb.form-group{margin-bottom:0!important}.contieneBuscadorWeb i{position:absolute;top:0;right:16px;font-size:20px;color:#fff;background:#00bab4;padding:12px;border-radius:0 5px 5px 0}.contieneBannerVentajas{position:relative}.contieneVentajasInicio{background:rgba(0,186,180,.9);position:absolute;bottom:0;z-index:15}.contieneVentajasBannerinicioLanding{position:relative}.cajaVentaja{padding:10px 60px}.bloqueVentajas{padding-top:30px;padding-bottom:40px}.iconoVentajas{text-align:center;width:150px;height:100px;margin:0 auto;position:relative;margin:30px auto}.iconoVentajas i{font-size:100px;color:#fff}.tituloVentajas{color:#fff;font-size:20px;text-align:center;margin:5px auto;font-family:deckerb;text-transform:uppercase}.textoVentajas{color:#fff;font-size:18px;text-align:center;font-family:decker}.contieneFondoTextoInicio{background-repeat:no-repeat;background-position:top center;width:100%;background-size:cover!important;position:relative;padding:50px 0!important;height:500px;margin:0 0 50px;color:#00bab4;z-index:999}.contieneFondoTextoInicio .textoSeccion{color:#777;line-height:22px;height:90px;overflow:hidden;margin-bottom:25px}.contieneTextoBreveInicio{margin-top:50px}.contieneIMGBreveInicio{margin-top:50px}.tituloQuienesSomosInicio,.subTituloQuienesSomosInicio{font-size:65px;font-family:deckerb;line-height:100%;text-transform:uppercase}.contieneProductoBuscador{border:1px solid #eee;padding:5px}.contieneProductoBuscador:hover{border:1px solid #eee;background:#eee}.contieneProductoBuscador:hover .tituloProductoBusqueda{color:#00bab4}.desde{font-size:14px}.bannerTiendaDYMLanding{position:relative;z-index:99}.tituloBannerInicioLanding{background:#004750;color:#fff;text-transform:uppercase;padding:20px;font-family:deckerb;font-size:30px;position:absolute;bottom:0;width:100%}.bannerTiendaDYMLanding img{z-index:5}.contieneFondoBannerInicioLanding{z-index:1;height:100%;width:100%;position:absolute;top:0;opacity:0;-webkit-transform:translateX(25%);transform:translateX(25%);transition:all .3s ease}.bannerTiendaDYMLanding:hover .contieneFondoBannerInicioLanding{z-index:10;background:rgba(0,71,80,.8);opacity:1;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-delay:0ms;transition-delay:0ms;-webkit-transform:translateX(0%);transform:translateX(0%)}.bannerTiendaDYMLanding:hover .tituloBannerInicioLanding{opacity:0}.tituloBannerInicioLandingCortina{color:#fff;text-transform:uppercase;font-family:deckerb;font-size:40px}.textoBannerInicioLandingCortina{color:#fff;font-size:20px;font-family:decker;padding:0 60px}.bannerTiendaDYMLanding .contieneTextoBannerInicioLanding{opacity:0}.bannerTiendaDYMLanding:hover .contieneTextoBannerInicioLanding,.bannerTiendaDYMLanding:hover .contieneTextoBannerInicioLanding{position:absolute;width:100%;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-duration:.4s;transition-duration:.4s;transition-delay:250ms;opacity:1;transform:translateX(0);text-align:center;bottom:40%}.contieneBotonBanner{margin-top:15px}.btnDYMDentalCategoriasDestacadas{position:absolute;bottom:15px;left:15px}.ui-menu .ui-menu-item-wrapper span{display:block;cursor:pointer}.ui-menu-item:first-child .ui-menu-item-wrapper span{padding:5px 10px}.ui-menu .ui-menu-item-wrapper span.btnMostrarTotalResultados{text-transform:uppercase;color:#fff;background:#00bab4;display:block;font-family:deckerb;font-size:20px;padding:10px;text-align:center}.ui-menu .ui-menu-item-wrapper span.btnTotalResultados{display:block;font-family:deckerb;font-size:14px;text-align:center}.ui-menu .ui-menu-item-wrapper span.tituloProductoBusqueda{padding:5px 5px 0;white-space:initial;line-height:18px;text-align:center;height:40px;overflow:hidden;margin-bottom:10px}.ui-menu .ui-menu-item-wrapper span.precioProductoListadoBusqueda{position:relative}.ui-menu .ui-menu-item-wrapper span.precioProductoListadoBusqueda,.ui-menu .ui-menu-item-wrapper span.precioOfertaProductoListadoBusqueda{display:inline-block!important;vertical-align:middle;width:50%;text-align:center}.ui-menu .ui-menu-item-wrapper span.precioProductoListadoBusqueda{font-size:15px;font-family:decker,dosismedium}.ui-menu .ui-menu-item-wrapper span.precioOfertaProductoListadoBusqueda{color:#00bab4;font-size:18px;font-family:deckerb,dosismedium}.ui-menu .ui-menu-item-wrapper span.precioProductoListadoBusqueda span.tachado::before{position:absolute;content:"";left:0;top:50%;right:0;border-top:1px solid #777;border-top-color:#777;border-color:#777;-webkit-transform:rotate(-0deg);-moz-transform:rotate(-0deg);width:60%;margin:0 auto}.ui-menu .ui-menu-item-wrapper .contieneImagenProductoBusqueda,.ui-menu .ui-menu-item-wrapper .contieneTituloPrecioBusqueda{}#frmLogin input[type=text],#frmLogin input[type=password]{height:55px!important;padding-right:45px!important}#frmLogin .form-group{position:relative}#frmLogin .form-group i,#frmRegistro .form-group i,.inputIcon i{position:absolute;color:#00bab4;font-size:25px;right:30px;top:14px}#frmLogin .contieneTituloForm{border-bottom:1px solid #00bab4;margin-bottom:15px;padding-bottom:5px}#frmRegistro input{padding-right:45px!important}.tituloFormLogin{color:#00bab4;text-transform:uppercase;font-family:deckerb;font-size:20px;vertical-align:middle}.textoSubTituloFormLogin{font-size:15px;vertical-align:middle;line-height:30px;text-align:right}.textoSubTituloFormLogin:hover{color:#00bab4}#bloqueLogin,#bloqueCarrito{display:none;background:#fff none repeat scroll 0 0;display:none;right:38px;padding:10px 20px 25px;position:absolute;text-align:left;z-index:999;box-shadow:0 0 10px rgba(0,0,0,.25);border-radius:10px;top:60px;max-width:320px;min-width:320px;pointer-events:all}#bloqueCarrito{right:0}#bloqueLogin:after,#bloqueLogin:before,#bloqueCarrito:after,#bloqueCarrito:before{bottom:100%;right:20px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}#bloqueLogin:after,#bloqueCarrito:after{border-color:transparent;border-bottom-color:#fff;border-width:10px;margin-left:-10px}#bloqueLogin.bloqueLoginIdentificado{max-width:160px;min-width:160px;padding:15px 20px}.contieneLoginUsuario{position:relative}.contieneInfoUsuario{color:#b6b100;font-size:18px;font-family:decker;border-top:1px solid #b6b100;border-bottom:1px solid #b6b100;text-align:center;margin-bottom:15px}#bloqueLogin ul.menuUsuario{list-style:none;text-align:left;margin-bottom:5px}#bloqueLogin ul.menuUsuario li a{font-family:decker;font-size:16px;color:#777;text-transform:capitalize;text-decoration:none}#bloqueLogin ul.menuUsuario li a:hover{color:#00bab4}.menuUsuario li{margin:5px 0}.enlaceOlvidePass{color:#00bab4;text-align:center;margin-top:15px}.enlaceOlvidePass a{color:#00bab4;font-family:deckerb;font-size:15px}.menuCategoriaColumn{margin-bottom:10px}#listadoProductos{margin:30px auto 50px}.bloqueProducto{box-shadow:0 0 10px rgba(0,0,0,.25);background:#fff;border-radius:10px;overflow:hidden;padding-bottom:20px;height:100%}.tituloStock{text-transform:uppercase;color:#00bab4;font-size:24px;font-weight:700}.fondoAgregarCarritoMultiple{border:1px solid #00bab4;padding:30px;margin:0 30px;min-height:450px}.fondoAgregarCarritoMultiple table.tablaGestina{border:none}.fondoAgregarCarritoMultiple table.tablaGestina thead th{border:none}#carouselProductosRelacionados .bloqueProducto{box-shadow:none;border:1px solid #eee}#carouselProductosRelacionados .bloqueProducto:hover{box-shadow:none;border:1px solid #ccc}.bloqueProducto .listadoItemImagen img{width:100%;height:initial;object-fit:cover}.bloqueProducto .listadoItemTitulo,.bloqueProducto .listadoItemTitulo h3,.itemUniversidadCursoTitulo,.itemUniversidadCursoTitulo h3{font-size:20px;color:#00bab4;font-family:deckerb;margin-top:15px;min-height:60px;max-height:60px;overflow:hidden;line-height:120%;text-transform:uppercase;display:block}.itemUniversidadCurso:hover h3,.itemUniversidadCursoTitulo:hover{color:#00bab4;text-decoration:underline}.itemUniversidadCursoTitulo{text-align:center;padding:0 10px}.current_section_cursos .itemUniversidadCursoTitulo{min-height:initial;max-height:initial;margin-bottom:15px}.itemUniversidadCurso{display:block;box-shadow:0 0 10px rgba(0,0,0,.25);background:#fff;border-radius:10px;overflow:hidden;height:100%}.bloqueProducto .listadoItemTexto{min-height:65px;max-height:65px;overflow:hidden}.bloqueProducto .listadoItemTexto h4,.listadoItemsServicios .listadoItemTexto h4{font-weight:400;font-size:inherit;margin:inherit;padding:inherit}a.cajaProducto:hover{text-decoration:none!important;color:#00bab4!important}a.cajaProducto:hover .bloqueProducto .listadoItemTitulo{color:#00bab4!important}.cajaProducto:hover .bloqueProducto{box-shadow:0 20px 20px rgba(0,0,0,.25)}.cajaProducto:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.cajaProducto .listadoItemImagen{overflow:hidden}.bloqueProducto .listadoItemPrecio span::before{position:relative}.bloqueProducto .listadoItemPrecio span:before{position:absolute;content:"";left:0;top:50%;right:0;border-top:1px solid #777;border-color:#777;width:50%;margin:0 auto}.listadoItemPrecioOferta{color:#00bab4;font-size:30px;font-family:deckerb,dosismedium;line-height:30px}.listadoItemPrecio{font-size:20px}.listadoItemPrecioTexto{color:#777;font-size:15px}.cajaProducto .bloqueProducto .listadoItemImagen::before{position:absolute;left:0;right:0;top:0;bottom:0;background-color:rgba(0,186,180,.6);pointer-events:none;z-index:1;content:"";opacity:0;filter:alpha(opacity=0);-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;transition:all .5s}.cajaProducto:hover .bloqueProducto .listadoItemImagen::before{opacity:1;filter:alpha(opacity=100)}.cajaProducto .bloqueProducto .button-link i,.cajaProducto .bloqueProducto .button-link i a{font-size:30px;padding-top:10px;color:#fff;border:3px solid #fff;border-radius:50%;width:55px;height:55px;text-align:center}.cajaProducto .bloqueProducto .button-link>i{margin-right:10px}.cajaProducto:hover .bloqueProducto .button-link{opacity:1;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.cajaProducto .bloqueProducto .button-link{-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-ms-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;position:absolute;font-size:15px;top:calc(50% - 115px);right:0;left:calc(50% - 60px);z-index:2;opacity:0;filter:alpha(opacity=0)}.cajaProducto .bloqueProducto .button-link.cajaProductoDental{left:calc(50% - 30px)}input.inputCantidadProductoSecundario{border:1px solid #00bab4!important;text-align:center;width:80px;height:45px!important;padding:0 14px;margin:0 8px}.btnAgregarUnidad,.btnQuitarUnidad{color:#00bab4;font-size:40px;cursor:pointer;vertical-align:middle}.btnAgregarUnidad:hover,.btnQuitarUnidad:hover{color:#cdcccc}.contieneInfoTextoProductoTiendaVirtualCliente{margin-bottom:135px!important}.cajaProducto .bloqueProducto .button-link{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.labelDetalleProducto,.tituloDetalleProducto,.labelDetalleProductoAtributos{font-weight:700;color:#00bab4;margin-top:5px}.labelDetalleProductoDescripcion{font-weight:700;color:#00bab4}.labelDetalleProducto a{color:#00bab4;font-weight:400}.labelDetalleProductoAtributos{line-height:50px}.labelDetalleProducto img{margin-right:10px}.tituloDetalleProducto{font-size:22px;margin-bottom:10px}.contienePdfProducto{margin-top:15px}.contieneDetalleProducto{padding-left:40px;color:#00bab4;position:relative}.contieneAtributosDetalleProducto{max-height:420px;min-height:420px;overflow-y:auto;padding-top:40px}select.selectAtributosProductos{height:50px!important;vertical-align:middle;margin-bottom:5px}#carouselProductos{margin-top:25px}#carouselProductos .item a img{border:3px solid #fff;width:100%;object-fit:cover}#carouselProductos .item a img:hover,#carouselProductos .item a img.imagenMiniatura.seleccionado{border:3px solid #00bab4}.fotoPrincipal{width:100%;object-fit:cover}.btnCarouselProductos{display:inline-block;vertical-align:middle;cursor:pointer;color:#777;transition:color .5s ease-in-out;font-size:32px;margin-left:5px;margin-top:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.contieneBotonesCarouselFotos{padding:0}.btnCarouselProductos:hover{color:#00bab4}.contieneMenuDYMDental #navbarCollapse .dropdown:hover>.dropdown-menu{display:block}.nav-open .contieneLogoMenu.d-none{display:block!important;top:-81px;position:relative;z-index:99;background:0 0!important}.nav-open .contieneLogoMenu.d-none .navbar-collapse{border:1px solid #00bab4;height:inherit!important}.contieneMenuDYMDental #navbarCollapse li>a{color:#333}#navbarCollapseCliente .categoriaPrincipal>a .caret,#navbarCollapseCliente .categoriaPrincipal>a .sub-arrow,#navbarCollapseCliente .categoriaPrincipal>a .ripple-container,#navbarCollapseCliente .menuPrincipal>a .sub-arrow{display:none}#navbarCollapseCliente{padding:5px 0}#navbarCollapseCliente .categoriaPrincipal,#navbarCollapseCliente .menuPrincipal{margin:0 41px}#navbarCollapseCliente>ul>li:first-child{margin-left:0}#navbarCollapseCliente>ul>li:last-child{margin-right:0}#navbarCollapseCliente .categoriaPrincipal>a,#navbarCollapseCliente .menuPrincipal>a{padding:.5rem 1rem;font-size:16px;text-transform:uppercase;font-family:decker;font-weight:700;color:#fff;text-decoration:none}#navbarCollapseCliente .categoriaPrincipal>a:hover,#navbarCollapseCliente .menuPrincipal a:hover,#navbarCollapseCliente .categoriaPrincipal.show>a{background:#fff!important;color:#00bab4!important}#navbarCollapseCliente li li{border-bottom:1px solid #00bab4}#navbarCollapseCliente li li a.dropdown-item{color:#004750!important;padding:10px 40px 10px 10px!important}#navbarCollapseCliente .dropdown-menu{padding:0}#navbarCollapseCliente .dropdown-item:hover,#navbarCollapseCliente .dropdown-item:focus{background-color:#00bab4!important;color:#fff!important}#imagenPrincipal>img{box-shadow:0 0 10px rgba(0,0,0,.25);border-radius:10px}#imagenPrincipal{position:relative}.contieneProductoImagen #imagenPrincipal img.btnZoom{position:absolute;bottom:5px;left:5px;box-shadow:none}.productoTitulo,.productoReferencia span,.tituloDescripcion{color:#00bab4;font-size:25px;text-transform:uppercase;font-family:deckerb;margin-bottom:30px}.productoReferencia span{font-size:20px;line-height:21px;text-transform:uppercase;margin-bottom:20px}.tituloDescripcion{margin:20px 0 10px}.contienePrecioProducto{margin-left:25px}.carritoBlink{opacity:1;animation:blink 1s;animation-iteration-count:3}@keyframes blink{50%{opacity:0}}.menuUsuarioIconos{position:relative}.numProductosCarrito{color:#fff;background:#e73537;border-radius:50%;padding:8px;line-height:5px;font-size:11px;position:absolute;right:10px;top:-8px;display:none}#frmDatosProducto label{font-family:deckerb;color:#00bab4!important;font-size:20px!important}.mensajeDetalleProducto{font-family:decker;font-size:18px;color:#c11718;margin-top:15px}.stockNoDisponible,.stockDisponible{color:#c11718;font-size:18px}.stockDisponible{color:#44ac34}.botonesCompartir{margin-top:20px}#productos_detalles_subtotal_original{}.strikethrough .tituloPrecio .precio{position:relative}.strikethrough .tituloPrecio .precio:before{position:absolute;content:"";left:0;top:50%;right:0;border-top:1px solid;border-color:#777}.tituloPrecioOferta{font-family:deckerb,dosismedium;color:#00bab4!important;font-size:25px!important}.contieneProductoImagen{position:relative}.btnZoom{position:absolute;bottom:10px;left:10px}.botonesCarouselProductosRelacionados{position:absolute;right:15px;top:45px;z-index:99}.botonesCarouselProductosRelacionados #btnNext{right:-15px}.botonesCarouselProductosRelacionados #btnPrev{left:-30px!important}#carouselProductosRelacionados{}.textoInfoProductosSinIVA{font-style:italic}.listadoProductosCarrito{border-bottom:1px dashed #cdcccc;padding-bottom:10px;margin-bottom:5px;max-height:400px;overflow-y:auto;padding-top:10px}.filaCarrito{margin-bottom:5px}.contieneFotoBloqueCarrito{padding:0;padding-right:5px!important}.totalesBloqueCarrito{text-align:right;margin-bottom:15px}.tituloSubTotalBloqueCarrito{color:#00bab4;font-size:15px;text-transform:uppercase}.precioBloqueCarrito{color:#00bab4;font-family:decker,dosismedium;font-size:25px}.precioOfertaTablaProductosSecundarios{color:#00bab4!important;font-weight:700}.stockDestacado{color:red!important;font-weight:700}.textoBloqueCarrito{font-size:13px}.contieneDescProductoBloqueCarrito{font-size:15px;font-family:deckerb,dosismedium;vertical-align:middle}.contieneDescProductoBloqueCarrito i{float:right;padding-right:5px;color:#777;vertical-align:middle;font-size:18px;z-index:99999999999}.contieneDescProductoBloqueCarrito:hover i{color:#00bab4}.pedidos_titulo_producto{line-height:25px}.noResultadosBloqueCarrito{text-align:center;padding:15px 0}.infoDatosTransferencia{font-size:15px;margin-top:5px}.tablaGestina.table td span.total_compra,.tablaGestina.table td span.total_compra span,.tablaGestina.table td span.total_compra_numero{color:#00bab4;font-family:deckerb,dosismedium;font-size:20px;text-transform:uppercase}.tablaGestina.table td span.total_compra .small{text-transform:none}.tablaGestina.table td span.total_compra:hover,.tablaGestina.table td span.total_compra span:hover,.tablaGestina.table td span.total_compra_numero:hover{color:#00bab4}#tablaCarrito .imgFotoCarrito,#tablaConfirmarCompra .imgFotoCarrito,#tablaHistoricoPedidos .imgFotoCarrito,#tablaCarritoUniversidadCurso .imgFotoCarrito{float:left;margin-right:20px}.tablaGestina h3,.tablaGestina h2{font-size:18px}.descripcion_producto{text-align:left}#tablaCarrito input{text-align:center;padding:inherit}.ocultarActualizarCantidades{display:none}table.tablaGestina td.dataTableCenter{text-align:center;vertical-align:middle;position:relative}.btnActualizarCantidades{position:absolute;top:34px;right:15px}#frmSeleccionaAtributos{margin-bottom:20px}.textoBloqueVerde{color:#00bab4;text-align:center;margin-bottom:25px}.textoInfoConfirmarCompra{font-size:18px}.itemPreviewContieneAtributos .inputIcon{display:inline-block}.itemPreviewContieneAtributos .inputIcon>i{color:#000;font-size:16px;right:10px;height:30px;line-height:30px}.itemPreviewContieneAtributos .itemPreviewAtributos{text-align:left!important;padding-left:15px!important}.itemPreviewCantidad,.itemTablaCarritoCantidad{display:inline-block;vertical-align:middle}.inputCantidad{position:relative;text-align:center;user-select:none;border:1px solid #d8d9d8}.inputCantidad input{-webkit-appearance:none;-moz-appearance:none;appearance:none;-moz-appearance:textfield;color:#999!important}.inputCantidad input,.itemPreviewAtributos{font-family:decker;font-weight:700;width:30px;height:30px!important;font-size:15px!important;display:inline-block;vertical-align:middle;text-align:center!important;padding-left:0!important;padding-right:0!important;border:none}.inputCantidad.inputCantidadGramos input{width:48px;padding-left:8px!important}#atributo_1.itemPreviewAtributos{width:60px}.inputCantidad .itemCarritoMenos,.inputCantidad .itemCarritoMas,.itemCarritoBloqueCantidad .itemCarritoMenos,.itemCarritoBloqueCantidad .itemCarritoMas{font-family:decker;font-weight:700;font-size:15px;width:30px;line-height:30px;height:30px;color:#999;cursor:pointer;display:inline-block;vertical-align:top}.itemTablaCarritoCantidad .itemCarritoMenos,.itemTablaCarritoCantidad .itemCarritoMas{color:#999!important}.inputCantidadGramos .itemCarritoMenos,.inputCantidadGramos .itemCarritoMas{display:none}.inputCantidad .itemCarritoMenos{}.inputCantidad .itemCarritoMas{}.btnCarouselProd{position:absolute;top:calc(50% - 25px);width:50px;height:50px;transition:all .3s;cursor:pointer;border:2px solid #00bab4;border-radius:100%;text-align:center;line-height:47px;z-index:10;background-color:#fff;user-select:none}.btnCarouselProd svg{width:11.96px;height:20.83px}.btnCarouselPrev{left:10px}.btnCarouselNext{right:10px}.btnCarouselProd path{transition:all .3s;fill:#00bab4}.btnCarouselProd:hover{background-color:#00bab4}.btnCarouselProd:hover path{fill:#fff}div.pp_pic_holder,.slbWrapOuter{z-index:100000000}div.pp_overlay,.slbOverlay{z-index:95000000}#previewCarrito{position:fixed;top:0;right:0;bottom:0;width:420px;background-color:#fff;z-index:1002;transform:translateX(100%);transition:transform .25s ease-in-out}#previewCarrito.active{transform:none}#previewCarritoHeader{position:relative;border-bottom:1px solid #eee;padding:14px 0}#previewCarritoCerrar{font-family:decker;position:absolute;top:9px;right:18px;width:40px;height:40px;background:#00bab4;border-radius:100%;font-size:20px;line-height:40px;text-align:center;text-transform:uppercase;color:#fff;cursor:pointer}#previewCarritoTitulo{font-family:decker;font-size:18px;font-weight:700;line-height:150%;text-align:center;text-transform:uppercase;color:#00bab4;display:block}#previewCarritoEnvio{padding:15px 22px 20px;border-bottom:1px solid #eee}#previewCarritoEnvioTitulo{font-size:14px;line-height:214%;text-align:center;color:#00bab4}#previewCarritoEnvioProgreso{position:relative;background:#e5e5e5;border-radius:100px;width:100%;height:9px;overflow:hidden;margin-top:5px}#previewCarritoEnvioProgreso span{width:0%;height:100%;background:#00bab4;position:absolute;top:0;left:0;transition:all .4s}.itemPreviewCarrito{padding:20px;border-bottom:1px solid #eee;font-size:0}.itemPreviewCarritoImagen{width:90px;height:90px;display:inline-block;vertical-align:top}.itemPreviewCarritoDatos{width:calc(100% - 90px);padding-left:15px;display:inline-block;vertical-align:top}.itemPreviewCarritoTitulo{font-family:decker;font-size:14px;line-height:114%;color:#333;height:36px;overflow:hidden;display:inline-block;vertical-align:top;width:100%}.itemPreviewCarritoPrecios{width:100%}.itemPreviewCarritoPrecio,.itemPreviewCarritoPrecioOferta{font-family:decker;font-size:20px;line-height:120%;text-align:right;letter-spacing:.02em;color:#00bab4;display:block}.itemPreviewCarritoPrecio.precioSinOferta{text-decoration-line:line-through}.itemPreviewCarritoPrecioOferta{margin-top:4px;color:#f03325}.itemPreviewCarritoBotones{margin-top:24px}.itemCarritoBloqueCantidad{position:relative;width:95px;height:30px;border:1px solid #d8d9d8;display:inline-block;vertical-align:middle}.itemCarritoMenos,.itemCarritoMas{font-family:decker;font-size:13px;text-align:center;letter-spacing:.02em;color:#999;line-height:30px;cursor:pointer}.itemCarritoBloqueCantidad input{font-family:decker;font-size:13px;text-align:center!important;letter-spacing:.02em;color:#999;-webkit-appearance:none;-moz-appearance:none;appearance:none;-moz-appearance:textfield;border:none;border-radius:0}.itemCarritoMenos,.itemCarritoMas,.itemCarritoBloqueCantidad input{display:inline-block;vertical-align:top;width:calc(100%/3);height:100%!important;user-select:none;font-size:14px!important;padding:0}.itemCarritoBloqueCantidad input[type=number]::-webkit-outer-spin-button,.itemCarritoBloqueCantidad input[type=number]::-webkit-inner-spin-button,.itemCarritoBloqueCantidad input[type=number]::-webkit-outer-spin-button,.itemCarritoBloqueCantidad input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.itemPreviewCarritoEliminar{font-family:decker;text-align:right;letter-spacing:.02em;text-decoration-line:underline;font-size:12px;line-height:120%;color:#333;display:inline-block;vertical-align:middle}.itemPreviewCarritoEliminar:hover{color:#000}#previewCarritoDetalle{text-align:center;padding-top:20px;border-top:1px solid #eee}#previewCarritoAhorras,#previewCarritoSubtotal,#previewCarritoIVA,#previewCarritoTotal,#teAhorrasCarrito{font-family:decker;font-size:14px;line-height:120%;text-align:center;text-transform:uppercase;color:#e63f21}#previewCarritoSubtotal,#previewCarritoIVA,#previewCarritoTotal{margin-top:5px;color:#333;font-size:18px}#previewCarritoTotal{font-weight:700}#btnVerCarrito{margin-top:40px;margin-bottom:40px}#previewCarritoForm{height:calc(100% - 338px);overflow:auto}#bloqueCupon{font-size:0}#cajaCupon{width:70%;display:inline-block;vertical-align:middle}#btnCupon{width:30%;display:inline-block;vertical-align:middle;text-align:right}#btnCupon a{padding-top:18px;padding-bottom:18px}#teAhorrasCarrito{font-size:16px;margin-top:40px}#frmCofirmarPedido .form-envio-nombre,#frmCofirmarPedido .form-facturacion-nombre{order:1}#frmCofirmarPedido .form-envio-direccion,#frmCofirmarPedido .form-facturacion-direccion{order:2}#frmCofirmarPedido .form-envio-provincia,#frmCofirmarPedido .form-facturacion-provincia{order:3}#frmCofirmarPedido .form-envio-localidad,#frmCofirmarPedido .form-facturacion-localidad{order:4}#frmCofirmarPedido .form-envio-codPostal,#frmCofirmarPedido .form-facturacion-codPostal{order:5}#frmCofirmarPedido .form-envio-telefono,#frmCofirmarPedido .form-facturacion-telefono{order:6}#frmCofirmarPedido .form-envio-dni,#frmCofirmarPedido .form-facturacion-dni{order:6}#frmCofirmarPedido .form-facturacion-pais{order:7}#frmCofirmarPedido .form-facturacion-provincia{order:8}#frmCofirmarPedido .form-facturacion-poblacion{order:9}.carrito-datos{order:2}.carrito-productos{order:1}#observaciones{height:130px}#datosEmpresa{font-family:decker;font-size:16px;color:#666;line-height:156%}#metodoEntrega{font-size:0;color:#e63f21}.precioEntrega,#metodoEntrega .bmd-form-group{display:inline-block;vertical-align:middle;padding-top:0!important}#metodoEntrega .bmd-form-group{width:220px}#metodoEntrega .precioEnvio{font-weight:700}.precioEntrega{font-size:16px;width:calc(100% - 200px);text-align:right;height:35px}.imgTarjetasBancarias{height:25px;float:right}.transferenciaBancariaInfo{display:none}.bloqueSeleccionaPago{border:1px solid #00bab4}.bloqueSeleccionaPago .form-check{margin-bottom:0}.opcionPago{padding:15px!important;border-bottom:1px solid #00bab4;margin-bottom:0!important}.opcionPago:last-child{border-bottom:0}.gratis{color:#92c139!important;text-transform:uppercase;font-weight:700}#tablaTotales_wrapper{margin-top:60px;margin-bottom:30px}.current_subsection_verPedidos #tablaTotales_wrapper,.current_subsection_verPedidos #tablaTotales_wrapper #tablaTotales{margin-top:0!important;margin-bottom:0}#tablaTotales{border-top:1px solid #00bab4;border-left:1px solid #00bab4;border-right:1px solid #00bab4}#tablaTotales.table td{padding:15px 22px}#tablaTotales thead{display:none}#tablaTotales .totalesReferencia{color:#00bab4;font-size:15px}#tablaTotales .totalesValor{font-size:16px;color:#666}#tablaTotales tbody tr:first-child{border-bottom:1px solid #00bab4}#tablaTotales tbody tr:last-child .totalesReferencia,#tablaTotales tbody tr:last-child .totalesValor{border-top:1px solid #00bab4;font-weight:700;font-size:16px}#tablaTotales tbody tr:last-child .totalesValor{color:#00bab4;font-size:20px}#btn_confirmar_compra{margin-left:30px}.yaTienesCuenta{color:#666;font-size:16px;padding-right:40px;align-self:center}#tablaCarrito tbody tr>td:first-child{padding-left:0}.itemCarritoImagen{width:70px;display:inline-block;vertical-align:middle;font-size:14px;text-align:center}.itemCarritoDatos{width:calc(100% - 80px);display:inline-block;vertical-align:middle;padding-left:15px}.itemCarritoBotones{margin-top:9px}.itemCarritoTitulo{color:#555;overflow:hidden}.itemCarritoAtributos{margin-left:10px}.tablaCarrito.itemCarritoBloqueCantidad{width:120px;border-radius:3px;border-color:#ddd}.tablaCarrito .itemCarritoMenos,.tablaCarrito .itemCarritoMas,.tablaCarrito.itemCarritoBloqueCantidad input{color:#000!important}.tablaCarrito.itemCarritoBloqueCantidad input{border-right:1px solid #ddd;border-left:1px solid #ddd}.contieneImagenTarjetaVisa{margin:5px 0}.total_compra{color:#00bab4;font-family:deckerb;font-size:20px!important;text-transform:uppercase}.total_compra .small{text-transform:none}.total_compra_numero{color:#00bab4;font-family:deckerb,dosismedium;font-size:20px}.contieneTotalPedido{text-align:right!important}#frmCofirmarPedido #form_observaciones,.contieneObservaciones #form_observaciones{min-height:150px;padding:5px}#frmCofirmarPedido label,#frmCofirmarPedido .radio label.form-check-label{color:#00bab4!important;font-size:20px!important;font-family:deckerb;text-transform:uppercase}#frmCofirmarPedido .radio label.form-check-label{color:#777!important;font-size:18px!important;text-transform:none}#frmCofirmarPedido label.form-check-label{color:#777!important;font-size:15px!important;text-transform:none}.rojo{color:#c11718}#bloqueDatosRecogidaTienda{display:none}.estrellasValorar{font-size:0}.estrellasValorar i{font-size:22px;padding:0 5px}.estrellasValorarBloque{font-size:14px}.estrellasValorarBloque i{font-size:18px}.estrellaInactiva{color:#b3b3b3}.estrellaActiva,.estrellaInactivaEmpty{color:#f9dc31}.estrellaValoracion{padding-right:3px;font-size:20px}#listadoTestimonios .listadoItemValoracion{font-size:0;margin-bottom:2px}#listadoTestimonios .listadoItemNombre{color:#00bab4;font-size:20px;font-family:deckerb}#listadoTestimonios .listadoItemTexto{font-size:16px;text-align:justify;color:#777;margin-top:5px}#listadoTestimonios .listadoItem{margin-top:16px;margin-bottom:25px}#listadoTestimonios .listadoItemFecha{font-size:16px;color:#00bab4}textarea#frmComentarioValoracion,textarea#frmComentarioPresupuesto{height:150px!important}.contieneFondoTestimoniosInicio{background-image:url(https://www.dymstudents.com/img/fondos/fondoValoraciones.png);background-repeat:no-repeat;background-position:top center;background-size:cover!important;width:100%;position:relative;padding:50px 0!important;height:530px;z-index:9}.contieneCarouselBotones{position:relative}#btnNext{position:absolute;top:calc(50% - 15px);right:10px;color:#00bab4;font-size:35px;z-index:9}#btnPrev{position:absolute;top:calc(50% - 15px);color:#00bab4;font-size:35px;left:10px;z-index:9}#btnPrev:hover,#btnNext:hover,a.btnEnlaceTestimonios:hover{color:#004750;cursor:pointer;text-decoration:none}.testimonioSliderValoracion .estrellaValoracion{font-size:22px;color:#ffbb03}.btnEnlaceTestimonios{color:#00bab4;text-transform:uppercase;font-family:deckerb;font-size:20px}.testimonioSliderNombre{font-family:deckerb;text-transform:uppercase;color:#00bab4;margin-top:10px;font-size:20px}#carouselValoraciones{margin:0 auto}#carouselValoraciones .itemListadoValoracion{min-height:360px;padding-bottom:20px;overflow:hidden;margin-top:10px}#carouselValoraciones .itemListadoValoracion .fondoValoracion{}#carouselValoraciones .listadoItemValoracion img{display:inline-block!important;vertical-align:top;margin:0 2px;width:unset!important}.testimonioSliderTexto{margin:20px;text-align:center!important;font-size:18px!important;overflow:hidden}.quote{margin-top:20px}.listadoBotonera{min-height:50px}.listadoBotonera img{cursor:pointer}.verValoraciones{margin-top:70px}.verValoraciones a{font-size:16px;font-family:dejavu_sansbold;color:#fff;text-shadow:7px 0 4px rgba(0,0,0,.3)}.fondoLocalizacionInicio{background:#eee;padding:25px 25px 15px}.current_section_inicio #google_maps{min-height:450px!important}.btnWhatsapp{position:fixed;right:10px;bottom:10px;z-index:999}.listadoItemsServicios .listadoItemImg{margin-bottom:20px}.listadoItemImg{border-radius:5px;overflow:hidden}.imghvr-hinge-up,.imghvr-hinge-up figcaption{background-color:rgba(0,186,180,.8)!important;border-radius:5px}.imghvr-hinge-up figcaption{padding:15px}.listadoItemTitulo{margin-top:40px;text-transform:uppercase;color:#fff;min-height:65px;max-height:65px;overflow:hidden}.listadoItemsServicios .listadoItemTexto{margin-top:40px;min-height:190px;max-height:190px;overflow:hidden}.listadoItemTitulo a{color:#fff}.textoSeccionGrande{font-size:18px!important;line-height:170%}.tituloIcono{font-family:decker;font-weight:700;font-size:18px;margin:30px 0 15px}.iconoServicio,.textoIconoServicio{display:inline-block;vertical-align:top}.iconoServicio{width:100px}.textoIconoServicio{width:calc(100% - 115px);padding-left:20px}.itemFotoGaleria .itemFotoGaleriaImagen::before{position:absolute;left:0;right:0;top:0;bottom:0;background-color:rgba(0,186,180,.6);pointer-events:none;z-index:1;content:"";opacity:0;filter:alpha(opacity=0);-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;transition:all .5s}.itemFotoGaleria:hover .itemFotoGaleriaImagen::before{opacity:1;filter:alpha(opacity=100)}.itemFotoGaleria{margin-top:15px;margin-bottom:15px}.itemFotoGaleriaIcono{width:55px;height:55px;line-height:55px;text-align:center;font-size:49px;color:#fff;border:3px solid #fff;border-radius:50%;position:absolute;opacity:0;z-index:100;top:calc(50% - 55px/2 + 20px);left:calc(50% - 55px/2);transition:all .3s ease-in-out 0s}.itemFotoGaleria:hover .itemFotoGaleriaIcono{top:calc(50% - 55px/2);opacity:1}.inputIcon input{padding-right:50px!important}.simulaLabel{font-family:decker;font-weight:700;font-size:18px;color:#777;margin-bottom:5px}#frmPresupuestoObservaciones{height:170px!important}.form-group-presupuesto .form-checkbox-text{font-size:18px;line-height:120%}.form-group-presupuesto .form-check-label span.check{left:0!important}.contieneInputsCheckPresupuesto .form-check{margin-bottom:10px!important}.contieneInputsCheckPresupuesto .form-check:first-child{margin-left:0!important}.contieneInputsCheckPresupuesto .form-check:last-child{margin-right:0!important}.form-group-clinica .form-check{margin:0 40px}.form-group-salas-medicas .form-check{margin:0 29px}.form-group-area-publica .form-check-4{margin-right:0!important}.form-group-area-publica .form-check-5{margin-left:0!important}.form-group-area-publica .form-check{margin:0 37px}.form-group-area-servicios .form-check{margin:0 47px}.form-group-local .form-check .form-check-label span.circle{top:4px!important}.form-group-local .form-check:first-child{margin-right:30px}.current_section_contacto footer,.current_section_comollegar footer,.current_section_inicio footer,.current_section_inicioLanding footer,.current_section_inicioDental footer,.current_section_universidades footer,.current_section_inicio #wrapper,.current_section_comollegar #wrapper,.current_section_testimonios #wrapper,.current_section_contacto #wrapper{margin-top:0;min-height:inherit!important}.logoFooter{height:40%}.contieneLocalizacion{position:relative}.qrLocalizacion{position:absolute;top:calc(50% - 127px);right:calc( 25% - 127px)}#google_maps{min-height:500px}.contieneFormContactoMapa #google_maps{min-height:730px}#formContacto{margin-bottom:50px}.contienePaginador{margin:0;color:#00bab4;font-weight:400;font-size:0;display:inline-block}.contienePaginador a{color:#00bab4;text-decoration:none;border-radius:100%;width:40px;height:40px;display:inline-block;line-height:40px;transition:all .5s ease-in-out;margin:0 10px;font-size:20px;background:#eee;font-family:decker;font-weight:700;box-shadow:none;vertical-align:middle}.contienePaginador a#enlaceAtras,.contienePaginador a#enlaceSiguiente{font-size:20px;color:#999;background:0 0;vertical-align:middle;width:inherit;border-radius:0;font-family:decker;font-weight:700}.contienePaginador a:hover,.contienePaginador a.paginaSeleccionada,.contienePaginador a#enlaceAtras:hover,.contienePaginador a#enlaceSiguiente:hover{transition:all .5s ease-in-out;color:#fff;background:#00bab4}.contienePaginador a#enlaceAtras:hover,.contienePaginador a#enlaceSiguiente:hover{color:#00bab4!important;background:0 0!important;box-shadow:none}.contienePaginador a#enlaceAtras span,.contienePaginador a#enlaceSiguiente span{font-family:decker;font-weight:700;font-size:13px;vertical-align:middle;margin:0 7px}.bordePaginador{display:inline-block;width:1px;background-color:#fff;height:35px;vertical-align:middle;margin:0 5px}.contienePaginador a:hover,.paginadorBlog .contienePaginador a.paginaSeleccionada,.paginadorBlog .contienePaginador a#enlaceAtras:hover,.paginadorBlog .contienePaginador a#enlaceSiguiente:hover{transition:all .5s ease-in-out;color:#fff;background:#00bab4}a.lineaMigasBlog,a.lineaMigasBlog:hover{color:#00bab4;text-decoration:none}.contieneFormContactoFooter{padding:80px 0}.font-60{font-size:60px}.font-awesome-40 i{font-size:40px}.h100{height:100%}footer{font-family:deckerb;font-size:20px;color:#fff;margin-top:50px;background:#004750;width:100%;padding:20px 0}.textosLegales{margin-bottom:15px}footer a{color:#fff}footer a:hover{text-decoration:underline;color:#fff}.tituloBloqueFooter{color:#00bab4;font-size:28px}.valoracionFooter i.fa-thumbs-up{border:2px solid #fff;border-radius:50%;padding:20px;margin-right:10px}.valoracionFooter .estrellasValorarBloque{display:inline-block}.enlaceEdina{font-family:deckerb;margin-bottom:10px;line-height:20px}.contieneCheckCopiaDireccion{margin-bottom:20px!important}.bloqueLegalCookies{background:#fff;color:#777;font-size:17px;padding-top:5px;padding-bottom:10px;text-align:center;position:fixed;z-index:9999;bottom:0;box-shadow:0 0 12px 5px rgba(136,136,136,.3);width:100%;z-index:9000}.bloqueLegalCookies span{margin:0 5px;display:block;margin-bottom:6px}a.bloqueLegalCookiesEnlaceMasInfo{display:inline-block;margin-top:10px;text-decoration:none;color:#777}.bloqueLegalCookies a{margin:0 5px;color:#fff;text-decoration:none}.bloqueLegalCookies a.bloqueLegalCookiesEnlaceMasInfo{margin:0 5px;color:#00bab4;text-decoration:underline}.tab-pane.active{animation-duration:1s;animation-fill-mode:both;animation-name:flipInX}table.dataTable.nowrap th,table.dataTable.nowrap td{white-space:initial}.inputsDatatable{margin-bottom:-42px;z-index:11}.dataTables_processing{z-index:105}.dataTables_info,.dataTables_empty{white-space:inherit!important;text-align:center;color:#888;font-size:18px;font-family:decker}.imagenFloatTabla{float:left;margin-right:10px}.fraseTabla{color:#8bbf30;font-size:18px;text-align:center;margin-top:5px;font-weight:700;font-style:italic}.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{color:#666;font-family:decker;font-size:16px;cursor:not-allowed;background-color:transparent;border-color:#00bab4}.pagination>li>a,.pagination>li>span{font-size:16px;border:1px solid #00bab4;color:#666;font-family:decker}.dataTables_paginate .pagination>li>span{font-size:16px}table.dataTable.nowrap th,table.dataTable.nowrap td{}table.dataTable thead .sorting:after,table.dataTable thead .sorting_asc:after,table.dataTable thead .sorting_desc:after,table.dataTable thead .sorting_asc_disabled:after,table.dataTable thead .sorting_desc_disabled:after{bottom:calc(50% - 14px)}.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{color:#fff}.pagination li a,.pagination li a:hover,.pagination>.active>a,.pagination>.active>a:hover{background:#fff!important;color:#00bab4!important;border-top:1px solid #00bab4!important;border-bottom:1px solid #00bab4!important;border-right:none;border-left:none;font-size:18px;width:34px;height:34px;display:inline-block;text-align:center;line-height:18px;font-family:decker;text-decoration:none}.page-item.active .page-link,.page-item.active .page-link:hover{z-index:1;color:#fff!important;background-color:#00bab4!important}.pagination>.active>a,.pagination>.active>a:hover{color:#00bab4!important;text-decoration:none}.pagination li.paginate_button.next a,.pagination li.paginate_button.previous a{background:url(https://www.dymstudents.com/img/iconos/reposo/btnSiguiente.svg) no-repeat center center!important;width:34px;height:34px;display:inline-block;vertical-align:middle;font-size:25px;line-height:18px;text-align:center;padding:0!important;color:#777!important;border-radius:0 5px 5px 0;border-right:1px solid #00bab4!important}.pagination li.paginate_button.next a:hover{background:url(https://www.dymstudents.com/img/iconos/sobre/btnSiguiente.svg) no-repeat center center!important}.pagination li.paginate_button.next:hover a::before,.pagination li.paginate_button.previous:hover a::before{color:#fff!important}.pagination li.paginate_button.next.disabled:hover a:before,.pagination li.paginate_button.previous.disabled:hover a:before{color:#777!important}.pagination li.paginate_button.previous a{background:url(https://www.dymstudents.com/img/iconos/reposo/btnAnterior.svg) no-repeat center center!important;border-radius:5px 0 0 5px;border-left:1px solid #00bab4!important}.pagination li.paginate_button.previous a:hover{background:url(https://www.dymstudents.com/img/iconos/sobre/btnAnterior.svg) no-repeat center center!important;border-radius:5px 0 0 5px}.dataTables_wrapper .paginationFooter{text-align:right;margin:10px 0 60px!important;font-size:0;display:block}.dataTables_wrapper div.dataTables_length label{color:#00bab4;font-family:decker;font-size:20px}.dataTables_wrapper div.dataTables_length label select{margin-left:10px!important}.dataTableCenter{font-family:decker,dosismedium;text-align:center;color:#777;font-size:20px}.tablaGestina.table th,.tablaGestina.table td{padding:.55rem .3rem}div.dataTables_wrapper div.dataTables_filter{text-align:left}div.dataTables_wrapper div.dataTables_filter input{margin-left:0;border-bottom:none;border:1px solid #babf10!important;border-radius:5px;padding:5px;width:100%}div.dataTables_wrapper div.dataTables_filter input.form-control:focus,div.dataTables_wrapper div.dataTables_filter input.bmd-form-group.is-focused .form-control{}div.styled .dataTables_length select{border-bottom:none}div.styled .dataTables_length select{border:1px solid #00bab4;border-radius:5px}table.tablaGestina tr.right td.dataTableCenter{text-align:right}table.tablaGestina td.dataTableCenter{text-align:center;vertical-align:middle}table.tablaGestina td.dataTableLeft{text-align:left;vertical-align:middle}.table>thead>tr>th{color:#00bab4;font-size:17px;font-family:deckerb;text-transform:uppercase;vertical-align:middle}.table>thead>tr>th.dataTableCenter{text-align:center}.tablaGestina{border:1px solid #00bab4;color:#777;font-size:18px;font-family:decker,dosismedium;border-radius:0!important;line-height:20px}.table>thead>tr>th{border-bottom:1px solid #00bab4}.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{border-top:1px dotted #00bab4}.table>thead>tr>th,.table>tbody>tr>th,.table>tbody>tr:first-child>td{border-top:none}.paddingLeftTabla{padding-left:25px!important}.tablaGestina.table td a,.tablaGestina.table td span{color:#777}.tablaGestina.table td span:hover{color:#888}.tablaGestina.table td a:hover,.tablaGestina.table td span:hover{color:#00bab4}.tablaGestina.table td span.tachado,.tablaGestina.table td span.tachado:hover{color:#777}.tablaGestina.table td span.tachado::before{position:absolute;content:"";left:0;top:50%;right:0;border-top:1px solid #777;border-top-color:#777;border-color:#777;margin:0 auto}.tablaGestina.table td span.tachado{position:relative}.tablaGestina.table td a i,.tablaGestina.table td span i{color:#a5a9ab;font-size:20px}.tablaGestina.table td a.verFicha i,.tablaGestina.table td span.verFicha i{font-size:20px}.tablaGestina.table td a:hover i,.tablaGestina.table td span:hover i{color:#00bab4}.tablaGestina div.dataTables_wrapper div.dataTables_processing{margin-top:0}.dataTables_wrapper .dataTables_length{float:right!important}.dataTables_wrapper .dataTables_length label{color:#00bab4!important;font-family:deckerb!important;font-size:20px!important}div.dataTables_wrapper .paginationFooter div.dataTables_paginate{float:right!important}table.dataTable>tbody>tr.child span.dtr-title{display:inline-block;font-weight:700;width:30%;text-align:left}span.dtr-data{display:inline-block;vertical-align:middle;white-space:normal;width:68%;padding-left:20px}table.dataTable>tbody>tr.child ul.dtr-details{width:100%}.tooltipStandard{cursor:pointer}.tooltipster-sidetip.tooltipster-base .tooltipster-box,.tooltipster-sidetip.tooltipster-left .tooltipster-box{background:#00bab4;border:none;border-radius:6px;color:#fff;font-size:18px;text-transform:uppercase;font-family:deckerb;padding:5px 10px;box-shadow:0 0 10px rgba(0,0,0,.5)}.tooltipster-sidetip.tooltipster-base .tooltipster-content{font-family:decker}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#00bab4!important}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background{border-top-color:#00bab4!important}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-background{border-right-color:#00bab4!important}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-background{border-left-color:#00bab4!important}.tooltipster-sidetip .tooltipster-arrow-border{border:10px solid transparent!important}.blockUI.blockMsg.blockPage{position:relative}.headerBlockUI{color:#00969d;font-family:opensans;font-size:30px;font-weight:700;text-transform:uppercase}.cabeceraBlockUIAlert{color:#00969d;font-family:opensans;font-size:30px;font-weight:700;text-transform:uppercase;height:60px}.contentBlockUIAlert{color:#333;font-size:18px}.botoneraBlockUI{}.cerrarBlockUI{float:right}.cerrarBlockUI .icon25x25{background-position:-325px -370px}.contieneBlockUI{position:relative}.blockUIContainer{display:none;padding:5px 20px;text-align:left}.esperePorFavor{vertical-align:middle;font-size:20px;margin-left:5px}.bloqueModal{display:none;text-align:left}.modal{text-align:center;background:rgba(200,200,200,.8);z-index:9999999}.modalEspere{padding:20px}@media screen and (min-width:768px){.modal:before{display:inline-block;vertical-align:middle;content:" ";height:100%}}.modal-content{border:1px solid #fff;border-radius:.5rem}.modal-header{border-bottom:none;text-align:center;padding:1.5rem 1rem}.modal-header .close{opacity:1!important;position:absolute;right:14px;font-family:decker;font-size:33px;color:#00bab4;font-weight:400;top:10px}.modal-header .close:hover{color:#004750!important}.modal-header .modal-title{color:#00bab4;font-size:25px;width:100%;line-height:20px;font-family:deckerb;text-transform:uppercase;text-align:center;border-bottom:1px solid #00bab4;padding-bottom:10px}#blockUI_bloqueBannerInicioCookies .modal-header .modal-title{border-bottom:none}.modal-header .modal-title span{color:#777;font-size:28px;text-align:center;width:100%;font-family:decker}.modal-dialog{display:inline-block;text-align:left;vertical-align:middle}.modal-dialog.modal-sm{min-width:450px!important}.modal-dialog.modal-md{min-width:560px!important}.modal-dialog.modal-lg{min-width:950px!important}.modal .btnStandard+.btnStandard{margin-left:20px}.modal-body{color:#777;text-align:center;padding:0 1rem 1rem;font-size:17px}.modalEspere .modal-body{padding:1rem}.modal-body img{margin-right:2px}.modal-footer{padding:10px 15px;justify-content:center}.botoneraBlockUI .btnStandard{padding:8px 20px}#blockUI_bloqueDetalleServicio .modal-header .modal-title{color:#00bab4;font-size:34px;width:100%;line-height:30px;font-family:deckerb;text-align:left;text-transform:none;border-bottom:1px solid #00bab4;padding-bottom:10px}table.dataTable.dtr-inline.collapsed>tbody>tr>td:first-child:before,table.dataTable.dtr-inline.collapsed>tbody>tr>th:first-child:before,table.dataTable.dtr-inline.collapsed>tbody>tr.parent>td:first-child:before,table.dataTable.dtr-inline.collapsed>tbody>tr.parent>th:first-child:before{background-color:#00bab4!important}table.dataTable.dtr-inline.collapsed>tbody>tr.parent>td:first-child:before,table.dataTable.dtr-inline.collapsed>tbody>tr.parent>th:first-child:before{background-color:#00bab4!important}table.dataTable>tbody>tr.child ul.dtr-details{width:100%}@media only screen and (max-width:991px){.imagenDerecha>img:nth-child(1){width:300px}.navbar-toggler{background-color:transparent;color:#fff;z-index:99;font-size:25px}#navbarCollapse li.nav-item{line-height:20px!important}.subTituloSeccion,a.subTituloSeccion,.subTituloSeccion a,.subTituloSeccionTienda{font-size:20px;line-height:20px}.listadoProductosBloqueTitulo .subTituloSeccion,.listadoProductosBloqueTitulo a.subTituloSeccion,.listadoProductosBloqueTitulo .subTituloSeccion a{font-size:20px;line-height:20px}.contieneMenu #navbarCollapse{box-shadow:0 5px 5px rgba(0,0,0,.3);background-color:#fff;z-index:999;padding:0;max-height:500px;overflow-y:scroll}#navbarCollapse.navbar-collapse li.nav-item,#menuSticky.fixed .contieneMenu #navbarCollapse li.nav-item{margin-top:0!important;margin-bottom:0!important;padding-top:0;padding-bottom:0}#navbarCollapse ul.dropdown-menu.subMenu li{padding-top:0;padding-bottom:0}#navbarCollapse ul.dropdown-menu.subMenu.contieneMenuServicios li{padding:0 25px}#navbarCollapse ul.dropdown-menu.subMenu.contieneMenuServicios li{padding:0 25px}#navbarCollapse ul li ul.dropdown-menu.subMenu.contieneMenuUniversidades li{padding:0 10px!important}#navbarCollapse .dropdown:hover>.dropdown-menu.subMenu.contieneMenuCategorias,#navbarCollapse .dropdown:hover>.dropdown-menu.subMenu.contieneMenuServicios,#navbarCollapse .dropdown:hover>.dropdown-menu.subMenu.contieneMenuUniversidades{width:100%;max-width:100%;min-width:100%}#navbarCollapse .dropdown:hover>.dropdown-menu-categorias{position:initial;box-shadow:none}#navbarCollapse .dropdown:hover>.dropdown-menu.subMenu.contieneMenuCursosUniversidad{margin-left:0;background:0 0}#navbarCollapse ul.dropdown-menu.contieneMenuCursosUniversidad li>a,#navbarCollapse ul.dropdown-menu.subMenu.contieneMenuCursosUniversidad li a.nav_link{margin:5px 0}#navbarCollapse ul.dropdown-menu.contieneMenuCursosUniversidad li:hover>a,#navbarCollapse ul.dropdown-menu.subMenu.contieneMenuCursosUniversidad li:hover,#navbarCollapse ul.dropdown-menu.subMenu.contieneMenuCursosUniversidad li:hover a.nav_link{background:0 0!important;color:#fff!important}#navbarCollapse ul.dropdown-menu.subMenu,#navbarCollapse ul.dropdown-menu.subSubMenu{margin:0!important}#navbarCollapse ul.dropdown-menu.contieneMenuUniversidades.subMenu>li:last-child,#navbarCollapse ul.dropdown-menu.subMenu li:last-child{border-bottom:1px solid #00bab4;margin-bottom:5px}#navbarCollapse ul.dropdown-menu.contieneMenuUniversidades>li>a,#navbarCollapse ul.dropdown-menu.subMenu.contieneMenuUniversidades>li>a.nav-link{padding:7px 25px 7px 15px!important}#navbarCollapse .dropdown:hover>.dropdown-menu-categorias{width:100%;background:0 0}.contieneMenuSubCategorias .listadoMenuSubCategorias .enlaceSubSubCategoria{margin:5px 10px}.contieneMenuSubCategorias .listadoMenuSubCategorias .enlaceSubSubCategoria:hover a{color:#fff}#menuSticky.fixed .contieneMenu #navbarCollapse li.nav-item.subMenu{padding-top:0}#navbarCollapse ul.dropdown-menu.subSubMenu{top:inherit;left:inherit;position:inherit}#navbarCollapse ul.dropdown-menu.subSubMenu{max-height:150px;overflow-y:auto}#navbarCollapse li>a{margin-right:0!important;margin-left:0!important}#navbarCollapse.navbar-collapse.show li.dropdown{margin-left:0!important}#navbarCollapse.navbar-collapse li a::before{left:15px!important;width:calc(100% - 15px)!important;background:#777;bottom:-6px;top:24px;display:none}#navbarCollapse.navbar-collapse li a.btn_menu_inicio::before{left:15px!important}.contieneLogoMenu{background:#fff;height:50px;min-height:0;padding:0}#menuSticky.fixed .contieneLogoMenu{max-height:inherit;min-height:auto;position:absolute}.navbar-brand{padding:0 15px;margin-right:0!important;padding:0 15px;left:0;right:0;top:0;z-index:999999}.logoIMG{height:50px}.contieneMenu{max-width:720px;background:0 0;text-align:center;position:absolute;top:8px}#navbarCollapse li>a{padding:5px 15px;text-align:left;color:#00bab4;display:block!important}#navbarCollapse li .dropdown-menu li>a{color:#777}#navbarCollapse li .dropdown-menu li>a.menuSeleccionado,#navbarCollapse li .dropdown-menu li>a:hover{color:#00bab4;display:block}#menuSticky.fixed{top:-35px}#menuSticky.fixed .contieneMenu{max-width:100%}#menuSticky.fixed .navbar-toggler{padding-right:15px;left:calc(100% - 45px)}#menuSticky.fixed #navbarCollapse.navbar-collapse li a::before{width:calc(100% - 30px)!important}#menuSticky.fixed .navbar-brand{left:0}#menuSticky.fixed .navbar-brand{display:none!important}#menuSticky.fixed .contieneMenu{max-height:60px;max-width:90%}#menuSticky.fixed .contieneMenu .logoIMG{height:99px}.cotieneLoginUserMD{display:inline-block!important;width:7%;text-align:right;vertical-align:middle;pointer-events:all}.contieneFondoTop{position:relative;top:inherit;background:#fff!important;z-index:99}.modal-dialog.modal-lg{min-width:90%!important}#navbarCollapse.navbar-collapse li>a:hover,#navbarCollapse.navbar-collapse li>a.menuSeleccionado{color:#00bab4;display:inline-block}#navbarCollapse>.navbar-nav:nth-child(1) .nav-link{margin-left:0!important;margin-right:0!important}#navbarCollapse.navbar-collapse.show li>a:hover,#navbarCollapse.navbar-collapse.show li>a.menuSeleccionado{display:block;background:#00bab4;color:#fff}.ripple-container{display:none}#menuSticky{height:inherit;min-height:60px!important}#navbarCollapse.navbar-collapse .navbar-nav>li>a::after{content:"";height:2px;background:#00bab4;position:absolute;top:23px;-webkit-transition:all 400ms linear 0s;-o-transition:all 400ms linear 0s;transition:all 400ms linear 0s;width:25px;left:15px;display:none}#navbarCollapse.navbar-collapse .navbar-nav .dropdown-menu a::before{display:none}#navbarCollapse ul.dropdown-menu{padding-top:0;border-top:none!important;width:calc(100% - 15px)!important;margin-left:15px;border-radius:0}#menuSticky.contieneLogoMenu.fixed #navbarCollapse ul.dropdown-menu{width:calc(100% - 30px)!important}#navbarCollapse ul.dropdown-menu li{border-bottom:none;padding:0 0 0 8px}.navbar-toggler.toggled i::before{content:"\f00d"!important}button:focus{outline:none}.modal-body{word-break:break-all}#navbarCollapse .dropdown:hover>.dropdown-menu{padding:0 10px}#navbarCollapse .dropdown:hover>.dropdown-menu.subSubMenu{padding:0}.contieneMenuCategorias{padding:0!important}#navbarCollapse .contieneMenuCategorias li a.categoriaNivel1{font-size:15px}#navbarCollapse .contieneMenuCategorias li>a,#navbarCollapse .contieneMenuCategorias ul.menuSubCategoria li>a{padding:4px}.contieneTituloSeccion{margin:25px auto}.qrLocalizacion{position:relative;top:0;right:0;text-align:center;margin:25px auto}.tituloSeccion{font-size:25px;line-height:30px}.contieneFondoTextoInicio{background-position:center left;padding:10px 0!important;min-height:343px;max-height:343px;overflow:hidden;text-align:center}#carouselValoraciones .listadoItemValoracion img{width:80px!important}.contieneTextoBreveInicio{margin-top:0}.tituloQuienesSomosInicio,.subTituloQuienesSomosInicio{font-size:26px;line-height:30px;text-align:center}.subTituloQuienesSomosInicio{font-size:20px!important;margin-top:10px}.contieneFondoTextoInicio .textoSeccion{height:108px;margin-bottom:5px}.contieneIMGBreveInicio{margin-top:40px}.cajaVentaja{padding:10px 15px}.contieneAtributosDetalleProducto{max-height:initial;min-height:initial;overflow-y:initial;padding-top:0}#bloqueLogin{max-width:290px;min-width:290px}.btnAgregarCarrito{font-size:20px;padding:8px 20px;line-height:20px}.stockNoDisponible,.stockDisponible{font-size:15px}.finalizarPedido{margin-top:120px}.btnActualizarCantidades{position:inherit;top:inherit;right:inherit;margin-top:10px}.contieneInfoContactoMovil{margin-bottom:0}#navbarCollapseCliente .categoriaPrincipal>a,#navbarCollapseCliente .menuPrincipal>a{color:#00bab4}#navbarCollapseCliente{background:#fff;text-align:left}#navbarCollapseCliente .categoriaPrincipal,#navbarCollapseCliente .menuPrincipal{margin-left:0}#navbarCollapseCliente{height:300px;overflow:auto}.tituloBannerInicioLanding{padding:10px 15px 6px}.btnDYMDentalCategoriasDestacadas{left:0;right:0;margin:auto;text-align:center}.dtr-data .nombreProductoTabla{color:#00bab4;min-width:inherit}.current_section_inicioDental #rev_slider_1083_1_wrapper,.current_section_inicioDental #rev_slider_1083_1,.current_section_inicioDental .tp-fullwidth-forcer{height:300px!important}}@media only screen and (max-width:767px){.text-ms-center{text-align:center!important}.contieneMenu{margin-top:0;margin-bottom:0}#menuWeb li>a{text-align:center}#menuWeb li:last-child a{padding:.5rem 1.1rem}.logoFooter{display:none}#menuWeb li ul.dropdown-menu li>a{font-size:14px}.fraseBanner{font-size:26px;line-height:26px}.subFraseBanner{font-size:16px}.contieneLogo{margin-top:10px}#menuWeb li>a{padding-right:0;padding-left:0}#menuWeb ul.dropdown-menu li:last-child{border-bottom:1px solid #dbdbdb}.redesSociales,.idiomas{padding:0 15px;text-align:center}input[type=search],input[type=text],input[type=email],input[type=password],form textarea.form-control,select.form-control,form textarea.form-control-b,select.form-control-b{font-size:15px}.modal-header .modal-title span{font-size:14px;margin-top:0;display:block}.checkbox label,.checkBoxInicio label{font-size:12px;line-height:120%;padding-top:3px}.contieneFondoTextoInicio{background-image:none!important;padding:10px 0!important;height:auto}.listadoItemsServicios .listadoItemTitulo{margin-top:0}.listadoItemsServicios .listadoItemTexto{margin-top:10px;min-height:100px;max-height:100px}#carouselValoraciones .listadoItemValoracion img{width:60px!important}.contieneTextoBreveInicio{margin-top:0}.tituloQuienesSomosInicio,.subTituloQuienesSomosInicio{font-size:30px}.subTituloQuienesSomosInicio{font-size:20px!important;margin-top:10px}.contieneFondoTextoInicio .textoSeccion{height:108px;margin-bottom:5px}.sinResultados{padding:30px 0}.finalizarPedido{margin-top:20px}#navbarCollapse ul.dropdown-menu.subMenu li a.nav-link,#navbarCollapse ul.dropdown-menu.subSubMenu li a.nav-link{padding:7px 15px 5px!important}#carouselProductos .item a img{height:103px}.fondoAparatologia,.fondoOsteogenos{height:290px;object-fit:cover}.bloqueProducto .listadoItemTitulo,.bloqueProducto .listadoItemTitulo h3{font-size:19px}.listadoItemPrecioOferta{font-size:25px}}@media only screen and (max-width:575px){body.current_section_inicio #wrapper,body.current_section_inicio #wrapper{margin-top:0!important}#wrapper{margin-top:0!important}.imagenDerecha>img{display:none}.modal-dialog.modal-sm{min-width:auto!important}.modal-dialog.modal-lg{min-width:auto!important}.contieneMenu{max-width:100%;padding-right:15px!important}#menuSticky.fixed .contieneMenu{max-height:60px;padding-right:0!important}.contieneDetalleProducto{padding-top:10px}.contieneAtributosDetalleProducto .labelDetalleProductoAtributos{text-align:left!important}.contieneBotonesCarouselFotos{padding:0 5px}.labelDetalleProductoDescripcion{margin-top:25px}.contieneDetalleProducto{padding-left:15px}.tituloDetalleProducto{text-align:center;margin-top:15px}.contieneAtributosDetalleProducto>div{padding:0}.finalizarPedido{margin-top:20px}.contieneInfoContacto{font-size:16px}.dataTableCenter,.tablaGestina{font-size:17px}#tablaCarrito input{width:50px}.textoBloqueVerde{margin-bottom:0}#realizarCompra .btnStandard{margin-bottom:20px}.total_compra{font-size:17px!important}.table>thead>tr>th{font-size:17px}.tablaGestina.table td span.total_compra .small{font-size:15px}.tablaGestina.table td span.total_compra,.tablaGestina.table td span.total_compra span,.tablaGestina.table td span.total_compra_numero{font-size:17px}.autocompleteTiendaVirtualCliente.ui-menu li.ui-menu-item{width:50%!important}.contieneInputsCheckPresupuesto>div{width:100%;margin-left:0!important;margin-right:0!important}.iconoServicio{width:100%;text-align:center;margin:15px auto}.textoIconoServicio{width:100%;padding-left:0}.bannerTiendaDYMLanding img{height:370px;object-fit:cover}.tituloBannerInicioLanding{font-size:28px;text-align:center}.textoBannerInicioLandingCortina{font-size:18px}.tituloBannerInicioLandingCortina{font-size:30px}.bannerTiendaDYMLanding:hover .contieneTextoBannerInicioLanding,.bannerTiendaDYMLanding:hover .contieneTextoBannerInicioLanding{bottom:14%}.fondoAgregarCarritoMultiple{padding:10px 0;margin:0}#previewCarrito{width:inherit}#btn_confirmar_compra{margin-top:20px;margin-left:inherit}}@media only screen and (min-width:576px) and (max-width:767px){.telefono{font-size:25px;margin-top:5px}.contieneInfoContacto{font-size:16px}.bloqueProducto .listadoItemPrecioOferta{font-size:20px}.bloqueProducto .listadoItemPrecioTexto{font-size:10px}.bloqueProducto .listadoItemPrecio{font-size:15px}.autocompleteTiendaVirtualCliente.ui-menu li.ui-menu-item{width:50%!important}.contieneInputsCheckPresupuesto>div{width:45%;margin-left:0!important;margin-right:0!important}}@media only screen and (min-width:768px) and (max-width:991px){.contieneMenu{margin-top:0}.modalStandard.modal-dialog{min-width:600px}.contieneMenu{width:100%;max-width:100%}.contieneInfoContacto{font-size:16px}.listadoItemsServicios .listadoItemTexto{margin-top:10px;min-height:100px;max-height:100px;overflow:hidden}#navbarCollapse ul.dropdown-menu.subMenu li a.nav-link,#navbarCollapse ul.dropdown-menu.subSubMenu li a.nav-link{padding:7px 15px 5px!important}#navbarCollapse.navbar-collapse li.nav-item{width:100%;text-align:left}#carouselProductos .item a img{height:103px}.bloqueProducto .listadoItemImagen img{height:330px}.contieneInputsCheckPresupuesto>div{width:30%;margin-left:0!important;margin-right:0!important}.fondoAparatologia,.fondoOsteogenos{height:232px;object-fit:cover;width:100%}}@media only screen and (min-width:992px) and (max-width:1199px){.modalStandard.modal-dialog{min-width:600px}.contieneMenu{margin-top:0;max-width:100%}.contieneMenu .navbar-nav{align-items:center}.navbar-expand-lg .navbar-nav .nav-link{margin-right:0!important;margin-left:0!important}#navbarCollapse li>a{font-size:14px;padding:3px 8px}#navbarCollapse li.menuPrincipal ul.contieneMenuCategorias li>a{line-height:10px!important}.navbar-expand-lg .navbar-nav .nav-item:first-child .nav-link{margin-left:0!important}.navbar-expand-lg .navbar-nav .nav-item:last-child .nav-link{margin-right:0!important}#navbarCollapse .navbar-nav>li:hover>a::before,#navbarCollapse .navbar-nav>li>a.menuSeleccionado::before{left:-6px}#navbarCollapse .navbar-nav>li:hover>a::after,#navbarCollapse .navbar-nav>li>a.menuSeleccionado::after{right:-5px}.contieneMenuCategorias{width:1024px;left:calc(50% - 450px)}#menuSticky.fixed .contieneMenuCategorias{left:calc(50% - 574px)}#menuSticky.fixed #navbarCollapse li>a{padding:6px 8px}.contieneFondoTextoInicio{padding:0!important;height:350px}.contieneTextoBreveInicio{margin-top:0}.contieneIMGBreveInicio{margin-top:0}.tituloQuienesSomosInicio{font-size:30px}.subTituloQuienesSomosInicio{margin-top:0}.contieneFondoTextoInicio .textoSeccion{margin-bottom:10px;height:70px}.contieneInfoContacto{font-size:16px}.contieneInfoContacto img{width:60px}.contieneInfoContacto .contieneHorarioInfo{font-size:16px}.listadoItemsServicios .listadoItemTexto{margin-top:10px;min-height:100px;max-height:100px;overflow:hidden}.fondoAparatologia,.fondoOsteogenos{height:232px;object-fit:cover;width:100%}.bannerTiendaDYMLanding:hover .contieneTextoBannerInicioLanding,.bannerTiendaDYMLanding:hover .contieneTextoBannerInicioLanding{bottom:25%}#menuSticky.fixed #navbarCollapse ul.dropdown-menu.subMenu,#menuSticky.fixed #navbarCollapse ul.dropdown-menu.subSubMenu{top:40px}.telefonoIcono i{font-size:24px}.telefono{font-size:17px}.contieneFondoTestimoniosInicio{padding:10px 0!important}#carouselValoraciones .listadoItemValoracion img{width:50px!important}.quote{margin-top:5px}#carouselValoraciones .itemListadoValoracion{height:auto;padding-bottom:0}.bloqueProducto .listadoItemPrecioOferta{font-size:23px}.bloqueProducto .listadoItemPrecioTexto{font-size:10px}.bloqueProducto .listadoItemPrecio{font-size:15px}#navbarCollapse ul.dropdown-menu.subMenu li a.nav-link,#navbarCollapse ul.dropdown-menu.subSubMenu li a.nav-link{font-size:14px;padding:7px 15px 5px!important}.navbar-expand-lg ul.navbar-nav ul.subMenu .nav-link,.navbar-expand-lg ul.navbar-nav ul.subSubMenu .nav-link{margin-right:0!important;margin-left:0!important}#carouselProductos .item a img{height:105px}.fotoPrincipal{height:450px}.bloqueProducto .listadoItemImagen img{height:289px}.contieneInputsCheckPresupuesto>div{width:30%;margin-left:0!important;margin-right:0!important}#navbarCollapseCliente .categoriaPrincipal,#navbarCollapseCliente .menuPrincipal{margin:0 5px}.current_section_inicioDental #rev_slider_1083_1_wrapper,.current_section_inicioDental #rev_slider_1083_1,.current_section_inicioDental .tp-fullwidth-forcer{height:400px!important}.current_section_inicioDental .contieneFondoTop>.containerDetalleXL{max-width:100%}.font-60{font-size:50px}.fondoAgregarCarritoMultiple{min-height:350px}}@media only screen and (min-width:1200px){.modalStandard.modal-dialog{min-width:600px}}@media only screen and (min-width:1281px) and (max-width:1440px){.bloqueProducto .listadoItemPrecioOferta{font-size:27px}.bloqueVentajas{padding-left:55px;padding-right:55px}}@media only screen and (min-width:1200px) and (max-width:1365px){#navbarCollapse li>a{font-size:13px}}@media only screen and (min-width:1200px) and (max-width:1600px){#navbarCollapse li>a{padding:3px 21px}#navbarCollapse li:nth-child(1)>a,#navbarCollapse li:nth-child(2)>a{padding:15px 21px}.contieneMenu .navbar-nav{align-items:center}#menuSticky.fixed #navbarCollapse ul.dropdown-menu.subMenu,#menuSticky.fixed #navbarCollapse ul.dropdown-menu.subSubMenu{top:50px}.contieneMenuCategorias{width:1200px;left:calc(50% - 545px)}#menuSticky.fixed .contieneMenuCategorias{left:calc(-100% - 500px)}.contieneIMGBreveInicio{margin-top:0}.contieneTextoBreveInicio{margin-top:0}.contieneAtributosDetalleProducto{max-height:400px;min-height:400px}.contieneInfoContacto{font-size:18px}.contieneInfoContacto .contieneHorarioInfo{font-size:17px}.tituloQuienesSomosInicio{font-size:45px}.contieneFondoTextoInicio{padding:20px 0!important;height:auto}.listadoItemsServicios .listadoItemTexto{margin-top:10px;min-height:100px;max-height:100px;overflow:hidden}#carouselProductos .item a img{height:80px}.bloqueProducto .listadoItemImagen img{height:255px}.form-group-clinica .form-check{margin:0 17px}.form-group-salas-medicas .form-check{margin:0 6px}.form-group-area-publica .form-check{margin:0 30px}.form-group-area-publica .form-check-4{margin-left:0!important;margin-right:30px!important}.form-group-area-servicios .form-check{margin:0 12px}#navbarCollapseCliente .categoriaPrincipal,#navbarCollapseCliente .menuPrincipal{margin:0 15px}.current_section_inicioDental #rev_slider_1083_1_wrapper,.current_section_inicioDental #rev_slider_1083_1,.current_section_inicioDental .tp-fullwidth-forcer{height:450px!important}.fondoAgregarCarritoMultiple{min-height:443px}}@media only screen and (min-width:1281px) and (max-width:1440px){#menuSticky.fixed #navbarCollapse li>a{padding:0 15px}.tituloQuienesSomosInicio{font-size:45px}}@media only screen and (min-width:1440px) and (max-width:1600px){.bloqueVentajas{padding-left:55px;padding-right:55px}}@media only screen and (min-width:1601px) and (max-width:1919px){#carouselProductos .item a img{height:103px}.fotoPrincipal{height:443px}.bloqueProducto .listadoItemImagen img{height:325px}#navbarCollapse li>a{padding:13px 5px}#menuSticky.fixed #navbarCollapse ul.dropdown-menu.subMenu,#menuSticky.fixed #navbarCollapse ul.dropdown-menu.subSubMenu{top:40px}.contieneMenuCategorias{width:1200px;left:calc(50% - 545px)}#menuSticky.fixed .contieneMenuCategorias{left:calc(-100% - 500px)}.contieneIMGBreveInicio{margin-top:0}.contieneTextoBreveInicio{margin-top:0}.contieneAtributosDetalleProducto{max-height:400px;min-height:400px}#navbarCollapse ul.dropdown-menu.contieneMenuUniversidades>li>a,#navbarCollapse ul.dropdown-menu.subMenu.contieneMenuUniversidades>li>a.nav-link{padding:7px 25px 7px 15px!important}.bloqueVentajas{padding-left:55px;padding-right:55px}.current_section_inicioDental #rev_slider_1083_1_wrapper,.current_section_inicioDental #rev_slider_1083_1,.current_section_inicioDental .tp-fullwidth-forcer{height:450px!important}}@media only screen and (min-width:1851px) and (max-width:1900px){}@media only screen and (min-width:1920px){.bloqueVentajas{padding-left:95px;padding-right:95px}#carouselProductos .item a img{height:103px}.fotoPrincipal{height:443px}.bloqueProducto .listadoItemImagen img{height:325px}}body.iosBugFixCaret.modal-open{position:fixed;width:100%}