@charset "utf-8";

.equal-proportion-imgDiv {
    position: relative;
    width: 100%;
    height: 0;
    padding-bottom: 75%;
    overflow: hidden;
}

.equal-proportion-imgDiv .equal-proportion-img {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
}

.equal-proportion-imgDiv .equal-proportion-img img {
    transition: all 1s;
    width: 100%;
    height: 100%;
}

html.wiki_pages_html {
    font-size: 16px !important;
}

#content #bodyContent a:hover, #content #bodyContent a:visited:hover {
    text-decoration: underline;
}

.table-outer-div {
    overflow: auto;
}

#content #bodyContent  {
    line-height: 1.42857143;
}

#content #bodyContent p {
    font-weight: 400;
    line-height: 1.375rem;
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
}

#content #bodyContent h1 {
    font-weight: 500;
    font-size: 2rem;
    margin-bottom: 0.9375rem;
    margin-top: 2rem;
}

#content #bodyContent h2 {
    font-size: 1.8rem;
    font-weight: 500;
    margin-top: 1.8rem;
    margin-bottom: 0.9375rem;
    background-color: transparent;
    border-bottom: 1px solid #333333;
}

#content #bodyContent h3 {
    font-size: 1.6rem;
    font-weight: 500;
    margin-top: 1.6rem;
    margin-bottom: 0.9375rem;
}

#content #bodyContent h4 {
    font-size: 1.4rem;
    font-weight: 700;
    margin-top: 1.4rem;
    margin-bottom: 0.9375rem;
}

#content #bodyContent ul, ol {
    margin-top: 0;
    margin-bottom: 10px;
}

[class^="mw-content-"] ul > li, [class^="mw-content-"] ol > li {
    margin-left: 0em;
    font-size: 0.9375rem;
    font-weight: 400;
    margin-top: 0.1875rem;
    margin-bottom: 0.1875rem;
}

#content #bodyContent b, strong {
    font-weight: bold;
}

#content #bodyContent ol, #content #bodyContent ol > li {
    font-family: 'Arial','Helvetica','sans-serif';
    font-size: 14px;
    color: #58585a;
    padding-top: 0px;
    padding-bottom: 3px;
}

.wiki-pages {
    font-family: 'Arial','Helvetica','sans-serif';
}

#firstHeading {
    font-size: 33px;
    font-weight: bold;
    color: #58585a;
    padding-top: 3px;
    padding-bottom: 3px;
    border-bottom: 1px solid #58585a;
    margin-top: 1.25rem;
    margin-bottom: 1.5rem;
    line-height: 3.2rem;
}

#content #bodyContent {
    margin-top: 1.5rem;
}

#bodyContent p, #bodyContent dl {
    font-size: 14px;
    color: #58585a;
    padding-top: 0px;
    padding-bottom: 3px;
}

#content #bodyContent ul, #content #bodyContent ul > li {
    font-family: 'Arial','Helvetica','sans-serif';
    font-size: 14px;
    color: #58585a;
    list-style-type: disc;
    padding-top: 0px;
    padding-bottom: 3px;
}

#bodyContent ul > li {
    font-size: 14px;
    color: #58585a;
    list-style-type: disc;
    padding-top: 0px;
    padding-bottom: 3px;
    font-weight: 400;
    margin-top: 0.1875rem;
    margin-bottom: 0.1875rem;
    margin-left: 0em;
}

#bodyContent a:not(.new), #bodyContent a:visited:not(.new) {
    color: #3CB4E6;
}

#content h1, #content #bodyContent h1 {
    font-size: 33px;
    font-weight: bold;
    color: #58585a;
    padding-top: 3px;
    padding-bottom: 3px;
    border-bottom: 1px solid #58585a;
}

#content h2, #bodyContent h2 {
    font-size: 22px;
    font-weight: bold;
    color: #58585a;
    padding-top: 6px;
    padding-bottom: 3px;
    border-bottom: 1px solid #58585a;
}

#content h3, #bodyContent h3 {
    font-size: 18px;
    font-weight: bold;
    color: #58585a;
    padding-top: 6px;
    padding-bottom: 3px;
    border-bottom: 1px dotted #58585a;
}

