/*
Theme Name: Twenty Fifteen Child
Theme URI: https://wordpress.org/themes/twentyfifteen/
Template: twentyfifteen
Author: the WordPress team
Author URI: https://wordpress.org/
Description: Our 2015 default theme is clean, blog-focused, and designed for clarity. Twenty Fifteen's simple, straightforward typography is readable on a wide variety of screen sizes, and suitable for multiple languages. We designed it using a mobile-first approach, meaning your content takes center-stage, regardless of whether your visitors arrive by smartphone, tablet, laptop, or desktop computer.
Tags: blog,two-columns,left-sidebar,accessibility-ready,custom-background,custom-colors,custom-header,custom-logo,custom-menu,editor-style,featured-images,microformats,post-formats,rtl-language-support,sticky-post,threaded-comments,translation-ready
Version: 2.0.1537427300
Updated: 2018-09-20 07:08:20

*/

#cookie-notice .cn-button {
	background: #ca9703; !important;
	padding: 4px !important;
}


.cn-close-icon::before {
	background-color: white !important;
}


.site-header {
   padding-top: 15px;
	padding-bottom: 15px;
	padding-left: 10px;
	padding-right: 10px;
	border-bottom: 0px !important;
	background: #00477e !important;
}

.site-main {
	padding: 0px;
}

.blog .site-main {
	padding: 10px;
	background: #efefef;
}

.hentry {
	padding: 0px;
	background: #ffffff;
	margin: 0;
	box-shadow: none;
	border-radius: 7px;
}

.home .hentry {
	background: #f5f5f5;
	border-radius: 0px;
}

.entry-content {
	padding-top: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 10px;
	background: #f5f5f5;
}

.home .entry-content {
	background: #ffffff;
}

.search .entry-content {
	padding-bottom: 20px;
}

.error-404 {
	background: #f5f5f5;
	border-radius: 7px;
	padding: 20px;
}

.error-404 .page-content {
	margin-top: 20px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	border-radius: 7px;
	background: #f7f7f7;
	border: 0px;
	box-shadow: 3px 3px 3px #A0A0A0;	
}

.error-404 .page-content .search-field {
	background: #ffffff !important;
	border: 0px !important;
}

.error404 .site-main {
	padding: 20px;
	background: #ffffff;
}

.page-header {
	margin:0px;
	padding: 20px !important;
	border-radius: 7px;
	box-shadow: 3px 3px 3px #A0A0A0;
	border-left: 0px;
	border-right: 0px;
}

.page-title {
	padding-top: 20px !important;
	padding-bottom: 20px !important;
	padding-left: 20px !important;
	padding-right: 20px !important;
	margin: 0px;
	background: #00477e;
	color: #ffffff;
	border-radius: 7px;
	font-size: 22px !important;
	text-transform: uppercase;
}

.page-header + .hentry {
	margin-top: 20px;
	border-radius: 7px;
	box-shadow: 3px 3px 3px #A0A0A0;
}

.hentry + .hentry {
	margin-top: 20px;
	border-radius: 7px;
	box-shadow: 3px 3px 3px #A0A0A0;
}

.blog .hentry  {
	background: white;
}

.single .hentry  {
	box-shadow: 3px 3px 3px #A0A0A0;
}

.blog .article-content {
	padding: 20px;
	background: #f7f7f7;
}

.blog article {
	box-shadow: 3px 3px 3px #A0A0A0;
}

.blog .page-header {
	margin-bottom: 20px;
}

.single .page-header {
	margin-bottom: 20px;
}

.blog .entry-title a {
	color: #333 !important;
	border-bottom: 0px !important;
}

.single .entry-title a {
	color: #333 !important;
	border-bottom: 0px !important;
}

.blog .entry-content h2 {
	margin-bottom: 0px;
}

.entry-header, .entry-summary {
	padding: 0px;
}

.pagination {
	margin-top: 20px;
	margin-bottom: 20px !important;
	margin-left: 0px;
	margin-right: 0px;
	border-radius: 7px;
}

.pagination .next, .pagination .prev {
	border-radius: 7px;
	background: #ca9703; 
}

.entry-content a {
	font-weight: 800;
	color: #333333;
	border-bottom: 1px solid #333333;
}

.entry-content a:hover {
	font-weight: 800;
	color: #ca9703;
	border-bottom: 1px solid #ca9703;
}

