/*
Theme Name: DevDmBootstrap3
Theme URI: http://devdm.com/DevDmBootstrap3
Author: Danny Machal
Author URI: http://devdm.com/
Description: A versatile and responsive Bootstrap WordPress starter theme FOR DEVELOPERS based on Twitter Bootstrap 3.3.4.
Version: 1.71
License: GNU General Public License v3
License URI: http://www.gnu.org/licenses/gpl.html
Tags: one-column, two-columns, right-sidebar, fluid-layout, custom-background, custom-header, custom-menu, editor-style, featured-images, flexible-header, rtl-language-support, theme-options, translation-ready
Text Domain: devdmbootstrap3

devdmbootstrap3 WordPress Theme, Copyright 2015 Danny Machal.
devdmbootstrap3 is distributed under the terms of the GNU GPL v3.
*/

/* The bootstrap.css file is auto-enqueued in functions.php */

/* YOU SHOULD BE MAKING A CHILD THEME. Don't let me be a bad guy and erase all your hard work with a theme update. I just want to bring you new amazing features. I don't want to destroy your world. I've made a child theme available for you to use. Download it here http://devdm.com/DevDmBootstrap3/child-themes/ */




/* style written by custom.css ends  */ 


.org-detail h3
{
font-size:18px; 
}
.org-detail h4
{
font-size:14px; 
}
.page-template-page-past-webinar a:hover
{
    color: #f5a805 !important;
}
.page-template-page-past-webinar .pagination-wrap a
{
color: #f5a805 !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;    
}
.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
{
width:100% !important;  
}


/* style written by custom.css ends  */ 

/** Generated by FG **/
/*@font-face {
    font-family: 'Conv_Helvetica';
    src: url('fonts/Helvetica.eot');
    src: local('☺'), url('fonts/Helvetica.woff') format('woff'), url('fonts/Helvetica.ttf') format('truetype'), url('fonts/Helvetica.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
  font-family: 'HelveticaLTStd-Light';
  src: url('fonts/HelveticaLTStd-Light.eot');
  src:  url('fonts/HelveticaLTStd-Light.otf')  format('opentype');
  src: url('fonts/HelveticaLTStd-Light.eot?#iefix') format('embedded-opentype'),
         url('fonts/HelveticaLTStd-Light.woff') format('woff'),
         url('fonts/HelveticaLTStd-Light.ttf') format('truetype'),
         url('fonts/HelveticaLTStd-Light.svg#open_sansbold') format('svg');
    font-weight: normal;
    font-style: normal;
}


@font-face {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;  /* font-family: 'HelveticaLTStd-Bold';
    src: url('fonts/HelveticaLTStd-Bold.eot');
  src:  url('fonts/HelveticaLTStd-Bold.otf')  format('opentype');
  src: url('fonts/HelveticaLTStd-Bold.eot?#iefix') format('embedded-opentype'),
         url('fonts/HelveticaLTStd-Bold.woff') format('woff'),
         url('fonts/HelveticaLTStd-Bold.ttf') format('truetype'),
         url('fonts/HelveticaLTStd-Bold.svg#open_sansbold') format('svg');
    font-weight: normal;
    font-style: normal;

}*/


/** Generated by FG **/

/*@font-face {
  font-family: 'GillSansMTPro-Bold';
  src: url('fonts/gillsansbold/GillSansMTPro-Bold.eot');
  src:  url('fonts/gillsansbold/GillSansMTPro-Bold.otf')  format('opentype');
  src: url('fonts/gillsansbold/GillSansMTPro-Bold.eot?#iefix') format('embedded-opentype'),
         url('fonts/gillsansbold/GillSansMTPro-Bold.woff') format('woff'),
         url('fonts/gillsansbold/GillSansMTPro-Bold.ttf') format('truetype'),
         url('fonts/gillsansbold/GillSansMTPro-Bold.svg#open_sansbold') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
  font-family: 'GillSansMTPro-Light';
  src: url('fonts/gillsanslight/GillSansMTPro-Light.eot');
  src:  url('fonts/gillsanslight/GillSansMTPro-Light.otf')  format('opentype');
  src: url('fonts/gillsanslight/GillSansMTPro-Light.eot?#iefix') format('embedded-opentype'),
         url('fonts/gillsanslight/GillSansMTPro-Light.woff') format('woff'),
         url('fonts/gillsanslight/GillSansMTPro-Light.ttf') format('truetype'),
         url('fonts/gillsanslight/GillSansMTPro-Light.svg#open_sansbold') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
  font-family: 'GillSansMTPro-Book';
  src: url('fonts/gillsansbook/GillSansMTPro-Book.eot');
  src:  url('fonts/gillsansbook/GillSansMTPro-Book.otf')  format('opentype');
  src: url('fonts/gillsansbook/GillSansMTPro-Book.eot?#iefix') format('embedded-opentype'),
         url('fonts/gillsansbook/GillSansMTPro-Book.woff') format('woff'),
         url('fonts/gillsansbook/GillSansMTPro-Book.ttf') format('truetype'),
         url('fonts/gillsansbook/GillSansMTPro-Book.svg#open_sansbold') format('svg');
    font-weight: normal;
    font-style: normal;
}*/




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

    
}


.color-orange {
    color: #ef5122; 
}

.bor{

        border: 1px solid #cccccc;
 
    padding-top: 10px;
    padding-bottom: 12px;
           margin-top: 0px;
    margin-bottom: 22px;
}

.para{

        border: 1px solid #cccccc;
        border-bottom: none;
}

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

#side{
        border: 1px solid #cccccc;
    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 #cccccc;
    width: 100%;
    margin-top: 15px;
    text-align: center;
    background-color: #f5a805;
    color: white !important;
}


.heading{

        padding-bottom: 110px;

    border-bottom: 1px solid #cccccc;
}

.values{

        padding-top: 20px;
}


#box{

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





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



    #web{
        border-bottom: 1px solid #cccccc;
        /*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 #cccccc !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 {
    padding: 0px;
}

ul{
    margin-top: 0;
 
}

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

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


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

 .ui-datepicker{

        z-index:9999 !important;
        max-width : 280px;
    }




.color-yellow-bold {
    color: #f5a805;
    font-weight: 600;
}

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


.background-ccgreen{
    background-color: #82911e !important; 
}

.color-ccgreen-bold {
    color: #82911e;
    font-weight: 600;
}

.color-ccgreen{
    color: #82911e;
}

.background-blue{
    background-color: #148487 !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:#f5a805;
}


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

}

.padding15{padding: 15px;}

#faq ul > li {
   font-weight: bold;
   font-size:22px;
   color: #f5a805;
   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 , #f5a805, #f5a805) repeat scroll 0% 0% !important;
    background: transparent -webkit-linear-gradient(top , #f5a805, #f5a805) repeat scroll 0% 0% !important;
    background: transparent -o-linear-gradient(center top , #f5a805, #f5a805) repeat scroll 0% 0% !important;
    background: transparent linear-gradient(center top , #f5a805, #f5a805) repeat scroll 0% 0% !important;
background: #f5a805 !important; 
background: -moz-linear-gradient(top,  #f5a805 0%, #f5a805 1%, #f5a805 98%, #f5a805 98%, #f5a805 100%); 
background: -webkit-linear-gradient(top,  #f5a805 0%,#f5a805 1%,#f5a805 98%,#f5a805 98%,#f5a805 100%);
background: linear-gradient(to bottom,  #f5a805 0%,#f5a805 1%,#f5a805 98%,#f5a805 98%,#f5a805 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5a805', endColorstr='#f5a805',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 #cccccc;
    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 rgb(245, 168, 5) !important;}
}
.volunteer-landing-search{
    width:100%;
}

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

/* CSS for the new menu start */ 
    /*.ubermenu-main {
    background-color: #f5a805 !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: #f5a805 none repeat scroll 0% 0% !important;
    color: white !important;
    border-color: #f5a805 !important;
}


/* mobile menu */