#bodyContent .CategoryTreeBullet {
    font-family: 'entypo';
}

.glyphicon {
    width: 21px;
    height: 14px;
    color: #0645ad;
}

.mw-category {
    -webkit-column-count: 3;
    -moz-column-count: 3;
    column-count: 3;
    -webkit-column-width: 24em;
    -moz-column-width: 24em;
    column-width: 24em;
}

.main-footer {
    clear: both;
    margin-top: 1.25rem;
    border-top: 1px solid black;
    display: block;
    padding-top: 50px;
}

.main-footer #footer-places {
    flex-wrap: wrap;
    width: 100%;
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
    display: inline-flex;
    justify-content: space-between;
    list-style: none;
    padding-left: 0px;
    padding-right: 0px;
}

.main-footer #stm-footer-copyright {
    display: block;
    width: 100%;
    text-align: center;
    list-style: none;
    padding-left: 0px;
    padding-bottom: 10px;
}

.main-footer #footer-places li:first-child {
    border-left: none;
    padding-left: 0rem;
}

.main-footer #footer-places li {
    word-break: keep-all;
    white-space: nowrap;
    border-left: 1px solid #e9e9e9;
    padding-left: 0.875rem;
    padding-right: 0.875rem;
    margin-top: 0.3125rem;
    border-left: none;
}

.main-footer #footer-places li a {
    font-size: 14px;
    color: #3CB4E6;
    line-height: 60px;
}

.main-footer #footer-places li.footer-icon a {
    display: block;
    width: 60px;
    height: 60px;
    background-repeat: no-repeat;
    background-size: contain;
    margin-left: auto;
    margin-right: auto;
    background-position: center;
    background-image: url(data:image/png;base64,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);
}

.main-footer #stm-footer-social-media {
    display: flex;
    justify-content: center;
    list-style: none;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 0px;
}

.main-footer #stm-footer-social-media .stm-footer-social-media-icon {
    display: block;
    width: 32px;
    height: 32px;
    background-repeat: no-repeat;
    border-radius: 5px;
    margin-left: 2px;
    margin-right: 2px;
}

