.container{margin:0 auto;}.content-inner{min-height:1px;}.lt-ie7 .content-inner{height:1px;}#content-column,.content-column{width:100%;}.clearfix:after{content:"";display:table;clear:both;}.clearfix{zoom:1;}.one-column .region,div.at-panel .region-conditional-stack{float:none;display:block;clear:both;width:100%;}.lt-ie8 .at-panel{overflow:hidden;}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}.mean-container a.meanmenu-reveal{width:74px;padding:17px 15px;font-family:'Roboto',sans-serif;font-size:18px;text-indent:inherit;text-transform:uppercase;}.col-fluid{float:left;}.col1{width:8.33%;}.col2{width:16.6%;}.col3{width:25%;}.col4{width:33.33%;}.col5{width:41.66%;}.col6{width:50%;}.col7{width:58.33%;}.col8{width:66.66%;}.col9{width:75%;}.col10{width:83.33%;}.col11{width:91.66%;}.col12{width:100%;}audio:not([controls]){display:none;height:0;}[hidden]{display:none;}html{font-size:100%;-webkit-text-size-adjust:100%;line-height:1.5;height:100%;overflow-y:scroll;}body{min-height:100%;margin:0;padding:0;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility\9;}button,input,select,textarea{font-family:sans-serif;}a:focus{outline:thin dotted;}a,a:hover,a:active,a:visited{outline:0;text-decoration:none !important;}h1{font-size:2em;margin:0.67em 0;}h2{font-size:1.5em;margin:0.83em 0;}h3{font-size:1.17em;margin:1em 0;}h4{font-size:1em;margin:1.33em 0;}h5{font-size:0.83em;margin:1.67em 0;}h6{font-size:0.75em;margin:2.33em 0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}blockquote{margin:1em 40px;}dfn{font-style:italic;}mark{background:#ff0;color:#000;}p,pre{margin:0 0 1.5em;}pre,code,kbd,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em;}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;}q{quotes:none;}q:before,q:after{content:'';content:none;}small{font-size:75%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}dl,menu,ol,ul{margin:1em 0;}dd{margin:0 0 0 40px;}menu,ol,ul{padding:0 0 0 40px;}nav ul,nav ol{list-style:none;list-style-image:none;}img{-ms-interpolation-mode:bicubic;}svg:not(:root){overflow:hidden;}figure{margin:0;}form{margin:0;}fieldset{margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;white-space:normal;*margin-left:-7px;}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;}button,input{line-height:normal;}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible;}button[disabled],input[disabled]{cursor:default;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px;}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto;vertical-align:top;}table{border:1px solid;border-spacing:0;border-collapse:collapse;font-size:inherit;font:100%;}.block-inner,.pane-inner,.menu-wrapper,.breadcrumb-wrapper,.attribution,.at-panel .rounded-corner,.block-panels-mini > .block-title,.rendered-by-ds .panel-display .region-inner,div.messages,.at-gutter{margin-left:10px;margin-right:10px;}#content .panel-display,#content .panel-flexible{margin-left:0;margin-right:0;}img{height:auto;-ms-interpolation-mode:bicubic;}img,embed,object,video{max-width:100%;}.lt-ie9 img,.lt-ie9 object,.lt-ie9 embed,.lt-ie9 video{max-width:none;}#map img,.gmap img,.view-gmap img,.openlayers-map img,#getlocations_map_canvas img,#locationmap_map img,.geofieldMap img,.views_horizontal_slider img,.geolocation-map img,.geolocation-views-map img{max-width:none !important;}header[role=banner],.content-inner,.nav,.region-sidebar-first,.region-sidebar-second,.region-secondary-content,.region-tertiary-content,.region-footer{overflow:visible;word-wrap:break-word;}.ir{display:block !important;text-indent:100%;white-space:nowrap;overflow:hidden;border:0;font:0/0 a;text-shadow:none;color:transparent;background-color:transparent;}.element-invisible{border:0;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;padding:0;position:absolute;width:1px;}.element-invisible.element-focusable:active,.element-invisible.element-focusable:focus{clip:auto;height:auto;overflow:visible;position:static;width:auto;}.offscreen{position:absolute;top:-99999em;width:1px;height:1px;overflow:hidden;outline:0;}.element-hidden{display:none;}@media screen and (max-width:650px){.w100{width:100%;}}#messages{display:none;}.page-phonesearch section#main-content header#main-content-header h1#page-title{color:#555;font-size:16px;margin-top:0;}
.sprite-sprite{background-image:url(/sites/www.atra.pt/themes/atra_tpl/css/images/sprite-s03818adda4.png);background-repeat:no-repeat;}.atra-name-teaser.name-0{margin-bottom:15px;margin-left:4px;margin-right:4px;width:calc(50% - 48px);float:left;max-height:192px;min-height:192px;box-shadow:0px 9px 9px -5px rgba(32,32,32,0.31);}.atra-name-teaser.name-0 h2{color:#000;font-size:18px;}.atra-name-teaser.name-0 .content{margin-bottom:0;}.atra-name-teaser.name-0 .content .field-name-field-locality{margin-bottom:10px;}.atra-name-teaser.name-0 .content .field-name-field-morada,.atra-name-teaser.name-0 .content .field-name-field-locality{font-size:14px;}.atra-name-teaser.name-0 .content .phone.phone-type-1 .value,.atra-name-teaser.name-0 .content .phone.phone-type-2 .value{margin-bottom:0;font-size:12px;}.atra-name-teaser.name-0 .field-type-phone-field .phone-type-1 .title{background:url(/sites/www.atra.pt/themes/atra_tpl/images/z_phone.png) no-repeat;}.atra-name-teaser.name-0 .field-type-phone-field .phone-type-2 .title{background:url(/sites/www.atra.pt/themes/atra_tpl/images/z_fax.png) no-repeat;}.atra-name-teaser.name-0 .field-type-phone-field .phone-type-3 .title{background:url(/sites/www.atra.pt/themes/atra_tpl/images/z_mobile.png) no-repeat;}.atra-name-teaser{background-color:#f1f0f0;box-shadow:0px 4px 9px 0px rgba(32,32,32,0.31);margin-bottom:20px;padding:10px 20px 20px 20px;position:relative;width:calc(100% - 40px);float:left;overflow:hidden;}.atra-name-teaser h2{color:#e72129;margin-bottom:15px;margin-top:0;}.atra-name-teaser h2 a{color:#e72129;}.atra-name-teaser .content{margin-bottom:10px;float:left;}.atra-name-teaser .content .field-name-field-morada,.atra-name-teaser .content .field-name-field-locality{font-size:16px;}.atra-name-teaser .w50{width:calc(50% - 2px);display:inline-block;float:none;vertical-align:top;}@media screen and (max-width:700px){.atra-name-teaser .w50{display:block;width:100%;}.atra-name-teaser .marB15{margin-bottom:15px;}}.atra-name-teaser .field-type-phone-field .phone .title{vertical-align:middle;font-size:0;display:inline-block;height:29px;width:29px;padding-top:0;padding-right:15px;margin-bottom:5px;}.atra-name-teaser .field-type-phone-field .phone-type-1 .title{background:url(/sites/www.atra.pt/themes/atra_tpl/css/images/sprite-sa976aa4219.png) 0 -370px no-repeat;}.atra-name-teaser .field-type-phone-field .phone-type-2 .title{background:url(/sites/www.atra.pt/themes/atra_tpl/css/images/sprite-sa976aa4219.png) 0 -139px no-repeat;}.atra-name-teaser .field-type-phone-field .phone-type-3 .title{background:url(/sites/www.atra.pt/themes/atra_tpl/css/images/sprite-sa976aa4219.png) 0 -486px no-repeat;}.atra-name-teaser .col4 .see-more{background-color:#000000;padding:6px 0;border-radius:4px;}.atra-name-teaser .col4 .see-more:hover{background-color:#e72129;}.atra-name-teaser .col4 .see-more .title{color:#ffffff;padding:6px 40px;font-weight:700;font-size:16px;}.atra-name-teaser .col4 .see-more .arrow{background:#e72129 url(/sites/www.atra.pt/themes/atra_tpl/css/images/sprite-sa976aa4219.png) 0 0 no-repeat;padding:6px 15px;background-position-x:-120%;background-position-y:-0.99%;border-top-right-radius:4px;border-bottom-right-radius:4px;}.atra-name-teaser .field-type-contact-field .field-item{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.atra-name-teaser .field-type-contact-field .mail{vertical-align:middle;font-size:0;display:inline-block;height:29px;width:29px;padding-top:0;padding-right:15px;margin-bottom:5px;background:url(/sites/www.atra.pt/themes/atra_tpl/css/images/sprite-sa976aa4219.png) 0 -100px no-repeat;}.atra-name-teaser .field-type-contact-field .value a{color:#000000;}.atra-name-teaser .field-type-contact-field .type-2{vertical-align:middle;font-size:0;display:inline-block;height:29px;width:29px;padding-top:0;padding-right:15px;margin-bottom:5px;background:url(/sites/www.atra.pt/themes/atra_tpl/css/images/sprite-sa976aa4219.png) 0 -447px no-repeat;}.atra-name-teaser .field-type-contact-field .type-3{vertical-align:middle;font-size:0;display:inline-block;height:29px;width:29px;padding-top:0;padding-right:15px;margin-bottom:5px;background:url(/sites/www.atra.pt/themes/atra_tpl/css/images/sprite-sa976aa4219.png) 0 -178px no-repeat;}.atra-name-teaser .field-item{font-family:'Roboto',sans-serif;}.atra-name-teaser .field-item a{color:#000000;}.atra-name-teaser .image-style-logo-teaser{float:left;margin-bottom:20px;margin-right:20px;}.atra-name .field-name-field-morada,.atra-name .field-name-field-locality{font-size:16px;font-weight:600;}.atra-name .map .field-name-field-map{margin-top:20px;}.atra-name.name-2 .col6 .field-name-field-category,.atra-name.name-4 .col6 .field-name-field-category{margin-left:1em;}.atra-name.name-2 .image,.atra-name.name-4 .image{margin-top:-33px;margin-left:-15px;}.atra-name.name-3 .address,.atra-name.name-3 .links,.atra-name.name-3 .image{width:33%;float:left;}.atra-name.name-3 .address img,.atra-name.name-3 .links img,.atra-name.name-3 .image img{width:100%;}.atra-name.name-3 .image{float:right;}.atra-name.name-3 .field-name-field-category,.atra-name.name-3 .field-name-field-map{float:left;width:50%;}.atra-name.name-3 .field-name-field-category .google_map_field_display,.atra-name.name-3 .field-name-field-map .google_map_field_display{width:100%;}.atra-name.name-9 .image,.atra-name.name-9 .logo,.atra-name.name-10 .image,.atra-name.name-10 .logo{text-align:center;}.atra-name.name-9 .map .google_map_field_display,.atra-name.name-10 .map .google_map_field_display{width:100%;height:300px;}.atra-name.name-7 .image,.atra-name.name-8 .image{text-align:center;}.atra-name.name-7 h1,.atra-name.name-8 h1,.atra-name.name-11 h1{color:#e72129;font-size:1.5em;padding:0 0 0.3em 0;}.atra-name.name-7 .field-collection-container .field-name-field-address .field-items .field-item,.atra-name.name-8 .field-collection-container .field-name-field-address .field-items .field-item,.atra-name.name-11 .field-collection-container .field-name-field-address .field-items .field-item{margin-bottom:0;}.atra-name.name-7 .field-collection-container .field-name-field-address .field-items .field-item .field-collection-view,.atra-name.name-8 .field-collection-container .field-name-field-address .field-items .field-item .field-collection-view,.atra-name.name-11 .field-collection-container .field-name-field-address .field-items .field-item .field-collection-view{padding-bottom:0;}.atra-name.name-7 .links .field-name-field-contacts .field-items,.atra-name.name-7 .address .field-name-field-contacts .field-items,.atra-name.name-8 .links .field-name-field-contacts .field-items,.atra-name.name-8 .address .field-name-field-contacts .field-items,.atra-name.name-11 .links .field-name-field-contacts .field-items,.atra-name.name-11 .address .field-name-field-contacts .field-items{margin-top:0 !important;padding:0 0 0.3em 0;margin:0 1em 0 1em;}.atra-name.name-7 .fixed-sidebar,.atra-name.name-8 .fixed-sidebar,.atra-name.name-11 .fixed-sidebar{min-height:100px;}.atra-name.name-7 .fixed-sidebar .wrapper,.atra-name.name-8 .fixed-sidebar .wrapper,.atra-name.name-11 .fixed-sidebar .wrapper{background-color:#f1f0f0;box-shadow:0px 4px 9px 0px rgba(32,32,32,0.31);margin-bottom:78px;display:inline-block;}.atra-name.name-7 .fixed-sidebar .logo,.atra-name.name-8 .fixed-sidebar .logo,.atra-name.name-11 .fixed-sidebar .logo{text-align:center;margin-top:20px;margin-bottom:20px;}.atra-name.name-7 .fixed-sidebar .map,.atra-name.name-8 .fixed-sidebar .map,.atra-name.name-11 .fixed-sidebar .map{margin-top:20px;}.atra-name.name-7 .fixed-sidebar .map h2,.atra-name.name-8 .fixed-sidebar .map h2,.atra-name.name-11 .fixed-sidebar .map h2{padding:0 0 0.3em 0;margin:0 0.6em 0 0.6em;}.atra-name.name-7 .image .view-news-info .view-content .views-row-1,.atra-name.name-8 .image .view-news-info .view-content .views-row-1,.atra-name.name-11 .image .view-news-info .view-content .views-row-1{clear:both;}.atra-name.name-7 .google_map_field_display,.atra-name.name-8 .google_map_field_display,.atra-name.name-11 .google_map_field_display{width:100%;}.atra-name .infos{background-color:#f1f0f0;box-shadow:0px 4px 9px 0px rgba(32,32,32,0.31);padding-bottom:10px;}.atra-name h1{color:#e72129;font-size:1.5em;margin:0.6em;}.atra-name .address .field-collection-container{border-bottom:none;margin-bottom:0;}.atra-name .address .field-collection-container .field-collection-view{border-bottom:none;}.atra-name .address .field-name-field-locality{margin-bottom:20px;}.atra-name .address .phone .title{vertical-align:middle;font-size:0;display:inline-block;height:29px;width:29px;padding-top:5px;padding-right:15px;}.atra-name .address .phone-type-1 .title{background:url(/sites/www.atra.pt/themes/atra_tpl/css/images/sprite-sa976aa4219.png) 0 -370px no-repeat;}.atra-name .address .phone-type-2 .title{background:url(/sites/www.atra.pt/themes/atra_tpl/css/images/sprite-sa976aa4219.png) 0 -139px no-repeat;}.atra-name .address .phone-type-3 .title{background:url(/sites/www.atra.pt/themes/atra_tpl/css/images/sprite-sa976aa4219.png) 0 -486px no-repeat;}.atra-name .links .field-name-field-contacts .field-items,.atra-name .address .field-name-field-contacts .field-items{margin-top:76px;}.atra-name .links .field-name-field-contacts .icon,.atra-name .address .field-name-field-contacts .icon{vertical-align:middle;font-size:0;display:inline-block;height:29px;width:29px;padding-top:5px;padding-right:15px;}.atra-name .links .field-name-field-contacts .mail,.atra-name .address .field-name-field-contacts .mail{background:url(/sites/www.atra.pt/themes/atra_tpl/css/images/sprite-sa976aa4219.png) 0 -100px no-repeat;}.atra-name .links .field-name-field-contacts .type-3,.atra-name .address .field-name-field-contacts .type-3{background:url(/sites/www.atra.pt/themes/atra_tpl/css/images/sprite-sa976aa4219.png) 0 -178px no-repeat;}.atra-name .links .field-name-field-contacts .type-2,.atra-name .address .field-name-field-contacts .type-2{background:url(/sites/www.atra.pt/themes/atra_tpl/css/images/sprite-sa976aa4219.png) 0 -447px no-repeat;}.atra-name .links .field-name-field-contacts .value a,.atra-name .address .field-name-field-contacts .value a{color:#000000;}.atra-name .col4 .field-name-field-category,.atra-name .col6 .field-name-field-category{padding-left:15px;}.atra-name .field-item{font-family:'Roboto',sans-serif;}.atra-name .field-item a{color:#000000;}.atra-name .static-map{text-align:right;}.wrapper-fixed{background-color:#f1f0f0;box-shadow:0px 4px 9px 0px rgba(32,32,32,0.31);margin-bottom:78px;position:fixed;top:0px;left:10px;width:318px;margin-top:0px;}html{background:#fff;}body{font-family:"Dosis",Verdana,Geneva,"DejaVu Sans",Arial,Helvetica;font-weight:300;font-size:87.5%;outline:0;}h1{text-transform:uppercase;font:700 28px / 24px Dosis;}pre,code,tt,samp,kbd,var{font-family:Consolas,Monaco,"Courier New",Courier,monospace,sans-serif;}#page{margin-top:20px;}@media screen and (max-width:707px){#page{margin-top:0;}}#footer{background-color:#000;color:#e72129;}#footer #author{color:#ccc;margin-bottom:35px;font-size:14px;}#footer #author div{float:left;width:48%;padding-left:1%;padding-right:1%;}#footer #author #developed{text-align:right;}#footer #author #developed a{color:#ccc;font-size:16px;font-weight:700;}#footer .block{float:left;max-width:320px;width:25%;padding-right:10px;padding-left:10px;margin-top:28px;padding-bottom:40px;margin-bottom:20px;}#footer .block h2{text-transform:uppercase;margin-bottom:24px;}#footer .block .view-associations .views-row{float:left;margin-bottom:8px;}#footer .block .view-associations .views-row-odd{margin-right:10px;}#footer #block-openquest-newsletter{border:none;}#footer #block-openquest-newsletter .form-item{max-width:256px;float:left;}#footer #block-openquest-newsletter .form-item label{font-family:'Roboto',sans-serif;font-size:14px;color:#ffffff;margin-bottom:12px;}#footer #block-openquest-newsletter .form-item input{height:25px;border:none;padding:6px 12px;width:calc(100% - 24px);}#footer #block-openquest-newsletter .form-submit{float:left;width:38px;height:37px;padding:5px;margin-top:46px;border:none;font-size:0;background:url(/sites/www.atra.pt/themes/atra_tpl/css/images/send.png) no-repeat #ed1c24;background-size:70%;background-position:50%;content:'';}#footer .util{border:none;margin-bottom:8px;padding-bottom:0;}#footer .util .content .icon{background:#000 url(/sites/www.atra.pt/themes/atra_tpl/css/images/sprite-sa976aa4219.png) 0 -323px no-repeat;width:37px;height:37px;float:left;}#footer .util .content .title{float:left;font:500 20px Dosis;color:#ffffff;line-height:37px;margin-left:6px;}#footer .util .content .title a{color:#ffffff;}#header-wrapper{background:rgba(255,192,203,0.5);}#footer-wrapper{background:rgba(255,192,203,0.5);}#branding{margin:auto;padding-top:70px;max-width:1340px;}.responsive-logo{width:100%;height:100%;font-size:0;display:block;}#logo{box-shadow:0px 4px 9px 0px rgba(32,32,32,0.31);width:230px;height:172px;background:-moz-radial-gradient(center,ellipse cover,white 0%,rgba(255,255,255,0.6) 100%);background:-webkit-gradient(radial,center center,0px,center center,100%,color-stop(0%,white),color-stop(100%,rgba(255,255,255,0.6)));background:-webkit-radial-gradient(center,ellipse cover,white 0%,rgba(255,255,255,0.6) 100%);background:-o-radial-gradient(center,ellipse cover,white 0%,rgba(255,255,255,0.6) 100%);background:-ms-radial-gradient(center,ellipse cover,white 0%,rgba(255,255,255,0.6) 100%);background:radial-gradient(ellipse at center,#ffffff 0%,rgba(255,255,255,0.6) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ccffffff',GradientType=1);margin:0 18px;}#logo img{margin-top:46px;}#logo-spacer{margin:0 18px;box-shadow:0px 4px 9px 0px rgba(32,32,32,0.31);width:230px;height:25px;background:radial-gradient(ellipse at center,#ffffff 0%,rgba(255,255,255,0.8) 100%);max-width:1340px;}#page-title{margin-top:26px;margin-left:10px;margin-right:10px;width:calc(100% - 20px);color:#e72129;text-transform:uppercase;}.page-setores #page-title{color:#000000;}.page-informacoes-produtos-noticias #content h2 a{color:#000000;}#aggregator .feed-source .feed-icon{display:inline;float:none;margin-right:10px;}.feed-details dt,.feed-details dd{display:inline;margin:0;}ul.links{margin:0;padding:0;}ul.links.inline{display:block;}ul.links li{display:inline;list-style:none;padding:0 10px 0 0;}.search-results{margin:0;padding:0;}.attribution{display:block;opacity:0.65;padding:1em 0;text-align:center;}.attribution a{text-decoration:none;color:inherit;}.attribution a:hover,.attribution a:focus{text-decoration:underline;}.region-sidebar-right{max-width:320px;float:left;}.region-sidebar-right .block{margin-left:10%;margin-top:26px;}#columns .block-title{text-align:center;position:relative;margin-bottom:27px;}#columns .block-title span{background-color:#000;color:#FFF;padding:5px 10px;z-index:1;position:relative;font-weight:700;font-size:23px;text-transform:uppercase;}#columns .block-title:before{background:#000;content:"";display:block;height:1px;position:absolute;top:50%;width:100%;left:0;}@media screen and (max-width:435px){#columns .block-title span{font-size:18px;}}@media screen and (max-width:357px){#columns .block-title span{font-size:15px;}}a{text-decoration:none;}a:hover,a:focus{text-decoration:underline;}#menu{background:#e72027;height:39px;color:#ffffff;font-size:18px;}#menu #menu-bar{max-width:1340px;width:100%;margin:0 auto;}#menu #menu-bar nav{margin:0 24px;}.nav{clear:both;}.nav ul,.nav ul.menu{margin:0;padding:0;}.nav ul .first.leaf a,.nav ul.menu .first.leaf a{vertical-align:middle;font-size:0;height:39px;width:29px;background:url(/sites/www.atra.pt/themes/atra_tpl/css/images/sprite-sa976aa4219.png) 0 -256px no-repeat;background-position-y:44.3%;background-position-x:125%;}.nav li,.nav ul.menu li{display:inline;float:left;list-style:none;margin:0;padding:0;outline:0;text-transform:uppercase;}.nav li a,.nav ul.menu li a{display:block;white-space:nowrap;padding:0 10px;color:#ffffff;font:500 18px Dosis;line-height:39px;outline:0;}.nav li a:hover,.nav li a.active,.nav ul.menu li a:hover,.nav ul.menu li a.active{background-color:#ffffff;color:#e72027;}.nav .block{margin-bottom:0;}.mean-container .mean-nav{margin-top:48px;}.mean-bar{background:#e72027 !important;z-index:9999 !important;}.mean-bar .meanmenu-reveal{outline:0;}.mean-bar ul li a{padding:5px 5% !important;border-top:1px solid #383838 !important;}ul.sf-menu{margin-bottom:0;}ul.sf-menu a{border-left:0;border-top:0;padding:0 10px;text-decoration:none;height:2.5em;line-height:2.5em;}ul.sf-menu li:hover,ul.sf-menu li.sfHover{outline:0;}ul.sf-menu a:focus,ul.sf-menu a:hover,ul.sf-menu a:active{outline:0;}.block-superfish ul{margin:0 !important;padding:0 !important;}.block-superfish li{margin:0 !important;padding:0 !important;}.sf-vertical{width:100%;}.sf-vertical li{width:100%;}.sf-vertical li:hover ul,.sf-vertical li.sfHover ul{left:100%;top:0;margin:0;padding:0;}.sf-vertical li a{padding:0 10px;}.sf-navbar{padding-bottom:0 !important;}.sf-menu.sf-style-default a{padding:0 10px;}.at-mt .at-menu-toggle,.at-mt .at-menu-toggle ul,.at-mt .at-menu-toggle ul.menu{margin-top:0;margin-bottom:0;padding:0;}.at-mt .at-menu-toggle-button{margin:0;}.at-mt .at-menu-toggle ul a{padding:0 10px;white-space:nowrap;}ul.menu{padding-left:15px;}ul.menu ul{padding-left:15px;}ul.menu li{margin:0;}.block .menu li.content{padding:0;}.book-navigation .page-up{min-width:2em;white-space:nowrap;}.book-navigation .menu{margin-left:0;}#breadcrumb{margin:20px 0;}#breadcrumb .breadcrumb-label{font-size:1em;display:inline;padding-right:10px;}#breadcrumb .breadcrumb-label:after{content:":";}#breadcrumb ol{margin:0;padding:0;}#breadcrumb .with-breadcrumb-label ol{display:inline;}#breadcrumb li{list-style:none;display:inline;}#breadcrumb li.crumb-first a{background-color:#e72129;color:#ffffff;padding:6px 12px;border:1px solid #e72129;}#breadcrumb li.crumb-first:hover a{background-color:#ffffff;color:#e72129;}#breadcrumb li.crumb-last a{background-color:#ffffff;color:#e72129;padding:6px 12px;border:1px solid #e72129;}.item-list ul.pager{clear:both;margin:0;text-align:center;padding:40px 15px 10px 15px;width:calc(100% - 30px);}.item-list ul.pager li{margin:0;padding:0;}.item-list ul.pager li.pager-current{font-weight:900;background-color:#e72129;color:#ffffff;font-size:16px;padding:6px 12px;margin:5px;display:inline-block;}.item-list ul.pager li:hover a{color:#ffffff;background-color:#e72129;}.item-list ul.pager li a{padding:6px 12px;color:#000000;font-size:16px;margin:5px;display:inline-block;}#skip-link{left:50%;margin-left:-6.5em;margin-top:0;padding:0 0.5em;position:absolute;width:12em;z-index:50;}#skip-link a{background:#444;background:rgba(0,0,0,0.6);color:#fff;display:block;line-height:2;padding:0;text-align:center;text-decoration:none;}#skip-link a:link,#skip-link a:visited{background:#444;background:rgba(0,0,0,0.6);color:#fff;display:block;line-height:2;padding:0;text-align:center;text-decoration:none;}#skip-link a:hover,#skip-link a:focus,#skip-link a:active{outline:0;}#tasks{margin-bottom:15px;}ul.primary{border-bottom-color:#ccc;margin:20px 0;padding:0 0 0 5px;}ul.primary li{display:block;float:left;margin:0 1px -1px;}ul.primary li a{background-color:#f5f5f5;border-color:#ccc;margin-right:1px;padding:0 10px;display:block;float:left;height:1.5em;line-height:1.5em;}ul.primary li a:hover,ul.primary li a:focus{background-color:#eee;border-color:#ccc;}ul.primary li.active a,ul.primary li.active a:hover,ul.primary li.active a:focus{background-color:#fff;border-bottom-color:#fff;}ul.secondary{border-bottom:1px solid #ccc;margin:1em 0 0;padding:0 .3em 1em;}ul.secondary li{border-right:0;list-style:none;padding:0 10px 0 0;}ul.secondary li a:hover,ul.secondary li a.active{border-bottom:none;text-decoration:underline;}ul.action-links{margin:20px 0 0;list-style:none;}.field-label-inline{}.field-label-inline .field-label{margin:0;}.field-label{font-size:1em;font-weight:700;font-family:inherit;line-height:inherit;margin-bottom:0;color:#e72129;}.field-type-taxonomy-term-reference{}.field-type-taxonomy-term-reference.field-label-inline .field-items{margin:0;padding:0;}.field-type-taxonomy-term-reference.field-label-inline .field-item{display:inline;list-style:none;padding:0 10px 0 0;}.ia-l .field-type-image figure,.iat-l .field-type-image figure{margin:5px 20px 15px 0;}.ia-c .field-type-image figure,.iat-c .field-type-image figure{margin:5px auto 15px;}.ia-r .field-type-image figure,.iat-r .field-type-image figure{margin:5px 0 15px 20px;}.block{margin-bottom:20px;overflow:hidden;}.block-title{margin:0;}.pane-atra-atra-search{width:calc(100% - 40px);background-color:#f1f0f0;box-shadow:0px 4px 9px 0px rgba(32,32,32,0.31);margin-bottom:50px;padding:20px;}.pane-atra-atra-search .block-inner{margin-left:0;margin-right:0;}.pane-atra-atra-search .block-content{height:auto;overflow:hidden;}.pane-atra-atra-search .forms{float:left;width:50%;}.pane-atra-atra-search .forms input[type=text],.pane-atra-atra-search .forms input[type=search]{width:calc(80% - 26px);height:35px;border:1px solid #909497;font:300 18px Dosis;color:#66686a;padding-left:12px;padding-right:12px;border-radius:0;-webkit-border-radius:0;-webkit-appearance:none;}.pane-atra-atra-search .forms .form-actions input[type=submit]{width:45px;height:39px;border:1px solid #000;font-size:0px;background:#000 url(/sites/www.atra.pt/themes/atra_tpl/css/images/sprite-sa976aa4219.png) 8px -404px no-repeat;margin-left:-3px;padding-top:14px;border-radius:0;-webkit-appearance:none;}.pane-atra-atra-search .forms #atra-search-form{margin-top:0;margin-bottom:15px;}.pane-atra-atra-search .forms #search-block-form{margin-top:0;}.pane-atra-atra-search .help{float:left;color:#0d0d0c;font-size:18px;width:50%;text-align:justify;}#search-form .form-wrapper .form-item-keys label{font-size:16px;vertical-align:initial;}#search-form .form-wrapper .form-item-keys #edit-keys,#search-form .form-wrapper .form-item-keys #edit-or,#search-form .form-wrapper .form-item-keys #edit-phrase,#search-form .form-wrapper .form-item-keys #edit-negative{width:250px;height:26px;font-size:16px;padding-left:10px;padding-right:10px;border:1px solid #e72129;}#search-form .form-wrapper #edit-submit,#search-form .form-wrapper #edit-submit--2{background-color:#e72129;color:#ffffff;padding:6px 12px;border:1px solid #e72129;margin-left:-4px;}#search-form .form-wrapper #edit-submit:hover,#search-form .form-wrapper #edit-submit--2:hover{background-color:#ffffff;color:#e72129;border:1px solid #e72129;}#search-form .form-wrapper #edit-submit--2{margin-left:0;}.search-results .search-result{background-color:#f1f0f0;box-shadow:0px 4px 9px 0px rgba(32,32,32,0.31);margin-bottom:30px;padding:20px;}.search-results .search-result h3 a{color:#e72129;font-size:18px;}.search-results .search-result .search-snippet-info{margin-bottom:20px;}.search-results .search-result .search-snippet-info .search-snippet{font-size:16px;}#block-views-destaques-block .content .views-field-field-image a{display:block;text-align:center;margin-bottom:17px;}.node-presentation .text{font-family:'Roboto',sans-serif;text-align:justify;line-height:24px;font-size:16px;}.node-presentation .text h2{color:#ed1c24;margin:0 10px;}.node-presentation .text h3{margin:0 10px;font-size:18px;}.node-presentation .edition{text-align:center;}.node-presentation .edition .owl-theme .owl-controls .owl-buttons{top:30%;position:absolute;width:100%;}.node-presentation .edition .owl-theme .owl-controls .owl-buttons div{background:transparent !important;opacity:1;}.node-presentation .edition .owl-theme .owl-controls .owl-buttons .owl-prev{position:absolute;left:0;color:#000000;font-size:50px;font-weight:700;padding-left:0;}.node-presentation .edition .owl-theme .owl-controls .owl-buttons .owl-next{position:absolute;right:0;color:#000000;font-size:50px;font-weight:700;padding-right:0;}.node-presentation .edition .owl-theme .owl-controls .owl-page span{background:#ed1c24 !important;}.node-presentation .testimonials{margin-top:60px;margin-bottom:60px;}.node-presentation .testimonials .field-collection-container{border-bottom:none;}.node-presentation .testimonials .field-collection-container .field-name-field-testimonials .field-collection-view{border-bottom:none;}.node-presentation .testimonials .field-collection-container .field-name-field-testimonials .field-collection-view .field-name-field-desc{border-top:1px solid #D3D7D9;}.node-presentation .testimonials .field-collection-container .field-name-field-testimonials .field-collection-view .field-name-field-desc .field-item{font-size:24px;margin:60px 40px;margin-bottom:20px;border-bottom:transparent;text-align:justify;position:relative;}.node-presentation .testimonials .field-collection-container .field-name-field-testimonials .field-collection-view .field-name-field-desc .field-item:before{content:'';background:url(/sites/www.atra.pt/themes/atra_tpl/css/images/sprite-sa976aa4219.png) 0 -28px no-repeat;position:absolute;width:35px;height:30px;left:0;margin-top:-20px;margin-left:-35px;}.node-presentation .testimonials .field-collection-container .field-name-field-testimonials .field-collection-view .field-name-field-desc .field-item:after{content:'';background:url(/sites/www.atra.pt/themes/atra_tpl/css/images/sprite-sa976aa4219.png) 0 -64px no-repeat;position:absolute;width:35px;height:30px;right:0;margin-top:60px;margin-right:-38px;}.node-presentation .testimonials .field-collection-container .field-name-field-testimonials .field-collection-view .field-name-field-client-name .field-item{text-align:right;font-size:16px;font-weight:700;margin-left:40px;margin-right:40px;}.main-link{margin-top:20px;}.main-link .link-cover{background-color:#ed1c24;color:#ffffff;padding:12px 35px;font-size:20px;}.main-link .link-cover .link-pdf{background:url(/sites/www.atra.pt/themes/atra_tpl/css/images/sprite-sa976aa4219.png) 0 -285px no-repeat;vertical-align:middle;font-size:0;display:inline-block;height:29px;width:29px;padding-top:5px;padding-right:15px;}.main-link .link-cover .link-arrow{background:url(/sites/www.atra.pt/themes/atra_tpl/css/images/sprite-sa976aa4219.png) 0 0 no-repeat;background-position-y:-0.5%;vertical-align:middle;font-size:0;display:inline-block;height:29px;width:29px;}.main-link .link-cover .link-text{padding-right:15px;}.pane-news .views-row,.view-news.view-display-id-page .views-row{width:30.3%;float:left;margin-right:1.5%;margin-left:1.5%;min-height:500px;}.pane-news .views-row article.node-teaser-front,.view-news.view-display-id-page .views-row article.node-teaser-front{margin-right:0;height:auto;}.pane-news .views-row article.node-teaser-front .content .image,.view-news.view-display-id-page .views-row article.node-teaser-front .content .image{width:35.5%;}.pane-news .views-row article.node-teaser-front .content .client,.view-news.view-display-id-page .views-row article.node-teaser-front .content .client{width:calc(64.5% - 20px);}.pane-news .views-row article.node-teaser-front .content .field-type-text-with-summary,.view-news.view-display-id-page .views-row article.node-teaser-front .content .field-type-text-with-summary{width:64%;float:right;}.pane-atra-atra-news .block-inner,.view-news .block-inner{margin:0;}.pane-atra-atra-news .node-article,.view-news .node-article{float:left;margin-bottom:0;overflow:hidden;}.pane-atra-atra-news .node-article h2,.view-news .node-article h2{padding:5px 10px;margin:0;line-height:20px;color:#ed1c24;font-weight:600;font-size:20px;display:table;border-bottom:1px solid #ed1c24;width:calc(100% - 19px);background-color:#f1f2f2;}.pane-atra-atra-news .node-article h2 a,.view-news .node-article h2 a{color:#ed1c24;line-height:25px;height:calc(61px - 11px);width:100%;display:block;}.pane-atra-atra-news .node-article .content,.view-news .node-article .content{float:left;background-color:#f1f2f2;}.pane-atra-atra-news .node-article .field-name-body,.view-news .node-article .field-name-body{font-weight:500;font-size:16px;line-height:20px;padding:5px 0 10px 0;}.pane-atra-atra-news .node-article .field-name-body p,.view-news .node-article .field-name-body p{height:80px;margin:0 auto;width:calc(100% - 20px);display:block;}.pane-atra-atra-news .node-article .image,.view-news .node-article .image{float:left;}.pane-atra-atra-news .node-article .client,.view-news .node-article .client{background-color:#000000;padding:5px 10px;color:#FFF;font-size:16px;font-weight:500;float:left;height:calc(33px - 10px);}.pane-atra-atra-news .node-article .client a,.view-news .node-article .client a{color:#ffffff;display:block;display:-webkit-box;margin:0 auto;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;height:23px;}.pane-atra-atra-news .node-article.article-big-image .client,.view-news .node-article.article-big-image .client{float:none;width:auto;}.pane-atra-atra-news .node-article.article-big-image .image,.view-news .node-article.article-big-image .image{margin-top:0;}.pane-atra-atra-news .node-article.article-big-image .field-type-text-with-summary,.view-news .node-article.article-big-image .field-type-text-with-summary{background-color:#f1f2f2;}.view-events .views-row{max-width:268px;margin:auto;margin-bottom:20px;}.view-events .views-row a{line-height:0;display:block;}.view-events .views-row .date{min-height:148px;background-color:#000;float:left;width:73px;color:#fff;}.view-events .views-row .date .day,.view-events .views-row .date .month{display:block;float:left;width:100%;text-align:center;}.view-events .views-row .date .day{font-weight:700;font-size:32px;line-height:29px;margin-top:6px;}.view-events .views-row .date .month{font-size:24px;line-height:20px;}.view-events .views-row .content{background-color:#f1f2f2;padding:8px;margin-left:73px;color:#000;min-height:130px;}.view-events .views-row .content a{font-size:16px;font-weight:700;color:#000;line-height:15px;}.view-events .views-row .content .field-name-field-long-date{color:#e72129;font-size:16px;font-weight:300;}.view-events .views-row .content .field-name-field-local{font-size:16px;}.view-events .view-footer{text-align:right;}.view-events .view-footer a{text-transform:uppercase;color:#000;font-size:16px;font-weight:600;padding-right:6px;}.view-events.view-display-id-page .views-row{width:30%;float:left;margin-right:1.5%;margin-left:1.5%;}.node-event{font-family:'Roboto',sans-serif;}.node-event .node-content .field-name-field-image{text-align:center;margin:0 10px;}.node-event .node-content .field-name-field-data{text-align:center;color:#e72027;font-size:18px;margin:10px;}.node-event .node-content .field-name-body{font-size:16px;text-align:justify;}.node-event .node-content .field-name-field-long-date{text-align:right;margin:0 10px;}.node-event .node-content .field-name-field-local{text-align:right;margin:0 10px;}#columns .block-events-block .block-title:before{background-color:#e72027;}#columns .block-events-block .block-title span{background-color:#e72027;}.atra-name-teaser .teaser-map{margin-top:20px;}.block-content ul,.block-content ol{padding:0 0 0 15px;}.block-content li{margin:0;padding:0;}.page-phonesearch .atra-name{background-color:#f1f0f0;box-shadow:0px 4px 9px 0px rgba(32,32,32,0.31);margin-bottom:20px;padding:10px 20px 20px 20px;}.page-phonesearch .atra-name header img,.page-phonesearch .atra-name header .content{width:78%;float:left;font:400 17px/24px;}.page-phonesearch .atra-name header img{margin-right:20px;width:100px;}.page-phonesearch .atra-name header h2{font:700 21px / 22px;margin:0;color:#ee1c24;margin-top:0;margin-bottom:15px;}.page-phonesearch .atra-name header h2 a{color:#ee1c24;}.page-phonesearch .atra-name.name-0{margin-bottom:15px;width:calc(50% - 47.5px);float:left;max-height:192px;min-height:192px;}.page-phonesearch .atra-name.name-0 h2{color:#000;font-size:18px;}.page-phonesearch .atra-name.name-0 .content{margin-bottom:0;}.page-phonesearch .atra-name.name-0 .content .field-name-field-locality{margin-bottom:10px;}.page-phonesearch .atra-name.name-0 .content .field-name-field-morada,.page-phonesearch .atra-name.name-0 .content .field-name-field-locality{font-size:14px;}.page-phonesearch .atra-name.name-0 .content .phone.phone-type-1{margin-bottom:0;font-size:12px;}.page-phonesearch .atra-name.name-0:nth-child(2n+0){margin-left:7.5px;margin-right:0;}.page-phonesearch .atra-name.name-0:nth-child(2n+1){margin-right:7.5px;margin-left:0;}.page-taxonomy-term-all .content .field-type-phone-field,.section-actividade .content .field-type-phone-field{margin-top:20px;}form#user-login{width:400px;margin:auto;text-align:center;}form#user-login .form-type-textfield input.form-text,form#user-login .form-type-password input.form-text{padding:6px 12px;width:calc(100% - 26px);border:1px solid #e72027;outline:0;}form#user-login .form-type-textfield .description,form#user-login .form-type-password .description{font-size:14px;}form#user-login .form-actions .form-submit{background-color:#e72027;padding:6px 12px;border:1px solid #e72027;color:#fff;font-weight:600;}form#user-login .form-actions .form-submit:hover{background-color:#fff;color:#e72027;}form.user-info-from-cookie .form-type-textfield input.form-text{padding:6px 12px;width:calc(400px - 26px);border:1px solid #e72027;outline:0;}form.user-info-from-cookie .description{font-size:14px;}form.user-info-from-cookie .field-add-more-submit,form.user-info-from-cookie .form-submit{background-color:#e72027;color:#fff;padding:6px 12px;border:1px solid #e72027;outline:0;}form.user-info-from-cookie .field-add-more-submit:hover,form.user-info-from-cookie .form-submit:hover{background-color:#fff;color:#e72027;}.node{margin-bottom:20px;}.node .node-title{margin:0;}.node .node-content .field-name-body{text-align:justify;font-size:16px;}.page-name .view-id-news{display:inline-block;}.node-article.node-teaser{max-width:100%;margin-right:0;margin-bottom:0;overflow:inherit;height:auto;float:none;}.node-article.node-teaser .group-left,.node-article.node-teaser .group-right{border-top:2px solid #eeeeee;padding-top:20px;margin-top:20px;}.node-article.node-teaser .group-left h2 a,.node-article.node-teaser .group-right h2 a{color:#e72129;}.node-article.node-teaser .group-left .field-name-body .field-item,.node-article.node-teaser .group-right .field-name-body .field-item{padding-bottom:23px;font-size:16px;}.node-article.node-teaser .group-left .field-name-node-link,.node-article.node-teaser .group-right .field-name-node-link{margin-top:29px;text-align:left;padding-left:10px;}.node-article.node-teaser .group-left .field-name-node-link a,.node-article.node-teaser .group-right .field-name-node-link a{background-color:#000000;padding:7px 0 7px 30px;color:#ffffff;font-size:18px;font-weight:700;border-radius:4px;}.node-article.node-teaser .group-left .field-name-node-link a:hover,.node-article.node-teaser .group-right .field-name-node-link a:hover{background-color:#e72129;}.node-article.node-teaser .group-left .field-name-node-link a:after,.node-article.node-teaser .group-right .field-name-node-link a:after{background:#e72129 url(/sites/www.atra.pt/themes/atra_tpl/css/images/sprite-sa976aa4219.png) 0 0 no-repeat;background-position-x:-170%;background-position-y:-1.5%;content:"";padding:7px 16px;margin-left:25px;border-top-right-radius:4px;border-bottom-right-radius:4px;}.node-article.node-teaser .group-left{width:35%;}.node-article.node-teaser .group-right{width:calc(65% - 10px);}.node-article.node-teaser .group-right .field-name-title .field-items .field-item h2{padding:0;border-bottom:0;background:none;width:100%;}.node-article.node-teaser .group-right .view-mode-teaser p{margin:0 !important;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:1px solid #c00;}.form-item label{font-weight:700;}.form-item .description{font-size:0.85em;}.marker,.form-required{color:#c00;}.container-inline div,.container-inline label{display:inline;vertical-align:bottom;}fieldset{border:1px solid #ccc;}a.button{-moz-appearance:button;-webkit-appearance:button;}.password-parent,.confirm-parent{margin:0;}table{margin:10px 0;padding:0;width:100%;}table.sticky-header{z-index:10;}table,thead,tbody,tr,th,td{border-color:#ccc;}table,td,th{vertical-align:middle;}caption,th,td{text-align:left;}thead tr{font-weight:700;background-color:#e5e5e5;}td,th{border-bottom:0;margin:0;padding:5px 7px;}tbody tr{border-top:1px solid #ccc;}tr{}tr.odd{background:#fff;}tr.info,tr.even,tr:nth-child(2n+2){border-bottom:0;background-color:#f5f5f5;}tr.odd td.active{background-color:#eee;}tr.even td.active{background-color:#ebebeb;}#forum td.created,#forum td.posts,#forum td.topics,#forum td.last-reply,#forum td.replies,#forum td.pager{white-space:normal;}div.messages{margin-bottom:10px;margin-top:10px;}div.messages ul{margin-top:0;margin-bottom:0;}.node-unpublished p.unpublished,.comment-unpublished p.unpublished{color:pink;color:rgba(239,170,170,0.4);font-family:Impact,Haettenschweiler,"Franklin Gothic Bold",Charcoal,"Helvetica Inserat","Bitstream Vera Sans Bold","Arial Black",sans-serif;font-size:50px;font-weight:700;line-height:1.2;height:0;margin:0;padding:0;overflow:visible;text-align:center;text-transform:uppercase;word-wrap:break-word;}.ie6-7 .node-unpublished p.unpublished > *,.ie6-7 .comment-unpublished p.unpublished > *{position:relative;}.maintenance-page .container{padding:40px 0;}.maintenance-page #site-name,.maintenance-page #page-title{margin:0;}.db-offline .container{margin:0 auto;padding:40px 0;width:100%;max-width:960px;}.db-offline div.messages{margin:20px 0 0;}.db-offline #content{padding:20px 0;}#admin-menu{margin:0;padding:0;}.dev-query{background:#eee;padding:30px;}#styleguide-header{padding:0 10px;}#styleguide-header .item-list{font-family:inherit;margin:0 20px 20px 0;min-height:260px;width:auto;}.section-setores #content,.section-pesquisa #content{margin-top:20px;background-color:#f1f0f0;box-shadow:0px 4px 9px 0px rgba(32,32,32,0.31);}.section-setores .view-sectors .view-header,.section-pesquisa .view-sectors .view-header{margin-left:20px;margin-bottom:38px;}.section-setores .view-sectors .view-header .help,.section-setores .view-sectors .view-header p,.section-pesquisa .view-sectors .view-header .help,.section-pesquisa .view-sectors .view-header p{font-weight:300;font-size:18px;margin-bottom:26px;}.section-setores .view-sectors .view-header .alpha-pagination ul,.section-pesquisa .view-sectors .view-header .alpha-pagination ul{font-size:18px;font-size:18px;margin:0;line-height:30px;}.section-setores .view-sectors .view-header .alpha-pagination ul li,.section-pesquisa .view-sectors .view-header .alpha-pagination ul li{display:inline-block;border:none;margin:0;padding:0;width:30px;background-color:#000000;height:30px;color:#f1f0f0;}.section-setores .view-sectors .view-header .alpha-pagination ul li a,.section-pesquisa .view-sectors .view-header .alpha-pagination ul li a{color:#f1f0f0;width:100%;height:100%;display:block;}.section-setores .view-sectors .view-header .alpha-pagination ul li a:hover,.section-pesquisa .view-sectors .view-header .alpha-pagination ul li a:hover{background-color:#e72027;text-decoration:none;}.section-setores .view-sectors .view-header .alpha-pagination ul li.active,.section-pesquisa .view-sectors .view-header .alpha-pagination ul li.active{background-color:#e72027;}.section-setores .view-sectors .view-header .alpha-pagination ul li.active a,.section-pesquisa .view-sectors .view-header .alpha-pagination ul li.active a{background:none;padding:0;margin:0;}.section-setores .view-sectors .view-content,.section-pesquisa .view-sectors .view-content{width:100%;padding-bottom:35px;}.section-setores .view-sectors .view-content .views-row,.section-pesquisa .view-sectors .view-content .views-row{display:inline-block;font-family:'Roboto',sans-serif;width:33%;margin-bottom:5px;}.section-setores .view-sectors .view-content .views-row .field-content,.section-pesquisa .view-sectors .view-content .views-row .field-content{margin-left:20px;border:1px solid #ed1c24;padding-left:5px;padding-right:5px;display:block;line-height:38px;height:38px;background-color:#ffffff;}.section-setores .view-sectors .view-content .views-row .field-content a,.section-pesquisa .view-sectors .view-content .views-row .field-content a{width:100%;font-size:14px;font-weight:400;color:#010006;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.section-setores .view-sectors .view-content .views-row .field-content:hover,.section-pesquisa .view-sectors .view-content .views-row .field-content:hover{border:1px solid #9c0f11;background-color:#e72027;}.section-setores .view-sectors .view-content .views-row .field-content:hover a,.section-pesquisa .view-sectors .view-content .views-row .field-content:hover a{color:#ffffff;text-decoration:none;}.section-setores .view-sectors .view-empty p,.section-pesquisa .view-sectors .view-empty p{text-align:center;font-weight:700;font-size:18px;padding-bottom:26px;}.section-setores .block--exp-sectors-sectors-search,.section-pesquisa .block--exp-sectors-sectors-search{margin-left:20px;}.section-setores .block--exp-sectors-sectors-search .views-exposed-widget,.section-pesquisa .block--exp-sectors-sectors-search .views-exposed-widget{margin-top:20px;padding:0;}.section-setores .block--exp-sectors-sectors-search .form-type-textfield input,.section-pesquisa .block--exp-sectors-sectors-search .form-type-textfield input{height:43px;font-size:18px;font-weight:300;color:#66686a;line-height:18px;padding-left:8px;padding-right:8px;width:calc(100% - 18px);border:1px solid #919396;border-radius:0;-webkit-border-radius:0;-webkit-appearance:none;}.section-setores .block--exp-sectors-sectors-search .views-submit-button,.section-pesquisa .block--exp-sectors-sectors-search .views-submit-button{float:left;}.section-setores .block--exp-sectors-sectors-search .views-submit-button input,.section-pesquisa .block--exp-sectors-sectors-search .views-submit-button input{width:47px;height:47px;border:none;font-size:0px;background:#000 url(/sites/www.atra.pt/themes/atra_tpl/css/images/sprite-sa976aa4219.png) 9px -400px no-repeat;}.page-name .field-name-field-category .field-items{padding-left:0;display:block;}.page-name .field-name-field-category .field-items .field-item{margin-bottom:15px;list-style-type:none;display:block;}.field-name-field-category .field-items{padding-left:0;display:inline;}.field-name-field-category .field-items .field-item{margin:10px 10px 10px 0;list-style-type:none;display:inline-block;}.field-name-field-category .field-items .field-item a,.field-name-field-category .field-items .field-item a:visited{border:1px solid #e72129;padding:6px 12px;font-size:12px;font-weight:400;color:#000000;}.field-name-field-category .field-items .field-item a:hover,.field-name-field-category .field-items .field-item a:active{background-color:#e72129;color:#ffffff;}.field-name-field-tags{padding-left:15px;}.field-name-field-tags .field-items{list-style-type:none;padding-left:0;}.field-name-field-tags .field-items .field-item{float:left;margin-right:10px;margin-bottom:10px;}.field-name-field-tags .field-items .field-item a,.field-name-field-tags .field-items .field-item a:visited{background-color:#f1f0f0;padding:6px 12px;color:#000000;font-size:16px;font-weight:400;}.field-name-field-tags .field-items .field-item a:hover,.field-name-field-tags .field-items .field-item a:active{background-color:#e72129;color:#ffffff;}.contact-info{margin-left:10px;margin-right:10px;}.contact-info h2{color:#e72129;text-transform:uppercase;}.contact-info p{font-size:18px;margin-bottom:0;}.contact-info p a{color:#000000;}#block-system-main{margin-left:10px;margin-right:10px;}#block-system-main .contact-form .form-type-textfield #edit-name,#block-system-main .contact-form .form-type-textfield #edit-mail,#block-system-main .contact-form .form-type-textfield #edit-subject{width:calc(468px - 22px);height:47px;font-size:16px;padding-left:10px;padding-right:10px;border:1px solid #000000;}#block-system-main .contact-form .form-type-textarea #edit-message{width:468px;height:173px;font-size:16px;padding:10px;resize:none;border:1px solid #000000;}#block-system-main .contact-form .form-type-textarea .grippie{display:none;}#block-system-main .contact-form .form-actions #edit-submit{background-color:#e72129;color:#ffffff;border:none;height:47px;padding-left:24px;padding-right:24px;text-transform:uppercase;}#block-system-main .contact-form .form-actions #edit-submit:hover{border:1px solid #e72129;background-color:#ffffff;color:#e72129;}.contact-map{margin-left:10px;margin-right:10px;margin-top:80px;margin-bottom:40px;}.contact-map iframe{width:100%;}.contact-map .img-display{width:100%;}.overlay{background-color:#000;min-height:100%;min-width:100%;position:absolute;filter:alpha(opacity=25);opacity:0.25;z-index:1;}#popup-contact{background:#ffffff;width:480px;min-height:140px;position:absolute;top:10%;left:50%;margin-left:-240px;z-index:999;}#popup-contact .header{background-color:#e72129;padding:8px 0;}#popup-contact .header h3{color:#ffffff;margin:0 12px;}#popup-contact .close{background:#ffffff;padding:2px 10px;position:absolute;right:12px;top:8px;color:#000000;}#popup-contact > .content{padding:1px 12px;}#popup-contact > .content .region .block-region-content #atra-sendmail-form .form-type-textfield #edit-name,#popup-contact > .content .region .block-region-content #atra-sendmail-form .form-type-textfield #edit-email,#popup-contact > .content .region .block-region-content #atra-sendmail-form .form-type-textfield #edit-phone,#popup-contact > .content .region .block-region-content #atra-sendmail-form .form-type-textfield #edit-subject{width:411px;height:47px;font-size:16px;padding-left:10px;padding-right:10px;border:1px solid #000000;}#popup-contact > .content .region .block-region-content #atra-sendmail-form .form-type-textarea #edit-body{width:100%;height:173px;font-size:16px;padding:10px;resize:none;border:1px solid #000000;}#popup-contact > .content .region .block-region-content #atra-sendmail-form .form-type-textarea .grippie{display:none;}#popup-contact > .content .region .block-region-content #atra-sendmail-form #edit-submit{display:block;margin:0 auto;background-color:#e72129;color:#ffffff;border:none;height:47px;padding-left:24px;padding-right:24px;text-transform:uppercase;}#popup-contact > .content .region .block-region-content #atra-sendmail-form #edit-submit:hover{border:1px solid #e72129;background-color:#ffffff;color:#e72129;}#popup-contact > .content .loading{background:url(/sites/www.atra.pt/themes/atra_tpl/images/loading.gif);position:fixed;width:50px;height:50px;left:49%;top:17%;}.page-name .atra-name.name-3 .social-share .easy_social_box.horizontal,.page-name .atra-name.name-9 .social-share .easy_social_box.horizontal,.page-name .atra-name.name-10 .social-share .easy_social_box.horizontal{padding-left:0;padding-right:15px;float:right;margin-bottom:10px;margin-top:10px;width:calc(100% - 15px);height:auto !important;}.easy_social_box.horizontal{padding-left:15px;padding-right:15px;float:right;margin-bottom:10px;margin-top:10px;width:calc(100% - 30px);height:auto !important;}.easy_social_box.vertical div.easy_social-widget{margin-right:20px;}.easy_social_box.vertical div.easy_social-widget-twitter{width:70px !important;height:62px !important;position:relative;}.easy_social_box.vertical div.easy_social-widget-twitter iframe{display:block;position:absolute !important;bottom:0;}.easy_social_box.vertical div.easy_social-widget-facebook{width:62px !important;height:62px !important;position:relative;}.easy_social_box.vertical div.easy_social-widget-facebook iframe{position:absolute !important;bottom:0;display:block;height:40px !important;}.easy_social_box.vertical div.easy_social-widget-googleplus{width:52px !important;height:62px !important;position:relative;}.easy_social_box.vertical div.easy_social-widget-googleplus div{position:absolute !important;bottom:0;display:block !important;}.easy_social_box.vertical div.easy_social-widget-linkedin{width:61px !important;}.easy_social_box.vertical div.easy_social-widget iframe{width:100% !important;}@media screen and (max-width:404px){.easy_social_box.vertical div.easy_social-widget{width:calc(50% - 20px) !important;margin:10px;}}@media screen and (max-width:406px){.easy_social_box{float:left;}.category{width:100%;}}.easy_social_box.horizontal div.easy_social-widget-facebook{width:73px !important;}.easy_social_box.horizontal div.easy_social-widget-googleplus{width:59px !important;}.node-article .date{color:#888;padding:10px;}
@media screen and (max-width:707px){#header{background-size:cover !important;background-repeat:no-repeat !important;background-position-y:52px !important;margin-bottom:10px;}#branding{padding-top:170px;position:relative;}#logo{background:url(/sites/www.atra.pt/themes/atra_tpl/css/images/logo-white.png) no-repeat;box-shadow:none;background-size:114px;z-index:10000;position:absolute;width:120px;height:50px;top:5px;}#logo a{display:block;width:100%;height:100%;}#logo a img{display:none;}#logo-spacer{display:none;}}@media only screen and (max-width:536px){.gallery-slides{width:100% !important;}.gallery-slides .gallery-frame{width:100%;}.gallery-slides .gallery-frame img{width:100% !important;}.galleryformatter-greenarrows .gallery-thumbs{width:100% !important;padding-left:0px;}}@media only screen and (max-width:480px){.region[class*="float-blocks"] .block{float:none;width:100%;}}@media screen and (max-width:350px){.page-name .field-name-field-category .field-items .field-item{margin-bottom:10px;}.field-name-field-category .field-items .field-item a,.field-name-field-category .field-items .field-item a:visited{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;height:15px;}}@media screen and (min-width:320px){#block-system-main p{margin:0 10px !important;}.section-setores .view-sectors .view-header,.section-pesquisa .view-sectors .view-header{margin-right:20px;}.section-setores .block--exp-sectors-sectors-search,.section-pesquisa .block--exp-sectors-sectors-search{margin-right:20px;}.section-setores .view-sectors .view-content .views-row .field-content,.section-pesquisa .view-sectors .view-content .views-row .field-content{margin-left:10px;margin-right:10px;}.section-setores .view-sectors .view-header .alpha-pagination ul,.section-pesquisa .view-sectors .view-header .alpha-pagination ul{text-align:center;}}@media screen and (min-width:320px) and (max-width:439px){#footer #block-views-associations-block{width:100% !important;margin-left:0 !important;margin-right:0 !important;padding-left:0 !important;padding-right:0 !important;border-right:0 !important;max-width:100% !important;}}@media screen and (min-width:320px) and (max-width:529px){#footer #block-views-associations-block .views-row{width:45%;margin-right:2.5%;margin-left:2.5%;}#footer #block-views-associations-block .views-row div{text-align:center;}}@media screen and (min-width:379px) and (max-width:539px){.pane-atra-atra-news .node-article.article-big-image .image,.view-news .node-article.article-big-image .image{float:none;display:block;text-align:center;}}@media screen and (max-width:539px){.pane-news .views-row,.view-news.view-display-id-page .views-row{min-height:inherit;}}@media screen and (min-width:320px) and (max-width:539px){.pane-news .views-row,.view-news.view-display-id-page .views-row{width:100%;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #e72027;}.pane-news .views-row article,.view-news.view-display-id-page .views-row article{margin:auto !important;float:none;}.view-events.view-display-id-page .views-row{width:100%;margin-bottom:20px;margin:auto;float:none;}}@media screen and (min-width:320px) and (max-width:543px){.region-sidebar-right{width:100% !important;float:none;max-width:100%;}.region-sidebar-right .block{margin-left:0;margin-right:0;}.view-events.view-display-id-block .views-row{margin:auto;}.view-events.view-display-id-block .view-footer{text-align:center;}}@media screen and (min-width:320px) and (max-width:580px){.node-article.node-teaser .group-left,.node-article.node-teaser .group-right{padding-top:20px;margin-top:20px;}.node-article.node-teaser .group-left h2,.node-article.node-teaser .group-right h2{text-align:center;}.node-article.node-teaser .group-left{width:100%;text-align:center;border-top:2px solid #eeeeee;}.node-article.node-teaser .group-right{width:100%;border-top:none;}.node-article.node-teaser .field-name-node-link{text-align:center;margin-top:20px;}}@media screen and (min-width:320px) and (max-width:550px){#footer .block-region-footer{width:100% !important;margin-left:0 !important;margin-right:0 !important;padding-left:0 !important;padding-right:0 !important;border-right:0 !important;max-width:100% !important;}#footer .block-region-footer .block-inner .block-content #newsletter-subscribe-form div .form-submit{margin-top:49px !important;}}@media screen and (max-width:600px){#page-title{line-height:30px;font-size:24px;}}@media screen and (min-width:320px) and (max-width:767px){#footer .block-region-footer{width:100% !important;margin-left:0 !important;margin-right:0 !important;padding-left:0 !important;padding-right:0 !important;border-right:0 !important;max-width:100% !important;}#footer .block-region-footer .block-inner .block-title{text-align:center;}#footer .block-region-footer .block-inner{margin:auto;display:table;}#footer .block-region-footer .fb_iframe_widget{margin:auto;display:table;}}@media screen and (min-width:320px) and (max-width:1024px){#content-column{width:100% !important;float:none !important;}}@media screen and (max-width:370px){.node-presentation .main-link .link-cover{padding:12px 12px;}}@media screen and (max-width:423px){.section-setores .block--exp-sectors-sectors-search .form-type-textfield input,.section-pesquisa .block--exp-sectors-sectors-search .form-type-textfield input{width:206px;}}@media screen and (max-width:328px){.section-setores .block--exp-sectors-sectors-search .form-type-textfield input,.section-pesquisa .block--exp-sectors-sectors-search .form-type-textfield input{width:170px;}}@media screen and (max-width:424px){.atra-name-teaser header{text-align:center;}.atra-name-teaser header .content{text-align:left;}.atra-name-teaser header .content h2{text-align:center;}.atra-name-teaser .image-style-logo-teaser{float:none !important;margin-right:0 !important;}}@media screen and (min-width:440px) and (max-width:767px){#footer #block-views-associations-block{width:100% !important;margin-left:0 !important;margin-right:0 !important;padding-left:0 !important;padding-right:0 !important;border-right:0 !important;max-width:100% !important;}}@media screen and (min-width:530px) and (max-width:767px){#footer #block-views-associations-block .views-row{width:20%;margin-left:2.5%;margin-right:2.5%;}#footer #block-views-associations-block .views-row img{width:100%;}}@media screen and (max-width:494px){.atra-name-teaser .col8 .col6{width:100%;}}@media screen and (max-width:511px){.atra-name.name-1 .col8{width:100%;}.atra-name.name-1 .col8 .address{width:100%;}.atra-name.name-1 .col8 .address .field-collection-container{margin:0;}.atra-name.name-1 .col8 .address .field-collection-container .field-items .field-item{margin:0;}.atra-name.name-1 .col8 .address .field-collection-container .field-items .field-item .field-collection-view{padding:0;}.atra-name.name-1 .col8 .links{width:100%;}.atra-name.name-1 .col8 .links .field-name-field-contacts .field-items{margin:0 1em 0.6em 1em;}.atra-name.name-1 .col4{width:100%;}.atra-name.name-7 .content .col6,.atra-name.name-8 .content .col6{width:100%;}.atra-name.name-7 .address,.atra-name.name-8 .address{width:100% !important;}.atra-name.name-7 .address .field-collection-container,.atra-name.name-8 .address .field-collection-container{margin:0;}.atra-name.name-7 .address .field-collection-container .field-items .field-item,.atra-name.name-8 .address .field-collection-container .field-items .field-item{margin:0;}.atra-name.name-7 .address .field-collection-container .field-items .field-item .field-collection-view,.atra-name.name-8 .address .field-collection-container .field-items .field-item .field-collection-view{padding:0;}.atra-name.name-7 .logo,.atra-name.name-8 .logo{width:100%;}.atra-name.name-7 .map,.atra-name.name-8 .map{width:100%;}.atra-name.name-7 .links,.atra-name.name-8 .links{width:100%;}.atra-name.name-7 .links .field-name-field-contacts,.atra-name.name-8 .links .field-name-field-contacts{margin:0 1em 0 1em;}.atra-name.name-7 .links .field-name-field-contacts .field-items,.atra-name.name-8 .links .field-name-field-contacts .field-items{margin-top:0;}.atra-name.name-9 .infos .address,.atra-name.name-9 .infos .links,.atra-name.name-10 .infos .address,.atra-name.name-10 .infos .links{width:100% !important;}.atra-name.name-9 .infos .address .field-collection-container,.atra-name.name-9 .infos .links .field-collection-container,.atra-name.name-10 .infos .address .field-collection-container,.atra-name.name-10 .infos .links .field-collection-container{margin-bottom:0px;}.atra-name.name-9 .infos .address .field-collection-container .field-name-field-address .field-items .field-item,.atra-name.name-9 .infos .links .field-collection-container .field-name-field-address .field-items .field-item,.atra-name.name-10 .infos .address .field-collection-container .field-name-field-address .field-items .field-item,.atra-name.name-10 .infos .links .field-collection-container .field-name-field-address .field-items .field-item{margin-bottom:0;}.atra-name.name-9 .infos .address .field-collection-container .field-name-field-address .field-items .field-item .field-collection-view,.atra-name.name-9 .infos .links .field-collection-container .field-name-field-address .field-items .field-item .field-collection-view,.atra-name.name-10 .infos .address .field-collection-container .field-name-field-address .field-items .field-item .field-collection-view,.atra-name.name-10 .infos .links .field-collection-container .field-name-field-address .field-items .field-item .field-collection-view{padding-bottom:0;}.atra-name.name-9 .infos .address .field-name-field-contacts .field-items,.atra-name.name-9 .infos .links .field-name-field-contacts .field-items,.atra-name.name-10 .infos .address .field-name-field-contacts .field-items,.atra-name.name-10 .infos .links .field-name-field-contacts .field-items{margin:0 1em 0.6em 1em;}}@media screen and (min-width:512px) and (max-width:580px){.atra-name.name-1 .links .field-name-field-contacts .field-items,.atra-name.name-10 .links .field-name-field-contacts .field-items{margin-top:84px;}.atra-name.name-1 .col8{width:100%;}}@media screen and (max-width:527px){.contact-form{margin-bottom:50px;}.contact-form .form-type-textfield{text-align:center;}.contact-form .form-type-textfield #edit-name,.contact-form .form-type-textfield #edit-mail,.contact-form .form-type-textfield #edit-subject{width:80% !important;}.contact-form .form-type-textarea #edit-message{width:100% !important;}.contact-form .form-actions{text-align:right;}}@media screen and (max-width:536px){.contact-map .iframe-display{display:none;}}@media screen and (min-width:537px){.contact-map .img-display{display:none;}}@media screen and (max-width:543px){.section-setores .view-sectors .view-content .views-row,.section-pesquisa .view-sectors .view-content .views-row{width:100% !important;}.atra-name .image .col6{width:100%;}.atra-name.name-3 .field-name-field-category,.atra-name.name-3 .field-name-field-map{float:none;width:100%;}}@media screen and (min-width:540px) and (max-width:768px){.pane-news .views-row,.view-news.view-display-id-page .views-row{width:45%;float:left;margin-left:2.5%;margin-right:2.5%;border-bottom:1px solid #e72027;margin-bottom:20px;min-height:532px;}.view-events.view-display-id-page .views-row{width:45%;float:left;margin-left:2.5%;margin-right:2.5%;}}@media screen and (min-width:544px) and (max-width:1024px){#content-column{width:100%;float:none;}#content .panel-display,#content .panel-flexible{margin-left:0;margin-right:0;}.region-sidebar-right{width:100% !important;float:none;max-width:100%;}.region-sidebar-right .block{margin-left:0;margin-right:0;width:50%;float:left;}.view-events.view-display-id-block .views-row{margin:auto;}.view-events.view-display-id-block .views-row a img{width:100%;}}@media screen and (min-width:551px) and (max-width:580px){#footer .block-region-footer .block-inner .block-content #newsletter-subscribe-form div .form-submit{margin-top:44px !important;}}@media screen and (max-width:550px){#popup-contact{width:100%;margin-left:0;left:0;}#popup-contact .form-type-textfield{text-align:center;}#popup-contact .form-type-textfield #edit-name,#popup-contact .form-type-textfield #edit-email,#popup-contact .form-type-textfield #edit-subject,#popup-contact .form-type-textfield #edit-phone{width:80% !important;}}@media screen and (max-width:580px){.atra-name.name-9 .col6{width:100% !important;}.atra-name.name-9 .map{width:100% !important;}.atra-name.name-2 .infos .address,.atra-name.name-2 .infos .links,.atra-name.name-4 .infos .address,.atra-name.name-4 .infos .links{width:100% !important;float:none !important;margin-top:0;}.atra-name.name-2 .infos .address .field-collection-container .field-items .field-item,.atra-name.name-2 .infos .links .field-collection-container .field-items .field-item,.atra-name.name-4 .infos .address .field-collection-container .field-items .field-item,.atra-name.name-4 .infos .links .field-collection-container .field-items .field-item{margin-bottom:0;}.atra-name.name-2 .infos .address .field-collection-container .field-items .field-item .field-collection-view,.atra-name.name-2 .infos .links .field-collection-container .field-items .field-item .field-collection-view,.atra-name.name-4 .infos .address .field-collection-container .field-items .field-item .field-collection-view,.atra-name.name-4 .infos .links .field-collection-container .field-items .field-item .field-collection-view{padding-bottom:0;}.atra-name.name-2 .infos .address .field-name-field-contacts,.atra-name.name-2 .infos .links .field-name-field-contacts,.atra-name.name-4 .infos .address .field-name-field-contacts,.atra-name.name-4 .infos .links .field-name-field-contacts{margin:0 1em 0 1em;}.atra-name.name-2 .infos .address .field-name-field-contacts .field-items,.atra-name.name-2 .infos .links .field-name-field-contacts .field-items,.atra-name.name-4 .infos .address .field-name-field-contacts .field-items,.atra-name.name-4 .infos .links .field-name-field-contacts .field-items{margin-top:0 !important;}.atra-name.name-2 .col4,.atra-name.name-4 .col4{width:100% !important;}.atra-name.name-1 .col4{width:100%;}.atra-name.name-3 .infos .address,.atra-name.name-3 .infos .links{width:100% !important;float:none !important;}.atra-name.name-3 .infos .address .field-name-field-contacts,.atra-name.name-3 .infos .links .field-name-field-contacts{margin-left:1em;margin-bottom:2em;}.atra-name.name-3 .infos .address .field-name-field-contacts .field-items,.atra-name.name-3 .infos .links .field-name-field-contacts .field-items{margin-top:0 !important;}.node-article.node-teaser .field-name-node-link .field-item{text-align:right;margin-right:29px;}.node-article.node-teaser .field-name-node-link .field-item a:after{right:0;}}@media screen and (min-width:568px) and (max-width:580px){.atra-name.name-4 .links .field-name-field-contacts .field-items,.atra-name.name-9 .links .field-name-field-contacts .field-items{margin-top:84px !important;}}@media screen and (min-width:512px) and (max-width:567px){.atra-name.name-9 .links .field-name-field-contacts .field-items{margin-top:108px !important;}}@media screen and (min-width:581px){.section-setores .view-sectors .view-content .views-row .field-content,.section-pesquisa .view-sectors .view-content .views-row .field-content{margin-left:10px !important;margin-right:10px !important;}.node-article.node-teaser .group-left h2,.node-article.node-teaser .group-right h2{margin-left:10px;margin-right:10px;}.node-article.node-teaser .field-name-node-link{text-align:center;}}@media screen and (max-width:581px){.atra-name-teaser .col8{width:100%;}.atra-name-teaser .col4{width:100%;margin-top:25px;text-align:center !important;}}@media screen and (min-width:582px){.atra-name-teaser .col4{text-align:right;}.atra-name-teaser .teaser-map .google_map_field_display{width:calc(100% - 10px);margin-left:10px;}}@media screen and (min-width:581px) and (max-width:767px){#footer .block-region-footer .block-inner .block-content #newsletter-subscribe-form div .form-submit{margin-top:44px;}}@media screen and (max-width:578px){#search-form .form-wrapper .form-item-keys #edit-keys{height:28px !important;}}@media screen and (max-width:592px){#search-form .form-wrapper .form-item-keys #edit-keys{width:58%;}}@media screen and (min-width:581px) and (max-width:768px){.atra-name.name-1 .links .field-name-field-contacts .field-items,.atra-name.name-2 .links .field-name-field-contacts .field-items,.atra-name.name-4 .links .field-name-field-contacts .field-items,.atra-name.name-10 .links .field-name-field-contacts .field-items{margin-top:66px;}}@media screen and (max-width:603px){.atra-name.name-9 .infos .address,.atra-name.name-9 .infos .links{width:50%;}.atra-name.name-9 .links .field-name-field-contacts .field-items{margin-top:66px;}}@media screen and (min-width:604px) and (max-width:768px){.atra-name.name-9 .links .field-name-field-contacts .field-items{margin-top:66px;}}@media screen and (max-width:649px){.atra-name.name-3 .infos .address,.atra-name.name-3 .infos .links{width:50%;float:left;}.atra-name.name-3 .infos .address .field-name-field-contacts .field-items,.atra-name.name-3 .infos .links .field-name-field-contacts .field-items{margin-top:66px;}.atra-name.name-3 .image{width:100% !important;float:none !important;text-align:center !important;}}@media screen and (max-width:650px){.static-map{text-align:center;}}@media screen and (min-width:650px) and (max-width:794px){.atra-name.name-3 .links .field-name-field-contacts .field-items{margin-top:66px;}}@media screen and (min-width:657px){.section-setores .view-sectors .view-header,.section-pesquisa .view-sectors .view-header{margin-right:20px;}}@media screen and (min-width:660px) and (max-width:1309px){.view-sectors .views-row .field-content a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}}@media screen and (max-width:700px){.pane-atra-atra-search{height:auto;}.pane-atra-atra-search .block-content .forms,.pane-atra-atra-search .block-content .help{width:100%;}.pane-atra-atra-search .block-content .forms{margin:auto;text-align:center;}.pane-atra-atra-search .block-content .help{margin-top:10px;top:0;}}@media screen and (max-width:712px){#footer #author #developed,#footer #author div{width:100%;text-align:center;padding:0;}#footer #author div{margin-bottom:10px;}}@media screen and (max-width:730px){.section-setores .view-sectors .view-content .views-row,.section-pesquisa .view-sectors .view-content .views-row{width:49.7%;}}@media screen and (max-width:767px){.node-presentation .text,.node-presentation .cover,.node-presentation .testimonials{width:100%;}.node-presentation .cover{margin-top:60px;text-align:center;}}@media screen and (min-width:768px){.fb_iframe_widget{margin-top:16px;}}@media screen and (max-width:768px){#search-form .form-wrapper .form-item-keys #edit-keys{height:21.5px;}}@media screen and (max-width:780px){.atra-name-teaser.name-0{width:calc(100% - 40px);float:none;}.atra-name-teaser.name-0:nth-child(2n+0){margin-right:0;margin-left:0;}.atra-name-teaser.name-0:nth-child(2n+1){margin-left:0;margin-right:0;}.page-phonesearch .atra-name.name-0{width:calc(100% - 40px);}.page-phonesearch .atra-name.name-0:nth-child(2n+0){margin-right:0;margin-left:0;}.page-phonesearch .atra-name.name-0:nth-child(2n+1){margin-left:0;margin-right:0;}}@media screen and (min-width:768px) and (max-width:976px){.node-presentation .main-link{text-align:center;}.node-presentation .main-link .link-cover{padding:12px 12px;font-size:17px;}}@media screen and (min-width:768px) and (max-width:896px){#footer .block-region-footer,#block-openquest-newsletter{width:50% !important;}#block-views-associations-block{border-right:0 !important;}#footer .block-region-footer .block-inner .fb-page{width:100% !important;}#footer .block-region-footer .block-inner .fb-page span{width:100% !important;}#footer .block-region-footer .block-inner .fb-page span iframe{width:100% !important;}}@media screen and (max-width:816px){.atra-name .fixed-sidebar{width:100%;margin-bottom:0;}.atra-name .image{width:100%;}.atra-name .image .map .google_map_field_display{width:100%;}.atra-name.name-2 .infos .image,.atra-name.name-4 .infos .image{width:100%;margin-top:20px;margin-left:0;text-align:center;}.atra-name.name-2 .infos .image img,.atra-name.name-4 .infos .image img{width:200px;height:200px;}}@media screen and (min-width:897px){#block-views-associations-block{width:36% !important;}#block-openquest-newsletter{width:27% !important;}}@media screen and (max-width:910px){.atra-name.name-2 .col4 .google_map_field_display,.atra-name.name-4 .col4 .google_map_field_display{width:100%;}}@media screen and (min-width:977px) and (max-width:994px){.node-presentation .main-link .link-cover{font-size:19px;}}@media screen and (min-width:1025px) and (max-width:1294px){.node-presentation .main-link{text-align:center;}.node-presentation .main-link .link-cover{padding:12px 12px;font-size:16px;}}@media screen and (max-width:1340px){#content-column{width:66.6%;float:left;}.region-sidebar-right{width:33.3%;float:left;}}@media screen and (max-width:1344px){.node-article.node-teaser .field-name-node-link{margin-left:0 !important;}}
#content-column{width:75%;}#content-column.no-sidebar{width:100%;}.region-sidebar-right{width:23.9%;}
body{font-size:100%;}.at-mt .at-menu-toggle{}.at-mt .at-menu-toggle h2{margin-bottom:5px;}.at-mt .at-menu-toggle h2 a{background:#eee;border:2px solid #ccc;padding:2px 10px;}.at-mt .at-menu-toggle ul.menu li a{background:#eee;border-bottom:1px solid #fff;}
body{font-size:100%;}.at-mt .at-menu-toggle{}.at-mt .at-menu-toggle h2{margin-bottom:5px;}.at-mt .at-menu-toggle h2 a{background:#eee;border:2px solid #ccc;padding:2px 10px;}.at-mt .at-menu-toggle ul.menu li a{background:#eee;border-bottom:1px solid #fff;}

html{font-size:81.3%;}
