body {
  font-size: 18px !important;
}
.fl-logo-img {
	width:220px;
}
.fl-page-header-wrap {
  border-bottom-style:none !important;
  position:absolute;
  top:0px;
  width:100%;
  z-index:30;
	background:rgba(0,0,0, 0.7);
  background:linear-gradient(0deg, rgba(0,0,0,.35) 0%, rgba(0,0,0,1) 100%);
}
.fl-page-header-fixed .fl-page-header-wrap {
  border-bottom-style:none !important;
  position:absolute;
  top:0px;
  width:100%;
  z-index:30;
	background:rgba(0,0,0,0.85);
}
.fl-page-header-fixed .fl-page-header-logo {
	padding:10px 0;
}
p {
  margin: 0 0 15px !important;
}
.fl-page-nav ul.sub-menu {
  background-color:rgba(0,0,0,0.9);
  border-top:3px solid #5C6373;
}
.fl-page-nav-right.fl-page-header-fixed .fl-page-nav ul.sub-menu, .fl-page-header-fixed .fl-page-nav ul.sub-menu {
  background-color: rgba(0,0,0,0.9);
}
#menu-bui #menu-item-95 a, #menu-bui-projects #menu-item-5396 a {
	background-color:#1101BA;
	color:#fff;
	margin-left:5px;
	border-radius:100px;
	padding-left:20px;
	padding-right:20px;
}
.fl-builder-content .fl-button i {
	font-size:1em !important;
	margin-top:-5px;
}

/* BUC Home Links */
.fl-node-0m1f36gwhcei .fl-icon i:before, .fl-node-368v0xcdw4ib .fl-icon i:before {
	margin-top:-2px !important;
	display:block;
}
.homelinks p {
	margin:0 !important;
}
a.buchomelink {
	background-color:rgba(0,0,0,0.06);
	padding:8px 14px;
	color:#fff;
	font-weight:500;
	margin-right:1px;
}
a.buchomelink:hover {
	background-color:#454c5c;
	text-decoration:none;
	color:#fff !important;
}
a.buaghomelink {
	background-color:rgba(0,0,0,0.06);
	padding:8px 14px;
	color:#fff;
	font-weight:500;
	margin-right:1px;
}
a.buaghomelink:hover {
	background-color:#F5C83B;
	text-decoration:none;
	color:#fff !important;
}
a.tclfhomelink {
	background-color:rgba(0,0,0,0.06);
	padding:8px 14px;
	color:#fff;
	font-weight:500;
	margin-right:1px;
}
a.tclfhomelink:hover {
	background-color:#EF907B;
	text-decoration:none;
	color:#fff !important;
}
a.buihomelink {
	background-color:rgba(0,0,0,0.06);
	padding:8px 14px;
	color:#fff;
	font-weight:500;
}
a.buihomelink:hover {
	background-color:#1101BA;
	text-decoration:none;
	color:#fff !important;
}
/* End Home Links */

/* Nav Adjustments */
.fl-submenu-indicator .fl-page-nav ul.navbar-nav li.menu-item-has-children a:after {
	content:'\f0d7' !important;
	font-size:.8em;
	margin-left:6px;
}
.sub-menu a:after {
	display:none;
}
.fl-page-nav ul.sub-menu {
	width:max-content;
}
ul.sub-menu li a i {
	font-style:normal;
	font-size:.75em;
	margin-top:5px;
	display:inline-block;
	color:#6F788C !important;
}
#menu-buag .sub-menu {
	padding:5px;
	border-top:5px solid #F5D63B;
}
#menu-buag .sub-menu .menu-item a {
	font-size:16px !important;
	line-height:1.25;
}
li.menu-item-5768 {
	background-color:#454c5c;
	margin:0 8px;
	border-radius:200px !important;
	padding:0 8px !important
}
/* End Nav Adjust */

