/*!
Theme Name:     Child Theme - Of bb-theme
Description:    Child theme of parent bb-theme, do not remove bb-theme
Author:         schizmit
Template:       bb-theme

(optional values you can add: Theme URI, Author URI, Version, License, License URI, Tags, Text Domain)
*/
/* Welcome to Compass.
 * In this file you should write your main styles. (or centralize your imports)
 * Import this file using the following HTML or equivalent:
 * <link href="/style.css" media="screen, projection" rel="stylesheet" type="text/css" /> */
/*! ===================================================
                    partials/_all.scss begins 
    =================================================== */
/*! -------_clearfix.scss begins-------- */
/**
 * For modern browsers
 * 1. The space content is one way to avoid an Opera bug when the
 *    contenteditable attribute is included anywhere else in the document.
 *    Otherwise it causes space to appear at the top and bottom of elements
 *    that are clearfixed.
 * 2. The use of `table` rather than `block` is only necessary if using
 *    `:before` to contain the top-margins of child elements.
 */
/*Custom Fonts Loaded......
@font-face {
    font-family: Gill Sans;  
    src: url(/wp-content/themes/emily-grace-child/fonts/gill-sans-mt.ttf);    
}
@font-face {
    font-family: GillSans Light;  
    src: url(/wp-content/themes/child-theme-of-bb/fonts/gillsans-light.ttf);    
}
@font-face {
    font-family: GillSansBold;  
    src: url(/wp-content/themes/child-theme-of-bb/fonts/gillsans-bold.ttf);    
}

@font-face {
    font-family: PhosphateSolid;  
    src: url(/wp-content/themes/child-theme-of-bb/fonts/PhosphateSolid.ttf);    
}
@font-face {
    font-family: Reflex Regular;  
    src: url(/wp-content/themes/child-theme-of-bb/fonts/Reflex.ttf);    
}*/
/* Use this rule to make the custom font the default font */
/*body {
  font-family: "GillSans Light",sans-serif !important;
}*/

/* Use this rule to apply the custom font to menu items */
/*.fl-page-nav .navbar-nav,
.fl-page-nav .navbar-nav a {
  font-family: "GillSansBold",sans-serif;
}*/

/* Use this rule to apply the custom font to headings */
/*h1, h2, h3, h4, h5, h6 {
  font-family: "Gill Sans",sans-serif;
}*/
/* Use this rule to apply the custom font to headings 
h1 {
  font-family: "PhosphateSolid",sans-serif;
}
*/
/* Use this rule to apply the custom font to paragraphs 
p {
  font-family: "GillSans Light",sans-serif;
}
*/
/* line 12, partials/_clearfix.scss */
.cf:before,
.cf:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}

/* line 18, partials/_clearfix.scss */
.cf:after {
  clear: both;
}

/**
 * For IE 6/7 only
 * Include this rule to trigger hasLayout and contain floats.
 */
/* line 26, partials/_clearfix.scss */
.cf {
  *zoom: 1;
}

/*! -------_variable.scss begins-------- */
/*! -------_global.scss begins-------- */
/* line 7, partials/_global.scss */
#recent-posts-3 > ul > li > span.post-date {
  display: block !important;
  font-size: 10px !important;
}

/*adjustment to nav falling off line */
@media (min-width: 993px) and (max-width: 1382px) {
  /* line 18, partials/_global.scss */
  div#logocol {
    width: 14.33% !important;
  }
}
@media (min-width: 993px) and (max-width: 1009px) {
  /* line 24, partials/_global.scss */
  .fl-node-5c41793d844fd .fl-menu-mobile-toggle {
    display: inherit !important;
  }
}
/* line 29, partials/_global.scss */
div#facebookcol {
  max-width: 52px;
  width: 100%;
  margin-right: 20px;
}

/* line 35, partials/_global.scss */
div#facebookicon {
  max-width: 52px;
  width: 100%;
}

/* line 40, partials/_global.scss */
div#facebookicon .fl-module-content.fl-node-content {
  margin: 0;
  max-width: 63px;
}

/* line 45, partials/_global.scss */
div#facebookicon .fl-html {
  float: right;
  margin-top: -5px;
}

@media (min-width: 993px) and (max-width: 1482px) {
  /* line 51, partials/_global.scss */
  header .fl-module-menu li a {
    font-size: 10px;
  }
}
/* line 58, partials/_global.scss */
div#mobilefacebook {
  float: right;
}

/* line 62, partials/_global.scss */
div#mobilefacebook .fl-module-content.fl-node-content {
  margin: 5px 10px;
}

/* line 66, partials/_global.scss */
div#mobilefacebook .fl-html {
  max-width: 63px;
  width: 100%;
  margin: 0 auto;
}

@media screen and (min-width: 993px) and (max-width: 1095px) {
  /* line 74, partials/_global.scss */
  .socialicons a {
    padding: 14px 5px !important;
  }
}
@media screen and (min-width: 1095px) and (max-width: 1244px) {
  /* line 74, partials/_global.scss */
  .socialicons a {
    padding: 14px 8px !important;
  }
}

@media screen and (min-width: 981px) and (max-width: 1140px) {
  /* line 88, partials/_global.scss */
  div#logopiccontainer {
    max-width: 284px;
    width: 100%;
  }
}
/*footer mailchimp section */
@media screen and (min-width: 981px) and (max-width: 1290px) {
  /* line 102, partials/_global.scss */
  div#footermailchimpsection #mailchimpfooterheadertext {
    width: 100% !important;
  }
  /* line 106, partials/_global.scss */
  div#footermailchimpsection #mailchimpfooterheadertext .fl-heading {
    font-size: 2em;
    line-height: 1.1em;
    text-align: center;
  }
  /* line 112, partials/_global.scss */
  div#footermailchimpsection .uabb-sf-subheading {
    text-align: center;
  }
  /* line 117, partials/_global.scss */
  div#footermailchimpsection #mailchimpfooterimg {
    display: none !important;
  }
  /* line 123, partials/_global.scss */
  div#footermailchimpsection .fl-module-mailchimp-subscribe-form .uabb-form-wrap.fl-clearfix {
    display: block;
  }
  /* line 127, partials/_global.scss */
  div#footermailchimpsection .fl-module-mailchimp-subscribe-form .uabb-form-field {
    width: 100% !important;
    margin-bottom: 10px;
  }
}
@media screen and (min-width: 769px) and (max-width: 980px) {
  /* line 140, partials/_global.scss */
  div#mailchimpfooterheadertext {
    width: 100% !important;
    padding: 20px 0 0 0;
    text-align: center;
  }

  /* line 146, partials/_global.scss */
  div#mailchimpfooterimg {
    width: 100% !important;
  }
}

@media screen and (min-width: 1675px) {
  /* line 154, partials/_global.scss */
  div#mainfootercontainer .fl-row-content-wrap {
    padding: 125px 40px !important;
  }
}
@media screen and (min-width: 1820px) {
  /* line 163, partials/_global.scss */
  #mailchimpfooterheadertext .fl-heading {
    font-size: 3.5em !important;
    line-height: 1em;
  }
}
/* line 173, partials/_global.scss */
#homeblog .uabb-post-wrapper .uabb-post-thumbnail {
  text-align: center;
  max-height: 389px;
  overflow: hidden;
}

/* line 1, partials/_single.scss */
#singlepostmeta {
  text-transform: uppercase;
}