table thead, table tbody, table tfoot {
    border:0;
}
table tbody tr:nth-child(even) {
    background-color: #f8f8f8;
}




.row:after {
    content:'';
    display:table;
    clear:both;
}

.photo .box .nir-widget--list > article {
    margin-bottom:0;
    padding-bottom:0;
    border-bottom: none;
}
.photo .box .nir-widget--list {
    margin-bottom:0;
}
.photo .box .nir-widget {
    padding-bottom:.6rem;
}
.photo .box .show-all {
    display:none;
}
#ndq-content .stock-quote {
    background: none;
}
.region-hero {
    background:#000;
    color:#fff;
    text-align:center;
    padding: 3%;
    opacity: .6;
}
.region-hero h2 {
    font-size:25px;
}

.ndq-5806 .nir-widget--list > article {
    border-bottom:0;
    margin-bottom:0;
    padding-bottom:0;
}
.ndq-5806 .field-nir-event-title {
    margin-bottom: 0;
}
.ndq-5806 .nir-widget {
    padding-bottom:0;
}
.ndq-5806 .nir-widget--news--headline, .ndq-5806 .nir-widget--news--accordion-toggle + a,
.ndq-5806 .field-nir-event-title {
    font-weight:normal;
}

@media screen and (max-width:39.999em) {
    .column .photo {
        padding-bottom:1.5rem;
    }
}

/** MERCADO LIBRE **/


@font-face {font-family: "Proxima Nova Light";src: url("");src: url("#iefix") format("embedded-opentype"),url("proximanova-light-webfont.woff") format("woff"),url("") format("truetype"),url("#Proxima Nova Light") format("svg");font-weight: normal;font-style: normal;}

@font-face {font-family: "Proxima Nova Medium";src: url("");src: url("#iefix") format("embedded-opentype"),url("proximanova-medium-webfont.woff") format("woff"),url("") format("truetype"),url("#Proxima Nova Medium") format("svg");font-weight: normal;font-style: normal;}

#Footer {
    font-family: "Proxima Nova Light",Arial,Tahoma,sans-serif;
    font-weight: 400;
    font-size: 100%;

}

#Footer,#Footer .widget_recent_entries ul li a {
    color: #ccc
}

#Footer a {
    color: #ffe600;
    font-family: "Proxima Nova Light",Arial,Tahoma,sans-serif;

}

#Footer {
    background-color: #1f2227
}

#Footer a:hover {
    color: #d89300;
    text-decoration: underline;
}

#Footer h1,#Footer h1 a,#Footer h1 a:hover,#Footer h2,#Footer h2 a,#Footer h2 a:hover,#Footer h3,#Footer h3 a,#Footer h3 a:hover,#Footer h4,#Footer h4 a,#Footer h4 a:hover,#Footer h5,#Footer h5 a,#Footer h5 a:hover,#Footer h6,#Footer h6 a,#Footer h6 a:hover {
    color: #fff
}

#Footer .themecolor,#Footer .widget_meta ul,#Footer .widget_pages ul,#Footer .widget_rss ul,#Footer .widget_mfn_recent_comments ul li:after,#Footer .widget_archive ul,#Footer .widget_recent_comments ul li:after,#Footer .widget_nav_menu ul,#Footer .widget_price_filter .price_label .from,#Footer .widget_price_filter .price_label .to,#Footer .star-rating span {
    color: #ffe600
}

#Footer .themebg,#Footer .widget_categories ul,#Footer .Recent_posts ul li .desc:after,#Footer .Recent_posts ul li .photo .c,#Footer .widget_recent_entries ul li:after,#Footer .widget_mfn_menu ul li a:hover,#Footer .widget_product_categories ul {
    background-color: #ffe600
}

#Footer .Recent_posts ul li a .desc .date,#Footer .widget_recent_entries ul li .post-date,#Footer .tp_recent_tweets .twitter_time,#Footer .widget_price_filter .price_label,#Footer .shop-filters .woocommerce-result-count,#Footer ul.product_list_widget li .quantity,#Footer .widget_shopping_cart ul.product_list_widget li dl {
    color: #a8a8a8
}



#Footer {
    background-position: center top;
    background-repeat: no-repeat;
    position: relative
}

#Footer .footer_action {
    background: rgba(0,0,0,.1)
}

#Footer .footer_action .one {
    margin-bottom: 30px;
    padding-top: 30px;
    text-align: center;
    font-size: 110%;
    line-height: 180%;
    font-family: "Proxima Nova Light",Arial,Tahoma,sans-serif;

}

#Footer .widgets_wrapper {
    padding: 15px 0
}

#Footer .widgets_wrapper .column {
    margin-bottom: 0
}

#Footer .widgets_wrapper .widget {
    padding: 15px 0;
    margin-bottom: 0
}

#Footer .widgets_wrapper .widget:after {
    display: none
}

#Footer .footer_copy {
    border-top: 1px solid #000
}

#Footer .footer_copy .one {
    margin-bottom: 20px;
    padding-top: 30px;
    min-height: 33px
}

#Footer .footer_copy .copyright {
    float: left
}

#Footer .footer_copy .social {
    float: right;
    margin-right: 20px
}

#Footer .footer_copy .social li {
    display: inline-block;
    margin-right: 6px
}

#Footer .footer_copy .social li:last-child {
    margin-right: 0
}

#Footer .footer_copy .social li a {
    color: rgba(255,255,255,.3);
    font-size: 15px;
    line-height: 15px;
    -webkit-transition: all .3s ease-in-out;
    -moz-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    -ms-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out
}

#Footer .footer_copy .social li a:hover {
    color: #fff
}

#Footer .footer_copy .social-menu {
    float: right;
    margin-right: 20px
}

#Footer .footer_copy .social-menu li {
    display: inline-block;
    margin-right: 6px;
    padding-right: 6px;
    border-right: 1px solid rgba(255,255,255,.1)
}

#Footer .footer_copy .social-menu li:last-child {
    margin-right: 0;
    padding-right: 0;
    border-right: 0
}

.footer-copy-center #Footer .footer_copy {
    text-align: center
}

.footer-copy-center #Footer .footer_copy .copyright {
    float: none;
    margin: 0 0 10px
}

.footer-copy-center #Footer .footer_copy a#back_to_top {
    float: none;
    margin: -10px 0 10px
}

.footer-copy-center #Footer .footer_copy .social {
    float: none;
    margin: 0
}

.footer-copy-center #Footer .footer_copy .social-menu {
    float: none;
    margin: 0
}

@media only screen and (min-width: 1240px) {
   #Footer .section_wrapper, #Footer .container {
        max-width: 1230px;
    }
}

#Footer .section_wrapper, #Footer .container {
    max-width: 1220px;
    margin: 0 auto;
    position: relative;
}

@font-face {
    font-family: 'mfn-icons';
    src: url(mfn-icons.woff?12022314) format("woff");
    font-weight: 400;
    font-style: normal
}

[class^=icon-]:before,[class*=" icon-"]:before {
    font-family: "mfn-icons";
    font-style: normal;
    font-weight: 400;
    speak: none;
    display: inline-block;
    text-decoration: none!important;
    width: 1em;
    margin-right: .2em;
    text-align: center;
    font-variant: normal;
    text-transform: none;
    line-height: 1em;
    margin-left: .2em
}