/* Heading + Text Adjustments */
.subpgheader h1, .bucintro h2, .wsubhead h2, .wsubtext p, .tclfintro h2, .buagintro h2, .buiintro h2, .ourvalues li {
	color:#fff;
}
/*.bucbranches .bucdescript h2, .bucbranches .bucdescript {
	color:#fff;
}*/
.bucbranches .branchbuag p, .bucbranches .branchtclf p, .bucbranches .branchbui p {
	font-size:16px;
}
.bucbranches ul {
	padding-left:30px;
	font-size:16px;
}
.bucbranches ul ul {
	padding-left:5px;
	list-style-type:none;
}
.bucbranches ul ul li:before {
  content: "-";
	margin-right:10px;
}
.sectionheads h2 {
	position:relative;
	overflow:hidden;
}
.sectionheads h2:after {
	content:"";
  height:1px;
  width:100%;
  background:#d9d9d9;
  display:inline-block;
  position:absolute;
  top:70%;
	margin-left:10px;
}
.tclfintro h2 i {
	font-style:normal;
	color:#EF907B;
}
.tclfsubhead h2 {
	color:#EF907B !important;
}
.tclfexemption h4 {
	background-color:#EF907B;
	color:#fff !important;
	padding:15px !important;
}
.buagfocus h4 {
	background-color:#F5D63B;
	color:#fff !important;
	padding:15px !important;
}
.buagsubhead h2 {
	color:#F5D63B;
}
.buagintro h2 i {
	font-style:normal;
	color:#F5D63B;
}
.buisubhead h2 {
	color:#1101BA;
}
.buagaccordion h3 {
	margin-top:0px;
	margin-bottom:4px;
}
/* End Heading + Text Adjust */

/* Bar Admissions */
.barad {
	border: 1px solid #4d5566;
}
.barad h4 {
	width:100%;
  text-align:center;
  background-color:#4d5566;
  padding:6px;
  color:#fff;
  font-size:18px;
	margin:0px;
	letter-spacing:.75px;
}
.barad p {
	width:100%;
  text-align:center;
  background-color:#eee;
  padding:6px;
	margin:0px !important;
}
/* End Bar Admissions */

/* Blog Adjustments */
.publist .posts h3 {
	font-size:1.6em
}
.podcastlist .posts h3 {
	margin-top:-5px;
}
.podcastpost h2, .pubpost h2, .fbfpost h2 {
	font-size:1.8em !important;
	line-height:1.2;
}
.publist .postsidebar h2 {
	font-size:1.3em;
	letter-spacing:0;
}
.podcastpost .fl-module-fl-post-info, .pubpost .fl-module-fl-post-info, .fbfpost .fl-module-fl-post-info {
	font-size:.8em;
}
.fl-post-info-date:before {
	font-family:'Font Awesome 5 Free';
	content:'\f073';
	font-size:14px;
	margin-right:6px
}
.fl-post-info-author:before {
	font-family:'Font Awesome 5 Free';
	content:'\f007';
	font-size:14px;
	margin-right:6px
}
.fl-post-info-terms:before {
	font-family:'Font Awesome 5 Free';
	content:'\f07c';
	font-size:14px;
	margin-right:6px
}
.podcastpost .sharedaddy, .pubpost .sharedaddy, .fbfpost .sharedaddy {
	display:none;
}
.publist .postsidebar li.cat-item-1377, .publist .postsidebar li.cat-item-1396, .publist .postsidebar li.cat-item-1405 {
	display:none;
}
/* End Blog Adjust */

