/****************************************/
 /* HubSpot Style Boilerplate            */
 /****************************************/

 /* This responsive framework is required for all styles. */
 /* Responsive Grid */

.row-fluid {
    width: 100%;
    *zoom: 1;
}

.row-fluid:before, .row-fluid:after {
    display: table;
    content: "";
}

.row-fluid:after {
    clear: both;
}

.row-fluid [class*="span"] {
    display: block;
    float: left;
    width: 100%;
    min-height: 28px;
    margin-left: 2.127659574%;
    *margin-left: 2.0744680846382977%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
}

.row-fluid [class*="span"]:first-child {
    margin-left: 0;
}

.row-fluid .span12 {
    width: 99.99999998999999%;
    *width: 99.94680850063828%;
}

.row-fluid .span11 {
    width: 91.489361693%;
    *width: 91.4361702036383%;
}

.row-fluid .span10 {
    width: 82.97872339599999%;
    *width: 82.92553190663828%;
}

.row-fluid .span9 {
    width: 74.468085099%;
    *width: 74.4148936096383%;
}

.row-fluid .span8 {
    width: 65.95744680199999%;
    *width: 65.90425531263828%;
}

.row-fluid .span7 {
    width: 57.446808505%;
    *width: 57.3936170156383%;
}

.row-fluid .span6 {
    width: 48.93617020799999%;
    *width: 48.88297871863829%;
}

.row-fluid .span5 {
    width: 40.425531911%;
    *width: 40.3723404216383%;
}

.row-fluid .span4 {
    width: 31.914893614%;
    *width: 31.8617021246383%;
}

.row-fluid .span3 {
    width: 23.404255317%;
    *width: 23.3510638276383%;
}

.row-fluid .span2 {
    width: 14.89361702%;
    *width: 14.8404255306383%;
}

.row-fluid .span1 {
    width: 6.382978723%;
    *width: 6.329787233638298%;
}

.container-fluid {
    *zoom: 1;
}

.container-fluid:before, .container-fluid:after {
    display: table;
    content: "";
}

.container-fluid:after {
    clear: both;
}

@media (max-width: 767px) {
    .row-fluid {
        width: 100%;
    }

    .row-fluid [class*="span"] {
        display: block;
        float: none;
        width: auto;
        margin-left: 0;
    }
}

@media (min-width: 768px) and (max-width: 1139px) {
    .row-fluid {
        width: 100%;
        *zoom: 1;
    }

    .row-fluid:before, .row-fluid:after {
        display: table;
        content: "";
    }

    .row-fluid:after {
        clear: both;
    }

    .row-fluid [class*="span"] {
        display: block;
        float: left;
        width: 100%;
        min-height: 28px;
        margin-left: 2.762430939%;
        *margin-left: 2.709239449638298%;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        -ms-box-sizing: border-box;
        box-sizing: border-box;
    }

    .row-fluid [class*="span"]:first-child {
        margin-left: 0;
    }

    .row-fluid .span12 {
        width: 99.999999993%;
        *width: 99.9468085036383%;
    }

    .row-fluid .span11 {
        width: 91.436464082%;
        *width: 91.38327259263829%;
    }

    .row-fluid .span10 {
        width: 82.87292817100001%;
        *width: 82.8197366816383%;
    }

    .row-fluid .span9 {
        width: 74.30939226%;
        *width: 74.25620077063829%;
    }

    .row-fluid .span8 {
        width: 65.74585634900001%;
        *width: 65.6926648596383%;
    }

    .row-fluid .span7 {
        width: 57.182320438000005%;
        *width: 57.129128948638304%;
    }

    .row-fluid .span6 {
        width: 48.618784527%;
        *width: 48.5655930376383%;
    }

    .row-fluid .span5 {
        width: 40.055248616%;
        *width: 40.0020571266383%;
    }

    .row-fluid .span4 {
        width: 31.491712705%;
        *width: 31.4385212156383%;
    }

    .row-fluid .span3 {
        width: 22.928176794%;
        *width: 22.874985304638297%;
    }

    .row-fluid .span2 {
        width: 14.364640883%;
        *width: 14.311449393638298%;
    }

    .row-fluid .span1 {
        width: 5.801104972%;
        *width: 5.747913482638298%;
    }
}

