/**
 * @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-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-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-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-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-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-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-weight: normal;*/
}

/* style written by custom.css ends  */ 
.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; 
}
.page-template-page-past-webinar a:hover
{
    color: #6e9dbd !important;
}
.page-template-page-past-webinar .pagination-wrap a
{
color: #6e9dbd !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;
}   
.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; 
}
.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;  
}
}
@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;   
}
}

@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;  
    }
    .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) {
.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;  
    }
    .changemakerLogo
    {
    text-align:center;  
    }
.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;
}
}
.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: #0b67b2;
}

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

.color-source-bold
{
    font-weight: normal !important;
    color: #0b67b2;
    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: #6e9dbd;
    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: #6e9dbd;
    font-weight: normal !important;
}


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

.background-yellow{
    background-color: #6e9dbd !important;
    
}

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

.background-source
{
    background-color: #0b67b2 !important;
}

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

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

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

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

.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:#6e9dbd;
    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: #6e9dbd;
   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 , #6e9dbd, #6e9dbd) repeat scroll 0% 0% !important;
    background: transparent -webkit-linear-gradient(top , #6e9dbd, #6e9dbd) repeat scroll 0% 0% !important;
    background: transparent -o-linear-gradient(center top , #6e9dbd, #6e9dbd) repeat scroll 0% 0% !important;
    background: transparent linear-gradient(center top , #6e9dbd, #6e9dbd) repeat scroll 0% 0% !important;
background: #6e9dbd !important; 
background: -moz-linear-gradient(top,  #6e9dbd 0%, #6e9dbd 1%, #6e9dbd 98%, #6e9dbd 98%, #6e9dbd 100%); 
background: -webkit-linear-gradient(top,  #6e9dbd 0%,#6e9dbd 1%,#6e9dbd 98%,#6e9dbd 98%,#6e9dbd 100%);
background: linear-gradient(to bottom,  #6e9dbd 0%,#6e9dbd 1%,#6e9dbd 98%,#6e9dbd 98%,#6e9dbd 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6e9dbd', endColorstr='#6e9dbd',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: #6e9dbd !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: #6e9dbd none repeat scroll 0% 0% !important;
    color: white !important;
    border-color: #6e9dbd !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: #6e9dbd none repeat scroll 0% 0% !important;
    color: white !important;
    border-color: #6e9dbd !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 #6e9dbd !important;
}



.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 #6e9dbd;
}
*/



/*.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;
}

.page-template-page-select-promotion .shiftnav-main-toggle-content-before img,
.page-template-page-preview-a-new-event .shiftnav-main-toggle-content-before img,
.page-template-page-preview-a-new-paid-event .shiftnav-main-toggle-content-before img,
.page-template-page-events-education .shiftnav-main-toggle-content-before img,
.page-template-page-education .shiftnav-main-toggle-content-before img,
.single-tribe_events .shiftnav-main-toggle-content-before img,
.tribe-events-page-template .shiftnav-main-toggle-content-before img,
.post-type-archive-tribe_events .shiftnav-main-toggle-content-before img,
.page-template-page-past-webinar .shiftnav-main-toggle-content-before img,
.page-template-page-events .shiftnav-main-toggle-content-before img,
.page-template-page-event-preview .shiftnav-main-toggle-content-before img,
.page-template-page-faq .shiftnav-main-toggle-content-before img,
.page-template-page-eventinner .shiftnav-main-toggle-content-before img,
.page-template-webinarlanding .shiftnav-main-toggle-content-before img,
.page-template-page-edit-an-event .shiftnav-main-toggle-content-before img,
.page-template-page-create-a-new-event .shiftnav-main-toggle-content-before img,
.page-template-page-create-a-new-paid-event .shiftnav-main-toggle-content-before img,
.page-template-page-edit-a-new-event .shiftnav-main-toggle-content-before img, 
.page-template-page-edit-a-new-paid-event .shiftnav-main-toggle-content-before img, 
.page-template-page-create-an-event .shiftnav-main-toggle-content-before img,
.page-template-page-search-event .shiftnav-main-toggle-content-before img,
.page-template-single-event .shiftnav-main-toggle-content-before img,
.page-template-page-webinar-landing .shiftnav-main-toggle-content-before img,
.page-template-page-search-feature-events .shiftnav-main-toggle-content-before img,
.page-template-page-select-promotion .shiftnav .shiftnav-menu-image img,
.single.single-event .shiftnav-main-toggle-content-before img,
.page-template-page-preview-a-new-paid-event .shiftnav .shiftnav-menu-image img,
.page-template-page-preview-a-new-event .shiftnav .shiftnav-menu-image img,
.page-template-page-events-education .shiftnav .shiftnav-menu-image img, 
.page-template-page-education .shiftnav .shiftnav-menu-image img, 
.single-tribe_events .shiftnav .shiftnav-menu-image img,
.tribe-events-page-template .shiftnav .shiftnav-menu-image img,
.post-type-archive-tribe_events .shiftnav .shiftnav-menu-image img,
.page-template-page-past-webinar .shiftnav .shiftnav-menu-image img,
.page-template-page-events .shiftnav .shiftnav-menu-image img,
.page-template-page-event-preview .shiftnav .shiftnav-menu-image img,
.page-template-page-faq .shiftnav .shiftnav-menu-image img,
.page-template-page-eventinner .shiftnav .shiftnav-menu-image img,
.page-template-webinarlanding .shiftnav .shiftnav-menu-image img, 
.page-template-page-create-a-new-event .shiftnav .shiftnav-menu-image img,
.page-template-page-create-a-new-paid-event .shiftnav .shiftnav-menu-image img,
.page-template-page-edit-a-new-event .shiftnav .shiftnav-menu-image img,
.page-template-page-edit-a-new-paid-event .shiftnav .shiftnav-menu-image img,
.page-template-page-create-an-event .shiftnav .shiftnav-menu-image img,
.page-template-page-edit-an-event .shiftnav .shiftnav-menu-image img,
.page-template-page-search-event .shiftnav .shiftnav-menu-image img,
.page-template-single-event .shiftnav .shiftnav-menu-image img,
.page-template-page-webinar-landing .shiftnav .shiftnav-menu-image img,
.page-template-page-search-feature-events .shiftnav .shiftnav-menu-image img,
.single.single-event .shiftnav .shiftnav-menu-image img,
.page-template-page-preview-a-new-paid-event img.ubermenu-image.ubermenu-image-size-full,
.page-template-page-preview-a-new-event img.ubermenu-image.ubermenu-image-size-full,
.page-template-page-events-education img.ubermenu-image.ubermenu-image-size-full,
.page-template-page-select-promotion img.ubermenu-image.ubermenu-image-size-full,
.page-template-page-education img.ubermenu-image.ubermenu-image-size-full,
.single-tribe_events img.ubermenu-image.ubermenu-image-size-full,
.tribe-events-page-template img.ubermenu-image.ubermenu-image-size-full,
.post-type-archive-tribe_events img.ubermenu-image.ubermenu-image-size-full,
.page-template-page-past-webinar img.ubermenu-image.ubermenu-image-size-full,
.page-template-page-events img.ubermenu-image.ubermenu-image-size-full,
.page-template-page-event-preview img.ubermenu-image.ubermenu-image-size-full,
.page-template-page-faq img.ubermenu-image.ubermenu-image-size-full,
.page-template-page-eventinner img.ubermenu-image.ubermenu-image-size-full,
.page-template-webinarlanding img.ubermenu-image.ubermenu-image-size-full, 
.page-template-page-edit-an-event img.ubermenu-image.ubermenu-image-size-full,
.page-template-page-create-a-new-event img.ubermenu-image.ubermenu-image-size-full,
.page-template-page-create-a-new-paid-event img.ubermenu-image.ubermenu-image-size-full,
.page-template-page-edit-a-new-event img.ubermenu-image.ubermenu-image-size-full,
.page-template-page-edit-a-new-paid-event img.ubermenu-image.ubermenu-image-size-full,
.page-template-page-create-an-event img.ubermenu-image.ubermenu-image-size-full,
.page-template-page-search-event img.ubermenu-image.ubermenu-image-size-full,
.page-template-single-event img.ubermenu-image.ubermenu-image-size-full,
.page-template-page-webinar-landing img.ubermenu-image.ubermenu-image-size-full,
.page-template-page-search-feature-events img.ubermenu-image.ubermenu-image-size-full,
.single.single-event img.ubermenu-image.ubermenu-image-size-full {
    /*background: rgb(245, 168, 5);*/
}

.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-source .shiftnav-main-toggle-content-before img,
.page-template-page-featured-suppliers .shiftnav-main-toggle-content-before img,
.tax-supplier_type .shiftnav-main-toggle-content-before img,
.page-template-page-search-suppliers .shiftnav-main-toggle-content-before img,
.single.single-resource .shiftnav-main-toggle-content-before img,
.page-template-page-source .shiftnav .shiftnav-menu-image img,
.page-template-page-featured-suppliers .shiftnav .shiftnav-menu-image img,
.tax-supplier_type .shiftnav .shiftnav-menu-image img,
.page-template-page-search-suppliers .shiftnav .shiftnav-menu-image img,
.single.single-resource .shiftnav .shiftnav-menu-image img,
.page-template-page-source img.ubermenu-image.ubermenu-image-size-full,
.page-template-page-featured-suppliers img.ubermenu-image.ubermenu-image-size-full,
.tax-supplier_type img.ubermenu-image.ubermenu-image-size-full,
.page-template-page-search-suppliers img.ubermenu-image.ubermenu-image-size-full,
.single.single-resource img.ubermenu-image.ubermenu-image-size-full {
    /*background: #26a39a;*/
}

.page-template-page-corporate-community .shiftnav-main-toggle-content-before img,
.page-template-page-corporate-community-members .shiftnav-main-toggle-content-before img,
.page-template-page-join-corporate-community .shiftnav-main-toggle-content-before img,
.single.single-business .shiftnav-main-toggle-content-before img,
.page-template-page-corporate-community .shiftnav .shiftnav-menu-image img,
.page-template-page-corporate-community-members .shiftnav .shiftnav-menu-image img,
.page-template-page-join-corporate-community .shiftnav .shiftnav-menu-image img,
.single.single-business .shiftnav .shiftnav-menu-image img,
.page-template-page-corporate-community img.ubermenu-image.ubermenu-image-size-full,
.page-template-page-corporate-community-members img.ubermenu-image.ubermenu-image-size-full,
.page-template-page-join-corporate-community img.ubermenu-image.ubermenu-image-size-full,
.single.single-business img.ubermenu-image.ubermenu-image-size-full {
    /*background: #333d3e;*/
}

.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%;
    }
    
    .dropdown-menu{
        top:43px !important;
    }
    .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: 999;
}
.page-template-page-news .carousel-control .glyphicon-chevron-left, .page-template-page-news .carousel-control .icon-prev {
    margin-left: -10px !important;
    z-index: 999;
}
/*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: #6e9dbd;
}


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


.page-template-page-faq .wp-pagenavi {
   clear: both;
    color: #6e9dbd;
}

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

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

.page-template-webinarlanding .wp-pagenavi {
    clear: both;
    color: #6e9dbd;
}


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

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


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


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

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


.single.single-event .wp-pagenav{
   clear: both;
    color: #6e9dbd;
}



/*.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: #6e9dbd;
}

/*cart css*/



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


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

.page-template-webinarcart a.ubermenu-responsive-toggle {
    background: #6e9dbd none repeat scroll 0% 0% !important;
    color: white !important;
     border-color: #6e9dbd !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: #6e9dbd none repeat scroll 0% 0% !important;
    color: white !important;
     border-color: #6e9dbd !important;
}


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


.page-template-mycart footer {
     border-top: 10px solid #6e9dbd !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: #6e9dbd none repeat scroll 0% 0% !important;
    color: white !important;
     border-color: #6e9dbd !important;
}


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

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

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

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


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


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

.page-template-page-webinar-landing footer,
.page-template-page-past-webinar footer {
 
    border-top: 10px solid #6e9dbd !important;
}

.page-template-page-past-webinar a.scrollup.designed{
    background-color: #6e9dbd !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: #6e9dbd none repeat scroll 0% 0% !important;
    color: white !important;
     border-color: #6e9dbd !important;
}

.page-template-page-events #searchformNews #s {
    height: 34px !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: #6e9dbd !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: #6e9dbd !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: #6e9dbd !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;
    overflow: hidden;
    overflow-y: auto;
    padding-bottom: 0 !important;
    -webkit-font-smoothing: antialiased;
    text-rendering: optimizeLegibility;
    -moz-osx-font-smoothing: grayscale;
   /*  font-weight: 600; */
}
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;
   /*  font-weight: 600; */
}

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;
}