.icon-acrobat:before {
    content: '\e800'
}

.icon-address:before {
    content: '\e801'
}

.icon-adjust:before {
    content: '\e802'
}

.icon-aim:before {
    content: '\e803'
}

.icon-air:before {
    content: '\e804'
}

.icon-alert:before {
    content: '\e805'
}

.icon-amazon:before {
    content: '\e806'
}

.icon-android:before {
    content: '\e807'
}

.icon-angellist:before {
    content: '\e808'
}

.icon-appnet:before {
    content: '\e809'
}

.icon-appstore:before {
    content: '\e80a'
}

.icon-archive:before {
    content: '\e80b'
}

.icon-arrow-combo:before {
    content: '\e80c'
}

.icon-arrows-ccw:before {
    content: '\e80d'
}

.icon-attach:before {
    content: '\e80e'
}

.icon-attach-line:before {
    content: '\e80f'
}

.icon-attention:before {
    content: '\e810'
}

.icon-back:before {
    content: '\e811'
}

.icon-back-in-time:before {
    content: '\e812'
}

.icon-bag:before {
    content: '\e813'
}

.icon-basket:before {
    content: '\e814'
}

.icon-battery:before {
    content: '\e815'
}

.icon-beaker-line:before {
    content: '\e816'
}

.icon-bell:before {
    content: '\e817'
}

.icon-bitbucket:before {
    content: '\e818'
}

.icon-bitcoin:before {
    content: '\e819'
}

.icon-block:before {
    content: '\e81a'
}

.icon-blogger:before {
    content: '\e81b'
}

.icon-book:before {
    content: '\e81c'
}

.icon-book-open:before {
    content: '\e81d'
}

.icon-bookmark:before {
    content: '\e81e'
}

.icon-bookmarks:before {
    content: '\e81f'
}

.icon-box:before {
    content: '\e820'
}

.icon-briefcase:before {
    content: '\e821'
}

.icon-brush:before {
    content: '\e822'
}

.icon-bucket:before {
    content: '\e823'
}

.icon-buffer:before {
    content: '\e824'
}

.icon-calendar:before {
    content: '\e825'
}

.icon-calendar-line:before {
    content: '\e826'
}

.icon-call:before {
    content: '\e827'
}

.icon-camera:before {
    content: '\e828'
}

.icon-camera-line:before {
    content: '\e829'
}

.icon-cancel:before {
    content: '\e82a'
}

.icon-cancel-circled:before {
    content: '\e82b'
}

.icon-cancel-squared:before {
    content: '\e82c'
}

.icon-cart:before {
    content: '\e82d'
}

.icon-cc:before {
    content: '\e82e'
}

.icon-cc-by:before {
    content: '\e82f'
}

.icon-cc-nc:before {
    content: '\e830'
}

.icon-cc-nc-eu:before {
    content: '\e831'
}

.icon-cc-nc-jp:before {
    content: '\e832'
}

.icon-cc-nd:before {
    content: '\e833'
}

.icon-cc-pd:before {
    content: '\e834'
}

.icon-cc-remix:before {
    content: '\e835'
}

.icon-cc-sa:before {
    content: '\e836'
}

.icon-cc-share:before {
    content: '\e837'
}

.icon-cc-zero:before {
    content: '\e838'
}

.icon-ccw:before {
    content: '\e839'
}

.icon-cd:before {
    content: '\e83a'
}

.icon-cd-line:before {
    content: '\e83b'
}

.icon-chart-area:before {
    content: '\e83c'
}

.icon-chart-bar:before {
    content: '\e83d'
}

.icon-chart-line:before {
    content: '\e83e'
}

.icon-chart-pie:before {
    content: '\e83f'
}

.icon-chat:before {
    content: '\e840'
}

.icon-check:before {
    content: '\e841'
}

.icon-clipboard:before {
    content: '\e842'
}

.icon-clock:before {
    content: '\e843'
}

.icon-clock-line:before {
    content: '\e844'
}

.icon-cloud:before {
    content: '\e845'
}

.icon-cloud-line:before {
    content: '\e846'
}

.icon-cloud-thunder:before {
    content: '\e847'
}

.icon-cloudapp:before {
    content: '\e848'
}

.icon-code:before {
    content: '\e849'
}

.icon-cog:before {
    content: '\e84a'
}

.icon-cog-line:before {
    content: '\e84b'
}

.icon-comment-fa:before {
    content: '\e84c'
}

.icon-comment-line:before {
    content: '\e84d'
}

.icon-compass:before {
    content: '\e84e'
}

.icon-credit-card:before {
    content: '\e84f'
}

.icon-cup:before {
    content: '\e850'
}

.icon-cup-line:before {
    content: '\e851'
}

.icon-cw:before {
    content: '\e852'
}

.icon-database-line:before {
    content: '\e853'
}

.icon-delicious:before {
    content: '\e854'
}

.icon-desktop-line:before {
    content: '\e855'
}

.icon-diamond-line:before {
    content: '\e856'
}

.icon-digg:before {
    content: '\e857'
}

.icon-direction:before {
    content: '\e858'
}

.icon-disqus:before {
    content: '\e859'
}

.icon-doc:before {
    content: '\e85a'
}

.icon-doc-landscape:before {
    content: '\e85b'
}

.icon-doc-line:before {
    content: '\e85c'
}

.icon-doc-text:before {
    content: '\e85d'
}

.icon-doc-text-inv:before {
    content: '\e85e'
}

.icon-docs:before {
    content: '\e85f'
}

.icon-dot:before {
    content: '\e860'
}

.icon-dot-2:before {
    content: '\e861'
}

.icon-dot-3:before {
    content: '\e862'
}

.icon-down:before {
    content: '\e863'
}

.icon-down-bold:before {
    content: '\e864'
}

.icon-down-circled:before {
    content: '\e865'
}

.icon-down-dir:before {
    content: '\e866'
}

.icon-down-open:before {
    content: '\e867'
}

.icon-down-open-big:before {
    content: '\e868'
}

.icon-down-open-mini:before {
    content: '\e869'
}

.icon-down-thin:before {
    content: '\e86a'
}

.icon-download:before {
    content: '\e86b'
}

.icon-drive:before {
    content: '\e86c'
}

.icon-droplet:before {
    content: '\e86d'
}

.icon-drupal:before {
    content: '\e86e'
}

.icon-duckduckgo:before {
    content: '\e86f'
}

.icon-dwolla:before {
    content: '\e870'
}

.icon-ebay:before {
    content: '\e871'
}

.icon-email:before {
    content: '\e872'
}

.icon-erase:before {
    content: '\e873'
}

.icon-eventasaurus:before {
    content: '\e874'
}

.icon-eventbrite:before {
    content: '\e875'
}

.icon-eventful:before {
    content: '\e876'
}

.icon-export:before {
    content: '\e877'
}

.icon-eye:before {
    content: '\e878'
}

.icon-eye-line:before {
    content: '\e879'
}

.icon-fast-backward:before {
    content: '\e87a'
}

.icon-fast-forward:before {
    content: '\e87b'
}

.icon-feather:before {
    content: '\e87c'
}

.icon-fire-line:before {
    content: '\e87d'
}

.icon-fivehundredpx:before {
    content: '\e87e'
}

.icon-flag:before {
    content: '\e87f'
}

