﻿.banner-container{background:#00a4e3 url("/Portals/0/Images/background_header.gif") no-repeat center center;padding:25px 0;min-height:255px;display:table;}.banner-container h2{font-weight:bold;font-size:33px;color:#fff;font-family:Arial;text-align:right;margin:25px 0;}.banner-container span{font-size:18px;color:#fff;line-height:150%;text-align:right;font-family:Arial;}.intro-container{background:-moz-linear-gradient(top,#d3d3d3 0,#e6e6e6 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#d3d3d3),color-stop(100%,#e6e6e6));background:-webkit-linear-gradient(top,#d3d3d3 0,#e6e6e6 100%);background:-o-linear-gradient(top,#d3d3d3 0,#e6e6e6 100%);background:-ms-linear-gradient(top,#d3d3d3 0,#e6e6e6 100%);background:linear-gradient(top,#d3d3d3 0,#e6e6e6 100%);margin:-10px;margin-top:10px;}.intro-container *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.intro-container .main{margin-top:68px;}.intro-container .main h2{font-size:30px;color:#47292a;font-weight:normal;font-family:Arial;text-align:center;}.intro-container .main ul{margin:0;padding:0;list-style:none;}.intro-container .main ul li{margin-top:15px;padding:0 7.5px;}.intro-container .main ul li a{background-repeat:no-repeat;background-position:center 38px;}.intro-container .main ul li > a{display:block;position:relative;border:1px solid #c5c5c5;-webkit-border-radius:5px;border-radius:5px;background-color:#fafafa;}.intro-container .main ul li a span.overlay{background-color:#000;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-border-radius:5px;border-radius:5px;-moz-transition:opacity 3s ease-out;-webkit-transition:opacity 0.2s ease-out;-o-transition:opacity 3s ease-out;transition:opacity 0.2s ease-out;padding:0 10px 20px 10px;color:#00a4e3;font-family:Arial;font-size:14px;display:table-cell;vertical-align:middle;height:235px;position:relative;}.intro-container .main ul li a span.overlay p{margin:0;font-size:12px;}.intro-container .main ul li a span.overlay label{text-transform:uppercase;font-family:Arial;font-size:13px;color:#fff;margin-top:10px;background:url("/Portals/0/Images/icon-btn-sm-circle-arrow.png") no-repeat right center;padding-right:18px;display:block;float:left;}.intro-container .main ul li a:hover span.overlay,.intro-container .main ul li a:focus span.overlay,.intro-container .main ul li a:active span.overlay{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);opacity:0.8;-moz-transition:opacity 3s ease-in;-webkit-transition:opacity 0.2s ease-in;-o-transition:opacity 3s ease-in;transition:opacity 0.2s ease-in;}.intro-container .main ul li a span.text{display:block;height:65px;line-height:65px;margin-top:-65px;background-color:#47292a;font-size:24px;color:#fff;text-align:center;font-family:Arial Bold;text-transform:uppercase;-webkit-border-bottom-left-radius:5px;border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px;}.intro-container .main ul li.qa a{background-image:url("/Portals/0/Images/icon-qa.png");margin-left:0;}.intro-container .main ul li.blog a{background-image:url("/Portals/0/Images/icon-blog.png");}.intro-container .main ul li.leader a{background-image:url("/Portals/0/Images/icon-leaderboard.png");}.intro-container .main ul li.video a{background-image:url("/Portals/0/Images/icon-videos.png");margin-left:0;}.intro-container .main ul li.shop a{background-image:url("/Portals/0/Images/icon-shop.png");}.intro-container .main ul li.help a{background-image:url("/Portals/0/Images/icon-online-help.png");}.intro-container .main ul li.forum a{background-image:url("/Portals/0/Images/icon-forums.png");margin-left:0;}.intro-container .main ul li.webinar a{background-image:url("/Portals/0/Images/icon-webinars.png");}.intro-container .main ul li.wiki a{background-image:url("/Portals/0/Images/icon-wikis.png");}.intro-container .slide.pull-right{margin-right:27px;padding-right:0;margin-bottom:25px;}.intro-container .slide .social-links{text-align:center;}.intro-container .slide .social-links h3{font-family:Arial;font-size:17px;}.intro-container .slide .social-links ul{list-style:none;width:152px;margin:0 auto;}.intro-container .slide .social-links ul li{width:29px;height:29px;background-size:100% 100%;margin-top:0;margin-left:10px;}.intro-container .slide .social-links ul li a{display:block;height:100%;border:none;background:transparent;width:29px;margin-left:-7px;}.intro-container .slide .social-links ul li.facebook{background-image:url("/Portals/0/Images/icon-social-facebook.png");margin:0;}.intro-container .slide .social-links ul li.linkedin{background-image:url("/Portals/0/Images/icon-social-linkedin.png");}.intro-container .slide .social-links ul li.twitter{background-image:url("/Portals/0/Images/icon-social-twitter.png");}.intro-container .slide .social-links ul li.youtube{background-image:url("/Portals/0/Images/icon-social-youtube.png");}.intro-container .slide .product{font-size:18px;font-family:Arial;color:#47292a;background-color:#fff;-webkit-border-radius:5px;border-radius:5px;border:1px solid #c5c5c5;text-align:center;margin-top:15px;padding-top:21px;}.intro-container .slide .product img{width:90%;margin-left:auto;margin-right:auto;}.intro-container .slide .product p{border-top:1px solid #47292a;line-height:185%;padding-top:30px;line-height:185%;margin:23px 10px 0 10px;}.intro-container .slide .product .btn-action{background:-moz-linear-gradient(top,#0498d4 0,#0374a5 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#0498d4),color-stop(100%,#0374a5));background:-webkit-linear-gradient(top,#0498d4 0,#0374a5 100%);background:-o-linear-gradient(top,#0498d4 0,#0374a5 100%);background:-ms-linear-gradient(top,#0498d4 0,#0374a5 100%);background:linear-gradient(top,#0498d4 0,#0374a5 100%);-webkit-box-shadow:0 1px 0 0 rgba(0,0,0,0.6),0 1px 0 0 rgba(255,255,255,0.4) inset;box-shadow:0 1px 0 0 rgba(0,0,0,0.6),0 1px 0 0 rgba(255,255,255,0.4) inset;-webkit-border-radius:5px;border-radius:5px;font-size:12px;color:#fff;display:block;font-family:Arial Bold;background-color:#0374a5;margin:10px;}.intro-container .slide .product .btn-action span{display:block;line-height:26px;text-align:center;padding:20px 0;}.intro-container .slide .product .btn-action:hover{color:#008cc4;background:-moz-linear-gradient(top,#fafafa 0,#f0eeee 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fafafa),color-stop(100%,#f0eeee));background:-webkit-linear-gradient(top,#fafafa 0,#f0eeee 100%);background:-o-linear-gradient(top,#fafafa 0,#f0eeee 100%);background:-ms-linear-gradient(top,#fafafa 0,#f0eeee 100%);background:linear-gradient(top,#fafafa 0,#f0eeee 100%);background-color:#f0eeee;}.intro-container .slide .product.social{margin-top:12px;}.company-intro p{padding:23px;font-size:18px;color:#47292a;background-color:#fafafa;-webkit-border-radius:5px;border-radius:5px;border:1px solid #c5c5c5;line-height:164%;margin:29px -9px 0 -6px}.intro-container .main ul li a span.text{font-size:28px;}.col-md-12{float:left;}.intro-container .slide.pull-right .social-links,.intro-container .slide.pull-right .product{padding-left:7.5px;padding-right:7.5px;}@media (max-width:1199px){.banner-container h2{font-size:25px;}.intro-container .main ul li a span.overlay label{font-size:12px}.intro-container .main ul li a span.text{font-size:20px;}.intro-container .slide .product.social{margin-top:19px;}.intro-container .slide .product p{font-size:17px;}.intro-container .slide .product .btn-action span{padding:5px;}}@media (min-width:1200px){.banner-container img{right:135px;}.intro-container .main h2{font-size:38px;}.intro-container .slide .product .btn-action span{background:url("/Portals/0/Images/icon-btn-sm-circle-arrow-shadow.png") no-repeat right center;margin-right:10px;padding:20px 26px 20px 10px;}}@media (min-width:769px) and (max-width:979px){.intro-container .main ul li a span.text{font-size:18px;}}@media (min-width:769px) and (max-width:788px){.intro-container .main ul li a span.overlay p,.intro-container .main ul li a span.overlay label{font-size:9px;}}@media (max-width:768px){.banner-container{min-height:205px;min-width:0;}.banner-container h2{font-size:20px;color:#fff;margin-top:20px;font-family:Arial;max-width:auto;float:none;text-align:center;}.banner-container span{margin-right:0;font-size:14px;color:#fff;line-height:24px;text-align:center;display:inline-block;font-family:Arial;max-width:auto;float:none;}.banner-container img{display:none;}.intro-container .slide.pull-right .social-links{margin-top:45px;}.intro-container .slide.pull-right{width:auto;margin-right:10px;}.banner-container{background:#00a4e3 url("/Portals/0/Images/background_header.gif") no-repeat center center;padding:25px 0;}.intro-container .slide.pull-right .social-links,.intro-container .slide.pull-right .social{margin-top:15px;}.intro-container .slide.pull-right .social img{margin-top:-5px;}.intro-container .slide.pull-right .social p{margin-bottom:43px;}.company-intro p{clear:both;font-size:16px;color:#47292a;background-color:#fafafa;-webkit-border-radius:5px;border-radius:5px;border:1px solid #c5c5c5;padding:15px;margin:10px -14px 25px -10px;line-height:22px;}}@media(max-width:640px){.intro-container .slide.pull-right .social-links,.intro-container .slide.pull-right .product{width:100%;}.company-intro p{margin:10px -15px 0 -10px;}}ul li{list-style-type:none;}
.no-padding{padding:0;}.nomargin{padding:0;margin:0;}.header_bg{position:absolute;top:0;left:0;width:100%;z-index:1002;opacity:1;}.dnnEditState header.header_bg{position:relative;}.headerBox{margin:0 auto 0;}.headerBox .headertopBox{background-color:#3D97CD;height:6px;margin-bottom:4px;}.fertagus-menu{height:90px;background:rgb(246,246,246);background:rgba(246,246,246,0.8);position:absolute;left:0;top:0;width:100%;-webkit-transition:height 0.3s ease-in-out;-moz-transition:height 0.3s ease-in-out;transition:all 0.3s ease-in-out;}.dnnEditState .fertagus-menu{position:relative;margin-bottom:30px;}.fertagus-menu.fixed{height:45px;position:fixed;top:0;}.dnnEditState .fertagus-menu.fixed{position:relative;}.fertagus-menu .nav,.fertagus-menu .collapse,.fertagus-menu .dropup,.fertagus-menu .dropdown{position:static;}.header-bottom{height:100%;position:relative;}.header-bottom .bottom-box{height:100%;}.logobox{height:100%;}.logobox a{display:inline-block;float:right;}.logobox a img.absolute-logo{border-width:0;max-width:100%;max-height:80px;object-fit:contain;margin-top:5px;opacity:1;position:absolute;right:0;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}@media only screen and (max-width:992px){.header_bg,.fertagus-menu{position:relative;}.logobox a img.absolute-logo{max-height:35px;margin-top:0;}}.logobox a img.fixed-logo{border-width:0;max-width:100%;max-height:40px;object-fit:contain;margin-top:2px;right:0;opacity:0;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}.fertagus-menu.fixed .logobox a img.absolute-logo{opacity:0;transition-delay:0s;}.fertagus-menu.fixed .logobox a img.fixed-logo{opacity:1;transition-delay:0.3s;}.dropdown-menu{left:auto;}.dropdown-menu.nogroup-menu{margin-right:-70px;}.megamenu-content{padding:15px;}.megamenu-content.nogroup-menu{padding:5px 0;}.megamenu-content h3{margin-top:0;color:#428bca;font-size:18px;}.dropdown.megamenu-fw .dropdown-menu{left:0;right:0;}.dropdown.megamenu-fw .dropdown-menu.columns-4{margin-left:-8.33%;margin-right:-8.33%;}.header-menu{}.header-menu .menu-root{height:100%;float:right;}.menu-root .root-item > a{font-size:16px;font-weight:400;text-transform:uppercase;color:#043963;display:inline-block;position:relative;padding-top:32px;padding-bottom:32px;padding-right:20px;padding-left:20px;}.fertagus-menu.fixed .menu-root .root-item > a{padding-top:13px;padding-bottom:7px;}.menu-root .root-item > a:after{content:'';display:block;margin:auto;height:2px;width:0;margin-top:5px;background:transparent;transition:width .5s ease,background-color .5s ease;}.fertagus-menu.fixed .menu-root .root-item > a:after{margin-top:4px;}.menu-root .open > a,.menu-root .open > a:hover,.menu-root .open > a:focus{background-color:transparent;border-color:transparent;}.menu-root .root-item:hover > a:after{width:100%;background:#043963;}.menu-root .root-item:hover > a{background-color:transparent;}.megamenu-content a,.megamenu-content a:hover,.megamenu-content a:active,.megamenu-content a:focus,.megamenu-content a:visited{text-decoration:none;color:#000000;cursor:default;}.megamenu-row{margin:0;}.megamenu-column-separator::before{content:" ";height:calc(100% - 20px);width:1px;background-color:lightgray;position:absolute;top:0;left:0;margin-top:10px;}.horario-column-separator{position:relative;height:150px;}.horario-column-separator::after{content:" ";height:calc(100% - 10px);width:1px;background-color:lightgray;position:absolute;top:0;right:0;margin-top:5px;}.megamenu-item-wrapper .menu-item-header,.megamenu-item .menu-item-header{margin-top:5px;margin-bottom:5px;padding-left:10px;margin-left:10px;margin-right:10px;}.megamenu-item-wrapper .menu-item-header a,.megamenu-item .menu-item-header a{color:#043a63;font-size:16px;font-weight:400;text-transform:uppercase;}.megamenu-item .menu-item-header a:after{width:60px;background:#043a63;content:'';display:block;height:1px;margin-top:3px;}.megamenu-item .menu-item-link{padding-top:5px;padding-bottom:5px;padding-left:10px;padding-right:10px;margin-left:10px;margin-right:10px;}.nogroup-menu .megamenu-item .menu-item-link a{display:table;}.nogroup-menu .megamenu-item .menu-item-link a span[class*=fa-]{min-width:20px;text-align:center;display:table-cell;height:100%;vertical-align:text-top;}.nogroup-menu .megamenu-item .menu-item-link a span{display:table-cell;}.megamenu-item .menu-item-link a{color:#043a63;font-size:16px;font-weight:300;cursor:pointer;}.megamenu-item .menu-item-link a span[class*=fa-]{color:#043a63;font-size:16px;font-weight:300;margin-right:5px;}.megamenu-item .menu-item-link:hover a,.megamenu-item .menu-item-link:hover a span[class*=fa-]{color:#ffffff;}.megamenu-item .menu-item-link:hover{background-color:#3d97cd;}.megamenu-item.img-container{padding-left:20px;padding-right:20px;height:calc(100% - 150px);}.megamenu-item.img-container img{max-width:100%;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;max-height:100%;}.megamenu-column.fertagus-train .menu-item-header span{color:#c74f4f;margin-right:5px;}.megamenu-column.fertagus-train .menu-item-header a:after{width:60px;background:#c74f4f;content:'';display:block;height:1px;margin-top:3px;}.megamenu-column .menu-item-sub-header{margin-top:5px;margin-bottom:5px;padding-left:10px;margin-left:10px;margin-right:10px;}.megamenu-column .menu-item-sub-header a{font-size:16px;font-weight:normal;color:#043a63;}.megamenu-column.sulfertagus-bus .menu-item-header span{color:#6884a6;margin-right:5px;}.megamenu-column.sulfertagus-bus .menu-item-header a:after{width:60px;background:#6884a6;content:'';display:block;height:1px;margin-top:3px;}.megamenu-item .menu-item-link.fertagus:hover{background-color:#c74f4f;}.megamenu-item .menu-item-link.corroios:hover{background-color:#FF4ACC;}.megamenu-item .menu-item-link.coina:hover{background-color:#B391FF;}.megamenu-item .menu-item-link.fogueteiro:hover{background-color:#6BFF26;}.megamenu-item .menu-item-link.foros-de-amora:hover{background-color:#FFB517;}.megamenu-item .menu-item-link.pragal:hover{background-color:#FF7019;}.bft-menu-right{height:100%;display:table;}.fertagus-menu.fixed .bft-menu-right{display:none;}.bft-menu-right .nav_ico{position:relative;margin-left:5px;max-width:90px;display:table-cell;vertical-align:middle;}.nav_ico::before{content:" ";border-left:1px solid #FFFFFF;height:32px;display:inline-block;}.bft-menu-right #globe-icon{width:30px;height:27px;line-height:27px;overflow:hidden;text-align:center;cursor:pointer;font-size:15px;color:#043962;display:inline-block;}.bft-menu-right #globe-icon.active:before{content:"\f00d";}.languageBox{display:inline-block;position:relative;margin-left:10px;}#languagePT,#languageEN{width:16px;height:14px;color:white;text-align:center;background:#043963;position:absolute;font-size:10px;opacity:0.5;text-decoration:none;}#languageEN{top:-13px;left:7px;}#languageEN::after{content:'';position:absolute;top:14px;left:0;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:3px solid #043963;border-bottom:0 solid transparent;opacity:1;}#languagePT::after{content:'';position:absolute;top:-3px;left:0;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:0 solid transparent;border-bottom:3px solid #043963;opacity:1;}#languagePT{top:26px;left:7px;}.language-active{opacity:1;}#languagePT:before{}.bft-menu-right #search-icon{width:30px;height:27px;line-height:27px;overflow:hidden;text-align:center;cursor:pointer;font-size:15px;color:#043962;display:inline-block;margin-left:5px;}.bft-menu-right #search-icon.active{color:#e66b5c;}.bft-menu-right #search-icon.active:before{content:"\f00d";}.bft-menu-right .searchBox{display:none;background-color:#f9f9f9;border:1px solid #e1e1e1;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;padding:6px;position:absolute;top:75%;right:0;margin-top:3px;z-index:980;width:228px;}.bft-menu-right .searchBox input.NormalTextBox{width:181px;height:32px;line-height:32px;background-color:#e5e5e5;color:#555;position:static;}.bft-menu-right .search{position:static;display:inline-block;width:32px;text-align:center;height:32px;line-height:32px;margin-left:-3px;vertical-align:middle;font-size:15px;color:#ffffff;background-color:#50bdad;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}.bft-menu-right .searchBox .searchInputContainer{margin:0 !important;vertical-align:middle;}a.search:before{font-family:FontAwesome;content:"\f002";}
.article-header-box{position:relative;width:100%;padding-top:33.33%;}@media (min-width:768px) and (max-width:1200px){.article-header-box{padding-top:43.33%;}}@media screen and (max-width:992px){.article-header-box{padding-top:53.33%;}}@media screen and (max-width:1200px){.article-page-title div.pagina-titulo{font-size:70px !important;}}@media screen and (max-width:768px){.article-page-title div.pagina-titulo{font-size:50px !important;}}@media screen and (max-width:500px){.article-page-title div.pagina-titulo{font-size:30px !important;}}.article-page-title{position:absolute;display:table;width:91.12%;clear:both;top:50%;transform:translateY(-50%);}.article-page-title .box{display:inline-block;}.article-page-title p{margin:0;}.article-page-title h4{color:#fff;font-size:30px;line-height:1;font-weight:bold;padding:0 15px;text-shadow:2px 2px 4px #333;margin:0;}.article-page-title div.pagina-titulo{display:inline-block;font-size:90px;color:#fff;position:relative;padding:0 15px;margin:0;font-weight:bold;line-height:1.2;letter-spacing:2px;text-shadow:4px 4px 8px #333;}.article-page-title h3:after{left:auto;right:100%;}.article-image{position:absolute;top:0;left:0;height:100%;width:100%;}.article-image .article-image-inner{position:relative;height:100%;}.article-image .article-image-inner img{width:100%;object-fit:cover;height:100%;}.article-header-description{width:100%;color:#0098D0;line-height:18px;font-size:14px;font-weight:400;margin-top:25px;position:relative;padding-left:200px;}@media (max-width:768px ){.article-header-description{padding-left:0;}}.article-header-description p{margin:0 0 20px;}#BreadcrumbContainer{float:none;}#BreadcrumbContainer .breadcrumb{margin:0 0 30px;background-color:transparent;border:1px solid transparent;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;padding:9px 15px 9px 0;}#BreadcrumbContainer .breadcrumb:after{content:"";clear:both;display:block;height:0;overflow:hidden;width:100%;}#BreadcrumbContainer .breadcrumb .right:before{content:" ";}#BreadcrumbContainer .breadcrumb > li > a:hover,#BreadcrumbContainer .breadcrumb > li > a:active,#BreadcrumbContainer .breadcrumb > li > a:focus,#BreadcrumbContainer .breadcrumb > li > a:visited,#BreadcrumbContainer .breadcrumb > li > a{font-size:12px;color:#585857;text-decoration:none;}#BreadcrumbContainer .breadcrumb > li + li::before{padding:0 3px;}#BreadcrumbContainer .breadcrumb > .active{color:#585857;font-size:12px;}#BreadcrumbContainer .breadcrumb li.right a{font-size:14px;margin-left:5px;}#BreadcrumbContainer .breadcrumb li.right a:hover{color:#3D96CD;text-decoration:none;}
.navigation-header-box{float:none;margin-top:31px;}.navigation-page-title{text-align:center;overflow:hidden;position:relative;margin-bottom:30px;}.navigation-page-title .box{display:inline-block;max-width:80%;}.navigation-page-title::before,.navigation-page-title::after{content:"";display:inline-block;height:15px;vertical-align:middle;border-left:1px solid #d0d0d0;position:absolute;margin-top:1px;top:7px;}.navigation-page-title p{margin:0;}.navigation-page-title h4{color:#313131;font-size:13px;font-weight:bold;margin:0 0 3px;line-height:1.2;font-weight:normal;}.navigation-page-title h3{display:inline-block;font-size:24px;color:#0098D0;position:relative;padding:0 15px;margin:0;font-weight:normal;line-height:1.2;font-weight:300;text-transform:uppercase;}.navigation-page-title h3::before,.navigation-page-title h3::after{content:"";position:absolute;top:50%;left:100%;width:100%;max-width:135px;border-bottom:2px solid #d0d0d0;}.navigation-page-title h3:after{left:auto;right:100%;}.navigation-header-description{width:100%;color:#585857;line-height:16px;font-size:14px;text-align:center;font-weight:300;margin-top:25px;position:relative;}.navigation-header-description p{margin:0 0 20px;}#BreadcrumbContainer{float:none;}#BreadcrumbContainer .breadcrumb{margin:0 0 30px;background-color:transparent;border:1px solid transparent;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;padding:9px 15px 9px 0;}#BreadcrumbContainer .breadcrumb:after{content:"";clear:both;display:block;height:0;overflow:hidden;width:100%;}#BreadcrumbContainer .breadcrumb .right:before{content:" ";}#BreadcrumbContainer .breadcrumb > li > a:hover,#BreadcrumbContainer .breadcrumb > li > a:active,#BreadcrumbContainer .breadcrumb > li > a:focus,#BreadcrumbContainer .breadcrumb > li > a:visited,#BreadcrumbContainer .breadcrumb > li > a{font-size:12px;color:#585857;text-decoration:none;}#BreadcrumbContainer .breadcrumb > li + li::before{padding:0 3px;}#BreadcrumbContainer .breadcrumb > .active{color:#585857;font-size:12px;}#BreadcrumbContainer .breadcrumb li.right a{font-size:14px;margin-left:5px;}#BreadcrumbContainer .breadcrumb li.right a:hover{color:#3D96CD;text-decoration:none;}.navigation-timeline{position:relative;margin-top:60px;}.navigation-timeline:before{content:"";position:absolute;border-left:2px solid #20a3f0;top:0;bottom:34px;left:50%;margin-left:-2px;}.title-percurso{background-color:transparent;margin:auto auto 38px;position:relative;text-align:center;}.title-percurso span{background-color:#0098D0;padding:8px 20px;text-transform:uppercase;line-height:17px;color:#ffffff;font-size:14px;font-weight:300;text-align:center;}.ft-percurso-left{float:left;width:50%;margin-bottom:50px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;position:relative;padding:0 30px 0 0;}.ft-percurso-right{float:right;width:50%;margin-bottom:50px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;position:relative;padding:0 0 0 30px;}.list-percurso{position:relative;border:1px solid #0098D0;background-color:#ffffff;padding:20px;}.ft-percurso-left .list-percurso:before,.ft-percurso-right .list-percurso:before{content:"";width:10px;height:10px;display:inline-block;border-right:1px solid #0098D0;border-bottom:1px solid #0098D0;position:absolute;left:100%;top:10px;margin:0 0 0 -4px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);background-color:#FFF;}.ft-percurso-right .list-percurso:before{transform:rotate(135deg);-webkit-transform:rotate(135deg);margin:0 -4px 0 0;top:88px;left:auto;right:100%;}.ft-percurso-left .list-percurso:after,.ft-percurso-right .list-percurso:after{content:"";width:20px;height:20px;border:1px solid #20a3f0;position:absolute;top:5px;left:auto;right:-40px;margin:0;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;}.ft-percurso-right .list-percurso:after{margin:0;top:83px;left:-42px;right:auto;}.ft-percurso-left .list-percurso-aux::after,.ft-percurso-right .list-percurso-aux::after{content:"";width:18px;height:18px;display:inline-block;border:4px solid #ffffff;background-color:#20a3f0;position:absolute;top:7px;left:auto;right:-8px;margin:0;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;}.ft-percurso-right .list-percurso-aux::after{top:85px;left:-10px;right:auto;}.list-percurso-aux{}.list-percurso-gallery{margin-bottom:20px;}.list-percurso-imgs{display:inline-block;max-width:100%;}.list-percurso-imgs img{max-width:100%;}.list-percurso-info{}.list-percurso-title{font-size:24px;line-height:1.2;color:#0098D0;margin:0 0 8px;font-weight:300;text-transform:uppercase;}.list-percurso-description{font-size:14px;font-weight:300;}.list-percurso-btn{border:1px solid #2fa4e7;border-radius:0;font-size:13px;font-weight:300;padding:4px 20px;text-transform:uppercase;text-shadow:none;}.list-percurso-btn span{font-size:15px;}.list-percurso-btn:hover{color:#ffffff;background-color:#2fa4e7;}.prosseguir-percurso-container{background-color:transparent;margin:auto auto 0;position:relative;text-align:center;}.prosseguir-percurso-container a.btn{color:#ffffff;background-color:#0098D0;text-shadow:none;border-radius:0;padding:8px 20px;text-transform:uppercase;line-height:17px;font-size:14px;font-weight:300;border:1px solid #0098D0;}.prosseguir-percurso-container a.btn:hover{color:#0098D0;background-color:#ffffff;border:1px solid #0098D0;}.clear{clear:both;}@media only screen and (max-width:768px){.ft-percurso-left,.ft-percurso-right{float:none;width:100%;padding:0;margin-bottom:20px;}.ft-percurso-left .list-percurso:before,.ft-percurso-right .list-percurso:before,.ft-percurso-left .list-percurso:after,.ft-percurso-right .list-percurso:after,.navigation-timeline:before,.ft-percurso-left .list-percurso-aux::after,.ft-percurso-right .list-percurso-aux::after{display:none;}}
