@charset "UTF-8"; 

/* Header for main site
----------------------------------------------- */

.headerLogo a img {float:none}
.headerLinks {padding-right:0px; padding-left:47px; margin-top:10px}
.headerBurger {padding-right:30px; padding-left:50px;}
#sharefaith_logo {width:100%; max-width:210px}
#header_large {display:flex;}
#header_large #homeShowBtn {float:left}
.large-header #header_large .navbar-nav {wdith:142px; display:inline}
.header_logged_out #header_large > a {font-size:20px; padding:0px 17px; transition: all .2s ease-out, all 0.2s ease-out;}
.header_logged_in #header_large > a {font-size:20px; padding:0px 13px; transition: all .2s ease-out, all 0.2s ease-out;}
#header_large > a:hover {text-decoration:none; color:#5BC0DE;}
#priceShowBtn {color:#009FEE}
.slideMainMenu {padding-top:80px}
.navmenu > a {display:block; font-size: 20px; padding: 15px; transition: all .2s ease-out, all 0.2s ease-out;}
.navmenu > a:hover {background-color: #0077b3; color: #fff; text-decoration: none}
centered-header a img {width:90%}
.centered-header {
	display: none;
    opacity:0;
  }
  
.navmenu-default, .navbar-default .navbar-offcanvas {background-color:#000; border-color:#000}
.navbar-default {background-color:#000; border-color:#000}
.navbar-default .navbar-toggle .icon-bar {background-color: #fff}
.navbar-nav > li > a {color:#fff; font-weight:100; padding:4px 15px 15px}
.header_logged_out .navbar-nav > li > a {font-size:20px; padding:4px 16px 15px; transition: all .2s ease-out, all 0.2s ease-out;}
.header_logged_in .navbar-nav > li > a {font-size:20px; padding:4px 13px 15px; transition: all .2s ease-out, all 0.2s ease-out;}
.dropdown-menu > li > a {color: #fff; font-weight:100}
.navbar-default .btn-link {color:#fff; font-weight:100; font-family:'open sans',arial, sans-serif}

@media (max-width: 1079px) {
.dropdown-menu {margin:15px 0px; width: 100%; min-width: 100%}
.navmenu-fixed-left {display:none;}
.navmenu-fixed-left.in {display:block;}
.headerBurger .navbar-toggle:hover .icon-bar, .headerBurger .navbar-toggle:focus .icon-bar {background-color:#019BE8}
 .headerLogo {text-align:center; padding:0}
 .navbar-nav > li > a {padding:15px}
}
@media (max-width: 767px) {
	/* .headerLogo {padding-right:60px; padding-top:5px} */
}
@media (max-width: 695px) {
	.navmenu {width:695px}
	.main.canvas.canvas-slid {display:none}
	#footer.canvas.canvas-slid {display:none}
}
@media (max-width: 585px) {
	.navmenu {width:585px}
	.headerBurger {padding-left:30px; padding-right:0}
	.container-fluid > .mobile-header .headerLogo a {margin-right:0}
}
@media (max-width: 500px) {
	.navmenu {width:500px}
}
@media (max-width: 479px) {
	.headerBurger {padding-left:20px; padding-right:0}
}
@media (max-width: 430px) {
	.navmenu {width:430px}
	
}
@media (max-width: 380px) {
	.navmenu {width:380px}
}
@media (max-width: 373px) {
	.navmenu-fixed-left.in {overflow-y:scroll;}
	.navmenu {width:373px}
}