.entry-content h3, .entry-content h2, .entry-content h1 {
	margin-bottom: 20px;
	margin-top: 0px;
}

.entry-content h2 {
	font-size: 18px;
	color: #333333;
}

.entry-content h1 {
	margin-bottom: 0px;
	margin-top: 0px;
}

@media screen and (min-width: 59.6875em) {
	.entry-content h2 {
	font-size: 22px;
}
}

@media screen and (min-width: 75em) {
	.entry-content h2 {
	font-size: 22px;
}
}

.site-footer {
    float: none;
    margin: 0;
    padding: 0;
    width: 100%;
	box-shadow: none !important;
	border-top: 0px !important;
	padding-bottom: 10px;
	background: #f5f5f5;
}

.home .site-footer {
    background: #ffffff;
}

.site-info {
    padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	text-align: center;
	box-shadow: none !important;
	border: 0px !important;
}

.site-info a {
	color: #001902;
}

.copyright {
	background: #00477e !important;
	color: white;
	padding-top: 20px;
	padding-bottom: 20px;
	padding-left: 10px;
	padding-right: 10px;
	font-size: 14px;
	position: relative;
	border-top-left-radius: 7px;
	border-top-right-radius: 7px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	margin-bottom: 0px;
}

.copyright a {
	color: #ca9703;
}

.copyright a:hover {
	color: #ffffff;
	border-bottom: 0px;
}

.copyright img {
	position: absolute;
	right: 10px;
	bottom: 10px;
}

.floatImageLeft {
	margin: 30px auto;
	width: 100%;
	display: block;
}

.floatImageRight {
	margin: 30px auto;
	width: 100%;
	display: block;
}

.floatSmallImageLeft {
	max-width: 400px;
    margin: 30px auto;
	display: block;
}

.floatSmallImageRight {
	max-width: 400px;
    margin: 30px auto;
	display: block;
}

.floatSuperSmallImageRight {
	max-width: 300px;
    margin: 30px auto;
	display: block;
}

.floatSuperSmallImageLeft {
	max-width: 300px;
    margin: 30px auto;
	display: block;
}

.floatSuperDuperSmallImageRight {
	max-width: 200px;
    margin: 30px auto;
	display: block;
}

@media screen and (min-width: 1200px) {
	.floatImageRight {
		float: right;
		width: 50%;
		margin-top: 0px;
		margin-bottom: 25px;
		margin-left: 45px;
	}
	.floatImageLeft {
		float: left;
		width: 50%;
		margin-top: 0px;
		margin-bottom: 25px;
		margin-right: 45px;
	}
	.floatSmallImageLeft {
		float: left;
		margin-top: 0px;
		margin-bottom: 25px;
		margin-right: 45px;
	}

	.floatSmallImageRight {
		float: right;
		margin-top: 0px;
		margin-bottom: 25px;
		margin-left: 45px;
	}
	
	.floatSuperSmallImageRight {
		float: right;
		margin-top: 0px;
		margin-bottom: 25px;
		margin-left: 45px;
	}
	
	.floatSuperSmallImageLeft {
		float: left;
		margin-top: 0px;
		margin-bottom: 25px;
		margin-right: 35px;
	}
	
	.floatSuperDuperSmallImageRight {
		float: right;
		margin-top: 0px;
		margin-bottom: 25px;
		margin-left: 25px;
}
}

.secondary-toggle {
	border: none;
    background: white;
    border-radius: 7px;
}

.secondary-toggle:focus {
	border: none;
    background: white;
    border-radius: 7px;
}

.secondary-toggle:before {
	color: #072600 !important;
	margin-top: 1px;
}

.secondary-toggle:hover {
	border: 0px !important;
	background: #fafafa;
}

.rssSummary, .rss-date {
	color: white;
}

p {
	color: #666666;
}

@media screen and (min-width: 46.25em) {
	.site-header {
    	padding-left: 20px;
		padding-right: 20px;
	}
}

@media screen and (min-width: 55em) {
	.site-header {
    	padding-left: 25px;
		padding-right: 25px;
		margin-top: 15px;
	}
	
	.main-navigation {
		margin: 0 35px 20%;
	}
	
	.widget {
		padding: 0 35px;
	}
}

