/*--
	Theme Name: theme54991
	Theme URI: http://info.template-help.com/help/
	Description: A theme for Wordpress 3.9
	Author: Template_Help.com
	Author URI: http://info.template-help.com/help/
	Template: CherryFramework
	Version: 1.13
--*/

/* ----------------------------------------
	Please, You may put custom CSS here
---------------------------------------- */
/* header colours to red */
.header .header_block_2 .nav__primary .sf-menu > li.current-menu-item > a:before, .header .header_block_2 .nav__primary .sf-menu > li.current_page_item > a:before {
    background: #ff0000;
}

.sf-menu > li.current-menu-item > a, .sf-menu > li.current_page_item > a:before {
    background: #9b0000 !important;
}

/* format 'load more' button */
div.motopress-load-more-obj > a {
    background-color: red;
    color: white;
    padding: 0.2em 1em;
    border-radius: 14px;
}
/* format sidebar */
#sidebar .widget {
    background: #f00 ;
    padding-bottom: 1em;
    margin: 0px 0 0 0 !important;
}

#sidebar h3 {
    margin-bottom: 10px !important;
    color: #ffffff;
}

#sidebar .widget_recent_entries ul li:before {
    color: 009999;
    padding-left: 0.4em;
}

#sidebar .widget_nav_menu ul li a {
    color: #ffffff !important;
}

#sidebar .widget_nav_menu ul li:before {
    padding-left: 10px;
    color: #374047 !important;
}

#sidebar .widget_nav_menu ul li {
    padding: 0 0 0 24px !important;
}

.bellows-target>.bellows-target-text {
    color: #ffffff !important;
}

.bb-menu a, .bb-flex-menu a {
	padding: 10px 0 5px 20px !important;
}

/* Link bellows menu to heading above
   Adult courses */
.bb-menu nav {
	margin: 0px !important ;
}

span.bellows-subtoggle > i.bellows-subtoggle-icon-expand.fa.fa-chevron-down {
    color: white;
}

.bellows-item-level-1 {
	padding-left: 25px !important;
}

#bellows-main-84 {
 	margin-top: 13px;
 }

#bellows_navigation_widget-4 {
    padding-bottom: 2px !important;
}

/* To get Adult and Exam menu heading needs full specificity
            because of previous !important declaration */
#text-52 > h3, #text-53 > h3, bb-menu-header {
	margin-bottom: -10px !important;
}

/* format accordion headers */
.motopress-accordion-obj.ui-accordion .ui-accordion-header {
    font-weight: bold !important;
}
.motopress-accordion-item h3 {
    color: #f00 !important;
}

/* Format call to action button area */
.motopress-cta-obj .motopress-cta.motopress-cta-style-3d.motopress-cta-style-3d {
	background-color: #ff0000;
	box-shadow: 0 5px 0 #ca0b2a;
}

/* hide contact form box after message successfully sent */
.wpcf7 form.sent p, .wpcf7 .sent div label {
	display: none;
}

/* allow centring of 3 (not 4) items in list_3 home page */
#post-2663 div.parallax-content > div.row > div > section > ul,
#post-203 div.parallax-content > div.row > div > section > ul {
	padding-left: 12.5% ;
}
/* Manage hyphenation on home page */
.list_3 li h5 {
	-webkit-hyphens: none !important;
	-moz-hyphens: none !important;
	-ms-hyphens: none !important;
	-o-hyphens: none !important;
	hyphens:  none !important;
}

.list_4 li .caption h5 {
	-webkit-hyphens:none !important;
	-moz-hyphens:none !important;
	-ms-hyphens:none !important;
	-o-hyphens:none !important;
        hyphens: none !important;
}
/* Remove Pinterest and LinkedIn buttons */
.header .header_block_1 .social-nets-wrapper ul li:nth-child(4),
.header .header_block_1 .social-nets-wrapper ul li:nth-child(5)  {
	display:none;
}
/* Remove map from bottom of the home page */
#map {
    display: none !important;
}

/* Remove featured image fromo summer course 'courses' posts */
.postid-6864 .featured-thumbnail, .postid-6866 .featured-thumbnail, 
.postid-6870 .featured-thumbnail, .postid-6871 .featured-thumbnail, 
.postid-5618 .featured-thumbnail, .postid-5430 .featured-thumbnail {
	display: none;
}