/**  ----------------------------------------------------------------------------
Contents:
    o Custom header styles
    o Custom footer styles
    o Custom parts (mobile)
    o Custom fonts
    o Custom lists
    o Custom module styles
    o Custom edits to Plugins
    o Icomoon icons
    o Social sharing buttons
    o Social counters (social count plus plugin)
    o Overriding new CSS rules from Newsmag update 3.4-->4.0
    o Custom styles for individual posts

    o Responsive styles
----------------------------------------------------------------------------  */

/*** Custom header styles ***/
/* Full-width sticky menu */
#td-outer-wrap .td-header-main-menu.td-affix {
    margin-left: 0px;
    margin-right: 0px;
    width: auto;
}
.ag-custom-header-1 .td-make-full {
    padding: 0px;
}
.ag-custom-header-1 .top-header-menu .sub-menu {
    border: none;
}
.ag-custom-header-1 .td-header-text-logo {
    margin: 10px 10px 10px 30px;
    /* responsive portrait phone */
}
.ag-custom-header-1 .ag-header-text-logo-tagline {
    margin: 0;
    font-family: "Noto Serif", "Droid Serif", sans-serif;
    font-size: 15.2px;
    text-align: center;
}
@media (max-width: 767px) {
    .ag-custom-header-1 .td-header-text-logo {
        display: block;
        margin: 10px 0px;
        padding: 0px;
    }
}
.ag-custom-header-1 .td-header-text-logo img {
    margin-left: auto;
    margin-right: auto;
    /* responsive portrait phone */
}
@media (max-width: 767px) {
    .ag-custom-header-1 .td-header-text-logo img {
        display: none;
    }
}
.ag-custom-header-1 .td-header-text-logo span {
    display: block;
    text-align: center;
    color: #222222;
}
.ag-custom-header-1 .td-header-container .td-header-header {
    background-color: transparent;
}
.ag-custom-header-1 #td-header-menu {
    display: table;
    margin-left: auto;
    margin-right: auto;
    /* responsive portrait phone */
}
@media (max-width: 767px) {
    .ag-custom-header-1 #td-header-menu {
        display: inline-block;
    }
}
.ag-custom-header-1 .td-logo-wrap {
    left: 0px;
    padding: 0px;
    text-transform: uppercase;
}
.ag-custom-header-1 .td-header-sp-ads {
    margin-top: 0px;
    margin-bottom: 0px;
    width: 100%;
}
.ag-custom-header-1 .td-header-sp-ads .td-header-ad-wrap {
    height: auto;
    width: 100%;
}
.ag-custom-header-1 .td-header-sp-ads .td-g-rec,
.ag-custom-header-1 .td-header-sp-ads .td-a-rec {
    display: table;
    height: auto;
    margin-left: auto;
    margin-right: auto;
}
.ag-custom-header-1 .td-header-sp-ads .adsbygoogle,
.ag-custom-header-1 .td-header-sp-ads img {
    position: relative;
    margin-top: 20px;
    margin-bottom: 20px;
}
.white-menu .ag-custom-header-1 .td-header-main-menu {
    border: none;
}
.white-menu .ag-custom-header-1 #td-top-search {
    margin-top: -22px;
}

/* Custom top bar */
.top-header-menu li a {
    margin-right: 17px;
}

/*** Custom footer styles ***/
body .td-footer-container .block-title > a,
body .td-footer-container .block-title > span {
    background-color: #ff8400;
    color: #fff;
}

/*** Custom parts (mobile) ***/
.td-menu-background:before,
.td-search-background:before {
    background: #222222;
}

.td-mobile-content .current-menu-item > a,
.td-mobile-content .current-menu-ancestor > a,
.td-mobile-content .current-category-ancestor > a {
    color: #ff8400;
}
.td-menu-login-section {
    display: none !important;
}

/*** Custom fonts ***/
/*****************************
 All rights reserved.
 AllFont.net (c) 2011-2015
 *****************************/