.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;
}


.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: #4B4A4A;
    font-weight: normal !important;
   font-family: ProximaNova-Bold;
}

.color-grayish{
    color: #333D3E;
}
.color-text-gray,p,a{
    color: #4B4A4A;
}
.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;
}
.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: 100px;
    border-bottom: 1px solid rgb(239, 81, 34);
    margin-bottom: 15px;
}*/

.probonoTopAd {
    display: block;
    height: auto;
/*    min-height: 40px;*/
    /*border-bottom: 1px solid rgb(239, 81, 34);*/
    /*margin-bottom: 15px; */
    padding-bottom: 10px;
}

.probonoBottomAd{
    display: block;
    /*height: 100px;*/
    /*border-bottom: 1px solid rgb(239, 81, 34);*/
    /*margin-top: 38px;*/
    margin-top: 6px;
    margin-bottom: 5px;
}

.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 , #6e9dbd, #6e9dbd) repeat scroll 0% 0% !important;
    background: transparent -webkit-linear-gradient(top , #6e9dbd, #6e9dbd) repeat scroll 0% 0% !important;
    background: transparent -o-linear-gradient(center top , #6e9dbd, #6e9dbd) repeat scroll 0% 0% !important;
    background: transparent linear-gradient(center top , #6e9dbd, #6e9dbd) repeat scroll 0% 0% !important;
    background: transparent -ms-linear-gradient(top, #6e9dbd 0%,#6e9dbd 50%,#6e9dbd 51%,#6e9dbd 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 , #6e9dbd, #6e9dbd) repeat scroll 0% 0% !important;
    background: transparent -webkit-linear-gradient(top , #6e9dbd, #6e9dbd) repeat scroll 0% 0% !important;
    background: transparent -o-linear-gradient(center top , #6e9dbd, #6e9dbd) repeat scroll 0% 0% !important;
    background: transparent linear-gradient(center top , #6e9dbd, #6e9dbd) repeat scroll 0% 0% !important;
    background: transparent -ms-linear-gradient(top, #6e9dbd 0%,#6e9dbd 50%,#6e9dbd 51%,#6e9dbd 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: #6e9dbd !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 #6e9dbd !important;
    color: #6e9dbd !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: #6e9dbd !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: #6e9dbd !important;
    color:white !important;
}
/*.page-template-page-past-webinar .probonoTopAd, .page-template-page-eventinner-php .probonoTopAd{
        border-bottom: 1px solid #6e9dbd;

}*/

.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: #6e9dbd !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 !important;
}

.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: #26a39a;
}











.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;
}

.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: 249px;
}

#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:34px !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: -30px;
    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: #4B4A4A;
}
.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: 999;
}
.page-template-page-news .carousel-control .glyphicon-chevron-right, .page-template-page-news .carousel-control .icon-next {
    margin-right: -50px;
    z-index: 999;
}
/*.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: 245px !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;
    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;
}
.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;
}


.page-template-page-other-offerings .container,
.page-template-page-source .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: 12px;
}

.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:#6e9dbd !important;
}
.fixedWidth200{
    width: 207px;
    float: left;
    margin-left: 20px;
}
.makeWidthAdjust{
    margin-left: 100px;
}
.page-template-page-advertise-with-us 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: 0!important;
    width: 200px;
    text-transform: uppercase;
}
.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: #4B4A4A !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;
}

.page-template-page-other-offerings .row.dmbs-content,
.page-template-page-source .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: 15px;
}

.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 .attachment-post-thumbnail, .page-template-page-changemaker .wp-post-image{
    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 0 0px 20px !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: #4B4A4A;
}

.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-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: 31px;
}
.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals
{
width:26.5% !important;
margin-left:20px;   
}
.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;
}

.tax-profession .org-list .jobBorder,
.page-template-page-search-jobs .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, .page-template-page-my-jobs .org-list .jobBorder.featured-job {
    border: 1px solid #26a39e;
}

.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: #6e9dbd;

}



.page-template-event-preview a:hover {
    color: #6e9dbd;

}



.page-template-page-faq a:hover {
    color: #6e9dbd;

}

.tribe-events-page-template a:hover,
.page-template-page-eventinner a:hover {
    color: #6e9dbd;

}


.page-template-webinarlanding a:hover {
    color: #6e9dbd;

}


.page-template-page-edit-an-event a:hover
.page-template-page-create-an-event a:hover {
    color: #6e9dbd;

}


.page-template-page-search-event a:hover {
    color: #6e9dbd;

}



.page-template-single-event a:hover {
    color: #6e9dbd;

}



.page-template-page-webinar-landing a:hover {
    color: #6e9dbd;

}


.page-template-page-search-feature-events a:hover {
    color: #6e9dbd;

}



.single.single-event a:hover {
    color: #6e9dbd;

}

/*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 #6e9dbd !important;
}


.page-template-event-preview .wp-pagenavi span.current {
  
    border-bottom: 1px solid #6e9dbd !important;
}


.page-template-page-faq .wp-pagenavi span.current {
  
    border-bottom: 1px solid #6e9dbd !important;
}

.tribe-events-page-template .probonoTopAd.wp-pagenavi span.current,
.page-template-page-eventinner .probonoTopAd.wp-pagenavi span.current {
  
    border-bottom: 1px solid #6e9dbd !important;
}

.page-template-webinarlanding .probonoTopAd.wp-pagenavi span.current {
  
    border-bottom: 1px solid #6e9dbd !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 #6e9dbd !important; 
}
.page-template-page-search-event .wp-pagenavi span.current {
  
    border-bottom: 1px solid #6e9dbd !important;
}


.page-template-single-event .probonoTopAd .wp-pagenavi span.current {
  
    border-bottom: 1px solid #6e9dbd !important;
}

.page-template-page-webinar-landing .wp-pagenavi span.current {
  
    border-bottom: 1px solid #6e9dbd !important;
}
.page-template-page-search-feature-events .wp-pagenavi span.current {
  
    border-bottom: 1px solid #6e9dbd !important;
}


.single.single-event .wp-pagenavi span.current {
  
    border-bottom: 1px solid #6e9dbd !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-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; }
.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; }

}*/

@media screen and (max-width: 991px) {

.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) {
    #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;
}
}

