/* Enter Your Custom CSS Here */

/*Set font family*/
*:not(.cff-wrapper) {
    font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
}

/*Re-set fontawesome font family*/
.fa {
    font-family: FontAwesome !important;
}

/*Set body font size*/
p {
    font-size: 15px !important;
}

/*Remove border and shadow on links and set underline instead*/
a {
    border: none !important;
    box-shadow: none !important;
    /*text-decoration: underline;*/
  	color: #999;
}

/*Set hover style for links*/
a:hover {
    background: none !important;
    color: #999999 !important;
}

/*******************FACEBOOK FEED BEGINS*******************/
/*Left align feed description*/
.cff-text-wrapper {
    text-align: left;
}
/********************FACEBOOK FEED ENDS********************/

/**************************NAVIGATION MENU BEGINS**************************/
/*Remove nav menu borders on its container*/
.header.style2 .menu-holder {
    border: none;
    margin-bottom: 50px;
}

/*Remove right hand side elements (social follows and search icon)*/
ul.sf-menu.right-menu.text-right {
    display: none;
}

/*Remove underline on menu elements*/
.menu-item a {
    text-decoration: none;
}

/*Set font weight*/
.header.style2 .menu-holder > ul > li a {
    font-weight: 400;
}

/*Set sub menus to be uppercase*/
ul.sub-menu li.menu-item a {
    text-transform: uppercase;
}

/*STICKY MENU*/
/*Set font size for sticky menu*/
.subheader.fixed .menu-holder .sf-menu li > a {
    font-size: 15px;
}
/***************************NAVIGATION MENU ENDS***************************/


/****************************HOME PAGE BEGINS****************************/
/*Remove underline in meta info*/
.post-title-container h1.entry-title a,
.post-title-container .post-category a {
    text-decoration: none;
}

.post-title-container aside.post-bottom-meta {
  display: none;
}
/*****************************HOME PAGE ENDS*****************************/

/****************************VIDEO PAGES BEGINS****************************/
/*Add bottom margin on each .video-wrapper class*/
.video-wrapper {
    padding-bottom: 45px;
    border-bottom: solid 1px #ebebeb;
}

/*Set title style*/
.video-wrapper h5 {
    font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
    text-transform: uppercase;
    letter-spacing: 1px;
    color: #444444;
    font-size: 20px;
    margin-bottom: 32px !important;
}
/*****************************VIDEO PAGES ENDS*****************************/

/***************************FOOTER BEGINS***************************/
/*Set style for footer description text*/
div#footer-desc {
    text-align: center;
    color: #fff;
    margin-bottom: 32px;
    text-transform: uppercase;
}

/*LOGOS*/
    /*Remove bottom margin of container*/
    div#text-2 {
        margin-bottom: 0;
    }
    
    /*Set logo width and color*/
    img.footer-logo {
        /*width: 146px; */
  		/*-webkit-filter: grayscale(100%); /* Chrome, Safari, Opera */
    	/*filter: grayscale(100%);*/
    }
    
    /*Set bottom margin on the top row*/
    #footer-logos div#logos-top {
    }

.subheader.fixed .menu-holder .sf-menu li > a {
color:white;
}

body strong {
  font-weight: 600 !important;
}

/****************************FOOTER ENDS****************************/


.footer-logo {
margin:2px 1px 2px 1px;
 width:12%;
  text-align: center;
}



.wpb_text_column.wpb_content_element:last-child{
height: 100%;
}

span.text-content{
height: 225px !important;
}

@media screen and (min-width: 1024px) {
/*** NEW ***/
    .top-icons-sean {
        width: 250px;
        position: absolute;
        top: 40px;
        z-index: 10000;
    }
}
@media screen and (max-width: 1023px) {
.top-icons-sean {
        width: 240px;
    	margin-right: 10px;
    }
}

.mobile-menu li a  {
color: black;
}

ul.sub-menu li.menu-item a {
color: black;
}

.mobile-menu .sub-menu {
    display: block !important;
}

.mobile-menu li span:hover .fa, .mobile-menu li span {
display: none !important;
}