

/*===============================
/templates/ja_charity/local/acm/features-intro/css/themes/blue/style.css
================================================================================*/
.acm-features .font-icon{color:#8db3e9;font-size:55px;margin-bottom:28px;line-height:1}.acm-features .img-icon{display:block;margin-bottom:42px}.acm-features .img-icon > img{max-width:100%}.acm-features .features-description{font-weight:400;color:#222222;font-size:24px;margin:0 0 84px 0}@media screen and (min-width:768px){.acm-features .features-description{width:65%}}.acm-features h3{color:#333333;margin:0 0 14px;font-size:18px;font-weight:700}.acm-features h4{color:#333333}.acm-features.style-dark h3,.acm-features.style-dark h4{color:#ffffff}.acm-features.style-dark p,.acm-features.style-dark .description,.acm-features.style-dark .lead{color:#eeeeee;color:rgba(225,225,225,0.5)}.acm-features.style-dark .features-description{color:#ffffff}.acm-features.style-1{text-align:center}.acm-features.style-1 .section-intro{color:#3e3e3e;font-size:35px;font-weight:300;text-align:center;line-height:normal;max-width:945px;margin:0 auto;padding-bottom:30px;margin-bottom:30px}.acm-features.style-1 .features-description{margin:0 auto 84px;text-align:center}.acm-features.style-1 .feature-image{margin-top:35px;margin-bottom:45px;display:inline-block;max-width:100%}@media screen and (max-width:767px){.acm-features.style-1 .feature-image{width:100%}}.acm-features.style-1 .features-item{float:none;color:#707070;text-align:center;font-weight:300}@media screen and (min-width:768px){.acm-features.style-1 .features-item{width:550px;margin:0 auto}}.acm-features.style-1 .features-item .font-icon{float:right;font-size:120px;margin-left:42px;width:128px;height:128px}.acm-features.style-1 .features-item .img-icon{float:right;margin-left:42px;max-width:130px}.acm-features.style-1 .features-item.odd .font-icon,.acm-features.style-1 .features-item.odd .img-icon{float:left;margin-right:42px;margin-left:0}.feature-absolute{position:relative}.feature-absolute .absolute-wrap{position:absolute;width:100%;z-index:10;top:35%}@media screen and (max-width:991px){.feature-absolute .absolute-wrap{position:relative;top:auto;width:auto}}.feature-absolute .absolute-wrap .absolute-title{background:#ffffff;padding:20px;border:1px solid #eeeeee;max-width:250px;margin:0 auto;position:relative}@media screen and (max-width:991px){.feature-absolute .absolute-wrap .absolute-title{border:0;max-width:none}}.feature-absolute .absolute-wrap .absolute-title .inner{background:#ffffff;padding:65px 8px;border:1px solid #eeeeee}@media screen and (max-width:991px){.feature-absolute .absolute-wrap .absolute-title .inner{border:0;padding:0}}.feature-absolute .absolute-wrap .absolute-title .inner .main-title h2{font-weight:700;display:block;text-transform:uppercase;margin:0}.feature-absolute .absolute-wrap .absolute-title .inner .main-title h2 span{display:block;font-size:22px;text-transform:uppercase;font-family:'Lato',sans-serif}.feature-absolute .workflow-ct{margin:0 auto;max-width:390px;padding:80px 0}.feature-absolute .post-content{color:#707070;margin-left:80px;line-height:32px;margin-top:10px}.feature-absolute .workflow-title .icon{float:left;margin-right:30px}.feature-absolute .workflow-title .main-title:before,.feature-absolute .workflow-title .main-title:after{content:" ";display:table}.feature-absolute .workflow-title .main-title:after{clear:both}.feature-absolute .workflow-title .main-title h2{margin:0;padding-bottom:20px;position:relative;text-transform:uppercase}.feature-absolute .workflow-title .main-title h2:after{left:80px;bottom:0;right:0;content:"";height:1px;background:#000000;position:absolute}.feature-absolute .workflow-title .main-title span{display:block;font-size:22px;text-transform:uppercase;font-family:'Lato',sans-serif}.feature-absolute .feature-item{border:1px solid #e0e5ea}.feature-absolute .feature-item:first-child,.feature-absolute .feature-item:last-child{background:#8db3e9;border-color:#8db3e9}


/*===============================
/templates/ja_charity/local/acm/news-featured/css/themes/blue/style.css
================================================================================*/
.article-slider .news-border{padding:28px;border:1px solid #eeeeee}.article-slider .news-border .media-object{margin-right:28px}@media screen and (max-width:767px){.article-slider .news-border .media-object.pull-left{float:none !important;margin:0;margin-bottom:14px}}.article-slider .news-border .media-object img{width:200px}@media screen and (max-width:767px){.article-slider .news-border .media-object img{width:100%}}.article-slider .news-border .media-body{text-align:left;width:auto;display:block}.article-slider .news-border .media-body .clearfix:after,.article-slider .news-border .media-body .clearfix:before{display:none}.article-slider .news-border .media-body .article-info{float:none}.article-slider .news-border .media-body .post-title{margin:0;margin-bottom:10px;font-size:20px;text-transform:uppercase;line-height:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.article-slider .news-border .media-body .post-title a{text-decoration:none;color:#424a4f}.article-slider .news-border .media-body .post-title a:hover,.article-slider .news-border .media-body .post-title a:focus{color:#1e6598}.article-slider .owl-carousel .owl-controls{bottom:0}.article-slider .owl-carousel .owl-controls .owl-pagination{bottom:-56px}.article-featured-slider{text-align:center}.article-featured-slider .container .mod-title{position:relative;padding-bottom:28px;padding-right:56px;padding-left:56px;display:inline-block}.article-featured-slider .container .mod-title:after{background:url("/templates/ja_charity/images/ico/divide-side.png") no-repeat center bottom;height:13px;position:absolute;left:0;right:0;bottom:-7px;content:""}.article-featured-slider .owl-pagination .owl-page span{background:none;border:2px solid #1e6598}.article-featured-slider .owl-pagination .owl-page.active span,.article-featured-slider .owl-pagination .owl-page:hover span,.article-featured-slider .owl-pagination .owl-page:focus span{border-color:#f89777}.event-featured-slider .event-slider .event-item{text-align:left;padding:28px;position:relative}@media screen and (max-width:767px){.event-featured-slider .event-slider .event-item{margin-bottom:14px}}.event-featured-slider .event-slider .event-item .event-aside{text-transform:uppercase;color:#1e6598;padding-left:56px;font-size:14px}.event-featured-slider .event-slider .event-item .event-info ul{padding:0}.event-featured-slider .event-slider .event-item .event-info ul li{display:block}@media screen and (min-width:992px){.event-featured-slider .event-slider .event-item .event-info.event-info-top{height:100px}}.event-featured-slider .event-slider .event-item .event-info .start-date{margin-left:44px;margin-top:-5px;display:block;text-transform:uppercase;color:#555555}.event-featured-slider .event-slider .event-item .event-info .glyphicon{color:#cccccc;position:absolute;top:28px;font-size:24px}.event-featured-slider .event-slider .event-item .event-info .post-title{margin:0 0 0 44px;text-transform:uppercase;font-size:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.event-featured-slider .event-slider .event-item .event-info .post-title a{color:#424a4f}.event-featured-slider .event-slider .event-item .event-info .post-title a:hover,.event-featured-slider .event-slider .event-item .event-info .post-title a:focus{color:#1e6598;text-decoration:none}@media screen and (min-width:992px){.event-featured-slider .event-slider .event-item .event-info .post-title{margin:0 0 28px 44px}}.event-featured-slider .event-slider .event-item .event-ct{min-height:120px}.event-featured-slider .event-slider .event-item .event-ct .item-image{position:absolute;bottom:0;left:0;right:0;z-index:2;-webkit-transition:all 0.2s ease-in-out 0.1s;-o-transition:all 0.2s ease-in-out 0.1s;transition:all 0.2s ease-in-out 0.1s}@media screen and (max-width:767px){.event-featured-slider .event-slider .event-item .event-ct .item-image{display:none}}@media screen and (min-width:992px){.event-featured-slider .event-slider .event-item .event-ct .event-main-intro{margin-left:44px}}.event-featured-slider .event-slider .event-item:hover .item-image{opacity:0;filter:alpha(opacity=0)}.event-featured-slider .owl-carousel .owl-controls{bottom:-28px}.event-featured-slider .mod-intro{margin-bottom:15px}.event-featured-slider .mod-action .mod-title{color:#ffffff;font-size:20px;font-weight:400;line-height:1}.event-featured-slider .mod-action .mod-title small{font-weight:bold;font-size:16px}.event-featured-slider .mod-action .mod-title:hover{text-decoration:none;opacity:0.8;filter:alpha(opacity=80)}@media screen and (min-width:992px){.section .article-slider{padding:60px 0}}


/*===============================
/modules/mod_japromobar/assets/style.css
================================================================================*/
@media screen and (max-width:600px){.ja-promo-bar .inner .button,.ja-promo-bar .ja-promo-bar-countdown{display:block;margin:5px 0}.ja-promo-bar .hidden-phone{display:none !important}}@media screen and (min-width:601px){.ja-promo-bar .inner .button{display:inline-block}}@media screen and (max-width:640px){.ja-promo-bar .inner{height:auto !important;padding-left:20px !important;padding-right:20px !important}}.ja-promo-bar{position:absolute;right:0;width:100%;margin:0;padding:0;z-index:9999}.ja-promo-bar.bottom{}.ja-promo-bar .promo-bar-content{display:inline-block}.ja-promo-bar.fixed{position:fixed !important}.ja-promo-bar .inner{background-color:#d33;box-sizing:border-box;border-bottom:1px solid #db5555;color:#fff;padding:10px 50px 10px 0;position:relative;text-align:center}.ja-promo-bar .inner .button{border-radius:3px;padding:10px 15px;border:0;font-size:15px;box-shadow:none;line-height:1;letter-spacing:0.5px;text-shadow:none}.ja-promo-bar .inner .button:hover{text-decoration:none} .ja-promo-bar .buttons span{background:url("/modules/mod_japromobar/assets/images/icon-arrow.png") no-repeat center center #B82828;cursor:pointer;display:inline-block;position:absolute;right:0;height:40px;text-indent:-9999px;width:40px}.ja-promo-bar .buttons .opened{background-position:left bottom;background-color:transparent !important}.ja-promo-bar .buttons .opened:hover{background-position:right bottom}.ja-promo-bar .buttons .closed{background-position:left top}.ja-promo-bar .buttons .closed:hover{background-position:right top}.ja-promo-bar-countdown{background:rgba(0,0,0,0.2);border-radius:2px;color:#fff;display:inline-block;font-size:12px;margin:-3px 10px 0 10px;padding:5px}.ja-promo-bar-countdown .digit{background-color:#333;border-radius:2px;box-shadow:0 -2px 0 rgba(0,0,0,0.2) inset;color:#fff;font-size:14px;font-weight:bold;display:inline-block;line-height:1;padding:5px;margin:0 3px;position:relative}.ja-promo-bar-countdown .digit:before{background-color:rgba(0,0,0,0.2);content:"";display:block;height:1px;position:absolute;top:50%;left:0;width:100%;z-index:1}.ja-promo-bar-countdown .digit span{display:inline-block;position:relative;z-index:4}.ja-promo-bar .text-message{font-size:15px}