/**
 * @license
 * MyFonts Webfont Build ID 3283425, 2016-09-14T20:00:21-0400
 * License: http://www.myfonts.com/viewlicense?type=web&buildid=3283425
 * Licensed pageviews: 250,000
 * Webfonts copyright: Typeface and data copyright 1996 Microsoft Corporation. All Rights Reserved.
 *
 * © 2016 MyFonts Inc
*/

/* @import must be at top of file, otherwise CSS will not work */

@import url("//hello.myfonts.net/count/3219ef");
@import url("//hello.myfonts.net/count/3219e1");
@font-face {
    font-family: 'Georgia-Italic';
    src: url('fonts/georgia/3219E1_0_0.eot');
    src: url('fonts/georgia/3219E1_0_0.eot?#iefix') format('embedded-opentype'), url('fonts/georgia/3219E1_0_0.woff2') format('woff2'), url('fonts/georgia/3219E1_0_0.woff') format('woff'), url('fonts/georgia/3219E1_0_0.ttf') format('truetype');
    font-style: normal;
    font-weight: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Georgia-BoldItalic';
    src: url('fonts/georgia/3219E1_1_0.eot');
    src: url('fonts/georgia/3219E1_1_0.eot?#iefix') format('embedded-opentype'), url('fonts/georgia/3219E1_1_0.woff2') format('woff2'), url('fonts/georgia/3219E1_1_0.woff') format('woff'), url('fonts/georgia/3219E1_1_0.ttf') format('truetype');
    font-style: normal;
    font-weight: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Freight-Display-Pro';
    src:  url('fonts/Freight-Display-Pro/freigdisproblaita-webfont.woff2') format('woff2'), url('fonts/Freight-Display-Pro/freigdisproblaita-webfont.woff') format('woff'), url('fonts/Freight-Display-Pro/freigdisproblaita-webfont.ttf') format('truetype');
    font-style: normal;
    font-weight: normal;
    font-display: swap;
}
/*@font-face {
    font-family: 'Georgia';
    src: url('fonts/georgia/3219E1_2_0.eot');
    src: url('fonts/georgia/3219E1_2_0.eot?#iefix') format('embedded-opentype'),
    url('fonts/georgia/3219E1_2_0.woff2') format('woff2'),
    url('fonts/georgia/3219E1_2_0.woff') format('woff'),
    url('fonts/georgia/3219E1_2_0.ttf') format('truetype');
    font-style: normal;
    font-weight: normal;
}*/

@font-face {
    font-family: 'Georgia-Bold';
    src: url('fonts/georgia/3219E1_3_0.eot');
    src: url('fonts/georgia/3219E1_3_0.eot?#iefix') format('embedded-opentype'), url('fonts/georgia/3219E1_3_0.woff2') format('woff2'), url('fonts/georgia/3219E1_3_0.woff') format('woff'), url('fonts/georgia/3219E1_3_0.ttf') format('truetype');
    font-style: normal;
    font-display: swap;
    /*font-weight: 700;*/
}

/**
 * @license
 * MyFonts Webfont Build ID 3283439, 2016-09-14T22:22:06-0400
 * License: http://www.myfonts.com/viewlicense?type=web&buildid=3283439
 * Licensed pageviews: 1,000,000
 * Webfonts copyright: Copyright (c) Mark Simonson, 2005. All rights reserved.
 * © 2016 MyFonts Inc
*/

@font-face {
    font-family: 'ProximaNova-Bold';
    src: url('fonts/proxima/3219EF_3_0.eot');
    src: url('fonts/proxima/3219EF_3_0.eot?#iefix') format('embedded-opentype'), url('fonts/proxima/3219EF_3_0.woff2') format('woff2'), url('fonts/proxima/3219EF_3_0.woff') format('woff'), url('fonts/proxima/3219EF_3_0.ttf') format('truetype');
    font-style: normal;
    font-display: swap;
    /*font-weight: 700;*/
}

@font-face {
    font-family: 'ProximaNovaA-Regular';
    src: url('fonts/proxima/3219EF_9_0.eot');
    src: url('fonts/proxima/3219EF_9_0.eot?#iefix') format('embedded-opentype'), url('fonts/proxima/3219EF_9_0.woff2') format('woff2'), url('fonts/proxima/3219EF_9_0.woff') format('woff'), url('fonts/proxima/3219EF_9_0.ttf') format('truetype');
    font-style: normal;
    font-display: swap;
    /*font-weight: 400;*/
}

@font-face {
    font-family: 'ProximaNovaA-RegularIt';
    src: url('fonts/proxima/3219EF_B_0.eot');
    src: url('fonts/proxima/3219EF_B_0.eot?#iefix') format('embedded-opentype'), url('fonts/proxima/3219EF_B_0.woff2') format('woff2'), url('fonts/proxima/3219EF_B_0.woff') format('woff'), url('fonts/proxima/3219EF_B_0.ttf') format('truetype');
    font-style: normal;
    font-display: swap;
    /*font-weight: 400;*/
}

@font-face {
    font-family: 'ProximaNova-Medium';
    src: url('fonts/proxima/333705_2_0.eot');
    src: url('fonts/proxima/333705_2_0.eot?#iefix') format('embedded-opentype'), url('fonts/proxima/333705_2_0.woff2') format('woff2'), url('fonts/proxima/333705_2_0.woff') format('woff'), url('fonts/proxima/333705_2_0.ttf') format('truetype');
    font-style: normal;
    font-display: swap;
    /*font-weight: normal;*/
}
@font-face {
    font-family: 'ProximaNova-semiBold';
    src: url('fonts/proxima/pnova-sbold-webfont.woff2') format('woff2'),
         url('fonts/proxima/pnova-sbold-webfont.woff') format('woff');
    font-weight: normal; font-style: normal;
    font-display: swap;
}
/* style written by custom.css ends  */
.ProximaNova-semiBold
{
    font-family: ProximaNova-semiBold;
    font-weight: normal;
    font-style: normal;
}
.Freight-Display-Pro{
    font-family: Freight-Display-Pro;
    font-weight: 500;
    font-style: normal;
}
.ProximaNovaA-Regular {
    font-family: ProximaNovaA-Regular;
    font-weight: normal;
    font-style: normal;
}

.ProximaNovaA-RegularIt {
    font-family: ProximaNovaA-RegularIt;
    font-weight: normal;
    font-style: normal;
}

.ProximaNova-Bold {
    font-family: ProximaNova-Bold;
    font-weight: normal;
    font-style: normal;
}

.ProximaNova-Medium {
    font-family: ProximaNova-Medium;
    font-weight: normal;
    font-style: normal;
}

.georgia-Italic {
    font-family: Georgia-Italic;
    font-weight: normal;
    font-style: normal;
}

.georgia-BoldItalic {
    font-family: Georgia-BoldItalic;
    font-weight: normal;
    font-style: normal;
}

.georgia {
    font-family: Georgia;
    font-weight: normal;
    font-style: normal;
}

.georgia-Bold {
    font-family: Georgia-Bold;
    font-weight: normal;
    font-style: normal;
}

.org-detail h3 {
    font-size: 18px;
}

.org-detail h4 {
    font-size: 14px;
}



/* Top row start */

.top-row{
    background: rgba(28, 93, 197, 0.05);
    padding: 10px 0;
}

ul.topbar-menu-items{
    list-style: none;
}
ul.topbar-menu-items li{
    display: inline-block;
    margin-right: 10px;
}

ul.topbar-menu-items li a{
    font-family: 'ProximaNovaA-Regular';
    font-style: normal;
    font-weight: 600;
    font-size: 13px;
    line-height: 16px;    
    color: #1C5DC5;
}

ul.topbar-menu-items li .divider{
    color: #1C5DC5;   
}

/* Top row end */


/* Header Blue background row start  */
.header-nav .dreamcareer{
    text-align: left;
}
/* Header Blue background row end  */

.find-job-tab-contnet-bg .jobslanding-banner-heading{
    font-family: 'Inter';
    font-style: normal;
    font-weight: 700;
    font-size: 36px;
    line-height: 44px;
    color: #FFFFFF;    
}

.find-job-tab-contnet-bg-inner{
        /* background: #26A39E; */
    overflow: hidden;
    height: 100%;
    /* z-index: 2; */
    /* opacity: .3; */
    padding: 50px 0 !important;
    background: rgba(38, 163, 158,0.3);
     padding: 50px 0 !important;
}

.jobs-search-section{
    background: #26A39E;
}

.worth-bg{   
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
/*    min-height: 231px;*/
}

.worth-bg a{
   /* position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;*/
    height: 100%;
    width: 100%;
    display: block;
}

.worth-bg a img{
    visibility: hidden;
}


.worth-section-heading{
    color:#fff;
}

.worth-section-content a{
 color:#fff;   
}

.worth-section-content > *{

font-family: 'ProximaNovaA-Regular';
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 24px;
color:#fff;
}

.worth-bg-mobile{
    background: #26A39E;
    padding: 40px 15px;
}

.pb-whoismoving-mob .owl-prev{
    margin-left: -20px !important;
}

.pb-whoismoving-mob .owl-next{
    margin-right: -20px!important;
}

.old_survey_div{
    float:left;
    margin: 30px 0 30px 48px;
}

@media (max-width: 768px) {

    .home .find-job-tab-contnet-bg{
/*        background-position: center;*/
    background: none !important;
    }

    .home .find-job-tab-contnet-bg .jobslanding-banner-heading{
        display: none;
    }

    .home .find-job-tab-contnet-bg-inner{
            padding: 0 !important;
    }

    .home .find-job-tab-contnet-bg-inner .container-fluid{
        margin-bottom: 0 !important;
    }

    .home .more-options-wrapper, .page-template-page-search-jobs-php .more-options-wrapper{
        justify-content: center !important;
    }

    .home .more-options-wrapper .justify-content-end, .page-template-page-search-jobs-php .justify-content-end{
        justify-content: center !important;
    }

    .page-template-page-search-jobs-php .job .title-wrapper a, 
    .page-template-page-search-jobs-php .job .title-wrapper, 
    .home .job .title-wrapper a, 
    .home .job .title-wrapper, 
    .page-template-page-search-jobs-php .job .title-wrapper h2{
       font-size: 18px !important;
    line-height: 24px !important;
    }

    .worth-bg{
        background: none;
    }
    .worth-bg a img{
        visibility: visible;
    }
}

.page-template-page-past-webinar a:hover {
    color: #94C0DD !important;
}

.page-template-page-past-webinar .pagination-wrap a {
    color: #94C0DD !important;
}

.ubermenu-bound, .ubermenu-bound-inner .ubermenu-nav {
    height: 47px;
    line-height: 47px;
}

.ubermenu-items-align-left.ubermenu-horizontal .ubermenu-item.ubermenu-item-level-0, .ubermenu.ubermenu-horizontal .ubermenu-item.ubermenu-align-left {
    height: 47px;
    line-height: 47px;
}

.ubermenu-nav li a {
    height: 47px !important;
}

.gtg_img360, .gtg_imgblue360, .gtg_green_img360, .gtg_imgpurpole360 {
    display: none;
}

/*.single-news .the-author-box
{
text-align:center;
}*/

.single-news .the-author-box .alignnone {
    margin: 5px 0px 20px 0 !important;
}
.pb-helpful-coursed .alignnone, .pb-featuredjobs-carousel .alignnone{
    margin: 0px !important;
}
.custom_img {
    padding-left: 15px !important;
    padding-right: 15px !important;
}

.single .dmbs-content .dmbs-header-img {
    margin-top: -10px;
    margin-left: 5px;
    padding: 0;
    width: auto;
}

.single-news .dmbs-main h2 {
    font-size: 22px;
}

.page-template-page-search-feature-events .short-desc {
    min-height: 36px;
}

.height140 {
    height: 140px;
}

.part-fourth .col-md-3 {
    float: left;
    padding-top: 10px;
    padding-bottom: 10px;
}

.home .part-fourth .latest-events img {
    float: left;
}

.home .career-section-header{
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;
}

.home .career-section-header .allnews-link{
    font-size: 16px; 
    border-bottom: 1px solid; 
    color: #1C5DC5; 
    line-height: 16px;
}

.trending-news .desc {
    margin-bottom: 2px;
}

.home .owl-theme .owl-controls {
    margin-top: 0px !important;
}

.margin-top36 {
    margin-top: 36px;
}

.margin-top0 {
    margin-top: 0px !important;
}

.home .part-fourth .latest-events .desc {
    padding-bottom: 2px !important;
}

.mc4wp-form input[type="submit"] {
    padding: 5px !important;
}

.single-post .author-wrap .userimg {
    margin-top: 0px;
}

.page-template-page-advertise-with-us .part-first .advertise-heading {
    font-weight: bold;
}

.page-template-page-advertise-with-us .board-landing .board-title {
    /* font-weight: bold; */
}

.single-cartoon .page-header {
    padding-left: 3px !important;
    border-bottom: 0px !important;
}

/*   DEEEPS  ----   */

@media (min-width: 380px) and (max-width: 768px) {
    .home .dmbs-content .part-second {
        width: 100%;
        margin: 0 auto;
    }
    .home .owl-theme .owl-controls {
        margin-top: 0px !important;
    }
    .home .dmbs-content .part-second .how-connect {
        width: 320px;
        margin: 0 auto;
        padding-right: 0px;
    }
    #TB_ajaxContent {
        width: 300px !important;
        margin-left: -5px;
    }
    #TB_window {
        width: 320px !important;
        margin-left: -165px !important;
        margin-top: -290px !important;
    }

}

@media (min-width: 320px) and (max-width: 379px) {
    .home .dmbs-content .part-second .how-connect {
        width: 100%;
        /* margin: 0 auto; */
        padding-left: 15px;
        padding-right: 15px !important;
    }
    #TB_ajaxContent {
        width: 300px !important;
        margin-left: -5px;
    }
    #TB_window {
        width: 320px !important;
        margin-left: -165px !important;
    }
    h3.title-llimit-two {
        font-weight: 800;
        min-height: 70px;
    }
}

@media (min-width: 315px) and (max-width: 415px) {
    body.page-template-page-post-an-opportunity-php {
        overflow-x: hidden;
        width: 90%;
    }
    .desktopFooter .footerSocialIcons {
        width: 100%;
    }
    .gtg_img360 {
        /*background-image:url(img/gfgsmall.png);
        background-repeat: no-repeat;
    min-height: 36px;*/
        display: block;
        /*    padding-left: 30px;
    text-align: left;*/
    }
    .gtg_imgblue360 {
        background-image: url(img/sourceSmalLogo.png);
        background-repeat: no-repeat;
        min-height: 36px;
        display: block;
        padding-left: 30px;
        text-align: left;
    }
    .gtg_green_img360 {
        background-image: url(img/volunteerSmalLogo.png);
        background-repeat: no-repeat;
        min-height: 36px;
        display: block;
        padding-left: 30px;
        text-align: left;
    }
    .gtg_imgpurpole360 {
        background-image: url(img/jobSmalLogo.jpg);
        background-repeat: no-repeat;
        min-height: 36px;
        display: block;
        padding-left: 30px;
        text-align: left;
    }
    .gtg_imgblue360 img, .gtg_green_img360 img, .gtg_imgpurpole360 img {
        display: none;
    }
    .gtg_img360 img {
        display: none;
    }
    .gtg_img {
        display: none;
    }
    h3.title-llimit-two {
        font-weight: 800;
        min-height: 70px;
    }
}

@media (min-width: 315px) and (max-width: 700px) {
    body footer .bottom-footer #menu-footer-menu>li {
        display: block !important;
        margin-left: 0px !important;
        width: 50% !important;
        float: left;
        height: 45px;
        line-height: 45px;
    }
    .pb-overlay {
        background: rgba(0,0,0,0.4);
        transition: .5s ease;
        color: white;
        opacity: 1;
        position: absolute;
        width: 100%;
        bottom: 0;
        text-align: center;
        margin-bottom: 0;
    }
    h3.title-llimit-two {
        font-weight: 800;
        min-height: 86px !important;
    }
    .pb-min-height {
        min-height: 100% !important;
    }
    .gglcptch_recaptcha>div>div {
        width: 94% !important;
    }
    .home .part-fourth>div, .home .part-second>div, .home .part-first>div {
        padding-right: 0 !important;
        padding-left: 0px !important;
    }
    .mob_padding_left0 {
        padding-left: 0px !important;
    }
}

@media (min-width: 315px) and (max-width: 480px) {
    .page-template-page-generic-landing-jobs .landing-banner-title {
        top: 10px !important;
    }
    .page-template-page-generic-landing-jobs img.js-logo-jobs {
        bottom: 1px !important;
    }
    .newsLandingPageRowContent {
        padding-left: 0px !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        padding-right: 0px !important;
    }
    .home .dmbs-content .part-second .how-connect {
        width: 100%;
    }
}

@media (min-width: 315px) and (max-width: 768px) {
    .home .part-fourth>div, .home .part-second>div, .home .part-first>div {
        padding-right: 0px;
    }
    .pb-newsanchor{
        /* font-weight: bold;
        list-style-type: none;
        color: #ffffff !important;
        font-size: 20px!important; */
        font-family: 'ProximaNova-semiBold', 'ProximaNovaA-Regular';
    }
    .changemakerLogo {
        text-align: center;
    }
    .pb-w-of-img {
        height: auto !important;
    }
    .pb-margintop-29 {
        margin-top: -20px !important;
    }
    .home .part-fourth>div {
        text-align: left;
        float: left;
        width: 100%;
    }
    .home .part-fourth div.changemakers-block {
        text-align: center;
        float: left;
        width: 100%;
    }
    .part-fourth .col-md-3 img {
        top: 0px;
    }
    .d-xs-none
    {
        display: none;
    }
    .mb-50
    {
        margin-bottom: 0 !important;
    }
    .bx-shadow-mb
    {
        box-shadow: 0px 6px #d5d5d5;
    }
.pb-float-none
{
    float: none !important;
}
}

.woocommerce-checkout #billing_state_field, .woocommerce-checkout #billing_postcode_field, .woocommerce-checkout #billing_email_field, .woocommerce-checkout #billing_phone_field {
    width: 100% !important;
}

/* style written by custom.css ends  */

.first {
    padding-top: 15px;
    padding-bottom: 150px;
    border-bottom: 1px solid #efefef;
}

.color-source {
    color: #10397B;
}

.color-source-green {
    color: #36ada7;
}

.color-source-bold {
    font-weight: normal !important;
    color: #10397B;
    font-family: ProximaNova-Bold;
}

.color-source-green-bold {
    font-weight: normal !important;
    color: #36ada7;
    font-family: ProximaNova-Bold;
}

.color-orange {
    color: #1c5dc5;
}

.color-news-blue {
    color: #1C5DC5;
}

.color-event-gray {
    color: #7a7a79;
}

/*.color-event-blue
{
    color: #1b86ba;
}
*/

.color-event-blue {
    color: #7a7a79;
}

.bor {
    border: 1px solid #efefef;
    padding-top: 10px;
    padding-bottom: 12px;
    margin-top: 0px;
    margin-bottom: 22px;
}

.para {
    border: 1px solid #efefef;
    border-bottom: none;
}

.para p {
    border-bottom: 1px solid #efefef;
    padding-top: 8px;
    padding-bottom: 8px;
}

#side {
    border: 1px solid #efefef;
    padding-top: 11px;
    margin-top: 25px;
}

.but {
    width: 100%;
    background-color: #333d3e !important;
    color: white;
    padding: 8px 0px 10px 0px;
}

.drop {
    margin-left: 10px;
    width: 135px;
    height: 44px;
}

.pa {
    font-size: 17px;
    padding-top: 30px;
}

.btnn {
    padding: 12px !important;
    border: 1px solid #efefef;
    width: 100%;
    margin-top: 15px;
    text-align: center;
    background-color: #94C0DD;
    color: white !important;
}

.heading {
    padding-bottom: 110px;
    border-bottom: 1px solid #efefef;
}

.values {
    padding-top: 20px;
}

#box {
    border: 1px solid #efefef;
    padding: 40px 0 25px 0px;
    margin-top: 14px;
    margin-bottom: 20px;
}

.categ li {
    padding: 10px;
    border: 1px solid #efefef;
    width: 100%;
    margin-top: -1px;
    list-style-type: none;
}

#web {
    border-bottom: 1px solid #efefef;
    /*padding-bottom: 20px;*/
    padding-top: 10px;
}

#im {
    padding-top: 15px;
}

#cart {
    padding-top: 10px;
    padding-bottom: 10px;
}

#content {
    margin-top: 10px;
}

.form-design {
    display: block;
    width: 100%;
    height: 34px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555555;
    background-color: #ffffff;
    background-image: none;
}

.newsLinks {
    padding: 8px !important;
}

.background-dark {
    border: 1px solid #efefef !important;
}

.color-text {
    color: black;
}

.nav-tabs {
    border: 1px solid rgb(221, 221, 221) !important;
}

.nav-tabs {
    border-bottom: 1px solid #dddddd;
}

.nav {
    margin-bottom: 0;
    padding-left: 0;
    list-style: none;
}

ul, ol {
    padding: 0;
}

ul, ol {
    margin-top: 0;
}

.lab {
    font-size: 23px;
    margin-right: 15px;
}

.sel {
    width: 210px;
    position: relative;
    top: -2px;
    height: 32px;
}

.webevent {
    border-bottom: 1px solid #efefef;
    padding-bottom: 33px;
    margin-top: 30px;
    margin-bottom: 12px;
}

.ui-datepicker {
    z-index: 9999 !important;
    max-width: 280px;
}

.color-yellow {
    color: #94C0DD;
    font-weight: normal !important;
}

.color-yellow-bold {
    color: #94C0DD;
    font-weight: normal !important;
    font-family: ProximaNova-Bold;
}

.background-yellow {
    background-color: #94C0DD !important;
}

.background-news-blue {
    background-color: #1C5DC5 !important;
}

.background-source {
    background-color: #10397B !important;
}

.background-enquiry-red {
    background-color: #e26262 !important;
}

.background-source-green {
    background-color: #10397B !important;
}

.background-enquiry-yellow {
    background-color: #f4be41 !important;
}

.background-ccgreen {
    background-color: #10397B !important;
}

.color-ccgreen-bold {
    color: #10397B;
    font-weight: normal !important;
    font-family: ProximaNova-Bold;
}

.color-ccgreen {
    color: #10397B;
}

.background-blue {
    background-color: #26a39a !important;
}

.homeLogoEvent {
    background-image: url("images/events.jpg");
    background-repeat: no-repeat;
    display: inline-block;
    height: 145px;
    margin: auto 0px 0px;
    position: relative;
    width: 145px;
    text-align: center;
    -moz-transform: scale(0.90);
    -webkit-transform: scale(0.90);
    transform: scale(0.90);
}

.size-color-yellow-bold {
    font-size: 26px !important;
    color: #94C0DD;
    font-family: ProximaNova-Bold;
}

.inp {
    width: 100%;
}

div.wpcf7-spam-blocked {
    border: none !important;
}

#pad {
    padding-bottom: 25px;
}

.border-10-right5 select {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    padding-left: 10px;
}

.padding15 {
    padding: 15px;
}

#faq ul>li {
    font-weight: bold;
    font-size: 22px;
    color: #94C0DD;
    list-style-type: none;
    padding: 10px 0px;
}

#faq ul>li>ul>li {
    color: #000;
    font-weight: normal;
    padding: 5px 0px;
    font-size: 15px;
    list-style-type: none;
}

#category-careers {
    margin-bottom: 10px;
}

/*.filter-list-title{
    margin-left:15px
}
*/

/* CSS for the new menu start */

/*#topnavibar .ubermenu-main {
    background: transparent -moz-linear-gradient(center top , #94C0DD, #94C0DD) repeat scroll 0% 0% !important;
    background: transparent -webkit-linear-gradient(top , #94C0DD, #94C0DD) repeat scroll 0% 0% !important;
    background: transparent -o-linear-gradient(center top , #94C0DD, #94C0DD) repeat scroll 0% 0% !important;
    background: transparent linear-gradient(center top , #94C0DD, #94C0DD) repeat scroll 0% 0% !important;
background: #94C0DD !important;
background: -moz-linear-gradient(top,  #94C0DD 0%, #94C0DD 1%, #94C0DD 98%, #94C0DD 98%, #94C0DD 100%);
background: -webkit-linear-gradient(top,  #94C0DD 0%,#94C0DD 1%,#94C0DD 98%,#94C0DD 98%,#94C0DD 100%);
background: linear-gradient(to bottom,  #94C0DD 0%,#94C0DD 1%,#94C0DD 98%,#94C0DD 98%,#94C0DD 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#94C0DD', endColorstr='#94C0DD',GradientType=0 );

}*/

/* CSS for the new menu end */

body #topnavibar .ubermenu.ubermenu-main .ubermenu-item-level-0>.ubermenu-target {
    background: none !important;
    /* Old browsers */
}

.bord {
    border-bottom: 1px solid #efefef;
    padding-top: 8px !important;
    padding-bottom: 23px !important;
    margin-top: 2px;
    margin-bottom: 5px;
}

#my_account_nav li {
    display: inline-block;
    height: 40px;
    line-height: 40px;
}

#my_account_nav li a {
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 10px;
    padding-bottom: 10px;
    line-height: 40px;
    height: 40px;
}

#my_account_nav li a:hover {
    background-color: #333d3e;
    color: #fff;
}

.lastborder {
    padding-top: 5px !important;
    padding-bottom: 20px !important;
    margin-top: 10px;
    margin-bottom: 7px;
}

.stButton .sharethis {
    background-image: url("img/share.png") !important;
    height: 24px !important;
    width: 24px !important;
}

.wp-pagenavi, .wp-pagenavi a {
    clear: both;
}

span.st_sharethis {
    height: 24px !important;
    position: relative !important;
    bottom: 2px !important;
}

span.stButton {
    width: 24px !important;
    height: 24px !important;
}

.shar {
    padding-top: 20px;
}

.headi {
    margin-top: 0px !important;
}

.featuredSuppliersBlock {
    margin-top: 0px !important;
}

.tabHeadNews {
    float: left !important;
}

@media screen and (min-width: 960px) {
    .page-template-page-search-feature-events #category-careers:hover {
        border: 1px solid #105773 !important;
    }
}

.volunteer-landing-search {
    width: 100%;
}

.newsLinks a {
    text-transform: none !important;
}

/* CSS for the new menu start */

/*.ubermenu-main {
    background-color: #94C0DD !important;}

    */

/* CSS for the new menu end */

/*@media (min-width: 992px){
    .gtg-landing-search{
        padding-right:0px !important;
    }
}*/

/*.gtgPageSubmitBtn{
        padding-right:0px !important;


    }*/

ul {
    margin: 0px !important;
}

/*.probonoBottomAd {
    padding-top: 25px !important;
}*/

#sinevent {
    padding-left: 0px !important;
}

#sinevents {
    padding-right: 0px !important;
}

.rgtalign {
    padding-left: 0px !important;
    padding-right: 0px !important;
}

/*@media screen and (max-width: 480px) {
.page-template-page-webinar-landing-php .rgtalign{
        padding-left: 15px !important;
    padding-right: 15px !important;
}
}*/

/*.larger{
    color: #666 !important;
}
*/

.navbar-header .ubermenu-skin-black-white-2 .ubermenu-responsive-toggle {
    background: #94C0DD none repeat scroll 0% 0% !important;
    color: white !important;
    border-color: #94C0DD !important;
}

/* mobile menu */

.page-template-page-select-promotion a.ubermenu-responsive-toggle, .page-template-page-education a.ubermenu-responsive-toggle, .page-template-page-preview-a-new-paid-event a.ubermenu-responsive-toggle, .page-template-page-preview-a-new-event a.ubermenu-responsive-toggle, .page-template-page-events-education a.ubermenu-responsive-toggle, .tribe-events-page-template a.ubermenu-responsive-toggle, .page-template-event-preview a.ubermenu-responsive-toggle, .page-template-page-events a.ubermenu-responsive-toggle, .page-template-page-faq a.ubermenu-responsive-toggle, .page-template-page-eventinner-php a.ubermenu-responsive-toggle, .page-template-webinarlanding a.ubermenu-responsive-toggle, .page-template-single-event a.ubermenu-responsive-toggle, .page-template-page-edit-an-event a.ubermenu-responsive-toggle, .page-template-page-create-a-new-event a.ubermenu-responsive-toggle, .page-template-page-create-a-new-paid-event a.ubermenu-responsive-toggle, .page-template-page-edit-a-new-event a.ubermenu-responsive-toggle, .page-template-page-edit-a-new-paid-event a.ubermenu-responsive-toggle, .page-template-page-create-an-event a.ubermenu-responsive-toggle, .page-template-page-search-event a.ubermenu-responsive-toggle, .page-template-page-webinar-landing a.ubermenu-responsive-toggle, .page-template-page-search-feature-events a.ubermenu-responsive-toggle, .single.single-event a.ubermenu-responsive-toggle {
    background: #94C0DD none repeat scroll 0% 0% !important;
    color: white !important;
    border-color: #94C0DD !important;
}

/*mobilebutton*/


@media (min-width: 992px) {
    .probonoText {
        width: 43.33% !important;
    }
}

@media (min-width: 992px) {
    .headerIcons {
        width: 22% !important;
        float: right;
    }
}

.page-template-page-events .rightbar {
    padding-right: 0px !important;
    width: 320px !important;
    max-width: 320px;
}

.page-template-page-events .newsLinks a {
    font-size: 16px !important;
}

/*.page-template-page-eventinner-php ul {
    padding-left: 10px;
}
*/

/*footer*/

/*.page-template-page-select-promotion footer, .page-template-page-preview-a-new-event footer, .page-template-page-preview-a-new-paid-event footer, .page-template-page-events-education footer, .page-template-page-education footer, .tribe-events-page-template footer, .page-template-page-events footer, .page-template-event-preview footer, .page-template-page-faq footer, .page-template-page-eventinner-php footer, .page-template-webinarlanding footer, .page-template-page-search-event footer, .page-template-page-search-feature-events footer, .page-template-page-event-preview footer, .single.single-event footer {
    border-top: 10px solid #94C0DD !important;
}*/

.footersubscription-bg{
    background-image: url('images/subscription-footerbg.png');
    background-repeat: no-repeat;
    background-size: cover;
    padding: 80px 0;
}

.footersubscription-bg h2{
        color: #fff;
    font-family: 'ProximaNovaA-Regular';
    font-style: normal;
    font-weight: 700;
    text-align: center;
    margin-bottom: 30px;
    font-size: 56px !important;
    line-height: 64px;
}

.footersubscription-bg p{
    font-family: 'ProximaNovaA-Regular';
    font-style: normal;
    font-weight: 700;
        font-size: 24px;
    line-height: 33px;
    text-align: center;
    color: #FFFFFF;
    text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.25);
    margin-bottom: 20px;
}

.footersubscription-bg #mail_champ_subscribe{ 
    background: #1C5DC5 !important;
border-radius: 100px;    
}

.footersubscription-bg .subscribe-form .form-group.sp-group{
        width: 80%;
    margin: 0 auto;
}




.single.single-event ul {
    padding-left: 15px;
}

.tribe-events-page-template blockquote, .page-template-page-eventinner-php blockquote {
    border-left: none;
}

.page-template-page-eventinner-php ul {
    padding-left: 38px;
}

.page-template-page-eventinner ul {
    padding-left: 15px;
    padding-bottom: 10px;
}

/*   .page-template-page-eventinner-php p{ padding-left: 20px;}
*/

.tribe-events-page-template .dmbs-right p, .page-template-page-eventinner-php .dmbs-right p {
    /* padding-left: 20px; */
    text-align: justify;
    /* padding: 0px; */
    /* margin: 0; */
}

.tribe-events-page-template .dmbs-right td, .page-template-page-eventinner-php .dmbs-right td {
    padding: 0;
}

.page-template-page-webinar-landing ul {
    list-style-type: none;
}

.page-template-page-events .shareIcons {
    position: relative !important;
    float: right !important;
    right: 0px !important;
}

.bordee {
    border-bottom: 1px solid #efefef;
    padding-top: 5px !important;
    padding-bottom: 11px !important;
    margin-top: -3px;
    margin-bottom: 25px;
}

/*.single.tribe-filter-live footer {
    border-top: 8px solid #94C0DD;
}
*/

/*.page-template-page-webinar-landing .nav-tabs > li.active > a .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus{

    color: #FFF;
    background-color: #333d3e !important;
}
*/

ul#webinartab>li.active>a, ul#webinartab>li.active, ul#webinartab>li.active>a:hover, ul#webinartab>li.active>a:focus {
    color: #FFF;
    background-color: #333d3e !important;
    border-width: 1px;
    border-image: none;
    cursor: default;
    border: none;
    text-align: center;
    font-size: 16px;
    outline: medium none;
    border-color: transparent !important;
    padding: 5px !important;
}

ul#webinartab>li.pastwebi {
    padding: 0;
}

/*topline*/

/*.page-template-page-events .probonoTopAd,
.page-template-page-event-preview .probonoTopAd,
.page-template-page-faq .probonoTopAd,
.page-template-page-eventinner .probonoTopAd,
.page-template-webinarlanding .probonoTopAd,
.page-template-page-create-an-event .probonoTopAd,
.page-template-page-search-event .probonoTopAd,
.page-template-single-event .probonoTopAd,
.page-template-page-webinar-landing .probonoTopAd,
.page-template-page-search-feature-events .probonoTopAd,
.single.single-event .probonoTopAd {
   border-bottom: 1px solid rgb(245, 168, 5) !important;
}*/

.page-template-page-select-promotion .media-head .arrow-right, .page-template-page-preview-a-new-event .media-head .arrow-right, .page-template-page-preview-a-new-paid-event .media-head .arrow-right, .page-template-page-events-education .media-head .arrow-right, .page-template-page-education .media-head .arrow-right, .single-tribe_events .media-head .arrow-right, .tribe-events-page-template .media-head .arrow-right, .post-type-archive-tribe_events .media-head .arrow-right, .page-template-page-past-webinar .media-head .arrow-right, .page-template-page-events .media-head .arrow-right, .page-template-page-event-preview .media-head .arrow-right, .page-template-page-faq .media-head .arrow-right, .page-template-page-eventinner .media-head .arrow-right, .page-template-webinarlanding .media-head .arrow-right, .page-template-page-create-a-new-event .media-head .arrow-right, .page-template-page-create-a-new-paid-event .media-head .arrow-right, .page-template-page-edit-a-new-event .media-head .arrow-right, .page-template-page-edit-a-new-paid-event .media-head .arrow-right, .page-template-page-create-an-event .media-head .arrow-right, .page-template-page-edit-an-event .media-head .arrow-right, .page-template-page-search-event .media-head .arrow-right, .page-template-single-event .media-head .arrow-right, .page-template-page-webinar-landing .media-head .arrow-right, .page-template-page-search-feature-events .media-head .arrow-right, .single.single-event .media-head .arrow-right {
    border-left: 15px solid rgb(245, 168, 5);
}

.page-template-page-select-promotion .media-head .mc4wp-form input[type="submit"], .page-template-page-preview-a-new-event .media-head .mc4wp-form input[type="submit"], .page-template-page-preview-a-new-paid-event .media-head .mc4wp-form input[type="submit"], .page-template-page-education .media-head .mc4wp-form input[type="submit"], .page-template-page-events-education .media-head .mc4wp-form input[type="submit"], .single-tribe_events .media-head .mc4wp-form input[type="submit"], .tribe-events-page-template .media-head .mc4wp-form input[type="submit"], .post-type-archive-tribe_events .media-head .mc4wp-form input[type="submit"], .page-template-page-past-webinar .media-head .mc4wp-form input[type="submit"], .page-template-page-events .media-head .mc4wp-form input[type="submit"], .page-template-page-event-preview .media-head .mc4wp-form input[type="submit"], .page-template-page-faq .media-head .mc4wp-form input[type="submit"], .page-template-page-eventinner .media-head .mc4wp-form input[type="submit"], .page-template-webinarlanding .media-head .mc4wp-form input[type="submit"], .page-template-page-create-a-new-event .media-head .mc4wp-form input[type="submit"], .page-template-page-create-a-new-paid-event .media-head .mc4wp-form input[type="submit"], .page-template-page-edit-a-new-event .media-head .mc4wp-form input[type="submit"], .page-template-page-edit-a-new-paid-event .media-head .mc4wp-form input[type="submit"], .page-template-page-create-an-event .media-head .mc4wp-form input[type="submit"], .page-template-page-edit-an-event .media-head .mc4wp-form input[type="submit"], .page-template-page-search-event .media-head .mc4wp-form input[type="submit"], .page-template-single-event .media-head .mc4wp-form input[type="submit"], .page-template-page-webinar-landing .media-head .mc4wp-form input[type="submit"], .page-template-page-search-feature-events .media-head .mc4wp-form input[type="submit"], .single.single-event .media-head .mc4wp-form input[type="submit"] {
    background-color: #E09A06 !important;
}


.tax-supplier_type .media-head .arrow-right, .page-template-page-source .media-head .arrow-right, .page-template-page-featured-suppliers .media-head .arrow-right, .page-template-page-search-suppliers .media-head .arrow-right, .single.single-resource .media-head .arrow-right {
    border-left: 15px solid #26a39a;
}

.tax-supplier_type .media-head .mc4wp-form input[type="submit"], .page-template-page-source .media-head .mc4wp-form input[type="submit"], .page-template-page-featured-suppliers .media-head .mc4wp-form input[type="submit"], .page-template-page-search-suppliers .media-head .mc4wp-form input[type="submit"], .single.single-resource .media-head .mc4wp-form input[type="submit"] {
    background-color: #076E71 !important;
}


.page-template-page-corporate-community .media-head .arrow-right, .page-template-page-corporate-community-members .media-head .arrow-right, .page-template-page-join-corporate-community .media-head .arrow-right, .single.single-business .media-head .arrow-right {
    border-left: 15px solid #333d3e;
}

.page-template-page-corporate-community .media-head .mc4wp-form input[type="submit"], .page-template-page-corporate-community-members .media-head .mc4wp-form input[type="submit"], .page-template-page-join-corporate-community .media-head .mc4wp-form input[type="submit"], .single.single-business .media-head .mc4wp-form input[type="submit"] {
    background-color: #232929 !important;
}

.page-template-page-search-feature-events input[type="checkbox"] {
    margin: 0px 8px 10px 0px !important;
    font-size: 22px !important;
    position: relative !important;
    line-height: 10px !important;
    top: 4px !important;
    left: -7px !important;
}

.page-template-page-search-feature-events .checklable-value {
    padding-left: 12px !important;
}

.single.single-event ul#ubermenu-nav-main-13798-main_menu {
    padding-left: 0 !important;
}

.single.single-event .printomatic {
    margin-right: 10px !important;
}

.single.single-event .btn:hover {
    color: white;
    text-decoration: none;
}

.page-template-page-search-feature-events .btn:hover {
    color: white;
    text-decoration: none;
}

.page-template-page-events .btn:hover {
    color: white;
    text-decoration: none;
}

.page-template-single-event .btn:hover {
    color: white;
    text-decoration: none;
}

.tribe-events-page-template .btn:hover, .page-template-page-eventinner .btn:hover {
    color: white;
    text-decoration: none;
}

.page-template-page-webinar-landing.btn:hover {
    color: white;
    text-decoration: none;
}

.page-template-page-search-feature-events ul.children {
    list-style-type: none !important;
}

/*.page-template-page-events .g-single{
    margin-top: 40px;
    margin-bottom: 25px;
}
*/

@media screen and (max-width: 765px) {
    body.page-template-page-news .container-fluid.padding0 .container {
        padding-left: 15px;
        padding-right: 15px;
    }
    .pull-right>.dropdown-menu {
        width: 100%;
        z-index: 9999;
    }
    .volunteer-landing-search {
        width: 100%;
    }
    .subscribeBtn {
        display: none;
    }
    .subscribeBtn.becomemember {
        display: block;
    }
    #from_date_0, .bootstrap-datetimepicker-widget {
        float: left;
        height: 266px;
    }
    .footerSocialIcons img {
        margin-bottom: 10px;
        width: 72px !important;
    }
}

@media screen and (max-width: 480px) {
    .organisation-head-wrap {
        padding: 0 !important;
    }
    .page-template-page-post-an-opportunity-php .dmbs-content .btn {
        width: 98%;
        margin: 0 auto;
        float: none;
        text-align: Center;
        float: none;
        display: block;
        font-size: 12px;
    }
    .home .background-orange, .home .comment-respond #submit {
        width: 100%;
    }
    .home .background-orange, .home .comment-respond #submit {
        padding: 10px;
        display: block;
        margin-top: 10px;
    }
    .home .part-fourth .col-md-3 {
        height: 100%;
        z-index: 999;
        position: relative;
        /* width: 100%; */
        top: 0;
        bottom: 0;
        left: 0;
        right: 0;
        text-align: left;
    }
    .home .part-fourth .latest-events .col-md-3 {
        height: 20px;
        z-index: 999;
        position: relative;
        /* width: 100%; */
        top: 0;
        bottom: 0;
        left: 0;
        right: 0;
        text-align: left;
        padding-top: 10px;
        padding-left: 0px;
    }
    .home .part-fourth .latest-events .col-md-12 {
        height: 130px;
    }
    .home .part-fourth .recentPostTitle h4, .home .part-fourth .desc {
        text-align: left;
    }
    .home .part-fourth .col-md-3:before {
        content: ' ';
        display: inline-block;
        vertical-align: middle;
        height: 100%;
    }
    .home .part-fourth .col-md-3 img {
        vertical-align: middle;
        display: inline-block !important;
        float: none !important;
        max-height: 40px !important;
    }
    .home .part-fourth .latest-events .col-md-3 img {
        padding-left: 5px;
        height: 60px !important;
        width: 60px !important;
        max-width: 60px !important;
        max-height: 60px !important;
    }
    .home .changemakers-block .col-md-4 {
        text-align: center;
    }
    .home .latest-changemakers a img {
        width: 150px;
        height: auto;
        margin: 0 auto;
        float: none;
        text-align: CENTER;
        display: block;
    }
    .home .part-fourth .latest-opportunity .col-md-3 img {
        height: auto !important;
        /* top: 0; */
        width: auto;
        margin: 0 auto;
        float: left;
        display: block;
        text-align: Center;
    }
    .home .background-orange, .home .comment-respond #submit {
        padding: 10px;
        display: block;
        margin-top: 0 !important;
        height: 100%;
    }
    .home .searchhomevolunteer.background-orange, .home .searchhomejobs.background-orange {
        padding: 10px 0px !important;
    }
    .part-fourth .col-md-4 {
        padding-bottom: 0;
        clear: both;
        float: left;
        width: 100%;
    }
    .home .list-inline.jobs-home>li {
        padding-left: 3px;
        width: 100%;
    }
    .home .list-inline.jobs-home>li a {
        width: 100%;
    }
    .home .trending-news-wrap .trending-news img, .home .part-fourth .latest-events img, .home .recent-news-block .recent-jobs img {
        max-height: 100%;
        width: auto;
        margin: 0 auto;
        float: none;
        display: block;
        margin-left: 5px;
        padding: 0 !important;
        max-width: 100% !important;
    }
    .home .trending-news-wrap .status-publish .border1 {
        padding: 0;
    }
    .apply-button {
        margin: 20px auto;
        text-align: center
    }
    .newsLandingPageRowContent {
        padding: 0 !important;
        padding-left: 0px;
    }
    body .headerIcons>div.display-inline-block {
        float: none !important;
        /* margin-left: -27px; */
        margin: 0 auto;
        margin-bottom: 20px;
    }
    body .headerIcons {
        margin-top: -1px;
        margin: 0 auto;
        float: none;
        display: block;
        text-align: Center;
        padding: 0;
    }
    body .header-wrapper .headerSocialLinksTop {
        float: none;
        width: 45px;
        display: inline-block;
    }
    /*body.page-template-page-news .dmbs-right {
    max-width: 100% !important;
    width: 100% !important;
    padding: 0 !important;
    float: none !important;
}*/
    body.page-template-page-news .dmbs-right {
        max-width: 100% !important;
        /* width: 320px; */
        padding: 0 !important;
        float: none !important;
        margin: 0 auto !important;
    }
    .page-template-page-news .carousel-control .glyphicon-chevron-right, .page-template-page-news .carousel-control .icon-next {
        margin-right: -10px !important;
        z-index: 998;
    }
    .page-template-page-news .carousel-control .glyphicon-chevron-left, .page-template-page-news .carousel-control .icon-prev {
        margin-left: -10px !important;
        z-index: 998;
    }
    /*body .carousel-inner > .item > img, body .carousel-inner > .item > a > img{
    height:200px !important;
}*/
    .board-about-wrap .about-content p>img {
        left: 47px !important;
        height: auto !important;
        position: static!important;
        width: 51% !important;
        margin-top: 100px;
        float: none;
        text-align: center;
        margin: 100px auto 0px auto;
        display: block !important;
    }
    footer .footer-news, footer .footer-jobs, footer .footer-volunteer, footer.footer-gtg, footer .footer-other, footer .footerSocialIcons {
        height: auto;
        margin: 10px 0px!important;
    }
    footer .desktopFooter {
        padding: 0 !important;
    }
    body footer .bottom-footer #menu-footer-menu>li {
        display: inline-block !important;
        margin-left: 20px;
    }
    footer .bottom-footer ul>li {
        display: block !important;
    }
    .footerSocialIcons img {
        margin-bottom: 10px;
    }
    footer .desktopFooter .footer-gtg {
        margin-left: 20px !important;
    }
    footer .footer-news, footer .footer-jobs, footer .footer-volunteer, footer .footer-gtg, footer .footer-other, footer .footerSocialIcons {
        margin-bottom: 0 !important;
        height: auto !important;
    }
    body {
        overflow-x: hidden !important;
    }
    body .nav-tabs>li, body .nav-tabs>li.active>a, body .nav-tabs>li.active, body .nav-tabs>li.active>a:hover, .body .nav-tabs>li.active>a:focus {
        /* font-size: 10px !important; */
    }
    .display-inline-block {
        display: inline-block;
        width: 100%;
    }
    .single.single-event .featuredSuppliers {
        margin-right: 18px !important;
    }
    body.page-template-page-jobs .nav>li>a {
        padding: 19px 9px;
    }
    .page-template-page-volunteer .nav-tabs>li.active>a, .page-template-page-jobs .nav-tabs>li.active>a {
        background-color: #333D3E !important;
        padding: 13px !important;
    }
}

.tribe-events-page-template .obj-12, .page-template-page-eventinner-php .obj-12 {
    padding-left: 15px !important;
}

.page-template-page-events .categ {
    margin-top: 20px !important;
}

/*pagination*/

.page-template-page-events .wp-pagenavi {
    clear: both;
    color: #94C0DD;
}

.page-template-event-preview .wp-pagenavi {
    clear: both;
    color: #94C0DD;
}

.page-template-page-faq .wp-pagenavi {
    clear: both;
    color: #94C0DD;
}

.page-template-page-past-webinar .wp-pagenavi {
    clear: both;
    color: #94C0DD;
}

.tribe-events-page-template .wp-pagenavi, .page-template-page-eventinner .wp-pagenavi {
    clear: both;
    color: #94C0DD;
}

.page-template-webinarlanding .wp-pagenavi {
    clear: both;
    color: #94C0DD;
}

.page-template-page-edit-an-event .wp-pagenavi, .page-template-page-create-an-event .wp-pagenavi {
    clear: both;
    color: #94C0DD;
}

.page-template-page-search-event .wp-pagenavi {
    clear: both;
    color: #94C0DD;
}

.page-template-single-event .wp-pagenavi {
    clear: both;
    color: #94C0DD;
}

.page-template-page-webinar-landing .wp-pagenavi {
    clear: both;
    color: #94C0DD;
}

.page-template-page-search-feature-events .wp-pagenavi {
    clear: both;
    color: #94C0DD;
}

.single.single-event .wp-pagenav {
    clear: both;
    color: #94C0DD;
}

/*.page-template-page-eventinner-php a > img {
    padding-left: 15px;
}
*/

@media (min-width: 900px) and (max-width: 1024px) {
    .part-second .our-team {
        margin-bottom: 30px;
        float: none;
        display: inline-block;
        vertical-align: top;
        width: 30%;
    }
    #topnavibar .ubermenu-main {
        height: auto !important;
        line-height: 45px;
    }
    footer .desktopFooter .footerSocialIcons {
        display: block;
        width: 100%;
        float: left;
        margin-top: 3px;
        clear: both;
        margin: 0 auto;
        float: none;
    }
    footer .bottom-footer, footer .bottomFooter {
        width: 100%;
    }
    footer .nav {
        padding-left: 0px;
        list-style: outside none none;
        margin: 0px auto !important;
        float: none;
        text-align: center;
        width: 100%;
        box-sizing: border-box;
    }
    footer .bottom-footer ul>li {
        list-style-type: none;
        display: inline-block;
        float: none;
    }
}

@media (min-width: 1000px) and (max-width: 1197px) {
    .webevent {
        border-bottom: 1px solid #efefef;
        padding-bottom: 215px;
        margin-top: 18px;
        margin-bottom: 12px;
    }
}

@media screen and (max-width: 480px) {
    #newscoverage {
        padding-left: 0px !important;
    }
}

@media screen and (max-width: 480px) {
    .page-template-page-events .probonoBottomAd {
        padding-top: 0px !important;
    }
}

/*.page-template-page-eventinner-php .probonoTopAd {
   border-bottom: 1px solid rgb(245, 168, 5) !important;

}*/

.page-template-page-search-feature-events .prob-ad {
    padding-right: 16px !important;
}

@media screen and (max-width: 950px) {
    .breadcrumbs+h2 {
        padding: 0;
        margin: 0;
    }
    #topnavibar .ubermenu-main {
        height: auto !important;
        line-height: 45px;
    }
    .page-template-page-search-feature-events .filter-list-title {
        display: none;
    }
}

@media screen and (max-width: 480px) {
    .home .changemakers-block .latest-changemakers p {
        text-align: left;
    }
    .latest-opportunity>div {
        text-align: left !important;
    }
    .home .changemakers-block .latest-changemakers a {
        width: 47%;
        display: inline-block;
        float: left;
        margin-right: 2%;
    }
    .home .changemakers-block .latest-changemakers .recentPostTitle {
        width: 50%;
        float: left;
        display: inline-block;
        text-align: left;
        padding-top: 40px;
    }
    .home .changemakers-block .latest-changemakers .recentPostTitle h4 {
        font-size: 16px !important;
    }
    .page-template-page-events .dmbs-right {
        max-width: 320px;
        width: auto !important;
        padding: 0px 15px 0px 5px;
        float: right;
    }
}

/*advertise*/

@media screen and (max-width: 480px) {
    .single.single-event div#singleaddpage {
        margin-left: 17px !important;
        padding-right: 20px;
    }
}

.single.single-event div#singleaddpage {
    margin-left: 17px !important;
}

.page-template-page-search-feature-events .wp-pagenavi a {
    clear: both;
    color: #94C0DD;
}

/*cart css*/

/*.page-template-webinarcart .probonoTopAd {
   border-bottom: 1px solid rgb(245, 168, 5) !important;
}*/

.page-template-webinarcart footer {
    border-top: 10px solid #94C0DD !important;
}

.page-template-webinarcart a.ubermenu-responsive-toggle {
    background: #94C0DD none repeat scroll 0% 0% !important;
    color: white !important;
    border-color: #94C0DD !important;
}

.page-template-webinarcart td {
    border-top: none !important;
}

/*@media screen and (max-width: 1349px) {
   .page-template-webinarcart #inputcart {

    width: 180px !important;
    margin-right: 10px !important;
}
}*/

.page-template-webinarcart .form-control {
    display: block;
    width: auto !important;
    height: 34px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555555;
    background-color: #ffffff;
    background-image: none;
    border: 1px solid #efefef;
    border-radius: 4px;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}

.page-template-mycart .form-control {
    display: block;
    width: auto !important;
    height: 34px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555555;
    background-color: #ffffff;
    background-image: none;
    border: 1px solid #efefef;
    border-radius: 4px;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}

.page-template-mycart td {
    border-top: none !important;
}

.page-template-mycart a.ubermenu-responsive-toggle {
    background: #94C0DD none repeat scroll 0% 0% !important;
    color: white !important;
    border-color: #94C0DD !important;
}

/*.page-template-mycart .probonoTopAd {
   border-bottom: 1px solid rgb(245, 168, 5) !important;
}*/

.page-template-mycart footer {
    border-top: 10px solid #94C0DD !important;
}

@media screen and (max-width: 480px) {
    .page-template-mycart #mycartadmission {
        padding-left: 7px !important;
    }
}

#mycartadmission @media (min-width: 992px) {
    .page-template-mycart .col-md-6 {
        width: 50%;
    }
}

/*page create an event*/

.page-template-page-create-a-new-paid-event #selectevent .categoryform, .page-template-page-create-a-new-event #selectevent .categoryform, .page-template-page-edit-a-new-event #selectevent .categoryform, .page-template-page-edit-a-new-paid-event #selectevent .categoryform, .page-template-page-create-an-event #selectevent .categoryform {
    width: 76% !important;
}

@media screen and (max-width: 480px) {
    .page-template-page-create-a-new-paid-event #selectevent .categoryform, .page-template-page-create-a-new-event #selectevent .categoryform, .page-template-page-edit-a-new-event #selectevent .categoryform, .page-template-page-edit-a-new-paid-event #selectevent .categoryform, .page-template-page-create-an-event #selectevent .categoryform {
        width: 72% !important;
    }
}

@media screen and (max-width: 480px) {
    .page-template-page-create-a-new-paid-event #selecteventcategoryform .categoryform, .page-template-page-create-a-new-event #selecteventcategoryform .categoryform, .page-template-page-edit-a-new-event #selecteventcategoryform .categoryform, .page-template-page-edit-a-new-paid-event #selecteventcategoryform .categoryform, .page-template-page-create-an-event #selecteventcategoryform .categoryform {
        width: 207px !important;
    }
}

.ui-datepicker.ui-widget.ui-widget-content.ui-helper-clearfix.ui-corner-all {
    display: none;
}

/*new issues hem*/

.page-template-page-past-webinar-php p.product.woocommerce.add_to_cart_inline {
    text-align: center !important;
}

@media screen and (max-width: 480px) {
    .volunteer-landing-browse .nav-tabs>li.active>a, .volunteer-landing-browse .nav-tabs>li.active, .volunteer-landing-browse .nav-tabs>li.active>a:hover, .volunteer-landing-browse .nav-tabs>li.active>a:focus {
        padding: 10px !important;
    }
    .page-template-page-create-a-new-paid-event .datecreateevent, .page-template-page-create-a-new-event .datecreateevent, .page-template-page-edit-a-new-event .datecreateevent, .page-template-page-edit-a-new-paid-event .datecreateevent, .page-template-page-create-an-event .datecreateevent {
        padding: 0px !important;
    }
}

.page-template-page-create-an-event .g-34 {
    padding-right: 15px;
}

.page-template-page-search-feature-events-php .left12 {
    position: static;
    left: 12px;
}

/*event-preview*/

.template-page-event-preview a.ubermenu-responsive-toggle {
    background: #94C0DD none repeat scroll 0% 0% !important;
    color: white !important;
    border-color: #94C0DD !important;
}

/*.template-page-event-preview .ubermenu-main {

        background: -webkit-linear-gradient(top,#94C0DD,#94C0DD) !important;
    }*/

/*.template-page-event-preview .ubermenu.ubermenu-main .ubermenu-item-level-0 > .ubermenu-target {
        background: -webkit-linear-gradient(top,#94C0DD,#94C0DD) !important;
    }*/

.template-page-event-preview footer {
    border-top: 10px solid #94C0DD !important;
}

.page-template-page-past-webinar .wp-pagenavi {
    clear: both;
    color: #94C0DD !important;
}

.page-template-page-past-webinar .wp-pagenavi span.current {
    font-weight: bold;
    border-bottom: 1px solid #94C0DD !important;
}

/* .page-template-page-webinar-landing footer, .page-template-page-past-webinar footer {
    border-top: 10px solid #94C0DD !important;
} */

.page-template-page-past-webinar a.scrollup.designed {
    background-color: #94C0DD !important;
}

/*@media screen and (max-width: 480px) {
.page-template-page-past-webinar .rgtalign {
    padding-left: 15px !important;
    padding-right: 15px!important;
}
}*/

.page-template-page-past-webinar a.ubermenu-responsive-toggle {
    background: #94C0DD none repeat scroll 0% 0% !important;
    color: white !important;
    border-color: #94C0DD !important;
}

.page-template-page-events #searchformNews #s {
    height: 40px !important;
    position: relative;
    top: 0px !important;
    text-indent: 12px;
}

.page-template-page-past-webinar-php .woocommerce {
    border: 1px solid #efefef !important;
}

.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt {
    background-color: #1C5DC5;
    color: #fff;
    margin-top: 20px;
    width: 220px;
}

.woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover {
    background-color: #1C5DC5;
    color: #fff;
    margin-top: 20px;
    width: 220px;
}

.featured-events {
    background: #fff none repeat scroll 0 0;
}

.featured-search {
    border: 1px solid #105773 !important;
}

/*#topnavibar .ubermenu-main
{
height:47px;
line-height:47px;
}*/

/*new issue*/

#ui-datepicker-div {
    top: 900px !important;
}

.page-template-page-select-promotion a.scrollup.designed, .page-template-page-preview-a-new-event a.scrollup.designed, .page-template-page-preview-a-new-paid-event a.scrollup.designed, .page-template-page-education a.scrollup.designed, .page-template-page-events-education a.scrollup.designed, .tribe-events-page-template a.scrollup.designed, .page-template-page-eventinner-php a.scrollup.designed {
    background-color: #94C0DD !important;
}

.template-page-search-feature-events-php .tagsearchbox {
    margin-left: -90px;
}

@media screen and (max-width: 480px) {
    .template-page-search-feature-events-php .tagsearchbox {
        margin-left: auto;
    }
}

@media screen and (max-width: 765px) {
    .template-page-search-feature-events-php .tagsearchbox {
        margin-left: auto;
    }
    .volunteer-landing-search {
        width: 100%;
    }
}

.page-template-page-webinar-landing a.scrollup.designed {
    color: white !important;
}

.page-template-page-event-preview-php a.scrollup.designed {
    background-color: #94C0DD !important;
}

.page-template-page-create-a-new-paid-event a.scrollup.designed, .page-template-page-create-a-new-event a.scrollup.designed, .page-template-page-edit-a-new-event a.scrollup.designed, .page-template-page-edit-a-new-paid-event a.scrollup.designed, .page-template-page-edit-an-event a.scrollup.designed, .page-template-page-create-an-event a.scrollup.designed {
    background-color: #94C0DD !important;
    color: white !important;
}

}

/*ipad issues*/

@media only screen and (min-device-width: 500px) and (max-device-width: 800px) {
    .page-template-page-past-webinar .pastwebi {
        width: 175px !important;
    }
}

@media only screen and (min-device-width: 500px) and (max-device-width: 800px) {
    .page-template-page-webinar-landing #pastwebinarfaq {
        width: 200px!important;
        float: right!important;
        margin-top: -25px!important;
    }
}

@media only screen and (min-device-width: 500px) and (max-device-width: 800px) {
    .page-template-page-past-webinar .webevent .rgtalign .gtgPageSubmitBtn {
        width: 200px!important;
        float: right!important;
        margin-top: -167px!important;
        margin-right: 10px !important;
    }
}

@media only screen and (min-device-width: 500px) and (max-device-width: 800px) {
    .page-template-page-past-webinar .webevent .rgtalign p.product.woocommerce.add_to_cart_inline {
        width: 200px!important;
        float: right!important;
        margin-top: -167px!important;
        margin-right: 10px !important;
    }
}

.single-tribe_events #thecontent p {
    padding: 0px !important;
}

.single-tribe_events p.product.woocommerce.add_to_cart_inline {
    width: 260px !important;
    padding: 0 !important;
    border: none !important;
}

.single-tribe_events a.button.add_to_cart_button.product_type_simple {
    /* background-color: #333d3e !important;
    color: #fff !important;
    padding: 10px 27px 10px 27px; */
}

.single-resource .gtgRight strong {
    color: #26a39a;
}

/* style written by origami team ends  */

/****************** Special Blank CSS classes for child themes to use without disturbing core bootstrap styles ****************/

body {
    font-family: "ProximaNovaA-Regular", sans-serif;
    position: relative;
    color: #404040;
    overflow: hidden;
    overflow-y: auto;
    padding-bottom: 0 !important;
    -webkit-font-smoothing: antialiased;
    text-rendering: optimizeLegibility;
    -moz-osx-font-smoothing: grayscale;
    font-size: 16px;
}

html {
    font-family: "ProximaNovaA-Regular", sans-serif;
    -webkit-font-smoothing: antialiased;
    text-rendering: optimizeLegibility;
    -moz-osx-font-smoothing: grayscale;
}

body.page-template-page-salary-survey-landing, body.page-template-page-source-landing, body.page-template-page-source-ebook {
    font-family: "ProximaNova-Medium", sans-serif;
    position: relative;
    overflow: hidden;
    overflow-y: auto;
    padding-bottom: 0 !important;
    -webkit-font-smoothing: antialiased;
    text-rendering: optimizeLegibility;
    -moz-osx-font-smoothing: grayscale;
}

a {
    outline: none;
}

.dmbs-container {}

.dmbs-header {}

.dmbs-header-img {}

.dmbs-header-text {}

.dmbs-top-menu {}

.page-id-113675 .dmbs-content {
    margin: 0px;
}

.dmbs-main {}

.dmbs-left {}

.dmbs-right {}

.dmbs-footer-menu {}

.dmbs-author-credits {}

.dmbs-footer {}

a {
    text-decoration: none !important;
}

img {
    max-width: 100%;
}

footer {
    background-color: #333333;
/*    border-top: 10px solid #1c5dc5 !important;*/
    margin-top: 20px;
    width: 100%;
    position: relative;
    display: block;
    clear: both;
    float: left;
}
@media(max-width: 767.98){
    footer {
        border-top: 0px solid transparent !important;
    }
}
/* .page-template-page-guide-to-giving footer, .page-template-page-customised-nfp-list footer, .tax-sector footer, .page-id-89038 footer, .single-organisation footer, .page-template-page-featured-not-for-profits footer, .page-template-page-renew-your-organisation-select-package footer, .page-template-page-list-your-organisation-select-package footer, .page-template-page-list-your-organisation-now-select-package footer, .page-template-page-list-your-organisation footer, .page-template-page-customised-nfp-list-result footer {
    border-top: 10px solid #e26262 !important;
} */

/*.page-template-page-customised-nfp-list footer{
    border-top: 10px solid #e26262 !important;
}
.page-id-89038 footer{
    border-top: 10px solid #e26262 !important;
}
.single-organisation footer{
    border-top: 10px solid #e26262 !important;
}
.page-template-page-featured-not-for-profits footer{
    border-top: 10px solid #e26262 !important;
}*/

/* .page-template-page-source footer, .single-resource footer, .page-template-page-featured-suppliers footer {
    border-top: 10px solid #26a39a !important;
} */

/*.single-resource footer{
    border-top: 10px solid #26a39a !important;
}*/

/*.page-template-page-featured-suppliers footer{
    border-top: 10px solid #26a39a !important;
}*/

/*.page-template-page-other-offerings footer{
    border-top: 10px solid #26a39a !important;
}*/

/* .page-template-page-corporate-community footer, .page-template-page-corporate-community-members footer, .single-business footer, .page-id-288234 footer {
    border-top: 10px solid #333d3e !important;
}

.page-template-page-post-a-job-with-preview footer, .page-template-page-post-a-job-preview footer, .tax-profession footer, .page-template-page-apply-for-job footer, .page-template-page-search-jobs footer, .page-template-page-edit-a-job footer, .page-template-page-post-a-job-select-package footer, .page-template-page-jobs footer, .page-template-page-post-a-job footer, .page-template-page-pricing-and-features footer, .single-job footer {
    border-top: 10px solid #26a39e !important;
}

.page-template-page-my-mentor-profile footer, .page-template-page-my-mentee-profile footer, .page-template-page-active-mentees footer, .page-template-page-active-mentors footer, .page-template-page-pending-mentees footer, .page-template-page-pending-mentors footer, .page-template-page-register-as-a-mentee footer, .page-template-page-register-as-a-mentor footer, .page-template-page-search-mentor-positions footer, .page-template-page-search-mentors footer, .page-template-page-volunteer footer, .page-template-page-search-volunteer footer, .page-template-page-post-an-opportunity-preview footer, .page-template-page-post-an-opportunity footer, .page-template-page-volunteer-faq footer, .page-template-page-mentor-the-treasurer-faq footer, .page-template-page-mentor-the-treasurer footer, .page-template-page-apply-for-volunteer-role footer, .single-mentor footer, .single-mentor_position footer, .single-volunteer footer {
    border-top: 10px solid #26a39e !important;
} */

/*li,ul{
    list-style-type: none;
}*/

ul {
    padding: 0px;
}

.border-radius0 {
    border-radius: 0px;
}

.border-radius80 {
    border-radius: 135px;
    height: 171px;
}

.padding0 {
    padding: 0;
}

.padding12 {
    padding: 12px;
}

.padding15 {
    padding: 15px;
}

.padding20 {
    padding: 20px;
}

.padding30 {
    padding: 30px;
}

.padding40 {
    padding: 40px;
}

.padding-top10 {
    padding-top: 10px;
}

.padding-top18 {
    padding-top: 18px;
}

.padding-top25 {
    padding-top: 25px;
}

.padding-bottom8 {
    padding-bottom: 8px;
}

.padding-bottom5 {
    padding-bottom: 5px;
}

.padding-bottom15 {
    padding-bottom: 15px;
}

.padding-left18 {
    padding-left: 18px;
}

.padding-left28 {
    padding-left: 28px;
}

.padding-left30 {
    padding-left: 30px;
}

.padding-left15 {
    padding-left: 15px !important;
}

.padding-left0 {
    padding-left: 0;
}

.padding-right0 {
    padding-right: 0 !important;
}

.padding-bottom0 {
    padding-bottom: 0 !important;
}

.left12 {
    position: relative;
    left: 12px;
}

.left48 {
    position: relative;
    left: 48px;
}

.left28 {
    margin-bottom: 30px;
    left: 28px;
    position: relative;
}

.left34Per {
    margin-bottom: 20px;
    margin-top: 20px;
    margin-left: 34%;
}

.margin-top10 {
    margin-top: 10px;
}

.margin-top15 {
    margin-top: 15px;
}

.margin-top17 {
    margin-top: 17px;
}

.margin-top20 {
    margin-top: 20px;
}

.margin-top25 {
    margin-top: 25px;
}

.margin-top30 {
    margin-top: 30px;
}

.margin-top40 {
    margin-top: 40px;
}

.margin-top50 {
    margin-top: 50px;
}

.margin-top59 {
    margin-top: 59px;
}

.margin-top68 {
    margin-top: 68px;
}

.margin-top80 {
    margin-top: 80px;
}

.margin-top75 {
    margin-top: 75px;
}

.margin-top115 {
    margin-top: 115px !important;
}

.margin-top-45 {
    margin-top: -45px;
}

.margin-bottom0 {
    margin-bottom: 0px !important;
}

.margin-bottom5 {
    margin-bottom: 5px;
}

.margin-bottom10 {
    margin-bottom: 10px;
}

.margin-bottom15 {
    margin-bottom: 15px;
}

.margin-bottom20 {
    margin-bottom: 20px;
}

.margin-bottom25 {
    margin-bottom: 25px;
}

.margin-bottom30 {
    margin-bottom: 30px;
}

.margin-bottom35 {
    margin-bottom: 35px;
}

.margin-bottom40 {
    margin-bottom: 40px;
}

.margin-bottom50 {
    margin-bottom: 50px;
}

.margin-bottom70 {
    margin-bottom: 70px;
}

.margin-left20 {
    margin-left: 20px;
}

.margin-right10 {
    margin-right: 10px;
}

.margin-right30 {
    margin-right: 30px;
}

.min-height80 {
    min-height: 80px;
}

.font26 {
    font-size: 26px !important;
}

.font20 {
    font-size: 20px;
}

.font18 {
    font-size: 18px !important;
}

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

.font12 {
    font-size: 12px;
}

.height-100 {
    height: 100px;
}

.height-90 {
    height: 90px;
}

.height-80 {
    height: 80px;
}

.height-57 {
    height: 57px;
}

.height-635 {
    height: 635px;
}

.height-280 {
    height: 280px;
}

.border-none {
    border: none !important;
}

.border-10-right5 {
    border-right: 5px solid rgb(211, 211, 211);
    border-top: 10px solid rgb(211, 211, 211);
    border-left: 10px solid rgb(211, 211, 211);
    border-bottom: 10px solid rgb(211, 211, 211);
}

.border-10-left5 {
    border-right: 10px solid rgb(211, 211, 211);
    border-top: 10px solid rgb(211, 211, 211);
    border-left: 10px solid rgb(211, 211, 211);
    /*border-left: 5px solid rgb(211, 211, 211);*/
    border-bottom: 10px solid rgb(211, 211, 211);
}

.border1 {
    border: 1px solid #efefef;
}

.border-orange {
    border: 2px solid #1c5dc5;
}

.border-news-blue {
    border: 2px solid #1C5DC5;
}

.border-source {
    border: 2px solid #0b67b2;
}

.border-white {
    border: 2px solid #ffffff;
}

.border-source-green {
    border: 2px solid #36ada7;
}

.border-top {
    border-top: 1px solid #efefef;
}

.border-bottom {
    border-bottom: 1px solid #efefef;
}

.border-right {
    border-right: 1px solid #efefef;
}

/*.display-none{
    display:none;
}*/

.max-width100Per {
    max-width: 100%;
}

.webmetrics-img {
    width: 40%;
    margin-top: 20px;
}

.float-right {
    float: right !important;
}

button {
    /*border-radius: 0 !important; manmohan
    background: #1c5dc5 none repeat scroll 0% 0% !important; manmohan */
    font-weight: normal !important;
    outline: none !important;
}

.page-template-page-select-promotion-jobs a.background-danger {
    background-color: #a94442 !important;
}

.background-danger {
    background-color: #a94442 !important;
}

.color-danger-bold {
    font-weight: normal !important;
    color: #a94442;
    font-family: ProximaNova-Bold;
}

.color-green-bold {
    font-weight: normal !important;
    color: #26a39e;
    font-family: ProximaNova-Bold;
}

.color-green {
    color: #26a39e;
}

.color-purple-bold {
    font-weight: normal !important;
    color: #26a39e;
    font-family: ProximaNova-Bold;
}

.color-purple {
    color: #26a39e;
}

.color-news-blue-bold {
    font-weight: normal !important;
    color: #1C5DC5;
    font-family: ProximaNova-Bold;
}

.color-event-gray-bold {
    font-weight: normal !important;
    color: #7a7a79;
    font-family: ProximaNova-Bold;
}

.color-event-blue-bold {
    font-weight: normal !important;
    color: #1b86ba;
    font-family: ProximaNova-Bold;
}

.color-orange-bold {
    font-weight: normal !important;
    color: #1c5dc5;
    font-family: ProximaNova-Bold;
}

.color-pink-bold {
    color: #e26262;
    font-weight: normal !important;
    font-family: ProximaNova-Bold;
}

.color-news-blue {
    color: #1C5DC5;
}

.color-pink {
    color: #e26262;
}

.color-blue-bold {
    color: #26a39a;
    font-weight: normal !important;
    font-family: ProximaNova-Bold;
}

.color-blue {
    color: #26a39a;
}

.color-grayish-bold {
    color: #333D3E;
    font-weight: normal !important;
    font-family: ProximaNova-Bold;
}

.color-gray-bold {
    color: #404040;
    font-weight: normal !important;
    font-family: ProximaNova-Bold;
}

.color-grayish {
    color: #333D3E;
}
p{
    color: #404040;
    line-height: 24px;
}

.color-text-light-gray {
    color: #b4b4b4;
}

.color-text-gray {
    color: gray;
}

.color-text-black {
    color: rgb(63, 63, 63);
}

.color-text-dark-green {
    color: #333d3e;
}

.color-text-white {
    color: #ffffff !important;
}

.color-text-white-bold {
    color: #ffffff !important;
    font-weight: normal !important;
    font-family: ProximaNova-Bold;
}

.color-primary-blue{
    color: #1c5dc5 !important;
}

.color-dark-blue{
    color: #10397B !important;
}

.color-charcoal{
    color: #404040 !important;
}

.background-green {
    background-color: #26a39e !important;
}

.background-purple {
    background-color: #26a39e !important;
}

.background-dark-green {
    background-color: #333d3e !important;
}

.background-white {
    background-color: #fff !important;
}

.border-purple {
    border: 1px solid #26a39e;
}

.border-orange {
    border: 1px solid #1c5dc5;
}

.border-dark-green {
    border: 1px solid #333d3e;
}

.continue_shipping {
    height: 31px;
    display: inline-block;
    padding-left: 10px;
    padding-right: 10px;
    border: 1px solid #efefef;
    color: #2c3438;
    line-height: 31px;
}

.background-orange, .comment-respond #submit {
    background-color: #1c5dc5 !important;
    border-radius: 0px;
    outline: none;
    border: none;
}

.background-dark-gray {
    background-color: #EEE;
}

.background-darkest-gray {
    background-color: #777777;
}

.background-dark-lightGray {
    background: rgb(248, 248, 248) none repeat scroll 0% 0%;
}

.margin-o {
    margin: 0 !important;
}

.size-color-gray {
    /*font-size: 26px !important;*/
    font-size: 22px !important;
    color: #efefef;
}

.size-color-org {
    font-size: 22px !important;
    color: #e26262 !important;
}

.size-color-orange-bold {
    font-size: 26px !important;
    color: #1c5dc5;
    font-family: ProximaNova-Bold;
}

.size-color-pink-boldText {
    font-size: 13px !important;
    color: #e26262;
    font-family: ProximaNova-Bold;
}

.size-color-pink-bold {
    font-size: 26px !important;
    color: #e26262;
    font-family: ProximaNova-Bold;
}

.size-color-white {
    font-size: 26px;
    color: #ffffff;
}

.organisation-head-wrap {
    min-width: 100%;
    width: 100%;
}

.font-weight {
    /*font-weight: 600;*/
    font-weight: normal !important;
    font-family: ProximaNova-Bold;
}

.display-inline-block {
    display: inline-block;
}

.display-inline {
    display: inline;
}

.cursor-pointer {
    cursor: pointer;
}

.margin-right15 {
    margin-right: 15px;
}

.margin0 {
    margin-bottom: 5px !important;
    margin-left: 0px !important;
    margin-right: 0px !important;
    margin-top: 0px !important;
    font-weight: bold;
}

.margin20 {
    margin: 20px !important;
}

h2.page-tag-title {
    float: left;
}

/*.page-template-page-news .dmbs-top-menu .navbar,.single-news .dmbs-top-menu .navbar{*/

.dmbs-top-menu .navbar {
    background-color: transparent;
    border: medium none;
    text-transform: uppercase;
    font-size: 12px;
    font-weight: normal !important;
    /*padding: 8px;*/
    border-radius: 0;
    z-index: 999;
}

.ubermenu .ubermenu-target-text {
    font-weight: normal !important;
    letter-spacing: 0.5px;
}

/*.page-template-page-news .navbar-inverse .navbar-nav > li > a,.single-news .navbar-inverse .navbar-nav > li > a {*/

.navbar-inverse .navbar-nav>li>a {
    color: white !important;
}

.homeLogo {
    /*background-image: url("img/homeLogo.png");*/
    background-image: url("https://probonoaustralia.com.au/wp-content/themes/devdmbootstrap3/images/news.jpg");
    background-repeat: no-repeat;
    display: inline-block;
    height: 145px;
    margin: auto 0px 0px;
    position: relative;
    width: 145px;
    text-align: center;
    -moz-transform: scale(0.90);
    -webkit-transform: scale(0.90);
    transform: scale(0.90);
}

.homeLogoGtG {
    /*background-image: url("img/gtgHomelogo.png");*/
    background-image: url("images/gtg.jpg");
    background-repeat: no-repeat;
    display: inline-block;
    height: 145px;
    margin: auto 0px 0px;
    position: relative;
    width: 145px;
    text-align: center;
    -moz-transform: scale(0.90);
    -webkit-transform: scale(0.90);
    transform: scale(0.90);
}

.homeLogoVolunteer {
    /*background-image: url("img/gtgHomelogo.png");*/
    background-image: url("images/volunteer.jpg");
    background-repeat: no-repeat;
    display: inline-block;
    height: 145px;
    margin: auto 0px 0px;
    position: relative;
    width: 145px;
    text-align: center;
    -moz-transform: scale(0.90);
    -webkit-transform: scale(0.90);
    transform: scale(0.90);
}

.homeLogoJob {
    /*background-image: url("img/gtgHomelogo.png");*/
    background-image: url("images/jobs.jpg");
    background-repeat: no-repeat;
    display: inline-block;
    height: 145px;
    margin: auto 0px 0px;
    position: relative;
    width: 145px;
    text-align: center;
    -moz-transform: scale(0.90);
    -webkit-transform: scale(0.90);
    transform: scale(0.90);
}

.probonoTopAd {
    display: block;
    height: auto;
}

.probonoBottomAd {
    display: block;
    height: auto;
    padding-bottom: 25px;
    padding-top: 25px;
}

.authorSocialLinks, .authorName, .authorLogo {
    margin: 11px 0px 15px 1px;
}

.authorInfo, .comments, .subscribeBtn, #category-blog-karens-blog, #category-careers, .featuredSuppliers, .page-template-page-guide-to-giving.custom-list-wrap.padding20 {
    border: 1px solid #efefef;
}

.featured-not-for-profits-list, #resourceBorder {
    border: 1px solid #efefef;
    /*box-shadow: 0 2px 9px 0 rgba(0,0,0,0.2), 0 3px 9px 0 rgba(0,0,0,0.19);*/
    box-shadow: none;
    margin-bottom: 15px;
}

/*#customised-nfp-Result{
    border: 1px solid #efefef;
}*/

.comments {
    margin-top: 45px;
    padding: 15px;
    text-align: center;
}

.commentsMobile {
    padding: 15px;
    text-align: center;
    border: 1px solid #efefef;
    margin-top: 20px;
}

.mobile.single-news-only {
    margin-top: 20px;
    margin-bottom: 20px;
}

.popularStories, .featuredSuppliersBlock, .author-info {
    margin-top: 20px;
}

.page-header {
    margin: 0px !important;
}

.recentPosts {
    border-bottom: 1px solid #efefef;
}

/*div.printfriendly {
    display: none !important;
}*/

.single-news img.alignnone {
    max-width: 100%;
    height: auto;
    width: auto;
    border: none !important;
    padding: 0px !important;
    position: relative;
    cursor: pointer;
}

/* img.alignnone {
    max-width: 100%;
    height: auto;
    width: auto;
    border: 1px solid #C3C2C2;
    padding: 7px;
    position: relative;
    /*left: 16px;*/
} */

.category-blog img.alignnone {
    /*left: 16px;*/
    width: 100%;
    margin-top: -18px;
    max-width: 200px;
}

#category-blog-karens-blog {
    padding: 20px;
    display: inline-block;
    width: 100%;
}

/*#category-careers{
    display: inline-block;
}*/

.screen-reader-text {
    display: none;
}

/*li .categories:after{
    font-size: 18px;
    color:#1c5dc5;
}*/

li.categories ul li {
    padding: 10px;
    border: 1px solid #efefef;
    width: 100%;
    margin-top: -1px;
    list-style-type: none;
}

.newsLinks {
    padding: 20px;
    border: 1px solid #efefef;
    width: 100%;
    margin-top: 15px;
    text-align: center;
}

.newsLinks {
    font-size: 21px;
    color: #6F6F6F;
    text-transform: capitalize !important;
}

.authorName a {
    color: #1c5dc5;
}

.newsCategoryType {
    float: right;
    color: #FFF;
    background-color: #1c5dc5;
    width: auto;
    padding: 3px 8px;
    /*font-weight: bold;*/
    /* padding-top: 6px;
     padding-bottom: 6px;*/
}

.newsCategoryType p {
    color: #ffffff;
}

.readmoreBtn, .readmoreBtn:hover {
    text-align: center;
    color: #FFF !important;
    background-color: #1c5dc5;
    width: auto;
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 6px;
    padding-bottom: 5px;
    /* font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;   font-family: 'HelveticaLTStd-Bold';*/
}

/* manmohan */

/*.carousel-fade .carousel-inner .item {
    opacity: 0;
    -webkit-transition-property: opacity;
    -moz-transition-property: opacity;
    -o-transition-property: opacity;
    transition-property: opacity;
}
.carousel-fade .carousel-inner .active {
    opacity: 1;
}
.carousel-fade .carousel-inner .active.left,
.carousel-fade .carousel-inner .active.right {
    left: 0;
    opacity: 0;
    z-index: 1;
}
.carousel-fade .carousel-inner .next.left,
.carousel-fade .carousel-inner .prev.right {
    opacity: 1;
}
.carousel-fade .carousel-control {
    z-index: 2;
}*/

/* manmohan */

.carousel-inner>.item>img, .carousel-inner>.item>a>img {
    line-height: 1;
    width: 100%;
    height: 376px;
}

.carousel-caption {
    position: absolute;
    left: 0% !important;
    right: 0% !important;
    bottom: 0px;
    z-index: 10;
    padding-top: 10px;
    padding-bottom: 20px;
    color: #FFF;
    text-align: center;
    text-shadow: 0px 1px 2px rgba(0, 0, 0, 0.6);
    background-color: rgba(0, 0, 0, 0.58);
}

.carousel-indicators {
    bottom: -4px !important;
}

.newslandingSubscribeBtn {
    margin-bottom: 28px;
}

.nav-tabs>li.active>a, .nav-tabs>li.active, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus {
    color: #FFF !important;
    background-color: #1c5dc5 !important;
    /*border-style: solid;*/
    border-color: #DDD #DDD transparent;
    border-width: 1px;
    -moz-border-top-colors: none;
    -moz-border-right-colors: none;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    border-image: none;
    cursor: default;
    border: none;
    text-align: center;
    font-size: 16px;
    outline: medium none;
    border-color: transparent !important;
    /* padding: 6px !important; */
}

.page-template-page-news .nav-tabs>li.active>a, .page-template-page-news .nav-tabs>li.active, .page-template-page-news .nav-tabs>li.active>a:hover, .page-template-page-news .nav-tabs>li.active>a:focus {
    background-color: #1C5DC5 !important;
}

.page-template-page-guide-to-giving.nav-tabs>li.active>a, .page-template-page-guide-to-giving.nav-tabs>li.active, .page-template-page-guide-to-giving.nav-tabs>li.active>a:hover, .page-template-page-guide-to-giving.nav-tabs>li.active>a:focus {
    color: #FFF;
    background-color: #333D3E;
    /*border-style: solid;*/
    border-color: #DDD #DDD transparent;
    border-width: 1px;
    -moz-border-top-colors: none;
    -moz-border-right-colors: none;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    border-image: none;
    cursor: default;
    border: none;
    text-align: center;
    font-size: 16px;
    outline: medium none;
    border-color: transparent !important;
    padding: 6px !important;
}

.page-template-page-guide-to-giving .nav-tabs>li.active>a {
    background-color: #333D3E !important;
}

.page-template-page-guide-to-giving .nav-tabs>li.active {
    background-color: #333D3E !important;
}

/*.page-template-page-list-your-organisation-select-package .ubermenu-main,
.page-template-page-list-your-organisation .ubermenu-main,
.page-template-page-guide-to-giving .ubermenu-main {
    background: transparent -moz-linear-gradient(center top , #e26262, #e26262) repeat scroll 0% 0% !important;
    background: transparent -webkit-linear-gradient(top , #e26262, #e26262) repeat scroll 0% 0% !important;
    background: transparent -o-linear-gradient(center top , #e26262, #e26262) repeat scroll 0% 0% !important;
    background: transparent linear-gradient(center top , #e26262, #e26262) repeat scroll 0% 0% !important;
    background: transparent -ms-linear-gradient(top, #e26262 0%,#e26262 50%,#e26262 51%,#e26262 100%) !important;
}*/

/*.page-template-page-list-your-organisation-select-package .ubermenu.ubermenu-main .ubermenu-item-level-0 > .ubermenu-target,
.page-template-page-list-your-organisation .ubermenu.ubermenu-main .ubermenu-item-level-0 > .ubermenu-target,
.page-template-page-guide-to-giving .ubermenu.ubermenu-main .ubermenu-item-level-0 > .ubermenu-target {
    background: transparent -moz-linear-gradient(center top , #e26262, #e26262) repeat scroll 0% 0% !important;
    background: transparent -webkit-linear-gradient(top , #e26262, #e26262) repeat scroll 0% 0% !important;
    background: transparent -o-linear-gradient(center top , #e26262, #e26262) repeat scroll 0% 0% !important;
    background: transparent linear-gradient(center top , #e26262, #e26262) repeat scroll 0% 0% !important;
    background: transparent -ms-linear-gradient(top, #e26262 0%,#e26262 50%,#e26262 51%,#e26262 100%) !important;

}*/

/*.page-template-page-edit-an-event .ubermenu-main,
.page-template-page-create-an-event .ubermenu-main,
.page-template-page-event-preview .ubermenu-main
{
    background: transparent -moz-linear-gradient(center top , #94C0DD, #94C0DD) repeat scroll 0% 0% !important;
    background: transparent -webkit-linear-gradient(top , #94C0DD, #94C0DD) repeat scroll 0% 0% !important;
    background: transparent -o-linear-gradient(center top , #94C0DD, #94C0DD) repeat scroll 0% 0% !important;
    background: transparent linear-gradient(center top , #94C0DD, #94C0DD) repeat scroll 0% 0% !important;
    background: transparent -ms-linear-gradient(top, #94C0DD 0%,#94C0DD 50%,#94C0DD 51%,#94C0DD 100%) !important;
}*/

/*.page-template-page-edit-an-event .ubermenu.ubermenu-main .ubermenu-item-level-0 > .ubermenu-target,
.page-template-page-create-an-event .ubermenu.ubermenu-main .ubermenu-item-level-0 > .ubermenu-target,
.page-template-page-event-preview .ubermenu.ubermenu-main .ubermenu-item-level-0 > .ubermenu-target
{
    background: transparent -moz-linear-gradient(center top , #94C0DD, #94C0DD) repeat scroll 0% 0% !important;
    background: transparent -webkit-linear-gradient(top , #94C0DD, #94C0DD) repeat scroll 0% 0% !important;
    background: transparent -o-linear-gradient(center top , #94C0DD, #94C0DD) repeat scroll 0% 0% !important;
    background: transparent linear-gradient(center top , #94C0DD, #94C0DD) repeat scroll 0% 0% !important;
    background: transparent -ms-linear-gradient(top, #94C0DD 0%,#94C0DD 50%,#94C0DD 51%,#94C0DD 100%) !important;

}
*/

.page-template-page-customised-nfp-list.nav-tabs>li.active>a, .page-template-page-customised-nfp-list.nav-tabs>li.active, .page-template-page-customised-nfp-list.nav-tabs>li.active>a:hover, .page-template-page-customised-nfp-list.nav-tabs>li.active>a:focus {
    color: #FFF;
    background-color: #333D3E;
    /*border-style: solid;*/
    border-color: #DDD #DDD transparent;
    border-width: 1px;
    -moz-border-top-colors: none;
    -moz-border-right-colors: none;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    border-image: none;
    cursor: default;
    border: none;
    text-align: center;
    font-size: 16px;
    outline: medium none;
    border-color: transparent !important;
    padding: 6px !important;
}

.page-template-page-customised-nfp-list .nav-tabs>li.active>a {
    background-color: #333D3E !important;
}

.page-template-page-customised-nfp-list .nav-tabs>li.active {
    background-color: #333D3E !important;
}

/*.page-template-page-customised-nfp-list .ubermenu-main {
    background: transparent -moz-linear-gradient(center top , #e26262, #e26262) repeat scroll 0% 0% !important;
    background: transparent -webkit-linear-gradient(top , #e26262, #e26262) repeat scroll 0% 0% !important;
    background: transparent -o-linear-gradient(center top , #e26262, #e26262) repeat scroll 0% 0% !important;
    background: transparent linear-gradient(center top , #e26262, #e26262) repeat scroll 0% 0% !important;
    background: transparent -ms-linear-gradient(top, #e26262 0%,#e26262 50%,#e26262 51%,#e26262 100%) !important;

}*/

/*.page-template-page-customised-nfp-list .ubermenu.ubermenu-main .ubermenu-item-level-0 > .ubermenu-target {
    background: transparent -moz-linear-gradient(center top , #e26262, #e26262) repeat scroll 0% 0% !important;
    background: transparent -webkit-linear-gradient(top , #e26262, #e26262) repeat scroll 0% 0% !important;
    background: transparent -o-linear-gradient(center top , #e26262, #e26262) repeat scroll 0% 0% !important;
    background: transparent linear-gradient(center top , #e26262, #e26262) repeat scroll 0% 0% !important;
    background: transparent -ms-linear-gradient(top, #e26262 0%,#e26262 50%,#e26262 51%,#e26262 100%) !important;

}
*/

.page-id-89038.nav-tabs>li.active>a, .page-id-89038.nav-tabs>li.active, .page-id-89038.nav-tabs>li.active>a:hover, .page-id-89038.nav-tabs>li.active>a:focus {
    color: #FFF;
    background-color: #333D3E;
    /*border-style: solid;*/
    border-color: #DDD #DDD transparent;
    border-width: 1px;
    -moz-border-top-colors: none;
    -moz-border-right-colors: none;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    border-image: none;
    cursor: default;
    border: none;
    text-align: center;
    font-size: 16px;
    outline: medium none;
    border-color: transparent !important;
    padding: 6px !important;
}

.page-id-89038 .nav-tabs>li.active>a {
    background-color: #333D3E !important;
}

.page-id-89038 .nav-tabs>li.active {
    background-color: #333D3E !important;
}

/*.page-id-89038 .ubermenu-main {
    background: transparent -moz-linear-gradient(center top , #e26262, #e26262) repeat scroll 0% 0% !important;
    background: transparent -webkit-linear-gradient(top , #e26262, #e26262) repeat scroll 0% 0% !important;
    background: transparent -o-linear-gradient(center top , #e26262, #e26262) repeat scroll 0% 0% !important;
    background: transparent linear-gradient(center top , #e26262, #e26262) repeat scroll 0% 0% !important;
    background: transparent -ms-linear-gradient(top, #e26262 0%,#e26262 50%,#e26262 51%,#e26262 100%) !important;

}*/

/*.page-id-89038 .ubermenu.ubermenu-main .ubermenu-item-level-0 > .ubermenu-target {
    background: transparent -moz-linear-gradient(center top , #e26262, #e26262) repeat scroll 0% 0% !important;
    background: transparent -webkit-linear-gradient(top , #e26262, #e26262) repeat scroll 0% 0% !important;
    background: transparent -o-linear-gradient(center top , #e26262, #e26262) repeat scroll 0% 0% !important;
    background: transparent linear-gradient(center top , #e26262, #e26262) repeat scroll 0% 0% !important;
    background: transparent -ms-linear-gradient(top, #e26262 0%,#e26262 50%,#e26262 51%,#e26262 100%) !important;

}*/

.page-id-89038 .wp-pagenavi span.current {
    font-weight: bold;
    border-bottom: 1px solid #e26262 !important;
    color: #e26262 !important;
}

.page-id-89038 .wp-pagenavi, .page-id-89038 .wp-pagenavi a {
    clear: both;
    color: #e26262 !important;
}

.page-template-page-customised-nfp-list-result.nav-tabs>li.active>a, .page-template-page-customised-nfp-list-result.nav-tabs>li.active, .page-template-page-customised-nfp-list-result.nav-tabs>li.active>a:hover, .page-template-page-customised-nfp-list-result.nav-tabs>li.active>a:focus {
    color: #FFF;
    background-color: #333D3E;
    /*border-style: solid;*/
    border-color: #DDD #DDD transparent;
    border-width: 1px;
    -moz-border-top-colors: none;
    -moz-border-right-colors: none;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    border-image: none;
    cursor: default;
    border: none;
    text-align: center;
    font-size: 16px;
    outline: medium none;
    border-color: transparent !important;
    padding: 6px !important;
}

.page-template-page-customised-nfp-list-result .nav-tabs>li.active>a {
    background-color: #333D3E !important;
}

.page-template-page-customised-nfp-list-result .nav-tabs>li.active {
    background-color: #333D3E !important;
}

/*.page-template-page-customised-nfp-list-result .ubermenu-main {
    background: transparent -moz-linear-gradient(center top , #e26262, #e26262) repeat scroll 0% 0% !important;
    background: transparent -webkit-linear-gradient(top , #e26262, #e26262) repeat scroll 0% 0% !important;
    background: transparent -o-linear-gradient(center top , #e26262, #e26262) repeat scroll 0% 0% !important;
    background: transparent linear-gradient(center top , #e26262, #e26262) repeat scroll 0% 0% !important;
    background: transparent -ms-linear-gradient(top, #e26262 0%,#e26262 50%,#e26262 51%,#e26262 100%) !important;

}*/

/*.page-template-page-customised-nfp-list-result .ubermenu.ubermenu-main .ubermenu-item-level-0 > .ubermenu-target {
    background: transparent -moz-linear-gradient(center top , #e26262, #e26262) repeat scroll 0% 0% !important;
    background: transparent -webkit-linear-gradient(top , #e26262, #e26262) repeat scroll 0% 0% !important;
    background: transparent -o-linear-gradient(center top , #e26262, #e26262) repeat scroll 0% 0% !important;
    background: transparent linear-gradient(center top , #e26262, #e26262) repeat scroll 0% 0% !important;
    background: transparent -ms-linear-gradient(top, #e26262 0%,#e26262 50%,#e26262 51%,#e26262 100%) !important;

}*/

.page-template-page-customised-nfp-list-result .wp-pagenavi span.current {
    font-weight: bold;
    border-bottom: 1px solid #e26262 !important;
    color: #e26262 !important;
}

.page-template-page-customised-nfp-list-result .wp-pagenavi, .page-template-page-customised-nfp-list-result .wp-pagenavi a {
    clear: both;
    color: #e26262 !important;
}

.single-organisation.nav-tabs>li.active>a, .single-organisation.nav-tabs>li.active, .single-organisation.nav-tabs>li.active>a:hover, .single-organisation.nav-tabs>li.active>a:focus {
    color: #FFF;
    background-color: #333D3E;
    /*border-style: solid;*/
    border-color: #DDD #DDD transparent;
    border-width: 1px;
    -moz-border-top-colors: none;
    -moz-border-right-colors: none;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    border-image: none;
    cursor: default;
    border: none;
    text-align: center;
    font-size: 16px;
    outline: medium none;
    border-color: transparent !important;
    padding: 6px !important;
}

.single-organisation .nav-tabs>li.active>a {
    background-color: #333D3E !important;
}

.single-organisation .nav-tabs>li.active {
    background-color: #333D3E !important;
}

/*.single-organisation .ubermenu-main {
    background: transparent -moz-linear-gradient(center top , #e26262, #e26262) repeat scroll 0% 0% !important;
    background: transparent -webkit-linear-gradient(top , #e26262, #e26262) repeat scroll 0% 0% !important;
    background: transparent -o-linear-gradient(center top , #e26262, #e26262) repeat scroll 0% 0% !important;
    background: transparent linear-gradient(center top , #e26262, #e26262) repeat scroll 0% 0% !important;
    background: transparent -ms-linear-gradient(top, #e26262 0%,#e26262 50%,#e26262 51%,#e26262 100%) !important;

}*/

/*.single-organisation .ubermenu.ubermenu-main .ubermenu-item-level-0 > .ubermenu-target {
    background: transparent -moz-linear-gradient(center top , #e26262, #e26262) repeat scroll 0% 0% !important;
    background: transparent -webkit-linear-gradient(top , #e26262, #e26262) repeat scroll 0% 0% !important;
    background: transparent -o-linear-gradient(center top , #e26262, #e26262) repeat scroll 0% 0% !important;
    background: transparent linear-gradient(center top , #e26262, #e26262) repeat scroll 0% 0% !important;
    background: transparent -ms-linear-gradient(top, #e26262 0%,#e26262 50%,#e26262 51%,#e26262 100%) !important;

}*/

.page-template-page-featured-not-for-profits.nav-tabs>li.active>a, .page-template-page-featured-not-for-profits.nav-tabs>li.active, .page-template-page-featured-not-for-profits.nav-tabs>li.active>a:hover, .page-template-page-featured-not-for-profits.nav-tabs>li.active>a:focus {
    color: #FFF;
    background-color: #333D3E;
    /*border-style: solid;*/
    border-color: #DDD #DDD transparent;
    border-width: 1px;
    -moz-border-top-colors: none;
    -moz-border-right-colors: none;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    border-image: none;
    cursor: default;
    border: none;
    text-align: center;
    font-size: 16px;
    outline: medium none;
    border-color: transparent !important;
    padding: 6px !important;
}

.page-template-page-featured-not-for-profits .nav-tabs>li.active>a {
    background-color: #333D3E !important;
}

.page-template-page-featured-not-for-profits .nav-tabs>li.active {
    background-color: #333D3E !important;
}

/*.page-template-page-featured-not-for-profits .ubermenu-main
{
    background: transparent -moz-linear-gradient(center top , #e26262, #e26262) repeat scroll 0% 0% !important;
    background: transparent -webkit-linear-gradient(top , #e26262, #e26262) repeat scroll 0% 0% !important;
    background: transparent -o-linear-gradient(center top , #e26262, #e26262) repeat scroll 0% 0% !important;
    background: transparent linear-gradient(center top , #e26262, #e26262) repeat scroll 0% 0% !important;
    background: transparent -ms-linear-gradient(top, #e26262 0%,#e26262 50%,#e26262 51%,#e26262 100%) !important;

}*/

/*.page-template-page-featured-not-for-profits .ubermenu.ubermenu-main .ubermenu-item-level-0 > .ubermenu-target
{
    background: transparent -moz-linear-gradient(center top , #e26262, #e26262) repeat scroll 0% 0% !important;
    background: transparent -webkit-linear-gradient(top , #e26262, #e26262) repeat scroll 0% 0% !important;
    background: transparent -o-linear-gradient(center top , #e26262, #e26262) repeat scroll 0% 0% !important;
    background: transparent linear-gradient(center top , #e26262, #e26262) repeat scroll 0% 0% !important;
    background: transparent -ms-linear-gradient(top, #e26262 0%,#e26262 50%,#e26262 51%,#e26262 100%) !important;


}*/

.page-template-page-featured-not-for-profits .wp-pagenavi span.current {
    font-weight: bold;
    border-bottom: 1px solid #e26262;
}

.page-template-page-featured-not-for-profits .wp-pagenavi, .page-template-page-featured-not-for-profits .wp-pagenavi a {
    clear: both;
    color: #e26262;
}

/* .page-template-page-search-not-for-profits footer {
    border-top: 10px solid #e26262 !important;
} */

.page-template-page-search-not-for-profits.nav-tabs>li.active>a, .page-template-page-search-not-for-profits.nav-tabs>li.active, .page-template-page-search-not-for-profits.nav-tabs>li.active>a:hover, .page-template-page-search-not-for-profits.nav-tabs>li.active>a:focus {
    color: #FFF;
    background-color: #333D3E;
    border-style: solid;
    border-color: #DDD #DDD transparent;
    border-width: 1px;
    -moz-border-top-colors: none;
    -moz-border-right-colors: none;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    border-image: none;
    cursor: default;
    border: none;
    text-align: center;
    font-size: 16px;
    outline: medium none;
    border-color: transparent !important;
    padding: 6px !important;
}

.page-template-page-search-not-for-profits .nav-tabs>li.active>a {
    background-color: #333D3E !important;
}

.page-template-page-search-not-for-profits .nav-tabs>li.active {
    background-color: #333D3E !important;
}

/*.page-template-page-search-not-for-profits .ubermenu-main {
    background: transparent -moz-linear-gradient(center top , #e26262, #e26262) repeat scroll 0% 0% !important;
    background: transparent -webkit-linear-gradient(top , #e26262, #e26262) repeat scroll 0% 0% !important;
    background: transparent -o-linear-gradient(center top , #e26262, #e26262) repeat scroll 0% 0% !important;
    background: transparent linear-gradient(center top , #e26262, #e26262) repeat scroll 0% 0% !important;
    background: transparent -ms-linear-gradient(top, #e26262 0%,#e26262 50%,#e26262 51%,#e26262 100%) !important;
}*/

/*.page-template-page-search-not-for-profits .ubermenu.ubermenu-main .ubermenu-item-level-0 > .ubermenu-target {
    background: transparent -moz-linear-gradient(center top , #e26262, #e26262) repeat scroll 0% 0% !important;
    background: transparent -webkit-linear-gradient(top , #e26262, #e26262) repeat scroll 0% 0% !important;
    background: transparent -o-linear-gradient(center top , #e26262, #e26262) repeat scroll 0% 0% !important;
    background: transparent linear-gradient(center top , #e26262, #e26262) repeat scroll 0% 0% !important;
    background: transparent -ms-linear-gradient(top, #e26262 0%,#e26262 50%,#e26262 51%,#e26262 100%) !important;

}
*/

.page-template-page-search-not-for-profits .wp-pagenavi span.current {
    font-weight: bold;
    border-bottom: 1px solid #e26262;
}

.page-template-page-search-not-for-profits .wp-pagenavi, .page-template-page-search-not-for-profits .wp-pagenavi a {
    clear: both;
    color: #e26262;
}

.page-template-page-search-not-for-profits div.headerSocialLinksTop>i.fa-user {
    color: #e26262 !important;
    font-size: 26px;
    font-weight: bold;
}

.page-template-page-search-not-for-profits div.headerSocialLinksTop>i.fa-shopping-cart {
    color: #e26262 !important;
    font-size: 26px;
    font-weight: bold;
}

/*.page-template-page-search-not-for-profits .probonoTopAd{
    border-bottom: 1px solid #e26262;
}*/

.page-template-page-search-not-for-profits .homeLogo {
    /*background-image: url("img/gtgHomelogo.png");*/
    background-image: url("images/gtg.jpg");
    background-repeat: no-repeat;
    display: inline-block;
    height: 145px;
    margin: auto 0px 0px;
    position: relative;
    width: 145px;
    text-align: center;
    -moz-transform: scale(0.90);
    -webkit-transform: scale(0.90);
    transform: scale(0.90);
}

/*.tax-sector .ubermenu-main {
    background: transparent -moz-linear-gradient(center top , #e26262, #e26262) repeat scroll 0% 0% !important;
    background: transparent -webkit-linear-gradient(top , #e26262, #e26262) repeat scroll 0% 0% !important;
    background: transparent -o-linear-gradient(center top , #e26262, #e26262) repeat scroll 0% 0% !important;
    background: transparent linear-gradient(center top , #e26262, #e26262) repeat scroll 0% 0% !important;
    background: transparent -ms-linear-gradient(top, #e26262 0%,#e26262 50%,#e26262 51%,#e26262 100%) !important;

}*/

/*.tax-sector .ubermenu.ubermenu-main .ubermenu-item-level-0 > .ubermenu-target {
    background: transparent -moz-linear-gradient(center top , #e26262, #e26262) repeat scroll 0% 0% !important;
    background: transparent -webkit-linear-gradient(top , #e26262, #e26262) repeat scroll 0% 0% !important;
    background: transparent -o-linear-gradient(center top , #e26262, #e26262) repeat scroll 0% 0% !important;
    background: transparent linear-gradient(center top , #e26262, #e26262) repeat scroll 0% 0% !important;
    background: transparent -ms-linear-gradient(top, #e26262 0%,#e26262 50%,#e26262 51%,#e26262 100%) !important;

}*/

.tax-sector div.headerSocialLinksTop>i.fa-user {
    color: #e26262 !important;
    font-size: 26px;
    font-weight: bold;
}

.tax-sector div.headerSocialLinksTop>i.fa-shopping-cart {
    color: #e26262 !important;
    font-size: 26px;
    font-weight: bold;
}

/*.tax-sector .probonoTopAd{
    border-bottom: 1px solid #e26262;
}*/

.tax-sector .homeLogo {
    /*background-image: url("img/gtgHomelogo.png");*/
    background-image: url("images/gtg.jpg");
    background-repeat: no-repeat;
    display: inline-block;
    height: 145px;
    margin: auto 0px 0px;
    position: relative;
    width: 145px;
    text-align: center;
    -moz-transform: scale(0.90);
    -webkit-transform: scale(0.90);
    transform: scale(0.90);
}

.tax-sector div.dmbs-header-text>h5, .page-template-page-search-not-for-profits div.dmbs-header-text>h5 {
    color: #e26262 !important;
    font-weight: normal;
}

.tax-sector .wp-pagenavi span.current {
    font-weight: bold !important;
    border-bottom: 1px solid #e26262 !important;
    color: #e26262 !important;
}

.tax-sector .wp-pagenavi, .tax-sector .wp-pagenavi a, .page-id-89038 .wp-pagenavi a {
    clear: both;
    color: #e26262 !important;
}

.tax-sector .forTaxPage {
    color: #e26262 !important;
}

/*###@@@---color on hover---@@@###*/

.headerIcons .fa:hover {
    color: #1c5dc5;
}

.headerIcons .fa-user {
    color: #1c5dc5;
}

.page-template-page-events .headerIcons .fa:hover, .page-template-page-past-webinar .headerIcons .fa:hover, .single-event .headerIcons .fa:hover, .page-template-page-webinar-landing .headerIcons .fa:hover, .page-template-page-search-feature-events .headerIcons .fa:hover, .page-template-page-eventinner-php .headerIcons .fa:hover, .page-template-page-event-preview-php .headerIcons .fa:hover, .page-template-page-create-an-event .headerIcons .fa:hover, .page-template-page-edit-an-event .headerIcons .fa:hover, .page-template-page-events .headerIcons .fa-user, .page-template-page-past-webinar .headerIcons .fa-user, .single-event .headerIcons .fa-user, .page-template-page-webinar-landing .headerIcons .fa-user, .page-template-page-search-feature-events .headerIcons .fa-user, .page-template-page-eventinner-php .headerIcons .fa-user, .page-template-page-event-preview-php .headerIcons .fa-user, .page-template-page-create-an-event .headerIcons .fa-user, .page-template-page-edit-an-event .headerIcons .fa-user, .page-template-page-events .headerIcons .fa-user-new, .page-template-page-past-webinar .headerIcons .fa-user-new, .single-event .headerIcons .fa-user-new, .page-template-page-webinar-landing .headerIcons .fa-user-new, .page-template-page-search-feature-events .headerIcons .fa-user-new, .page-template-page-eventinner-php .headerIcons .fa-user-new, .page-template-page-event-preview-php .headerIcons .fa-user-new, .page-template-page-create-an-event .headerIcons .fa-user-new, .page-template-page-edit-an-event .headerIcons .fa-user-new {
    color: #94C0DD !important;
}

.page-template-page-events .sep-loggedin, .page-template-page-past-webinar .sep-loggedin, .single-event .sep-loggedin, .page-template-page-webinar-landing .sep-loggedin, .page-template-page-search-feature-events .sep-loggedin, .page-template-page-eventinner-php .sep-loggedin, .page-template-page-event-preview-php .sep-loggedin, .page-template-page-create-an-event .sep-loggedin, .page-template-page-edit-an-event .sep-loggedin, .page-template-page-events .sep-logout, .page-template-page-past-webinar .sep-logout, .single-event .sep-logout, .page-template-page-webinar-landing .sep-logout, .page-template-page-search-feature-events .sep-logout, .page-template-page-eventinner-php .sep-logout, .page-template-page-event-preview-php .sep-logout, .page-template-page-create-an-event .sep-logout, .page-template-page-edit-an-event .sep-logout {
    border-left: 1px solid #94C0DD !important;
    color: #94C0DD !important;
}

.page-template-page-create-a-new-event .dropdown-menu>li>a, .page-template-page-edit-a-new-event .dropdown-menu>li>a, .tribe-events-page-template .dropdown-menu>li>a, .page-template-page-events .dropdown-menu>li>a, .page-template-page-past-webinar .dropdown-menu>li>a, .single-event .dropdown-menu>li>a, .page-template-page-webinar-landing .dropdown-menu>li>a, .page-template-page-search-feature-events .dropdown-menu>li>a, .page-template-page-create-an-event .dropdown-menu>li>a, .page-template-page-edit-an-event .dropdown-menu>li>a, .page-template-page-eventinner-php .dropdown-menu>li>a, .page-template-page-event-preview-php .dropdown-menu>li>a {
    color: #94C0DD !important;
}

.page-template-page-create-a-new-event .dropdown-menu>li>a:hover, .page-template-page-edit-a-new-event .dropdown-menu>li>a:hover, .page-template-page-create-a-new-event .dropdown-menu>li>a:active, .page-template-page-edit-a-new-event .dropdown-menu>li>a:active, .page-template-page-create-a-new-event.dropdown-menu>li>a:focus, .page-template-page-edit-a-new-event.dropdown-menu>li>a:focus, .page-template-page-events .dropdown-menu>li>a:hover, .page-template-page-past-webinar .dropdown-menu>li>a:hover .single-event .dropdown-menu>li>a:hover, .page-template-page-past-webinar .dropdown-menu>li>a:hover, .page-template-page-webinar-landing .dropdown-menu>li>a:hover, .page-template-page-search-feature-events .dropdown-menu>li>a:hover, .page-template-page-create-an-event .dropdown-menu>li>a:hover, .page-template-page-edit-an-event .dropdown-menu>li>a:hover, .page-template-page-eventinner-php .dropdown-menu>li>a:hover, .page-template-page-event-preview-php .dropdown-menu>li>a:hover, .page-template-page-events .dropdown-menu>li>a:active, .page-template-page-past-webinar .dropdown-menu>li>a:active .single-event .dropdown-menu>li>a:active, .page-template-page-past-webinar .dropdown-menu>li>a:active, .page-template-page-webinar-landing .dropdown-menu>li>a:active, .page-template-page-search-feature-events .dropdown-menu>li>a:active, .page-template-page-create-an-event .dropdown-menu>li>a:active, .page-template-page-edit-an-event .dropdown-menu>li>a:active, .page-template-page-eventinner-php .dropdown-menu>li>a:active, .page-template-page-event-preview-php .dropdown-menu>li>a:active, .page-template-page-events .dropdown-menu>li>a:focus, .page-template-page-past-webinar .dropdown-menu>li>a:focus .single-event .dropdown-menu>li>a:focus, .page-template-page-past-webinar .dropdown-menu>li>a:focus, .page-template-page-webinar-landing .dropdown-menu>li>a:focus, .page-template-page-search-feature-events .dropdown-menu>li>a:focus, .page-template-page-create-an-event .dropdown-menu>li>a:focus, .page-template-page-edit-an-event .dropdown-menu>li>a:focus, .page-template-page-eventinner-php .dropdown-menu>li>a:focus, .page-template-page-event-preview-php .dropdown-menu>li>a:focus {
    background: #94C0DD !important;
    color: white !important;
}

/*.page-template-page-past-webinar .probonoTopAd, .page-template-page-eventinner-php .probonoTopAd{
        border-bottom: 1px solid #94C0DD;

}*/

.page-template-page-renew-your-organisation-select-package .headerIcons .fa:hover, .page-template-page-list-your-organisation-select-package .headerIcons .fa:hover, .page-template-page-list-your-organisation .headerIcons .fa:hover, .page-template-page-guide-to-giving .headerIcons .fa:hover, .page-id-89038 .headerIcons .fa:hover, .page-template-page-search-not-for-profits .headerIcons .fa:hover, .page-template-page-featured-not-for-profits .headerIcons .fa:hover, renew .single-organisation .headerIcons .fa:hover, .tax-sector .headerIcons .fa:hover, .page-template-page-customised-nfp-list-result .headerIcons .fa:hover, .page-template-page-customised-nfp-list .headerIcons .fa:hover, .page-template-page-renew-your-organisation-select-package .headerIcons .fa-user, .page-template-page-list-your-organisation-select-package .headerIcons .fa-user, .page-template-page-list-your-organisation .headerIcons .fa-user, .page-template-page-guide-to-giving .headerIcons .fa-user, .page-id-89038 .headerIcons .fa-user, .page-template-page-search-not-for-profits .headerIcons .fa-user, .page-template-page-featured-not-for-profits .headerIcons .fa-user, .single-organisation .headerIcons .fa-user, .tax-sector .headerIcons .fa-user, .page-template-page-customised-nfp-list-result .headerIcons .fa, .page-template-page-customised-nfp-list .headerIcons .fa, .page-template-page-renew-your-organisation-select-package .headerIcons .fa-user-new, .page-template-page-list-your-organisation-select-package .headerIcons .fa-user-new, .page-template-page-list-your-organisation .headerIcons .fa-user-new, .page-template-page-guide-to-giving .headerIcons .fa-user-new, .page-id-89038 .headerIcons .fa-user-new, .page-template-page-search-not-for-profits .headerIcons .fa-user-new, .page-template-page-featured-not-for-profits .headerIcons .fa-user-new, .single-organisation .headerIcons .fa-user-new, .tax-sector .headerIcons .fa-user-new, .page-template-page-customised-nfp-list-result .headerIcons .fa-user-new, .page-template-page-customised-nfp-list .headerIcons .fa-user-new {
    color: #e26262 !important;
}

.tax-supplier_type .headerIcons .fa:hover, .single-resource .headerIcons .fa:hover, .page-template-page-featured-suppliers .headerIcons .fa:hover, .page-template-page-search-suppliers .headerIcons .fa:hover, .page-template-page-source .headerIcons .fa:hover, .tax-supplier_type .headerIcons .fa-user, .single-resource .headerIcons .fa-user, .page-template-page-featured-suppliers .headerIcons .fa-user, .page-template-page-search-suppliers .headerIcons .fa-user, .page-template-page-source .headerIcons .fa-user, .tax-supplier_type .headerIcons .fa-user-new, .single-resource .headerIcons .fa-user-new, .page-template-page-featured-suppliers .headerIcons .fa-user-new, .page-template-page-search-suppliers .headerIcons .fa-user-new, .page-template-page-source .headerIcons .fa-user-new {
    color: #26a39a !important;
}

.tax-supplier_type .dropdown-menu>li>a, .single-resource .dropdown-menu>li>a, .page-template-page-featured-suppliers .dropdown-menu>li>a, .page-template-page-search-suppliers .dropdown-menu>li>a, .page-template-page-source .dropdown-menu>li>a {
    color: #26a39a !important;
}

.tax-supplier_type .dropdown-menu>li>a:hover, .single-resource .dropdown-menu>li>a:hover, .page-template-page-featured-suppliers .dropdown-menu>li>a:hover, .page-template-page-search-suppliers .dropdown-menu>li>a:hover, .page-template-page-source .dropdown-menu>li>a:hover, .tax-supplier_type .dropdown-menu>li>a:active, .single-resource .dropdown-menu>li>a:active, .page-template-page-featured-suppliers .dropdown-menu>li>a:active, .page-template-page-search-suppliers .dropdown-menu>li>a:active, .page-template-page-source .dropdown-menu>li>a:active, .tax-supplier_type .dropdown-menu>li>a:focus, .single-resource .dropdown-menu>li>a:focus, .page-template-page-featured-suppliers .dropdown-menu>li>a:focus, .page-template-page-search-suppliers .dropdown-menu>li>a:focus, .page-template-page-source .dropdown-menu>li>a:focus {
    background: #26a39a !important;
    color: white !important;
}

.tax-supplier_type .sep-loggedin, .single-resource .sep-loggedin, .page-template-page-featured-suppliers .sep-loggedin, .page-template-page-search-suppliers .sep-loggedin, .page-template-page-source .sep-loggedin, .tax-supplier_type .sep-logout, .single-resource .sep-logout, .page-template-page-featured-suppliers .sep-logout, .page-template-page-search-suppliers .sep-logout, .page-template-page-source .sep-logout {
    border-left: 1px solid #26a39a !important;
}

.page-template-page-renew-your-organisation-select-package a.scrollup.designed, .page-template-page-list-your-organisation-select-package a.scrollup.designed, .page-template-page-list-your-organisation-now-select-package a.scrollup.designed, .page-template-page-list-your-organisation a.scrollup.designed, .page-template-page-guide-to-giving a.scrollup.designed, .page-id-89038 a.scrollup.designed, .page-template-page-search-not-for-profits a.scrollup.designed, .page-template-page-featured-not-for-profits a.scrollup.designed, .single-organisation a.scrollup.designed, .tax-sector a.scrollup.designed, .page-template-page-customised-nfp-list-result a.scrollup.designed, .page-template-page-customised-nfp-list a.scrollup.designed {
    background-color: #e26262 !important;
}

.tax-supplier_type a.scrollup.designed, .single-resource a.scrollup.designed, .page-template-page-featured-suppliers a.scrollup.designed, .page-template-page-search-suppliers a.scrollup.designed, .page-template-page-source a.scrollup.designed {
    background-color: #26a39a !important;
}

.page-template-page-events a.scrollup.designed, .single-event a.scrollup.designed, .page-template-page-webinar-landing a.scrollup.designed, .page-template-page-search-feature-events a.scrollup.designed {
    background-color: #94C0DD !important;
}

.page-template-page-corporate-community a.scrollup.designed, .page-template-page-corporate-community-members a.scrollup.designed, .single-business a.scrollup.designed, .page-id-288234 a.scrollup.designed {
    background-color: #333D3E !important;
}

.page-template-page-corporate-community .headerIcons .fa:hover, .page-template-page-corporate-community-members .headerIcons .fa:hover, .single-business .headerIcons .fa:hover, .page-id-288234 .headerIcons .fa:hover, .page-template-page-corporate-community .headerIcons .fa-user, .page-template-page-corporate-community-members .headerIcons .fa-user, .single-business .headerIcons .fa-user, .page-id-288234 .headerIcons .fa-user, .page-template-page-corporate-community .headerIcons .fa-user-new, .page-template-page-corporate-community-members .headerIcons .fa-user-new, .single-business .headerIcons .fa-user-new, .page-id-288234 .headerIcons .fa-user-new {
    color: #333D3E !important;
}

.page-template-page-corporate-community .dropdown-menu>li>a:hover, .page-template-page-corporate-community-members .dropdown-menu>li>a:hover, .single-business .headerIcons .dropdown-menu>li>a:hover, .page-id-288234 .headerIcons .dropdown-menu>li>a:hover, .page-template-page-corporate-community .dropdown-menu>li>a:active, .page-template-page-corporate-community-members .dropdown-menu>li>a:active, .single-business .headerIcons .dropdown-menu>li>a:active, .page-id-288234 .headerIcons .dropdown-menu>li>a:active, .page-template-page-corporate-community .dropdown-menu>li>a:focus, .page-template-page-corporate-community-members .dropdown-menu>li>a:focus, .single-business .headerIcons .dropdown-menu>li>a:focus, .page-id-288234 .headerIcons .dropdown-menu>li>a:focus {
    background: #333D3E !important;
    color: white !important;
}

.page-template-page-corporate-community .dropdown-menu>li>a, .page-template-page-corporate-community-members .dropdown-menu>li>a, .single-business .headerIcons .dropdown-menu>li>a, .page-id-288234 .headerIcons .dropdown-menu>li>a {
    color: #333D3E !important;
}

.page-template-page-corporate-community .sep-loggedin, .page-template-page-corporate-community-members .sep-loggedin, .single-business .sep-loggedin, .page-id-288234 .sep-loggedin, .page-template-page-corporate-community .sep-logout, .page-template-page-corporate-community-members .sep-logout, .single-business .sep-logout, .page-id-288234 .sep-logout {
    border-left: 1px solid #333D3E !important;
}

.page-template-page-post-a-job-with-preview a.scrollup.designed, .page-template-page-post-a-job-preview a.scrollup.designed, .tax-profession a.scrollup.designed, .page-template-page-apply-for-job a.scrollup.designed, .page-template-page-search-jobs a.scrollup.designed, .page-template-page-edit-a-job a.scrollup.designed, .page-template-page-post-a-job-select-package a.scrollup.designed, .page-template-page-jobs a.scrollup.designed, .page-template-page-post-a-job a.scrollup.designed, .page-template-page-pricing-and-features a.scrollup.designed, .single-job a.scrollup.designed {
    background-color: #26a39e !important;
}

.page-template-page-post-a-job-with-preview .headerIcons .fa:hover, .page-template-page-post-a-job-with-preview .headerIcons .fa-user, .page-template-page-post-a-job-with-preview .headerIcons .fa-user-new, .page-template-page-post-a-job-preview .headerIcons .fa:hover, .page-template-page-post-a-job-preview .headerIcons .fa-user, .page-template-page-post-a-job-preview .headerIcons .fa-user-new, .tax-profession .headerIcons .fa:hover, .page-template-page-apply-for-job .headerIcons .fa:hover, .page-template-page-search-jobs .headerIcons .fa:hover, .page-template-page-post-a-job-select-package .headerIcons .fa:hover, .page-template-page-jobs .headerIcons .fa:hover, .page-template-page-edit-a-job .headerIcons .fa:hover, .page-template-page-post-a-job .headerIcons .fa:hover, .page-template-page-pricing-and-features .headerIcons .fa:hover, .single-job .headerIcons .fa:hover, .tax-profession .headerIcons .fa-user, .page-template-page-apply-for-job .headerIcons .fa-user, .page-template-page-search-jobs .headerIcons .fa-user, .page-template-page-post-a-job-select-package .headerIcons .fa-user, .page-template-page-jobs .headerIcons .fa-user, .page-template-page-edit-a-job .headerIcons .fa-user, .page-template-page-post-a-job .headerIcons .fa-user, .page-template-page-pricing-and-features .headerIcons .fa-user, .single-job .headerIcons .fa-user, .tax-profession .headerIcons .fa-user-new, .page-template-page-apply-for-job .headerIcons .fa-user-new, .page-template-page-search-jobs .headerIcons .fa-user-new, .page-template-page-post-a-job-select-package .headerIcons .fa-user-new, .page-template-page-jobs .headerIcons .fa-user-new, .page-template-page-edit-a-job .headerIcons .fa-user-new, .page-template-page-post-a-job .headerIcons .fa-user-new, .page-template-page-pricing-and-features .headerIcons .fa-user-new, .single-job .headerIcons .fa-user-new {
    color: #26a39e !important;
}

.page-template-page-post-a-job-with-preview .dropdown-menu>li>a, .page-template-page-post-a-job-preview .dropdown-menu>li>a, .tax-profession .dropdown-menu>li>a, .page-template-page-apply-for-job .dropdown-menu>li>a, .page-template-page-search-jobs .dropdown-menu>li>a, .page-template-page-post-a-job-select-package .dropdown-menu>li>a, .page-template-page-jobs .dropdown-menu>li>a, .page-template-page-edit-a-job .dropdown-menu>li>a, .page-template-page-post-a-job .dropdown-menu>li>a, .page-template-page-pricing-and-features .dropdown-menu>li>a, .single-job .headerIcons .dropdown-menu>li>a {
    color: #26a39e !important;
}

.page-template-page-post-a-job-with-preview .dropdown-menu>li>a:hover, .page-template-page-post-a-job-with-preview .dropdown-menu>li>a:active, .page-template-page-post-a-job-with-preview .dropdown-menu>li>a:focus, .page-template-page-post-a-job-preview .dropdown-menu>li>a:hover, .page-template-page-post-a-job-preview .dropdown-menu>li>a:active, .page-template-page-post-a-job-preview .dropdown-menu>li>a:focus, .tax-profession .dropdown-menu>li>a:hover, .page-template-page-apply-for-job .dropdown-menu>li>a:hover, .page-template-page-search-jobs .dropdown-menu>li>a:hover, .page-template-page-post-a-job-select-package .dropdown-menu>li>a:hover, .page-template-page-jobs .dropdown-menu>li>a:hover, .page-template-page-edit-a-job .dropdown-menu>li>a:hover, .page-template-page-post-a-job .dropdown-menu>li>a:hover, .page-template-page-pricing-and-features .dropdown-menu>li>a:hover, .single-job .headerIcons .dropdown-menu>li>a:hover, .page-template-page-apply-for-job .dropdown-menu>li>a:active, .page-template-page-search-jobs .dropdown-menu>li>a:active, .page-template-page-post-a-job-select-package .dropdown-menu>li>a:active, .page-template-page-jobs .dropdown-menu>li>a:active, .page-template-page-edit-a-job .dropdown-menu>li>a:active, .page-template-page-post-a-job .dropdown-menu>li>a:active, .page-template-page-pricing-and-features .dropdown-menu>li>a:active, .single-job .headerIcons .dropdown-menu>li>a:active, .page-template-page-apply-for-job .dropdown-menu>li>a:focus, .page-template-page-search-jobs .dropdown-menu>li>a:focus, .page-template-page-post-a-job-select-package .dropdown-menu>li>a:focus, .page-template-page-jobs .dropdown-menu>li>a:focus, .page-template-page-edit-a-job .dropdown-menu>li>a:focus, .page-template-page-post-a-job .dropdown-menu>li>a:focus, .page-template-page-pricing-and-features .dropdown-menu>li>a:focus, .single-job .headerIcons .dropdown-menu>li>a:focus {
    background: #26a39e !important;
    color: white !important;
}

/*.tax-profession .probonoTopAd,
.page-template-page-apply-for-job .probonoTopAd,
.page-template-page-search-jobs .probonoTopAd,
.page-template-page-post-a-job-select-package .probonoTopAd,
.page-template-page-jobs .probonoTopAd,
.page-template-page-edit-a-job .probonoTopAd,
.page-template-page-post-a-job .probonoTopAd,
.page-template-page-pricing-and-features .probonoTopAd,
.single-job .probonoTopAd
{
    border-bottom: 1px solid #26a39e !important;
}
*/

.page-template-page-post-a-job-with-preview .media-head .mc4wp-form input[type="submit"], .page-template-page-post-a-job-preview .media-head .mc4wp-form input[type="submit"], .tax-profession .media-head .mc4wp-form input[type="submit"], .page-template-page-apply-for-job .media-head .mc4wp-form input[type="submit"], .page-template-page-search-jobs .media-head .mc4wp-form input[type="submit"], .page-template-page-post-a-job-select-package .media-head .mc4wp-form input[type="submit"], .page-template-page-jobs .media-head .mc4wp-form input[type="submit"], .page-template-page-edit-a-job .media-head .mc4wp-form input[type="submit"], .page-template-page-post-a-job .media-head .mc4wp-form input[type="submit"], .page-template-page-pricing-and-features .media-head .mc4wp-form input[type="submit"], .single-job .media-head .mc4wp-form input[type="submit"] {
    background-color: rgb(93, 39, 146) !important;
}

.page-template-page-post-a-job-with-preview .media-head .arrow-right, .page-template-page-post-a-job-preview .media-head .arrow-right, .tax-profession .media-head .arrow-right, .page-template-page-apply-for-job .media-head .arrow-right, .page-template-page-search-jobs .media-head .arrow-right, .page-template-page-post-a-job-select-package .media-head .arrow-right, .page-template-page-jobs .media-head .arrow-right, .page-template-page-edit-a-job .media-head .arrow-right, .page-template-page-post-a-job .media-head .arrow-right, .page-template-page-pricing-and-features .media-head .arrow-right, .single-job .media-head .arrow-right {
    border-left: 15px solid #26a39e;
}

.page-template-page-post-a-job-with-preview .shiftnav-main-toggle-content-before img, .page-template-page-post-a-job-with-preview .shiftnav .shiftnav-menu-image img, .page-template-page-post-a-job-with-preview img.ubermenu-image.ubermenu-image-size-full, .page-template-page-post-a-job-preview .shiftnav-main-toggle-content-before img, .page-template-page-post-a-job-preview .shiftnav .shiftnav-menu-image img, .page-template-page-post-a-job-preview img.ubermenu-image.ubermenu-image-size-full, .tax-profession .shiftnav-main-toggle-content-before img, .page-template-page-apply-for-job .shiftnav-main-toggle-content-before img, .page-template-page-search-jobs .shiftnav-main-toggle-content-before img, .page-template-page-post-a-job-select-package .shiftnav-main-toggle-content-before img, .page-template-page-jobs .shiftnav-main-toggle-content-before img, .page-template-page-edit-a-job .shiftnav-main-toggle-content-before img, .page-template-page-post-a-job .shiftnav-main-toggle-content-before img, .page-template-page-pricing-and-features .shiftnav-main-toggle-content-before img, .single-job .shiftnav-main-toggle-content-before img, .tax-profession .shiftnav .shiftnav-menu-image img, .page-template-page-apply-for-job .shiftnav .shiftnav-menu-image img, .page-template-page-search-jobs .shiftnav .shiftnav-menu-image img, .page-template-page-post-a-job-select-package .shiftnav .shiftnav-menu-image img, .page-template-page-jobs .shiftnav .shiftnav-menu-image img, .page-template-page-edit-a-job .shiftnav .shiftnav-menu-image img, .page-template-page-post-a-job .shiftnav .shiftnav-menu-image img, .page-template-page-pricing-and-features .shiftnav .shiftnav-menu-image img, .single-job .shiftnav .shiftnav-menu-image img, .tax-profession img.ubermenu-image.ubermenu-image-size-full, .page-template-page-apply-for-job img.ubermenu-image.ubermenu-image-size-full, .page-template-page-search-jobs img.ubermenu-image.ubermenu-image-size-full, .page-template-page-post-a-job-select-package img.ubermenu-image.ubermenu-image-size-full, .page-template-page-jobs img.ubermenu-image.ubermenu-image-size-full, .page-template-page-edit-a-job img.ubermenu-image.ubermenu-image-size-full, .page-template-page-post-a-job img.ubermenu-image.ubermenu-image-size-full, .page-template-page-pricing-and-features img.ubermenu-image.ubermenu-image-size-full, .single-job img.ubermenu-image.ubermenu-image-size-full {
    /* background: #26a39e;*/
}

.page-template-page-post-a-job-with-preview .sep-loggedin, .page-template-page-post-a-job-with-preview .sep-logout, .page-template-page-post-a-job-preview .sep-loggedin, .page-template-page-post-a-job-preview .sep-logout, .tax-profession .sep-loggedin, .page-template-page-apply-for-job .sep-loggedin, .page-template-page-search-jobs .sep-loggedin, .page-template-page-post-a-job-select-package .sep-loggedin, .page-template-page-jobs .sep-loggedin, .page-template-page-edit-a-job .sep-loggedin, .page-template-page-post-a-job .sep-loggedin, .page-template-page-pricing-and-features .sep-loggedin, .single-job .sep-loggedin, .tax-profession .sep-logout, .page-template-page-apply-for-job .sep-logout, .page-template-page-search-jobs .sep-logout, .page-template-page-post-a-job-select-package .sep-logout, .page-template-page-jobs .sep-logout, .page-template-page-edit-a-job .sep-logout, .page-template-page-post-a-job .sep-logout, .page-template-page-pricing-and-features .sep-logout, .single-job .sep-logout {
    border-left: 1px solid #26a39e !important;
}

/*.page-template-page-list-your-organisation-select-package .probonoTopAd,
.page-template-page-list-your-organisation .probonoTopAd,
.page-template-page-guide-to-giving .probonoTopAd,
.page-id-89038 .probonoTopAd,
.page-template-page-search-not-for-profits .probonoTopAd,
.single-organisation .probonoTopAd,
.tax-sector .probonoTopAd,
.page-template-page-customised-nfp-list-result .probonoTopAd,
.page-template-page-customised-nfp-list .probonoTopAd,
{
   border-bottom: 1px solid #e26262 !important;
}*/

.page-template-page-renew-your-organisation-select-package .media-head .arrow-right, .page-template-page-list-your-organisation-select-package .media-head .arrow-right, .page-template-page-list-your-organisation-now-select-package .media-head .arrow-right, .page-template-page-list-your-organisation .media-head .arrow-right, .page-template-page-guide-to-giving .media-head .arrow-right, .page-id-89038 .media-head .arrow-right, .page-template-page-search-not-for-profits .media-head .arrow-right, .page-template-page-featured-not-for-profits .media-head .arrow-right, .single-organisation .media-head .arrow-right, .tax-sector .media-head .arrow-right, .page-template-page-customised-nfp-list-result .media-head .arrow-right, .page-template-page-customised-nfp-list .media-head .arrow-right {
    border-left: 15px solid #e26262 !important;
}

.page-template-page-renew-your-organisation-select-package .media-head .mc4wp-form input[type="submit"], .page-template-page-list-your-organisation-now-select-package .media-head .mc4wp-form input[type="submit"], .page-template-page-list-your-organisation-select-package .media-head .mc4wp-form input[type="submit"], .page-template-page-list-your-organisation .media-head .mc4wp-form input[type="submit"], .page-template-page-guide-to-giving .media-head .mc4wp-form input[type="submit"], .page-id-89038 .media-head .mc4wp-form input[type="submit"], .page-template-page-search-not-for-profits .media-head .mc4wp-form input[type="submit"], .page-template-page-featured-not-for-profits .media-head .mc4wp-form input[type="submit"], .single-organisation .media-head .mc4wp-form input[type="submit"], .tax-sector .media-head .mc4wp-form input[type="submit"], .page-template-page-customised-nfp-list-result .media-head .mc4wp-form input[type="submit"], .page-template-page-customised-nfp-list .media-head .mc4wp-form input[type="submit"] {
    background-color: #d4683a !important;
}

.page-template-page-renew-your-organisation-select-package .shiftnav-main-toggle-content-before img, .page-template-page-list-your-organisation-select-package .shiftnav-main-toggle-content-before img, .page-template-page-list-your-organisation-now-select-package .shiftnav-main-toggle-content-before img, .page-template-page-list-your-organisation .shiftnav-main-toggle-content-before img, .page-template-page-guide-to-giving .shiftnav-main-toggle-content-before img, .page-id-89038 .shiftnav-main-toggle-content-before img, .page-template-page-search-not-for-profits .shiftnav-main-toggle-content-before img, .page-template-page-featured-not-for-profits .shiftnav-main-toggle-content-before img, .single-organisation .shiftnav-main-toggle-content-before img, .tax-sector .shiftnav-main-toggle-content-before img, .page-template-page-customised-nfp-list-result .shiftnav-main-toggle-content-before img, .page-template-page-customised-nfp-list .shiftnav-main-toggle-content-before img, .page-template-page-renew-your-organisation-select-package .shiftnav .shiftnav-menu-image img, .page-template-page-list-your-organisation-select-package .shiftnav .shiftnav-menu-image img, .page-template-page-list-your-organisation-now-select-package .shiftnav .shiftnav-menu-image img, .page-template-page-list-your-organisation .shiftnav .shiftnav-menu-image img, .page-template-page-guide-to-giving .shiftnav .shiftnav-menu-image img, .page-id-89038 .shiftnav .shiftnav-menu-image img, .page-template-page-search-not-for-profits .shiftnav .shiftnav-menu-image img, .page-template-page-featured-not-for-profits .shiftnav .shiftnav-menu-image img, .single-organisation .shiftnav .shiftnav-menu-image img, .tax-sector .shiftnav .shiftnav-menu-image img, .page-template-page-customised-nfp-list-result .shiftnav .shiftnav-menu-image img, .page-template-page-customised-nfp-list .shiftnav .shiftnav-menu-image img, .page-template-page-renew-your-organisation-select-package img.ubermenu-image.ubermenu-image-size-full, .page-template-page-list-your-organisation-select-package img.ubermenu-image.ubermenu-image-size-full, .page-template-page-list-your-organisation-now-select-package img.ubermenu-image.ubermenu-image-size-full, .page-template-page-list-your-organisation img.ubermenu-image.ubermenu-image-size-full, .page-template-page-guide-to-giving img.ubermenu-image.ubermenu-image-size-full, .page-id-89038 img.ubermenu-image.ubermenu-image-size-full, .page-template-page-search-not-for-profits img.ubermenu-image.ubermenu-image-size-full, .page-template-page-featured-not-for-profits img.ubermenu-image.ubermenu-image-size-full, .single-organisation img.ubermenu-image.ubermenu-image-size-full, .tax-sector img.ubermenu-image.ubermenu-image-size-full, .page-template-page-customised-nfp-list-result img.ubermenu-image.ubermenu-image-size-full, .page-template-page-customised-nfp-list img.ubermenu-image.ubermenu-image-size-full {
    /*background: #e26262 !important;*/
}

.page-template-page-renew-your-organisation-select-package .sep-loggedin, .page-template-page-list-your-organisation-select-package .sep-loggedin, .page-template-page-list-your-organisation .sep-loggedin, .page-template-page-guide-to-giving .sep-loggedin, .page-id-89038 .sep-loggedin, .page-template-page-search-not-for-profits .sep-loggedin, .page-template-page-featured-not-for-profits .sep-loggedin, .single-organisation .sep-loggedin, .tax-sector .sep-loggedin, .page-template-page-customised-nfp-list-result .sep-loggedin, .page-template-page-customised-nfp-list .sep-loggedin, .page-template-page-renew-your-organisation-select-package .sep-logout, .page-template-page-list-your-organisation-select-package .sep-logout, .page-template-page-list-your-organisation .sep-logout, .page-template-page-guide-to-giving .sep-logout, .page-id-89038 .sep-logout, .page-template-page-search-not-for-profits .sep-logout, .page-template-page-featured-not-for-profits .sep-logout, .single-organisation .sep-logout, .tax-sector .sep-logout, .page-template-page-customised-nfp-list-result .sep-logout, .page-template-page-customised-nfp-list .sep-logout {
    border-left: 1px solid #e26262 !important;
}

.page-template-page-my-mentor-profile a.scrollup.designed, .page-template-page-my-mentee-profile a.scrollup.designed, .single-mentor a.scrollup.designed, .single-mentor_position a.scrollup.designed, .page-template-page-active-mentees a.scrollup.designed, .page-template-page-active-mentors a.scrollup.designed, .page-template-page-pending-mentees a.scrollup.designed, .page-template-page-pending-mentors a.scrollup.designed, .page-template-page-register-as-a-mentee a.scrollup.designed, .page-template-page-register-as-a-mentor a.scrollup.designed, .page-template-page-search-mentor-positions a.scrollup.designed, .page-template-page-search-mentors a.scrollup.designed, .page-template-page-volunteer a.scrollup.designed, .page-template-page-search-volunteer a.scrollup.designed, .page-template-page-post-an-opportunity-preview a.scrollup.designed, .page-template-page-post-an-opportunity a.scrollup.designed, .page-template-page-volunteer-faq a.scrollup.designed, .page-template-page-mentor-the-treasurer-faq a.scrollup.designed, .page-template-page-mentor-the-treasurer a.scrollup.designed, .page-template-page-apply-for-volunteer-role a.scrollup.designed, .single-volunteer a.scrollup.designed {
    background-color: #26a39e !important;
}

.page-template-page-my-mentor-profile .headerIcons .fa:hover, .page-template-page-my-mentee-profile .headerIcons .fa:hover, .single-mentor .headerIcons .fa:hover, .single-mentor_position .headerIcons .fa:hover, .page-template-page-active-mentees .headerIcons .fa:hover, .page-template-page-active-mentors .headerIcons .fa:hover, .page-template-page-pending-mentees .headerIcons .fa:hover, .page-template-page-pending-mentors .headerIcons .fa:hover, .page-template-page-register-as-a-mentee .headerIcons .fa:hover, .page-template-page-register-as-a-mentor .headerIcons .fa:hover, .page-template-page-search-mentor-positions .headerIcons .fa:hover, .page-template-page-search-mentors .headerIcons .fa:hover, .page-template-page-volunteer .headerIcons .fa:hover, .page-template-page-search-volunteer .headerIcons .fa:hover, .page-template-page-post-an-opportunity-preview .headerIcons .fa:hover, .page-template-page-post-an-opportunity .headerIcons .fa:hover, .page-template-page-volunteer-faq .headerIcons .fa:hover, .page-template-page-mentor-the-treasurer-faq .headerIcons .fa:hover, .page-template-page-mentor-the-treasurer .headerIcons .fa:hover, .page-template-page-apply-for-volunteer-role .headerIcons .fa:hover, .single-volunteer .headerIcons .fa:hover, .page-template-page-my-mentor-profile .headerIcons .fa-user, .page-template-page-my-mentee-profile .headerIcons .fa-user, .single-mentor .headerIcons .fa-user, .single-mentor_position .headerIcons .fa-user, .page-template-page-active-mentees .headerIcons .fa-user, .page-template-page-active-mentors .headerIcons .fa-user, .page-template-page-pending-mentees .headerIcons .fa-user, .page-template-page-pending-mentors .headerIcons .fa-user, .page-template-page-register-as-a-mentee .headerIcons .fa-user, .page-template-page-register-as-a-mentor .headerIcons .fa-user, .page-template-page-search-mentor-positions .headerIcons .fa-user, .page-template-page-search-mentors .headerIcons .fa-user, .page-template-page-volunteer .headerIcons .fa-user, .page-template-page-search-volunteer .headerIcons .fa-user, .page-template-page-post-an-opportunity-preview .headerIcons .fa-user, .page-template-page-post-an-opportunity .headerIcons .fa-user, .page-template-page-volunteer-faq .headerIcons .fa-user, .page-template-page-mentor-the-treasurer-faq .headerIcons .fa-user, .page-template-page-mentor-the-treasurer .headerIcons .fa-user, .page-template-page-apply-for-volunteer-role .headerIcons .fa-user, .single-volunteer .headerIcons .fa-user, .page-template-page-my-mentor-profile .headerIcons .fa-user-new, .page-template-page-my-mentee-profile .headerIcons .fa-user-new, .single-mentor .headerIcons .fa-user-new, .single-mentor_position .headerIcons .fa-user-new, .page-template-page-active-mentees .headerIcons .fa-user-new, .page-template-page-active-mentors .headerIcons .fa-user-new, .page-template-page-pending-mentees .headerIcons .fa-user-new, .page-template-page-pending-mentors .headerIcons .fa-user-new, .page-template-page-register-as-a-mentee .headerIcons .fa-user-new, .page-template-page-register-as-a-mentor .headerIcons .fa-user-new, .page-template-page-search-mentor-positions .headerIcons .fa-user-new, .page-template-page-search-mentors .headerIcons .fa-user-new, .page-template-page-volunteer .headerIcons .fa-user-new, .page-template-page-search-volunteer .headerIcons .fa-user-new, .page-template-page-post-an-opportunity-preview .headerIcons .fa-user-new, .page-template-page-post-an-opportunity .headerIcons .fa-user-new, .page-template-page-volunteer-faq .headerIcons .fa-user-new, .page-template-page-mentor-the-treasurer-faq .headerIcons .fa-user-new, .page-template-page-mentor-the-treasurer .headerIcons .fa-user-new, .page-template-page-apply-for-volunteer-role .headerIcons .fa-user-new, .single-volunteer .headerIcons .fa-user-new {
    color: #26a39e !important;
}

.page-template-page-my-mentor-profile .dropdown-menu>li>a, .page-template-page-my-mentee-profile .dropdown-menu>li>a, .single-mentor .dropdown-menu>li>a, .single-mentor_position .dropdown-menu>li>a, .page-template-page-active-mentees .dropdown-menu>li>a, .page-template-page-active-mentors .dropdown-menu>li>a, .page-template-page-pending-mentees .dropdown-menu>li>a, .page-template-page-pending-mentors .dropdown-menu>li>a, .page-template-page-register-as-a-mentee .dropdown-menu>li>a, .page-template-page-register-as-a-mentor .dropdown-menu>li>a, .page-template-page-search-mentor-positions .dropdown-menu>li>a, .page-template-page-search-mentors .dropdown-menu>li>a, .page-template-page-volunteer .dropdown-menu>li>a, .page-template-page-search-volunteer .dropdown-menu>li>a, .page-template-page-post-an-opportunity-preview .dropdown-menu>li>a, .page-template-page-post-an-opportunity .dropdown-menu>li>a, .page-template-page-volunteer-faq .dropdown-menu>li>a, .page-template-page-mentor-the-treasurer-faq .dropdown-menu>li>a, .page-template-page-mentor-the-treasurer .dropdown-menu>li>a, .page-template-page-apply-for-volunteer-role .dropdown-menu>li>a, .single-volunteer .dropdown-menu>li>a {
    color: #26a39e !important;
}

.page-template-page-my-mentor-profile .headerIcons .dropdown-menu>.active>a, .page-template-page-my-mentor-profile .headerIcons .dropdown-menu>.active>a:hover, .page-template-page-my-mentor-profile .headerIcons .dropdown-menu>.active>a:focus, .page-template-page-my-mentee-profile .headerIcons .dropdown-menu>.active>a, .page-template-page-my-mentee-profile .headerIcons .dropdown-menu>.active>a:hover, .page-template-page-my-mentee-profile .headerIcons .dropdown-menu>.active>a:focus {
    color: white !important;
    text-decoration: none;
    outline: 0;
    background-color: #26a39e !important;
}

.page-template-page-my-mentor-profile .dmbs-content a:hover, .page-template-page-my-mentee-profile .dmbs-content a:hover, .single-mentor .dmbs-content a:hover, .single-mentor_position .dmbs-content a:hover, .page-template-page-active-mentees .dmbs-content a:hover, .page-template-page-active-mentors .dmbs-content a:hover, .page-template-page-pending-mentees .dmbs-content a:hover, .page-template-page-pending-mentors .dmbs-content a:hover, .page-template-page-register-as-a-mentee .dmbs-content a:hover, .page-template-page-register-as-a-mentor .dmbs-content a:hover, .page-template-page-search-mentor-positions .dmbs-content a:hover, .page-template-page-search-mentors .dmbs-content a:hover, .page-template-page-volunteer .dmbs-content a:hover, .page-template-page-search-volunteer .dmbs-content a:hover, .page-template-page-post-an-opportunity-preview .dmbs-content a:hover, .page-template-page-post-an-opportunity .dmbs-content a:hover, .page-template-page-volunteer-faq .dmbs-content a:hover, .page-template-page-mentor-the-treasurer-faq .dmbs-content a:hover, .page-template-page-mentor-the-treasurer .dmbs-content a:hover, .page-template-page-apply-for-volunteer-role .dmbs-content a:hover, .single-volunteer .dmbs-content a:hover {
    color: #26a39e;
}

.page-template-page-my-mentor-profile .dropdown-menu>li>a:hover, .page-template-page-my-mentee-profile .dropdown-menu>li>a:hover, .page-template-page-my-mentor-profile .dropdown-menu>li>a:active, .page-template-page-my-mentee-profile .dropdown-menu>li>a:active, .page-template-page-my-mentor-profile .dropdown-menu>li>a:focus, .page-template-page-my-mentee-profile .dropdown-menu>li>a:focus, .single-mentor .dropdown-menu>li>a:hover, .single-mentor_position .dropdown-menu>li>a:hover, .single-mentor .dropdown-menu>li>a:active, .single-mentor_position .dropdown-menu>li>a:active, .single-mentor .dropdown-menu>li>a:focus, .single-mentor_position .dropdown-menu>li>a:focus, .page-template-page-active-mentees .dropdown-menu>li>a:hover, .page-template-page-active-mentors .dropdown-menu>li>a:hover, .page-template-page-pending-mentees .dropdown-menu>li>a:hover, .page-template-page-pending-mentors .dropdown-menu>li>a:hover, .page-template-page-active-mentees .dropdown-menu>li>a:active, .page-template-page-active-mentors .dropdown-menu>li>a:active, .page-template-page-pending-mentees .dropdown-menu>li>a:active, .page-template-page-pending-mentors .dropdown-menu>li>a:active, .page-template-page-active-mentees .dropdown-menu>li>a:focus, .page-template-page-active-mentors .dropdown-menu>li>a:focus, .page-template-page-pending-mentees .dropdown-menu>li>a:focus, .page-template-page-pending-mentors .dropdown-menu>li>a:focus, .page-template-page-register-as-a-mentee .dropdown-menu>li>a:hover, .page-template-page-register-as-a-mentor .dropdown-menu>li>a:hover, .page-template-page-register-as-a-mentee .dropdown-menu>li>a:active, .page-template-page-register-as-a-mentor .dropdown-menu>li>a:active, .page-template-page-register-as-a-mentee .dropdown-menu>li>a:focus, .page-template-page-register-as-a-mentor .dropdown-menu>li>a:focus, .page-template-page-search-mentor-positions .dropdown-menu>li>a:hover, .page-template-page-search-mentors .dropdown-menu>li>a:hover, .page-template-page-volunteer .dropdown-menu>li>a:hover, .page-template-page-search-volunteer .dropdown-menu>li>a:hover, .page-template-page-post-an-opportunity-preview .dropdown-menu>li>a:hover, .page-template-page-post-an-opportunity .dropdown-menu>li>a:hover, .page-template-page-volunteer-faq .dropdown-menu>li>a:hover, .page-template-page-mentor-the-treasurer-faq .dropdown-menu>li>a:hover, .page-template-page-mentor-the-treasurer .dropdown-menu>li>a:hover, .page-template-page-apply-for-volunteer-role .dropdown-menu>li>a:hover, .single-volunteer .dropdown-menu>li>a:hover, .page-template-page-search-mentor-positions .dropdown-menu>li>a:active, .page-template-page-search-mentors .dropdown-menu>li>a:active, .page-template-page-volunteer .dropdown-menu>li>a:active, .page-template-page-search-volunteer .dropdown-menu>li>a:active, .page-template-page-post-an-opportunity-preview .dropdown-menu>li>a:active, .page-template-page-post-an-opportunity .dropdown-menu>li>a:active, .page-template-page-volunteer-faq .dropdown-menu>li>a:active, .page-template-page-mentor-the-treasurer-faq .dropdown-menu>li>a:active, .page-template-page-mentor-the-treasurer .dropdown-menu>li>a:active, .page-template-page-apply-for-volunteer-role .dropdown-menu>li>a:active, .single-volunteer .dropdown-menu>li>a:active, .page-template-page-search-mentor-positions .dropdown-menu>li>a:focus, .page-template-page-search-mentors .dropdown-menu>li>a:focus, .page-template-page-volunteer .dropdown-menu>li>a:focus, .page-template-page-search-volunteer .dropdown-menu>li>a:focus, .page-template-page-post-an-opportunity-preview .dropdown-menu>li>a:focus, .page-template-page-post-an-opportunity .dropdown-menu>li>a:focus, .page-template-page-volunteer-faq .dropdown-menu>li>a:focus, .page-template-page-mentor-the-treasurer-faq .dropdown-menu>li>a:focus, .page-template-page-mentor-the-treasurer .dropdown-menu>li>a:focus, .page-template-page-apply-for-volunteer-role .dropdown-menu>li>a:focus, .single-volunteer .dropdown-menu>li>a:focus {
    color: white !important;
    background-color: #26a39e !important;
}

/*.page-template-page-my-mentor-profile .probonoTopAd,
.page-template-page-my-mentee-profile .probonoTopAd,
.single-mentor .probonoTopAd,
.single-mentor_position .probonoTopAd,
.page-template-page-active-mentees .probonoTopAd,
.page-template-page-active-mentors .probonoTopAd,
.page-template-page-pending-mentees .probonoTopAd,
.page-template-page-pending-mentors .probonoTopAd,
.page-template-page-register-as-a-mentee .probonoTopAd,
.page-template-page-register-as-a-mentor .probonoTopAd,
.page-template-page-search-mentor-positions .probonoTopAd,
.page-template-page-search-mentors .probonoTopAd,
.page-template-page-volunteer .probonoTopAd,
.page-template-page-search-volunteer .probonoTopAd,
.page-template-page-post-an-opportunity-preview .probonoTopAd,
.page-template-page-post-an-opportunity .probonoTopAd,
.page-template-page-volunteer-faq .probonoTopAd,
.page-template-page-mentor-the-treasurer-faq .probonoTopAd,
.page-template-page-mentor-the-treasurer .probonoTopAd,
.page-template-page-apply-for-volunteer-role .probonoTopAd,
.single-volunteer .probonoTopAd
{
    border-bottom: 1px solid #26a39e !important;
}*/

.page-template-page-my-mentor-profile .media-head .mc4wp-form input[type="submit"], .page-template-page-my-mentee-profile .media-head .mc4wp-form input[type="submit"], .single-mentor .media-head .mc4wp-form input[type="submit"], .single-mentor_position .media-head .mc4wp-form input[type="submit"], .page-template-page-active-mentees .media-head .mc4wp-form input[type="submit"], .page-template-page-active-mentors .media-head .mc4wp-form input[type="submit"], .page-template-page-pending-mentees .media-head .mc4wp-form input[type="submit"], .page-template-page-pending-mentors .media-head .mc4wp-form input[type="submit"], .page-template-page-register-as-a-mentee .media-head .mc4wp-form input[type="submit"], .page-template-page-register-as-a-mentor .media-head .mc4wp-form input[type="submit"], .page-template-page-search-mentor-positions .media-head .mc4wp-form input[type="submit"], .page-template-page-search-mentors .media-head .mc4wp-form input[type="submit"], .page-template-page-volunteer .media-head .mc4wp-form input[type="submit"], .page-template-page-search-volunteer .media-head .mc4wp-form input[type="submit"], .page-template-page-post-an-opportunity-preview .media-head .mc4wp-form input[type="submit"], .page-template-page-post-an-opportunity .media-head .mc4wp-form input[type="submit"], .page-template-page-volunteer-faq .media-head .mc4wp-form input[type="submit"], .page-template-page-mentor-the-treasurer-faq .media-head .mc4wp-form input[type="submit"], .page-template-page-mentor-the-treasurer .media-head .mc4wp-form input[type="submit"], .page-template-page-apply-for-volunteer-role .media-head .mc4wp-form input[type="submit"], .single-volunteer .media-head .mc4wp-form input[type="submit"] {
    background-color: #008650 !important;
}

.page-template-page-my-mentor-profile .media-head .arrow-right, .page-template-page-my-mentee-profile .media-head .arrow-right, .single-mentor .media-head .arrow-right, .single-mentor_position .media-head .arrow-right, .page-template-page-active-mentees .media-head .arrow-right, .page-template-page-active-mentors .media-head .arrow-right, .page-template-page-pending-mentees .media-head .arrow-right, .page-template-page-pending-mentors .media-head .arrow-right, .page-template-page-register-as-a-mentee .media-head .arrow-right, .page-template-page-register-as-a-mentor .media-head .arrow-right, .page-template-page-search-mentor-positions .media-head .arrow-right, .page-template-page-search-mentors .media-head .arrow-right, .page-template-page-volunteer .media-head .arrow-right, .page-template-page-search-volunteer .media-head .arrow-right, .page-template-page-post-an-opportunity-preview .media-head .arrow-right, .page-template-page-post-an-opportunity .media-head .arrow-right, .page-template-page-volunteer-faq .media-head .arrow-right, .page-template-page-mentor-the-treasurer-faq .media-head .arrow-right, .page-template-page-mentor-the-treasurer .media-head .arrow-right, .page-template-page-apply-for-volunteer-role .media-head .arrow-right, .single-volunteer .media-head .arrow-right {
    border-left: 15px solid #26a39e !important;
}

.page-template-page-my-mentor-profile .shiftnav-main-toggle-content-before img, .page-template-page-my-mentee-profile .shiftnav-main-toggle-content-before img, .single-mentor .shiftnav-main-toggle-content-before img, .single-mentor_position .shiftnav-main-toggle-content-before img, .page-template-page-active-mentees .shiftnav-main-toggle-content-before img, .page-template-page-active-mentors .shiftnav-main-toggle-content-before img, .page-template-page-pending-mentees .shiftnav-main-toggle-content-before img, .page-template-page-pending-mentors .shiftnav-main-toggle-content-before img, .page-template-page-register-as-a-mentee .shiftnav-main-toggle-content-before img, .page-template-page-register-as-a-mentor .shiftnav-main-toggle-content-before img, .page-template-page-search-mentor-positions .shiftnav-main-toggle-content-before img, .page-template-page-search-mentors .shiftnav-main-toggle-content-before img, .page-template-page-volunteer .shiftnav-main-toggle-content-before img, .page-template-page-search-volunteer .shiftnav-main-toggle-content-before img, .page-template-page-post-an-opportunity-preview .shiftnav-main-toggle-content-before img, .page-template-page-post-an-opportunity .shiftnav-main-toggle-content-before img, .page-template-page-volunteer-faq .shiftnav-main-toggle-content-before img, .page-template-page-mentor-the-treasurer-faq .shiftnav-main-toggle-content-before img, .page-template-page-mentor-the-treasurer .shiftnav-main-toggle-content-before img, .page-template-page-apply-for-volunteer-role .shiftnav-main-toggle-content-before img, .single-volunteer .shiftnav-main-toggle-content-before img, .page-template-page-my-mentor-profile .shiftnav .shiftnav-menu-image img, .page-template-page-my-mentee-profile .shiftnav .shiftnav-menu-image img, .single-mentor .shiftnav .shiftnav-menu-image img, .single-mentor_position .shiftnav .shiftnav-menu-image img, .page-template-page-active-mentees .shiftnav .shiftnav-menu-image img, .page-template-page-active-mentors .shiftnav .shiftnav-menu-image img, .page-template-page-pending-mentees .shiftnav .shiftnav-menu-image img, .page-template-page-pending-mentors .shiftnav .shiftnav-menu-image img, .page-template-page-register-as-a-mentee .shiftnav .shiftnav-menu-image img, .page-template-page-register-as-a-mentor .shiftnav .shiftnav-menu-image img, .page-template-page-search-mentor-positions .shiftnav .shiftnav-menu-image img, .page-template-page-search-mentors .shiftnav .shiftnav-menu-image img, .page-template-page-volunteer .shiftnav .shiftnav-menu-image img, .page-template-page-search-volunteer .shiftnav .shiftnav-menu-image img, .page-template-page-post-an-opportunity-preview .shiftnav .shiftnav-menu-image img, .page-template-page-post-an-opportunity .shiftnav .shiftnav-menu-image img, .page-template-page-volunteer-faq .shiftnav .shiftnav-menu-image img, .page-template-page-mentor-the-treasurer-faq .shiftnav .shiftnav-menu-image img, .page-template-page-mentor-the-treasurer .shiftnav .shiftnav-menu-image img, .page-template-page-apply-for-volunteer-role .shiftnav .shiftnav-menu-image img, .single-volunteer .shiftnav .shiftnav-menu-image img, .page-template-page-my-mentor-profile img.ubermenu-image.ubermenu-image-size-full, .page-template-page-my-mentee-profile img.ubermenu-image.ubermenu-image-size-full, .single-mentor img.ubermenu-image.ubermenu-image-size-full, .single-mentor_position img.ubermenu-image.ubermenu-image-size-full, .page-template-page-active-mentees img.ubermenu-image.ubermenu-image-size-full, .page-template-page-active-mentors img.ubermenu-image.ubermenu-image-size-full, .page-template-page-pending-mentees img.ubermenu-image.ubermenu-image-size-full, .page-template-page-pending-mentors img.ubermenu-image.ubermenu-image-size-full, .page-template-page-register-as-a-mentee img.ubermenu-image.ubermenu-image-size-full, .page-template-page-register-as-a-mentor img.ubermenu-image.ubermenu-image-size-full, .page-template-page-search-mentor-positions img.ubermenu-image.ubermenu-image-size-full, .page-template-page-search-mentors img.ubermenu-image.ubermenu-image-size-full, .page-template-page-volunteer img.ubermenu-image.ubermenu-image-size-full, .page-template-page-search-volunteer img.ubermenu-image.ubermenu-image-size-full, .page-template-page-post-an-opportunity-preview img.ubermenu-image.ubermenu-image-size-full, .page-template-page-post-an-opportunity img.ubermenu-image.ubermenu-image-size-full, .page-template-page-volunteer-faq img.ubermenu-image.ubermenu-image-size-full, .page-template-page-mentor-the-treasurer-faq img.ubermenu-image.ubermenu-image-size-full, .page-template-page-mentor-the-treasurer img.ubermenu-image.ubermenu-image-size-full, .page-template-page-apply-for-volunteer-role img.ubermenu-image.ubermenu-image-size-full, .single-volunteer img.ubermenu-image.ubermenu-image-size-full {
    /*background: #26a39e !important;*/
}

.page-template-page-my-mentor-profile .sep-loggedin, .page-template-page-my-mentee-profile .sep-loggedin, .page-template-page-my-mentor-profile .sep-logout, .page-template-page-my-mentee-profile .sep-logout, .single-mentor .sep-loggedin, .single-mentor_position .sep-loggedin, .single-mentor .sep-logout, .single-mentor_position .sep-logout, .page-template-page-active-mentees .sep-loggedin, .page-template-page-active-mentors .sep-loggedin, .page-template-page-pending-mentees .sep-loggedin, .page-template-page-pending-mentors .sep-loggedin, .page-template-page-active-mentees .sep-logout, .page-template-page-active-mentors .sep-logout, .page-template-page-pending-mentees .sep-logout, .page-template-page-pending-mentors .sep-logout, .page-template-page-register-as-a-mentee .sep-loggedin, .page-template-page-register-as-a-mentor .sep-loggedin, .page-template-page-register-as-a-mentee .sep-logout, .page-template-page-register-as-a-mentor .sep-logout, .page-template-page-search-mentor-positions .sep-loggedin, .page-template-page-search-mentors .sep-loggedin, .page-template-page-volunteer .sep-loggedin, .page-template-page-search-volunteer .sep-loggedin, .page-template-page-post-an-opportunity-preview .sep-loggedin, .page-template-page-post-an-opportunity .sep-loggedin, .page-template-page-volunteer-faq .sep-loggedin, .page-template-page-mentor-the-treasurer-faq .sep-loggedin, .page-template-page-mentor-the-treasurer .sep-loggedin, .page-template-page-apply-for-volunteer-role .sep-loggedin, .single-volunteer .sep-loggedin, .page-template-page-search-mentor-positions .sep-logout, .page-template-page-search-mentors .sep-logout, .page-template-page-volunteer .sep-logout, .page-template-page-search-volunteer .sep-logout, .page-template-page-post-an-opportunity-preview .sep-logout, .page-template-page-post-an-opportunity .sep-logout, .page-template-page-volunteer-faq .sep-logout, .page-template-page-mentor-the-treasurer-faq .sep-logout, .page-template-page-mentor-the-treasurer .sep-logout, .page-template-page-apply-for-volunteer-role .sep-logout, .single-volunteer .sep-logout {
    border-left: 1px solid #26a39e !important;
}

.page-template-page-active-mentees .wp-pagenavi, .page-template-page-active-mentors .wp-pagenavi, .page-template-page-pending-mentees .wp-pagenavi, .page-template-page-pending-mentors .wp-pagenavi, .page-template-page-active-mentees .wp-pagenavi a, .page-template-page-active-mentors .wp-pagenavi a, .page-template-page-pending-mentees .wp-pagenavi a, .page-template-page-pending-mentors .wp-pagenavi a, .page-template-page-active-mentees .wp-pagenavi span, .page-template-page-active-mentors .wp-pagenavi span, .page-template-page-pending-mentees .wp-pagenavi span, .page-template-page-pending-mentors .wp-pagenavi span, .page-template-page-search-mentor-positions .wp-pagenavi, .page-template-page-search-mentor-positions .wp-pagenavi a, .page-template-page-search-mentor-positions .wp-pagenavi span, .page-template-page-search-mentors .wp-pagenavi, .page-template-page-search-mentors .wp-pagenavi a, .page-template-page-search-mentors .wp-pagenavi span {
    color: #26a39e !important;
}

.page-template-page-active-mentees .wp-pagenavi span.current, .page-template-page-active-mentors .wp-pagenavi span.current, .page-template-page-pending-mentees .wp-pagenavi span.current, .page-template-page-pending-mentors .wp-pagenavi span.current, .page-template-page-search-mentor-positions .wp-pagenavi span.current, .page-template-page-search-mentors .wp-pagenavi span.current {
    font-weight: bold;
    border-bottom: 1px solid #26a39e;
}

/*###@@@---end of color on hover---@@@###*/

.wp-editor-container {
    border: 1px solid #dedede !important;
}

.page-template-page-source.nav-tabs>li.active>a, .page-template-page-source.nav-tabs>li.active, .page-template-page-source.nav-tabs>li.active>a:hover, .page-template-page-source.nav-tabs>li.active>a:focus {
    color: #FFF;
    background-color: #333D3E;
    /*border-style: solid;*/
    border-color: #DDD #DDD transparent;
    border-width: 1px;
    -moz-border-top-colors: none;
    -moz-border-right-colors: none;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    border-image: none;
    cursor: default;
    border: none;
    text-align: center;
    font-size: 16px;
    outline: medium none;
    border-color: transparent !important;
    padding: 6px !important;
}

.page-template-page-source .nav-tabs>li.active>a {
    background-color: #333D3E !important;
}

.page-template-page-source .nav-tabs>li.active {
    background-color: #333D3E !important;
}

/*.page-template-page-source .ubermenu-main {
    background: transparent -moz-linear-gradient(center top , #26a39a, #26a39a) repeat scroll 0% 0% !important;
    background: transparent -webkit-linear-gradient(top , #26a39a, #26a39a) repeat scroll 0% 0% !important;
    background: transparent -o-linear-gradient(center top , #26a39a, #26a39a) repeat scroll 0% 0% !important;
    background: transparent linear-gradient(center top , #26a39a, #26a39a) repeat scroll 0% 0% !important;
    background: transparent -ms-linear-gradient(top, #26a39a 0%,#26a39a 50%,#26a39a 51%,#26a39a 100%) !important;

}*/

/*.page-template-page-source .ubermenu.ubermenu-main .ubermenu-item-level-0 > .ubermenu-target {
    background: transparent -moz-linear-gradient(center top , #26a39a, #26a39a) repeat scroll 0% 0% !important;
    background: transparent -webkit-linear-gradient(top , #26a39a, #26a39a) repeat scroll 0% 0% !important;
    background: transparent -o-linear-gradient(center top , #26a39a, #26a39a) repeat scroll 0% 0% !important;
    background: transparent linear-gradient(center top , #26a39a, #26a39a) repeat scroll 0% 0% !important;
    background: transparent -ms-linear-gradient(top, #26a39a 0%,#26a39a 50%,#26a39a 51%,#26a39a 100%) !important;
}*/

.page-template-page-source div.dmbs-header-text>h5 {
    color: #26a39a !important;
    font-weight: normal;
}

.page-template-page-source div.headerSocialLinksTop>i.fa-user {
    color: #26a39a !important;
    font-size: 26px;
    font-weight: bold;
}

.page-template-page-source div.headerSocialLinksTop>i.fa-shopping-cart {
    color: #26a39a !important;
    font-size: 26px;
    font-weight: bold;
}

/*.page-template-page-source .probonoTopAd{
    border-bottom: 1px solid #26a39a;
}*/

.page-template-page-source .homeLogo {
    /*background-image: url("img/sourceHomeLogo.png");*/
    background-image: url("images/source.jpg");
    background-repeat: no-repeat;
    display: inline-block;
    height: 145px;
    margin: auto 0px 0px;
    position: relative;
    width: 145px;
    text-align: center;
    -moz-transform: scale(0.90);
    -webkit-transform: scale(0.90);
    transform: scale(0.90);
}

.homeLogoSource {
    /*background-image: url("img/sourceHomeLogo.png");*/
    background-image: url("images/source.jpg");
    background-repeat: no-repeat;
    display: inline-block;
    height: 145px;
    margin: auto 0px 0px;
    position: relative;
    width: 145px;
    text-align: center;
    -moz-transform: scale(0.90);
    -webkit-transform: scale(0.90);
    transform: scale(0.90);
}

/*.headerIcons .fa:hover {
    color:#1c5dc5 !important;
}*/

.page-template-page-guide-to-giving .headerIcons .fa:hover, .page-id-89038 .headerIcons .fa:hover, .page-template-page-search-not-for-profits .headerIcons .fa:hover, .page-template-page-featured-not-for-profits .headerIcons .fa:hover, .single-organisation .headerIcons .fa:hover, .tax-sector .headerIcons .fa:hover, .page-template-page-customised-nfp-list-result .headerIcons .fa:hover, .page-template-page-customised-nfp-list .headerIcons .fa:hover {
    color: #e26262 !important;
}

.page-template-page-guide-to-giving .dropdown-menu>li>a, .page-id-89038 .dropdown-menu>li>a, .page-template-page-search-not-for-profits .dropdown-menu>li>a, .page-template-page-featured-not-for-profits .dropdown-menu>li>a, .single-organisation .dropdown-menu>li>a, .tax-sector .dropdown-menu>li>a, .page-template-page-customised-nfp-list-result .dropdown-menu>li>a, .page-template-page-customised-nfp-list .dropdown-menu>li>a {
    color: #e26262 !important;
}

.page-template-page-guide-to-giving .dropdown-menu>li>a:hover, .page-id-89038 .dropdown-menu>li>a:hover, .page-template-page-search-not-for-profits .dropdown-menu>li>a:hover, .single-organisation .dropdown-menu>li>a:hover, .tax-sector .dropdown-menu>li>a:hover, .page-template-page-customised-nfp-list-result .dropdown-menu>li>a:hover, .page-template-page-customised-nfp-list .dropdown-menu>li>a:hover, .page-template-page-featured-not-for-profits .dropdown-menu>li>a:hover, .page-template-page-guide-to-giving .dropdown-menu>li>a:active, .page-id-89038 .dropdown-menu>li>a:active, .page-template-page-search-not-for-profits .dropdown-menu>li>a:active, .page-template-page-featured-not-for-profits .dropdown-menu>li>a:active, .single-organisation .dropdown-menu>li>a:active, .tax-sector .dropdown-menu>li>a:active, .page-template-page-customised-nfp-list-result .dropdown-menu>li>a:active, .page-template-page-customised-nfp-list .dropdown-menu>li>a:active, .page-template-page-guide-to-giving .dropdown-menu>li>a:focus, .page-id-89038 .dropdown-menu>li>a:focus, .page-template-page-search-not-for-profits .dropdown-menu>li>a:focus, .page-template-page-featured-not-for-profits .dropdown-menu>li>a:focus, .single-organisation .dropdown-menu>li>a:focus, .tax-sector .dropdown-menu>li>a:focus, .page-template-page-customised-nfp-list-result .dropdown-menu>li>a:focus, .page-template-page-customised-nfp-list .dropdown-menu>li>a:focus {
    background: #e26262 !important;
    color: white !important;
}

.tax-supplier_type.nav-tabs>li.active>a, .tax-supplier_type.nav-tabs>li.active, .tax-supplier_type.nav-tabs>li.active>a:hover, .tax-supplier_type.nav-tabs>li.active>a:focus {
    color: #FFF;
    background-color: #333D3E;
    /*border-style: solid;*/
    border-color: #DDD #DDD transparent;
    border-width: 1px;
    -moz-border-top-colors: none;
    -moz-border-right-colors: none;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    border-image: none;
    cursor: default;
    border: none;
    text-align: center;
    font-size: 16px;
    outline: medium none;
    border-color: transparent !important;
    padding: 6px !important;
}

.tax-supplier_type .nav-tabs>li.active>a {
    background-color: #333D3E !important;
}

.tax-supplier_type .nav-tabs>li.active {
    background-color: #333D3E !important;
}

/*.tax-supplier_type .ubermenu-main {
    background: transparent -moz-linear-gradient(center top , #26a39a, #26a39a) repeat scroll 0% 0% !important;
    background: transparent -webkit-linear-gradient(top , #26a39a, #26a39a) repeat scroll 0% 0% !important;
    background: transparent -o-linear-gradient(center top , #26a39a, #26a39a) repeat scroll 0% 0% !important;
    background: transparent linear-gradient(center top , #26a39a, #26a39a) repeat scroll 0% 0% !important;
    background: transparent -ms-linear-gradient(top, #26a39a 0%,#26a39a 50%,#26a39a 51%,#26a39a 100%) !important;
}*/

/*.tax-supplier_type .ubermenu.ubermenu-main .ubermenu-item-level-0 > .ubermenu-target {
    background: transparent -moz-linear-gradient(center top , #26a39a, #26a39a) repeat scroll 0% 0% !important;
    background: transparent -webkit-linear-gradient(top , #26a39a, #26a39a) repeat scroll 0% 0% !important;
    background: transparent -o-linear-gradient(center top , #26a39a, #26a39a) repeat scroll 0% 0% !important;
    background: transparent linear-gradient(center top , #26a39a, #26a39a) repeat scroll 0% 0% !important;
    background: transparent -ms-linear-gradient(top, #26a39a 0%,#26a39a 50%,#26a39a 51%,#26a39a 100%) !important;
}*/

.tax-supplier_type div.dmbs-header-text>h5 {
    color: #26a39a !important;
    font-weight: normal;
}

.tax-supplier_type div.headerSocialLinksTop>i.fa-user {
    color: #26a39a !important;
    font-size: 26px;
    font-weight: bold;
}

.tax-supplier_type div.headerSocialLinksTop>i.fa-shopping-cart {
    color: #26a39a !important;
    font-size: 26px;
    font-weight: bold;
}

/*.tax-supplier_type .probonoTopAd{
    border-bottom: 1px solid #26a39a;
}*/

.tax-supplier_type .homeLogo {
    /*background-image: url("img/sourceHomeLogo.png");*/
    background-image: url("images/source.jpg");
    background-repeat: no-repeat;
    display: inline-block;
    height: 145px;
    margin: auto 0px 0px;
    position: relative;
    width: 145px;
    text-align: center;
    -moz-transform: scale(0.90);
    -webkit-transform: scale(0.90);
    transform: scale(0.90);
}

.tax-supplier_type footer {
    border-top: 10px solid #26a39a !important;
}

.single-resource.nav-tabs>li.active>a, .single-resource.nav-tabs>li.active, .single-resource.nav-tabs>li.active>a:hover, .single-resource.nav-tabs>li.active>a:focus {
    color: #FFF;
    background-color: #333D3E;
    /*border-style: solid;*/
    border-color: #DDD #DDD transparent;
    border-width: 1px;
    -moz-border-top-colors: none;
    -moz-border-right-colors: none;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    border-image: none;
    cursor: default;
    border: none;
    text-align: center;
    font-size: 16px;
    outline: medium none;
    border-color: transparent !important;
    padding: 6px !important;
}

.single-resource .nav-tabs>li.active>a {
    background-color: #333D3E !important;
}

.single-resource .nav-tabs>li.active {
    background-color: #333D3E !important;
}

/*.single-resource .ubermenu-main {
    background: transparent -moz-linear-gradient(center top , #26a39a, #26a39a) repeat scroll 0% 0% !important;
    background: transparent -webkit-linear-gradient(top , #26a39a, #26a39a) repeat scroll 0% 0% !important;
    background: transparent -o-linear-gradient(center top , #26a39a, #26a39a) repeat scroll 0% 0% !important;
    background: transparent linear-gradient(center top , #26a39a, #26a39a) repeat scroll 0% 0% !important;
    background: transparent -ms-linear-gradient(top, #26a39a 0%,#26a39a 50%,#26a39a 51%,#26a39a 100%) !important;
}*/

/*.single-resource .ubermenu.ubermenu-main .ubermenu-item-level-0 > .ubermenu-target {
    background: transparent -moz-linear-gradient(center top , #26a39a, #26a39a) repeat scroll 0% 0% !important;
    background: transparent -webkit-linear-gradient(top , #26a39a, #26a39a) repeat scroll 0% 0% !important;
    background: transparent -o-linear-gradient(center top , #26a39a, #26a39a) repeat scroll 0% 0% !important;
    background: transparent linear-gradient(center top , #26a39a, #26a39a) repeat scroll 0% 0% !important;
    background: transparent -ms-linear-gradient(top, #26a39a 0%,#26a39a 50%,#26a39a 51%,#26a39a 100%) !important;
}*/

/*.single-resource .probonoTopAd{
    border-bottom: 1px solid #26a39a !important;
}*/

.single-resource div.dmbs-header-text>h5 {
    color: #26a39a !important;
    font-weight: normal;
}

.single-resource div.headerSocialLinksTop>i.fa-user {
    color: #26a39a !important;
    font-size: 26px;
    font-weight: bold;
}

.single-resource div.headerSocialLinksTop>i.fa-shopping-cart {
    color: #26a39a !important;
    font-size: 26px;
    font-weight: bold;
}

.single-resource div.nfp-org-logo>h3>.color-pink-bold {
    color: #26a39a !important;
    font-family: ProximaNova-Bold;
}

.single-resource .homeLogo {
    /*background-image: url("img/sourceHomeLogo.png");*/
    background-image: url("images/source.jpg");
    background-repeat: no-repeat;
    display: inline-block;
    height: 145px;
    margin: auto 0px 0px;
    position: relative;
    width: 145px;
    text-align: center;
    -moz-transform: scale(0.90);
    -webkit-transform: scale(0.90);
    transform: scale(0.90);
}

.page-template-page-featured-suppliers.nav-tabs>li.active>a, .page-template-page-featured-suppliers.nav-tabs>li.active, .page-template-page-featured-suppliers.nav-tabs>li.active>a:hover, .page-template-page-featured-suppliers.nav-tabs>li.active>a:focus {
    color: #FFF;
    background-color: #333D3E;
    /*border-style: solid;*/
    border-color: #DDD #DDD transparent;
    border-width: 1px;
    -moz-border-top-colors: none;
    -moz-border-right-colors: none;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    border-image: none;
    cursor: default;
    border: none;
    text-align: center;
    font-size: 16px;
    outline: medium none;
    border-color: transparent !important;
    padding: 6px !important;
}

.page-template-page-featured-suppliers .nav-tabs>li.active>a {
    background-color: #333D3E !important;
}

.page-template-page-featured-suppliers .nav-tabs>li.active {
    background-color: #333D3E !important;
}

/*.page-template-page-featured-suppliers .ubermenu-main {
    background: transparent -moz-linear-gradient(center top , #26a39a, #26a39a) repeat scroll 0% 0% !important;
    background: transparent -webkit-linear-gradient(top , #26a39a, #26a39a) repeat scroll 0% 0% !important;
    background: transparent -o-linear-gradient(center top , #26a39a, #26a39a) repeat scroll 0% 0% !important;
    background: transparent linear-gradient(center top , #26a39a, #26a39a) repeat scroll 0% 0% !important;
    background: transparent -ms-linear-gradient(top, #26a39a 0%,#26a39a 50%,#26a39a 51%,#26a39a 100%) !important;
}*/

/*.page-template-page-featured-suppliers .ubermenu.ubermenu-main .ubermenu-item-level-0 > .ubermenu-target {
    background: transparent -moz-linear-gradient(center top , #26a39a, #26a39a) repeat scroll 0% 0% !important;
    background: transparent -webkit-linear-gradient(top , #26a39a, #26a39a) repeat scroll 0% 0% !important;
    background: transparent -o-linear-gradient(center top , #26a39a, #26a39a) repeat scroll 0% 0% !important;
    background: transparent linear-gradient(center top , #26a39a, #26a39a) repeat scroll 0% 0% !important;
    background: transparent -ms-linear-gradient(top, #26a39a 0%,#26a39a 50%,#26a39a 51%,#26a39a 100%) !important;
}*/

/*.page-template-page-featured-suppliers .probonoTopAd{
    border-bottom: 1px solid #26a39a;
}*/

.page-template-page-featured-suppliers div.dmbs-header-text>h5 {
    color: #26a39a !important;
    font-weight: normal;
}

.page-template-page-featured-suppliers div.headerSocialLinksTop>i.fa-user {
    color: #26a39a !important;
    font-size: 26px;
    font-weight: bold;
}

.page-template-page-featured-suppliers div.headerSocialLinksTop>i.fa-shopping-cart {
    color: #26a39a !important;
    font-size: 26px;
    font-weight: bold;
}

.page-template-page-featured-suppliers .homeLogo {
    /*background-image: url("img/sourceHomeLogo.png");*/
    background-image: url("images/source.jpg");
    background-repeat: no-repeat;
    display: inline-block;
    height: 145px;
    margin: auto 0px 0px;
    position: relative;
    width: 145px;
    text-align: center;
    -moz-transform: scale(0.90);
    -webkit-transform: scale(0.90);
    transform: scale(0.90);
}

.page-template-page-featured-suppliers .wp-pagenavi span.current {
    font-weight: bold;
    border-bottom: 1px solid #26a39a !important;
    color: #26a39a !important;
}

.page-template-page-featured-suppliers .wp-pagenavi, .page-template-page-featured-suppliers .wp-pagenavi a {
    clear: both;
    color: #26a39a !important;
}

/*.page-template-page-other-offerings.nav-tabs > li.active > a, .page-template-page-other-offerings.nav-tabs > li.active,
.page-template-page-other-offerings.nav-tabs > li.active > a:hover, .page-template-page-other-offerings.nav-tabs > li.active > a:focus,*/

.page-template-page-search-suppliers.nav-tabs>li.active>a, .page-template-page-search-suppliers.nav-tabs>li.active, .page-template-page-search-suppliers.nav-tabs>li.active>a:hover, .page-template-page-search-suppliers.nav-tabs>li.active>a:focus {
    color: #FFF;
    background-color: #333D3E;
    /*border-style: solid;*/
    border-color: #DDD #DDD transparent;
    border-width: 1px;
    -moz-border-top-colors: none;
    -moz-border-right-colors: none;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    border-image: none;
    cursor: default;
    border: none;
    text-align: center;
    font-size: 16px;
    outline: medium none;
    border-color: transparent !important;
    padding: 6px !important;
}

/*.page-template-page-other-offerings .nav-tabs > li.active > a,*/

.page-template-page-search-suppliers .nav-tabs>li.active>a {
    background-color: #333D3E !important;
}

/*.page-template-page-other-offerings .nav-tabs > li.active,*/

.page-template-page-search-suppliers .nav-tabs>li.active {
    background-color: #333D3E !important;
}

/*.page-template-page-other-offerings .ubermenu-main,*/

/*.page-template-page-search-suppliers .ubermenu-main {
    background: transparent -moz-linear-gradient(center top , #26a39a, #26a39a) repeat scroll 0% 0% !important;
    background: transparent -webkit-linear-gradient(top , #26a39a, #26a39a) repeat scroll 0% 0% !important;
    background: transparent -o-linear-gradient(center top , #26a39a, #26a39a) repeat scroll 0% 0% !important;
    background: transparent linear-gradient(center top , #26a39a, #26a39a) repeat scroll 0% 0% !important;
    background: transparent -ms-linear-gradient(top, #26a39a 0%,#26a39a 50%,#26a39a 51%,#26a39a 100%) !important;
}*/

/*.page-template-page-other-offerings .ubermenu.ubermenu-main .ubermenu-item-level-0 > .ubermenu-target,*/

/*.page-template-page-search-suppliers .ubermenu.ubermenu-main .ubermenu-item-level-0 > .ubermenu-target {
    background: transparent -moz-linear-gradient(center top , #26a39a, #26a39a) repeat scroll 0% 0% !important;
    background: transparent -webkit-linear-gradient(top , #26a39a, #26a39a) repeat scroll 0% 0% !important;
    background: transparent -o-linear-gradient(center top , #26a39a, #26a39a) repeat scroll 0% 0% !important;
    background: transparent linear-gradient(center top , #26a39a, #26a39a) repeat scroll 0% 0% !important;
    background: transparent -ms-linear-gradient(top, #26a39a 0%,#26a39a 50%,#26a39a 51%,#26a39a 100%) !important;
}*/

/*.page-template-page-other-offerings .probonoTopAd,*/

/*.page-template-page-search-suppliers .probonoTopAd{
    border-bottom: 1px solid #26a39a;
}*/

/* .page-template-page-search-suppliers footer {
    border-top: 10px solid #26a39a !important;
} */

.page-template-page-search-suppliers .homeLogo {
    /*background-image: url("img/sourceHomeLogo.png");*/
    background-image: url("images/source.jpg");
    background-repeat: no-repeat;
    display: inline-block;
    height: 145px;
    margin: auto 0px 0px;
    position: relative;
    width: 145px;
    text-align: center;
    -moz-transform: scale(0.90);
    -webkit-transform: scale(0.90);
    transform: scale(0.90);
}

/*.page-template-page-search-suppliers .headerSocialLinksTop i{
    color: #26a39a !important;
}*/

.page-template-page-search-suppliers .probonoText h5 {
    color: #26a39a !important;
    font-weight: normal;
}

/*.page-template-page-other-offerings div.dmbs-header-text > h5{
    color: #26a39a !important;
    font-weight: normal;
}
.page-template-page-other-offerings div.headerSocialLinksTop > i.fa-user{
    color: #26a39a !important;
    font-size: 26px;
    font-weight: bold;
}
.page-template-page-other-offerings div.headerSocialLinksTop > i.fa-shopping-cart{
    color: #26a39a !important;
    font-size: 26px;
    font-weight: bold;
}
.page-template-page-other-offerings div.nfp-org-logo > h3 > .color-pink-bold{
    color: #26a39a !important;
}

.page-template-page-search-suppliers .wp-pagenavi span.current {
    font-weight: bold;
    border-bottom: 1px solid #26a39a;
}
.page-template-page-search-suppliers .wp-pagenavi, .page-template-page-search-suppliers .wp-pagenavi a {
    clear: both;
    color: #26a39a;
}*/

.page-template-page-search-suppliers.nav-tabs>li.active>a, .page-template-page-search-suppliers.nav-tabs>li.active, .page-template-page-search-suppliers.nav-tabs>li.active>a:hover, .page-template-page-search-suppliers.nav-tabs>li.active>a:focus {
    color: #FFF;
    background-color: #333D3E;
    border-style: solid;
    border-color: #DDD #DDD transparent;
    border-width: 1px;
    -moz-border-top-colors: none;
    -moz-border-right-colors: none;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    border-image: none;
    cursor: default;
    border: none;
    text-align: center;
    font-size: 16px;
    outline: medium none;
    border-color: transparent !important;
    padding: 6px !important;
}

.page-template-page-search-suppliers .nav-tabs>li.active>a {
    background-color: #333D3E !important;
}

.page-template-page-search-suppliers .nav-tabs>li.active {
    background-color: #333D3E !important;
}

/*.page-template-page-search-suppliers .ubermenu-main {
    background: transparent -moz-linear-gradient(center top , #26a39a, #26a39a) repeat scroll 0% 0% !important;
    background: transparent -webkit-linear-gradient(top , #26a39a, #26a39a) repeat scroll 0% 0% !important;
    background: transparent -o-linear-gradient(center top , #26a39a, #26a39a) repeat scroll 0% 0% !important;
    background: transparent linear-gradient(center top , #26a39a, #26a39a) repeat scroll 0% 0% !important;
    background: transparent -ms-linear-gradient(top, #26a39a 0%,#26a39a 50%,#26a39a 51%,#26a39a 100%) !important;
}*/

/*.page-template-page-search-suppliers .ubermenu.ubermenu-main .ubermenu-item-level-0 > .ubermenu-target {
    background: transparent -moz-linear-gradient(center top , #26a39a, #26a39a) repeat scroll 0% 0% !important;
    background: transparent -webkit-linear-gradient(top , #26a39a, #26a39a) repeat scroll 0% 0% !important;
    background: transparent -o-linear-gradient(center top , #26a39a, #26a39a) repeat scroll 0% 0% !important;
    background: transparent linear-gradient(center top , #26a39a, #26a39a) repeat scroll 0% 0% !important;
    background: transparent -ms-linear-gradient(top, #26a39a 0%,#26a39a 50%,#26a39a 51%,#26a39a 100%) !important;
}*/

/*.page-template-page-search-suppliers .probonoTopAd{
    border-bottom: 1px solid #26a39a;
}*/

/* .page-template-page-search-suppliers footer {
    border-top: 10px solid #26a39a !important;
} */

.page-template-page-search-suppliers .wp-pagenavi span.current {
    font-weight: bold;
    border-bottom: 1px solid #26a39a;
}

.page-template-page-search-suppliers .wp-pagenavi, .page-template-page-search-suppliers .wp-pagenavi a {
    clear: both;
    color: #10397B;
}

.page-template-page-corporate-community.nav-tabs>li.active>a, .page-template-page-corporate-community.nav-tabs>li.active, .page-template-page-corporate-community.nav-tabs>li.active>a:hover, .page-template-page-corporate-community.nav-tabs>li.active>a:focus {
    color: #FFF;
    background-color: #333D3E;
    /*border-style: solid;*/
    border-color: #DDD #DDD transparent;
    border-width: 1px;
    -moz-border-top-colors: none;
    -moz-border-right-colors: none;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    border-image: none;
    cursor: default;
    border: none;
    text-align: center;
    font-size: 16px;
    outline: medium none;
    border-color: transparent !important;
    padding: 6px !important;
}

.page-template-page-corporate-community .nav-tabs>li.active>a {
    background-color: #333D3E !important;
}

.page-template-page-corporate-community .nav-tabs>li.active {
    background-color: #333D3E !important;
}

/*.page-template-page-corporate-community .ubermenu-main {
    background: transparent -moz-linear-gradient(center top , #333d3e, #333d3e) repeat scroll 0% 0% !important;
    background: transparent -webkit-linear-gradient(top , #333d3e, #333d3e) repeat scroll 0% 0% !important;
    background: transparent -o-linear-gradient(center top , #333d3e, #333d3e) repeat scroll 0% 0% !important;
    background: transparent linear-gradient(center top , #333d3e, #333d3e) repeat scroll 0% 0% !important;
    background: transparent -ms-linear-gradient(top, #333d3e 0%,#333d3e 50%,#333d3e 51%,#333d3e 100%) !important;
}*/

/*.page-template-page-corporate-community .ubermenu.ubermenu-main .ubermenu-item-level-0 > .ubermenu-target {
    background: transparent -moz-linear-gradient(center top , #333d3e, #333d3e) repeat scroll 0% 0% !important;
    background: transparent -webkit-linear-gradient(top , #333d3e, #333d3e) repeat scroll 0% 0% !important;
    background: transparent -o-linear-gradient(center top , #333d3e, #333d3e) repeat scroll 0% 0% !important;
    background: transparent linear-gradient(center top , #333d3e, #333d3e) repeat scroll 0% 0% !important;
    background: transparent -ms-linear-gradient(top, #333d3e 0%,#333d3e 50%,#333d3e 51%,#333d3e 100%) !important;
}*/

/*.page-template-page-corporate-community .probonoTopAd{
    border-bottom: 1px solid #333d3e;
}*/

.page-template-page-corporate-community div.dmbs-header-text>h5 {
    color: #333d3e !important;
    font-weight: normal;
}

.page-template-page-corporate-community div.headerSocialLinksTop>i.fa-user {
    color: #333d3e !important;
    font-size: 26px;
    font-weight: bold;
}

.page-template-page-corporate-community div.headerSocialLinksTop>i.fa-shopping-cart {
    color: #333d3e !important;
    font-size: 26px;
    font-weight: bold;
}

.page-template-page-corporate-community div.nfp-org-logo>h3>.color-pink-bold {
    color: #333d3e !important;
    font-family: ProximaNova-Bold;
}

.page-template-page-corporate-community .homeLogo {
    /*background-image: url("img/corpCommunityHomeLogo.png");*/
    background-image: url("images/corporate.jpg");
    background-repeat: no-repeat;
    display: inline-block;
    height: 145px;
    margin: auto 0px 0px;
    position: relative;
    width: 145px;
    text-align: center;
    -moz-transform: scale(0.90);
    -webkit-transform: scale(0.90);
    transform: scale(0.90);
}

.single-business.nav-tabs>li.active>a, .single-business.nav-tabs>li.active, .single-business.nav-tabs>li.active>a:hover, .single-business.nav-tabs>li.active>a:focus {
    color: #FFF;
    background-color: #333D3E;
    /*border-style: solid;*/
    border-color: #DDD #DDD transparent;
    border-width: 1px;
    -moz-border-top-colors: none;
    -moz-border-right-colors: none;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    border-image: none;
    cursor: default;
    border: none;
    text-align: center;
    font-size: 16px;
    outline: medium none;
    border-color: transparent !important;
    padding: 6px !important;
}

.single-business .nav-tabs>li.active>a {
    background-color: #333D3E !important;
}

.single-business .nav-tabs>li.active {
    background-color: #333D3E !important;
}

/*.single-business .ubermenu-main {
    background: transparent -moz-linear-gradient(center top , #333d3e, #333d3e) repeat scroll 0% 0% !important;
    background: transparent -webkit-linear-gradient(top , #333d3e, #333d3e) repeat scroll 0% 0% !important;
    background: transparent -o-linear-gradient(center top , #333d3e, #333d3e) repeat scroll 0% 0% !important;
    background: transparent linear-gradient(center top , #333d3e, #333d3e) repeat scroll 0% 0% !important;
    background: transparent -ms-linear-gradient(top, #333d3e 0%,#333d3e 50%,#333d3e 51%,#333d3e 100%) !important;
}*/

/*.single-business .ubermenu.ubermenu-main .ubermenu-item-level-0 > .ubermenu-target {
    background: transparent -moz-linear-gradient(center top , #333d3e, #333d3e) repeat scroll 0% 0% !important;
    background: transparent -webkit-linear-gradient(top , #333d3e, #333d3e) repeat scroll 0% 0% !important;
    background: transparent -o-linear-gradient(center top , #333d3e, #333d3e) repeat scroll 0% 0% !important;
    background: transparent linear-gradient(center top , #333d3e, #333d3e) repeat scroll 0% 0% !important;
    background: transparent -ms-linear-gradient(top, #333d3e 0%,#333d3e 50%,#333d3e 51%,#333d3e 100%) !important;
}*/

/*.single-business .probonoTopAd{
    border-bottom: 1px solid #333d3e;
}*/

.single-business div.dmbs-header-text>h5 {
    color: #333d3e !important;
    font-weight: normal;
}

.single-business div.headerSocialLinksTop>i.fa-user {
    color: #333d3e !important;
    font-size: 26px;
    font-weight: bold;
}

.single-business div.headerSocialLinksTop>i.fa-shopping-cart {
    color: #333d3e !important;
    font-size: 26px;
    font-weight: bold;
}

.single-business div.nfp-org-logo>h3>.color-pink-bold {
    color: #333d3e !important;
    font-family: ProximaNova-Bold;
}

.single-business .homeLogo {
    /*background-image: url("img/corpCommunityHomeLogo.png");*/
    background-image: url("images/corporate.jpg");
    background-repeat: no-repeat;
    display: inline-block;
    height: 145px;
    margin: auto 0px 0px;
    position: relative;
    width: 145px;
    text-align: center;
    -moz-transform: scale(0.90);
    -webkit-transform: scale(0.90);
    transform: scale(0.90);
}

.page-id-288234.nav-tabs>li.active>a, .page-id-288234.nav-tabs>li.active, .page-id-288234.nav-tabs>li.active>a:hover, .page-id-288234.nav-tabs>li.active>a:focus {
    color: #FFF;
    background-color: #333D3E;
    /*border-style: solid;*/
    border-color: #DDD #DDD transparent;
    border-width: 1px;
    -moz-border-top-colors: none;
    -moz-border-right-colors: none;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    border-image: none;
    cursor: default;
    border: none;
    text-align: center;
    font-size: 16px;
    outline: medium none;
    border-color: transparent !important;
    padding: 6px !important;
}

.page-id-288234 .nav-tabs>li.active>a {
    background-color: #333D3E !important;
}

.page-id-288234 .nav-tabs>li.active {
    background-color: #333D3E !important;
}

/*.page-id-288234 .ubermenu-main {
    background: transparent -moz-linear-gradient(center top , #333d3e, #333d3e) repeat scroll 0% 0% !important;
    background: transparent -webkit-linear-gradient(top , #333d3e, #333d3e) repeat scroll 0% 0% !important;
    background: transparent -o-linear-gradient(center top , #333d3e, #333d3e) repeat scroll 0% 0% !important;
    background: transparent linear-gradient(center top , #333d3e, #333d3e) repeat scroll 0% 0% !important;
    background: transparent -ms-linear-gradient(top, #333d3e 0%,#333d3e 50%,#333d3e 51%,#333d3e 100%) !important;
}*/

/*.page-id-288234 .ubermenu.ubermenu-main .ubermenu-item-level-0 > .ubermenu-target {
    background: transparent -moz-linear-gradient(center top , #333d3e, #333d3e) repeat scroll 0% 0% !important;
    background: transparent -webkit-linear-gradient(top , #333d3e, #333d3e) repeat scroll 0% 0% !important;
    background: transparent -o-linear-gradient(center top , #333d3e, #333d3e) repeat scroll 0% 0% !important;
    background: transparent linear-gradient(center top , #333d3e, #333d3e) repeat scroll 0% 0% !important;
    background: transparent -ms-linear-gradient(top, #333d3e 0%,#333d3e 50%,#333d3e 51%,#333d3e 100%) !important;
}*/

/*.page-id-288234 .probonoTopAd{
    border-bottom: 1px solid #333d3e;
}*/

.page-id-288234 div.dmbs-header-text>h5 {
    color: #333d3e !important;
    font-weight: normal;
}

.page-id-288234 div.headerSocialLinksTop>i.fa-user {
    color: #333d3e !important;
    font-size: 26px;
    font-weight: bold;
}

.page-id-288234 div.headerSocialLinksTop>i.fa-shopping-cart {
    color: #333d3e !important;
    font-size: 26px;
    font-weight: bold;
}

.page-id-288234 div.nfp-org-logo>h3>.color-pink-bold {
    color: #333d3e !important;
    font-family: ProximaNova-Bold;
}

.page-id-288234 .homeLogo {
    /*background-image: url("img/corpCommunityHomeLogo.png");*/
    background-image: url("images/corporate.jpg");
    background-repeat: no-repeat;
    display: inline-block;
    height: 145px;
    margin: auto 0px 0px;
    position: relative;
    width: 145px;
    text-align: center;
    -moz-transform: scale(0.90);
    -webkit-transform: scale(0.90);
    transform: scale(0.90);
}

.page-template-page-corporate-community-members.nav-tabs>li.active>a, .page-template-page-corporate-community-members.nav-tabs>li.active, .page-template-page-corporate-community-members.nav-tabs>li.active>a:hover, .page-template-page-corporate-community-members.nav-tabs>li.active>a:focus {
    color: #FFF;
    background-color: #333D3E;
    /*border-style: solid;*/
    border-color: #DDD #DDD transparent;
    border-width: 1px;
    -moz-border-top-colors: none;
    -moz-border-right-colors: none;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    border-image: none;
    cursor: default;
    border: none;
    text-align: center;
    font-size: 16px;
    outline: medium none;
    border-color: transparent !important;
    padding: 6px !important;
}

.page-template-page-corporate-community-members .nav-tabs>li.active>a {
    background-color: #333D3E !important;
}

.page-template-page-corporate-community-members .nav-tabs>li.active {
    background-color: #333D3E !important;
}

/*.page-template-page-corporate-community-members .ubermenu-main {
    background: transparent -moz-linear-gradient(center top , #333d3e, #333d3e) repeat scroll 0% 0% !important;
    background: transparent -webkit-linear-gradient(top , #333d3e, #333d3e) repeat scroll 0% 0% !important;
    background: transparent -o-linear-gradient(center top , #333d3e, #333d3e) repeat scroll 0% 0% !important;
    background: transparent linear-gradient(center top , #333d3e, #333d3e) repeat scroll 0% 0% !important;
    background: transparent -ms-linear-gradient(top, #333d3e 0%,#333d3e 50%,#333d3e 51%,#333d3e 100%) !important;
}*/

/*.page-template-page-corporate-community-members .ubermenu.ubermenu-main .ubermenu-item-level-0 > .ubermenu-target {
    background: transparent -moz-linear-gradient(center top , #333d3e, #333d3e) repeat scroll 0% 0% !important;
    background: transparent -webkit-linear-gradient(top , #333d3e, #333d3e) repeat scroll 0% 0% !important;
    background: transparent -o-linear-gradient(center top , #333d3e, #333d3e) repeat scroll 0% 0% !important;
    background: transparent linear-gradient(center top , #333d3e, #333d3e) repeat scroll 0% 0% !important;
    background: transparent -ms-linear-gradient(top, #333d3e 0%,#333d3e 50%,#333d3e 51%,#333d3e 100%) !important;
}*/

/*.page-template-page-corporate-community-members .probonoTopAd{
    border-bottom: 1px solid #333d3e;
}*/

.page-template-page-corporate-community-members div.dmbs-header-text>h5 {
    color: #333d3e !important;
    font-weight: normal;
}

.page-template-page-corporate-community-members div.headerSocialLinksTop>i.fa-user {
    color: #333d3e !important;
    font-size: 26px;
    font-weight: bold;
}

.page-template-page-corporate-community-members div.headerSocialLinksTop>i.fa-shopping-cart {
    color: #333d3e !important;
    font-size: 26px;
    font-weight: bold;
}

/*div.nfp-org-logo > h3 > .color-pink-bold{
    color: #333d3e !important;
}*/

.page-template-page-corporate-community-members .homeLogo {
    /*background-image: url("img/corpCommunityHomeLogo.png");*/
    background-image: url("images/corporate.jpg");
    background-repeat: no-repeat;
    display: inline-block;
    height: 145px;
    margin: auto 0px 0px;
    position: relative;
    width: 145px;
    text-align: center;
    -moz-transform: scale(0.90);
    -webkit-transform: scale(0.90);
    transform: scale(0.90);
}

.nav-tabs {
    border: 1px solid rgb(221, 221, 221) !important;
}

.nav-tabs>li {
    float: left;
    margin-bottom: -1px;
    text-align: center;
    font-size: 16px;
}

.bx-pager-item {
    display: none;
}

.headerSocialLinksTop {
    float: left;
    width: 45px;
}

.headerSocialLinks {
    float: left;
    width: 25px;
}

.headerSocialLinks-i {
    color: #FFF;
    font-size: 18px;
    font-weight: bold;
}

.changemakerLogo img {
    max-width: 100% !important;
    /*height: 200px;*/
    /*border-radius: 100px;*/
    /* -webkit-filter: grayscale(1);*/
}

.changemakerLogo img:hover {
    /*-webkit-filter: grayscale(0);*/
    transition-property: filter;
    transition-duration: 1s;
}

.page-template-page-changemaker .changemakerLogo img {
    max-width: 100% !important;
    /*height: 200px;*/
    border-radius: 100px;
    -webkit-filter: grayscale(1);
    -moz-filter: grayscale(1);
    -ms-filter: grayscale(1);
    -o-filter: grayscale(1);
    filter: grayscale(1);
}

.page-template-page-changemaker .changemakerLogo img:hover {
    -webkit-filter: grayscale(0);
    -moz-filter: grayscale(0);
    -ms-filter: grayscale(0);
    -o-filter: grayscale(0);
    filter: grayscale(0);
    transition-property: filter;
    transition-duration: 1s;
}

.kneeboneCartoonsLogo img {
    max-width: 90%;
    height: 190px;
}

/* manmohan 25th August */

.kneeboneCartoonsLogo img {
    max-width: 100%;
    height: 200px;
}

/* manmohan 25th August */

span.mediaLabel {
    font-size: 13px;
    font-weight: bold;
    color: #ffffff;
}

#menu-main-navigation {
    margin-left: -10px;
}

#searchform #s {
    width: 131px;
    background-color: transparent;
    color: white;
    position: relative;
    top: 10px;
    border-radius: 0px;
    border-color: white;
    font-weight: normal;
}

#searchform #searchsubmit {
    margin: -24px 55px -5px -6px !important;
    float: right;
    background-color: #1c5dc5;
    border-radius: 0;
    border-color: white;
    color: white;
}

#searchform #searchsubmit:hover {
    margin: -24px 55px -5px -6px !important;
    float: right;
    background-color: #1c5dc5;
    border-radius: 0;
    border-color: white;
    color: white;
}

/*#searchform #s{
    width: 200px;
    background-color: transparent;
    color: white;
    position: relative;
    top: 10px;
    border-radius: 0px;
    border-color: white;
}
#searchform #searchsubmit{
    margin: -24px -70px -5px -6px !important;
    float: right;
    background-color: #1c5dc5;
    border-radius: 0;
    border-color: white;
    color: white;
}*/

.attachment-post-thumbnail, .wp-post-image {
    max-width: 100%;
}

.attachment-post-thumbnail {
    height: 160px;
    /*margin-top: 80px;*/
    margin-bottom: 10px;
}

.widget_search {
    display: none;
}

.searchPageTextBox {
    width: 90% !important;
    border: 1px solid #B0AEAE !important;
    margin-bottom: 28px !important;
    color: #555 !important;
}
@media (max-width: 1000px){
    .searchPageTextBox {
        width: 100% !important;
    }
    .search-results .dmbs-left{
        left: 0 !important;
    }
}
.selectit {
    font-size: 14px !important;
    color: #5A5A5A !important;
    font-weight: normal !important;
    position: relative;
}

.tagsSearchItem {
    margin-bottom: 8px;
}

.checklist-value, .checklable-value {
    padding-left: 12px;
    margin-left: 8px !important;
    margin-bottom: 26px !important;
    list-style-type: none;
}

.search #searchform #searchsubmit.searchPageSubmitBtn {
    display: block;
    clear: both;
    margin: 0 auto !important;
    /* margin-right: 27px !important; */
    /* width: 255px; */
}

#searchform #searchsubmit.searchPageSubmitBtn {
    display: block;
    clear: both;
    margin: 0 auto !important;
    margin-right: 25px !important;
}

/* manmohan */

.navbar-inverse .navbar-nav>.open>a, .navbar-inverse .navbar-nav>.active>a {
    color: #1c5dc5 !important;
    background-color: white !important;
}

.dropdown-menu>li>a {
    display: block;
    padding: 3px 20px;
    clear: both;
    font-weight: bold;
    line-height: 1.42857;
    color: #1c5dc5;
    white-space: nowrap;
    text-transform: capitalize;
    font-size: 13px;
}

.navbar-nav>li>.dropdown-menu {
    border: none;
    width: 250px;
}

.dmbs-top-menu .navbar-nav>li>.dropdown-menu {
    border: none;
    width: 1150px !important;
}

/*#menu-main-navigation >li .dropdown-menu > li{
    float: left;
    display: inline;
    margin-bottom: 2px;
}
#menu-main-navigation >li .dropdown-menu > li:hover{
    float: left;
    display: inline;
    border-bottom: 2px solid #1c5dc5 !important;
    margin-bottom: 2px;
}*/

#searchformTop input::-webkit-input-placeholder {
    /* WebKit, Blink, Edge */
    color: white !important;
    font-weight: normal;
}

#searchformTop input:-moz-placeholder {
    /* Mozilla Firefox 4 to 18 */
    color: white !important;
    opacity: 1;
    font-weight: normal;
}

#searchformTop input::-moz-placeholder {
    /* Mozilla Firefox 19+ */
    color: white !important;
    opacity: 1;
    font-weight: normal;
}

#searchformTop input:-ms-input-placeholder {
    /* Internet Explorer 10-11 */
    color: white !important;
    font-weight: normal;
}

.button.alm-load-more-btn {
    /*font-family: "HelveticaLTStd-Light";*/
    /*font-family: "freight-sans-pro";*/
    font-size: 16px;
    /*font-weight: 600;*/
    font-weight: normal !important;
    font-family: ProximaNova-Bold;
    width: auto;
    height: 42px;
    line-height: 44px;
    background: #1c5dc5 !important;
    color: #FFF;
    border: medium none;
    border-radius: 3px;
    margin: 0px 0px 4px;
    padding: 0px 20px;
    display: inline-block;
    position: relative;
    transition: padding 0.25s ease-in-out 0s;
    text-align: center;
    text-decoration: none;
    -moz-appearance: none;
    -moz-user-select: none;
    cursor: pointer
}

.changemakerLogo {
    min-height: 278px !important;
    /*display: inline-block !important;*/
}

.listBlockSocialLinks {
    width: 51px;
    float: left;
    position: relative;
    /*top: 20px;*/
}

#searchformNews #s {
    display: block;
    width: 100%;
    height: 40px !important;
    /*padding: 6px 12px;*/
    font-size: 14px;
    line-height: 1.42857;
    color: #555;
    background-color: #FFF;
    background-image: none;
    border: 1px solid #efefef;
    border-radius: 0px;
    box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.075) inset;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
    padding: 3px 40px 5px 4px;
}

.page-template-page-news #searchformNews #s, .category-blog #searchformNews #s, .category #searchformNews #s {
    height: 34px !important;
    position: relative;
    text-indent: 12px;
}

.search #searchformNews #searchsubmit {
    margin-right: 5px !important;
    position: relative !important;
}

#searchformNews #searchsubmit {
    display: inline-block;
    margin-bottom: 0px;
    font-weight: normal;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    background-image: url("img/searchLogo.png");
    width: 24px;
    height: 26px;
    border: 1px solid transparent;
    white-space: nowrap;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857;
    border-radius: 4px;
    -moz-user-select: none;
    /*margin-left: 261px !important;*/
    position: absolute;
    right: 0!important;
}

#searchformNews #searchsubmit {
    /*margin: -24px -70px -5px -6px !important;*/
    float: right;
    /*background-color: #1c5dc5;*/
    border-radius: 0px;
    border-color: #FFF;
    color: #FFF;
    background-color: transparent;
    margin-top: -32px;
    margin-left: 12px;
    margin-right: 16px;
}

#searchformNews {
    margin-top: 24px;
}

#searchformTop #s {
    display: block;
    width: 200px;
    height: 34px;
    /*padding: 6px 12px;*/
    font-size: 14px;
    line-height: 1.42857;
    /*color: #555;*/
    /*background-color: #FFF;*/
    /*background-image: none;*/
    /*border: 1px solid #efefef;*/
    border-radius: 0px;
    box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.075) inset;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
    padding: 5px 40px 5px 12px;
    /*width: 100%;*/
    color: white;
    background: transparent none repeat scroll 0% 0%;
    border: 1px solid white;
    outline: none;
}

#searchformTop #searchsubmit {
    display: inline-block;
    margin-bottom: 0px;
    font-weight: normal;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    background-image: url("img/searchBtn.png");
    width: 24px;
    height: 24px;
    border: 1px solid transparent;
    white-space: nowrap;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857;
    border-radius: 4px;
    -moz-user-select: none;
    margin-left: 170px !important;
    position: absolute;
}

#searchformTop #searchsubmit {
    float: right;
    border-radius: 0px;
    color: #FFF;
    background-color: transparent;
    margin-top: -29px;
    margin-left: 170px !important;
    margin-right: 15px;
    border: medium none;
}

#searchformTop {
    margin-top: 6px;
    display: inline-block;
}

.padding10 {
    padding: 10px;
}

.nav>li>a:hover, .nav>li>a:focus {
    background-color: transparent !important;
    border: none;
}

.pageInfo h5 {
    margin-top: 0;
}

.postTitle {
    font-size: 18px;
    font-weight: normal;
}

.changehead {
    position: relative;
    left: 15px;
    font-size: 19px;
    color: #1c5dc5;
    font-weight: bold;
    border-bottom: 1px solid !important;
    /*width: 21%;*/
    padding: 0;
}

/* manmohan */

.page-template-page-changemaker #imageData #numberDisplay {
    display: block;
    clear: left;
    padding-bottom: 1.0em;
    padding-top: 1.1em;
}

/*#categories {
    display: none;
    border : 1px solid #000;
    width: 200px;
}*/

/* manmohan */

.breadcrumbs span, .breadcrumbs span>span {
    color: #404040;
}

.category-blog #searchformNews {
    margin-top: 0px !important;
}

.alm-btn-wrap {
    text-align: center;
    padding: 10px 10px 30px;
    overflow: visible !important;
    display: block;
}

.category p[dir="ltr"]>img {
    display: none;
}

.category p[dir="ltr"]>em>img {
    display: none;
}

.page-template-page-news p[dir="ltr"]>img {
    display: none;
}

.page-template-page-news p[dir="ltr"]>em>img {
    display: none;
}

.search p[dir="ltr"]>img {
    display: none;
}

.search p[dir="ltr"]>em>img {
    display: none;
}

.category p>img {
    display: none;
}

.category p>em>img {
    display: none;
}

.page-template-page-news p>img {
    display: none;
}

.page-template-page-news p>em>img {
    display: none;
}

.search p>img {
    display: none;
}

.search p>em>img {
    display: none;
}

.ubermenu-main {
    border-top: none !important;
    border-bottom: 4px solid #26a39e !important;
}

.pagination-wrap {
    margin-top: 20px !important;
    text-align: center;
    margin-bottom: 20px;
}

.ubermenu-skin-black-white-2.ubermenu-horizontal .ubermenu-item-level-0.ubermenu-active>.ubermenu-submenu-drop, .ubermenu-skin-black-white-2.ubermenu-horizontal:not(.ubermenu-transition-shift) .ubermenu-item-level-0>.ubermenu-submenu-drop {
    /* margin-top: 6px;*/
    margin-top: 1px;
    /*width: 1170px !important;*/
}

.author-posts {
    background: #FFF none repeat scroll 0% 0%;
    width: 516px;
    position: absolute;
    margin-top: -1px;
    /*margin-left: 193px;*/
    /*margin-left: 168px;*/
    margin-left: 165px;
    z-index: 2;
    border-bottom: 1px solid #efefef !important;
    border-right: 1px solid #efefef !important;
    height: 22.44%;
    overflow: auto;
}

.nav-tabs>li>a {
    margin-right: 2px;
    line-height: 1.42857;
    border: none;
    border-radius: 0px;
}

.post-by-title a {
    color: #1c5dc5 !important;
    font-weight: bold;
}

.shareIcons {
    position: relative !important;
    float: right !important;
    right: 34px !important;
}

.ubermenu .ubermenu-tab-layout-top>.ubermenu-tabs-group>.ubermenu-tab>.ubermenu-tab-content-panel {
    /*top: 90px !important;*/
}

.ubermenu.ubermenu-main .ubermenu-tab-content-panel {
    background-color: #FFF !important;
    /*top: 90px !important;*/
}

.ubermenu-skin-black-white-2 .ubermenu-submenu .ubermenu-target>.ubermenu-target-description {
    font-size: 13px !important;
    color: #4D4D4D !important;
    display: none;
}

.carousel-control.left, .carousel-control.right {
    background-image: none;
}

.tabHeadNews {
    width: 40px;
    margin-top: -10px;
    margin-left: 0px;
}

.page-template-page-news .carousel-caption h2, .page-template-page-news .carousel-caption p {
    width: 50%;
    text-align: left;
    margin-left: 50px;
}

.page-template-page-news .carousel-indicators {
    bottom: -4px !important;
    text-align: left;
    left: 36.5%;
}

.page-template-page-news .carousel-control {
    background: none;
    text-shadow: none;
    opacity: 1;
    height: 30px;
    bottom: 67px;
    position: absolute;
    top: Auto;
}

.page-template-page-news .carousel-control .glyphicon-chevron-left, .page-template-page-news .carousel-control .icon-prev {
    margin-left: -50px;
    z-index: 998;
}

.page-template-page-news .carousel-control .glyphicon-chevron-right, .page-template-page-news .carousel-control .icon-next {
    margin-right: -50px;
    z-index: 998;
}

/*.page-template-page-news .slide-container{*/

.slide-container {
    position: relative;
    width: 100%;
    padding-left: 0px !important;
}

/*.page-template-page-news .slideimg{
    display:none;
    top:20px;
}*/

.single-news .authorLogo {
    margin-bottom: -27px;
}

.aftslide .postTitle {
    color: #1c5dc5;
}

.single-news .featuredSuppliers img {
    max-height: 73px !important;
}

.g-7 {
    display: inline-block !important;
}

.recentPostTitle h4 a {
    font-size: 14px;
    /*font-weight: 600;*/
    font-weight: normal !important;
    font-family: ProximaNova-Bold;
}

/*
footer{
    width:100%;
    position:absolute;
}*/

.featuredSuppliers {
    min-height: 116px !important;
}

.bottomFooter div {
    width: auto;
    margin-right: 50px;
}

.single-news.post-by-wrap {
    margin-bottom: 40px !important;
}

/*.bottom-footer
{
    margin-left: 30px;
}*/

.alm-listing {
    margin: 0px;
    padding: 0px;
    display: inline-block;
}

.post-by-link {
    margin-bottom: 35px;
}

.spotlight {
    /*background-color: #90C88F !important;*/
    background-color: #1c5dc5 !important;
}

.hottopic {
    /*background-color: #FF69E2 !important;*/
    background-color: #1c5dc5 !important;
}

.featured {
    /*background-color: #31B7C3 !important;*/
    background-color: #1c5dc5 !important;
}

/*.analysis
{
    background-color: #206572 !important;
}
.Sponsored
{
    background-color: #1c5dc5 !important;
}*/

/*.analysis
{
    background-color: #1c5dc5 !important;
}*/

.Sponsored {
    background-color: #206572 !important;
}

.opinion {
    /* background-color: #F08014 !important;*/
    background-color: #1c5dc5 !important;
}

#list_organisation_form label, .search-bold {
    font-weight: normal !important;
    font-family: ProximaNova-Bold;
}

.loadMoreButton {
    margin-top: -5px;
}

/* manmohan */

.the-author-box, .author-posts {
    height: 420px !important;
}

.the-author-box .post-by-wrap .post-by-link {
    margin-bottom: 10px;
}

.the-author-box .post-by-wrap .post-by-link a {
    background-color: #1c5dc5;
    color: #fff;
    padding: 1px 3px;
}

.author-info.author-wrap {
    margin-top: 25px;
}

.userimg {
    margin-top: 12px;
}

.changemakerLogo {
    min-height: 260px !important;
    /* display: inline-block !important; */
}

.page-template-page-nfp-kneebone .changemakerLogo {
    min-height: 185px !important;
    /* display: inline-block !important; */
}

.wp-pagenavi, .wp-pagenavi a {
    clear: both;
    color: #1c5dc5;
}

.wp-pagenavi a, .wp-pagenavi span {
    text-decoration: none;
    border: 0px solid #BFBFBF;
    padding: 3px 5px;
    margin: 2px;
}

.wp-pagenavi span.current {
    font-weight: bold;
    border-bottom: 1px solid #1c5dc5;
}

#dialogbox a {
    outline: none;
}

footer .headerSocialLinks {
    float: left;
    width: 34px;
    font-size: 18px !important;
}

.ubermenu .ubermenu-item.ubermenu-item-level-0 {
    padding-right: 32px;
}

.ubermenu .ubermenu-target-text {
    font-size: 15px;
    color: #232323;
    text-transform: capitalize;
}

.ubermenu .ubermenu-submenu .ubermenu-target-text {
    font-size: 14px;
    text-transform: capitalize;
    font-family: ProximaNova-Medium;
}

.more, .featuredSuppliersBlock button {
    width: 100% !important;
    border-radius: 0;
    margin-top: 5px;
    color: white !important;
    /*  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;  /* font-family: 'HelveticaLTStd-Bold';*/
}

.ubermenu-skin-black-white-2.ubermenu-responsive-toggle {
    background: #1c5dc5 none repeat scroll 0% 0% !important;
    color: white !important;
    border-color: #1c5dc5 !important;
}

.printomatic {
    cursor: pointer;
    float: left !important;
}

.slide-container .col-md-3 {
    width: 120px;
    height: 115px;
}

/* Manmohan - Dont Remove and override */

.dmbs-right {
    max-width: 320px;
    width: 320px;
    padding: 0px 0px 0px 5px;
    float: right;
}

.organisation-details-wrap ul.nav-stacked {
    margin: 25px 0px;
    padding: 0;
    border: 1px solid #efefef;
}

/* Manmohan */

.selectit input[type="radio"], .selectit input[type="checkbox"] {
    margin: 0px 8px 0px 0px;
    font-size: 22px !important;
    line-height: 10px;
    position: relative;
    top: 1px;
}

.left-side-backBtn {
    float: left;
    margin-left: -20px;
}

.right-side-backBtn {
    float: right;
    margin-right: -20px;
}

.nav-pills>li>a {
    border-radius: 0px !important;
}

.nav-pills>li.active>a {
    color: #FFF;
    background-color: #333d3e !important;
    outline: none;
}

.nav-pills>li.active>a:hover {
    color: #FFF;
    /* background-color: #333d3e !important; */
    background: #26a39f;
    outline: none;
}

/* .nav-pills>li.active>a:focus {
    color: #FFF;
    background-color: #333d3e !important;
    outline: none;
} */

.single-organisation div.row.tagsInfo {
    position: relative;
    left: 200px;
    margin-top: 16px;
}

.plusOne, .plusTwo, .minusOne, .minusTwo {
    float: right !important;
    color: gray;
}

.ubermenu .ubermenu-target {
    padding: 15px 16px !important;
    outline: none;
}

/*.ubermenu-bound-inner .ubermenu-nav {
    margin-left: 91px !important;
    width: 100% !important;
}*/

ul.ubermenu-nav {
    visibility: hidden;
}

.custom-ques-wrap {
    min-height: 425px;
    position: relative;
}

/*
manmohan for menu on 24th may

.ubermenu-nav.container{
    width: 1170px !important;
    margin-left: auto !important;
    margin-right: auto !important;
}

.page-template-page-featured-not-for-profits .ubermenu-nav{
    width: 1170px !important;
    margin-left: auto !important;
    margin-right: auto !important;
}
*/

.attachment-post-thumbnail, .wp-post-image {
    height: auto;
}

.nfp-org-logo .organisation.type-organisation {
    /*   height: auto;
     float: none;
     display: inline-block;
     width: 49%;
     vertical-align: middle;
     padding: 0;
     text-align: left;*/
    margin-top: 20px;
    text-align: center;
    /*margin-bottom: 0;*/
}

.nfp-org-logo .organisation.type-organisation {
    height: 80px;
}

.nfp-org-logo .organisation.type-organisation a {
    height: 100%;
    z-index: 1;
    position: relative;
    /* width: 100%; */
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    text-align: center;
}

.nfp-org-logo .organisation.type-organisation a:before {
    content: ' ';
    display: inline-block;
    vertical-align: middle;
    height: 100%;
}

.nfp-org-logo .organisation.type-organisation a img {
    vertical-align: middle;
    display: inline-block;
    height: auto;
    max-height: 140px;
}

.home .nfp-org-logo .organisation.type-organisation a img {
    vertical-align: middle;
    display: inline-block;
    height: auto;
}

.custom-ques-wrap .right-side-backBtn {
    float: right;
    /* margin-right: -20px; */
    /* float: left; */
    margin-right: -20px;
    position: absolute;
    right: 0;
    bottom: -10px;
}

.custom-ques-wrap .left-side-backBtn {
    float: left;
    margin-left: -20px;
    position: absolute;
    left: 0;
    bottom: -10px;
}

.custom-ques-wrap .display-inline-block {
    display: inline-block;
}

.custom-ques-wrap {
    float: left;
}

#third .display-inline-block {
    display: inline-block;
    position: absolute;
    bottom: 0;
    left: 20px;
}

.custom-ques-wrap #third .left-side-backBtn {
    float: left;
    margin-left: -20px;
    position: absolute;
    left: 0;
    bottom: 10px;
}

.custom-ques-wrap #third .right-side-backBtn {
    float: right;
    /* margin-right: -20px; */
    /* float: left; */
    margin-right: 20px;
    position: absolute;
    right: 0;
    bottom: 10px;
}

.custom-ques-wrap #first .right-side-backBtn {
    float: right;
    /* margin-right: -20px; */
    /* float: left; */
    margin-right: 0;
    position: absolute;
    right: 0;
    bottom: 10px;
}

#sectorchecklist .selectit {
    position: relative;
}

#sectorchecklist .selectit input[type="radio"], .selectit input[type="checkbox"] {
    margin: 0px 8px 0px 0px;
    font-size: 22px !important;
    line-height: 10px;
    position: absolute;
    top: 4px;
    left: -20px;
}

.custom-ques-wrap #sectorchecklist .selectit input[type="radio"], .custom-ques-wrap .selectit input[type="checkbox"] {
    margin: 0px 8px 0px 0px;
    font-size: 22px !important;
    line-height: 10px;
    position: absolute;
    top: 4px;
    left: 0px;
}

.custom-ques-wrap #sectorchecklist .selectit span {
    position: Relative;
    left: 20px;
}

#category-careers:hover .slideimg {
    opacity: 1;
    padding: 0;
    margin: 0;
    /* float: none; */
    /* display: inline-block; */
    vertical-align: top;
    display: flex;
}

#category-careers .slideimg img {
    margin-top: 1px;
}

.slide-container .attachment-post-thumbnail, .slide-container .wp-post-image {
    /* height: 68px; */
    margin-top: 10px;
    width: auto;
}

.single-resource .organisation-details-wrap .tab-content br, .single-organisation .organisation-details-wrap .tab-content br, .page-template-page-my-organisation .organisation-details-wrap .tab-content br {
    display: none;
}

/*.featuredSuppliersBlock .featuredSuppliers{
    padding: 10px 0px;
}*/

.featuredSuppliersBlock .featuredSuppliers .padding-top18 {
    padding-top: 25px;
}

/*.gtgiving .border-10-right5, .gtgiving .border-10-left5
{
   border:0px;
}*/

.gtgiving {
    background-color: rgb(211, 211, 211);
}

.ubermenu.ubermenu-main .ubermenu-tab>.ubermenu-target {
    color: #888 !important;
}

.ubermenu-nojs.ubermenu-skin-black-white-2 .ubermenu-submenu .ubermenu-tabs .ubermenu-tab:hover>.ubermenu-target, .ubermenu-skin-black-white-2 .ubermenu-submenu .ubermenu-tab.ubermenu-active>.ubermenu-target {
    color: #111 !important;
}

/*.ubermenu-bound-inner .ubermenu-nav {
    width: 100% !important;
    padding: 0px;
    margin-left: 28px !important;
}*/

.menu-gtg-link {
    width: 200px;
    border: 1px solid;
    padding: 20px;
}

#srch {
    padding-left: 0;
    padding-top: 20px;
    padding-bottom: 10px;
    /*background-color: #D3D3D3;*/
}

.serachBarTags {
    border: 1px solid;
    padding: 6px;
    cursor: pointer;
    float: left;
    margin-right: 9px;
}

.gtg-landing-search .serachBarTags {
    background-color: rgba(255, 255, 255, 0.51);
}

.page-id-89038.custom-list-title {
    position: relative;
    top: 5px;
}

.page-id-89038.nfp-org-logo {
    position: relative;
    top: 20px;
}

.margin-left13 {
    margin-left: 13px;
}

.margin-left15 {
    margin-left: 15px;
}

.margin-left10 {
    margin-left: 10px;
}

.margin-left-88 {
    margin-left: -88px;
}

.slide-container-gtg .text-left .color-pink-bold a {
    color: #e26262;
    font-weight: normal !important;
    font-family: ProximaNova-Bold;
}

.terms_condition {
    text-align: left !important;
}

/*.ubermenu-bound, .ubermenu-bound-inner .ubermenu-nav {
    position: relative;
    width: 1172px !important;
    margin: 0 auto !important;
    */

/*//* margin-left: -20px !important; */

/*//*
    left: -17px !important;
}*/

.ubermenu-items-align-left.ubermenu-horizontal .ubermenu-item.ubermenu-item-level-0, .ubermenu.ubermenu-horizontal .ubermenu-item.ubermenu-align-left {
    float: left;
    text-align: Center;
    margin: 0;
    padding: 0px;
}

.searchBoxHeader {
    float: right;
}

.bottom-footer, .bottomFooter {
    width: 1170px;
    margin: 0 auto;
    float: none;
    position: relative;
    left: -17px;
    clear: both;
}

.bottomFoote {
    padding-top: 20px !important;
}

/* .ubermenu .ubermenu-item .ubermenu-submenu-drop{
    left:0 !important;
 }*/

/*.header-wrapper{
    */

/*width: 1170px;*/

/*
    float: none;
    margin: 0 auto;
    position: relative;
    */

/*left: -17px;*/

/*
}*/

.header-wrapper .dmbs-header-text {
    padding: 0px;
}

/* .header-wrapper .headerIcons{
        margin-top: -1px;
    float: right;
    */

/* position: absolute; */

/*
    right: 0;
    */

/* top: 116px; */

/*
    padding: 0;
}*/

.header-wrapper .headerSocialLinksTop {
    float: left;
    width: 45px;
}

.org-list .featured-not-for-profits-list .col-md-3 img {
    padding-top: 10px;
    width: auto;
    height: 100px;
    position: relative;
    /* right: 0; */
    top: 0;
    vertical-align: top;
    display: inline-block;
}

.page-id-89038 .menu-gtg-link {
    width: 170px;
    border: 1px solid #e26262;
    padding: 10px;
    text-align: center;
}

.ubermenu-content-block .menu-gtg-link {
    width: 180px;
    border: 1px solid #1c5dc5;
    padding: 10px;
    text-align: center;
}

.search h3.color-pink-bold.search-bold {
    margin-bottom: 30px;
    font-weight: normal !important;
    font-family: ProximaNova-Bold;
}

@media (min-width: 1001px){
    .search div.col-md-3.dmbs-left.clearfix {
        padding-left: 0px;
    }
}

.searchGtgh3 {
    top: -6px;
    left: -3px;
}

.breadCrumbGtgSearch {
    top: -6px;
    left: -12px;
}

.changeMakerLoadMore button {
    width: 250px !important;
    /*font-weight: 600 !important;*/
    font-weight: normal !important;
    font-family: ProximaNova-Bold;
    margin-top: 66px;
    margin-bottom: -10px;
}

.org-detail table {
    width: 100% !important;
}

/*.page-template-page-other-offerings .nfp-item > a > img{
    width: 50%;
}*/

/*div.nfp-org-logo > h4 > .color-pink-bold{
    color: #26a39a !important;
}*/

.cc-news .color-orange-bold {
    color: #333d3e !important;
    font-family: ProximaNova-Bold;
}

.cc-news .color-orange-bold a {
    color: #333d3e !important;
    font-family: ProximaNova-Bold;
}

.social-cc-wrap a {
    padding-left: 31px;
    padding-right: 31px;
}

/*
.cc-landing-browse .cc-opinion{
    height: 228px;
}*/

.page-template-page-other-offerings div.nfp-org-logo>h3>.color-pink-bold {
    color: #1c5dc5 !important;
    font-family: ProximaNova-Bold;
}

.jumbotron .other-title {
    color: #1c5dc5 !important;
}

.page-template-page-other-offerings div.nfp-org-logo>h3>.color-blue-bold {
    color: #1c5dc5 !important;
    font-family: ProximaNova-Bold;
}

#advertise-submit {
    margin-top: 20px;
    border-radius: 0;
    color: white;
    background: #1c5dc5;
    text-transform: uppercase;
}

.salary-image-wrap img {
    float: right;
}

.factSheetReadMoreBtn {
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 3px;
    padding-bottom: 3px;
}

.post-90776 a {}

.stButton .sharethis {
    background-image: url("img/share.png") !important;
    width: 24px !important;
    height: 24px;
}

span.stButton {
    width: 24px !important;
    height: 24px;
    -moz-transform: scale(0.63);
    -webkit-transform: scale(0.63);
    transform: scale(0.63);
    position: relative;
    top: -2px;
    left: 0px;
}

span.st_sharethis {
    height: 24px !important;
    position: relative;
    bottom: 2px;
}

span.share-txt {
    position: relative;
    top: 1px;
    left: 3px;
}

#srch {
    background: rgb(211, 211, 211) none repeat scroll 0% 0%;
    display: inline-block;
    width: 100%;
}

.board-about-wrap .about-content p>img {
    /*  position: absolute;
      left: 665px;
      top: -25px;
      display: inline-block;
      width: 58%;
      height: 200px*/
    position: absolute;
    left: 665px;
    top: 0px;
    display: inline-block;
    width: 50%;
    height: 120px;
}

.bottom-footer a {
    color: white !important;
}

.footer-menu a {
    color: white !important;
    text-transform: uppercase;
}

.line-height260 {
    line-height: 260px;
}

.state-data {
    padding: 20px;
}

/* manmohan */

.page-template-page-webinar-faq-php #faq ul>li {
    font-weight: bold;
    color: red;
    list-style-type: disc;
    padding: 10px 0px;
}

.page-template-page-webinar-faq-php #faq ul>li>ul>li {
    color: #000;
    font-weight: normal;
    padding: 5px 0px;
    list-style-type: none;
}

.gtgRight>.color-blue-bold {
    color: #e26262 !important;
    font-family: ProximaNova-Bold;
}

.single-resource .gtgRight>.color-blue-bold {
    color: #26a39a !important;
    font-family: ProximaNova-Bold;
}

.gtgRight {
    margin-top: -20px !important;
}

.gtgRight-title {
    white-space: nowrap;
}

.single-organisation .recentPostTitle h4 a {
    color: #e26262 !important;
}

.board-features-wrap .board-img-wrap img {
    height: 100px;
    width: auto;
    padding-left: 0;
    opacity: 0.7;
}

.board-features-wrap .board-content {
    height: 50px;
}

/* manmohan */

/*.page-template-page-search-not-for-profits #srch {
    padding-left: 0px !important;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}*/

.single-org {
    padding-left: 0px;
}

.stButton .chicklets {
    height: 36px !important;
}

.page-id-113675 .part-first {
    margin-bottom: 15px;
    margin-left: -3px;
}

.page-id-113675 .dmbs-right {
    padding-right: 0 !important;
}

.page-id-113675 .subscribeBtn {
    margin-right: -16px;
}

.page-template-page-guide-to-giving .container, .page-template-page-search-not-for-profits .container, .page-template-page-featured-not-for-profits .container, .page-template-page-customised-nfp-list .container, .page-template-page-customised-nfp-list-result .container .single-organisation .container {
    padding-right: 0px;
}

/*Info: ".page-template-page-source .container," removed from below styles */
.page-template-page-other-offerings .container, .page-template-page-featured-suppliers .container, .page-template-page-salary-survey .container, .page-template-page-board-report .container, .single-resource .container {
    padding-right: 0px;
}

/*.dmbs-right{
    padding-right: 0px !important;
}*/

.page-template-page-source .listPageSource ul {
    padding-left: 24px;
}

.paginate {
    /*font-family:"HelveticaLTStd-Light";*/
    /*font-family: "freight-sans-pro";*/
    padding: 3px;
    margin: 3px;
    text-align: center;
}

.paginate a {
    padding: 2px 5px 2px 5px;
    margin: 2px;
    /*border:1px solid #999;*/
    text-decoration: none;
    color: #e26262;
}

.paginate a:hover, .paginate a:active {
    /*border: 1px solid #999;*/
    color: #e26262;
}

.paginate span.current {
    margin: 2px;
    padding: 2px 5px 2px 5px;
    border-bottom: 1px solid #e26262;
    font-weight: bold;
    /*background-color: #999;*/
    color: #e26262 !important;
}

.paginate span.disabled {
    padding: 2px 5px 2px 5px;
    margin: 2px;
    /*border:1px solid #eee;*/
    color: #DDD;
}

/*li{
    padding:4px;
    margin-bottom:3px;

    list-style:none;}

ul{margin:6px;
padding:0px;}*/

.page-template-page-advertise-with-us .border-orange {
    border: 3px solid #1c5dc5 !important;
}

.color-text-yellow {
    color: #94C0DD !important;
}

.fixedWidth200 {
    width: 207px;
    float: left;
    margin-left: 20px;
}

.makeWidthAdjust {
    margin-left: 100px;
}

.page-template-page-advertise-with-us .advertise-with-us-page p, .webmetrics-value, .newsmetrics-value, .socialmetrics-value {
    color: gray !important;
}

.webmetrics-value, .newsmetrics-value, .socialmetrics-value {
    /*font-weight: 600px;*/
    font-weight: normal !important;
    font-family: ProximaNova-Bold;
}

.webmetrics-description, .newsmetrics-description, .socialmetrics-description {
    margin-left: -32px;
    width: 200px;
    font-size: 16px;
}

.marketing-platform-img-wrap {
    height: 83px;
}

.page-template-page-customised-nfp-list li {
    list-style-type: none !important;
}

.topHeaderDiv {
    padding-left: 15px !important;
}

li.categories {
    list-style-type: none;
}

.newsType {
    right: 0px;
    position: absolute;
    top: 0;
}

.org-list {
    position: relative;
}

.page-template-page-nfp-kneebone .row.dmbs-content {
    padding: 15px !important;
}

.page-template-page-search-news .checklist-value, .checklable-value {
    padding-left: 22px !important;
}

.page-template-page-search-news .col-md-9.dmbs-main {
    margin-top: 28px !important;
}

.bottom-footer ul>li {
    list-style-type: none;
}

#TB_window {
    padding: 15px !important;
    background-color: #fefaf9 !important;
}

#TB_ajaxContent {
    border: 0px solid #D1CFCF !important;
    margin-top: -23px;
}

#TB_ajaxContent>h3 {
    font-weight: bold;
    color: #1c5dc5 !important;
}

#TB_ajaxContent p {
    color: gray !important;
}

#TB_ajaxContent ul {
    padding-left: 14px;
}

#TB_ajaxContent ul>li {
    color: gray !important;
}

#TB_ajaxContent i {
    font-style: normal !important;
    color: gray !important;
}

.mc4wp-form input {
    display: block;
    width: 100%;
    height: 34px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857;
    color: #555;
    background-color: #FFF;
    background-image: none;
    /*border: 1px solid #efefef;*/
    border: 1px solid #1c5dc5 !important;
    border-radius: 4px;
    box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.075) inset;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
    border-radius: 0 !important;
}

.mc4wp-form label>span, .mc4wp-form li>label {
    color: gray !important;
}

.mc4wp-form input[type="submit"] {
    border-radius: 50px!important;
    width: 200px;
    text-transform: capitalize;
    background: #1c5dc5;
    height: 48px;
}

.tb-close-icon {
    margin: 7px 4px 14px 12px;
    /*background: #FFF none repeat scroll 0% 0%;*/
    background: none;
    color: #1c5dc5 !important;
    border: 0px solid rgb(209, 207, 207);
}

#TB_title {
    /*background: #FCFCFC none repeat scroll 0% 0%;*/
    background: none !important;
    height: 29px;
    border-bottom: none !important;
}

.slide-container a {
    color: #404040 !important;
    /*font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;  /* font-family: 'HelveticaLTStd-Bold';*/
    /*font-family: "freight-sans-pro";*/
}

/*
a:hover{
    color: transparent !important;
}*/

.category-blog .list-unstyled.chk.display-inline-block.margin-top20 {
    display: inline !important;
}

.page-template-page-select-promotion .row.dmbs-content, .page-template-page-education .row.dmbs-content, .page-template-page-events-education .row.dmbs-content, .page-template-page-masterclasses .row.dmbs-content, .single-news .row.dmbs-content, .single-resource .row.dmbs-content, .single-organisation .row.dmbs-content, .single-business .row.dmbs-content, .page-template-page-join-corporate-community .row.dmbs-content, .page-template-page-who-we-are .row.dmbs-content, .page-template-page-legals .row.dmbs-content, .page-template-page-privacy-policy .row.dmbs-content {
    padding-left: 15px;
}
@media (max-width: 992px){
    .page-template-page-select-promotion .row.dmbs-content, .page-template-page-education .row.dmbs-content, .page-template-page-events-education .row.dmbs-content, .page-template-page-masterclasses .row.dmbs-content, .single-news .row.dmbs-content, .single-resource .row.dmbs-content, .single-organisation .row.dmbs-content, .single-business .row.dmbs-content, .page-template-page-join-corporate-community .row.dmbs-content, .page-template-page-who-we-are .row.dmbs-content, .page-template-page-legals .row.dmbs-content, .page-template-page-privacy-policy .row.dmbs-content {
        padding-right: 15px;
    }
}
/*Info: ".page-template-page-source .row.dmbs-content," removed from below styles */
.page-template-page-other-offerings .row.dmbs-content,
.page-template-page-featured-suppliers .row.dmbs-content {
    padding-right: 15px;
}

.page-template-page-guide-to-giving .count {
    margin-right: 10px;
}

.row.dmbs-content>div {
    margin-bottom: 15px;
}

.rightCategoryGtGPage {
    padding: 0px;
}

.page-template-page-featured-not-for-profits .tabHeadNews, .page-template-page-customised-nfp-list-result .tabHeadNews, .page-template-page-search-not-for-profits .tabHeadNews, .page-template-page-customised-nfp-list .tabHeadNews, .page-template-page-featured-not-for-profits .tabHeadNews {
    margin-top: 0px;
}

.page-template-page-customised-nfp-list-result .nfp-org-logo h3 {
    margin-top: 34px;
}

.fnpGtGPagePadding {
    padding-right: 0px;
}

.tax-categorySearchTitle {
    margin-left: -15px;
}

.tax-supplier_type .tabHeadNews {
    margin-top: 0px !important;
}

.page-template-page-featured-suppliers .tax-categorySearchTitle {
    margin-left: 0px !important;
}

.footer-news, .footer-jobs, .footer-volunteer, .footer-gtg, .footer-other, .footerSocialIcons {
    margin-bottom: 35px !important;
}
/*
.footer-bold>a {
    font-size: 15px !important;
    font-weight: normal !important;
    font-family: ProximaNova-Bold;
} */

.page-template-page-changemaker .changeMakerLoadMore {
    margin-left: -15px;
}

.changeMakerLoadMore {
    margin-top: 0px;
}

.page-template-page-search-not-for-profits .row.dmbs-content {
    padding-right: 15px;
}

.page-template-page-search-not-for-profits .premium, .page-template-page-featured-not-for-profits .premium, .page-template-page-customised-nfp-list-result .premium, .page-template-page-search-not-for-profits .platinum, .page-template-page-search-not-for-profits .gold, .page-template-page-featured-not-for-profits .platinum, .page-template-page-featured-not-for-profits .gold, .page-template-page-customised-nfp-list-result .platinum, .page-template-page-customised-nfp-list-result .gold {
    background-color: #Ffffff;
    border-bottom: 2px solid #e26262 !important;
    margin-bottom: 15px;
    box-shadow: none;
}

.page-template-page-search-not-for-profits .premium .heading-wrap, .page-template-page-featured-not-for-profits .premium .heading-wrap, .page-template-page-customised-nfp-list-result .premium .heading-wrap {
    background: #e26262;
    color: #ffffff;
}

.page-template-page-search-not-for-profits .premium .heading-wrap .postTitle, .page-template-page-featured-not-for-profits .premium .heading-wrap .postTitle, .page-template-page-customised-nfp-list-result .premium .heading-wrap .postTitle {
    color: #ffffff;
}

.page-template-page-search-not-for-profits .featured-not-for-profits-list.premium .heading-wrap a.viewbutton, .page-template-page-featured-not-for-profits .featured-not-for-profits-list.premium .heading-wrap a.viewbutton, .page-template-page-customised-nfp-list-result .featured-not-for-profits-list.premium .heading-wrap a.viewbutton {
    color: #e26262 !important;
}

.page-template-page-search-not-for-profits .advantage, .page-template-page-featured-not-for-profits .advantage, .page-template-page-customised-nfp-list-result .advantage, .page-template-page-search-not-for-profits .silver, .page-template-page-featured-not-for-profits .silver, .page-template-page-customised-nfp-list-result .silver {
    /*border-bottom: 2px dotted #837F7F !important;*/
    border-top: medium none !important;
    border-left: medium none !important;
    border-right: medium none;
    background-color: #Ffffff;
    border-bottom: 2px solid #777777 !important;
    margin-bottom: 15px;
    box-shadow: none;
}

.page-template-page-search-not-for-profits .advantage .heading-wrap, .page-template-page-featured-not-for-profits .advantage .heading-wrap, .page-template-page-customised-nfp-list-result .advantage .heading-wrap {
    background: #777777;
    color: #ffffff;
}

.page-template-page-search-not-for-profits .advantage .heading-wrap .postTitle, .page-template-page-featured-not-for-profits .advantage .heading-wrap .postTitle, .page-template-page-customised-nfp-list-result .advantage .heading-wrap .postTitle {
    color: #ffffff;
}

.page-template-page-search-not-for-profits .featured-not-for-profits-list.advantage:hover, .page-template-page-featured-not-for-profits .featured-not-for-profits-list.advantage:hover, .page-template-page-customised-nfp-list-result .featured-not-for-profits-list.advantage:hover, .page-template-page-search-not-for-profits .featured-not-for-profits-list.silver:hover, .page-template-page-featured-not-for-profits .featured-not-for-profits-list.silver:hover, .page-template-page-customised-nfp-list-result .featured-not-for-profits-list.silver:hover {
    /*border-bottom: 2px dotted #837F7F !important;*/
    border-top: medium none !important;
    border-left: medium none !important;
    border-right: medium none;
    margin-bottom: 15px;
    border-bottom: 2px solid #777777 !important;
    box-shadow: none;
}

/*.page-template-page-search-not-for-profits .silver .col-md-2.padding20,
.page-template-page-featured-not-for-profits .silver .col-md-2.padding20,
.page-template-page-customised-nfp-list-result .silver .col-md-2.padding20{
    display: none;
}*/

.page-template-page-search-not-for-profits .advantage .nfpimg img, .page-template-page-featured-not-for-profits .advantage .nfpimg img, .page-template-page-customised-nfp-list-result .advantage .nfpimg img, .page-template-page-search-not-for-profits .silver .nfpimg img, .page-template-page-featured-not-for-profits .silver .nfpimg img, .page-template-page-customised-nfp-list-result .silver .nfpimg img {
    display: none;
}

.page-template-page-search-not-for-profits .foundation, .page-template-page-featured-not-for-profits .foundation, .page-template-page-customised-nfp-list-result .foundation, .page-template-page-search-not-for-profits .bronze, .page-template-page-featured-not-for-profits .bronze, .page-template-page-customised-nfp-list-result .bronze {
    margin-bottom: 15px;
    box-shadow: none;
    background: #Ffffff;
    border-bottom: 2px solid #777777 !important;
}

.page-template-page-search-not-for-profits .foundation .heading-wrap, .page-template-page-featured-not-for-profits .foundation .heading-wrap, .page-template-page-customised-nfp-list-result .foundation .heading-wrap {
    background: #dddddd;
    color: #ffffff;
}

.page-template-page-search-not-for-profits .featured-not-for-profits-list.foundation:hover, .page-template-page-featured-not-for-profits .featured-not-for-profits-list.foundation:hover, .page-template-page-customised-nfp-list-result .featured-not-for-profits-list.foundation:hover, .page-template-page-search-not-for-profits .featured-not-for-profits-list.bronze:hover, .page-template-page-featured-not-for-profits .featured-not-for-profits-list.bronze:hover, .page-template-page-customised-nfp-list-result .featured-not-for-profits-list.bronze:hover {
    border: none !important;
}

/*.page-template-page-search-not-for-profits .bronze .col-md-2.padding20,
.page-template-page-featured-not-for-profits .bronze .col-md-2.padding20,
.page-template-page-customised-nfp-list-result .bronze .col-md-2.padding20{
    display: none;
}*/

.page-template-page-search-not-for-profits .foundation .nfpimg img, .page-template-page-featured-not-for-profits .foundation .nfpimg img, .page-template-page-customised-nfp-list-result .foundation .nfpimg img .page-template-page-search-not-for-profits .bronze .nfpimg img, .page-template-page-featured-not-for-profits .bronze .nfpimg img, .page-template-page-customised-nfp-list-result .bronze .nfpimg img {
    display: none;
}

.category-blog .row.dmbs-content {
    padding-left: 15px;
}

.category-blog .author-info>div {
    padding-left: 0;
}

.extraMarginToCategoryPage {
    margin-left: -15px;
}

.padding-left-single-post {
    padding-left: 15px;
}

.category-blog .hideInBlogPage {
    display: none;
}

.page-template-page-advertise-with-us .wpcf7-form-control.wpcf7-submit, #loginform #wp-submit, #prologinform #wp-submit {
    padding: 10px;
    border-radius: 0px !important;
    color: white !important;
    background: #1c5dc5;
    margin-top: 11px;
    border: none;
    width: 150px;
}

.nextBottomFooter #menu-footer-menu {
    text-align: center;
}

.mobileFooter .nextBottomFooter {
    margin-top: 50px;
    display: inline-block;
}

.mobileFooter .navbar-nav>li>a {
    padding: 0px !important;
    margin-bottom: 20px;
}

/*.desktopFooter a{
    font-size: 12.5px !important;

}*/

.desktopFooter {
    padding: 31px !important;
}

.desktopFooter .footer-news {
    width: 130px !important;
    float: left;
}

.desktopFooter .footer-jobs {
    width: 120px !important;
    float: left;
}

.desktopFooter .footer-volunteer {
    width: 120px !important;
    float: left;
}

.desktopFooter .footer-gtg {
    width: 170px !important;
    float: left;
}

.desktopFooter .footer-other {
    width: 140px !important;
    float: left;
}

.desktopFooter .footerSocialIcons {
    display: inline-block;
    width: 395px;
    float: left;
    margin-top: 3px;
}

.single-organisation .dmbs-main .tab-content .tab-pane a:hover, .single-resource .dmbs-main .tab-content .tab-pane a:hover, .home .slide-container a:hover, .home .newsLinks:hover {
    color: #1c5dc5 !important;
}

.categories ul>li a:hover, .single-news .recentPostTitle h4 a:hover, .single-news .nav-tabs>li>a:hover, .single-news .row.dmbs-content a:hover, .category-blog .slide-container a:hover, .category-blog .newsLinks:hover {
    color: #1C5DC5 !important;
}

.single-news .nav-tabs>li.active>a:hover {
    color: white !important;
}

.single-news .row.dmbs-content article .main-news-content ul, .single-news .row.dmbs-content article .main-news-content ol {
    padding: 0px 15px;
    margin-top: 0;
    margin-bottom: 10px !important;
    color: #404040;
}

.single-news .row.dmbs-content article .main-news-content ol li, .single-news .row.dmbs-content article .main-news-content ul li {
    margin-bottom: 0px;
    color: #404040;
}

.page-template-page-news .container-fluid.padding0 .container {
    padding-right: 0px;
}

body.page-template-page-customised-nfp-list-result-php .ubermenu-responsive-toggle {
    background: transparent -webkit-linear-gradient(top, #e26262, #e26262) repeat scroll 0% 0% !important;
    border-color: #e26262!important;
}

.getstartbutton {
    margin: 0 auto;
    display: block;
    width: 230px;
    float: none;
}

.getstart {
    width: 100%;
}

/*body.page-template-page-guide-to-giving-php .nfp-org-logo .nfp-item{
    margin-right: 0!important;
    margin-top: 0!important;
}*/

.category-blog .karensBlogIcon {
    display: none;
}

/*body.page-template-page-guide-to-giving-php .nfp-org-logo .nfp-item a img{
    width: 120px;
}*/

.org-donate-url {
    width: 169px;
    margin: 0 auto;
    display: block;
}

#mission .org-detail ul {
    list-style-position: inside;
}

#searchformNews .p {
    padding: 0px;
}

.paginate a, .paginate span.disabled {
    font-weight: bold;
}

#searchformNews .p #s {
    outline: none;
}
/* , .page-template-page-changemaker .wp-post-image : commented by syed 20 05 2020 */
.page-template-page-changemaker .attachment-post-thumbnail
 {
    max-height: auto !important;
    width: auto;
}

.page-template-page-other-offerings .row.dmbs-content ul {
    padding-left: 15px;
}

.page-template-page-news .tabHeadNews {
    margin-left: -3px;
}

.single .featuredSuppliersBlock {
    margin-top: 27px !important;
}

.single-resource .org-detail ul {
    padding-left: 15px;
}

ul.source-location-by-category-list, ul.job-location-by-category-list, ul.volunteer-location-by-category-list, ul.volunteer-profession-by-category-list, ul.source-supplier-by-category-list, ul.gtg-sector-by-category-list, ul.job-profession-by-category-list, ul.job-sector-by-category-list {
    -webkit-column-count: 2;
    -moz-column-count: 2;
    column-count: 2;
}

.comment-form-author label, .comment-form-email label, .comment-form-url label {
    width: 65px;
}

.page-template-page-other-offerings .nfp-item>a>img {
    max-width: 135px;
    max-height: 150px !important;
}

.page-template-page-news .ui-dialog.ui-widget {
    z-index: 999;
}

.featuredSuppliersBlock .featuredSuppliers .recentPostTitle, .interestedBlock .featuredSuppliers .recentPostTitle {
    padding-left: 15px;
}

.page-id-98525 .row.dmbs-content {
    padding-left: 15px;
}

.desktop {
    display: block;
}

.mobile {
    display: none;
}

.organisation-details-wrap .tab-content .tab-pane .org-detail ul {
    padding-left: 20px;
}

.page-template-page-changemaker .type-changemaker .changemakerLogo p.margin0 {
    color: #1c5dc5;
    text-align: center;
}

.page-template-page-changemaker .type-changemaker .changemakerLogo p {
    text-align: center;
}

#sector-all ul#sectorchecklist {
    -webkit-column-count: 2;
    -moz-column-count: 2;
    column-count: 2;
}

div.wpcf7-validation-errors {
    border: 0px solid #f7e700;
}

div.wpcf7-response-output {
    margin: 2em 0.5em 1em;
    padding: 0.2em 1em;
    display: block;
    clear: both;
    color: red;
}

.board-image-wrap img {
    float: right;
}

.page-template-page-customised-nfp-list-result .featured-not-for-profits-list .slide-container-gtg .short-desc, .page-template-page-featured-not-for-profits .featured-not-for-profits-list .slide-container-gtg .short-desc, .page-template-page-search-not-for-profits .featured-not-for-profits-list .slide-container-gtg .short-desc {
    display: none;
}

a.scrollup.designed {
    float: right;
    margin-right: 15px;
    color: #fff;
    background-color: #1c5dc5;
    padding: 8px 16px;
    border-radius: 3px;
    position: fixed;
    bottom: 15px;
    right: 15px;
    z-index: 99;
}

/*manmohan testing*/

.desktopFooter .footer-news {
    width: 130px !important;
    float: left;
}

.desktopFooter .footer-volunteer {
    width: 120px !important;
    float: left;
}

.desktopFooter .footer-jobs {
    width: 185px !important;
    float: left;
}

.desktopFooter .footer-gtg {
    width: 180px !important;
    float: left;
}

.desktopFooter .footer-other {
    width: 140px !important;
    float: left;
}

.desktopFooter .footerSocialIcons {
    display: inline-block;
    width: 350px;
    float: left;
    margin-top: 3px;
}

.single-event .dmbs-main #box .col-md-7 a, .single-event .dmbs-main #box .col-md-7 p {
    word-break: break-all;
}

.continue-click {
    cursor: pointer;
}

.probonoText.dmbs-header-text h5 {
    font-size: 12px;
}

.changeMakerLoadMore {
    margin-top: 0px;
    display: inline-block;
    margin: 0 auto;
    width: 100%;
}

.single-business .nav-pills>li.active>a {
    color: #FFF;
    background-color: #333D3E !important;
    outline: medium none;
    display: inline-block;
    width: 100%;
}

/*manmoha*/

/*hemanth*/

/*.page-template-page-news .clearfix.subscribeBtn.padding10.margin-bottom25 {
    display: block !important;
}*/

.single-news .at4-hide {
    opacity: 1!important;
    display: block !important;
}

/*.single-news .paralink{
    word-break: break-all ;
}*/

.page-template-page-other-offerings .other-img-wrap {
    margin-bottom: 20px !important;
}

/*safari browser*/

:-webkit-full-screen-ancestor, :root .page-template-page-news .container-fluid.padding0 .container {
    padding-right: 15px !important;
}

.nav-stacked>li {
    float: none;
    border: 1px solid #efefef;
    margin-top: -1px !important;
}

.page-template-page-corporate-community-members .social-cc-wrap a {
    padding-top: 10px;
    padding-bottom: 10px;
    display: inline-block;
}

.page-template-page-join-corporate-community .wpcf7-form {
    position: relative;
    top: 40px;
    width: 70%;
}

.page-template-page-join-corporate-community .wpcf7-radio {
    border: none !important;
    box-shadow: none !important;
}

.page-template-page-join-corporate-community .wpcf7-form-control {
    display: block;
    width: 100%;
    height: 34px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857;
    color: #555;
    background-color: #FFF;
    background-image: none;
    border: 1px solid #efefef;
    border-radius: 0px;
    box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.075) inset;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
}

.page-template-page-join-corporate-community .wpcf7-submit {
    background-color: #333D3E !important;
    color: #FFF !important;
    width: 50% !important;
    border-radius: 0px;
    margin-top: 5px;
    text-transform: uppercase;
}

.page-template-page-join-corporate-community span.wpcf7-list-item {
    margin-left: 0px;
    margin-right: 20px;
}

.page-template-page-join-corporate-community .wpcf7-form-control-wrap.type .wpcf7-form-control {
    padding-left: 0px;
}

.page-template-page-join-corporate-community .wpcf7-form p {
    font-weight: bold;
}

/*hemanth jira issues*/

/*.page-template-page-customised-nfp-list-result .probonoTopAd {
    display: block;
    height: 100px;
    /*border-bottom: 1px solid #e26262 !important;
    margin-bottom: 15px;

}*/

.page-template-page-corporate-community .cc-news .span a {
    text-decoration: underline !important;
}

.single-organisation .g .g-43 {
    margin-bottom: 0px !important;
}

.page-template-page-news .dmbs-right {
    max-width: 320px;
    /* width: 320px; */
    /* padding: 0px 15px 0px 0px !important; */
    float: right;
}

.page-template-page-source.prob-ad {
    margin-top: 40px !important;
}

.page-template-page-who-we-are #accordion h2 a {
    font-size: 22px;
    color: #1c5dc5;
    margin-bottom: 5px;
    border-bottom: 1px solid #efefef;
}

.page-template-page-who-we-are #accordion h2 {
    text-align: left !important;
}

.page-template-page-who-we-are #accordion {
/*    margin-top: 66px;*/
}

.page-template-page-who-we-are #accordion p {
    text-align: left;
}

.page-template-page-who-we-are .dmbs-main h3 {
    color: #1c5dc5;
    /*font-weight:600;*/
    font-weight: normal !important;
    font-family: ProximaNova-Bold;
    border-bottom: 1px solid #efefef;
    padding-bottom: 6px;
    /*font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;  /* font-family: 'HelveticaLTStd-Bold';*/
    /*font-family: "freight-sans-pro";*/
}

.page-template-page-who-we-are .pageInfo {
    margin-bottom: 66px;
}

/*.page-template-page-our-team .ourTeamMemberPhoto img {
    background: #FFF none repeat scroll 0px 0px;
    box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.2);
    margin: 5px 10px 5px 0px;
    padding: 10px;
    float: left;
    width: 120px;
    height: auto;
}*/

.page-template-page-our-team .ourTeamMemberPhoto img {
    /* background: #FFF none repeat scroll 0px 0px; */
    /* box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.2); */
    margin: 5px 0px 5px 0px;
    padding: 10px;
    float: left;
    width: 120px;
    height: auto;
}

.page-template-page-our-team .our-team.col-md-4.col-xs-6 {
    min-height: 140px;
}

.page-template-page-legals p b {
    color: #1c5dc5;
}

.page-template-page-privacy-policy p span, .page-template-page-privacy-policy p strong {
    color: #404040;
}

.page-template-page-privacy-policy p span {
    color: #1c5dc5;
}

#contactUsSubmit .wpcf7-form-control.wpcf7-submit {
    padding: 10px;
    border-radius: 0px !important;
    color: #FFF !important;
    background: #1c5dc5 none repeat scroll 0% 0%;
    margin-top: 11px;
    border: medium none;
    width: 150px;
    /*margin-left: 15px;*/
}

.bx-wrapper .bx-next {
    background: url(images/next.png) no-repeat !important;
}

.bx-wrapper .bx-prev {
    background: url(images/privious.png) no-repeat !important;
}

/*hemanth jira issues part2*/

.woocommerce-cart .woocommerce, .woocommerce-checkout .woocommerce {
    float: left;
    width: 100%;
}

.woocommerce .woocommerce-message, .woocommerce .woocommerce-info {
    border-top-color: #1c5dc5 !important;
}

/* .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover {
    background-color: #1C5DC5 !important;
    color: #fff !important;
    font-family: ProximaNovaA-Regular;
    font-weight: normal !important;
} */
.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button{
    background-color: #1C5DC5 !important;
    color: #fff !important;
    font-family: 'ProximaNova-semiBold', 'ProximaNovaA-Regular', sans-serif;
    font-size: 16px !important;
    display: inline-block;
    text-align: center;
    border-radius: 50px !important;
    padding: 10px 30px !important;
    line-height: 25px;
    border: 1px solid #1C5DC5 !important;
    min-width: 190px;
 }
 .woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover{

    background: white !important;
    color: #1C5DC5 !important;
    border: 1px solid #1C5DC5 !important;
 }

.woocommerce-cart .product-name a {
    color: #1C5DC5 !important;
    font-weight: bold;
}

.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button {
    /* border-radius: 0px !important; */
}

.woocommerce-cart #coupon_code {
    width: 142px;
    border-radius: 0px;
    height: 48px;
}

.checkout_coupon.woocommerce-form-coupon #coupon_code{
    height: 48px;
}

.woocommerce .cart-collaterals .cart_totals,
.woocommerce-page .cart-collaterals .cart_totals {
    width: 30% !important;
    margin-left: 0px;
    /* margin-left: 20px;  Manu 15 may */
}

.woocommerce-cart .wc-proceed-to-checkout {
    float: right !important;
}

.woocommerce-cart .up_cart_button {
    margin-top: -3px !important;
}

.input-text {
    display: block;
    width: 100%;
    height: 34px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555555;
    background-color: #ffffff;
    background-image: none;
    border: 1px solid #efefef;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}

.woocommerce .woocommerce-message:before, .woocommerce .woocommerce-info:before {
    color: #1c5dc5 !important;
}


.all-jobs-list .job .col-md-10{
        position: relative;
}

/*.all-jobs-list .job .col-md-10 span.daysago{
    position: absolute;
    right: 10px;
    top: 10px;
}*/

/*.all-jobs-list .job .col-md-10 span.featuredtext{
    color:#26A39E;
    position: absolute;
    right: 10px;
    top: 10px;
}*/

.tax-profession .org-list .jobBorder,
.page-template-page-search-jobs .org-list .jobBorder,
.all-jobs-list.org-list .jobBorder,
.page-template-page-my-jobs .org-list .jobBorder,
.page-template-page-my-volunteer-positions .org-list .jobBorder,
.page-template-page-my-job-applications .org-list .jobBorder,
.page-template-page-my-volunteer-applications .org-list .jobBorder,
.page-template-page-my-package-status .org-list .jobBorder,
.page-template-page-my-events .jobBorder,
.page-template-page-my-pending-events .jobBorder,
.page-template-page-my-expired-events .jobBorder {
    border: 1px solid #efefef;
}

.tax-profession .org-list .jobBorder:hover,
.page-template-page-search-jobs .org-list .jobBorder:hover,
.page-template-page-search-jobs .org-list .jobBorder.featured-job,
.all-jobs-list.org-list .jobBorder:hover,
.all-jobs-list.org-list .jobBorder.featured-job,
.page-template-page-my-jobs .org-list .jobBorder.featured-job {
    border: 1px solid #26a39e;
    background: #f8f8f8;
}

.plusOne, .plusTwo, .minusOne, .minusTwo, .plusThree, .minusThree, .plusFour, .minusFour {
    color: #555555;
}

.woocommerce a.remove {
    color: #666666 !important;
}

.events_img img {
    width: auto;
    height: 80px;
}

.cust {
    float: left;
    width: 100%;
}

.custom {
    float: left;
    width: 100%;
}

.customs {
    float: left;
}

@media screen and (max-width: 480px) {
    .single-news table {
        width: auto !important;
    }
}

@media screen and (max-width: 480px) {
    .single-news td img {
        width: auto !important;
        height: auto !important;
        margin: auto !important;
    }
}

@media screen and (max-width: 360px) {
    .page-template-page-jobs .nav-tabs>li {
        padding-left: 0px;
        padding-right: 0px;
        font-size: 12px;
    }
}

@media screen and (max-width: 340px) {
    .page-template-page-jobs .nav>li>a {
        padding: 10px 9px;
    }
    .page-template-page-jobs .nav-tabs>li.active>a {
        font-size: 12px;
    }
}

/*hover link create event*/

.page-template-page-events a:hover {
    color: #94C0DD;
}

.page-template-event-preview a:hover {
    color: #94C0DD;
}

.page-template-page-faq a:hover {
    color: #94C0DD;
}

.tribe-events-page-template a:hover, .page-template-page-eventinner a:hover {
    color: #94C0DD;
}

.page-template-webinarlanding a:hover {
    color: #94C0DD;
}

.page-template-page-edit-an-event a:hover .page-template-page-create-an-event a:hover {
    color: #94C0DD;
}

.page-template-page-search-event a:hover {
    color: #94C0DD;
}

.page-template-single-event a:hover {
    color: #94C0DD;
}

.page-template-page-webinar-landing a:hover {
    color: #94C0DD;
}

.page-template-page-search-feature-events a:hover {
    color: #94C0DD;
}

.single.single-event a:hover {
    color: #94C0DD;
}

/*hover link*/

.page-template-page-guide-to-giving .probonoTopAd {
    display: block;
    height: 100px;
    /*border-bottom: 1px solid #e26262;*/
    margin-bottom: 15px;
}

/*pagination for events*/

.page-template-page-events .wp-pagenavi span.current {
    border-bottom: 1px solid #94C0DD !important;
}

.page-template-event-preview .wp-pagenavi span.current {
    border-bottom: 1px solid #94C0DD !important;
}

.page-template-page-faq .wp-pagenavi span.current {
    border-bottom: 1px solid #94C0DD !important;
}

.tribe-events-page-template .probonoTopAd.wp-pagenavi span.current, .page-template-page-eventinner .probonoTopAd.wp-pagenavi span.current {
    border-bottom: 1px solid #94C0DD !important;
}

.page-template-webinarlanding .probonoTopAd.wp-pagenavi span.current {
    border-bottom: 1px solid #94C0DD !important;
}

.page-template-page-edit-an-event .wp-pagenavi span.current, .page-template-page-create-an-event .wp-pagenavi span.current {
    border-bottom: 1px solid #94C0DD !important;
}

.page-template-page-search-event .wp-pagenavi span.current {
    border-bottom: 1px solid #94C0DD !important;
}

.page-template-single-event .probonoTopAd .wp-pagenavi span.current {
    border-bottom: 1px solid #94C0DD !important;
}

.page-template-page-webinar-landing .wp-pagenavi span.current {
    border-bottom: 1px solid #94C0DD !important;
}

.page-template-page-search-feature-events .wp-pagenavi span.current {
    border-bottom: 1px solid #94C0DD !important;
}

.single.single-event .wp-pagenavi span.current {
    border-bottom: 1px solid #94C0DD !important;
}

.single-news.tab-content {
    margin-left: 10px !important;
}

.single-news.nav-tabs .author-postss {
    margin-left: 10px !important;
}

/*major issues*/

@media screen and (max-width: 480px) {
    .page-template-page-corporate-community .browse-cc-news-wrap {
        position: relative;
        top: 15px;
    }
}

@media screen and (max-width: 480px) {
    .page-template-page-corporate-community .cc-opinion span a {
        margin-top: 10px !important;
    }
}

.the-author-box .post-by-wrap .post-by-link a:hover {
    color: #fff !important;
}

/* manmohan */

.social-cc-wrap a {
    padding-left: 20px;
    padding-right: 30px;
}

.single-business .organisation-details-wrap ul li {
    margin: 5px 0px 5px 15px;
}

.single-business #news .browse-cc-news-wrap .cc-news {
    min-height: 135px;
}

/*===== Job Select Package =====*/

.job-packages-chart .panel-heading {
    font-size: 22px;
    margin: 0;
    padding: 30px 15px;
    text-align: center;
}

.job-packages-label {
    display: block;
    letter-spacing: 1px;
    margin: 0 auto 10px;
    font-size: 15px;
}

.job-packages-figure {
    display: inline-block;
    font-size: 15px;
    width: 100%;
    text-align: center;
}

.job-packages-pro .panel-footer {
    padding: 0;
    background: none;
    border-left: 1px solid #ddd;
    border-right: 1px solid #ddd;
    margin-bottom: 20px;
}

.job-packages-variations {
    margin-bottom: 10px;
}

.job-packages-add-on {
    min-height: 23px;
    display: none;
}

.job-packages-variations select {
    border-radius: 0;
}

.job-packages-pro .panel-footer .btn.btn-primary.btn-wide {
    border-radius: 0;
    width: 100%;
    text-transform: uppercase;
}

.page-template-page-post-a-job-with-preview .job-packages-footer, .page-template-page-post-a-job-select-listing .job-packages-footer, .page-template-page-post-a-job-select-package .job-packages-footer, .page-template-page-pricing-and-features .job-packages-footer, .page-template-page-list-your-organisation-select-package .job-packages-footer, .page-template-page-renew-your-organisation-select-package .job-packages-footer {
    padding: 10px 15px;
    min-height: 120px;
}

.job-packages-footer span {
    line-height: 30px;
}

.job-packages-pro .job-packages-first-heading .panel-heading {
    position: relative;
}

.job-packages-pro .job-packages-first-heading .job-packages-label {
    position: absolute;
    /*bottom: 0;*/
    left: 20px;
}

.job-packages-pro .panel-heading {
    border-radius: 0;
    min-height: 130px;
    border-bottom: 1px solid #ddd;
}

.job-packages-pro .panel-heading-addon {
    /* min-height: 50px; */
}

.job-packages-pro li li.list-group-item {
    border-left-width: 1px;
    border-radius: 0;
    min-height: 45px;
}

.job-packages-pro li.job-packages-first-heading li.list-group-item {
    border-left-width: 1px;
    border-radius: 0;
    min-height: 45px;
}

.job-packages-pro {
    list-style: none;
    margin: 0;
    padding: 0;
}

.job-packages-pro li.job-packages-first-heading, .job-packages-pro li.job-packages-inner {
    padding: 0;
}

.job-packages-pro .panel-heading {
    border-right: 1px solid #ddd;
    border-top: 1px solid #ddd;
}

.job-packages-pro li:first-child .panel-heading {
    border-left: 1px solid #ddd;
}

.job-packages-professional li.list-group-item .feature-hide {
    display: none;
}

.job-packages-professional li .glyphicon {
    display: inline-block;
}

.job-packages-professional li .job-packages-paragraph .glyphicon {
    display: block;
}

.job-packages-professional li.list-group-item {
    text-align: center;
}

.job-packages-professional li.job-packages-first-heading li.list-group-item {
    text-align: left;
}

/*@media screen and (min-width:0\0) {

.job-packages-currency { display: inline-block; font-size: 20px; font-weight: 400; position: relative; top: -30px; }
.job-packages-amount { font-size: 65px; line-height: 65px; }
.job-packages-chart .panel-footer { margin: 0 0 20px; padding: 0; }

}*/
.mobile-d{
    display:none !important;
}
@media screen and (max-width: 991px) {
    .mobile-d{
        display:block !important;
    }
    .desktop-d{
        display:none !important;
    }
    .job-packages-chart-one {
        margin-bottom: 20px;
    }
    .job-packages-pro li li.list-group-item {
        border-left-width: 1px;
        text-align: center;
    }
    .job-packages-chart .panel-heading {
        padding: 15px 10px;
    }
    .job-packages-pro .panel-heading {
        border-left: 1px solid #ddd;
        min-height: inherit;
    }
    .job-packages-professional li.list-group-item .feature-hide {
        display: inline;
        padding: 0 0 0 10px;
    }
    .job-packages-pro li.job-packages-first-heading {
        display: none;
    }
    .job-packages-pro .glyphicon {
        display: inline-block;
        text-align: center;
    }
    .job-packages-foreword, .job-packages-label {
        display: inline-block;
        margin: 0;
    }
    .job-packages-foreword:before {
        content: " ";
    }
}

/*.page-template-page-list-your-organisation-select-package .online-listing li.list-group-item */

.page-template-page-renew-your-organisation-select-package .online-listing li.list-group-item {
    min-height: 62px !important;
}

.page-template-page-renew-your-organisation-select-package .job-packages-chart .panel-heading, .page-template-page-list-your-organisation-select-package .job-packages-chart .panel-heading {
    padding: 30px 12px;
}

/*.page-template-page-list-your-organisation-select-package .job-packages-professional .online-listing li .glyphicon */

.page-template-page-renew-your-organisation-select-package .job-packages-professional .online-listing li .glyphicon {
    line-height: 40px;
}

.social-cc-wrap {
    float: left;
    padding: 0px 5px;
}

.headerIcons .dropdown-menu>li>a:hover, .headerIcons .dropdown-menu>li>a:focus {
    text-decoration: none;
    color: white !important;
    background-color: #1c5dc5;
}

.headerIcons .dropdown-menu>.active>a, .headerIcons .dropdown-menu>.active>a:hover, .headerIcons .dropdown-menu>.active>a:focus {
    color: white !important;
    text-decoration: none;
    outline: 0;
    background-color: #1c5dc5;
}

@media screen and (max-width: 768px) {

    .footersubscription-bg h2{
        font-size: 32px !important;
        line-height: 40px;
    }

    .footersubscription-bg p{
        font-size: 18px !important;
        line-height: 26px;
    }


    .pb-banner-heading {
        font-family: ProximaNova-Bold;
        font-size: 40px;
        font-weight: 800;
    }
    .pb-medium-article {
        width: 327px;
        height: auto;
    }
    .news-title-sapn {
        display: inline-block;
        min-height: 0 !important;
    }
    .pb-txt-block-limit {
        min-height: 0 !important;
        display: inline-block;
        line-height: 24px;
    }
    .pb-txt-block-limit-jobs
    {
        min-height: 0 !important;
        display: inline-block;
        line-height: 28px;
    }
    .overlaysub:before {
        content: "";
        position: absolute;
        width: 100%;
        height: auto !important;
        background: rgba(0, 0, 0, 0.2);
        top: 0;
        left: 0;
        z-index: 1;
    }
    .subscribed {
        position: relative;
        z-index: 1;
        text-align: left;
        bottom: 32px;
        color: #ffffff;
        font-size: 12px !important;
        width: 100%;
    }
    #jobtab.nav-tabs>li, #eventtab.nav-tabs>li, #jobtab.nav-tabs>li, #eventtab.nav-tabs>li {
        width: 100%;
    }
    .page-template-page-my-jobs #jobtab.nav-tabs>li>a, .page-template-page-my-jobs #jobtab.nav-tabs>li, .page-template-page-my-events #eventtab.nav-tabs>li>a, .page-template-page-my-events #eventtab.nav-tabs>li, .page-template-page-my-pending-events #eventtab.nav-tabs>li>a, .page-template-page-my-pending-events #eventtab.nav-tabs>li, .page-template-page-my-expired-events #eventtab.nav-tabs>li>a, .page-template-page-my-expired-events #eventtab.nav-tabs>li {
        width: 100%;
    }
    #volunteer_opportunity .col-md-3.margin-right15 {
        margin-right: 0px;
    }
    .woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals {
        width: 100% !important;
    }
    .woocommerce .coupon .button {
        float: none !important;
    }
}

@media only screen and (min-width:992px) and (max-width:1005px) {
    .page-template-page-salary-survey-landing-2019 .page-template-page-source-landing .main-content-wrap h1.main_heading.entry-header {
        font-size: 54px!important;
        margin-top: 20px!important;
    }
}

@media only screen and (min-width:768px) and (max-width:1080px) {
    .page-template-page-salary-survey-landing-2019 .page-template-page-source-landing .main-content-wrap {
        position: relative;
        max-height: 600px;
    }
    .page-template-page-salary-survey-landing-2019 .page-template-page-source-landing .main-content-wrap img.main-banner-image {
        min-height: 600px;
        overflow-y: hidden;
        width: 100%;
        min-width: 1000px;
    }
    .pb-ht-img {
        height: 100px;
    }

}

@media screen and (max-width: 767px) {
    .page-template-page-grants h3.main-grants-title {
        margin-top: 10px !important;
    }
    .page-template-page-salary-survey-landing-2019 .page-template-page-source-landing .main-content-wrap {
        position: relative;
        max-height: 700px;
    }
    .page-template-page-salary-survey-landing-2019 .page-template-page-source-landing .main-content-wrap img.main-banner-image {
        min-height: 700px;
        overflow-y: hidden;
        width: 100%;
        min-width: 1000px;
        position: absolute;
    }
    #job-packages-align {
        display: inherit;
        margin: 0 0 40px;
        vertical-align: none;
    }
    .make-gtg-title {
        text-align: left;
    }
}

@media screen and (max-width: 760px) {
    body .dmbs-right .nfp-item {
        width: 50% !important;
        display: inline-block;
    }
    #newsmedia .video-wrap-cc {
        display: inline-block;
        float: none;
        margin-right: 10px;
        text-align: center;
        width: 280px;
        margin: 0 auto;
        padding: 0;
        text-align: left !important;
    }
    #newsmedia iframe, embed {
        max-width: 280px;
    }
    body .dmbs-right {
        max-width: 300px;
        width: auto;
        padding: 0px 15px 0px 5px;
        float: right;
    }
    .browse-cc-wrap .background-dark-green {
        background-color: #333D3E !important;
        margin: 0 auto;
        float: none;
        clear: both;
        margin: 0 auto;
        text-align: Center;
        position: static;
        width: 100%;
        display: block;
        margin-bottom: 20px;
    }
    body.page-template-page-corporate-community .dmbs-right {
        max-width: 100%;
        padding: 0 !important;
        float: right;
        margin: 0px auto !important;
        width: 100%;
        margin: 0 !important;
    }
}

@media screen and (max-width: 1024px) {
    .page-template-page-jobs .silde-landing {
        width: 307px !important;
    }
    .dmbs-right .interestedBlock {
        width: 100%;
    }
    .dmbs-right .nfp-item {
        width: auto !important;
    }
    /*.dmbs-right .recentPostTitle{
        text-align:center;
    }*/
    /*.dmbs-right .featuredSuppliers > div {
        width:100%;
        text-align: center;
    }*/
    .dmbs-right .nfp-org-logo {
        width: 100%;
        clear: both;
    }
    /*body .row.dmbs-content .dmbs-right {
    margin-bottom: 15px;
    max-width: 100%;
    width: 100%;
    clear: both;
    display: block;
}*/
    .cc-landing-browse .col-md-6 {
        width: 100%;
        margin-left: 0px;
        margin-bottom: 10px;
        float: left;
    }
    .browse-cc-wrap .background-dark-green {
        background-color: #333D3E !important;
        width: 200px;
        display: block;
        margin: 0 auto;
        clear: both;
        text-align: center;
        float: none;
        margin-bottom: 20px;
    }
}

.social-cc-wrap .col-xs-4 {
    text-align: center;
    border-right: 1px solid #efefef;
}

.social-cc-wrap .col-xs-4 a {
    padding-left: 0px;
    padding-right: 0px;
    border: none;
}

.social-cc-wrap .col-xs-4:last-child {
    border: none;
}

.cc-members-listing-wrap .social-cc-wrap {
    width: 100%;
}

.cc-members-listing-wrap .image-cc-wrap {
    width: 100%;
}

/*.tax-profession .ubermenu-main,
.page-template-page-apply-for-job .ubermenu-main,
.page-template-page-search-jobs .ubermenu-main,
.page-template-page-post-a-job-select-package .ubermenu-main,
.page-template-page-jobs .ubermenu-main,
.page-template-page-edit-a-job .ubermenu-main,
.page-template-page-post-a-job .ubermenu-main,
.page-template-page-pricing-and-features .ubermenu-main,
.single-job .ubermenu-main {
    background: transparent -moz-linear-gradient(center top , #26a39e, #26a39e) repeat scroll 0% 0% !important;
    background: transparent -webkit-linear-gradient(top , #26a39e, #26a39e) repeat scroll 0% 0% !important;
    background: transparent -o-linear-gradient(center top , #26a39e, #26a39e) repeat scroll 0% 0% !important;
    background: transparent linear-gradient(center top , #26a39e, #26a39e) repeat scroll 0% 0% !important;
    background: transparent -ms-linear-gradient(top, #26a39e 0%,#26a39e 50%,#26a39e 51%,#26a39e 100%) !important;
}*/

/*.tax-profession .ubermenu.ubermenu-main .ubermenu-item-level-0 > .ubermenu-target,
.page-template-page-apply-for-job .ubermenu.ubermenu-main .ubermenu-item-level-0 > .ubermenu-target,
.page-template-page-search-jobs .ubermenu.ubermenu-main .ubermenu-item-level-0 > .ubermenu-target,
.page-template-page-post-a-job-select-package .ubermenu.ubermenu-main .ubermenu-item-level-0 > .ubermenu-target,
.page-template-page-jobs .ubermenu.ubermenu-main .ubermenu-item-level-0 > .ubermenu-target,
.page-template-page-edit-a-job .ubermenu.ubermenu-main .ubermenu-item-level-0 > .ubermenu-target,
.page-template-page-post-a-job .ubermenu.ubermenu-main .ubermenu-item-level-0 > .ubermenu-target,
.page-template-page-pricing-and-features .ubermenu.ubermenu-main .ubermenu-item-level-0 > .ubermenu-target,
.single-job .ubermenu.ubermenu-main .ubermenu-item-level-0 > .ubermenu-target {
    background: transparent -moz-linear-gradient(center top , #26a39e, #26a39e) repeat scroll 0% 0% !important;
    background: transparent -webkit-linear-gradient(top , #26a39e, #26a39e) repeat scroll 0% 0% !important;
    background: transparent -o-linear-gradient(center top , #26a39e, #26a39e) repeat scroll 0% 0% !important;
    background: transparent linear-gradient(center top , #26a39e, #26a39e) repeat scroll 0% 0% !important;
    background: transparent -ms-linear-gradient(top, #26a39e 0%,#26a39e 50%,#26a39e 51%,#26a39e 100%) !important;
}*/

/*.page-template-page-my-mentor-profile .ubermenu-main,
.page-template-page-my-mentee-profile .ubermenu-main,
.single-mentor .ubermenu-main,
.single-mentor_position .ubermenu-main,
.page-template-page-active-mentees .ubermenu-main,
.page-template-page-active-mentors .ubermenu-main,
.page-template-page-pending-mentees .ubermenu-main,
.page-template-page-pending-mentors .ubermenu-main,
.page-template-page-register-as-a-mentee .ubermenu-main,
.page-template-page-register-as-a-mentor .ubermenu-main,
.page-template-page-search-mentor-positions .ubermenu-main,
.page-template-page-search-mentors .ubermenu-main,
.page-template-page-volunteer .ubermenu-main,
.page-template-page-search-volunteer .ubermenu-main,
.page-template-page-post-an-opportunity-preview .ubermenu-main,
.page-template-page-post-an-opportunity .ubermenu-main,
.page-template-page-volunteer-faq .ubermenu-main,
.page-template-page-mentor-the-treasurer-faq .ubermenu-main,
.page-template-page-mentor-the-treasurer .ubermenu-main,
.page-template-page-apply-for-volunteer-role .ubermenu-main,
.single-volunteer .ubermenu-main
{
    background: transparent -moz-linear-gradient(center top , #26a39e, #26a39e) repeat scroll 0% 0% !important;
    background: transparent -webkit-linear-gradient(top , #26a39e, #26a39e) repeat scroll 0% 0% !important;
    background: transparent -o-linear-gradient(center top , #26a39e, #26a39e) repeat scroll 0% 0% !important;
    background: transparent linear-gradient(center top , #26a39e, #26a39e) repeat scroll 0% 0% !important;
    background: transparent -ms-linear-gradient(top, #26a39e 0%,#26a39e 50%,#26a39e 51%,#26a39e 100%) !important;
}*/

/*.page-template-page-my-mentor-profile .ubermenu.ubermenu-main .ubermenu-item-level-0 > .ubermenu-target,
.page-template-page-my-mentee-profile .ubermenu.ubermenu-main .ubermenu-item-level-0 > .ubermenu-target,
.single-mentor .ubermenu.ubermenu-main .ubermenu-item-level-0 > .ubermenu-target,
.single-mentor_position .ubermenu.ubermenu-main .ubermenu-item-level-0 > .ubermenu-target,
.page-template-page-active-mentees .ubermenu.ubermenu-main .ubermenu-item-level-0 > .ubermenu-target,
.page-template-page-active-mentors .ubermenu.ubermenu-main .ubermenu-item-level-0 > .ubermenu-target,
.page-template-page-pending-mentees .ubermenu.ubermenu-main .ubermenu-item-level-0 > .ubermenu-target,
.page-template-page-pending-mentors .ubermenu.ubermenu-main .ubermenu-item-level-0 > .ubermenu-target,
.page-template-page-register-as-a-mentee .ubermenu.ubermenu-main .ubermenu-item-level-0 > .ubermenu-target,
.page-template-page-register-as-a-mentor .ubermenu.ubermenu-main .ubermenu-item-level-0 > .ubermenu-target,
.page-template-page-search-mentor-positions .ubermenu.ubermenu-main .ubermenu-item-level-0 > .ubermenu-target,
.page-template-page-search-mentors .ubermenu.ubermenu-main .ubermenu-item-level-0 > .ubermenu-target,
.page-template-page-volunteer .ubermenu.ubermenu-main .ubermenu-item-level-0 > .ubermenu-target,
.page-template-page-search-volunteer .ubermenu.ubermenu-main .ubermenu-item-level-0 > .ubermenu-target,
.page-template-page-post-an-opportunity-preview .ubermenu.ubermenu-main .ubermenu-item-level-0 > .ubermenu-target,
.page-template-page-post-an-opportunity .ubermenu.ubermenu-main .ubermenu-item-level-0 > .ubermenu-target,
.page-template-page-volunteer-faq .ubermenu.ubermenu-main .ubermenu-item-level-0 > .ubermenu-target,
.page-template-page-mentor-the-treasurer-faq .ubermenu.ubermenu-main .ubermenu-item-level-0 > .ubermenu-target,
.page-template-page-mentor-the-treasurer .ubermenu.ubermenu-main .ubermenu-item-level-0 > .ubermenu-target,
.page-template-page-apply-for-volunteer-role .ubermenu.ubermenu-main .ubermenu-item-level-0 > .ubermenu-target,
.single-volunteer .ubermenu.ubermenu-main .ubermenu-item-level-0 > .ubermenu-target
{
    background: transparent -moz-linear-gradient(center top , #26a39e, #26a39e) repeat scroll 0% 0% !important;
    background: transparent -webkit-linear-gradient(top , #26a39e, #26a39e) repeat scroll 0% 0% !important;
    background: transparent -o-linear-gradient(center top , #26a39e, #26a39e) repeat scroll 0% 0% !important;
    background: transparent linear-gradient(center top , #26a39e, #26a39e) repeat scroll 0% 0% !important;
    background: transparent -ms-linear-gradient(top, #26a39e 0%,#26a39e 50%,#26a39e 51%,#26a39e 100%) !important;
}
*/

.job-img-wrap img.jobmetrics-img {
    height: 177px;
    width: auto;
}

.org-detail h2 {
    font-size: 26px;
}

.single-resource .organisation-head-wrap .org-basic-info {
    /*  display: table-cell; */
    height: 260px;
    vertical-align: middle;
    float: none;
    margin: 0;
}

.single-mentor .organisation-head-wrap .org-basic-info, .single-mentor_position .organisation-head-wrap .org-basic-info, .page-template-page-apply-for-volunteer-role .organisation-head-wrap .org-basic-info, .single-volunteer .organisation-head-wrap .org-basic-info, .page-template-page-apply-for-job .organisation-head-wrap .org-basic-info, .single-job .organisation-head-wrap .org-basic-info {
    display: table-cell;
    height: 190px;
    vertical-align: middle;
    margin: 0;
}

.single-mentor .organisation-head-wrap .org-logo .source-img-wrap, .single-mentor_position .organisation-head-wrap .org-logo .source-img-wrap, .page-template-page-apply-for-volunteer-role .organisation-head-wrap .org-logo .source-img-wrap, .single-volunteer .organisation-head-wrap .org-logo .source-img-wrap, .page-template-page-apply-for-job .organisation-head-wrap .org-logo .source-img-wrap, .single-job .organisation-head-wrap .org-logo .source-img-wrap {
    max-width: 140px;
}

.dmbs-right h2 {
    font-size: 26px;
}

#newsmedia .video-wrap-cc {
    width: auto;
    display: inline-block;
    float: none;
    margin-right: 10px;
    text-align: center;
    vertical-align: top;
}

.newsLandingPageRowContent .nav-tabs li:last-child {
    border: none !important;
}

.cc-landing-browse .cc-news a.color-grayish-bold {
    text-decoration: underline !important;
}

body .cc-landing-browse .cc-news h4 a.color-grayish-bold {
    text-decoration: none !important;
}

#searchformNews #s {
    /*height: 47px !important;*/
    position: relative;
    /*top: 3px;*/
    text-indent: 12px;
}

.page-template-page-volunteer .nav-tabs>li.active>a, .page-template-page-jobs .nav-tabs>li.active>a {
    background-color: #333D3E !important;
}

.page-template-page-volunteer .nav-tabs>li.active, .page-template-page-jobs .nav-tabs>li.active {
    background-color: #333D3E !important;
}

.news-border {
    border-bottom: 1px solid #efefef;
    padding-top: 5px !important;
    padding-bottom: 10px !important;
    margin-top: 0px;
    margin-bottom: 0px;
}

.career-job-wrap .col-md-9 h4 a:hover {
    text-decoration: none;
    color: #404040;
}

.career-news-tag.job a {
    color: #26a39e;
}

.career-news-tag.volunteer a {
    color: #26a39e;
}

.job-slideshow-wrap .bx-wrapper {
    margin-left: 25px;
}

.page-template-page-jobs h3.career-news-title.color-purple-bold {
    margin-top: 0px;
}

.page-template-page-volunteer .testimonial-content, .page-template-page-jobs .testimonial-content {
    border: 1px solid #efefef;
    padding: 10px;
    min-height: 252px;
}

.page-template-page-volunteer .testimonial-author, .page-template-page-jobs .testimonial-author {
    margin-left: 20px;
    margin-top: 5px;
}

.page-template-page-pricing-and-features .part-second h3 {
    /*font-weight: 600;*/
    font-weight: normal !important;
    font-family: ProximaNova-Bold;
    color: #26a39e;
    border-bottom: 1px solid #efefef;
    padding-bottom: 5px;
}

.page-template-page-pricing-and-features .part-second ul>li {
    margin-left: 15px;
}

.page-template-page-pricing-and-features .job-testimonial-wrap {
    border: 1px solid #efefef;
    padding: 20px;
}

/*.page-template-page-apply-for-volunteer-role #TB_window,
.page-template-page-apply-for-job #TB_window {
    padding: 15px !important;
    width: 360px !important;
}*/

/*.page-template-page-apply-for-volunteer-role #TB_ajaxContent,
.page-template-page-apply-for-job #TB_ajaxContent {
    border: 1px solid #D1CFCF !important;
    margin-top: -23px;
    width: 330px !important;
}
*/

.error {
    color: red
}

@media screen and (max-width: 991px) {
    .page-template-page-grants .grant-section-header a.post-grant-button {
        margin-top: 0 !important;
    }
    .browse-job-wrap .tab-content {
        border-left: 1px solid #efefef;
    }
}

.paginate-purple {
    padding: 3px;
    margin: 3px;
    text-align: center;
    font-weight: bold;
}

.paginate-purple a {
    padding: 2px 5px 2px 5px;
    margin: 2px;
    text-decoration: none;
    color: #26a39e;
}

.paginate-purple a:hover, .paginate-purple a:active {
    color: #26a39e;
}

.paginate-purple span.current {
    margin: 2px;
    padding: 2px 5px 2px 5px;
    border-bottom: 1px solid #26a39e;
    color: #26a39e !important;
}

.paginate-purple span.disabled {
    padding: 2px 5px 2px 5px;
    margin: 2px;
    color: #DDD;
}

.paginate-green {
    padding: 3px;
    margin: 3px;
    text-align: center;
    font-weight: bold;
}

.paginate-green a {
    padding: 2px 5px 2px 5px;
    margin: 2px;
    text-decoration: none;
    color: #26a39e;
}

.paginate-green a:hover, .paginate-green a:active {
    color: #26a39e;
}

.paginate-green span.current {
    margin: 2px;
    padding: 2px 5px 2px 5px;
    border-bottom: 1px solid #26a39e;
    color: #26a39e !important;
}

.paginate-green span.disabled {
    padding: 2px 5px 2px 5px;
    margin: 2px;
    color: #DDD;
}

.volunteer-side span a, .volunteer-side span a:hover {
    color: #26a39e;
}

.page-template-page-search-volunteer .org-list .volunteerBorder {
    border: 1px solid #efefef;
}

.page-template-page-search-volunteer .org-list .volunteerBorder:hover {
    border: 1px solid #26a39e;
}

.page-template-page-apply-for-volunteer-role .ui-dialog.ui-widget.ui-widget-content, .page-template-page-apply-for-job .ui-dialog.ui-widget.ui-widget-content {
    width: 370px !important;
    height: 112px !important;
}

.page-template-page-post-an-opportunity .ui-dialog.ui-widget.ui-widget-content {
    width: 370px !important;
    height: 170px !important;
}

.font14 {
    font-size: 14px;
}

.padding5 {
    padding: 5px;
}

.page-template-page-my-mentor-profile .file-input, .page-template-page-my-mentee-profile .file-input, .page-template-page-my-organisation .file-input {
    text-align: center;
}

.page-template-page-my-mentor-profile .file-input .btn, .page-template-page-my-mentee-profile .file-input .btn, .page-template-page-my-organisation .file-input .btn {
    margin-top: 10px;
}

.page-template-page-my-mentor-profile .file-preview, .page-template-page-my-mentee-profile .file-preview, .page-template-page-my-organisation .file-preview {
    border: none;
    padding: 0;
}

.page-template-page-my-mentee-profile .file-preview-frame, .page-template-page-my-mentor-profile .file-preview-frame, .page-template-page-my-organisation .file-preview-frame {
    border: medium none;
    box-shadow: none;
    line-height: 260px;
    margin: 0;
    padding: 0;
}

.page-template-page-my-mentee-profile .file-preview-frame:hover:not(.file-preview-error), .page-template-page-my-mentor-profile .file-preview-frame:hover:not(.file-preview-error), .page-template-page-my-organisation .file-preview-frame:hover:not(.file-preview-error) {
    box-shadow: none;
}

.page-template-page-my-mentee-profile .close.fileinput-remove, .page-template-page-my-mentor-profile .close.fileinput-remove, .page-template-page-my-organisation .close.fileinput-remove {
    display: none;
}

.page-template-page-my-mentee-profile .file-thumbnail-footer, .page-template-page-my-mentor-profile .file-thumbnail-footer, .page-template-page-my-organisation .file-thumbnail-footer {
    display: none;
}

.page-template-page-my-jobs .job-side span a, .page-template-page-my-jobs .job-side span a:hover, .page-template-page-my-volunteer-positions .volunteer-side span a, .page-template-page-my-volunteer-positions .volunteer-side span a:hover {
    color: #1c5dc5;
}

.mentor-features-wrap .mentor-features-landing {
    padding-right: 60px;
}

.mentor-features-wrap .mentor-features-landing-img-wrap img {
    height: 50px;
    width: auto;
}

.btn, .comment-reply-link, .comment-respond #submit, #wp-calendar #prev a, #wp-calendar #next a, #searchform #searchsubmit {
    border-radius: 1px;
    /*font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;  /* font-family: 'HelveticaLTStd-Bold';*/
    /*font-family: "freight-sans-pro";*/
}

label#logo-error, label#resume-error {
    margin-bottom: 0;
}

.mentor-page-banner img.attachment-full.wp-post-image {
    float: none !important;
    padding: 10px 0px;
}

.page-template-page-my-jobs #jobtab.nav-tabs>li>a, .page-template-page-my-jobs #jobtab.nav-tabs>li, .page-template-page-my-events #eventtab.nav-tabs>li>a, .page-template-page-my-events #eventtab.nav-tabs>li, .page-template-page-my-pending-events #eventtab.nav-tabs>li>a, .page-template-page-my-pending-events #eventtab.nav-tabs>li, .page-template-page-my-expired-events #eventtab.nav-tabs>li>a, .page-template-page-my-expired-events #eventtab.nav-tabs>li {
    padding: 6px !important;
}

#jobtab.nav-tabs>li, #eventtab.nav-tabs>li {
    border-right: 1px solid rgb(221, 221, 221) !important;
}

ul#jobtab>li.active>a, ul#jobtab>li.active, ul#jobtab>li.active>a:hover, ul#jobtab>li.active>a:focus, ul#eventtab>li.active>a, ul#eventtab>li.active, ul#eventtab>li.active>a:hover, ul#eventtab>li.active>a:focus {
    background-color: #333d3e !important;
}

#my-volunteer-positions .padding20.volunteer-actions {}

.our-team-features-wrap .our-team p {
    margin: 0 0 1px;
    word-break: break-all;
}

h4.our-team-features-landing-title {
    margin-bottom: 3px;
}

.our-team-features-landing-content {
    font-size: 13px;
}

.page-template-page-mentor-the-treasurer h3.about-heading.color-green-bold {
    padding-top: 0px;
    margin-top: 0px;
}

.shop-products-features-wrap .shop-products-landing {
    max-width: 372px;
    min-height: 340px;
}

.shop-products-features-wrap .shop-products-landing-content {
    padding: 10px;
    min-height: 175px;
}

#owl-demo .item img {
    display: block;
    width: 100%;
    height: auto;
}

.border-left-1 {
    border-left: 1px solid #efefef !important;
}

.border-bottom-1 {
    border-bottom: 1px solid #efefef !important;
}

/*----- Accordion -----*/

.accordion, .accordion * {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.accordion {
    overflow: hidden;
    background: #f5f5f5;
}

.accordion-section-content {
    display: none;
}

/*------------- Mentor the Treasurer ------------*/

.mentorLinks {
    border: 1px solid #efefef;
    color: #6f6f6f;
    font-size: 16px;
    padding: 10px;
    text-align: center;
    /* text-transform: capitalize !important; */
    width: 100%;
}

.mentorLinks:first-child {
    margin-top: 20px;
}
.page-template-page-mentor-the-treasurer .mentorLinks:first-child {
    margin-top: 10px !important;
}

.mentor-container ul {
    padding-left: 20px;
}

.mentor-container ul br {
    display: none;
}

.mentor-container ul li p {
    margin: 0;
    padding: 0;
}

.border-right-1 {
    border-right: 1px solid #efefef;
}

.min-height130 {
    min-height: 130px;
}

.min-height152 {
    min-height: 153px;
}

.min-height65 {
    min-height: 65px;
}

.min-height50 {
    min-height: 50px;
}

.organisation-details-wrap .details {
    margin-top: 10px;
}

/*.ubermenu-main .ubermenu-item-level-0 > .ubermenu-target {
    color: #ffffff !important;
    border-left: 1px solid #ffffff;
    font-style: normal;
}*/

.bottom-footer a {
    color: white !important;
    font-style: normal !important;
}

.hyper-link {
    text-decoration: none !important;
    color: #333333 !important;
    font-weight: bold;
    font-style: italic;
}

.dropdown-menu>li>a {
    display: block;
    padding: 3px 20px;
    clear: both;
    font-weight: bold;
    line-height: 1.42857;
    color: #1c5dc5 !important;
    white-space: nowrap;
    text-transform: none; /*Prerna mod*/
    font-size: 13px;
    font-style: normal;
}

.page-template-page-events .dmbs-right .list-unstyled .newsLinks {
    font-size: 14px;
    color: #6F6F6F;
    text-transform: uppercase !important;
    /* font-family: HelveticaNeue-Light !important; */
}

.page-template-page-salary-survey-landing .row.dmbs-content>div, .page-template-page-source-ebook .row.dmbs-content>div, .page-template-page-past-webinar .row.dmbs-content>div, .page-template-page-webinar-landing .row.dmbs-content>div {
    margin-bottom: 0px;
}

.page-template-page-webinar-landing .webevent p.product.woocommerce.add_to_cart_inline, .page-template-page-past-webinar .webevent p.product.woocommerce.add_to_cart_inline {
    border: 1px solid #efefef !important;
    text-align: right !important;
    padding: 0 !important;
}

/* commented by manmohan on 29th April

.page-template-page-past-webinar .webevent .woocommerce a.added_to_cart,
.page-template-page-webinar-landing .webevent .woocommerce a.added_to_cart {
    white-space: nowrap;
    display: inline-block;
    padding: 0px 7px 0px 4px;
}

*/

.tribe-events-style-full.tribe-events-style-theme h2.tribe-events-tickets-title {
    font-size: 17px;
    clear: both;
}

.trending-news-wrap .trending-news img, .home .part-fourth .latest-events img {
    max-height: 62px;
    width: auto;
    float: left;
}

.homesubscribeBtn h5, .homesubscribe {
    display: inline;
}

.homesubscribeBtn {
    padding: 15px 0px;
    position: relative;
    bottom: 25px;
}

/* .page-template-page-create-a-new-paid-event footer, .page-template-page-create-a-new-event footer, .page-template-page-edit-a-new-event footer, .page-template-page-edit-a-new-paid-event footer, .page-template-page-edit-an-event footer, .page-template-page-create-an-event footer {
    border-top: 10px solid #94C0DD !important;
} */

.page-template-page-list-your-organisation-now-select-package .part-second ul, .page-template-page-renew-your-organisation-select-package .part-second ul, .page-template-page-list-your-organisation-select-package .part-second ul {
    margin: 0px 15px !important;
}

#organisation-details-wrap-edit .org-logo .source-img-wrap.height-260 {
    height: 260px;
}

.search .tabHeadNews {
    width: 40px;
    margin-top: -10px;
    margin-left: -3px;
}

.alm-btn-wrap button {
    border-radius: 0 !important;
    background: #1c5dc5 none repeat scroll 0% 0% !important;
    font-weight: normal !important;
    outline: none !important;
}

.single-news .row.dmbs-content .dmbs-right a:hover {
    color: #ffffff !important;
}

.career-job-wrap .news-border {
    border-bottom: 1px solid #efefef;
    padding-top: 5px !important;
    padding-bottom: 0px !important;
    margin-top: 0px;
    margin-bottom: 0px;
}

.career-job-wrap .news-border img {
    width: 85px;
}

h4.news-jobs-landing {
    font-size: 18px;
    padding-top: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
}

.volunteer img {
    vertical-align: middle;
    display: inline-block;
}

.volunteer .col-md-2 {
    height: 100%;
    z-index: 1;
    position: relative;
    /* width: 100%; */
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    text-align: center;
}

.volunteer .col-md-2:before {
    content: ' ';
    display: inline-block;
    vertical-align: middle;
    height: 100%;
}

.page-template-page-past-webinar .webevent a:hover, .page-template-page-past-webinar .breadcrumbs a:hover {
    color: #94C0DD;
}

.search-evnt {
    width: auto;
}

#reload {
    cursor: pointer;
}

.organisation-head-wrap {
    /*display: flex;*/
    display: inline-block;
    flex-direction: row;
    flex-wrap: wrap;
    /* justify-content: center; */
    align-items: center;
}

.single-resource .organisation-head-wrap {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
}

.organisation-head-wrap .address-wrap {
    margin: 0;
}

body.single-news .row.dmbs-content .dmbs-right a:hover {
    color: black !important;
}

.webevent {
    clear: both;
}

#searchformNews .col-md-3.border-10-right5 {
    padding: 0px;
}

.page-template-page-other-offerings .nfp-item>a {
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    text-align: center;
    height: 100%;
    position: relative;
    padding: 0;
}

.page-template-page-other-offerings .nfp-item {
    height: 70px;
    width: 236px;
    margin-top: 20px;
    z-index: 1;
}

.page-template-page-other-offerings .nfp-org-logo .organisation.type-organisation {
    x text-align: center;
    margin-top: 20px;
}

.page-template-page-other-offerings .nfp-item>a:before {
    content: ' ';
    display: inline-block;
    vertical-align: middle;
    height: 100%;
}

.page-template-page-other-offerings .nfp-item>a>img {
    max-width: 100%;
    max-height: 100% !important;
    vertical-align: middle;
    display: inline-block;
    height: auto !important;
}

.source-landing-search #searchformNews #s {
    height: 34px !important;
    top: 0;
}

.organisation-head-wrap .contact-wrap, .organisation-head-wrap .social-wrap {
    padding-top: 13px;
    padding-left: 5px;
}

a.scrollup.designed {
    display: none;
}

.category.category-blog .authorName {
    display: none;
}

.authorInfo.the-author-box .authorDesc {
    line-height: 15px;
    padding-right: 2px;
}

/* profit*/

.page-template-page-featured-not-for-profits .org-list a:hover, .page-template-page-guide-to-giving .org-list a:hover, .page-template-page-renew-your-organisation-select-package .org-list a:hover, .page-template-page-list-your-organisation-select-package .org-list a:hover {
    color: #e26262;
}

.page-template-page-featured-not-for-profits .headerIcons .fa:hover, .page-template-page-guide-to-giving .headerIcons .fa:hover, .page-template-page-list-your-organisation-select-package .headerIcons .fa:hover {
    color: #e26262;
}

/*.page-template-page-featured-not-for-profits .probonoTopAd,
.page-template-page-guide-to-giving .probonoTopAd,
.page-template-page-list-your-organisation-select-package .probonoTopAd {
      border-bottom: 1px solid #e26262;
}*/

.page-template-page-featured-not-for-profits .dropdown-menu>li>a, .page-template-page-featured-not-for-profits .probonoText.dmbs-header-text h5, .page-template-page-guide-to-giving .dropdown-menu>li>a, .page-template-page-guide-to-giving .probonoText.dmbs-header-text h5, .page-template-page-renew-your-organisation-select-package .dropdown-menu>li>a, .page-template-page-renew-your-organisation-select-package .probonoText.dmbs-header-text h5, .page-template-page-list-your-organisation-select-package .dropdown-menu>li>a, .page-template-page-list-your-organisation-select-package .probonoText.dmbs-header-text h5 {
    color: #e26262 !important;
}

.page-template-page-featured-not-for-profits .headerIcons .dropdown-menu>li>a:hover, .page-template-page-featured-not-for-profits .headerIcons .dropdown-menu>li>a:focus, .page-template-page-guide-to-giving .headerIcons .dropdown-menu>li>a:hover, .page-template-page-guide-to-giving .headerIcons .dropdown-menu>li>a:focus, .page-template-page-renew-your-organisation-select-package .dropdown-menu>li>a:hover, .page-template-page-renew-your-organisation-select-package .headerIcons .dropdown-menu>li>a:focus, .page-template-page-list-your-organisation-select-package .dropdown-menu>li>a:hover, .page-template-page-list-your-organisation-select-package .headerIcons .dropdown-menu>li>a:focus {
    text-decoration: none;
    color: white !important;
    background-color: #e26262;
}

/*end profit*/

#TB_ajaxContent {
    /*  width:300px !important;
        margin-left: -5px;  */
}

#TB_window {
    /* width:320px !important;
      margin-left: -165px !important;  */
}

.home .trending-news-wrap .status-publish .border1 {
    border-left: 2px solid #efefef;
    border-right: 2px solid #efefef;
    border-top: 1px solid #efefef;
    border-bottom: 2px solid #efefef;
}

.home .trending-news-wrap .more:before {
    content: " ";
    display: table;
    background: #efefef;
    width: 100%;
    height: 1px;
    top: -25px;
    position: absolute;
    left: 0;
}

.home .desc {
    font-size: 13px;
    color: #2e3638;
}

.home .readmoreBtn, .home .readmoreBtn:hover {
    padding-top: 10px;
    padding-bottom: 10px;
}

.home .background-orange, .home .comment-respond #submit {
    padding: 10px;
}

.home .recent-news-block .recent-jobs {
    padding-bottom: 0px;
    padding: 2px 0px;
}

.home .recent-news-block .home-heading {
    margin-top: 20px;
}

.home .owl-theme .owl-controls {
    margin-top: 30px;
}

.home .list-inline.jobs-home>li {
    padding: 0px !important;
    padding-top: 10px !important;
}

.home .list-inline.jobs-home>li a {
    font-size: 13px;
}

.home .jobs-home {
    margin: 0 auto !important;
    float: none;
    display: block;
    text-align: CENTER;
}

.home .part-second .newsLinks a {
    text-transform: uppercase !important;
    font-size: 14px;
    display: block;
    padding: 10px;
}

.home .part-second .newsLinks {
    margin-bottom: 10px;
}

/*
.part-fourth .col-md-3{
top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    text-align: center;
        height: 100%;
    z-index: 999;
    position: relative;
    padding:0px !important;

}
*/

.org-basic-info {
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    height: 100% !important;
    z-index: 1;
    position: relative;
}

.org-basic-info:before {
    content: ' ';
    display: inline-block;
    vertical-align: middle;
    height: 100%;
}

.org-basic-info .address-wrap {
    /*display: inline-block;*/
    height: 100%;
    max-width: 100%;
    vertical-align: middle;
}

.part-fourth .col-md-3:before {
    content: ' ';
    display: inline-block;
    vertical-align: middle;
    height: 100%;
}

.part-fourth .col-md-3 img {
    vertical-align: middle;
    display: inline-block;
    height: 100%;
    max-width: 100%;
    outline: none;
}

.part-fourth .latest-opportunity .col-md-3 img {
    height: auto;
    float: left;
    width: auto;
}

.home .latest-opportunity {
    margin-bottom: 10px;
}

.home ul.list-unstyled.states li {
    margin-top: 2px;
    margin-bottom: 10px;
}

.home .part-fourth .latest-events img {
    padding-left: 5px;
    height: auto;
}

.home .latest-opportunity-block {
    margin-top: 20px;
}

.home .part-fourth .event .latest-events .col-md-12 {
    padding: 3px;
}

.home .part-fourth .newsLinks {
    padding: 9px !important;
}

/* body.single-format-standard .apply-button a:hover {
    color: white !important;
} */

.probonoText.dmbs-header-text h5 {
    font-size: 12px;
    font-weight: normal;
}

.header-wrapper .dmbs-header-text {
    margin-left: 15px;
}

.page-template-page-news .carousel {
    position: relative;
    margin-top: 15px;
}

.category-blog .dmbs-content .dmbs-header-img {
    margin-top: -10px;
    margin-left: 0px;
    padding: 0;
    width: auto;
}

.category-blog .author-info {
    display: block;
}

/*.home .searchhomevolunteer.background-orange,
.home .searchhomejobs.background-orange
{
   padding:0;
}*/

@media screen and (max-width: 360px) and (min-width: 320px) {
    body.page-template-page-news .dmbs-right {
        max-width: 100% !important;
        width: 290px !important;
        padding: 0 !important;
        float: none !important;
        margin: 0 auto !important;
    }
}

.single-news .row.dmbs-content .dmbs-right a.btn.background-dark-green.color-text-white:hover, .single-news .row.dmbs-content .dmbs-right a.btn.background-orange.color-text-white:hover, a.btn.background-dark-green.color-text-white:hover {
    color: #ffffff !important;
}

.background-green.color-text-white a:hover, a.background-green.color-text-white:hover {
    color: #ffffff !important;
}

.dmbs-header .dmbs-header-img {
    margin-top: 0px;
}

.home #homesearchform #searchhomejobs, .home #searchhomevolunteer {
    height: 100%;
    display: block;
}

.the-author-box .tab-content {
    text-align: left;
    padding-left: 5px;
}

#TB_ajaxContent p#messagefail, #TB_ajaxContent p#message, #TB_ajaxContent p#messagepwd {
    color: red !important;
}

p.comment-form-url {
    display: none;
}

.search .dmbs-main .col-md-11 .slide-container span {
    display: none;
}

.search .dmbs-main .news .col-md-11 .slide-container span {
    display: inline;
}

.page-template-page-salary-survey .dmbs-main .type-page ul {
    padding-left: 15px;
}

.home .part-third li {
    height: 100px;
}

#bxslider-jobs li .sliderimg, .home .part-third li a {
    height: 100%;
    z-index: 999;
    position: relative;
    width: 100%;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    text-align: center;
}

#bxslider-jobs li a .sliderimg:before, .home .part-third li a:before {
    content: ' ';
    display: inline-block;
    vertical-align: middle;
    height: 100%;
}

#bxslider-jobs li a img, .home .part-third li a img {
    vertical-align: middle;
    display: inline-block;
    max-height: 80px;
}

#bxslider-jobs li>a {
    height: 80px;
    padding: 0;
    margin: 0;
    display: block;
}

.home .recent-news-block .recent-jobs h5 {
    margin-top: 0px;
}

.bx-wrapper .bx-viewport {
    left: 0px !important;
}

.trending-news .desc {
    word-break: break-word !important;
}

@media only screen and (min-width:320px) and (max-width:1024px) {
    body .mobile-slider {
        display: block;
    }
    .dektop-slider {
        display: none;
    }
}

@media only screen and (min-width:765px) and (max-width:1024px) {
    body .nextBottomFooter #menu-footer-menu {
        width: 100%;
    }
    body .mobileFooter .navbar-nav>li>a {
        padding: 5px !important;
    }
}

.interestedBlock img {
    height: 60px;
    width: auto;
    padding: 10px 0px;
}

#print .org-detail h2 {
    font-size: 18px;
    font-weight: bold;
}

#fromdate1-error.error, #todate1-error.error {
    color: red !important;
    position: absolute;
    bottom: -22px;
    width: 100%;
    left: 0;
}

.woocommerce-message {
    float: left;
    width: 100%;
}

.job-slideshow-wrap li a, .job-slideshow-wrap li p {
    color: #26a39e !important;
}

.mobile-slider {
    display: none;
}

.home .part-third li, .dmbs-right .latest-news .col-md-5 {
    height: 100px;
}

.home .part-third li a, .dmbs-right .latest-news .col-md-5 a {
    height: 100%;
    z-index: 999;
    position: relative;
    width: 100%;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    text-align: center;
}

.dmbs-right .latest-news .col-md-5 a {
    z-index: 1;
}

.home .part-third li a:before, .dmbs-right .latest-news .col-md-5 a:before {
    content: ' ';
    display: inline-block;
    vertical-align: middle;
    height: 100%;
}

.home .part-third li a img, .dmbs-right .latest-news .col-md-5 a img {
    vertical-align: middle;
    display: inline-block;
    max-height: 80px;
}

.wpcf7-mail-sent-ok {
    border: 0px !important;
}

div.wpcf7-response-output {
    color: #398f14 !important;
}

.woocommerce .woocommerce-message {
    width: 100% !important;
}

#package-status .jobBorder {
    position: relative;
    position: relative;
    float: left;
    min-height: 69px;
}

#package-status .jobBorder .col-md-3.post-job {
    /* margin: 0;
    position: absolute;
    top: 50%;
    transform: translate(0, -50%);
    -webkit-transform: translate(0, -50%);
    -moz-transform: translate(0, -50%);
    -mos-transform: translate(0, -50%);
    -o-transform: translate(0, -50%);
    right: 20px; */
}

.job-slideshow-wrap .bx-wrapper li a {
    display: block;
    height: 70px;
}

.job-slideshow-wrap .bx-wrapper li a .sliderimg {
    height: 100%;
    z-index: 999;
    position: relative;
    /* width: 100%; */
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    text-align: left;
}

.job-slideshow-wrap .bx-wrapper li>a .sliderimg:before {
    content: ' ';
    display: inline-block;
    vertical-align: middle;
    height: 100%;
}

.job-slideshow-wrap .bx-wrapper li a .sliderimg img {
    vertical-align: middle;
    display: inline-block !important;
    max-height: 60px;
}

/*.home .panel {
        width:750px;
        padding:0 20px;
        position:absolute;
        left:-750px;
        top:-90px;
        z-index:2;
        background: #fff ;
        -webkit-box-shadow: 1px 1px 5px 2px rgba(0, 0, 0, 0.2);
        box-shadow: 1px 1px 5px 2px rgba(0, 0, 0, 0.2);
        border-radius: 1% 1% 1% 1%;
        border-radius: 5px;
    }*/

/* .home .panel {
    width: 750px;
    padding: 0 20px;
    position: absolute;
    left: -750px;
    top: -109px;
    z-index: 2;
    background: #fff;
    -webkit-box-shadow: 1px 1px 5px 2px rgba(0, 0, 0, 0.2);
    box-shadow: 1px 1px 5px 2px rgba(0, 0, 0, 0.2);
    border-radius: 1% 1% 1% 1%;
    border-radius: 2px;
    height: 270px;
    font-size: 17px;
} */

/*.home .trigger {


    color: white;
    font-size:16px;
    position: absolute !important;

    padding: 0.5% 0%;


    background: #1c5dc5;
    right: auto;
    border-radius: 0;
    -webkit-transform: rotate(-90deg);
    -moz-transform: rotate(-90deg);
    transform: rotate(90deg);
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
    width: 200px;
    left: -80px;
    height: 43px;
    padding: 10px;
    text-align: CENTER;
    position: relative;
    cursor: pointer;
    }*/

.home .trigger {
    color: white;
    font-size: 20px;
    position: absolute !important;
    padding: 0.5% 0%;
    background: #1c5dc5;
    right: auto;
    border-radius: 0;
    -webkit-transform: rotate(-90deg);
    -moz-transform: rotate(-90deg);
    transform: rotate(90deg);
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
    width: 270px;
    left: -110px;
    height: 52px;
    padding: 10px;
    text-align: CENTER;
    position: relative;
    cursor: pointer;
}

.breaking-slide {
    position: fixed;
    left: 0px;
    z-index: 9999;
}

/*.home #trigger.open{
        left: 671px;
        top:0px;
        -webkit-transition: all 0.7s ease;
         -moz-transition: all 0.7s ease;
           -ms-transition: all 0.7s ease;
transition: all 0.7s ease;
    }*/

.home #trigger.open {
    left: 641px;
    top: 0px;
    -webkit-transition: all 0.7s ease;
    -moz-transition: all 0.7s ease;
    -ms-transition: all 0.7s ease;
    transition: all 0.7s ease;
}

.home .continue-click {
    clear: both;
    float: right;
    background: #1c5dc5;
    padding: 10px;
    margin-bottom: 10px;
    color: white;
}

/*.home .trigger:before {

    content:'';
    position: absolute;
    width: 0px;
height: 0px;
border-style: solid;
border-width: 100px 30px 100px 0;
border-color: transparent rgba(239,81,34, 0.8) transparent transparent;
}
   .home .trigger.open:before{
content:'';
    position: absolute;
    width: 0px;
width: 0px;
height: 0px;
border-style: solid;
border-width: 100px 0 100px 30px;
border-color: transparent transparent transparent #076591;
}
*/

.volunteer .organisation-details-wrap .org-excerpt ul line-height {
    padding-left: 15px;
}

.single-event .g-single .only-news {
    display: none;
}

/*.page-template-page-search-feature-events .event .slide-container .wp-post-image {
    height: auto;
    margin-top: 0px;
    width: auto;
}*/

.page-template-page-search-feature-events .event .slide-container .wp-post-image {
    height: auto;
    margin-top: 0px;
    width: auto;
}

.single-mentor .organisation-details-wrap ul, .single-mentor_position .organisation-details-wrap ul, .single-volunteer .organisation-details-wrap ul {
    padding-left: 20px;
}

.podcast-wrap {
    border: 1px solid #efefef;
    padding: 25px;
}

#owl-jobs .item {
    padding-right: 15px;
}

.page-template-page-my-organisation .dmbs-main .tab-content .tab-pane a, .single-organisation .dmbs-main .tab-content .tab-pane a, .single-resource .dmbs-main .tab-content .tab-pane a, .single-news .dmbs-main article.news a {
    color: #337ab7;
}
.display-text
{
    font-size: 56px;
    line-height: 64px;
}
h1, .h1
{
    font-size: 40px;
    line-height: 48px;
}
h2, .h2 {
    font-size: 32px !important;
    line-height: 40px;
}
h3, .h3
{
    font-size: 24px !important;
    line-height: 30px;
}
/* .page-template-page-apply-for-volunteer-role h1, .page-template-page-apply-for-job h1, .single-news h1 {
    font-size: 24px;
} */

.page-template-page-mentor-the-treasurer #TB_window #TB_ajaxContent p {
    font-size: 18px;
    line-height: 18px;
    color: #404040 !important;
}

/*.page-template-page-mentor-the-treasurer #TB_ajaxContent {
    clear: both;
    padding: 2px 15px 15px 15px;
    overflow: auto;
    text-align: center;
    line-height: 1.4em;
}*/

.page-template-page-mentor-the-treasurer .tb-close-icon {
    margin: 7px 4px 14px 12px;
    background: none;
    color: #26a39e !important;
    border: 0px solid rgb(209, 207, 207);
}

.page-template-page-mentor-the-treasurer #TB_ajaxContent>h3.color-green-bold {
    font-weight: normal !important;
    color: #26a39e !important;
    font-family: ProximaNova-Bold;
}

.mc4wp-response {
    /*font-weight: 600;*/
    font-weight: normal !important;
    font-family: ProximaNova-Bold;
}

.home .part-third ul.list-inline.nfp-org-logo {
    z-index: 1;
}

.sep-logout {
    display: inline;
    border-left: 1px solid #1c5dc5;
    width: 1px;
    padding-left: 9px;
    position: relative;
    top: 1px;
}

.sep-loggedin {
    display: inline;
    border-left: 1px solid #1c5dc5;
    width: 1px;
    padding-left: 9px;
    position: relative;
    top: -2px;
    left: -5px;
}

.fa-user-new {
    color: #1c5dc5;
}

.page-template-page-jobs .dmbs-main .part-first h2 {
    font-size: 24px;
}

.Budget, .Federal {
    background-color: #1C5DC5 !important;
}

.series {
    background-color: #0c4cc4 !important;
}

/*.single-resource .dmbs-main .tab-content .tab-pane a {
   color: #26a39a;
}*/

.woocommerce-checkout.woocommerce-page.woocommerce-order-pay .woocommerce .order_details li {
    float: left;
    margin-right: 2em;
    text-transform: uppercase;
    font-size: .8em;
    line-height: 1;
    border-right: 1px dashed #d3ced2;
    padding-right: 2em;
    margin-left: 0;
    padding-left: 5px;
    margin-top: 10px;
}

.woocommerce-account .tabHeadNews {
    margin-left: -3px;
}

.page-template-page-salary-survey .woocommerce a.added_to_cart {
    padding-top: .5em;
    white-space: nowrap;
    display: inline;
    color: #fff;
    background: #1c5dc5;
    padding: 9px 10px 6.5px 10px;
}

.page-template-page-past-webinar .webevent .woocommerce a.added_to_cart, .page-template-page-webinar-landing .webevent .woocommerce a.added_to_cart {
    padding-top: .5em;
    white-space: nowrap;
    display: inline;
    color: #fff;
    background: #404040;
    /*padding: 9px 10px 8px 10px;*/
    padding: 8px 6px 7px 6px;
}

.page-template-page-salary-survey .woocommerce.main-product a.added_to_cart {
    padding-top: .5em;
    white-space: nowrap;
    display: inline;
    color: #fff;
    background: #404040;
    padding: 9px 10px 6px 10px;
}
/* ,
.page-template-page-salary-survey .woocommerce a.button,
.page-template-page-salary-survey .woocommerce a.button:hover */
.page-template-page-board-report .woocommerce a.button,
.page-template-page-board-report .woocommerce a.button:hover {
    background-color: #404040 !important;
    font-weight: normal;
    margin-bottom: 5px;
}

/* .page-template-page-salary-survey-php .woocommerce.main-product a.button,
.page-template-page-salary-survey-php .woocommerce.main-product a.button:hover  */
.page-template-page-board-report .woocommerce.main-product a.button,
.page-template-page-board-report .woocommerce.main-product a.button:hover {
    background-color: #1c5dc5 !important;
    font-weight: normal;
    margin-bottom: 5px;
}

.page-template-page-past-webinar .webevent .woocommerce a.added_to_cart:hover, .page-template-page-webinar-landing .webevent .woocommerce a.added_to_cart:hover {
    color: #fff !important;
}

.woocommerce-checkout.woocommerce-page.woocommerce-order-received .woocommerce p a {
    color: #337ab7;
}

.woocommerce-checkout.woocommerce-page.woocommerce-order-received .woocommerce p a:hover {
    color: #1c5dc5;
}

.page-template-page-board-report .woocommerce a.added_to_cart {
    padding-top: 0;
    white-space: nowrap;
    display: inline;
    color: #fff;
    background: #1c5dc5;
    padding: 9px 10px 6px 10px;
}

.page-template-page-board-report .woocommerce.main-product a.added_to_cart {
    padding-top: 0;
    white-space: nowrap;
    display: inline;
    color: #fff;
    background: #404040;
    padding: 9px 10px 6px 10px;
}

.page-template-page-news .col-md-11 .slide-container .col-md-2 {
    display: none;
}

.single-mentor .organisation-head-wrap .org-logo .source-img-wrap, .single-mentor_position .organisation-head-wrap .org-logo .source-img-wrap {
    max-width: 200px;
}

.page-template-page-my-mentor-profile .org-list .org-detail, .page-template-page-my-mentee-profile .org-list .org-detail, .page-template-page-search-mentors .org-list .org-detail, .page-template-page-search-mentor-positions .org-list .org-detail, .single-mentor .organisation-details-wrap .org-detail, .single-mentor_position .organisation-details-wrap .org-detail {
    margin-top: 10px;
}

.single.single-event #print a:focus, .single.single-event #print a:active, .single.single-event #print a:hover {
    color: #94C0DD;
}

.page-template-page-search-mentor-positions .org-list .mentor-container a, .page-template-page-search-mentors .org-list .mentor-container a, .single.single-event #print a {
    color: #337ab7;
}

.page-template-page-contact-us .contact-form input[type=email], .page-template-page-contact-us .contact-form input[type=text] {
    width: 100%;
    max-width: 100%;
    margin-bottom: 0;
}

.page-template-page-contact-us .contact-form textarea {
    height: 200px;
    width: 100%;
    float: none;
    margin-bottom: 13px;
}

.page-template-page-search-mentor-positions #searchformNews, .page-template-page-search-mentors #searchformNews {
    margin-top: 20px;
}

.single-job .how-apply-details {
    margin-top: 25px;
}

/* CSS for the new menu start */

.media-head {
    /*font-family: canada-type-gibson !important;*/
    font-family: "ProximaNovaA-Regular", sans-serif !important;
    font-size: 12px;
    box-shadow: 0px 3px 3.5px #cccccc;
}

.home .media-head.background-orange, .media-head.background-orange {
    padding: 0px;
}

.padding-top7 {
    padding-top: 7px;
    font-size: 11px;
    font-weight: 500;
    letter-spacing: 1px;
}

.media-head .arrow-right {
    width: 0;
    height: 0;
    border-top: 14px solid transparent;
    border-bottom: 14px solid transparent;
    border-left: 14px solid #1c5dc5;
    float: right;
    background: #fff;
    position: relative;
    left: 15px;
}

.media-head form#mc4wp-form-menu {
    display: inline-flex;
    padding: 0;
    margin: 0;
    font-weight: 500;
}

.media-head .mc4wp-form input {
    display: block;
    width: 199px;
    /*height: 30px; 11july*/
    height: 28px;
    padding: 6px 12px;
    font-size: 12px;
    line-height: 1.42857;
    color: #555;
    background-color: #FFF;
    background-image: none;
    /* border: 1px solid #CCC; */
    border: 0px solid #1c5dc5 !important;
    border-radius: 4px;
    box-shadow: none;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
    border-radius: 0 !important;
    border: none;
}

/*.media-head .mc4wp-form input[type="submit"] {
    border-radius: 0!important;
    min-width: 177px;
    width: 100%;
    text-transform: uppercase;
    background-color: rgb(212, 73, 32) !important;
}*/

.media-head .mc4wp-form input[type="submit"] {
    border-radius: 0!important;
    min-width: 177px;
    width: 100%;
    text-transform: uppercase;
    background-color: #295498 !important;
    position: relative;
    right: 3px;
}

.pro-menu-search #searchformTop #searchsubmit:active, .pro-menu-search #searchformTop #searchsubmit:focus, .pro-menu-search #searchformTop #searchsubmit:hover, .media-head .mc4wp-form input:active, .media-head .mc4wp-form input:focus, .media-head .mc4wp-form input:hover {
    text-decoration: none;
    outline: none;
}

.pro-menu-search #searchformTop {
    margin-top: 6px;
    display: inline-block;
    margin-bottom: 6px;
}

.pro-menu-search #searchformTop #s {
    display: block;
    width: 240px;
    height: 34px;
    font-size: 14px;
    line-height: 1.42857;
    /* background-color: #FFF; */
    border: 1px solid #ddd;
    border-radius: 0px;
    box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.075) inset;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
    padding: 5px 40px 5px 12px;
    /* width: 100%; */
    color: #555555;
    margin-left: 8px;
    margin-right: 6px;
}

.pro-menu-search #searchformTop #searchsubmit {
    display: inline-block;
    margin-bottom: 0px;
    font-weight: normal;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    background-image: url("img/searchLogo.png");
    width: 24px;
    height: 24px;
    border: 1px solid transparent;
    white-space: nowrap;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857;
    border-radius: 4px;
    -moz-user-select: none;
    margin-left: 170px !important;
    position: absolute;
}

.pro-menu-search #searchformTop #searchsubmit {
    float: right;
    border-radius: 0px;
    color: #FFF;
    background-color: transparent;
    margin-top: -29px;
    margin-left: 215px !important;
    margin-right: 0px;
    border: medium none;
}

/*.ubermenu.ubermenu-main .ubermenu-item-level-0 > .ubermenu-target {
    color: #615F5F !important
}*/

img.ubermenu-image.ubermenu-image-size-full {
    position: relative;
    bottom: 8px;
    /*background: #1c5dc5;*/
}

/*.ubermenu-nav.container {
    background-color: #ffffff !important;
}*/

.ubermenu-sticky-wrapper.ubermenu-sticky.ubermenu.ubermenu-sticky {
    border-bottom: 1px solid #efefef !important;
    box-shadow: 0px 3px 3.5px #cccccc;
}

.ubermenu-main {
    background-color: #ffffff !important;
}

.ubermenu-sticky-wrapper.ubermenu-sticky .ubermenu-main {
    /*border-bottom: 1px solid #efefef !important;*/
    box-shadow: 0px 3px 3.5px #cccccc;
}

.probonoTopAd {
    border-bottom: 0px solid rgb(239, 81, 34) !important;
}

.navbar {
    position: relative;
    min-height: 50px;
    margin-bottom: 0px;
    border: 0px solid transparent;
}

.ubermenu-nav .menu-home-logo a.ubermenu-target-with-image {
    /*    padding-left: 7px !important;*/
    outline: none;
}

.shiftnav .shiftnav-menu-image img {
    background: #1c5dc5;
}

.shiftnav p {
    margin: 0;
    padding: 0px 5px 5px 25px !important;
}

/* CSS for the new menu finish */

.shiftnav.shiftnav-shiftnav-main ul.shiftnav-menu ul.sub-menu li.menu-item>.shiftnav-target {
    background: #bababa !important;
    color: #ffffff;
}

.shiftnav.shiftnav-shiftnav-main ul.shiftnav-menu li.menu-item.current-menu-item>.shiftnav-target, .shiftnav.shiftnav-shiftnav-main ul.shiftnav-menu li.menu-item ul.sub-menu .current-menu-item>.shiftnav-target, .shiftnav.shiftnav-shiftnav-main ul.shiftnav-menu>li.shiftnav-sub-accordion.current-menu-ancestor>.shiftnav-target, .shiftnav.shiftnav-shiftnav-main ul.shiftnav-menu>li.shiftnav-sub-shift.current-menu-ancestor>.shiftnav-target {
    background: #999999 !important;
    color: #ffffff;
}

span.shiftnav-main-toggle-content-before img {
    background: #1c5dc5;
    margin-top: 6px;
}

/*span.shiftnav-main-toggle-content-after img {
    background: #1c5dc5;
}*/

div.shiftnav-main-toggle-content.shiftnav-toggle-main-block, span.shiftnav-main-toggle-content.shiftnav-toggle-main-block {
    display: none;
}

div.shiftnav-main-toggle-content-after, span.shiftnav-main-toggle-content-after {
    margin-top: 14px;
}

li.menu-home-logo.ubermenu-item.ubermenu-item-type-post_type {
    /*width: 270px;*/
    width: 255px;
}

img.ubermenu-image.ubermenu-image-size-full {
    position: relative;
    bottom: 5px;
    /* background: #1c5dc5; */
    width: 155px;
    left: 4px;
}

.ubermenu-nav li a {
    height: 67px !important;
}

.ubermenu-nav li .ubermenu-submenu a {
    height: 54px !important;
}

.ubermenu .ubermenu-target {
    /*padding: 18px 12px 15px 12px !important;*/
    padding: 18px 10.5px 15px 10.5px !important;
    outline: none;
}

.ubermenu-items-align-left.ubermenu-horizontal .ubermenu-item.ubermenu-item-level-0, .ubermenu.ubermenu-horizontal .ubermenu-item.ubermenu-align-left {
    /*    height: 54px;
    line-height: 54px;*/
    height: 68px;
    line-height: 68px;
    padding-top: 5px;
    padding-right: 5px;
}

.ubermenu-sticky-wrapper.ubermenu-sticky img.ubermenu-image.ubermenu-image-size-full {
    width: 164px;
    bottom: 10px;
    left: 3px;
}

.ubermenu-sticky-wrapper.ubermenu-sticky li.menu-home-logo.ubermenu-item.ubermenu-item-type-post_type {
    width: 255px;
}

.homeblogLogo {
    background-image: url("https://probonoaustralia.com.au/wp-content/uploads/2016/05/logo-blog.png");
    background-repeat: no-repeat;
    display: inline-block;
    height: 145px;
    margin: auto 0px 0px;
    position: relative;
    width: 145px;
    text-align: center;
    -moz-transform: scale(0.90);
    -webkit-transform: scale(0.90);
    transform: scale(0.90);
}

.category-blog .dmbs-content .dmbs-header-img {
    margin-top: -10px;
    margin-left: 0px;
    padding: 0;
    width: auto;
}

.ubermenu .ubermenu-item-layout-icon_left>.ubermenu-icon, .ubermenu .ubermenu-item-layout-icon_right>.ubermenu-icon {
    vertical-align: middle;
    font-size: 15px;
    position: relative;
    bottom: 3px;
}

#shiftnav-toggle-main {
    box-shadow: 0px 3px 3.5px #cccccc;
}

div#my-floating-social {
    width: 50px;
    display: inline;
    position: fixed;
    left: 5px;
    top: 270px;
    z-index: 2;
}

#shiftnav-toggle-main {
    background: #ffffff;
    padding-right: 0 !important;
}

div.shiftnav-main-toggle-content-after, span.shiftnav-main-toggle-content-after {
    margin-top: 0px;
    background: #ffffff !important;
    display: inline-flex;
}

div#shiftnav-toggle-main img {
    width: 62px;
}

#shiftnav-toggle-main .shiftnav-toggle-burger, #shiftnav-toggle-main.shiftnav-toggle-main-entire-bar:before {
    padding: 7px 10px 0px 10px !important;
}

.shiftnav-main-toggle-content-after a.thickbox {
    padding-top: 6px;
}

.fa.fa-bars {
    text-stroke: 4px #fff;
    -moz-text-stroke: 4px #fff;
    -webkit-text-stroke: 4px #fff;
}

.gtg-addon .arrow-right {
    width: 0;
    height: 0;
    border-top: 15px solid transparent;
    border-bottom: 15px solid transparent;
    border-left: 15px solid #777777;
    float: right;
    background: #fff;
    position: relative;
    left: 15px;
}

.online-addon li.list-group-item {
    min-height: 101px;
    padding: 40px;
}

.noborder {
    border-left: 0px !important;
    border-right: 0px !important;
}

.onlyleftborder {
    border-right: 0px !important;
}

.onlyrightborder {
    border-left: 0px !important;
}

.apply-details .position-description a {
    color: #26a39e;
    text-decoration: underline !important;
}

/* Good business CSS start */

.single.single-business .shiftnav-main-toggle-content-before img, .single.single-business .shiftnav .shiftnav-menu-image img, .single.single-business img.ubermenu-image.ubermenu-image-size-full, .page-template-page-join-good-business .shiftnav-main-toggle-content-before img, .page-template-page-join-good-business .shiftnav .shiftnav-menu-image img, .page-template-page-join-good-business img.ubermenu-image.ubermenu-image-size-full, .page-template-page-good-business .shiftnav-main-toggle-content-before img, .page-template-page-good-business .shiftnav .shiftnav-menu-image img, .page-template-page-good-business img.ubermenu-image.ubermenu-image-size-full, .page-template-page-search-good-business .shiftnav-main-toggle-content-before img, .page-template-page-search-good-business .shiftnav .shiftnav-menu-image img, .page-template-page-search-good-business img.ubermenu-image.ubermenu-image-size-full {
    /*background: #26a39e;*/
}

.single.single-business .media-head .arrow-right, .page-template-page-join-good-business .media-head .arrow-right, .page-template-page-search-good-business .media-head .arrow-right, .page-template-page-good-business .media-head .arrow-right {
    border-left: 15px solid #26a39e;
}

.single.single-business .media-head .mc4wp-form input[type="submit"], .page-template-page-join-good-business .mc4wp-form input[type="submit"], .page-template-page-search-good-business .media-head .mc4wp-form input[type="submit"], .page-template-page-good-business .media-head .mc4wp-form input[type="submit"] {
    background-color: #26a39e !important;
}

/* .single.single-business footer, .page-template-page-join-good-business footer, .page-template-page-search-good-business footer, .page-template-page-good-business footer {
    border-top: 10px solid #26a39e !important;
} */

.single.single-business a.scrollup.designed, .page-template-page-join-good-business a.scrollup.designed, .page-template-page-search-good-business a.scrollup.designed, .page-template-page-good-business a.scrollup.designed {
    background-color: #26a39e !important;
}

.single.single-business .headerIcons .fa:hover, .page-template-page-join-good-business .headerIcons .fa:hover, .single.single-business .headerIcons .fa-user, .page-template-page-join-good-business .headerIcons .fa-user, .single.single-business .headerIcons .fa-user-new, .page-template-page-join-good-business .headerIcons .fa-user-new, .page-template-page-good-business .headerIcons .fa:hover, .page-template-page-good-business .headerIcons .fa-user, .page-template-page-good-business .headerIcons .fa-user-new, .page-template-page-search-good-business .headerIcons .fa:hover, .page-template-page-search-good-business .headerIcons .fa-user, .page-template-page-search-good-business .headerIcons .fa-user-new {
    color: #26a39e !important;
}

.single.single-business .dropdown-menu>li>a:hover, .page-template-page-join-good-business .dropdown-menu>li>a:hover, .single.single-business .dropdown-menu>li>a:active, .page-template-page-join-good-business .dropdown-menu>li>a:active, .single.single-business .dropdown-menu>li>a:focus, .page-template-page-join-good-business .dropdown-menu>li>a:focus, .page-template-page-good-business .dropdown-menu>li>a:hover, .page-template-page-good-business .dropdown-menu>li>a:active, .page-template-page-good-business .dropdown-menu>li>a:focus, .page-template-page-search-good-business .dropdown-menu>li>a:hover, .page-template-page-search-good-business .dropdown-menu>li>a:active, .page-template-page-search-good-business .dropdown-menu>li>a:focus {
    background: #26a39e !important;
    color: white !important;
}

.single.single-business .dropdown-menu>li>a, .page-template-page-join-good-business .dropdown-menu>li>a, .page-template-page-search-good-business .dropdown-menu>li>a, .page-template-page-good-business .dropdown-menu>li>a {
    color: #26a39e !important;
}

.single.single-business .sep-loggedin, .page-template-page-join-good-business .sep-loggedin, .single.single-business .sep-logout, .page-template-page-join-good-business .sep-logout, .page-template-page-search-good-business .sep-loggedin, .page-template-page-search-good-business .sep-logout, .page-template-page-good-business .sep-loggedin, .page-template-page-good-business .sep-logout {
    border-left: 1px solid #26a39e !important;
}

.page-template-page-search-good-business .cc-side span a, .page-template-page-search-good-business .cc-side span a:hover {
    color: #10397B;
}

.page-template-page-search-good-business .jobBorder {
    border: 1px solid #efefef;
}

.page-template-page-search-good-business .jobBorder:hover, .page-template-page-search-good-business .jobBorder.featured-cc {
    border: 1px solid #10397b;
}

.paginate-ccgreen {
    padding: 3px;
    margin: 3px;
    text-align: center;
    font-weight: bold;
}

.paginate-ccgreen span.disabled {
    padding: 2px 5px 2px 5px;
    margin: 2px;
    color: #DDD;
}

.paginate-ccgreen span.current {
    margin: 2px;
    padding: 2px 5px 2px 5px;
    border-bottom: 1px solid #26a39e;
    color: #10397B !important;
}

.paginate-ccgreen a {
    padding: 2px 5px 2px 5px;
    margin: 2px;
    text-decoration: none;
    color: #10397B;
}

.page-template-page-good-business .cc-org-logo {
    background: #eeeeee;
}

.page-template-page-good-business h1.browse-cc-title {
    /* font-size: 18px;
    padding-left: 15px; */
    margin-bottom: 20px;
    line-height: 1.1;
}

.page-template-page-events-education li.newsLinks a, .page-template-page-good-business li.newsLinks a {
    font-size: 16px;
    font-weight: normal;
    padding: 15px 10px;
    /*letter-spacing: 1px;*/
}

.page-template-page-events-education li.newsLinks, .page-template-page-good-business li.newsLinks {
    border: none;
    padding: 12px 10px !important;
    font-size: 16px;
}

.page-template-page-good-business li.newsLinks a.color-text-ccgreen {
    color: #26a39e;
}
.page-template-page-good-business h1.browse-cc-title {
    /* font-size: 18px !important;
    line-height: 1.1; */
}
.page-template-page-good-business #about-good-business h1.browse-cc-title {
    /* padding-top: 20px; */
}

.single.single-business .cc-news span.text-left, .page-template-page-good-business .cc-news span.text-left {
    font-weight: bold;
    font-size: 16px;
    color: #888888;
}

.page-template-page-good-business .TB_ajaxWindowTitle {
    display: none;
}

.page-template-page-good-business .gb-popup .gb-logo-popup {
    margin-top: 40px;
}

.page-template-page-good-business .gb-popup .gb-logo-popup img {
    height: auto;
    padding: 20px;
}

.page-template-page-good-business #TB_window,.page-template-page-good-business-news #TB_window{
    background: #EEE !important;
    padding: 0 !important;
}

.page-template-page-good-business .gb-popup .heading-wrap,.page-template-page-good-business-news .gb-popup .heading-wrap{
    font-size: 18px;
}

.page-template-page-good-business .background-dark-green {
    background-color: #26a39e !important;
}

.single.single-business .cc-news .cc-newstitle h4, .page-template-page-good-business .cc-news .cc-newstitle h4 {
    margin-bottom: 0px;
    min-height: 40px;
}

.single.single-business .cc-news p.news-desc, .page-template-page-good-business .cc-news p.news-desc {
    margin-top: 10px;
}

.page-template-page-good-business .browse-cc-wrap .cc-org-logo .cc-item a.thickbox {
    background-color: #fff;
    height: 100%;
}

.page-template-page-good-business .browse-cc-wrap .cc-org-logo .cc-item a.thickbox img {
    padding: 15px;
}

.page-template-page-good-business .search-business-link:active,
.page-template-page-good-business .search-business-link:focus,
.page-template-page-good-business .search-business-link:hover {
    color: #10397b;
}

.about-good-business hr, .page-template-page-good-business .browse-cc-news-wrap hr, .page-template-page-good-business .browse-cc-wrap hr {
    margin-top: 0px;
}

.page-template-page-good-business .view-profile a {
    background: #26a39e;
}

.page-template-page-good-business .view-profile a,.page-template-page-good-business-news .view-profile a{
    background: #fff;
    color: #10397B;
    padding: 12px 30px;
    position: absolute;
    left: -15px;
    width: 450px;
    /*font-weight: 600;*/
    font-weight: normal !important;
    font-family: ProximaNova-Bold;
    font-size: 18px;
}

.page-template-page-good-business span.arrow-right,.page-template-page-good-business-news span.arrow-right{
    width: 0;
    height: 0;
    border-top: 22px solid transparent;
    border-bottom: 21px solid transparent;
    border-left: 20px solid #fff;
    float: right;
    background: #eee;
    position: absolute;
    right: 10px;
}

.page-template-page-good-business .tb-close-icon,.page-template-page-good-business-news .tb-close-icon{
    color: #10397B !important;
}

.page-template-page-good-business .tb-close-icon:before,.page-template-page-good-business-news .tb-close-icon:before{
    content: "\f158";
    font: normal 40px/15px dashicons;
    speak: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    text-stroke: 2px #eee;
    -moz-text-stroke: 2px #eee;
    -webkit-text-stroke: 2px #eee;
}

.page-template-page-good-business .tb-close-icon,.page-template-page-good-business-news .tb-close-icon{
    color: #666;
    text-align: center;
    line-height: 60px;
    width: 40px;
    height: 50px;
    position: absolute;
    top: 0;
    right: 0;
}

.page-template-page-good-business .view-profile,.page-template-page-good-business-news .view-profile{
    position: absolute;
    bottom: 70px;
}

/*.page-template-page-good-business .margin-top60 {
    margin-top: 120px;
}*/

.gb-sidebar {
    padding: 40px 20px;
}

.gb-sidebar .newsLinks {
    font-size: 15px;
    color: #10397b;
    text-transform: capitalize !important;
    border: none;
}

.page-template-page-good-business .short-desc {
    text-align: justify;
}

.single-business .gb-wrap.organisation-details-wrap .nav-tabs>li.active>a {
    background-color: #f1f1f1 !important;
    color: #10397B !important;
    padding: 8px 16px 8px 16px !important;
}

.single-business .gb-wrap.organisation-details-wrap .nav-tabs>li>a {
    padding: 8px 16px 8px 16px !important;
    color: #10397B !important;
}

.single-business .gb-wrap.organisation-details-wrap .nav-tabs>li.active {
    background-color: #f1f1f1 !important;
}

.single-business .gb-wrap.organisation-details-wrap ul li {
    margin: 0px 0px 1px 0px;
    border-color: #DDD #DDD transparent;
    border-width: 1px;
    -moz-border-top-colors: none;
    -moz-border-right-colors: none;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    border-image: none;
    cursor: default;
    border: none;
    outline: medium none;
    border-color: transparent !important;
    padding: 6px !important;
}

.gb-wrap.organisation-details-wrap .nav-tabs {
    border: 0px solid rgb(221, 221, 221) !important;
    background: #ffffff;
}

.background-light-grey {
    background-color: #f5f5f5;
}

.background-light-pink {
    background-color: #e26262;
}

.single-business .gb-wrap.organisation-details-wrap #news .browse-cc-news-wrap .cc-news {
    background: #f5f5f5;
}

.gb-wrap.organisation-details-wrap .col-md-12 {
    background: #f5f5f5;
}

.page-template-page-join-good-business .wpcf7-submit {
    background-color: #26a39e !important;
    width: 50% !important;
    border-radius: 0px;
    margin-top: 5px;
    text-transform: uppercase;
    color: #fff !important;
}

.page-template-page-join-good-business .wpcf7-form-control {
    display: block;
    width: 100%;
    height: 34px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857;
    color: #555;
    background-color: #FFF;
    background-image: none;
    border: 1px solid #efefef;
    border-radius: 0px;
    box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.075) inset;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
}

.page-template-page-join-good-business .wpcf7-form p {
    font-weight: bold;
}

.page-template-page-join-good-business span.wpcf7-list-item {
    margin-left: 0px;
    margin-right: 20px;
}

.page-template-page-join-good-business .wpcf7-form-control-wrap.type .wpcf7-form-control {
    padding-left: 0px;
}

.page-template-page-join-good-business .wpcf7-form {
    position: relative;
    top: 15px;
    width: 86%;
    max-width: 345px;
}

.page-template-page-join-good-business .wpcf7-radio {
    border: none !important;
    box-shadow: none !important;
}

.single-business .gb-wrap.organisation-head-wrap .address-wrap {
    margin: 0 0 10px 0;
    position: relative;
    right: 3px;
}

.single-business .gb-wrap.organisation-head-wrap .address-wrap p.org-add.margin-o {
    word-break: break-all;
}

.bcorp-certificate {
    position: absolute;
    right: 0px;
    top: 0px;
    display: inline-block;
    width: 80px;
    padding: 0px 0px 10px 10px;
    opacity: 0.6;
}

.bcorp-certificate img {
    float: right;
    padding: 5px;
}

.page-template-page-join-good-business span.wpcf7-list-item.first {
    padding-top: 0px;
    padding-bottom: 0px;
    border-bottom: 0px solid #efefef;
}

.single-business .single-bcorp-certificate {
    position: absolute;
    right: 15px;
    top: 0px;
    background: #26a39e;
    background: rgba(0, 0, 0, 0.5);
    display: inline-block;
    width: 70px;
    padding: 25px 10px;
}

.single-business .gb-wrap.organisation-details-wrap #newsmedia .video-wrap-cc {
    width: 100%;
    display: block;
    float: none;
    margin-right: 10px;
    text-align: center;
    vertical-align: top;
    margin-bottom: 20px;
}

.gb-wrap.organisation-head-wrap .gb-main-logo.col-md-5.bcorp {
    background-color: #ffffff;
    max-width: 280px;
    text-align: center;
    position: relative;
    bottom: 25px;
}

.gb-wrap.organisation-head-wrap .gb-main-logo.col-md-5 {
    /*min-height: 220px;*/
    background-color: #ffffff;
    /*max-width: 280px;*/
    text-align: center;
    position: relative;
    bottom: 25px;
    /*width: 38%;*/
}

.gb-wrap.organisation-head-wrap .gb-main-logo .org-logo img.attachment-medium.size-medium.wp-post-image {
    padding: 15px 0px;
    width: auto;
    text-align: center;
}

.page-template-page-good-business #TB_ajaxContent hr,.page-template-page-good-business-news #TB_ajaxContent hr{
    margin-top: 10px;
    margin-bottom: 0px;
    border: 0;
    border-top: 2px solid #efefef;
}

.page-template-page-good-business #TB_ajaxContent .social-wrap.margin-bottom15,.page-template-page-good-business-news #TB_ajaxContent .social-wrap.margin-bottom15{
    margin-left: 5px;
}

/* Good business CSS end */

.page-template-page-good-business .browse-cc-wrap .cc-org-logo .cc-item a.thickbox img {
    padding: 15px;
    height: 142px;
    width: auto;
    max-width: 199px;
}

body #TB_window .mc4wp-form input[type="submit"] {
    background-color: #1c5dc5 !important;
    background: #1c5dc5 !important;
}

.single-news .featuredSuppliersBlock {
    margin-top: 0px !important;
}

.single-news .wp-caption {
    text-align: left;
    border: none;
}

.single-news .wp-caption p.wp-caption-text {
    padding: 5px 4px 0px;
}

.movedown {
    position: relative;
    top: 7px;
}

blockquote ul li {
    margin: 10px;
}

.advertiseform-wrap form p {
    margin-bottom: 5px;
    font-weight: bold;
}

.page-template-page-organisation-directory .organisation-logo-wrap {
    height: 250px;
    position: relative;
}

.page-template-page-organisation-directory .organisation-logo-container p {
    position: absolute;
    bottom: 0px;
    min-height: 75px;
    background: #eeeeee;
    padding: 10px 5px 5px 5px;
    margin-bottom: 0;
    width: 100%;
}

.page-template-page-organisation-directory .organisation-logo-image .attachment-post-thumbnail, .page-template-page-organisation-directory .organisation-logo-image .wp-post-image {
    height: auto;
    max-height: 150px;
    max-width: 150px;
}

.page-template-page-organisation-directory span.imghelper {
    display: inline-block;
    height: 100%;
    vertical-align: middle;
}

.page-template-page-organisation-directory .organisation-logo-image {
    height: 150px;
    width: 100%;
    white-space: nowrap;
    text-align: center;
}

.page-template-page-organisation-directory a.organisation-link-block {
    height: 170px;
    width: 100%;
}

.single-tribe_events.page-template-page-eventinner-php #tribe-events ul {
    padding-left: 15px;
}

.page-template-page-my-organisation .annual-report .file-input .btn {
    margin-top: 0px;
}

a.link-gtgprofile, a.link-gtgprofile:active
{
    background: #3c763d;
    color: #dff0d8;
    border-radius: 3px;
    padding: 5px 10px;
    margin-left: 10px;
    display: inline-block;
    border: 1px solid #26a39e !important;
}

a.link-gtgprofile:hover, a.link-gtgprofile:focus {
    background: #ffffff;
}

a.link-gtgprofiledanger, a.link-gtgprofiledanger:hover, a.link-gtgprofiledanger:active, a.link-gtgprofiledanger:focus {
    background: #a94442;
    color: #f2dede;
    border-radius: 3px;
    padding: 5px 10px;
    margin-left: 10px;
}

.social-profile-img-wrap {
    width: 250px;
    height: 250px;
    position: relative;
    overflow: hidden;
    border-radius: 50%;
    text-align: center;
    display: inline-block;
}

.social-profile-img-wrap img {
    display: inline;
    margin: 0 auto;
    height: 100%;
    width: auto;
    text-align: center;
}

.page-template-page-our-partners .organisation-logo-wrap {
    height: 300px;
    position: relative;
}

.page-template-page-our-partners .organisation-logo-image {
    height: 200px;
    width: 100%;
    white-space: nowrap;
    text-align: center;
}

.page-template-page-our-partners span.imghelper {
    display: inline-block;
    height: 100%;
    vertical-align: middle;
}

.page-template-page-our-partners .organisation-logo-image .wp-post-image {
    height: auto;
    max-height: 200px;
    max-width: 200px;
}

#bxslider-cartoon .item img {
    display: block;
    width: 100%;
    height: auto;
}

.single.single-news .singlenewsType {
    border: 1px solid #1C5DC5;
    display: inline;
    padding: 10px;
    /*text-transform: uppercase;*/
    position: relative;
    top: 7px;
    clear: both;
    font-size: 15px;
}

.single.single-news span.mynews-cat {
    /*    font-weight: bold;*/
    color: #1C5DC5;
}

.single.single-news form#mysinglesubsform1 input#my_mailc_email1, .single.single-news form#mysinglesubsform input#my_mailc_email {
    width: 100%;
    padding-left: 5px;
}

.single.single-news .mostpopulararticles .likePosts img, .single.single-news .youmaylikearticles .likePosts img {
    width: 100%;
}

.single.single-news form#mysinglesubsform1, .single.single-news form#mysinglesubsform {
    width: 100%;
}

.single.single-news form#mysinglesubsform1 input#my_mail_subscribe1, .single.single-news form#mysinglesubsform input#my_mail_subscribe {
    background: #1C5DC5;
    font-size: 10px;
    border: none;
    /*padding: 8px 22px 7px 7.5px;*/
    padding: 5px;
    font-weight: bold;
}

p.mysinglecomment.color-text-gray, p.mysinglecomment.color-text-gray a {
    color: gray !important;
}

.single.single-news form#mysinglesubsform1 .single-text, .single.single-news form#mysinglesubsform .single-text {
    font-size: 10px;
}

.archive.author .media-head .mc4wp-form input[type="submit"], .page-template-page-contributors .media-head .mc4wp-form input[type="submit"], .page-id-98516 .media-head .mc4wp-form input[type="submit"], .page-template-page-tags .media-head .mc4wp-form input[type="submit"], .archive.tag .media-head .mc4wp-form input[type="submit"], .archive.category .media-head .mc4wp-form input[type="submit"], .page-template-page-news .media-head .mc4wp-form input[type="submit"], .single.single-news .media-head .mc4wp-form input[type="submit"] {
    background-color: #104aa7 !important;
}

.page-id-98516 .shiftnav-main-toggle-content-before img, .page-id-98516 .shiftnav .shiftnav-menu-image img, .page-id-98516 img.ubermenu-image.ubermenu-image-size-full, .page-template-page-tags .shiftnav-main-toggle-content-before img, .page-template-page-tags .shiftnav .shiftnav-menu-image img, .page-template-page-tags img.ubermenu-image.ubermenu-image-size-full, .archive.tag .shiftnav-main-toggle-content-before img, .archive.tag .shiftnav .shiftnav-menu-image img, .archive.tag img.ubermenu-image.ubermenu-image-size-full, .archive.category .shiftnav-main-toggle-content-before img, .archive.category .shiftnav .shiftnav-menu-image img, .archive.category img.ubermenu-image.ubermenu-image-size-full, .page-template-page-news .shiftnav-main-toggle-content-before img, .page-template-page-news .shiftnav .shiftnav-menu-image img, .page-template-page-news img.ubermenu-image.ubermenu-image-size-full, .single.single-news .shiftnav-main-toggle-content-before img, .single.single-news .shiftnav .shiftnav-menu-image img, .single.single-news img.ubermenu-image.ubermenu-image-size-full, .archive.author .shiftnav-main-toggle-content-before img, .page-template-page-contributors .shiftnav-main-toggle-content-before img, .archive.author .shiftnav .shiftnav-menu-image img, .page-template-page-contributors .shiftnav .shiftnav-menu-image img, .archive.author img.ubermenu-image.ubermenu-image-size-full, .page-template-page-contributors img.ubermenu-image.ubermenu-image-size-full {
    /*background: #1C5DC5 !important;*/
}

.archive.author .media-head .arrow-right, .page-template-page-contributors .media-head .arrow-right, .page-id-98516 .media-head .arrow-right, .page-template-page-tags .media-head .arrow-right, .archive.category .media-head .arrow-right, .archive.tag .media-head .arrow-right, .page-template-page-news .media-head .arrow-right, .single.single-news .media-head .arrow-right {
    border-left: 15px solid #1C5DC5 !important;
}

.archive.author footer, .page-template-page-contributors footer, .page-id-98516 footer, .page-template-page-tags footer, .archive.category footer, .archive.tag footer, .page-template-page-news footer, .single.single-news footer {
    /* border-top: 10px solid #1C5DC5 !important; */
    border-top: 0px solid transparent !important;
}

.archive.author a.scrollup.designed, .page-template-page-contributors a.scrollup.designed, .page-id-98516 a.scrollup.designed, .page-template-page-tags a.scrollup.designed, .archive.category a.scrollup.designed, .archive.tag a.scrollup.designed, .page-template-page-news a.scrollup.designed, .single.single-news a.scrollup.designed {
    background-color: #1C5DC5 !important;
}

.newsfeaturedSuppliersBlock h4 strong {
    /*text-transform: uppercase;*/
}

.archive.author .wp-pagenavi, .page-template-page-contributors .wp-pagenavi, .page-id-98516 .wp-pagenavi, .page-template-page-tags .wp-pagenavi, .archive.category .wp-pagenavi, .archive.tag .wp-pagenavi, .page-template-page-news .wp-pagenavi, .single.single-news .wp-pagenavi, .page-id-98516 .wp-pagenavi a, .page-template-page-tags .wp-pagenavi a, .archive.category .wp-pagenavi a, .archive.tag .wp-pagenavi a, .page-template-page-news .wp-pagenavi a, .single.single-news .wp-pagenavi a {
    clear: both;
    color: #1C5DC5;
}

.archive.author .wp-pagenavi span.current, .page-template-page-contributors .wp-pagenavi span.current, .page-id-98516 .wp-pagenavi span.current, .page-template-page-tags .wp-pagenavi span.current, .archive.category .wp-pagenavi span.current, .archive.tag .wp-pagenavi span.current, .page-template-page-news .wp-pagenavi span.current, .single.single-news .wp-pagenavi span.current {
    font-weight: bold;
    border-bottom: 1px solid #1C5DC5;
}

.archive.author #searchformNews #searchsubmit, .page-template-page-contributors #searchformNews #searchsubmit, .page-id-98516 #searchformNews #searchsubmit, .page-template-page-tags #searchformNews #searchsubmit, .archive.category #searchformNews #searchsubmit, .archive.tag #searchformNews #searchsubmit, .page-template-page-news #searchformNews #searchsubmit, .single.single-news #searchformNews #searchsubmit {
    background: url("img/search-icon-blue.png") no-repeat right center / 20px 20px;
}
.page-template-page-news #searchformNews #searchsubmit{
    background: url("img/search-icon-blue.png") no-repeat right center / 20px 20px;
}

.et_monarch .social-footer-share .et_social_networks .et_social_icons_container {
    width: 222px !important;
}

.single.single-news .dmbs-right .et_social_inline.et_social_mobile_on {
    position: relative;
    top: 5px;
    right: 0;
    left: 0;
    clear: both;
}

.single.single-news .social-profile-img-wrap {
    width: 100px;
    height: 100px;
    position: relative;
    overflow: hidden;
    border-radius: 50%;
    text-align: center;
    display: inline-block;
}

.single.single-news ul.et_social_icons_container li span.mynewsshare {
    position: relative;
    top: 7px;
    font-size: 13px !important;
    /*font-weight: 600;*/
    font-weight: normal !important;
    font-family: ProximaNova-Bold;
    padding-right: 5px;
    color: #aaa;
}

.page-template-page-list-your-organisation-now-select-package .col-md-6 input.wpcf7-form-control.wpcf7-submit, .page-template-page-list-your-organisation-now-select-package .col-md-6 .buy-now {
    background: #e26262!important;
    color: #fff;
    border: none;
    padding: 6px 12px;
    font-size: 16px !important;
    width: 100%;
    margin-top: 10px;
}

.globalsocialshare span.mysocialshare {
    position: relative;
    font-size: 13px;
    top: 7px;
}

span.myprinttext {
    position: relative;
    font-size: 13px;
    text-transform: uppercase;
    padding-left: 10px;
    top: 3px;
}

.globalsocialshare .et_social_networks.et_social_circle .et_social_facebook i, .globalsocialshare .et_social_networks.et_social_circle .et_social_twitter i, .globalsocialshare .et_social_networks.et_social_circle .et_social_linkedin i, .globalsocialshare .et_social_networks.et_social_circle .et_social_gmail i, .globalsocialshare .et_social_networks.et_social_circle .et_social_all_button i, .single.single-news.et_monarch .dmbs-content .et_social_networks.et_social_circle .et_social_facebook i, .single.single-news.et_monarch .dmbs-content .et_social_networks.et_social_circle .et_social_twitter i, .single.single-news.et_monarch .dmbs-content .et_social_networks.et_social_circle .et_social_linkedin i, .single.single-news.et_monarch .dmbs-content .et_social_networks.et_social_circle .et_social_gmail i, .single.single-news.et_monarch .dmbs-content .et_social_networks.et_social_circle .et_social_all_button i {
    background-color: #2d2d2d;
    width: 30px;
    height: 30px;
    line-height: 30px;
    font-size: 13px;
}

.globalsocialshare .et_social_networks .et_social_icon, .globalsocialshare .et_social_networks .et_social_icon:before, .globalsocialshare .et_social_networks .et_social_icon:after, .single.single-news.et_monarch .dmbs-content .et_social_networks .et_social_icon, .single.single-news.et_monarch .dmbs-content .et_social_networks .et_social_icon:before, .single.single-news.et_monarch .dmbs-content .et_social_networks .et_social_icon:after {
    width: 30px;
    height: 30px;
    line-height: 30px;
    display: inline-block;
    -webkit-border-radius: 100px;
    -moz-border-radius: 100px;
    border-radius: 100px;
    font-size: 13px;
}

.page-id-98516 #searchformNews #s, .page-template-page-tags #searchformNews #s, .archive.category #searchformNews #s, .archive.tag #searchformNews #s, .page-template-page-news #searchformNews #s, .single.single-news #searchformNews #s {
    color: #1C5DC5;
    background-color: #eFeFeF;
    border: 0px solid #efefef;
    box-shadow: none;
    padding: 1px 40px 1px 2px;
    font-size: 14px;
    font-style: italic;
}

.page-id-98516 #searchformNews #searchsubmit, .page-template-page-tags #searchformNews #searchsubmit, .archive.category #searchformNews #searchsubmit, .archive.tag #searchformNews #searchsubmit, .page-template-page-news #searchformNews #searchsubmit, .single.single-news #searchformNews #searchsubmit {
    width: 25px;
    height: 25px;
    border: 0px solid transparent;
}

.newsCategoryType {
    background-color: #1C5DC5;
}

#searchformHome ::-webkit-input-placeholder,
.page-id-98516 #searchformNews ::-webkit-input-placeholder,
.page-template-page-tags #searchformNews ::-webkit-input-placeholder,
.archive.category #searchformNews ::-webkit-input-placeholder,
.archive.tag #searchformNews ::-webkit-input-placeholder,
.page-template-page-news #searchformNews ::-webkit-input-placeholder,
.single.single-news #searchformNews ::-webkit-input-placeholder {
    /* WebKit, Blink, Edge */
    color: #1C5DC5;
}

#searchformHome :-moz-placeholder,
.page-id-98516 #searchformNews :-moz-placeholder,
.page-template-page-tags #searchformNews :-moz-placeholder,
.archive.category #searchformNews :-moz-placeholder,
.archive.tag #searchformNews :-moz-placeholder,
.page-template-page-news #searchformNews :-moz-placeholder,
.single.single-news #searchformNews :-moz-placeholder {
    /* Mozilla Firefox 4 to 18 */
    color: #1C5DC5;
    opacity: 1;
}

#searchformHome ::-moz-placeholder,
.page-id-98516 #searchformNews ::-moz-placeholder,
.page-template-page-tags #searchformNews ::-moz-placeholder,
.archive.category #searchformNews ::-moz-placeholder,
.archive.tag #searchformNews ::-moz-placeholder,
.page-template-page-news #searchformNews ::-moz-placeholder,
.single.single-news #searchformNews ::-moz-placeholder {
    /* Mozilla Firefox 19+ */
    color: #1C5DC5;
    opacity: 1;
}

#searchformHome:-ms-input-placeholder,
.page-id-98516 #searchformNews:-ms-input-placeholder,
.page-template-page-tags #searchformNews:-ms-input-placeholder,
.archive.category #searchformNews:-ms-input-placeholder,
.archive.tag #searchformNews:-ms-input-placeholder,
.page-template-page-news #searchformNews:-ms-input-placeholder,
.single.single-news #searchformNews:-ms-input-placeholder {
    /* Internet Explorer 10-11 */
    color: #1C5DC5;
}


.main-header #searchformHome ::-webkit-input-placeholder{
    /* WebKit, Blink, Edge */
    color: white;
}

.main-header #searchformHome :-moz-placeholder{
    /* Mozilla Firefox 4 to 18 */
    color: white;
    opacity: 1;
}

.main-header #searchformHome ::-moz-placeholder{
    /* Mozilla Firefox 19+ */
    color: white;
    opacity: 1;
}

.main-header #searchformHome:-ms-input-placeholder {
    /* Internet Explorer 10-11 */
    color: white;
}

.margin-top5 {
    margin-top: 5px;
}

.page-id-751016 .probonoTopAd, .page-id-1445927 .probonoTopAd, .page-id-751016 .ubermenu-items-align-left.ubermenu-horizontal .ubermenu-item.ubermenu-item-level-0, .page-id-751016 .ubermenu.ubermenu-horizontal .ubermenu-item.ubermenu-align-left, .page-id-1445927 .ubermenu-items-align-left.ubermenu-horizontal .ubermenu-item.ubermenu-item-level-0, .page-id-1445927 .ubermenu.ubermenu-horizontal .ubermenu-item.ubermenu-align-left, .page-id-751016 .dmbs-main .row, .page-id-1445927 .dmbs-main .row, .page-id-751016 .breadcrumbs, .page-id-1445927 .breadcrumbs, .page-id-751016 .media-head, .page-id-1445927 .media-head {
    display: none;
}

.page-id-751016 .col-md-12.part-first.padding0, .page-id-1445927 .col-md-12.part-first.padding0 {
    margin-top: 20px;
}

.page-id-751016 li.menu-home-logo, .page-id-1445927 li.menu-home-logo {
    display: block !important;
}

.page-id-1445927 .part-second .col-md-6.desktop, .page-id-751016 .part-second .col-md-6.desktop {
    margin-top: 30px;
}

.alert {
    border-radius: 0px;
    font-family: ProximaNova-Bold;
}

a.link-gtgprofiledanger, a.link-gtgprofiledanger:hover, a.link-gtgprofiledanger:active, a.link-gtgprofiledanger:focus {
    margin-left: 0;
    display: inline-block;
}

.single a.link-gtgprofiledanger, .single a.link-gtgprofiledanger:hover, .single a.link-gtgprofiledanger:active .single a.link-gtgprofiledanger:focus {
    background: #a94442;
    color: #f2dede !important;
    border-radius: 3px;
    padding: 5px 10px;
}

.single-tribe_events .main-event-content-wrap .tribe-events-tickets .woocommerce button.button.alt {
    margin-top: 0px;
    background: #94C0DD !important;
    text-transform: uppercase;
    margin-top: 20px;
}

.single-tribe_events .main-event-content-wrap p.product.woocommerce.add_to_cart_inline {
    /*width: 330px !important;*/
    width: 350px !important;
    padding: 0 !important;
    border: none !important;
    margin-bottom: 0px;
}

.single-tribe_events .tribe-events-notices {
    background: #94C0DD !important;
    display: inline-block;
    padding: 7px 12px 9px 12px;
    margin: 0;
    text-shadow: none;
    color: #ffffff !important;
    border-radius: 0px;
    border: none;
    right: 0;
    position: absolute;
    top: 0;
}

.single-tribe_events .purchase-btn {
    text-transform: uppercase;
}

.single-tribe_events .purchase-btn:hover, .single-tribe_events .purchase-btn:active, .single-tribe_events .purchase-btn:focus {
    color: #ffffff !important;
}

#tribe-events-pg-template {
    margin: 0 auto;
    max-width: 100%;
}

.single-tribe_events #tribe-events-pg-template .main-event-content ul {
    margin: 15px !important;
}

.tribe-events-page-template .tribe-events-day .tribe-events-day-time-slot h5 {
    background: #94C0DD !important;
}

.tribe-events-page-template .tribe-events-list-event-description a.tribe-events-read-more, .tribe-events-page-template .tribe-events-list-event-description a.tribe-events-read-more:hover, .tribe-events-page-template .tribe-events-list-event-description a.tribe-events-read-more:active, .tribe-events-page-template .tribe-events-list-event-description a.tribe-events-read-more:focus {
    background: #94C0DD;
    color: #ffffff;
    padding: 5px 10px;
    margin-top: 10px;
    display: inline-block;
}

/*.tribe-events-page-template .tribe-grid-header {
    border-bottom: 0;
    border-left: 1px solid #F5A815;
    border-right: 1px solid #F5A815;
    background-color: #94C0DD;
    font-weight: 700;
}*/

.tribe-events-page-template .tribe-grid-header {
    border-bottom: 1px solid #d2d2d2;
    font-weight: 700;
    background-color: #ffffff;
    border-right: none;
    border-left: none;
}

.tribe-events-page-template .tribe-grid-header .column span {
    color: #94C0DD;
    font-size: 14px;
    font-weight: normal;
    font-family: Proximanova-Bold;
}

.tribe-events-page-template .tribe-events-grid .tribe-grid-header .tribe-week-today {
    background-color: #ffffff;
}

.tribe-events-page-template .tribe-events-grid .tribe-grid-header .tribe-week-today a {
    background-color: #ffffff;
    border-bottom: 1px solid #94C0DD;
}

.tribe-events-page-template .tribe-events-grid .tribe-grid-header .tribe-grid-content-wrap .column {
    border-left-color: transparent;
}

.tribe-events-page-template .tribe-events-calendar thead th {
    background-color: transparent;
    color: #7a7a7a;
    font-weight: 700;
    padding: 1em 0;
    white-space: nowrap;
    border-left: 1px solid #ffffff;
    border-right: 1px solid #ffffff;
    text-align: right;
}

.tribe-events-page-template #tribe-bar-form .tribe-bar-submit input[type=submit] {
    background: #94C0DD;
    padding: 7px 12px;
    margin: 0;
    line-height: 1.5;
}

/*.tribe-events-page-template .tribe-events-week-grid a:hover,
.page-template-page-eventinner a:hover {
    color: #ffffff;
} */

.tribe-events-page-template .tribe-events-week-grid a:hover, .page-template-page-eventinner a:hover {
    color: #94C0DD;
}

/*.tribe-events-page-template #tribe-events-day .type-tribe_events {
    margin-left: 0;
    border-bottom: 1px solid #efefef;
}*/

.tribe-events-page-template .tribe-events-calendar div[id*=tribe-events-daynum-], .tribe-events-page-template .tribe-events-calendar td.tribe-events-othermonth.tribe-events-future div[id*=tribe-events-daynum-], .tribe-events-page-template .tribe-events-calendar td.tribe-events-othermonth.tribe-events-future div[id*=tribe-events-daynum-] a, .tribe-events-page-template .tribe-events-calendar div[id*=tribe-events-daynum-] a {
    background-color: #ffffff;
    color: #94C0DD;
    text-align: right;
}

.tribe-events-page-template .tribe-events-calendar td.tribe-events-past div[id*=tribe-events-daynum-], .tribe-events-page-template .tribe-events-calendar td.tribe-events-othermonth.tribe-events-past div[id*=tribe-events-daynum-], .tribe-events-page-template .tribe-events-calendar td.tribe-events-othermonth.tribe-events-past div[id*=tribe-events-daynum-]>a, .tribe-events-page-template .tribe-events-calendar td.tribe-events-past div[id*=tribe-events-daynum-]>a {
    background-color: #ffffff;
    color: #94C0DD;
    text-align: right;
}

.tribe-events-page-template #tribe-events .tribe-events-button, .tribe-events-page-template #tribe_events_filters_wrapper input[type=submit], .tribe-events-page-template .tribe-events-button, .tribe-events-page-template .tribe-events-button.tribe-inactive{
    /* background-color: #94C0DD !important; */
    padding: 7px 12px;
    color: #ffffff;
    margin: 10px 10px 0 0;
}

.tribe-events-page-template .datepicker {
    z-index: 9999999999 !important;
}

.tribe-mini-calendar-nav td {
    background: #94C0DD !important;
    border-color: #ffffff !important;
}

.tribe-mini-calendar th {
    color: #fff !important;
    background: #94C0DD !important;
    border-color: #fff !important;
    font-weight: bold;
}

/*.tribe-mini-calendar td.tribe-events-has-events {
    background: #94C0DD !important;
}*/

.tribe-mini-calendar td.tribe-events-othermonth.tribe-events-past, .tribe-mini-calendar td.tribe-events-othermonth.tribe-events-future, .tribe-mini-calendar td.tribe-events-thismonth.tribe-events-past, .tribe-mini-calendar td.tribe-events-thismonth.tribe-events-future {
    background: #ffffff !important;
    color: #7a7a79 !important;
    border: 1px solid #efefef;
}

.tribe-mini-calendar td.tribe-events-othermonth.tribe-events-past span.tribe-mini-calendar-no-event, .tribe-mini-calendar td.tribe-events-othermonth.tribe-events-future span.tribe-mini-calendar-no-event, .tribe-mini-calendar td.tribe-events-thismonth.tribe-events-past span.tribe-mini-calendar-no-event, .tribe-mini-calendar td.tribe-events-thismonth.tribe-events-future span.tribe-mini-calendar-no-event {
    color: #797979;
}

.tribe-mini-calendar td.tribe-events-has-events:hover, .tribe-mini-calendar td.tribe-events-has-events {
    background: #ffffff !important;
    color: #7a7a79 !important;
    border: 1px solid #efefef;
}

.tribe-mini-calendar td.tribe-events-has-events a:hover {
    background: #ffffff !important;
    color: #7a7a79 !important;
}

.tribe-mini-calendar .tribe-events-has-events a {
    color: #7a7a79 !important;
    padding: 5px 0 15px 0;
}

.tribe-mini-calendar td.tribe-events-thismonth.tribe-events-present {
    background-color: #94C0DD !important;
    color: #ffffff !important;
}

.tribe-mini-calendar .tribe-events-has-events.tribe-events-present a {
    color: #ffffff !important;
}

.tribe-mini-calendar .tribe-events-has-events.tribe-events-present a:focus, .tribe-mini-calendar td.tribe-events-has-events.tribe-mini-calendar-today a:focus, .tribe-mini-calendar .tribe-events-has-events.tribe-events-present a:hover, .tribe-mini-calendar td.tribe-events-has-events.tribe-mini-calendar-today a:hover, .tribe-mini-calendar td.tribe-events-has-events.tribe-events-present:hover, .tribe-mini-calendar td.tribe-events-has-events.tribe-mini-calendar-today:hover, .tribe-mini-calendar td.tribe-events-has-events.tribe-events-present, .tribe-mini-calendar td.tribe-events-has-events.tribe-mini-calendar-today {
    background-color: #94C0DD !important;
    color: #ffffff !important;
}

.tribe-mini-calendar-event .list-date {
    background: #94C0DD !important;
}

.tribe-this-week-widget-header-date {
    background-color: #Ffffff !important;
    color: #94C0DD !important;
    border: 0px solid #efefef !important;
    margin-bottom: 0 !important;
    font-family: ProximaNova-Bold;
    font-weight: normal !important;
    letter-spacing: 1px;
    text-transform: uppercase;
}

#tribe-events-content .tribe-events-calendar div[id*=tribe-events-event-] h3.tribe-events-month-event-title a.url.yes, .tribe-events-page-template .tribe-grid-allday .type-tribe_events h3.entry-title a.url.yes, .tribe-this-week-widget-horizontal .entry-title a.url.yes {
    color: #1b86BA !important;
}

.tribe-events-page-template .tribe-grid-allday .type-tribe_events h3.entry-title a.url, .tribe-this-week-widget-horizontal .entry-title, .tribe-this-week-widget-horizontal .entry-title a {
    color: #7a7a79 !important;
    font-size: 12px !important;
    font-family: ProximaNova-Bold;
    padding-bottom: 3px;
}

#tribe-events-content .tribe-events-calendar div[id*=tribe-events-event-] h3.tribe-events-month-event-title, #tribe-events-content .tribe-events-calendar div[id*=tribe-events-event-] h3.tribe-events-month-event-title a {
    color: #7a7a79 !important;
    font-size: 12px !important;
    font-family: ProximaNova-Bold;
    padding-bottom: 0px;
    padding-left: 0;
}

span.cal-event-type {
    font-size: 12px;
    line-height: 13.2px;
    color: #7a7a79;
    display: inline-block;
}

.this-week-past .tribe-this-week-widget-header-date {
    background-color: #Ffffff !important;
    color: #94C0DD !important;
    border: 0px solid #efefef !important;
    margin-bottom: 0;
    letter-spacing: 1px;
}

.tribe-this-week-widget-day-wrap {
    padding: 4px 6px 6px 0 !important;
    border: 1px solid #efefef !important;
}

.tribe-this-week-event {
    border-left: 0px solid #21759b !important;
    margin-bottom: 8px !important;
    padding: 2px 0px 0px 11px !important;
    border: 0px solid #efefef !important;
}

.tribe-this-week-widget-day-wrap .tribe-events-viewmore {
    padding-left: 11px;
    color: #7a7a79;
    font-size: 12px;
}

.this-week-today .tribe-this-week-widget-header-date {
    color: #94C0DD !important;
    background-color: #ffffff !important;
    margin-bottom: 0 !important;
    font-family: ProximaNova-Bold;
    font-weight: normal;
    letter-spacing: 1px;
}

.this-week-today .tribe-this-week-widget-header-date span {
    border-bottom: 1px solid #94C0DD !important;
}

.tribe-mini-calendar thead {
    background: #94C0DD !important;
}

.tribe-mini-calendar-nav {
    text-align: center;
    vertical-align: middle;
    border: 1px solid #94C0DD !important;
    background: #94C0DD !important;
    color: #fff;
}

.home p.tribe-events-widget-link a, .page-template-page-events p.tribe-events-widget-link a, .dmbs-right p.tribe-events-widget-link a, .dmbs-right p.tribe-events-widget-link a:hover, .dmbs-right p.tribe-events-widget-link a:active, .dmbs-right p.tribe-events-widget-link a:focus {
    background: #94C0DD;
    background-image: none;
    border: 0px solid #94C0DD;
    border-radius: 0;
    color: #fff;
    font-size: 14px;
    height: auto;
    letter-spacing: 0;
    line-height: 1.42857143;
    padding: 6px 12px;
    width: 100%;
    text-align: center;
    clear: both;
    margin: 10px auto;
    display: block;
}

.home p.tribe-events-widget-link a {
    background: #1c5dc5 !important;
}

#tribe-events-content .tribe-events-photo-event-wrap a, .tribe-events-adv-list-widget .tribe-events-widget-link a, .tribe-events-adv-list-widget .tribe-events-widget-link a:hover, .tribe-events-back a, .tribe-events-back a:hover, .tribe-events-event-meta a, .tribe-events-list-widget .tribe-events-widget-link a, .tribe-events-list-widget .tribe-events-widget-link a:hover, ul.tribe-events-sub-nav a, ul.tribe-events-sub-nav a:hover {
    text-decoration: none;
    color: #94C0DD;
    font-size: 14px;
}

#tribe-events-headernav ul.tribe-events-sub-nav a, #tribe-events-headernav ul.tribe-events-sub-nav a:hover {
    color: #7a7a79;
    font-size: 14px;
    text-decoration: none;
}

.tribe-events-page-template .tribe-events-list .tribe-events-event-image img {
    height: auto;
    margin: 0px auto;
    padding: 0;
    width: auto;
    text-align: center;
    max-height: 173px;
}

.tribe-events-page-template .tribe-events-photo-event .tribe-events-event-image {
    float: none;
    margin: 0 auto;
    width: 100%;
    text-align: center;
    background: #fff;
}

.tribe-events-page-template .type-tribe_events.tribe-events-photo-event .tribe-events-photo-event-wrap {
    border: 1px solid #f5f5f5;
    background: #f5f5f5;
}

.tribe-mini-calendar-event .list-info h2, .tribe-mini-calendar-event .list-info h2 a {
    font-size: 16px !important;
    font-weight: bold;
    line-height: 18px;
    margin-top: 0;
    margin-bottom: 10px;
    font-weight: normal !important;
    color: #7a7a79;
    font-family: ProximaNova-Bold;
}

.tribe-events-page-template .tribe-events-list .tribe-events-event-image+div.tribe-events-content {
    margin-top: 15px;
}

.tribe-events-page-template #tribe-events-day .tribe-events-content {
    display: inline-block;
    float: left;
    padding: 0;
    width: 100%;
    word-break: break-all;
}

.tribe-events-page-template #tribe-events-day .tribe-events-event-image, .tribe-events-page-template .tribe-events-list .tribe-events-event-image {
    display: inline-block;
    float: none;
    margin: 0 auto;
    width: 100%;
    text-align: center;
    vertical-align: middle;
    height: auto;
}

.tribe-events-page-template .tribe-events-list .tribe-events-photo-event-wrap .tribe-events-event-image {
    width: 100%;
}

.tribe-events-page-template .tribe-events-list .type-tribe_events.tribe-events-first, .tribe-events-page-template .tribe-events-list .type-tribe_events.tribe-events-first {
    padding-top: 1.75em;
}

.tribe-events-page-template .prob-event-list-wrap {
    height: 173px;
    /*background: #f5f5f5;*/
}

.tribe-events-page-template .tribe-events-list .type-tribe_events {
    border: 1px solid #f5f5f5;
    padding: 1.75em 1em;
    position: relative;
    min-height: 520px;
    margin-bottom: 30px;
}

/*.tribe-mini-calendar td.tribe-events-has-events.tribe-events-present,
.tribe-mini-calendar td.tribe-events-has-events.tribe-mini-calendar-today {
    background-color: #21759b !important;
}*/

#tribe-events-headernav li.tribe-events-nav-previous, #tribe-events-headernav li.tribe-events-nav-left, #tribe-events-headernav li.tribe-events-nav-left.tribe-events-past {
    float: left;
    margin-right: 5px;
    text-align: left;
    list-style-type: none;
}

#tribe-events-headernav li.tribe-events-nav-next, #tribe-events-headernav li.tribe-events-nav-right {
    float: right;
    margin-left: 5px;
    text-align: right;
    list-style-type: none;
}

#tribe_events_filters_wrapper input[type=submit], .tribe-events-button, .tribe-events-button.tribe-active:hover, .tribe-events-button.tribe-inactive, .tribe-events-button:hover, .tribe-events-page-template .tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-] {
    background-color: #fff;
    color: #94C0DD;
}

.tribe-events-calendar td div[id*=tribe-events-daynum-] {
    padding: 10px;
    border-bottom: 0px solid #efefef;
}

.tribe-events-calendar.manu .tribe-events-viewmore {
    border-top: 0px solid #e7e7e7;
    font-weight: normal;
    line-height: 1;
    margin: 0 5%;
    padding: 11px 0px;
}

.tribe-events-calendar.manu .tribe-events-viewmore a {
    color: #7a7a79;
    font-size: 12px !important;
}

.tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-]>a {
    background-color: #94C0DD;
    color: #fff;
    /*    padding: 8px 12px;
    border-radius: 20px;*/
}

.tribe-events-page-template.tribe-events-filter-view .tribe-events-page-title {
    clear: none;
    margin-top: 30px;
    padding: 0;
    color: #94C0DD;
    font-size: 21px;
    text-transform: uppercase;
    margin-bottom: .5em;
}

.event-sidebar .newsLinks {
    font-size: 15px;
    text-transform: capitalize;
    border-width: initial;
    border-style: none;
    border-color: initial;
    border-image: initial;
    margin-top: 0px;
}

.tribe-events-page-template .tribe-events-single-section.tribe-events-event-meta, .tribe-events-page-template .tribe-link-tickets-message a, .tribe-events-page-template .tribe-link-view-attendee a {
    display: none;
}

.page-template-page-preview-a-new-paid-event .col-md-8.event-overview p strong, .page-template-page-preview-a-new-event .col-md-8.event-overview p strong, .tribe-events-page-template .col-md-8.event-overview p strong {
    float: left;
    display: block;
    width: 165px;
    color: #404040;
    /* text-transform: uppercase; */
    font-weight: normal !important;
    font-family: ProximaNova-Bold;
}

.page-template-page-preview-a-new-paid-event .col-md-8.event-overview p span, .page-template-page-preview-a-new-event .col-md-8.event-overview p span, .tribe-events-page-template .col-md-8.event-overview p span {
    padding-bottom: 5px;
    display: block;
}

.tribe-events-page-template .tribe-events-style-full .tribe-events-tickets td {
    border-bottom: 0px solid #ddd;
}

.tribe-events-page-template #tribe-events-footer {
    margin-bottom: 2em;
}

.tribe-events-page-template .tribe-events-tickets td.woocommerce {
    /*border-bottom: 0 !important;*/
    padding-left: 0;
}

.single-tribe_events.tribe-events-page-template .tribe-events-tickets td.woocommerce {
    border-bottom: 1px solid #dddddd !important;
    padding-left: 0;
}

.tribe-events-page-template .tribe-grid-allday .tribe-events-week-allday-single, .tribe-events-page-template .tribe-grid-allday .tribe-events-week-allday-single:hover, .tribe-events-page-template .tribe-grid-body .tribe-events-week-hourly-single, .tribe-events-page-template .tribe-grid-body .tribe-events-week-hourly-single:hover {
    background-color: #21759b;
    background-color: #f9f9f9;
    border-color: #1b607f;
    border: none;
    color: #333 !important;
    text-align: left;
}

.tribe-events-page-template .tribe-events-grid .type-tribe_events a {
    color: #333;
}

.tribe-events-page-template .tribe-events-grid .type-tribe_events a:hover {
    color: #94C0DD;
}

.tribe-events-page-template .tribe-grid-allday .type-tribe_events h3.entry-title a.url {
    padding: 0;
}

.tribe-events-page-template .tribe-grid-allday .tribe-events-week-allday-single:hover, .tribe-events-page-template .tribe-grid-body .tribe-events-week-hourly-single:hover {
    background-color: #f9f9f9;
    color: #333 !important;
}

.tribe-events-page-template.tribe-events-day #tribe-events-day.tribe-events-loop, .tribe-events-page-template.events-list .tribe-events-loop {
    max-width: 100%;
    margin: 0 auto;
    padding: 0;
}

.tribe-events-page-template h3.tribe-events-list-event-title {
    font-size: 21px !important;
    min-height: 48px;
    line-height: 21px;
}

/*.tribe-events-page-template #tribe-bar-form #tribe-bar-views {
    background: transparent;
    float: left;
    left: 65.3333%;
    margin: 0;
    padding: 0 0 0 5px;
    position: relative;
    right: auto;
    width: 34.66667%;
}*/

.tribe-events-page-template #tribe-bar-views [name=tribe-bar-view] {
    display: none;
    height: 34px;
    font-size: 18px;
    width: 60px;
}

/*.tribe-events-page-template #tribe-bar-views.tribe-bar-views-open .tribe-bar-views-option,
.tribe-events-page-template #tribe-bar-views .tribe-bar-views-option.tribe-bar-active,
.tribe-events-page-template #tribe-bar-views .tribe-bar-views-option:first-child
{
    display: inline-block;
}*/

/*.tribe-events-page-template #tribe-bar-views .tribe-bar-views-option.tribe-bar-active
{
    border: 1px solid #94C0DD !important;
}*/

/*.tribe-events-page-template #tribe-bar-form #tribe-bar-views+.tribe-bar-filters {
    left: auto;
    right: 34.66667%;
    width: 65.3333%;
}*/

/*.tribe-events-page-template #tribe-bar-views li.tribe-bar-views-option
{
    display: inline-block;
}*/

.tribe-events-page-template #tribe-bar-views li.tribe-bar-views-option span {
    text-transform: uppercase;
}

.tribe-events-page-template #tribe-bar-form .tribe-bar-views-inner label {
    padding: 10px 12px;
    /*text-align: left;*/
    /*width: 80px;*/
    display: inline-block;
    font-size: 14px;
    position: relative;
    height: 34px;
    margin: 0px;
    line-height: 1;
    /*background: #f8f1d7;
*/
    font-weight: normal;
    left: 15px;
}

.tribe-events-page-template #tribe-bar-views .tribe-bar-views-list {
    float: left;
    width: 101px;
    display: inline-block;
    border-radius: 0 0 3px 3px;
    left: 95px;
    list-style-type: none;
    margin: 0;
    padding: 0 0 0 10px;
    position: absolute;
    top: auto;
    z-index: 3;
    /*background: #f8f1d7;*/
    background: #ffffff;
}

.tribe-events-page-template #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a, .tribe-events-page-template #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a:hover, .tribe-events-page-template #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a:focus, .tribe-events-page-template #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a:active {
    /*background: #f8f1d7;*/
    background: #ffffff;
    color: #444;
    display: block;
    padding: 9px 0px;
    text-align: left;
    text-decoration: none;
}

/*.tribe-events-page-template #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option.tribe-bar-active a {
    background: #ffffff;
    color: #94C0DD;
    padding: 12px 15px;
}*/

/*.tribe-events-page-template #tribe-bar-form .tribe-bar-views-inner label {
    display: none;
}*/

.tribe-events-page-template .tribe-bar-views-inner {
    background: transparent;
}

.tribe-events-page-template .probonoevents-page {
    z-index: 1;
}

/*.tribe-events-page-template #tribe-bar-views .tribe-bar-views-list {
    float: left;
    width: auto;
}

.tribe-events-page-template #tribe-bar-views .tribe-bar-views-list {
    right: 0;
    left: inherit;
}*/

.single-tribe_events.tribe-events-style-full .tribe-events-tickets {
    background: #ffffff;
    border-radius: 2px;
}

.single-tribe_events.tribe-events-style-full .tribe-events-tickets .woocommerce.add-to-cart {
    border-bottom: 0;
    padding: 10px 0px;
}

.page-template-page-report-library .media-head.clearfix.col-md-12, .page-template-page-select-promotion .media-head.clearfix.col-md-12, .page-template-page-preview-a-new-paid-event .media-head.clearfix.col-md-12, .page-template-page-preview-a-new-event .media-head.clearfix.col-md-12, .page-template-page-events-education .media-head.clearfix.col-md-12, .page-template-page-masterclasses .media-head.clearfix.col-md-12, .page-template-page-education .media-head.clearfix.col-md-12, .tribe-events-page-template .media-head.clearfix.col-md-12 {
    margin-bottom: 0px;
}

.tribe-events-page-template #tribe-events-content {
    max-width: 1170px;
    margin: 0 auto;
    padding: 0px 15px;
}
@media (min-width: 1025px){
    .tribe-events-page-template #tribe-events-content {
        padding: 0px !important;
    }
}

.tribe-events-page-template .tribe-events-calendar div[id*=tribe-events-event-] h3.tribe-events-month-event-title a {
    font-size: 100%;
    display: block;
    overflow: hidden;
    padding: 0;
    position: relative;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.tribe-events-page-template.events-archive.events-gridview #tribe-events-content table .type-tribe_events {
    border-bottom: 0px solid #e0e0e0;
    padding: 5px 0px;
    clear: both;
}

#tribe-events-content .tribe-events-calendar td.tribe-events-othermonth {
    background: #ffffff;
}

.tribe-events-calendar td.tribe-events-past .tribe-events-month-event-title a, .tribe-events-calendar td.tribe-events-past .tribe-events-viewmore a {
    opacity: 0.99;
    filter: Alpha(opacity=99);
}

.tribe-events-othermonth .tribe-events-month-event-title, .tribe-events-othermonth div[id*=tribe-events-daynum-] {
    -khtml-opacity: .99;
    -ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=99)';
    filter: alpha(opacity=99);
    opacity: .99;
}

.tribe-events-page-template #tribe-bar-views .tribe-bar-views-inner {
    background-color: #f5f5f5;
}

.tribe-events-page-template .tribe-events-filters-content {
    background: #f5f5f5;
    border-left: 1px solid #f5f5f5;
    border-right: 1px solid #f5f5f5;
}

#tribe_events_filters_wrapper.tribe-events-filters-horizontal, .tribe-filters-closed #tribe_events_filters_wrapper.tribe-events-filters-horizontal {
    background: #f5f5f5 !important;
}

#tribe_events_filters_wrapper input[type=submit] {
    height: 34px !important;
}

#tribe-bar-form label {
    display: none;
}

.tribe-events-page-template #tribe-bar-form input[type=text], #mytribe-bar-form input#event-search-box {
    display: block;
    width: 100%;
    height: 34px !important;
    font-size: 14px;
    line-height: 1.42857;
    color: #94C0DD;
    background-color: #FFFFFF;
    background-image: none;
    border: 1px solid #94C0DD !important;
    border-radius: 0px;
    box-shadow: none;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
    padding: 3px 40px 5px 10px;
}

#mytribe-bar-form select#tribe_eventcategory {
    background: #ffffff;
    border: 1px solid #94C0DD !important;
    padding-left: 10px;
    color: #94C0DD;
}

#tribe-bar-form ::-webkit-input-placeholder, #mytribe-bar-form ::-webkit-input-placeholder {
    /* WebKit, Blink, Edge */
    color: #94C0DD;
}

#tribe-bar-form :-moz-placeholder, #mytribe-bar-form :-moz-placeholder {
    /* Mozilla Firefox 4 to 18 */
    color: #94C0DD;
    opacity: 1;
}

#tribe-bar-form ::-moz-placeholder, #mytribe-bar-form ::-moz-placeholder {
    /* Mozilla Firefox 19+ */
    color: #94C0DD;
    opacity: 1;
}

#tribe-bar-form :-ms-input-placeholder, #mytribe-bar-form :-ms-input-placeholder {
    /* Internet Explorer 10-11 */
    color: #94C0DD;
}

.eventthisweekwrap .tribe-this-week-widget-wrapper .tribe-events-page-title {
    font-size: 21px;
    text-align: center;
    color: #7a7a79;
    text-transform: uppercase;
}

.eventcategory li {
    padding: 10px;
    border-bottom: 1px solid #efefef;
    width: 100%;
    margin-top: -1px;
    list-style-type: none;
}

#mytribe-bar-form input#searchsubmitGtG {
    border-radius: 0;
    letter-spacing: 1px;
    box-shadow: none;
    border: 0;
}

/*.probonoevents-page h1
{
    font-size: 21px;
}
*/

h4.search-gtg-title {
    font-size: 16px;
}

#tribe-events-headernav ul.tribe-events-sub-nav, .eventthisweekwrap .entry-content ul.tribe-events-sub-nav, .eventthisweekwrap .tribe-events-sub-nav {
    position: relative;
    bottom: 35px;
}

.tribe-grid-header .column.first {
    border: none;
}

#tribe-bar-form input[type=text]:focus {
    border-bottom: none;
    outline: 0px dashed #b9b9b9;
}

.datepicker table tr td.active.active, .datepicker table tr td span.active.active {
    background: #94C0DD;
}

.datepicker table tr td.active.active:hover, .datepicker table tr td span.active.active:hover, .datepicker table tr td span:hover {
    background: #f8f1d7;
    color: inherit;
}

#bxslider-event .item img {
    display: block;
    width: 100%;
    overflow-y: hidden;
    position: relative;
    /*width: 100%;
    height: auto;
    max-height: 450px;
    max-height: 450px;
    width: 100%;
    min-width: 1920px;
    overflow-y: hidden;
    position: relative;
    height: 450px;*/
}
/* @media (min-width: 992px){
    #bxslider-event .item img {
        min-width: 1920px;
        height: 450px;
    }
} */
#bxslider-event.owl-theme .owl-controls {
    margin-top: 10px;
    text-align: center;
    position: absolute;
    left: 0;
    right: 0;
    bottom: 10px;
}

#bxslider-event.owl-theme .owl-controls .owl-page span {
    background: #fff!important;
    border: 1px solid #fff;
}

#bxslider-event.owl-theme .owl-controls .owl-page.active span {
    background: #fff!important;
    border: 1px solid #fff;
}

#category-careers .shareIcons {
    margin-bottom: 0 !important;
    position: absolute !important;
    bottom: 0;
    right: 10px !important;
}

b, strong {
    font-weight: normal !important;
    font-family: ProximaNova-Bold;
}

.event-slider-wrap {
    position: absolute;
    /* bottom: 30%; */
    /* bottom: 13%; */
    bottom: 0%;
    z-index: 99;
    color: #ffffff;
    left: 0;
    /* right: 0; */
    right: 100px;
}

.event-slider-wrap p.event-title a {
    color: #ffffff;
    font-size: 36px;
    font-weight: normal;
    font-family: Proximanova-bold;
}

.event-slider-sidebar li.eventsLinks {
    width: 100%;
    text-align: center;
    display: inline-block;
    background: rgba(0, 0, 0, 0.15);
}

.event-slider-sidebar li.eventsLinks a {
    font-size: 24px;
    border: 2px solid #94C0DD !important;
    padding: 10px;
    display: block;
}

.event-slider-sidebar li.eventsLinks a:hover, .event-slider-sidebar li.eventsLinks a:active, .event-slider-sidebar li.eventsLinks a:focus {
    color: #94C0DD !important;
}

.eventlanding-eventbox {
    min-height: 420px;
    margin-top: 10px;
    margin-bottom: 20px;
}

.eventlanding-eventbox h4.color-event-gray-bold {
    min-height: 57px;
    padding-top: 10px;
}

.page-template-page-education .webinar-img-wrap, .page-template-page-education .eventfeatured-img-wrap, .page-template-page-events-education .webinar-img-wrap, .page-template-page-events-education .eventfeatured-img-wrap {
    height: 154px;
    display: block;
    overflow-y: hidden;
}

.page-template-page-education .webinar-img-wrap img, .page-template-page-education .eventfeatured-img-wrap img, .page-template-page-events-education .webinar-img-wrap img, .page-template-page-events-education .eventfeatured-img-wrap img {
    height: 154px;
}

.webinarstatus {
    display: inline;
    position: absolute;
    background: #94C0DD;
    left: 0;
    padding: 5px;
    color: #fff;
}

.past-webinar-cta .eventviewbtn, .past-webinar-cta .eventviewbtn:hover, .past-webinar-cta .eventviewbtn:active, .past-webinar-cta .woocommerce a.button {
    background: #94C0DD !important;
    color: #fff !important;
}

.page-template-page-webinar-landing .tribe-events-event-cost {
    background: #000;
    color: #fff;
    padding: 5px;
    opacity: 0.7;
    position: absolute;
    right: 0;
    left: 0;
    display: inline-block;
    bottom: 0;
    width: 100%;
}

.webinar-notice {
    display: inline;
}

.probeventview .tribe-events-notices {
    background: transparent;
    border-radius: 0;
    border: 1px solid #94C0DD;
    color: #94C0DD;
    margin: 20px 0 35px;
}

.slideroverlay {
    /* background: #000; */
    color: #fff;
    padding: 5px;
    opacity: 0.5;
    position: absolute;
    right: 0;
    left: 0;
    display: inline-block;
    bottom: 0;
    width: 100%;
    height: 100%;
}

.page-template-page-full-width-landing .dmbs-main .row, .page-template-page-full-width-landing .breadcrumbs, .page-template-page-full-width-landing .media-head {
    display: none;
}

.tribe_events .slide-container .attachment-post-thumbnail, .tribe_events .slide-container .wp-post-image {
    height: auto;
    margin-top: 10px;
    width: 100%;
}

.probonoevents-page a.background-yellow.color-text-white {
    padding: 10px 30px;
    font-size: 13px;
}

.tab-pane .events_img img {
    width: auto;
    height: auto;
    max-height: 80px;
}

.past-webinar-cta {
    padding-right: 0;
    margin-bottom: 10px;
    float: right;
}

.calendar-postevent {
    border: 2px solid #94C0DD;
    color: #94C0DD;
    font-weight: normal !important;
    font-family: ProximaNova-Bold;
    padding: 7px 20px;
}

.tribe-events-page-template .tribe-bar-submit {
    margin-left: 0;
}

.tribe-events-page-template .tribe-week-event span.cal-event-type {
    display: none;
}

.tribe-events-page-template .tribe-events-week-allday-single.tribe-week-event span.cal-event-type {
    display: inline-block;
}

#topnavibar .main-event-content-wrap .gtgPageSubmitBtn {
    width: 220px;
}

.home .tribe-mini-calendar-event .list-date {
    background: #1c5dc5 !important;
}

.preview-admin-wrapper {
    width: 100%;
    background: rgba(51, 51, 51, 0.75);
    clear: both;
    display: block;
    padding-bottom: 15px;
}

.preview-admin-wrapper .newsLinks {
    border: none;
}

.page-template-page-past-webinar .past-webinar-cta {
    padding-right: 0;
    margin-bottom: 10px;
    float: right;
    width: 100%;
    max-width: 480px;
}
.page-template-page-past-webinar .past-webinar-cta .added_to_cart.wc-forward {
    margin-left: 10px;
}


.tribe-events-page-template .tribe-events-filters-horizontal .tribe-events-filter-group li:hover, .tribe-events-page-template .tribe-events-filters-horizontal .tribe-events-filter-group ul.chosen-results li.highlighted, .tribe-events-page-template .tribe-events-filters-horizontal .tribe-events-filter-group ul.chosen-results li:hover {
    background-color: #94C0DD;
    background-image: -webkit-linear-gradient(#94C0DD 20%, #94C0DD 90%);
    background-image: linear-gradient(#94C0DD 20%, #94C0DD 90%);
    background-image: -webkit-linear-gradient(top, #94C0DD 20%, #94C0DD 90%);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, color-stop(20%, #94C0DD), color-stop(90%, #94C0DD));
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#94C0DD', endColorstr='#94C0DD', GradientType=0);
}

p.tribe-back {
    margin-top: 10px;
}

.single-tribe_events.tribe-events-page-template .tribe-events-single-event-title {
    font-size: 30px;
    line-height: 1;
    margin: 0;
    padding: 0;
    color: #94C0DD;
    font-weight: normal !important;
    font-family: ProximaNova-Bold;
}

.single-tribe_events.tribe-events-page-template .tribe-events-schedule h2 {
    font-style: normal;
    font-weight: 500;
    font-size: 24px;
    color: #333333;
}

.tribe-events-schedule {
    margin: 0px;
    padding-bottom: 15px;
    border-bottom: 1px solid #efefef;
}

.single-tribe_events.tribe-events-page-template .tribe-tickets h2 {
    font-size: 24px;
    color: #94C0DD;
}

.single-tribe_events.tribe-events-page-template .list-attendee {
    color: #94C0DD;
    display: inline-block;
    letter-spacing: 1px;
    text-transform: uppercase;
    font-weight: normal !important;
    font-family: ProximaNova-Bold;
}

.single-tribe_events.tribe-events-page-template .tribe-orders-list .tribe-tickets-list>.tribe-item .tribe-ticket-information {
    display: inline-block;
    float: right;
    font-weight: normal !important;
    font-family: ProximaNova-Bold;
}

.single-tribe_events.tribe-events-page-template .tribe-submit-tickets-form button {
    background-color: #94C0DD !important;
    text-transform: uppercase;
    padding: 10px;
    border: 1px solid #efefef;
    width: 200px;
    margin-top: 15px;
    text-align: center;
    color: #ffffff;
    display: none;
}

.page-template-page-my-mentee-profile .select2-container, .page-template-page-my-mentor-profile .select2-container {
    width: 100% !important;
}

.tribe-link-tickets-message {
    text-align: center;
    padding: 20px;
    border: 1px solid #ededed;
    display: none;
}

.tribe-events-page-template .tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-].manudate {
    width: 30px;
    background: #94C0DD;
    border-radius: 20px;
    padding: 8px !important;
    display: inline-block;
    clear: left;
    float: right;
    text-align: center !important;
    color: #ffffff;
}

.tribe-events-page-template .media-head.background-orange {
    background-color: #94C0DD !important;
}

.single-changemaker img.attachment-post-thumbnail {
    margin: 0 0px 10px 0px;
    padding: 0;
}

.single-changemaker .changemaker.type-changemaker a {
    background: #1c5dc5;
    color: #fff;
    padding: 6px 12px;
}

.this-week-no-events-msg {
    padding-left: 10px;
    font-size: 12px;
    line-height: 13.2px;
    color: #7a7a79;
    display: inline-block;
}

.tribe-mini-calendar-event {
    border-bottom: 1px solid #efefef !important;
}

.myevent-list-wrap .tribe-events-list-event-description.tribe-events-content br {
    display: none;
}

.padding-left8 {
    padding-left: 8px;
}

nav.woocommerce-MyAccount-navigation ul {
    display: block;
    clear: both;
    list-style-type: none;
    margin-bottom: 20px !important;
    margin-top: 5px !important;
}

li.woocommerce-MyAccount-navigation-link {
    border-bottom: 1px solid #f5f5f5;
    padding: 6px 12px 6px 3px;
    vertical-align: middle;
    /* text-transform: capitalize; */
}

.woocommerce-error {
    display: block;
    clear: both;
}

.woocommerce-checkout .woocommerce-error {
    padding: 1em 2em 1em 1em!important;
}

li.woocommerce-MyAccount-navigation-link.is-active {
    font-weight: normal !important;
    font-family: ProximaNova-Bold;
}

.page-template-page-my-organisation .woocommerce form.login, .page-template-page-full-width.page-id-288191 .dmbs-main .woocommerce .login {
    max-width: 500px;
}

button.btn.btn-default.fileinput-upload.fileinput-upload-button {
    display: none;
}

.tribe-mini-calendar-list-wrapper .type-tribe_events {
    border-bottom: 0px solid #ddd !important;
}

.tribe-mini-calendar .tribe-events-othermonth {
    background: #dddddd !important;
}

.event-addon-product {
    border: 1px solid #f5f5f5;
    padding: 15px;
    margin-bottom: 20px;
    min-height: 465px;
}

.page-template-page-select-promotion .woocommerce #respond input#submit, .page-template-page-select-promotion .woocommerce a.button, .page-template-page-select-promotion .woocommerce button.button, .page-template-page-select-promotion .woocommerce input.button, .page-template-page-select-promotion .woocommerce #respond input#submit:hover, .page-template-page-select-promotion .woocommerce a.button:hover, .page-template-page-select-promotion .woocommerce button.button:hover, .page-template-page-select-promotion .woocommerce input.button:hover {
    background-color: #94C0DD !important;
    color: #fff !important;
    word-break: break-all;
    display: inline-block;
    font-size: 14px;
    margin-bottom: 7px;
    font-weight: normal;
    font-family: ProximaNova-Bold;
    border: 1px solid #ffffff !important;
}

.page-template-page-select-promotion-jobs .woocommerce.main-product a.added_to_cart, .page-template-page-select-promotion .woocommerce.main-product a.added_to_cart {
    padding-top: 0;
    white-space: nowrap;
    display: none;
    color: #fff;
    background: #404040;
    padding: 6px 10px 7px 10px;
    font-size: 13px;
}

.page-template-page-select-promotion-jobs .event-addon-product-desc .product.woocommerce, .page-template-page-select-promotion .event-addon-product-desc .product.woocommerce {
    padding-top: 15px;
    /*position: absolute;*/
    /*bottom: 5px;*/
    /*bottom: -20px;*/
}

.page-template-page-select-promotion-jobs input.tweetamount, .page-template-page-select-promotion input.tweetamount {
    height: 31px;
    position: relative;
    bottom: 3px;
    text-align: center;
    width: 36px;
}

.page-template-page-select-promotion-jobs a.event-proceed, .page-template-page-select-promotion a.event-proceed {
    width: 290px;
    margin: 0 auto;
    text-align: center;
    float: right;
    padding: 15px;
    clear: both;
    font-size: 1.5em !important;
}

.event-highlights-wrap {
    border: 2px solid #94C0DD !important;
    display: block;
    height: auto;
    clear: both;
}

.event-highlights-wrap .package {
    border-right: 2px solid #CCC;
    display: block;
    height: auto;
}

.event-listing-pack-wrap p.event-note {
    padding-top: 10px;
    display: block;
    clear: both;
}

.event-listing-pack-wrap .package, .event-addon-wrap .event-addon-product h4 {
    color: #94C0DD;
    font-weight: normal;
    font-family: ProximaNova-Bold;
    font-size: 18px;
    padding-top: 15px;
}

.event-listing-pack-wrap .package p {
    color: #94C0DD;
    font-weight: normal;
    font-family: ProximaNovaA-Regular;
}

.event-listing-pack-wrap .package-listing-price {
    font-size: 30px;
    padding-top: 5px;
}

.event-listing-pack-wrap .gtgorg-note, .event-listing-pack-wrap .event-name .event-title, h4.event-head {
    font-weight: normal;
    font-family: ProximaNova-Bold;
    font-size: 18px;
    color: #404040;
}

.event-listing-product-desc {
    border-top: 1px solid #94C0DD;
    border-bottom: 1px solid #94C0DD;
    padding: 20px 0px 20px 10px;
}

.event-listing-pack-wrap .event-name .event-title {
    line-height: 20px;
    padding-top: 3px;
}

.event-listing-pack-wrap .event-name {
    padding-left: 25px;
}

.event-addon-product .event-addon-image img {
    width: 520px;
    height: auto;
    max-height: 400px;
}

.event-listing-pack-wrap {
    margin: 20px 0px;
}

.event-addon-product-desc div.description {
    min-height: 60px;
}

.create-event-image-wrap img {
    width: 100% !important;
    height: auto;
    max-height: 300px !important;
    max-width: 100% !important;
}

.page-template-page-list-your-source-select-package .online-listing li.list-group-item {
    min-height: 62px !important;
}

.tribe-grid-content-wrap .entry-title a.url.yes {
    color: #1b86BA !important;
}

.has-text-field #wp-link #link-selector .query-results {
    top: 222px;
}

p.report-lib-meta {
    line-height: 15px;
}

p.report-lib-meta span {
    color: #404040;
    font-weight: normal;
}

.tribe-events-style-full.tribe-events-style-theme #add-to-cart h2.tribe-events-tickets-title {
    font-size: 24px !important;
    clear: both;
    color: #94C0DD;
    font-weight: normal !important;
    font-family: ProximaNova-Bold;
    text-transform: uppercase;
}

a.cta-slider:hover, a.cta-slider:active, a.cta-slider:focus {
    background: transparent;
    border: 1px solid #94C0DD;
}

a.cta-slider {
    padding: 10px 30px;
    background: #94C0DD;
    font-size: 18px;
    border: 1px solid #94C0DD;
}

a.cta-eventlink:hover, a.cta-eventlink:active, a.cta-eventlink:focus {
    background: #94C0DD;
    border: 1px solid #94C0DD;
}

a.cta-eventlink {
    padding: 10px 30px;
    color: #94C0DD;
    font-size: 18px;
    border: 2px solid #94C0DD;
    margin-left: 5px;
}

.cta-postevent {
    position: absolute;
    display: inline-block;
    top: 20px;
    font-size: 18px;
    left: 0;
    right: 22px;
}

#bxslider-event .event-slider-wrap p.event-title {
    min-height: 68px;
    line-height: 27px;
    margin-bottom: 45px;
    clear: both;
}

.single-tribe_events .past-webianr-tkt {
    margin: 25px 0px;
}

.single-tribe_events .past-webianr-tkt span.woocommerce-Price-amount.amount {
    color: #94C0DD;
    font-weight: normal !important;
    font-family: ProximaNova-Bold;
    font-size: 18px;
    padding: 0px 10px;
}

.single-tribe_events .past-webianr-tkt a.added_to_cart.wc-forward {
    background: #94C0DD;
    padding: 12px 11px;
    color: #fff;
    font-weight: normal !important;
    font-family: ProximaNova-Bold;
    margin-left: 2px;
}

/* source ebook designs */

/* .page-template-page-salary-survey-landing-2019 .new-media-head, .page-template-page-salary-survey-landing-2019 .dmbs-top-menu, .page-template-page-salary-survey-landing-2019 .media-head, .page-template-page-salary-survey-landing .new-media-head, .page-template-page-source-ebook .new-media-head, .page-template-page-source-landing .new-media-head, .page-template-page-salary-survey-landing .dmbs-top-menu, .page-template-page-salary-survey-landing .media-head, .page-template-page-source-ebook .dmbs-top-menu, .page-template-page-source-ebook .media-head, .page-template-page-source-landing .dmbs-top-menu, .page-template-page-source-landing .media-head {
    display: none;
} */

.page-template-page-gtg-enquiry .media-head,
.page-template-page-salary-survey-landing-2019 header,
.page-template-page-salary-survey-landing-2019 .pb-news-header-nav,
.page-template-page-salary-survey-landing-2019 .media-head,
.page-template-page-salary-survey-landing header,
.page-template-page-source-ebook header,
.page-template-page-source-landing header,
.page-template-page-salary-survey-landing .pb-news-header-nav,
.page-template-page-salary-survey-landing .media-head,
.page-template-page-source-ebook .pb-news-header-nav,
.page-template-page-source-ebook .media-head,
.page-template-page-source-landing .pb-news-header-nav,
.page-template-page-source-landing .media-head {
    display: none;
}

.background-dark-orange {
    background-color: #1c5dc5 !important;
}

.signup-source {
    display: inline-block;
    margin-bottom: 0;
    font-weight: normal;
    text-align: center;
    vertical-align: middle;
    touch-action: manipulation;
    cursor: pointer;
    white-space: nowrap;
    padding: 4px 4px;
    font-size: 16px;
    line-height: 1.5;
    border-radius: 4px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    border-radius: 0;
    color: #ffffff;
    margin-right: 15px;
}

.signup-source:hover {
    color: #ffffff;
}

.page-template-page-source-landing .main-content-wrap .source-slider-content {
    position: absolute;
    top: 15%;
    color: #ffffff;
}

.page-template-page-source-landing .main-content-wrap h1.main_heading.entry-header {
    font-size: 88px;
    font-weight: normal !important;
    font-family: ProximaNova-Bold;
    line-height: 1.1 !important;
}

.page-template-page-source-ebook .cta-form h1 {
    font-size: 75px;
    font-weight: normal !important;
    font-family: ProximaNova-Bold;
    line-height: 1.1 !important;
}

.page-template-page-source-landing .main-content-wrap h1.main_heading.entry-header span {
    font-family: ProximaNovaA-RegularIt;
}

.page-template-page-source-landing .main-content-wrap .main-content p {
    color: #ffffff;
    font-size: 16px;
}

.page-template-page-source-landing .main-content-wrap {
    position: relative;
    max-height: 635px;
}

.page-template-page-source-landing .dmbs-main .container ul {
    padding: 10px 20px;
}

.page-template-page-source-landing .source-buynow-cta a {
    margin: 20px auto;
    float: none;
    padding: 14px 16px;
    font-size: 18px;
    background: #076e71;
}

.page-template-page-source-landing h3.source-feat-title {
    min-height: 42px;
    margin: 20px 10px 10px 10px;
    font-size: 18px;
}

.page-template-page-source-landing .source-feat-img-wrap {
    max-height: 42px;
}

.page-template-page-source-landing .source-feat-content {
    min-height: 70px;
    color: #333333;
}

.page-template-page-source-landing img.source-membership-img {
    z-index: 2;
    position: relative;
    padding-top: 20px;
}

.page-template-page-source-landing .source-membership-img-wrap {
    max-height: 255px;
}

.page-template-page-source-ebook .cta-form, .page-template-page-source-ebook .cta-form p, .page-template-page-source-landing .source-membership-summary p, .page-template-page-source-landing .source-membership-summary strong, .page-template-page-source-landing .source-membership-summary .source-listing-description {
    color: #fff;
}

.page-template-page-source-landing .source-membership-summary .source-listing-description {
    line-height: 2;
    font-weight: normal !important;
    font-family: ProximaNova-Bold;
}

.page-template-page-source-landing .source-membership-summary .source-listing-description span {
    color: #0b67b2;
    background-color: #ffffff;
    padding: 3px 6px;
    font-weight: normal !important;
    font-family: ProximaNova-Bold;
}

.page-template-page-source-landing .position-content ul, .page-template-page-source-landing .signup-source-feat ul, .page-template-page-source-landing .source-membership-description ul {
    -webkit-column-count: 2;
    -moz-column-count: 2;
    column-count: 2;
    /*list-style-position: inside;*/
    list-style-type: none;
}

.page-template-page-source-landing .position-content ul li, .page-template-page-source-landing .signup-source-feat ul li, .page-template-page-source-landing .source-membership-description ul li {
    padding: 10px 0px;
}

.page-template-page-source-landing .source-membership-description {
    margin: 20px 10px;
}

.page-template-page-source-landing .position-content p, .page-template-page-source-landing .source-membership-description p {
    font-size: 14px;
    color: #333333;
    font-family: ProximaNova-Medium;
}

.page-template-page-source-landing .position-content ul li:before, .page-template-page-source-landing .source-membership-description ul li:before {
    content: "\2713";
    color: #ffffff;
    background: #0b67b2 !important;
    border-radius: 12px;
    width: 0px;
    height: 0px;
    padding: 2px 6.5px 0px 5.5px;
    margin-right: 10px;
}

.page-template-page-source-landing .source-membership-description-heading {
    margin-left: 30px;
}

.source-membership-profile-description {
    margin-top: 0px;
    padding: 30px;
    font-size: 16px;
}

.page-template-page-source-landing .signup-to-source .source-list-price, .page-template-page-source-landing .signup-to-source .source-list-desc, .page-template-page-source-landing .signup-to-source .signup-source-heading, .page-template-page-source-landing .signup-to-source .signup-desc {
    color: #ffffff;
}

.page-template-page-source-landing .signup-source-feat ul {
    padding: 10px 0px !important;
}

.page-template-page-salary-survey-landing footer, .page-template-page-source-ebook footer, .page-template-page-source-landing footer {
    /* border-top: 10px solid #36ada7 !important;
    margin-top: 0px; */
}

.page-template-page-salary-survey-landing a.scrollup.designed, .page-template-page-source-ebook a.scrollup.designed, .page-template-page-source-landing a.scrollup.designed {
    background-color: #36ada7 !important;
}

.page-template-page-gtg-enquiry .page-template-page-source-landing .eventslideroverlay {
    background: rgb(113 107 86 / 57%) !important;
}

.page-template-page-source-landing .eventslideroverlay {
    background: rgba(0, 68, 226, 0.55);
    color: #fff;
    padding: 5px;
    position: absolute;
    right: 0;
    left: 0;
    display: inline-block;
    bottom: 0;
    width: 100%;
    height: 100%;
}

.background-light-grey-source {
    background: #e9eff5 !important;
}

.background-light-red-enquiry {
    background: #fceded !important;
}

.page-template-page-source-landing .source-addon-head {
    color: #333333 !important;
    font-weight: normal !important;
    font-family: ProximaNova-Bold;
    font-size: 28px;
}

.page-template-page-source-landing #TB_ajaxContent .source-addon-product .source-addon-product-desc {
    padding: 10px;
}

.page-template-page-source-landing #TB_ajaxContent .source-addon-product p.package-addon-title {
    color: #333333 !important;
    font-weight: normal !important;
    font-family: ProximaNova-Bold;
    min-height: 39px;
    margin: 20px 10px 10px 0px;
    font-size: 24px;
    text-align: center;
    padding: 10px 30px !important;
}

.page-template-page-source-landing #TB_ajaxContent .source-addon-product .package-addon-price {
    color: #0b67b2 !important;
    font-weight: normal !important;
    font-family: ProximaNova-Bold;
    min-height: 39px;
    margin: 0 auto;
    font-size: 18px;
    text-align: center;
}

.source-addon-product-desc .woocommerce.main-product a.button, .source-addon-product-desc .woocommerce.main-product a.button:hover, .source-addon-product-desc .woocommerce.main-product a.button:focus {
    background-color: #fff !important;
    color: #36ada7 !important;
    border: 2px solid #36ada7 !important;
    width: 150px;
    margin: 20px auto;
    position: absolute;
    right: 0;
    left: 0;
    bottom: 10px;
    text-align: center;
}

.page-template-page-source-landing .source-addon-wrap .woocommerce.main-product a.added_to_cart {
    display: none;
}

.page-template-page-source-landing .source-buynow-cta .main-product a.added_to_cart.wc-forward {
    color: #076e71;
    border-radius: 1px;
    padding: 15px 21.5px;
    position: relative;
    top: 3px;
    background: #ffffff;
}

.page-template-page-source-landing .source-membership-cta a.added_to_cart.wc-forward {
    background-color: #36ada7 !important;
    padding: 6px 12px;
    font-size: 14px;
    color: #ffffff;
    margin-top: 10px;
    border: 2px solid #36ada7;
    /*margin-left: 10px;*/
}

.page-template-page-source-landing #TB_window {
    padding: 15px !important;
    background: #e9eff5 !important;
}

.page-template-page-source-landing #TB_window .tb-close-icon {
    color: #36ada7 !important;
    margin: 0px 12px 12px 12px;
}

.page-template-page-source-landing .source-addon-wrap .source-addon-product>div {
    min-height: 385px;
}

.page-template-page-source-landing .source-features {
    margin: 100px 0px;
}

.page-template-page-source-landing .source-proceed a {
    margin: 15px auto;
    float: none;
    padding: 6px 12px;
    font-size: 18px;
    background: #36ada7 !important;
}

.page-template-page-salary-survey-landing div#shiftnav-toggle-main, .page-template-page-source-ebook div#shiftnav-toggle-main, .page-template-page-source-landing div#shiftnav-toggle-main {
    display: none;
}

.page-template-page-salary-survey-landing .shiftnav-wrap, .page-template-page-source-ebook .shiftnav-wrap, .page-template-page-source-landing .shiftnav-wrap {
    padding-top: 0px !important;
}

.page-template-page-source-landing .source-banner-cta {
    margin-top: 40px;
}

.page-template-page-source-ebook .banner-image {
    margin-top: 40px;
}

.page-template-page-source-landing .signup-source-feat ul.get-access-source li .fa {
    color: #333333;
    padding-right: 10px;
    width: 30px;
    font-size: 16px !important;
}

.source-list-price {
    margin: 15px 0px;
    font-size: 21px;
}

.page-template-page-source-landing .learn-more-source {
    text-align: left;
}

.page-template-page-source-landing .learn-more-source:hover, .page-template-page-source-landing .learn-more-source:focus, .page-template-page-source-landing .learn-more-source:active {
    color: #fffff !important;
    box-shadow: none;
    outline: none;
}

.page-template-page-source-ebook .cta-form ul {
    padding: 10px 15px;
}

.options-notice {
    padding: 15px;
    background: #36ada7 !important;
    display: inline-block;
    position: relative;
    right: 15px;
    font-size: 16px;
    color: #ffffff;
    font-weight: normal !important;
    font-family: ProximaNova-Bold;
}

.tribe-rsvp-message-display .tribe-rsvp-messages {
    display: block;
    margin: 0;
    padding: 0;
}

.tribe-rsvp-message.tribe-rsvp-message-error.tribe-rsvp-message-confirmation-error {
    padding: 10px;
    font-size: 13px;
}

table.tribe-events-tickets.tribe-events-tickets-rsvp tbody tr td {
    /*border: none;*/
    padding: 10px 10px 10px 0px;
    margin: -1px 0px;
}

.tribe-events-tickets-rsvp .add-to-cart button.button.alt {
    background: #94C0DD !important;
    text-transform: uppercase;
    margin-top: 20px;
    width: 220px;
    font-size: 100%;
    margin: 0;
    line-height: 1;
    cursor: pointer;
    position: relative;
    text-decoration: none;
    overflow: visible;
    padding: .618em 1em;
    font-weight: 700;
    border-radius: 0;
    left: auto;
    color: #ffffff;
    background-color: #ebe9eb;
    border: 0;
    white-space: nowrap;
    display: inline-block;
    background-image: none;
    box-shadow: none;
    -webkit-box-shadow: none;
    text-shadow: none;
}

.tribe-events-tickets-rsvp td.tribe-tickets-attendees header {
    font-size: 16px;
}

#tribe-events .product_type_simple.add_to_cart_button.button {
    /* background: #337ab7 !important; */
}

.customer-details-section {
    padding-right: 30px;
    border: 1px solid #efefef;
    padding: 20px;
}

.woocommerce-checkout .woocommerce .customer-details-section textarea.input-text {
    height: 75px;
}

.woocommerce-checkout .woocommerce .woocommerce-billing-fields .select2-container .select2-choice, .woocommerce-checkout .woocommerce .select2-container .select2-choice {
    border: 1px solid #efefef !important;
    border-radius: 1px !important;
}

.woocommerce-checkout .woocommerce .customer-details-section .input-text {
    display: block;
    width: 100%;
    height: 34px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #404040;
    background-color: #ffffff;
    background-image: none;
    border: 1px solid #efefef;
    border-radius: 1px;
    -webkit-box-shadow: none;
    box-shadow: none;
    -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}

#order_review_heading, .woocommerce-checkout .woocommerce .customer-details-section h3 {
    font-weight: normal !important;
    color: #1C5DC5;
    font-family: ProximaNova-Bold;
    margin-top: 0px;
}

.customer-payment-section .woocommerce table.shop_table {
    border: 1px solid rgba(0, 0, 0, .1);
    border-radius: 1px;
}

.customer-payment-section table.shop_table.woocommerce-checkout-review-order-table thead tr th {
    border: none;
}

.customer-payment-section table.shop_table.woocommerce-checkout-review-order-table {
    background: #fff;
    border-radius: 1px;
    margin-top: 40px;
}

.woocommerce-checkout .customer-payment-section #payment {
    background: transparent;
    border-radius: 5px;
}

.woocommerce-checkout .customer-payment-section #payment ul.payment_methods {
    padding: 0;
}

.woocommerce-checkout .customer-payment-section .payment_box p.form-row label {
    line-height: 2;
    font-weight: normal !important;
    font-family: ProximaNova-Bold;
}

.customer-payment-section p.editcart {
    border: 1px solid #1C5DC5;
    padding: 6px 26px;
    margin-top: 5px;
}

.customer-payment-section p.editcart a {
    font-weight: normal !important;
    color: #1C5DC5;
    font-family: ProximaNova-Bold;
}

.woocommerce-checkout-payment .wc-terms-and-conditions label.checkbox {
    float: none;
    display: inline-block;
    padding-left: 10px;
    position: relative;
    bottom: 2px;
}

.woocommerce .customer-payment-section {
    padding: 20px 25px 20px 25px;
}

.woocommerce .customer-payment-section input.button.alt {
    background-color: #1C5DC5;
    color: #fff;
    margin-top: 20px;
    width: 100%;
    font-weight: normal !important;
    font-family: ProximaNova-Bold;
    text-transform: uppercase;
}

.woocommerce-checkout .customer-payment-section #payment div.form-row {
    padding: 15px 0px;
}

/*.woocommerce-checkout.woocommerce-page .woocommerce-info {
    display: inline-block;
    width: 100%;
}*/

.woocommerce-checkout.woocommerce-page .woocommerce .woocommerce-message, .woocommerce-checkout.woocommerce-page .woocommerce .woocommerce-info {
    border: none;
    background: transparent;
    padding: 15px 0px !important;
    margin: 0 !important;
}

.woocommerce-checkout.woocommerce-page .woocommerce-error:before, .woocommerce-checkout.woocommerce-page .woocommerce-info:before, .woocommerce-checkout.woocommerce-page .woocommerce-message:before {
    font-family: WooCommerce;
    content: "\e028";
    display: none;
    position: absolute;
    top: 1em;
    left: 1.5em;
}

.woocommerce-checkout.woocommerce-page .woocommerce .woocommerce-message {
    display: none;
}

div#customer_details {
    /*    border: 1px solid #efefef;
    padding: 20px;*/
}

#add_payment_method #payment div.payment_box, .woocommerce-cart #payment div.payment_box, .woocommerce-checkout #payment div.payment_box {
    padding: 0 !important;
    border-radius: 1px !important;
    background-color: #f5f5f5 !important;
    box-shadow: none !important;
}

#add_payment_method #payment div.payment_box .wc-credit-card-form, .woocommerce-cart #payment div.payment_box .wc-credit-card-form, .woocommerce-checkout #payment div.payment_box .wc-credit-card-form {
    border: 0;
    padding: 0;
    margin: 0em 0 0 !important;
}

#add_payment_method #payment div.payment_box:before, .woocommerce-cart #payment div.payment_box:before, .woocommerce-checkout #payment div.payment_box:before {
    display: none !important;
}

#add_payment_method #payment div.payment_box input.input-text, #add_payment_method #payment div.payment_box textarea, .woocommerce-cart #payment div.payment_box input.input-text, .woocommerce-cart #payment div.payment_box textarea, .woocommerce-checkout #payment div.payment_box input.input-text, .woocommerce-checkout #payment div.payment_box textarea {
    border-color: #dddddd !important;
    border-radius: 1px;
}

li.wc_payment_method.payment_method_eway_payments label img {
    display: none;
}

input#payment_method_eway_payments {
    display: inline-block !important;
}

.woocommerce .customer-payment-section table.shop_table td {
    border-top: 1px solid rgba(0, 0, 0, .1);
    padding: 20px;
    vertical-align: middle;
    font-weight: normal !important;
    font-family: ProximaNova-Bold;
}

.woocommerce .customer-payment-section table.shop_table thead th, .woocommerce .customer-payment-section table.shop_table tfoot tr.order-total th {
    font-weight: 700;
    padding: 20px;
    font-size: 16px;
    font-weight: normal !important;
    font-family: ProximaNova-Bold;
}

.woocommerce .customer-payment-section table.shop_table tfoot tr.cart-discount th, .woocommerce .customer-payment-section table.shop_table tfoot tr.cart-discount td, .woocommerce .customer-payment-section table.shop_table tfoot tr.cart-subtotal th, .woocommerce .customer-payment-section table.shop_table tfoot tr.cart-subtotal td {
    padding: 20px;
    font-family: "ProximaNovaA-Regular";
    font-weight: normal !important;
}

.woocommerce-checkout #payment ul.payment_methods li input.input-radio {
    margin: 0px 10px 0 5px;
}

.woocommerce-checkout .customer-payment-section .woocommerce-checkout-review-order>img {
    display: none;
}

.mycouponwrap:nth-of-type(1) {
    display: none !important;
}

.woocommerce-checkout .terms.wc-terms-and-conditions a, a.woocommerce-terms-and-conditions-link {
    color: #1C5DC5;
    text-decoration: underline;
}

.woocommerce-checkout .woocommerce form .form-row label {
    line-height: 2;
    font-weight: normal !important;
    font-family: ProximaNova-Bold;
}

.page-template-page-my-organisation .woocommerce form.login, .page-template-page-full-width .woocommerce form.checkout_coupon, .page-template-page-full-width .woocommerce form.login, .page-template-page-full-width .woocommerce form.register {
    border: 1px solid #dddddd;
    padding: 15px;
    margin: 1em 0;
    text-align: left;
    border-radius: 1px;
    background: #f5f5f5;
}

.page-template-page-salary-survey-landing-2019 .position-content p, .page-template-page-salary-survey-landing .position-content p {
    color: #ffffff;
}

.page-template-page-salary-survey-landing-2019 .position-content h4, .page-template-page-salary-survey-landing .position-content h4 {
    color: #ffffff;
    font-size: 14px;
    line-height: 2;
    font-weight: normal !important;
    font-family: ProximaNova-Bold;
}

.page-template-page-salary-survey-landing-2019 .partnerlogo.desktop, .page-template-page-salary-survey-landing .partnerlogo.desktop {
    position: absolute;
    right: 10px;
    float: right;
}

.page-template-page-salary-survey-landing-2019 .partnerlogo.desktop img, .page-template-page-salary-survey-landing .partnerlogo.desktop img {
    display: block;
    margin: 50px;
}

.page-template-page-salary-survey-landing-2019 .partnerlogo.mobile img, .page-template-page-salary-survey-landing .partnerlogo.mobile img {
    max-width: 83px;
    padding: 10px 15px 10px 0px;
}

.page-template-page-salary-survey-landing-2019 .partnerlogo.mobile, .page-template-page-salary-survey-landing .partnerlogo.mobile {
    position: relative;
    bottom: 15px;
}

.customer-details-section a.showlogin {
    border: 1px solid #1C5DC5;
    padding: 9px 22px;
    margin-top: 15px;
    font-weight: normal !important;
    color: #1C5DC5;
    font-family: ProximaNova-Bold;
}

.woocommerce .customer-details-section .login form .form-row {
    padding: 3px 0px;
}

.page-template-page-salary-survey-landing-2019 .page-template-page-source-landing .source-feat-img-wrap, .page-template-page-salary-survey-landing .page-template-page-source-landing .source-feat-img-wrap {
    max-height: 62px;
    padding-bottom: 20px;
}

.page-template-page-full-width.woocommerce-checkout.woocommerce-page .dmbs-main .part-first .col-xs-10.pull-left {
    padding: 20px 0px 10px 0px;
}

.page-template-page-source-landing-2019 .main-content-wrap h1.main_heading.entry-header i, .page-template-page-source-landing .main-content-wrap h1.main_heading.entry-header i {
    font-family: ProximaNovaA-Regular;
}

.page-template-page-salary-survey-landing .salary-individual-wrap .woocommerce a.added_to_cart {
    padding: 6px 12px 9px 12px;
    white-space: nowrap;
    display: inline;
    background: #36ada7 !important;
    color: #ffffff;
}
.page-template-page-salary-survey-landing-2019 .salary-individual-wrap .woocommerce a.added_to_cart{
    padding:14px 58px !important;
    white-space: nowrap;
    color: #ffffff;
    margin-top: 10px;
    line-height: 20px;
}
.page-template-page-salary-survey-landing-2019 .pba-logo-source-wrap img, .page-template-page-salary-survey-landing .pba-logo-source-wrap img {
    max-width: 300px !important;
}

.page-template-page-salary-survey-landing-2019 .salary-individual-wrap .salary-landing, .page-template-page-salary-survey-landing .salary-individual-wrap .salary-landing {
    min-height: 260px;
}

.woocommerce-checkout a.showlogin {
    border: 1px solid #1C5DC5;
    margin-top: 5px;
    font-weight: normal !important;
    font-family: 'ProximaNova-semiBold', 'ProximaNovaA-Regular', sans-serif;
    background: #1C5DC5;
    display: inline-block;
    text-align: center;
    border-radius: 50px !important;
    color: #fff !important;
    height: 48px;
    font-size: 16px !important;
    padding: 11px 26px !important;
    line-height: 25px;
}

.woocommerce-checkout a.showlogin:hover {
    background: white;
    color: #1C5DC5 !important;
    border: 1px solid #1C5DC5 !important;
}

.woocommerce-checkout .woocommerce form.login .form-row {
    padding: 5px 0px;
    margin: 0 0 6px;
}

/* new styles from other branch start */

/*.single.single-tribe_events div#add-to-cart {
    background: #f5f5f5;
    padding: 20px;
}

.single.single-tribe_events .tribe-tickets {
    background: #f5f5f5;
    padding: 20px;
    margin-top: 25px;
}*/

/* new home page navigation */

.new-media-head #searchformHome input#s {
    background-color: rgb(239, 239, 239);
    background-image: none;
    border-bottom-color: rgb(239, 239, 239);
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-style: solid;
    border-bottom-width: 0px;
    border-image-outset: 0px;
    border-image-repeat: stretch;
    border-image-slice: 100%;
    border-image-source: none;
    border-image-width: 1;
    border-left-color: rgb(239, 239, 239);
    border-left-style: solid;
    border-left-width: 0px;
    border-right-color: rgb(239, 239, 239);
    border-right-style: solid;
    border-right-width: 0px;
    border-top-color: rgb(239, 239, 239);
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-top-style: none;
    box-shadow: none;
    box-sizing: border-box;
    color: rgb(28, 93, 197);
    cursor: auto;
    display: block;
    font-family: ProximaNovaA-Regular, sans-serif;
    font-size: 13px;
    font-weight: normal;
    height: 34px;
    letter-spacing: normal;
    line-height: 18.5714px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    padding-bottom: 5px;
    padding-left: 4px;
    padding-right: 40px;
    padding-top: 4px;
    position: relative;
    text-align: start;
    text-indent: 12px;
    text-rendering: auto;
    text-shadow: none;
    text-size-adjust: 100%;
    text-transform: none;
    top: 0px;
    transition-delay: 0s, 0s;
    transition-duration: 0.15s, 0.15s;
    transition-property: border-color, box-shadow;
    transition-timing-function: ease-in-out, ease-in-out;
    width: 280px;
    outline: none;
}

.new-media-head #searchformHome input#searchsubmit {
    align-items: flex-start;
    background-color: rgba(0, 0, 0, 0);
    background-image: url(img/searchLogonews.png);
    border-bottom-color: rgba(0, 0, 0, 0);
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-style: solid;
    border-image-width: 1;
    border-left-color: rgba(0, 0, 0, 0);
    border-left-style: solid;
    border-left-width: 0px;
    border-right-color: rgba(0, 0, 0, 0);
    border-right-style: solid;
    border-right-width: 0px;
    border-top-color: rgba(0, 0, 0, 0);
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-top-style: solid;
    border-top-width: 0px;
    box-sizing: border-box;
    color: rgb(255, 255, 255);
    cursor: pointer;
    display: block;
    float: none;
    font-size: 14px;
    font-weight: normal;
    height: 25px;
    line-height: 20px;
    margin-bottom: 0px;
    margin-left: 12px;
    margin-right: 16px;
    margin-top: -30px;
    padding-bottom: 6px;
    padding-left: 12px;
    padding-right: 12px;
    padding-top: 6px;
    position: absolute;
    right: 0px;
    text-align: center;
    text-indent: 0px;
    vertical-align: middle;
    width: 25px;
}

.new-media-head a.menuloginlink {
    padding-right: 0px !important;
    padding-left: 5px;
    padding-top: 5px;
    font-size: 14px;
    position: relative;
    left: 5px;
    color: #1c5dc5;
    opacity: 0.8;
    font-family: 'ProximaNova-Medium';
}

a.menucart {
    width: 40px;
    font-size: 22px;
    margin-right: 10px;
    margin-left: 10px;
}

a.menuloginlink.thickbox {
    /* display: inline;
    width: 40px;
    font-size: 14px;
    position: relative;
    bottom: 2px;
    left: 5px; */
    /* font-family: 'ProximaNova-Medium'; */
}

.menuleftlink {
    color: #404040;
    padding-left: 0;
    /*    padding-top: 5px;*/
    font-size: 14px;
}

.menuleftlink>a {
    float: left;
    position: relative;
    top: 2px;
    color: #ffffff;
    opacity: 0.8;
    background: #26a39e;
    padding: 4px 16px;
    text-transform: capitalize;
    display: inline;
    border-radius: 20px;
    font-family: ProximaNova-Bold;
}

div#my-menu-social {
    /* float: left;
    margin-left: 20px;
    position: relative;
    top: 5px; */
}

div#my-menu-social li {
    /* padding-right: 10px; */
}

.et_monarch div#my-menu-social .et_social_networks {
    width: 100%;
    display: inline-block;
    height: 24px;
}

.et_monarch div#my-menu-social .et_social_networks .et_social_icons_container {
    line-height: 24px !important;
}

.et_monarch div#my-menu-social .et_social_networks .et_social_icon, .et_monarch div#my-menu-social .et_social_networks .et_social_icon:before, .et_monarch div#my-menu-social .et_social_networks .et_social_icon:after {
    width: 24px;
    height: 24px;
    line-height: 24px;
}

.et_monarch div#my-menu-social .et_social_icon, .et_monarch div#my-menu-social .et_social_icon:before, .et_monarch div#my-menu-social .et_social_icon:after {
    font-size: 12px;
    line-height: 12px;
}

.et_monarch div#my-menu-social .et_social_networks li {
    min-height: 24px;
}

.ubermenu.ubermenu-main .ubermenu-nav.container .ubermenu-submenu {
    border-left: 0;
    /*border-bottom: 2px solid #1c5dc5;*/
    border-bottom: none;
    box-shadow: none;
    border-right: 0;
    background: #f8f8f8;
    display: none !important;
}

.ubermenu.ubermenu-main .ubermenu-nav.container .ubermenu-current-menu-ancestor .ubermenu-submenu, .ubermenu.ubermenu-main .ubermenu-nav.container .ubermenu-current-menu-item .ubermenu-submenu {
    display: block !important;
}

.ubermenu.ubermenu-main .ubermenu-nav.container .ubermenu-submenu .ubermenu-column {
    display: block;
    float: right;
    width: auto;
    min-width: auto !important;
}

.ubermenu.ubermenu-main.ubermenu-skin-black-white-2 .ubermenu-item-level-0>.ubermenu-target {
    border-left: 0px solid #000000;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    border-bottom: 4px solid #26a39e !important;
}

.ubermenu-current-menu-ancestor>a span, .ubermenu-current-menu-item.ubermenu-item-has-children>a span {
    border-bottom: 2px solid #ffffff;
}

span.ubermenu-target-title.ubermenu-target-text:hover {
    border-bottom: 2px solid #ffffff;
}

.ubermenu-submenu span.ubermenu-target-title.ubermenu-target-text:hover {
    border-bottom: 0px solid #ffffff;
}

.ubermenu-submenu .ubermenu-item-header>.ubermenu-target:hover, .ubermenu-submenu .ubermenu-current-menu-item span.ubermenu-target-title.ubermenu-target-text {
    color: #1c5dc5 !important;
}

.dmbs-top-menu {
    margin-bottom: 30px;
}

.main-wrap-content {
    margin-top: 80px;
}

.main-wrap-content-event {
    margin-top: 55px;
}

.ubermenu .ubermenu-target.myaccountlinkmenu {
    padding-right: 0px !important;
}

.page-template-page-renew-your-organisation-select-package .ubermenu.ubermenu-main.ubermenu-skin-black-white-2 .ubermenu-item-level-0>.ubermenu-target, .page-template-page-list-your-organisation-select-package .ubermenu.ubermenu-main.ubermenu-skin-black-white-2 .ubermenu-item-level-0>.ubermenu-target, .page-template-page-list-your-organisation-now-select-package .ubermenu.ubermenu-main.ubermenu-skin-black-white-2 .ubermenu-item-level-0>.ubermenu-target, .page-template-page-list-your-organisation .ubermenu.ubermenu-main.ubermenu-skin-black-white-2 .ubermenu-item-level-0>.ubermenu-target, .page-template-page-guide-to-giving .ubermenu.ubermenu-main.ubermenu-skin-black-white-2 .ubermenu-item-level-0>.ubermenu-target, .page-id-89038 .ubermenu.ubermenu-main.ubermenu-skin-black-white-2 .ubermenu-item-level-0>.ubermenu-target, .page-template-page-search-not-for-profits .ubermenu.ubermenu-main.ubermenu-skin-black-white-2 .ubermenu-item-level-0>.ubermenu-target, .page-template-page-featured-not-for-profits .ubermenu.ubermenu-main.ubermenu-skin-black-white-2 .ubermenu-item-level-0>.ubermenu-target, .single-organisation .ubermenu.ubermenu-main.ubermenu-skin-black-white-2 .ubermenu-item-level-0>.ubermenu-target, .tax-sector .ubermenu.ubermenu-main.ubermenu-skin-black-white-2 .ubermenu-item-level-0>.ubermenu-target, .page-template-page-customised-nfp-list-result .ubermenu.ubermenu-main.ubermenu-skin-black-white-2 .ubermenu-item-level-0>.ubermenu-target, .page-template-page-customised-nfp-list .ubermenu.ubermenu-main.ubermenu-skin-black-white-2 .ubermenu-item-level-0>.ubermenu-target, .page-template-page-renew-your-organisation-select-package .ubermenu-main, .page-template-page-list-your-organisation-select-package .ubermenu-main, .page-template-page-list-your-organisation-now-select-package .ubermenu-main, .page-template-page-list-your-organisation .ubermenu-main, .page-template-page-guide-to-giving .ubermenu-main, .page-id-89038 .ubermenu-main, .page-template-page-search-not-for-profits .ubermenu-main, .page-template-page-featured-not-for-profits .ubermenu-main, .single-organisation .ubermenu-main, .tax-sector .ubermenu-main, .page-template-page-customised-nfp-list-result .ubermenu-main, .page-template-page-customised-nfp-list .ubermenu-main {
    border-bottom: 4px solid #e26262 !important;
}

.archive.author .ubermenu.ubermenu-main.ubermenu-skin-black-white-2 .ubermenu-item-level-0>.ubermenu-target, .page-template-page-contributors .ubermenu.ubermenu-main.ubermenu-skin-black-white-2 .ubermenu-item-level-0>.ubermenu-target, .page-id-98516 .ubermenu.ubermenu-main.ubermenu-skin-black-white-2 .ubermenu-item-level-0>.ubermenu-target, .page-template-page-tags .ubermenu.ubermenu-main.ubermenu-skin-black-white-2 .ubermenu-item-level-0>.ubermenu-target, .archive.category .ubermenu.ubermenu-main.ubermenu-skin-black-white-2 .ubermenu-item-level-0>.ubermenu-target, .archive.tag .ubermenu.ubermenu-main.ubermenu-skin-black-white-2 .ubermenu-item-level-0>.ubermenu-target, .page-template-page-news .ubermenu.ubermenu-main.ubermenu-skin-black-white-2 .ubermenu-item-level-0>.ubermenu-target, .single.single-news .ubermenu.ubermenu-main.ubermenu-skin-black-white-2 .ubermenu-item-level-0>.ubermenu-target, .archive.author .ubermenu-main, .page-template-page-contributors .ubermenu-main, .page-id-98516 .ubermenu-main, .page-template-page-tags .ubermenu-main, .archive.category .ubermenu-main, .archive.tag .ubermenu-main, .page-template-page-news .ubermenu-main, .single.single-news .ubermenu-main {
    border-bottom: 4px solid #105773 !important;
}

.page-template-page-select-promotion .ubermenu.ubermenu-main.ubermenu-skin-black-white-2 .ubermenu-item-level-0>.ubermenu-target, .page-template-page-preview-a-new-event .ubermenu.ubermenu-main.ubermenu-skin-black-white-2 .ubermenu-item-level-0>.ubermenu-target, .page-template-page-preview-a-new-paid-event .ubermenu.ubermenu-main.ubermenu-skin-black-white-2 .ubermenu-item-level-0>.ubermenu-target, .page-template-page-events-education .ubermenu.ubermenu-main.ubermenu-skin-black-white-2 .ubermenu-item-level-0>.ubermenu-target, .page-template-page-education .ubermenu.ubermenu-main.ubermenu-skin-black-white-2 .ubermenu-item-level-0>.ubermenu-target, .single-tribe_events .ubermenu.ubermenu-main.ubermenu-skin-black-white-2 .ubermenu-item-level-0>.ubermenu-target, .tribe-events-page-template .ubermenu.ubermenu-main.ubermenu-skin-black-white-2 .ubermenu-item-level-0>.ubermenu-target, .post-type-archive-tribe_events .ubermenu.ubermenu-main.ubermenu-skin-black-white-2 .ubermenu-item-level-0>.ubermenu-target, .page-template-page-past-webinar .ubermenu.ubermenu-main.ubermenu-skin-black-white-2 .ubermenu-item-level-0>.ubermenu-target, .page-template-page-events .ubermenu.ubermenu-main.ubermenu-skin-black-white-2 .ubermenu-item-level-0>.ubermenu-target, .page-template-page-event-preview .ubermenu.ubermenu-main.ubermenu-skin-black-white-2 .ubermenu-item-level-0>.ubermenu-target, .page-template-page-faq .ubermenu.ubermenu-main.ubermenu-skin-black-white-2 .ubermenu-item-level-0>.ubermenu-target, .page-template-page-eventinner .ubermenu.ubermenu-main.ubermenu-skin-black-white-2 .ubermenu-item-level-0>.ubermenu-target, .page-template-webinarlanding .ubermenu.ubermenu-main.ubermenu-skin-black-white-2 .ubermenu-item-level-0>.ubermenu-target, .page-template-page-create-a-new-event .ubermenu.ubermenu-main.ubermenu-skin-black-white-2 .ubermenu-item-level-0>.ubermenu-target, .page-template-page-create-a-new-paid-event .ubermenu.ubermenu-main.ubermenu-skin-black-white-2 .ubermenu-item-level-0>.ubermenu-target, .page-template-page-edit-a-new-event .ubermenu.ubermenu-main.ubermenu-skin-black-white-2 .ubermenu-item-level-0>.ubermenu-target, .page-template-page-edit-a-new-paid-event .ubermenu.ubermenu-main.ubermenu-skin-black-white-2 .ubermenu-item-level-0>.ubermenu-target, .page-template-page-create-an-event .ubermenu.ubermenu-main.ubermenu-skin-black-white-2 .ubermenu-item-level-0>.ubermenu-target, .page-template-page-edit-an-event .ubermenu.ubermenu-main.ubermenu-skin-black-white-2 .ubermenu-item-level-0>.ubermenu-target, .page-template-page-search-event .ubermenu.ubermenu-main.ubermenu-skin-black-white-2 .ubermenu-item-level-0>.ubermenu-target, .page-template-single-event .ubermenu.ubermenu-main.ubermenu-skin-black-white-2 .ubermenu-item-level-0>.ubermenu-target, .page-template-page-webinar-landing .ubermenu.ubermenu-main.ubermenu-skin-black-white-2 .ubermenu-item-level-0>.ubermenu-target, .page-template-page-search-feature-events .ubermenu.ubermenu-main.ubermenu-skin-black-white-2 .ubermenu-item-level-0>.ubermenu-target, .single.single-event .ubermenu.ubermenu-main.ubermenu-skin-black-white-2 .ubermenu-item-level-0>.ubermenu-target, .page-template-page-select-promotion .ubermenu-main, .page-template-page-preview-a-new-event .ubermenu-main, .page-template-page-preview-a-new-paid-event .ubermenu-main, .page-template-page-events-education .ubermenu-main, .page-template-page-education .ubermenu-main, .single-tribe_events .ubermenu-main, .tribe-events-page-template .ubermenu-main, .post-type-archive-tribe_events .ubermenu-main, .page-template-page-past-webinar .ubermenu-main, .page-template-page-events .ubermenu-main, .page-template-page-event-preview .ubermenu-main, .page-template-page-faq .ubermenu-main, .page-template-page-eventinner .ubermenu-main, .page-template-webinarlanding .ubermenu-main, .page-template-page-create-a-new-event .ubermenu-main, .page-template-page-create-a-new-paid-event .ubermenu-main, .page-template-page-edit-a-new-event .ubermenu-main, .page-template-page-edit-a-new-paid-event .ubermenu-main, .page-template-page-create-an-event .ubermenu-main, .page-template-page-edit-an-event .ubermenu-main, .page-template-page-search-event .ubermenu-main, .page-template-single-event .ubermenu-main, .page-template-page-webinar-landing .ubermenu-main, .page-template-page-search-feature-events .ubermenu-main, .single.single-event .ubermenu-main {
    border-bottom: 4px solid #94C0DD !important;
}

.page-template-page-education .probonoevents-page, .page-template-page-events-education .probonoevents-page {
    margin-top: 20px;
}

span.menu-tagline {
    position: relative;
    top: 6px;
    left: 10px;
    color: #1c5dc5;
}

#my-menu-social .et_monarch .et_social_facebook, .et_monarch .et_social_facebook, .et_monarch .et_social_networks.et_social_circle .et_social_twitter i, #my-menu-social .et_monarch .et_social_facebook, .et_monarch .et_social_facebook, .et_monarch .et_social_networks.et_social_circle .et_social_linkedin i, #my-menu-social .et_monarch .et_social_facebook, .et_monarch .et_social_facebook, .et_monarch .et_social_networks.et_social_circle .et_social_facebook i, #my-menu-social .et_monarch .et_social_facebook, .et_monarch .et_social_gmail, .et_monarch .et_social_networks.et_social_circle .et_social_gmail i, #my-menu-social .et_monarch .et_social_facebook, .et_monarch .et_social_all_button, .et_monarch .et_social_networks.et_social_circle .et_social_all_button i {
    background-color: #999999;
}
.page-template-page-news .et_monarch .et_social_networks.et_social_circle .et_social_facebook i,
.page-template-page-news .et_monarch .et_social_networks.et_social_circle .et_social_twitter i,
.page-template-page-news .et_monarch .et_social_networks.et_social_circle .et_social_linkedin i{
    background-color: #1c5dc5 !important;
}

.page-template-page-post-a-job-preview .dmbs-top-menu, .page-template-page-select-promotion-jobs .dmbs-top-menu, .page-template-page-select-promotion .dmbs-top-menu, .page-template-page-preview-a-new-paid-event .dmbs-top-menu, .page-template-page-education .dmbs-top-menu, .page-template-page-events-education .dmbs-top-menu {
    margin-bottom: 0px !important;
}

.woocommerce-checkout.woocommerce-page .woocommerce .checkout.woocommerce-checkout.processing .blockUI.blockOverlay {
    background: #f8f8f8 !important;
    min-height: 1028px;
}

/*span.ubermenu-target.ubermenu-highlight.ubermenu-item-layout-default.ubermenu-item-layout-text_only.menu-subtitle span {
    font-size: 20px !important;
    padding: 0px 30px 0px 0px;
}*/

/*.home .ubermenu.ubermenu-main .ubermenu-submenu.ubermenu-submenu-id-100899 {
    display: block;
    visibility: visible;
    opacity: 1;
    height: auto;
    max-height: none;
}*/

/* new home page navigation */

/* new styles from other branch end */

/* css fix for news */

.page-template-page-post-an-opportunity-preview .ubermenu.ubermenu-main .ubermenu-nav.container .ubermenu-item-532791 .ubermenu-submenu, .single-volunteer .ubermenu.ubermenu-main .ubermenu-nav.container .ubermenu-item-532791 .ubermenu-submenu, .page-template-page-register-as-a-mentor .ubermenu.ubermenu-main .ubermenu-nav.container .ubermenu-item-532791 .ubermenu-submenu, .page-template-page-register-as-a-mentee .ubermenu.ubermenu-main .ubermenu-nav.container .ubermenu-item-532791 .ubermenu-submenu, .single-business .ubermenu.ubermenu-main .ubermenu-nav.container .ubermenu-item-288164 .ubermenu-submenu, .single-resource .ubermenu.ubermenu-main .ubermenu-nav.container .ubermenu-item-616128 .ubermenu-submenu, .page-template-page-search-suppliers .ubermenu.ubermenu-main .ubermenu-nav.container .ubermenu-item-616128 .ubermenu-submenu, .single-organisation .ubermenu.ubermenu-main .ubermenu-nav.container .ubermenu-item-100910 .ubermenu-submenu, .single-job .ubermenu.ubermenu-main .ubermenu-nav.container .ubermenu-item-288288 .ubermenu-submenu, .single-news .ubermenu.ubermenu-main .ubermenu-nav.container .ubermenu-item-100899 .ubermenu-submenu, .archive.category .ubermenu.ubermenu-main .ubermenu-nav.container .ubermenu-item-100899 .ubermenu-submenu, .page-template-page-tags .ubermenu.ubermenu-main .ubermenu-nav.container .ubermenu-item-100899 .ubermenu-submenu, .page-template-page-post-a-job-with-preview .ubermenu.ubermenu-main .ubermenu-nav.container .ubermenu-item-288288 .ubermenu-submenu, .page-template-page-edit-a-job .ubermenu.ubermenu-main .ubermenu-nav.container .ubermenu-item-288288 .ubermenu-submenu {
    display: block !important;
    visibility: visible;
    height: auto;
}

.single-volunteer .ubermenu.ubermenu-main .ubermenu-nav.container .ubermenu-item-532791>a span, .page-template-page-register-as-a-mentor .ubermenu.ubermenu-main .ubermenu-nav.container .ubermenu-item-532791>a span, .page-template-page-register-as-a-mentee .ubermenu.ubermenu-main .ubermenu-nav.container .ubermenu-item-532791>a span, .single-business .ubermenu.ubermenu-main .ubermenu-nav.container .ubermenu-item-288164>a span, .single-resource .ubermenu.ubermenu-main .ubermenu-nav.container .ubermenu-item-616128>a span, .page-template-page-search-suppliers .ubermenu.ubermenu-main .ubermenu-nav.container .ubermenu-item-616128>a span, .single-organisation .ubermenu.ubermenu-main .ubermenu-nav.container .ubermenu-item-100910>a span, .single-job .ubermenu.ubermenu-main .ubermenu-nav.container .ubermenu-item-288288>a span, .single-news .ubermenu.ubermenu-main .ubermenu-nav.container .ubermenu-item-100899>a span, .archive.category .ubermenu.ubermenu-main .ubermenu-nav.container .ubermenu-item-100899>a span, .page-template-page-tags .ubermenu.ubermenu-main .ubermenu-nav.container .ubermenu-item-100899>a span, .page-template-page-post-a-job-with-preview .ubermenu.ubermenu-main .ubermenu-nav.container .ubermenu-item-288288>a span, .page-template-page-edit-a-job .ubermenu.ubermenu-main .ubermenu-nav.container .ubermenu-item-288288>a span {
    border-bottom: 2px solid #ffffff;
}

/* css fix for news */

/* css fix for full width landing page */

.page-template-page-full-width-landing .dmbs-top-menu {
    margin-bottom: 0;
}

.page-template-page-full-width-landing .dmbs-content .dmbs-main {
    margin-top: 0px;
    margin-bottom: 0px;
}

.page-template-page-full-width-landing footer {
    margin-top: 0px;
}

/* css fix for full width landing page */

.org-list .resource.type-resource a.viewbutton {
    color: #ffffff;
    opacity: 0.8;
    background: #10397B;
    padding: 4px 16px;
    text-transform: capitalize;
    display: inline-block;
    border-radius: 2px;
    font-family: ProximaNova-Bold;
    margin-top: 5px;
    vertical-align: middle;
    width: 100px;
    text-align: center;
}

.org-list .resource.type-resource .sourcectas p {
    color: #10397B;
}

.single-resource .dmbs-main .tab-content .tab-pane .source-news a, .single-resource .dmbs-main .tab-content .tab-pane .source-news a:hover {
    color: #10397B;
}

.org-list .featured-not-for-profits-list a.donationbutton, .org-list .featured-not-for-profits-list a.viewbutton {
    /*color: #ffffff;
    opacity: 0.8;*/
    background: #ffffff;
    padding: 4px 16px;
    /*text-transform: capitalize;*/
    display: inline-block;
    border-radius: 1px;
    font-family: ProximaNova-Bold;
    margin-top: 5px;
    vertical-align: middle;
    width: 130px;
    text-align: center;
}

.single-organisation .dmbs-main .tab-content .tab-pane .source-news a, .single-organisation .dmbs-main .tab-content .tab-pane .source-news a:hover {
    color: #e26262 !important;
}

.org-list .featured-not-for-profits-list .gtgctas p i.check {
    background: #26a39e !important;
    color: #ffffff;
    width: 24.44px;
    border-radius: 15px;
    text-align: center;
    padding: 5px;
}

.org-list .featured-not-for-profits-list .gtgctas p i.dollar {
    background: #ffbe00;
    color: #ffffff;
    width: 24.44px;
    border-radius: 15px;
    text-align: center;
    padding: 5px;
}

#bxslider-news .owl-wrapper-outer, #bxslider-gtg .owl-wrapper-outer {
    /*background: #2d2d2d;*/
    color: #ffffff;
    list-style-type: none;
    padding: 0px 0px;
}

#bxslider-news .owl-wrapper-outer li a, #bxslider-gtg .owl-wrapper-outer li a {
    color: #ffffff;
}

.page-template-page-generic-landing-jobs .gtg-category-slideshow, .page-template-page-generic-landing .gtg-category-slideshow {
    border-top: 3px solid #ffffff;
    clear: both;
}

.page-template-page-generic-landing-jobs .landing-slider-content, .page-template-page-generic-landing .landing-slider-content {
    position: absolute;
    top: 80px;
}

.page-template-page-generic-landing-jobs .landing-slider-content h1.main_heading.entry-header, .page-template-page-generic-landing .landing-slider-content h1.main_heading.entry-header {
    color: #ffffff;
}

.page-template-page-generic-landing-jobs .landing-slider-content .main-content, .page-template-page-generic-landing .landing-slider-content .main-content {
    color: #ffffff;
    font-size: 32px;
    text-align: center;
    margin: 50px;
    line-height: 40px;
}

.page-template-page-generic-landing-jobs .landing-slider-content .slider-main-heading, .page-template-page-generic-landing .landing-slider-content .slider-main-heading {
    font-size: 24px;
    padding-left: 15px;
}

.page-template-page-generic-landing-jobs .gtg-category-subscription .sliderwrap {
    padding: 15px;
}

.page-template-page-generic-landing .gtg-category-slideshow .sliderwrap {
    padding: 40px 40px 20px 40px;
}

.page-template-page-generic-landing-jobs .main-content-wrap .main-content-wrap-image img, .page-template-page-generic-landing .main-content-wrap .main-content-wrap-image img {
    max-height: 450px;
    width: 100%;
}

.page-template-page-generic-landing .main-content-wrap img.pba-logo-gtg {
    max-width: 60px;
}

#bxslider-news .owl-wrapper-outer .item, #bxslider-gtg .owl-wrapper-outer .item {
    text-align: center;
    color: #ffffff !important;
}

#bxslider-news .owl-wrapper-outer .item a i, #bxslider-gtg .owl-wrapper-outer .item a i {
    font-size: 50px;
}

#bxslider-gtg .owl-wrapper-outer li.item a p {
    color: #ffffff;
    font-size: 14px;
    padding: 25px 15px 5px 15px;
}

.page-template-page-generic-landing .gtg-landing-search {
    padding: 25px;
}

.gtg-landing-search .formfields {
    position: relative;
    top: 5px;
}

.page-template-page-generic-landing-jobs .landing-page-slider .main-content, .page-template-page-generic-landing .landing-page-slider .main-content {
    font-size: 28px;
    color: #ffffff;
    max-width: 410px;
}

.part-first i.fa.fa-search.search {
    display: inline-block;
    width: 50px;
    color: #ffffff;
    font-size: 20px;
    padding: 15px;
    border-radius: 35px;
}

.dmbs-right i.fa.fa-star-o.star {
    display: inline-block;
    width: 50px;
    color: #ffffff;
    font-size: 20px;
    padding: 15px;
    border-radius: 35px;
}

.page-template-page-customised-nfp-list footer, .page-template-page-customised-nfp-list-result footer, .single-organisation footer, .page-template-page-generic-landing footer, .page-template-page-generic-landing-jobs footer {
    margin-top: 0px;
}

.ubermenu.ubermenu-main .ubermenu-nav.container .ubermenu-current-menu-ancestor .ubermenu-submenu, .ubermenu.ubermenu-main .ubermenu-nav.container .ubermenu-current-menu-item .ubermenu-submenu {
    display: block !important;
}

.gtg-landing-search #searchformNews {
    margin-top: 0px;
}

.breadCrumbGtgSearch a, .breadCrumbGtgSearch span {
    color: #ffffff;
}

#searchformgtg .searchPageSubmitBtn {
    background: transparent;
    border: none;
    text-align: right;
    float: right;
    margin-bottom: 15px;
    outline: none;
}

p.color-text-white.filtertxt {
    float: right;
    text-align: right;
    position: relative;
    bottom: 3px;
}

.search-evnt.filters {
    width: auto;
    padding-left: 20px;
}

.gtg-landing-search .searchform button#searchsubmitGtG {
    font-family: 'ProximaNova-semiBold', 'ProximaNovaA-Regular', sans-serif;
    border-radius: 60px;
    width: 48px;
    height: 48px !important;
    font-size: 16px;
    color: white;
    border: solid 0px transparent;
}

.page-template-page-customised-nfp-list .ubermenu.ubermenu-main .ubermenu-nav.container .ubermenu-item-100910 .ubermenu-submenu, .page-template-page-customised-nfp-list-result .ubermenu.ubermenu-main .ubermenu-nav.container .ubermenu-item-100910 .ubermenu-submenu, .single-organisation .ubermenu.ubermenu-main .ubermenu-nav.container .ubermenu-item-100910 .ubermenu-submenu {
    display: block !important;
    visibility: visible;
    height: auto;
}

.page-template-page-generic-landing .category-wrap .owl-theme .owl-controls .owl-buttons div {
    color: #000;
    display: inline-block;
    zoom: 1;
    margin: 5px;
    padding: 0;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    background: transparent;
    filter: Alpha(Opacity=100);
    opacity: 1;
    font-weight: bold;
}

.page-template-page-generic-landing .category-wrap .owl-prev {
    position: absolute;
    left: -25px;
    top: 43px;
    width: 0;
    height: 0;
    border-top: 15px solid transparent;
    border-bottom: 15px solid transparent;
    border-right: 15px solid #ffffff;
}

.page-template-page-generic-landing .category-wrap .owl-next {
    position: absolute;
    right: -25px;
    top: 43px;
    width: 0;
    height: 0;
    border-top: 15px solid transparent;
    border-bottom: 15px solid transparent;
    border-left: 15px solid #ffffff;
}

.page-template-page-generic-landing-jobs .main-content-wrap {
    position: relative;
    max-height: 435px;
}

.page-template-page-generic-landing .main-content-wrap {
    position: relative;
    max-height: 635px;
}

.gtg-search-for-nfp form input, .gtg-search-for-nfp form select {
    box-shadow: none !important;
    border-radius: 0 !important;
}

.page-template-page-generic-landing-jobs .main-content-wrap-image {
    max-height: 340px;
    width: 100%;
    min-width: 1920px;
    overflow-y: hidden;
    position: relative;
    height: 340px;
}

.page-template-page-generic-landing .main-content-wrap-image {
    max-height: 450px;
    width: 100%;
    min-width: 1920px;
    overflow-y: hidden;
    position: relative;
    height: 450px;
}

.page-template-page-generic-landing p.sliderlistcta {
    display: inline;
    right: 0;
    float: right;
    color: #ffffff !important;
    font-size: 16px;
}

.page-template-page-generic-landing-jobs p.sliderlistcta {
    display: inline;
    right: 0;
    float: right;
    color: #ffffff !important;
    font-size: 14px;
}

.page-template-page-generic-landing .gtg-landing-search .mobile input#searchsubmitGtG {
    background: #e26262 !important;
    color: #ffffff !important;
}

.page-template-page-generic-landing-jobs .gtg-landing-search .mobile input#searchsubmitGtG {
    background: #1c5dc5 !important;
    color: #ffffff !important;
    line-height: 0;
}

.single-organisation .gtgprofileoverview .infobox {
    background: #ffffff;
    margin: 5px;
    padding: 10px 15px;
}

.single-organisation .gtgprofileoverview .infobox i {
    padding: 5px;
    border: 1px solid #666;
    border-radius: 50%;
    width: 26px;
    height: 26px;
    text-align: center;
    vertical-align: middle;
    color: #666;
    background: transparent;
    margin-left: 0px;
    margin-right: 5px;
}

.single-organisation .gtgprofileoverview .infobox a.web-link {
    word-break: break-all;
}

.single-organisation .organisation-head-wrap .gtglistee.social-wrap {
    background: #f5f5f5;
    margin-bottom: 5px;
    padding: 10px 15px;
}

/*.single-organisation a.acnc-url img {
    max-width: 140px;
    float: right;
}*/

.single-organisation a.acnc-url img {
    max-width: 100px;
    float: right;
    vertical-align: middle;
}

.single-organisation .organisation-head-wrap .gtglistee.social-wrap a {
    padding-left: 7px;
}

.organisation-preview-wrap {
    background: #f5f5f5;
}

.organisation-head-wrap p.socialheading {
    display: block;
    margin-bottom: 10px;
}

.single-organisation .gtglistee a i {
    background-color: #999999;
    width: 30px;
    height: 30px;
    line-height: 30px;
    font-size: 14px !important;
    text-align: center;
    border-radius: 50%;
    color: #ffffff;
    margin-right: 2px;
}

.page-template-page-generic-landing-jobs .owl-pagination, .page-template-page-generic-landing .owl-pagination {
    display: none;
}

.single-organisation .gtgprofileoverview {
    background: #f5f5f5;
    border-top: 1px solid #e26262;
}

.single-organisation .org-donate-url {
    width: auto;
    margin: 0 auto;
    display: block;
}

.page-template-page-generic-landing .product-features h3.product-feat-title {
    min-height: 80px;
}

.page-template-page-my-organisation .organisation-head-wrap .contact-wrap, .page-template-page-my-organisation .organisation-head-wrap .social-wrap {
    padding-top: 13px;
    padding-left: 0px;
}

.page-template-page-preview-a-new-paid-event .preview-admin-wrapper .edit-event-btn a {
    padding: 10px 40px;
    width: 100%;
    font-size: 21px;
    text-align: center;
}

.page-template-page-preview-a-new-paid-event .preview-admin-wrapper input#publish_post {
    max-width: 256px;
    min-width: 256px;
    padding: 7.5px 40px;
    width: 100%;
    font-size: 21px;
    text-align: center;
    border: none;
}

.page-template-page-preview-a-new-paid-event .preview-admin-wrapper .edit-event-btn {
    margin-top: 0;
    padding-top: 5px;
    padding-bottom: 30px;
}

.page-template-page-full-width ul.wc-item-downloads li {
    list-style-type: none;
}

.woocommerce-orders-table.woocommerce-MyAccount-orders td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions a {
    margin-left: 5px;
}

.page-template-page-full-width .woocommerce-billing-fields__field-wrapper .select2-container--default .select2-selection--single {
    background-color: #fff;
    border: 1px solid #efefef !important;
    border-radius: 1px !important;
    height: 34px;
}

.page-template-page-full-width .woocommerce-billing-fields__field-wrapper .select2-container--default .select2-selection--single .select2-selection__rendered {
    color: #444;
    line-height: 30px;
    height: 34px;
}

.form-row.terms.wc-terms-and-conditions label.woocommerce-form__label.woocommerce-form__label-for-checkbox.checkbox {
    padding-left: 1px;
}

.customer-details-section .create-account label.woocommerce-form__label.woocommerce-form__label-for-checkbox.checkbox input, .form-row.terms.wc-terms-and-conditions label.woocommerce-form__label.woocommerce-form__label-for-checkbox.checkbox input, .woocommerce-terms-and-conditions-wrapper .form-row label.woocommerce-form__label.woocommerce-form__label-for-checkbox.checkbox input.woocommerce-form__input.woocommerce-form__input-checkbox.input-checkbox {
    margin-top: 8px;
}

.customer-details-section .create-account label.woocommerce-form__label.woocommerce-form__label-for-checkbox.checkbox span, .form-row.terms.wc-terms-and-conditions label.woocommerce-form__label.woocommerce-form__label-for-checkbox.checkbox span, .woocommerce-terms-and-conditions-wrapper .form-row label.woocommerce-form__label.woocommerce-form__label-for-checkbox.checkbox span.woocommerce-terms-and-conditions-checkbox-text {
    float: none;
    display: inline-block;
    padding-left: 25px;
    position: relative;
    bottom: 0px;
}

.page-template-page-full-width-php.woocommerce-account .ubermenu.ubermenu-main .ubermenu-nav.container .ubermenu-item-633840 .ubermenu-submenu, .page-template-page-my-pending-events .ubermenu.ubermenu-main .ubermenu-nav.container .ubermenu-item-633840 .ubermenu-submenu, .page-template-page-my-expired-events .ubermenu.ubermenu-main .ubermenu-nav.container .ubermenu-item-633840 .ubermenu-submenu, .page-template-page-my-job-applications .ubermenu.ubermenu-main .ubermenu-nav.container .ubermenu-item-633840 .ubermenu-submenu, .page-template-page-my-volunteer-positions .ubermenu.ubermenu-main .ubermenu-nav.container .ubermenu-item-633840 .ubermenu-submenu, .page-template-page-my-volunteer-applications .ubermenu.ubermenu-main .ubermenu-nav.container .ubermenu-item-633840 .ubermenu-submenu, .page-template-page-my-package-status .ubermenu.ubermenu-main .ubermenu-nav.container .ubermenu-item-633840 .ubermenu-submenu {
    display: block !important;
    visibility: visible;
    height: auto;
}

.page-template-page-full-width-php.woocommerce-account .ubermenu.ubermenu-main .ubermenu-nav.container .ubermenu-item-633840.ubermenu-item-level-0>a span.ubermenu-target-title, .page-template-page-my-pending-events .ubermenu.ubermenu-main .ubermenu-nav.container .ubermenu-item-633840.ubermenu-item-level-0>a span.ubermenu-target-title, .page-template-page-my-expired-events .ubermenu.ubermenu-main .ubermenu-nav.container .ubermenu-item-633840.ubermenu-item-level-0>a span.ubermenu-target-title, .page-template-page-my-job-applications .ubermenu.ubermenu-main .ubermenu-nav.container .ubermenu-item-633840.ubermenu-item-level-0>a span.ubermenu-target-title, .page-template-page-my-volunteer-positions .ubermenu.ubermenu-main .ubermenu-nav.container .ubermenu-item-633840.ubermenu-item-level-0>a span.ubermenu-target-title, .page-template-page-my-volunteer-applications .ubermenu.ubermenu-main .ubermenu-nav.container .ubermenu-item-633840.ubermenu-item-level-0>a span.ubermenu-target-title, .page-template-page-my-package-status .ubermenu.ubermenu-main .ubermenu-nav.container .ubermenu-item-633840.ubermenu-item-level-0>a span.ubermenu-target-title {
    border-bottom: 2px solid #ffffff;
}

.single-tribe_events.tribe-events-style-full .tribe-events-tickets .woocommerce.add-to-cart button {
    border: none;
    border-radius: 0;
    min-width: 175px;
    margin-left: 0;
}

.page-template-page-subscription .job-btn-subs, .dmbs-right .job-btn-subs {
    border: 0;
    padding: 6px;
    text-transform: capitalize !important;
    font-weight: normal;
}

.page-template-page-subscription #searchformNews, .dmbs-right #searchformNews {
    margin-top: 0px;
}

.page-template-page-subscription .pb-jobs-subs, .dmbs-right .pb-jobs-subs {
    border-top: 1px solid #efefef;
    border-bottom: 1px solid #efefef;
    padding: 15px 5px;
}

.dmbs-right .pb-news-subs {
    border-bottom: 1px solid #efefef;
    padding: 0px 5px 15px 0px;
}

.page-template-page-subscription input#my_mailc_email, .dmbs-right input#my_mailc_email {
    font-weight: normal;
}

.page-template-page-subscription .subscription-landing {
    border-top: 1px solid #cccccc;
    clear: both;
    overflow: hidden;
}

.mc4wp-response.success-message .mc4wp-alert.mc4wp-success p, .subscription-form .mc4wp-alert.mc4wp-success p {
    color: #3c763d;
    padding: 3px;
}

.jobavatar img {
    border: none;
}

.page-template-page-full-width .wpua-edit-container #wpua-edit-attachment-existing {
    display: none;
}

.checkbox.comp-text label {
    padding-left: 0px;
}

/*ul.list-group.additional li.list-group-item:last-child {
    padding: 20px;
}*/

.jobvariation-wrap .job-packages-addon {
    border-bottom: 4px solid #edf0f5!important;
    padding: 13px 15px;
}

.page-template-page-pricing-and-features .job-packages-footer {
    padding: 0;
}

.jobvariation-wrap .job-packages-footer span.post-head, .jobvariation-wrap .job-packages-footer .job-packages-variations, .jobvariation-wrap .job-packages-footer .job-packages-figure {
    padding: 5px 15px;
}

.jobvariation-wrap .job-packages-footer .job-packages-variations {
    margin-bottom: 0px;
}

.jobvariation-wrap .job-packages-footer .post-credits-update .job-packages-figure {
    padding-left: 0px;
    padding-bottom: 5px;
    padding-top: 10px;
    margin-bottom: 0px;
}

.our-team.our-team-features-landing {
    min-height: 130px;
}

.post-type-archive-tribe_events.tribe-events-page-template .ubermenu.ubermenu-main .ubermenu-nav.container .ubermenu-item-100908 .ubermenu-submenu, .page-tribe-attendee-registration .ubermenu.ubermenu-main .ubermenu-nav.container .ubermenu-item-100908 .ubermenu-submenu {
    display: block !important;
    visibility: visible;
    height: auto;
}

.post-type-archive-tribe_events.tribe-events-page-template .ubermenu.ubermenu-main .ubermenu-nav.container .ubermenu-item-100908.ubermenu-item-has-children>a span.ubermenu-target-title, .page-tribe-attendee-registration .ubermenu.ubermenu-main .ubermenu-nav.container .ubermenu-item-100908.ubermenu-item-has-children>a span.ubermenu-target-title {
    border-bottom: 2px solid #ffffff;
}

.page-template-page-contact-us div.wpcf7-display-none {
    display: none;
}

.touppercase {
    text-transform: uppercase;
}

.page-template-page-post-a-job-preview form#p_publish .form-group, form#p_publish .form-group label {
    color: #ffffff;
    font-weight: normal;
    font-family: ProximaNova-Bold;
    text-align: left;
}

.page-template-page-post-a-job-preview .apply-button.edit-job-btn {
    margin-top: 20px;
}

.page-template-page-post-a-job-preview .post-job-btn {
    padding-top: 5px;
}

.page-template-page-post-a-job-preview form#p_publish {
    padding-top: 5px;
}

.page-template-page-post-a-job-preview .post-job-btn input, .page-template-page-post-a-job-preview .apply-button.edit-job-btn a {
    background: #ffffff !important;
    padding: 5px;
    font-size: 18px;
    color: #333333 !important;
}

.page-template-page-post-a-job-preview .post-job-btn input:hover, .page-template-page-post-a-job-preview .apply-button.edit-job-btn a:hover {
    background: #ffffff !important;
    color: #26a39e !important;
}

.min-height60 {
    min-height: 60px;
    margin-bottom: 5px;
}

.min-height42 {
    min-height: 42px;
    margin-bottom: 5px;
}

.page-template-page-salary-survey-landing-2019 .partnerlogo.desktop img, .page-template-page-salary-survey-landing .partnerlogo.desktop img {
    z-index: 1;
    position: relative;
}

.page-template-page-salary-survey-landing-2019 .position-content h3, .page-template-page-salary-survey-landing .position-content h3 {
    margin-top: 0;
}

/*.home .part-second,
.home .part-fourth {
    background: #dddddd;
    padding: 50px 0px;
}*/

.woocommerce-checkout.woocommerce-page .woocommerce .woocommerce-info {
    font-size: 16px;
}

.woocommerce-checkout.woocommerce-page .woocommerce .woocommerce-info a.showcoupon {
    font-family: 'ProximaNova-Bold';
    color: #337ab7;
}

/* .single-news .comment-author.vcard img {
    max-width: 40px;
    width: 40px;
    height: auto;
} */

.tribe-events-page-template #tribe-events-header .tribe-events-sub-nav li, .tribe-events-page-template #tribe-events-header .tribe-events-sub-nav .tribe-events-nav-next a {
    display: none;
}

.single.single-news .comment-respond textarea#comment {
    max-width: 100%;
    min-height: 75px;
    border: 1px solid #f5f5f5;
}

.single.single-news .comment-respond #submit {
    width: 250px;
}

.single.single-news .dmbs-comments .well {
    background-color: #fff;
}

.single.single-news .dmbs-comments input[type=text] {
    width: 100%;
    min-height: 40px;
    border: 1px solid #f5f5f5;
    padding: 5px;
}

.single.single-news .dmbs-comments label {
    display: inline-block;
    max-width: 100%;
    margin-bottom: 5px;
    font-weight: normal !important;
    font-family: ProximaNova-Bold;
}

.single.single-news form#mysinglesubsform1 input#my_mail_subscribe1, .single.single-news form#mysinglesubsform input#my_mail_subscribe, .single.single-news form#mysinglesubsform1 input#my_mailc_email1, .single.single-news form#mysinglesubsform input#my_mailc_email {
    font-weight: normal !important;
    font-family: ProximaNova-Bold;
}

.single.single-news span.myprint {
    position: relative;
    top: 5px;
    left: 5px;
}

.job-packages-pro .panel-footer {
    border-bottom: 1px solid #ddd;
}

.page-template-page-my-organisation .woocommerce form.login .form-row label {
    font-family: ProximaNova-Bold;
    font-weight: normal;
}

.job-packages-pro li.job-packages-first-heading ul.list-group.online-listing li.list-group-item {
    min-height: 62px;
}

.job-packages-professional ul.list-group.online-listing li.list-group-item .glyphicon {
    display: inline-block;
    padding: 13.1px;
}

/*#yith_wc_donations_form-2,*/

.page-id-1559792 .pb-jobs-subs, .page-template-page-donate .pb-jobs-subs {
    display: none;
}

.page-template-page-donate #yith_wc_donations_form-2 {
    display: block;
}

.page-template-page-donate input.ywcds_amount {
    border: 1px solid #efefef;
    width: 100%;
    padding: 5px;
}

.page-template-page-donate input.ywcds_submit_widget.button.alt.ywcds_ajax_add_donation {
    /*background-color: #1c5dc5 !important;*/
    background-color: #C51C1F !important;
    color: #ffffff;
    border: none;
    padding: 6px 10px;
    width: 100%;
}

.page-template-page-donate #yith_wc_donations_form-2 h3 {
    color: #333D3E;
    font-weight: normal !important;
    font-family: ProximaNova-Bold;
    margin-bottom: 0;
}

.page-template-page-donate .ywcds_message.woocommerce-message {
    border-top: 3px solid #1c5dc5;
    width: 100%;
}

.page-template-page-donate .ywcds_message.woocommerce-message a.added_to_cart.wc-forward {
    background-color: #1c5dc5;
    color: #fff;
    padding: 15px 20px !important;
    margin-left: 10px;
    line-height: 20px;
    height: 49px;
    border: 1px solid;
}

.page-template-page-donate .ywcds_message.woocommerce-message::before {
    color: #1c5dc5;
    top: 1.8em;
}

.page-template-page-donate .ywcds_form_container .ajax-loading {
    top: -35px;
}

.page-template-page-donate .ywcds_amount_field label {
    font-weight: normal;
    color: #333D3E;
    font-weight: normal !important;
    font-family: ProximaNova-Bold;
    margin: 5px 0px;
}

#TB_ajaxContent .woocommerce h4 {
    color: #1C5DC5 !important;
    font-weight: normal !important;
    font-family: ProximaNova-Bold;
}

#TB_ajaxContent .woocommerce form label {
    font-weight: normal !important;
    font-family: ProximaNova-Bold;
    color: #404040;
}

#TB_ajaxContent .woocommerce form.woocommerce-ResetPassword .woocommerce-Button.button, #TB_ajaxContent .woocommerce form.login .woocommerce-Button.button {
    font-weight: normal !important;
    font-family: ProximaNova-Bold;
    padding: 10px 20px;
}

#TB_ajaxContent .woocommerce form.woocommerce-ResetPassword.lost_reset_password p {
    width: 100%;
}

#TB_ajaxContent .woocommerce form {
    border: none !important;
    padding: 0px 10px 0px 0px;
    margin: 0;
    background: none;
}

.tribe-events-page-template.tribe-events-filter-view .tribe-events-title-bar h1.tribe-events-page-title {
    display: none;
}

#TB_ajaxContent .woocommerce ul.woocommerce-error {
    padding: 5px 5px 5px 25px;
}

#TB_ajaxContent .woocommerce .woocommerce-error::before {
    left: .5em;
}

#TB_closeWindowButton {
    top: 0;
}

.volunteer-template-default.single-volunteer .organisation-details-wrap p, .volunteer-template-default.single-volunteer .organisation-details-wrap span, .volunteer-template-default.single-volunteer .organisation-details-wrap ul, .volunteer-template-default.single-volunteer .organisation-details-wrap ol, .volunteer-template-default.single-volunteer .organisation-details-wrap p span, .page-template-page-post-a-job-preview .organisation-details-wrap p, .page-template-page-post-a-job-preview .organisation-details-wrap span, .page-template-page-post-a-job-preview .organisation-details-wrap ul, .page-template-page-post-a-job-preview .organisation-details-wrap ol, .page-template-page-post-a-job-preview .organisation-details-wrap p span, .job-template-default.single-job .organisation-details-wrap p, .job-template-default.single-job .organisation-details-wrap span, .job-template-default.single-job .organisation-details-wrap ul, .job-template-default.single-job .organisation-details-wrap ol, .job-template-default.single-job .organisation-details-wrap p span {
    font-family: ProximaNovaA-Regular !important;
    /*font-size: 14px !important;
    color: #404040 !important;*/
    font-size: 16px !important;
    color: #404040 !important;
}

.volunteer-template-default.single-volunteer .organisation-details-wrap b, .volunteer-template-default.single-volunteer .organisation-details-wrap strong, .page-template-page-post-a-job-preview .organisation-details-wrap b, .page-template-page-post-a-job-preview .organisation-details-wrap strong, .job-template-default.single-job .organisation-details-wrap b, .job-template-default.single-job .organisation-details-wrap strong {
    font-family: ProximaNova-Bold !important;
    /*font-weight: normal !important;*/
    /*font-size: 14px !important;*/
    /*color: #404040 !important;*/
    color: #404040 !important;
}

.volunteer-template-default.single-volunteer .organisation-details-wrap ul, .volunteer-template-default.single-volunteer .organisation-details-wrap ol, .page-template-page-post-a-job-preview .organisation-details-wrap ul, .page-template-page-post-a-job-preview .organisation-details-wrap ol, .job-template-default.single-job .organisation-details-wrap ul, .job-template-default.single-job .organisation-details-wrap ol {
    padding: 0px 0px 10px 0px !important;
    /*padding: 0 !important;*/
}

.volunteer-template-default.single-volunteer .organisation-details-wrap ul br, .volunteer-template-default.single-volunteer .organisation-details-wrap ol br, .page-template-page-post-a-job-preview .organisation-details-wrap ul br, .page-template-page-post-a-job-preview .organisation-details-wrap ol br, .job-template-default.single-job .organisation-details-wrap ul br, .job-template-default.single-job .organisation-details-wrap ol br {
    display: none;
}

/* .volunteer-template-default.single-volunteer .organisation-details-wrap a, .page-template-page-post-a-job-preview .organisation-details-wrap a, .job-template-default.single-job .organisation-details-wrap a {
    font-family: ProximaNovaA-Regular !important;
} */

.single-volunteer .organisation-details-wrap .org-excerpt ol li, .single-volunteer .organisation-details-wrap .tab-content ol li, .page-template-page-post-a-job-preview .organisation-details-wrap .org-excerpt ol li, .page-template-page-post-a-job-preview .organisation-details-wrap .tab-content ol li, .single-job .organisation-details-wrap .org-excerpt ol li, .single-job .organisation-details-wrap .tab-content ol li {
    margin: 5px 0 0 15px;
}

.page-template-page-post-a-job-preview .organisation-details-wrap .org-excerpt ul li, .page-template-page-post-a-job-preview .organisation-details-wrap .tab-content ul li {
    margin: 5px 0 0 15px;
}

.page-template-page-apply-for-volunteer-role .organisation-head-wrap .org-logo .source-img-wrap, .single-volunteer .organisation-head-wrap .org-logo .source-img-wrap, .page-template-page-apply-for-job .organisation-head-wrap .org-logo .source-img-wrap, .single-job .organisation-head-wrap .org-logo .source-img-wrap, .page-template-page-post-a-job-previewb .organisation-head-wrap .org-logo .source-img-wrap {
    max-width: 250px;
}

.page-template-page-generic-landing-jobs #bxslider-job .sliderimg img, .page-template-page-generic-landing #bxslider-job .sliderimg img, .page-template-page-jobs #bxslider-job .sliderimg img {
    border: none;
    padding: 0;
}

.page-template-page-generic-landing-jobs .dmbs-top-menu.margin-bottom30, .page-template-page-generic-landing .dmbs-top-menu.margin-bottom30 {
    margin-bottom: 0px;
}

.page-template-page-generic-landing-jobs #mysinglesubsformjobs input#my_mail_subscribe {
    border: 0;
    padding: 6px;
    text-transform: capitalize !important;
    font-weight: normal;
    background: #1c5dc5 !important;
    font-family: ProximaNova-Bold;
}

.page-template-page-generic-landing-jobs form#mysinglesubsformjobs {
    position: relative;
    bottom: 7px;
}

.page-template-page-generic-landing-jobs #bxslider-jobs .sliderimg img {
    border: 0;
    max-height: 105px;
    padding-left: 0;
    max-width: 110px;
}

.page-template-page-generic-landing-jobs .product-features .product-feat-img-wrap {
    position: relative;
}

.page-template-page-generic-landing-jobs .product-features h3.product-feat-title {
    font-size: 18px;
    position: absolute;
    bottom: 0;
    width: 100%;
    text-align: left;
    color: #fff;
    margin: 0;
    padding: 10px;
}

.page-template-page-generic-landing-jobs .category-wrap .owl-theme .owl-controls .owl-buttons div {
    /* color: #000;
    display: inline-block;
    zoom: 1;
    margin: 5px;
    padding: 0;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    background: transparent;
    filter: Alpha(Opacity=100);
    opacity: 1;
    font-weight: bold; */
}

.page-template-page-generic-landing-jobs .category-wrap .owl-prev {
    /* position: absolute;
    left: -20px;
    top: 95px;
    width: 0;
    height: 0;
    /* border-top: 15px solid transparent;
    border-bottom: 15px solid transparent;
    border-right: 15px solid #bbbbbb; */
}

.page-template-page-generic-landing-jobs .category-wrap .owl-next {
    /* position: absolute;
    right: -20px;
    top: 95px;
    width: 0;
    height: 0;
    /* border-top: 15px solid transparent;
    border-bottom: 15px solid transparent;
    border-left: 15px solid #bbbbbb; */
}

#searchjob {
    padding-left: 0;
    padding-top: 20px;
    padding-bottom: 10px;
    background: #26a39e !important;
    display: inline-block;
    width: 100%;
    color: #fff !important;
}

#searchvolunteer {
    padding-left: 0;
    padding-top: 20px;
    padding-bottom: 10px;
    background: #26a39e !important;
    display: inline-block;
    width: 100%;
    color: #fff !important;
}

#searchjob p, #searchjob a, #searchvolunteer p, #searchvolunteer a {
    color: #fff !important;
}

.page-template-page-generic-landing-jobs .pb-jobs-subs h5 {
    text-align: right;
    /*font-weight: 600;*/
}

.page-template-page-generic-landing-jobs .product-features .product-feat-img-wrap img {
    /*width: 100%;*/
    max-width: 100%;
}

.page-template-page-generic-landing-jobs #bxslider-jobs .owl-wrapper-outer {
    padding: 0px 10px;
}

.page-template-page-generic-landing-jobs #bxslider-jobs .owl-wrapper-outer .item {
    margin-right: 15px;
}

.page-template-page-generic-landing-jobs #bxslider-jobs .owl-wrapper-outer .item .sliderimg {
    min-height: 146px;
    height: 146px;
    white-space: nowrap;
    text-align: left;
}

.page-template-page-generic-landing-jobs #bxslider-jobs .owl-wrapper-outer .item .sliderimg span.slidehelper {
    display: inline-block;
    height: 100%;
    vertical-align: middle;
}

.background-vol-header {
    background-color: #7cc7c4 !important;
}

.page-template-page-search-volunteer .gtg-landing-search .serachBarTags {
    background-color: rgba(255, 255, 255, 0.2);
}

.page-template-page-generic-landing-jobs .item p.job-title, .page-template-page-generic-landing-jobs .item p.specific-location {
    text-align: left;
}

.single.single-job .dmbs-right .latest-news .col-md-5 {
    height: auto;
}

.page-template-page-post-a-job-preview .dmbs-right .latest-news .col-md-5 {
    height: auto;
}

.page-template-page-generic-landing-jobs .landing-banner-title {
    color: #ffffff;
    font-weight: normal !important;
    font-family: ProximaNova-Bold;
    font-size: 30px;
    position: relative;
    top: 6px;
}

.page-template-page-generic-landing-jobs img.pba-logo-gtg {
    vertical-align: bottom;
    max-width: 51px;
    max-height: 35px;
}

.page-template-page-my-newsletter-subscription #newsletter-form .mc4wp-form-basic {
    display: none;
}

.page-template-page-my-newsletter-subscription #newsletter-form .mc4wp-form-submitted.mc4wp-form-basic {
    display: block;
}

.page-template-page-landing-form-sidebar .part-second ul, .page-template-page-landing-form-sidebar .part-second ol, .page-template-page-list-your-organisation-now-select-package .part-second ul, .page-template-page-list-your-organisation-now-select-package .part-second ol {
    padding: 5px 0px 15px 15px !important;
}

/* css fixes for events latest plugin version */

.post-type-archive-tribe_events.tribe-events-page-template #tribe-bar-views-toggle {
    float: left;
    width: 101px;
    display: inline-block;
    border-radius: 0 0 3px 3px;
    left: 95px;
    list-style-type: none;
    margin: 0;
    padding: 0px 0 0 15px;
    position: absolute;
    top: auto;
    z-index: 3;
    /* background: #f8f1d7; */
    background: #ffffff;
    height: 33px;
    color: #444;
    font-size: 15px;
    text-transform: uppercase;
}

.post-type-archive-tribe_events.tribe-events-page-template #tribe-bar-views .tribe-bar-views-list {
    float: left;
    width: 101px;
    display: inline-block;
    border-radius: 0 0 3px 3px;
    left: 95px;
    list-style-type: none;
    margin: 0;
    padding: 0 0 0 0px;
    position: absolute;
    top: auto;
    z-index: 3;
    /* background: #f8f1d7; */
    background: #ffffff;
    display: none;
}

.post-type-archive-tribe_events.tribe-events-page-template #tribe-bar-views-toggle:hover, .post-type-archive-tribe_events.tribe-events-page-template #tribe-bar-views-toggle:focus {
    background: #ffffff;
}

.post-type-archive-tribe_events.tribe-events-page-template #tribe-bar-views-toggle:after {
    border: solid transparent;
    border-color: rgba(136, 183, 213, 0);
    border-top-color: inherit;
    border-width: 8px;
    content: ' ';
    height: 0;
    pointer-events: none;
    position: absolute;
    right: 10px;
    top: 12px;
    width: 0;
}

.post-type-archive-tribe_events.tribe-events-page-template .tribe-bar-views-open #tribe-bar-views-toggle:after {
    border-bottom-color: inherit;
    border-top-color: transparent;
    top: 4px;
}

.post-type-archive-tribe_events.tribe-events-page-template #tribe-bar-views .tribe-bar-views-option {
    display: block;
    color: #444;
    line-height: 14px;
    margin: 0;
    padding: 8px 15px;
    text-transform: uppercase;
}

.post-type-archive-tribe_events.tribe-events-page-template ul.tribe-bar-views-list:focus {
    border: 0;
    outline: none;
}

.post-type-archive-tribe_events.tribe-events-page-template .tribe-bar-filters {
    left: auto;
    right: 16.66667%;
    width: 83.3333% !important;
}

.post-type-archive-tribe_events.tribe-events-page-template div#tribe-bar-views {
    background: transparent;
    float: left;
    left: 83.3333%;
    margin: 0;
    padding: 0 0 0 5px;
    position: relative;
    right: auto;
    width: 16.66667%;
}

.post-type-archive-tribe_events.tribe-events-page-template #tribe_events_filters_wrapper input[type=submit] {
    background-color: #94C0DD !important;
    padding: 7px 12px;
    color: #ffffff;
    margin: 0px 0px 0px 15px;
    border-radius: 0;
    padding: 0px 30px;
    font-size: 13px;
}

/* menu fixes*/

li.menu-home-logo.ubermenu-item.ubermenu-item-type-post_type {
    width: 251px;
}

nav#ubermenu-main-13798-main_menu {
    height: 72px;
}

.ubermenu-skin-black-white-2.ubermenu-horizontal .ubermenu-item-level-0:first-child>.ubermenu-target {
    height: 72px;
}

.ubermenu-sticky-wrapper.ubermenu-sticky li.menu-home-logo.ubermenu-item.ubermenu-item-type-post_type {
    width: 251px;
}

.woocommerce-checkout-payment .mc4wp-checkbox-woocommerce {
    padding-left: 3px;
}

.woocommerce-checkout-payment p.mc4wp-checkbox.mc4wp-checkbox-woocommerce label span {
    padding-left: 6px;
}

.download-file a.woocommerce-MyAccount-downloads-file, .download-file a.woocommerce-MyAccount-downloads-file:hover, .download-file a.woocommerce-MyAccount-downloads-file:focus, .download-file a.woocommerce-MyAccount-downloads-file:active {
    background-color: #1C5DC5;
    color: #fff;
    margin-top: 0px !important;
    width: 220px;
    font-weight: normal;
}

/* events plugin update changes */

.single-tribe_events .tribe-event-tickets-plus-meta .attendee-meta-row label {
    display: block;
}

.single-tribe_events .tribe-event-tickets-plus-meta .attendee-meta-row input {
    width: 50%;
}

#tribe-events-content-wrapper #tribe_events_filters_wrapper .tribe-events-filters-group-heading>* {
    padding-top: 10px;
}

#tribe-events-content-wrapper #tribe_events_filters_wrapper .tribe-events-filter-group label {
    width: 84%;
}

.page-tribe-attendee-registration .breadcrumbs {
    display: none;
}

.page-tribe-attendee-registration .tribe-block__tickets__registration__event {
    border: none;
}

.page-tribe-attendee-registration .tribe-block__tickets__item__attendee__fields {
    background: none;
    padding: 0px;
}

.page-tribe-attendee-registration .tribe-block__tickets__registration__summary {
    padding: 0;
}

.page-tribe-attendee-registration .tribe-block__tickets__registration__title h2 {
    font-size: 16px;
    font-weight: normal;
    font-family: ProximaNova-Bold;
}

.page-tribe-attendee-registration .tribe-block__tickets__registration__tickets__header {
    font-size: 14px;
    padding: 0;
}

.page-tribe-attendee-registration .tribe-block__tickets__item__attendee__fields .tribe-field {
    margin-bottom: 10px;
    clear: both;
}

.page-tribe-attendee-registration .tribe-block__tickets__item__attendee__fields .tribe-field input {
    border: 1px solid #aaaaaa;
    max-width: 400px;
    padding: 5px 10px;
    width: 50%;
    min-width: 285px !important;
}

.page-tribe-attendee-registration .tribe-block__tickets__item__attendee__fields .tribe-field select {
    width: 50%;
    min-width: 285px !important;
    max-width: 400px;
    border: 1px solid #aaaaaa;
    padding: 5px 10px;
}

.page-tribe-attendee-registration .tribe-block__tickets__item__attendee__fields .tribe-field label {
    font-weight: normal;
    margin-bottom: .8em;
    font-family: ProximaNova-Bold;
}

.page-tribe-attendee-registration form.tribe-block__tickets__item__attendee__fields__form h3, .page-tribe-attendee-registration .tribe-block__tickets__registration__tickets__header__summary, .page-tribe-attendee-registration .tribe-block__tickets__registration__tickets__header__price {
    color: #1c5dc5;
    font-weight: normal;
    font-family: ProximaNova-Bold;
}

.page-tribe-attendee-registration form.tribe-block__tickets__item__attendee__fields__form button, .page-tribe-attendee-registration form.tribe-block__tickets__registration__checkout button {
    background-color: #1C5DC5 !important;
    color: #fff !important;
    margin: 0;
    line-height: 1;
    cursor: pointer;
    position: relative;
    text-decoration: none;
    overflow: visible;
    padding: 10px 30px;
    font-weight: normal;
    font-family: ProximaNova-Bold;
    border-radius: 3px;
    left: auto;
    border: 0;
    display: inline-block;
    background-image: none;
    box-shadow: none;
    text-shadow: none;
    border-radius: 0;
    width: 285px;
}

.page-tribe-attendee-registration form.tribe-block__tickets__registration__checkout button:disabled, .page-tribe-attendee-registration form.tribe-block__tickets__registration__checkout button[disabled] {
    cursor: not-allowed;
    pointer-events: none;
    opacity: 0.65;
    filter: alpha(opacity=65);
    -webkit-box-shadow: none;
    box-shadow: none;
}

.page-tribe-attendee-registration form.tribe-block__tickets__registration__checkout {
    float: left;
}

.page-tribe-attendee-registration .tribe-block__tickets__registration__actions {
    padding: 0px 0px 0px 0px;
    float: right;
}

.page-tribe-attendee-registration .tribe-block__tickets__registration__toggle__handler, .page-tribe-attendee-registration .tribe-block__tickets__registration__status {
    right: 0px;
}

.page-tribe-attendee-registration .tribe-block__tickets__registration__status {
    right: 40px;
}

.page-tribe-attendee-registration .tribe-block__tickets__item__attendee__fields__success {
    color: #3c763d;
    padding: 30px 0 0px 5px;
    font-weight: normal;
    font-family: ProximaNova-Bold;
}

.page-tribe-attendee-registration p.subhead-registration {
    font-size: 16px;
    padding: 0;
    margin: 0;
}

.woocommerce table.shop_table tfoot tr.fee th {
    font-weight: 700;
    border-top: 1px solid rgba(0, 0, 0, .1);
    padding: 20px;
    vertical-align: middle;
}

.single-tribe_events .tribe-orders-list .user-details .tribe-tickets-attendees-list-optout input, .single-tribe_events .tribe-orders-list .user-details .tribe-tickets-attendees-list-optout label {
    display: none;
}

/* events plugin update changes */

/* salary survey 2019 changes */

.ssvariation-form .ss-packages-figure {
    display: block;
    clear: both;
    padding: 5px 0px 5px 0px;
    font-size: 21px;
}

.source-membership .ssvariation-form .buy-now-main {
    background: transparent;
    outline: none;
}

.ssvariation-form .ss-packages-addon {
    font-weight: normal !important;
    font-family: ProximaNova-Bold;
    font-size: 14px;
    padding: 10px 0px 0px 0px;
}

.source-buynow-cta .ssvariation-form .buy-now-main {
    background: transparent;
    outline: none;
    margin: 20px auto;
    float: none;
    padding: 14px 16px;
    font-size: 18px;
    background: #076e71;
}

.ss-packages-variations select {
    border-radius: 0;
    height: 34px;
}

.page-template-page-salary-survey-landing-2019 .ss-packages-variations select {
    color: #0b67b2;
    height: 36px;
}

.page-template-page-salary-survey-landing-2019 .page-template-page-source-landing .main-content-wrap .source-slider-content {
    position: absolute;
    top: 6%;
    color: #ffffff;
}

/* salary survey 2019 changes */

.page-template-page-nfp-kneebone .lightbox .lb-data .lb-number, .page-template-page-changemaker .lightbox .lb-data .lb-number {
    display: none !important;
}

/* job search page changes */

.job-search-box-wrap {
    background-color: #26a39e;
    padding: 10px;
}

.job-search-box-wrap .checklist-label h4 {
    padding-top: 12px;
    border-bottom: 1px solid #AEACAC;
    padding-bottom: 12px;
}

.job-search-box-wrap .checklable-label h4.addborderbottom {
    padding-top: 12px;
    border-top: 1px solid #AEACAC;
    border-bottom: 1px solid #AEACAC;
    padding-bottom: 12px;
    margin-top: -11px;
}

.job-search-box-wrap .selectit {
    color: #efefef !important;
}

.page-template-page-search-jobs .job-search-box-wrap .checklist-value, .page-template-page-search-jobs .job-search-box-wrap .checklable-value {
    padding-left: 20px !important;
}

.job-search-box-wrap .selectit input[type="radio"] {
    margin: 0px 8px 0px 0px;
    font-size: 22px !important;
    line-height: 10px;
    position: absolute;
    top: 4px;
    left: -20px;
}

.job-search-box-wrap .plusOne, .job-search-box-wrap .plusTwo, .job-search-box-wrap .minusOne, .job-search-box-wrap .minusTwo, .job-search-box-wrap .plusThree, .job-search-box-wrap .minusThree, .job-search-box-wrap .plusFour, .job-search-box-wrap .minusFour {
    color: #ffffff;
}

@media screen and (max-width: 1000px) and (min-width: 320px) {
    .page-template-page-search-jobs .dmbs-left {
        display: block;
    }
    .page-template-page-search-jobs .dmbs-left .course-wrap {
        display: none;
    }

    .page-template-template-homenew .CareersSections img{
        height: auto !important;
        width: auto !important;
        max-width: 100% !important;
        max-height: initial;
    }
    .home .career-news-inner .thumb-wrapper img{
        height: auto;
        min-height: initial;
        width: 100% !important;
        max-height: initial;
        max-width: 100% !important;
    }

}

.job-search-box-wrap a.reset-filters-jobs {
    background: transparent;
    border: none;
    text-align: right;
    outline: none;
    width: auto;
    color: #ffffff;
    box-shadow: none;
    margin-top: 10px;
}

.single.single-job .how-apply-details br {
    display: none;
}

.page-template-page-contributors .ubermenu.ubermenu-main .ubermenu-nav.container .ubermenu-item-100899 .ubermenu-submenu, .archive.author .ubermenu.ubermenu-main .ubermenu-nav.container .ubermenu-item-100899 .ubermenu-submenu {
    display: block !important;
    visibility: visible;
    height: auto;
}

.page-template-page-contributors .ubermenu.ubermenu-main .ubermenu-nav.container .ubermenu-item-100899>a span, .archive.author .ubermenu.ubermenu-main .ubermenu-nav.container .ubermenu-item-100899>a span {
    border-bottom: 2px solid #ffffff;
}

.job-packages-chart.job-packages-professional .panel-footer.jobvariation-wrap .post-credits {
    padding: 39px 0px 30px 0px;
}

.woocommerce-MyAccount-content input#wpua-file-existing {
    margin: 15px 0px;
}

.woocommerce-MyAccount-content p#wpua-upload-button-existing {
    background: #f8f8f8;
    padding: 5px 0px 20px 20px;
    max-width: 423px;
}

.woocommerce-MyAccount-content p#wpua-thumbnail-existing, .woocommerce-MyAccount-content button#wpua-undo-existing {
    display: none;
}

.volunteer-template-default.single-volunteer .organisation-details-wrap .org-excerpt ul, .volunteer-template-default.single-volunteer .organisation-details-wrap .org-excerpt ol {
    padding: 0px 0px 10px 20px !important;
}

.page-template-page-grants .grant-meta-box {
    background: #ffffff;
    margin-bottom: 5px;
    padding: 5px;
    border-radius: 3px;
}

.page-template-page-grants .grantsbox-icon {
    background: #ffffff;
    border-radius: 20px;
    text-align: center;
    padding: 5px;
    font-size: 16px;
}

.page-template-page-grants .grantbox-icon {
    font-size: 24px;
}

.page-template-page-grants .grantsbox {
    display: block;
    clear: both;
    height: auto;
}

.page-template-page-grants p.newsCategoryType.null {
    display: none;
}

.page-template-page-grants .grant-tip-counter {
    background: #f8f8f8;
    padding: 5px 10px;
    text-transform: uppercase;
    font-size: 16px;
}

.page-template-page-grants .grant-tips-wrap {
    padding: 4px 5px 5px 0px;
    border: 1px solid #dddddd;
}

.page-template-page-grants .grantbox-content {
    line-height: 15px;
}

.page-template-page-grants .grantbox-content p {
    padding-bottom: 3px;
}

/*.page-template-page-grants .grant-section-header img.grants-logo.wp-post-image {
    width: 100% !important;
    max-width: 100% !important;
}*/

.page-template-page-grants .grant-section-header a.post-grant-button {
    margin-top: 23px;
    margin-bottom: 23px;
    font-weight: normal !important;
    /* font-family: ProximaNova-Bold; */
}

.page-template-page-search-grants .main-wrap-content, .page-template-page-grants .main-wrap-content {
    margin-top: 40px;
}

/*.page-template-page-grants .grant-basic-desc a.btn {
    margin-top: 40px;
}*/

.page-template-page-grants .grant-section-header img.grants-logo.wp-post-image {
    width: auto !important;
    max-width: 158px !important;
}

/*@media screen and (min-width: 768px) {
.page-template-page-grants h3.main-grants-title {
    display: inline;
}
}*/

.page-template-page-grants h3.main-grants-title {
    margin-top: 25px;
    display: inline;
}

.page-template-page-source .dmbs-right .nfp-org-logo .nfp-item.resource img {
    max-height: 110px;
}

.single-volunteer .organisation-head-wrap-new .org-logo .source-img-wrap, .single-job .organisation-head-wrap-new .org-logo .source-img-wrap, .page-template-page-post-a-job-preview .organisation-head-wrap-new .org-logo .source-img-wrap {
    max-width: 250px;
    padding: 15px;
}

.page-template-page-generic-landing-jobs img.pba-logo-gtg {
    max-width: 50px;
    max-height: 26px;
}

.page-template-page-generic-landing-jobs .landing-banner-title {
    font-size: 32px;
    position: relative;
    top: 8px;
}

.page-template-page-generic-landing-jobs img.js-logo-jobs {
    width: 137px;
    position: relative;
    bottom: 2px;
    left: 10px;
}

.woocommerce-order-details p.order-again {
    display: none;
}

/* Events plugin removal css fixes */

.archive.post-type-archive-tribe_events .probeventview .tribe-events-title-bar {
    display: none;
}

.archive.post-type-archive-tribe_events .probeventview .tribe-events-page-title {
    clear: none;
    margin-top: 30px;
    padding: 0;
    color: #94C0DD;
    font-size: 21px;
    text-transform: uppercase;
    margin-bottom: .5em;
}

.page-template-page-contact-us .contact-features-landing-img-wrap {
    min-height: 40px;
    height: auto;
}

.page-template-page-search-jobs .slide-container-job .short-desc {
    word-break: break-word;
}

.page-template-page-search-jobs .slide-container-job .title-wrapper{
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;
}

/*.volunteer-template-default.single-volunteer .organisation-details-wrap b,
.volunteer-template-default.single-volunteer .organisation-details-wrap strong,
.page-template-page-post-a-job-preview .organisation-details-wrap b,
.page-template-page-post-a-job-preview .organisation-details-wrap strong,
.job-template-default.single-job .organisation-details-wrap b,
.job-template-default.single-job .organisation-details-wrap strong {
    font-family: ProximaNova-Bold !important;
    font-weight: normal !important;
    font-size: 14px !important;
    color: #404040 !important;
}*/

.page-template-page-select-promotion-jobs .event-listing-pack-wrap .package p,
.page-template-page-select-promotion-jobs .event-listing-pack-wrap .package,
.page-template-page-select-promotion-jobs .event-addon-wrap .event-addon-product h4 {
    color: #26a39e;
}

.page-template-page-select-promotion .event-listing-pack-wrap .package p,
.page-template-page-select-promotion .event-listing-pack-wrap .package,
.page-template-page-select-promotion .event-addon-wrap .event-addon-product h4 {
    color: #94C0DD;
}

.page-template-page-select-promotion-jobs .woocommerce #respond input#submit,
.page-template-page-select-promotion-jobs .woocommerce a.button,
.page-template-page-select-promotion-jobs .woocommerce button.button,
.page-template-page-select-promotion-jobs .woocommerce input.button,
.page-template-page-select-promotion-jobs .woocommerce #respond input#submit:hover,
.page-template-page-select-promotion-jobs .woocommerce a.button:hover,
.page-template-page-select-promotion-jobs .woocommerce button.button:hover,
.page-template-page-select-promotion-jobs .woocommerce input.button:hover {
    background-color: #26a39e !important;
    color: #fff !important;
    word-break: break-all;
    display: inline-block;
    font-size: 15px !important;
    margin-bottom: 10px;
    font-weight: normal;
    font-family: ProximaNova-Bold;
    border: 1px solid #ffffff !important;
}

.page-template-page-select-promotion-jobs .event-highlights-wrap .package {
    border-right: none;
    display: block;
    height: auto;
}

.page-template-page-select-promotion-jobs .event-listing-pack-wrap .package .package-listing-heading {
    color: #26a39e;
    font-weight: normal;
    font-family: ProximaNova-Bold;
    font-size: 15px;
}

.page-template-page-select-promotion-jobs .event-listing-pack-wrap .package .package-listing-value {
    color: #404040;
    font-weight: normal;
    font-family: ProximaNovaA-Regular;
    font-size: 15px;
}

.page-template-page-select-promotion-jobs .event-highlights-wrap {
    border: 2px solid #26a39e !important;
}

.border-green {
    border: 1px solid #26a39e;
}

.border-blue {
    border: 1px solid #1C5DC5;
}

/*.org-basic-info .address-wrap {
    display: block;
}*/

/*.organisation-details-wrap h4.howapplyheading {
    position: absolute;
    top: -16px;
    background: white;
    padding: 5px 10px;
}*/

@media screen and (max-width: 480px) {
    .single-volunteer .apply-button, .single-job .apply-button {
        margin: 20px auto;
        text-align: left;
    }
}

.page-template-page-select-promotion-jobs .woocommerce span.button.already {
    margin: 0;
    line-height: 1;
    cursor: pointer;
    position: relative;
    text-decoration: none;
    overflow: visible;
    padding: .618em 1em;
    left: auto;
    border: 0;
    background-image: none;
    box-shadow: none;
    text-shadow: none;
    word-break: break-all;
    display: inline-block;
    font-size: 14px;
    margin-bottom: 10px;
    font-weight: normal;
    font-family: ProximaNova-Bold;
    border-radius: 0;
}

.page-template-page-select-promotion-jobs .closing_date_save {
    background-color: #26a39e !important;
    color: #fff !important;
    word-break: break-all;
    display: inline-block;
    font-size: 14px;
    margin-bottom: 10px;
    font-weight: normal;
    border: none;
    font-family: ProximaNova-Bold;
    padding: 2px 10px 3px 10px;
}

.page-template-page-select-promotion-jobs input[type="date"] {
    line-height: normal;
}

.page-template-page-search-donation-listees .grantsbox .gtgctas i.check {
    background: #26a39e !important;
    color: #ffffff;
    width: 26px;
    border-radius: 13px;
    text-align: center;
    padding: 5px;
}

.reset-with-btn-text
{
    position: relative;
    bottom: 6px;
}
/* Revamp styling start */

/* .latestarticles h4.latest-news-title, .featured-news-landing.first-section h4 {
    min-height: 65px;
} */
/* .latestarticles h4.latest-main-news-title */
.featured-news-landing.first-section h4.featured-main-post-title {
    min-height: 40px;
}

/* Revamp styling end */

/* samiulla styling starts */

.desktop-banner .size-full {
    width: 100%
}



.font-14 {
    font-size: 14px;
}
.font-16 {
    font-size: 16px;
}

.font-18 {
    font-size: 18px;
}

.font-20 {
    font-size: 20px;
}

.font-26 {
    font-size: 26px;
}

.font-40 {
    font-size: 40px;
}
.font-42
{
    font-size: 42px;
}
.bold {
    font-weight: bold;
}

.text-white {
    color: #fff;
}

.home-top-banner {
    position: relative;
}

.text-on-banner {
    position: absolute;
    top: 10%;
    left: 0;
}
.banner-btn {
    font-family: 'ProximaNova-semiBold', 'ProximaNovaA-Regular', sans-serif;
    background: #fff;
    width: 100%;
    display: inline-block;
    text-align: center;
    border-radius: 50px;
    color: #1C5DC5;
    height: 48px;
    font-size: 16px;
    padding: 12px 10px;
    line-height: 25px;
}
.banner-btn:hover {
    background: #1C5DC5;
    color: #F8F8F8;
    line-height: 25px;
}

.banner-under-line {
    border-bottom: 2px solid #fff;
    display: inline;
    line-height: normal;
    /* padding: 15px 0; */
}

.primary-blue {
    color: #1C5DC5;
}

.primary-blue-under-line {
    border-bottom: 2px solid #1C5DC5;
    width: 56px;
}

.primary-blue-under-line.green {
    border-bottom-color: #26a39e !important;
}
.primary-white-under-line {
    border-bottom: 2px solid white;
    width: 56px;
}

.view-all-btn {
    background: #1C5DC5;
}
.view-all-btn:hover {
    background: #ffffff;
    color: #1C5DC5 !important;
    border: 1px solid #1C5DC5;
    box-shadow: none;
}

.round-radious-btn {
    border-radius: 25px;
}

.w-100 {
    width: 100% !important;
}
.h-100 {
    height: 100% !important;
}

.img-fluid {
    max-width: 100% !important;
    height: auto;
}

.second-sec-img {
    border-radius: 25px 0 0 25px;
}

.who-we-are-description p, .partner-with-us-description p {
    font-size: 16px;
    line-height: 24px;
}
.who-we-are-description p {
    padding: 20px 0;
}
.partner-with-us-description p {
    padding: 7px 0 0 0;
    margin: 0;
}

.clip-path {
    clip-path: polygon(0% 0%, 100% 5%, 100% 95%, 0% 100%);
    -webkit-clip-path: polygon(0% 0%, 100% 5%, 100% 95%, 0% 100%);
    -ms-clip-path: polygon(0% 0%, 100% 5%, 100% 95%, 0% 100%);
    -o-clip-path: polygon(0% 0%, 100% 5%, 100% 95%, 0% 100%);
    -moz-clip-path: polygon(0% 0%, 100% 5%, 100% 95%, 0% 100%);
}

.light-gray-bg {
    background: #F8F8F8;
}

.light-blue-bg {
    background: #F4F7FC;
}

.primary-blue-under-line {
    border-bottom: 2px solid #1C5DC5;
    width: 56px;
}
.primary-blue-under-line-1, .primary-blue-under-line-64 {
    border-bottom: 2px solid #1C5DC5;
    width: 64px;
}
.primary-blue-under-line-center {
    /* width: 15%; */
    margin: 0 auto;
}

.card {
    position: relative;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    min-width: 0;
    word-wrap: break-word;
    background-color: #fff;
    background-clip: border-box;
    border: 0;
    border-radius: .25rem;
}

.card-body {
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    padding: 1.25rem;
}

.home-page-card-text p {
    font-size: 16px;
    min-height: 120px;
    line-height: 24px;
}

.margin-top-m20 {
    margin-top: -20px;
}

.w-75 {
    width: 75%
}

.partner-with-us-description p {
    font-size: 16px;
    line-height: 24px;
}
.partner-with-us-btn {
    background: #ffffff;
    border: 1px solid #1C5DC5;
    padding: 10px 20px;
    font-size: 18px;
    border-radius: 50px;
}
.partner-with-us-btn:hover {
    background: #1C5DC5;
    color: #F8F8F8;
    border: 1px solid #F8F8F8;
}

.guide-to-giving-card {
    width: 131px;
    height: 131px;
    background-color: #FFFFFF;
    border-radius: 50%;
    box-shadow: rgb(0, 0, 0, 0.5);
    overflow: hidden;
}

.dark-gray-bg {
    background: #CCCCCC;
}

.light-orange-bg {
    background: #E26262;
}

.blue-bg {
    background: #1C5DC5;
}

.subscribe-section-input {
    border-radius: 50px;
    padding: 10px 30px;
    position: relative;
    border: none;
    height: 56px !important;
}

.subscribe-section-btn {
    position: absolute;
    right: 0;
    top: 0;
    height: 100%;
    height: 56px !important;
}

.btn.subscribe-section-btn:hover {
    color: #fff;
}

.subscribe-btn {
    background: #26A39E;
    font-size: 18px;
}

.header-subscribe-btn{
    display: none !important;
}

.sign-up-for-description p {
    font-size: 16px;
    line-height: 24px;
}

.touppercase {
    text-transform: uppercase;
}

.explore-our-careers-btn{
    background: #F8F8F8;
    color: #1C5DC5;
    border: 1px solid #1C5DC5;
    padding: 10px;
    border-radius: 50px;
}
.explore-our-careers-btn:hover{
    background: #1C5DC5;
    border: 1px solid #fff;
    color: #fff;
}

.featured-search form#searchformNews{
    margin-top: 0;
}
/* .featured-social-icons div#my-menu-social{
    margin-left: 0px;
}
.featured-social-icons div#my-menu-social li {
    padding: 5px !important;
}*/
.featured-social-icons .et_monarch div#my-menu-social .et_social_icon, .et_monarch div#my-menu-social .et_social_icon:before, .et_monarch div#my-menu-social .et_social_icon:after {
    font-size: 16px;
    line-height: normal;
}
.page-template-page-news .featured-social-icons .et_social_icons_container .et_social_icon{
    width: 32px !important;
    height: 32px !important;
    line-height: 38px !important;
    background-color: #1c5dc5 !important;
}
.featured-search{
    border: none !important;
}
.featured-left-content{
    position: relative;
}
.featured-left-category{
    position: absolute;
    top: 0px;
    left: 0;
}
.featured-right-content{
    position: relative;
}
.featured-right-category{
    position: absolute;
    bottom: 0;
    left: 0;
}
.title-limit-two{
    text-overflow: ellipsis;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}
.title-limit-three{
    text-overflow: ellipsis;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}

.mobile-search-block{
    display: none !important;
}
.view-news-categories-btn{
    font-family: 'ProximaNova-semiBold';
    background: #1C5DC5;
    color: #F8F8F8;
    border: 1px solid #F8F8F8;
    padding: 20px;
    border-radius: 50px;
    font-size: 18px;
}
.view-news-categories-btn:hover{
    color: #F8F8F8;
}
.singlenewsType span{
    color: #1c5dc5;

}
.news-title-sapn{
    display: inline-block;
    /* min-height: 100px; */
}
.primary-blue-bg {
    background : #1C5DC5;
}
.brief-details-border-bottom{
    border-bottom: solid 4px rgba(28, 93, 197, 0.05);
}
.bottom-border{
    border-bottom: 2px solid #e8e6e6;
}
.list-numbered {
    list-style: none;
    counter-reset: line;
  }

  .list-numbered > li {
    position: relative;
    margin-bottom: 0;
    border-bottom: 1px solid #e4e2e2;
    padding: 32px 32px 32px 75px;
  }

  .list-numbered > li:before {
    position: absolute;
    left: 26px;
    display: inline-block;
    border-radius: 50%;
    text-align: center;
    counter-increment: line;
    content: counter(line);
    font-weight: bold;
    color: #1C5DC5;
    font-size: 44px;
    margin: -10px 0px 0 0px;
  }
  .white-bg{
      background: #fff;
  }
  .from-our-main{
      position: relative;
  }
  .from-our-singlenewsType{
      position: absolute;
      bottom: 0;
      left: 0;
      width: 100%;
      height: 100%;
  }
  .from-our-singlenewsType span{
      color: #fff;
  }
  .view-our-contributors-btn{
    background: #1C5DC5;
    color: #F8F8F8;
    border: 1px solid #F8F8F8;
    padding: 10px 20px;
    border-radius: 50px;
  }
  .view-our-contributors-btn:hover{
    background: #fff;
    color: #1C5DC5;
    border: 1px solid #1C5DC5;
    box-shadow: none;
  }
  .news-page-blue-under-line {
    border-bottom: 2px solid #1C5DC5;
    width: 15%;
    padding: 2px 0;
}
.padding-bottom-2{
    padding-bottom: 2px;
}
.header-nav{
    list-style-type: none;
}
.header-bg {
    background: #1C5DC5;
}

.footer-bg {
    background: #10397B;
}
.list-style-none{
    list-style: none;
}
.contact-us-footer ul li a:hover{
    color: #fff;
}
.footer-icon-bg {
    width: 32px;
    border-radius: 50%;
    background: #FFFFFF;
}
.mobile-footer{
    display: none;
}
.mobile-footer-icon-bg {
    width: 45px;
    height: 45px;
    border-radius: 50%;
    background: #FFFFFF;
    color: #10397B;
}
.header-nav .nav-item a{
    color: #fff;
    font-family: 'ProximaNova-semiBold', 'ProximaNovaA-Regular', sans-serif;
    line-height: 25px;
}
.header-nav .nav-item a:hover{
    color: #fff;
}
.header-nav .nav-item.search-tab a{
    padding: 0px !important;
}
.probono-header-logo{
    z-index: 9;
    position: relative;
}
.sticky-icon{
    z-index: 9;
    position: relative;
}
.side-nav{
    display: none;
    position: fixed;
    /* overflow-y: auto; */
    /* background: #1C5DC5; */
    background: linear-gradient(90deg, #1C5DC5 80%, transparent  20%);
    height: 100%;
    width: 100%;
    z-index: 7;
    left: 0;
    top: 0;

}
.mobile-side-nav{
    display: none;
    position: fixed;
    /* background: #1C5DC5; */
    background: linear-gradient(90deg, #1C5DC5 92%, transparent  8%);
    height: 100%;
    width: 100%;
    z-index: 9;
    left: 0;
    top: 0;
    z-index: 9999;
    overflow-y: auto;
}

.header-close-icon{
    display: none;
}

/* .side-nav-container{
    padding-top: 222px;
} */

.top-banner-text{
    font-size: 12px;
    text-align: center;
    color: #767676;
}
.ml-auto,
.mx-auto {
  margin-left: auto !important;
}
.mr-auto,
.mx-auto {
  margin-right: auto !important;
}

.search-tab{
    position: relative;
}
.search-bar-top{
    background: #10397B;

}

.search-bar-section{
    display: none;
    position: absolute;
    /* top: 0; */
    left: 0;
    z-index: 6;
    margin-top: -1px;
}
.input-transparent {
    background: transparent;
    border: none;
    border-bottom: 2px solid #E5E5E5;
}
.side-nav-ul{
    list-style-type: none;
}
.white-under-line{
    border-bottom: 2px solid #E5E5E5;
    padding: 10px 0;
    width: fit-content;
    display: inline-block;
}
/* .login-or-register-menu, .cart-menu{
    display: none;
} */
/* .header-login-cart{
    background: red;
} */
.top-login-head a span{
    margin: 0 24px;
}
.top-login-head a span span{
    margin: 0 24px;
}
ul.top-login-head{
    list-style-type: none;
}
.explore-resource{
    display: none;
}

.side-nav-content-block{
    padding: 20px 0 0 0px;
}
.find-jobs-main-heading{
    color: #1C5DC5;
}
.find-jobs-australia-text{
    color: #26a39d;
}
.find-jobs-australia-text a{
    padding: 0 20px;
    text-decoration: none;
}
.find-jobs-australia-text a:hover{
    text-decoration: none;
    color: #fff;
}
.post-a-job-btn{
    background: #1C5DC5;
    border-radius: 50px;
    color: #fff;
}
.post-a-job-btn:hover{
    background: #f6f6f6;
    border: 1px solid #1C5DC5;
    border-radius: 50px;
    color: #1C5DC5;
}

/*.find-job-tab-contnet-bg{
    background: #26a39e;
}*/

.find-job-tab-contnet-bg{
    background-image: url('images/jobs-header-bg.png');
    background-repeat: no-repeat;
    background-size: cover;
/*    opacity: 0.5;*/
   
}
.find-job-nav-pills li a{
    background: #d4edec;
    color: #26a39e;
    border-radius: 6px 6px 0px 0px !important;
}
.find-job-nav-pills>li.active>a{
    background: #26a39e !important;
    border-radius: 6px 6px 0px 0px !important;
}

.sector-block{
    display: none;
}
.more-options{
    cursor: pointer;
}
.carousle-img{
    /* box-shadow: 0px 4px #edf0f5;; */
}
.featured-jobs-carousel-description,.whos-moving-where-description{
    color: #404040;
    line-height: 24px;
    font-size: 16px;
}

.light-green-bg{
   background: #26a39f;
}
.what-are-your-under-line {
    border-bottom: 2px solid #fff;
    width: 7%;
}
.what-are-your-description a{
    text-decoration: none;
    color: #fff;
}
.career-advice-card{
    background: #f8f8f8;
}
.primary-blue-color{
    color: #1c5dc5;
}
.education-sec-clip-path{
    clip-path: polygon(0% 8%, 100% 0%, 100% 100%, 0% 100%);
    -webkit-clip-path: polygon(0% 8%, 100% 0%, 100% 100%, 0% 100%);
    -ms-clip-path: polygon(0% 8%, 100% 0%, 100% 100%, 0% 100%);
    -o-clip-path: polygon(0% 8%, 100% 0%, 100% 100%, 0% 100%);
    -moz-clip-path: polygon(0% 8%, 100% 0%, 100% 100%, 0% 100%);
}

.home .education-sec-clip-path.light-blue-bg .section-title{ 
    color:#2D2D2D;
}

.salary-survey-banner-sidebar{
    margin: 30px 0;
}

/* .education-sec-status span{
    padding: 0 10px;
} */
.view-all-webinars-btn{
    background: #1C5DC5;
    color: #fff;
    border-radius: 50px;
    font-size: 18px;
}
.border-radius-50{
    border-radius: 50%;
}



/* Samiulla Media Queries styling starts */

@media(min-width: 320px) and (max-width: 767px) {
    .page-template-page-edit-a-job .career-bg-style-btn{
        margin-bottom: 15px;
    }
    .banner-btn {
        width: 260px;
    }
    .what-are-your-under-line {
        border-bottom: 2px solid #fff;
        width: 10%;
    }
    .primary-blue-under-line {
        border-bottom: 2px solid #1C5DC5;
        width: 56px;
    }
    .subscribe-section-btn {
        position: relative;
        width: 100%;
    }
    .subscribe-section-input {
        margin-bottom: 20px;
    }
    .btn.view-all-btn.font-18 {
        font-size: 14px;
    }
    .clip-path {
        clip-path: polygon(0% 2%, 100% 3%, 100% 98%, 0% 100%);
        -webkit-clip-path: polygon(0% 2%, 100% 3%, 100% 98%, 0% 100%);
        -ms-clip-path: polygon(0% 2%, 100% 3%, 100% 98%, 0% 100%);
        -o-clip-path: polygon(0% 2%, 100% 3%, 100% 98%, 0% 100%);
        -moz-clip-path: polygon(0% 2%, 100% 3%, 100% 98%, 0% 100%);
    }
    .desktop-footer{
        /* display: none; */
    }
    .mobile-footer{
        display: block;
    }
    .footer-d-none{
        display: none;
    }
    .side-nav-content-block{
        padding: 70px 0 0 0;;
    }
    .education-sec-clip-path {
        clip-path: polygon(0% 3%, 100% 1%, 100% 100%, 0% 100%);
        -webkit-clip-path: polygon(0% 3%, 100% 1%, 100% 100%, 0% 100%);
        -o-clip-path: polygon(0% 3%, 100% 1%, 100% 100%, 0% 100%);
        -ms-clip-path: polygon(0% 3%, 100% 1%, 100% 100%, 0% 100%);
        -moz-clip-path: polygon(0% 3%, 100% 1%, 100% 100%, 0% 100%);
    }
    .nav-item a{
        /*font-size: 12px;*/
    }
}

@media(min-width: 320px) and (max-width: 767px) {
    .view-news-categories-btn{
        padding: 10px;
    }
}
@media(min-width: 768px) and (max-width: 991px) {

    .clip-path {
        clip-path: polygon(0% 0%, 100% 3%, 100% 97%, 0% 100%);
        -webkit-clip-path: polygon(0% 0%, 100% 3%, 100% 97%, 0% 100%);
        -ms-clip-path: polygon(0% 0%, 100% 3%, 100% 97%, 0% 100%);
        -o-clip-path: polygon(0% 0%, 100% 3%, 100% 97%, 0% 100%);
        -moz-clip-path: polygon(0% 0%, 100% 3%, 100% 97%, 0% 100%);
    }
    .opinion-title{
        /* font-size: 28px !important; */
    }
    .opinion-details .opinion-description{
        font-size: 18px;
    }
    .opinion-details h4.opinion-author{
        font-size: 20px !important;
    }
    .education-sec-clip-path {
        clip-path: polygon(0% 3%, 100% 0%, 100% 100%, 0% 100%);
        -webkit-clip-path: polygon(0% 3%, 100% 0%, 100% 100%, 0% 100%);
        -ms-clip-path: polygon(0% 3%, 100% 0%, 100% 100%, 0% 100%);
        -moz-clip-path: polygon(0% 3%, 100% 0%, 100% 100%, 0% 100%);
        -o-clip-path: polygon(0% 3%, 100% 0%, 100% 100%, 0% 100%);
    }
    .FrDevice-Media
    {
        text-align: center;
    }
    .webinar-minheight
    {
        min-height: 500px;
    }
}
@media(min-width: 320px) and (max-width: 768px)
{
    .font-md-14
    {
        font-size: 14px;
    }
    .pb-img-news
    {
        box-shadow: none !important;
    }
    .pb-p-btn-common
    {
        padding: 2px 14px !important;
    }
    .pb-w-of-img
    {
        width: 100% !important;
    }
    .pb-newsaboveext
    {
        display: block !important;
        color: #000;
    }
    .fontmobilesizebanner
    {
        font-size: 38px!important;
        margin-bottom: 37px;
    }
    .paddingmobiletopbottom
    {
        padding: 8px 0px !important;
    }
}
@media(min-width: 320px) and (max-width: 991px) {
    .v-xs-hide{
        visibility: hidden;
    }
    .second-sec-img {
        border-radius: 0;
    }
    .desktop-featured-search{
        display: none !important;
    }
    .mobile-search-block{
        display: block !important;
    }
    .news-latest-articles{
        order: 2;
    }
    .news-opinion{
        order: 1;
    }
    .register-text{
        display: none;
    }
    .header-subscribe-btn{
        display: none;
    }
    .login-or-register,.cart{
        display: block;
    }
    .header-login-cart{
        display: none;
    }
    .pb-newsbelowtext
    {
        display: none;
    }
}

/* Akalya Styles */

.shiftnav-toggle-button.mobileviewmenubar
{
    display: none;
}

/* p.careerunder:after {
    content: "";
    height: 14px;
    width: 100%;
    display: block;
    box-shadow: 0px 4px #edf0f5;
} */
.career-job-video iframe {
    height: 100%;
}
div.careerunder:after {
    content: "";
    height: 14px;
    width: 100%;
    display: block;
    box-shadow: 0px 4px #edf0f5;
}
/* .sliderimg {
    min-height: 120px;
    min-width: 150px;
} */
.pb-img-size img
{
    height:200px;
    object-fit:contain;
}
.pb-img-resize img
{
    max-width: 100%;
    height: 200px;
    object-fit: contain;
}
.pb-clr-txt-search
{
    color: #fff;
    font-weight: normal;
}
.pb-txt-block-limit
{
    min-height: 138px;
    display: inline-block;
    line-height: 28px;
}
.pb-txt-block-limit-jobs
{
    display: inline-block;
    line-height: 28px;
}
.pb-margintop-29
{
    margin-top: -29px;
}
@media(min-width:320px) and (max-width:760px)
{
    .w-176 {
        width: 100%;
    }
    .pb-findjobsaustraliatext {
        color: #26a39d;
        font-weight: 600;
        text-align: center;
        padding: 15px;
    }
    .career-job-wrap.d-flex {
        display: block !important;
    }
    .CareersSections {
        margin-right: 0px;
        margin-bottom: 30px;
    }
    .career-job-video.w-100.h-100 {
        margin-bottom: 30px;
    }
}

@media (min-width: 768px) and (max-width: 1024px){
    .pb-minheightofarticle {
        min-height: 80px !important;
    }
    .pb-limit-font
    {
        font-size: 12px !important;
    }
    .singlenewsType.pb-text-uppercase.font-14 {
        min-height: 40px;
    }
    .career-job-video iframe {
        height: 260px !important;
    }
}
@media only screen and
(max-device-width: 1024px) and
(min-device-width: 768px) and
(orientation: landscape) {
    .d-xs-none
    {
        display: none;
    }
    .pb-divheight-featured {
        /* width: auto; */
        height: auto !important;
    }
    .pb-medium-article {
        height: auto;
        width: auto;
    }
    .news-title-sapn {
        display: inline-block;
        min-height: 129px;
    }
    .pb-minheightofarticle {
        min-height: 90px !important;
    }
    .pb-fontmobile {
        font-size: 20px !important;
    }
    .home-page-card-text p {
        font-size: 16px;
        min-height: 136px;
    }
    .partner-with-us-description {
        font-size: 16px;
        line-height: 24px;
    }
    h3.title-llimit-two {
        font-weight: 800;
        min-height: 48px !important;
    }
    p.pb-img-news {
        font-size: 14px !important;
    }
    .pb-landscape-featured
    {
        font-size: 14px !important;
    }
    .pb-font-landscape {
        font-size: 16px !important;
    }
    .singlenewsType.pb-text-uppercase.font-14 {
        font-size: 12px !important;
        min-height: 35px !important;
    }
    .career-job-video iframe {
        height: 100% !important;
    }
    .featured-section .box-1 > div, .featured-section .box-3 > div{
        padding-left: 0 !important;
    }
    #shiftnav-toggle-main{
        display: none !important;
    }
    .pb-heightoftheimg {
        width: auto !important;
        height: auto !important;
    }
}
/* <link rel="stylesheet" media="all and (device-width: 768px) and (device-height: 1024px) and (orientation:landscape)" href="ipad-landscape.css" /> */
@media all and (device-width: 768px) and (device-height: 1024px) and (orientation:landscape){
    .pb-heightoftheimg {
        width: auto !important;
        height: auto !important;
    }
    #shiftnav-toggle-main{
        display: none !important;
    }
    .page-template-page-news .news-featured-content .box-1 > div,
    .page-template-page-news .news-featured-content .box-3 > div{
        padding-left: 0px !important;
        padding-right: 24px !important;
    }
    .job-packages-figure {
        font-size: 13px !important;
    }
    .subscribe-bg-style-btn {
        font-size: 12px !important;
    }
    .job-packages-chart-three ul.job-packages-pro.my-table li.job-packages-first-heading .list-group-item{
        font-size: 13px;
    }
    h4.panel-heading.panel-heading-addon{
        min-height: 40px !important;
    }
    .jobvariation-wrap .job-packages-footer span.post-head{
        font-size: 12px !important;
    }
    .panel-footer.jobvariation-wrap .job-packages-addon label{
        font-size: 12px !important;
    }
}
@media (max-width:767px)
{
.mobiledisplayview
{
    display: none;
}
.shiftnav-toggle-button.mobileviewmenubar {
    display: inline-block;
    padding: 3px 16px 0 0;
    background: no-repeat;
    color: #eee;
}
.shiftnav-toggle-button.mobileviewmenubar .fa {
    margin-right: -10px;
    font-size: 22px;
    font-weight: normal;
    color: #fff;
    border: none;
    outline: none;
    -webkit-text-stroke: snow;
}
.shiftnav-toggle-button.mobileviewmenubar:hover {
    display: inline-block;
    padding: 0px 16px 0 0;
    background: none;
    color: #eee;
}
.shiftnav.shiftnav-shiftnav-main {
    background: #1c5dc5;
}
.CareersSections {
    margin-right: 20px;
    width: 100% !important;
}
.CareersSectionsSec
{
    width: 100% !important;
}

}
/* News styles starts here */
.pb-news-header-nav
 {
    border-bottom: 1px solid #DEDEDE;
}
.pb-header-news-nav
{
list-style-type: none;
}
.pb-header-news-nav .dropdown:hover>.dropdown-menu {
    /* display: block; */
}
.pb-header-news-nav .dropdown-menu>li>a {
    color: #fff;
    font-weight: normal;
    padding-left: 0;
}
.desktop-secondary-navigation .pb-header-news-nav .dropdown-menu>li>a{
    color: #000000 !important;
    padding-bottom: 3px;
}
.desktop-secondary-navigation .pb-header-news-nav ul.dropdown-menu{
    padding: 16px 16px 0 16px;
}
.desktop-secondary-navigation .pb-header-news-nav ul.dropdown-menu > li{
    padding: 0 0 16px 0 !important;
}
.desktop-secondary-navigation ul.pb-header-news-nav li.current-menu-item > a,
.desktop-secondary-navigation ul.pb-header-news-nav li.current-menu-parent > a{
    border-bottom: 1.5px solid #1c5dc5;
    padding-bottom: 3px;
}
.desktop-secondary-navigation ul.dropdown-menu > li > a:hover,
.desktop-secondary-navigation ul.dropdown-menu > li > a:focus,
.desktop-secondary-navigation ul.dropdown-menu > .active > a,
.desktop-secondary-navigation ul.dropdown-menu > .active > a:hover,
.desktop-secondary-navigation ul.dropdown-menu > .active > a:focus{
    background: transparent;
}


.mobile-secondary-navigation ul.pb-header-news-nav li a{
    font-size: 24px;
    font-weight: bold;
    border-top: none;
    border-bottom: none;
    text-shadow: none;
    color: #ffffff !important;
    padding: 0px;
    margin: 0;
    line-height: 48px;
    display: block;
    cursor: pointer;
    position: relative;
    z-index: 7;
}
.mobile-secondary-navigation ul.pb-header-news-nav > li > a{
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
    min-width: 240px;
}
.mobile-secondary-navigation ul.pb-header-news-nav li a span.caret{
    width: 30px;
    height: 30px;
    display: inline-block;
    margin: 0 !important;
    position: relative;
    border-top: 0px dashed;
    border-right: 0px solid transparent;
    border-left: 0px solid transparent;
    pointer-events: all;
    cursor: pointer;
    z-index: 9 !important;
}
.mobile-secondary-navigation ul.pb-header-news-nav li a span.caret:after{
    content: '';
    position: absolute;
    top: 10px;
    right: 7px;
    width: 10px;
    height: 10px;
    border-right: 8px solid transparent;
    border-left: 8px solid transparent;
}
.mobile-secondary-navigation ul.pb-header-news-nav li a span.caret:after{
    border-top: 8px dashed;
}
.mobile-secondary-navigation ul.pb-header-news-nav li a span.caret.droped-down:after{
    border-top: 0px dashed;
    border-bottom: 8px dashed;
}
.mobile-secondary-navigation ul.pb-header-news-nav > li > ul.dropdown-menu > li{
    position: relative;
    margin: 0;
    padding: 0 !important;
    background: none transparent;
    list-style-type: none;
}
.mobile-secondary-navigation ul.pb-header-news-nav > li > ul.dropdown-menu > li a{
    border: solid 1px rgba(255,255,255,0.5) !important;
    border-left: solid 0px transparent !important;
    border-top: solid 0px transparent !important;
    border-right: solid 0px transparent !important;
    font-size: 18px;
    font-weight: normal;
    background: #1c5dc5 !important;
    color: #ffffff !important;
    text-shadow: none;
    font-family: "ProximaNovaA-Regular", sans-serif !important;
}







.pb-header-news-nav li a:hover{
    color: #1c5dc5;
    border-bottom: 1.5px solid #1c5dc5;
    padding-bottom: 3px;
}
.pb-header-news-nav .dropdown-menu>li>a:hover {
    color: #1c5dc5!important;
}
.pb-news-header-nav .nav-item > .nav-link.active  {
    color:#1c5dc5;
}
.pb-header-news-nav .nav-link.active::after {
    width: 100%;
}
.pb-header-news-nav .nav-link:after {
    content: '';
    display: block;
    width: 0;
    height: 2px;
    background: #1c5dc5;
    -webkit-transition: width .3s;
    transition: width .3s;
    margin-top: 2px;
}
a:focus {
    color: #1c5dc5;
}
.pb-newsspan a:hover {
    color: #1c5dc5;
}
span.tptn_title {
    font-weight: normal;
    font-size: 18px;
    line-height: 24px;
}
.find-job-nav-pills > li + li {
    margin-left: -2px;
}
/* Education styles starts here */
h3.pb-education-section-date {
    margin-top: 0;
}
/* Ends here */

/* Careers Section starts here */
.CareersSections {
    margin-right: 24px;
    width: 50%;
    box-shadow: 0px 4px #edf0f5;
}

.boxshadowbottom{
    box-shadow: 0px 4px #edf0f5;   
}

.home .careerunder.h4{
    min-height: 48px;
}

.home .career-news-inner{
        padding-bottom: 5px;
}

.home .CareersSections {
    box-shadow: none;
}
.home .thumb-wrapper{
        min-height: 170px;
}

.home .thumb-wrapper img{
    height: 100%;
    min-height: 170px;
}

.CareersSectionsSec
{
    width: 50%;
    box-shadow: 0px 4px #edf0f5;
}

/* End here */
.mr-t-1
{
    margin-top: -1px;
}
.desktop-secondary-navigation .pb-header-news-nav .caret{
    display: none!important;
}
.news-nav-items-mobile{
    display: none;
}
.pb-main-searchbar-navbar
{
    /* position: absolute;
    top: 0;
    /* left: 0; */
    background: url(https://dev.probonoaustralia.com.au/wp-content/themes/devdmbootstrap3/image/search-icon.png) no-repeat 100% 100%;
}
.pb-main-searchbar-navbar:focus
{
    outline: none;
}
#pb-searchformtopnav #searchsubmit {
    width: 24px;
    height: 26px;
    border: none;
}
.pb-searchformhomeinput {
    box-shadow: none;
    outline: none;
    color: #fff;
}
.pb-searchformhomeinput:focus{
    border-color: snow;
    outline: 0;
    box-shadow: none;
}
/* End here */

/* Mobile sidenav shiftnav styles */
.shiftnav.shiftnav-skin-light.shiftnav-left-edge {
    border-right: none;
    background: #1C5DC5;
}
.shiftnav.shiftnav-shiftnav-main ul.shiftnav-menu li.menu-item > .shiftnav-target {
    background: #1c5dc5 !important;
    color: #ffffff !important;
}
.shiftnav.shiftnav-skin-light ul.shiftnav-menu li.menu-item .shiftnav-submenu-activation {
    background: rgb(28, 93, 197) !important;
    color: #ffffff !important;
}
.shiftnav.shiftnav-shiftnav-main ul.shiftnav-menu ul.sub-menu li.menu-item>.shiftnav-target {
    background: #1c5dc5 !important;
    color: #ffffff !important;
    border: none !important;
}
.pb-header-close-news{
    display: block;
    width: 32px !important;
    height: 22px;
}
/* width */
.pb-megaMenu{overflow: auto; width:100%; max-height: 400px;}
.pb-megaMenu::-webkit-scrollbar {
    width: 8px;
    background: #1c5dc5;
}
/* Track */
.pb-megaMenu::-webkit-scrollbar-track {
box-shadow: inset 0 0 5px grey;
border-radius: 10px;
}

/* Handle */
.pb-megaMenu::-webkit-scrollbar-thumb {
background: #314a83;
border-radius: 10px;
}

/* Handle on hover */
.pb-megaMenu::-webkit-scrollbar-thumb:hover {
background: #314a83;
}
.pb-newclassforvolunteer
{
display: block;
width: auto;
margin: 0 auto;
padding: 9px 64px;
}
/* .pb-borderfrjobs
{
    height: 150px;
    width: 400px !important;
    object-fit: contain;
    background: #fff;
    border: 1px solid #edf0f5;
} */
.pb-newsaboveext
{
    display: none;
}
h3.title-llimit-two {
    font-weight: 800;
    min-height: 75px;
}
.pb-img-news
{
    box-shadow: 0px 4px #edf0f5;
    min-height: 145px;
}
.pb-caseBox {
    width: 100%;
    height: auto;
}
.singlenewsType.pb-text-uppercase.font-14 {
    padding-bottom: 5px;
}
.pb-opinion-image
{
    width: 102px;
    height: 102px;
}
.pb-who-where-image
{
    width: 123px;
    height: 123px;
}
.pb-w-of-img
{
    width: 364px;
    height: 242px;
}
.pb-clr-txt-label
{
    margin-bottom: 22px;
}
.pb-visible-h
{
    visibility: hidden;
}
.sliderimg
{
    height: 150px;
    display: flex;
    align-items: center;
    justify-content: center;
    box-shadow: 0px 5px #edf0f5;
    border: 1px solid #edf0f5;
    background: #fff;
}
.pb-featuredjobs-carousel .item
{
    max-width: 200px;
    display: inline-block;
}
.pb-featuredjobs-carousel .owl-item
{
    padding: 0 8px;
}
.pb-helpful-coursed .item
{
    max-width: 200px;
    display: inline-block;
}
.pb-helpful-coursed .owl-item
{
    padding: 0 8px;
}
.pb-browseby-category .item
{
    max-width: 200px;
    display: inline-block;
}
.pb-browseby-category .owl-item
{
    padding: 0;
    display: flex;
    align-items: center;
    justify-content: center;
}
.pb-guideto-organisation .item
{
    max-width: 200px;
    display: inline-block;
}
.pb-guideto-organisation .owl-item
{
    padding: 0 8px;
    text-align: center;
}
.pb-minheightofarticle
{
    /* min-height: 60px; */
}
p.p-2.light-gray-bg.top-banner-text {
    margin-bottom: 0;
}
.pb-underlineofnewsart
{
    box-shadow: 0px 2px #edf0f5;
}
.pb-overlay
{
    background: rgba(0,0,0,0.4);
    transition: .5s ease;
    color: white;
    opacity: 1;
    position: absolute;
    width: 100%;
    bottom: 0;
    text-align: center;
    margin-bottom: 0;
}
/* syed styles */
.price-n-features-testimonial-section {
    background: #d4edec;
}

.price-n-features-testimonial-carousel {
    position: relative;
}

.price-n-features-testimonial-carousel .owl-controls {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    display: flex;
    align-items: center;
    font-size: 40px;
    justify-content: space-between;
    pointer-events: none;
}

.price-n-features-testimonial-carousel .owl-buttons {
    position: relative;
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    font-size: 40px;
    justify-content: space-between;
    pointer-events: none;
}

.price-n-features-testimonial-carousel .owl-buttons .owl-prev,
.price-n-features-testimonial-carousel .owl-buttons .owl-next {
    pointer-events: all !important;
}

.blockquote {
    margin: 0;
    padding: 0.5em 100px;
    /* quotes: "\201C""\201D""\2018""\2019";
    border-left: 0px solid transparent; */
}
/* .blockquote p i:first-letter {
    font-size: 70px;
} */
.blockquote:before {
    content: '\201C';
    color: #26A39E;
    font-size: 4em;
    position: absolute;
    left: 70px;
    top: -20px;
}

.blockquote p {
    display: inline;
}
.title-border-bottom{
    position: relative;
}
.title-border-bottom:after{
    /* content: '';
    position: absolute;
    bottom: -13px;
    left: 0;
    width: 56px;
    height: 2px;
    background: #26a39e; */
}

.ad-packs-section .nav-tabs{
    border: solid 0px transparent !important;
}

.ad-packs-section .nav-tabs>li {
    background: #d4edec;
    border: solid 1px #26A39E;
    flex: 1 0 auto;
}

.ad-packs-section .nav-tabs>li.active>a,
.ad-packs-section .nav-tabs>li.active,
.ad-packs-section .nav-tabs>li.active>a:hover,
.ad-packs-section .nav-tabs>li.active>a:focus,
.ad-packs-section .nav-tabs>li.active{
    background: #26a39e !important;
    font-size: 24px;
}

.ad-packs-section .nav > li > a {
    position: relative;
    display: block;
    padding: 10px 15px;
    font-size: 24px;
}

.ad-packs-section .item-row {
    border-bottom: 4px solid #edf0f5 !important;
}
.our-difference-section .icon-block img{
    min-height: 65px;
    max-height: 70px;
}
.shiftnav.shiftnav-shiftnav-main ul.shiftnav-menu li.menu-item.current-menu-item>.shiftnav-target, .shiftnav.shiftnav-shiftnav-main ul.shiftnav-menu li.menu-item ul.sub-menu .current-menu-item>.shiftnav-target, .shiftnav.shiftnav-shiftnav-main ul.shiftnav-menu>li.shiftnav-sub-accordion.current-menu-ancestor>.shiftnav-target, .shiftnav.shiftnav-shiftnav-main ul.shiftnav-menu>li.shiftnav-sub-shift.current-menu-ancestor>.shiftnav-target
{
    background: #1c5dc5 !important;
    color: #ffffff;
    text-decoration: underline !important;
}
.development-of-this-page > div,
.development-of-this-page > div > div,
.development-of-this-page > div > div img{
    width: 100% !important;
}
.development-of-this-page > div > div a{
    width: 100% !important;
    display: block;
}
.navbar-collapse
{
    border-top: none;
    box-shadow: none;
}
.bx-shadow-mb {
    box-shadow: 0px 6px #E9EFF9;
}
.pb-minheight154
{
    min-height: 154px;
}
.what-are-your-description.text-white {
    font-size: 16px;
    line-height: 24px;
}
/* akalya imp styles */
.pb-news-min-height{
    min-height: 55px !important;
}
/* akalya imp styles */
ul#menu-footer-news > li {
    list-style: none;
    padding-bottom: 6px;
}
ul#menu-footer-news > li > a{
    font-size: 16px;
    color: #fff;
}
ul#menu-footer-menu > li {
    list-style: none;
    display: inline-block;
}
ul#menu-footer-menu > li > a {
    font-size: 16px;
    color: #fff;
}
ul#menu-footer-menu {
    display: flex;
}
li#menu-item-760250 {
    margin-left: 6px;
}
.overlaysub:before {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.2);
    top: 0;
    left: 0;
    z-index: 1;
}
.subscribed {
    position: relative;
    z-index: 1;
    text-align: left;
    bottom: 32px;
    color: #ffffff;
    font-size: 16px;
    width: 100%;
}
.special-ribbon{
    background: #ccc;
    border: solid 2px #26a39e;
    display: inline-block;
    padding: 8px 16px;
    margin-bottom: 8px;
}
.job-packages-pro .panel-heading:first-child{
    color: white !important;
}
.job-packages-pro .col-head1 .panel-heading:first-child{
    background: #26a39e;
}
.job-packages-pro .col-head2 .panel-heading:first-child{
    background: #1c5dc5;
}
.job-packages-pro .col-head3 .panel-heading:first-child{
    background: #105773;
}
.job-packages-pro .col-head4 .panel-heading:first-child{
    background: #33ced3;
}
/* .list-group-item{
    border: 1px solid #2d2d2d;
} */
/* .job-packages-chart-three ul li,
.job-packages-chart-three h4,
.job-packages-chart-three h3,
.job-packages-chart-three .panel-footer{
    border-top: solid 0px transparent !important;
    border-left: solid 0px transparent !important;
    border-right: solid 0px transparent !important;
} */
/* li.job-packages-first-heading > ul.list-group > li.list-group-item{
    border-bottom: solid 1px #2d2d2d !important;
} */
ul.my-table > li.job-packages-first-heading > ul.list-group > li.list-group-item{
    /* border-bottom-color: red !important; */
    line-height: 24px !important;
}
.job-packages-pro .panel-footer .btn.btn-primary.btn-wide{
    background: #26a39e !important;
    border: solid 1px #26a39e !important;
}
ul.list-group > li.list-group-item .glyphicon-ok{
    color: #26a39a !important;
}
ul.list-group > li.list-group-item .glyphicon-remove{
    display: none !important;
}
.job-packages-label{
    font-size: 24px !important;
    font-weight: bold;
    margin: 0 auto 0px !important;
}
.price-n-features-testimonial-carousel .owl-prev,
.price-n-features-testimonial-carousel .owl-next{
    background: transparent !important;
}
.price-n-features-testimonial-carousel .owl-prev i,
.price-n-features-testimonial-carousel .owl-next i{
    font-size: 40px;
    color: #105773;
}
@media screen and (max-width: 767px){
    .blockquote:before {
        left: 16px;
        top: -16px;
    }
    .blockquote {
        padding: 0.5em 48px;
    }
}
.footer-first-col ul{
    list-style: none !important;
}
.footer-first-col ul li a{
    font-size: 16px;
    color: white;
    line-height: 24px;
}
.font-10{
    font-size: 10px !important;
}
.desktop-footer .certifications-n-legals #menu-footer-menu li{
    padding: 0 4px;
}
.desktop-footer .certifications-n-legals #menu-footer-menu li a{
    font-size: 14px !important;
}
.mobile-footer .menu-footer-menu-container ul{
    list-style: none;
    padding: 0;
    margin: 0;
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 100%;
}
.mobile-footer .menu-footer-menu-container ul{

}
.mobile-footer .menu-footer-menu-container ul li a{
    color: white;
}
.subscribe-form .form-group.sp-group{
    position: relative;
}
.subscribe-form .form-group.sp-group input.subscribe-section-input {
    border-radius: 50px !important;
    padding: 10px 30px;
    position: relative;
    border: none;
    height: 56px !important;
    background: white;
    border: solid 0px transparent !important;
}
.subscribe-form .form-group.sp-group input#mail_champ_subscribe {
    background: #26A39E;
    font-size: 16px;
    color: #fff;
    height: 48px !important;
    letter-spacing: 0.64px;
    padding: 11px 26px !important;
    position: absolute;
    right: 0;
    top: 0;
    height: 100%;
    height: 56px !important;
    border-radius: 50px !important;
    border: solid 0px transparent !important;
}
.subscribe-form .form-group.sp-group input#mail_champ_subscribe:hover{
    color: white !important;
}
.pb-featuredjobs-carousel .sliderimg img{
    max-height: 130px;
}
.pb-featuredjobs-carousel .sliderimg {
    overflow: hidden;
}
.gtg-landing-search #searchformJobsadvanced input[type="text"],
.gtg-landing-search #searchformVoladvanced input[type="text"],
.gtg-landing-search #searchformVoladvanced select,
.gtg-landing-search #searchformJobsadvanced select {
    height: 56px !important;
    width: 100%;
    padding: 8px;
}
.gtg-landing-search #searchformVoladvanced .form-control,
.gtg-landing-search #searchformJobsadvanced .form-control {
    font-size: 16px;
    color: #404040;
}
.page-template-page-news #searchformNews #s{
    height: 40px !important;
    background: #F8F8F8;
    font-size: 14px;
    line-height: 16px;
}
.text-right{
    text-align: right;
}
.et_monarch .et_social_3col.et_social_nospace li {
    width: unset !important;
}
.bg-for-text-on-img{
    background-image: linear-gradient(rgba(0,0,0,0) 30%, rgba(0,0,0,0.5) 70%);
}
.bg-for-text-on-img a p{
    position: relative;
    z-index: 9;
}
.title-text-featured-img{
    line-height: 30px;
}
.news-most-viewed .list-numbered li{
    display: flex;
    align-items: center;
    justify-content: left;
    font-family: 'ProximaNova-Bold', 'ProximaNovaA-Regular', sans-serif;
}
.news-most-viewed .list-numbered li:before{
    height: 100%;
    margin: 0;
    display: flex;
    align-items: center;
    justify-content: center;
}
.job-packages-pro li li.list-group-item {
    border: solid 0px transparent;
    /* border-bottom: solid 3px #ccc; */
    position: relative;
}
.job-packages-pro li li.list-group-item:after {
    content: '';
    position: absolute;
    width: 100%;
    height: 4px;
    background: #edf0f5;
    left: 0;
    bottom: 0;
}
.col-head1 .list-group-item{
    margin: 0 !important;
}
.col-head2 .list-group-item, .col-head3 .list-group-item, .col-head4 .list-group-item{
    padding: 0px;
    margin: 0 !important;
    display: flex;
    align-items: center;
    justify-content: center;
}
.job-packages-chart-three{
    position: relative;
}
.loader-div{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: white;
}
.jobvariation-wrap .job-packages-addon, .job-packages-pro .panel-heading, .job-packages-pro .panel-footer, .job-packages-pro li:first-child .panel-heading{
    border: solid 0px transparent;
}
.gtg-landing-search .searchform .form-control,
.gtg-landing-search .searchform #searchform #s {
    height: 40px;
}
.page-template-page-search-volunteer input#searchsubmitGtG {
    line-height: 0;
}
.gtg-landing-search #searchformNews.searchform #s {
    height: 40px;
}
.search-volunteer-roles.gtg-landing-search .searchform input,
.search-volunteer-roles.gtg-landing-search .searchform select{
    height: 40px !important;
}
.page-template-page-generic-landing-jobs .landing-slider-content{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-flow: row wrap;
}
.font-primary-blue{
    color: #1c5dc5;
}
.font-12{
    font-size: 12px !important;
}
.font-line-height-16{
    line-height: 16px !important;
}
.color-text-gray, a {
    color: #404040;
}
.news-story-share .description.body-copy a{
    color: #1c5dc5;
}
.footer-address{
    line-height: 22px;
}
.font-black{
    color: #404040;
}
.pb-education-section-date{
    font-size: 24px !important;
    line-height: 30px !important;
}
.career-advise-second-row > div:first-child{
    flex: 0 1 auto;
}
.career-advise-second-row > div:last-child{
    flex: 1 0;
}
.news-opinion .opinion-description{
    line-height: 24px;
}
.news-opinion .opinion-author h4{
    font-size: 16px !important;
}
.news-opinion .view-our-contributors-btn {
    font-family: 'ProximaNova-semiBold', 'ProximaNovaA-Regular', sans-serif;
    color: #fff;
    background: #1C5DC5;
    display: inline-block;
    text-align: center;
    height: 48px;
    border: 1px solid #1C5DC5;
    border-radius: 50px !important;
    font-size: 16px !important;
    padding: 11px 26px !important;
}
.news-opinion .view-our-contributors-btn:hover {
    color: #1C5DC5;
    background: #fff;
}
.h1{
    font-family: 'ProximaNova-Bold', 'ProximaNovaA-Regular', sans-serif;
    font-size: 40px;
    line-height: 48px;
}
.h2{
    font-family: 'ProximaNova-Bold', 'ProximaNovaA-Regular', sans-serif;
    font-size: 32px;
    line-height: 40px;
}
.h3{
    font-family: 'ProximaNova-Bold', 'ProximaNovaA-Regular', sans-serif;
    font-size: 24px;
    line-height: 30px;
}
.h4{
    font-family: 'ProximaNova-Bold', 'ProximaNovaA-Regular', sans-serif;
    font-size: 20px;
    line-height: 24px;
}
.h5{
    font-family: 'ProximaNova-Bold', 'ProximaNovaA-Regular', sans-serif;
    font-size: 18px;
    line-height: 24px;
}
.h6{
    font-family: 'ProximaNova-semiBold', 'ProximaNovaA-Regular', sans-serif;
    font-size: 14px;
    line-height: 20px;
    text-transform: uppercase;
    letter-spacing: 1px;
}
.h6.small-article{
    font-size: 12px !important;
}
.body-copy{
    font-family: 'ProximaNovaA-Regular', sans-serif;
    font-size: 16px;
    line-height: 24px;
}
.lh-20{
    line-height: 20px;
}
.lh-22{
    line-height: 22px;
}
.lh-24{
    line-height: 24px;
}
.bb-2{
    border-bottom: solid 2px rgba(28, 93, 197, 0.05);
}
.bb-4{
    border-bottom: solid 4px rgba(28, 93, 197, 0.05);
}
.color-pr-blue{
    color: #1c5dc5;
}
.ad-top-ribbon {
    height: 25px;
    display: flex;
    align-items: center;
    justify-content: flex-start;
    font-size: 12px;
    line-height: normal;
}
.w-300{
    width: 300px;
}
.w-leaderboard-728{
    width: 728px;
}
.w-leaderboard-800{
    width: 800px;
}
.w-leaderboard-1140{
    width: 1140px;
}
.header-login-cart{
    height: 40px;
}
.header-login-cart a{
    font-family: "ProximaNova-semiBold", "ProximaNovaA-Regular", sans-serif;
    font-size: 13px;
    line-height: 16px;
    margin-top: 1px;
}
.sponsored-news-slider{
    position: relative;
}
.page-template-page-news .news-opinion-block{
    width: 100%;
}
.desktop-menuloginlink-icons a,
.desktop-menuloginlink-icons .a{
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.desktop-menuloginlink-icons a .pb-icon,
.desktop-menuloginlink-icons .a .pb-icon{
    /* width: 10px; */
    margin-left: 5px;
}
body.single-organisation .dmbs-content .org-donate-info:empty{
    display: none;
}
.window-scrolled-down{
    padding-top: 0px !important;
}
.visibility-hidden{
    visibility: hidden;
}
/* / Small devices (landscape phones, 576px and up) */
@media (min-width: 576px) {
    .bs4-col-sm-6{
        width: 50%;
    }
    .mh-sm-105{
        min-height: 105px;
    }
}
/* // Medium devices (tablets, 768px and up) */
@media (min-width: 768px) {
    .bs4-col-md-6{
        width: 50%;
    }
    .min-ht-md-72{
        min-height: 72px;
    }
    .page-template-page-events-education .eventlanding-eventbox {
    min-height: 470px;
    }
    .mh-md-105{
        min-height: 105px;
    }
}
/* // Large devices (desktops, 992px and up) */
@media (min-width: 992px){
    .pull-lg-right{
        float: right !important;
    }
    .featured-right-content .text-on-featured-right-img{
        text-align: left;
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
    }
    .bg-lg-for-text-on-img{
        background-image: linear-gradient(rgba(0,0,0,0) 30%, rgba(0,0,0,0.5) 70%);
    }
    .latest-articles-secondary > div > div > div{
        box-shadow: 0px 2px #edf0f5;
    }
    .pb-caseBox {
        min-height: 72px;
    }
    .latest-articles-secondary > div > div > div{
        min-height: 111px;
    }
    .lh-lg-22{
        line-height: 22px;
    }
    .lh-lg-24{
        line-height: 24px;
    }
    .font-lg-26{
        font-size: 26px;
    }
    .font-lg-20{
        font-size: 20px;
    }
    .font-lg-24{
        font-size: 24px;
    }
    .font-lg-16{
        font-size: 16px !important;
    }
    .font-lg-14{
        font-size: 14px !important;
    }
    .font-lg-12{
        font-size: 12px;
    }
    .font-lg-40{
        font-size: 40px;
    }
    .featured-section .featured-left-content img{
        height: 477px;
    }
    .featured-left-content-description{
        min-height: 140px;
    }
    img.latest-article-thumb{
        width: 120px;
        height: auto;
    }
    .side-nav-container .pb-megaMenu{
        padding-bottom: 100px;
        margin-right: 100px;
    }
    #bxslider-news .owl-wrapper-outer{
        padding-left: 0 !important;
        padding-right: 0 !important;
    }
    .lh-lg-20{
        line-height: 20px;
    }
    .lh-lg-22{
        line-height: 22px;
    }
    .lh-lg-24{
        line-height: 24px;
    }
    .bb-lg-2{
        border-bottom: solid 2px rgba(28, 93, 197, 0.05);
    }
    .bb-lg-4{
        border-bottom: solid 4px rgba(28, 93, 197, 0.05);
    }
    .bb-lg-0{
        border-bottom: solid 0px rgba(28, 93, 197, 0) !important;
    }
    .text-lg-white{
        color: white;
    }
    .bg-lg-for-text-on-img a p{
        position: relative;
        z-index: 9;
    }
    .h-lg-100{
        height: 100%;
    }
    .certified-logo-footer{
        width: 54px;
        height: 84px;
    }
    .page-template-page-news #searchformNews #s{
        color: #404040;
        font-style: normal;
    }
    .page-template-page-news #searchformNews #s::-webkit-input-placeholder {
        color: #404040;
    }
    .page-template-page-news #searchformNews #s:-ms-input-placeholder {
        color: #404040;
    }
    .page-template-page-news #searchformNews #s::placeholder {
        color: #404040;
    }
    .sponsored-news-slider .owl-controls{
        position: absolute;
        width: 100%;
        height: 100%;
        top: 0;
        left: 0;
        display: flex;
        align-items: center;
        justify-content: center;
        pointer-events: none;
    }
    .sponsored-news-slider .owl-controls .owl-buttons{
        position: relative;
        width: 100%;
        height: 100%;
        display: flex;
        align-items: center;
        justify-content: space-between;
        pointer-events: none;
    }
    .sponsored-news-slider .owl-controls .owl-buttons div{
        background: transparent;
        color: black;
        font-size: 30px;
        font-weight: bold;
    }
    .sponsored-news-slider .owl-controls .owl-buttons div.owl-prev{
        margin-left: -20px;
        pointer-events: all !important;
    }
    .sponsored-news-slider .owl-controls .owl-buttons div.owl-next{
        margin-right: -20px;
        pointer-events: all !important;
    }
    .ml-lg-ne-10{
        margin-left: -10px;
    }
    .header-nav .nav-item.search-tab{
        padding: 0;
        min-width: 125px;
        display: flex;
        align-items: center;
        justify-content: center;
    }
    .header-nav .nav-item.search-tab.active{
        background: #10397B;
    }
    .header-nav .nav-item.search-tab img[alt="Search"]{
        width: 17px;
    }
    .min-ht-lg-72{
        min-height: 72px;
    }
    .page-template-page-news .news-opinion-block{
        width: 315px;
    }
    .news-most-viewed{
        max-width: 364px;
    }
    .my-account-dropdown .dropdown-menu{
        padding: 16px;
    }
    .my-account-dropdown .dropdown-menu > ul > li{
        padding-bottom: 4px;
        border-bottom: solid 1px rgba(204,204,204, 0.2);
        padding-top: 4px;
    }
    .desktop-secondary-navigation .navbar > div > span{
        flex: 1 0 auto;
    }
    .desktop-secondary-navigation .navbar > div > div{
        flex: 0 1 auto;
    }
    .page-template-page-changemaker .changemakerLogo img {
        min-width: 179px;
    }

    /* Browse By categories */
    .pb-browseby-category .owl-buttons
    {
        position: relative;
        width: 100%;
        /* height: 100%; */
        /* align-items: flex-start; */
        justify-content: space-between;
        display: flex;
        /* top: 0; */
        flex-flow: row wrap;
        padding-top: 0px;
    }
    .pb-browseby-category .owl-controls {
        position: absolute;
        width: 100%;
        height: 100%;
        top: 0;
        left: 0;
        pointer-events: none;
    }
    .pb-browseby-category .owl-controls{
        margin: 0;
        display: flex;
        align-items: center;
        justify-content: center;
        flex-flow: column wrap;
    }
    .pb-browseby-category .owl-buttons{
        width: 104%;
        margin-left: -2%;
    }
    .pb-browseby-category .owl-theme .owl-controls .owl-buttons div {
        padding: 0 0 40px 0;
        margin: 0;
    }
    .mh-lg-105{
        min-height: 105px;
    }
    .page-template-page-good-business .browse-cc-wrap .cc-org-logo .cc-item a.thickbox img{
        /* width: 100%; */
        height: auto;
        max-height: 142px;
    }
}
/* // Extra large devices (large desktops, 1200px and up) */
@media (min-width: 1200px) {
    .pb-header-news-nav .dropdown:hover>.dropdown-menu {
        display: block;
    }
    .pb-heightoftheimg
    {
        width: 120px;
        /* height: 80px; */
    }
    .pb-divheight-featured
    {
        /* width: 266px; */
        height: 160px;
    }
}
@media (min-width: 992px) and (max-width: 1199px){
    .page-template-page-mentor-the-treasurer .apply-mentor,
    .page-template-page-mentor-the-treasurer .apply-mentee{
        height: 72px !important;
    }
}
@media (min-width: 769px) and (max-width: 1199px) and (orientation: landscape) {
    .featured-section .featured-left-content img{
        height: auto !important;
        width: 100% !important;
    }
}
@media (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
    .featured-section .featured-left-content img{
        width: 100% !important;
    }
    .w-ipad-pt-100{
        width: 100% !important;
    }
    .bg-lg-for-text-on-img{
        background-image: linear-gradient(rgba(0,0,0,0) 30%, rgba(0,0,0,0) 70%) !important;
    }
}
@media (min-width: 320px) and (max-width: 767px) and (orientation: portrait) {
    .bg-xs-for-text-on-img{
        background-image: linear-gradient(rgba(0,0,0,0) 30%, rgba(0,0,0,0.4) 70%) !important;
    }
}






/* // Extra small devices (portrait phones, less than 576px) */
@media (max-width: 575.98px) {
    .w-xs-100{
        width: 100% !important;
    }
    .w-lg-100{
        width: 100%;
    }
    .page-template-page-jobs .pb-whoismoving-mob .owl-prev{
        margin-left: -22px !important;
    }
    .page-template-page-jobs .pb-whoismoving-mob .owl-next{
        margin-right: -23px !important;
    }
    .px-xs-12{
        padding: 0 12px !important;
    }
    .job-career-news .career-job-video iframe{
        height: 186px;
    }
    .flex-xs-wrap {
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
    }
    .ad-packs-section .nav > li > a {
        font-family: 'ProximaNova-semiBold', 'ProximaNovaA-Regular';
        padding: 10px 0px;
        font-size: 14px;
    }
    .ad-packs-section .nav > li.active > a{
        padding: 10px 0px;
        font-size: 14px !important;
    }
    .main-header .header-nav .nav-item a{
        font-family: 'ProximaNova-Medium';
        line-height: normal !important;
        padding: 0 !important;
    }
    .main-header .header-nav li.nav-item{
        padding: 0 0 0 20px !important;
    }
    .m-xs-only-0{
        margin: 0 !important;
    }
}

/* // Small devices (landscape phones, less than 768px) */
@media (max-width: 767.98px) {
    .page-template-page-news #searchformNews #s{
        border-radius: 8px;
        color: #404040;
        font-style: normal;
    }
    .page-template-page-news #searchformNews #s::-webkit-input-placeholder { /* Edge */
        color: #404040;
    }

    .page-template-page-news #searchformNews #s:-ms-input-placeholder { /* Internet Explorer 10-11 */
        color: #404040;
    }

    .page-template-page-news #searchformNews #s::placeholder {
        color: #404040;
    }
    .order-xs-2{
        order: 2;
    }
    .et_monarch div#my-menu-social .et_social_networks li {
        padding-left: 8px !important;
    }
    .mobile-footer-icon-bg {
        width: 35px;
        height: 35px;
    }
    .pt-mdxs-5{
        padding-top: 45px !important;
    }
    .mx-xs-auto{
        margin: 0 auto;
    }
    .owl-theme.sponsored-news-slider .owl-controls .owl-buttons div{
        /* background: #10397B !important; */
        opacity: 1;
        /* color: white; */
        padding: 14px 20px;
        margin: 0;
    }
    .login-or-register-menu, .cart-menu{
        display: block;
    }
    .desktop-secondary-navigation .nav-item.pb-submenu
    {
        padding: 0.5rem !important;
    }
    .pb-newsmobilemenustyle
    {
        padding: 0 0 0 0.5rem !important;
    }
    .m-xs-0{
        margin: 0 !important;
    }
    .mobile-secondary-navigation .menu-news-submenu-container{
        width: 100%;
    }
    .job-career-news .career-job-video iframe{
        height: 300px;
    }
    .m-sm-only-0{
        margin: 0 !important;
    }
    .pb-browseby-category .owl-buttons{
        /* width: 115% !important;
        margin-left: -8% !important;
        margin-top: -50px; */
    }
}
/* // Medium devices (tablets, less than 992px) */
@media (max-width: 991.98px) {
    .page-template-page-news .pb-header-news-nav{
        display: none;
    }
    .page-template-page-news .mobile-secondary-navigation.news-sub-nav .pb-header-news-nav{
        display: block;
        /* max-height: 800px;
        overflow-y: auto;
        visibility: visible; */
    }
    .job-packages-pro li li.list-group-item{
        padding: 16px 0;
    }
    .news-sign-up.padding0.blue-bg{
        clear:both;
    }
    .shiftnav-wrap{
        padding-top:0 !important;
    }
    #shiftnav-toggle-main.shiftnav-toggle-main-align-right {
        display: none;
    }
    .pl-xs-10{
        padding-right: 10px !important;
    }
    .h3{
        line-height: 30px;
    }
    .h4{
        line-height: 24px;
    }
    h5, .h5{
        font-size: 16px;
        line-height: 22px;
    }
    .lh-md-22{
        line-height: 22px;
    }
    .lh-md-24{
        line-height: 24px;
    }
    .et_monarch div#my-menu-social .et_social_networks li {
        padding-left: 16px;
    }
    .box-1>div, .box-3>div{
        padding-right: 8px !important;
    }
    .box-2>div, .box-4>div{
        padding-left: 8px !important;
    }
    .news-most-viewed .list-numbered li{
        justify-content: flex-start;
    }
    .list-numbered > li {
        padding: 32px 16px 32px 55px;
    }
    .list-numbered > li:before{
        left: 16px;
    }
    .subscribe-form .form-group.sp-group input#mail_champ_subscribe{
        position: relative !important;
    }
    .mc4wp-form input[type="submit"]{
        width: 100%;
    }
    .text-xs-center{
        text-align: center;
    }
    footer div {
        width: 100%;
    }
    .footer-first-col ul {
        width: 100%;
    }
    .footer-first-col ul li {
        padding: 16px 8px;
        border-bottom: solid 1px rgba(255, 255, 255, 0.2);
    }
    .certified-logo-footer{
        width: auto;
        height: 100px;
    }
    .dropdown-menu {
        position: relative !important;
        top: unset !important;
        left: unset !important;
        width: 300px !important;
        margin-bottom: 16px;
        background-color: transparent;
        box-shadow: unset;
        border: none;

    }
    .dropdown-menu>li>a{
        white-space: normal !important;
    }
    .gtg-landing-search .searchform button#searchsubmitGtG{
        display: flex;
        align-items: center;
        justify-content: center;
    }
    .w-till-md-100{
        width: 100% !important;
    }
    .page-template-page-generic-landing-jobs .landing-slider-content, .page-template-page-generic-landing .landing-slider-content {
        top: 0px !important;
    }
    .shiftnav li.menu-item .shiftnav-submenu-activation{
        right: 10px !important;
    }
    #mailc_email::-webkit-input-placeholder {
        text-align: center;
    }
    #mailc_email:-ms-input-placeholder {
        text-align: center;
    }
    #mailc_email::placeholder {
        text-align: center;
    }
    .desktop-secondary-navigation.news-sub-nav{
        display: none !important;
    }
    .page-template-page-source .container{
        padding-right: 15px !important;
    }
    .mobile-secondary-navigation ul.pb-header-news-nav > li > ul.dropdown-menu{
        width: auto !important;
        padding-left: 0px !important;
    }
    .mobile-secondary-navigation ul.pb-header-news-nav > li > ul.dropdown-menu.dropped{
        /* display: block !important;
        height: auto !important;
        transition: all 0.5s ease-in-out; */
    }
    .header-nav .nav-item a{
        line-height: normal;
    }
    .main-header .navbar{
        display: flex;
        flex-wrap: nowrap !important;
    }
    .main-header .navbar > div:last-child{
        display: flex;
        align-items: center;
        justify-content: flex-end;
        flex-flow: row;
    }
    body.search-results .dmbs-left{
        display: block !important;
    }
    .m-md-only-0{
        margin: 0 !important;
    }
    .mobile .pb-whitebgbluebtn.btn{
        height: 48px;
        line-height: 24px;
    }
    .page-template-page-jobs #searchsubmitGtG i{
        font-size: 13px !important;
    }
    .page-template-page-news .browse-by-category-section .container,
    .page-template-page-news .news-in-brief-section .container {
        width: 100%;
        max-width: 691px;
    }
    .search-results h3.color-orange-bold{
        margin: -6px 0 0 0;
    }
    .page-id-98516 h3.color-news-blue-bold.search-bold{
        margin: 10px 0 0 0;
    }
}

/* // Large devices (desktops, less than 1200px) */
@media (max-width: 1199.98px) {

}

/* // Large devices (desktops, less than 1200px) */
@media (min-width: 768px) and (max-width: 1199px) and (orientation: landscape) {
    .list-numbered > li {
        padding: 32px 8px 32px 75px;
    }
    .w-ld-100{
        width: 100% !important;
    }
    .p-ld-0{
        padding: 0 !important;
    }
    .h-ld-auto{
        height: auto !important;
    }
    .font-ld-12{
        font-size: 12px !important;
    }
    .navbar-nav > li{
        /* white-space: nowrap; */
    }
    .org-list .resource.type-resource a.viewbutton {
        width: 100%;
    }
}
@media (min-width: 768px) and (max-width: 990px) {
    p.desktop.ipad-d {
        display: block !important;
    }
    .pb-helpful-coursed .alignnone, .pb-featuredjobs-carousel .alignnone {
        max-width: 130px !important;
    }
}
@media (min-width: 768px) and (max-width: 1024px) {
    #bxslider-guide-organisations .item{
        max-width: unset !important;
        text-align: center;
        display: flex;
        align-items: center;
        justify-content: center;
        margin-bottom: 32px;
        flex: 1 0 33%;
    }
}

.news-most-viewed .tptn_list_count
{
    display: none;
}
.myfixed-div{
    position: fixed;
    left: 0;
    top: 0;
    z-index: 11;
    width: 100%;
    display: none;
}
.side-menu-content-container{
    background: #1C5DC5;
}
.myfixed-div > .side-menu-right-block{
    background: rgba(0,0,0,0.3);
}
i.carrer-arr.fa {
    font-weight: 600;
    position: relative;
    top: 2px;
}
.shiftnav ul.shiftnav-menu li.menu-item > .shiftnav-target, .shiftnav ul.shiftnav-menu li.shiftnav-retract > .shiftnav-target{
    padding: 0px;
    margin: 0 25px;
    line-height: 48px;
}
.shiftnav ul.shiftnav-menu li.menu-item {
    background: #1c5dc5;
}
.shiftnav.shiftnav-shiftnav-main ul.shiftnav-menu ul.sub-menu li.menu-item>.shiftnav-target{
    border: solid 1px rgba(255,255,255,0.5) !important;
    border-left: solid 0px transparent !important;
    border-top: solid 0px transparent !important;
    border-right: solid 0px transparent !important;
}
.subscribe-on-mob-sidenav{
    background: #26A39E;
    line-height: 24px !important;
}

.subscribe-on-mob-sidenav{
    display: none !important;
}


.page-id-98404 .dmbs-content ul{
    padding-left: 10px;
}

.navbar.my-account-dropdown{
    min-height: unset !important;
}
.navbar.my-account-dropdown .navbar-nav{
    list-style: none;
    margin: 0 !important;
    padding: 0 !important;
}
.navbar.my-account-dropdown .navbar-nav .nav-item > a{
    padding: 0 !important;
    position: relative;
    color: #1C5DC5;
}
.navbar.my-account-dropdown > .navbar-nav > .nav-item > a:after{
    content: '\f0d7';
    font-family: 'Fontawesome';
    position: absolute;
    width: 10px;
    height: 10px;
    display: flex;
    align-items: center;
    justify-content: center;
    top: 5px;
    right: -12px;
}
.navbar.my-account-dropdown .navbar-nav .nav-item > .dropdown-menu > .menu{
    list-style: none;
    margin: 0 !important;
    padding: 0 !important;
}
.navbar.my-account-dropdown .navbar-nav .nav-item > .dropdown-menu > .menu > li a{
    color: #404040;
}
.navbar.my-account-dropdown .navbar-nav .nav-item > .dropdown-menu > .menu > li > ul.sub-menu{
    list-style: none;
    margin: 0;
    padding: 0;
    padding-left: 16px;
}
.desktop-secondary-navigation .nav-item.pb-submenu{
    font-family: 'ProximaNova-semiBold', 'ProximaNovaA-Regular';
    font-size: 13px;
    line-height: 16px;
    color: #2D2D2D;
    padding: 0.7rem !important;
}
.page-template-page-contributors #searchformNews #s{
    height: 34px !important;
}
.close-mob-side-nav{
    font-size: 40px !important;
    width: 30px;
    height: 30px;
    display: flex !important;
    align-items: center;
    justify-content: center;
    margin: 0 16px 0 0 !important;
    cursor: pointer !important;
}
/*Info: News styling STARTS Here  */
    .single.single-news .h1, .single.single-news h1{
        font-family: 'Georgia-Bold', 'ProximaNova-Bold', sans-serif;
        font-size: 24px !important;
        line-height: 1.1;
    }
    /*.single.single-news .h2, .single.single-news h2{
        font-family: 'Georgia-Bold', 'ProximaNova-Bold', sans-serif;
        font-size: 23px;
        line-height: 40px;
    }*/
    /* .single.single-news .h3, .single.single-news h3{
        font-family: 'ProximaNova-Bold', 'ProximaNovaA-Regular', sans-serif;
        font-size: 24px;
        line-height: 30px;
    } */
    /*.single.single-news .h4, .single.single-news h4{
        font-family: 'Georgia-Bold', 'ProximaNova-Bold', sans-serif;
        font-size: 18px !important;
        line-height: 1.1;
    }*/
    /*.single.single-news .h5, .single.single-news h5{
        font-family: 'Georgia-BoldItalic', 'ProximaNova-Bold', sans-serif;
        font-size: 16px !important;
        line-height: 1.1;
    }*/
    /* .single.single-news .h6, .single.single-news h6{
        font-family: 'ProximaNova-semiBold', 'ProximaNovaA-Regular', sans-serif;
        font-size: 14px;
        line-height: 20px;
        text-transform: uppercase;
        letter-spacing: 1px;
    } */
    /* .single.single-news .body-copy{
        font-family: 'ProximaNovaA-Regular', sans-serif;
        font-size: 16px;
        line-height: 24px;
    } */

    .single.single-news .myexcerpt-wrap ul, .single.single-news .myexcerpt-wrap ol {
        padding: 0px 20px;
    }

    .single.single-news .main-news-content .main-news-content p:nth-child(1) {
        display: none;
    }

    .single.single-news .main-news-content .main-news-content blockquote p:nth-child(1), .single.single-news .main-news-content .main-news-content ul p:nth-child(1), .single.single-news .main-news-content .main-news-content ol p:nth-child(1) {
        display: block;
    }

    .single.single-news .main-news-content .main-news-content h5 {
        font-family: Georgia-BoldItalic;
        color: #404040;
        font-style: normal;
        font-size: 16px !important;
        line-height: 26px;
    }

    .single.single-news .main-news-content h4{
        font-family: 'Georgia-Bold', 'ProximaNova-Bold', sans-serif;
        font-size: 18px !important;
        line-height: 1.1;
    }

    .single.single-news .main-news-content h3{
        font-family: 'ProximaNova-Bold', 'ProximaNovaA-Regular', sans-serif;
        font-size: 24px !important;
        line-height: 30px;
    }

    .single.single-news .main-news-content h2 {
        font-family: Georgia-Bold;
        font-size: 23px !important;
        font-style: normal;
        font-weight: normal;
        margin-bottom: 20px;
        margin-top: 20px;
        line-height: 32px;
    }

    .single.single-news .main-news-content,
    .single.single-news .main-news-content p{
        font-family: Georgia;
        font-size: 18px;
        line-height: 30px;
    }

    .single.single-news .main-news-content i {
        font-family: 'Georgia-Italic';
        font-style: normal;
    }

    .single.single-news .main-news-content blockquote {
        font-size: 18px;
        font-family: 'Georgia-Italic';
        font-style: normal;
        margin-top: 20px;
    }

    .single.single-news .myexcerpt-wrap {
        clear: both;
        font-family: 'Georgia-Italic';
        font-size: 18px;
        line-height: 28px;
        color: #404040;
    }

    .single.single-news .dmbs-comments .well {
        min-height: 20px;
        padding: 20px;
        margin-bottom: 20px;
        background-color: #F8F8F8;
        border: 0px solid #e3e3e3;
        border-radius: 0px;
        -webkit-box-shadow: none;
        box-shadow: none;
    }

    .single.single-news.et_monarch .et_social_autowidth li {
        width: auto;
        margin: 0 2% 0% 0 !important;
    }

    .dmbs-main article.news .main-news-content a {
        text-decoration: underline !important;
    }

    .single.single-news .comment-respond textarea#comment {
        max-width: 312px;
    }

    .single.single-news hr {
        margin-top: 20px;
        margin-bottom: 20px;
        border: 0;
        border-top: 1px solid #DEDEDE;
    }

    .single.single-news .main-news-content b, .single.single-news .main-news-content strong {
        font-weight: normal !important;
        font-family: Georgia-Bold;
    }

    .single.single-news .main-news-content .highlight-right {
        width: 50%;
        float: right;
        color: #105773;
        clear: left;
        border-top: 2px solid #cccccc;
        border-bottom: 2px solid #cccccc;
        padding: 20px 15px;
        margin: 20px 20px 20px 30px;
    }

    .single.single-news .main-news-content .highlight-left {
        width: 50%;
        float: left;
        color: #105773;
        clear: right;
        border-top: 2px solid #cccccc;
        border-bottom: 2px solid #cccccc;
        padding: 20px 15px;
        margin: 20px 30px 20px 0px;
    }

    .single.single-news .main-news-content .main-news-content .background-light-grey p:nth-child(1), .single.single-news .main-news-content .main-news-content.with-news-bullet p:nth-child(1) {
        display: block;
    }

    .single-news .row.dmbs-content article .main-news-content ul.with-spacing li, .single-news .row.dmbs-content article .main-news-content ol.with-spacing li {
        margin: 0 0 10px;
    }
    .single.single-news .singlenewsType span {
        color: #404040;
    }
    .single.single-news .color-text-gray {
        color: gray;
    }

.single.single-news .row.dmbs-content article .main-news-content .standout-news p,
.single.single-news .row.dmbs-content article .main-news-content .standout-news ol,
.single.single-news .row.dmbs-content article .main-news-content .standout-news ol li,
.single.single-news .row.dmbs-content article .main-news-content .standout-news ul,
.single.single-news .row.dmbs-content article .main-news-content .standout-news ul li,
.single.single-news .row.dmbs-content article .main-news-content .standout-news strong,
.single.single-news .row.dmbs-content article .main-news-content .standout-news b,
.single.single-news .row.dmbs-content article .main-news-content .standout-news em
{
    color: #4B4A4A !important;
}

.single.single-news .main-news-content .main-news-content .standout-news p:nth-child(1) {
    display: block;
}

.border-blue3{
    border: 3px solid #1C5DC5;
}

.border-blue2{
    border: 2px solid #1C5DC5;
}


/*Info: News styling ENDS Here  */
.news-featured-image-holder.image-height-greater-than-400{
    position: relative;
    height: 400px;
    width: 100%;
    overflow: hidden;
}
.news-featured-image-holder.image-height-greater-than-400 img{
    position: absolute;
    top: -30px;
    left: 0;
}
.term-condition ul{
    padding-left: 15px;
}
.page-template-default.page .dmbs-main ul,
.page-template-default.page .dmbs-main ol{
    padding-left: 16px;
}
.page-template-page-search-good-business .job-landing-search .form-control,
.page-template-page-search-mentors .form-control,
.page-template-page-search-good-business #searchform #s,
.page-template-page-search-mentor-positions .form-control{
    height: 40px !important;
}
.bg-pale-blue{
    background: #F4F7FC;
}
.page-template-page-past-webinar .woocommerce-Price-amount.amount{
    padding-right: 20px;
}
.main-header .search-bar-section>div{
    min-height: 165px;
}
.pb-header-news-nav .dropdown-menu li {
    padding: 0 8px;
}
#menu-footer-menu li:first-child{
    padding-right: 12px !important;
}
.page-template-page-news div#my-menu-social .et_social_networks {
    height: 40px !important;
}
#TB_ajaxWindowTitle{
    display: none !important;
}
.side-menu-content-container a:focus{
    color: white !important;
}
.fixed-top-secondary-nav{
    background: white;
    box-shadow: 0 1px 4px #ccc;
}
body.category-blog .dmbs-content .probonoLogo.dmbs-header-img,
body.single.single-post .dmbs-content .probonoLogo.dmbs-header-img{
    display: none !important;
}
.search-button-block{
    background: rgb(211, 211, 211);
}
.search-button-block input{
    text-transform: none !important;
}
.h-34{
   height: 34px !important;
}
.lh-16{
   line-height: 16px !important;
}
.lh-14{
   line-height: 14px !important;
}
.lh-12{
   line-height: 12px !important;
}
.page-template-page-my-organisation .desktop-secondary-navigation + .col-xs-1{
    display: none;
}
.tribe-events-page-template #tribe-bar-form .tribe-bar-submit input[type=submit]{
    border-radius: 50px !important;
}
.tribe-events-page-template #tribe-bar-form .tribe-bar-submit input[type=submit]:hover{
    background: white !important;
    color: #94C0DD !important;
    border: 1px solid #94C0DD !important;
}
form label {
    font-weight: normal;
    font-family: ProximaNova-Bold;
}
.page-template-page-search-not-for-profits .newsfeaturedSuppliers .newrecentPostTitle a:hover,
.page-template-page-search-not-for-profits .newsfeaturedSuppliers .newrecentPostTitle a:visited,
.page-template-page-search-not-for-profits .newsfeaturedSuppliers .newrecentPostTitle a:active,
.page-template-page-featured-not-for-profits .newsfeaturedSuppliers .newrecentPostTitle a:hover,
.page-template-page-featured-not-for-profits .newsfeaturedSuppliers .newrecentPostTitle a:visited,
.page-template-page-featured-not-for-profits .newsfeaturedSuppliers .newrecentPostTitle a:active,
.single.single-organisation .newsfeaturedSuppliers .newrecentPostTitle a:hover,
.single.single-organisation .newsfeaturedSuppliers .newrecentPostTitle a:visited,
.single.single-organisation .newsfeaturedSuppliers .newrecentPostTitle a:active,
.page-template-page-customised-nfp-list-result .newsfeaturedSuppliers .newrecentPostTitle a:hover,
.page-template-page-customised-nfp-list-result .newsfeaturedSuppliers .newrecentPostTitle a:visited,
.page-template-page-customised-nfp-list-result .newsfeaturedSuppliers .newrecentPostTitle a:active{
    color: #e26262 !important;
}
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px)  {
    .page-template-page-jobs .career-job-wrap .CareersSections.h-100{
        height: auto !important;
    }
    .page-template-page-news div#my-menu-social .et_social_networks {
        display: flex;
        align-items: center;
    }
    .page-template-page-news #searchformNews {
        margin-top: 6px;
        padding-top: 24px;
        padding-bottom: 24px;
    }
}
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px)
and (orientation : portrait) {
    .my-account-dropdown{
        display: none !important;
    }
    .pb-who-where-image {
        height: auto !important;
    }
}
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px)
and (orientation : landscape) {
    .pb-who-where-image {
        height: auto !important;
    }
    .pro-bono-banner.desktop.desktop-banner img{
        height: -webkit-fill-available !important;
    }
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
    .min-ht-lg-72 {
      height: 72px;
    }
    .white-under-line{
        display: inline-block;
    }
    .ie-w-100{
        width: 100%;
    }
    .news-most-viewed .list-numbered li::before{
        position: absolute;
        top: 10%;
        left: 6%;
    }
    .pb-featuredjobs-carousel .sliderimg img, .pb-helpful-coursed .sliderimg img{
        max-width: 150px !important;
    }
    .career-advise-second-row > div:first-child{
        flex: 1 0 !important;
    }
    .job-packages-pro li li.list-group-item{
        height: 45px !important;
    }
    .job-packages-figure{
        font-size: 14px;
    }
}
.page-id-288189 h1.cart-empty {
    margin-top: 0;
    margin-bottom: 0;
}
.d-992-1199{
    display: none;
}
@media (min-width: 1025px) and (max-width: 1199px){
    /* .page-template-page-news #my-menu-social{
        display: none !important;
    }
    .d-1024-1199{
        display: block;
    }
    .pb-news-header-nav.desktop-secondary-navigation{
        display: none;
    }
    .desktop-featured-search{
        justify-content: flex-end !important;
    }
    .view-news-categories-btn {
        font-size: 16px;
        text-transform: capitalize;
        padding-top: 7px !important;
        padding-bottom: 7px !important;
        height: 40px;
    } */
}
@media (min-width: 992px) and (max-width: 1199px){
    .page-template-page-news #my-menu-social{
        display: none !important;
    }
    .d-992-1199{
        display: block;
    }
    .d-992-1199+div+div{
        padding-right: 0px !important;
    }
    .page-template-page-news .pb-news-header-nav.desktop-secondary-navigation{
        display: none;
    }
    .desktop-featured-search{
        justify-content: flex-end !important;
    }
    .view-news-categories-btn {
        font-size: 16px;
        text-transform: capitalize;
        padding-top: 7px !important;
        padding-bottom: 7px !important;
        height: 40px;
    }
    .pb-header-news-nav .dropdown > .dropdown-menu{
        position: relative;
        background: none;
        padding: 0px;
        border: none;
        box-shadow: transparent 0px 0px 0px 0px;
    }
    .page-template-page-register-as-a-mentor form#mentor_reg_form #sector+.select2,
    .page-template-page-register-as-a-mentee form#mentee_reg_form #sector+.select2 {
        width: 100% !important;
    }
}
.page-template-page-education .eventlanding-eventbox,
.page-template-page-events-education .eventlanding-eventbox{
    float: left;
}
/* Added from LIVE site 14th May start */
.single.single-news .main-news-content hr {
    border-top: 1px solid #cccccc;
}
/* Added from LIVE site 14th May END */

/* only ipad portrait */
@media all and (device-width: 768px) and (device-height: 1024px){
    .page-template-page-jobs .sliderimg{
        width: 100%;
    }
    .page-id-777436 .banner-section .home-top-banner .mobile{
        max-height: 700px;
        overflow: hidden;
    }
}
/* only 400 - 500 */
@media all and (min-width: 376px) and (max-width: 500px){
    .guide-to-giving-card {
        width: 170px;
        height: 170px;
    }
}
@media all and (min-width: 768px) and (max-width: 991px){
    .page-template-page-news #searchformNews #searchsubmit {
        margin-right: 30px;
    }
}
@media screen and (max-width: 320px){
    .pb-banner-heading{
        font-size: 30px;
    }
}
.woocommerce-store-notice.demo_store{
    display: inline-block;
}
.lg-make-it-center{
    display: flex;
    flex-flow: row wrap;
    align-items: center;
    justify-content: center;
}
.page-template-page-search-volunteer #searchvolunteer .search-evnt p.serachBarTags{
    margin-bottom: 5px !important;
}
@media screen and (min-width: 320px) and (max-width: 991px){
    .job-packages-pro li.job-packages-inner{
        margin-bottom: 24px;
    }
    .fixedWidth200 {
        float: unset !important;
        margin-left: 0px !important;
        display: flex;
        flex-flow: row wrap;
        align-items: center;
        justify-content: center;
    }
    .webmetrics-description, .newsmetrics-description, .socialmetrics-description {
        margin-left: 0px;
    }
    .xs-make-it-center{
        padding: 0px;
        display: flex;
        flex-flow: row wrap;
        align-items: center;
        justify-content: center;
    }
    .page-template-page-search-volunteer #searchvolunteer .search-evnt p:last-child{
        margin-bottom: 0px !important;
    }
    #tribe-events-bar .tribe-bar-date-filter{
        padding: 15px;
    }
    .page-template-page-apply-for-job .breadcrumbs.standard-gap+h1{
        word-break: break-all;
    }
    body .dmbs-right {
        /*max-width: 300px; Manu commented on 18 March 20*/
        width: 100%; /* Manu commented on 18 March 20*/
        max-width: 100%; /* Manu commented on 18 March 20*/
        padding: 0px 15px 0px 5px;
        float: right;
        margin: 0px auto;
    }
}
.page-customised-nfp-list .custom-ques-wrap form label.selectit{
    display: flex;
    align-items: center;
    justify-content: flex-start;
    flex-flow: row wrap;
}
.pb-helpful-coursed .item img{
    max-height: 140px;
}
.pb-helpful-coursed .item h6{
    /* word-break: break-all; */
}
.news-in-brief-section .news-in-brief a{
    color: #1c5dc5;
    text-decoration: underline !important;
}
a.hover-text-white:hover{
    color: white !important;
}
@media (max-width: 480px){
    .single-tribe_events .tribe-events-notices{
        position: relative !important;
    }
}
@media screen and (max-width: 1000px) and (min-width: 320px){
    .category .row.dmbs-content{
        padding-top: 0px !important;
    }
    .kneeboneImages {
        margin-bottom: 24px !important;
    }
    .page-id-288189 form.woocommerce-cart-form table.shop_table_responsive thead tr th.product-remove{
        width: 10%;
    }
    .page-id-288189 form.woocommerce-cart-form table.shop_table_responsive thead tr th.product-name{
        width: 50%;
    }
    .page-id-288189 form.woocommerce-cart-form table.shop_table_responsive thead tr th.product-price{
        width: 10%;
    }
    .page-id-288189 form.woocommerce-cart-form table.shop_table_responsive thead tr th.product-quantity{
        width: 10%;
    }
    .page-id-288189 form.woocommerce-cart-form table.shop_table_responsive thead tr th.product-subtotal{
        width: 20%;
    }
}
@media (min-width: 1000px){
    .search .col-md-3.dmbs-left.clearfix{
        left: unset !important;
        padding-left: 15px !important;
        padding-right: 15px !important;
    }
    .search .searchPageTextBox{
        width: 100% !important;
    }
}
@media (max-width: 768px){
    .woocommerce table.shop_table_responsive tr, .woocommerce-page table.shop_table_responsive tr{
        display: inline-block;
        width: 100%;
    }
}
.page-template-page-education .page-summary ul{
    padding: 0 0 0 16px !important;
}
.page-template-page-education .webinar-img-wrap,
.page-template-page-education .webinar-img-wrap img{
    height: auto !important;
}
.post-type-archive-tribe_events .tribe-events-loop a.tribe-events-read-more{
    font-family: 'ProximaNova-semiBold', 'ProximaNovaA-Regular', sans-serif;
    background: #94C0DD;
    display: inline-block;
    text-align: center;
    border-radius: 50px !important;
    color: #fff;
    height: 48px !important;
    font-size: 16px !important;
    padding: 11px 26px !important;
    line-height: 25px;
    border: none;
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){
    .min-ht-md-72{
        height: 72px;
    }
    .what-we-do-section .what-we-do-card > img{
        height: 100% !important;
    }
    .browse-by-category-section .pb-browseby-category .item{
        width: 100%;
    }
    .navbar.my-account-dropdown, .navbar{
        min-height: 21px !important;
        height: 21px !important;
    }
    .news-latest-articles .pb-caseBox a{
        width: 100%;
    }
    .page-template-page-generic-landing-jobs .landing-slider-content p.sliderlistcta.desktop{
        position: absolute;
        right: 70px;
    }
    .headerLoginCart-parent-div .header-login-cart{
        justify-content: start !important;
    }
    .page-template-page-generic-landing-jobs .landing-slider-content{
        justify-content: start !important;
    }
    .page-template-page-lookback .what-we-do-card > a{
        max-height: 221px;
    }
    .page-template-page-lookback .header-login-cart > .container{
        margin-left: 0px !important;
    }
}

.page-template-page-lookback .text-on-banner{
    top:0;
    width: 100%;
    height: 100%;
}
.page-template-page-lookback .img-txt h4.card-title,
.page-template-page-lookback .what-we-do-card .card-title.h4{
    color: #1c5dc5;
}
.page-template-page-lookback .last-p-mb-0 p:nth-last-of-type(1){
    margin-bottom: 0px !important;
}
.page-template-page-lookback .home-page-card-text p{
    min-height: 10px !important;
}
.page-template-page-lookback .pb-banner-heading{
    line-height: normal;
}
.page-template-page-lookback .pb-banner-subheading{
    font-size: 20px;
    line-height: normal;
}
@media (min-width: 992px){
    .page-template-page-lookback .pb-banner-heading{
        font-size: 48px;
        line-height: 48px;
    }
    .page-template-page-lookback .pb-banner-subheading{
        font-size: 30px;
        line-height: 50px;
    }
    .page-template-page-lookback .card-text.home-page-card-text p:nth-last-of-type(1){
        margin-bottom: 0px;
    }
}
@media (max-width: 991px){
    .page-template-page-lookback .home-top-banner .mobile{
        /*max-height: 400px;*/
        overflow: hidden;
    }
}

.job-template-default.single-job .organisation-details-wrap .org-excerpt p {
    text-align: start !important;
    line-height: 24px !important;
    margin-bottom: 10px !important;
}

.job-template-default.single-job .organisation-details-wrap .org-excerpt p span {
    text-align: start !important;
}

.page-template-page-pricing-and-features-revamp p.sliderlistcta {
    display: inline;
    right: 0;
    float: right;
    font-size: 16px;
    position: relative;
    top: -78px;
}

.page-template-page-generic-landing .product-features .product-feat-landing .product-feat-content
{
    min-height: 175px;
}
.tax-profession .form-control,.tax-sector .form-control,.tax-location .form-control{
    height: 40px;
}
.page-template-page-edit-a-new-paid-event a.events-bg-style-btn{
    line-height: 30px;
}
.page-template-page-salary-survey-landing-2019 .product.woocommerce .add_to_cart_button.ajax_add_to_cart:hover,.page-template-page-salary-survey-landing-2019 .woocommerce.add_to_cart_inline .button:hover{
    color: #1C5DC5 !important;
}

.single-tribe_events .past-webianr-tkt a.added_to_cart.wc-forward {
    padding: 15px 20px !important;
    margin-left: 2px;
    line-height: 20px;
    height: 49px;
    border: 1px solid #94C0DD;
}

.single-tribe_events .past-webianr-tkt a.added_to_cart.wc-forward:hover
{
    background: #fff!important;
    color: #94C0DD!important;
    border: 1px solid #94C0DD!important;
}

/* CSS added for Current Events Banner */

.events-tr-style-btn {
    margin-top: 5px;
}

@media screen and (max-width: 600px) {
.event-slider-wrap {
    bottom: 5%!important;
    right: 0 !important;
} }

@media screen and (max-width: 768px) and (min-width: 601px) {
.event-slider-wrap {
    bottom: 0%!important;
} }

@media screen and (max-width: 1024px) and (min-width: 768px) {
.event-slider-wrap {
    bottom: 0%!important;
} }

#tribe-events-pg-template #tribe-events {
    padding: 0;
}
#tribe-events-content a.color-yellow-bold{
    color: #94C0DD !important;
}
#tribe-events-content .tribe-events-tooltip h4 a {
    color: #6e9dbd !important;
}
/* footer menu issue fix */
.desktop-footer .certifications-n-legals .menu-footer-menu-container #menu-footer-menu li {
    padding: 0 8px;
}

.menu-footer-menu-container #menu-footer-menu li:first-child {
    padding-right: 8px !important;
}

.menu-footer-menu-container li#menu-item-760250 {
    margin-left: 0px;
}

.post-type-archive-tribe_events table.tribe-events-calendar .type-tribe_events.tribe-event-featured {
    background: #fff !important;
    padding-left: 7px !important;
}

.post-type-archive-tribe_events table.tribe-events-calendar .type-tribe_events.tribe-event-featured:hover {
    background: #f7f7f7 !important;
}

.page-template-page-good-business-news .news-latest-articles .latestarticles .align-items-start.justify-content-between .article-item.secondary-article-9 >div,
.page-template-page-good-business-news .news-latest-articles .latestarticles .align-items-start.justify-content-between .article-item.secondary-article-10 >div{
        box-shadow:none;
}
.tribe_events-template-default.single.single-tribe_events .tribe-events-cal-links a.tribe-events-button:hover{
    background-color: #fff !important;
    padding-top: 11px !important;
}
.single-tribe_events .tribe-events-cal-links .tribe-events-button {
    padding-top: 11px !important;
    background-color: #94C0DD !important;
    border: 1px solid #94c0dd!important;
}
.post-type-archive-tribe_events .tooltipster-box h3.tribe-events-calendar-month__calendar-event-tooltip-title.tribe-common-h7 a{
    display: block;
    line-height: 18px;
    font-size: 16px;
    font-weight: normal;
    font-family:'ProximaNova-Medium';
}
.archive.tag .navbar.my-account-dropdown{
    display: none;
}
.news-in-brief-section .cc-org-logo .cc-item{
    display: flex;
    align-items: center;
    padding: 15px !important;
}
.news-in-brief-section .cc-org-logo .cc-item a{
    background: white;
    height: 100%;
}
.news-in-brief-section .cc-org-logo .cc-item a img {
    max-height: 130px;
}

/* Jobs/volunteer applications start */
body.page-template-page-my-job-applications form .job_applicant_dropdown,
body.page-template-page-my-volunteer-applications form .job_applicant_dropdown{
    font-size: 16px;
    color: #404040;
    height: 56px !important;
    -webkit-appearance: menulist-button;
    width: 100%;
    padding: 8px;
    line-height: 50px;
}
body.page-template-page-my-job-applications #applicants .org-list form,
body.page-template-page-my-volunteer-applications #volunteer-applicants .org-list form{
    display: block;
    float: left;
    margin-bottom: 16px;
    width: 100%;
}
body.page-template-page-my-volunteer-applications .search-results .postTitle,
body.page-template-page-my-job-applications .search-results .postTitle{
    color: #1c5dc5;
    font-family: ProximaNova-Bold;
}
label[for="job_applicant_dropdown"]{
    color: #1c5dc5;
}

body.page-template-page-my-volunteer-positions #jobtab{
    display: flex;
    flex-flow: row wrap;
}
/* Jobs/volunteer applications end */

/* Events slider start */
@media screen and (min-width: 800px) {
    .page-template-page-events-education .event-slider-wrap .event-link.margin-top20,
    .page-template-page-education .event-slider-wrap .event-link.margin-top20,
    .page-template-page-masterclasses .event-slider-wrap .event-link.margin-top20
    {
        margin-bottom: 7px !important;
        margin-left: 360px;
    }
    body.page-template-page-events-education #bxslider-event .item {
        margin-right: 15px;
    }
}
@media screen and (max-width: 1440px){
    #bxslider-event .item img {
        max-height: unset !important;
        min-width: unset !important;
        height: auto !important;
    }
    #bxslider-event .item .event-slider-wrap p.event-link{
        margin-bottom: -15px;
    }
}

/* Events slider end */

.padding1415{
    padding: 14px 15px !important;
}

/* Salary Survey new LP start */
html {
    scroll-behavior: smooth;
}
.purchase-now-btn:hover{
    border: solid 1px #26a39e;
}
body.page-template-page-salary-survey .youmaylikearticles .singlenewsType {
    padding-bottom: 0px !important;
}
body.page-template-page-salary-survey .why-support-australia p {
    font-family: 'ProximaNovaA-Regular', sans-serif;
    font-size: 16px;
    line-height: 24px;
    color: #fff;
}
body.page-template-page-salary-survey .why-support-australia .pb-whitebgbluebtn{
    background: white;
    border: solid 1px #26a39f;
    color: #26a39f !important;
    letter-spacing: .64px;
}
body.page-template-page-salary-survey .why-support-australia .pb-whitebgbluebtn:hover{
    border: solid 2px white !important;
    color: #fff !important;
    background: transparent !important;
}
.w-270{
    width: 270px;
}
body.page-template-page-salary-survey .education-sec-clip-path .pb-bluebgwithgreenbtn{
    background: transparent;
    border-color: #26a39f;
    color: #26a39f;
}
body.page-template-page-salary-survey .education-sec-clip-path .pb-bluebgwithgreenbtn:hover{
    background: #26a39f;
    border-color: #26a39f;
    color: #fff !important;
}
body.page-template-page-salary-survey #full-width-div-salarySurvey .woocommerce a.added_to_cart {
    padding: 12px 10px 6.5px 10px !important;
}
@media (max-width:768px) {
    body.page-template-page-salary-survey .job.type-job .attachment-post-thumbnail, .wp-post-image{
        width: auto !important;
        max-width: 100% !important;
        height: auto !important;
        max-height: 100%;
    }
    .mb-xs-0{
        margin-bottom: 0px !important;
    }
    body.page-template-page-salary-survey .dmbs-main,
    body.page-template-page-salary-survey .dmbs-main .salImageWrap.margin-bottom35,
    body.page-template-page-salary-survey #full-width-div-salarySurvey.margin-bottom35
    {
        margin-bottom: 0 !important;
    }
    body.page-template-page-salary-survey #full-width-div-salarySurvey .salary-position{
        padding-left: 0px !important;
    }
    .w-270{
        width: 100%;
    }
    body.page-template-page-salary-survey #full-width-div-salarySurvey .woocommerce a.added_to_cart {
        margin-left: 5px;
    }
}
/* your css rules for ipad landscape */
@media all and (device-width: 1024px) and (device-height: 768px) and (orientation:landscape) {
    body.page-template-page-salary-survey #full-width-div-salarySurvey .salary-features-wrap{
        display: flex;
        flex-flow: row wrap;
        justify-content: start;
    }
    body.page-template-page-salary-survey #full-width-div-salarySurvey .salary-features-wrap .add_to_cart_button{
        margin-bottom: 8px;
    }
}
/* Salary Survey new LP end */

body.home.page-template-default .banner-section .text-on-banner{
    top: 0px;
    height: 100%;
}
@media screen and (min-width: 1000px) and (max-width: 1440px){
    .pb-banner-heading{
        font-size: 40px;
        line-height: 50px;
    }
    body.home.page-template-default .banner-section{
        padding-bottom: 0px !important;
    }
    body.home.page-template-default .banner-section > .container-fluid {
        margin-bottom: 0px !important;
    }
}
.alink a{
    color: #404040;
}
.alink a:hover{
    color: #26a39e !important;
    font-weight: 700;
}
#job_applicant_dropdown+.select2-container .select2-selection{
    font-size: 16px;
    color: #404040;
    -webkit-appearance: menulist-button;
    width: 100%;
    padding: 8px;
    line-height: 50px;
    height: 50px !important;
    display: flex;
    align-items: flex-start;
    border-radius: 0;
}
#job_applicant_dropdown+.select2-container .select2-selection ul.select2-selection__rendered{
    line-height: normal !important;
    height: 100%;
}
#job_applicant_dropdown+.select2-container .select2-selection .select2-selection__arrow{
    top: 50%;
    transform: translateY(-50%);
}
body.page-template-page-grants h1.color-news-blue-bold a,
body.page-template-page-grants h1.color-news-blue-bold + h4 a{
    font-weight: normal !important;
    color: #1C5DC5;
    font-family: ProximaNova-Bold;
}
body.page-template-page-grants h1.color-news-blue-bold a:hover,
body.page-template-page-grants h1.color-news-blue-bold + h4 a:hover{
    color: #23527c !important;
}
body.page-template-page-my-volunteer-positions #my-volunteer-positions .org-list .volunteer .jobBorder {
    display: flex;
    justify-content: space-between;
    flex-flow: row wrap;
}
body.page-template-page-my-volunteer-positions #my-volunteer-positions .org-list .volunteer .jobBorder > .border-bottom-1{
    border-bottom: none !important;
}



@media (max-width: 991px){
    .page-template-page-my-jobs .desktop-secondary-navigation,
    .page-template-page-my-volunteer-positions .desktop-secondary-navigation,
    .page-template-page-my-events .desktop-secondary-navigation,
    .page-template-page-my-package-status .desktop-secondary-navigation,
    .page-template-page-my-job-applications .desktop-secondary-navigation,
    .page-template-page-my-volunteer-applications .desktop-secondary-navigation
    {
        display: block !important;
    }
}
body.single-mentor div#TB_window {
    margin-left: 0px !important;
    /* width: 630px !important; */
    transform: translate(-50%);
}
body.single-mentor div#TB_ajaxContent{
    width: 100% !important;
}
body.single-mentor input.contact-mentor.more.btn.career-bg-style-btn.border-radius0.margin-bottom10.margin-top20.color-text-white{
    border-radius: 0px !important;
}
/*-----manish mentor css-------*/
@media (max-width: 767px){
    body.single-mentor div#TB_window{
        width: 310px !important;
    }
    body.single-mentor div#TB_window #TB_ajaxContent{
        margin-left: 0 !important;
    }
}
body.single-mentor div#TB_window .contact-member-form .contact-mentor.more.btn.career-bg-style-btn{
    font-size: 14px!important;
    padding: 6px 26px!important;
    height: 37px !important;
}
#TB_closeWindowButton:focus .tb-close-icon{
    box-shadow: none !important;
}
.single-mentor_position .org-basic-info .thickbox.more.career-bg-style-btn,.page-template-page-search-mentor-positions .mentor_position .career-bg-style-btn{
    height: auto !important;
}
@media (max-width: 991px){
    .single-mentor .col-md-7.org-basic-info.pb-lg-0,.single-mentor_position .type-mentor_position .col-md-7.org-basic-info{
        height: auto !important;
    }
    .single-mentor_position .organisation-head-wrap .org-basic-info .col-md-12.padding0{
        width: 100%;
    }
    .single-mentor .col-md-7.org-basic-info{
        height: auto !important;
        padding-bottom: 20px;
    }
}
.single-mentor #TB_window .contact-member-form textarea,.single-mentor_position #TB_window .contact-member-form textarea{
    height: 34px !important;
}
.page-template-page-my-events .tribe_events .jobBorder .col-md-8.padding20.col-xs-12{
    padding-bottom: 42px !important;
    border-right: 1px solid #efefef !important;
}

/*-----arpita mentor css-------*/
body.page-template-page-search-mentor-positions div.mentor-container p.more {
    border-radius: 50px !important;
}
/*-----End css-------*/

.jobavatar img.avatar.avatar-medium{height:auto !important;}
/* @media only screen and (min-width: 992px) and (max-width: 1025px){
    .single-news .desktop-secondary-navigation .nav-item.pb-submenu{

        padding: 10px!important;
    }
} */
.padding-12{
    padding:12px;
}
.page-template-page-volunteer-landing #bxslider-jobs .item{
    display: inherit;
}

/** GTG Enquiry UI ***/
.page-template-page-gtg-enquiry .gtg-features-sect {
    min-height: 290px;
}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation:landscape){
.page-template-page-gtg-enquiry .gtg-features-sect {
    min-height: 342px;
    }
}

.page-template-page-gtg-enquiry ul.get-access-source li {
    display: inline-flex;
}
p.hidden-text {
    visibility: hidden;
    margin: 0;
    line-height: 0;
}
.page-template-page-job-terms-conditions li {
    margin-bottom: 10 px;
    line-height: 24px;
}

.page-template-page-job-terms-conditions .mainpart-content a {
    text-decoration: underline !important;
}
.single-job .alink a{
    color: #26a39e !important;
    font-weight: 700;
}

/* carerre heading css */

.header-green{
    background: #26a39e;
}
.purposecareer{
    font-family: 'ProximaNova-Bold';
    font-size: 18px;
    color: #fff;
    margin-top: 11px;
    margin-left: 5px;
}
.dreamcareer{
    text-align: right;
    line-height: 16px;
    color: #fff;
    margin: 0;
    font-size: 12px;
}
.careerheader .color-news-blue {
    color: #26a39e;
}
.linecarrer{
    padding: 2px 6px 0px 1px;
    color: #26a39e;
    font-size: 12px;
}
.search_button.min-ht-lg-72 a {
    font-size: 12px !important;
    background: #fff;
    color: #26a39e !important;
    padding: 8px 18px 6px !important;
    border-radius: 30px;
    border: 1px solid #fff;
    line-height: 15px;
}
.search_button.min-ht-lg-72 a:hover{
    color: #fff !important;
    background: transparent;
    border: 1px solid;
}
.search_button{
    padding: 0;
    min-width: 125px;
    display: flex;
    align-items: center;
    justify-content: center;
}
.careerheader .navbar.my-account-dropdown .navbar-nav .nav-item > a {
    color: #26a39e;
}
.overflow-hidden .purposecareer.desktop-d{
    display:none;
}
div.asl_w{
    z-index: 9 !important;
}
.cta-bar{
    position: fixed;
    z-index: 9999;
    font-size: 16px;
    padding: 20px;
    background: #DEDEDE;
    text-align: center;
    bottom: 0;
}
.cta-bar p,.cta-bar a{
    color:#000;
    margin: 0;
    display: inline;
}
.career_close_button{
    font-size: 25px;
    position: relative;
    top: 2px;
    cursor: pointer;
    left: 5px;
}
.career_close_button:hover .crosschangloghover{
    display: inline;
}
.career_close_button:hover .crosschanglog{
    display:none;
}
img.crosschangloghover {
    display: none;
}
img.crosschanglog,img.crosschangloghover{
    width: 24px;
    height: 24px;
}
@media (max-width: 765px){

    div#job-video iframe {
        height: 250px;
    }

}
@media (max-width: 1100px) {
    .cta-bar{
        padding: 30px;
    }
    .career_close_button {
        position: absolute;
        right: 10px;
        left: unset;
    }
    /* .tawk-min-chat-icon{
        width: 17px;
    }
    .tawk-min-container .tawk-button-circle.tawk-button-large {
        width: 30px !important;
        height: 30px !important;
    }
    .tawk-min-container{
        left: 30px !important;
    } */
}
#email_permission-error{
    position: absolute;
    margin-top: 18px;
}
@media (max-width: 670px){

   #email_permission-error{
        position: absolute;
        margin-top: 40px;
    }
    .gglcptch_recaptcha div {
        width: 340px !important;
    }
}
.textgreen{
    color: #26a39e !important;
}
label#resume-error {
    margin-left: 5px;
}
.page-template-page-apply-for-job .gglcptch_v2{
    padding:0 !important;
}


/* CSS for Revised webinar landing page 17/2/22 - Last Edited - 24/2/22 */


body.page-template-template-webinar-landing-php{
    font-family:"ProximaNovaA-Regular", sans-serif!important
}
.page-template-template-webinar-landing-php .text-on-banner {
    position: absolute; top: 0; left: 0; height: 100%;
}
.page-template-template-webinar-landing-php .mobile{margin-bottom: 20px;}
.page-template-template-webinar-landing-php .breadcrumbs .container.pageInfo.m-0{
    margin-left: auto !important;
    margin-right: auto !important;
    font-size: 13px;
}
.page-template-template-webinar-landing-php .helping-section{padding:10px 0 50px 0px;}
.page-template-template-webinar-landing-php .helping-section p {padding:25px 0px 0px 0px; margin:0px;}

.page-template-template-webinar-landing-php .helping-section-2{background:#F8F8F8; padding:70px 0px;}
.page-template-template-webinar-landing-php .helping-section-2 .inner-box{border: 1px solid #e6e6e6; padding:1.7rem; text-align:center; min-height: 300px;}
.page-template-template-webinar-landing-php .helping-section-2 .inner-box h3{font-weight:normal; font-family: ProximaNova-Bold!important;}
.page-template-template-webinar-landing-php .helping-section-2 .inner-box p{color:#333;}
.page-template-template-webinar-landing-php .bundle-box .caption h3{ margin-top: 30px;}


.page-template-template-webinar-landing-php .leaders-section{padding:50px 0px;}
.page-template-template-webinar-landing-php .bundle-section{padding:50px 0px; padding-bottom: 60px;}
.page-template-template-webinar-landing-php .bundle-section h2{padding:0 0 30px 0px;}
.page-template-template-webinar-landing-php .bundle-section .bundle-box h3 span{display:block;}
.page-template-template-webinar-landing-php .bundle-section .bundle-box .pricing span{display:block; font-weight:700;}
.nextwebinar-section h3 {
    font-size: 22px!important;
    line-height: 26px!important;
    font-weight: normal!important;
    font-family: ProximaNova-Bold!important;
}
.page-template-template-webinar-landing-php .bundle-section .bundle-box .pricing {padding:15px 0 0 0px;}
.page-template-template-webinar-landing-php .bundle-section .bundle-btn {margin:49px 0 0 0px; padding: 12px 80px; background: #1c5dc5;  text-align: center;  border-radius: 50px; color: #fff; height: 48px;
    font-size: 16px; /*line-height: 25px;*/ border: 1px solid #1c5dc5;}
.page-template-template-webinar-landing-php .bundle-section .bundle-btn:hover{background:#fff;color:#1c5dc5;border:1px solid #1c5dc5;}

.page-template-template-webinar-landing-php .nextwebinar-section {/*padding:50px 0px;*/padding:80px 0px;}
.page-template-template-webinar-landing-php .nextwebinar-section .nextwebinar-img {padding:30px 0 0 0px;}
.page-template-template-webinar-landing-php .nextwebinar-section h3{font-size:24px; margin-top: 24px;}
.page-template-template-webinar-landing-php .nextwebinar-section .webinar-date{display:inline-block; color:#1C5DC5; font-size:14px; padding:20px 20px 0px 15px;}
.page-template-template-webinar-landing-php .nextwebinar-section .webinar-location{display:inline-block; color:#1C5DC5; font-size:14px; padding:20px 20px 0px 15px;}
.page-template-template-webinar-landing-php .nextwebinar-section .tickets-btn {margin:20px 0 0 0px;}

.page-template-template-webinar-landing-php .further-resources-section{padding:50px 0px;}
.page-template-template-webinar-landing-php .further-resources-section .further-resources-card .card-body{background:#F8F8F8; padding:2.25rem 2rem;}
.page-template-template-webinar-landing-php .further-resources-section .further-resources-card .card-body .card-title{   font-size: 14px;
    padding-bottom: 10px;
    font-family: 'ProximaNova-semiBold', 'ProximaNovaA-Regular', sans-serif;
    letter-spacing: 1px;}
.page-template-template-webinar-landing-php .further-resources-section .pb-margintop-30 { margin-top: -30px; z-index: 99;  position: relative;}

.page-template-template-webinar-landing-php .leaders-section .leader-logo{display: inline-block;
    /* width: 150px; */
    /* height: 150px; */
    vertical-align: middle;
    /* margin: 15px 15px 0 0px; */
    background-color: #FFFFFF;
    border-radius: 50%;
    padding: 20px;
    box-shadow: 0px 8px 8px #e9eff9;
    overflow: hidden;
    margin-left: auto;
    margin-right: 15px;}

.page-template-template-webinar-landing-php .leaders-section .leader-logo img{    max-width: 110px;
    height: auto;}

.page-template-template-webinar-landing-php .leaders-section .owl-theme .owl-controls{text-align: center;}

.icon img{
    width:50px;
    height: 45px;
}

/* Styling Next and Prev buttons */

.page-template-template-webinar-landing-php .leaders-section .owl-theme .owl-controls .owl-buttons div{
    color: #1C5DC5; display: inline-block;zoom: 1;*display: inline;/*IE7 life-saver */
    margin: 5px;padding: 3px 10px;font-size: 20px; -webkit-border-radius: 30px; -moz-border-radius: 30px;   border-radius: 30px;filter: Alpha(Opacity=50);/*IE7 fix*/}

/* Clickable class fix problem with hover on touch devices */
/* Use it for non-touch hover action */
.page-template-template-webinar-landing-php .leaders-section .owl-theme .owl-controls.clickable .owl-buttons div:hover{
    filter: Alpha(Opacity=100);/*IE7 fix*/
    opacity: 1; text-decoration: none;}

/* Styling Pagination*/

.page-template-template-webinar-landing-php .leaders-section .owl-theme .owl-controls .owl-page{    display: inline-block;  zoom: 1;*display: inline;/*IE7 life-saver */}
.page-template-template-webinar-landing-php .leaders-section .owl-theme .owl-controls .owl-page span{display: block;    width: 12px;height: 12px;   margin: 5px 7px;filter: Alpha(Opacity=50);/*IE7 fix*/
    opacity: 0.5;   -webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;   background: #869791;}

.page-template-template-webinar-landing-php .leaders-section .owl-theme .owl-controls .owl-page.active span,
.page-template-template-webinar-landing-php .leaders-section .owl-theme .owl-controls.clickable .owl-page:hover span{
    filter: Alpha(Opacity=100);/*IE7 fix*/
    opacity: 1;}

/* If PaginationNumbers is true */

.page-template-template-webinar-landing-php .leaders-section .owl-theme .owl-controls .owl-page span.owl-numbers{
    height: auto;
    width: auto;
    color: #FFF;
    padding: 2px 10px;
    font-size: 12px;
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    border-radius: 30px;
}

/* preloading images */
.page-template-template-webinar-landing-php .leaders-section .owl-item.loading{
    min-height: 150px;
    background: url(AjaxLoader.gif) no-repeat center center
}

.page-template-template-webinar-landing-php .leaders-section #sector-leaders-carousel .owl-item > div img {
    display: block;
    width: 100%;
    height: auto;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    margin-bottom:4px;
}

.page-template-template-webinar-landing-php .leaders-section #sector-leaders-carousel .owl-item > div{ margin:15px;}

.page-template-template-webinar-landing-php .leaders-section .wrapper-with-margin{ margin:0px 50px;}
.page-template-template-webinar-landing-php .leaders-section .owl-theme .owl-controls .owl-buttons div { position: absolute;}
.page-template-template-webinar-landing-php .leaders-section .owl-theme .owl-controls .owl-buttons .owl-prev{ left: -45px; top: 60%; background: none; opacity: 1;}
.page-template-template-webinar-landing-php .leaders-section .owl-theme .owl-controls .owl-buttons .owl-next{ right: -45px; top: 60%;  background: none; opacity: 1;}
.page-template-template-webinar-landing-php .leaders-section .owl-item{text-align: center;}
.page-template-template-webinar-landing-php section.breadcrumbs{ font-size: 13px;}

.caption h3 {
    font-weight: normal!important;
    font-family: ProximaNova-Bold!important;
    font-size: 22px!important;
    line-height: 26px!important;
}
.further-resources-card.bx-shadow-mb {
    box-shadow: 0px 5px 2px #dadada;
}

@media screen and (min-width: 280px) and (max-width: 768px){
    .page-template-template-webinar-landing-php .nextwebinar-section .tickets-btn{text-align: center;}
    .page-template-template-webinar-landing-php .text-on-banner { position: absolute; top: 0; left: 0; height: 100%; }
    .page-template-template-webinar-landing-php .helping-section-2 .inner-box{margin-bottom: 30px; }
    .page-template-template-webinar-landing-php .bundle-box{margin-bottom:50px;     text-align: center;}
    .page-template-template-webinar-landing-php .pb-whitebgbluebtn {margin-bottom:40px;}
    .page-template-template-webinar-landing-php .helping-section-2 { background: #F8F8F8; padding: 35px 0 0 0px;}

    .page-template-template-webinar-landing-php .leaders-section .owl-theme .owl-controls .owl-buttons .owl-prev{top:35%; left:-20px; font-size: 30px;}
    .page-template-template-webinar-landing-php .leaders-section .owl-theme .owl-controls .owl-buttons .owl-next{top: 35%; right: -20px; font-size: 30px;}
    .page-template-template-webinar-landing-php .bundle-section .bundle-btn{margin: 0px 0 0 0px;}
    .nextwebinar-img{
        display:none;
    }
    .page-template-template-webinar-landing-php .mobile {
        display: block!important;
    }
    .page-template-template-webinar-landing-php .banner-btn {
        width: 220px;
    }
}

/* CSS for Revised webinar landing page 17/2/22 */


/* Whitepapers page css 20/1/23  */

.whitepaper-wrapper{
    background: #F4F7FC;
}

.whitebox{
        background: #fff;
    padding: 26px 65px;
    max-width: 1073px;
    width: 100%;
    margin-bottom: 60px;
    box-shadow: 0px 6px 0px #E9EFF9;
border-radius: 4px;
}

.whitepaper-content{
    margin-bottom: 60px;
    max-width: 1073px;
    width: 100%;
}

.whitepaper-content p{
    font-weight: 600;
}

.whitepaper-title{
    color: #1C5DC5;
    font-size: 14px !important;
    line-height: 20px;
    text-transform: uppercase;
    font-weight: 600;
    font-family: "ProximaNovaA-Regular";
    letter-spacing: 1px;
}

.whitepaper-metabox{
    margin: 20px 0;
    color: #404040;
}

.whitepaper-description > *{
        color: #000;
}

.whitepaper-author{
font-size: 16px;
    line-height: 24px;
    font-family:"ProximaNovaA-Regular", sans-serif!important
}

.whitepaper-btn{
          background: #1C5DC5;
    border: 1px solid #1C5DC5;
    border-radius: 50px;
    color: #fff;
    /* font-family: 'Roboto'; */
    /* padding: 10px 50px; */
    display: inline-block;
    margin: 0 auto;
    text-align: center;
    width: 250px;
    padding: 10px;
    margin-top: 30px;
}

.whitepaper-btn:hover,
.whitepaper-btn:focus{
    color:#fff;
}

.bottom-txt{
    max-width: 1073px;
    width: 100%;
    margin-top: 60px;
}

.page-template-page-whitepapers .clr-red-text, .page-template-page-whitepapers .clr-red-text a{
    color: #e26262;
}


.page-template-page-whitepapers div#whitepaperpopup,
.page-template-page-whitepapers div#whitepaperloginpopup
{
    background: white;
}

.page-template-page-whitepapers .modal.in .modal-dialog{
    top: 25%;
}

.page-template-page-whitepapers .modal-content{
    border-radius: 24px;
}

.page-template-page-whitepapers .modal-header{
    padding: 15px;
    border-bottom: none;
}

.page-template-page-whitepapers .close{
    float: right;
    font-size: 21px;
    font-weight: 700;
    line-height: 1;
    color: #000;
    text-shadow: none;
    filter: alpha(opacity=20);
    opacity: inherit;
}

.page-template-page-whitepapers h4.modal-title{
    color: #1C5DC5;
    text-align: center;
    font-size: 26px;
}

/*.page-template-page-whitepapers .fade.in{
    opacity: 1;
}*/


.page-template-page-whitepapers .modal-backdrop.fade.in {display: none;}
@media screen and (min-width: 280px) and (max-width: 768px){
    .whitebox{
        padding: 26px 20px;
    }
}

@media (min-width: 992px) {
    .page-template-page-whitepapers .modal-lg{
            width: 720px;
    }
}
/* Whitepapers page css 20/1/23  */


/* CSS for subscription model */
/* My account page */

.pink-bg{
    background-color: #FFF2F2;
    padding: 32px 32px;
    border-radius: 20px;
}

/*.woocommerce-MyAccount-content .pink-bg{
    display: none;
}*/

.pr-3{
    padding-right: 16px;
}
.mt-3{
    margin-top: 16px;
}
.bg-red{
    background: #E26262;
    border-radius: 50px;
    padding: 10px 30px;
}
.text-white{
    color: white !important;
}
@media (max-width:567px){
    button.btn.bg-red.text-white {
    max-width: 100% !important;
    width: 100% !important;
    font-size: 11px;
    }
}

/* My Subscriptions endpoint */
.bg-blue {
    background-color: #1c5dc5;
    border-radius: 50px;
    padding: 10px 30px;
  }
  .border-bottom {
    border-bottom: 1px solid #efefef;
    padding: 4px 0px;
    font-weight: 600;
    }
  .pl-3 {
    padding-left: 20px;
  }
  .mt-5 {
    margin-top: 40px;
  }

  /* My account details endpoint */

.woocommerce-account #wpua-add-button-existing,
.woocommerce-account  form.wpua-edit p.submit, .woocommerce-account  #wpua-remove-button-existing{
    float: right;
    clear: both;
}
.woocommerce-account  form.wpua-edit p.submit{
    margin-top:2rem;
}
.woocommerce-account #wpua-remove-button-existing{
    margin-top: -53px;
}
.woocommerce-account  form.wpua-edit{
    max-width: 400px;
}
.woocommerce-account .myaccount-button{
    min-width: 190px;
}

/* Product landing page */

.container-950{
    max-width: 950px;
    width: 100%;
    margin-right: auto;
    margin-left: auto;
    padding-left: 15px;
    padding-right: 15px;
}

.page-template-page-subscription-product-lp .slider.round {
    border-radius: 34px;
}

.page-template-page-subscription-product-lp .line-hieght-16 {
    line-height: 16px;
}

.page-template-page-subscription-product-lp .flex-switch.text-center {
    display: flex;
    width: 100%;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    padding: 10px 30px;
}

.page-template-page-subscription-product-lp .slider.round:before {
    border-radius: 50%;
}

.page-template-page-subscription-product-lp .switch {
    position: relative;
    display: inline-block;
    width: 50px;
    height: 24px;
}

.page-template-page-subscription-product-lp .switch input {
    opacity: 0;
    width: 0;
    height: 0;
}

.page-template-page-subscription-product-lp .slider {
    position: absolute;
    cursor: pointer;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: #ccc;
    -webkit-transition: .4s;
    transition: .4s;
}

.page-template-page-subscription-product-lp .slider:before {
    position: absolute;
    content: "";
    height: 21px;
    width: 21px;
    left: 2px;
    bottom: 2px;
    background-color: white;
    -webkit-transition: .4s;
    transition: .4s;
}

.page-template-page-subscription-product-lp input:checked+.slider {
    background-color: #10397B;
    ;
}

.page-template-page-subscription-product-lp input:focus+.slider {
    box-shadow: 0 0 1px #10397B;
    ;
}

.page-template-page-subscription-product-lp input:checked+.slider:before {
    -webkit-transform: translateX(26px);
    -ms-transform: translateX(26px);
    transform: translateX(26px);
}

.page-template-page-subscription-product-lp .bg-white {
    background: #FFFFFF;
    box-shadow: 0px 0px 25px rgba(0, 0, 0, 0.15);
    border-radius: 20px;
    padding: 20px;
}

.page-template-page-subscription-product-lp .pr-3 {
    padding-right: 16px;
}

.page-template-page-subscription-product-lp .mt-3 {
    margin-top: 20px;
}

.page-template-page-subscription-product-lp .pl-3 {
    padding-left: 20px;
}

/*.page-template-page-subscription-product-lp .mt-5 {
    margin-top: 60px !important;
}
*/
.page-template-page-subscription-product-lp .bg-red {
    background: #E26262;
    border-radius: 50px;
    padding: 7px 40px;
    min-height: 40px;
    font-size: 16px !important;
}

.page-template-page-subscription-product-lp .bg-white-btn {
    background: #fff;
    border-radius: 50px;
    border: 2px solid #1C5DC5;
    min-height: 40px;
    font-size: 16px !important;

}

.page-template-page-subscription-product-lp .text-blue {
    color: #1C5DC5;
}

.page-template-page-subscription-product-lp .text-white {
    color: white !important;
}

.page-template-page-subscription-product-lp .clr-grey {
    color: #888888;
}

.page-template-page-subscription-product-lp .font-12 {
    font-size: 12px;
}

.page-template-page-subscription-product-lp .mt-0 {
    margin-top: 0;
}

.page-template-page-subscription-product-lp .primary-blue {
    color: #1C5DC5;
}

.page-template-page-subscription-product-lp .mb-0 {
    margin-bottom: 0;
}

.page-template-page-subscription-product-lp .mb-3 {
    margin-bottom: 16px;
}

.page-template-page-subscription-product-lp ul.pl-20 {
    padding-left: 20px;
}

.page-template-page-subscription-product-lp .dark-blue {
    padding: 10px 0px;
    background-color: #1C5DC5;
}

/* Modal style */
.page-template-page-subscription-product-lp .modal-header {
    padding: 15px;
    border-bottom: none;
}

.page-template-page-subscription-product-lp h4.modal-title {
    color: #1C5DC5;
    text-align: center;
    font-size: 26px;
}

.page-template-page-subscription-product-lp a.text-black {
    text-decoration: underline;
    color: #333333;
}

.page-template-page-subscription-product-lp .modal.in .modal-dialog {
    top: 25%;
}

.page-template-page-subscription-product-lp .close {
    float: right;
    font-size: 21px;
    font-weight: 700;
    line-height: 1;
    color: #000;
    text-shadow: none;
    filter: alpha(opacity=20);
    opacity: inherit;
}

.page-template-page-subscription-product-lp .modal-content {
    border-radius: 24px;
}



@media (max-width:991px) {
    .page-template-page-subscription-product-lp .margin-top-small {
        margin-top: 32px;
    }

    .page-template-page-subscription-product-lp .logo-img {
        width: 40%;
    }
}

@media (max-width:576px) {
    .page-template-page-subscription-product-lp .flex-switch.text-center {
        padding: 10px 0px;
    }

    .page-template-page-subscription-product-lp .logo-img {
        width: 60% !important;
    }
}

@media (min-width: 992px) {
    .page-template-page-subscription-product-lp .modal-lg {
        width: 720px;
    }
}

@media (max-width:576px) {
    .page-template-page-subscription-product-lp .margin-top-small {
        margin-top: 54px;
    }
    .page-template-page-subscription-product-lp .p-small-0{
        padding: 0;
    }
    .page-template-page-subscription-product-lp p.pos-absolute {
        padding-top: 8%!important;
        }
}

@media (max-width:767px) and (orientation: landscape) {
    .page-template-page-subscription-product-lp .margin-top-small {
        margin-top: 54px;
    }
}

.page-template-page-subscription-product-lp .clr-red-text, .page-template-page-subscription-product-lp .clr-red-text-link{
    color: #e26262;
}

.page-template-page-subscription-product-lp .modal-backdrop.fade.in {
    display: none;
}

.page-template-page-subscription-product-lp .pos-relative{
    position: relative;
 }
 .page-template-page-subscription-product-lp p.pos-absolute {
 position: absolute;
 top: -5%;
 right: -5%;
 background: #EBC250;
 width: 80px;
 height: 80px;
 padding-top: 6%;
 border-radius: 50%;
 text-align: center;
 font-size: 13px;
 color: #404040;
 line-height: 14px;
 font-weight: 600;
 }
 .page-template-page-subscription-product-lp .fade.in {

    opacity: 1;
    background: white;
}
.page-template-page-subscription-product-lp div#myModal {

    background: white;
}
 @media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation:portrait){
    .page-template-page-subscription-product-lp .p-md-0{
       padding: 0;
    }
 }


/* 19 oct */
.page-template-page-subscription-product-lp ul.tickmark{
    list-style-type: none !important;
    padding: 0 !important;
    margin: 0 !important;
    }

.page-template-page-subscription-product-lp ul.tickmark li {
background: url('https://probonoaustralia.com.au/wp-content/uploads/2022/11/tick-right.png') no-repeat left 8px !important;
background-size: 14px !important;
padding-left: 28px !important;
}

.page-template-page-subscription-product-lp .font-family-Freight-Display-Pro{
    font-family: freigdisprosem;
    font-weight: 500;
    font-size: 40px !important;
    line-height: 40px;
    width: 100%;
    margin: 0 auto;
    max-width: 500px;
}
.page-template-page-subscription-product-lp .font-16{
    font-size: 16px !important;
    line-height: 22px !important;
}
.page-template-page-subscription-product-lp .font-30{
    font-size: 30px !important;
    line-height: 34px !important;
}
.page-template-page-subscription-product-lp .font-42{
    font-size: 42px !important;
    line-height: 46px !important;
}
.page-template-page-subscription-product-lp .tickmark li.mb-3 {
    padding-top: 3px;
}
.page-template-page-subscription-product-lp section.bg-blue-sec {
    background: url('https://probonoaustralia.com.au/wp-content/uploads/2022/11/bg-blue.png') no-repeat;
    background-size: cover;
    padding-bottom: 30px;
}

@media (min-width:1023px){
    .page-template-page-thank-you-subscription-success .for-button {
    display: flex;
    flex-direction: row;
    }
    }

    /* Bluebg with #E26262 button then this class goes style start here | New subscription button */
.pb-subscribebtn {
    font-family: "ProximaNova-semiBold", "ProximaNovaA-Regular", sans-serif;
    line-height: 25px;
    background: #e26262;
    font-size: 14px;
    color: #fff;
    height: 40px !important;
    letter-spacing: 0.64px;
  }
  .header-subscribe-btn .pb-subscribebtn {
    line-height: 22px !important;
  }
  .pb-subscribebtn:hover {
    background: #fff;
    color: #e26262 !important;
  }
  .pb-subscribebtn:hover a {
    color: #e26262 !important;
  }

  /* Ends here */

  /* Starts news new landing page */

  .page-template-page-news-new .p-80 {
    padding:80px 0px;
   }
   .page-template-page-news-new .owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {
       background: #404040 !important;
   }
   .page-template-page-news-new .voice-of {
      background: url('./corinne.png') no-repeat center;
      background-size: cover;
   }
   .page-template-page-news-new .text-white{
      color: white;
   }
   /* p.news-p-charity::after{
      content: '';
      border: solid #404040 !important;
     border-width: 0 1px 1px 0 !important;
     display: inline-block !important;
     padding: 3px !important;
     transform: rotate(-45deg);
     -webkit-transform: rotate(-45deg);
   } */
   .page-template-page-news-new .font-bw
   {
      font-weight: 600 !important;
      font-size: 16px;
   }
   .page-template-page-news-new .text-sblue{
      color: #1C5DC5;
      /* padding-top: 14px; */
   }

   .page-template-page-news-new .bg-red {
       background: #E26262;
       border-radius: 50px;
       min-width: 250px;
   }
   .page-template-page-news-new .bg-white {
       background: #fff;
       border-radius: 50px;
       min-width: 250px;
   }
   .page-template-page-news-new .for-flex{
      display: flex;
      flex-direction: row;
      flex-wrap: wrap;
      justify-content: space-between;

   }
   .page-template-page-news-new .mb-4{
      margin-bottom: 30px;
   }
   .page-template-page-news-new .mb-2-font{
      font-size: 20px;
   }
   .page-template-page-news-new .clr-404040,
   .page-template-page-who-we-are-php .clr-404040{
      color: #404040;
   }
   .page-template-page-news-new h3.clr-404040,
   .page-template-page-who-we-are-php h3.clr-404040
   {
      font-size:28px;
      font-weight: 500;
   }
   .page-template-page-news-new .clr-red{
      color: #901A1A;
   }
   .page-template-page-news-new .rounded-bor
   {
    border-radius: 4px;
   }

   .page-template-page-news-new hr.clr-grey,
   .page-template-page-who-we-are-php hr.clr-grey{

      height: 1px;
      background-color: #404040;
      /* border: none; */

   }
   .page-template-page-news-new hr.clr-F4F7FC,
   .page-template-page-who-we-are-php hr.clr-F4F7FC{
    height: 2px;
    background-color: #F4F7FC;
    /* border: none; */
   }
   .page-template-page-news-new hr.clr-red,
   .page-template-page-who-we-are-php hr.clr-red{
      height: 4px;
      background-color: #901A1A;
      /* border: none; */
      margin-bottom: 20px;
   }
   .page-template-page-news-new hr.clr-green{
      height: 4px;
      background-color: #26A39E;
      /* border: none; */
      margin-bottom: 20px;
   }
   .page-template-page-news-new hr.clr-dyellow{
      height: 4px;
      background-color: #DAA40D;
      /* border: none; */
      margin-bottom: 20px;
   }
   .page-template-page-news-new  hr.clr-dblue{
      height: 4px;
      background-color: #10397B;
      /* border: none; */
      margin-bottom: 20px;
   }
   .page-template-page-news-new hr.clr-sblue{
      height: 4px;
      background-color: #2799FA;
      /* border: none; */
      margin-bottom: 20px;
   }
   .page-template-page-news-new hr.clr-lav{
      height: 4px;
      background-color: #C45ED8;
      /* border: none; */
      margin-bottom: 20px;
   }
   .page-template-page-news-new hr.clr-lgreen{
      height: 4px;
      background-color: #B4DC55;
      /* border: none; */
      margin-bottom: 20px;
   }
   .page-template-page-news-new .min-height-40{
      min-height: 40px;
   }
   @media (max-width:576px){
    .page-template-page-news-new .mt-sm-4{
         margin-top: 30px;
      }
      .page-template-page-news-new  .mt-sm-5{
         margin-top: 30px;
      }
      .page-template-page-news-new  .item {
       padding: 16px;
   }
   .page-template-page-news-new .border-w-100 {
    width: 100% !important;
}
   }

   @media (max-width:767px) and (orientation: landscape){
    .page-template-page-news-new  .mt-sm-4{
         margin-top: 30px;
      }
      .page-template-page-news-new .mt-sm-5{
         margin-top: 30px;
      }
      .page-template-page-news-new .item {
       padding: 16px;
   }
   .page-template-page-news-new .border-w-100 {
    width: 100% !important;
}
   }
   @media (min-width:991px){
    .page-template-page-news-new  .mt-sm-4{
         margin-top: 50px;
      }
      .page-template-page-news-new .mt-sm-5{
         margin-top: 70px;
      }
   }
   .page-template-page-news-new .clr-94C0DD{
      color: #94C0DD;
      font-weight: 600;
   }
   .page-template-page-news-new .clr-888888{
      color: #888888;
      font-weight: 600;
   }

   .page-template-page-news-new .w-100-r{
      width: 100% !important;
      border-radius: 5px;
   }
   .page-template-page-news-new .font-12{
      font-size: 12px;
   }
   .page-template-page-news-new .font-12-b{
      font-size: 12px;
      text-transform: uppercase;

   }
   .page-template-page-news-new .font-10-b{
      font-size: 10px;
      text-transform: uppercase;
      font-weight: 600;
   }
   .page-template-page-news-new .mt-3{
      margin-top: 16px;
   }
   .page-template-page-news-new .mb-3{
      margin-bottom: 16px;
   }
   .page-template-page-news-new .mt-2{
      margin-top: 8px;
   }
   .page-template-page-news-new .mb-0{
      margin-bottom: 0px;
   }
   .page-template-page-news-new .p-0{
      padding: 0;
   }
   .page-template-page-news-new .news-p
   {
      color: #888888;
   }
   .page-template-page-news-new .news-p-large
   {
   color: #2D2D2D;
   font-size: 20px;
   font-weight: 500;
   line-height: 29px;
   }
   .page-template-page-news-new .news-p-charity
   {
      color: #2D2D2D;
      font-size:14px;
      font-weight: 500;
   }
    /*.pb-opinion-image-new {
       width: 73px;
       height: 73px;
       margin-top: 10px;
   } */

   .page-template-page-news-new .img-circle-new {
       border-radius: 50%;
   }

   /*==openion Sec==*/
   /* .blog-row{
       width: 100%;
       float: left;
   } */
   /* .blog-row .blog-thumbnail{
       width: 320px;
       height: auto;
       float: left;
   } */
   /* .blog-row .blog-description{
      width: calc(100% - 100px);
       margin-left: 94px;
       float: left;
       font-weight: 400;
       font-size: 14px;
       margin-top: -60px;
   } */
    /* .blog-row .blog-thumbnail {
     width: 50px;
     height: 50px;
     float: left;
     margin-bottom: 5px;
   } */
   .page-template-page-news-new .blog-description
   {
    font-size: 14px;
   }
   .page-template-page-news-new .blog-title{
       font-size: 14px;
       margin-bottom: 15px;
       text-transform:none;
      line-height: 21px;
      text-align: left;
      padding-left: 16px;

   }
   .page-template-page-news-new .blog-title a{
       color:#888888;
   }
   .page-template-page-news-new .blog-title a:hover{
       color: #888888;
   }
   .page-template-page-news-new .read-p {
       white-space: nowrap;
   }
   .page-template-page-news-new .font-14-b{
      font-size: 12px;
      font-weight: 700;
      color: #1C5DC5;
      text-transform: uppercase;
   }
   .page-template-page-news-new .arrow {
     border: solid  #1C5DC5;
     border-width: 0 2px 2px 0;
     display: inline-block;
     padding: 2.5px;
     font-size: 12px;
   }
   .page-template-page-news-new .arrow-black
   {
      border: solid  #000;
     border-width: 0 1.5px 1.5px 0;
     display: inline-block;
     padding: 2.4px;
     font-size: 12px;
   }

   .page-template-page-news-new .arrow-404040 {
      border: solid  #404040;
     border-width: 0 1.5px 1.5px 0;
     padding: 2.4px;
     font-size: 12px;
     float: right;
     margin-top: 10px;
   }
   .page-template-page-news-new .right-new {
     transform: rotate(-45deg);
     -webkit-transform: rotate(-45deg);
   }

   .page-template-page-news-new .left-new {
     transform: rotate(135deg);
     -webkit-transform: rotate(135deg);
   }

   .page-template-page-news-new .up-new {
     transform: rotate(-135deg);
     -webkit-transform: rotate(-135deg);
   }

   .page-template-page-news-new .down-new {
     transform: rotate(45deg);
     -webkit-transform: rotate(45deg);
   }
   .page-template-page-news-new  #rcorners1 {
     border-radius: 10px;
     background:rgba(28, 93, 197, 0.05);
     width: 50px;
     /* height: 22px;   */
     font-size: 11px;
     color: #000;
     text-align:center;
     font-weight: 600;
   }
   /*a:hover, a:visited, a:link, a:active {
       text-decoration: none;
   }*/
   .page-template-page-news-new .right-viewall
   {
     float:right;
     margin-top: -27px;
   }
   .page-template-page-news-new .charities
   {
      padding-top:30px;
   }
   .page-template-page-news-new .corporate-social
   {
      padding-top:30px;
   }
   /* commenting as this is not required */
   /* .charity-div
   {
      padding-top:10px;
   } */




   /* carousel section */
   .page-template-page-news-new .banner_sec{
       clear: both;
       background: #282f39;
   }
   .page-template-page-news-new .banner_sec .carousel-inner > .item{
           text-align: center;
       }
   .page-template-page-news-new .banner_sec .carousel-inner > .item > img{
           display: inline-block;
       }
   .page-template-page-news-new  .banner_sec .carousel-caption{
       bottom: auto;
       top: 22%;
   }
   .page-template-page-news-new .banner_sec .carousel-caption .content{
       margin-bottom: 40px;
   }
   .page-template-page-news-new .banner_sec .carousel-caption h1{
       font-size: 40px;
       font-weight: 600;
       text-transform: uppercase;
       color: #ffffff;
   }
   .page-template-page-news-new .banner_sec .carousel-caption span.txt1{
       font-size: 25px;
       color: #d48f9e;
       display: block;
   }
   .page-template-page-news-new .banner_sec .carousel-caption p{
       font-size: 16px;
       color: #ffffff;
   }
   .page-template-page-news-new .banner_sec .carousel-caption .btn1{
       padding: 10px 20px;
       font-size: 15px;
   }
   .page-template-page-news-new .banner_sec .carousel-control  .banner_sec .carousel-control {
       font-size: 80px;
       height: auto;
       margin-top: -40px;
   }
   .page-template-page-news-new .banner_sec .carousel-indicators li{
       background-color: #ffffff;
       border: 1px solid #ffffff;
   }
   .page-template-page-news-new .banner_sec .carousel-indicators li.active{
       background-color: #d48f9e;
       border: 1px solid #d48f9e;
   }

   .page-template-page-news-new .graybg {

       background: #efefef;

   }
   .page-template-page-news-new .sec1 {

       padding: 70px 0;

   }
   /*FAQ*/
   .page-template-page-news-new .panel-title > a,.page-template-page-who-we-are .panel-title > a, .panel-title > a:active {
     display: block;
     font-size: 18px;
     text-decoration: none;
     outline: none;
   }
  /* .panel-heading a:before {
     font-family: 'Glyphicons Halflings';
     content: "\e114";
     float: right;
     transition: all 0.5s;
   }*/
   .page-template-page-news-new .panel-heading.active a:before,
   .page-template-page-who-we-are-php .panel-heading.active a:before{
    content:url(images/downarrow.png);
    float: right;
}
   /*.panel-heading.active a:before {
     -webkit-transform: rotate(180deg);
     -moz-transform: rotate(180deg);
     transform: rotate(180deg);
   }*/
   .page-template-page-news-new .panel-group .panel,
   .page-template-page-who-we-are-php .panel-group .panel {
     margin-bottom: 15px;

   }
   .page-template-page-news-new .accordions {
     display: flex;
     flex-flow: column wrap;
     justify-content: flex-start;
     align-items: stretch;
   }
   .page-template-page-news-new .accordion {
     width: 100%;
     display: flex;
     flex-flow: column nowrap;
     justify-content: flex-start;
     border: 1px solid #e5e5e5;
     margin-bottom: 20px;
   }
   .page-template-page-news-new .accordion-heading {
     padding: 15px 15px 15px;
     cursor: pointer;
     display: flex;
     flex-flow: row nowrap;
     justify-content: space-between;
     align-items: center;
     transition: background 300ms ease-in-out;
   }
   .page-template-page-news-new .accordion-heading h6 {
     font-size: 16px;
     margin: 0;
   }
   .page-template-page-news-new  .accordion-heading:hover {
     color: #6c9fd1;
   }
   .page-template-page-news-new .accordion-body {
     width: 0px;
     height: 0px;
     max-height: 0px;
     opacity: 0;
     transition: max-height 5s ease;
     border-top: 1px solid #e5e5e5;
   }
   .page-template-page-news-new .accordion-body .custom-select {
     width: 100%;
     margin-left: 0;
   }
   .page-template-page-news-new .accordion-body.open {
     padding: 15px;
     transition: max-height 5s ease;
     width: auto;
     height: auto;
     max-height: 5000px;
     opacity: 1;
   }
   .page-template-page-news-new  .custom-select {
     position: relative;
     font-size: 14px;
     display: inline-block;
     margin-left: 15px;
     width: 150px;
   }
   .page-template-page-news-new  .custom-select select {
     display: none; /*hide original SELECT element:*/
   }
   .page-template-page-news-new .panel-default>.panel-heading,
   .page-template-page-who-we-are-php .panel-default>.panel-heading {
       color: #2D2D2D;
       background-color: #fff;
       border-color: #fff;
   }
   .page-template-page-news-new .panel-default,
   .page-template-page-who-we-are-php .panel-default {
        border-color: #fff;
   }
  /* .panel-heading a:before {
       font-family: 'Glyphicons Halflings';
       content: "\e114";
       float: right;
       transition: all 0.5s;
       font-size: 14px;
       font-weight: 100;
   } */
   .page-template-page-news-new .panel-heading a:before,
   .page-template-page-who-we-are-php .panel-heading a:before {
       content:url(images/uparrow.png);
       float: right;
   }
   .page-template-page-news-new .panel-body p,
   .page-template-page-who-we-are-php .panel-body p {
     color: #888;
   }
   .page-template-page-news-new .mt-0{
      margin-top: 0;
   }

   @media (max-width:767px) {
    .page-template-page-news-new .order-sm-1{
         order: 1;
      }
    }
    @media (max-width:767px) {
        .page-template-page-news-new  .b-div-m
      {
          width: 80%;
      }
      .page-template-page-news-new .s-div-m
      {
          width: 20%;
      }
      .page-template-page-news-new .b-div-m-70
      {
          width: 70%;
      }
      .page-template-page-news-new .s-div-m-30
      {
          width: 30%;
      }

      .page-template-page-news-new .sd-sp-pad{
        padding-left: 15px;
        padding-bottom: 25px;
      }
       .divnone-m
      {
        display: none !important;
      }
      /* .page-template-page-news-new .divnone-dtp
      {
        display: none !important;
      } */
      .page-template-page-news-new .mobile-c-al {
        text-align: center;
      }
      .page-template-page-news-new .charities
      {
         padding-top:0px !important;
      }
   }


      .page-template-page-news-new .news-p-dark
      {
         color: #2D2D2D;
         font-size:18px;
      }
      .page-template-page-news-new .blog-description {
        padding-left: 16px;
      }
      .page-template-page-news-new .slider-text-top {

        border-radius: 10px;
        background:rgba(28, 93, 197, 0.05);
        width: 50px;
        height: 22px;
        font-size: 11px;
        color: #000;
        text-align:center;
        font-weight: 600;

    }
    .page-template-page-news-new .panel-heading,
    .page-template-page-who-we-are-php .panel-heading {
        padding: 10px 0px !important;
    }
    .page-template-page-news-new .panel-body,
    .page-template-page-who-we-are-php .panel-body {
        padding: 10px 0px !important;
    }
    .page-template-page-news-new .pos-relative{
        position: relative;
     }

     .page-template-page-news-new .pos-absolute {
         position: absolute;
         top: 4%;
         right: 4%;
         color: #000;
        text-align: center;
        font-weight: 600;
     }

     .page-template-page-news-new  .bg-white-text {
        background: white;
        padding: 2px 9px;
        border-radius: 30px;
        margin-top: 0px;
        margin-bottom: 0px;
    }
    .page-template-page-news-new  h3.clr-404040,
    .page-template-page-who-we-are-php  h3.clr-404040 {
        font-size: 28px !important;
        font-family: freigdisprosem !important;
    }
    .page-template-page-news-new .news-p-dark,h4.clr-888888
    {
        font-family: freigdispro !important;
    }
    .page-template-page-news-new .bg-grey-text-sm {
        background: rgba(28, 93, 197, 0.05);
        padding: 3px 12px 3px 12px;
        border-radius: 30px;
        margin-top: 0px;
        margin-bottom: 0px;
    }
    .page-template-page-news-new .pos-absolute-sm {
        position: absolute;
        left: 34%;
        margin-bottom: 10px;
        color: #000;
        text-align: center;
        font-weight: 600;
    }
    .page-template-page-news-new .font-frd-b
    {
        font-family: freigdisproboo !important;
        font-weight: 700;
    }
    .page-template-page-news-new .font-frd
    {
        font-family: freigdispro !important;
        font-weight: 500;
    }
    .page-template-page-news-new .first-sec
    {
    margin-top:10px;
    }
    .page-template-page-news-new .n-font-s-18
    {
        font-size:18px;
    }
    .page-template-page-news-new .n-font-s-18 a {
        color: #2D2D2D !important;
    }
    .page-template-page-news-new .n-font-s-22
    {
        font-size:22px;
    }
    .n-font-s-22a {
        color: #2D2D2D !important;
    }

    .color-2D2D2D
    {
     color:#2D2D2D;
    }
    /* Ends news new landing page */

 /* starts header changes code*/
  .pb-main-primary-white {
    color: #fff !important;
  }
  .pb-news-header-nav-blue-new
  {
    background: #10397B;
    opacity: 1;pointer-events: all;
    /* transition: opacity 0.5s ease-in-out; */
  }
  .pb-news-header-nav-skyblue
  {
    background: #8acdcb;
    opacity: 1;pointer-events: all;
    transition: opacity 0.5s ease-in-out;
  }
  .fixed-top-secondary-nav-new{
    opacity: 0; pointer-events: none;
    /* transition: opacity 0.5s ease-in-out; */
   }
  .font-16-h {
    font-size: 16px;
    text-align: center;
  }
  .menu-clr-red
  {
    border-bottom: 4px solid #901A1A;
  }
  .menu-clr-green
  {
    border-bottom: 4px solid #26A39E;
  }
  .menu-clr-dyellow
  {
    border-bottom: 4px solid #DAA40D;
  }
  .menu-clr-dblue
  {
    border-bottom: 4px solid #10397B;
  }
  .menu-clr-sblue
  {
    border-bottom: 4px solid #2799FA;
  }
  .menu-clr-lav
  {
    border-bottom: 4px solid #C45ED8;
  }
  .menu-clr-lgreen
  {
    border-bottom: 4px solid #B4DC55;
  }
  .pb-news-header-nav {
    background: #F4F7FC;
  }
  .menu-grid {
    display: grid;
    grid-auto-flow: column;
    width: 100%;
    list-style-type: none;
}
.desktop-secondary-navigation {
    text-align: center;
}
.fixed-top-secondary-nav {

    box-shadow: unset;
}
.pb-news-header-nav {
    border-bottom: 0;
}
.dropdown-menu {
    top: 110%;
}
#menu-primary-dtp-menus a,
#menu-blue-header-subnav a {
    color: #fff;
  }
#menu-primary-dtp-menus.current_page_item {
    border-bottom: 1px solid #fff;
  }
#menu-primary-dtp-menus li.current-menu-item > a {
    border-bottom: 1.5px solid #fff;
    padding-bottom: 3px;
  }
.nowrap-searchjobs
  {
    white-space: nowrap;
  }
   /* ends header changes code*/
   @media (max-width:576px){
    .w-mb-100{
    width: 100%;
    }
    .page-template-page-news-new .charities
    {
       padding-top:0px !important;
    }
}
@media (max-width:767px) and (orientation: landscape) {
 .w-mb-100{
width: 100%;
}
}
.w-100-featured
{
object-fit: cover;
aspect-ratio: 16/9;
border-radius: 5px;
}

/* charities section */
.charities hr.clr-F4F7FC {
    height: 2px;
    background-color: #F4F7FC;
    border: none;
    margin: 8px 0;
}
.corporate-social hr.clr-F4F7FC {
    height: 2px;
    background-color: #F4F7FC;
    border: none;
    margin: 8px 0;
}
 .multicat hr.clr-F4F7FC {
    height: 2px;
    background-color: #F4F7FC;
    border: none;
    margin: 8px 0;
}
 .pb-news-header-nav {
     height: 48px;
}

 .header-nav  li.nav-item.login-or-register-menu {
    padding: 0;
    min-width: 125px;
    display: flex;
    align-items: center;
    justify-content: center;
}
.page-template-page-news-new .header-nav li.nav-item.cart-menu{
    padding: 0;
    min-width: 125px;
    display: flex;
    align-items: center;
    justify-content: center;
}
.page-template-page-news-new .divnone-dtp
{
    display: none !important;
}
@media(max-width:576px){
    .header-nav  li.nav-item.login-or-register-menu {
        min-width:auto;
    }
    .header-nav li.nav-item.cart-menu{
        min-width:auto !important;
    }
    .width-sixty-mb{
        width: 60%;
        float: left;
    }
    .width-fourty-mb{
        width: 40%;
        float: right;
    }
    .login-icon-s
    {
        width: auto !important;
    }
 .header-nav li.nav-item.cart-menu {

        padding: 0;
        min-width: auto;
        display: flex;
        align-items: center;
        justify-content: center;
    }
   .page-template-page-news-new .divnone-dtp
    {
        display: block !important;
    }
    .pb-news-header-nav-skyblue
    {
        display: none;
    }
    .page-template-page-jobs .cart-menu-hide
    {
        display:none !important;
    }
}
@media (max-width:767px) and (orientation: landscape) {

    .header-nav  li.nav-item.login-or-register-menu {
        min-width:auto;
    }
    .header-nav li.nav-item.cart-menu{
        min-width:auto;
    }
    .width-sixty-mb{
        width: 60%;
        float: left;
    }
    .width-fourty-mb{
        width: 40%;
        float: right;
    }divnone
    .login-icon-s
    {
    width: auto !important;
    }
   .header-nav li.nav-item.cart-menu {

        padding: 0;
        min-width: auto;
        display: flex;
        align-items: center;
        justify-content: center;
    }
    .page-template-page-news-new .divnone-dtp
    {
        display: block !important;
    }
    .page-template-page-news-new .divnone-m
    {
      display: block !important;
    }
    .pb-news-header-nav-skyblue
    {
        display: none;
    }
    .page-template-page-jobs .cart-menu-hide
    {
        display:none !important;
    }

}
.page-template-page-news-new .voice-of{
    margin-top: 40px;
  }
  .multicat {
    margin-top: 30px;
  }
 .login-icon-s
  {
    width:17px;
  }
 .btn-l-height
  {
    line-height: 30px;
  }
  .header-nav li.nav-item.cart-menu {

    padding: 0;
    min-width: 125px;
    display: flex;
    align-items: center;
    justify-content: center;
}
.font-11{
    font-size: 11px;
}

@media (max-width:576px) {
    .page-template-page-news-new .p-sm-16{
    padding:0 16px!important;
}
.page-template-page-news-new .w-97-per{
    width: 100%  !important;
  }
}
@media (max-width:767px) and (orientation: landscape) {
    .page-template-page-news-new .p-sm-16{
        padding:0 16px!important;
    }
    .page-template-page-news-new .w-97-per{
        width: 100% !important;
      }
    }


@media (max-width:767px){
    .page-template-page-subscription-product-lp .font-family-Freight-Display-Pro br{
        display: none;
    }    
}

    .page-template-page-news-new .w-97-per{
        width: 97%;
      }