
.entry-title {
    font-size: 26px;
    line-height: 1;
}



.inside-left-sidebar .widget inner-padding widget_nav_menu {
background: #eeeeee

}



/*


#nav_menu-22.widget.inner-padding.widget_nav_menu {
background-color: #cccccc;
}



.sidebar .widget .widget-title {
margin-bottom: 2px;
padding-left: 10px;
background: #bc5e12;
color: #ffffff;
}


*/





/* Widget Section just above footer and on Home Page 
.widget-title {
    background: #346d00;
    border-bottom: 1px solid #DDD;
    color: white;
    margin: -10px -10px 20px;
    padding: 10px;
}

*/


.widget-title {
    background: #346d00;
    border-bottom: 1px solid #DDD;
    color: white;
    margin: 0px 0px 10px;
    padding: 10px;
}



/* Widget title top rounded border - may need to adjust to match border radius of widget 
.widget-title {
      -webkit-border-top-left-radius: 10px;
      -webkit-border-top-right-radius: 10px;
      -moz-border-radius-topleft: 10px;
      -moz-border-radius-topright: 10px;
      border-top-left-radius: 10px;
      border-top-right-radius: 10px;
}
*/


/* Widget area - to create rounded corners */
.widget {
      -moz-border-radius: 10px;
      -webkit-border-radius: 10px;
      border-radius: 10px;
}



.sidebar .widget .widget-title {
    color: #ffffff;
text-align: center;
}



/* Content rounded corners */
.inside-article {
      -moz-border-radius: 10px;
      -webkit-border-radius: 10px;
      border-radius: 10px;
}


.inside-right-sidebar {
      -moz-border-radius: 10px;
      -webkit-border-radius: 10px;
      border-radius: 10px;
}





/*
 .menu-item .description {
    display: block;
    line-height: initial;
    padding-bottom: 0.5em;
    margin-top: -1.8em;
    font-size: 8px;
    }
*/


/* Remove drop down menu arrow. 
ul.menu:not(.off-canvas) > li.menu-item-has-children > a:before {
    font: 14px Font Awesome\ 5 Pro;
    content: '\f107';
    margin: 0 0 0 7px;
    float: right;
    display: none;
}

*/


/* Remove drop down menu arrow. */
.menu-item-has-children .dropdown-menu-toggle {
    display: none;
}



/*__ Css for my before post widget area __*/
.my-awesome-widget li {
    display: inline-block;
    margin-bottom: 15px;
    padding: 10px;
    font-size: 12px;
    background-color: #eeeeee;
}



/*__ Css for my footer __*/
.site-footer .footer-widgets-container .inner-padding {
    padding: 0 10px 0 40px;
}


/*colour of footer widget heading*/
.footer-widgets .widget-title {
    background-color: #232323;
    line-height: 0.5em;
}


/*Page Rules*/
.page-header-display-box {
    min-height: 400px;
}


.page-title {
    font-size: 34px;
    line-height: 1;
    font-family: "Open Sans", sans-serif;
  }

.page-rider {
    /*font-weight: bold;*/
    font-size: 16pt;
}

.rider {
    font-weight: bold;
}