@media screen and (max-width: 767px) {
.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;
    }

body .dmbs-right {
    max-width: 300px;
    padding: 0px 15px 0px 5px;
    float: right;
    margin: 0px auto;
    
}
.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: #4B4A4A;
}

.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)
{

.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;
}

.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; }
.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: capitalize;
    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 #6e9dbd !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: #6e9dbd;
    }
    .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{
     vertical-align: middle;
    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%;
    vertical-align: middle;
    outline: none;
     /*   top: -10px;
        position: relative; 
        */
}
.part-fourth .latest-opportunity .col-md-3 img{
 /*  height: 68px!important;*/
    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;
    /*font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;   font-family: 'HelveticaLTStd-Bold';*/
    /*font-family: "freight-sans-pro";*/
}
.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;
}

h1, .h1 {
    font-size: 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: #4B4A4A !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: #4B4A4A;
    /*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: #4B4A4A;
    padding: 9px 10px 6px 10px;
}

.page-template-page-board-report .woocommerce a.button,
.page-template-page-board-report .woocommerce a.button:hover,
.page-template-page-salary-survey .woocommerce a.button,
.page-template-page-salary-survey .woocommerce a.button:hover {
    background-color: #4B4A4A !important;
    font-weight: normal;
    margin-bottom: 5px;
}

.page-template-page-board-report .woocommerce.main-product a.button,
.page-template-page-board-report .woocommerce.main-product a.button:hover,
.page-template-page-salary-survey-php .woocommerce.main-product a.button,
.page-template-page-salary-survey-php .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: #4B4A4A;
    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:#6e9dbd;
}

.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: 1px 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: #26a39e;
}


.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  #26a39e;
}

.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: #26a39e !important;
}

.paginate-ccgreen a {
    padding: 2px 5px 2px 5px;
    margin: 2px;
    text-decoration: none;
    color: #26a39e;
}

.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;
}

.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 h3.browse-cc-title {
    font-size: 18px;
}

.page-template-page-good-business #about-good-business h3.browse-cc-title {
    padding-top: 80px;
}

.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
{
    background: #EEE !important;
    padding: 0 !important;
}

.page-template-page-good-business .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;
}

.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: #26a39e;
}


.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 {
    background: #fff;
    color: #26a39e;
    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 {
    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 {
    color: #26a39e !important;
}

.page-template-page-good-business .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 {
    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 {
    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: #26a39e;
    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: #26a39e !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: #26a39e !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 {
    margin-top: 20px;
    margin-bottom: 20px;
    border: 0;
    border-top: 2px solid #efefef;
}

.page-template-page-good-business #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:hover,
a.link-gtgprofile:active
a.link-gtgprofile:focus 
{
    background: #3c763d;
    color: #dff0d8;
    border-radius: 3px;
    padding: 5px 10px;
    margin-left: 10px;
    display: inline-block;
}

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: 13px;
}

.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;
}

.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) {
    display: block;
}

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;
}

.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;
}

.single.single-news .main-news-content {
    /* text-align: justify; */
    font-family: Georgia;
    font-size: 16px;
    line-height: 26px;
}