.icon-flash:before {
    content: '\e880'
}

.icon-flashlight:before {
    content: '\e881'
}

.icon-flight:before {
    content: '\e882'
}

.icon-floppy:before {
    content: '\e883'
}

.icon-flow-branch:before {
    content: '\e884'
}

.icon-flow-cascade:before {
    content: '\e885'
}

.icon-flow-line:before {
    content: '\e886'
}

.icon-flow-parallel:before {
    content: '\e887'
}

.icon-flow-tree:before {
    content: '\e888'
}

.icon-folder:before {
    content: '\e889'
}

.icon-food-line:before {
    content: '\e88a'
}

.icon-forrst:before {
    content: '\e88b'
}

.icon-forward:before {
    content: '\e88c'
}

.icon-gauge:before {
    content: '\e88d'
}

.icon-globe:before {
    content: '\e88e'
}

.icon-globe-line:before {
    content: '\e88f'
}

.icon-gmail:before {
    content: '\e890'
}

.icon-googleplay:before {
    content: '\e891'
}

.icon-gowalla:before {
    content: '\e892'
}

.icon-graduation-cap:before {
    content: '\e893'
}

.icon-graduation-cap-line:before {
    content: '\e894'
}

.icon-grooveshark:before {
    content: '\e895'
}

.icon-guest:before {
    content: '\e896'
}

.icon-hackernews:before {
    content: '\e897'
}

.icon-heart-empty-fa:before {
    content: '\e898'
}

.icon-heart-fa:before {
    content: '\e899'
}

.icon-heart-line:before {
    content: '\e89a'
}

.icon-help:before {
    content: '\e89b'
}

.icon-help-circled:before {
    content: '\e89c'
}

.icon-home:before {
    content: '\e89d'
}

.icon-hourglass:before {
    content: '\e89e'
}

.icon-html5:before {
    content: '\e89f'
}

.icon-ie:before {
    content: '\e8a0'
}

.icon-inbox:before {
    content: '\e8a1'
}

.icon-inbox-line:before {
    content: '\e8a2'
}

.icon-infinity:before {
    content: '\e8a3'
}

.icon-info:before {
    content: '\e8a4'
}

.icon-info-circled:before {
    content: '\e8a5'
}

.icon-install:before {
    content: '\e8a6'
}

.icon-instapaper:before {
    content: '\e8a7'
}

.icon-intensedebate:before {
    content: '\e8a8'
}

.icon-itunes:before {
    content: '\e8a9'
}

.icon-key:before {
    content: '\e8aa'
}

.icon-key-line:before {
    content: '\e8ab'
}

.icon-keyboard:before {
    content: '\e8ac'
}

.icon-klout:before {
    content: '\e8ad'
}

.icon-lamp:before {
    content: '\e8ae'
}

.icon-language:before {
    content: '\e8af'
}

.icon-lanyrd:before {
    content: '\e8b0'
}

.icon-layout:before {
    content: '\e8b1'
}

.icon-leaf:before {
    content: '\e8b2'
}

.icon-left:before {
    content: '\e8b3'
}

.icon-left-bold:before {
    content: '\e8b4'
}

.icon-left-circled:before {
    content: '\e8b5'
}

.icon-left-dir:before {
    content: '\e8b6'
}

.icon-left-open:before {
    content: '\e8b7'
}

.icon-left-open-big:before {
    content: '\e8b8'
}

.icon-left-open-mini:before {
    content: '\e8b9'
}

.icon-left-thin:before {
    content: '\e8ba'
}

.icon-lego:before {
    content: '\e8bb'
}

.icon-level-down:before {
    content: '\e8bc'
}

.icon-level-up:before {
    content: '\e8bd'
}

.icon-lifebuoy:before {
    content: '\e8be'
}

.icon-light-down:before {
    content: '\e8bf'
}

.icon-light-up:before {
    content: '\e8c0'
}

.icon-lightbulb-line:before {
    content: '\e8c1'
}

.icon-link:before {
    content: '\e8c2'
}

.icon-list:before {
    content: '\e8c3'
}

.icon-list-add:before {
    content: '\e8c4'
}

.icon-lkdto:before {
    content: '\e8c5'
}

.icon-location:before {
    content: '\e8c6'
}

.icon-location-line:before {
    content: '\e8c7'
}

.icon-lock:before {
    content: '\e8c8'
}

.icon-lock-line:before {
    content: '\e8c9'
}

.icon-lock-open:before {
    content: '\e8ca'
}

.icon-login:before {
    content: '\e8cb'
}

.icon-logout:before {
    content: '\e8cc'
}

.icon-loop:before {
    content: '\e8cd'
}

.icon-macstore:before {
    content: '\e8ce'
}

.icon-magnet:before {
    content: '\e8cf'
}

.icon-mail:before {
    content: '\e8d0'
}

.icon-mail-line:before {
    content: '\e8d1'
}

.icon-map:before {
    content: '\e8d2'
}

.icon-meetup:before {
    content: '\e8d3'
}

.icon-megaphone:before {
    content: '\e8d4'
}

.icon-megaphone-line:before {
    content: '\e8d5'
}

.icon-menu:before {
    content: '\e8d6'
}

.icon-mic:before {
    content: '\e8d7'
}

.icon-minus:before {
    content: '\e8d8'
}

.icon-minus-circled:before {
    content: '\e8d9'
}

.icon-minus-squared:before {
    content: '\e8da'
}

.icon-mobile:before {
    content: '\e8db'
}

.icon-mobile-line:before {
    content: '\e8dc'
}

.icon-money-line:before {
    content: '\e8dd'
}

.icon-monitor:before {
    content: '\e8de'
}

.icon-moon:before {
    content: '\e8df'
}

.icon-mouse:before {
    content: '\e8e0'
}

.icon-music:before {
    content: '\e8e1'
}

.icon-music-line:before {
    content: '\e8e2'
}

.icon-mute:before {
    content: '\e8e3'
}

.icon-myspace:before {
    content: '\e8e4'
}

.icon-network:before {
    content: '\e8e5'
}

.icon-newspaper:before {
    content: '\e8e6'
}

.icon-ninetyninedesigns:before {
    content: '\e8e7'
}

.icon-note:before {
    content: '\e8e8'
}

.icon-note-beamed:before {
    content: '\e8e9'
}

.icon-note-line:before {
    content: '\e8ea'
}

.icon-openid:before {
    content: '\e8eb'
}

.icon-opentable:before {
    content: '\e8ec'
}

.icon-palette:before {
    content: '\e8ed'
}

.icon-paper-plane:before {
    content: '\e8ee'
}

.icon-paper-plane-line:before {
    content: '\e8ef'
}

.icon-params-line:before {
    content: '\e8f0'
}

.icon-pause:before {
    content: '\e8f1'
}

.icon-pencil:before {
    content: '\e8f2'
}

.icon-pencil-line:before {
    content: '\e8f3'
}

.icon-phone:before {
    content: '\e8f4'
}

.icon-photo-line:before {
    content: '\e8f5'
}

.icon-picture:before {
    content: '\e8f6'
}

.icon-pinboard:before {
    content: '\e8f7'
}

.icon-plancast:before {
    content: '\e8f8'
}

.icon-play:before {
    content: '\e8f9'
}

.icon-plurk:before {
    content: '\e8fa'
}