.tclfexemption .fl-callout-text-wrap {
	padding:15px 15px 10px;
}
.buagfocus .fl-callout-text-wrap {
	padding:15px 20px 10px;
}
.bucbranches .fl-button-wrap a {
	font-size:16px !important;
}
.jobdescript a {
	text-decoration:underline;
}
.fl-tabs-panel {
	box-shadow: 2px 2px 5px 0px rgb(0 0 0 / 15%);
}
.tclftabs .fl-tabs-labels a {
	margin-right:10px;
}
.tclftabs .fl-tabs-labels a b {
	font-size:.6em;
	margin-top:-2px;
	display:flex;
}
.buagaccordion li.ppbuag {
	margin-bottom:10px;
}
.buagaccordion .fl-accordion-button-icon-right {
	opacity:1;
}
.buagaccordion .fa-chevron-down:before, .buagaccordion .fa-chevron-up:before, .exemptprocess .fa-chevron-down:before, .buagbenefits .fa-chevron-down:before, .exemptprocess .fa-chevron-up:before, .buagbenefits .fa-chevron-up:before {
	color:#F0BC18;
}
.exemptprocess .fl-accordion-button-icon-right, .buagbenefits .fl-accordion-button-icon-right {
	opacity:1;
	font-size:1.4em;
}
.sptp-row {
	justify-content:center;
}
.filters-button-group {
	background:rgba(0,0,0,0.1);
	border-radius:500px;
	padding:15px 0px;
}
.filters-button-group .button, .filters-button-group .is-checked {
	font-size:.8em !important;
	margin-bottom:0em !important;
	border-radius:200px !important
}

/* Quote */
.bucq blockquote {
  position:relative;
  margin:0em 0.5em;
  padding:0em 2.5em 0em 2.6em;
	border-left:none;
}
.bucq blockquote:before {
  position:absolute;
	font-family:'Roboto';
  font-size:6em;
  top:-46px;
  left:0;
  content:"\201C";
	font-weight:500;
	color:#49505C;
}
.bucq blockquote:after {
  position:absolute;
  float:right;
	font-family:'Roboto';
  font-size:6em;
  right:0px;
  bottom:-110px;
  content: "\201D";
	font-weight:500;
	color:#49505C;
}
.bucq blockquote p {
	font-size:1.02em;
  font-weight:300 !important;
  line-height:1.4em;
	margin-bottom:0px;
	text-align:center;
}
.tclfqmc .bucq blockquote:before {
  color:#EF907B;
}
.tclfqmc .bucq blockquote:after {
  color:#EF907B;
}
.tclfqmc a.fl-button, .tclfqmc a.fl-button:hover {
	background-color:#EF907B !important;
}
.buiqmc .bucq blockquote:before {
  color:#1101BA;
}
.buiqmc .bucq blockquote:after {
  color:#1101BA;
}
.buiqmc a.fl-button, .buiqmc a.fl-button:hover {
	background-color:#1101BA !important;
}
.buagqmc .bucq blockquote:before {
  color:#F5D63B;
}
.buagqmc .bucq blockquote:after {
  color:#F5D63B;
}
.buagqmc a.fl-button, .buagqmc a.fl-button:hover {
	background-color:#F5D63B !important;
}
/* End Quote */

/* Puzzle Bullets */
.ppblist {
  list-style-type:none;
  padding:0 0 0 6px;
  margin:0;
}
.ppbuc {
  background:url('/wp-content/uploads/2023/03/Puzzle-BUC-Rev.png') no-repeat left 3px;
  padding-left:25px;
	display:inline-block;
}
.ppbuag {
  background:url('/wp-content/uploads/2023/02/Puzzle-BUAG-Rev.png') no-repeat left 3px;
  padding-left:25px;
	display:inline-block;
	width:100%;
}
.pptclf {
  background:url('/wp-content/uploads/2023/01/Puzzle-TCLF.png') no-repeat left 3px;
  padding-left:25px;
	display:inline-block;
	width:100%;
}
.ppbui {
  background:url('/wp-content/uploads/2023/01/Puzzle-BUI.png') no-repeat left 3px;
  padding-left:25px;
	display:inline-block;
	width:100%;
}
li.ppbuag, li.pptclf {
	margin-bottom:20px;
}
.tclfretainer .pptclf {
  background:url('/wp-content/uploads/2023/01/Puzzle-TCLF.png') no-repeat left 3px;
  padding-left:30px;
	display:inline-block;
	width:100%;
	margin-bottom:10px;
	font-size:20px;
}
.tclftabs .pptclf {
  background:url('/wp-content/uploads/2023/01/Puzzle-TCLF.png') no-repeat left 3px;
  padding-left:25px;
	display:inline-block;
	width:100%;
	margin-bottom:10px;
}
/* End Puzzle Bullets */