/******* Noto Serif, taken from "view-source:http://fonts.googleapis.com/css?family=Noto+Serif%3A400%2C700&ver=4.6" *******/
/* cyrillic-ext */
@font-face {
    font-family: 'Noto Serif';
    font-style: normal;
    font-weight: 400;
    src: local('Noto Serif'), local('NotoSerif'), url(https://fonts.gstatic.com/s/notoserif/v4/Q47Ro23nlKqZrOLipd3-SyEAvth_LlrfE80CYdSH47w.woff2) format('woff2');
    unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
    font-family: 'Noto Serif';
    font-style: normal;
    font-weight: 400;
    src: local('Noto Serif'), local('NotoSerif'), url(https://fonts.gstatic.com/s/notoserif/v4/qkE6YsKPRiYUugBb1_QwHCEAvth_LlrfE80CYdSH47w.woff2) format('woff2');
    unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
    font-family: 'Noto Serif';
    font-style: normal;
    font-weight: 400;
    src: local('Noto Serif'), local('NotoSerif'), url(https://fonts.gstatic.com/s/notoserif/v4/N2U74xxQEyaTBF6QLZRr1CEAvth_LlrfE80CYdSH47w.woff2) format('woff2');
    unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
    font-family: 'Noto Serif';
    font-style: normal;
    font-weight: 400;
    src: local('Noto Serif'), local('NotoSerif'), url(https://fonts.gstatic.com/s/notoserif/v4/1_daFS3X6gkNOcmGmHl7UiEAvth_LlrfE80CYdSH47w.woff2) format('woff2');
    unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
    font-family: 'Noto Serif';
    font-style: normal;
    font-weight: 400;
    src: local('Noto Serif'), local('NotoSerif'), url(https://fonts.gstatic.com/s/notoserif/v4/G-mm5mDezDSs-RvEL7XAECEAvth_LlrfE80CYdSH47w.woff2) format('woff2');
    unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
    font-family: 'Noto Serif';
    font-style: normal;
    font-weight: 400;
    src: local('Noto Serif'), local('NotoSerif'), url(https://fonts.gstatic.com/s/notoserif/v4/fVu1p3782bqS2z-CaJvp9iEAvth_LlrfE80CYdSH47w.woff2) format('woff2');
    unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
    font-family: 'Noto Serif';
    font-style: normal;
    font-weight: 400;
    src: local('Noto Serif'), local('NotoSerif'), url(https://fonts.gstatic.com/s/notoserif/v4/eCpfeMZI7q4jLksXVRWPQ_k_vArhqVIZ0nv9q090hN8.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* cyrillic-ext */
@font-face {
    font-family: 'Noto Serif';
    font-style: normal;
    font-weight: 700;
    src: local('Noto Serif Bold'), local('NotoSerif-Bold'), url(https://fonts.gstatic.com/s/notoserif/v4/lJAvZoKA5NttpPc9yc6lPede9INZm0R8ZMJUtfOsxrw.woff2) format('woff2');
    unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
    font-family: 'Noto Serif';
    font-style: normal;
    font-weight: 700;
    src: local('Noto Serif Bold'), local('NotoSerif-Bold'), url(https://fonts.gstatic.com/s/notoserif/v4/lJAvZoKA5NttpPc9yc6lPbpHcMS0zZe4mIYvDKG2oeM.woff2) format('woff2');
    unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
    font-family: 'Noto Serif';
    font-style: normal;
    font-weight: 700;
    src: local('Noto Serif Bold'), local('NotoSerif-Bold'), url(https://fonts.gstatic.com/s/notoserif/v4/lJAvZoKA5NttpPc9yc6lPRquHyap-BLkxbFhcQRhghg.woff2) format('woff2');
    unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
    font-family: 'Noto Serif';
    font-style: normal;
    font-weight: 700;
    src: local('Noto Serif Bold'), local('NotoSerif-Bold'), url(https://fonts.gstatic.com/s/notoserif/v4/lJAvZoKA5NttpPc9yc6lPTyJJ3dJfU6-XWVNf-DPRbs.woff2) format('woff2');
    unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
    font-family: 'Noto Serif';
    font-style: normal;
    font-weight: 700;
    src: local('Noto Serif Bold'), local('NotoSerif-Bold'), url(https://fonts.gstatic.com/s/notoserif/v4/lJAvZoKA5NttpPc9yc6lPTh33M2A-6X0bdu871ruAGs.woff2) format('woff2');
    unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
    font-family: 'Noto Serif';
    font-style: normal;
    font-weight: 700;
    src: local('Noto Serif Bold'), local('NotoSerif-Bold'), url(https://fonts.gstatic.com/s/notoserif/v4/lJAvZoKA5NttpPc9yc6lPRHJTnCUrjaAm2S9z52xC3Y.woff2) format('woff2');
    unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
    font-family: 'Noto Serif';
    font-style: normal;
    font-weight: 700;
    src: local('Noto Serif Bold'), local('NotoSerif-Bold'), url(https://fonts.gstatic.com/s/notoserif/v4/lJAvZoKA5NttpPc9yc6lPYWiMMZ7xLd792ULpGE4W_Y.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/***** End of Noto Serif ******/

/***** Custom lists *****/
.td-post-content ul li {
    margin-bottom: 11px; /* This one looks prettier than the default 0px */
}
/***** End of Custom lists *****/

/***** Custom module styles *****/
/* Common */
.ag-post-dates,
.ag-post-deadline {
    display: inline-block;
    /*margin-right: 3px;*/
    font-family: 'Noto Serif', sans-serif;
}
.ag-meta-separator {
    margin-left: 3px;
    margin-right: 3px;
}
.ag-post-dates a,
.ag-post-deadline a {
    color: #222;
    font-weight: 700;
}
.ag-post-dates a:hover,
.ag-post-deadline a:hover {
    color: #222;
    text-decoration: none !important;
}
.ag-post-dates div,
.ag-post-deadline div {
    display: inline;
}

.ag-opportunity-sortby-row {
    margin: 10px;
    font-family: 'Noto Serif', sans-serif;
    font-weight: bold;
}

.ag-opportunity-sortby-btn {
    display: inline-block;
    margin: 0 3px 0 3px;
    padding: 0 10px;
    background-color: #ff8400;
    color: #fff;
    /* borrowed from the MC subscribe button */
    border: 0 none;
    border-radius: 4px;
    transition: all 0.23s ease-in-out 0s;
    cursor: pointer;
    font-size: 15px;
    font-weight: normal;
    /*height: 32px;*/
    line-height: 32px;
    white-space: nowrap;
    text-decoration: none;
    text-align: center;
    width: auto;
    /*font-style: italic;*/
}

.ag-opportunity-sortby-btn:hover {
    background-color: #ffa600;
}

.ag-opportunity-sortby-btn.active {
    background-color: #848484;
    font-style: italic;
}

/* Module 1 */
.td_module_1 .ag-post-dates,
.td_module_1 .ag-post-deadline {
    color: #222;
    display: block; /* ensure linebreaks */
}
.td_module_1 .meta-info {
    line-height: 14px;
}

/* Module 14 */
/* TODO */

/* Category description */
.category .td-category-header .td-category-description {
    font-family: 'Noto Serif', sans-serif;
    font-size: 16px;
    font-style: normal;
}

/* "MORE STORIES" pop-up box */
.td-more-articles-box-title {
    font-family: 'Noto Serif', arial, sans-serif;
}

[class^="ag-td-icon-"]:before,
[class*=" ag-td-icon-"]:before {
    font-family: "icomoon";
    font-style: normal;
    font-weight: normal;
    speak: none;
    display: inline-block;
    text-decoration: inherit;
    text-align: center;
    /* For safety - reset parent styles, that can break glyph codes*/
    font-variant: normal;
    text-transform: none;
    /* fix buttons height, for twitter bootstrap */
    line-height: 1;
    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

/*** Custom edits to Plugins ***/
/* Custom Facebook Feed */
p.cff-link-caption {
    display: none;
}

/*** Icomoon Icons ***/
@font-face {
    font-family: 'icomoon';
    src: url('../icomoon/fonts/icomoon.eot?zbnxgk');
    src: url('../icomoon/fonts/icomoon.eot?zbnxgk#iefix') format('embedded-opentype'),
    url('../icomoon/fonts/icomoon.ttf?zbnxgk') format('truetype'),
    url('../icomoon/fonts/icomoon.woff?zbnxgk') format('woff'),
    url('../icomoon/fonts/icomoon.svg?zbnxgk#icomoon') format('svg');
    font-weight: normal;
    font-style: normal;
}

[class^="icon-"], [class*=" icon-"] {
    /* use !important to prevent issues with browser extensions that change fonts */
    font-family: 'icomoon' !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;

    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

#ag-menu-homepage-text {
    display: inline;
}

/* Show the icon only on larger screens */
@media (min-width: 767px) {
    .icon-AlphaGammaIcon:before {
        content: "\e900";
    }

    #ag-menu-homepage-text {
        display: none;
    }

    #menu-alphagamma-main-menu-1 .icon-AlphaGammaIcon {
        color: black;
        font-size: x-large;
        /*line-height: 16px;*/
        vertical-align: middle;
    }

    #menu-alphagamma-main-menu-1 i.icon-AlphaGammaIcon:hover {
        color: #ff8400;
    }
}

/*** Social Sharing buttons ***/
.ag-sharing-addtoany {
    display: inline-block;
    vertical-align: middle;
    margin: 10px 0;
}
.ag-post-sharing-title {
    position: relative;
    margin-right: 20px;
    vertical-align: middle;
    font-family: 'Open Sans',arial,sans-serif;
    font-size: 14px;
    color: #222;
    font-weight: 700;
    line-height: 10px;
}
/* LinkedIn */
.ag-social-linkedin {
    background-color: rgb(0, 119, 181);
}
.ag-social-linkedin .td-social-but-text {
    border-left: 1px solid rgba(255, 255, 255, 0.25);
}
.ag-sp-linkedin {
    background-image: url(images/social/linkedin.png);
    background-position: center;
    width: 32px;
    height: 32px;
    background-size: 28px 28px !important;
}

/* Unifying margins across different post templates */
@media (min-width: 768px) {
    .td-post-template-6 .td-main-content .td-post-sharing-top {
        margin: 0 17px 0 17px;
    }
}

/*** Social counters (social count plus plugin) ***/
.widget_socialcountplus {
    margin-bottom: 0;
}

.social-count-plus .custom > li {
    padding-bottom: 0;
}

/*** Overriding new CSS rules from Newsmag update 3.4-->4.0 ***/
.widget_text ul li {
    list-style: none;
}

/*** Custom styles for individual posts ***/
/* Make the logo white */
.postid-17300 .ag-header-text-logo-tagline, /* Post: Synergy Global Forum 2017: the biggest networking event in the US */
.postid-18024 .ag-header-text-logo-tagline, /* /international-careers-festival-2018/ */
.postid-18374 .ag-header-text-logo-tagline, /* https://www.alphagamma.eu/uncategorized/rice-business-plan-competition-2018/ */
.postid-19604 .ag-header-text-logo-tagline, /* https://www.alphagamma.eu/uncategorized/postcode-lottery-green-challenge-2018/ */
.postid-21889 .ag-header-text-logo-tagline, /* https://www.alphagamma.eu/entrepreneurship/san-diego-global-investment-forum-2018/ */
.postid-22266 .ag-header-text-logo-tagline, /* https://www.alphagamma.eu/opportunities/scholarship-university-san-diego-international-mba-program/ */
.postid-23163 .ag-header-text-logo-tagline, /* https://www.alphagamma.eu/uncategorized/everything-you-must-know-about-eb-5-visa/ */
.postid-24406 .ag-header-text-logo-tagline, /* https://www.alphagamma.eu/entrepreneurship/best-startup-events-to-visit-in-the-us-in-2019/ */
.postid-24673 .ag-header-text-logo-tagline, /* https://www.alphagamma.eu/uncategorized/antler-startup-generator-london-2019/ */
.postid-24631 .ag-header-text-logo-tagline, /* https://www.alphagamma.eu/uncategorized/antler-startup-generator-amsterdam-2019/ */
.postid-25357 .ag-header-text-logo-tagline, /* https://www.alphagamma.eu/entrepreneurship/oulu-city-finland-huge-potential/ */
/*.postid-25834 .ag-header-text-logo-tagline, !* https://www.alphagamma.eu/entrepreneurship/podcast-build-global-online-community-content-marketing-arthur-gopak/ *!*/
.postid-25810 .ag-header-text-logo-tagline, /* https://www.alphagamma.eu/uncategorized/ebs-symposium-2019-take-part-in-the-most-prestigious-student-run-business-conference-in-europe/ */
.postid-27102 .ag-header-text-logo-tagline, /* https://www.alphagamma.eu/uncategorized/uk-private-equity-conference-2019/ */
.postid-27330 .ag-header-text-logo-tagline, /* https://www.alphagamma.eu/opportunities/world-youth-forum-2019/ */
.postid-27597 .ag-header-text-logo-tagline, /* https://www.alphagamma.eu/uncategorized/diamond-challenge-2020/ */
.postid-27771 .ag-header-text-logo-tagline, /* https://www.alphagamma.eu/uncategorized/futury-innovation-mission-2-banking/ */
.postid-28347 .ag-header-text-logo-tagline, /* https://www.alphagamma.eu/uncategorized/arch-summit-2020/ */
.postid-28266 .ag-header-text-logo-tagline, /* https://www.alphagamma.eu/uncategorized/rotman-european-trading-competition-2020/ */
.postid-28571 .ag-header-text-logo-tagline, /* https://www.alphagamma.eu/entrepreneurship/postcode-lottery-green-challenge-2019/ */
.postid-28851 .ag-header-text-logo-tagline, /* https://www.alphagamma.eu/uncategorized/draft-arch-summit-2020/ */
.postid-29172 .ag-header-text-logo-tagline, /* https://www.alphagamma.eu/uncategorized/eu-business-school-mba-2020/ */
.postid-29402 .ag-header-text-logo-tagline, /* https://www.alphagamma.eu/uncategorized/talent-meets-bertelsmann-2020/ */
.postid-29446 .ag-header-text-logo-tagline, /* https://www.alphagamma.eu/entrepreneurship/startup-elevate-2020/ */
.postid-30395 .ag-header-text-logo-tagline, /* https://www.alphagamma.eu/uncategorized/iot-world-2020-virtual/ */
.postid-30930 .ag-header-text-logo-tagline, /* https://www.alphagamma.eu/uncategorized/mba-eu-business-school/ */
.postid-30937 .ag-header-text-logo-tagline, /* https://www.alphagamma.eu/uncategorized/eu-business-school-mba-online/ */
.postid-31098 .ag-header-text-logo-tagline, /* https://www.alphagamma.eu/uncategorized/mygalileosolution-2020/ */
.postid-31311 .ag-header-text-logo-tagline, /* https://www.alphagamma.eu/opportunities/web-summit-2020/ */
.postid-31433 .ag-header-text-logo-tagline, /* https://www.alphagamma.eu/uncategorized/futury-mission-v/ */
.postid-31839 .ag-header-text-logo-tagline, /* https://www.alphagamma.eu/uncategorized/square-startup-accelerator-program/ */
.postid-31883 .ag-header-text-logo-tagline, /* https://www.alphagamma.eu/uncategorized/locate-your-business-okinawa/ */
.postid-31694 .ag-header-text-logo-tagline, /* https://www.alphagamma.eu/entrepreneurship/startup-accelerator-programs-world/ */
.postid-32196 .ag-header-text-logo-tagline, /* https://www.alphagamma.eu/uncategorized/entrepreneurship-day-2021/ */
.postid-32346 .ag-header-text-logo-tagline, /* https://www.alphagamma.eu/entrepreneurship/best-startup-accelerator-programs-europe/ */
.postid-33664 .ag-header-text-logo-tagline, /* https://www.alphagamma.eu/entrepreneurship/master-international-business-sustainability-business-school-lausanne/ */
.postid-34278 .ag-header-text-logo-tagline, /* https://www.alphagamma.eu/uncategorized/myeuspace-innovation-competition-2022/ */
.postid-34465 .ag-header-text-logo-tagline, /* https://www.alphagamma.eu/uncategorized/best-country-start-a-business/ */
.postid-34419 .ag-header-text-logo-tagline, /* https://www.alphagamma.eu/uncategorized/innovation-square-startup-accelerator-program-2022/ */
.postid-8640  .ag-header-text-logo-tagline, /* https://www.alphagamma.eu/finance/best-finance-websites/ */
.postid-34923 .ag-header-text-logo-tagline, /* https://www.alphagamma.eu/opportunities/paid-internships-2022/ */
.postid-35136 .ag-header-text-logo-tagline, /* https://www.alphagamma.eu/uncategorized/international-relations-webster-university/ */
.postid-35566 .ag-header-text-logo-tagline, /* https://www.alphagamma.eu/uncategorized/global-executive-mba-tbs-education/ */
.postid-35915 .ag-header-text-logo-tagline, /* https://www.alphagamma.eu/preview/arch-summit-2022/ */
.postid-35879 .ag-header-text-logo-tagline, /* https://www.alphagamma.eu/opportunities/iucn-leaders-forum-2022/ */
.postid-36227 .ag-header-text-logo-tagline, /* https://www.alphagamma.eu/entrepreneurship/alphagamma-global-brand-ambassador-program-2022/ */
.postid-36266 .ag-header-text-logo-tagline, /* https://www.alphagamma.eu/opportunities/web-summit-2022/ */
.postid-36488 .ag-header-text-logo-tagline, /* https://www.alphagamma.eu/entrepreneurship/juggling-work-life-balance/ */
.postid-36380 .ag-header-text-logo-tagline, /* https://www.alphagamma.eu/entrepreneurship/web-summit-2022-recap/ */
.postid-36496 .ag-header-text-logo-tagline, /* https://www.alphagamma.eu/preview/myeuspace-innovation-competition-2023/ */
.postid-36826 .ag-header-text-logo-tagline, /* https://www.alphagamma.eu/preview/best-online-broker/ */
.postid-36930 .ag-header-text-logo-tagline, /* https://www.alphagamma.eu/?p=36930&preview=true */
.postid-36970 .ag-header-text-logo-tagline, /* https://www.alphagamma.eu/preview/antwerp-management-school/ */
.postid-37324 .ag-header-text-logo-tagline, /* https://www.alphagamma.eu/preview/talent-meets-bertelsmann-2023/ */
.postid-37441 .ag-header-text-logo-tagline, /* https://www.alphagamma.eu/entrepreneurship/summer-opportunities-2023/ */
.postid-37278 .ag-header-text-logo-tagline, /* https://www.alphagamma.eu/opportunities/study-in-sweden/ */
.postid-37629 .ag-header-text-logo-tagline, /* https://www.alphagamma.eu/preview/wyoming-top-us-business-location/ */
.postid-37598 .ag-header-text-logo-tagline, /* https://www.alphagamma.eu/preview/venture-mba-uw-college-of-business/ */
.postid-37917 .ag-header-text-logo-tagline, /* https://www.alphagamma.eu/preview/business-models-emerging-technologies-atu/ */
.postid-38010 .ag-header-text-logo-tagline, /* https://www.alphagamma.eu/entrepreneurship/join-dmwf-influencer-marketing-world/ */
.postid-37856 .ag-header-text-logo-tagline, /* https://www.alphagamma.eu/preview/this-organization-keeps-our-rivers-and-lakes-clean/ */
.postid-38420 .ag-header-text-logo-tagline, /* https://www.alphagamma.eu/entrepreneurship/fully-funded-opportunities-fall-2023/ */
.postid-38700 .ag-header-text-logo-tagline, /* https://www.alphagamma.eu/preview/webster-vienna-private-university/ */
.postid-40485 .ag-header-text-logo-tagline, /* https://www.alphagamma.eu/finance/impressions-vt-in-monaco-event/ */
.postid-41243 .ag-header-text-logo-tagline /* https://www.alphagamma.eu/finance/why-finance-isnt-sexy/ */
{
    color: white;
}
/* Hide the logo */
.postid-23246 .td-header-text-logo, /* https://www.alphagamma.eu/entrepreneurship/alphagamma-global-brand-ambassador-program-2019/ */
.postid-24003 .td-header-text-logo, /* https://www.alphagamma.eu/uncategorized/talent-meets-bertelsmann-2019/ */
.postid-27666 .td-header-text-logo, /* https://www.alphagamma.eu/uncategorized/launchx-summer-entrepreneurship-program-2020/ */
.postid-27597 .td-header-text-logo, /* https://www.alphagamma.eu/uncategorized/diamond-challenge-2020/ */
.postid-30991 .td-header-text-logo, /* https://www.alphagamma.eu/uncategorized/futury-mission-iv-future-work/ */
.postid-36288 .td-header-text-logo /* https://www.alphagamma.eu/entrepreneurship/best-country-to-study-in-europe-2023/ */
{
    display: none;
}

/* Linear gradient for the logo and tagline wrapper */
/* Transparent - White - Transparent */
.postid-27666 div.td-header-text-logo, /* https://www.alphagamma.eu/uncategorized/launchx-summer-entrepreneurship-program-2020/ */
.postid-19104 div.td-header-text-logo, /* https://www.alphagamma.eu/opportunities/internet-of-things-world-2018/ */
.postid-235 div.td-header-text-logo, /* https://www.alphagamma.eu/entrepreneurship/best-startup-accelerator-programs-europe/ */
.postid-36318 div.td-header-text-logo, /* https://www.alphagamma.eu/finance/women-investing-trends-2023/ */
.postid-36614 div.td-header-text-logo, /* https://www.alphagamma.eu/entrepreneurship/startup-visa-programs-europe-overview/ */
.postid-37250 div.td-header-text-logo, /* https://www.alphagamma.eu/preview/hs-fresenius-graduate-programs/ */
.postid-38835 div.td-header-text-logo /* https://www.alphagamma.eu/preview/lazaridis-school-of-business-and-economics-masters-programs/ */
{
    padding-top: 6px;
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,ffffff+50,ffffff+100&0+0,1+50,0+100 */
    background: -moz-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 50%, rgba(255,255,255,0) 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(left, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,0) 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to right, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#00ffffff',GradientType=1 ); /* IE6-9 */
}
/* Transparent - Semi-black - Transparent */
.postid-8640 div.td-header-text-logo, /* https://www.alphagamma.eu/finance/best-finance-websites/ */
.postid-32346 div.td-header-text-logo /* https://www.alphagamma.eu/uncategorized/international-economics-erasmus-university-2021/ */
{
    padding-top: 6px;
    /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#ffffff+0,000000+50,ffffff+100&0+0,1+50,0+100 */
    background: -moz-linear-gradient(left,  rgba(255,255,255,0) 0%, rgba(0,0,0,0.45) 50%, rgba(255,255,255,0) 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(left,  rgba(255,255,255,0) 0%,rgba(0,0,0,0.45) 50%,rgba(255,255,255,0) 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to right,  rgba(255,255,255,0) 0%,rgba(0,0,0,0.45) 50%,rgba(255,255,255,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#00ffffff',GradientType=1 ); /* IE6-9 */
}

/* Featured image effects */
.postid-27666 #td-full-screen-header-image,
.postid-28571 #td-full-screen-header-image {
    -webkit-filter: brightness(90%);
    filter: brightness(90%);
}

/* Custom styles for individual posts */
.postid-27666 .meta-info, .postid-27666 .td-read-down {
    display: none;
}
.postid-28266 .meta-info, .postid-28266 .td-read-down {
    display: none;
}
@media (min-width: 768px) {
    .postid-27666 .td-post-template-6 .td-post-header h1 {
        font-size: 36px;
    }
}
/* quote / blockquote text color & size */
.postid-27666 .post blockquote p,
.postid-27666 .td-post-content blockquote p {
    color: #444;
}
.postid-27666 .td-post-content .td_pull_quote {
    margin-bottom: 0 !important;
}
.postid-27666 .td-post-content .td_pull_quote p {
    font-size: 15px;
}

/* semi-transparent padding to ensure title text is readable */
.postid-27597 .template6-header .td-pb-padding-side,
.postid-28266 .template6-header .td-pb-padding-side {
    background: rgba(30, 30, 30, 0.5);
    padding-top: 5px;
    padding-bottom: 1px;
}

/* Hide Disqus ads */
.post.advertisement,
.post.advertisement iframe,
.post.advertisement .advertisement-comment {
    display: none !important;
}
/* Hide Disqus recommendations ("Also on AlphaGamma" snippets) */
#disqus_recommendations {
    display: none !important;
}

/* ensure the links are not underlined for the arrows in Testimonials plugin */
.td-post-content .wpmslider-controls-direction a:hover,
.mce-content-body .wpmslider-controls-direction a:hover,
.wpb_text_column .wpmslider-controls-direction a:hover,
.comment-content .wpmslider-controls-direction a:hover {
    text-decoration: none !important;
}

/*** Responsive styles ***/
/* 0 - 400 - 500|510 - 768 - 1024 - +oo */
@media (max-width: 1023px) {
    .td-social-but-text {
        display: none !important;
    }

    /* make sure Social Count Plus icons fit into one row (4 icons) */
    .widget_socialcountplus .social-count-plus li {
        width: 54px;
    }
}

@media (max-width: 767px) {
    .td-post-share-title {
        display: inline;
    }
}

/* Hide some AddToAny buttons, because they don't fit */
@media (max-width: 1023px) {
    .td-post-sharing a.a2a_button_buffer,
    .td-post-sharing a.a2a_button_google_plus,
    .td-post-sharing a.a2a_button_reddit {
        display: none;
    }
}
@media (max-width: 502px) {
    .td-post-sharing a.a2a_button_stumbleupon {
        display: none;
    }
}
@media (max-width: 462px) {
    .td-post-sharing a.a2a_button_copy_link {
        display: none;
    }
}
@media (max-width: 422px) {
    .td-post-sharing a.a2a_button_email {
        display: none;
    }
}
@media (max-width: 382px) {
    .td-post-sharing a.a2a_button_linkedin {
        display: none;
    }
}
@media (max-width: 342px) {
    .td-post-share-title {
        display: none;
    }
}


/*  ----------------------------------------------------------------------------
    Copied from: Category Template 1
*/
.td_category_template_alphagamma_1 .td-category-header .td-container {
    border-bottom-width: 0;
    z-index: 2;
}
.td_category_template_alphagamma_1 .td-category-header header {
    display: inline-block;
}
.td_category_template_alphagamma_1 .td-category-header .entry-title {
    line-height: 10px;
    margin: 20px 14px 20px 0;
    /* responsive portrait tablet */
    /* responsive portrait phone */
}
@media (min-width: 768px) and (max-width: 1023px) {
    .td_category_template_alphagamma_1 .td-category-header .entry-title {
        margin-bottom: 17px;
        margin-top: 16px;
    }
}
@media (max-width: 767px) {
    .td_category_template_alphagamma_1 .td-category-header .entry-title {
        margin-bottom: 14px;
        margin-top: 14px;
    }
}
.td_category_template_alphagamma_1 .td-category-header .entry-title span {
    display: inline-block;
    font-family: 'Open Sans', arial, sans-serif;
    font-size: 11px;
    font-weight: 700;
    text-transform: uppercase;
    padding: 2px 14px;
    color: #fff;
    background-color: #222;
    border-radius: 3px;
    line-height: 16px;
}
.td_category_template_alphagamma_1.td_category_top_posts_style_disable .td-subcategory-header {
    border-bottom: 1px solid #e6e6e6;
}
.td_category_template_alphagamma_1 .entry-crumbs {
    display: inline-block;
    position: relative;
    top: 0;
    margin: 0 0 14px 0;
}
.td_category_template_alphagamma_1 .td-category-description {
    /* responsive portrait tablet */
}
/* Bugfix: font size looks weird in MC forms */
html.td-md-is-android input[type="text"],
html.td-md-is-ios input[type="text"] {
    font-size: 12px !important;
}

@media (max-width: 1023px) {
    .td_category_template_alphagamma_1 .td-category-description {
        padding: 7px 0 10px 0;
        margin-bottom: 17px;
    }
}