@media screen and (min-width:600px){#mobilerow{display:none}}.desktop .alignright{text-align:right}.desktop .alignleft{text-align:left}.desktop .aligncenter{text-align:center}.phone .alignright,.phone .alignleft,.phone .aligncenter{text-align:center}.narrow{max-width:850px;margin:auto}.moduletable.max900,.jigrid.maingrid{max-width:990px!important;margin:auto}body{font-size:1em;color:#333}.contact p{font-size:20px!important}.jicell.phone-only{display:none}*{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.desktop .phone-only{display:none;height:0}i{font-family:fontawesome;font-style:normal}.jbIntroText ul{padding:10px 30px}img{max-width:100%;height:auto}.articlebody img{min-width:100%;height:auto;margin-top:30px}.articlebody ul{margin:10px 20px;padding:5px}.articlebody ul li,.modulebody ul li{list-style:circle}.footer li{float:right;list-style:none!important}p,h1,h2,h3,h4,li,a,label,span,td,tr,div,strong{font-family:lato,sans-serif;color:#333;font-weight:300}h1,h2,h3,h4,h2 a,h3 a{font-weight:700;line-height:1.4em;text-transform:uppercase;letter-spacing:3px}#cboxTitle{display:none!important}#cboxLoadedContent{margin-top:0}strong{font-weight:700}.articlebody p,.moduletable p,.articlebody li,.moduletable .accordion li{line-height:18px;font-size:12px;font-weight:600!important}.contact a{color:#2c9bcd}.accordion li{list-style:disc!important}.accordion ul{margin:10px 20px}a:hover{color:#aaa;text-decoration:none}img a,a img{border:0}fieldset.well{border:0}#top .moduletable .custom *,#footer .moduletable .custom *{color:#fff;margin:0}.alignright h2{font-size:25px!important}.phone #footer *{font-size:1em!important}.top1 .modulebody,.top3 .modulebody{padding-top:60px}#top .logo .modulebody{padding-top:0}#top.jirow{background:url(../images/header-bg.jpg) no-repeat 50% 50%;background-size:cover;padding:10px 0}.moduletable.logo{margin:10px 0}.articlebody h2 a,.keyfeatures .accordion span,.moduletable h3 a,.mainmenu ul li a:hover{color:#2c9bcd!important}.keyfeatures .accordion span{font-size:17px}.accordion a{text-align:center}.accordion *{border:0!important}.testimonial h4{text-transform:none;text-align:center;font-size:12px;letter-spacing:1px;font-weight:800}.testimonial::after{content:'';margin:auto;width:40%;display:block;z-index:9999!important;border-bottom:1px dashed #333;text-align:center}.testimonial:last-of-type::after{display:none}.page-header{text-align:center}.articlebody h2 a{color:#58595b;text-align:center;text-transform:uppercase;letter-spacing:0}.articlebody h2 a,.articlebody p,.moduletable p,.moduletable h4{margin:0 0 20px}.showcase .moduletable p{margin:0}.articlebody h2,.moduletable h3 a{font-size:2em!important;line-height:1.5em;text-align:center;pointer-events:none}.socialicons p a{display:block;float:left;margin:5px}.mainmenu ul{text-align:center;padding:0;margin:0;margin-top:20px}.jicell>.outer{display:inline-block;width:100%;padding:0}.mainmenu li{display:inline-block;list-style:none}.mainmenu li a{display:block;padding:5px 35px;color:#fff!important;text-transform:uppercase;font-weight:500}.jitogglemenubtn.btn{float:none}.jirow.nav{margin-bottom:0}.mainmenu ul ul{display:none;position:absolute;padding:0!important;z-index:99}.mainmenu ul li:hover ul{display:block}#belowshowcaserow.jirow,#footer.jirow{background:#333 url(../images/footer-bg.jpg)no-repeat 50% 100%;padding-bottom:40px;padding-top:40px}#footer.jirow{margin-top:50px}.articlebody h4{font-weight:300;text-transform:none;letter-spacing:0;font-size:26px;line-height:32px;margin-bottom:20px}.moduletable.belowshowcaselink{padding:10px}.belowshowcaselink h3{margin-bottom:20px}.belowshowcaselink h3 a{color:#fff!important;font-size:30px}.showcase .moduletable.max900 img{max-width:30%;display:inline-block}.showcase .moduletable.max900{text-align:center;margin-top:120px}.showcase .moduletable.max900 img:nth-of-type(1){float:left}.showcase .moduletable.max900 img:nth-of-type(3){float:right}.showcase .moduletable.max900 img:nth-of-type(2){text-align:center}#showcase h3{position:absolute;bottom:0;left:0;right:0;z-index:999;text-align:center;margin:0;padding:20px 0;background:rgba(0,0,0,.71);color:#fff;font-weight:700!important;font-size:44px}.articlebody .narrow{text-align:center}.articlebody .button{display:inline-block;width:45%!important;float:left;padding:10px;border:1px solid #ccc;background:#2c9bcc;border-radius:5px}.articlebody .button:nth-of-type(2){float:right}.button p{margin:0}.button a{display:block!important;color:#fff;font-size:1.5em!important;text-transform:uppercase}.button a span{color:#fff}.button:hover{background:#ddd}.button:hover *{color:#333}.phone #showcase h3{font-size:1em}#showcase .moduletable{position:relative}#showcase>.rowouter{max-width:100%!important;width:100%}#system-message-container .alert{background:#cb3636;padding:10px}#system-message-container *{margin:0}.breadcrumbs li{float:left;margin:5px;display:block}#main.jirow{padding:30px 0}.page-header{padding:0;margin:0;border-bottom:0}.blog .cat-children{clear:both}.blog .items-leading img.thumb{float:right}.blog .items-row{float:left;width:100%;border-bottom:1px solid #ddd}.jicell.bottomcell1 .outer,.jicell.bottomcell2 .outer,.jicell.bottomcell3 .outer{border-bottom:2px solid #7fd0ef}.blog .items-row .span6 .item{width:48%;float:left;padding:10px}.jirow.Main .outer{min-height:250px;padding:10px}.tooltip{position:absolute!important;background:#ccc;padding:3px;border:1px solid #333;color:#222}.login-info .jbIntroText img{border:1px solid #333;padding:5px}.phone .cfdiv_text input,.phone .ccms_form_element textarea,.phone .ccms_form_element select{clear:both;float:left;width:100%}.pkbranding{padding:10px;text-align:center;margin-top:50px}.pkbranding p,.pkbranding a{margin:0;color:#fff}.footer .adminmenu{float:right;width:100%;text-align:right}.adminmenu ul li a{padding:0 5px}.adminmenu ul{padding:0;float:right}.adminmenu li a{padding:0 10px!important}.desktop .moduletable.desktop{display:block}.desktop .moduletable.phone{display:none}.phone .moduletable.desktop{display:none}.phone .moduletable.phone{display:block}.jitogglemenu li a{color:#333!important;background:#fff}.phone .jitogglemenubtn{width:99%;color:#333!important}.phone .jitogglemenu li.active a{background:#fff}.phone .jitogglemenubtn{border:0}.jitogglemenu{width:100%;max-width:none;position:relative;z-index:99999;display:none}.mobilemenu .outer{padding:0}.jitogglemenu{margin-bottom:0}.jitogglemenubtn.btn.btn-navbar{box-shadow:none;border:0;background:0 0}.mobilemenu li,.mobilemenu .nav-childinner,.mobilemenu .nav-child{margin:0!important;padding:0!important}.nav-child li{border-left:0!important;border-right:0!important;border-bottom:0!important}.datepicker_dashboard{padding:20px;width:200px;height:160px}.chrono_credits{display:none}.edit ul.nav.nav-tabs{display:none}.edit .btn-toolbar{float:left;width:100%;margin:20px 0}#users-profile-core,#users-profile-custom{background:#fff;padding-top:20px}.active-result{color:#333}.tooltip{position:absolute!important;background:#ccc;padding:3px;border:1px solid #333;color:#222}.edit .btn-toolbar button{float:left}ul.breadcrumb{text-align:center;width:90%}.breadcrumb i{font-size:1em;margin:0 5px}.breadcrumb li{display:inline-block}.breadcrumb li *{color:#666;font-size:.6em;text-transform:uppercase}.breadcrumb li a:hover{color:#222}a{text-decoration:none}modulebody{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1}internal{min-height:200px;display:-webkit-box;display:-moz-box;display:box;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;width:200px;background:#666;border-radius:50%}custom{display:-webkit-box;display:-moz-box;display:box;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;padding:20px}.system-unpublished{opacity:.5}.pagination{clear:both}.pagination li{display:inline-block;margin:0 5px}.tip-wrap{background:#ddd;padding:10px;border:1px solid #999}.btn.jmodedit{display:none!important}.jisocialwidgets>div{display:inline-block;margin:0 10px 0 0}.modal-body{width:98%;position:relative;max-height:400px!important;padding:1%;overflow:scroll!important}