.srvblocks {
	background-color:rgba(255,255,255,0.92);
	box-shadow: 5px 5px 10px rgba(0,0,0,0.2);
}
.srvblocks h2 {
	line-height:1.2;
}
.srvallaccess {
	margin-bottom:40px
}
.buisrv .ppbui {
	margin-bottom:12px;
}
#buagwho .ppbuag, #buagassessment .ppbuag {
	margin-bottom:10px;
}
.sptp-member-popup-img img {
	border-radius:500px;
}
.sp-team-pro.sptp-section.style-4.popup-open .mfp-close::after, .sp-team-pro.sptp-section.style-4.popup-open .mfp-close::before {
  width:15px;
  top:35%;
}
.sptp-grid .sptp-row {
	justify-content:center;
}
#buaghowwork .fl-video .fluid-width-video-wrapper iframe {
	border:1px solid #ccc;
}

/* Events Adjustments */
#evcal_head {
	display:none !important;
}
.ajde_evcal_calendar.color #evcal_list .eventon_list_event a:hover {
  border-left-width:0px !important;
}
.eventon_events_list .eventon_list_event .evoet_cx span.evcal_desc2, .evo_pop_body .evoet_cx span.evcal_desc2, .eventon_events_list .eventon_list_event .evoet_cx span.evcal_event_subtitle, .evo_pop_body .evoet_cx span.evcal_event_subtitle {
  text-transform:none !important;
}
.evcal_event_subtitle {
	font-family:'Outfit' !important;
}
.eventon_desc_in p, .evcal_evdata_cell p, .eventon_desc_in ul, .eventon_full_description li {
	font-family: "Roboto", sans-serif !important;
	font-weight:400 !important;
	font-size:18px !important;
	color:#202124;
}
.addtocal {
	display:none !important;
}
.eventon_desc_in .wp-block-button {
	margin-top: -70px;
  display: table;
}
.eventon_full_description .eventon_desc_in .wp-block-button a {
  color: #fff !important;
	padding: 14px 20px;
  font-family: "Roboto", sans-serif !important;
  font-size: 18px;
  background: #1101ba;
}
.no_events {
	min-height: 250px;
  padding: 15px !important;
  background-color: #ebecf6;
	position: relative !important;
}
p.no_events {
	font-size: 20px !important;
  text-transform: none !important;
  font-weight: 100 !important;
  font-family: "Outfit" !important;
  top: 25%;
}
div.evcal_month_line {
	display:none;
}
.sep_month_events {
	float:left;
	width:33.33%;
}
.eventon_list_event {
	width:100% !important;
	min-height:240px !important;
	margin-right:10px;
}
.evcal_cblock .evo_start em.month {
	font-size:16px;
}
.evo_eventcard_time_t:after{
	content:"(ET)";
	margin-left:6px;
}
/* End Event Adjust */

/* Mailchimp Adjust */
.mc4wp-form-fields .mcfname input[type=text] {
	width:49%;
	float:left;
	margin-right:3%;
	border:none;
	background-color:#f2f2f2;
	border-radius:0;
	padding:12px;
}
.mc4wp-form-fields .mclname input[type=text] {
	width:48%;
	float:left;
	border:none;
	background-color:#f2f2f2;
	border-radius:0;
	padding:12px;
}
.mc4wp-form-fields input[type=email] {
	margin-top:2%;
	display:inline-block;
	border:none;
	background-color:#f2f2f2;
	border-radius:0;
	padding:11px;
}
.mc4wp-form-fields input[type=submit] {
	width:100%;
	display:inline-block;
	border:none;
	border-radius:200px;
	padding:15px;
}
.mc4wp-form-fields input[type=submit]:hover {
	border-radius:200px;
}
.tclfqmc input[type=submit], .tclfqmc input[type=submit]:hover {
	background-color:#EF907B;
}
.buiqmc input[type=submit], .buiqmc input[type=submit]:hover {
	background-color:#1101BA;
}
.buagqmc input[type=submit], .buagiqmc input[type=submit]:hover {
	background-color:#F5D63B;
}
/* End MC Adjust */