.single.single-news .myexcerpt-wrap {
    /*position: relative;
    top: 3px;*/
    clear: both;
    font-family: Georgia;
    font-size: 16px;
}

.single.single-news .dmbs-comments .well {
    min-height: 20px;
    padding: 20px;
    margin-bottom: 20px;
    background-color: #f5f5f5;
    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 #eeeeee;
}

.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-image: url("img/searchLogonews.png");
}

.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: 4px 40px 5px 4px;
    font-size: 13px;
}

.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;
}

.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: #6e9dbd !important;
    text-transform: uppercase;
    margin-top: 20px;
}

.single-tribe_events .main-event-content-wrap p.product.woocommerce.add_to_cart_inline {
    width: 330px !important;
    padding: 0 !important;
    border: none !important;
    margin-bottom: 0px;
}

.single-tribe_events .tribe-events-notices {
    background: #6e9dbd !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: #6e9dbd !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: #6e9dbd;
    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: #6e9dbd;
    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: #6e9dbd;
    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 #6e9dbd;
}

.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: #6e9dbd;
    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: #6e9dbd;
}

/*.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: #6e9dbd;
    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: #6e9dbd;
    text-align: right;
}

.tribe-events-page-template #tribe-events .tribe-events-button, 
.tribe-events-page-template #tribe-events .tribe-events-button:hover, 
.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-active:hover, 
.tribe-events-page-template .tribe-events-button.tribe-inactive, 
.tribe-events-page-template .tribe-events-button:hover
{
    background-color: #6e9dbd !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: #6e9dbd !important;
    border-color: #ffffff !important;
}

.tribe-mini-calendar th {
    color: #fff !important;
    background: #6e9dbd !important;
    border-color: #fff !important;
    font-weight: bold;
}

/*.tribe-mini-calendar td.tribe-events-has-events {
    background: #6e9dbd !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: #6e9dbd !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: #6e9dbd !important;
    color: #ffffff !important;
}


.tribe-mini-calendar-event .list-date {
    background: #6e9dbd !important;
}

.tribe-this-week-widget-header-date {
    background-color: #Ffffff !important;
    color: #6e9dbd !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: #6e9dbd !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: #6e9dbd !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 #6e9dbd !important;
}

.tribe-mini-calendar thead {
    background: #6e9dbd !important;
}

.tribe-mini-calendar-nav {
    text-align: center;
    vertical-align: middle;
    border: 1px solid #6e9dbd !important;
    background: #6e9dbd !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: #6e9dbd;
    background-image: none;
    border: 0px solid #6e9dbd;
    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: #6e9dbd;
    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 .tribe-events-button, 
#tribe-events .tribe-events-button:hover, 
#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: #6e9dbd;
}

.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: #6e9dbd;
    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: #6e9dbd;
    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: 150px;
    color: #4B4A4A;
    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: #6e9dbd;
}


.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 #6e9dbd !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: #6e9dbd;
    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 !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: #6e9dbd;
    background-color: #FFFFFF;
    background-image: none;
    border: 1px solid #6e9dbd !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 #6e9dbd !important;
    padding-left: 10px;
    color: #6e9dbd;
}


#tribe-bar-form ::-webkit-input-placeholder,
#mytribe-bar-form ::-webkit-input-placeholder
{ /* WebKit, Blink, Edge */
    color:    #6e9dbd;
}