.main-footer #stm-footer-social-media .stm-footer-social-media-twitter-icon {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABGdBTUEAALGPC/xhBQAAAmpJREFUWAntVktrE1EU/uaRmaQ2bU1NoRUf1VjxgaC4FKlQRF25ce/CjX/CjbgR1IU/wK0L6UJRUdy4kVa6qI9q8VGh0miSEms6k2ZmMhPPnTIhldw7V6F0Mwcmd7j33O989zvnnoly6UG1hS00dQtjh6ETAokCiQK66BqaGuD4Io/1tYlRAxOjJoZ7NSyt+nj21cHLRRcZQh8b1PGm1OSCcAmw3Nw404fbUxaKVsAFuHwsgwsH0u31Qk4Hey4eTGOwR8XNV1Z7rdsLtwZGsip292u4djqLsRxJ0cX20Pr5gtllBdjZp6FsBxjfa2BbSunqwya5BGrueofOZVRcH8/iyvEe9JsbgQ7t0KEoG+c6IxnEe/JjA7bH7/bcFNScFt6XPRwdSoVBzu4zKc8GZn82MfPDRXE1wBBJLLIX3xxh+theLoFekm1yvhEWFsslM5VOe2I4FT7hRMxPXXDyaCuXAJOP5T9o8eWLQHjjSiN+L1fDKm1+Rylgp/4fY8Tnl/nXL8LkEmAOd1/b+F6TaAQRWsf4perDkkiBkMAKFeK92To+VLwOaLnXR58bUo5CAgxhJKvhcD4lBRY5LfxqYnpJjnQsgecLDu7PrcHz4wuKEbDdAHem7YhL7BhLgCGw63j1yW/MFF0h4Brl/NaUjRJ1QFnjXsMIYIC635G8Ti03HX5Yovm/x7LtU9+3sfiPRcslUNiu4Rz1+VO7DOFVtEjyh58cPKai8+QP3uavxP0tz1MXPEndbz8RGkir0Clp7HYs1wO8LXmYqzQhWR7toJ0vXAUipwoFekrf980yqSLcrOAMNyGQKJAo8AeHurqVDfbLhwAAAABJRU5ErkJggg==);
}
.main-footer #stm-footer-social-media .stm-footer-social-media-facebook-icon {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABGdBTUEAALGPC/xhBQAAAXFJREFUWAljtI6c8Z9hAAHTANoNtnrUAaMhwEJpIpQU5WWQAGJ2VmaGn7//Mpy/9owkI8l2gKKMIENdtjODqrww3MI3778yBGQvgfOJYZDlAAFeDoaZTYEMXBysxNiBVw1ZDvB31kKx/OevPwwvXn9meP/pO17LsEmS5QBlOSEUszLqNzDcfvgWRYxYDlnZUICPE27++4/fybYcZAhZDoDbDmT8+fsPmUsym6Qo0FEVZwClfhFBLrhFHOwsDL6OGnD+nuN3Gb7/+A3nE2KQ5AAXK2WGEHddFDN5udkZylPtwWKg0Nhx+BaKPCEOxVGAbMGTFx8Zfv8hLUpICoGHzz4wnLr8hEFDUZSBj4cdbPcvYOl34cZzMPvKrRfI7iGKzUhOg2RSjS+DkZYU2ILX774yBOYsIcoybIqoGgXYLCAkNuqA0RAYDYEBDwGSSkJYnr51/zXDv3+QIvfj5x8wYbJoskpCsmzCoWnAo2DUAQMeAgCeFlvrWSn3awAAAABJRU5ErkJggg==);
}
.main-footer #stm-footer-social-media .stm-footer-social-media-instagram-icon {
    background-image: url(data:image/png;base64,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);
}
.main-footer #stm-footer-social-media .stm-footer-social-media-linkedin-icon {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABGdBTUEAALGPC/xhBQAAAftJREFUWAlj5Czb8p9hAAHTANoNtnrUAaMhwIIrEcoKcDLk2ykyiHKzM2y48pxh/eUXuJRSJI7VAVyszAx7My0ZZICOAIFQAymG+GXnGVZffEaRZdg0Y00DulJ8cMthmrw0xWBMqtJYHXDz1ReG999+o1h0/MF7FD61OFij4MP33ww+c04yVLmoMohwswHTwAuGWSceUstOFHMYB7ooxhoCICd6A+NcTpAL7trnn36AQ8JOSZghWF8SLg5iFG+8ymCnLMxQ7qTCoA9MP/+Btcv1l58Z+g7eY9hy7SWKWnQOTgekWsozuKkjEt7R++/ADtCW4GVItZBHMefGyy8MPX5aDIyMjHBxCwUhhlVAPPP4A4bCDVfh4ugMrIkQXREhfrcvquXI6tMtFRisFYWQhVDYVHEAExMjw6LTjxlKNl1l2H/nDYoFIE6MsQyGGEwAZxTAFBBDd+27w9Cw8yZY6czjDxnOFtkxqInywLWaygrA2egMqoTA4jOP4eb+/fefYe8t1FAQ4WGDy6MzcDoAlJKJBc+AOQQZvP/+C5nLACracQGcDsClAZs4umPR+dj0wMSo4gCYYeTQow4YDQGcBdHis08Yjj54B09Xj99/B7O3XX/J8Oj9N7g4iPHz7z8U/qoLzxguPP0IF/sDLBtwgQGvjkfTwGgIDHgIAAAm44lMSIdThAAAAABJRU5ErkJggg==);
}
.main-footer #stm-footer-social-media .stm-footer-social-media-youtube-icon {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABGdBTUEAALGPC/xhBQAAAjZJREFUWAntVk9IFFEY/72Z3R22nXXwDxVEQni0g4F7CiHw5E0tUIggIi9FHTvWxateunWKog5FEF27BB71aLfQEEXFTG1nDdeZeb03Kux+33OddGUv8+DBft/83u/77Zv3vvmJJbck0cJhtbB2XDoVkO5Ay3cgY7oFolhA8cld5Eq9sLvaIdwLsNRELgvh5CCyalnGhrAO9MsoAoIQcj+A3KsC1X1E/i6kmuGvLVRnv6P88h1kucLKCdoHhOfi8sxbZK5dYeCzJILFFawN3IPc8eto2Ctw7w83vbiuqP+Q5qaDCXBulSimabGJmwmwL3Y0rSAlMnGzQ2h5RbqOxeVXH4EwhPtgND6UDHBMwsTNdsAEonzRxm9sP5vGat9t+G++QCoxSYaJmwkQbYUkXDEmXF7H1uNJrPWPYffTV0jZ+MNq4uYCDu92YhUKGPxYwubD56i8/txw2VHfqAWxM6CbiglYu4j+zo8MwnvxCNmeq/RRXRw3rLqMup4kjhuFaG+jaWPs3LwBb/IpnP5e43OapE1IP2cCoj8+rBMEZHq60fVhCvmhAVqjYay56eACdsoUw+LC+BDLJUlEBm52CMP1zSRcp8KYuJmAvW+zpyJPssjEzQT46ioFP1eS8P0XJlhYhuamg32ONcDq8OBO3FF+4DrsS52xHxB5ByKnvICTBZQfiD2BrTyBEAedsMYPaE8g/b9qVpQf2EZ1bl75gfexP0gkgILOM2av4DyLmbhTAekOpDvwD9Zvqkv1vyLDAAAAAElFTkSuQmCC);
}

