/*
Theme Name: BEYOND
Theme URI: https://brandingbeyond.com
Version: 1.005
Description: Custom theme developed by Branding & Beyond
Author: Tracy OShaughnessy
Author URI: https://brandingbeyond.com/
template: bb-theme
*/

/* 
	Help Servers Clear Cache:
		With every major edit increment version numbers above (for example 1.001 to 1.002),
		This will help servers to know they have an outdated file and they should update.
*/

/*  ========= REFERENCE ==============
Help Servers Clear Cache:
		With every major edit increment version numbers (for example 1.001 to 1.002),
		This will help servers to know they have an outdated file and they should update.

Page Wrapper .fl-page
Top Bar .fl-page-bar
Fixed Header .fl-page-header.fl-page-header-fixed
Header .fl-page-header.fl-page-header-primary
Content Area .fl-page-content
Footer Widgets .fl-page-footer-widgets
Footer .fl-page-footer

Right Nav .fl-page-nav-right .fl-page-nav
Bottom Nav .fl-page-nav-bottom .fl-page-nav
Centered Nav .fl-page-nav-center .fl-page-nav


*/

/* =========== COLOR PALETTE =========== */
.green {color: #8AC650 !important;}
.dkgreen {color: #198B44 !important;}
.ltblue {color: #00BEE7 !important;}
.blue{color: #004A8E !important;}
.navy{color: #002B60 !important;}
.white {color: #ffffff !important;}
.gray {color: #cccccc !important;}
.dkgray {color: #555555 !important;}

#menu-item-27477 .uabb-creative-menu .menu > li > a {
	background-color: #8AC650 !important;
}



/* =========== GENERAL SITE STYLING =========== */



/*-- Opacity settings --*/
.eighty {opacity: 0.8;}
.seventy {opacity: 0.7;}
.sixty {opacity: 0.6;}
.fifty {opacity: 0.5;}
.fourty {opacity: 0.4;}
.thirty {opacity: 0.3;}
.twenty {opacity: 0.2;}

blockquote {
    border-left: 5px solid #00bee7;
    margin: 1.5em 0 1.5em;
    padding: 1em 1.5em 0 2.5em;
    position: relative;
}
blockquote:before {

}

blockquote:after {

}  

/*-- #sidebar is set in column advanced --*/
#sidebar p {
	font-size: .9em;
	padding-bottom: 0px;
}

p.intro {
	font-size: 24px;
	line-height: 1.4;
	padding-bottom: 15px;
}

p.enlarge {
	font-size: 20px;
}

p.nopad {
	padding: 0px;
	margin: 0px;
	line-height: 1em;
	
}
.notbold {
	font-weight: 400 !important;
}

.bold {
	font-weight: bold !important;
}
	


h1 {
	padding-bottom: 4px;
}


h2 {
	margin-top: 18px;
	padding-bottom: 4px;
	
}


h3 {
	margin-top: 5px;
	padding-bottom: 4px;
	font-family: 'Open Sans', 'helvetica', sans-serif !important;
	
}

h3.phead {
	font-size: 24px;
	font-weight: bold;
	margin-bottom: 5px;
}

h4 {
	font-family: 'Open Sans', 'helvetica', sans-serif !important;
	margin-top: 0px;
	margin-bottom:3px;
}


h5 {	
	font-family: 'Open Sans', 'helvetica', sans-serif !important;
}


h6 {
	font-family: 'Open Sans', 'helvetica', sans-serif !important;	
}

.box {
	padding: 10px;;
	margin: 20px;
	border: 1px solid #000000;
	text-align: center;
}

.box-TB {
	padding: 10px;;
	margin: 20px;
	border-top: 5px solid #D52127;
	border-bottom: 5px solid #D52127;
	text-align: center;
}

/* =========== BLOG ============ */
#blog h1 {
	padding-bottom: 4px;
}


#blog h2 {
	font-size: 32px;
	padding-top: 10px;
	padding-bottom: 4px;
	
}


#blog h3 {
	font-size: 26px;
	padding-top: 10px;
	padding-bottom: 4px;	
}


#blog h4 {
	margin-top: 0px;
	margin-bottom:3px;
}


#blog h5 {	
	font-weight: 400 !important;
}


#blog h6 {
	font-family: open-sans;	
}

#blog ul {
	list-style: square;
}

.pp-content-grid-post-title .sidebar {
	font-size: 16px;
	font-weight: 400;
}

/* =========== LISTS =========== */

/*-- add space below each bullet - great with wrapping text to give a separation between bullets --*/
.fl-page-content ul li, .fl-page-content ol li {
	line-height: 145%;
	margin-bottom: 3px;
}



.fl-page-content ul, .fl-page-content ol {
	margin-bottom: 20px;


}

.fl-page-content ul.nohead {
margin-top: 15px;
}

blockquote {
	border-color: #ef4c4c;
}


/*============== COUPON ===================*/

.coupon {text-align: center;
	border: 6px dashed  #002B60;
	padding: 10px 10px 0px 10px;
	margin-bottom: 30px;
	margin-right: 15px;
	margin-left: 15px;
	
}

.coupon-reverse {text-align: center;
	border: 6px dashed  #ffffff;
}



/* =========== GRAVITY FORMS =========== */