#tribe-bar-form :-moz-placeholder,
#mytribe-bar-form :-moz-placeholder
{ /* Mozilla Firefox 4 to 18 */
   color:    #6e9dbd;
   opacity:  1;
}

#tribe-bar-form ::-moz-placeholder,
#mytribe-bar-form ::-moz-placeholder
{ /* Mozilla Firefox 19+ */
   color:    #6e9dbd;
   opacity:  1;
}

#tribe-bar-form :-ms-input-placeholder,
#mytribe-bar-form :-ms-input-placeholder
{ /* Internet Explorer 10-11 */
   color:    #6e9dbd;
}



.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: #6e9dbd;
}

.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%;
    height: auto;
    max-height: 450px;*/
    max-height: 450px;
    width: 100%;
    min-width: 1920px;
    overflow-y: hidden;
    position: relative;
    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;
}

.single.single-news .main-news-content b, 
.single.single-news .main-news-content strong {
    font-weight: normal !important;
    font-family: Georgia-Bold;
}

b, strong {
    font-weight: normal !important;
    font-family: ProximaNova-Bold;
}

.event-slider-wrap {
    position: absolute;
    bottom: 30%;
    z-index: 99;
    color: #ffffff;
    left: 0;
    right: 0;
}

.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 #6e9dbd !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: #6e9dbd !important;
}

