// Bootstrap library. @import 'bootstrap'; @import 'fonts'; // Base-theme overrides. @import 'overrides'; @import 'mixins'; @import 'front'; @import 'variables'; @import 'news'; @import 'top-bar'; @import 'header'; @import 'footer'; @import 'blocks'; @import 'nav'; @import 'members-homepage'; @import 'members'; @import 'know-how'; @import 'press_release'; @import 'faq'; @import 'national-groups'; @import 'gallery'; @import 'ibd'; @import 'forum'; @import 'registration'; body { font-family: "Calibri", "Open Sans", "Helvetica", Arial, serif; line-height: 1.3; font-size: 17px; z-index: 1; } body.admin-menu.adminimal-menu.logged-in { margin-top: 50px !important; } body.admin-menu.adminimal-menu:before { content: none; } p { margin-bottom: 15px; } p, div { } #banner-text { h1 { color: white; } h3 { color: #fac828; } } h1, h2, h3, h4, h5, h6 { color: @orange; margin-top: 0; } a { // color: @orange; } time { font-size: 16px; } mark { color: @orange; background-color: transparent; text-transform: uppercase; padding: 0; font-weight: 700; } blockquote { color: @grey; padding: 0 0 0 16px; margin: 0 0 20px; font-size: inherit; border-left: none; footer { // color: #000000; margin-top: 25px; line-height: 1; font-weight: 700; font-size: inherit; } footer:before { content: ' '; } } /* latin */ @font-face { font-family: 'Calibri'; font-style: italic; font-weight: 400; src: local('Calibri Italic'), local('Calibri-Italic'), url(https://fonts.gstatic.com/l/font?kit=J7adnpV-BGlaFfdAhLQo6btP&skey=36a3d5758e0e2f58&v=v8) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } /* latin */ @font-face { font-family: 'Calibri'; font-style: italic; font-weight: 700; src: local('Calibri Bold Italic'), local('Calibri-BoldItalic'), url(https://fonts.gstatic.com/l/font?kit=J7aYnpV-BGlaFfdAhLQgUp5aHRge&skey=8b00183e5f6700b6&v=v8) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } /* latin */ @font-face { font-family: 'Calibri'; font-style: normal; font-weight: 400; src: local('Calibri'), url(https://fonts.gstatic.com/l/font?kit=J7afnpV-BGlaFfdAhLEY6w&skey=a1029226f80653a8&v=v8) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } /* latin */ @font-face { font-family: 'Calibri'; font-style: normal; font-weight: 700; src: local('Calibri Bold'), local('Calibri-Bold'), url(https://fonts.gstatic.com/l/font?kit=J7aanpV-BGlaFfdAjAo9_pxqHw&skey=cd2dd6afe6bf0eb2&v=v8) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } .gws-table-national { text-align: center; .table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td { border-top: 0; border-top: none; } table { .table-striped > tbody > tr:nth-of-type(odd) { background-color: #F6F6F6; } thead tr th { text-align: center; background-color: @orange; color: white; text-transform: uppercase; } tr td { border-top: none; } } } .sight-table .contact-sight a { font-weight: bold; } @media (max-width: 767px) { .hidden-table-column { display: none; } } .table-header { font-weight: bold; } .social-groups-table .fab { font-size: 28px; } .fa-facebook-square { color: #3b5998; } .fa-twitter-square { color: #1da1f2 } .fa-linkedin { color: #007bb5; } .fa-google-plus-square { color: #db4437 } .relative-nav-link { margin-bottom: 20px; display: block; font-size: 14px; } .button-link { border: none; outline: none; background: none !important; cursor: pointer; color: #0e4f8a; padding: 0; text-decoration: none; font-family: inherit; font-size: inherit; } @media only screen and (max-width: 768px) { .view-social-media-group { .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 { padding-left: 1px !important; padding-right: 1px !important; } .platform-header{ margin-left: 10px } } } .sig { border-bottom: 1px solid #EBEBEB; padding: 10px 0; margin: 15px 0; span { font-weight: bold; } .title { color: @blue; margin: 0; cursor: pointer; } .country { margin: 0; } .field_language { margin-top: 0; } } .view-display-id-news_listing_archive{ .views-exposed-widgets{ display: flex; align-items: center; #edit-field-news-date-value-wrapper{ display: flex; align-items: center; > label,> div { margin: 5px; } } } #edit-submit-news{ margin-top:0; } } .view-display-id-officers_excomm{ .gws-table div{ text-align: left; } } .search-results .search-result { margin-top: 18px; }