/*
Welcome to Custom CSS!

To learn how this works, see http://wp.me/PEmnE-Bt
*/
@media (min-width: 992px) {
	.col-md-3 {
		width: 15%;
	}
	
	.col-md-9 {
		width: 85% !important;
	}
}
li#wp-admin-bar-edit a {
    display: none !important;
}
li#wp-admin-bar-comments a, li#wp-admin-bar-new_draft a, li#wp-admin-bar-wpseo-menu a, li#wp-admin-bar-new-content a, li#wp-admin-bar-customize a, li#wp-admin-bar-updates a, li#wp-admin-bar-updates, li#wp-admin-bar-wp-logo, li#wp-admin-bar-wp-logo a {
    display: none !important;
}

/*
CSS Migrated from BB theme:
*/

p { margin-bottom: 38px;}

.fl-page-nav-bottom ul.sub-menu {
  text-align: left;
}
.fl-page-nav-bottom ul.nav &gt; li {
  display: inline-block;
  float: none;
}
.fl-page-nav-bottom ul.nav {
  float: none;
}
.fl-page-nav-bottom {
  text-align: center;
}
.fl-page-header-logo {
    text-align: center;
    line-height: 55px !important;
}
header.fl-page-header.fl-page-header-fixed.fl-page-nav-right {
    background: #000000;
}