.eventlanding-eventbox
{
    min-height: 385px;
    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: #6e9dbd;
    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: #6e9dbd !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 #6e9dbd;
    color: #6e9dbd;
    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 #6e9dbd;
    color: #6e9dbd;
    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: 300px;
}

.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: #6e9dbd;
    background-image: -webkit-linear-gradient(#6e9dbd 20%,#6e9dbd 90%);
    background-image: linear-gradient(#6e9dbd 20%,#6e9dbd 90%);
    background-image: -webkit-linear-gradient(top,#6e9dbd 20%,#6e9dbd 90%);
    background-image: -webkit-gradient(linear,0 0,0 100%,color-stop(20%,#6e9dbd),color-stop(90%,#6e9dbd));
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#6e9dbd',endColorstr='#6e9dbd',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: #6e9dbd;
    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: #6e9dbd;
}

.single-tribe_events.tribe-events-page-template .list-attendee {
        color: #6e9dbd;
    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: #6e9dbd !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: #6e9dbd;
    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: #6e9dbd !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;
}

.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: 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: #6e9dbd !important;
    color: #fff !important;
    word-break: break-all;
    display: inline-block;
    font-size: 14px;
    margin-bottom: 7px;
    font-weight: normal;
    font-family: ProximaNova-Bold;
}

.page-template-page-select-promotion .woocommerce.main-product a.added_to_cart {
    padding-top: 0;
    white-space: nowrap;
    display: none;
    color: #fff;
    background: #4B4A4A;
    padding: 6px 10px 7px 10px;
    font-size: 13px;
}

.page-template-page-select-promotion .event-addon-product-desc .product.woocommerce
{
    padding-top: 15px;
    position: absolute;
    bottom: 5px;
}

.page-template-page-select-promotion input.tweetamount {
    height: 31px;
    position: relative;
    bottom: 3px;
    text-align: center;
    width: 36px;
}

.page-template-page-select-promotion a.event-proceed {
    width: 220px;
    margin: 0 auto;
    text-align: center;
    float: right;
    padding: 15px;
    clear: both;
    font-size: 1.5em !important;
}

.event-highlights-wrap {
    border: 2px solid #6e9dbd !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: #6e9dbd;
    font-weight: normal;
    font-family: ProximaNova-Bold;
    font-size: 18px;
    padding-top: 15px;
}

.event-listing-pack-wrap .package p 
{
    color: #6e9dbd;
    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: #4B4A4A;
}

.event-listing-product-desc {
    border-top: 1px solid #6e9dbd;
    border-bottom: 1px solid #6e9dbd;
    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: #4B4A4A;
    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: #6e9dbd;
    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: 2px solid #6e9dbd;
}

a.cta-slider {
    padding: 10px 30px;
    background: #6e9dbd;
    font-size: 18px;
    border: 2px solid #6e9dbd;
}

a.cta-eventlink:hover, a.cta-eventlink:active, a.cta-eventlink:focus {
    background: #6e9dbd;
    border: 2px solid #6e9dbd;
}

a.cta-eventlink {
    padding: 10px 30px;
    color: #6e9dbd;
    font-size: 18px;
    border: 2px solid #6e9dbd;
    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: #6e9dbd;
    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: #6e9dbd;
    padding: 7px 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;
}

.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;
}

.page-template-page-source-ebook .cta-form h1 {
    font-size: 75px;
    font-weight: normal !important;
    font-family: ProximaNova-Bold;
}

.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-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;
}

.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: #6e9dbd !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: #4B4A4A;
    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-2019 .salary-individual-wrap .woocommerce a.added_to_cart,
.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 .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;
    padding: 9px 22px;
    margin-top: 5px;
    font-weight: normal !important;
    color: #1C5DC5;
    font-family: ProximaNova-Bold;
}