.icon-plus:before {
    content: '\e8fb'
}

.icon-plus-circled:before {
    content: '\e8fc'
}

.icon-plus-squared:before {
    content: '\e8fd'
}

.icon-pocket:before {
    content: '\e8fe'
}

.icon-podcast:before {
    content: '\e8ff'
}

.icon-popup:before {
    content: '\e900'
}

.icon-posterous:before {
    content: '\e901'
}

.icon-print:before {
    content: '\e902'
}

.icon-progress-0:before {
    content: '\e903'
}

.icon-progress-1:before {
    content: '\e904'
}

.icon-progress-2:before {
    content: '\e905'
}

.icon-progress-3:before {
    content: '\e906'
}

.icon-publish:before {
    content: '\e907'
}

.icon-quora:before {
    content: '\e908'
}

.icon-quote:before {
    content: '\e909'
}

.icon-record:before {
    content: '\e90a'
}

.icon-reddit:before {
    content: '\e90b'
}

.icon-reply:before {
    content: '\e90c'
}

.icon-reply-all:before {
    content: '\e90d'
}

.icon-resize-full:before {
    content: '\e90e'
}

.icon-resize-small:before {
    content: '\e90f'
}

.icon-retweet:before {
    content: '\e910'
}

.icon-right:before {
    content: '\e911'
}

.icon-right-bold:before {
    content: '\e912'
}

.icon-right-circled:before {
    content: '\e913'
}

.icon-right-dir:before {
    content: '\e914'
}

.icon-right-open:before {
    content: '\e915'
}

.icon-right-open-big:before {
    content: '\e916'
}

.icon-right-open-mini:before {
    content: '\e917'
}

.icon-right-thin:before {
    content: '\e918'
}

.icon-rocket:before {
    content: '\e919'
}

.icon-rss:before {
    content: '\e91a'
}

.icon-search:before {
    content: '\e91b'
}

.icon-search-line:before {
    content: '\e91c'
}

.icon-share:before {
    content: '\e91d'
}

.icon-shareable:before {
    content: '\e91e'
}

.icon-shop-line:before {
    content: '\e91f'
}

.icon-shuffle:before {
    content: '\e920'
}

.icon-signal:before {
    content: '\e921'
}

.icon-smashmag:before {
    content: '\e922'
}

.icon-songkick:before {
    content: '\e923'
}

.icon-sound:before {
    content: '\e924'
}

.icon-sound-line:before {
    content: '\e925'
}

.icon-stackoverflow:before {
    content: '\e926'
}

.icon-star:before {
    content: '\e927'
}

.icon-star-empty:before {
    content: '\e928'
}

.icon-star-line:before {
    content: '\e929'
}

.icon-statusnet:before {
    content: '\e92a'
}

.icon-stop:before {
    content: '\e92b'
}

.icon-suitcase:before {
    content: '\e92c'
}

.icon-switch:before {
    content: '\e92d'
}

.icon-t-shirt-line:before {
    content: '\e92e'
}

.icon-tag:before {
    content: '\e92f'
}

.icon-tag-line:before {
    content: '\e930'
}

.icon-tape:before {
    content: '\e931'
}

.icon-target:before {
    content: '\e932'
}

.icon-thermometer:before {
    content: '\e933'
}

.icon-thumbs-up:before {
    content: '\e934'
}

.icon-thumbs-down:before {
    content: '\e935'
}

.icon-thumbs-up-line:before {
    content: '\e936'
}

.icon-ticket:before {
    content: '\e937'
}

.icon-to-end:before {
    content: '\e938'
}

.icon-to-start:before {
    content: '\e939'
}

.icon-tools:before {
    content: '\e93a'
}

.icon-traffic-cone:before {
    content: '\e93b'
}

.icon-trash:before {
    content: '\e93c'
}

.icon-trash-line:before {
    content: '\e93d'
}

.icon-trophy:before {
    content: '\e93e'
}

.icon-truck-line:before {
    content: '\e93f'
}

.icon-tv-line:before {
    content: '\e940'
}

.icon-up:before {
    content: '\e941'
}

.icon-up-bold:before {
    content: '\e942'
}

.icon-up-circled:before {
    content: '\e943'
}

.icon-up-dir:before {
    content: '\e944'
}

.icon-up-open:before {
    content: '\e945'
}

.icon-up-open-big:before {
    content: '\e946'
}

.icon-up-open-mini:before {
    content: '\e947'
}

.icon-up-thin:before {
    content: '\e948'
}

.icon-upload:before {
    content: '\e949'
}

.icon-upload-cloud:before {
    content: '\e94a'
}

.icon-user:before {
    content: '\e94b'
}

.icon-user-add:before {
    content: '\e94c'
}

.icon-user-line:before {
    content: '\e94d'
}

.icon-users:before {
    content: '\e94e'
}

.icon-vcard:before {
    content: '\e94f'
}

.icon-viadeo:before {
    content: '\e950'
}

.icon-video:before {
    content: '\e951'
}

.icon-videocam-line:before {
    content: '\e952'
}

.icon-vk:before {
    content: '\e953'
}

.icon-volume:before {
    content: '\e954'
}

.icon-w3c:before {
    content: '\e955'
}

.icon-wallet-line:before {
    content: '\e956'
}

.icon-water:before {
    content: '\e957'
}

.icon-weibo:before {
    content: '\e958'
}

.icon-wikipedia:before {
    content: '\e959'
}

.icon-window:before {
    content: '\e95a'
}

.icon-wordpress:before {
    content: '\e95b'
}

.icon-xing:before {
    content: '\e95c'
}

.icon-yahoo:before {
    content: '\e95d'
}

.icon-yelp:before {
    content: '\e95e'
}

.icon-youtube:before {
    content: '\e95f'
}

.icon-menu-fine:before {
    content: '\e960'
}

.icon-bag-fine:before {
    content: '\e961'
}

.icon-search-fine:before {
    content: '\e962'
}

.icon-cancel-fine:before {
    content: '\e963'
}

.icon-plus-fine:before {
    content: '\e964'
}

.icon-minus-fine:before {
    content: '\e965'
}

.icon-gplus-circled:before {
    content: '\f059'
}

.icon-github-circled:before {
    content: '\f09b'
}

.icon-gplus:before {
    content: '\f0d5'
}

.icon-comment-empty-fa:before {
    content: '\f0e5'
}

.icon-instagram:before {
    content: '\f16d'
}

.icon-tumblr:before {
    content: '\f173'
}

.icon-windows:before {
    content: '\f17a'
}

.icon-foursquare:before {
    content: '\f180'
}

.icon-google:before {
    content: '\f1a0'
}

.icon-behance:before {
    content: '\f1b4'
}

.icon-steam:before {
    content: '\f1b6'
}

.icon-spotify:before {
    content: '\f1bc'
}

.icon-database:before {
    content: '\f1c0'
}

.icon-qq:before {
    content: '\f1d6'
}

.icon-paypal:before {
    content: '\f1ed'
}

.icon-stripe:before {
    content: '\f1f5'
}

.icon-chrome:before {
    content: '\f268'
}

.icon-scribd:before {
    content: '\f28a'
}

.icon-github:before {
    content: '\f300'
}

.icon-flickr:before {
    content: '\f303'
}

.icon-flickr-circled:before {
    content: '\f304'
}

.icon-vimeo:before {
    content: '\f306'
}

