section.content { padding-top: 122px; }
div.main { padding: 0; }
.main > .container { padding: 0; max-width: 100%; width: 100%; }
.brundle_rundll_crumbles,
.testimonialsArea,
.main .container > h1 { display: none !important; }


input#btnSubmit, .hipaa-button{border-radius:3px;padding:.6em 2.5em;text-align:center;text-decoration:none!important;font-size:16px;font-size:1.125rem;display:inline-block;border:0;cursor:pointer;font-weight:300}
.hipaa-button.mini{font-size:12px;font-size:.875rem}
.hipaa-button.large{font-size:24px;font-size:1.75rem}
.hipaa-button.block{display:block;padding-left:0;padding-right:0}
input#btnSubmit, .hipaa-button.pill{border-radius:50em}
.hipaa-button.blue,
input#btnSubmit.hipaa-button{background:#245383;color:#FFF}
.hipaa-button.blue:hover,
input#btnSubmit.hipaa-button:hover{background:#153E69}
.hipaa-button.ghost{background:#fff;border:1px solid #003e57;color:#003e57}
.hipaa-button.ghost:hover{background:#003e57;color:#fff}

.grid-row:before,
.grid-row:after{content:'';display:table;}
.grid-row:after{clear:both;}
.grid-row{margin:0 -15px;}
.col-xs-1, .col-xs-2, .col-xs-3,.col-xs-4,.col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12{float:left;padding:0 15px;min-height:1px;}
.col-xs-1{width:8.33333%;}
.col-xs-2{width:16.66667%;}
.col-xs-3{width:25%;}
.col-xs-4{width:33.33333%;}
.col-xs-5{width:41.66667%;}
.col-xs-6{width:50%;}
.col-xs-7{width:58.33333%;}
.col-xs-8{width:66.66667%;}
.col-xs-9{width:75%;}
.col-xs-10{width:83.33333%;}
.col-xs-11{width:91.66667%;}
.col-xs-12{width:100%;}
@media screen and (min-width:500px){.col-sm-1, .col-sm-2, .col-sm-3,.col-sm-4,.col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12{float:left;padding:0 15px;min-height:1px;}
.col-sm-1{width:8.33333%;}
.col-sm-2{width:16.66667%;}
.col-sm-3{width:25%;}
.col-sm-4{width:33.33333%;}
.col-sm-5{width:41.66667%;}
.col-sm-6{width:50%;}
.col-sm-7{width:58.33333%;}
.col-sm-8{width:66.66667%;}
.col-sm-9{width:75%;}
.col-sm-10{width:83.33333%;}
.col-sm-11{width:91.66667%;}
.col-sm-12{width:100%;}
}
@media screen and (min-width:769px){.mobilemenu{display:none !important;}
.pagewrap.shift{left:0;}
.container{padding:0 15px;max-width:1400px;}
.container--small{max-width:900px;}
.container--medium{max-width:1200px;}
.col-md-1, .col-md-2, .col-md-3,.col-md-4,.col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12{float:left;padding:0 15px;min-height:1px;}
.col-md-1{width:8.33333%;}
.col-md-2{width:16.66667%;}
.col-md-3{width:25%;}
.col-md-4{width:33.33333%;}
.col-md-5{width:41.66667%;}
.col-md-6{width:50%;}
.col-md-7{width:58.33333%;}
.col-md-8{width:66.66667%;}
.col-md-9{width:75%;}
.col-md-10{width:83.33333%;}
.col-md-11{width:91.66667%;}
.col-md-12{width:100%;}
.modal{width:400px;padding:20px;}
}
@media screen and (min-width:1024px){.col-lg-1, .col-lg-2, .col-lg-3,.col-lg-4,.col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12{float:left;padding:0 15px;min-height:1px;}
.col-lg-1{width:8.33333%;}
.col-lg-2{width:16.66667%;}
.col-lg-3{width:25%;}
.col-lg-4{width:33.33333%;}
.col-lg-5{width:41.66667%;}
.col-lg-6{width:50%;}
.col-lg-7{width:58.33333%;}
.col-lg-8{width:66.66667%;}
.col-lg-9{width:75%;}
.col-lg-10{width:83.33333%;}
.col-lg-11{width:91.66667%;}
.col-lg-12{width:100%;}
}
@media screen and (min-width:1200px){.col-xl-1, .col-xl-2, .col-xl-3,.col-xl-4,.col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12{float:left;padding:0 15px;min-height:1px;}
.col-xl-1{width:8.33333%;}
.col-xl-2{width:16.66667%;}
.col-xl-3{width:25%;}
.col-xl-4{width:33.33333%;}
.col-xl-5{width:41.66667%;}
.col-xl-6{width:50%;}
.col-xl-7{width:58.33333%;}
.col-xl-8{width:66.66667%;}
.col-xl-9{width:75%;}
.col-xl-10{width:83.33333%;}
.col-xl-11{width:91.66667%;}
.col-xl-12{width:100%;}
}

.tutorials{background:#f6f9fa;padding:50px 0;}
.compliance{padding:50px 0;background:url(/images/hipaa/bg-light-waves.jpg) bottom center no-repeat;background-size:100% auto;}
.compliance-content{padding:0;}
.subscription{padding:0;}
.main .subscription p, section.subscription h2, section.subscription ul li{color:#fff;}
section.subscription ul { margin-left: 2em; }
.subscription:before{content:'';display:block;height:200px;background:url(/images/hipaa/bg-computer.jpg) center no-repeat;background-size:cover;}
.subscription-content:before{content:'';display:block;position:absolute;right:0;top:0;height:100%;width:100%;background:url(/images/hipaa/bg-subscriptions.jpg) center no-repeat;background-size:cover;}
.subscription-content{padding:50px 0;}
.subscription-content p,
.subscription-content h2,
.subscription-content h3,
.subscription-content ul { position: relative; z-index: 2; }
.covered-entities{padding:50px 0;text-align:center;}
.quick-form{padding:50px 0;background:url(/images/hipaa/bg-writing.jpg) bottom center no-repeat;background-size:cover;}
.quick-form .button{padding:.6em;margin-top:.5em;}
.hipaa-marketing{background:url(/images/hipaa/bg-marketing.jpg) top center no-repeat;background-size:cover;border-top:4px solid #3a6693;padding:2em 0;overflow:hidden;}
.hipaa-marketing .hipaa-marketing-text{padding:50px 0;position:relative;}
.hipaa-marketing h1{line-height:1.4em;}
.hipaa-marketing p{font-size:23px;font-size:1.5625rem;color:#245383;font-weight:300;}
.dashboard img{position:relative;}
.quickform li{margin-bottom:1em;}
.quickform li label{display:block;margin:0 0 3px;}
.quickform input { max-width: 100%; }
.hipaa-modal{position:fixed;background:#fff;display:none;height: 300px;width:90%;left:5%;top:5%;/*overflow-y:auto;*/padding:25px;text-align:left;border-radius:5px;z-index:999;}
.hipaa-modal h2{margin-top:0;}
.hipaa-modal .close{position:absolute;width:24px;height:24px;cursor:pointer;right:15px;top:15px;display:block;background:url("/images/close.png") no-repeat;text-indent:-9999em;}
.overlay-mask{display:none;position:fixed;background:#545454;background:rgba(75,75,75,.75);left:0;top:0;width:100%;height:100%;z-index:16;}
body, p, ul, ol, dl, input, textarea, select, button{font-family:'Lato', sans-serif;line-height:1.65;}
h1, h2, .main h2, h3, h4, h5, h6{font-weight:normal;font-family:'Lato', sans-serif;margin:.5em 0;line-height:1.2;text-align:left;}
h1{color:#245383;font-size:47px;font-size:3.3125rem;margin:0 0 .5em;font-weight:300;text-transform:none;}
h2,.main h2{color:#003e57;font-size:30px;font-size:2.25rem;margin:0 0 1.25em;}
h3{color:#707070;font-size:20px;font-size:1.375rem;}
h4{color:#103959;font-size:18px;font-size:1.25rem;}
h5{color:#FFF;font-size:16px;font-size:1.125rem;}
h6{color:#666666;font-size:14px;font-size:1rem;}
.main p, .main li, .main table, .main blockquote{font-size:20px;font-size:1.375rem;color:#003e57;font-weight:300;}
blockquote{margin:1.5rem;}

.hipaa-testimonials{background:url(/images/hipaa/bg-testimonials.jpg) top center no-repeat;background-size:cover;padding:50px 0;}
.hipaa-testimonials .flexslider{overflow:hidden;}
.hipaa-testimonials .slides li{display:none;color:#fff;font-style:italic;text-align:center;margin-bottom:2.5em;}
.hipaa-testimonials .slides li:before{content:url(/images/hipaa/icon-megaphone.png);display:block;width:100%;margin-bottom:50px;}
.hipaa-testimonials .slides li .text{padding:2em 0 4em;background:rgb(0,0,0);background:rgba(0,0,0,.65);background-blend-mode:multiply;}
.hipaa-testimonials .slides li h2{color:#FFF;font-size:40px;margin:0 0 10px;}
.hipaa-testimonials .slides li p{color:#FFF;color:rgba(255,255,255,.85);font-size:18px;}
.hipaa-testimonials .slides li span{display:block;margin-top:3em;font-style:normal;font-weight:bold;}
.hipaa-testimonials .slides .button{border:2px solid #FFF;background:transparent;filter:none;text-transform:uppercase;border-radius:50em;padding:.75em 2em;}
.hipaa-testimonials .slides .button:hover{background:#FFF;color:#00404A !important;}
.hipaa-testimonials .slides li .text{padding:3em 0;}
.hipaa-testimonials .slides li .container{position:relative;}
.hipaa-testimonials .slides .button{position:absolute;right:0;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);}
.hipaa-testimonials .flex-direction-nav{display:none;}

@media screen and (max-width:768px){.large-only{display:none;}
.hipaa-marketing h1{font-size: 2rem;}
.button{padding:.6em 1.5em;font-size:1.2rem;}
}
@media screen and (min-width:769px){.mobileonly{display:none !important;}
.cell{display:table-cell;vertical-align:middle;float:none;}
.tutorials{padding:100px 0;}
.compliance{padding:110px 0 130px;}
.compliance-content{padding:0 6em;}
.subscription:before{position:absolute;left:0;top:0;height:100%;width:50%;}
.subscription-content{padding:160px 0;float:right;width:45%;}
.subscription-content:before{width:50%;}
.covered-entities{padding:150px 0;}
.quick-form{padding:175px 0;}
.dashboard img{position:absolute;top:100px;}
.hipaa-modal{width:680px;height:500px;left:50%;top:25%;margin-left:-340px;padding:3em;}
.hipaa-testimonials{padding:150px 0;}
}
@media screen and (min-width:1024px){.hipaa-marketing .hipaa-marketing-text{padding:210px 0;}
}