.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: #4B4A4A;
    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 #6e9dbd !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-post-a-job-preview .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 */

.single-volunteer .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 {
    display: block !important;
    visibility: visible;
    height: auto;
}


.single-volunteer .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 {
    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: #26a39e;
    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: #26a39e;
}

.single-resource .dmbs-main .tab-content .tab-pane .source-news a,
.single-resource .dmbs-main .tab-content .tab-pane .source-news a:hover
{
    color: #26a39e;
}

.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: 115px;
    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-gtg .owl-wrapper-outer {
        /*background: #2d2d2d;*/
        color: #ffffff;
        list-style-type: none;
        padding: 0px 15px;
    }

    #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-gtg .owl-wrapper-outer .item {
        text-align: center;
        color: #ffffff !important;
    }

    #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 {
    border-radius: 50px;
    width: 50px;
    height: 50px !important;
    font-size: 21px;
}

.gtg-landing-search .searchform .form-control, 
.gtg-landing-search .searchform #searchform #s
{
    height: 40px !important;
}

.gtg-landing-search #searchformNews.searchform #s
{
    height: 40px !important;
}

.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;
}

.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: 75px;
}

.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 42px;
    width: 100%;
    font-size: 21px;
    text-align: center;
}

.page-template-page-preview-a-new-paid-event .preview-admin-wrapper input#publish_post {
    max-width: 260px;
    min-width: 260px;
}

.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 
{
    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 
{
    border-bottom: 2px solid #ffffff;
}

.page-template-page-pricing-and-features .ubermenu.ubermenu-main .ubermenu-nav.container .ubermenu-item-288288 .ubermenu-submenu
{
    display: block !important;
    visibility: visible;
    height: auto;
}

.page-template-page-pricing-and-features .ubermenu.ubermenu-main .ubermenu-nav.container .ubermenu-item-288288 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;
}

.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: 1px solid #cccccc;
    padding: 10px 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;
}

.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;
    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: 5px 10px;
    margin-left: 10px;
}

.page-template-page-donate .ywcds_message.woocommerce-message::before {
    color: #1c5dc5;
}

.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: #4B4A4A;
}

#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: #4B4A4A !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: #4B4A4A !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: 15px 0px 15px 5px !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: #7cc7c4 !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: #6e9dbd !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;
}