.icon-vimeo-circled:before {
    content: '\f307'
}

.icon-twitter:before {
    content: '\f309'
}

.icon-twitter-circled:before {
    content: '\f30a'
}

.icon-facebook:before {
    content: '\f30c'
}

.icon-facebook-circled:before {
    content: '\f30d'
}

.icon-facebook-squared:before {
    content: '\f30e'
}

.icon-pinterest:before {
    content: '\f312'
}

.icon-pinterest-circled:before {
    content: '\f313'
}

.icon-tumblr-circled:before {
    content: '\f316'
}

.icon-linkedin:before {
    content: '\f318'
}

.icon-linkedin-circled:before {
    content: '\f319'
}

.icon-dribbble:before {
    content: '\f31b'
}

.icon-dribbble-circled:before {
    content: '\f31c'
}

.icon-stumbleupon:before {
    content: '\f31e'
}

.icon-stumbleupon-circled:before {
    content: '\f31f'
}

.icon-lastfm:before {
    content: '\f321'
}

.icon-lastfm-circled:before {
    content: '\f322'
}

.icon-rdio:before {
    content: '\f324'
}

.icon-rdio-circled:before {
    content: '\f325'
}

.icon-spotify-circled:before {
    content: '\f328'
}

.icon-dropbox:before {
    content: '\f330'
}

.icon-evernote:before {
    content: '\f333'
}

.icon-flattr:before {
    content: '\f336'
}

.icon-skype:before {
    content: '\f339'
}

.icon-skype-circled:before {
    content: '\f33a'
}

.icon-renren:before {
    content: '\f33c'
}

.icon-sina-weibo:before {
    content: '\f33f'
}

.icon-picasa:before {
    content: '\f345'
}

.icon-soundcloud:before {
    content: '\f348'
}

.icon-mixi:before {
    content: '\f34b'
}

.icon-google-circles:before {
    content: '\f351'
}

.icon-vkontakte:before {
    content: '\f354'
}

.icon-smashing:before {
    content: '\f357'
}

.icon-db-shape:before {
    content: '\f600'
}

.icon-sweden:before {
    content: '\f601'
}

.icon-logo-db:before {
    content: '\f603'
}


.top-bar.logo-container, .title-bar{
    background-color: #ffe600;

}
.top-bar, .top-bar ul {
    background-color: #fff;
}
.is-dropdown-submenu{
    background-color: #FFe600 !important;
    border-top: 2px solid #2D3277;

}
.top-bar a {
    color: #000;
    font-weight: 300;
}

.top-bar ul.submenu a {
    padding: 10px 10px 10px 20px !important;
    border-bottom: 1px solid rgba(0,0,0,.05);

}
#investor-relations.top-bar {
    border-bottom: 0px;
}
 
.dropdown.menu > li.is-dropdown-submenu-parent > a::after {
    border-color: #2D3277 transparent transparent !important;
}
.top-bar a:focus, .top-bar a:hover, .top-bar a.active{
     color: #2e2e2e;
     background-color: rgb(0, 0, 0,.06);
}
 
.top-bar button:hover:after {
    color: #2D3277;
}

 
.top-bar button:after {
    color: #000;
}

.nir-node--5816 .html-link a {
    font-size: 0px;
    display: inline-block;
}

.nir-node--10766 .html-link a {
    font-size: 0px; 
    display: inline-block;

}

/** investors listing **/
@font-face {
  font-family: "Flaticon";
  src: url("Flaticon.woff") format("woff"),
       url("Flaticon.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}

/*@media screen and (-webkit-min-device-pixel-ratio:0) {
  @font-face {
    font-family: "Flaticon";
    src: url("Flaticon.svg#Flaticon") format("svg");
  }
}*/

[class^="flaticon-"]:before, [class*=" flaticon-"]:before,
[class^="flaticon-"]:after, [class*=" flaticon-"]:after {   
  font-family: Flaticon;
        font-size: 50px;
font-style: normal;
font-weight: normal;
margin-left: 5px;
}
.investors__listing_complete-list h2 {
    margin-top: 54px;
}

.investors__listing_complete-text:before {
    font-family: Flaticon;
    font-size: 50px;
    font-style: normal;
    font-weight: normal;
    margin-left: 5px;
    color: #fce600;
    display: block;
    margin-bottom: 22px;
}
.investors__listing_complete-list ul:nth-of-type(1) .investors__listing_complete-item:nth-of-type(3) .investors__listing_complete-text:before {
    content: "\f209";
}
.investors__listing_complete-list ul:nth-of-type(1) .investors__listing_complete-item:nth-child(1) .investors__listing_complete-text:before {
    content: "\f278";
}

.investors__listing_complete-list ul:nth-of-type(1) .investors__listing_complete-item:nth-of-type(2) .investors__listing_complete-text:before {
    content: "\f264";
}
 

.investors__listing_complete-list ul:nth-of-type(2) .investors__listing_complete-item:nth-of-type(3) .investors__listing_complete-text:before {
    background: url(icons-sprite.svg) 0 81.82% no-repeat;
    width: 52px;
    height: 39px;
    content: '';
}


.investors__listing_complete-list ul:nth-of-type(2) .investors__listing_complete-item:nth-of-type(1) .investors__listing_complete-text:before {
    background: url(icons-sprite.svg) 53.85% 0 no-repeat;
    width: 56px;
    height: 53px;
    content: '';
}

.investors__listing_complete-list ul:nth-of-type(2) .investors__listing_complete-item:nth-of-type(4) .investors__listing_complete-text:before {
    background: url(icons-sprite.svg) 100% 0 no-repeat;
    width: 48px;
    height: 47px; 
}

.investors__listing_complete-list ul:nth-of-type(1) .investors__listing_complete-item:nth-of-type(6) .investors__listing_complete-text:before,
.investors__listing_complete-list ul:nth-of-type(1) .investors__listing_complete-item:nth-of-type(7) .investors__listing_complete-text:before,
.investors__listing_complete-list ul:nth-of-type(1) .investors__listing_complete-item:nth-of-type(8) .investors__listing_complete-text:before {
    background: url(icons-sprite.svg) 53.85% 0 no-repeat;
    width: 56px;
    height: 53px;
    content: '';
}

.investors__listing_complete-list ul:nth-of-type(1) .investors__listing_complete-item:nth-of-type(9) .investors__listing_complete-text:before {
    content: "\f206";
}

.investors__listing_complete-list ul:nth-of-type(4) .investors__listing_complete-item:nth-of-type(1) .investors__listing_complete-text:before {
    content: "\f200";
}

.investors__listing_complete-list ul:nth-of-type(2) .investors__listing_complete-item:nth-of-type(2) .investors__listing_complete-text:before {
    content: "\f1bd";
}

.investors__listing_complete-list ul:nth-of-type(3) .investors__listing_complete-item:nth-of-type(1) .investors__listing_complete-text:before {
    content: "\f262";
}

.investors__listing_complete-list ul:nth-of-type(3) .investors__listing_complete-item:nth-of-type(2) .investors__listing_complete-text:before {
    content: "\f25f";
}

.investors__listing_complete-list ul:nth-of-type(3) .investors__listing_complete-item:nth-of-type(3) .investors__listing_complete-text:before {
    content: "\f198";
}

.investors__listing_complete-list ul:nth-of-type(3) .investors__listing_complete-item:nth-of-type(4) .investors__listing_complete-text:before {
    content: "\f189";
}

.investors__listing_complete-list h2 {
    margin-bottom: 10px;
}

.investors__listing_complete-list ul:nth-of-type(1) .investors__listing_complete-item:nth-of-type(4) .investors__listing_complete-text:before {
    background: url(icons-sprite.svg) 0 81.82% no-repeat;
    width: 52px;
    height: 39px;
    content: '';
    margin-bottom: 36px;
}

.investors__listing_complete-list ul:nth-of-type(2) .investors__listing_complete-item:nth-of-type(4) .investors__listing_complete-text:before {
    background: url(icons-sprite.svg) 100% 0 no-repeat;
    width: 48px;
    height: 47px;
    content: '';
    margin-bottom: 29px;
}


.nir-node--10801 .views-element-container h2,.investors__listing_complete-list h2 {
    font-size: 3.143em;
    font-size: 1.714em;
    letter-spacing: -.1px;
    font-weight: 500;
    padding-bottom: 12px;
    border-bottom: 1px solid #a5a5a5;
    line-height: 1.25;
    margin: 44px 0 30px;
}

.nir-node--10801 #ndq-content ul {
    padding-left: 0;
}

.nir-node--10801 #ndq-content .views-element-container ul li {
    list-style-type: none;
    background-color: rgb(246,246,246);
    padding: 10px;
}