.red-text {color: #ff0000;}

.black-text {color: #000000;}

.white-text {color: #ffffff;}

.silver-text {color: #c0c0c0;}

.green-text {color: #008000;}

.green-button {
    border: 1px solid #006400; 
    background-color: #008000; 
    border-radius: 4px; 
    box-shadow: 1px 6px 12px #7cfc00 inset, -1px -10px 5px #006400 inset, 1px 2px 1px black; 
    color: #ffffff; 
    text-shadow: 1px 1px 1px black; 
    padding: 5px 30px;
    width: 200px;
    text-align: center;
    }

.green-button a {
    color: #ffffff;
}

.big-heading {
   font-size: 20pt;
}

.mailchimp-sub-box {
    min-height: 350px;  
    padding-top: 20px;
}




/* This is to display user avatar for blog post - shortcodes ultimate templates */
.su-post-myblogavatar-thumbnail {
    float: left;
    display: block;
    margin-right: 1em;
}


/* This is to display post title well - shortcodes ultimate templates */
h3.su-post-title {
margin: 0px;
}


/*This is to display  post title well - shortcodes ultimate templates */
.su-post-myblogteaser-title {
margin-bottom: 15px;
margin-top: 10px;
}




/* This is to display the thumbnail on myblogteaserfull well - shortcodes ultimate templates */
.su-post-myblogteaserfull-avatar-thumbnail {
    float: left;
    display: block;
    margin-right: 1em;
margin-bottom: 1em;
}



/* This is to display the thumbnail on myblogteaserdefault well - shortcodes ultimate templates */
.su-post-myblogteaserdefault-avatar-thumbnail {
float: left;
    display: block;
    margin-right: 1em;
margin-bottom: 1em;
}



/* This is to display the comments link on myblogteaserdefault well - shortcodes ultimate templates */
.su-post-myblogteaserdefault-comments-link {
float: right;
}




/* add image of author to post and excerpts plus settings to adjust surrounding elements */

.byline img {
    width: 25px;
    height: 25px;
    border-radius: 50%;
    position: relative;
    vertical-align: middle;
    margin: 0 10px 0 0;
}

.byline,
.comments-link,
.posted-on {
	display: inline-block;
}

.comments-link,
.posted-on {
	border-left: 1px solid #ddd;
	padding-left: 10px;
	margin-left: 10px;
}

.comments-link:before {
	display: none;
}


/* Remove extra space between meta info and excerpt on business tips category page */
.entry-summary, .page-content {
    margin: 1em 0 0;
}


/* Remove title from category page */
h1.page-title{
    font-size: 34px;
    display: none;
}



/* Remove content title from buddypress pages*/

.buddypress .entry-header {
    display: none;
}


/* Make avatars round in buddypress*/

.avatar {
    border-radius: 50%;
}

/* Reduce size of buddypress activity widget images on sidebar */
.swa-activity-inner img {max-width:100%;}


/* Reduce size of buddypress activity widget videos on sidebar */
.swa-activity-inner iframe {
    height: auto !important;
    width: auto !important;
}



/* Size of search bar increased in header and css for area around it.

.custom-search {
     float: left;
width: 300px;
margin-top: 5px;
}

*/


/* Size of search bar increased in header and css for area around it.
.custom-search {
     float: right;
width: 400px;
margin-top: 1px;
}
 */


/* Size of input search field of search bar in header. 
input.search-field {
width: 300px;
padding: 1px  15px;
line-height: 30px;
}

*/

/* Size of search box submit button. 
input.search-submit {
padding:  1px  2px;
}

*/


/* Create Account button colors */

.button.carrot, .button.carrot:visited {

    background: #E67E22;
    color: #FFF;
    border: 0px solid #FFF;
    border-radius: 5px;
    padding: 0px 0px 0px 0px;
    display: inline-block;
    float: right;
margin-top: 5px;
    margin-bottom: 0px;
    height: 45px;
}




/* Create Account hover button colors */

.button.carrot:hover,
.button.carrot:active {
	background: #DA751C;
	color:#FFF;
    border: 0px solid transparent;
border-radius: 5px;
padding: 0px 0px 0px 0px;
display: inline-block;
float: right;
margin-top: 5px;
    margin-bottom: 0px;
    height: 45px;
}


/* make feature image option stand out on buddyblog form  */
a#remove-post-thumbnail, 
#postimagediv a.thickbox {
    background: pink;
    display: inline-block;
    margin-top: 10px;
    padding: 10px;
}



.secondary-navigation .main-nav ul li a, .secondary-navigation .menu-toggle {
padding-top: 5px;
padding-bottom: 5px;
padding-left: 10px;
padding-right: 10px;
}



#mobile-header .menu-toggle {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
}
.site-logo.mobile-header-logo {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
    margin-left: auto;
}





/* Hide left sidebar from users mobile */

@media (max-width: 768px) {
    #left-sidebar {
        display: none;
    }
}







/* create account button */
@media (min-width:769px) {
    .main-navigation .main-nav ul li.nav-button a {
/* background-color: #ffffff; */
border: 1px solid #ffffff;
color: #ffffff;
line-height: 25px; /*this number will likely need to be adjusted*/
margin-top: 19px;
    }
}



/*
.bpfla.round-avatars {
margin-top: 15px;
}
*/


/* create Space On Members directory page between the Friends &amp; Follow Buttons */

#buddypress #admins-list li, #buddypress #members-list li, #buddypress #mods-list li {
    overflow: auto;
    list-style: none;
    line-height: 40px;
}


#buddypress ul.item-list li {
    border-bottom: 1px solid #eaeaea;
    padding: 35px 0;
    margin: 0px;
    position: relative;
    list-style: none;
}



