.header_record-move-portugal{background:#fff}.header_record-move-portugal .record-move-portugalTop{-ms-flex:0 0 100%;flex:0 0 100%;position:relative;background:url(/i/record-move-portugal_bg.jpg) 50% no-repeat;height:140px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.header_record-move-portugal .record-move-portugalTop .container{padding-bottom:20px;text-align:center}.header_record-move-portugal .record-move-portugalTop a{width:100%;height:100%}.header_record-move-portugal .record-move-portugalTop a img{height:70%;max-height:94px}.record-move-portugalBottom{background:#000;border-bottom:2px solid #ed1b31}.record-move-portugalBottom .container{height:50px}.record-move-portugalBottom .menuTop{display:-ms-flexbox;display:flex;-ms-flex-line-pack:stretch;align-content:stretch;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}.record-move-portugalBottom .menuTop .canal_nav{list-style-type:none;padding:0;margin:0 0 0 15px;-ms-flex:0 1 100%;flex:0 1 100%;height:50px;vertical-align:bottom;text-align:center}.record-move-portugalBottom .menuTop .canal_nav li{display:inline-block;font-size:16px;color:#fff;position:relative}.record-move-portugalBottom .menuTop .canal_nav li a{padding:12px 0 14px;margin-right:30px;position:relative;font-size:16px;letter-spacing:0;color:#fff;background:none!important;font-family:Rubik-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;display:block}.record-move-portugalBottom .menuTop .canal_nav li a.active{color:#ed1b31!important}.record-move-portugalBottom .menuTop .canal_nav li a.active:before{content:"";color:#ed1b31!important;display:block;position:absolute;left:0;right:0;bottom:12px;height:2px;background:#ed1b31}@media (hover:hover){.record-move-portugalBottom .menuTop .canal_nav li a:hover:before{content:"";color:#ed1b31!important;display:block;position:absolute;left:0;right:0;bottom:12px;height:2px;background:#ed1b31}.record-move-portugalBottom .menuTop .canal_nav li a:hover{color:#ed1b31!important}}.record-move-portugalBottom .menuTop .canal_nav li>span{display:block;padding:0 10px;font-family:Rubik-Medium,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;position:relative}.record-move-portugalBottom .menuTop .canal_nav li.flexMenu-viewMore{position:relative}.record-move-portugalBottom .menuTop .canal_nav li.flexMenu-viewMore a{display:block;position:static}.record-move-portugalBottom .menuTop .canal_nav li.flexMenu-viewMore a .arrow_indicator{background:#d4d4d4;display:inline-block;border-radius:50%;position:absolute;right:0;top:15px;width:16px;height:16px;line-height:16px;text-align:center}.record-move-portugalBottom .menuTop .canal_nav li.flexMenu-viewMore a .arrow_indicator .icon-seguinte{display:inline-block;color:#4d5057;font-size:16px;transform:rotate(90deg);transition:all .2s ease-out!important;-webkit-transition:all .2s ease-out!important;-moz-transition:all .2s ease-out!important;-ms-transition:all .2s ease-out!important;-o-transition:all .2s ease-out!important;padding:0 1px 0 2px}@media (hover:hover){.record-move-portugalBottom .menuTop .canal_nav li.flexMenu-viewMore a:hover{color:#ed1b31!important}}.record-move-portugalBottom .menuTop .canal_nav li.flexMenu-viewMore .flexMenu-popup{margin:0;background:#f1f1f1;padding:5px 15px;border:0;border-bottom:1px solid #d4d4d4;z-index:1000;min-width:10rem;list-style:none;right:0;top:40px}.record-move-portugalBottom .menuTop .canal_nav li.flexMenu-viewMore .flexMenu-popup li{display:block;float:none;position:relative;color:#333;font-size:16px;padding-left:5px;white-space:nowrap}.record-move-portugalBottom .menuTop .canal_nav li.flexMenu-viewMore .flexMenu-popup li a{color:#333;padding:4px;display:block}.record-move-portugalBottom .menuTop .canal_nav li.flexMenu-viewMore .flexMenu-popup li a:before{content:"";position:absolute;left:-4px;display:block;top:14px;width:5px;height:5px;border-radius:50%;background:#ed1b31}.record-move-portugalBottom .menuTop .canal_nav li.flexMenu-viewMore.active a .arrow_indicator{background:#ed1b31}.record-move-portugalBottom .menuTop .canal_nav li.flexMenu-viewMore.active a .arrow_indicator .icon-seguinte{color:#fff;font-size:16px;transform:rotate(-90deg)}@media (max-width:767px){.header_record-move-portugal .record-move-portugalTop{height:75px;background-size:cover}.header_record-move-portugal .record-move-portugalTop .container{padding-bottom:5px}.header_record-move-portugal .record-move-portugalTop a,.header_record-move-portugal .record-move-portugalTop a img{height:50px}}