.nir-node--10801 .views-element-container .file--mime-application-pdf a {
    font-weight: 600;
    font-size: 17px;
}
.ndq-5836 .file-link a, .ndq-5836 .field--type-link a ,
.ndq-6016 .file-link a, .ndq-6016 .field--type-link a {
    font-size: inherit;
}
.nir-node--6016 .nirtable tbody tr td:nth-child(3) a {
    font-size: 0
}
.nir-node--6016 .nirtable tbody tr td:nth-child(2) a:before {
    display: none;
}

p {
    font-weight: 300;
}

.view-widget-events h3 {
    font-size: 16px !important;
}

.add-outlook, .add-gcal {
    margin-top: 0px;
}

.nir-node--5826 .block-region-contentmain .block--contentmain--views-block--widget-events-table--5826:nth-child(3) th:nth-child(3),
.nir-node--5826 .block-region-contentmain .block--contentmain--views-block--widget-events-table--5826:nth-child(1) th:nth-child(3) {
    display: none;
}

.ndq-csr p span{
    font-family: "Lato";
}

.ndq-csr .csr-strong {
    font-weight: 500;
}

/** Search Page */
.path-search .region-content {
    width: 75%;
    float: left;
}
.path-search aside.sidebar-last {
    float: left;
} 


/** Share **/

@media screen\0 {
    #ndq-content div.ndq-dialog {
        left: 35% !important;
        right: 35% !important;
        width: 30% !important;
    }

    #ndq-content.ndq-committees div.ndq-dialog,#ndq-content.ndq-corporate-governance-document div.ndq-dialog {
        max-width: 60% !important;
        left: 10% !important;
        right: 10% !important;
        width: 60% !important;
    }

    #ndq-content a.ndq-close-dialog:before,a.ndq-close-dialog:before {
        font-size: 22px;
    }
}

@media only screen and (min-width : 375px) and (max-width :667px),(min-width :414px) and (max-width :736px),(min-width :320px) and (max-width :568px),(min-width :320px) and (max-width :480px),(min-width :414px) and (max-width :736px) and (-webkit-min-pixel-ratio :3),(min-width :768px) and (max-width :1024px) and (orientation :portrait) {
    #ndq-content.ndq-committees div.ndq-dialog,#ndq-content.ndq-corporate-governance-document div.ndq-dialog,#ndq-content div.ndq-dialog {
        max-width:80% !important;
        width: 80% !important;
        left: 10% !important;
        right: 10% !important;
        top: 10%;
        max-height: 80%;
    }
}

.ndq-dialog,.ndq-dialog *,.ndq-dialog:before,.ndq-dialog *:before,.ndq-dialog:after,.ndq-dialog *:after {
    box-sizing: border-box;
}

#ndq-share {
    padding: 0;
    margin: 0
}

#ndq-share li {
    list-style-type: none;
    margin-left: 0;
    text-align: center;
    display: inline-block;
    border: 0;
    padding: 2px;
    height: auto;
    width: 200px !important;
    float: none;
}

#ndq-share li:hover {
    background-color: #efefef;
}

#ndq-share a {
    text-decoration: none;
    display: block;
    width: 100%;
}

#ndq-share a .hide-txt {
    color: #666;
    display: inline-block;
    font-size: 22px;
    position: relative;
    text-indent: 0;
    vertical-align: middle;
    padding-left: 10px;
    left: 0;
    top: 0;
}

#ndq-share [class^="ndqicon-"],#ndq-share [class*="ndqicon-"] {
    text-align: left;
}

div.ndq-dialog br {
    display: none;
}

#ndq-share [class^="ndqicon-"]:before,#ndq-share [class*="ndqicon-"]:before {
    font-size: 30px;
    color: #fff;
    height: auto;
}

#ndq-share [class^="ndqicon-"],#ndq-share [class*="ndqicon-"] {
    height: auto;
    width: auto;
    line-height: 32px;
    color: #fff;
    padding: 0px;
    margin: 2px;
    background: 0;
    border: 0;
}

#ndq-share .ndqicon-fb:before {
    background: #3b5998;
    color: #fff;
}

#ndq-share .ndqicon-linkedin:before {
    background: #0e76a8;
    color: #fff;
}

#ndq-share .ndqicon-tw:before {
    background: #0498D6;
    color: #fff;
}

#ndq-share .ndqicon-google:before {
    background: #dd4b39;
    color: #fff;
}

#ndq-share .ndqicon-mail:before {
    background: #777;
    color: #fff;
}

#ndq-share .ndqicon-rss:before {
    background: #fb7629;
    color: #fff;
}

a.ndqicon-close:before {
    font-size: 24px;
    height: auto;
    width: auto;
}

a.ndqicon-close {
    position: absolute;
    right: 0;
    top: 0;
    background: none;
    line-height: 16px;
    border: 0;
    float: right;
    margin: 1px;
    text-decoration: none;
    cursor: pointer;
    width: auto !important;
    height: auto !important;
    color: #666 !important;
    padding: 0;
    z-index: 9998;
}

a.ndqicon-close:hover,a.ndq-close-dialog:hover {
    border: 0;
    color: #000 !important;
}

div.ndq-dialog {
    width: auto;
    height: auto !important;
    top: 20%;
    position: fixed;
    max-width: 500px !important;
    min-width: 200px !important;
    padding: 20px;
    right: 0 !important;
    left: 0 !important;
    margin-right: auto !important;
    margin-left: auto !important;
    -ms-transform: -ms-translateX(30%);
    background-color: #fff;
    z-index: 9999;
    border: 2px solid #ddd;
}

@media screen\0 {
    div.ndq-dialog {
        left: 35% !important;
        right: 35% !important;
        width: 30% !important;
    }
}

#ndq-share [class^="ndqicon-"]::before,#ndq-share [class*="ndqicon-"]::before {
    color: #fff;
    font-size: 40px;
    padding: 5px;
}

