html{margin:0;padding:0;min-width:480px}body{background-color:#fff;color:#333;font-family:"Open Sans",Verdana,Helvetica,Sans-Serif;margin:0;padding:0;font-size:15px;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#footer{font-size:1.2rem}a{-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;color:#333;text-decoration:none}a:hover,a:focus,a:active{color:#000;text-decoration:underline}.alinks:hover{filter:Alpha(Opacity=70);-moz-opacity:.7;-khtml-opacity:.7;opacity:.7;color:#333}label{font-weight:300}label.error{color:red;font-size:.7em}.Flexible-container{position:relative;padding-bottom:33%;padding-top:30px;height:0;overflow:hidden}.Flexible-container iframe,.Flexible-container object,.Flexible-container embed{position:absolute;top:0;left:0;width:100%;height:100%}#loginPartial{clear:both;margin-top:10px;margin-bottom:10px}#lng{float:right;right:5px;position:relative}ul#telefones{margin:3px 3px 0 3px;font-weight:600;font-size:.9em}#social{clear:right;margin:20px -8px 0 5px}@media(min-width:768px){#social{clear:right;margin:10px 5px 38px 35px}ul#telefones{margin:12px 3px 3px 3px}}#social a{margin-left:5px;color:#7f7f7f}#social a:hover{color:#000}.navbar{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.navbar-brand{padding-left:0;padding-top:5px}.navbar-brand>img{position:relative}.navbar-nav{position:relative;top:0;right:10px;clear:right}@media(min-width:768px){.navbar-nav{position:relative;top:0;clear:right;right:0}}.navbar-default{background-color:#fff;background-color:rgba(255,255,255,1);border-color:transparent}#navbar.in,#navbar.collapsing{background-color:rgba(255,255,255,1);padding-right:15px;text-align:right}.navbar-default .navbar-toggle{margin-top:70px}.navbar-default .navbar-nav>li>a{color:#7f7f7f;font-size:1.4rem;padding:10px 7px 10px 17px;font-weight:600}@media(max-width:996px){.navbar-default .navbar-nav>li>a{padding:10px 0 10px 7px}}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li.active a{color:#000;background-color:transparent}.navbar-collapse{}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:rgba(255,255,255,.4)}.navbar-toggle{padding:10px 10px}section{padding-top:140px}section#backofficeMenu{padding-top:5px;padding-bottom:50px}section#first{padding-bottom:0}section#Contactos{padding-bottom:30px}strong{font-weight:600}#mainBoxes{margin-top:-25px}.box{padding:10px 15px 10px 15px;width:100%;height:auto;margin-bottom:15px;color:#fff;overflow:hidden;font-weight:300;line-height:1.6rem}@media(min-width:768px){.box{padding:10px 10px 5px 10px;width:100%;height:300px;margin-bottom:15px;color:#fff;font-weight:300;line-height:1.6rem}}.fundo-cinza{background-color:#9a9a9a}.fundo-cinzaEscuro{background-color:#71706e}.fundo-verde{background-color:#85c226;border:1px solid transparent}a.nounderline:hover{text-decoration:none}.box.fundo-verde:hover{border:1px solid rgba(255,255,255,.5)}.Titulo{color:#fff;font-weight:300;padding:5px 10px 5px 10px;margin-bottom:10px}.texto{text-align:justify;margin-bottom:30px;font-weight:300}.moradaWrapper{background-color:#485e47;padding:30px 0 20px 0;margin-bottom:30px}.textoContactos{color:#fff;line-height:1.1em;font-weight:300;padding:3px 4px 3px 4px}.textoContactos a{color:#fff}.textoContactos a:hover{}.textoMorada{text-align:center}.textoMorada small{font-size:1rem}.textoHorario{text-align:center}@media(min-width:768px){.textoHorario{text-align:right}.textoMorada{text-align:left}}.col-sm-4>.embed-responsive{margin-bottom:30px}.terapiasTexto{text-align:justify;margin-bottom:45px;font-weight:300}.terapiasTitulo{text-transform:uppercase;font-weight:600;margin-bottom:10px}.terapiasRow{margin-bottom:20px}.terapiasRow img{margin-bottom:10px;text-align:center}.terapiasRow{-moz-column-width:18em;-webkit-column-width:18em;column-width:18em;-moz-column-gap:1em;-webkit-column-gap:1em;column-gap:1em;-webkit-column-count:2;-moz-column-count:2;column-count:2}.item{display:inline-block;padding:1rem;width:100%;background-color:rgba(131,193,37,.1);margin-bottom:1em}.especialidadesInfo{background-color:#f2f9e9;padding:7px 15px 20px 15px}.especialidadesInfo .Tit{font-weight:300;font-size:3rem;margin-bottom:15px}.especialidadesInfo .Tex{margin-bottom:15px;font-weight:300}.especialidadesInfo .medicosItems{}.medicosInfo{background-color:#f2f9e9;padding:15px 15px 20px 15px}.medicosInfo .Nome{font-weight:300;font-size:3rem;margin-bottom:15px}.medicosInfo .Nome img{float:left;margin-right:15px;margin-bottom:10px}.medicosInfo .Tex{margin-bottom:15px;font-weight:300}.medicosInfo .especialidadesItems{}