@charset 'UTF-8';
.bt-logo-area .logo img {
margin-bottom: 10px;
}
.menuPort {
margin-top: 10px;
} .home .bt_bb_service .bt_bb_icon_holder:before {
color: #fff!important;
}
.home .front-logo {
max-width: 480px;
}
.home .get-involved {
text-shadow: 0 0 16px #0d0d3d;
margin-bottom: 16px;
}
.home .bt_bb_testimonial.rudy-first { }
.home .bt_bb_testimonial.rudy-second { }
.home .bt_bb_testimonial.albert { }
.home  .bt_bb_icon_holder:before {
} .btBoxedPage .bt-content-wrap {
margin-top: 80px;
}
.bt-content .bt_bb_wrapper {
padding-top: 40px;
}
.bt-content .bt_bb_wrapper section:first-of-type {
margin-top: -40px;
}
.single-post .bt-page-wrap .bt-content-wrap {
max-width: none;
} .bt-content .btArticleContent a, body.page .bt-content a:not(.bt_bb_link), .bt-content .btArticleContent figure figcaption > a {
box-shadow: 0 .125em 0 0 #55a04b !important;
}
.bt-content .btArticleContent a:hover, body.page .bt-content a:not(.bt_bb_link):hover, .bt-content .btArticleContent figure figcaption > a:hover {
box-shadow: 0 .125em 0 0 transparent !important;
opacity: .5 !important;
}
.bt-content .bt_bb_post_slider_item .bt_bb_post_slider_item_content .bt_bb_post_slider_item_title a {
box-shadow: 0 0 0 0 transparent!important;
} .bt-site-footer,
.btBoxedPage .bt-site-footer {
max-width: none!important;	
}
.footer-logo {
max-width: 400px;
}
.bt-site-footer .bt_bb_wrapper p.no-break,
.bt-site-footer > p {
display: none;
}.gallery
{
margin: 1.5em auto !important;
}
.gallery *,
.gallery a
{
line-height: 1 !important;
display: inline !important;
margin: 0 !important;
padding: 0 !important;
text-align: center !important;
vertical-align: middle !important;
text-decoration: none !important;
border: none !important;
border-radius: 0 !important;
box-shadow: none !important;
}
.gallery-item
{
background-color: #eaeaea;
}

.gallery,
.jmig-img-hide
{
opacity: 0;
} @-webkit-keyframes fadeIn
{
from
{
opacity: 0;
}
to
{
opacity: 1;
}
}
@-moz-keyframes fadeIn
{
from
{
opacity: 0;
}
to
{
opacity: 1;
}
}
@keyframes fadeIn
{
from
{
opacity: 0;
}
to
{
opacity: 1;
}
}
.jmig-gallery-loaded,
.jmig-img-show
{
-webkit-animation: fadeIn ease-in-out 1; -moz-animation: fadeIn ease-in-out 1;
animation: fadeIn ease-in-out 1;
-webkit-animation-duration: .3s;
-moz-animation-duration: .3s;
animation-duration: .3s;
opacity: 0; -webkit-animation-fill-mode: both; -moz-animation-fill-mode: both;
animation-fill-mode: both;
}