#ndq-share [class^="ndqicon-"],#ndq-share [class*="ndqicon-"] {
}

@media only screen and (min-width : 375px) and (max-width :667px),(min-width :414px) and (max-width :736px),(min-width :320px) and (max-width :568px),(min-width :320px) and (max-width :480px),(min-width :414px) and (max-width :736px) and (-webkit-min-pixel-ratio :3),(min-width :768px) and (max-width :1024px) and (orientation :portrait) {
    div.ndq-dialog {
        max-width:80% !important;
        width: 80% !important;
        left: 10% !important;
        right: 10% !important;
        top: 10%;
        max-height: 80%;
    }
}


/**Unsubscribe**/
.ui-dialog .ui-widget-content.ui-dialog-buttonpane .ui-button, .ui-dialog .ui-widget-content.ui-dialog-buttonpane button {
    background-color: #2D3277 !important;
}

.ui-dialog .ui-widget-content.ui-dialog-buttonpane .ui-button:hover,
 .ui-dialog .ui-widget-content.ui-dialog-buttonpane button:hover,
 .ui-dialog .ui-widget-content.ui-dialog-buttonpane button:focus {
    background: #CCCCCC !important;

}

.block-content--nir-lp-block--10821 {
    display: inline-flex;
    width: 100%;
}


.box a:not(.button) {
    padding: 0px;
}
.nir-node--5826 .summary-toggle {
    display: none;
}

.nir-node--5826 .summary-hidden {
    display: block;
}

.views-field-field-nir-sec-description, table th#view-field-nir-sec-description-table-column {
    width: 55%;
}

.nir-node--5816 table .file-link.pdf-file-link {
    float: left;
}


.node--nir-sec-filing--full > h1 {
    display: none;
}

.top-bar-arrow-down {
    display: none;
}

/** MOBILE FIXES **/
@media all and (max-width: 769px) {
  .title-bar .top-bar-left{
        text-align: center !important;
    }
  .top-bar-right {
    float: none;
  }
  .menu.medium-horizontal > li {
    display: block;
    width: 100%;
  }
  .nir-node--5806 .file-link a, .nir-node--5806 .webcast-link a,
    .nir-node--5836 .file-link a,
    .nir-node--5986 .file-link a, .nir-node--5986 .html-link a{
        display: flex;
    }


  .nir-node--5806 .file-link a, .nir-node--5806  .webcast-link a {
    margin-left: -3px;
    margin-bottom: 5px;
  }
}   

#nir-email-alerts-signup-form .form-item-nir-email-alerts-signup-email label {
    font-weight: bold;
    font-size: 16px;
}


    .nir-node--5816 .html-link {
        float: left; 
    }

    .nir-node--5816 .file-link {
            width: auto;
            float: left;
            display: inline-block;
    }

@media only screen and (max-width: 736px) and (min-width: 320px) and (orientation: portrait){
    .form-item {
        margin: 0 0 1.42857em 0;
    }  
}


@media only screen and (max-width: 667px) and (min-width: 375px), (max-width: 736px) and (min-width: 414px), (max-width: 568px) and (min-width: 320px), (max-width: 480px) and (min-width: 320px), not all, (max-width: 1024px) and (min-width: 768px) and (orientation: portrait) {
    table.nirtable td time {
        margin-left: 0px;
    }
    .collapse-table tbody tr td:empty, .collapse-table tfoot tr td:empty{
        display: none !important
     }
     .block-widget-committee-composition table tbody tr td {
        text-align: left;
     }
}

.view-widget-news .views-field-title, .view-widget-news .views-field-field-nir-news-title {
    width: 65%;
}

.submenu a.is-active {
    color: #000;
}

#ndq-content ul.investors__listing {
    padding: 0;
    margin: 0;
    display: flex;
    margin-bottom: 25px;
    border-bottom: 1px solid #d1d1d1;
    float: left;
    width: 100%;
}

#ndq-content ul.investors__listing li {
    list-style-type: none;
}

#ndq-content ul.investors__listing dl,#ndq-content ul.investors__listing dt,.investors__listing_complete-text {
    vertical-align: top;
}

#ndq-content ul:not(.cols-2) li .investors__listing_complete-text {
    font-size: 25px;
}

#ndq-content ul.investors__listing.cols-2 li .investors__listing_complete-title--subtext {
    font-size: 18px;
    line-height: 2rem;
    margin-top: 10px;
    display: block;
    text-align: justify;
}

.investors__listing_complete-title--icon {
    min-height: 56px;
    display: inline-block;
}

.investors__listing_complete-title .investors__listing_complete-text .investors__listing_complete-detail {
    font-size: .75rem;
    margin: 20px 0 0 0 !important;
    font-weight: normal;
    line-height: 1.6;
    letter-spacing: -0.1px;
    color: #585858;
}

.investors__listing_complete-item {
    padding: 25px 0 !important;
}

@media only screen and (min-width : 768px) {
    .csr p.csr-third,.csr p.csr-fourth {
        display:inline-block;
        float: left;
        width: 46%;
        padding: 0 2%;
        box-sizing: border-box;
        margin-bottom: 10px;
    }

    .csr p.csr-second {
        margin-bottom: 0px;
    }

    #ndq-content ul.investors__listing.cols-2 li {
        width: 49%;
        box-sizing: border-box;
    }
}

@media only screen and (max-width : 667px) {
    #ndq-content ul.investors__listing {
        display:block;
    }

    #ndq-content ul.investors__listing li {
        width: 100%;
        float: left;
    }

    #ndq-content ul li .investors__listing_complete-text {
        font-size: 25px;
        float: left;
        width: 75%;
        box-sizing: border-box;
        margin: 0;
    }

    .investors__listing_complete-title--icon {
        float: left;
        width: 25%;
        box-sizing: border-box;
        display: block;
    }

    #ndq-content ul.investors__listing.cols-2 li .investors__listing_complete-title--subtext {
        text-align: left;
    }
}

#ndq-content.ndq-index .investors__paragraph_full {
    column count : 1 !important;
    -webkit-column-count: 1;
}
.investors__listing_complete li {
    margin: 0 auto;
    width: 25%;
}

@media all and (max-width: 769px) and (orientation: landscape) {
    .top-bar-left {
        width: 100%;
        float:none;
    }
    .dropdown.menu.medium-horizontal > li.opens-right > .is-dropdown-submenu {
        width: 100%;
        position: relative;
    }
    .top-bar a.mobile-show {
        display: none;
    }
}

.path-frontpage .banner {
    background: none;
    padding: 0;
}


.video__controls--hero {
    display: none;
}


/*## SITE SPECIFIC ##*/
#bannerVideo {
    object-fit: cover;
    object-position: center;
    width: 100% !important;
    height: auto !important;
}

.region-hero {
         position: absolute;
        top: 30%;
        right: 10%;
        margin: 0;
}

@media all and (max-width: 1200px) and (min-width: 1025px) {
     .region-hero { 
        top: 20%;
        right: 30px;
        margin : 0;
        width: 50%;
    }
}

@media all and (max-width: 769px) {
    .region-hero {
        position: absolute;
        top: 10%;
        right: 30px;
        margin : 0;
        width: 50%;
    }
    /*.banner .video .show-for-medium {
        position: absolute;
        top: 15%;
        right: 20px; 
    }*/
}
@media all and (max-width: 1024px) and (min-width: 770px) {
    .region-hero {
        position: absolute;
        top: 100px;
        right: 30px;
        margin: 0;
    }
}

