.container-fluid{padding:0}.container{padding-top:100px;padding-bottom:100px}.modal-dialog{margin-top:100px}.carousel-indicators{bottom:0}.carousel-indicators li{background-color:#999;background-color:rgba(70,70,70,.25)}.carousel-indicators .active{background-color:#444;background-color:rgba(70,70,70,.5)}body{font-family:'Open Sans';font-size:12pt;font-weight:400;color:#000}h1{font-weight:400;text-align:center;margin-bottom:30px;font-size:2em}h3{font-weight:600;font-size:1.1em}.green-background{background-position:top;background-image:url(/Content/Images/Website/background-green-sm.jpg);background-repeat:no-repeat;background-attachment:fixed;color:#fff;background-color:#119645;box-shadow:rgba(0,0,0,.5) 0 0 10px inset}.blue-background{background-position:top;background-image:url(/Content/Images/Website/background-blue-sm.jpg);background-repeat:no-repeat;background-attachment:fixed;color:#fff;background-color:#1567b0;box-shadow:rgba(0,0,0,.5) 0 0 10px inset}.gray-background{background-color:#f6f6f6}.white-background{background-color:#fff}.transparent-background{color:#fff;box-shadow:rgba(0,0,0,.5) 0 0 20px inset}.button-light{background-color:rgba(255,255,255,.2);color:#fff}a.button-light:hover,a.button-light:active{background-color:rgba(255,255,255,.3);color:#fff}.button-blue{background-color:rgba(21,103,175,.8);color:#fff}.button-blue:hover,.button-blue:active{background-color:rgba(21,103,175,1);color:#fff}.button-green{background-color:rgba(19,152,71,.8);color:#fff}.button-green:hover,.button-green:active{background-color:rgba(19,152,71,1);color:#fff}.button-white{background-color:#fff;color:#000}.button-white:hover,.button-white:active{background-color:#fff;color:#000}.button-passive{background-color:#fff;color:#ccc}.button-passive:hover,.button-passive:active{background-color:#fff;color:#999}.button-lg{text-align:center;margin:40px 0}a.button-lg,input.button-lg,button.button-lg{padding:20px 30px;border-radius:5px;box-shadow:rgba(0,0,0,.2) 0 2px 5px;text-decoration:none;font-weight:700;border-color:transparent;border-width:0;border-style:solid}.button-sm{text-align:center;margin:20px 0}a.button-sm,input.button-sm,button.button-sm{padding:10px 20px;border-radius:5px;box-shadow:rgba(0,0,0,.2) 0 2px 5px;text-decoration:none;font-weight:700;border-color:transparent;border-width:0;border-style:solid}.section-icon{}.section-title{font-weight:600}.section-text{margin-bottom:40px;font-weight:300}.section-highlight{font-weight:300}.spotlight-title{font-weight:600}.spotlight-text{font-size:.9em;font-weight:300}.spotlight-icon{margin-top:20px;width:100px;height:100px}hr{border-color:#ccc;margin-top:60px;margin-bottom:60px}#demo-request-container{background-color:#fff;padding-top:0;padding-bottom:0;margin-top:50px;margin-bottom:50px;max-width:400px;box-shadow:rgba(0,0,0,.5) 0 5px 10px}.fine-print{font-size:.7em;font-style:italic;opacity:.6}.smaller{font-size:.8em}.alboddo-video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.alboddo-video-container iframe,.alboddo-video-container object,.alboddo-video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.alboddo-video-caption{margin-top:20px;font-size:.7em;text-align:center}.alboddo-email-signup-validation{color:#fff;font-size:.8em}.testimonial-text{font-weight:300}.testimonial-author{font-weight:700;text-align:right;margin-bottom:0;margin-top:40px}.testimonial-author-title{font-weight:300;text-align:right;font-size:.8em;margin-bottom:0}.testimonial-title{font-weight:400;font-size:1.5em;text-align:center}.testimonial-organization{font-weight:300;text-align:right;font-size:.8em}.testimonial-icon{display:inline-block;margin-bottom:20px}#ScreenshotModal{}#ScreenshotModal .close-button{text-align:right}#ScreenshotModal .close-button button{position:relative;top:0;border:none;font-weight:800;font-size:30px;background-color:transparent;color:#999}#ScreenshotModal .carousel-control{text-shadow:none;width:5%;color:#000}#ScreenshotModal .carousel-control.left{background-image:none;filter:unset;background-repeat:unset}#ScreenshotModal .carousel-control.right{background-image:none;filter:unset;background-repeat:unset}#ScreenshotModal .carousel-control .icon-prev,#ScreenshotModal .carousel-control .icon-next,#ScreenshotModal .carousel-control .fa-chevron-left,#ScreenshotModal .carousel-control .fa-chevron-right{top:auto;bottom:10px}#ScreenshotModal .carousel-indicators{bottom:unset;top:-30px}#ScreenshotModal .carousel-caption{position:relative;text-shadow:none;font-weight:300;color:#666;left:0%;right:0%;display:block;bottom:auto;z-index:auto;padding-top:0;padding-bottom:0}#ScreenshotModal img{border:solid 1px #ccc}@media(max-width:767px){#ScreenshotModal .carousel-control .icon-prev,#ScreenshotModal .carousel-control .icon-next,#ScreenshotModal .carousel-control .fa-chevron-left,#ScreenshotModal .carousel-control .fa-chevron-right{top:50%;bottom:unset}#ScreenshotModal .carousel-caption{display:none}}@media screen and (min-width:768px){#ScreenshotModal .carousel-control .fa-chevron-left,#ScreenshotModal .carousel-control .fa-chevron-right,#ScreenshotModal .carousel-control .icon-prev,#ScreenshotModal .carousel-control .icon-next{font-size:20px}}.screenshot-button-container{text-align:center;padding-top:30px}.screenshot-button-container.snapshot{padding-top:0;padding-bottom:20px}.screenshot-button-container .btn-primary{background:#1567af;border:solid 2px #1567af;font-weight:600;font-size:.8em;padding:10px 30px;box-shadow:none}.screenshot-button-container .btn-primary:hover{background:#1a80d9}.screenshot-button-container .btn-primary img{margin-right:5px}img.footer-screenshots{cursor:pointer}div.blog{font-weight:300}div.blog h1{font-weight:300;text-align:left}div.blog .blog-date{font-weight:700}div.blog .blog-tags{font-size:.8em}div.blog .btn.btn-default{background:none;box-shadow:none;border:solid 2px #1567af;color:#1567af;padding:15px 30px}div.blog .btn.btn-default:hover,div.blog .btn.btn-default:active{background-color:rgba(0,0,0,.05)}a.ab-video{position:relative;display:inline-block;background-color:#16a;border:none;border-radius:5px;width:80px;height:45px}a.ab-video:hover,a.ab-video:active{background-color:#27b}i.fa.fa-youtube-play{color:#fff;font-size:32px;position:absolute;transform:translate(-50%,-50%);top:50%;left:50%}.price-tier-container{background-color:#73a4cf;box-shadow:rgba(0,0,0,.3) 0 2px 10px;border-radius:5px;color:#fff;text-align:center;font-size:14pt;margin-bottom:20px}.price-tier-heading{padding:20px 0;border-top-left-radius:5px;border-top-right-radius:5px}.price-tier-quantity{font-weight:700;line-height:.7em;padding-top:10px}.price-tier-records{opacity:.5;font-size:.8em;line-height:.7em}.price-tier-body{padding:0 20px 20px 20px}.price-tier-price{line-height:1em;white-space:nowrap;padding-top:30px;margin-left:-20px}.price-tier-currency{vertical-align:super;font-size:2em;opacity:.5}.price-tier-amount{font-size:4em;font-weight:700}.price-tier-frequency{opacity:.5;display:block;line-height:.8em;font-size:.8em}.price-tier-footer{background-color:#1567af;padding:20px 10px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;font-weight:700;border-top:1px solid rgba(255,255,255,1);display:block;text-decoration:underline;color:#fff;opacity:.8}.price-tier-footer:hover,.price-tier-footer:active{opacity:1;text-decoration:underline;color:#fff}.cp-cc-row{border-top:solid 1px rgba(0,0,0,.2);border-bottom:solid 1px rgba(0,0,0,.2)}.cp-cc-cell{padding:0 30px}.cp-cc-logo{display:block}.cp-cc-logo img{display:block;max-width:100%}.cp-cc-intro{font-size:.7em;margin:1em 0}.cp-cc-brand{text-align:center;font-size:.7em;line-height:1em;color:#1856ed;font-weight:bold}.cp-cc-title{text-align:center;font-weight:bold;font-size:1.4em}.cp-cc-text{text-align:center;font-size:.7em;margin:1em 0;opacity:.6}.cp-cc-price{text-align:center;line-height:1em;margin:1em 0 0 0}.cp-cc-flatrate{font-size:.7em;opacity:.6;margin-right:.5em;line-height:1em}.cp-cc-amount{font-size:2.5em;line-height:1em}.cp-cc-permonth{font-size:.7em;opacity:.6;line-height:1em}.cp-cc-added{text-align:center;font-size:.7em;opacity:.6;margin:0}@media screen and (max-width:767px){.cp-cc-row{padding:30px 0}.cp-cc-middle{border-top:solid 1px rgba(0,0,0,.2);border-bottom:solid 1px rgba(0,0,0,.2);margin-top:30px;margin-bottom:30px;padding-top:30px;padding-bottom:30px}}@media screen and (min-width:768px){.cp-cc-row{display:flex;margin-top:15px;margin-bottom:15px;padding:45px 0}.cp-cc-cell{flex-grow:1;flex-basis:33.33%}.cp-cc-middle{border-left:solid 1px rgba(0,0,0,.2);border-right:solid 1px rgba(0,0,0,.2)}}@media(max-width:991px){}@media(min-width:992px){#price-tier-1-blank{min-height:60px}#price-tier-2-blank{min-height:40px}#price-tier-3-blank{min-height:20px}#price-tier-4-blank{min-height:0}#price-tier-1-heading{min-height:100px}#price-tier-2-heading{min-height:120px}#price-tier-3-heading{min-height:140px}#price-tier-4-heading{min-height:160px}}.cp-snapshot-pricing{position:relative;font-size:12px;color:rgba(255,255,255,.5)}.cp-snapshot-pricing .group{position:relative;height:45px;margin-bottom:10px;background:linear-gradient(to right,#0c3c66,#1567ae);line-height:1em}.cp-snapshot-pricing .group .price{position:absolute;left:15px;top:50%;transform:translateY(-40%)}.cp-snapshot-pricing .group .price .symbol{position:relative;vertical-align:baseline;top:-.5em;margin-right:-3px}.cp-snapshot-pricing .group .price .amount,.cp-snapshot-pricing .group .price .phone{color:#fff;font-size:24px}.cp-snapshot-pricing .group .records{position:absolute;right:15px;top:50%;transform:translateY(-50%);text-align:right}.cp-snapshot-pricing .group .records>span{display:block}.cp-snapshot-pricing .group .records .count{color:#fff;font-weight:normal}.cp-snapshot-pricing .group .call{position:absolute;left:15px;top:50%;transform:translateY(-50%);line-height:1.2em}.cp-snapshot-pricing .group .call>span{display:block}.cp-snapshot-pricing .group .call .phone{color:#fff;font-size:18px}.cp-snapshot-pricing .group.tier1{width:60%}.cp-snapshot-pricing .group.tier2{width:70%}.cp-snapshot-pricing .group.tier3{width:80%}.cp-snapshot-pricing .group.tier4{width:90%}@media screen and (min-width:768px)and (max-width:992px){.cp-snapshot-pricing .group{height:unset;padding:10px;line-height:1.5em}.cp-snapshot-pricing .group .price,.cp-snapshot-pricing .group .call{position:relative;top:unset;left:unset;transform:unset}.cp-snapshot-pricing .group .price>span,.cp-snapshot-pricing .group .call>span,.cp-snapshot-pricing .group .records>span{display:inline}.cp-snapshot-pricing .group .records{position:relative;top:unset;right:unset;text-align:left;transform:unset}}@media screen and (min-width:768px)and (max-width:1199px){.cp-snapshot-pricing .group.tier1{width:80%}.cp-snapshot-pricing .group.tier2{width:85%}.cp-snapshot-pricing .group.tier3{width:90%}.cp-snapshot-pricing .group.tier4{width:95%}}@media(max-width:767px){.container-fluid{font-size:1em}.section-icon{width:140px}.spotlight-icon{width:80px;height:80px}.extra-space{display:block}#myCarouselDiv{display:none}}@media(min-width:768px){.container-fluid{font-size:1.1em}.section-icon{width:200px}ul.section-highlight{list-style-type:none;margin-top:0;margin-bottom:0}ul.section-highlight li{background-image:url(/Content/Images/Website/bullet-green.png);background-repeat:no-repeat;background-position:0 5px;padding-left:30px;margin-bottom:10px}.green-background ul.section-highlight li,.blue-background ul.section-highlight li{background-image:url(/Content/Images/Website/bullet-white.png)}.extra-space{display:none}}@media(min-width:992px){.container-fluid{font-size:1.2em}.section-icon{width:220px}}@media(min-width:1200px){.container-fluid{font-size:1.4em}.section-icon{width:256px}}div.ab-social-media{position:relative;display:block;width:100%}div.ab-social-media>span{display:block}div.ab-social-media .ab-twitter{position:relative}div.ab-social-media .ab-linkedin{position:absolute;bottom:6px;left:65px}div.ab-social-media .fb-like{position:absolute;bottom:0;left:128px}@media screen and (max-width:480px){div.ab-social-media .fb-like{margin-top:6px}}span.ab-twitter,span.ab-linkedin{padding-right:3px}span.ab-facebookm{top:-6px;vertical-align:top!important;line-height:1!important}span.ab-facebook{top:3px;vertical-align:top!important;line-height:1!important}.cp-calendar{cursor:default}.cp-calendar table{width:100%}.cp-calendar.admin .cp-grid{width:50%;display:inline-block;vertical-align:top}.cp-calendar table thead tr th{text-align:center;color:#ccc;font-weight:normal;padding:10px}.cp-calendar .cp-month{display:none;position:relative}.cp-calendar .cp-month.active{display:block}.cp-calendar .cp-month .cp-title{text-align:center;color:#000}.cp-calendar .cp-nav{cursor:pointer}.cp-calendar table tbody tr td{text-align:center}.cp-calendar .cp-date{cursor:pointer;position:relative}.cp-calendar:not(.admin) .cp-date.disabled{color:#ccc;cursor:default}.cp-calendar .cp-day,.cp-calendar .cp-placeholder{background-color:#fff;padding:5px;margin:1px}.cp-calendar .cp-day,.cp-calendar .cp-placeholder{padding:10px}.cp-calendar .cp-day.active{color:#fff;background-color:#139847;font-weight:bold}.cp-calendar.admin .cp-day,.cp-calendar.admin .cp-placeholder{border:solid 1px #ccc}.cp-calendar .cp-timeslots{display:none;position:absolute;white-space:nowrap;background-color:#fff;box-shadow:rgba(0,0,0,.1) 0 4px 8px;z-index:10;text-align:left;font-size:14px;padding-top:10px;padding-bottom:10px}.cp-calendar .cp-timeslots.active{display:block}.cp-calendar .cp-timeslots .cp-title{padding:10px;font-weight:bold;background-color:#eee}.cp-calendar .cp-timeslot{padding:10px}.cp-calendar .cp-timeslot.active{color:#fff;font-weight:bold;background-color:#139847}.cp-calendar:not(.admin) .cp-timeslot.disabled{color:#ccc}.cp-calendar .cp-timeslot label.checkbox input[type=checkbox]{position:relative;margin-left:0}.cp-calendar .cp-date-value,.cp-calendar .cp-date-text{display:none}.cp-calendar .cp-blocked{display:inline-block;vertical-align:top}.cp-calendar .cp-blocked>div{font-weight:bold}.cp-calendar-selection{text-align:center;font-size:14px;padding:10px}