/* Testimonial Adjust */
.strong-view.wpmtst-simple .wpmtst-testimonial-inner {
	padding:2.3em 2em 2.4em!important;
}
.strong-view-id-1 .wpmtst-testimonial-inner .wpmtst-testimonial-content p, strong-view-id-2 .wpmtst-testimonial-inner .wpmtst-testimonial-content p {
	font-size:16px;
	margin-bottom:10px !important;
}
.strong-view.wpmtst-simple .wpmtst-testimonial-content:before {
	content:"\201C";
  left:15px !important;
  top:-6px !important;
	font-size:3.75em;
	position:absolute;
	font-weight:900;
	font-family:"Roboto",sans-serif;
	color:#7f7f81;
}

.strong-view.wpmtst-simple .wpmtst-testimonial-content:after {
	content:"\201E" !important;
  right:10px !important;
  bottom:-2px !important;
	font-size:3.5em;
	position:absolute;
	font-weight:900;
	font-family:"Roboto",sans-serif;
	color:#7f7f81;
}

.testimonial-name {
	text-align:right;
	color:#fff;
	font-size:16px;
	font-weight:900;
}
.testimonial-company {
	text-align:right;
	color:#fff;
	font-size:12px;
}
.testimonial-company a {
	color:#fff;
	text-decoration:underline;
}
.strong-view.controls-style-buttons:not(.rtl) .wpmslider-next:before, .strong-view.controls-style-buttons:not(.rtl) .wpmslider-prev:before {
	background:#fff !important;
}
.tclfextend .tclftestimonial .strong-view.wpmtst-simple .wpmtst-testimonial-content:before {
	content:"\201C";
  left:15px !important;
  top:-6px !important;
	font-size:3.75em;
	position:absolute;
	font-weight:900;
	font-family:"Roboto",sans-serif;
	color:#EF907B;
}
.tclfextend .tclftestimonial .strong-view.wpmtst-simple .wpmtst-testimonial-content:after {
	content:"\201E" !important;
  right:10px !important;
  bottom:-2px !important;
	font-size:3.5em;
	position:absolute;
	font-weight:900;
	font-family:"Roboto",sans-serif;
	color:#EF907B;
}
.tclfextend .tclftestimonial .strong-view.controls-style-buttons:not(.rtl) .wpmslider-next:before, .strong-view.controls-style-buttons:not(.rtl) .wpmslider-prev:before {
	background:#ccc !important;
}
.tclfextend .tclftestimonial .testimonial-name {
	text-align:right;
	color:#EF907B;
	font-size:16px;
	font-weight:900;
	margin-bottom:0px !important;
}
.tclfextend .tclftestimonial .testimonial-company {
	text-align:right;
	color:#333;
	font-size:12px;
}
.tclfextend .tclftestimonial .testimonial-company a {
	color:#333;
	text-decoration:underline;
}
/* End Testimonial */

/* Form Adjustments */
div.wpforms-container-full .wpforms-form .wpforms-field {
  padding:6px 0 !important;
}
.wpforms-form button[type=submit] {
  background-color:#49505C !important;
  border:none !important;
  color:#fff !important;
	font-family:'Outfit';
	text-transform:uppercase;
  padding:14px 25px !important;
	border-radius:200px;
}
/* End Form Adjust */

/* Discovery Call Adjustments */
.tclfqmc a.schedule-widget {
	background-color:#EF907B;
}
.buagqmc a.schedule-widget {
	background-color:#F5C83B;
}
.buiqmc a.schedule-widget {
	background-color:#1101BA;
}
a.schedule-widget {
  background-color:#454c5c;
  color:#fff;
  padding:12px 30px;
  font-size:1.1em;
	text-transform:uppercase;
	font-family:"Outfit",sans-serif;
	border-radius:200px;
	width:100%;
	display:inline-block;
	text-align:center;
}
a.buc-schedule-widget {
  background-color:#454c5c;
  color:#fff;
  padding:12px 30px;
  font-size:1.1em;
	text-transform:uppercase;
	font-family:"Outfit",sans-serif;
	border-radius:200px;
	margin:0 auto;
	display:table;
}
a.tclf-schedule-widget {
  background-color:#EF907B;
  color:#fff;
  padding:12px 30px;
  font-size:1.1em;
	text-transform:uppercase;
	font-family:"Outfit",sans-serif;
	border-radius:200px;
	margin:0 auto;
	display:table;
}
a.tclf-schedule-widget:hover, a.schedule-widget:hover {
	text-decoration:none;
}
/* End Call Adjust */