.page-template-tpl-sidebar .fl-page-content .col-md-4 {
    width: 27%;
    display: none;
}
.page-template-tpl-sidebar .fl-page-content .col-md-8 {
    width: 100% !important;
}
.fl-content-left {
 
    padding-right: 0px !important;
}
.fl-input-group {
    margin-bottom: 30px;
    position: relative;

label {
    display: inline-block;
    max-width: 100%;
    margin-bottom: 5px;
    font-weight: normal;
}
.gform_body li {
    margin-bottom: 35px !important;
}.fl-logo-text {
    line-height: 55px !important;
}
.gform_wrapper label.gfield_label {
    font-weight: 400 !important;
    font-size: inherit;
    padding-top: 35px !important;
}
@media (max-width: 767px) {
.fl-page-nav-collapse ul.navbar-nav &gt; li &gt; a {
    color: #FFF !important;
    border-bottom: 0px !important;
} 
    .fl-page-nav-collapse ul.navbar-nav &gt; li &gt; a:hover, .fl-page-nav-collapse ul.navbar-nav &gt; li &gt; a:focus {
    color: #ffffff !important;
}
.fl-page-nav-collapse ul.navbar-nav &gt; li {
    border-bottom: 0px solid #e6e6e6 !important;
}
}
.fl-page-nav-right.fl-page-header-fixed .fl-logo-img, .fl-page-header-fixed .fl-logo-img {
    max-height: 65px !important;
    width: auto !important;
}
@media (min-width: 992px) {
.fl-page-nav-right .fl-page-nav-wrap .navbar-nav &gt; li &gt; a {
    color: #ffffff !important;
}
    .fl-page-nav-right .fl-page-nav-wrap .navbar-nav &gt; li.current-menu-item &gt; a {
    color: #ffffff;
    font-weight: bold !important;
}
}

@media (min-width: 992px) {
.col-md-3 {
    width: 15%;
}
.col-md-9 {
    width: 85% !important;}}

/*
CSS Migrated from BB theme:
*/

p { margin-bottom: 38px;}

.fl-page-nav-bottom ul.sub-menu {
  text-align: left;
}
.fl-page-nav-bottom ul.nav &gt; li {
  display: inline-block;
  float: none;
}
.fl-page-nav-bottom ul.nav {
  float: none;
}
.fl-page-nav-bottom {
  text-align: center;
}
.fl-page-header-logo {
    text-align: center;
    line-height: 55px !important;
}
header.fl-page-header.fl-page-header-fixed.fl-page-nav-right {
    background: #000000;
}

.page-template-tpl-sidebar .fl-page-content .col-md-4 {
    width: 27%;
    display: none;
}
.page-template-tpl-sidebar .fl-page-content .col-md-8 {
    width: 100% !important;
}
.fl-content-left {
 
    padding-right: 0px !important;
}
.fl-input-group {
    margin-bottom: 30px;
    position: relative;

label {
    display: inline-block;
    max-width: 100%;
    margin-bottom: 5px;
    font-weight: normal;
}
.gform_body li {
    margin-bottom: 35px !important;
}.fl-logo-text {
    line-height: 55px !important;
}
.gform_wrapper label.gfield_label {
    font-weight: 400 !important;
    font-size: inherit;
    padding-top: 35px !important;
}
@media (max-width: 767px) {
.fl-page-nav-collapse ul.navbar-nav &gt; li &gt; a {
    color: #FFF !important;
    border-bottom: 0px !important;
} 
    .fl-page-nav-collapse ul.navbar-nav &gt; li &gt; a:hover, .fl-page-nav-collapse ul.navbar-nav &gt; li &gt; a:focus {
    color: #ffffff !important;
}
.fl-page-nav-collapse ul.navbar-nav &gt; li {
    border-bottom: 0px solid #e6e6e6 !important;
}
}
.fl-page-nav-right.fl-page-header-fixed .fl-logo-img, .fl-page-header-fixed .fl-logo-img {
    max-height: 65px !important;
    width: auto !important;
}
@media (min-width: 992px) {
.fl-page-nav-right .fl-page-nav-wrap .navbar-nav &gt; li &gt; a {
    color: #ffffff !important;
}
    .fl-page-nav-right .fl-page-nav-wrap .navbar-nav &gt; li.current-menu-item &gt; a {
    color: #ffffff;
    font-weight: bold !important;
}
}

@media (min-width: 992px) {
.col-md-3 {
    width: 15%;
}
.col-md-9 {
    width: 85% !important;}}

/*
CSS Migrated from BB theme:
*/

p { margin-bottom: 38px;}

.fl-page-nav-bottom ul.sub-menu {
  text-align: left;
}
.fl-page-nav-bottom ul.nav &gt; li {
  display: inline-block;
  float: none;
}
.fl-page-nav-bottom ul.nav {
  float: none;
}
.fl-page-nav-bottom {
  text-align: center;
}
.fl-page-header-logo {
    text-align: center;
    line-height: 55px !important;
}
header.fl-page-header.fl-page-header-fixed.fl-page-nav-right {
    background: #000000;
}

.page-template-tpl-sidebar .fl-page-content .col-md-4 {
    width: 27%;
    display: none;
}
.page-template-tpl-sidebar .fl-page-content .col-md-8 {
    width: 100% !important;
}
.fl-content-left {
 
    padding-right: 0px !important;
}
.fl-input-group {
    margin-bottom: 30px;
    position: relative;

label {
    display: inline-block;
    max-width: 100%;
    margin-bottom: 5px;
    font-weight: normal;
}
.gform_body li {
    margin-bottom: 35px !important;
}.fl-logo-text {
    line-height: 55px !important;
}
.gform_wrapper label.gfield_label {
    font-weight: 400 !important;
    font-size: inherit;
    padding-top: 35px !important;
}
@media (max-width: 767px) {
.fl-page-nav-collapse ul.navbar-nav &gt; li &gt; a {
    color: #FFF !important;
    border-bottom: 0px !important;
} 
    .fl-page-nav-collapse ul.navbar-nav &gt; li &gt; a:hover, .fl-page-nav-collapse ul.navbar-nav &gt; li &gt; a:focus {
    color: #ffffff !important;
}
.fl-page-nav-collapse ul.navbar-nav &gt; li {
    border-bottom: 0px solid #e6e6e6 !important;
}
}
.fl-page-nav-right.fl-page-header-fixed .fl-logo-img, .fl-page-header-fixed .fl-logo-img {
    max-height: 65px !important;
    width: auto !important;
}
@media (min-width: 992px) {
.fl-page-nav-right .fl-page-nav-wrap .navbar-nav &gt; li &gt; a {
    color: #ffffff !important;
}
    .fl-page-nav-right .fl-page-nav-wrap .navbar-nav &gt; li.current-menu-item &gt; a {
    color: #ffffff;
    font-weight: bold !important;
}
}

@media (min-width: 992px) {
.col-md-3 {
    width: 15%;
}
.col-md-9 {
    width: 85% !important;}}