#mw-fr-revisiontag {
    display: none;
}

.toc {
    background: none;
    background-image: none;
    background-position-x: initial;
    background-position-y: initial;
    background-size: initial;
    background-repeat-x: initial;
    background-repeat-y: initial;
    background-attachment: initial;
    background-origin: initial;
    background-clip: initial;
    background-color: initial;
    padding: 0.5em 1em 0.5em 1em;
    margin-bottom: 1.5rem;
    border: 1px solid #D9D9D9;
}

.toc .toctitle {
    margin-bottom: 0.5em;
    direction: ltr;
}

.toc .toctitle h2 {
    font-family: 'Open Sans','Roboto',"arial",sans-serif;
    font-size: 1.375rem;
    display: inline;
    margin: 0;
    padding-right: 1em;
    border-bottom: none;
}

#content #bodyContent #toc .toctoggle {
    color: #3CB4E6;
}

.toctoggle {
    font-size: 94%;
}

#toc ul {
    margin-left: 0.5em;
}

.toc span.tocnumber, .toc span.toctext {
    font-family: 'Open Sans','Roboto',"arial",sans-serif;
    display: table-cell;
    padding-right: 1em;
}

.center {
    text-align: center;
    width: 100%;
}

.center * {
    margin-left: auto;
    margin-right: auto;
}

.thumbinner > img, .thumbinner a > img {
    margin-left: auto;
    margin-right: auto;
    display: block;
    max-width: 100%;
    height: auto;
}

.thumbinner {
    display: block;
    padding: 4px;
    margin-bottom: 20px;
    line-height: 1.42857143;
    background-color: #ffffff;
    border: 1px solid #dddddd;
    border-radius: 4px;
    -webkit-transition: border 0.2s ease-in-out;
    -o-transition: border 0.2s ease-in-out;
    transition: border 0.2s ease-in-out;
    overflow: hidden;
}

.mw-content-ltr .thumbcaption {
    text-align: left;
}

.thumbcaption {
    padding: 3px;
    color: #333333;
    text-align: left;
}

.mw-content-ltr div.magnify {
    float: right;
    margin-left: 0.3em;
    margin-right: 0;
}

div.magnify a:before {
    content: "\e015";
}

#content #bodyContent dl {
    margin-top: .2em;
    margin-bottom: .5em;
}

.mw-content-ltr dd, .mw-content-rtl .mw-content-ltr dd {
    margin-left: 1.6em;
    margin-right: 0;
}

#content #bodyContent dd {
    line-height: 1.5em;
    margin-left: 1.6em;
    margin-bottom: .1em;
}

.mw-content-ltr ul, .mw-content-rtl .mw-content-ltr ul {
    margin: 0.3em 0 0 1.6em;
    padding: 0;
}

[class^="mw-content-"] ul ul, [class^="mw-content-"] ol ul, [class^="mw-content-"] ul ol, [class^="mw-content-"] ol ol {
    margin: 0 0 0 1.5em;
}

