#custom_header{height:105px}body.hs-blog-post{padding-top:100px}.container-fluid .row-fluid .page-center{max-width:1240px}.hs-blog-header{background-image:url('//info.oversightsystems.com/hubfs/backgrounds/OS-header.png');display:block;height:212px}.hs-blog-header h1{color:#fff;font-size:60px;max-width:1200px;margin:0 auto;line-height:212px;font-weight:300}.blog-listing-wrapper .post-listing .post-item{width:31.6%;margin-right:2.5%;height:448px;border:solid 1px #ccc;margin-bottom:33px;padding:24px;overflow:hidden;position:relative;box-shadow:0px 5px 10px 1px #ccc;-webkit-box-shadow:0px 5px 10px 1px #ccc;-moz-box-shadow:0px 5px 10px 1px #ccc;-o-box-shadow:0px 5px 10px 1px #ccc}.blog-listing-wrapper .post-listing .post-item:hover{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none}.blog-listing-wrapper .post-listing .post-item:nth-child(even),.blog-listing-wrapper .post-listing .post-item:nth-child(odd){margin-right:2.5%}.blog-listing-wrapper .post-listing .post-item:nth-child(3n+1){margin-right:0}.blog-listing-wrapper .post-listing .post-item .hs-featured-image-wrapper{width:auto;height:150px;margin-bottom:24px;overflow:hidden;position:relative}.blog-listing-wrapper .post-listing .post-item .hs-featured-image-wrapper img{height:150px;width:auto;right:0;position:absolute;max-width:500%;min-width:100%}.blog-listing-wrapper .post-listing .post-item .post-header h2 a,.blog-listing-wrapper .post-listing .post-item .post-header h1 a{text-decoration:none;color:#40aab4;font-size:22px;font-weight:700;line-height:1.25}.blog-listing-wrapper .post-listing .post-item .post-header .authorName{display:none}.blog-listing-wrapper .post-listing .post-item .post-header .publishDate{color:#4a4b4f;font-size:18px;font-weight:700}.blog-listing-wrapper .post-listing .post-item .post-body p{color:#4a4b4f;font-size:18px;line-height:1.25}a.more-link{color:#bfe100;font-size:22px;font-weight:700;text-decoration:none;position:absolute;right:24px;bottom:10px}.blog-listing-wrapper .post-listing .post-item:nth-child(1){width:100%;margin-right:0;height:448px;border:0;margin-bottom:75px;padding:50px 100px;overflow:hidden;position:relative;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none}.blog-listing-wrapper .post-listing .post-item:nth-child(1) .hs-featured-image-wrapper{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;overflow:hidden}.blog-listing-wrapper .post-listing .post-item:nth-child(1) .hs-featured-image-wrapper img{height:auto;width:100%;max-width:1000%;position:absolute;min-width:0;right:0;bottom:0}.blog-listing-wrapper .post-listing .post-item:nth-child(1) .hs-featured-image-wrapper img#featured-overlay{display:block !important;z-index:1;opacity:.65}.blog-listing-wrapper .post-listing .post-item:nth-child(1) .post-header h2 a,.blog-listing-wrapper .post-listing .post-item:nth-child(1) .post-header h1 a{text-decoration:none;color:#fff;font-size:52px;font-weight:700;line-height:1.25;margin-bottom:24px;display:block;text-shadow:2px 2px 5px #333}.blog-listing-wrapper .post-listing .post-item:nth-child(1) .post-header .authorName,.blog-listing-wrapper .post-listing .post-item:nth-child(1) .post-header .publishDate{display:inline-block;color:#fff;font-size:20px;font-weight:400;margin-bottom:24px;text-shadow:2px 2px 5px #333}.blog-listing-wrapper .post-listing .post-item:nth-child(1) .post-body p{color:#fff;font-size:28px;line-height:1.25;font-style:italic;text-shadow:2px 2px 5px #333}.blog-listing-wrapper .post-listing .post-item:nth-child(1) a.more-link{position:relative;right:0;bottom:0;text-shadow:2px 2px 5px #333}.hs-blog-post .content-wrapper{padding-top:0}.hs-featured-image-wrapper.postHeader{height:350px;background-repeat:no-repeat;background-size:cover;background-position:50%}.hs-featured-image-wrapper.postHeader h2,.hs-featured-image-wrapper.postHeader h1{color:#fff;font-size:68px;text-shadow:2px 2px 5px #333;position:relative;top:25%;letter-spacing:0}.hs-blog-social-share{margin-top:60px;margin-bottom:60px;border-top:0;border-bottom:0;padding:0}p#hubspot-author_data{color:#9b9b9b;font-size:20px}.section.post-body{color:#4a4a4a;font-size:18px}p#hubspot-topic_data{color:#bfe100;font-size:22px;font-weight:700}#postLeftColumn{float:left;width:70%}#postRightColumn{float:right;width:25%;margin-left:5%;padding-top:60px}.popularPostListing h3{color:#4a4a4a;font-size:22px;font-weight:400}body.hs-blog-post .popularPostListing .widget-module ul li{margin:15px 0;border:solid 1px #ccc;box-shadow:0 5px 10px 1px #ccc;-webkit-box-shadow:0 5px 10px 1px #ccc;-moz-box-shadow:0 5px 10px 1px #ccc;-o-box-shadow:0 5px 10px 1px #ccc;padding:15px}body.hs-blog-post .popularPostListing .widget-module ul li a{text-decoration:none;color:#40aab4;font-size:18px;font-weight:400}body.hs-blog-post .popularPostListing .widget-module ul li a:hover{text-decoration:underline}.postSubscribeForm{background-color:#40aab4;padding:15px;margin-bottom:60px}.postSubscribeForm h3{color:#fff;font-size:22px;font-weight:400;margin-bottom:15px}.postSubscribeForm form .hs_email label{display:none;visibility:hidden}.postSubscribeForm form .hs_email .hs-error-msgs li label{display:block;color:red;font-size:14px;visibility:visible}.postSubscribeForm form .hs_email .input input{width:100%;font-family:'Lato',Arial,sans-serif;font-size:18px;padding:5px;margin-bottom:15px;border:0}.postSubscribeForm form .hs_submit .actions input[type="submit"],.postSubscribeForm form .hs_submit .actions input.hs-button.primary{border-radius:0;background:0;background-image:url('//info.oversightsystems.com/hubfs/blog/OS-subscribe-button.png');border:0;padding:0;text-shadow:none;text-indent:-9999px;width:120px;height:50px}.blogHomeSubscribe{margin-top:50px}.blogHomeSubscribe form .hs_email label{display:none;visibility:hidden}.blogHomeSubscribe form .hs_email .hs-error-msgs li label{display:block;color:red;font-size:14px;visibility:visible}.blogHomeSubscribe form .hs_email .input input{width:100%;font-family:'Lato',Arial,sans-serif;font-size:18px;padding:5px;margin-bottom:0;border:1px solid #bfe100;height:50px;line-height:50px}.blogHomeSubscribe form .hs_submit .actions input[type="submit"],.blogHomeSubscribe form .hs_submit .actions input.hs-button.primary{border-radius:0;background:0;background-image:url('//info.oversightsystems.com/hubfs/blog/OS-subscribe-button.png');border:0;padding:0;text-shadow:none;text-indent:-9999px;width:120px;height:50px}.blogHomeSubscribe .hs_email{width:68%;display:inline-block;margin-right:2%}.blogHomeSubscribe .hs_submit{width:30%;display:inline-block}.filterBy{margin-top:50px;padding-left:20px}.filterBy h3{display:inline-block;margin-right:20px;color:#4a4b4f;font-size:22px;font-weight:300;position:relative;top:3px}.filterBy select{border:0;color:#40aab4;font-size:22px;font-weight:400;padding-right:40px;background-color:transparent;position:relative;z-index:100}.filterBy .selectWrapper{display:inline-block;position:relative}.filterBy .selectWrapper:after{font-family:FontAwesome;content:"\f078";display:inline-block;position:relative;top:3px;color:#40aab4;right:34px}#loadMore{clear:both;color:#bfe100;font-size:22px;font-weight:700;cursor:pointer;text-align:center}div.post-item{display:none}#custom_header .custom_left-column.span3{position:relative;bottom:-20px}#custom_footer .custom_left-column.span8{width:65.81196581200001%}#custom_header .custom_right-column.span9{width:650px;float:right}.custom-menu-primary .hs-menu-wrapper>ul{position:absolute;bottom:20px;right:0;left:auto}.custom-menu-primary .hs-menu-wrapper>ul>li>a{text-transform:none;font-size:18px;font-style:normal;padding-bottom:18px}.custom-menu-primary .hs-menu-wrapper>ul>li.active>a,.custom-menu-primary .hs-menu-wrapper>ul>li.active-branch>a{border-bottom:5px solid #bfe100}.postCTA{margin-bottom:60px}.resourcesCTA{width:31%;margin-right:2.33%;height:350px;border:solid 1px #ccc;margin-bottom:33px;padding:24px;overflow:hidden;position:relative;box-shadow:0px 5px 10px 1px #ccc;-webkit-box-shadow:0px 5px 10px 1px #ccc;-moz-box-shadow:0px 5px 10px 1px #ccc;-o-box-shadow:0px 5px 10px 1px #ccc;float:left}.resourcesCTA:hover{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none}.resourcesCTA a{text-decoration:none}.resourcesCTA .ctaHeader{width:auto;height:150px;margin-bottom:24px;overflow:hidden;position:relative}.resourcesCTA .ctaHeader img{height:150px;width:auto;right:0;position:absolute;max-width:500%}.resourcesCTA .ctaHeader img.logo{height:auto;width:100%;right:0;position:relative;max-width:500%;top:50%;transform:translateY(-50%)}.resourcesCTA .resourceCTABody h3{font-size:18px;letter-spacing:0;margin:0;text-decoration:none;color:#40aab4;font-size:22px;font-weight:700;line-height:1.25}.resourcesCTA .resourceCTABody .ctaType{color:#4a4b4f;font-size:18px;line-height:1.25;margin-top:15px;text-transform:uppercase}.resourcesCTA .resourceCTABody .more-link{color:#bfe100;font-size:22px;font-weight:700;text-decoration:none;position:absolute;right:24px;bottom:10px;text-align:right}.resourcesCTA .resourceCTABody .more-link:after{font-family:FontAwesome;content:"\f178";display:inline-block;padding-left:3px;vertical-align:middle}.resourcesCTA.resourceMain{width:98%;margin-right:0;height:448px;border:0;margin-bottom:75px;padding:50px 100px;overflow:hidden;position:relative;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none}.resourcesCTA.resourceMain .ctaHeader{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;overflow:hidden}.resourcesCTA.resourceMain .ctaHeader img{height:100%;width:auto;left:-35%;position:relative}.resourcesCTA.resourceMain .resourceCTABody h3{text-decoration:none;color:#fff;font-size:52px;font-weight:700;line-height:1.25;margin-bottom:24px;display:block;text-shadow:2px 2px 5px #333}.resourcesCTA.resourceMain .resourceCTABody .ctaType{display:inline-block;color:#fff;font-size:20px;font-weight:400;margin-bottom:24px;text-shadow:2px 2px 5px #333}.resourcesCTA.resourceMain .resourceCTABody .more-link{position:relative;right:0;bottom:0;text-shadow:2px 2px 5px #333;text-align:left}body.hs-blog-listing .home-hero,body.resources .home-hero{background-image:url('https://cdn2.hubspot.net/hubfs/2184357/blog/header2.png');min-height:231px !important;overflow:visible;margin-bottom:0;background-repeat:no-repeat;background-size:cover;background-position:center}body.hs-blog-listing .home-hero h1,body.resources .home-hero h1{color:#fefefe;font-size:68px;font-weight:400;line-height:1.2;text-shadow:-1px 2px 5px rgba(0,0,0,0.5);margin-top:50px;letter-spacing:0}@media only screen and (max-width :1260px){#postLeftColumn{padding-left:15px}#postRightColumn{padding-right:15px}body.hs-blog-listing .home-hero,body.resources .home-hero{padding-left:15px;padding-right:15px}}@media only screen and (max-width :991px){#custom_header .custom_header-socials{top:0;right:0}.custom-menu-primary .hs-menu-wrapper>ul{bottom:5px}.blog-listing-wrapper .post-listing .post-item:nth-child(3n+1),.blog-listing-wrapper .post-listing .post-item:nth-child(even),.blog-listing-wrapper .post-listing .post-item:nth-child(odd){margin-right:4%}.blog-listing-wrapper .post-listing .post-item:nth-child(2n+1){margin-right:0}.blog-listing-wrapper .post-listing .post-item{width:48%}.blogHomeSubscribe{padding-right:15px}.resourcesCTA{width:48%;margin-right:2%}.resourcesCTA .ctaHeader img.logo{max-width:90%;max-height:90%}.hs-blog-header h1{font-size:48px}body.hs-blog-listing .home-hero h1,body.resources .home-hero h1{font-size:58px}}@media only screen and (max-width :909px){#custom_header .custom_header-socials{top:-45px;right:0}.custom-menu-primary .hs-menu-wrapper>ul{position:relative;bottom:7px}.custom-menu-primary .hs-menu-wrapper>ul>li{padding-right:20px}.filterBy{width:100%;text-align:center;margin:0;padding:0}.blog-listing-wrapper .post-listing .post-item:nth-child(1) .hs-featured-image-wrapper img{height:100%;width:auto}}@media only screen and (max-width :767px){.blog-listing-wrapper .post-listing .post-item:nth-child(3n+1),.blog-listing-wrapper .post-listing .post-item:nth-child(even),.blog-listing-wrapper .post-listing .post-item:nth-child(odd){margin-right:0}.blog-listing-wrapper .post-listing .post-item:nth-child(2n+1){margin-right:0}.blog-listing-wrapper .post-listing .post-item{width:100%;height:auto}.filterBy,.blogHomeSubscribe{text-align:left;width:75% !important;margin-left:auto !important;margin-right:auto}.blog-listing-wrapper .post-listing .post-item:nth-child(1){padding:25px}.blog-listing-wrapper .post-listing .post-item:nth-child(1) .post-header h2 a,.blog-listing-wrapper .post-listing .post-item:nth-child(1) .post-header h1 a{font-size:40px}.blog-listing-wrapper .post-listing .post-item:nth-child(1) .post-header .authorName,.blog-listing-wrapper .post-listing .post-item:nth-child(1) .post-header .publishDate{font-size:18px}.blog-listing-wrapper .post-listing .post-item:nth-child(1) .post-body p{font-size:24px}.blog-listing-wrapper .post-listing .post-item:nth-child(1) a.more-link{font-size:18px}#custom_header{height:auto}#postLeftColumn,#postRightColumn{float:none;width:100%}.hs-featured-image-wrapper.postHeader h2,.hs-featured-image-wrapper.postHeader h1{font-size:40px}.hs-featured-image-wrapper.postHeader{padding:15px}#custom_header .custom_right-column.span9{width:100%}body.one-column .body-container .content-wrapper{padding:0;max-width:100%}.resourcesCTA{width:100%;margin-right:0;height:auto}.resourcesCTA .ctaHeader{text-align:center}.resourcesCTA .ctaHeader img{right:0;position:absolute;max-width:500%}.span12.widget-span.widget-type-raw_jinja{padding-left:15px;padding-right:15px}.hs-blog-header h1{font-size:32px}.resourcesCTA.resourceMain .resourceCTABody h3{font-size:40px}.resourcesCTA.resourceMain{padding:50px}body.hs-blog-listing .home-hero h1,body.resources .home-hero h1{margin-top:0;padding-top:30px;font-size:48px}body.hs-blog-listing .home-hero,body.resources .home-hero{margin-bottom:50px}}@media only screen and (max-width :495px){body.hs-blog-listing .home-hero,body.resources .home-hero{background-image:url('https://info.oversightsystems.com/hubfs/Home%20Page/mobile-gradient-1.jpg');min-height:1px !important;overflow:hidden;background-repeat:repeat-x;background-size:contain;background-position:center;padding-bottom:30px}body.hs-blog-listing .home-hero h1,body.resources .home-hero h1{font-size:38px}}@media only screen and (max-width :480px){.hs-featured-image-wrapper.postHeader h2,.hs-featured-image-wrapper.postHeader h1{top:0}.blog-listing-wrapper .post-listing .post-item:nth-child(1) .post-header h2 a,.blog-listing-wrapper .post-listing .post-item:nth-child(1) .post-header h1 a{font-size:30px}.resourcesCTA.resourceMain .resourceCTABody h3{font-size:34px}}