/*

Theme Name: X &ndash; Child Theme
Theme URI: http://theme.co/x/
Author: Themeco
Author URI: http://theme.co/
Description: Make all of your modifications to X in this child theme.
Version: 1.0.0
Template: x

*/

/*GLOBAL*/

.brown{
	color: #8a6737 !important;
}

.remove-margin {
    margin-top: 0;
}

.font-18{
	font-size: 18px;
}

/*FREEMASONRY*/

.x-accordion-heading .x-accordion-toggle.collapsed:before {
	content: "\f077";
    color: #d3d3d3;
    -webkit-transform: rotate(0);
    transform: rotate(90deg);
}    

.x-accordion-heading .x-accordion-toggle:before{
	content: "\f077";
	transform: rotate(180deg);
}

.x-accordion-heading .x-accordion-toggle.collapsed {
    background-color: transparent;
}

.x-accordion-group {
    border: 2px solid #043a69;
}

.x-accordion-heading .x-accordion-toggle:before, a.x-accordion-toggle{
    color: #043a69 !important;
}

/*NEWS*/
.entry-title:before {
    color: #043a69 !important;
}

/*WHERE WE MEET*/

#x-google-map-1 {
    padding: 0;
}

/*CONTACT*/

#contact-details{
	padding: 30px 0 0 !important;
}

.contact-testimonial {
    background-color: #f5f5f5;
    font-size: 18px;
}

/*FOOTER*/

.x-colophon.top {
    background-color: white;
    padding: 0% 0 2.25%;
    margin-top: 50px;
}

.attend-box {
    padding: 3rem 2rem;
    border-left: 5px solid #043a69;
}

.attend-box h5{
    text-transform: none;
    font-weight: bold;
    color: #043a69;
    font-size: 24px;
}

.x-colophon.bottom {
    background-color: #333 !important;
}

div#text-4 iframe {
    height: 190px;
}