.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-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: #f5a805 none repeat scroll 0% 0% !important;
    color: white !important;
    border-color: #f5a805 !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-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 #f5a805 !important;
}



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

}


.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;}
*/
.page-template-page-eventinner-php .dmbs-right p {
    /* padding-left: 20px; */
    text-align: justify;
    /* padding: 0px; */
    /* margin: 0; */
}

.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 #cccccc;
    padding-top: 5px !important;
    padding-bottom: 11px !important;
    margin-top: -3px;
        margin-bottom: 25px;
}

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



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

.single-tribe_events .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-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);
}

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


.single-tribe_events .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-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,
.single.single-event .shiftnav-main-toggle-content-before img,
.single-tribe_events .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-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,
.single-tribe_events 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-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 #148487;
}

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

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


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



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


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


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

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

.page-template-page-eventinner .wp-pagenavi {
    clear: both;
    color: #f5a805;
}

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


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

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


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


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

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


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



/*.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 #cccccc;
    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: #f5a805;
}

/*cart css*/



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


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

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


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


.page-template-mycart footer {
     border-top: 10px solid #f5a805 !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-an-event #selectevent .categoryform{

   width: 76% !important ;
}


    @media screen and (max-width: 480px) {
.page-template-page-create-an-event #selectevent .categoryform{

   width: 72% !important ;
}
}



    @media screen and (max-width: 480px) {
    
 
.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-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: #f5a805 none repeat scroll 0% 0% !important;
    color: white !important;
     border-color: #f5a805 !important;
}


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

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

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

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


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


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

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

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


.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt {
    background-color: #ed5020;
    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: #ed5020;
    color: #fff;
    margin-top: 20px;
    width: 220px;
}

.featured-events {
    background: #fff none repeat scroll 0 0;
} 
.featured-search
{
border:1px solid rgb(245, 168, 5) !important;
}
#topnavibar .ubermenu-main
{
height:45px;
line-height:45px;   
}
/*new issue*/

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


.page-template-page-eventinner-php a.scrollup.designed {
 
    background-color: #F5A805 !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: #F5A805 !important;
}




.page-template-page-edit-an-event a.scrollup.designed,     
.page-template-page-create-an-event a.scrollup.designed {
 
    background-color: #F5A805 !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 40px 10px 40px;
}
.single-resource .gtgRight strong{color: #148487;}


/* style written by origami team ends  */ 



/****************** Special Blank CSS classes for child themes to use without disturbing core bootstrap styles ****************/
/*@font-face {
    font-family: 'Conv_RobotoSlab-Bold';
    src: url('fonts/RobotoSlab-Bold.eot');
    src: local('☺'),
    url('fonts/RobotoSlab-Bold.woff') format('woff'),
    url('fonts/RobotoSlab-Light.ttf') format('truetype'),
    url('fonts/RobotoSlab-Bold.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Conv_RobotoSlab-Light';
    src: url('fonts/RobotoSlab-Light.eot');
    src: local('☺'), url('fonts/RobotoSlab-Light.woff') format('woff'),
    url('fonts/RobotoSlab-Light.ttf') format('truetype'),
    url('fonts/RobotoSlab-Light.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Conv_Roboto-Regular';
    src: url('fonts/Roboto-Regular.eot');
    src: local('☺'), url('fonts/Roboto-Regular.woff') format('woff'),
    url('fonts/RobotoSlab-Light.ttf') format('truetype'),
    url('fonts/Roboto-Regular.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}*/

body{
    /*font-family:'Conv_Roboto-Regular';*/
   /*  font-family: "HelveticaLTStd-Light"; */
   /* font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;*/
    font-family: "proxima-nova",sans-serif;
    position: relative;
    overflow: hidden;
    overflow-y: auto;
    padding-bottom: 0 !important;
   /*  font-weight: 600; */
}
html { -webkit-font-smoothing: antialiased; }

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 #ef5122 !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 footer, 
.page-template-page-customised-nfp-list-result footer{
    border-top: 10px solid #fd0e45 !important;
}
/*.page-template-page-customised-nfp-list footer{
    border-top: 10px solid #fd0e45 !important;
}
.page-id-89038 footer{
    border-top: 10px solid #fd0e45 !important;
}
.single-organisation footer{
    border-top: 10px solid #fd0e45 !important;
}
.page-template-page-featured-not-for-profits footer{
    border-top: 10px solid #fd0e45 !important;
}*/
.page-template-page-source footer, .single-resource footer, .page-template-page-featured-suppliers footer{
    border-top: 10px solid #148487 !important;
}
/*.single-resource footer{
    border-top: 10px solid #148487 !important;
}*/
/*.page-template-page-featured-suppliers footer{
    border-top: 10px solid #148487 !important;
}*/
/*.page-template-page-other-offerings footer{
    border-top: 10px solid #148487 !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 #4d207a !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 #009f5f !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;
}
.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-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-top20{
    margin-top: 20px;
}
.margin-top30{
    margin-top: 30px;
}
.margin-top40{
    margin-top: 40px;
}
.margin-top59{
    margin-top: 59px;
}
.margin-top68{
    margin-top: 68px;
}
.margin-top80{
    margin-top: 80px;
}
.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-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 #cccccc;
}
.border-orange{
    border: 2px solid #EF5122;
}
.border-top{
    border-top: 1px solid #cccccc;
}
.border-bottom{
    border-bottom: 1px solid #cccccc;
}
.border-right{
    border-right: 1px solid #cccccc;
}



/*.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: #ef5122 none repeat scroll 0% 0% !important; manmohan */
    font-weight: normal !important;
    outline: none !important;
}


.color-green-bold{
    font-weight: 600;
    color:#009f5f;
}
.color-green{
    color: #009f5f;
}

.color-purple-bold{
    font-weight: 600;
    color:#4d207a;
}
.color-purple{
    color: #4d207a;
}