@media screen and (min-width: 992px) {
	
	.site-footer {
    	background: #f5f5f5;
	}
.home .site-footer {
    	background: white;
	}
}



/* 
**
**
** Main media query for the TwentyFifteen theme to shift sidebar
**
**
*/
@media screen and (min-width: 59.6875em) {
	body:before {
    	content: "";
    	display: block;
    	height: 100%;
    	min-height: 100%;
    	position: fixed;
    	top: 0;
    	left: 0;
    	width: 25%;
    	z-index: 0;
		background: #00477e !important;
		border-right: 8px solid #ca9703;
	}
	
	.site {
    	margin: 0 auto;
    	max-width: 100%;
	}
	
	.site-header {
		position: relative;
		top: auto;
		z-index: 5000;
	}
	
	.site-branding {
		display: block !important;
	}
	
	.sidebar {
		float: left;
    	margin-right: -100%;
    	max-width: 413px;
    	position: relative;
    	width: 25%;
		top: auto;
		background: #00477e !important;
		border-right: 8px solid #ca9703;
	}
	
	.site-content {
    	display: block;
    	float: left;
    	margin-left: 25%;
    	width: 75%;
    	padding: 0px;
	}
	
	.site-main {
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px;
	}
	
	.home .site-main {
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px;
	}
	
	.site-footer {
		display: block;
		float: left;
		margin-left: 25%;
		width: 75%;
		padding-bottom: 0px;
	}
	
	.site-info {
		padding-left: 0px;
		padding-right: 0px;
	}
	
	.main-navigation li {
		border-color: rgba( 255, 255, 255, 0.3) !important;
	}
}

@media screen and (min-width: 75em) {
	body:before {
    	content: "";
    	display: block;
    	height: 100%;
    	min-height: 100%;
    	position: fixed;
    	top: 0;
    	left: 0;
    	width: 20%;
    	z-index: 0;
	}
	
	.sidebar {
		float: left;
    	margin-right: -100%;
    	max-width: 413px;
    	position: relative;
    	width: 20%;
		background: #00477e !important;
		border-right: 8px solid #ca9703;
	}
	
	.site-content {
    	display: block;
    	float: left;
    	margin-left: 20%;
    	width: 80%;
    	padding: 0px;
	}
	
	.site-footer {
		display: block;
		float: left;
		margin-left: 20%;
		width: 80%;
	}
	.home .site-footer {
    	background: white;
	}
}



/*
**
**
** Styling CSS
**
**
**
*/

body {
	word-break: unset !important;
word-wrap: unset !important;
overflow-wrap: unset !important;
-webkit-hyphens: none !important;
-moz-hyphens: none !important;
-ms-hyphens: none !important;
hyphens: none !important;
font-family: 'Merriweather Sans', Sans-Serif;
}

p {
word-break: unset !important;
word-wrap: unset !important;
overflow-wrap: unset !important;
-webkit-hyphens: none !important;
-moz-hyphens: none !important;
-ms-hyphens: none !important;
hyphens: none !important;
font-size: 16px;
font-family: 'Merriweather Sans', Sans-Serif !important;
margin-bottom: 20px;
color: #333333 !important;
}

h1, h2, h3, h4, h5, h6 {
	font-family: 'Archivo', sans-serif !important;
	word-break: unset !important;
word-wrap: unset !important;
overflow-wrap: unset !important;
-webkit-hyphens: none !important;
-moz-hyphens: none !important;
-ms-hyphens: none !important;
hyphens: none !important;
font-weight: 600;
}

ul {
	font-size: 16px;
	margin-left: 30px;
	font-family: 'Merriweather Sans', Sans-Serif !important;
}

ol {
	font-size: 16px;
	margin-left: 30px;
	font-family: 'Merriweather Sans', Sans-Serif !important;
}

.custom-logo {
	border-radius: 7px;
}

@media screen and (max-width: 767px) {	
.custom-logo {
	max-height: 85px;
	margin-right: 10px;
}
}

.custom-logo-link {
	display: inline-block;
}

.webking {
	text-align: center;
	padding-top: 2px;
	padding-bottom: 5px;
	background: #ffffff;
	padding-left: 10px;
	padding-right: 10px;
	margin-bottom: 10px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 7px;
	border-bottom-left-radius: 7px;
}

.home .webking {
	background: #ffffff;
}