/* Visual Portfolio Adjust */
.vp-portfolio__items-style-fade .vp-portfolio__item-overlay {
	background-color:#1101ba !important;
}
.vp-portfolio__item {
	border:1px solid #eee;
}
.portfolio {
	margin-bottom:0 !important;
}
.portfolio h2 {
	color:#1101BA;
}
.portfolio header, .single-portfolio .container .post-media, .fl-comments, .fl-post-meta, .fl-post-thumb {
	display:none !important;
}
.single-portfolio .container .meta-data {
	display:none !important;
}
.sptp-modal .sptp-popup-items {
  background: rgba(0,0,0,.85) !important;
}
.sptp-modal .style-4 .sptp-popup-header {
  background: #1101ba !important;
}
.sptp-member-popup-img {
	border-radius:500px;
	overflow:hidden;
}
.sptp-popup-content-main .sptp-member {
	padding-bottom:60px;
}
.sptp-row {
	display:flex;
  justify-content:center !important;
}
/* End VP Adjust */

/* Footer Adjustments */
.bucfooter ul {
	list-style:none;
	padding-left:0;
}
.bucfooter ul ul {
	list-style-type:circle;
	padding-left:25px
}
.bucfooter .footernav b {
	font-weight:100;
	font-size:.8em;
	color:#8D95A6 !important;
}
.bucfooter .ctf-tweet-text {
	font-size:.8em;
}
/* End Footer Adjust */

#tclfwho, #tclfretainer, #tclfformation {
	scroll-margin-top:3em;
}

