body{font-family:'Lato';font-style:normal;font-weight:400}html body{background-color:#2b2b2b}nav,.btn{text-transform:uppercase}h1{margin-top:0;margin-bottom:24px;color:#797979}.view .date-nav-wrapper .date-prev{right:76px}.topbar-offset{margin-top:120px}@media(min-width:768px){.topbar-offset{margin-top:81px}}#main{position:relative}#topbar{position:absolute;top:0;width:100%;z-index:1}@media(min-width:768px){#brand{margin-top:0}}.header-bg{background:url(/sites/financial01.cpagardens.com/files/styles/panopoly_image_original/public/header.jpg) left center #2b2b2b;background-size:cover}.splash-bg{background:url(/sites/financial01.cpagardens.com/files/styles/panopoly_image_original/public/header.jpg) center center #2b2b2b;background-size:cover}.header-bg .btn-primary,.splash-bg .btn-primary{box-shadow:0 0 10px rgba(22,22,22,0.6);text-shadow:none !important}#leader a,#leader a:active,#leader a:hover{color:rgba(255,255,255,0.85);text-shadow:2px 2px 4px #000}.btn-primary{color:#fff !important}.splash-form .form-control{border:none;background-color:#eee;rgba(250,250,250,0.5);color:#484848;font-weight:700}.splash-form .form-control::-webkit-input-placeholder{color:#333}.splash-form .form-control::-moz-placeholder{color:#333}.splash-form .form-control:-ms-input-placeholder{color:#333}.splash-form .resizable-textarea .grippie{border:none;background-color:rgba(255,255,255,0.6)}.splash-form .has-error .help-block{color:#555}.alt-bg{background-color:#f3f3f3}.alt-hr{border-color:#dedede}.clients-bg{background:url(/sites/financial01.cpagardens.com/files/styles/panopoly_image_original/public/clientbg.jpg) center center #9b9b9b;background-size:cover}.services-tabs{display:flex;display:-ms-flexbox;display:-webkit-flex;flex:auto;flex-direction:column;justify-content:center}.services-tabs.nav>li{display:flex;display:-ms-flexbox;display:-webkit-flex;text-align:center;margin:0 0 5px}.services-tabs.nav>li>a{width:100%}@media(min-width:768px){.services-tabs{flex-direction:row}.services-tabs.nav>li{margin:0 2px 0 0}}.services-tabs>li>a,.services-tabs>li>a:hover,.services-tabs>li>a:active,.services-tabs>li>a:focus{background-color:rgba(255,255,255,.75);border-radius:0;color:#333}.services-tabs>li>a:hover{background-color:rgba(255,255,255,.85)}.services-tabs>li.active>a,.services-tabs>li.active>a:hover,.services-tabs>li.active>a:active,.services-tabs>li.active>a:focus{background-color:#fff !important;color:#333}.services-tabs>li.active>a:hover,.services-tabs>li.active>a:active{color:#333}.text-highlight{color:#19bfef;font-weight:700}.text-light,.text-light a,.text-light a:hover,.text-light a:active,.text-light a:focus,.text-light .active,.text-light h1{color:#fff;text-shadow:2px 2px 4px #000}.p-box{padding:6px}.node-type-blog-post .field-name-body{text-align:justify}.blog-full{max-width:50%;margin-bottom:6px}.captcha{padding-bottom:14px}#brand,#brand a{color:#fff;text-decoration:none;xxxtext-shadow:2px 2px 4px black}#leader{background:#484848;min-height:28px}#navbar{background:#fff}.m-b-0{margin-bottom:0}.m-t-0{margin-top:0}.bg-tr{background:rgba(.22,.22,.22,0.4)}#contact.splash-bg{background:#fff;color:#000}#contact h1,#contact h2,#contact h3,#contact h4,#contact.splash-bg h1,#contact.splash-bg h3,#contact.splash-bg h3,#contact.splash-bg h4,#contentmain h1,#contentmain h2,#contentmain h3,#contentmain h4{color:#0c5f77}.btn-primary{background-color:#111 !important;border-color:#fff !important}.btn-primary,.header-bg .btn-primary,.splash-bg .btn-primary{box-shadow:none !important;text-shadow:none !important;border:1px #fff solid;text-transform:none;border-radius:0}#social-icons{font-size:1.8em;color:#19bfef}#social-icons a{color:#19bfef}.img-service{max-width:140px;height:auto}#main-menu .text-light a{color:#333;text-shadow:none}#footer a,#footer .text-muted a{color:#0fb5e4}#footer a:hover,#footer a:active,#footer .text-muted a:hover,#footer .text-muted a:active{color:#19bfef}#footer .text-muted.foot-bottom{color:#fff}#footer h4{color:#fff}a.prev.btn{background:url("/sites/financial01.cpagardens.com/files/styles/panopoly_image_original/public/left.png") no-repeat left center;background-size:contain;padding-left:50px}
a.next.btn{background:url("/sites/financial01.cpagardens.com/files/styles/panopoly_image_original/public/right.png") no-repeat right center;background-size:contain;padding-right:50px}.front #innerhead,.front .text-light h1{text-shadow:none}#navbar div.container-fluid.innerbar{max-width:1190px}img.panopoly-image-quarter{max-width:35%;width:35%}.services-tabs>li>a,.services-tabs>li>a:hover,.services-tabs>li>a:active,.services-tabs>li>a:focus{background-color:#19bfef;border-radius:0;color:#fff}#innerhead div.fs-xl h1{color:#fff;#19bfef;font-size:40px;font-weight:700;display:inline-block;background:rgba(22,22,22,.3);xxx-text-shadow:none;margin-top:15px;padding:4px 10px}#about-services .col-about{margin-bottom:10px !important}#about-services{padding:30px 0;color:#fff;background:url(/sites/financial01.cpagardens.com/files/styles/panopoly_image_original/public/bg-serv.png) center center #19bfef;background-size:cover}.txt-serv-about{display:inline-block;max-width:80%;vertical-align:middle;padding-left:15px}@media only screen and (min-width :768px){.services-tabs.nav>li{min-width:20%;width:25%}#main-menu .menu{margin-top:0;margin-bottom:0}#main-menu .nav>li>a{padding:30px 20px}#main-menu .text-light a{color:#333;background:#fff;text-shadow:none}#main-menu .text-light a:active,#main-menu .text-light .active{color:#fff;background:#19bfef;text-shadow:none}.btn-primary,.header-bg .btn-primary,.splash-bg .btn-primary{min-width:180px}}