@media (min-width: 1280px) {
    .row-fluid {
        width: 100%;
        *zoom: 1;
    }

    .row-fluid:before, .row-fluid:after {
        display: table;
        content: "";
    }

    .row-fluid:after {
        clear: both;
    }

    .row-fluid [class*="span"] {
        display: block;
        float: left;
        width: 100%;
        min-height: 28px;
        margin-left: 2.564102564%;
        *margin-left: 2.510911074638298%;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        -ms-box-sizing: border-box;
        box-sizing: border-box;
    }

    .row-fluid [class*="span"]:first-child {
        margin-left: 0;
    }

    .row-fluid .span12 {
        width: 100%;
        *width: 99.94680851063829%;
    }

    .row-fluid .span11 {
        width: 91.45299145300001%;
        *width: 91.3997999636383%;
    }

    .row-fluid .span10 {
        width: 82.905982906%;
        *width: 82.8527914166383%;
    }

    .row-fluid .span9 {
        width: 74.358974359%;
        *width: 74.30578286963829%;
    }

    .row-fluid .span8 {
        width: 65.81196581200001%;
        *width: 65.7587743226383%;
    }

    .row-fluid .span7 {
        width: 57.264957265%;
        *width: 57.2117657756383%;
    }

    .row-fluid .span6 {
        width: 48.717948718%;
        *width: 48.6647572286383%;
    }

    .row-fluid .span5 {
        width: 40.170940171000005%;
        *width: 40.117748681638304%;
    }

    .row-fluid .span4 {
        width: 31.623931624%;
        *width: 31.5707401346383%;
    }

    .row-fluid .span3 {
        width: 23.076923077%;
        *width: 23.0237315876383%;
    }

    .row-fluid .span2 {
        width: 14.529914530000001%;
        *width: 14.4767230406383%;
    }

    .row-fluid .span1 {
        width: 5.982905983%;
        *width: 5.929714493638298%;
    }
}

/* Clearfix */

.clearfix {
    *zoom: 1;
}

.clearfix:before, .clearfix:after {
    display: table;
    content: "";
}

.clearfix:after {
    clear: both;
}

/* Visibilty Classes */

.hide {
    display: none;
}

.show {
    display: block;
}

.invisible {
    visibility: hidden;
}

.hidden {
    display: none;
    visibility: hidden;
}

/* Responsive Visibilty Classes */

.visible-phone {
    display: none !important;
}

.visible-tablet {
    display: none !important;
}

.hidden-desktop {
    display: none !important;
}

@media (max-width: 767px) {
    .visible-phone {
        display: inherit !important;
    }

    .hidden-phone {
        display: none !important;
    }

    .hidden-desktop {
        display: inherit !important;
    }

    .visible-desktop {
        display: none !important;
    }
}

@media (min-width: 768px) and (max-width: 1139px) {
    .visible-tablet {
        display: inherit !important;
    }

    .hidden-tablet {
        display: none !important;
    }

    .hidden-desktop {
        display: inherit !important;
    }

    .visible-desktop {
        display: none !important ;
    }
}

 /*****************************************/
 /* Start your style declarations here    */
 /*****************************************/

