/* hide stuff */
.webstrap-button-container, .webstrap_button {display:none;}
.home section.page-wrapper div.container div.row.padding-top-60.padding-bottom-60 {padding-top:0px !important;}

/* Visually hidden */
.site-description, .home section.breadcrumb 
{ border: 0;
  clip: rect(0 0 0 0);
  height: auto;
  margin: 0;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
white-space: nowrap;}


/*main container */
.container .site-content {
	background-image:url(https://ailouros.ca/wp-content/uploads/2018/11/bottomBorder-e1542051805786.png);
	background-repeat:no-repeat;
	background-position:bottom center;
	padding-bottom:100px;
	
}
/* font colors */
ul li, ul li a, ol li, ol li a {color:black;	}

.site-content ul li, ol li {font-family:Merriweather;
	font-size:16px;}


body a {
	color:#051CAB;
	font-family:Merriweather;
	text-decoration:underline;
}
body a:focus, body a:hover,
.sidebar .widget ul li a:hover, .sidebar .widget ul li a:focus{
color: #FFF;
	background-color:#051CAB;
}

em, i {
font-weight:600;
	color: #000000;
	letter-spacing:normal;
	margin-right:3px;
}

/* font families */
.sidebar .widget .widget-title, .breadcrumb h2, .dropdown-menu > li > a
 {font-family:Eczar;}

ul li, ul li a, ol li, ol li a, .navbar-default .navbar-nav > li > a {/*font-family: Merriweather;*/}

/* font sizes */
body, html {font-size:16px;}
ul li, ul li a, ol li, ol li a {font-size:20px; line-height:22px}

/* line height */
ul li, ol li {line-height:22px}

.breadcrumb h2 {font-size:30px; color:black; line-height:2;}

.top-scroll {animation:none !important; 
    background-color: #fff;}

.sidebar .widget ul li a {
color: #505050;
font-weight: normal;
	width:100%;
	display:block;
	text-decoration:none;
}

.sidebar .widget ul li a:hover, .sidebar .widget ul li a:focus {text-decoration:underline;
	color:#000;
background-color:#f7f9fc !important;}

/* LOGO */
@media (min-width: 992px) {
div.col-md-6.col-sm-7.webstrap-logo {
       padding: 0 7% !important;
}
}

@media (min-width: 768px) {
div.col-md-6.col-sm-7.webstrap-logo {
       padding: 0 30% !important;
	width:auto;
}
}
/* NAV BAR */

.nav-webstrap .navbar-nav > li > a {
text-decoration:none;
}

.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
color: #333;
background-color: blue !important	;
	text-decoration:underline;
}
.dropdown-menu > li > a {text-decoration:none;
font-size:15px;}
.nav-webstrap .navbar-nav > .active > a, .nav-webstrap .navbar-nav > .active > a:hover {
border-top: solid 3px orange !important;
}

.bb_boot_card_image img {text-align:center; padding-top:2em; display:inline-block;		}

#menu-main i.caret {color:#FFF;}

/* breadcrumb */
.page-breadcrumb a {color:#8D7261;}
ul.page-breadcrumb li {font-family: 'Open Sans', sans-serif;}
ul.page-breadcrumb li:last-child {font-size:20px; color:#333333;}