.color-orange-bold{
    font-weight: 600;
    color:#ef5122;
    /*font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;  /* font-family: 'HelveticaLTStd-Bold';*/
    /*font-family: "freight-sans-pro";*/
}
.color-pink-bold{
    color: #fd0e45;
    font-weight: 600;
    /*font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;  /* font-family: 'HelveticaLTStd-Bold';*/
    /*font-family: "freight-sans-pro";*/
}
.color-pink{
    color: #fd0e45;
}
.color-blue-bold{
    color: #148487;
    font-weight: 600;
    /*font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;  /* font-family: 'HelveticaLTStd-Bold';*/
    /*font-family: "freight-sans-pro";*/
}
.color-blue{
    color: #148487;
}
.color-grayish-bold{
    color: #333D3E;
    font-weight: bold;
   /* font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;  /* font-family: 'HelveticaLTStd-Bold';*/
    /*font-family: "freight-sans-pro";*/
}
.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:bold;
}
.background-green
{
  background-color: #009f5f !important;
}

.background-purple{
    background-color: #4d207a !important;
}

.background-dark-green{
    background-color: #333d3e !important;
}
.background-white
{
background-color:#fff !important;	
}
.border-purple {
    border:1px solid #4d207a;
}
.border-orange {
    border:1px solid #ef5122;
}
.border-dark-green {
    border:1px solid #333d3e;
}
.continue_shipping
{
height:31px;
display: inline-block;
padding-left:10px;
padding-right:10px;
border:1px solid #cccccc;
color:#2c3438;
line-height:31px;
}
.background-orange,.comment-respond #submit{
    background-color:#ef5122 !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: #cccccc;
}
.size-color-org
{
font-size: 22px !important;
    color: #fd0e45 !important;	
}
.size-color-orange-bold{
    font-size: 26px !important;
    color:#ef5122;
}
.size-color-pink-boldText{
    font-size: 13px !important;
    color:#fd0e45;
}
.size-color-pink-bold{
    font-size: 26px !important;
    color:#fd0e45;
}
.size-color-white{
    font-size: 26px;
    color: #ffffff;
}
.organisation-head-wrap{
    min-width: 100%;
    width: 100%;
}