.webking a {
	color: #333;

}

.site-title {
	font-family: 'Archivo', sans-serif !important;
	margin-top: 0px !important;
	font-size: 32px;
	display: inline-block;
}



.site-title a {
	position: absolute;
   	top: 19px;
	font-size: 32px;
}

@media (min-width: 400px) {
	.site-title a {
		font-size: 38px;
}
}

@media (min-width: 768px) {
	.site-title a {
    	top: 30px;
		margin-left: 10px;
}
}

@media (min-width: 59.6875em) {
	
	.site-header {
		margin: 10% 0;
	}
	.custom-logo-link {
		display: block;
		margin-bottom: 20px;
	}
	
	.custom-logo {
		width: 75%;	
		display: block;
		margin: 0 auto;
		border-radius: 7px;
	}
	.site-title {
		text-align: center;
		display: none !important;
	}
	
	.site-title a {
		font-size: 30px;
		position: relative;
    	top: 0;
		margin-left: 0px;
	}
	
	.webking {
		margin-bottom: 20px;
	}
	
	.home .webking {
		margin-left: 20px;
	}
}

.main-navigation a {
	font-size: 13px;
}


@media screen and (min-width: 992px) {

.leftUl {
	float: left;
	width: 47%;
	clear: left;
	margin-right: 10px;
}

.rightUl {
	float: right;
	width: 47%;
	clear: right;
	margin-left: 10px;
}
}

.main-navigation li a {
	font-family: 'Merriweather Sans', Sans-Serif !important;
	font-size: 16px;
}

.breadcrumbs {
	font-size: 14px;
	font-family: 'Archivo', sans-serif !important;
	text-transform: uppercase;
}

.breadcrumbs p {
	margin-bottom: 10px;
	margin-top: 5px;
}

.breadcrumbs a {
	font-family: 'Archivo', sans-serif !important;
	border-bottom: 0px;
	font-size: 14px;
}

.breadcrumb_last {
	font-size: 14px;
	color: #ffffff !important;
}

.breadPad {
	padding: 10px;
	color: #ffffff !important;
}

@media screen and (min-width: 768px) {
	.breadcrumbs p {
		margin-bottom: 20px;
		margin-top: 15px;
	}
	.breadcrumbs {
		font-size: 15px;
	}
	.breadcrumbs a {
		font-size: 15px;
	}
	.breadcrumb_last {
		font-size: 15px;
	}
	.breadPad {
		padding: 10px;
	}
}

@media screen and (min-width: 992px) {
	.hentry {
		padding: 0px;
	}
	
	.entry-content {
		padding-top: 20px;
		padding-bottom: 0px;
		padding-left: 20px;
		padding-right: 20px;
		border-radius: 0px !important;
	}
}


@media screen and (min-width: 1200px) {
	.breadcrumbs p {
		margin-bottom: 20px;
		margin-top: 18px;
	}
	.breadcrumbs {
		font-size: 24px;
	}
	.breadcrumbs a {
		font-size: 22px;
	}
	.breadcrumb_last {
		font-size: 22px;
	}
}

.breadcrumbs a:hover {
	border-bottom: 0px;
	color: #f5f5f5 !important;
}

.rssSummary {
	font-size: 12px;
}

#media_image-2 img {
	display: block;
	margin: 0 auto;
	width: 60%;
}

.uabb-photo-content {
	padding: 20px;
	background: white;
}

.uabb-photo-content img {
	box-shadow: 3px 3px 3px #A0A0A0;
}

.boxShadow2 {
	box-shadow: 3px 3px 3px #A0A0A0;
}

.boxShadow .fl-row-content-wrap {
	box-shadow: 3px 3px 3px #A0A0A0;
}

small {
	font-size: 12px;
}

.fl-col-small {
	max-width: 100%;
}

.fl-bg-slideshow {
	border-radius: 7px !important;
}

.borderRadiusBottom {
	border-radius: 7px !important;
}

.borderRadiusBottom .fl-row-content-wrap {
	border-radius: 7px !important;}

.search-field {
	border-radius: 7px !important;
}

#wpfront-scroll-top-container {
	padding-right: 10px !important;
   padding-left: 10px !important;
	padding-top: 5px !important;
   padding-bottom: 5px !important;
   background: #ca9703 !important;
	border-radius: 5px !important;
}