/* Media Queries */
@media only screen and (max-width: 1050px) and (min-width: 800px) {
	.fl-node-dhce7z389fui, .fl-node-4yf8qmvw9bte, .fl-node-gvkuyd8cfrtq, .fl-node-qc4u3bx7pgt6, .fl-node-mrup6241jfa5 {
		width:48% !important;
	}
	.fl-node-653ixgdtk9q4, .fl-node-cu20to7qh649, .fl-node-f85qwka2zvs1, .fl-node-wjyf4vpqi138, .fl-node-ratkzcl8ge9d {
		width:44% !important;
	}
	.fl-node-ki5ln9ge1cxq, .fl-node-z7ruc9qpglf2 {
		width:100% !important;
	}
	.eventon_list_event {
    min-height: 265px !important;
  }
	.footertweets {
		max-width:50% !important;
		float:left !important;
	}
}
@media only screen and (max-width: 800px)  {
	.footercontact .fl-icon a i {
		line-height:1em;
	}
	.fl-node-dbq156kfer4o > .fl-module-content, .fl-node-03kryswqh59v > .fl-module-content, .fl-node-z3ydc64kt7gp > .fl-module-content, .fl-node-g8o71z5xhwqi > .fl-module-content, .fl-node-hint47dmqalx > .fl-module-content, .fl-node-z49qet2lhu6n > .fl-module-content, .fl-node-g3w7auf6lhx9 > .fl-module-content, .fl-node-mu46d9ljs3yb > .fl-module-content {
    margin-top:0px;
    margin-bottom:0px;
  }
	.fl-node-dbq156kfer4o .fl-icon-wrap .fl-icon-text, .fl-node-03kryswqh59v .fl-icon-wrap .fl-icon-text, .fl-node-z3ydc64kt7gp .fl-icon-wrap .fl-icon-text, .fl-node-g8o71z5xhwqi .fl-icon-wrap .fl-icon-text, .fl-node-hint47dmqalx .fl-icon-wrap .fl-icon-text, .fl-node-z49qet2lhu6n .fl-icon-wrap .fl-icon-text, .fl-node-g3w7auf6lhx9 .fl-icon-wrap .fl-icon-text {
		height:auto;
	}
	.fl-node-0ov5iawlzq7r > .fl-module-content {
		margin-bottom:0px;
	}
	.fl-node-m3x5nfrwvdiz .fl-module-content, .fl-node-sp7lzik389at .fl-module-content, .fl-node-9zvwbm3xrk6h .fl-module-content {
		margin-bottom:0px !important;
		margin-top:0px !important;
	}
}
@media only screen and (max-width: 800px) and (min-width: 500px) {
	.fl-page-nav-toggle-icon.fl-page-nav-toggle-visible-medium-mobile .fl-page-nav ul.sub-menu li {
		border-top:none;
	}
	.fl-page-header-wrap {
    border-bottom-style: none !important;
    background: linear-gradient(0deg, rgba(0, 0, 0, .75) 0%, rgba(0, 0, 0, 1) 100%);
	}
	.fl-page-nav-toggle-icon.fl-page-nav-toggle-visible-medium-mobile .fl-page-nav ul.sub-menu li a:before, .fl-post-feed-image {
		display:none !important;
	}
	.fl-post-feed-post.fl-post-feed-image-beside {
		max-width:100% !important;
	}
	.bucintro h2 {
		font-size:26px !important;
	}
	.branchbuag, .branchtclf, .branchbui {
		width:90% !important;
	}
	.fl-node-9t7cuqmew82h {
		margin-top:-60px;
	}
	.fl-node-s8r4t7v6nalu img {
		max-width:60% !important;
	}
	.fl-node-slqj30cgaw7u .fl-row-content-wrap {
		padding-top:20px !important;
	}
	.fl-node-17du3zmf89t5 {
		margin-bottom:80px !important;
	}
	.fl-node-5sgvpab80ljd.fl-row-custom-height > .fl-row-content-wrap   {
    min-height:60vh !important;
  }
  .fl-col-small:not(.fl-col-small-full-width) {
    max-width:100%;
  }
	.fl-node-sqexrbkgcpah {
		width:85% !important;
		margin-bottom:40px;
	}
	.fl-node-9g6fcrja8yqi {
		width:85% !important;
	}
	.branchbuag, .branchtclf {
		margin-bottom:30px;
	}
	.fl-tabs-panel-content h4 {
		display:none;
	}
	.quote-mc .anicolecampbell, .buagqmc .anicolecampbell, .tclfqmc .anicolecampbell, .buiqmc .anicolecampbell {
		width:35% !important;
		float:left;
		clear:none;
	}
	.quote-mc .siggetstarted, .buagqmc .siggetstarted, .tclfqmc .siggetstarted, .buiqmc .siggetstarted {
		width:65% !important;
		float:left;
		clear:none;
	}
	.footernav, .footercontact {
		width: 50% !important;
    float: left;
    clear: none;
  }
	.eventon_list_event {
    min-height: 300px !important;
  }
	.fl-icon-group {
		text-align:left !important;
	}
	.footertweets {
		max-width:50% !important;
		float:left !important;
	}
}
@media only screen and (max-width: 499px) and (min-width: 300px) {
	h2 {
		font-size:25px !important;
	}
	.contacticons {
		display:none !important;
	}
	.homeholder .fl-module-content {
		margin-right:0px;
	}
	.homeholder .fl-rich-text p {
		text-align:center !important;
	}
	a.buchomelink, a.buaghomelink, a.tclfhomelink, a.buihomelink {
		display:inline-block;
		margin-right:1px;
		margin-bottom:8px;
		font-size:8px !important;
}
	.fl-page-header-wrap {
    border-bottom-style: none !important;
    background: linear-gradient(0deg, rgba(0, 0, 0, .75) 0%, rgba(0, 0, 0, 1) 100%);
	}
	/*
	.fl-row-content-wrap {
		min-height:86vh !important;
	}
	*/
	.sep_month_events  {
		width:100% !important;
	}
}