

/*===============================
/templates/ja_fit/css/custom.css
================================================================================*/
@charset "utf-8";  h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:"ProxiNovaSemiBold",Helvetica,Arial,sans-serif}.t3-header{background:#ffffff}.navbar{min-height:40px}.navbar-nav > li > a ,.nav > li > .separator{padding-top:10px;padding-bottom:10px}.mainnav-right .search,.com_dtregister .mainnav-right .search{width:40px;height:40px}.mainnav-right .search .form-control,.com_dtregister .mainnav-right .search .form-control{width:40px;height:40px;border-left:none}.mainnav-right .form-search,.com_dtregister .mainnav-right .form-search{width:40px;height:40px}.mainnav-right > div,.com_dtregister .mainnav-right > div{height:40px}.navbar-default .navbar-nav > li > a,.navbar-default .navbar-nav > li > span{font-family:"ProxiNovaSemiBold",Helvetica,Arial,sans-serif}.navbar-default .navbar-nav > li > a:before,.navbar-default .navbar-nav > li > span:before{content:none}.sub-heading{font-family:"ProxiNovaSemiBold",Helvetica,Arial,sans-serif;font-size:20px}.sub-heading:after{content:none} .acm-slideshow .owl-carousel .item .slider-content{text-align:left !important}.acm-slideshow .owl-carousel .item .slider-content-inner .title .sub-heading{font-size:40px !important;margin-bottom:15px !important}.title-small{color:#000000;text-transform:none;font-family:'Lato',sans-serif;font-weight:700;font-size:1.6rem}.acm-slideshow .owl-carousel .item .slider-content{top:62% !important}.acm-slideshow .owl-carousel .item .slider-content h1{font-size:60px !important;margin-bottom:20px !important}.acm-slideshow .owl-carousel .item .slider-content .btn{border-color:#ffffff !important;border-width:3px}.acm-features.style-1 .feature-info{padding:40px 15px 40px 15px !important} .acm-teams.style-1 .teams-item .teams-img{padding-bottom:75% !important;opacity:0.6}.acm-teams.style-1 .teams-item .teams-item-inner{position:relative}.acm-teams.style-1 .teams-item .teams-text{position:absolute;top:30%;text-align:center;width:100%}.acm-teams.style-1 .teams-item p{color:#ffffff !important}.acm-features.style-4{background:#ffffff !important}.acm-features.style-4 .sub-heading{color:#000000 !important}.acm-features.style-4 .features-content h2{color:#000000 !important}.acm-features.style-4 .features-content p{color:#000000 !important}.acm-features.style-4 .features-action .btn{color:#000000 !important;border-color:#000000 !important}.other-info a{color:#000000;border-bottom:none}.other-info p{color:#000000}.other-info .row div{padding:0 !important}.info-item{padding:10px;font-family:'Lato',sans-serif;font-weight:700;font-size:1.4rem}.logo-image{max-width:400px}.t3-section.padding-bottom{padding-bottom:50px}.t3-section .module-title{font-family:"ProxiNovaSemiBold",Helvetica,Arial,sans-serif;font-size:25px;line-height:1.5}.t3-section.padding-top{padding-top:0px !important}.t3-section-bottom{background:#483d8b !important}.t3-section-bottom .module-title-wrap .sub-heading{width:100%;text-align:center;color:#ffffff;padding-top:50px;font-size:40px}.t3-section.special-module{background:none !important}.style-2 .features-content .features-image{text-align:center}.acm-features.style-2 .features-item{padding-left:10px !important}.latestnews.list h4 a{color:#ffffff}.latestnews.list .intro p{color:#ffffff}.image-wrap .info-left,.image-wrap .category-name a{background:#000000;color:#ffffff}.image-wrap .blog-date{background:#000000;color:#ffffff;position:absolute;bottom:-8px;padding:8px;left:10px}.image-wrap .blog-date i{margin-right:10px}div.ja-masthead{background-image:url('/images/site_images/p1.jpg')}.t3-footer{background:url('/images/site_images/t3-footer.png');background-size:100% 100%;padding-bottom:10px}.t3-footnav p{color:#ffffff}.acm-cta .cta-showcase-item{padding:20px 0px 80px 0px !important}.white_logo{margin:200px 0 50px 0}.t3-copyright{color:#ffffff}.footer-banner .acm-cta .cta-showcase-item{background:none}.t3-footnav .t3-module{background:none}ul.menu_footer{text-align:center}ul.menu_footer li{display:inline-table}ul.menu_footer li.active > a{background:none}ul.menu_footer li a{font-weight:lighter}.t3-copyright{text-align:center}


/*===============================
/plugins/system/jabuilder/assets/css/jabuilder.css
================================================================================*/
.jub-edit-btn{background:#F44336;color:#fff;color:rgba(255,255,255,.87);font-weight:500;font-size:14px;font-family:Roboto,sans-serif;text-transform:uppercase;text-align:left;position:fixed;top:16px;left:16px;box-sizing:border-box;padding:8px;width:40px;height:40px;overflow:hidden;white-space:nowrap;border:0;border-radius:50px;z-index:100000;transition:.28s cubic-bezier(.4,0,.2,1);opacity:1;box-shadow:0 3px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12),0 3px 3px -2px rgba(0,0,0,.4)}.jub-edit-btn .material-icons{}.jub-edit-btn span{line-height:1;display:inline-block;opacity:0;margin-left:8px;width:80px;position:relative;top:-4px;overflow:hidden;text-overflow:ellipsis;transition:.12s cubic-bezier(.4,0,.2,1)}.jub-edit-btn:hover,.jub-edit-btn:active,.jub-edit-btn:focus{background:#E53935;color:#fff;text-decoration:none !important;width:140px;cursor:pointer;box-shadow:0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12),0 3px 5px -1px rgba(0,0,0,.4)}.jub-edit-btn:hover span,.jub-edit-btn:active span,.jub-edit-btn:focus span{opacity:1} body .jub-edit-btn{animation-name:jubBounceIn;animation-duration:1s;animation-fill-mode:both;animation-delay:1s;z-index:999999}body.jub-onboarding .jub-edit-btn{width:140px}body.jub-onboarding .jub-edit-btn span{opacity:1} @keyframes jubBounceIn{0%,20%,40%,60%,80%,100%{animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}0%{transform:scale3d(.97,.97 .97)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}100%{transform:scale3d(1,1,1)}}