/* Button Color and Sizes */

.button.medium {
	font-size: 25px;
}

.button.large {
	font-size: 35px;
}

.button.sun-flower,
.button.sun-flower:visited {
	background: #F1C40F;
	color:#FFF;
}

.button.sun-flower:hover,
.button.sun-flower:active {
	background: #E2B607;
	color:#FFF;
}

.button.orange,
.button.orange:visited {
	background: #F39C12;
	color:#FFF;
}

.button.orange:hover,
.button.orange:active {
	background: #E8930C;
	color:#FFF;
}

.button.pumpkin,
.button.pumpkin:visited {
	background: #D35400;
	color:#FFF;
border: 0px solid #FFF;
    border-radius: 5px;
    padding: 0px 0px 0px 0px;
    display: inline-block;
    float: right;
margin-top: 5px;
    margin-bottom: 0px;
    height: 25px;
}

.button.pumpkin:hover,
.button.pumpkin:active {
	background: #C54E00;
	color:#FFF;
}

.button.alizarin,
.button.alizarin:visited {
	background: #E74C3C;
	color:#FFF;
}

.button.alizarin:hover,
.button.alizarin:active {
	background: #DB4334;
	color:#FFF;
}

.button.pomegranate,
.button.pomegranate:visited {
	background: #C0392B;
	color:#FFF;
}

.button.pomegranate:hover,
.button.pomegranate:active {
	background: #B53224;
	color:#FFF;
}

.button.turquoise,
.button.turquoise:visited {
	background: #1ABC9C;
	color:#FFF;
}

.button.turquoise:hover,
.button.turquoise:active {
	background: #12AB8D;
	color:#FFF;
}

.button.green-sea,
.button.green-sea:visited {
	background: #16A085;
	color:#FFF;
}

.button.green-sea:hover,
.button.green-sea:active {
	background: #14947B;
	color:#FFF;
}

.button.emerald,
.button.emerald:visited {
	background: #2ECC71;
	color:#FFF;
}

.button.emerald:hover,
.button.emerald:active {
	background: #28BE68;
	color:#FFF;
}

.button.nephritis,
.button.nephritis:visited {
	background: #27AE60;
	color:#FFF;
}

.button.nephritis:hover,
.button.nephritis:active {
	background: #219D55;
	color:#FFF;
}

.button.river,
.button.river:visited {
	background: #3498DB;
	color:#FFF;
}

.button.river:hover,
.button.river:active {
	background: #2A8BCC;
	color:#FFF;
}

.button.ocean,
.button.ocean:visited {
	background: #2980B9;
	color:#FFF;
}

.button.ocean:hover,
.button.ocean:active {
	background: #2475AB;
	color:#FFF;
}

.button.amethyst,
.button.amethyst:visited {
	background: #9B59B6;
	color:#FFF;
}

.button.amethyst:hover,
.button.amethyst:active {
	background: #8D4CA7;
	color:#FFF;
}

.button.wisteria,
.button.wisteria:visited {
	background: #8E44AD;
	color:#FFF;
}

.button.wisteria:hover,
.button.wisteria:active {
	background: #80399D;
	color:#FFF;
}

.button.wet-asphalt,
.button.wet-asphalt:visited {
	background: #34495E;
	color:#FFF;
}

.button.wet-asphalt:hover,
.button.wet-asphalt:active {
	background: #263849;
	color:#FFF;
}

.button.midnight-blue,
.button.midnight-blue:visited {
	background: #2C3E50;
	color:#FFF;
}

.button.midnight-blue:hover,
.button.midnight-blue:active {
	background: #22303F;
	color:#FFF;
}

.button.silver,
.button.silver:visited {
	background: #BDC3C7;
	color:#FFF;
}

.button.silver:hover,
.button.silver:active {
	background: #ACB2B7;
	color:#FFF;
}

.button.concrete,
.button.concrete:visited {
	background: #7F8C8D;
	color:#FFF;
}

.button.concrete:hover,
.button.concrete:active {
	background: #6D7B7C;
	color:#FFF;
}

.button.graphite,
.button.graphite:visited {
	background: #454545;
	color:#FFF;
}

.button.graphite:hover,
.button.graphite:active {
	background: #363535;
	color:#FFF;
}



.logged-in .top-bar {
    display: none;
}


/*Remove sub category forums */
#bbpress-forums .bbp-forums-list {
    display: none;
}