.nir-node--10776 .region-hero {
        position: absolute; 
        top: 30%;
        right: 20%;
        background-color: transparent;
        opacity: 1;
}

.nir-node--10776 .banner {
     padding: 4% 0px 4%;
}


.investors__listing_complete-list ul:nth-of-type(1) .investors__listing_complete-item:nth-child(1) .investors__listing_complete-text:before {
    content: "\f278";
}

.investors__listing_complete-list ul:nth-of-type(1) .investors__listing_complete-item:nth-of-type(2) .investors__listing_complete-text:before {
    content: "\f264";
}

.investors__listing_complete-list ul:nth-of-type(2) .investors__listing_complete-item:nth-of-type(2) .investors__listing_complete-text:before {
    content: "\f209";
}

.investors__listing_complete-list ul:nth-of-type(2) .investors__listing_complete-item:nth-of-type(3) .investors__listing_complete-text:before {
    background: url(icons-sprite.svg) 0 81.82% no-repeat;
    width: 52px;
    height: 39px;
    content: '';
}

.investors__listing_complete-list ul:nth-of-type(2) .investors__listing_complete-item:nth-of-type(1) .investors__listing_complete-text:before {
    background: url(icons-sprite.svg) 53.85% 0 no-repeat;
    width: 56px;
    height: 53px;
    content: '';
}

.investors__listing_complete-list ul:nth-of-type(2) .investors__listing_complete-item:nth-of-type(4) .investors__listing_complete-text:before {
    background: url(icons-sprite.svg) 100% 0 no-repeat;
    width: 48px;
    height: 47px;
    content: '';
}

.investors__listing_complete-list ul:nth-of-type(3) .investors__listing_complete-item:nth-of-type(1) .investors__listing_complete-text:before,.investors__listing_complete-list ul:nth-of-type(3) .investors__listing_complete-item:nth-of-type(2) .investors__listing_complete-text:before,.investors__listing_complete-list ul:nth-of-type(3) .investors__listing_complete-item:nth-of-type(3) .investors__listing_complete-text:before {
    background: url(icons-sprite.svg) 53.85% 0 no-repeat;
    width: 56px;
    height: 53px;
    content: '';
}

.investors__listing_complete-list ul:nth-of-type(3) .investors__listing_complete-item:nth-of-type(4) .investors__listing_complete-text:before {
    content: "\f206";
}

.investors__listing_complete-list ul:nth-of-type(4) .investors__listing_complete-item:nth-of-type(1) .investors__listing_complete-text:before {
    content: "\f200";
}

.investors__listing_complete-list ul:nth-of-type(4) .investors__listing_complete-item:nth-of-type(2) .investors__listing_complete-text:before {
    content: "\f1bd";
}

.investors__listing_complete-list ul:nth-of-type(5) .investors__listing_complete-item:nth-of-type(1) .investors__listing_complete-text:before {
    content: "\f262";
}

.investors__listing_complete-list ul:nth-of-type(5) .investors__listing_complete-item:nth-of-type(2) .investors__listing_complete-text:before {
    content: "\f25f";
}

.investors__listing_complete-list ul:nth-of-type(5) .investors__listing_complete-item:nth-of-type(3) .investors__listing_complete-text:before {
    content: "\f198";
}

.investors__listing_complete-list ul:nth-of-type(5) .investors__listing_complete-item:nth-of-type(4) .investors__listing_complete-text:before {
    content: "\f189";
}

.investors__listing_complete-list h2 {
    margin-bottom: 10px;
}

.investors__listing_complete-list ul:nth-of-type(2) .investors__listing_complete-item:nth-of-type(3) .investors__listing_complete-text:before {
    background: url(icons-sprite.svg) 0 81.82% no-repeat;
    width: 52px;
    height: 39px;
    content: '';
    margin-bottom: 36px;
}

.investors__listing_complete-list ul:nth-of-type(2) .investors__listing_complete-item:nth-of-type(4) .investors__listing_complete-text:before {
    background: url(icons-sprite.svg) 100% 0 no-repeat;
    width: 48px;
    height: 47px;
    content: '';
    margin-bottom: 29px;
}

/** Banner images **/
.nir-node--6016 .banner,
.nir-node--5881 .banner,
.nir-node--5986 .banner,
.nir-node--10801 .banner,
.nir-node--5916 .banner,
.nir-node--5981 .banner,
.nir-node--5951 .banner,
.nir-node--5946 .banner,
body.search.body-sidebars-last.path-search .banner,
.banner.financials-banner { 
    background-image: url('../dist/images/financial_metrics_sec.png');
    padding: 4% 0;
    background-position: center center;
}
.nir-node--10776 .banner { 
    background-image: url('../dist/images/sustainability.png');
    background-position: center center;
    padding: 4% 0; 
}

.nir-node--5816 .banner,
.nir-node--5826 .banner,
.banner.press-banner{ 
    background-image: url('../dist/images/news_events.png');
    background-position: center center;
    padding: 4% 0; 
}

.nir-node--5941 .banner{ 
    background-image: url('../dist/images/faq_contact.png');
    background-position: center center;
    padding: 4% 0; 
}

.nir-node--5836 .banner,
.nir-node--5841 .banner,
.banner.corpgov-banner{ 
    background-image: url('../dist/images/corp_gov.png');
    background-position: center center;
    padding: 4% 0; 
}
.nir-node--12151 .banner {
    padding: 4% 0px 4%;
    background: url('../dist/images/MercadoSP.jpg');
    background-size: cover !important;
    background-position: center;
    color: #333;
    position: relative;
    z-index: 2;
    vertical-align: middle;
}
.financial-metrics {
    margin: 120px 0px;
}

@media all and (max-width: 768px) {
    .financial-metrics {
        margin: 0;
    }

    .region-hero { 
        right: 20px;
    }

    .region-hero #block-stockinfoattributionthomsonreuters {
        font-size: .8em;
    }

    .nir-node--10776 .region-hero {
            right: 0px;
            text-align: right;
            width: 100%;
    }
    .nir-node--10776 .region-hero a.button{
            margin: 0;
    }

    .nir-node--5836 .sutro .row {
        margin-left: auto;
        margin-right: auto;
    }

    .nir-node--5836 #ndq-content a {
        display: flex;
    }
}

@media all and (max-width: 736px) and (orientation: portrait){  
    .region-hero { 
        top: 0px;
    }
}



@media all and (max-width: 667px) and (min-width: 375px) and (orientation: portrait){  
    .region-hero  .block-nir-attribution-block>p { 
      margin-top: 10px;
      font-size: .65em !important;

    }
}




@media all and (max-width: 568px) and (min-width: 320px) and (orientation: portrait){  
    .region-hero .block-nir-attribution-block>p { 
      margin-top: 20px;

      font-size: .5em;
    }
}

.top-bar a {
    padding: 20px 10px !important;
    font-size: .95em !important;
    }
@media screen and (min-width: 40em){
.dropdown.menu.medium-horizontal > li.is-dropdown-submenu-parent > a::after {
    right: -2px !important;
   }
   
}
@media screen and (min-width: 770px){
.top-bar a.argentina {font-size:.8em !important;}
}