[class^="mw-content-"] ul, [class^="mw-content-"] ol {
    margin: 0 0 0 2em;
    padding: 0;
}

table[class=" hw-responsive-data-table"]:not([border]), table:not([class]):not([border]), table.st-table:not([border]), table.st_table:not([border]) {
    border-style: solid;
}

table[class=" hw-responsive-data-table"], table:not([class]), table.st-table, table.st_table {
    color: #58585a;
    font-family: 'Arial','Helvetica','sans-serif';
    text-align: left;
    margin-top: 8px;
    margin-bottom: 8px;
    border-collapse: collapse;
    border-color: #001E41;
    border-width: 1px;
}

table[class=" hw-responsive-data-table"] tr > th:not(.headerSort), table:not([class]) tr > th:not(.headerSort), table.st-table tr > th:not(.headerSort), table.st_table tr > th:not(.headerSort) {
    padding: 0.2em 0.4em;
}

table[class=" hw-responsive-data-table"] tr > th:first-child, table:not([class]) tr > th:first-child, table.st-table tr > th:first-child, table.st_table tr > th:first-child {
    border-left: none;
}

table[class=" hw-responsive-data-table"] tr > td:first-child, table:not([class]) tr > td:first-child, table.st-table tr > td:first-child, table.st_table tr > td:first-child {
    border-left: none;
}

table[class=" hw-responsive-data-table"] tr:first-child > th, table:not([class]) tr:first-child > th, table.st-table tr:first-child > th, table.st_table tr:first-child > th, table[class=" hw-responsive-data-table"] tr:first-child > td, table:not([class]) tr:first-child > td, table.st-table tr:first-child > td, table.st_table tr:first-child > td {
    border-top: none;
}

table[class=" hw-responsive-data-table"] tr > td:last-child, table:not([class]) tr > td:last-child, table.st-table tr > td:last-child, table.st_table tr > td:last-child {
    border-right: none;
}

table[class=" hw-responsive-data-table"] tr > th:last-child, table:not([class]) tr > th:last-child, table.st-table tr > th:last-child, table.st_table tr > th:last-child {
    border-right: none;
}

table[class=" hw-responsive-data-table"] tr > td, table:not([class]) tr > td, table.st-table tr > td, table.st_table tr > td {
    font-size: 14px;
    line-height: 20px;
    border: 1px solid #90989e;
    border-bottom: none;
    padding: 0.2em 0.4em;
}

table.st-table tr > th {
    color: #001E41;
    font-weight: bold;
    font-size: 14px;
    line-height: 20px;
    border: 1px solid #a3a2a7;
}

#content #bodyContent pre {
    font-family: 'Courier','monospace';
    max-height: 25em;
    overflow-y: auto;
    -ms-overflow-x: auto;
    word-wrap: normal;
    font-size: 14px;
    color: #58585a;
    border-radius: 0px;
    border-style: dotted;
}

#content #bodyContent pre {
    display: block;
    padding: 9.5px;
    font-size: 13px;
    line-height: 1.42857143;
    word-break: break-all;
    word-wrap: break-word;
    color: #333333;
    background-color: #f5f5f5;
    border: 1px solid #cccccc;
    border-radius: 4px;
    overflow: auto;
    margin: 2em 0;
}

#content #bodyContent pre, .mw-code {
    color: black;
    background-color: #f9f9f9;
    border: 1px solid #ddd;
    padding: 1em;
}

#content #bodyContent pre {
    font-family: 'Courier','monospace';
    max-height: 25em;
    overflow-y: auto;
    -ms-overflow-x: auto;
    word-wrap: normal;
    font-size: 14px;
    color: #58585a;
    border-radius: 0px;
    border-style: dotted;
}

.external {
    background-position: center right;
    background-repeat: no-repeat;
    background-image: url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org…7%205.32%207.95%204.09%206.723l2.882-2.88-1.85-1.852z%22%2F%3E%3C%2Fsvg%3E);
    padding-right: 0.8125rem;
}