.secondary.toggled-on {
	background: #00477e !important;
	margin-top: 2px;
}

.secondary.toggled-on .main-navigation li a {
	color: white;
	border-bottom: 1px solid rgba( 255, 255, 255, 0.6) !important;
}

.main-navigation li {
    border-color: rgba( 255, 255, 255, 0.6) !important;
}

.main-navigation .nav-menu > li:first-child {
    border-top: 0;
}

@media screen and (min-width: 59.6875em) {
	.main-navigation .nav-menu > li:first-child {
    	border-top: 1px solid rgba( 255, 255, 255, 0.6);
	}
}

.main-navigation .nav-menu > li:last-child {
   border-bottom: 1px solid rgba( 255, 255, 255, 0.6) !important;
}

.dropdown-toggle::after {
	color: #ca9703;
}

.rsswidget {
	color: #ca9703;
}


.fixed{
   position: fixed;
   width: 100%;
   z-index: 5000;
   display:none;
}

.padZero .uabb-photo-content  {
	padding: 0px !important;
}

.pad5 {
    padding: 5px;
}

.pad10 {
    padding: 10px;
}

.pad15 {
    padding: 15px;
}

.pad20 {
    padding: 20px;
}

.pad25 {
    padding: 25px;
}

.pad35 {
    padding: 35px;
}

.pad50 {
    padding: 50px;
}

.pad100 {
    padding: 100px;
}

.padTop5 {
    padding-top: 5px;
}

.padTop10 {
    padding-top: 10px;
}

.padTop15 {
    padding-top: 15px;
}

.padTop20 {
    padding-top: 20px;
}

.padTop25 {
    padding-top: 25px;
}

.padTop35 {
    padding-top: 35px;
}

.padTop50 {
    padding-top: 50px;
}

.padTop100 {
    padding-top: 100px;
}

.padBtm5 {
    padding-bottom: 5px;
}

.padBtm10 {
    padding-bottom: 10px;
}

.padBtm15 {
    padding-bottom: 15px;
}

.padBtm20 {
    padding-bottom: 20px;
}

.padBtm25 {
    padding-bottom: 25px;
}

.padBtm35 {
    padding-bottom: 35px;
}

.padBtm50 {
    padding-bottom: 50px;
}

.padBtm100 {
    padding-bottom: 100px;
}

.padTopBtm5 {
    padding-top: 5px;
    padding-bottom: 5px;
}

.padTopBtm10 {
    padding-top: 10px;
    padding-bottom: 10px;
}

.padTopBtm15 {
    padding-top: 15px;
    padding-bottom: 15px;
}

.padTopBtm20 {
    padding-top: 20px;
    padding-bottom: 20px;
}

.padTopBtm25 {
    padding-top: 25px;
    padding-bottom: 25px;
}

.padTopBtm35 {
    padding-top: 35px;
    padding-bottom: 35px;
}

.padTopBtm50 {
    padding-top: 50px;
    padding-bottom: 50px;
}

.padTopBtm100 {
    padding-top: 100px;
    padding-bottom: 100px;
}

.padSides5 {
    padding-left: 5px;
    padding-right: 5px;
}

.padSides10 {
    padding-left: 10px;
    padding-right: 10px;
}

.padSides25 {
    padding-left: 25px;
    padding-right: 25px;
}

.padSides50 {
    padding-left: 50px;
    padding-right: 50px;
}

.padLeft25 {
    padding-left: 25px;
}

.centerText {
    text-align: center;
    font-weight: 500;
}

.center {
    position: relative;
    margin: 0 auto;
    clear: both;
	display: block;
}

.margin5 {
    margin: 5px;
}

.margin10 {
    margin: 10px;
}

.margin15 {
    margin: 15px;
}

.margin20 {
    margin: 20px;
}

.margin25 {
    margin: 25px;
}

.margin35 {
    margin: 35px;
}

.margin50 {
    margin: 50px;
}

.marginTop15 {
    margin-top: 15px;
}

.marginTop25 {
    margin-top: 25px;
}

.marginTop50 {
    margin-top: 50px;
}

.marginTop100 {
    margin-top: 100px;
}

.marginTop150 {
    margin-top: 150px;
}

.marginTopBtm25 {
    margin: 25px 0;
}

.marginBtm15 {
    margin-bottom: 15px;
}

