/*
Theme Name: Beaver Builder Child Theme
Theme URI: http://www.wpbeaverbuilder.com
Version: 1.0
Description: An example child theme that can be used as a starting point for custom development.
Author: The Beaver Builder Team
Author URI: http://www.fastlinemedia.com
template: bb-theme
*/



/* Social Icons Colour */
i.fa.fa-twitter {
    color: #00cff7;
}
i.fa.fa-facebook-f {
    color: #415f9c;
}
i.fa.fa-linkedin {
    color: #007bb6;
}

/* Contact Footer Contact and Intranet to White */
.fl-node-57b5db901e9f1 .fl-callout-title {
    color: white;
    font-family: "Lato", sans-serif;
    text: 12px;
}
.fl-node-57b5eccd72409 .fl-callout-title {
    color: white;
    font-family: "Lato", sans-serif;
    text: 12px;
}


/*Footer Line Height */
.fl-builder-content .fl-row.fl-node-57af1350b4977 .fl-module-rich-text {
       line-height: 10px; 
    } 

/*
CSS Migrated from BB theme:
*/


/*.fl-builder-content .fl-row.fl-node-57a99ad867849 .fl-module-heading h1.fl-heading .fl-heading-text {
       text-shadow: rgb(204, 204, 204) 0px 0px 4px, rgb(255, 255, 51) 0px -5px 4px, rgb(255, 221, 51) 2px -10px 6px, rgb(255, 136, 0) -2px -15px 11px, rgb(255, 34, 0) 2px -18px 18px; 
    } 

/*.fl-builder-content .fl-row.fl-node-57a99ad867849 .fl-module-rich-text .fl-rich-text p {
       text-shadow: rgb(0, 0, 0) 1px 1px 4px; 
    } */

.textshadow {
    text-shadow: 3px 3px black;
}

    
.breadcrumb {
    padding: 0px 0px;
    margin-bottom: 0px;
    list-style: none;
    background-color: #ffffff;
    border-radius: 4px;
}

/*Move search icon in menu to the right */
.fl-page-nav-right .fl-page-nav-search {
	float: right;
	position: absolute;
	padding-top:15px;

}

.group .fa-search-plus {
	padding-bottom: 170px
}

.fellows .fa-search-plus {
	padding-bottom: 170px
}

.blokes .fa-search-plus {
	padding-bottom: 100px
}

.fellows .uabb-background-mask .uabb-caption {
	color: black;
}

.group .uabb-background-mask .uabb-caption {
	color: black;
}

.blokes .uabb-background-mask .uabb-caption {
	color: black;
}


/**
 * Retina Image display in Beaver Builder photo module **/ 
.retina-image img {
    width: 50% !important;
    height: 50% !important;
}

div.mfp-title {
	text-align: center !important;
}

/*Chapters Flag Borders */
.uabb-image-wrap {
    border-style: solid !important;
    border-color: #0a0a0a;
    border-width: 1px;
    border-top-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
}

div.uabb-inner-mask {
    border-style: solid;
    border-color: #0a0a0a;
    border-width: 1px;
    border-top-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
}

/*Certified Software Font Size */
tbody tr td {
    font-size: 14px;
}
/* Certified Software Styling */
.sortable {
font-size: 14px;
border-color: transparent;
}

.sortable th {
background-color: #c2c2c2;
}

/* Inter Council Page reduce bottom of job type */
.bott {
margin-bottom: -17px !important;
}

.fl-photo-caption {
font-weight: bold;
}

/*Upcoming Events Widget - Indent Links */
ol.tribe-list-widget {
padding-left: 0px;
}
li.tribe-events-list-widget-events.type-tribe_events {
padding: 0px;
}
.fl-sidebar a:hover {
color: #000000;
text-decoration: none;
}
.upw-posts .entry-title a:hover {
text-decoration:none;
}

/*remove news category bottom of posts */
.fl-post-cats-tags {
display: none;
}




——————————




/*
CSS Migrated from BB theme:
*/


/*.fl-builder-content .fl-row.fl-node-57a99ad867849 .fl-module-heading h1.fl-heading .fl-heading-text {
       text-shadow: rgb(204, 204, 204) 0px 0px 4px, rgb(255, 255, 51) 0px -5px 4px, rgb(255, 221, 51) 2px -10px 6px, rgb(255, 136, 0) -2px -15px 11px, rgb(255, 34, 0) 2px -18px 18px; 
    } 

.fl-builder-content .fl-row.fl-node-57a99ad867849 .fl-module-rich-text .fl-rich-text p {
       text-shadow: rgb(0, 0, 0) 1px 1px 4px; 
    } */


.textshadow {
    text-shadow: 3px 3px black;
}

    
.breadcrumb {
    padding: 0px 0px;
    margin-bottom: 0px;
    list-style: none;
    background-color: #ffffff;
    border-radius: 4px;
}

/* Move search icon right of menu */
.fl-page-nav-right .fl-page-nav-search {
position: absolute;
padding-top: 15px;
}

/*add borders around images */
.imageborder img {
border: 1px solid #d4d4d4;
padding: 5px;
}

/* Hide Search Title */
.widget_search .widgettitle   {
display: none;
}
.widget-search {
margin-top: 20px;
}
.widget_search {
padding-top: 20px;
}

/* black border around chapter images */
body.page-id-600 .fl-row-content-wrap .uabb-image-wrap {
border: 3px solid black !important;
}
.uabb-ib1-block .mask .uabb-ib1-description {
padding: 5px 0 !important;
background: black;
}

/*reduce width of search box and place red button in line */ 
input[type=text].fl-search-input {
display: inline;
}

.tablepress {
  width: 100% !important;
}
.tablepress-id-3 .column-1 {
	 width: 470px !important;
}

.fl-photo-caption {
font-size:16px;
}

/*colour headings links red */
h2 a, h3 a, h4 a {
color: #F00023 !important;
}
h2 a:hover, h3 a:hover, h4 a:hover {
color: black !important;
}

/* black border around member images */
body.page-id-9412 .fl-row-content-wrap .uabb-image-wrap {
border: 3px solid black !important;
}

/* Inter Council Page reduce bottom of job type */
.bott {
margin-bottom: -17px !important;
}

.fl-photo-caption {
font-weight: bold;
}

/* Certified Software Styling */
.sortable {
font-size: 14px;
border-color: transparent;
}

.sortable th {
background-color: #c2c2c2;
}

/*Retina Image CSS */
.retina-image img {
    width: 50% !important;
    height: 50% !important;
}

/*Upcoming Events Widget - Indent Links */
ol.tribe-list-widget {
padding-left: 0px;
}
li.tribe-events-list-widget-events.type-tribe_events {
padding: 0px;
}
.fl-sidebar a:hover {
color: #000000;
text-decoration: none;
}
.upw-posts .entry-title a:hover {
text-decoration:none;
}

/*remove news category bottom of posts */
.fl-post-cats-tags {
display: none;
}

div.textwidget p a {
    color: #009daf;
}

h2.section-1 {
    display: block;
    position: relative;
    top: -350px;
    visibility: hidden;
}
/*Gravity Forms Headings - make larger*/
#gform_wrapper_4 .gfield_label { font-size: 17px; }

/* Button Font on Tokoyo Event Page */
a.fasc-button.fasc-size-large.fasc-type-flat {
    font-family: Open Sans;
}