#content #bodyContent a.external, #content #bodyContent a:visited.external {
    background-image: url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%3E%3Cpath%20fill%3D%22%23fff%22%20stroke%3D%22%2339A9DC%22%20d%3D%22M1.5%204.518h5.982V10.5H1.5z%22%2F%3E%3Cpath%20fill%3D%22%2339A9DC%22%20d%3D%22M5.765%201H11v5.39L9.427%207.937l-1.31-1.31L5.393%209.35l-2.69-2.688%202.81-2.808L4.2%202.544z%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M9.995%202.004l.022%204.885L8.2%205.07%205.32%207.95%204.09%206.723l2.882-2.88-1.85-1.852z%22%2F%3E%3C%2Fsvg%3E);
}

.mw-lingo-tooltip {
    display: none;
    color: #454545;
    background-color: white;
    border: 1px solid #e2e2e2;
    -webkit-box-shadow: 1px 1px 3px 1px rgba(0,0,0,0.15);
    -moz-box-shadow: 1px 1px 3px 1px rgba(0,0,0,0.15);
    box-shadow: 1px 1px 3px 1px rgba(0,0,0,0.15);
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
}

.printfooter {
    display: none !important;
}

.cite-accessibility-label {
    top: -99999px;
    clip: rect(1px 1px 1px 1px);
    clip: rect(1px,1px,1px,1px);
    position: absolute !important;
    padding: 0 !important;
    border: 0 !important;
    height: 1px !important;
    width: 1px !important;
    overflow: hidden;
}

.mw-references-wrap {
    overflow: auto;
}

.mw-references-wrap .references li {
    list-style: decimal;
}

code, kbd, pre, samp {
    font-family: Menlo,Monaco,Consolas,"Courier New",monospace;
}

code, kbd, pre, samp {
    font-family: monospace,monospace;
    font-size: 1em;
}

pre, code, tt, kbd, samp, .mw-code {
    font-family: monospace,Courier;
}

#content h4, #content #bodyContent h4 {
    font-size: 15px;
    font-weight: bold;
    color: #58585a;
    padding-top: 6px;
    padding-bottom: 3px;
    border-bottom: 1px dotted #58585a;
}

li.imageMapHighlighterArtefacts {
    float: left;
    margin-right: 3em;
    list-style: decimal;
}
li.imageMapHighlighterArtefacts:hover {
    text-decoration: underline;
}
li.imageMapHighlighterArtefacts {
    text-align: left;
}

h1 .mw-editsection, h2 .mw-editsection, h3 .mw-editsection, h4 .mw-editsection, h5 .mw-editsection, h6 .mw-editsection {
    visibility: hidden;
    opacity: 0;
    transition: visibility 0s,opacity 0.5s linear;
}

.mw-content-ltr .mw-editsection, .mw-content-rtl .mw-content-ltr .mw-editsection {
    margin-left: 1rem;
}

.mw-editsection {
    font-size: small;
    font-size: 12px;
    font-weight: normal;
    margin-left: 1em;
    vertical-align: baseline;
    line-height: 1em;
    display: inline-block;
}

.mw-editsection {
    display: none;
}

.table-out-surround {
    overflow: auto;
}

.mw-content-ltr .mw-collapsible-toggle, .mw-content-rtl .mw-content-ltr .mw-collapsible-toggle {
    float: right;
    outline: none;
}

#content h6, #content #bodyContent h6 {
    font-size: 15px;
    font-weight: normal;
    font-style: italic;
    color: #58585a;
    padding-top: 6px;
    padding-bottom: 3px;
    margin-top: 1.0625rem;
}



@media screen and (max-width: 1200px) and (min-width: 1001px) {
    .main-footer #footer-places li a {
        line-height: 60px;
    }
}

@media screen and (min-width: 1001px) {
    .main-footer #footer-places li {
        line-height: 27px;
    }
}
@media screen and (max-width: 1000px) {
    .main-footer #footer-places li a {
        line-height: 60px;
    }
    .main-footer #footer-places {
        flex-wrap: wrap;
    }
}
@media screen and (max-width: 720px) {
    .main-footer #footer-places li {
        width: 100%;
        text-align: center;
    }
    .main-footer #footer-places li a {
        line-height: 1em;
    }
}