.marginBtm20 {
    margin-bottom: 20px;
}

.marginBtm25 {
    margin-bottom: 25px;
}

.marginBtm50 {
    margin-bottom: 50px;
}

.marginBtm75 {
    margin-bottom: 75px;
}

.marginSides25 {
    margin: 0 25px;
}

.marginRight10 {
    margin-right: 10px;
}

.marginRight20 {
    margin-right: 20px;
}

.marginRight40 {
    margin-right: 40px;
}

.marginLeft10 {
    margin-left: 10px;
}

.whiteBack {
	background-color: white;
}

.smokeBack {
	background-color: #efefef;
}

.lightBack {
	background-color: #f5f5f5;
}

.redBack {
	background-color: #4f1100;
}

.borderRadius {
	border-radius: 7px !important;
}

.borderRadius img {
	border-radius: 7px !important;
}

.borderRadius .fl-row-content-wrap {
	 border-radius: 7px !important;
}

.borderRadius .fl-col-content {
	 border-radius: 7px !important;
}

 
@media (max-width: 59.6874em) {
	.mobileMarginBtm20 {
		margin-bottom: 10px;
	}
}

.fl-node-5bbe9166b30da > .fl-col-content {
	border-radius: 7px !important;
}

.fl-node-5babf626caac5 .fl-row-content-wrap {
	border-radius: 7px !important;
}

.flex-container {
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-align-content: center;
    -ms-flex-line-pack: center;
    align-content: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    }

.uabb-photo-gallery-link a {
	border-bottom: 0px;
}

.uabb-photo-gallery-link a:hover {
	border-bottom: 0px;
}

.sr-only {
  height: 1px;
  width: 1px;
  overflow: hidden;
  clip: rect(1px,1px,1px,1px);
  position: absolute;
  white-space: nowrap
}

.posted-on a, .comments-link a, .cat-links a {
	font-size: 16px;
	border: none;
}

.fl-builder-content-1598 {
	padding: 10px;
	background: #f5f5f5;
	border-radius: 7px;
}

.fl-builder-content-1633 {
	padding: 10px;
	background: #f5f5f5;
	border-radius: 7px;
}

.fl-builder-content-1668 {
	padding: 10px;
	background: #f5f5f5;
	border-radius: 7px;
}

.fl-builder-content-1766 {
	padding: 10px;
	background: #f5f5f5;
	border-radius: 7px;
}

.blogWrap {
	padding: 0px;
	background: #ffffff;
}

@media screen and (min-width: 992px) {
	.fl-builder-content-1598 {
	padding: 20px;
}
	.fl-builder-content-1633 {
	padding: 20px;
}
	.fl-builder-content-1668 {
	padding: 20px;
}
	.fl-builder-content-1766 {
	padding: 20px;	
}

.blogWrap {
	padding: 0px;
}
}

.fl-post-title, .fl-post-more-link {
	margin-bottom: 0px !important;
}

.fl-post-grid-post {
	border: 0px;
}

.fl-post-meta {
	font-size: 12px;
}

.uabb-blog-posts-shadow {
	border-radius: 7px;
	box-shadow: 3px 3px 3px #A0A0A0;
}

.blog .uabb-creative-button-wrap a {
	padding: 10px 15px;
}

.page-numbers {
	border-radius: 7px;
}

.post-navigation {
	margin: 0;
	border-radius: 7px;
	font-size: 14px;
}

.post-navigation a {
	color: #ca9703;
}

.blogWrap a {
	color: #ca9703;
}

.comments-area {
	margin: 0 !important;
	padding: 40px !important;
	border-radius: 7px !important;
}

.comments-area input[type=submit] {
	background: #00477e !important;
}

.comments-area input[type=submit]:hover {
	background: #f5f5f5 !important;
}

.secondary.toggled-on {
	background: #00477e !important;
}

.fa-facebook-square:before, .fa-instagram-square:before {
	font-size: 35px;
	color: white;
}

#custom_html-2 a {
	border: 0px;
}

.footerShadow {
	box-shadow: 3px 3px 3px #a0a0a0;
	margin-left: 10px;
	margin-right: 10px;
	border-radius: 7px;
}

@media screen and (min-width: 59.6875em) { 
	.footerShadow {
	margin-left: 20px;
	margin-right: 20px;
}
}