.font-weight{
    font-weight: 600;
}



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



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

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("http://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,#featured-not-for-profits-list,#resourceBorder{
    border: 1px solid #cccccc;

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

.comments{
    margin-top: 45px;
    padding: 15px;
    text-align: center;
}
.commentsMobile{
    padding: 15px;
    text-align: center;
    border: 1px solid #cccccc;
    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 #cccccc;
}
/*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:#ef5122;
}*/

li.categories ul li{
    padding: 10px;
    border: 1px solid #cccccc;
    width: 100%;
    margin-top: -1px;
    list-style-type: none;
}
.newsLinks{
    padding: 20px;
    border: 1px solid #cccccc;
    width: 100%;
    margin-top: 15px;
    text-align: center;
}
.newsLinks{
    font-size: 21px;
    color:#6F6F6F;
    text-transform: capitalize !important;
}
.authorName a{
    color:#ef5122;
}

.newsCategoryType{
    float: right;
    color: #FFF;
    background-color: #EF5122;
    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: #EF5122;
    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: #EF5122 !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-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 , #fd0e45, #fd0e45) repeat scroll 0% 0% !important;
    background: transparent -webkit-linear-gradient(top , #fd0e45, #fd0e45) repeat scroll 0% 0% !important;
    background: transparent -o-linear-gradient(center top , #fd0e45, #fd0e45) repeat scroll 0% 0% !important;
    background: transparent linear-gradient(center top , #fd0e45, #fd0e45) repeat scroll 0% 0% !important;
    background: transparent -ms-linear-gradient(top, #fd0e45 0%,#fd0e45 50%,#fd0e45 51%,#fd0e45 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 , #fd0e45, #fd0e45) repeat scroll 0% 0% !important;
    background: transparent -webkit-linear-gradient(top , #fd0e45, #fd0e45) repeat scroll 0% 0% !important;
    background: transparent -o-linear-gradient(center top , #fd0e45, #fd0e45) repeat scroll 0% 0% !important;
    background: transparent linear-gradient(center top , #fd0e45, #fd0e45) repeat scroll 0% 0% !important;
    background: transparent -ms-linear-gradient(top, #fd0e45 0%,#fd0e45 50%,#fd0e45 51%,#fd0e45 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 , #f5a805, #f5a805) repeat scroll 0% 0% !important;
    background: transparent -webkit-linear-gradient(top , #f5a805, #f5a805) repeat scroll 0% 0% !important;
    background: transparent -o-linear-gradient(center top , #f5a805, #f5a805) repeat scroll 0% 0% !important;
    background: transparent linear-gradient(center top , #f5a805, #f5a805) repeat scroll 0% 0% !important;
    background: transparent -ms-linear-gradient(top, #f5a805 0%,#f5a805 50%,#f5a805 51%,#f5a805 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 , #f5a805, #f5a805) repeat scroll 0% 0% !important;
    background: transparent -webkit-linear-gradient(top , #f5a805, #f5a805) repeat scroll 0% 0% !important;
    background: transparent -o-linear-gradient(center top , #f5a805, #f5a805) repeat scroll 0% 0% !important;
    background: transparent linear-gradient(center top , #f5a805, #f5a805) repeat scroll 0% 0% !important;
    background: transparent -ms-linear-gradient(top, #f5a805 0%,#f5a805 50%,#f5a805 51%,#f5a805 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 , #fd0e45, #fd0e45) repeat scroll 0% 0% !important;
    background: transparent -webkit-linear-gradient(top , #fd0e45, #fd0e45) repeat scroll 0% 0% !important;
    background: transparent -o-linear-gradient(center top , #fd0e45, #fd0e45) repeat scroll 0% 0% !important;
    background: transparent linear-gradient(center top , #fd0e45, #fd0e45) repeat scroll 0% 0% !important;
    background: transparent -ms-linear-gradient(top, #fd0e45 0%,#fd0e45 50%,#fd0e45 51%,#fd0e45 100%) !important;

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

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

}*/
.page-id-89038 .wp-pagenavi span.current {
    font-weight: bold;
    border-bottom: 1px solid #FD0E45 !important;
    color: #FD0E45 !important;
}
.page-id-89038 .wp-pagenavi, .page-id-89038 .wp-pagenavi a {
    clear: both;
    color: #fd0e45 !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 , #fd0e45, #fd0e45) repeat scroll 0% 0% !important;
    background: transparent -webkit-linear-gradient(top , #fd0e45, #fd0e45) repeat scroll 0% 0% !important;
    background: transparent -o-linear-gradient(center top , #fd0e45, #fd0e45) repeat scroll 0% 0% !important;
    background: transparent linear-gradient(center top , #fd0e45, #fd0e45) repeat scroll 0% 0% !important;
    background: transparent -ms-linear-gradient(top, #fd0e45 0%,#fd0e45 50%,#fd0e45 51%,#fd0e45 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 , #fd0e45, #fd0e45) repeat scroll 0% 0% !important;
    background: transparent -webkit-linear-gradient(top , #fd0e45, #fd0e45) repeat scroll 0% 0% !important;
    background: transparent -o-linear-gradient(center top , #fd0e45, #fd0e45) repeat scroll 0% 0% !important;
    background: transparent linear-gradient(center top , #fd0e45, #fd0e45) repeat scroll 0% 0% !important;
    background: transparent -ms-linear-gradient(top, #fd0e45 0%,#fd0e45 50%,#fd0e45 51%,#fd0e45 100%) !important;

}*/
.page-template-page-customised-nfp-list-result .wp-pagenavi span.current {
    font-weight: bold;
    border-bottom: 1px solid #FD0E45 !important;
    color: #FD0E45 !important;
}
.page-template-page-customised-nfp-list-result .wp-pagenavi, .page-template-page-customised-nfp-list-result .wp-pagenavi a {
    clear: both;
    color: #fd0e45 !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 , #fd0e45, #fd0e45) repeat scroll 0% 0% !important;
    background: transparent -webkit-linear-gradient(top , #fd0e45, #fd0e45) repeat scroll 0% 0% !important;
    background: transparent -o-linear-gradient(center top , #fd0e45, #fd0e45) repeat scroll 0% 0% !important;
    background: transparent linear-gradient(center top , #fd0e45, #fd0e45) repeat scroll 0% 0% !important;
    background: transparent -ms-linear-gradient(top, #fd0e45 0%,#fd0e45 50%,#fd0e45 51%,#fd0e45 100%) !important;

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


}*/
.page-template-page-featured-not-for-profits .wp-pagenavi span.current
{
    font-weight: bold;
    border-bottom: 1px solid #fd0e45;
}
.page-template-page-featured-not-for-profits .wp-pagenavi, .page-template-page-featured-not-for-profits .wp-pagenavi a
{
    clear: both;
    color: #fd0e45;
}
.page-template-page-search-not-for-profits footer{
    border-top: 10px solid #fd0e45 !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 , #fd0e45, #fd0e45) repeat scroll 0% 0% !important;
    background: transparent -webkit-linear-gradient(top , #fd0e45, #fd0e45) repeat scroll 0% 0% !important;
    background: transparent -o-linear-gradient(center top , #fd0e45, #fd0e45) repeat scroll 0% 0% !important;
    background: transparent linear-gradient(center top , #fd0e45, #fd0e45) repeat scroll 0% 0% !important;
    background: transparent -ms-linear-gradient(top, #fd0e45 0%,#fd0e45 50%,#fd0e45 51%,#fd0e45 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 , #fd0e45, #fd0e45) repeat scroll 0% 0% !important;
    background: transparent -webkit-linear-gradient(top , #fd0e45, #fd0e45) repeat scroll 0% 0% !important;
    background: transparent -o-linear-gradient(center top , #fd0e45, #fd0e45) repeat scroll 0% 0% !important;
    background: transparent linear-gradient(center top , #fd0e45, #fd0e45) repeat scroll 0% 0% !important;
    background: transparent -ms-linear-gradient(top, #fd0e45 0%,#fd0e45 50%,#fd0e45 51%,#fd0e45 100%) !important;

}
*/
.page-template-page-search-not-for-profits .wp-pagenavi span.current {
    font-weight: bold;
    border-bottom: 1px solid #fd0e45;
}
.page-template-page-search-not-for-profits .wp-pagenavi, .page-template-page-search-not-for-profits .wp-pagenavi a {
    clear: both;
    color: #fd0e45;
}
.page-template-page-search-not-for-profits div.headerSocialLinksTop > i.fa-user{
    color: #fd0e45 !important;
    font-size: 26px;
    font-weight: bold;
}
.page-template-page-search-not-for-profits div.headerSocialLinksTop > i.fa-shopping-cart{
    color: #fd0e45 !important;
    font-size: 26px;
    font-weight: bold;
}
/*.page-template-page-search-not-for-profits .probonoTopAd{
    border-bottom: 1px solid #fd0e45;
}*/
.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 , #fd0e45, #fd0e45) repeat scroll 0% 0% !important;
    background: transparent -webkit-linear-gradient(top , #fd0e45, #fd0e45) repeat scroll 0% 0% !important;
    background: transparent -o-linear-gradient(center top , #fd0e45, #fd0e45) repeat scroll 0% 0% !important;
    background: transparent linear-gradient(center top , #fd0e45, #fd0e45) repeat scroll 0% 0% !important;
    background: transparent -ms-linear-gradient(top, #fd0e45 0%,#fd0e45 50%,#fd0e45 51%,#fd0e45 100%) !important;

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

}*/
.tax-sector div.headerSocialLinksTop > i.fa-user{
    color: #fd0e45 !important;
    font-size: 26px;
    font-weight: bold;
}
.tax-sector div.headerSocialLinksTop > i.fa-shopping-cart{
    color: #fd0e45 !important;
    font-size: 26px;
    font-weight: bold;
}
/*.tax-sector .probonoTopAd{
    border-bottom: 1px solid #fd0e45;
}*/
.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: #fd0e45 !important;
    font-weight: normal;
}
.tax-sector .wp-pagenavi span.current {
    font-weight: bold !important;
    border-bottom: 1px solid #FD0E45 !important;
    color: #FD0E45 !important;
}
.tax-sector .wp-pagenavi, .tax-sector .wp-pagenavi a, .page-id-89038 .wp-pagenavi a {
    clear: both;
    color: #fd0e45 !important;
}
.tax-sector .forTaxPage{
    color: #fd0e45 !important;
}



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

.headerIcons .fa:hover {
    color:#EF5122;
}
.headerIcons .fa-user {
    color:#EF5122;
}

.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: #F5A805 !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 #F5A805 !important;
    color: #F5A805 !important;
}


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

.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: #F5A805 !important;
    color:white !important;
}
/*.page-template-page-past-webinar .probonoTopAd, .page-template-page-eventinner-php .probonoTopAd{
        border-bottom: 1px solid #F5A805;

}*/

.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:#fd0e45 !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:#148487 !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:#148487 !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:#148487 !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 #148487 !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 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: #fd0e45 !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: #148487 !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: #F5A805 !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:#4d207a !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:#4d207a !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:#4d207a !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:#4d207a !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 #4d207a !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 #4d207a;
}

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

.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 #4d207a !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 #fd0e45 !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 .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 #fd0e45 !important;
}

.page-template-page-renew-your-organisation-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: #D80838 !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 .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 .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 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: #fd0e45 !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 #fd0e45 !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: #009f5f !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: #009f5f !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: #009f5f !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: #009f5f !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: #009f5f !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: #009f5f !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 #009f5f !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 #009f5f !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: #009f5f !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 #009f5f !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: #009f5f !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 #009f5f;
}

/*###@@@---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 , #148487, #148487) repeat scroll 0% 0% !important;
    background: transparent -webkit-linear-gradient(top , #148487, #148487) repeat scroll 0% 0% !important;
    background: transparent -o-linear-gradient(center top , #148487, #148487) repeat scroll 0% 0% !important;
    background: transparent linear-gradient(center top , #148487, #148487) repeat scroll 0% 0% !important;
    background: transparent -ms-linear-gradient(top, #148487 0%,#148487 50%,#148487 51%,#148487 100%) !important;

}*/
/*.page-template-page-source .ubermenu.ubermenu-main .ubermenu-item-level-0 > .ubermenu-target {
    background: transparent -moz-linear-gradient(center top , #148487, #148487) repeat scroll 0% 0% !important;
    background: transparent -webkit-linear-gradient(top , #148487, #148487) repeat scroll 0% 0% !important;
    background: transparent -o-linear-gradient(center top , #148487, #148487) repeat scroll 0% 0% !important;
    background: transparent linear-gradient(center top , #148487, #148487) repeat scroll 0% 0% !important;
    background: transparent -ms-linear-gradient(top, #148487 0%,#148487 50%,#148487 51%,#148487 100%) !important;
}*/
.page-template-page-source div.dmbs-header-text > h5{
    color: #148487 !important;
    font-weight: normal;
}
.page-template-page-source div.headerSocialLinksTop > i.fa-user{
    color: #148487 !important;
    font-size: 26px;
    font-weight: bold;
}
.page-template-page-source div.headerSocialLinksTop > i.fa-shopping-cart{
    color: #148487 !important;
    font-size: 26px;
    font-weight: bold;
}
/*.page-template-page-source .probonoTopAd{
    border-bottom: 1px solid #148487;
}*/
.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:#EF5122 !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:#fd0e45 !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:#fd0e45 !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:#fd0e45 !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 , #148487, #148487) repeat scroll 0% 0% !important;
    background: transparent -webkit-linear-gradient(top , #148487, #148487) repeat scroll 0% 0% !important;
    background: transparent -o-linear-gradient(center top , #148487, #148487) repeat scroll 0% 0% !important;
    background: transparent linear-gradient(center top , #148487, #148487) repeat scroll 0% 0% !important;
    background: transparent -ms-linear-gradient(top, #148487 0%,#148487 50%,#148487 51%,#148487 100%) !important;
}*/
/*.tax-supplier_type .ubermenu.ubermenu-main .ubermenu-item-level-0 > .ubermenu-target {
    background: transparent -moz-linear-gradient(center top , #148487, #148487) repeat scroll 0% 0% !important;
    background: transparent -webkit-linear-gradient(top , #148487, #148487) repeat scroll 0% 0% !important;
    background: transparent -o-linear-gradient(center top , #148487, #148487) repeat scroll 0% 0% !important;
    background: transparent linear-gradient(center top , #148487, #148487) repeat scroll 0% 0% !important;
    background: transparent -ms-linear-gradient(top, #148487 0%,#148487 50%,#148487 51%,#148487 100%) !important;
}*/
.tax-supplier_type div.dmbs-header-text > h5{
    color: #148487 !important;
    font-weight: normal;
}
.tax-supplier_type div.headerSocialLinksTop > i.fa-user{
    color: #148487 !important;
    font-size: 26px;
    font-weight: bold;
}
.tax-supplier_type div.headerSocialLinksTop > i.fa-shopping-cart{
    color: #148487 !important;
    font-size: 26px;
    font-weight: bold;
}
/*.tax-supplier_type .probonoTopAd{
    border-bottom: 1px solid #148487;
}*/
.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 #148487 !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 , #148487, #148487) repeat scroll 0% 0% !important;
    background: transparent -webkit-linear-gradient(top , #148487, #148487) repeat scroll 0% 0% !important;
    background: transparent -o-linear-gradient(center top , #148487, #148487) repeat scroll 0% 0% !important;
    background: transparent linear-gradient(center top , #148487, #148487) repeat scroll 0% 0% !important;
    background: transparent -ms-linear-gradient(top, #148487 0%,#148487 50%,#148487 51%,#148487 100%) !important;
}*/
/*.single-resource .ubermenu.ubermenu-main .ubermenu-item-level-0 > .ubermenu-target {
    background: transparent -moz-linear-gradient(center top , #148487, #148487) repeat scroll 0% 0% !important;
    background: transparent -webkit-linear-gradient(top , #148487, #148487) repeat scroll 0% 0% !important;
    background: transparent -o-linear-gradient(center top , #148487, #148487) repeat scroll 0% 0% !important;
    background: transparent linear-gradient(center top , #148487, #148487) repeat scroll 0% 0% !important;
    background: transparent -ms-linear-gradient(top, #148487 0%,#148487 50%,#148487 51%,#148487 100%) !important;
}*/
/*.single-resource .probonoTopAd{
    border-bottom: 1px solid #148487 !important;
}*/
.single-resource div.dmbs-header-text > h5{
    color: #148487 !important;
    font-weight: normal;
}
.single-resource div.headerSocialLinksTop > i.fa-user{
    color: #148487 !important;
    font-size: 26px;
    font-weight: bold;
}
.single-resource div.headerSocialLinksTop > i.fa-shopping-cart{
    color: #148487 !important;
    font-size: 26px;
    font-weight: bold;
}
.single-resource div.nfp-org-logo > h3 > .color-pink-bold{
    color: #148487 !important;
}
.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 , #148487, #148487) repeat scroll 0% 0% !important;
    background: transparent -webkit-linear-gradient(top , #148487, #148487) repeat scroll 0% 0% !important;
    background: transparent -o-linear-gradient(center top , #148487, #148487) repeat scroll 0% 0% !important;
    background: transparent linear-gradient(center top , #148487, #148487) repeat scroll 0% 0% !important;
    background: transparent -ms-linear-gradient(top, #148487 0%,#148487 50%,#148487 51%,#148487 100%) !important;
}*/
/*.page-template-page-featured-suppliers .ubermenu.ubermenu-main .ubermenu-item-level-0 > .ubermenu-target {
    background: transparent -moz-linear-gradient(center top , #148487, #148487) repeat scroll 0% 0% !important;
    background: transparent -webkit-linear-gradient(top , #148487, #148487) repeat scroll 0% 0% !important;
    background: transparent -o-linear-gradient(center top , #148487, #148487) repeat scroll 0% 0% !important;
    background: transparent linear-gradient(center top , #148487, #148487) repeat scroll 0% 0% !important;
    background: transparent -ms-linear-gradient(top, #148487 0%,#148487 50%,#148487 51%,#148487 100%) !important;
}*/
/*.page-template-page-featured-suppliers .probonoTopAd{
    border-bottom: 1px solid #148487;
}*/
.page-template-page-featured-suppliers div.dmbs-header-text > h5{
    color: #148487 !important;
    font-weight: normal;
}
.page-template-page-featured-suppliers div.headerSocialLinksTop > i.fa-user{
    color: #148487 !important;
    font-size: 26px;
    font-weight: bold;
}
.page-template-page-featured-suppliers div.headerSocialLinksTop > i.fa-shopping-cart{
    color: #148487 !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 #148487 !important;
    color: #148487 !important;
}
.page-template-page-featured-suppliers .wp-pagenavi, .page-template-page-featured-suppliers .wp-pagenavi a {
    clear: both;
    color: #148487 !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 , #148487, #148487) repeat scroll 0% 0% !important;
    background: transparent -webkit-linear-gradient(top , #148487, #148487) repeat scroll 0% 0% !important;
    background: transparent -o-linear-gradient(center top , #148487, #148487) repeat scroll 0% 0% !important;
    background: transparent linear-gradient(center top , #148487, #148487) repeat scroll 0% 0% !important;
    background: transparent -ms-linear-gradient(top, #148487 0%,#148487 50%,#148487 51%,#148487 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 , #148487, #148487) repeat scroll 0% 0% !important;
    background: transparent -webkit-linear-gradient(top , #148487, #148487) repeat scroll 0% 0% !important;
    background: transparent -o-linear-gradient(center top , #148487, #148487) repeat scroll 0% 0% !important;
    background: transparent linear-gradient(center top , #148487, #148487) repeat scroll 0% 0% !important;
    background: transparent -ms-linear-gradient(top, #148487 0%,#148487 50%,#148487 51%,#148487 100%) !important;
}*/
/*.page-template-page-other-offerings .probonoTopAd,*/
/*.page-template-page-search-suppliers .probonoTopAd{
    border-bottom: 1px solid #148487;
}*/
.page-template-page-search-suppliers footer{
    border-top: 10px solid #148487 !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: #148487 !important;
}*/
.page-template-page-search-suppliers .probonoText h5{
    color: #148487 !important;
    font-weight: normal;
}
/*.page-template-page-other-offerings div.dmbs-header-text > h5{
    color: #148487 !important;
    font-weight: normal;
}
.page-template-page-other-offerings div.headerSocialLinksTop > i.fa-user{
    color: #148487 !important;
    font-size: 26px;
    font-weight: bold;
}
.page-template-page-other-offerings div.headerSocialLinksTop > i.fa-shopping-cart{
    color: #148487 !important;
    font-size: 26px;
    font-weight: bold;
}
.page-template-page-other-offerings div.nfp-org-logo > h3 > .color-pink-bold{
    color: #148487 !important;
}

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





.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 , #148487, #148487) repeat scroll 0% 0% !important;
    background: transparent -webkit-linear-gradient(top , #148487, #148487) repeat scroll 0% 0% !important;
    background: transparent -o-linear-gradient(center top , #148487, #148487) repeat scroll 0% 0% !important;
    background: transparent linear-gradient(center top , #148487, #148487) repeat scroll 0% 0% !important;
    background: transparent -ms-linear-gradient(top, #148487 0%,#148487 50%,#148487 51%,#148487 100%) !important;
}*/
/*.page-template-page-search-suppliers .ubermenu.ubermenu-main .ubermenu-item-level-0 > .ubermenu-target {
    background: transparent -moz-linear-gradient(center top , #148487, #148487) repeat scroll 0% 0% !important;
    background: transparent -webkit-linear-gradient(top , #148487, #148487) repeat scroll 0% 0% !important;
    background: transparent -o-linear-gradient(center top , #148487, #148487) repeat scroll 0% 0% !important;
    background: transparent linear-gradient(center top , #148487, #148487) repeat scroll 0% 0% !important;
    background: transparent -ms-linear-gradient(top, #148487 0%,#148487 50%,#148487 51%,#148487 100%) !important;
}*/
/*.page-template-page-search-suppliers .probonoTopAd{
    border-bottom: 1px solid #148487;
}*/
.page-template-page-search-suppliers footer{
    border-top: 10px solid #148487 !important;
}
.page-template-page-search-suppliers .wp-pagenavi span.current {
    font-weight: bold;
    border-bottom: 1px solid #148487;
}
.page-template-page-search-suppliers .wp-pagenavi, .page-template-page-search-suppliers .wp-pagenavi a {
    clear: both;
    color: #148487;
}











.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;
}
.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;
}
.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;
}
.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: #EF5122;
    border-radius: 0;
    border-color: white;
    color: white;
}
#searchform #searchsubmit:hover{
    margin: -24px 55px -5px -6px !important;
    float: right;
    background-color: #EF5122;
    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: #EF5122;
    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: #EF5122 !important;
    background-color: white !important;
}
.dropdown-menu > li > a {
    display: block;
    padding: 3px 20px;
    clear: both;
    font-weight: bold;
    line-height: 1.42857;
    color: #EF5122;
    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 #EF5122 !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;
    width: auto;
    height: 42px;
    line-height: 44px;
    background: #ef5122 !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 #CCC;
    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: #EF5122;*/
    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 #CCC;*/
    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:#ef5122;
    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: medium none !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 #cccccc !important;
    border-right: 1px solid #cccccc !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: #ef5122 !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;
}
.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: #EF5122;
}
.single-news .featuredSuppliers img{
    max-height: 73px !important;
}
.g-7 {

    display: inline-block !important;
}
.recentPostTitle h4 a{
    font-size: 14px;
    font-weight: 600;
}



/*
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: #EF5122 !important;
}
.hottopic
{
    /*background-color: #FF69E2 !important;*/
    background-color: #EF5122 !important;
}
.featured
{
    /*background-color: #31B7C3 !important;*/
    background-color: #EF5122 !important;
}
/*.analysis
{
    background-color: #206572 !important;
}
.Sponsored
{
    background-color: #EF5122 !important;
}*/
.analysis
{
    background-color: #EF5122 !important;
}
.Sponsored
{
    background-color: #206572 !important;
}
.opinion
{
    /* background-color: #F08014 !important;*/
    background-color: #EF5122 !important;
}

.search-bold
{
    font-weight: 600 !important;
}
.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: #EF5122;
    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: #ef5122;
}

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

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

.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: #ef5122 none repeat scroll 0% 0% !important;
    color: white !important;
    border-color: #ef5122 !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 #ccc;
}

/* 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:100%;
}

.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;
}
.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-left-88{
    margin-left: -88px;
}

.slide-container-gtg .text-left .color-pink-bold a{
    color: #FD0E45;
    font-weight: 600;
}

.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 #fd0e45;
    padding: 10px;
    text-align: center;
}
.ubermenu-content-block .menu-gtg-link {
    width: 180px;
    border: 1px solid #ef5122;
    padding: 10px;
    text-align: center;
}

.search h3.color-pink-bold.search-bold{
    margin-bottom: 30px;
}
.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;
    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: #148487 !important;
}*/
.cc-news .color-orange-bold{
    color: #333d3e !important;
}
.cc-news .color-orange-bold a{
    color: #333d3e !important;
}
.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: #EF5122 !important;
}
.jumbotron .other-title{
    color: #EF5122 !important;
}
.page-template-page-other-offerings div.nfp-org-logo > h3 > .color-blue-bold
{
    color: #EF5122 !important;
}

#advertise-submit{
    margin-top: 20px;
    border-radius: 0;
    color: white;
    background: #ef5122;
    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: #FD0E45 !important;
}
.single-resource .gtgRight > .color-blue-bold{
    color: #148487 !important;
}
.gtgRight{
    margin-top: -20px !important;
}

.gtgRight-title {
    white-space: nowrap;
}
.single-organisation .recentPostTitle h4 a {
    color: #FD0E45 !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: #FD0E45;
}
.paginate a:hover, .paginate a:active {
    /*border: 1px solid #999;*/
    color:#FD0E45;
}
.paginate span.current {
    margin: 2px;
    padding: 2px 5px 2px 5px;
    border-bottom: 1px solid #FD0E45;

    font-weight: bold;
    /*background-color: #999;*/
    color: #FD0E45 !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 #EF5122 !important;
}

.color-text-yellow{
    color:#ffdb4f !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;
}
.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: #EF5122 !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 #CCC;*/
    border: 1px solid #EF5122 !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: #EF5122 !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;
}
.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: 600;
}
.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 .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: #F3F3F3;
    border: 1px solid #FD0E45 !important;
}




.page-template-page-search-not-for-profits .silver,
.page-template-page-featured-not-for-profits .silver,
.page-template-page-customised-nfp-list-result .silver{
    background-color: #F3F3F3;
    border-bottom: 2px dotted #837F7F !important;
    border-top: medium none !important;
    border-left: medium none !important;
    border-right: medium none;
}

.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;
}
/*.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 .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 .bronze,
.page-template-page-featured-not-for-profits .bronze,
.page-template-page-customised-nfp-list-result .bronze{
    border:none !important;
}
.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 .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{
    padding: 10px;
    border-radius: 0px !important;
    color: white !important;
    background: #EF5122;
    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,
.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: #EF5122 !important;
}

.single-news  .nav-tabs > li.active > a:hover{
    color: white !important;
}

.single-news .row.dmbs-content article ul{
    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 , #fd0e45, #fd0e45) repeat scroll 0% 0% !important;
    border-color: #fd0e45!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.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: #ef5122;
    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: #ef5122;
    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-jobs {
    width: 120px !important;
    float: left;
}

.desktopFooter .footer-volunteer {
    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 #cccccc;
    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 #CCC;
    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 #fd0e45 !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: #EF5122;
    margin-bottom: 5px;
    border-bottom: 1px solid #CCC;
}
.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: #EF5122;
		font-weight:600;
		border-bottom: 1px solid #cccccc;
		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: #EF5122;
}

.page-template-page-privacy-policy p span,
.page-template-page-privacy-policy p strong {
    color: #4B4A4A;
}

.page-template-page-privacy-policy p span {
    color: #ef5122;
}


#contactUsSubmit  .wpcf7-form-control.wpcf7-submit{
    padding: 10px;
    border-radius: 0px !important;
    color: #FFF !important;
    background: #EF5122 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: #ef5122 !important;	
}

.woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover
{
background-color: #ed5020 !important;
color:#fff !important;	
}
.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button
{
background-color: #ed5020 !important;
color:#fff !important;		
}
.woocommerce-cart .product-name a
{
	color:#ed5020 !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 #cccccc;
    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:#ef5122 !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 #ccc;
}

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

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

}



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

}



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

}


.page-template-page-eventinner a:hover {
    color: #f5a805;

}


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

}


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

}


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

}



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

}



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

}


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

}



.single.single-event a:hover {
    color: #f5a805;

}

/*hover link*/


.page-template-page-guide-to-giving .probonoTopAd {
    display: block;
    height: 100px;
    /*border-bottom: 1px solid #fd0e45;*/
    margin-bottom: 15px;
}





/*pagination for events*/



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


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


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

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


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

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


.single.single-event .wp-pagenavi span.current {
  
    border-bottom: 1px solid #f5a805 !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-renew-your-organisation-select-package .online-listing li.list-group-item,
.page-template-page-list-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-renew-your-organisation-select-package .job-packages-professional .online-listing li .glyphicon,
.page-template-page-list-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: #EF5122;
}
.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: #EF5122;
}
@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 screen and (max-width: 767px) {

#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 #cccccc;

}
.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 , #4d207a, #4d207a) repeat scroll 0% 0% !important;
    background: transparent -webkit-linear-gradient(top , #4d207a, #4d207a) repeat scroll 0% 0% !important;
    background: transparent -o-linear-gradient(center top , #4d207a, #4d207a) repeat scroll 0% 0% !important;
    background: transparent linear-gradient(center top , #4d207a, #4d207a) repeat scroll 0% 0% !important;
    background: transparent -ms-linear-gradient(top, #4d207a 0%,#4d207a 50%,#4d207a 51%,#4d207a 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 , #4d207a, #4d207a) repeat scroll 0% 0% !important;
    background: transparent -webkit-linear-gradient(top , #4d207a, #4d207a) repeat scroll 0% 0% !important;
    background: transparent -o-linear-gradient(center top , #4d207a, #4d207a) repeat scroll 0% 0% !important;
    background: transparent linear-gradient(center top , #4d207a, #4d207a) repeat scroll 0% 0% !important;
    background: transparent -ms-linear-gradient(top, #4d207a 0%,#4d207a 50%,#4d207a 51%,#4d207a 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 , #009f5f, #009f5f) repeat scroll 0% 0% !important;
    background: transparent -webkit-linear-gradient(top , #009f5f, #009f5f) repeat scroll 0% 0% !important;
    background: transparent -o-linear-gradient(center top , #009f5f, #009f5f) repeat scroll 0% 0% !important;
    background: transparent linear-gradient(center top , #009f5f, #009f5f) repeat scroll 0% 0% !important;
    background: transparent -ms-linear-gradient(top, #009f5f 0%,#009f5f 50%,#009f5f 51%,#009f5f 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 , #009f5f, #009f5f) repeat scroll 0% 0% !important;
    background: transparent -webkit-linear-gradient(top , #009f5f, #009f5f) repeat scroll 0% 0% !important;
    background: transparent -o-linear-gradient(center top , #009f5f, #009f5f) repeat scroll 0% 0% !important;
    background: transparent linear-gradient(center top , #009f5f, #009f5f) repeat scroll 0% 0% !important;
    background: transparent -ms-linear-gradient(top, #009f5f 0%,#009f5f 50%,#009f5f 51%,#009f5f 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 #cccccc;
    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: #4d207a;
}

.career-news-tag.volunteer a
{
  color: #009f5f;
}

.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 #cccccc;
    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;
    color: #4d207a;
    border-bottom: 1px solid #cccccc;
    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 #cccccc;
    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 #ccc;
}   

}

.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: #4d207a;
}
.paginate-purple a:hover, .paginate-purple a:active {
    color:#4d207a;
}
.paginate-purple span.current {
    margin: 2px;
    padding: 2px 5px 2px 5px;
    border-bottom: 1px solid #4d207a;
    color: #4d207a !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: #009F5F;
}
.paginate-green a:hover, .paginate-green a:active {
    color:#009F5F;
}
.paginate-green span.current {
    margin: 2px;
    padding: 2px 5px 2px 5px;
    border-bottom: 1px solid #009f5f;
    color: #009F5F !important;
}
.paginate-green span.disabled {
    padding:2px 5px 2px 5px;
    margin:2px;
    color:#DDD;
}
.volunteer-side span a, .volunteer-side span a:hover {
    color: #009f5f;
}
.page-template-page-search-volunteer .org-list .volunteerBorder {
    border: 1px solid #ccc;
}
.page-template-page-search-volunteer .org-list .volunteerBorder:hover {
    border: 1px solid #009f5f;
}

.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-organisation .file-input {
    text-align: center;
}
.page-template-page-my-organisation .file-input .btn {
    margin-top: 10px;
}
.page-template-page-my-organisation .file-preview {
	border: none;
	padding: 0;
}
.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-organisation .file-preview-frame:hover:not(.file-preview-error) {
    box-shadow: none;
}
.page-template-page-my-organisation .close.fileinput-remove {
    display: none;
}
.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: #ef5122;
}

.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 #ccc;
}
.border-bottom-1 {
	border-bottom:1px solid #ccc;
}
/*----- Accordion -----*/
.accordion, .accordion * {
    -webkit-box-sizing:border-box; 
    -moz-box-sizing:border-box; 
    box-sizing:border-box;
} 
.accordion {
    overflow:hidden;
    background:#f7f7f7;
}
.accordion-section-content {
  display: none;
}
/*------------- Mentor the Treasurer ------------*/
.mentorLinks{
    border: 1px solid #cccccc;
    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#ccc;
}

 .min-height130{
    min-height: 130px;
 }
 .min-height65{
    min-height:65px;
 }
.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: #EF5122 !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-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 #ccc !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;
    padding-top: 15px;
}

.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-edit-an-event footer,
.page-template-page-create-an-event footer {
    border-top: 10px solid #F5A805 !important;
}


.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: #ef5122 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 #cccccc;
    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: #f5a805;
    }
    .search-evnt{
        width:auto;
    }
    #reload{
        cursor: pointer;
    }
 .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;
}
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: #fd0e45;
}
.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: #fd0e45;
}
/*.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 #fd0e45;  
}*/
.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: #fd0e45 !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: #fd0e45;
}

/*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 #cccccc;
    border-right: 2px solid #ccc;
    border-top: 1px solid #ccc;
        border-bottom: 2px solid #ccc;
}

.home .trending-news-wrap .more:before{
       content: " ";
    display: table;
    background: #ccc;
    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: #4d207a !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: #ef5122;
    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: #ef5122;
    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: #ef5122;
    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 #ccc;
    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: #009f5f !important;
    border: 0px solid rgb(209, 207, 207);
}

.page-template-page-mentor-the-treasurer #TB_ajaxContent > h3.color-green-bold {
    font-weight: bold;
    color: #009f5f !important;
}

.mc4wp-response {
    font-weight: 600;
}

.home .part-third ul.list-inline.nfp-org-logo
{
    z-index: 1;
}



.sep-logout {
    display: inline;
    border-left: 1px solid #ef5122;
    width: 1px;
    padding-left: 9px;
    position: relative;
    top: 1px;
}

.sep-loggedin {
    display: inline;
    border-left: 1px solid #ef5122;
    width: 1px;
    padding-left: 9px;
    position: relative;
    top: -2px;
    left: -5px;
}

.fa-user-new
{
    color: #ef5122;
} 

.page-template-page-jobs .dmbs-main .part-first h2
{
    font-size: 24px;
}

.Budget, 
.Federal {
    background-color: #123559 !important;
}

.series {
    background-color: #0c4cc4 !important;
}

/*.single-resource .dmbs-main .tab-content .tab-pane a {
   color: #148487;
}*/


.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: #ef5122;
    padding: 9px 10px 6px 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;
}

.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: #ef5122 !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: #ef5122;
}

.page-template-page-board-report .woocommerce a.added_to_cart
{
    padding-top: 0;
    white-space: nowrap;
    display: inline;
    color: #fff;
    background: #ef5122;
    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:#f5a805;
}

.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: "proxima-nova",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 #ef5122;
    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 #EF5122 !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: #f3885a !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: #ef5122;
}

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

.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: #EF5122;
    margin-top: 6px;
}

/*span.shiftnav-main-toggle-content-after img {
    background: #EF5122;
}*/

span.shiftnav-main-toggle-content.shiftnav-toggle-main-block {
    display: none;
}

span.shiftnav-main-toggle-content-after {
    margin-top: 14px;
}

li.menu-home-logo.ubermenu-item.ubermenu-item-type-post_type
{
    width: 275px;
}

img.ubermenu-image.ubermenu-image-size-full {
    position: relative;
    bottom: 14px;
    background: #ef5122;
    width: 225px;
}

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

.ubermenu .ubermenu-target {
    padding: 18px 12px 15px 12px !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;
}

.ubermenu-sticky-wrapper.ubermenu-sticky img.ubermenu-image.ubermenu-image-size-full {
    width: 164px;
    bottom: 10px;
}

.ubermenu-sticky-wrapper.ubermenu-sticky li.menu-home-logo.ubermenu-item.ubermenu-item-type-post_type {
    width: 196px;
}

.homeblogLogo {
    background-image: url("http://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;
}

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: 1px 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: #4d207a;
    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: #82911e;
}

.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 #82911e;
}

.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: #82911e !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 #82911e !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: #82911e !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:#82911e !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:#82911e !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:#82911e !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 #82911e !important;
}


.page-template-page-search-good-business .cc-side span a, 
.page-template-page-search-good-business .cc-side span a:hover
{
    color: #82911e;
}


.page-template-page-search-good-business .jobBorder{
    border: 1px solid #ccc;
}

.page-template-page-search-good-business .jobBorder:hover,
.page-template-page-search-good-business .jobBorder.featured-cc
{
    border: 1px solid  #82911e;
}

.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 #82911e;
    color: #82911e !important;
}

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

.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-good-business li.newsLinks a {
    font-size: 16px;
    font-weight: normal;
    padding: 15px 10px;
}

.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: #82911e;
}

.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: #82911e !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: #82911e;
}


.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: #82911e;
}


.page-template-page-good-business .view-profile a {
    background: #fff;
    color: #82911e;
    padding: 12px 30px;
    position: absolute;
    left: -15px;
    width: 450px;
    font-weight: 600;
    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: #82911e !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: #82911e;
    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: #82911e !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: #82911e !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: #f1f1f1;
}

.single-business .gb-wrap.organisation-details-wrap #news .browse-cc-news-wrap .cc-news {
    background: #f1f1f1;
}

.gb-wrap.organisation-details-wrap .col-md-12 {
    background: #f1f1f1;
}

.page-template-page-join-good-business .wpcf7-submit {
    background-color: #82911e !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 #CCC;
    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 #cccccc;
}


.single-business .single-bcorp-certificate {
    position: absolute;
    right: 15px;
    top: 0px;
    background: #82911e;
    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 #ccc;
}

.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: #ef5122 !important;
    background: #ef5122 !important;
}


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

.single-news .wp-caption {
    text-align: left;
}

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

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