/** OVERRIDES **/
body{font-family: 'Montserrat',sans-serif !important; position: relative;color:#333333;}
h1, h2, h3, h4, h5, h6{font-weight: 300;font-family: 'Montserrat',sans-serif !important;}
p, li{font-weight: 500;line-height: 1.8em;color: #333333;font-size: 18px;}
a, a:hover{text-decoration: none;}
.container-fluid{padding:0}
.blurple {color:#31006f !important;}
body .hs-button.primary, body input[type="submit"], body input[type="button"] {font-family: 'Montserrat',sans-serif !important;}
p.body-cta a {color:#31006f;text-decoration:none;font-weight:700;}
p.body-cta a:hover {text-decoration:underline;}

::selection {background: #add2f3 !important;}
html {background-color:#f5f5f5 !important;}
/**.hs-content-name-new-template-5b .branded-header.purple-bg {background-color:#13d0ca;}
.hs-content-name-new-template-5b .branded-header h1 {color:#ffffff;}
.hs-content-name-new-template-5b .body-container-wrapper, .hs-content-name-new-template-5c .body-container-wrapper {min-height:0px;}
.hs-content-name-new-template-5c .btn-primary {margin-top:30px;}
.hs-content-name-new-template-5b .body-container-wrapper .slice {min-height:0px;padding:0px 30px !important;}
.hs-content-name-new-template-5b .body-container-wrapper .slice-inner {display:none;}**/
.lander5a .footer-container-wrapper {margin-top:0px !important;}
.branded-form .form-main-header h1 {font-weight:bold;}
.branded-form .form-subheader span {color:#ffffff;font-weight:300;}
.hs-form .hs-form-field>label {margin-top:10px;}
.branded-header .banner-btn {margin-top:40px;}
.branded-form .hs-form-field input {padding: 0px 10px !important;}

span.showMore:hover {cursor: pointer;cursor: hand;text-decoration:underline;}
span.showMore {display: inline-block;color: #31006f;text-decoration: none;font-size: 18px;margin-top: 4px;}
.toggleBox {display:none;}
.submitted-message {text-align:left !important;}
.container-fluid {padding-right: 0px !important;padding-left: 0px !important;}

/**  HEADER SECTION **/
.branded-header .theme-header p {color:#ffffff;font-weight:300;font-size:26px;margin-left:0px;margin-bottom:30px;margin-top:30px;}
.branded-header p.bullet {color:#31006f;font-weight:500;}
.branded-header h1 {font-family: 'Montserrat',sans-serif !important;color:#31006f}
.branded-header h2 {font-family: 'Montserrat',sans-serif !important;color:#31006f;font-weight:500;}
.slices .slice h2.promos {font-family: 'Montserrat',sans-serif !important;font-weight:600;}
.slices .slice h2.sessions-header {font-family: 'Montserrat',sans-serif !important;}
.slices .slice .speaking h2 {font-family: 'Montserrat',sans-serif !important;}
.slices .slice .speaking h3 {font-family: 'Montserrat',sans-serif !important;font-size:18px;}
.slices .slice.lgwrap {padding:15px;}
.slices .slice a#vs-txt-link-sm {font-family: 'Montserrat',sans-serif !important;}
.slices .slice p.vs-blurple {font-family: 'Montserrat',sans-serif !important;}
.branded-form {background-color:#31006f;}
.branded-form .hs-form-field>label {font-family: 'Montserrat',sans-serif !important;}
.branded-form .hs-form-field input, .branded-form .hs-form-field select {font-family: 'Montserrat',sans-serif !important;}
/**.branded-header.magenta-bg {background-color:#ec008c; background: url(//cdn2.hubspot.net/hubfs/nhcaa19/conference-zero-one.png);background-size: cover;margin-top: -2px;}**/
.branded-header.purple-bg {background-color:#c2bfe0;margin-top: -2px;}
.branded-header.magenta-bg p.first, .branded-header.magenta-bg p.bullet, .branded-header.magenta-bg ul.bullets li, .branded-header.magenta-bg p.last {text-align:left;margin-left:0px;}
.branded-header.magenta-bg ul.bullets {list-style-position:inside;margin-bottom:30px;padding-left:0px;}
.branded-header.magenta-bg ul.bullets li {margin-bottom:8px;line-height:25px;margin-top:0px;}
.branded-header img {display:none;padding:10px 10px 0px 10px;}
.branded-header .widget-type-linked_image.lander-logo {padding-bottom:35px;padding-top:15px;}
.branded-header h2{font-size: 22px; color: #31006f; font-weight: 300;text-align:left;line-height: 27px;}
.branded-header h1{font-size: 25px; color: #31006f; font-weight: 700; margin: 5px 0; border: none;line-height:30px;}
.branded-header h3{color: #4cc6f3;}
.branded-header p, .branded-header li{color: #ffffff;font-size:18px; margin:0px auto 15px;}
.branded-header .widget-type-rich_text{text-align:left;}
.branded-header .top-cta > div{margin:10px auto;}
.cta_button{display:block !important;}
.widget-span .widget-type-rich_text.card-content {margin-top:25px;text-align:left;} 
.widget-span .widget-type-rich_text.shirt-content {margin-top:15px;text-align:left;} 
.widget-span .widget-type-rich_text.private {margin-top:0px;} 
.widget-span .widget-type-rich_text.speaking-session ul {margin-bottom:25px;} 
.widget-type-linked_image.headphones {padding-top:25px;}
.widget-type-linked_image.grouped-logo {padding-top:50px;border-top:1px solid #eeeeee;}
.footer-container a.ftlink:hover {color:#ec008c;}

.widget-type-linked_image.solution-icon {min-height:115px;}

.hs-content-name-2019-ncqa-conference .second-speak, .hs-content-name-2019-hlth-conference .second-speak {display:none;}
.hs-content-name-2019-ncqa-conference ul.ncqa, .hs-content-name-2019-nhcaa-annual-conference ul.nhcaa {padding-left:20px !important;}
.hs-content-name-2019-ncqa-conference ul.ncqa li, .hs-content-name-2019-nhcaa-annual-conference ul.nhcaa li {margin-bottom:0px !important;}
.hs-content-name-2019-ncqa-conference .grouped-logo, .hs-content-name-2019-hlth-conference .grouped-logo {display:none;}
.hs-content-name-2019-nhcaa-annual-conference .second-speak {display:none;}
.hs-content-name-2019-nhcaa-annual-conference .slice {/** padding-bottom:0px !important; **/}
.hs-content-name-2019-hlth-conference ul.bullets {list-style-type:none;margin-top:25px;}
.hs-form ul.inputs-list label span {display:block !important;color:#ffffff;text-transform: uppercase;font-size:14px;line-height: 22px !important;}
.hs_cos_wrapper_type_form form.hs-form .hs-form-field ul.inputs-list li input {float:left;}

/** Slice Sections **/
.slices{}
.slices .slice{padding: 25px;}
.slices .slice.slice-grey {background:#f5f5f5;}
.slices .slice h2{margin:0px 0 20px;font-size:25px;line-height:32px;color:#10069f;}
.slices .slice h2.promos {margin:30px 0 20px;font-size:25px;line-height:32px;color:#10069f;text-align:left;}
.slices .slice h2.sessions-header {margin:30px 0 20px;font-size:25px;line-height:32px;color:#333333;text-align:left;}
.slices .slice .speaking h2 {margin:20px 0 5px;font-size:22px;line-height:32px;color:#10069f;text-align:left;}
.slices .slice .widget-type-linked_image{text-align:left;}
/** .slices .slice img{ width:100% !important;}**/
.slices .slice .slice-inner{width:100%;margin-left:0px;}
.slices .slice.magenta h3 {color:#ffffff;}
.slices .slice.magenta h2 {color:#ffffff;font-size:19px;font-weight:700;line-height:26px;}
.slices .slice.magenta h5 {color:#ffffff;margin-top:30px;}
.slices .slice.magenta p {color:#ffffff;}
.slices .slice.magenta ul li {color:#ffffff;}
.slices .slice.magenta p span {font-weight:bold;font-size:20px;}
.slices .slice.magenta p.bullets {margin-bottom:8px;}
.slices .slice a#vs-txt-link-sm {display: inline-block;font-size: 12px;letter-spacing: 0;text-align: center;text-decoration: none;padding: 20px 0 0 0;color:#000000 !important;font-weight:100;}
.slices .slice a#vs-txt-link-sm:hover {text-decoration:none;color:#000000;}
.slices .slice p.vs-dkblue {font-size: 18px;color: #333;letter-spacing: 0;line-height: 28px;text-align: center;padding: 20px 0;color:#10069f;max-width:377px;margin:0px auto;}
.slices .slice p.vs-blurple {font-size: 18px;letter-spacing: 0;line-height: 28px;text-align: center;padding: 20px 0;color: #31006f !important;max-width: 377px;margin: 0 auto;}
.slices .slice p.vs-blurple a {color:#000000;}
.slices .slice p.vs-blurple a:hover {text-decoration:none;color:#ec008c;}
.slices .slice .slice-inner .top-assets {padding-bottom:20px;/**border-bottom:1px solid #eeeeee;**/padding-top:20px;/**border-top:1px solid #eeeeee;**/}
.slices .slice p.lcase  {text-transform: lowercase;}
.slice-inner .speaking h3 {margin-bottom:10px;font-weight:500;line-height:25px;font-size:18px;}
.slice-inner .speaking h3 span {color:#ec008c;}
.slice-inner .speaking h4 {font-size:20px;margin-bottom: 25px;font-weight:500;}
.slice-inner .speaking h5 {margin-top: 20px;font-size: 18px;font-weight: 500;margin-bottom: 10px;color:#31006f;}
.hover-box {border:1px solid #cccccc;padding:20px;margin-top:20px;}
.hover-box:hover {border:1px solid #ec008c;padding:20px;cursor:pointer;}
.hover-box:hover p {color:#ec008c;}
.hover-box p.asset-title {font-size: 12px;letter-spacing: 0;text-align: center;text-decoration: none;padding: 20px 0 0 0;font-weight: 100;}

/**NEW FOOTER **/
.branded-footer-site ul.copyright {text-align:left;margin: 0px 0 0 0;list-style: none;padding-left: 0;text-transform: uppercase;}
.branded-footer-site ul.copyright>li {font-size: 12px;padding: 0 20px 0 0;margin-bottom: 0;color: #aaaaaa !important;}
.branded-footer-site ul.copyright>li>a {color: #aaaaaa !important;}
.branded-footer-site ul.copyright>li>a:hover {text-decoration:underline !important;}
.branded-footer-site ul.copyright>li:last-child {padding-right: 0;}
.branded-footer-site ul.social-media {margin: 10px 0 10px 0;list-style: none;padding-left: 0;text-align:left;}
.branded-footer-site ul.social-media li {display: inline-block;margin-right: 10px;}
.branded-footer-site ul.social-media li a {font-size: 40px;}
.footer-container a {color:#9579d3;}
.branded-footer-site p.lower-logo {margin-right:3px;text-align:left;}
.footer-container-wrapper {margin-bottom:0px !important;}
.branded-footer-site ul li.last {margin-right:0px;}



/**  MAIN IMAGE AND CONTENT SECTION **/
.branded-content{margin-top: -100px; padding:0 10px 10px; text-align:left;}
.branded-content .branded-video span{display:block;}
.branded-content .widget-type-rich_text{display:inline-block; max-width:80%; margin:20px auto; text-align:left;}
.branded-content h1{font-size: 30px; color: #054c70; font-weight: 300; margin: 5px 0; border:none; }
.branded-content h2{font-size: 24px; color: #4cc6f3; font-weight: 500; margin: 5px 0;}
.branded-content h3{font-size: 18px; color: #545c70; font-weight: 500; margin-bottom: 5px 0;}
.branded-content iframe{border:solid 1px #FFF}


/**  FORM and AD SECTION **/
.branded-form{/**padding:10px;**/padding: 15px 15px 30px; background:#31006f;margin-top:5px;}
.branded-form h1{text-align:left; color: #ffffff; font-size: 22px; line-height:30px; font-weight: 300; margin: 5px 0; border: none;}
.branded-form h2{text-align:left; color: #ffffff; font-size: 20px; font-weight: 500; margin: 0;}
.branded-form form{margin:20px 10px}
.branded-form .hs-form-field {position: relative;}
/*.branded-form .hs-form-field>label {color: #AAA; position: absolute; top: -4px; font-size: 10px; left: 7px; font-weight: 600;}*/
.branded-form .hs-form-field>label {color: #ffffff;top: -26px;left: -2px;font-size: 15px;font-weight: 100;}
.branded-form .hs-form-field input{color: #333333; padding: 12px; margin-bottom:10px; font-size: 14px;background:#ffffff;}
.branded-form .hs-form-field select  {color: #333333; height: 45px; margin-bottom:10px; font-size: 14px;background:#ffffff;}
.branded-form .hs_submit input{background: #10069f; border-radius: 3px; width: 100%; padding: 15px; text-shadow: none; font-weight: 400; font-size: 16px; box-shadow:none; max-width: 100%;}
.branded-form .hs_submit input:hover{background: #ec008c;}
.branded-form .hs_cos_wrapper_type_form textarea{padding:15px; resize:vertical;background: #fff;}
.branded-secondary {padding:20px; background:#DDD;}
.branded-secondary h1{text-align:left; color: #054c70; font-size: 40px; font-weight: 300; margin: 5px 0; border: none;}
.branded-secondary h2{text-align:left; color: #054c70; font-size: 20px; font-weight: 500; margin: 0;}
.branded-secondary .cta_button{display: block !important;}
.branded-secondary .hs-image-widget {display:block; margin: 0 auto;}
.slices .slice .widget-type-form {padding:0px !important;}

.slices .slice .widget-type-form .hs_submit input {background: #9579d3;border-radius: 3px;width: 100%;padding: 0px;text-shadow: none;font-weight: 400;font-size: 16px;box-shadow: none;max-width: 100%;color:#ffffff;}
.slices .slice .widget-type-form .hs_submit input:hover {background:#ec008c;}

/** Added for multi-select form **/
.hs-form ul.inputs-list label span { font-weight: 400 !important; display: -webkit-inline-box; margin-left: 10px; min-width: 250px; }  
.hs-form ul.inputs-list label span { text-transform: none; line-height: 20px !important; }
.hs-form .input ul li { margin-bottom: 0px !important;}

.watch-ad-container{background:#ddd;padding:20px;}
.watch-ad-container .watch-ad{ margin: 20px auto; display:inline-block;width: 100%;}
.watch-ad-container .watch-ad h2{text-align:left;margin-bottom: 20px;}
.watch-ad-container .watch-ad .ad-image{ margin-bottom: 20px;}
.watch-ad-container .watch-ad .cta_button{display:block !important;}
.hs_cos_wrapper_type_form form.hs-form .hs-form-field ul.inputs-list li input {margin-right:10px;}
#ceros-wrapper {left:0;position:relative;}
.slices .slice .shirt-content p {margin-bottom:20px;}
/** removes the form subheader **/
body.hs-content-name-0620-network-intelligence-bcbs-arkansas-webinar-ad .form-subheader {display:none;}


/**  FOOTER SECTION **/
.footer-quote{ text-align: center; background: #0076a9;}
.footer-quote span{padding: 20px 0 0; display:block;}
.branded-footer{background: #054c70; padding:30px 10px; text-align: center; border-top: solid 20px #0076a9;}
.branded-footer .widget-type-social_sharing .hs_cos_wrapper_type_social_sharing:before{content:"Share this page:"; display:block; font-weight: 500;margin: 20px 0 0;}
.branded-footer a:hover {color:#ffa400;}
.footer-container a:hover {color:#31006f !important;text-decoration:underline;}
.branded-footer-site {padding: 30px 0px 30px 10px;}

/** post show **/
p.fact-sheet-btn {margin:40px 0px;}
p.fact-sheet-btn a {background: #31006f;border-radius: 3px;width: 200px;padding: 15px;text-shadow: none;font-weight: 400;font-size: 16px;box-shadow: none;max-width: 100%;color: #fff;margin: 30px 0px;}
p.fact-sheet-btn a:hover {background:#ec008c;}

@media (min-width: 600px) {
	.hover-box {border:1px solid #cccccc;padding:20px;margin-top:20px;}
  .branded-header img {display:none;padding:0px;}
  .branded-header h2{font-size: 26px; color: #31006f; font-weight: 500;text-align:left;line-height: 32px;margin-top:20px;}
}

@media (min-width: 768px) {
    /**  HEADER SECTION **/
   .branded-header{padding: 0px 25px 0px;margin-top: -2px;}
  .branded-header img {display:block;}
   .branded-header h1{font-size: 30px;line-height: 34px;padding-top: 75px;}
  .hs-content-name-new-template-5b .branded-header h1{padding-top: 35px;}
   .cta_button{display:inherit !important;}
   div#bottom-cta a {display:inline-block !important;}
  max-width:450px;margin-left:0px;
    
   .widget-span .widget-type-rich_text.card-content {text-align:left;} 
   .widget-span .widget-type-rich_text.shirt-content {text-align:left;} 
   .slices .slice .shirt-content p {margin-bottom:0px;}
    

    /**  MAIN IMAGE AND CONTENT SECTION **/
   .branded-content{margin-right:-10px;}
   .branded-content .widget-type-rich_text{max-width: 100%;display: block;padding: 30px 20px;}
    
   .slices .slice.magenta h2 {color:#ffffff;font-size:30px;line-height:36px;font-weight:700;}
   .hover-box {border:1px solid #cccccc;padding:20px;min-height:406px !important;margin-top:0px;}
    
    /** Slice Sections **/
	.slices .slice h2{margin:0px 0 20px;font-size:35px;color:#10069f;line-height:42px;}
  .slices .slice h2.promos, .slices .slice h2.sessions-header  {margin:30px 0 20px;font-size:30px;line-height:40px;text-align:left}
  .slices .slice .speaking h2 {margin:20px 0 5px;font-size:22px;line-height:34px;text-align:left;}
  .slices .slice .sizeable img { width:auto !important;}
  .slices .slice{padding: 50px;}
  .slice-inner .widget-type-linked_image.hyatt img {margin-top:125px;}
  .slices .slice.lgwrap {padding:15px 35px;}

	/**  FORM SECTION **/
	.branded-form{margin:-100px 0 10px;border-radius: 0px;}
	.branded-secondary{margin:-100px 0 10px;border-radius: 5px;}
  .branded-secondary .hs-image-widget {margin: 20px auto; max-width:80%;}
	.watch-ad-container{background:#ddd;padding:20px;}
	.watch-ad-container .watch-ad{width:600px; margin: 40px auto !important; display: block;float: none;}
	.watch-ad-container .watch-ad h2{text-align:left;margin-bottom: 20px;}
	.watch-ad-container .watch-ad .ad-image{ margin-bottom: 20px;}
	.watch-ad-container .watch-ad .cta_button{display:block !important;}
    

	/**  FOOTER SECTION **/
	.footer-quote{font-size: 24px; font-weight: 300; float:none !important;}
  .footer-quote span{padding:40px 0 20px; display:block; max-width: 960px !important; float: inherit !important; margin: 0 auto; !important}
  .branded-footer{text-align:left;}
	.branded-footer .widget-type-social_sharing{text-align:right;padding:0 20px}
	.branded-footer .widget-type-social_sharing .hs_cos_wrapper_type_social_sharing:before{content:"Share this page:"; font-weight: 500;margin-right: 10px;}
	
	.slices .slice .branded-form input, .slices .slice .branded-form select {max-width:100%;}
  .slice .branded-form {position: relative;top: 122px;width: auto;float: none;max-width: 100%;margin-bottom: 146px;margin-left:0px !important;}
  .branded-form h1 {font-size:22px;}
  .branded-footer-site p.lower-logo {text-align:right;}
  .branded-footer-site ul.social-media {text-align:right;}
  .branded-footer-site {padding:30px;}

}
@media (min-width: 992px) {
	/**  HEADER SECTION **/
	.branded-header{padding: 50px auto 30px;}
    .confirm-noad .branded-header, .slices .branded-header{padding: 50px auto 30px;}
	.watch .branded-header{padding: 50px auto 30px;}
    .branded-header h1{font-size: 38px;line-height:41px;padding-top:100px;}
  .hs-content-name-new-template-5b .branded-header h1{padding-top: 100px;}
  .branded-header .widget-type-rich_text{float:left;}
  .branded-header.purple-bg {/**background: url(https://info.cotiviti.com/hubfs/lander-redesign/lander-5a-image-v2.png);**/background-repeat:no-repeat;background-position: 345px 0%;background-size: 401px 555px;background-color:#c2bfe0;margin-top: -2px;}
  .branded-header .top-cta {margin-left:0px;max-width:450px;}
	/**  MAIN IMAGE AND CONTENT SECTION **/
    .branded-content{padding: 0px 360px 180px 10px; width:100% !important; margin-top:-180px;}
    .slices .branded-content{padding-right: 10px;}
    .confirm-noad .branded-header, .slices .branded-header, .watch .branded-header {padding-bottom:55px;}
    .confirm-noad .branded-header, .slices .branded-header, .watch .branded-header{padding: 0px 35px 0px !important;}
    .confirm-noad .branded-content, .slices .branded-content{padding:0 0px 50px; max-width:1280px; float:none !important; margin: -180px auto 0 !important;}
    .widget-span .widget-type-rich_text.shirt-content {margin-top:45px;} 
    .slices .slice.magenta h2 {font-size:37px;line-height:52px;}
    .hover-box {border:1px solid #cccccc;padding:20px;min-height:342px !important;}
    
    
    /** Slice Sections **/
	.slices .slice .slice-inner{max-width:1200px; margin:0 auto; float:none;width:100%;}
    .slices .slice h2{font-size:37px;line-height:50px;}
  .slices .slice h2.promos, .slices .slice h2.sessions-header {font-size:30px;line-height:40px;text-align:left;}
  .slices .slice .speaking h2 {font-size:22px;line-height:32px;text-align:left;}
  .slices .slice p.promos {text-align:left;}
    .slice-inner .widget-type-linked_image.hyatt img {margin-top:85px;}

	/**  FORM SECTION **/
	/**.branded-form{margin: 0; position: absolute; right: 50px; top: 50px;max-width: 300px;}**/
	.branded-form .hs-form-field input{padding: 17px;}
	.branded-form .hs-form-field select {height: 60px;}
	.branded-secondary{margin: 0; position: fixed; right: 00px; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%);transform: translateY(-50%); max-width: 300px; border-radius: 5px 0 0 5px;}
    #ceros-wrapper {left:25%;position:relative;}
    .slices .slice .branded-form input, .slices .slice .branded-form select {max-width:100%;}
    .slice .branded-form {position: relative;top: 122px;width: auto;float: none;max-width: 100%;margin-bottom: 146px;margin-left:115px !important;}
    .branded-form h1 {font-size:22px;}
  /** .slice-inner .speaking {padding:0px 30px;} **/
    
    /** Footer Quote **/
    .footer-quote span{}
}

@media (min-width: 1200px) {
	/**  HEADER SECTION **/
	/**.branded-header{padding: 50px 410px 180px 50px;}**/
	/**.confirm-noad .branded-header, .slices .branded-header, .watch .branded-header{padding: 25px 35px 25px !important;}**/
    .branded-header p {max-width:700px;}
    .branded-header h1 {font-size:34px;line-height:38px;padding-top: 100px;}
    .branded-header > div{max-width:1000px; float:none; margin:0 auto !important;}
  .widget-span .widget-type-rich_text.card-content {max-width:800px !important;}
  /** form fields margin top adj **/
    body.hs-content-name-0620-network-intelligence-bcbs-arkansas-webinar-ad .hs-form .hs-form-field>label {margin-top:5px !important;}
    
    .slices .slice .widget-type-form {padding-left:0px;}
    
  .branded-footer-site {padding:110px 150px 30px;}
	/**  MAIN IMAGE AND CONTENT SECTION **/
	.slice .branded-form {right:25px;width:21% !important;position:absolute;top:135px;margin-left:0px; !important;}
	.branded-content{ padding: 0 410px 0 50px; margin: -180px auto 0 !important; float:none !important;}
    .confirm-noad .branded-content, .slices .branded-content{padding:0 0px 50px;}
    .watch .branded-content{padding: 0px 50px 0px;}
	.branded-content .widget-type-rich_text{margin-bottom:30px}
    #ceros-wrapper {left:0;position:relative;}
    .branded-content {top: -148px;position:relative\9;}
    /*#ceros-wrapper {margin-top:-148px\9;}*/
    @-moz-document url-prefix() {
    #ceros-wrapper {
        top: -148px;
        position:relative;
    }
}
@-moz-document url-prefix() {
    .branded-content {
        top: -148px;
        position:relative;
    }
}
    
    
    
    /** Slice Sections **/
    .slices .slice .slice-inner{max-width:1200px;width:1200px;}

	/**  FORM SECTION **/
	.slice .branded-form{ max-width: 300px;}
	.slices .slice .branded-form input, .slices .slice .branded-form select {max-width:500px;}
	.branded-secondary{ max-width: 300px;}
    

	/**  FOOTER SECTION **/
	.footer-quote{font-size: 30px;}
	.branded-footer{padding:50px}
}

@media (min-width: 1600px) {
	/**  HEADER SECTION **/
  
  .branded-header.magenta-bg > div {max-width:980px;}
  .branded-header.magenta-bg p {max-width:950px;}
    .branded-header p {max-width:825px;}
	/**.branded-header{padding: 50px 50px 180px 50px;}**/
    .branded-header > div{max-width:825px; float:none; margin:0 auto !important;}
    .branded-header .widget-type-rich_text{float:left;}
  .widget-span .widget-type-rich_text.card-content {max-width:930px !important;}
    
	/**  MAIN IMAGE AND CONTENT SECTION **/
	.branded-content{max-width: 960px; padding: 0 50px; margin: -180px auto 0 !important; float: initial !important;}
    .branded-content .widget-type-rich_text{max-width:960px; margin:0 auto !important; float:initial !important;}
    .slice .branded-form{margin: 0; position: absolute; right: 50px; top: 50px;max-width: 300px;}
  .hs-content-name-new-template-5b .slice .branded-form{right:25px;}
    .slices .slice .tshirt img, .slices .slice .headphones img {width:427px !important;}
  .branded-footer-site {padding-top:60px;}
    

    
    /** Slice Sections **/
    .slices .slice .slice-inner{max-width:1200px;}
}

@media (min-width: 2500px) {
    .slice .branded-form{margin: 0; position: absolute; right: 50px; top: 15px;max-width: 300px;}
    .branded-header p, .branded-header li {max-width:100%;}
    .branded-header > div{max-width:1050px; float:none; margin:0 auto !important;}
  .container-fluid {padding-right: 0px !important;padding-left: 0px !important;}
  .widget-span .widget-type-rich_text.card-content {max-width:975px !important;}
  .branded-header.purple-bg {/**background: url(https://info.cotiviti.com/hubfs/nhcaa19/conference-zero-one.png);**/background-repeat:no-repeat;background-position: 82% 0%;background-size: 1250px 765px;background-color:#c2bfe0;margin-top: -2px;}
}