body,html{width:100%;height:100%}*,body{margin:0;padding:0}body,table{font-family:"Trebuchet MS",Arial,Helvetica,sans-serif}.pink,a{color:#ce2987}.comment,.lighter{opacity:.7}*,body,div,img,input,p,section.slide.first-child,select,span,table,textarea{outline:0}ol>li,ul>li{list-style:none}body{color:#444;font-size:62.5%;-webkit-user-select:none;-webkit-text-size-adjust:none}.nav>nav,h1,h2,h3,h4{font-family:Helvetica,Arial,sans-serif}@font-face{font-family:helvetica_light;src:url(../fonts/helvetica/Helvetica-LT-45-Light.ttf)}@font-face{font-family:linux_libertine;src:url(../fonts/linux_libertine/LinLibertine_R.ttf)}@font-face{font-family:linux_libertine;font-weight:700;src:url(../fonts/linux_libertine/LinLibertine_RB.ttf)}@font-face{font-family:linux_libertine;font-style:italic;src:url(../fonts/linux_libertine/LinLibertine_RI.ttf)}@font-face{font-family:linux_libertine;font-weight:700;font-style:italic;src:url(../fonts/linux_libertine/LinLibertine_RBI.ttf)}h1,h2,h3,h4{color:#553d67;margin-bottom:1em}.open-popup,a.pdf{padding-left:1.9em;margin:.1em 0;display:inline-block}dt h2,dt h3,dt h4,li h2,li h3,li h4{display:inline-block}h2{font-size:1.3em;font-weight:400}h3{font-size:1em;color:#553d67}fl{float:left}a{text-decoration:none}a:hover{color:#b40067;text-decoration:underline}a.pdf{background:url(../images/icons/icon-link-pdf.png) left top no-repeat;background-size:1.4em}.open-popup,.link_blank{display:inline-block;padding-left:1.6em;background:url(../images/icons/icon-link-open-popup.png) left top no-repeat;background-size:1.4em;margin:0 0 0 .3em;color:#ce2987;text-decoration:none;cursor:pointer}.open-popup:hover,.link_blank:hover{color:#b40067;text-decoration:underline}.bigger{font-size:1.2em}.comment{font-size:.9em}.doble-column>*{display:inline-block;vertical-align:top;width:47%;padding:0;margin:0}.icon-product,.popup>*,foot>div>a{vertical-align:middle}.doble-column>:first-child{margin-right:6%}.doble-column>:last-child{margin-left:-.3em}.clear{clear:both}hr{display:block;clear:both;border:none;border-top:.1em solid #FFF;border-bottom:.1em solid #CCC;opacity:.3;margin:1em 0}p+hr{margin:-.5em 0 .5em}ul.list-columns li{display:inline-block;width:17%}.none{height:0;width:0;overflow:hidden;margin:0}.ta-right{text-align:right!important}.ta-left{text-align:left!important}.ta-center{text-align:center!important}.dp-block{display:block;margin:auto}.logo{position:fixed;top:0;height:7.5em;width:100%;z-index:11}.logo>div{width:97em;padding:0 1em;margin:auto}.logo>div>.symbol{position:relative;z-index:1;display:inline-block;height:6em;width:6em;margin:.5em 0 0;background:url(../images/logo/symbol-importacion-dental.png) center no-repeat;background-size:4em;border-radius:3em}.logo>div>.identificator{display:inline-block;height:6em;width:16em;background:url(../images/logo/identificator-importacion-dental.png) left no-repeat;background-size:15em;margin-left:-.5em}.logo.negative{background-color:#fff;z-index:9}.nav,body.inside .nav{z-index:10}.logo.negative>div>.symbol{background-image:url(../images/logo/symbol-importacion-dental-negative.png);cursor:pointer}.nav{height:7.5em;background:#FFF;margin-top:-7.5em;position:relative}.nav>nav:after,.nav>nav:before{position:absolute;height:2.5em;content:" ";left:0;right:0}.nav>nav{width:97em;padding:1.5em 1em 0;margin:auto;text-align:right}.nav>nav a{display:inline-block;font-size:2em;padding:.3em .5em;border-bottom:.2em solid #FFF;color:#592b7a;text-decoration:none;white-space:nowrap;transition:all .5s ease-out}.nav>nav:before{top:-2.5em;background:url(../images/bg/begin-section.png) bottom repeat-x}.nav>nav:after{bottom:-2.5em;background:url(../images/bg/end-section.png) bottom repeat-x}.nav.fixed,body.inside .nav{position:fixed;top:7.5em;width:100%}.nav>nav a:hover{color:#ce2987;border-bottom-color:#ce2987}.nav>nav a.on{color:#ce2987}body.inside .logo{display:none}body.inside .nav>nav a.home{display:block}.nav>nav a.home{float:left;width:0;padding:0 0 0 3em;border:none;height:3em;overflow:hidden;border-radius:3em;background:url(../images/logo/symbol-importacion-dental-negative.png) center no-repeat #592b7a;background-size:2em;margin-top:-.5em;position:relative;z-index:10;display:none}.nav>nav a.home:hover{border:none;box-shadow:0 0 .3em .05em #592b7a;background-color:rgba(89,43,122,.7)}section.slide{position:relative;min-height:100%;background:center top no-repeat;background-size:cover}section.slide>.content{width:60.625em;margin:auto;padding:6.5em .625em 4em;font-family:linux_libertine,"Times New Roman",Times,serif;font-size:1.6em}section.slide>.content p{margin-bottom:1em}section.slide:not(.home):after{content:" ";position:absolute;left:0;right:0;top:0;height:2.5em;background:url(../images/bg/end-section.png) bottom repeat-x}section.slide.home{background-image:url(../images/bg/bg-home.jpg)}section.slide.home.home-patient{background-image:url(../images/bg/bg-home-patient.jpg)}section.slide.home .title{font-family:helvetica_light,Helvetica,sans-serif;font-size:5em;color:#592b7a;position:absolute;width:100%;text-align:center;top:50%;margin-top:-1em;line-height:1.3em}section.slide.home .title>span{background:linear-gradient(to bottom,rgba(255,255,255,.75) 0,rgba(255,255,255,.5) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,.75)),color-stop(100%,rgba(255,255,255,.55)));padding:.2em .5em;text-decoration:none;border-radius:.1em;box-shadow:0 0 .5em 0 rgba(255,255,255,.5)}section.slide.products{background-image:url(../images/bg/bg-products.jpg);background-position:right bottom}section.slide.guide-patient{background-image:url(../images/bg/bg-guide-patient.jpg);background-position:right bottom}section.slide.offers{background:url(../images/bg/bg-offers.jpg) right center no-repeat #eeedf2;background-size:auto}section.slide.cases,section.slide.new{background:url(../images/bg/pattern-02.png),-webkit-gradient(linear,left top,right bottom,color-stop(1%,#f1e7e8),color-stop(100%,#fdf9f6));background:url(../images/bg/pattern-02.png),linear-gradient(135deg,#f1e7e8 1%,#fdf9f6 100%);background-size:auto}section.slide.new h3{font-size:1.7em;font-weight:400;color:#ab61a4}section.slide.new img.circle{border-radius:6em;box-shadow:0 0 1em .5em #FFF}section.slide.training-course{background-image:url(../images/bg/bg-training-course.jpg);background-position:right bottom}section.slide.order{background-image:url(../images/bg/bg-order.jpg);background-position:right bottom}section.slide.order>.content>p{width:50%}section.slide.osteoplus{background:-webkit-gradient(linear,left top,right bottom,color-stop(1%,#29487c),color-stop(100%,#592b7a));background:linear-gradient(135deg,#29487c 1%,#592b7a 100%)}section.slide.osteoplus-patient{background:url(../images/bg/bg-osteoplus-patient.jpg) center no-repeat}section.slide.osteoplus .content{background:url(../images/bg/bg-osteoplus.jpg) right center no-repeat}section.slide.osteoplus-patient .content{background:0 0}.logo-osteoplus{font-size:1em;height:1.6em;width:0;overflow:hidden;padding-left:10em;background:url(../images/sundry/logo-osteoplus.png) left top no-repeat;background-size:100%}section.slide.tbr{background:url(../images/bg/bg-tbr.jpg) top center no-repeat #000}section.slide.tbr-patient{background:bottom right no-repeat #FFF;background-image:url(../images/bg/bg-tbr-patient.png),linear-gradient(135deg,#fdf4fa 0,#fff 75%,#fff 100%)}.logo-tbr{height:1.6em;float:right;margin:.7em 0 0 1em}.logo-periosave{height:1.9em;float:right;margin:.5em 0 0 1em}.icon-tbr{float:left;margin:0 1em 1em 0;width:3em}.title-implant{font-weight:700;color:#887794;font-size:1.1em}section.slide.tbr .implant{display:block;clear:both;padding-left:4em}section.slide.tbr .implant .icon-tbr{display:inline-block;margin:0 0 1em -4em}section.slide.tbr .implant p{margin-bottom:0}section.slide.legal-advice{background-color:#f1f1f1;background-image:url(../images/bg/bg-legal-advice.jpg);background-repeat:repeat;background-size:auto}section.slide .submenu{margin:.5em 0 0;position:relative}section.slide .submenu>span{display:inline-block;font-family:Helvetica,sans-serif;font-weight:400;color:#592b7a;font-size:1.2em;padding:.5em 1.1em .5em 0;margin-right:1em;text-decoration:none;position:relative;opacity:.5;border-bottom:1em solid transparent;transition:all .5s ease-out;cursor:pointer}section.slide .submenu>span:before{position:absolute;right:0;font-size:3em;opacity:.5;transition:all .5s ease-out;content:'';width:.2em;height:.5em;background:url(../images/bg/arrow-submenu.png) center no-repeat;background-size:.15em;top:50%;margin-top:-.2em}section.slide .submenu>span.on,section.slide .submenu>span:hover{opacity:1;color:#592b7a;text-decoration:none}section.slide .submenu>span.on{border-color:#FFF}section.slide .submenu>span.on:before,section.slide .submenu>span:hover:before{opacity:1;transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg)}section.slide .box-floating{background-color:rgba(255,255,255,.5);border-radius:.5em;width:35em;padding:.5em}section.slide .box-floating>div{padding:1.5em 1em 1em;background-color:#FFF;border-radius:.5em}section.slide .box-floating .cointanerSubmenu{padding:0;background:0 0}section.slide .box-floating .submenu>*{borderr:none}section.slide.contact .box-floating{position:absolute;top:10em;left:50%;margin-left:-30.312em;z-index:1}section.slide.tbr .box-floating{background-color:rgba(206,41,135,.4);width:60%;padding:.75em}section.slide.tbr .box-floating>div{box-shadow:0 0 1em 0 rgba(255,255,255,1);background:linear-gradient(to bottom,rgba(255,255,255,1) 20%,rgba(255,255,255,.8) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(20%,rgba(255,255,255,1)),color-stop(100%,rgba(255,255,255,.8)))}section.slide.tbr .box-floating>div h2,section.slide.tbr .box-floating>div h3{color:#ce2987}section.slide.tbr-patient .box-floating{background-color:rgba(206,41,135,.2)}section.slide.tbr-patient .box-floating>div{background:#FFF}section.slide.osteoplus .box-floating{background-color:rgba(255,255,255,.3);box-shadow:0 0 1em 0 rgba(0,0,0,.5);padding:.75em}section.slide.osteoplus .box-floating>div{box-shadow:0 0 1em 0 rgba(255,255,255,1);background:linear-gradient(to bottom,rgba(255,255,255,1) 20%,rgba(255,255,255,.8) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(20%,rgba(255,255,255,1)),color-stop(100%,rgba(255,255,255,.8)))}section.slide.osteoplus h4{margin-bottom:0;font-weight:700;color:#887794;font-size:1.1em;font-family:linux_libertine,"Times New Roman",Times,serif}.modules a.pastille,foot>div{font-family:Helvetica,Arial,sans-serif}section.slide.osteoplus h2,section.slide.osteoplus h3{color:#29487c}section.slide .box-floating.labels .submenu{position:absolute;left:.8em;bottom:100%;margin:0 0 -.7em;font-family:Helvetica,Arial,sans-serif}section.slide .box-floating.labels .submenu>span{display:inline-block;position:relative;top:.5em;overflow:hidden;font-size:1em;color:#abaaa6;padding:.7em 1.75em .7em 1em;margin:0 0 0 -.25em;background-color:rgba(244,243,240,.9);opacity:1;border:none;border-top:.1em solid #f4f3f0;border-bottom:.6em solid #FFF}.modules a.pastille,.modules h3{font-size:.95em;font-weight:400}section.slide .box-floating.labels .submenu>span:hover{color:#592b7a}section.slide .box-floating.labels .submenu>span:first-child{border-radius:.5em 0 0}section.slide .box-floating.labels .submenu>span:last-child{border-radius:0 .5em 0 0}section.slide .box-floating.labels .submenu>span.on{background-color:rgba(255,255,255,1);color:#592b7a;border-top-color:#592b7a}section.slide .box-floating.labels .submenu>span.on:before,section.slide .box-floating.labels .submenu>span:before{right:.25em;top:.35em}section.slide .box-floating.labels .submenu>span:not(.on):hover:before{opacity:.5;right:.25em;top:.4em}section.slide .box-floating.labels .submenu>span.on:before{top:.4em}section.slide .box-floating h3{margin-top:2em}.cointanerSubmenu{margin:0 0 1em;position:relative;top:-.5em;padding:2em;background:linear-gradient(to bottom,rgba(255,255,255,1) 0,rgba(255,255,255,.9) 50%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,1)),color-stop(50%,rgba(255,255,255,.9)),color-stop(100%,rgba(255,255,255,.9)));border-radius:.5em}.cointanerSubmenu:not(.on){display:none;border-radius:0 .5em .5em}.cointanerSubmenu:not(.on)>*{opacity:0;transition:all .5s ease-out}.cointanerSubmenu h3{margin-bottom:.5em;color:#553d67}.boxes{width:102%;margin-top:2em}.box-module{background-color:rgba(255,255,255,.8);border-radius:.5em;padding:1em 2%;margin-bottom:1.3em;box-shadow:0 0 .5em 0 transparent;width:27%;margin-right:2%;float:left;transition:all .5s ease-out}.box-module .head,.box-module .head:after{padding-right:2em;transition:all .5s ease-out}.box-module.in-action{z-index:2}.box-module.on,.box-module:hover{background-color:#FFF;box-shadow:0 0 .5em .1em rgba(0,0,0,.2);position:relative;z-index:2}.box-module.double{width:60%}.box-module h2{display:inline-block;color:#ab61a4;font-weight:400;margin:.5em 0}.box-module .head{position:relative;cursor:pointer;opacity:.6}.box-module .head.masel h2:after,.box-module .head:after{position:absolute;content:''}.box-module .head:hover,.box-module.on .head{opacity:1}.box-module.on .head{margin-bottom:1em}.box-module .head:after{height:1em;width:1em;right:0;top:50%;margin-top:-.5em;background:url(../images/bg/bg-plus.png) right center no-repeat;background-size:1em}.box-module.on .head:after{transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);margin-top:-1.15em;right:-.25em}.box-module .head.masel h2:after{margin:.1em 0 0 .35em;height:18px;width:63px;background:url(../images/bg/logo-masel.png) -63px 0 no-repeat;display:none;}.box-module .head.masel:hover h2:after,.box-module.on .head.masel h2:after{background-position:0 0}.box-module .modules{display:none}.box-module.in-action .modules{opacity:0}.icon-product{display:inline-block;height:2.5em;margin:0 .5em 0 0}.modules{margin:0 -.5em}.modules>div{float:left;width:24.7%;padding:0 0 1em}.modules>div.wide{width:98.8%}.modules>div>div{margin:0 .5em;border-radius:.5em}.modules h3{padding:.5em;border-radius:.5em;background-color:rgba(80,44,121,.1);color:#553d67;position:relative}.modules h3:after{content:'';position:absolute;bottom:-1em;left:2em;height:1em;width:1em;background:url(../images/bg/arrow-submenu-content-title.png) no-repeat;background-size:1em;opacity:.1}.modules .open-popup,a.pdf{color:#444}.modules .open-popup:hover,a.pdf:hover{color:#ce2987}.modules p{margin-bottom:0!important}.modules a.pastille{display:block;padding:.5em .5em .5em 2.4em;border-radius:.5em;background-color:rgba(206,41,135,.1);background-position:.5em center;color:#553d67;position:relative}.modules a.pastille:hover{color:#ce2987}.modules.one-column>div{float:none;width:auto;display:block}.modules.one-column img{width:100%;display:block}.modules a:hover{text-decoration:none}.modules a:hover h3{background-color:rgba(80,44,121,.05);color:#ce2987}foot,foot>div{background-color:#592b7a}.modules a:hover h3:after{opacity:.05}.modules a:hover img{opacity:.8}foot{position:fixed;bottom:0;width:100%;z-index:8;height:1em}foot>div{position:relative;width:97em;height:4.8em;margin:-3.8em auto 0;padding:0 1em;border-radius:.5em .5em 0 0;text-align:right}dl dd,ol>li,ul>li{margin-bottom:.5em}foot>div .registered{float:left;color:#ac95bc;font-size:1.3em;padding:1em 1em .6em}foot>div>a,foot>div>a:hover{color:#FFF;text-decoration:none}foot>div>a{display:inline-block;height:1.4em;font-size:1.6em;padding:1em 1em .6em;opacity:.5;transition:all .5s ease-out}.list-phones .province,.list-phones em{font-size:.9em;font-family:Helvetica,Arial,sans-serif}foot>div>a:hover{opacity:1;background-color:rgba(0,0,0,.3)}foot>div>a.on{opacity:1}foot>div>a.socialNet{width:0;height:3em;padding:0 0 0 3em;border:none;overflow:hidden;background-position:center;background-repeat:no-repeat;background-size:50%}foot>div>a.socialNet.facebook{background-image:url(../images/icons/icon-social-net-facebook.png)}foot>div>a.socialNet.twitter{background-image:url(../images/icons/icon-social-net-twitter.png)}foot>div>a.socialNet.googlePlus{background-image:url(../images/icons/icon-social-net-google-plus.png)}section.slide.contact{position:relative;background:url(../images/bg/bg-contact-patient.jpg) bottom right no-repeat;background-size:cover}section.slide.contact #map-canvas{position:fixed!important;top:0;left:0;bottom:0;right:0}section.slide.contact-patient #map-canvas{position:absolute!important;pointer-events:none}#map-canvas.static-map{background:url(../images/bg/bg-map.jpg) center no-repeat;background-size:cover}.list-phones .province{display:inline-block;font-weight:400;padding-bottom:.2em;margin-bottom:.5em;color:#9e739a;border-bottom:.1em solid #ab61a4}dl dt:before,dt>h2,dt>h3 ul>li h4,dt>h4,ol li h2,ol li h3,ol li h4,ol>li:before,ul>li h2,ul>li h3{display:block}.list-phones em{opacity:.7}ul>li{padding-left:1em!important;position:relative}ul>li:before{content:'+'!important;position:absolute;left:0;color:#ce2987}ol ul>li:before{margin-left:0}ul>li ul{margin-top:.5em}ul.dash>li:before,ul>li ul>li:before{content:'-'!important}ol{margin:0;counter-reset:olfirst}ol>li{padding-left:1.5em;position:relative;counter-increment:olfirst}ol>li:before{width:1.5em;position:absolute;left:0;color:#ce2987;content:counter(olfirst) "."}ol>li ol{margin-top:.5em;counter-reset:olsecond}ol>li ol>li{padding-left:2.5em;counter-increment:olsecond}ol>li ol>li:before{width:2.5em;left:0;content:counter(olfirst) "." counter(olsecond) "."}dl dd:before,dl dt:before{position:relative;left:-1em;color:#ce2987}dl dt{font-weight:700;padding-left:1.2em;position:relative;font-family:Helvetica,Arial,sans-serif}form.form,input,textarea{font-family:Helvetica,Arial,Helvetica,sans-serif}dl dt:before{content:'+';margin-right:-.8em;margin-bottom:-1.2em}dl dd{padding-left:2em}dl dd:before{content:'-';margin-right:-.3em}body>.popup{font-size:1.3em}.popup{display:table;display:none;opacity:0;position:fixed;z-index:3000;height:100%;width:100%;top:0;left:0;background-color:rgba(255,255,255,.8)}.popup>*{display:table-cell;text-align:center}.popup>*>*,a.button{display:inline-block}.popup>*>*{min-width:20em;background-color:rgba(80,40,121,.2);box-shadow:0 0 1em .2em rgba(80,40,121,.2);border-radius:.8em;text-align:left;max-height:90%;max-width:80%;padding:1em}.popup>*>*>div.content{padding:1.2em .8em;background-color:#FFF;box-shadow:0 0 .5em 0 rgba(0,0,0,.3);border-radius:.5em;font-size:1em;max-width:50.225em}.popup>*>*>div.content p{margin-bottom:1em}.popup>*>*>div.content h4{text-transform:uppercase;font-weight:400;color:#502c79;margin-bottom:1em}.popup>*>*>.close{height:4em;width:0;padding:0 0 0 4em;margin:-.5em -.5em 0 0;text-indent:3em;overflow:hidden;background:url(../images/bg/bg-close.png) center no-repeat;background-size:1.1em;float:right;cursor:pointer}.nicescroll-rails,.nicescroll-rails>div{width:1em!important}.nicescroll-rails{border-radius:.5em;margin-left:2em;box-shadow:inset 0 0 .3em 0 rgba(0,0,0,.2);background-color:#f4f3f0}.nicescroll-rails>div{border-radius:.5em;border:0!important;background-color:#d3d2cd!important;cursor:pointer;box-shadow:0 0 .3em 0 rgba(0,0,0,.2)}a.button,input[type=button],input[type=submit]{padding:.3em .6em;background-color:#ce2987;border:0;border-top:.1em solid #e694c6;border-bottom:.1em solid #a60747;border-radius:.5em;text-decoration:none;color:#f5d4e7;font-weight:400;-webkit-appearance:none}a.button:hover,input[type=button]:hover,input[type=submit]:hover{cursor:pointer;color:#FFF;background-color:#ae2972;border-top:.1em solid #ce2987;border-bottom:.1em solid #860126}input[type=text],textarea{background-color:#fafafa;border:0;border-radius:.5em;box-shadow:inset 0 .1em .1em .1em #999;padding:.4em .5em;color:#444;-webkit-appearance:none}input[type=text].error{color:#e2abc1}input,textarea{font-size:1em}form.form{margin-top:1em;font-size:.9em}form.form input[type=text],form.form textarea{display:block;width:50%;margin-bottom:1em}form.form textarea{height:12em;overflow-x:hidden;overflow-y:hidden}form.form span.error{position:absolute;left:50%;color:#FFF;background:url(../images/bg/arrow-error-form.png) .4em center no-repeat #b31837;padding:.4em .8em .4em 1.5em;border-radius:.5em;box-shadow:0 0 .5em 0 rgba(0,0,0,.2);white-space:nowrap}form.form span.error.check-lopd{position:static;margin-left:1em}form.form input[type=submit]{padding:.7em 1em;margin-top:1em;text-transform:uppercase}.disabled,:disabled{opacity:.4!important;filter:alpha(opacity=40)!important;cursor:default!important;color:#FFF!important}.popup.advise-proffesional,.popup.proffesional-or-patient{opacity:1;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#512f7d', endColorstr='#512f7d', GradientType=0 )}:placeholder{color:#c0bdc2!important}::-webkit-input-placeholder{color:#c0bdc2!important}:-moz-placeholder{color:#c0bdc2!important}input.placeholder{color:#c0bdc2!important}.error:placeholder{color:#f2cfcf!important}.error::-webkit-input-placeholder{color:#f2cfcf!important}.error:-moz-placeholder{color:#f2cfcf!important}.errorinput.placeholder{color:#f2cfcf!important}.box-msn{display:none;border-radius:.5em;padding:.7em .7em .7em 3em;font-family:Helvetica,Arial,sans-serif;font-size:.9em;min-height:3em}.box-msn.order{width:44.5%;padding:1em 2% 1em 5%}.box-msn>strong{font-size:1.2em}.box-msn.error{color:#FFF;box-shadow:inset 0 .1em .5em 0 #6f1427;background:url(../images/bg/bg-error.png) 1em .5em no-repeat #b31837;background-size:1em}.box-msn.success{color:#21501d;box-shadow:inset 0 .1em .5em 0 #87996c;background:url(../images/bg/bg-success.png) .5em .5em no-repeat #cadfaa;background-size:2em}.slide.new .new-item img,img.circle{width:12em;box-shadow:0 0 1em 0 rgba(0,0,0,.2);margin-top:-.5em;margin-bottom:1.5em}.box-msn.order.error,.box-msn.order.success{background-position:2% 1em}img.circle{height:12em;border-radius:6em}img.circle.fr{float:right;margin-left:1.5em}img.circle.fl{float:left;margin-right:1.5em}.slide.new .new-item img{border-radius:50%}.slide.new .new-item{display:block;min-height:13em;margin-bottom:1em;position:relative}.slide.new .new-item img{position:absolute}.slide.new .new-item:nth-child(2n){padding-left:14em}.slide.new .new-item:nth-child(2n) img{float:left;left:0}.slide.new .new-item:nth-child(2n+1) img{float:right;right:0}.slide.new .new-item:nth-child(2n+1){padding-right:14em}#layer-preload{position:fixed;z-index:2009;left:0;top:0;right:0;bottom:0;background-color:rgba(255,255,255,.95)}img#img-preload{position:fixed;z-index:3001;top:20em;left:50%;width:15em;height:15em;margin-left:-11em}.cointanerSubmenu h3.title-special-offer{font-size:1.7em;color:#ab61a4}.subtitle-special-offer{font-size:1.4em;color:#553d67}.slide.offers img.circle.fr{margin-bottom:1em}.introduction-list-courses{margin-top:2em!important}.popup.advise-proffesional{display:table;pointer-events:none;z-index:4000;background:-moz-linear-gradient(top,rgba(81,47,125,1) 1%,rgba(81,47,125,1) 20%,rgba(81,47,125,.9) 55%,rgba(81,47,125,1) 90%,rgba(81,47,125,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,rgba(81,47,125,1)),color-stop(20%,rgba(81,47,125,1)),color-stop(55%,rgba(81,47,125,.9)),color-stop(90%,rgba(81,47,125,1)),color-stop(100%,rgba(81,47,125,1)));background:-webkit-linear-gradient(top,rgba(81,47,125,1) 1%,rgba(81,47,125,1) 20%,rgba(81,47,125,.9) 55%,rgba(81,47,125,1) 90%,rgba(81,47,125,1) 100%);background:-o-linear-gradient(top,rgba(81,47,125,1) 1%,rgba(81,47,125,1) 20%,rgba(81,47,125,.9) 55%,rgba(81,47,125,1) 90%,rgba(81,47,125,1) 100%);background:-ms-linear-gradient(top,rgba(81,47,125,1) 1%,rgba(81,47,125,1) 20%,rgba(81,47,125,.9) 55%,rgba(81,47,125,1) 90%,rgba(81,47,125,1) 100%);background:linear-gradient(to bottom,rgba(81,47,125,1) 1%,rgba(81,47,125,1) 20%,rgba(81,47,125,.9) 55%,rgba(81,47,125,1) 90%,rgba(81,47,125,1) 100%)}.popup.advise-proffesional>div{background:url(../images/bg/pattern-square-curtain.png)}.popup.advise-proffesional>div>.content{position:relative;color:#FFF;font-size:1.3em;width:20em;text-align:center;padding-top:4em}.popup.advise-proffesional>div>.content:before{content:'';position:absolute;top:0;left:50%;margin-left:-6em;width:12em;height:2.6em;background:url(../images/logo/logotype-negative-importacion-dental.png) no-repeat;background-size:12em}.popup.advise-proffesional>div>.content>.button{display:inline-block;margin-top:1em;pointer-events:auto}section.slide.guide-patient .content{max-width:60.7em;margin:auto;position:relative}section.slide.guide-patient .block-content-guide{position:relative;z-index:2}section.slide.guide-patient .block-content-guide+.block-content-guide,section.slide.guide-patient .floating-image+.block-content-guide{margin-top:3em}section.slide.guide-patient .block-content-guide h3{font-family:1.7em}section.slide.guide-patient .floating-image{position:absolute;z-index:1;margin-top:1em;left:0;max-height:15em;max-width:25em}section.slide.guide-patient .floating-image.right{left:auto;right:0}section.slide.guide-patient .floating-image+.block-content-guide{padding-left:10em}section.slide.guide-patient .floating-image.right+.block-content-guide{padding-left:0;padding-right:10em}section.slide.guide-patient .floating-image.intro+.block-content-guide{padding-left:6em}section.slide.guide-patient .floating-image.right.advantage{max-height:20em;max-width:20em}.solutions-rehabilitation,.surgical-procedure{display:table;margin-top:15em}.solutions-rehabilitation li,.surgical-procedure li{display:table-cell;min-width:15em;padding-right:1em}.solutions-rehabilitation li{text-align:center}.solutions-rehabilitation li:last-child,.surgical-procedure li:last-child{padding-right:0}ol.surgical-procedure>li:before{font-size:2em;left:-1em;top:-.3em}ul.solutions-rehabilitation>li:before{display:none;padding-left:0}.solutions-rehabilitation li img,.surgical-procedure li img{display:block;max-width:100%;height:15em;margin:auto auto -15em;position:relative;top:-15em}section.slide.cases h2{font-size:1.5em;font-weight:400;color:#ab61a4}section.slide.cases .block-content-cases{margin:0 0 1em;position:relative;top:-.5em;padding:2em;background:linear-gradient(to bottom,rgba(255,255,255,1) 0,rgba(255,255,255,.9) 50%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,1)),color-stop(50%,rgba(255,255,255,.9)),color-stop(100%,rgba(255,255,255,.9)));border-radius:.5em}.brief-cases{position:relative;display:table;background:#ab61a4;padding:2em;margin:-2em -2em 1.5em;width:100%;border-radius:.5em .5em 0 0;color:#FFF}.brief-cases>*{display:table-cell;padding:0 1em;width:25%;border-right:.1em solid #f2e8e9}.brief-cases>:first-child{padding-left:0}.brief-cases>:last-child{padding-right:0;border-right:0}.brief-cases>:nth-child(1){width:30%}.brief-cases>:nth-child(3){width:15%}.images-cases .image{display:inline-block;width:33%;box-sizing:border-box;padding-right:1em;margin-left:-.25em;margin-bottom:1em;vertical-align:top}.images-cases .image:first-child{margin-left:0}.images-cases .image .frame{width:90%;height:10.5em;border-radius:.5em;overflow:hidden;margin:auto;display:flex;align-items:center;justify-content:center}.images-cases .image .frame img{border-radius:.5em;min-height:100%;max-height:100%}.images-cases .image .tooltip{position:relative;z-index:2;display:block;margin-top:-.5em;border-radius:.5em;padding:1em;background-color:rgba(242,232,233 ,.8);text-align:center}.images-cases .image .tooltip p{margin:0}.distable{display:table;width:100%}.distable .discell{display:table-cell;vertical-align:middle;text-align:left;padding:0 .5em}.distable .discell.va-bottom{vertical-align:bottom}.distable .discell.va-top,td,th{vertical-align:top}.distable .discell.w5{width:5%}.distable .discell.w10{width:10%}.distable .discell.w15{width:15%}.distable .discell.w20{width:20%}.distable .discell.w25{width:25%}.distable .discell.w30{width:30%}.distable .discell.w35{width:35%}.distable .discell.w40{width:40%}.distable .discell.w45{width:45%}.distable .discell.w50{width:50%}.distable .discell.w55{width:55%}.distable .discell.w60{width:60%}.distable .discell.w65{width:65%}.distable .discell.w70{width:70%}.distable .discell.w75{width:75%}.distable .discell.w80{width:80%}.distable .discell.w90{width:90%}.distable .discell.w100{width:100%}.distable .discell.first,.distable .discell:first-child{padding-left:0}.distable .discell.last,.distable .discell:last-child{text-align:right;padding-right:0}.accordion.entries-offers .title .distable .discell.last,.accordion.entries-offers .title .distable .discell:last-child{padding-right:2.5em}.distable .discell span{margin:auto}.popup.proffesional-or-patient{display:table;z-index:4001;background:-moz-linear-gradient(top,rgba(81,47,125,1) 1%,rgba(81,47,125,1) 20%,rgba(81,47,125,.9) 55%,rgba(81,47,125,1) 90%,rgba(81,47,125,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,rgba(81,47,125,1)),color-stop(20%,rgba(81,47,125,1)),color-stop(55%,rgba(81,47,125,.9)),color-stop(90%,rgba(81,47,125,1)),color-stop(100%,rgba(81,47,125,1)));background:-webkit-linear-gradient(top,rgba(81,47,125,1) 1%,rgba(81,47,125,1) 20%,rgba(81,47,125,.9) 55%,rgba(81,47,125,1) 90%,rgba(81,47,125,1) 100%);background:-o-linear-gradient(top,rgba(81,47,125,1) 1%,rgba(81,47,125,1) 20%,rgba(81,47,125,.9) 55%,rgba(81,47,125,1) 90%,rgba(81,47,125,1) 100%);background:-ms-linear-gradient(top,rgba(81,47,125,1) 1%,rgba(81,47,125,1) 20%,rgba(81,47,125,.9) 55%,rgba(81,47,125,1) 90%,rgba(81,47,125,1) 100%);background:linear-gradient(to bottom,rgba(81,47,125,1) 1%,rgba(81,47,125,1) 20%,rgba(81,47,125,.9) 55%,rgba(81,47,125,1) 90%,rgba(81,47,125,1) 100%)}.popup.proffesional-or-patient>div{background:url(../images/bg/pattern-square-curtain.png)}.popup.proffesional-or-patient>div>div>.content{padding:2em 2em 3em}.popup.proffesional-or-patient>div>div>.content h2{position:relative;font-size:2em;color:#592b7a;margin:0 0 1.6em;padding:0 2em 0 0}.popup.proffesional-or-patient>div>div>.content h2:before{content:"";position:absolute;top:50%;right:0;margin-top:-.8em;height:1.6em;width:1.6em;border-radius:50%;background:url(../images/logo/symbol-importacion-dental-negative.png) center no-repeat #592b7a;background-size:60%}.popup.proffesional-or-patient>div>div>.content h2:after{content:"";position:absolute;bottom:-.8em;left:-1em;right:-1em;border-bottom:.05em solid #EEE}.popup.proffesional-or-patient img{max-width:100%}.icon-patient,.icon-proffesional{display:block;margin:.5em auto 1em;width:10em;height:15em;max-width:100%;background:center no-repeat;background-size:100%}body.mobile .nav.fixed:before,body.mobile .nav.on:before,body.mobile .nav>nav:before,body.mobile.inside .nav:before{display:none}.icon-proffesional{background-image:url(../images/sundry/proffesional.png)}.icon-patient{background-image:url(../images/sundry/patient.png)}table{color:#444;margin-bottom:2em;font-size:.8em;border-collapse:collapse;border-spacing:0}td,th{text-align:left;padding:.6em 1.2em}td{border:1px solid #CCC}.scrollable{margin-right:25px}hr{border-color:.1em solid #fae0f0}body.mobile .nav{margin:0;position:fixed;z-index:20;top:0;right:0;background:0 0;padding-top:7em;height:0;width:21em;overflow:hidden}body.mobile .nav:before{content:'Menú';position:absolute;z-index:1;width:4.2em;text-align:center;right:.6em;top:1.4em;color:#6d2987;font-size:1.3em;opacity:.3}body.mobile .nav:after{content:'';position:absolute;right:1em;top:1em;height:5em;width:0;padding-left:5em;overflow:hidden;background:url(../images/bg/arrow-menu-mobile.png) center 2.6em no-repeat #FFF;border-radius:2.5em;background-size:2em;box-shadow:0 0 .5em 0 rgba(255,255,255,1)}body.mobile .nav.fixed:after,body.mobile.inside .nav:after{background-position:center}body.mobile .nav>nav{width:auto;padding:0}body.mobile .nav.on{overflow:visible;height:100%;background-color:#FFF;width:100%;left:0}body.mobile .nav.on:after{transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg)}body.mobile .nav.on>nav{display:block;background-color:#FFF;padding-bottom:1em;position:relative;top:-2em}body.mobile .nav.on>nav a{display:block}body.mobile .nav>nav a{display:none;position:static;margin:0;float:none;text-align:left;border-bottom:1px solid #eee9f1;transition:none}body.mobile .nav>nav a.on{position:absolute;display:block;top:1.3em;right:3.2em;border-bottom:0;font-size:1.6em}body.mobile .nav>nav a.home,body.mobile.hidden-content>section.slide{display:none}body.inside.mobile .logo:before,body.mobile .logo.negative:before{content:" ";right:0;bottom:-2.5em;height:2.5em;left:0}body.mobile .nav.on>nav a.on{position:static;border-bottom:1px solid #eee9f1;font-size:2em;color:#59287c}body.mobile .nav>nav a:last-child{border-bottom:0}body.mobile.hidden-content .nav{position:absolute}body.inside.mobile .logo{display:block;background-color:#FFF}body.inside.mobile .logo .identificator,body.mobile foot,body.mobile section.slide.legal-advice,body.mobile section.slide:after,body.mobile section.slide:before{display:none}body.mobile .logo>div{width:auto;padding:0 1em}body.inside.mobile .logo:before{position:absolute;background:url(../images/bg/end-section.png) bottom repeat-x}body.inside.mobile .logo .symbol{background-color:#592b7a;background-image:url(../images/logo/symbol-importacion-dental-negative.png);cursor:pointer}body.mobile .logo.negative:before{position:absolute;background:url(../images/bg/end-section.png) bottom repeat-x}body.mobile section.slide:not(.home){background-image:none!important}body.mobile section.slide{background-color:#fdf2f9}body.mobile section.slide .box-floating,body.mobile section.slide>.content{width:auto;margin:0;background:0 0;padding:1em;border-radius:0}body.mobile section.slide .content.box-floating,body.mobile section.slide>.content{position:static}body.mobile section.slide>.content{padding-top:6em}body.mobile section.slide.home .title{font-size:2.3em}body.mobile section.slide.order{border-top:.3em solid #fae0f0}body.mobile section.slide.order>.content>p{width:100%}body.mobile img.circle{height:6em;width:6em}body.mobile .boxes{width:inherit;margin-top:2em}body.mobile .box-module{display:block;float:none;width:inherit;margin-right:0;padding:.5em 1em .5em .5em}body.mobile .icon-product{height:2em;position:relative;top:-.5em}body.mobile .box-module h2{margin:.5em 0 0}body.mobile .modules{padding:0 1em}body.mobile .modules>div{float:none;width:inherit;padding:0 0 1em}body.mobile .modules>div>div{margin:0}body.mobile section.slide .submenu>.cointanerSubmenu{margin:.5em 0 0;position:static;display:none}body.mobile section.slide .submenu>.cointanerSubmenu.on{display:block}body.mobile section.slide .submenu>span{display:block;padding:.5em 0;margin:0;border:none;border-bottom:.1em solid #ece3f1}body.mobile section.slide .submenu>span:hover{opacity:.5}body.mobile section.slide .submenu>span:hover:before{opacity:.5;transform:rotate(0);-ms-transform:rotate(0);-webkit-transform:rotate(0)}body.mobile section.slide .submenu>span:first-child{border-top:.1em solid #ece3f1}body.mobile section.slide .submenu>span.on{border-bottom:none;opacity:1;border-color:#ece3f1}body.mobile section.slide .submenu>span.on:before{opacity:1;transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg)}body.mobile .cointanerSubmenu>.modules>div{float:none;display:block;width:auto;padding:0}body.mobile .cointanerSubmenu>.modules>div>div{margin-bottom:1em}body.mobile .cointanerSubmenu{padding:1em}body.mobile section.slide .box-floating{box-shadow:none!important}body.mobile section.slide .box-floating>div{padding:0;background:0 0;box-shadow:none!important}body.mobile section.slide .content.box-floating.labels .submenu{position:static;width:auto}body.mobile section.slide .content.box-floating.labels .submenu>span{display:block;background:0 0;margin:0;padding:.5em 0;border:none;border-bottom:.1em solid #592b7a}body.mobile section.slide .box-floating,body.mobile section.slide.contact .box-floating{position:static;display:block;width:auto;padding:0;left:0;top:0}body.mobile section.slide .box-floating.black>div,body.mobile section.slide .box-floating.blue>div{color:#444}body.mobile section.slide .box-floating.black>div h2,body.mobile section.slide .box-floating.black>div h3,body.mobile section.slide .box-floating.blue>div h2,body.mobile section.slide .box-floating.blue>div h3{color:#553d67}body.mobile section.slide .box-floating.black>div a,body.mobile section.slide .box-floating.black>div a:hover,body.mobile section.slide .box-floating.blue>div a,body.mobile section.slide .box-floating.blue>div a:hover{color:#b40067}body.mobile .popup{position:absolute}body.mobile .popup>*>*{margin:1em}body.mobile #map-canvas{display:none}body.mobile form.form input[type=text],body.mobile form.form textarea{width:96%;padding:.5em 2%}body.mobile form.form span.error{position:static;display:block;width:auto;margin:.5em 0 1em;white-space:normal;padding-left:.5em;background-image:none}body.mobile ul.list-columns li{display:block;width:auto;margin-right:0}body.mobile section.slide.guide-patient .floating-image{display:none}body.mobile section.slide.guide-patient .block-content-guide{padding-left:0!important;padding-right:0!important}body.mobile .solutions-rehabilitation,body.mobile .surgical-procedure{display:block}body.mobile .solutions-rehabilitation li,body.mobile .surgical-procedure li{display:block;padding-right:0;margin-bottom:15em}body.mobile .solutions-rehabilitation li:last-child,body.mobile .surgical-procedure li:last-child{margin-bottom:0}body.mobile section.slide.osteoplus h2,section.slide.osteoplus h3{color:#29487c!important}body.mobile section.slide.osteoplus h2,body.mobile section.slide.tbr h2{clear:both;padding-top:1em}body.mobile .brief-cases{display:block}body.mobile .brief-cases>*{display:block;padding-left:0;padding-right:0;border:none;margin-bottom:1em;width:100%}body.mobile .images-cases .image{display:block;width:100%;box-sizing:border-box;padding-right:0;margin-left:0;margin-bottom:1em}body.mobile .icon-patient,body.mobile .icon-proffesional{width:7em;height:11em}