@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700);
@import url('https://maxcdn.bootstrapcdn.com/font-awesome/4.4.0/css/font-awesome.min.css');
/* @import url('http://example.com/example_style.css'); */

/***********************************************/
/* CSS @imports must be at the top of the file */
/* Add them above this section                 */
/***********************************************/

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

/* These includes are optional, but helpful. */
/* Images */

img {
    max-width: 100%;
    border: 0;
    -ms-interpolation-mode: bicubic;
    vertical-align: bottom; /* Suppress the space beneath the baseline */
}

/* Videos */

video {
    max-width: 100%;
    height: auto;
}

/* Embed Container (iFrame, Object, Embed) */

.hs-responsive-embed {
    position: relative;
    height: auto;
    overflow: hidden;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
}

.hs-responsive-embed iframe, .hs-responsive-embed object, .hs-responsive-embed embed {
    width: 100%;
    height: 100%;
    border: 0;
}

.hs-responsive-embed,
.hs-responsive-embed.hs-responsive-embed-youtube,
.hs-responsive-embed.hs-responsive-embed-wistia,
.hs-responsive-embed.hs-responsive-embed-vimeo {
    padding-bottom: 2%;
}

.hs-responsive-embed.hs-responsive-embed-instagram {
    padding-bottom: 116.01%;
}

.hs-responsive-embed.hs-responsive-embed-pinterest {
    height: auto;
    overflow: visible;
    padding: 0;
}

.hs-responsive-embed.hs-responsive-embed-pinterest iframe {
    position: static;
    width: auto;
    height: auto;
}

iframe[src^="http://www.slideshare.net/slideshow/embed_code/"] {
    width: 100%;
    max-width: 100%;
}

@media (max-width: 568px) {
    iframe {
        max-width: 100%;
    }
}

/* Forms */

textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
select {
    padding: 6px;
    display: inline-block;
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

/* Menus */

.hs-menu-wrapper ul {
    padding: 0;
}

.hs-menu-wrapper.hs-menu-flow-horizontal ul {
    list-style: none;
    margin: 0;
}

.hs-menu-wrapper.hs-menu-flow-horizontal > ul {
    display: inline-block;
    margin-bottom: 20px;
}

.hs-menu-wrapper.hs-menu-flow-horizontal > ul:before {
    content: " ";
    display: table;
}

.hs-menu-wrapper.hs-menu-flow-horizontal > ul:after {
    content: " ";
    display: table;
    clear: both;
}

.hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-menu-depth-1 {
    float: left;
}

.hs-menu-wrapper.hs-menu-flow-horizontal > ul li a {
    display: inline-block;
    padding: 10px 20px;
    white-space: nowrap;
    max-width: 140px;
    overflow: hidden;
    text-overflow: ellipsis;
    text-decoration: none;
}

.hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-item-has-children {
    position: relative;
}

.hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-item-has-children ul.hs-menu-children-wrapper {
    visibility: hidden;
    opacity: 0;
    -webkit-transition: opacity 0.4s;
    position: absolute;
    z-index: 10;
    left: 0;
}

.hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-item-has-children ul.hs-menu-children-wrapper li a {
    display: block;
    white-space: nowrap;
    width: 140px;
    overflow: hidden;
    text-overflow: ellipsis;
}

.hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-item-has-children ul.hs-menu-children-wrapper li.hs-item-has-children ul.hs-menu-children-wrapper {
    left: 180px;
    top: 0;
}

.hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-item-has-children:hover > ul.hs-menu-children-wrapper {
    opacity: 1;
    visibility: visible;
}

.row-fluid-wrapper:last-child .hs-menu-wrapper.hs-menu-flow-horizontal > ul {
    margin-bottom: 0;
}

.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch {
    position: relative;
    margin-bottom: 20px;
    min-height: 7em;
}

.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch > ul {
    margin-bottom: 0;
}

.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch > ul li.hs-item-has-children {
    position: static;
}

.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch > ul li.hs-item-has-children ul.hs-menu-children-wrapper {
    display: none;
}

.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch > ul li.hs-item-has-children.active-branch > ul.hs-menu-children-wrapper {
    display: block;
    visibility: visible;
    opacity: 1;
}

.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch > ul li.hs-item-has-children.active-branch > ul.hs-menu-children-wrapper:before {
    content: " ";
    display: table;
}

.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch > ul li.hs-item-has-children.active-branch > ul.hs-menu-children-wrapper:after {
    content: " ";
    display: table;
    clear: both;
}

.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch > ul li.hs-item-has-children.active-branch > ul.hs-menu-children-wrapper > li {
    float: left;
}

.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch > ul li.hs-item-has-children.active-branch > ul.hs-menu-children-wrapper > li a {
    display: inline-block;
    padding: 10px 20px;
    white-space: nowrap;
    max-width: 140px;
    width: auto;
    overflow: hidden;
    text-overflow: ellipsis;
    text-decoration: none;
}

.hs-menu-wrapper.hs-menu-flow-vertical {
    width: 100%;
}

.hs-menu-wrapper.hs-menu-flow-vertical ul {
    list-style: none;
    margin: 0;
}

.hs-menu-wrapper.hs-menu-flow-vertical li a {
    display: block;
    white-space: nowrap;
    width: 140px;
    overflow: hidden;
    text-overflow: ellipsis;
}

.hs-menu-wrapper.hs-menu-flow-vertical > ul {
    margin-bottom: 20px;
}

.hs-menu-wrapper.hs-menu-flow-vertical > ul li.hs-menu-depth-1 > a {
    width: auto;
}

.hs-menu-wrapper.hs-menu-flow-vertical > ul li a {
    padding: 10px 20px;
    text-decoration: none;
}

.hs-menu-wrapper.hs-menu-flow-vertical > ul li.hs-item-has-children {
    position: relative;
}

.hs-menu-wrapper.hs-menu-flow-vertical > ul li.hs-item-has-children ul.hs-menu-children-wrapper {
    visibility: hidden;
    opacity: 0;
    -webkit-transition: opacity 0.4s;
    position: absolute;
    z-index: 10;
    top: 0;
    left: 180px;
}

.hs-menu-wrapper.hs-menu-flow-vertical > ul li.hs-item-has-children:hover > ul.hs-menu-children-wrapper {
    opacity: 1;
    visibility: visible;
}

.hs-menu-wrapper.hs-menu-flow-vertical.hs-menu-show-active-branch li a {
    min-width: 140px;
    width: auto;
}

.hs-menu-wrapper.hs-menu-flow-vertical.hs-menu-show-active-branch > ul {
    max-width: 100%;
    overflow: hidden;
}

.hs-menu-wrapper.hs-menu-flow-vertical.hs-menu-show-active-branch > ul li.hs-item-has-children ul.hs-menu-children-wrapper {
    display: none;
}

.hs-menu-wrapper.hs-menu-flow-vertical.hs-menu-show-active-branch > ul li.hs-item-has-children.active-branch > ul.hs-menu-children-wrapper,
.hs-menu-wrapper.hs-menu-flow-vertical.hs-menu-show-active-branch > ul li.hs-item-has-children.active-branch > ul.hs-menu-children-wrapper > li.hs-item-has-children > ul.hs-menu-children-wrapper {
    display: block;
    visibility: visible;
    opacity: 1;
    position: static;
}

.hs-menu-wrapper.hs-menu-flow-vertical.hs-menu-show-active-branch li.hs-menu-depth-2 > a {
    padding-left: 4em;
}

.hs-menu-wrapper.hs-menu-flow-vertical.hs-menu-show-active-branch li.hs-menu-depth-3 > a {
    padding-left: 6em;
}

.hs-menu-wrapper.hs-menu-flow-vertical.hs-menu-show-active-branch li.hs-menu-depth-4 > a {
    padding-left: 8em;
}

.hs-menu-wrapper.hs-menu-flow-vertical.hs-menu-show-active-branch li.hs-menu-depth-5 > a {
    padding-left: 140px;
}

.hs-menu-wrapper.hs-menu-not-show-active-branch li.hs-menu-depth-1 ul {
    box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.18);
    -webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.18);
    -moz-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.18);
}

@media (max-width: 568px) {
    .hs-menu-wrapper, .hs-menu-wrapper * {
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        display: block;
        width: 100%;
    }

    .hs-menu-wrapper.hs-menu-flow-horizontal ul {
        list-style: none;
        margin: 0;
        display: block;
    }

    .hs-menu-wrapper.hs-menu-flow-horizontal > ul {
        display: block;
    }

    .hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-menu-depth-1 {
        float: none;
    }

    .hs-menu-wrapper.hs-menu-flow-horizontal > ul li a,
    .hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-item-has-children ul.hs-menu-children-wrapper li a,
    .hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch > ul li.hs-item-has-children.active-branch > ul.hs-menu-children-wrapper > li a {
        display: block;
        max-width: 100%;
        width: 100%;
    }
}

.hs-menu-wrapper.hs-menu-flow-vertical.no-flyouts > ul li.hs-item-has-children ul.hs-menu-children-wrapper,
.hs-menu-wrapper.hs-menu-flow-horizontal.no-flyouts > ul li.hs-item-has-children ul.hs-menu-children-wrapper {
    visibility: visible;
    opacity: 1;
}

/* Space Module */

.widget-type-space {
    visibility: hidden;
}

/* Blog Author Section */

.hs-author-listing-header {
    margin: 0 0 .75em 0;
}

.hs-author-social-links {
    display: inline-block;
}

.hs-author-social-links a.hs-author-social-link {
    width: 24px;
    height: 24px;
    border-width: 0px;
    border: 0px;
    line-height: 24px;
    background-size: 24px 24px;
    background-repeat: no-repeat;
    display: inline-block;
    text-indent: -99999px;
}

.hs-author-social-links a.hs-author-social-link.hs-social-facebook {
    background-image: url("//static.hubspot.com/final/img/common/icons/social/facebook-24x24.png");
}

.hs-author-social-links a.hs-author-social-link.hs-social-linkedin {
    background-image: url("//static.hubspot.com/final/img/common/icons/social/linkedin-24x24.png");
}

.hs-author-social-links a.hs-author-social-link.hs-social-twitter {
    background-image: url("//static.hubspot.com/final/img/common/icons/social/twitter-24x24.png");
}

.hs-author-social-links a.hs-author-social-link.hs-social-google-plus {
    background-image: url("//static.hubspot.com/final/img/common/icons/social/googleplus-24x24.png");
}

/*
 * jQuery FlexSlider v2.0
 * http://www.woothemes.com/flexslider/
 *
 * Copyright 2012 WooThemes
 * Free to use under the GPLv2 license.
 * http://www.gnu.org/licenses/gpl-2.0.html
 *
 * Contributing author: Tyler Smith (@mbmufffin)
 */

/* Wrapper */
.hs_cos_wrapper_type_image_slider {
    display: block;
    overflow: hidden
}

/* Browser Resets */
.hs_cos_flex-container a:active,
.hs_cos_flex-slider a:active,
.hs_cos_flex-container a:focus,
.hs_cos_flex-slider a:focus  {outline: none;}
.hs_cos_flex-slides,
.hs_cos_flex-control-nav,
.hs_cos_flex-direction-nav {margin: 0; padding: 0; list-style: none;}

/* FlexSlider Necessary Styles
*********************************/
.hs_cos_flex-slider {margin: 0; padding: 0;}
.hs_cos_flex-slider .hs_cos_flex-slides > li {display: none; -webkit-backface-visibility: hidden; position: relative;} /* Hide the slides before the JS is loaded. Avoids image jumping */
.hs_cos_flex-slider .hs_cos_flex-slides img {width: 100%; display: block; border-radius: 0px;}
.hs_cos_flex-pauseplay span {text-transform: capitalize;}

/* Clearfix for the .hs_cos_flex-slides element */
.hs_cos_flex-slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}
html[xmlns] .hs_cos_flex-slides {display: block;}
* html .hs_cos_flex-slides {height: 1%;}

/* No JavaScript Fallback */
/* If you are not using another script, such as Modernizr, make sure you
 * include js that eliminates this class on page load */

/* FlexSlider Default Theme
*********************************/
.hs_cos_flex-slider {margin: 0 0 60px; background: #fff; border: 0; position: relative; -webkit-border-radius: 4px; -moz-border-radius: 4px; -o-border-radius: 4px; border-radius: 4px; zoom: 1;}
.hs_cos_flex-viewport {max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; transition: all 1s ease;}
.loading .hs_cos_flex-viewport {max-height: 300px;}
.hs_cos_flex-slider .hs_cos_flex-slides {zoom: 1;}

.carousel li {margin-right: 5px}


/* Direction Nav */
.hs_cos_flex-direction-nav {*height: 0;}
.hs_cos_flex-direction-nav a {width: 30px; height: 30px; margin: -20px 0 0; display: block; background: url(//static.hsappstatic.net/content_shared_assets/static-1.3935/img/bg_direction_nav.png) no-repeat 0 0; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; opacity: 0; -webkit-transition: all .3s ease;}
.hs_cos_flex-direction-nav .hs_cos_flex-next {background-position: 100% 0; right: -36px; }
.hs_cos_flex-direction-nav .hs_cos_flex-prev {left: -36px;}
.hs_cos_flex-slider:hover .hs_cos_flex-next {opacity: 0.8; right: 5px;}
.hs_cos_flex-slider:hover .hs_cos_flex-prev {opacity: 0.8; left: 5px;}
.hs_cos_flex-slider:hover .hs_cos_flex-next:hover, .hs_cos_flex-slider:hover .hs_cos_flex-prev:hover {opacity: 1;}
.hs_cos_flex-direction-nav .hs_cos_flex-disabled {opacity: .3!important; filter:alpha(opacity=30); cursor: default;}

/* Direction Nav for the Thumbnail Carousel */
.hs_cos_flex_thumbnavs-direction-nav {
    margin: 0px;
    padding: 0px;
    list-style: none;
    }
.hs_cos_flex_thumbnavs-direction-nav {*height: 0;}
.hs_cos_flex_thumbnavs-direction-nav a {width: 30px; height: 140px; margin: -60px 0 0; display: block; background: url(//static.hsappstatic.net/content_shared_assets/static-1.3935/img/bg_direction_nav.png) no-repeat 0 40%; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; opacity: 1; -webkit-transition: all .3s ease;}
.hs_cos_flex_thumbnavs-direction-nav .hs_cos_flex_thumbnavs-next {background-position: 100% 40%; right: 0px; }
.hs_cos_flex_thumbnavs-direction-nav .hs_cos_flex_thumbnavs-prev {left: 0px;}
.hs-cos-flex-slider-control-panel img { cursor: pointer; }
.hs-cos-flex-slider-control-panel img:hover { opacity:.8; }
.hs-cos-flex-slider-control-panel { margin-top: -30px; }



/* Control Nav */
.hs_cos_flex-control-nav {width: 100%; position: absolute; bottom: -40px; text-align: center;}
.hs_cos_flex-control-nav li {margin: 0 6px; display: inline-block; zoom: 1; *display: inline;}
.hs_cos_flex-control-paging li a {width: 11px; height: 11px; display: block; background: #666; background: rgba(0,0,0,0.5); cursor: pointer; text-indent: -9999px; -webkit-border-radius: 20px; -moz-border-radius: 20px; -o-border-radius: 20px; border-radius: 20px; box-shadow: inset 0 0 3px rgba(0,0,0,0.3);}
.hs_cos_flex-control-paging li a:hover { background: #333; background: rgba(0,0,0,0.7); }
.hs_cos_flex-control-paging li a.hs_cos_flex-active { background: #000; background: rgba(0,0,0,0.9); cursor: default; }

.hs_cos_flex-control-thumbs {margin: 5px 0 0; position: static; overflow: hidden;}
.hs_cos_flex-control-thumbs li {width: 25%; float: left; margin: 0;}
.hs_cos_flex-control-thumbs img {width: 100%; display: block; opacity: .7; cursor: pointer;}
.hs_cos_flex-control-thumbs img:hover {opacity: 1;}
.hs_cos_flex-control-thumbs .hs_cos_flex-active {opacity: 1; cursor: default;}

@media screen and (max-width: 860px) {
  .hs_cos_flex-direction-nav .hs_cos_flex-prev {opacity: 1; left: 0;}
  .hs_cos_flex-direction-nav .hs_cos_flex-next {opacity: 1; right: 0;}
}

.hs_cos_flex-slider .caption {
    background-color: rgba(0,0,0,0.5);
    position: absolute;
    font-size: 2em;
    line-height: 1.1em;
    color: white;
    padding: 0px 5% 0px 5%;
    width: 100%;
    bottom: 0;
    text-align: center;
}

.hs_cos_flex-slider .superimpose .caption {
    color: white;
    font-size: 3em;
    line-height: 1.1em;
    position: absolute;
    padding: 0px 5% 0px 5%;
    width: 90%;
    top: 40%;
    text-align: center;
    background-color: transparent;
}

@media all and (max-width: 400px) {
    .hs_cos_flex-slider .superimpose .caption {
        background-color: black;
        position: static;
        font-size: 2em;
        line-height: 1.1em;
        color: white;
        width: 90%;
        padding: 0px 5% 0px 5%;
        top: 40%;
        text-align: center;
    }

    /* beat recaptcha into being responsive, !importants and specificity are necessary */
    #recaptcha_area table#recaptcha_table {width: 300px !important;}
    #recaptcha_area table#recaptcha_table .recaptcha_r1_c1 {width: 300px !important;}
    #recaptcha_area table#recaptcha_table .recaptcha_r4_c4 { width: 67px !important;}
    #recaptcha_area table#recaptcha_table #recaptcha_image {width:280px !important;}
}

.hs_cos_flex-slider h1,
.hs_cos_flex-slider h2,
.hs_cos_flex-slider h3,
.hs_cos_flex-slider h4,
.hs_cos_flex-slider h5,
.hs_cos_flex-slider h6,
.hs_cos_flex-slider p {
    color: white;
}

/* Thumbnail only version of the gallery */
.hs-gallery-thumbnails li {
    display: inline-block;
    margin: 0px;
    padding: 0px;
    margin-right:-4px;
}
.hs-gallery-thumbnails.fixed-height li img {
    max-height: 150px;
    margin: 0px;
    padding: 0px;
    border-width: 0px;
}


/* responsive pre elements */

pre {
    overflow-x: auto;
}

/* responsive pre tables */

table pre {
    white-space: pre-wrap;
}

/* adding minimal spacing for blog comments */
.comment {
    margin: 10px 0 10px 0;
}

/* make sure lines with no whitespace don't interefere with layout */
.hs_cos_wrapper_type_rich_text,
.hs_cos_wrapper_type_text,
.hs_cos_wrapper_type_header,
.hs_cos_wrapper_type_section_header,
.hs_cos_wrapper_type_raw_html,
.hs_cos_wrapper_type_raw_jinja,
.hs_cos_wrapper_type_page_footer {
    word-wrap: break-word;
}
/* HTML 5 Reset */

article, aside, details, figcaption, figure, footer, header, hgroup, nav, section {
    display: block;
}

audio, canvas, video {
    display: inline-block;
    *display: inline;
    *zoom: 1;
}

audio:not([controls]) {
    display: none;
}

/* Support migrations from wordpress */

.wp-float-left {
    float: left;
    margin: 0 20px 20px 0;
}

.wp-float-right {
    float: right;
    margin: 0 0 20px 20px;
}

/* Responsive Google Maps */

#map_canvas img, .google-maps img {
    max-width: none;
}

/* line height fix for reCaptcha theme */
#recaptcha_table td {line-height: 0;}
.recaptchatable #recaptcha_response_field {min-height: 0;line-height: 12px;}


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

/* Seravek Web Basic Regular */
  @font-face {
  font-family: 'SeravekWebBasic';
  src: url('https://562153.fs1.hubspotusercontent-na1.net/hubfs/562153/1_SIS/Fonts/SeravekWebBasicRegular.eot');
  src: url('https://562153.fs1.hubspotusercontent-na1.net/hubfs/562153/1_SIS/Fonts/SeravekWebBasicRegular.eot#iefix') format('embedded-opentype'),
         url('https://562153.fs1.hubspotusercontent-na1.net/hubfs/562153/1_SIS/Fonts/SeravekWebBasicRegular.woff2') format('woff2'),
         url('https://562153.fs1.hubspotusercontent-na1.net/hubfs/562153/1_SIS/Fonts/SeravekWebBasicRegular.woff') format('woff');
  font-weight: 400;
  font-style: normal;
  }

/* Seravek Web Basic Regular Italic */
  @font-face {
  font-family: 'SeravekWebBasic';
  src: url('https://562153.fs1.hubspotusercontent-na1.net/hubfs/562153/1_SIS/Fonts/SeravekWebBasicRegularItalic.eot');
  src: url('https://562153.fs1.hubspotusercontent-na1.net/hubfs/562153/1_SIS/Fonts/SeravekWebBasicRegularItalic.eot#iefix') format('embedded-opentype'),
         url('https://562153.fs1.hubspotusercontent-na1.net/hubfs/562153/1_SIS/Fonts/SeravekWebBasicRegularItalic.woff2') format('woff2'),
         url('https://562153.fs1.hubspotusercontent-na1.net/hubfs/562153/1_SIS/Fonts/SeravekWebBasicRegularItalic.woff') format('woff');
  font-weight: 400;
  font-style: italic;
  }

/* Seravek Web Basic Bold */
  @font-face {
  font-family: 'SeravekWebBasic';
  src: url('https://562153.fs1.hubspotusercontent-na1.net/hubfs/562153/1_SIS/Fonts/SeravekWebBasicBold.eot');
  src: url('https://562153.fs1.hubspotusercontent-na1.net/hubfs/562153/1_SIS/Fonts/SeravekWebBasicBold.eot#iefix') format('embedded-opentype'),
         url('https://562153.fs1.hubspotusercontent-na1.net/hubfs/562153/1_SIS/Fonts/SeravekWebBasicBold.woff2') format('woff2'),
         url('https://562153.fs1.hubspotusercontent-na1.net/hubfs/562153/1_SIS/Fonts/SeravekWebBasicBold.woff') format('woff');
  font-weight: 700;
  font-style: normal;
  }

/* Seravek Web Basic Bold Italic */
  @font-face {
  font-family: 'SeravekWebBasic';
  src: url('https://562153.fs1.hubspotusercontent-na1.net/hubfs/562153/1_SIS/Fonts/SeravekWebBasicBoldItalic.eot');
  src: url('https://562153.fs1.hubspotusercontent-na1.net/hubfs/562153/1_SIS/Fonts/SeravekWebBasicBoldItalic.eot#iefix') format('embedded-opentype'),
         url('https://562153.fs1.hubspotusercontent-na1.net/hubfs/562153/1_SIS/Fonts/SeravekWebBasicBoldItalic.woff2') format('woff2'),
         url('https://562153.fs1.hubspotusercontent-na1.net/hubfs/562153/1_SIS/Fonts/SeravekWebBasicBoldItalic.woff') format('woff');
  font-weight: 700;
  font-style: italic;
  }
  
  
/* Seravek Web Basic Light */
  @font-face {
  font-family: 'SeravekWebBasic';
  src: url('https://562153.fs1.hubspotusercontent-na1.net/hubfs/562153/1_SIS/Fonts/SeravekWebBasicLight.eot');
  src: url('https://562153.fs1.hubspotusercontent-na1.net/hubfs/562153/1_SIS/Fonts/SeravekWebBasicLight.eot#iefix') format('embedded-opentype'),
         url('https://562153.fs1.hubspotusercontent-na1.net/hubfs/562153/1_SIS/Fonts/SeravekWebBasicLight.woff2') format('woff2'),
         url('https://562153.fs1.hubspotusercontent-na1.net/hubfs/562153/1_SIS/Fonts/SeravekWebBasicLight.woff') format('woff');
  font-weight: 300;
  font-style: normal;
  }

/* Seravek Web Basic Light Italic */
  @font-face {
  font-family: 'SeravekWebBasic';
  src: url('https://562153.fs1.hubspotusercontent-na1.net/hubfs/562153/1_SIS/Fonts/SeravekWebBasicLightItalic.eot');
  src: url('https://562153.fs1.hubspotusercontent-na1.net/hubfs/562153/1_SIS/Fonts/SeravekWebBasicLightItalic.eot#iefix') format('embedded-opentype'),
         url('https://562153.fs1.hubspotusercontent-na1.net/hubfs/562153/1_SIS/Fonts/SeravekWebBasicLightItalic.woff2') format('woff2'),
         url('https://562153.fs1.hubspotusercontent-na1.net/hubfs/562153/1_SIS/Fonts/SeravekWebBasicLightItalic.woff') format('woff');
  font-weight: 300;
  font-style: italic;
  }
  
  /* Seravek Web Basic Medium */
  @font-face {
  font-family: 'SeravekWebBasic';
  src: url('https://562153.fs1.hubspotusercontent-na1.net/hubfs/562153/1_SIS/Fonts/SeravekWebBasicMedium.eot');
  src: url('https://562153.fs1.hubspotusercontent-na1.net/hubfs/562153/1_SIS/Fonts/SeravekWebBasicMedium.eot#iefix') format('embedded-opentype'),
         url('https://562153.fs1.hubspotusercontent-na1.net/hubfs/562153/1_SIS/Fonts/SeravekWebBasicMedium.woff2') format('woff2'),
         url('https://562153.fs1.hubspotusercontent-na1.net/hubfs/562153/1_SIS/Fonts/SeravekWebBasicMedium.woff') format('woff');
  font-weight: 600;
  font-style: normal;
  }
  
    /* Seravek Web Basic Medium Italic*/
  @font-face {
  font-family: 'SeravekWebBasic';
  src: url('https://562153.fs1.hubspotusercontent-na1.net/hubfs/562153/1_SIS/Fonts/SeravekWebBasicMediumItalic.eot');
  src: url('https://562153.fs1.hubspotusercontent-na1.net/hubfs/562153/1_SIS/Fonts/SeravekWebBasicMediumItalic.eot#iefix') format('embedded-opentype'),
         url('https://562153.fs1.hubspotusercontent-na1.net/hubfs/562153/1_SIS/Fonts/SeravekWebBasicMediumItalic.woff2') format('woff2'),
         url('https://562153.fs1.hubspotusercontent-na1.net/hubfs/562153/1_SIS/Fonts/SeravekWebBasicMediumItalic.woff') format('woff');
  font-weight: 600;
  font-style: italic;
  }
  


 
 
 
 

.row-fluid .home-tabs {padding: 8px 0px!important}
.custom-menu-primary .hs-menu-wrapper > ul{ 
  background:;
}
.custom-menu-primary .hs-menu-wrapper > ul > li{
  background:;
}
.custom-menu-primary .hs-menu-wrapper > ul > li > a{
  color:;
}
.custom-menu-primary .hs-menu-wrapper > ul > li > a:hover{
  color:;
}

/*SIS India*/
.row-fluid .sis-india-award {top: 180px!important}
.row-fluid .sis-india-hp-chart {padding: 20px 0px 50px!important}
.location-india h6 {padding: 0px!important}
.row-fluid .location_image_module-india {height: 23em}
.row-fluid .right_group_module-india {height: 23em}
.row-fluid .header-about-india {padding-top: 50px!important}
.whoweare-india-center {max-width: 850px; margin: 20px auto 0!important; float: none!important}
.whoweare-india-center p {font-weight: bold}
.row-fluid .india-career-herosubhead {max-width: 700px!important; margin: 0 auto!important; float: none!important}
.border-bottom {border-bottom: 1px solid #ccc}

/*Website Updates*/
.software-footnote p {font-size:14px!important;font-style:italic;text-align:center;margin:30px 0 0!important;color:#999999}

.ourjourney-box {text-align:center;}

/*Leadin*/
.leadinModal .leadinModal-content p, .leadinModal .leadinModal-content ul, .leadinModal .leadinModal-content li, .leadinModal .leadinModal-content input[type="text"], .leadinModal .leadinModal-content input[type="email"], .leadinModal .leadinModal-content input[type="tel"], .leadinModal .leadinModal-content input[type="number"], .leadinModal .leadinModal-content input[type="checkbox"], .leadinModal .leadinModal-content select, .leadinModal .leadinModal-content textarea, .leadinModal .leadinModal-content .secondary-dismiss {font-size: 1.2em!important}
.leadin-button-secondary {background-color: #00A6CE!important; font-size: 15px!important; font-weight: bold!important; color: white!important}
.leadin-button-secondary:hover {color: white!important}
.leadinModal.leadinModal-theme-default.leadinModal-v3.leadinModal-preview .leadin-button {font-family: SeravekWebBasic; font-size: 17px; font-weight: bold}
.leadinModal-description-body strong {color: #C9187E}
/*TYP*/
.addl-resources-box {margin-top: 30px;background-color: #FFFFFF;border: 1px solid #CCCCCC; text-align: left!important;}   
.addl-resources-txt { padding: 20px 20px 10px 5px;} 
.addl-resources-txt h5 {font-size:28px!important; color:#000000!important; font-weight:200!important;}
.addl-resources-txt p {text-align: center;color: #FFF!important;font-size: 14.61px;text-transform: uppercase; line-height: 44px;font-weight: 600;background: #c9187e; margin-right: 15px!important; width: 50%!important;margin-top: 30px!important;padding: 0px 5px;}
.addl-resources-txt p:hover {background: #D56D9D;border: 0px;}  
.addl-resources-txt p a:link {color: white!important;text-decoration:none!important;}
.row-fluid .container-main-addl { width:730px; margin:0 auto!important; float:none; min-height:0px }
.row-fluid .container-main-addl { position:relative; }

/* SIS Awards Home */ 
.awards-text {margin-bottom: 40px}
@media (max-width 777px) {.awards-text {margin-bottom: 30px}}

/* SIS Complain Page */   
.new-page .row-fluid .home_dark_bg .header-section .top-section {background-color: #51525680;}
.acf_software_rlt .row-fluid h4{color:#000; font-size:18px; margin-bottom: 10px;} 
.acf_software_rlt .row-fluid p{margin-bottom: 25px;} 
.acf_software_rlt_cta {margin-top: 15px;  }
.acf_two_col_main_left .row-fluid h2{padding-bottom:15px !important;  margin-bottom: 20px !important;} 
.acf_two_col_main_left ul {list-style: inside none;    padding-top: 15px;}
.acf_two_col_main_left ul li{position:relative;padding-bottom:10px;padding-left: 15px;}
.acf_two_col_main_left ul li::before{background:#f58220;height:6px;width:6px;position:absolute;content:'';    top: 10px;margin-left: -15px;} 
.explore_sis_comp_grid .row-fluid h4{font-size:20px; color:#000;line-height: normal;padding-bottom: 10px;}
.explore_sis_comp_grid .row-fluid h5 {padding-top: 5px;font-weight: normal;color: #545454;padding-bottom: 5px;font-size: 18px;}
.explore_sis_comp_grid .row-fluid h5 strong{font-weight: bold;}    
.explore_sis_comp {background: #f1eff2;padding: 50px 0px;}
.explore_sis_comp_grid_main {margin-bottom: 30px;}
.explore_sis_comp_grid_main > .row-fluid-wrapper > .row-fluid {display: flex;}
.explore_sis_comp_grid {background: #fff;padding: 30px;position:relative; transition: all ease .4s;}  
.last_explore_sis_comp_grid.explore_sis_comp_grid {padding: 30px 20px;}  
.last_explore_sis_comp_grid_desc {padding: 0px 30px 10px 30px;}
.last_explore_sis_comp_grid_cta {padding: 0px 30px 10px 30px;}  
.explore_sis_comp_grid .row-fluid p {padding-bottom: 40px;} 
.love_sis_comp_rlt .explore_sis_office_comp_but {position:relative; bottom: auto;}   
/* .explore_sis_office_comp_but::after{background: url(https://562153.fs1.hubspotusercontent-na1.net/hubfs/562153/1_SIS/arrow.png) no-repeat !important;}
 */
.explore_sis_office_comp_but::after {
    background: url(https://562153.fs1.hubspotusercontent-na1.net/hubfs/562153/1_SIS/images/Resources/arrow.png) no-repeat !important;
}
.explore_sis_office_comp_but{text-transform: capitalize !important;color:#c9177f !important; text-decoration:underline !important; font-weight:bold; position: absolute;bottom: 30px;}
.last_explore_sis_comp_grid.explore_sis_comp_grid {text-align: center;background:#515256;color: #fff;}
.love_sis_comp_rlt_cont {
    font-size: 20px;
    font-weight: 500;
    font-style: italic;
    line-height: 30px;
    border-top: 1px solid #f1eff2;  
    padding-top: 20px;  
  padding-bottom: 30px;  
}     
.sis_comp_auth_name  h5 {  
    font-size: 16px !important;
    color: #000 !important;
}
.sis_comp_auth_posis h5 {
    font-size: 18px !important;
    color: #000 !important;
    font-weight: normal !important;
    border-bottom: 1.5px solid #f1eff2;
    padding-bottom: 20px !important;
    margin-bottom: 20px !important;
}
.clit_list_grid {
    border: 1.5px solid #f1eff2;
    padding: 20px;
  position:relative;  
}
.clit_list_grid_cont {
    padding-top: 15px;
    padding-bottom: 125px;
    color: #000;
} 
.hs-form-d98deee7-cb7a-471b-b5bb-2e0dfbed5bea_bdf30f71-7f35-4340-9649-5a753d059891 fieldset.form-columns-2 .input {
    margin-right: 12px;
}
.love_sis_comp_rlt {padding-left: 20px; padding-bottom:70px; margin-top:65px; }

@media (max-width:850px) and (min-width:768px) {
    .love_sis_comp_rlt {
      margin-top:42px;
    }
}
@media (max-width:991px) and (min-width:851px) {
    .love_sis_comp_rlt {
      margin-top:48px;
    }
}
@media (max-width:1200px) and (min-width:992px) {
    .love_sis_comp_rlt {
      margin-top:54px;
    }
}

.love_sis_comp h2 {margin-bottom: 70px;}
 
 
 
.clit_list_first_grid .four_call_cta {margin-top: -6px;}
.clit_list_grid_main{padding-top:0px;}
.love_sis_comp_rlt_img {padding-bottom: 20px;}
.title-style h2 sup{font-size:13px !important;}
.love_sis_comp {padding-top: 50px;}
.explore_sis_comp h2 {margin-bottom: 50px;}
.full_width_form_sec {
    padding: 50px 0px 60px 0px;
  background-size: cover !important;
   /* background: url('https://562153.fs1.hubspotusercontent-na1.net/hubfs/562153/1_SIS/images/form-bg-img.png') no-repeat !important;*/
    float: left;
    width: 100%;
    position:relative;
  margin-top: 50px;
}
.full_width_form_sec > .row-fluid-wrapper{position:relative;}
.full_width_form_sec::before {
    background: rgb(115, 115, 115, 0.7);
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    content: '';
}
.banner_three_col_sec_left h1 sup {line-height: normal;font-size: 35px;}
.form_top_tit_txt h2 {
    font-weight: 300 !important;
    text-align: center;
    color: #fff !important;
    text-transform: capitalize !important;
}
.form_top_subtit_txt h4 {
    font-size: 20px !important;
    text-align: center;
    color: #fff !important;
    text-transform: none !important;
    padding-bottom:25px !important;
}
.full_width_form {
    max-width: 500px;
    width: 100%;
    background: #f1eff2;
    margin: 0 auto !important;
    float: none !important;
    padding: 25px;
}
.full_width_form input, .full_width_form select {
    border-radius: 5px;
    height: 45px;
    margin-bottom: 10px;
    background: #fff;
    border: none;
    color: #737373;
    font-size: 18px;
    margin-top:5px;
    font-family: 'SeravekWebBasic';
}
.full_width_form label {
    color: #000
}
.full_width_form input[type="submit"] {
    cursor: pointer;
    display: inline-block;
    font-weight: normal;
    text-align: center;
    text-decoration: none;
    -moz-transition: all .4s ease;
    -webkit-transition: all .4s ease;
    -o-transition: all .4s ease;
    background: rgb(201,24,126) !important;
    border-radius: 6px;
    border-width: 0px;
    color: rgb(255,255,255);
    font-family: sans-serif;
    height: auto;
    transition: all .4s ease;
    padding: 13px 25px;
    text-shadow: none;
    width: auto;
    font-size: 24px;
    border-radius: 0 !important;
    font-size: 18px !important;
    font-family: SeravekWebBasic !important;
    font-weight: 700 !important;
    text-transform: none;
    margin-top: 15px;
    -webkit-appearance: none;
    -moz-appearance:    none;
    appearance:         none;
}
.full_width_form input[type="submit"]:hover {
    background: #D56D9D !important;
    color: #fff;
    text-decoration: none!important;
}
.full_width_form .actions {
    text-align: center;
}
.clit_list_grid_main > .row-fluid-wrapper > .row-fluid { display: flex;} 
.banner_sec_col_sec_rlt {
    position: absolute;
    right: 0;
}   
.banner_three_col_sec_left {
    padding: 140px 0px;
}
.banner_three_col_sec_left .row-fluid h1 {
    color: #000;
    font-weight: 400;
}
.config_acf_sftware {
    background: #f1eff2;
}
.ban_watch_video a {
    cursor: pointer;
    display: inline-block;
    font-weight: normal;
    text-align: center;
    text-decoration: none;
    -moz-transition: all .4s ease;
    -webkit-transition: all .4s ease;
    -o-transition: all .4s ease;
    background: transparent;
    border: 3px solid rgb(201,24,126) !important;
    border-radius: 6px;
    border-width: 0px;
    color: rgb(201,24,126) !important;
    transition: all .4s ease;
    padding: 10px 38px 10px 15px;
    text-shadow: none;
    width: auto;
    border-radius: 0 !important;
    font-size: 16px !important;
    font-family: SeravekWebBasic !important;
    font-weight: 700 !important;
    text-transform: none;
    margin-top: 0;
    position: relative;
}
.full_width_form select {
    width: 100%;
    background: #fff url('https://562153.fs1.hubspotusercontent-na1.net/hubfs/562153/1_SIS/Dropdown2.png') no-repeat right !important;
      appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
    border: none;
    outline: none !important;
}
.span5.widget-span.widget-type-custom_widget.banner_req_but {
    max-width: 210px;
}
 .ban_watch_video a::after {
    content: '';
    background: url('https://562153.fs1.hubspotusercontent-na1.net/hubfs/562153/1_SIS/video-icon.png') no-repeat;
    width: 18px;
    height: 18px;
    position: absolute;
    margin-top: 4px;
    margin-left: 5px; 
}
.ban_watch_video a:hover::after {
    content: '';
    background: url('https://562153.fs1.hubspotusercontent-na1.net/hubfs/562153/1_SIS/images/LPs/playicon.png') no-repeat;
    width: 18px;
    height: 18px;
    position: absolute;
    margin-top: 4px;
    margin-left: 5px;
}

/*.banner_three_col_sec {margin-top: 30px;}*/
.banner_three_col_sec_left .row-fluid p {margin: 20px 0;}
.banner_sec_col_sec_rlt > .row-fluid-wrapper > .row-fluid { display:flex;}
.span6.widget-span.widget-type-cell.banner_three_col_sec_middle {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    position: relative;
    justify-content: center;  
    align-content: center;
    padding-top:70px;
}
.banner_three_col_sec_middle .ban_image_caption_txt span{
   background:#f58220; color:#fff; font-size:17px; border-radius:25px; padding: 10px 18px; font-weight: 300
}
.banner_three_col_sec_last_first .ban_image_caption_txt span{
  background:#80BC00; color:#fff; font-size:17px; border-radius:25px; padding:10px 18px; font-weight: 300
}
.banner_three_col_sec_last_two .ban_image_caption_txt span{
  background:#26afd3; color:#fff; font-size:17px; border-radius:25px; padding:10px 18px; font-weight: 300
}
.banner_three_col_sec_middle_cap{ display:none !important; }    
.banner_three_col_sec_middle .ban_image_caption_txt {
    position: absolute;
    bottom: 26%;
    margin-left: -45px !important;
}
.banner_three_col_sec_last_first .ban_image_caption_txt {
    left: 0;
    position: relative;
    margin-top: -207px;
    margin-left: -130px !important;
}
.banner_three_col_sec_last_two .ban_image_caption_txt{
    position: relative;
    margin-top: -100px;
    margin-left:-50px !important;
}
.whereOperate-section2.whereOperate-section.config_acf_sftware {
    padding: 70px 0 60px 0;
}
.acf_two_col_main_left {
    padding: 60px 0px;
}
.banner_three_col_sec_last_first {
    margin-bottom: 20px;
}  
.acf_two_col_main_rlt img {
    position: absolute;
    right: 0;
}
.brochure_tit{position:relative;    padding-left: 30px; font-size: 16px; font-weight: bold; color: #000}
.brochure_tit::before {
    background: url('https://562153.fs1.hubspotusercontent-na1.net/hubfs/562153/1_SIS/brochere.png') no-repeat;
    content: '';
    width: 23px;
    height: 16px;
    position: absolute;
    top: 3px;
    margin-left: -30px;
}
.brochure_video_tit{position:relative;    padding-left:29px; font-size: 16px; font-weight: bold; color: #000}
.brochure_video_tit::before {
    background: url('https://562153.fs1.hubspotusercontent-na1.net/hubfs/562153/1_SIS/videoicon.png') no-repeat;
    content: '';
    width: 22px;
    height: 16px;
    position: absolute;
    top: 3px;
    margin-left: -29px;
}   

.see-in_act_tit{position:relative;    padding-left: 27px; font-size: 16px; font-weight: bold; color: #000}
.see-in_act_tit::before {
    background: url('https://562153.fs1.hubspotusercontent-na1.net/hubfs/562153/1_SIS/seeit%20in%20action.png') no-repeat;
    content: '';
    width: 21px;
    height: 16px;
    position: absolute;
    top: 3px;
    margin-left: -27px;
}
.mobile_bann_img{display:none !important;}
.get_in_touch_tit{position:relative;    padding-left: 28px; font-size: 16px; font-weight: bold; color: #000}
.love_sis_comp_rlt_cont a {color:#f7821e !important}
.get_in_touch_tit::before {
    background: url('https://562153.fs1.hubspotusercontent-na1.net/hubfs/562153/1_SIS/get%20in%20touch.png') no-repeat;
    content: '';
    width: 21px;
    height: 16px;
    position: absolute;
    top: 3px;
    margin-left: -28px;
}
.clit_list_grid:hover .four_call_cta {
    background: #D56D9D !important;
    color: #fff;
    text-decoration: none !important;
}
.explore_sis_comp_grid, .clit_list_grid{ cursor: pointer; }
.explore_sis_comp_grid:hover {
    webkit-box-shadow: 0px 3px 30px #c9c9c9;
    -moz-box-shadow: 0px 3px 30px #c9c9c9;
    box-shadow: 0px 3px 30px #c9c9c9;
}
.row-fluid a.four_call_cta{text-decoration: none !important;}
.row-fluid a.four_call_cta:hover {
    background: #D56D9D !important;
    color: #fff;
    text-decoration: none !important;
}  


.acf_two_col_main_rlt video {  
    position: absolute;
    right: 0;
    width: 28%;
    z-index: -1;
}

@media (max-width: 1750px) {.acf_two_col_main_rlt video {width: 32%}}
@media (max-width: 1550px) {.acf_two_col_main_rlt video {width: 37%}}
@media (max-width: 1350px) {.acf_two_col_main_rlt video {width: 48%}}
@media (max-width: 1150px) {.acf_two_col_main_rlt video {width: 56%; }}

@media (max-width:1100px) and (min-width:992px) 
{
    .acf_two_col_main_rlt video {width: 53%; }
}

.banner_three_col_sec_middle .row-fluid-wrapper.row-depth-2.row-number-2 .ban_image_caption_txt{display:none !important; }
.explore_sis_comp_grid:hover a.link-style2 {text-decoration: none!important;}
.explore_sis_comp_grid:hover a.link-style2::after {
    -moz-transform: translateX(5px);
    -webkit-transform: translateX(5px);
    -o-transform: translateX(5px);
    -ms-transform: translateX(5px);
    transform: translateX(10px);
}
.acf_software_rlt_cta .row-fluid a.ads_demo_cta { text-transform: none; }
.full_width_form_sec .row-fluid h2 {text-transform: none !important;}
.row-fluid a.ads_demo_cta {color: white!important; text-decoration: none !important;}
.row-fluid a.ads_demo_cta a {color: white!important}
.row-fluid a.ads_demo_cta:hover {text-decoration: none !important;}
.row-fluid a.ads_demo_cta a:hover {text-decoration: none !important;}

.last_explore_sis_comp_grid:hover .row-fluid a.ads_demo_cta {
    background: #D56D9D !important;
    color: #fff;
    text-decoration: none!important;
}

.acf_two_col_main_left .four_call_cta {
    font-size: 16px !important; 
}

@media (min-width:1050px) and (max-width:1150px) { 
   .banner_three_col_sec_left {padding: 100px 0px;}
   .banner_three_col_sec_last_two .ban_image_caption_txt{margin-top: -65px;}
}  
@media (min-width:1020px) and (max-width:1049px) { 
   .banner_three_col_sec_left {padding: 90px 0px;}
  .banner_three_col_sec_last_two .ban_image_caption_txt {margin-top: -75px;}
  .row-fluid a.four_call_cta {padding: 10px 15px !important;}
} 
@media (max-width:1020px) {  
   .banner_sec_col_sec_rlt{display:none !important;}
   .mobile_bann_img{display:block !important;}
}
  

@media (min-width:992px) {.addl-resources-img {max-width:170px}}
@media (max-width:991px) {
.addl-resources-txt h5 {font-size: 21px;}
.banner_req_but .row-fluid a.four_call_cta {padding: 10px 48px !important;}  
.addl-resources-txt p {width: 50%;}
.addl-resources-img {width: 25%!important;}
.addl-resources-txt {width: 70%} 
.banner_three_col_sec {margin-top: 0;}  
.new-page .row-fluid .home_dark_bg .header-section .top-section {background-color: rgba(0,0,0,.3);}  
.span6.widget-span.widget-type-cell.banner_three_col_sec_left {
    
    width: 100%;
   
} 
.acf_two_col_main_rlt{display:none !important;}
.span6.widget-span.widget-type-cell.acf_two_col_main_left {width: 100%;}
.span5.widget-span.widget-type-custom_widget.banner_req_but {
    max-width: 100%;
    text-align: center;
    width: 100%;
    margin-bottom: 20px;
} 
.span7.widget-span.widget-type-custom_widget.ban_watch_video {
    margin-left: 0;
    text-align: center;
    width: 100%;
} 
.banner_three_col_sec_left {
    padding: 30px 15px 40px 15px;
}
.whereOperate-section2.whereOperate-section.config_acf_sftware {
    padding: 50px 15px 50px 13px;
}
.acf_two_col_main_left {
    padding: 40px 0px 40px 15px;
} 
  .explore_sis_comp {padding: 40px 0px 20px}
.explore_sis_comp_grid_main {
    padding: 0px 15px;
}  
  .love_sis_comp{padding-left:15px;padding-right:15px;}  
  .four_call_cta{padding:10px 20px !important; }
}
.last_explore_sis_comp_grid_cta {
    position: absolute;
    box-sizing: border-box;
    left: 0;
    bottom: 30px;
}
.clit_list_grid_cont_cta {
    position: absolute;
    bottom: 25px;
}




@media (min-width:768px) and (max-width:800px) { 
  .span3.widget-span.widget-type-cell.clit_list_grid {
      width: 48%;
  }
  .clit_list_grid_main > .row-fluid-wrapper > .row-fluid{display:flex;}
  .span3.widget-span.widget-type-cell.clit_list_grid {
      width: 48%;
      margin-bottom: 30px;
  }
  .span3.widget-span.widget-type-cell.clit_list_grid.clit_list_third_grid {
      margin-left: 0;
  }
  .clit_list_grid_main > .row-fluid-wrapper > .row-fluid {
        display: flex;
        flex-direction: row;
        flex-wrap: wrap;  
        width: 100%;
    }
    .span3.widget-span.widget-type-cell.clit_list_grid {
        width: 48%;
        flex-direction: column;
        flex: 0 0 48%;
        display: flex;
        flex-wrap: wrap;
      margin-bottom:30px;
    }
    .span3.widget-span.widget-type-cell.clit_list_grid.clit_list_third_grid {
        margin-left: 0;
    }
}



   
@media (max-width:767px) { 
  .last_explore_sis_comp_grid_cta {position: relative;left: auto;bottom: auto;}
  .love_sis_comp_lft {text-align: center;margin-top:20px;}
  .acf_two_col_main_left .title-style h2:before {
      left: 50%;
      -moz-transform: translateX(-50%);
      -webkit-transform: translateX(-50%);
      -o-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
      transform: translateX(-50%); 
  }
  .clit_list_grid_main > .row-fluid-wrapper > .row-fluid {
        display: flex;
        flex-direction: column;
        width: 100%;
    }
    .span3.widget-span.widget-type-cell.clit_list_grid {
        width: 100%;
        margin-bottom: 30px;
    }
  .row-fluid .header-about-india {padding-top: 50px!important}
  .clit_list_grid_cont_cta {position: relative;bottom: auto;}
.addl-resources-img {width: 30%!important; float: left!important; padding-right: 20px;} 
.addl-resources-txt {width: 60%!important; float: left!important;}
.addl-resources-txt p {margin-top: 20px; width: 70%!important;}
.addl-resources-txt h5 {font-size: 18px;}
.row-fluid .container-main-addl {padding: 45px 0 60px;}
.row-fluid .container-main-addl { width:100% !important; padding:0 25px;  -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;  }
.acf_software_rlt_cta .ads_demo_cta {font-size: 18px !important;padding: 15px 40px !important;}
.acf_software_rlt_cta{text-align:center;}
.acf_two_col_main_left .row-fluid h2{text-align:center;}
.four_call_cta{font-size: 18px !important;padding: 15px 40px !important;}
.explore_sis_comp_grid_main > .row-fluid-wrapper > .row-fluid {display: inline-block;}
.explore_sis_comp_grid_main {margin-bottom: 0;}
.explore_sis_comp_grid{margin-bottom:30px;}
.acf_two_col_main_rlt {display: none !important;}
.explore_sis_office_comp_but {position: relative;bottom: auto; }
 .row-fluid .explore_sis_office_comp_but a {font-size: 17px!important}
.explore_sis_comp_grid .row-fluid p {padding-bottom: 20px;}
.love_sis_comp h2{margin-bottom:30px;}
.love_sis_comp_lft {margin: 0px;}
.clit_list_grid_cont {padding-bottom: 40px;}
.clit_list_grid{margin-bottom: 30px;}  
}
@media ( max-width:650px ) {
.addl-resources-img {width: 33%!important; float: left!important; padding-right: 20px;} 
.addl-resources-txt {width: 58%!important; float: left!important;}
.addl-resources-txt p {margin-top: 20px; width: 70%!important;}
.addl-resources-txt h5 {font-size: 16px; line-height: 25px;}
.row-fluid .container-main-addl {padding: 0px 0 20px;}
}
@media ( max-width:590px ) {
.addl-resources-box {margin-top: 40px;background-color: transparent;border: none;} 
.addl-resources-img {width: 100%!important; float: none!important; text-align: center!important;} 
.addl-resources-txt {width: 100%!important; float: none!important; text-align: center!important}
.addl-resources-txt p {margin: 20px auto 0px auto!important; width: 60%!important; float: none!important; text-align: center!important;}
.addl-resources-txt h5 {font-size: 22px!important;}
  .span6.widget-span.widget-type-cell.banner_three_col_sec_left {
    text-align:center;
    width: 100%;
   
} 
}
@media ( max-width:400px ) {
.addl-resources-txt p {width: 70%!important}
}
.agree-left {max-width: 600px;margin: 0 auto!important;float: none!important;text-align: center;}
.addl-resources-box2 {margin-top: 30px;background-color: #FFFFFF;border: 1px solid #CCCCCC; text-align: left!important;}   
.addl-resources-txt2 { padding: 20px 20px 10px 5px;} 
.addl-resources-txt2 h5 {font-size:22px!important; color:#000000!important; font-weight:200!important;}
.addl-resources-txt2 p {text-align: center;color: #FFF!important;font-size: 14.61px;text-transform: uppercase; line-height: 38px;font-weight: 600;background: #c9187e; margin-right: 15px!important; width: 70%!important;margin-top: 20px!important;padding: 0px 5px;}
.addl-resources-txt2 p:hover {background: #D56D9D;border: 0px;}  
.addl-resources-txt2 p a:link {color: white!important;text-decoration:none!important;}
.form-txt-addl h3 {text-align:center!important; font-size:35px!important;}
.form-txt-addl p {text-align:center!important;margin:13px 0!important;}
.row-fluid .container-main-addl2 { max-width:1200px; margin:0 auto!important; float:none; min-height:0px }
.row-fluid .container-main-addl2 { position:relative; }
.row-fluid .container-form-addl {max-width: 700px;float: none;margin: 0 auto!important;padding: 0;}
@media (min-width:767px) and (max-width:1199px) {.addl-resources-txt2 p {width:80%!important;}}
@media (min-width:992px) {.addl-resources-img2 {max-width:170px}}
@media (max-width:991px) {
.addl-resources-txt2 h5 {font-size: 21px;}
.addl-resources-txt2 p {width: 100%!important;}
.addl-resources-img2 {width: 25%!important;}
.addl-resources-txt2 {width: 70%} 
.row-fluid .container-main-addl2 { max-width:850px; }
}
@media (max-width:767px) { 
.form-txt-addl h3 {font-size:27px!important; margin-top:0!important;line-height:1.15em!important;}
.addl-resources-img2 {width: 30%!important; float: left!important; padding-right: 20px;} 
.addl-resources-txt2 {width: 60%!important; float: left!important;}
.addl-resources-txt2 p {margin-top: 20px; width: 70%!important;}
.addl-resources-txt2 h5 {font-size: 18px;}
.row-fluid .container-main-addl2 {padding: 45px 0 60px;}
.row-fluid .container-main-addl2 { width:100% !important; padding:0 25px;  -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;  }
}
@media ( max-width:650px ) {
.addl-resources-img2 {width: 33%!important; float: left!important; padding-right: 20px;} 
.addl-resources-txt2 {width: 58%!important; float: left!important;}
.addl-resources-txt2 p {margin-top: 20px; width: 70%!important;}
.addl-resources-txt2 h5 {font-size: 16px; line-height: 25px;}
.row-fluid .container-main-addl2 {padding: 0px 0 20px;}
}
@media ( max-width:590px ) {
.addl-resources-box2 {margin-top: 40px;background-color: transparent;border: none;} 
.addl-resources-img2 {width: 100%!important; float: none!important; text-align: center!important;} 
.addl-resources-txt2 {width: 100%!important; float: none!important; text-align: center!important}
.addl-resources-txt2 p {margin: 20px auto 0px auto!important; width: 60%!important; float: none!important; text-align: center!important;}
.addl-resources-txt2 h5 {font-size: 22px!important;}
}
@media ( max-width:400px ) {
.addl-resources-txt2 p {width: 70%!important}
}

.addl-resources-box3 {margin-top: 30px;background-color: #FFFFFF;border: 1px solid #CCCCCC; text-align: left!important;}   
.addl-resources-txt3 { padding: 20px 20px 10px 5px;} 
.addl-resources-txt3 h5 {font-size:22px!important; color:#000000!important; font-weight:200!important;}
/*.addl-resources-txt3 p {text-align: center;color: #FFF!important;font-size: 14.61px;text-transform: uppercase; line-height: 38px;font-weight: 600;background: #c9187e; margin-right: 15px!important; width: 70%!important;margin-top: 20px!important;padding: 0px 5px;}
.addl-resources-txt3 p:hover {background: #D56D9D;border: 0px;}  
.addl-resources-txt3 p a:link {color: white!important;text-decoration:none!important;}*/
.addl-resources-txt3 a {text-decoration: none!important;color: #00A6CE!important;line-height:44px!important;}
.form-txt-addl2 h3 {font-size:28px!important;text-align:left!important;line-height:1.15em!important;}
.form-txt-addl2 p {text-align:left!important;margin:13px 0!important;}
.form-section-addl {border-right:1px solid #cccccc;padding-right:30px;}
.form-addl {background:#ffffff!important;border:1px solid #cccccc;}
.row-fluid .form-addl input[type=email], .row-fluid .form-addl input[type=tel], .row-fluid .form-addl input[type=text], .row-fluid .form-addl select {background:#f5f5f5!important;border:1px solid #cccccc!important;}
.row-fluid .form-addl select {padding-right: 50px!important;color: #b9b9bb!important;background: url(//562153.fs1.hubspotusercontent-na1.net/hubfs/562153/New_Sourcemed_Site/images/select-arrow.png) center right 15px no-repeat #f5f5f5!important;}
.row-fluid .form-addl .hs-form-field>label {text-align:left!important;}
.row-fluid .container-main-addl3 {  margin:0 auto!important; float:none; min-height:0px }
.row-fluid .container-main-addl3 { position:relative; }
.row-fluid .container-form-addl {float: none;margin: 0 auto!important;padding: 0;}
.live-webinar-txt {padding-top:25px;}
.live-webinar-txt p {font-style:italic;font-weight:bold;font-size:14px;}
@media (min-width:767px) and (max-width:1199px) {.addl-resources-txt2 p {width:80%!important;}}
@media (min-width:992px) {.addl-resources-img2 {max-width:170px}}
@media (max-width:991px) {
.addl-resources-txt3 h5 {font-size: 21px;}
.addl-resources-txt3 p {width: 100%!important;}
.addl-resources-img3 {width: 25%!important;}
.addl-resources-txt3 {width: 70%} 
.row-fluid .container-main-addl3 { max-width:850px; }
.addl-container {padding:0 30px!important;}
}
@media (max-width:767px) { 
.form-txt-addl h3 {font-size:27px!important; margin-top:0!important;line-height:1.15em!important;}
.addl-resources-img3 {width: 30%!important; float: left!important; padding-right: 20px;} 
.addl-resources-txt3 {width: 60%!important; float: left!important;}
.addl-resources-txt3 p {margin-top: 20px; width: 70%!important;}
.addl-resources-txt3 h5 {font-size: 18px;}
.row-fluid .container-main-addl3 {padding: 45px 0 60px;}
.row-fluid .container-main-addl3 { width:100% !important; padding:0 25px;  -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.form-section-addl {border:none!important;padding-right:0!important;}
.form-txt-addl2 h3 {margin-top:20px!important;}
}     
@media ( max-width:650px ) {    
.addl-resources-img3 {width: 33%!important; float: left!important; padding-right: 20px;} 
.addl-resources-txt3 {width: 58%!important; float: left!important;}
.addl-resources-txt3 p {margin-top: 20px; width: 70%!important;}
.addl-resources-txt3 h5 {font-size: 16px; line-height: 25px;}
.row-fluid .container-main-addl3 {padding: 0px 0 20px;}
}

@media ( max-width:590px ) {
.addl-resources-box3 {margin-top: 40px;background-color: transparent;border: none;} 
.addl-resources-img3 {width: 100%!important; float: none!important; text-align: center!important;} 
.addl-resources-txt3 {width: 100%!important; float: none!important; text-align: center!important}
.addl-resources-txt3 p {margin: 20px auto 0px auto!important; width: 60%!important; float: none!important; text-align: center!important;}
.addl-resources-txt3 h5 {font-size: 22px!important;}
}
@media ( max-width:480px ) {
  .row-fluid a.four_call_cta, .row-fluid a.ads_demo_cta, .ban_watch_video a {width: 90% !important;box-sizing: border-box !important;}
  .full_width_form input[type="submit"]{width:100%;}
  fieldset.form-columns-2 .input { margin-right: 0px !important; }
  .form-columns-2 .hs-form-field .hs-input { width: 100% !important; }
}
@media ( max-width:400px ) {
.addl-resources-txt3 p {width: 70%!important}
  .ban_watch_video a {padding: 14px 38px 14px 15px !important;}
}

.custom-menu-primary .hs-menu-wrapper > ul ul{}
.custom-menu-primary .hs-menu-wrapper > ul ul li{
  background:;
}
.custom-menu-primary .hs-menu-wrapper > ul ul li a{
  color:;
}
.custom-menu-primary .hs-menu-wrapper > ul ul li a:hover{
  color:;
}

.title-style2 a:hover {text-decoration: underline!important}

/* May 2020 Updates */
.aicpa-badge {background:#00A6CE; padding:15px;}
.aicpa-badge a {color:#ffffff!important;text-decoration:underline!important;}
.aicpa-badge a:hover {text-decoration:none!important;}
.aicpa-badge p {margin-left: -4em!important;color:#ffffff;margin-top:2em!important;font-weight:bold;font-size:20px;text-align:center;}
.aicpa-badge img {left:7em;max-width:155px!important;margin:-55px auto 0!important;position:relative;display:block!important;float:none!important;}
@media (max-width:1200px) {.aicpa-badge p {margin-top:1.5em!important;margin-left:2em!important;}}
@media (max-width:991px) {.aicpa-badge img {left:0;}.aicpa-badge p {text-align:left;margin-top:2em!important;margin-left:1.5em!important;}}
@media (max-width:983px) {.aicpa-badge p {margin-top:1em!important;}}
@media (max-width:767px) {.aicpa-badge img {margin-top:0!important;}.aicpa-badge {text-align:center;} .aicpa-badge p {margin-left:0!important;text-align:center;left:0;}}

.aicpa-badge2 a {color:#ffffff!important;text-decoration:underline!important;}
.aicpa-badge2 a:hover {text-decoration:none!important;}
.aicpa-badge2 {background:#00A6CE; padding:20px;}
.aicpa-badge2 p {margin-left: -4em!important;color:#ffffff;margin-top:1.5em!important;font-weight:bold;font-size:20px;text-align:center;}
.aicpa-badge2 img {left:7em;max-width:155px!important;margin:-80px auto 0!important;position:relative;display:block!important;float:none!important;}
@media (max-width:1365px) {.aicpa-badge2 img {margin:-55px auto 0!important;}.aicpa-badge2 p {margin-top:2em!important} }
@media (max-width:1200px) {.aicpa-badge2 p {margin-top:1.5em!important;margin-left:1.5em!important;}}
@media (max-width:991px) {.aicpa-badge2 img {left:0;}.aicpa-badge2 p {margin-top:1.5em!important;margin-left:1.5em!important;}}
@media (max-width:983px) {.aicpa-badge2 p {margin-top:1em!important;}}
@media (max-width:767px) {.aicpa-badge2 img {margin-top:0!important;}.aicpa-badge2 {text-align:center;} .aicpa-badge2 p {margin-left:0!important;}}

/*Client Stories*/
.client_schedule_demo {padding: 16px 30px!important;}
.britain_cta a {padding: 16px 30px!important;}
.row-fluid .read_more_stories_title h2 {font-size:35px!important;margin-bottom:20px;}
.row-fluid .client_stories_details_right_content h2 {font-size:33px!important;}
.row-fluid .read_more_stories_title h2:after {height:2px!important;}
@media (max-width:767px){.row-fluid .client_stories_details_right_content h2 {font-size:26px!important;}.row-fluid .read_more_stories_title h2 {font-size:26px!important;}}
@media (min-width:768px) and (max-width:820px) {.row-fluid a.client_schedule_demo {font-size:14.5px!important;}}

.blog-header a:hover {text-decoration: none!important}
.custom-menu-primary .hs-menu-wrapper>ul li a,.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li a{max-width:none!important;width:auto!important}
@media (max-width:991px){
.new-header-changes .custom-menu-primary ul li a{font-size:14px!important;color:#000!important}
.new-header-changes .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper{width:100%!important}
.custom-menu-primary,.custom-menu-primary .hs-menu-wrapper>ul,.custom-menu-primary .hs-menu-wrapper>ul li,.custom-menu-primary .hs-menu-wrapper>ul li a{display:block;float:none;position:static;top:auto;right:auto;left:auto;bottom:auto;padding:0;margin:0;background-image:none;background-color:transparent;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;max-width:none;width:100%;height:auto;line-height:1;font-weight:400;text-decoration:none;text-indent:0;text-align:left;color:#fff}
.mobile-trigger{display:inline-block!important;cursor:pointer;position:absolute;top:25px;right:15px;width:auto;height:auto;padding:7px 10px 8px;font-size:16px;font-weight:400;text-align:left;text-transform:uppercase;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#000}
.mobile-trigger:hover{text-decoration:none;color:#fff;border-color:transparent}
.mobile-open .mobile-trigger{color:#fff;border-color:transparent}
.mobile-trigger i{position:relative;top:-4px}
.mobile-trigger i:after,.mobile-trigger i:before{position:absolute;content:''}
.mobile-trigger i,.mobile-trigger i:after,.mobile-trigger i:before{width:22px;height:2px;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;background-color:#FFF;display:inline-block}
.mobile-trigger i:before{top:-6px}.mobile-trigger i:after{top:6px}
.mobile-open .mobile-trigger i,.mobile-open .mobile-trigger i:after,.mobile-open .mobile-trigger i:before,.mobile-trigger:hover i,.mobile-trigger:hover i:after,.mobile-trigger:hover i:before{background-color:#fff}
.child-trigger{display:block!important;cursor:pointer;position:absolute;top:0;right:0;width:55px!important;min-width:55px!important;height:45px!important;padding:0!important;border-left:1px dotted rgba(255,255,255,.2)}
.child-trigger:hover{text-decoration:none}
.child-trigger i{position:relative;top:50%;margin:0 auto!important;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}
.child-trigger i:after{position:absolute;content:'';-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}
.child-trigger i,.child-trigger i:after{width:10px;height:1px;background-color:#fff;display:block}
.child-trigger.child-open i:after{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}
.custom-menu-primary.js-enabled{position:initial;padding-top:0;margin:0}
body .custom-menu-primary.js-enabled .hs-menu-children-wrapper,body .custom-menu-primary.js-enabled .hs-menu-wrapper{display:none}
body .custom-menu-primary ul.hs-menu-children-wrapper{visibility:visible!important;opacity:1!important;position:static!important;display:none}
.custom-menu-primary.js-enabled .hs-menu-wrapper{width:100%;position:absolute;top:155px;left:0;padding:0;background:#FFF;z-index:9;box-shadow:#999 2px 2px 2px}
.custom-menu-primary .hs-menu-wrapper{width:100%}.custom-menu-primary .hs-menu-wrapper>ul>li{position:relative}
.custom-menu-primary .hs-menu-wrapper>ul>li a{font-size:22px;line-height:45px;overflow:visible}
.custom-menu-primary .hs-menu-wrapper>ul li{border-top:1px dotted rgba(255,255,255,.35)}
.custom-menu-primary .hs-menu-wrapper>ul li a{padding:0 10px;color:#fff}
.custom-menu-primary .hs-menu-wrapper>ul li a:hover{color:#fff}
.custom-menu-primary .hs-menu-wrapper>ul ul li{background-color:rgba(255,255,255,.08)}
.custom-menu-primary .hs-menu-wrapper>ul ul li a{text-indent:10px;font-size:16px}
.custom-menu-primary .hs-menu-wrapper>ul ul ul li a{text-indent:30px}
.custom-menu-primary .hs-menu-wrapper>ul ul ul ul li a{text-indent:50px}
.row-fluid .top-section .custom-menu-primary>div>span>div>ul>li>a{color:#000!important;line-height:25px}
.row-fluid .header-section .top-section{padding:20px 0!important}
.topmenu-fixed .row-fluid .topic-section{position:relative;top:0}
.new-menu-changes .custom-menu-primary .flyouts.active-branch ul li a{color:#000!important;font-family:SeravekWebBasic;font-size:14px!important;padding:10px!important}
.child-trigger i::after,.new-menu-changes .child-trigger i{background-color:#1f275a!important;height:2px!important;width:12px!important}
.new-menu-changes .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper{width:100%}
.row-fluid .header-section{overflow:visible;position:absolute}
.new-home-page .row-fluid .header-section{overflow:visible;position:relative}
.row-fluid .header-top-left{margin-left:0!important;display:none;background-color:#fff}
.row-fluid .search-link{max-width:none!important;margin-left:0!important;text-align:center;width:100%!important}
.row-fluid .login-link{float:left!important;margin-bottom:7px;margin-left:0!important;max-width:none;text-align:left;width:100%!important;clear:left}
.topmenu-fixed .row-fluid .login-link{display:block}
.row-fluid .top-section .container{padding:0}
.login-link a#cta_button_562153_67e4f841-85d8-4154-babb-4e08a3f8dd47{border:none!important;padding:18px 8px!important;text-align:left!important;width:94%!important}
.login-link a#cta_button_562153_67e4f841-85d8-4154-babb-4e08a3f8dd47 span{font-weight:700!important;color:#000!important;font-family:SeravekWebBasic!important;font-size:14px!important;text-transform:uppercase!important}
.new-header-changes .search-link ul li input{background:0 0;border:1px solid #ccc;cursor:text;font-size:.9em;letter-spacing:.1em;padding:10px 1px 10px 10px;transition:width .35s ease 0s;width:100%}
.new-header-changes .search-link ul li input:focus{cursor:text;outline:0;width:100%}.new-header-changes form#searchForm1 input{color:#767576;height:auto;text-transform:none}
.new-header-changes .popupSearch form#searchForm1 input{color:#fff}
.login-link a#cta_button_562153_67e4f841-85d8-4154-babb-4e08a3f8dd47:hover{background:rgba(0,0,0,0)!important}
.search-link ul{padding-left:9px;padding-right:10px;padding-top:10px}
.row-fluid .header-top-left{float:none!important;margin:60px auto 0;width:100%!important}
.new-header-changes .custom-menu-primary.js-enabled .hs-menu-wrapper{top:165px}
.child-trigger i,.child-trigger i::after,.new-header-changes .child-trigger i{background-color:#1f275a;display:block;height:2px;width:12px}
.custom-menu-primary ul li ul.hs-menu-children-wrapper::before,.new-header-changes .custom-menu-primary ul li ul.hs-menu-children-wrapper::before{content:none}
.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper{width:100%}
.popupSearch{top:0;width:80%}
}
.row-fluid .consult-content h1 {color:#000!important;text-transform:none;font-weight:300!important;margin-bottom:0px;}
.row-fluid input,.row-fluid input[type=submit],.row-fluid textarea,body,strong{font-family:SeravekWebBasic}.row-fluid input[type=submit],.row-fluid input[type=submit]:hover{background:url(//32387.fs1.hubspotusercontent-na1.net/hubfs/32387/cos-projects/imarc-research/submit-bg.png)}
.row-fluid .hs-form fieldset,.row-fluid img{max-width:100%}
.row-fluid .askcasc-form select,.row-fluid .consult-content .consult-form select,.row-fluid .contact-form select,.row-fluid .downloadnow-form select,.row-fluid .webinar-form select{-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:''}
.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}
body{font-size:17px;line-height:24px;color:#55565A;margin:0;padding:0;letter-spacing:.02em}
.row-fluid h1,.row-fluid h2,.row-fluid h3,.row-fluid h4,.row-fluid h5,.row-fluid h6{margin:0;color:#C9187E;padding:0;font-family:SeravekWebBasic;font-weight:700}

.row-fluid h2{font-size:40px;line-height:48px;}
.row-fluid h3{font-size:35px;line-height:40px}
.row-fluid h4{font-size:30px;line-height:35px}
.row-fluid h5{font-size:24px;line-height:28px}
.row-fluid h6{font-size:18px;line-height:22px}
.secondary-leftcol ul a,.secondary-leftcol ul a:hover{color:#00A6CE!important}
.row-fluid img{border:none;height:auto}
.row-fluid a{text-decoration:none;color:#00A6CE;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.row-fluid a:hover{color:#00A6CE;text-decoration:underline}
.row-fluid .container{width:1100px;float:none;margin:0 auto!important;padding:0}
*{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}
.row-fluid input{border:none;outline:0;font-size:15px;padding-top:14px;color:#000}
.row-fluid input[type=submit]{cursor:pointer;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.row-fluid textarea{font-size:16px;line-height:26px;color:#000}
ol,ul{margin:0;padding:0}
.row-fluid .get-bg,.row-fluid .get-bg2{display:none}
.green-btn a,.green-btn input[type=submit],.transparent-btn a{display:inline-block;font-family:SeravekWebBasic;font-weight:700;text-transform:uppercase}
.row-fluid .mobile-bg,.row-fluid .set-bg{background-size:cover;background-repeat:no-repeat;background-position:center top;z-index:0}
.fancybox-lock .fancybox-overlay{overflow:hidden!important}

.hs-error-msgs{list-style:none}
.hs-error-msgs label{font-size:14px!important;color:#000}
.row-fluid [class*=span]{min-height:0}
.date-and-author{font-size:17px;font-style:italic;margin-top:12px}
.green-btn a,.green-btn input[type=submit],.transparent-btn a{margin-top:10px;-o-transition:all 0s ease-in-out;position:relative}
.date-and-author span{font-style:normal}
.transparent-btn a{background:#C9187E;padding:12px;text-align:center;width:100%;max-width:170px;box-sizing:border-box!important;font-size:14px;letter-spacing:.04em;color:#FFF}
.transparent-btn a:hover{background:#D56D9D;color:#fff!important;text-decoration:none!important}
.hospital-page .transparent-btn a {background: #00a6ce}
.hospital-page .transparent-btn a:hover {background: #4CC0DC}
.green-btn a,.green-btn input[type=submit]{background:#C9187E;padding:12px 45px;font-size:12.5px;color:#fff;background-size:100% 100%;-webkit-transition:all 10ms ease-in-out;-moz-transition:all 0s ease-in-out;transition:all 0s ease-in-out}
.row-fluid .green-btn3 a,.row-fluid .green-btn3 input[type=submit],.row-fluid .green-btn4 a,.row-fluid .green-btn4 input[type=submit]{font-family:SeravekWebBasic;min-width:185px;letter-spacing:.04em;line-height:32px;margin:10px 0 0;display:inline-block;box-sizing:border-box!important;color:#fff;font-weight:700;text-transform:uppercase}
.green-btn a:hover,.green-btn input[type=submit]:hover{background:#D56D9D;color:#fff;text-decoration:none!important}
.row-fluid .green-btn2 input[type=submit]{font-family:SeravekWebBasic;font-weight:700;padding:10px!important;min-width:185px;line-height:32px;font-size:14px;letter-spacing:.04em;color:#fff;background:center top no-repeat #C9187E;background-size:100% 100%}
.row-fluid .green-btn2 input[type=submit]:hover{background:center top no-repeat #D56D9D;font-weight:700}
.row-fluid .green-btn3 a,.row-fluid .green-btn3 input[type=submit]{padding:10px;font-size:14px;background:center top no-repeat #C9187E;background-size:100% 100%}
.row-fluid .gray-btn input[type=submit] {background: #55565a!important;}
.row-fluid .gray-btn input[type=submit]:hover {background: #88888b!important;}
.row-fluid .hospital-form input[type=submit] {background: #00a6ce!important;}
.row-fluid .hospital-form input[type=submit]:hover {background: #4CC0DC!important;}
.row-fluid .green-btn3 a:hover,.row-fluid .green-btn3 input[type=submit]:hover{background:center top no-repeat #D56D9D;font-weight:700}
.row-fluid .green-btn4 a,.row-fluid .green-btn4 input[type=submit]{padding:10px 15px;font-size:14px;background:center top no-repeat #C9187E;background-size:100% 100%}
.row-fluid .green-btn4 a:hover,.row-fluid .green-btn4 input[type=submit]:hover{background:#D56D9D;font-weight:700;color:#fff;text-decoration:none!important}
.row-fluid .agreements .title-style h2:before {width: 100%}
.row-fluid .agreements .title-style h2 strong {font-size: 20px !important; line-height: 22px!important; font-weight: bold; }
.row-fluid .agreements .title-style h3 {font-size: 20px!important; line-height: 26px!important; margin-bottom: 10px!important; font-weight: bold; color: #000}


@media (max-width:767px){
  .row-fluid .agree-left {margin-bottom: 30px}
.row-fluid .header-legal {padding: 140px 0 50px!important}
.row-fluid .green-btn3 a,.row-fluid .green-btn3 input[type=submit]:hover{background:#D56D9D;color:#fff}
.row-fluid-wrapper:last-child .hs-menu-wrapper.hs-menu-flow-horizontal>ul{margin-top:14px!important}
.contact-blog-cta{text-align:center}
  .row-fluid .legal-options {padding-top: 15px!important}
    .row-fluid .legal-agree {padding-top: 30px!important}
  
.row-fluid .agreements .title-style h2 strong {font-size: 17px; line-height: 22px; font-weight: bold; }
}
.row-fluid .casestudies-section2 {padding-top: 50px!important}
a#cta_button_562153_6e48970b-d81f-4222-ad7e-61204b4f0c17{font-size:14px}
a#cta_button_562153_6e48970b-d81f-4222-ad7e-61204b4f0c17:hover{text-decoration:none!important}
.contact-header h6{margin-top:10px;font-style:italic}
.row-fluid .header-section .top-section .topmenu-section.nav-down .color-logo{margin-top:0!important;margin-bottom:-20px}
.mainblogh1 h1{font-size:28px!important;line-height:36px}
.mainblogh1 h1 a{color:#000!important}
.blogsubcenter input[type=submit]{color:#0071ba!important}

.newhomehero{background-image:url(https://562153.fs1.hubspotusercontent-na1.net/hubfs/562153/images/newHomeHero9.jpg);background-repeat:no-repeat}
.newhomeherotwo{background-image:url(https://562153.fs1.hubspotusercontent-na1.net/hubfs/562153/images/sm-hero-417.jpg);background-repeat:no-repeat!important;background-size:cover}
.black-bar{height:77px;background:url(https://562153.fs1.hubspotusercontent-na1.net/hubfs/562153/images/sm-banner.png)!important}
.row-fluid .header-section{overflow:visible;z-index:9}
.row-fluid .header-section>div{position:relative}
.row-fluid .video-bg{position:absolute;padding-top:55%;overflow:hidden;z-index:-1}
.row-fluid .video-bg iframe,.video-bg embed,.video-bg object,.video-bg video{position:absolute;height:100%;width:100%;left:0;top:0}
.row-fluid .header-section .top-section{float:left;width:100%}
.row-fluid .header-section .top-section .color-logo{display:none;max-width:400px}
.row-fluid .color-logo{padding:15px 0}
.row-fluid .header-sectiontwo{position:relative;overflow:visible}
.row-fluid .header-sectiontwo:before{position:absolute;content:'';left:0;top:0;width:100%;height:100%;background:rgba(90,90,90,.85)}
.row-fluid .header-sectiontwo>div{position:relative}
.row-fluid .header-sectiontwo .top-section{padding-top:65px;float:left;width:100%}
.row-fluid .header-sectiontwo .top-section .color-logo{display:none}
.new-header-changes .custom-menu-primary ul li a{font-family:SeravekWebBasic!important;font-weight:700;font-size:14px!important;padding:13px 8px!important;color:#fffbfb!important}
.topmenu-fixed .new-header-changes .custom-menu-primary ul li a{font-family:SeravekWebBasic!important;font-size:15px!important;padding:47px 8px!important;color:#767576!important}
.new-header-changes .custom-menu-primary ul li a:hover{color:#C9187E!important}
.row-fluid .banner-content-title p{font-family:SeravekWebBasic}
@media (max-width:991px){
  .row-fluid h1 {font-size: 45px}
  .errorgroup {width: 100%!important; float: none!important; margin: 0px 0px 45px 0px!important}
.new-contact-us-page .row-fluid .header-section .color-logo{margin-left:20px}
}
.new-contact-us-page .row-fluid .header-sectiontwo .color-logo{display:block}
.new-contact-us-page .row-fluid .top-section .custom-menu-primary>div>span>div>ul>li>a{color:#000!important}
.row-fluid .topmenu-section.nav-down>div>span>div>ul>li>a{padding:47px 0!important}
.row-fluid .contact-followme{float:right}
.row-fluid .contact-followme .fm_button span{position:relative;background:0 0!important}
.row-fluid .contact-followme .fm_facebook span:before,.row-fluid .contact-followme .fm_linkedin span:before,.row-fluid .contact-followme .fm_twitter span:before{position:absolute;font-family:FontAwesome;width:100%;height:100%;left:0;top:0;font-size:20px;line-height:32px}
.row-fluid .contact-followme .fm_facebook span:before{content:"\f09a";color:#000}
.row-fluid .contact-followme .fm_facebook:hover span:before{color:#3b5998}
.row-fluid .contact-followme .fm_twitter span:before{content:"\f099";color:#000}
.row-fluid .contact-followme .fm_twitter:hover span:before{color:#00aced}
.row-fluid .contact-followme .fm_linkedin span:before{content:"\f0e1";color:#000}
.row-fluid .contact-followme .fm_linkedin:hover span:before{color:#007bb5}
.contact-blog-cta{margin-top:5px;margin-bottom:15px}
@media (max-width:767px){
.row-fluid .contact-followme{width:100px!important;margin:0 auto!important;float:none!important;padding-bottom:60px!important;padding-top:10px!important}
.CStestimonial p{font-size:17px;text-align:center!important;line-height:23px}
.CSshare-download{padding:30px 0!important}
}
.row-fluid .top-section .custom-menu-primary>div>span>div>ul li a{max-width:100%;width:100%}
.row-fluid .top-section .custom-menu-primary>div>span>div>ul{float:right}
.row-fluid .top-section .custom-menu-primary>div>span>div>ul>li>a{font-size:14px!important;font-family:SeravekWebBasic!important;font-weight:700!important;letter-spacing:.06em;color:#FFF;padding:13px 8px!important;margin-top:-34px!important}
.hs-blog-post .row-fluid .top-section .custom-menu-primary>div>span>div>ul>li:nth-last-child(2)>a,.row-fluid .top-section .custom-menu-primary>div>span>div>ul>li>a:hover{color:#C9187E;text-decoration:none!important}
.hospital-page .top-section .custom-menu-primary>div>span>div>ul>li>a:hover{color:#ffffff!important;text-decoration:underline!important}
.hs-blog-listing .row-fluid .top-section .nav-down .custom-menu-primary>div>span>div>ul>li:nth-last-child(2)>a,.hs-blog-post .row-fluid .top-section .nav-down .custom-menu-primary>div>span>div>ul>li:nth-last-child(2)>a{color:#C9187E}
.bloghero-section a:hover {text-decoration: none!important}

.blog-title, .blog-header h1  {color: white!important; font-weight: 300!important; font-size: 58px; line-height:68px; text-transform: uppercase; text-decoration: none!important}
.blog-title a, .blog-header h1 a {color: #fff!important; text-decoration:none!important}
.blog-title a:hover, .blog-header h1 a:hover {color: #C9187E!important; text-decoration: none!important}
/*.blog-title:hover, .blog-header h1:hover {color: #C9187E!important; text-decoration: none!important}*/
.blog-header h2 a{color:#fff!important;text-decoration:none;font-weight:300!important}
.blog-header h2 a:hover,.lp-number-header a:hover,.orangebutton a:hover{text-decoration:none!important}
.blog-header h2 a:hover{color:#C9187E!important}
.blog-header p,.bloghero-section p{font-size:21px}
.resource-header{margin:35px 0}
.resources-background{padding-bottom:40px}
.topic-menu-list ul li.active,.topic-menu-list ul li:hover{color:#C9187E}
.topic-menu-list ul li{color:#767575;display:inline-block;text-transform:uppercase;cursor:pointer;font-family:SeravekWebBasic;font-weight:700;font-size:14.58px;padding:10px 20px;transition:all .5s}
.topic-post-list h2 a{font-family:SeravekWebBasic;font-size:24px;line-height:23px;color:#00A6CE!important; text-decoration: underline!important}
.topic-post-list h2 a:hover{text-decoration: none!important}
.topic-post-list p{font-family:SeravekWebBasic!important;line-height:22px;margin-top:20px}
.topic-author{padding-top:0}
.hs-author-profile{background-color:#efeeee;padding:20px 25px;margin-bottom:20px}
.hs-author-bio p{font-size:17px}
.stats-header{margin-bottom:50px}
.row-fluid .topcontent-section{padding:90px 0 160px;float:left;width:100%;text-align:center}
.row-fluid .topcontent-sectiontwo{padding:0 0 60px;float:left;width:100%;text-align:center}
.row-fluid .topcontent-section h1{font-size:58px;color:#FFF;line-height:75px}
.row-fluid .topcontent-sectiontwo h1{font-size:55px;color:#FFF;line-height:70px}
.row-fluid .topcontent-section .textchanges,.row-fluid .topcontent-sectiontwo .textchanges{font-family:gotham_boldregular;color:#FFF;font-size:58px;text-transform:uppercase;line-height:75px}
.row-fluid .differentiator-section{padding:50px 0;float:left;width:100%;font-size:20px;background:#efeeee;position:relative}
.row-fluid .differentiator-section:after{position:absolute;content:'';left:50%;bottom:-20px;width:20px;height:20px;border-top:#efeeee solid 20px;border-left:transparent solid 15px;border-right:transparent solid 15px;box-sizing:border-box;z-index:8}
.row-fluid .differentiator-section h2{font-size:30px;text-align:right;line-height:38px;margin-top:7px}
.row-fluid .differentiator-section .differentiator-content{padding-right:50px}
.row-fluid .differentiator-section .net-revenue{padding:0 35px 35px;background:#1f275a;font-size:15px;line-height:22px;color:#FFF;position:relative;margin-top:-50px;font-family:SeravekWebBasic;text-align:center}
.row-fluid .differentiator-section .net-revenue:before{position:absolute;content:'';width:100%;height:42px;left:0;top:-42px;background:url(https://562153.fs1.hubspotusercontent-na1.net/hubfs/562153/New_Sourcemed_Site/images/netrevenue-top-new.png) left top no-repeat}
.row-fluid .empowering-section{float:left;width:100%;padding:70px 0;text-align:center;background:#FFF}
.row-fluid .empowering-section .container{padding:0 170px}
.row-fluid .empowering-section h2{font-size:30px;padding:10px 0}
.row-fluid .service-slider{float:left;width:100%;position:relative}
.row-fluid .service-slider ul.slides li .service-slide{min-height:583px;float:left;width:100%;background-size:cover;background-position:center top;background-repeat:no-repeat;padding:95px 0;color:#FFF;position:relative}
.row-fluid .service-slider .service-detail{width:35%;float:right}
.row-fluid .service-slider .service-detail h3{font-size:33px;font-weight:700;color:#FFF;text-transform:uppercase;padding-bottom:20px;font-family:gotham_mediumregular}
.row-fluid .service-slider .service-detail ul{padding:0 0 0 20px;list-style:none}
.row-fluid .service-slider .service-detail ul li{position:relative;font-size:17px!important}
.row-fluid .service-slider .service-detail .transparent-btn a:hover{color:#FFF}
.row-fluid .service-slider .service-detail ul li:before{position:absolute;content:'';width:6px;height:6px;left:-20px;top:10px;background:#C9187E;border-radius:50%}
.row-fluid .service-slider .service-detail .transparent-btn{margin-top:25px}
.row-fluid .service-slider .flex-direction-nav{position:absolute;right:0;top:50%;margin-top:-72px;list-style:none;display:table}
.flex-direction-nav>li:first-child{display:table-footer-group}
.green-btn a,.transparent-btn a{transition:all ease .4s;-moz-transition:all ease .4s;-webkit-transition:all ease .4s}
.copyrt-twitter{margin-top:66px}
.row-fluid .service-slider .flex-direction-nav li a{margin:1px 0;overflow:hidden}
.row-fluid .service-slider .flex-direction-nav li a:before{left:0;top:0;width:100%;height:100%;text-align:center;line-height:72px;color:#989899;font-size:40px;content:url(//562153.fs1.hubspotusercontent-na1.net/hubfs/562153/New_Sourcemed_Site/images/arrow_icon_left.png);position:absolute}
.row-fluid .service-slider .flex-direction-nav li a.flex-next{font-size:0;width:72px;height:72px;background:#FFF;position:relative;display:block}.row-fluid .service-slider .flex-direction-nav li a.flex-prev{font-size:0;width:72px;height:72px;background:#a2a4ac;position:relative;display:block}
.row-fluid .service-slider .flex-direction-nav li a.flex-next.flex-disabled,.row-fluid .service-slider .flex-direction-nav li a.flex-prev.flex-disabled{display:block}
.row-fluid .service-slider .flex-direction-nav li a.flex-prev:before{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg)}
.row-fluid .service-slider .flex-direction-nav li:hover a:before{animation:shake .3s;-webkit-animation:shake .3s}
@keyframes shake{0%,100%{left:0}33%{left:-30px;opacity:0}66%{left:30px;opacity:0}}@-webkit-keyframes shake{0%,100%{left:0}33%{left:-30px;opacity:0}66%{left:30px;opacity:0}}
.row-fluid .joinus-section .flexslider2 .flex-direction-nav>li a{overflow:hidden;width:40px;height:70px;display:block;outline:0}.row-fluid .joinus-section .flexslider2 .flex-direction-nav>li:hover a:before{animation:shake .3s;-webkit-animation:shake .3s}
.hs-form fieldset.form-columns-1 input[type=radio]{width:auto!important}
.row-fluid .testimonial-section{float:left;width:100%;padding:80px 0 70px;text-align:center}
.row-fluid .testimonial-section .client-message{font-size:29px;color:#1f275a;padding:100px 85px 20px;line-height:36px;position:relative;font-family:SeravekWebBasic;font-weight:700}
.row-fluid .testimonial-section .client-message strong{font-family:SeravekWebBasic;font-weight:700}
.row-fluid .testimonial-section .client-message:before{position:absolute;content:'';left:0;right:0;margin:0 auto;top:-10px;width:100px;height:100px;background:url(//562153.fs1.hubspotusercontent-na1.net/hubfs/562153/New_Sourcemed_Site/images/quote.png) center no-repeat}
.row-fluid .testimonial-section .client-name{color:#0b74bb;text-transform:uppercase;font-size:21px;font-family:SeravekWebBasic;padding-bottom:25px;line-height:22px}
.row-fluid .oursolution-section{float:left;width:100%;padding:45px 0;text-align:center}
.row-fluid .oursolution-section h4{color:#2d68b2;font-size:24px;font-family:gotham_mediumregular;text-transform:uppercase;padding-bottom:15px}
.row-fluid .oursolution-section h4 span{color:#1f275a}
.row-fluid .oursolution-section .solution-cta,.row-fluid .oursolution-section .solution-left{width:auto;float:none;display:inline-block;vertical-align:top}
.row-fluid .oursolution-section .solution-left{color:#2d68b2;font-size:19px;font-weight:700;padding-top:30px!important;padding-right:10px}
.row-fluid .sharedownload-text,.row-fluid .sharedownload-texttyp{color:#FFF;font-size:18.75px;font-family:SeravekWebBasic;font-weight:700;line-height:27px;text-transform:uppercase}
.row-fluid .sharedownload-main{padding-top:40px;text-align:right}
.row-fluid .sharedownload-icons,.row-fluid .sharedownload-text{margin:0;float:none;display:inline-block;vertical-align:middle;text-align:left}
.row-fluid .sharedownload-texttyp{position:relative;left:59px}
.row-fluid .typ-share {text-align: left!important}
 .row-fluid .typ-sharetxt {text-align: right!important}
.row-fluid .typ-header {padding: 100px 0px 70px;}
.typ-form h3{color:#000!important;font-weight:400!important;font-size:33px!important}
.row-fluid .sharedownload-icons a{color:#F58220;width:25px;display:inline-block;height:27px;line-height:27px;margin-left:5px;text-align:center;font-family:FontAwesome}
.row-fluid .hospital-share a{color: #3c3c3c!important}
.row-fluid .hospital-share a:hover {color: #ffffff!important}
.row-fluid .footer-section .footer-box .footer-subscribe label,.row-fluid .joinus-section .flexslider2 .flex-direction-nav>li a.flex-next.flex-disabled,.row-fluid .joinus-section .flexslider2 .flex-direction-nav>li a.flex-prev.flex-disabled,.row-fluid .sharedownload-icons a img{display:none}
.row-fluid .sharedownload-icons a:hover{color:#FFF;text-decoration:none!important}
.lp-number-header a,.lp-number-header a:hover,.lp-number-header h3,.lp-number-header h5{color:#fff!important}
.row-fluid .sharedownload-icons a:nth-child(1):before{content:"\f09a"}
.row-fluid .sharedownload-icons a:nth-child(2):before{content:"\f0e1"}
.row-fluid .sharedownload-icons a:nth-child(3):before{content:"\f099"}
.row-fluid .sharedownload-icons a:nth-child(4):before{content:"\f0e0"}
.lp-number-header h3{margin-bottom:-10px}
.lp-number-header h5{font-weight:300;font-style:italic;margin-bottom:25px}
@media (max-width:767px){
.lp-number-header h5{color:#000!important;font-size:20px}
.lp-number-header h3{color:#000!important;font-size:26px}
.lp-number-header a,.lp-number-header a:hover{color:#000!important;text-decoration:underline!important}
  .row-fluid .typ-share {text-align: center!important}
  .row-fluid .typ-sharetxt {text-align: center!important}
}
.row-fluid .hero-cta-1 {width: auto!important; padding: 12px 20px!important;}
.row-fluid .hero-cta-2 {margin-top: 27px!important; margin-left: 0px!important}
.row-fluid .hero-cta-2 a {padding: 9px 20px!important; transition: all ease .4s;
    -moz-transition: all ease .4s;
    -webkit-transition: all ease .4s;}
.row-fluid .hero-cta-2 a:hover {text-decoration: none!important}
.row-fluid .hero-cta-2 a:after {content:"\f144"; color: white; margin-left: 5px; font-family:FontAwesome; transition: all ease .4s;-moz-transition: all ease .4s;-webkit-transition: all ease .4s;}
.row-fluid .hero-cta-2 a:hover:after {color: #C9187E}
.row-fluid .pink-outline-cta {margin-top: 10px; text-align: left}
.row-fluid .pink-outline-cta a {border: 2px solid #C9187E!important; color: #C9187E!important; padding: 9px 20px!important; transition: all ease .4s; -moz-transition: all ease .4s; -webkit-transition: all ease .4s;}
.row-fluid .pink-outline-cta a:hover {text-decoration: none!important; background-color: #C9187E!important; color: white!important}
.row-fluid .pink-outline-cta a:after {content:"\f144"; color: #C9187E; margin-left: 5px; font-family:FontAwesome; transition: all ease .4s;-moz-transition: all ease .4s;-webkit-transition: all ease .4s;}
.row-fluid .pink-outline-cta a:hover:after {color: white}
.row-fluid .asc-complete-cta {text-align: right!important; }
.row-fluid .asc-complete-cta a {padding: 12px 40px!important}
.row-fluid .typ-video iframe {width: 100%!important}
.container .row-fluid .sharedownload-text{text-align:right;position:relative;right:-40px}
.container .row-fluid .sharedownload-icons{text-align:right;position:relative}
.container .row-fluid .sharedownload-icons a:nth-child(1){position:absolute;left:71px}
.container .row-fluid .sharedownload-icons a:nth-child(2){position:absolute;left:45px}
.container .row-fluid .sharedownload-icons a:nth-child(3){position:absolute;left:97px}
.container .row-fluid .sharedownload-icons a:nth-child(4){position:absolute;left:128px}
.askasc{margin-bottom:20px}.presenters{margin-bottom:80px}
.lp-mainright .row-fluid .sharedownload-text{text-align:right;position:relative;right:-91px;padding-top:5px}
.lp-mainright .row-fluid .sharedownload-icons{text-align:right;position:relative}
.lp-mainright .row-fluid .sharedownload-icons a:nth-child(1){position:absolute;left:153px}
.lp-mainright .row-fluid .sharedownload-icons a:nth-child(2){position:absolute;left:95px}
.lp-mainright .row-fluid .sharedownload-icons a:nth-child(3){position:absolute;left:127px}
.lp-mainright .row-fluid .sharedownload-icons a:nth-child(4){position:absolute;left:185px}
.text-below-form{margin-top:50px}
.consult-left.left-padd.equal_height .row-fluid .sharedownload-text{text-align:right;position:relative;right:-91px}
.consult-left.left-padd.equal_height .row-fluid .sharedownload-icons{text-align:right;position:relative}
.consult-left.left-padd.equal_height .row-fluid .sharedownload-icons a:nth-child(1){position:absolute;left:153px}
.consult-left.left-padd.equal_height .row-fluid .sharedownload-icons a:nth-child(2){position:absolute;left:95px}
.consult-left.left-padd.equal_height .row-fluid .sharedownload-icons a:nth-child(3){position:absolute;left:127px}
.consult-left.left-padd.equal_height .row-fluid .sharedownload-icons a:nth-child(4){position:absolute;left:185px}
.row-fluid .footer-section{float:left;width:100%;background:#fff;padding:55px 0 130px;position:relative}
.row-fluid .footer-section:before{content:'';position:absolute;left:0;bottom:0;width:100%;height:86px;background:url(https://562153.fs1.hubspotusercontent-na1.net/hubfs/562153/1_SIS/images/Site-Pages/home/sis-footer-ellipses-2.jpg) center bottom no-repeat #000}
.hospital-page .footer-section:before {background:url(https://562153.fs1.hubspotusercontent-na1.net/hubfs/562153/images/sis-footer-ellipses-blue.jpg) center bottom no-repeat #00a6ce}
.row-fluid .footer-section .footer-logo img{max-width:130px;height:auto}
.row-fluid .footer-section .links-title{font-size:14.58px;text-transform:uppercase;font-family:SeravekWebBasic;padding:5px 0;font-weight:700}
.row-fluid .footer-section .footer-box{padding-top:5px;font-size:14.58px;line-height:24px}
.row-fluid .footer-section .footer-box p{margin:0 0 10px}
.row-fluid .footer-section .footer-box ul li a{padding:5px 0;font-size:14.58px;line-height:17px;color:#767576}
.row-fluid .footer-section .footer-box ul li a:hover{color:#00A6CE}

.hospital-lp2 .footer-section .footer-box.general-inquiries a{color:#00A6CE}
.hospital-page .footer-section .footer-box.general-inquiries a{color:#80bb00}
.hospital-lp2 .footer-section .footer-box.general-inquiries a{color:#00A6CE!important}
.row-fluid .footer-section .footer-box.general-inquiries a:hover span{color:#000!important}
.hospital-page .footer-section .footer-box p strong span {color: #80bb00!important}
.row-fluid .footer-section .footer-box .footer-subscribe form{position:relative}
.row-fluid .footer-section .footer-box .footer-subscribe form input[type=email]{height:47px;border-radius:5px;padding:8px 60px 5px 16px;font-size:16px;font-family:SeravekWebBasic}
.row-fluid .footer-section .footer-box .footer-subscribe form input[type=submit]{background:url(//562153.fs1.hubspotusercontent-na1.net/hubfs/562153/New_Sourcemed_Site/images/submit-arrow.png) center no-repeat #999;position:absolute;right:0;top:0;height:47px;border-top-right-radius:5px;border-bottom-right-radius:5px;font-size:0;width:50px}
.row-fluid .footer-section .footer-box .footer-subscribe form input[type=submit]:hover{background:url(//562153.fs1.hubspotusercontent-na1.net/hubfs/562153/New_Sourcemed_Site/images/submit-arrow.png) center no-repeat #1f275a}
.row-fluid .footer-section .footer-social ul{list-style:none;padding:90px 0 10px;float:left;width:100%}
.row-fluid .footer-section .footer-social ul li{float:left;margin-right:18px}
.row-fluid .footer-section .footer-social ul li a{color:#999;font-size:20px}
.row-fluid .footer-section .footer-social ul li:nth-child(1) a:hover{color:#3b5998}
.row-fluid .footer-section .footer-social ul li:nth-child(2) a:hover{color:#007bb5}
.row-fluid .footer-section .footer-social ul li:nth-child(3) a:hover{color:#00aced}
.row-fluid .footer-section .footer-copyright{font-size:14.58px}
.row-fluid .footer-followme{padding:80px 0 10px}
.row-fluid .footer-followme .fm_button span{position:relative;background:0 0!important;float:left}
.row-fluid .footer-followme .fm_facebook span:before,.row-fluid .footer-followme .fm_linkedin span:before,.row-fluid .footer-followme .fm_twitter span:before{position:absolute;font-family:FontAwesome;font-size:20px;line-height:32px;top:0;width:100%;height:100%;left:0}
.row-fluid .footer-followme .fm_facebook span:before{content:"\f09a";color:#999}
.row-fluid .footer-followme .fm_facebook:hover span:before{color:#3b5998}
.row-fluid .footer-followme .fm_twitter span:before{content:"\f099";color:#999}
.row-fluid .footer-followme .fm_twitter:hover span:before{color:#00aced}
.row-fluid .footer-followme .fm_linkedin span:before{content:"\f0e1";color:#999}
.row-fluid .footer-followme .fm_linkedin:hover span:before{color:#007bb5}
.row-fluid .footer-techtxt{margin-top:10px}
.row-fluid .footer-techtxt p{line-height:1.4em}
.row-fluid .footer-container{padding:0 20px}
.row-fluid .joinus-section{float:left;width:100%;padding:105px 0;text-align:center;position:relative}
.row-fluid .joinus-section:before{position:absolute;content:'';left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.53)}
.row-fluid .joinus-section .container{position:relative}
.row-fluid .joinus-section h2{font-size:40px;color:#FFF}
.row-fluid .joinus-section .flexslider2{padding:0 110px;position:relative;margin-top:60px}
.row-fluid .joinus-section .flexslider2 .flex-direction-nav{list-style:none}
.row-fluid .joinus-section .flexslider2 .flex-direction-nav>li{position:absolute;left:0;top:50%;margin-top:-14px;font-size:0}
.row-fluid .joinus-section .flexslider2 .flex-direction-nav>li a:before { content:url(//562153.fs1.hubspotusercontent-na1.net/hubfs/562153/New_Sourcemed_Site/images/green_arrow_left.png); width:40px; height:70px; left:0; top:50%; margin-top:-45px;}
.row-fluid  .joinus-section .flexslider2 .flex-direction-nav>li a.flex-next:before{position:absolute}
.row-fluid .joinus-section .flexslider2 .flex-direction-nav>li a.flex-prev:before{position:absolute;transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg)}
.panel .back,.panel .front{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden}
.invitelp{padding:100px 0!important}
.box1,.box2{padding:20px}
.row-fluid .joinus-section .flexslider2 .flex-direction-nav>li:last-child{position:absolute;right:0;top:50%;margin-top:-14px;left:auto}
.col_third,.panel{position:relative}
.box1,.box2,.panel,.panel .back{margin:0 auto}
.col_third{width:100%;display:inline-block;float:left}
.panel .front{z-index:900;text-align:center;-webkit-transform:rotateX(0) rotateY(0);-moz-transform:rotateX(0) rotateY(0);-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}
.panel .back{height:inherit;position:absolute;top:0;z-index:1000;-webkit-transform:rotateY(-180deg);-moz-transform:rotateY(-180deg);-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;right:0;left:0}
.panel.flip .front{z-index:900;-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg)}
.panel.flip .back{z-index:1000;-webkit-transform:rotateX(0) rotateY(0);-moz-transform:rotateX(0) rotateY(0);left:0;right:0;margin:0 auto}
.box1{background:url(//562153.fs1.hubspotusercontent-na1.net/hubfs/562153/New_Sourcemed_Site/images/front_bg.png) center center no-repeat;background-size:100% 100%!important;width:190px;height:auto;position:relative}
.row-fluid .joinus-section .box1 h2{color:#2d68b2;font-weight:700;transform:translateY(-50%);top:50%;position:absolute;float:left;width:100%;left:0;line-height:1.4em}
.box2 h6,.row-fluid .joinus-section .box1 h2 span{font-family:SeravekWebBasic;font-weight:400}
.row-fluid .joinus-section .box1 h2 span{float:left;width:100%;font-size:50px!important}
.box2{background:url(//562153.fs1.hubspotusercontent-na1.net/hubfs/562153/New_Sourcemed_Site/images/back_bg.png) center center no-repeat;background-size:100% 100%!important;color:#FFF;width:190px;height:190px;position:relative}
.box2 h6{color:#FFF;font-size:16px;line-height:20px;text-align:left;position:absolute;bottom:20px;left:0;width:100%;padding:0 20px}
.box2 h6 span{float:left;width:100%;color:#C9187E;font-style:italic;padding-top:7px}
.smredirect{text-align:right}
.redirect p{font-size:24px;font-weight:300}
.hasjoined{margin-top:40px}
.asapartof{margin:30px 0}
.nowredirected{margin-top:60px}
.nowredirected h3{letter-spacing:5px}
.therapy-update{font-weight:400!important;font-size:28px!important;color:#fff;font-family:SeravekWebBasic!important;line-height:35px!important}
.therapy-end{width:70%}
.footer-col1,.footer-col2,.footer-col3{width:26%!important}
.footer-col4{width:10%!important}
.career-disclaimer p {font-size:13px;width:80%;line-height:1.25em;text-align:center;display: block!important;margin: 0 auto!important;padding-top:10px;color:#919191;}
@media (max-width:580px) {.career-disclaimer p {width:100%;}}
.row-fluid .statistic-section{float:left;width:100%;padding:110px 0 130px;color:#FFF;position:relative}
.row-fluid .statistic-section:after{position:absolute;content:'';left:50%;margin-left:-20px;bottom:-20px;width:40px;height:20px;border-top:#2c65ad solid 20px;border-left:transparent solid 20px;border-right:transparent solid 20px;box-sizing:border-box;z-index:9}
.row-fluid .statistic-section h2{font-size:30px;color:#FFF;text-align:center}
.row-fluid .statistic-section #clients,.row-fluid .statistic-section #userCount{float:left;font-size:65px;font-weight:300;color:#C9187E;line-height:100px}
.row-fluid .statistic-section .custom_number_class{float:left;font-size:50px;line-height:100px;text-align:center;padding:0 10px;color:#C9187E}
.row-fluid .statistic-section #clients .count-number,.row-fluid .statistic-section #userCount .count-number{background:#1e4380;float:left;min-width:75px;line-height:90px;padding-top:10px;text-align:center;margin:0 2px 0 0;position:relative;z-index:9}
.row-fluid .statistic-section #clients .count-number:before,.row-fluid .statistic-section #userCount .count-number:before{position:absolute;content:'';width:100%;height:2px;left:0;top:50%;margin-top:-1px;background:#2b64ab;z-index:-1}
.row-fluid .statistic-section .counter{float:left;font-size:65px;font-weight:300;color:#C9187E;line-height:100px}
.row-fluid .statistic-section .counter .digit{background:#1e4380;font-family:GothamSSmXLight;font-weight:400;float:left;min-width:75px;line-height:105px;padding-top:4px;text-align:center;margin:0 2px 0 0;position:relative;z-index:9}
.row-fluid .statistic-section .counter .separator{float:left;font-size:50px;line-height:100px;text-align:center;padding:0 10px;color:#C9187E}
.row-fluid .statistic-section .counter .digit:before{position:absolute;content:'';width:100%;height:2px;left:0;top:50%;margin-top:-1px;background:#2b64ab;z-index:-1}
.hidedesk{display:none!important}
.row-fluid .statistic-section .client-box,.row-fluid .statistic-section .user-box{padding:80px 0 50px}
.row-fluid .statistic-section .client-box{padding-left:58px}
.row-fluid .statistic-section .user-box{padding-left:90px}
.row-fluid .statistic-section .client-title{font-size:21px;font-family:gotham_mediumregular;text-transform:uppercase;padding:20px 0}
.row-fluid .statistic-section .sourcemed-subtitle{font-family:gotham_mediumregular;font-size:76px;color:#1f275a;line-height:79px;text-align:center}
.row-fluid .statistic-section .leadership-text{font-size:18px;position:relative;line-height:25px;margin-top:9px}
.row-fluid .statistic-section .state-box{padding:0 15px;position:relative}
.row-fluid .statistic-section .leadership-text:before{position:absolute;right:-7px;top:0;content:'';width:3px;height:60px;background:#C9187E;margin-top:0;-moz-transform:rotate(30deg);-webkit-transform:rotate(30deg);-o-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg)}
.row-fluid .statistic-section .leadership-text:after{position:absolute;right:-20px;top:0;content:'';width:3px;height:60px;background:#C9187E;margin-top:0;-moz-transform:rotate(30deg);-webkit-transform:rotate(30deg);-o-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg)}
.row-fluid .persona-mainleft,.row-fluid .persona-mainright{height:250px;background-position:center;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}
.row-fluid .persona-mainleft{position:absolute;width:58%;left:0;top:0;z-index:999;transition:all .2s ease-in-out}
.row-fluid .persona-mainright{margin:0;position:relative;width:54%;float:right;transition:all .2s ease-in-out}
.row-fluid .persona-mainleft h6,.row-fluid .persona-mainright h6{font-family:gotham_mediumregular;background:rgba(0,0,0,.5);color:#FFF;font-size:14.58px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;position:absolute;bottom:0}
.row-fluid .persona-mainright h6{left:5px;padding:12px 15px 9px 35px;border-top-right-radius:5px;letter-spacing:1px;transition:all .2s ease-in-out}
.row-fluid .persona-mainleft h6{right:153px;padding:12px 15px 9px;text-transform:uppercase;border-top-left-radius:5px;transition:all .2s ease-in-out}
.row-fluid .persona-mainleft h6:after{position:absolute;content:'';width:30px;height:43px;right:-30px;top:0;border-left:rgba(0,0,0,.5) solid 25px;box-sizing:border-box;border-right:transparent solid 0;border-bottom:transparent solid 45px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.row-fluid .persona-mainleft:hover h6,.row-fluid .persona-mainright:hover h6{background:#000}
.row-fluid .persona-mainleft:hover h6:after,.row-fluid .persona-mainleft:hover h6:hover:after{border-left:rgba(0,0,0,1) solid 25px}
.row-fluid .persona-mainleft:before{position:absolute;content:'';right:75px;top:-40px;width:3px;height:330px;background:#FFF;z-index:999;transform:rotate(31deg);transition:ease all .5s;-ms-transition:ease all .5s;-moz-transition:ease all .5s;-webkit-transition:ease all .5s}

.row-fluid .persona-mainleft .personaleft-inner svg,.row-fluid .persona-mainright .persona-right svg{transition:ease all .5s;-ms-transition:ease all .5s;-moz-transition:ease all .5s;-webkit-transition:ease all .5s}
.new-home-page .row-fluid .service-slide.set-bg{height:575px!important;overflow:hidden}
#resultsDiv p.notFound{color:#fff;margin:0 auto;max-width:950px;text-align:left;padding:0 15px}
#resultsDiv p.notFound h3{color:#fff;margin-top:20px}
#svg_1:hover,#svg_2:hover{left:0;margin-left:-15px}
#svg_3:hover,#svg_4:hover{left:0;margin-right:-15px}:root .personaleft-inner svg:nth-child(1),_:-ms-input-placeholder{height:261px}:root .persona-right svg:nth-child(1),_:-ms-input-placeholder{height:266px}.row-fluid textarea{border-radius:4px;border:0}.privacy-header h1{padding-bottom:65px;padding-top:35px}.privacy-header h3{color:#000!important}.even_lis{float:left;list-style:none;margin-bottom:40px;text-align:center;width:100%;margin-top:40px}.even_lis li:first-child{margin-left:15px}.even_lis li{background:#c9187e;color:#fff;display:inline-block;font-weight:700;padding:12px 25px;text-transform:uppercase}.even_lis li:hover{background:#d56d9d}@media (max-width:1024px){.privacy-header h1{padding-bottom:35px;padding-top:55px}.row-fluid .thankyou-hero{padding:150px 0 40px!important}.row-fluid .banner-content-title h1{line-height:50px;font-size:58px}}@media (max-width:991px){.side-pad{padding:0 20px!important}.tab-links, .tab_links{font-size:16px!important}.privacy-text{padding-left:25px!important;padding-right:25px!important}.row-fluid .thankyou-hero{padding:100px 0 40px!important}}@media (max-width:767px){.amkairedirect,.smredirect{text-align:center}.askasc{margin-bottom:0!important;padding-bottom:0!important}.text-below-form{padding:0 33px}.amkairedirect{margin-top:30px}.hidemobile{display:none!important}.hidedesk{display:inline!important}.privacy-header h1{padding-bottom:15px;padding-top:35px}.privacy-text{margin-top:-35px!important}.privacy-header h3{font-size:22px;line-height:28px;padding-bottom:10px;margin-top:15px!important}}.gettoknow h1{margin-left:130px!important;color:#E3E1E1!important;font-family:SeravekWebBasic!important;font-weight:700!important;font-style:italic!important;line-height:64px!important;text-align:left!important;text-transform:none!important}.contact-left h3,.contact-left h4,.contact-left p{font-family:SeravekWebBasic}@media (min-width:30px) and (max-width:991px){.gettoknow h1{margin-left:0!important}}.careers-bg{height:auto!important;padding-bottom:135px!important}.contact-header h1{color:#000!important;font-size:41px;font-weight:300!important}.contact-left h3{border-bottom:2px solid #C9187E;color:#000;font-size:20.83px !important;font-weight:700;margin-top:40px !important;margin-bottom:12px!important;text-transform:none!important}.contact-left a{color:#00A6CE!important}.contact-left a:hover{text-decoration:underline!important}.contact-left h4{color:#000;font-size:16.67px !important;padding-top:5px!important;font-weight:700;margin-bottom:0!important}.contact-left p{color:#55565A;margin:0;font-size:17.67px!important;margin-top:0!important}.contact-sis-menu img{padding-top:25px!important;padding-bottom:20px}.contact-sis-menu2{margin-top:-30px}.contact-sis-menu a#cta_button_562153_67e4f841-85d8-4154-babb-4e08a3f8dd47{margin-top:25px}.row-fluid .consult-content .consult-left .contact-left p{margin-top:0!important;margin-bottom:10px!important}.contactCTAtext{padding-top:35px;padding-bottom:35px}@media (min-width:30px) and (max-width:767px){.contactCTAtext{padding-bottom:45px;padding-left:35px;padding-right:35px}
.careers-bg{padding:135px 0 80px!important}}.contact-form{float:none!important;margin:0;padding:65px 100px 65px 0;width:75%;margin-left:auto!important;margin-right:auto!important}.contact-formheader h3{font-size:22px!important;line-height:32px;color:#FFF;padding-bottom:25px}.contact .hs-form-field>label{font-size:12.5px;color:#FFF;font-family:gotham_boldregular;line-height:20px;float:left;width:100%;padding-bottom:3px}.row-fluid .consult-content .consult-form input[type=email],.row-fluid .consult-content .consult-form input[type=tel],.row-fluid .consult-content .consult-form input[type=text],.row-fluid .contact-form select{height:44px;padding:10px;border-radius:4px;margin:0 0 10px;border:none;outline:0;width:100%!important}.row-fluid .contact-form .hs-error-msgs label{color:#FFF}.row-fluid .contact-form select{padding-right:50px;font-size:14px;font-family:SeravekWebBasic;color:#b9b9bb;background:url(//562153.fs1.hubspotusercontent-na1.net/hubfs/562153/New_Sourcemed_Site/images/select-arrow.png) center right 15px no-repeat #FFF;width:100%!important}.row-fluid .contact-form em{color:#c5d733;font-style:normal}.row-fluid .contact-form .hs_i_am_interested_in_select_all_that_apply_>label{padding-bottom:10px}.row-fluid .contact-form .multi-container{float:left;width:100%;list-style:none;margin-bottom:10px}.row-fluid .contact-form .multi-container li{float:left;width:50%;margin:0;font-family:gotham_boldregular;font-size:12.5px}.row-fluid .contact-form .multi-container li>label span{float:left;width:100%;position:relative;padding:0 5px 0 20px}.row-fluid .contact-form .multi-container li>label span:before{position:absolute;content:'';left:0;top:6px;width:12px;height:12px;background:#FFF}.row-fluid .contact-form .multi-container li>label input[type=checkbox]:checked+span:before,.row-fluid .contact-form .multi-container li>label input[type=radio]:checked+span:before{content:"\f00c";font-family:FontAwesome;line-height:12px;text-align:center;color:#0071ba;font-size:10px}
.row-fluid .checklist-header,.row-fluid .downloadnow-form select,.row-fluid .lp-maincontent,.row-fluid .lp-maincontent h1,.row-fluid .lp-testimonial h3{font-family:SeravekWebBasic}
.row-fluid .contact-form .multi-container li>label input{display:none}
.row-fluid .askcasc-form .form-title,.row-fluid .webinar-form .form-title{display:none!important}
.row-fluid .contact-form .hs-form fieldset{padding:0 8px}
.row-fluid .contact-form .input{margin:0}
.row-fluid .consult-content .consult-form input[type=email],.row-fluid .consult-content .consult-form input[type=tel],.row-fluid .contact-form input[type=text]{width:100%!important}
.row-fluid .contact-form{padding-top:5px}
.row-fluid .contact-form li{width:100%}
.row-fluid .top-new{float:left;width:100%;padding:32px 0}.row-fluid .lp-maincontent{float:left;width:100%;padding:85px 0 50px;position:relative;color:#FFF;background-position:center top;background-repeat:no-repeat;background-size:cover}
.row-fluid .lp-maincontent:before{position:absolute;content:'';left:0;top:0;width:100%;height:100%;background:rgba(60,60,60,.8)}
.row-fluid .lp-hospitalcontent:before{background:#00a6ce!important;opacity:.9!important;}
.row-fluid .hs_cos_gallery_main .slick-prev:before, .hs_cos_gallery_main .slick-next:before, .hs_cos_gallery_thumbnails .slick-prev:before, .hs_cos_gallery_thumbnails .slick-next:before, .hs_cos_gallery_lightbox .slick-prev:before, .hs_cos_gallery_lightbox .slick-next:before {color:#ffffff!important;}
.row-fluid .lp-maincontent .container{position:relative}
.row-fluid .checklist-header{color:#C9187E;text-transform:uppercase;font-style:normal;font-weight:700;font-size:37px;line-height:45px;padding-bottom:5px}
.row-fluid .hospital-checklist {color: #3c3c3c!important}
.row-fluid .lp-maincontent h1{font-size:46px;line-height:51px;color:#FFF;font-style:normal;font-weight:300;padding-bottom:20px}
.row-fluid .lp-maincontent .maincontent-left ul{padding-left:20px;list-style:none;float:left;width:100%;margin:5px 0 15px}
.row-fluid .lp-maincontent .maincontent-left ul.hs-error-msgs{padding:0;margin:0 0 10px;font-size:14px}
.row-fluid .lp-maincontent .maincontent-left ul li{position:relative;padding-bottom:10px!important}
.row-fluid .lp-maincontent .maincontent-left ul li:before{position:absolute;content:'';left:-20px;top:10px;width:5px;height:5px;background:#F58220;border-radius:10%}
.row-fluid .lp-maincontent .hospital-left ul li:before{background:#3c3c3c;}
.analytics-sec3left {margin-top: 25px }
.row-fluid .lp-maincontent .mainleft-contentinner{font-size:16.67px;line-height:25px;padding-right:40px}
.row-fluid .lp-maincontent .mainleft-contentinner a{color:#32BAD9;text-decoration:none!important}
.row-fluid .constructionpost-section .thankyou-post a:hover,.row-fluid .lp-maincontent .mainleft-contentinner a:hover{text-decoration:underline!important}.row-fluid .downloadnow-form input[type=text]{margin-bottom:7px!important}.row-fluid .downloadnow-form{background:#ECECEC;float:left;width:100%;padding:29px 34px 30px;margin-top:25px;position:relative}
.row-fluid .downloadnow-form h3{font-size:25px;line-height:33px;color:#C9187E;padding:0 0 20px}
.row-fluid .hospital-form h3{color:#81BD41!important;}
.row-fluid .downloadnow-form .hs-form-field>label{font-size:14.5px;font-weight:700;color:#000;font-family:SeravekWebBasic;line-height:20px;float:left;width:100%;padding-bottom:3px;text-transform:uppercase}.row-fluid .downloadnow-form input[type=email],.row-fluid .downloadnow-form input[type=tel],.row-fluid .downloadnow-form input[type=text],.row-fluid .downloadnow-form select{height:44px;padding:10px;font-size:15px;border-radius:4px;margin:0 0 14px;border:none;outline:0}.row-fluid .downloadnow-form select{padding-right:50px;color:#b9b9bb;background:url(//562153.fs1.hubspotusercontent-na1.net/hubfs/562153/New_Sourcemed_Site/images/select-arrow.png) center right 15px no-repeat #FFF}.row-fluid .downloadnow-form.green-btn2 input[type=submit]{width:185px;text-transform:uppercase}.row-fluid .downloadnow-form .hs-form-booleancheckbox-display{color:#1f275a}
.row-fluid .downloadnow-form ul{list-style:none;padding-bottom:10px;font-size:14px;color:#000}
.row-fluid .get-started-demo ul {text-align: left!important}
.downloadnow-form.green-btn2 input[type=submit]{margin-top:16px}.downloadnow-form .hs-form fieldset.form-columns-1 input[type=checkbox]{width:auto!important}.formintro{margin-bottom:13px}.lpevent-txt h1{margin-bottom:20px!important}.lpevent-txt h2{font-size:32px!important;line-height:37px!important}.row-fluid .lp-testimonial h3{color:#fff;font-size:17px;font-style:italic;font-weight:400;line-height:23px;z-index:111;position:relative}.row-fluid .lp-testimonial h3::before{background-image:url(https://562153.fs1.hubspotusercontent-na1.net/hubfs/562153/1_SIS/images/LPs/PROFESSIONAL-SERVICES_codes3.png);content:"";height:22px;left:-15px;position:absolute;top:-10px;width:31px;z-index:-1}.row-fluid .lp-testimonial{background-color:#81BD41;height:auto;padding:2% 6% 4%;margin-top:35px}.row-fluid .lp-testimonial p{color:#55565A;font-size:16px;line-height:1.25em}.lpevent-contenttxt{margin-bottom:200px!important}
@media (min-width:768px) and (max-width:1023px){.lpevent-contenttxt{margin-bottom:175px!important}}
@media (min-width:30px) and (max-width:767px){.row-fluid .lp-testimonial{margin-top:0}
.lpevent-txt2 h1,.lpevent-txt2 h3{padding-left:30px!important;padding-right:30px!important}
  @media (max-width: 1100px) {.new-page .row-fluid .header-section .top-section {padding: 20px 0px 20px!important}}
.lpevent-contenttxt{margin-bottom:25px!important}}
.eventlp{background-position:left!important}
.row-fluid .askcasc-form{background:#c5d733;float:left;width:100%!important;padding:25px 34px 30px}
.row-fluid .askcasc-form h3{font-size:25px;line-height:33px;color:#1f275a;padding:10px 0 20px;margin-bottom:13px}
.row-fluid .askcasc-form .hs-form-field>label{font-size:12.5px;color:#1f275a;font-family:gotham_boldregular;line-height:20px;float:left;width:100%;padding-bottom:3px}
.row-fluid .askcasc-form input[type=email],.row-fluid .askcasc-form input[type=tel],.row-fluid .askcasc-form input[type=text],.row-fluid .askcasc-form select{height:44px;padding:10px;font-size:15px;border-radius:4px;margin:0 0 14px;border:none;outline:0}.row-fluid .askcasc-form select{padding-right:50px;font-family:gotham_mediumregular;color:#b9b9bb;background:url(//562153.fs1.hubspotusercontent-na1.net/hubfs/562153/New_Sourcemed_Site/images/select-arrow.png) center right 15px no-repeat #FFF}.row-fluid .askcasc-form.green-btn2 input[type=submit]{width:185px}.row-fluid .askcasc-form .hs-form-booleancheckbox-display{color:#1f275a}.row-fluid .askcasc-form ul{list-style:none;padding-bottom:10px;font-size:14px;color:#1f275a}.cascMod{max-width:325px;margin:0 auto!important;float:none!important}.row-fluid .webinar-form{background:#C9187E;float:left;width:100%!important;padding:0 34px 30px}.row-fluid .webinar-form h3{font-size:25px;line-height:33px;color:#1f275a;padding:10px 0 20px;margin-bottom:13px}.row-fluid .webinar-form .hs-form-field>label{font-size:12.5px;color:#1f275a;font-family:gotham_boldregular;line-height:20px;float:left;width:100%;padding-bottom:3px}.row-fluid .webinar-form input[type=email],.row-fluid .webinar-form input[type=tel],.row-fluid .webinar-form input[type=text],.row-fluid .webinar-form select{height:44px;padding:10px;font-size:15px;border-radius:4px;margin:0 0 14px;border:none;outline:0}.row-fluid .webinar-form select{padding-right:50px;font-family:gotham_mediumregular;color:#b9b9bb;background:url(//562153.fs1.hubspotusercontent-na1.net/hubfs/562153/New_Sourcemed_Site/images/select-arrow.png) center right 15px no-repeat #FFF}.row-fluid .webinar-form.green-btn2 input[type=submit]{width:185px}.row-fluid .webinar-form .hs-form-booleancheckbox-display{color:#1f275a}.row-fluid .webinar-form ul{list-style:none;padding-bottom:10px;font-size:14px;color:#1f275a}.webinarForm{max-width:325px;margin:0 auto!important;float:none!important}.row-fluid .lp-mainright ul li:before{display:none}.row-fluid .share-download{padding-top:40px}.row-fluid .share-download .share-box{float:right}.row-fluid .share-download .share-box h6{float:left;color:#FFF;text-transform:uppercase;font-size:18.75px;line-height:27px}.row-fluid .share-download .share-box ul{float:left;padding:0;margin:0;width:auto;list-style:none}.row-fluid .share-download .share-box ul li{float:left}.row-fluid .share-download .share-box ul li a{color:#1f275a;width:25px;display:block;height:27px;line-height:27px;margin-left:10px;text-align:center}
.row-fluid .consult-content,.row-fluid .footer-lp{width:100%;float:left;font-family:SeravekWebBasic}
.row-fluid .share-download .share-box ul li a:hover{color:#FFF}
.row-fluid .footer-lp .copyright-textnew{font-size:14.58px!important}
.row-fluid .footer-lp{padding:50px 0 85px;background:url(https://562153.fs1.hubspotusercontent-na1.net/hubfs/562153/1_SIS/images/Site-Pages/SIS-footer-ellipses.png) center no-repeat #fff;background-size:cover;font-size:15.58px;color:#767576;line-height:20.83px}
.hospital-lp .footer-lp {background:url(https://562153.fs1.hubspotusercontent-na1.net/hubfs/562153/1_SIS/images/LPs/SIS-footer-hospital.png) center no-repeat #fff!important}
.row-fluid .footer-lp h6{font-family:SeravekWebBasic;font-size:14.58px;line-height:20.87px;color:#55565A}
.row-fluid .footer-lp .footer-box a{color:#C9187E;display:block;margin-top:10px}
.row-fluid .footer-lp .footer-box a:hover{color:#000}
.hospital-lp .footer-lp .footer-box a{color:#00A6CE!important;}
.hospital-lp .footer-lp .footer-box a:hover{text-decoration: underline!important; color: #00A6CE!important}
.row-fluid .footer-logo img{max-width:185px;height:auto}
.row-fluid .footer-logo{margin-bottom:20px}
.row-fluid .consult-content .consult-left p{color:#55565A}
.row-fluid .consult-content{background:#ECECEC;color:#fff;font-size:17.67px;line-height:25px;position:relative}
.row-fluid .consult-content .consult-form,.row-fluid .consult-content .consult-left{float:left;width:50%;margin:0;padding:65px 100px 65px 0}
.row-fluid .consult-content .consult-left .share-download{padding-top:50px}.row-fluid .consult-content .consult-left p{margin:20px 0;width:100%}
.row-fluid .consult-content .consult-form{float:right;padding:80px 0 80px 75px;position:relative}
.row-fluid .consult-content .consult-form:before{position:absolute;content:'';left:0;top:0;width:100%;height:100%;background:rgba(78,78,78,.8)}
.row-fluid .hospital-consult .consult-form:before{background: #00A6CE!important; opacity:.9!important}
.row-fluid .consult-content .consult-form>div{position:relative}
.row-fluid .consult-content .consult-form h3.form-title{font-size:27px;line-height:32px;color:#fff !important;padding-bottom:25px}
.row-fluid .consult-content .consult-left h2, .row-fluid .consult-content .consult-left h1{margin-top:10px;font-size:47px;line-height:54.37px;font-family:SeravekWebBasic;font-weight:300;color:#000;padding-bottom:18px;margin-bottom:5px;border-bottom:2px solid #C9187E;text-transform:none}.row-fluid .consult-content .consult-left .share-download .share-box{float:left;width:100%}.row-fluid .consult-content .consult-form .hs-form-field>label{text-transform:capitalize;font-size:14px;color:#fff;font-family:SeravekWebBasic;line-height:20px;float:left;width:100%;padding-bottom:3px}.row-fluid .consult-content .consult-form input[type=email],.row-fluid .consult-content .consult-form input[type=tel],.row-fluid .consult-content .consult-form input[type=text],.row-fluid .consult-content .consult-form select{height:44px;padding:10px;border-radius:4px;margin:0 0 10px;border:none;outline:0;width:100%!important}.row-fluid .consult-content .consult-form .hs-error-msgs label{color:#FFF}.row-fluid .consult-content .consult-form select{padding-right:50px;font-size:14px;font-family:SeravekWebBasic;color:#b9b9bb;background:url(//562153.fs1.hubspotusercontent-na1.net/hubfs/562153/New_Sourcemed_Site/images/select-arrow.png) center right 15px no-repeat #FFF;width:100%!important}
.row-fluid .hospital-consult .consult-left h2 {border-bottom: 2px solid #81BD41!important}
.row-fluid .consult-content .consult-form em{color:#F58220;font-style:normal}
.row-fluid .hospital-consult .consult-form em{color:#3c3c3c!important;}
.exchange .analytics-quotetext, .complete .analytics-quotetext  {margin-top: 0px!important; padding-top: 0px!important}
.exchange .analytics-quotetext blockquote:before {content: open-quote; color: #C9187E!important; position: relative; font-size: 60px; top: 19px; right: 6px }
.exchange .analytics-quotetext blockquote:after {content: close-quote; color: #C9187E!important; position: relative; font-size: 60px; line-height: 0px; top: 23px; }
.exchange .analytics-quotetext blockquote {margin-top: 40px}
.exchange .analytics-quotename span span:before {background: #C9187E!important}
.complete .analytics-quotetext blockquote:before {content: open-quote; color: #C9187E!important; position: relative; font-size: 60px; top: 19px; right: 6px }
.complete .analytics-quotetext blockquote:after {content: close-quote; color: #C9187E!important; position: relative; font-size: 60px; line-height: 0px; top: 23px; }
.complete .analytics-quotetext blockquote {margin-top: 30px}
.complete .row-fluid .analytics-quotetext span {padding: 0px 6%!important}
.complete .complete-quote {margin-top: 50px!important; margin-bottom: 20px!important}
.complete .exchage-quote {margin-top: 40px}
.exchange-easier img {display:block!important; margin: 0 auto!important;}
.exchange-easier hr {border-bottom:2px solid #C9187E;border-top:none;border-right:none;border-left:none; width:136px; margin-top:-20px;margin-bottom:20px; }
.exchange-hero-img {margin-bottom: -100px;}
.exchange-bar span {padding-left: 20px!important;padding-top: 12px!important;}
.exchange-cta {padding-bottom:70px;}
.exchange-herotxt {padding-right: 0px!important}
.exchange .analytics-quotename {margin-bottom: 25px}

/* Additional Solutions */

@media (max-width:920px){.row-fluid .mainblog-section .blog-left .post-item .hs-featured-image-wrapper{height:195px!important;}}
.addl-solutions-txt p {margin-bottom:15px;}

@media (max-width:1200px) {.row-fluid .exchange-herotxt {margin-top: 60px!important}}
@media (max-width:992px) { .complete .complete-quote {margin-top: 35px!important} .complete .row-fluid .analytics-quotetext span {padding: 0px!important} .exchange .analytics-quotename {margin-bottom: 0px }.exchange .analytics-quotetext blockquote {margin: 20px 0 0!important} .exchange-hero-img {margin-bottom: 0px;} .exchange-cta {padding-bottom:0px;} .exchange-logo {display:none!important;}}

.row-fluid .consult-content .consult-form .hs_i_am_interested_in_select_all_that_apply_>label{padding-bottom:10px}.row-fluid .consult-content .consult-form .multi-container{float:left;width:100%;list-style:none;margin-bottom:10px}
.row-fluid .consult-content .consult-form .multi-container li{float:left;width:100%;margin:0;font-family:SeravekWebBasic;font-size:12.5px}
.row-fluid .consult-content .stack-checks .multi-container li{float:none!important;width:100%!important;margin:0;font-family:gotham_boldregular;font-size:12.5px}
.row-fluid .consult-content .consult-form .multi-container li>label span{float:left;width:100%;position:relative;padding:0 5px 0 20px}
.row-fluid .consult-content .consult-form .multi-container li>label span:before{position:absolute;content:'';left:0;top:6px;width:12px;height:12px;background:#FFF}
.row-fluid .consult-content .consult-form .multi-container li>label input[type=checkbox]:checked+span:before,.row-fluid .consult-content .consult-form .multi-container li>label input[type=radio]:checked+span:before{content:"\f00c";font-family:FontAwesome;line-height:12px;text-align:center;color:#F58220;font-size:10px}
.row-fluid .consult-content .consult-form .multi-container li>label input{display:none}
.consultLPbullets ul{padding:0 20px;list-style-type:square!important;color:#C9187E}
.hospital-page .consultLPbullets ul {color: #81BD41!important}
.LPimg img{float:right!important}@media (min-width:30px) and (max-width:573px){.course-blog td.course-td{width:100%!important;clear:both!important;float:left!important}.LPimg img{float:none!important;display:block!important;margin-left:auto!important;margin-right:auto!important;width:70%!important;padding-bottom:15px;margin-top:-10px}}.row-fluid .RCMheader{color:#F58220;text-transform:uppercase;font-style:italic;font-family:SeravekWebBasic;font-size:30px;line-height:35px;padding-bottom:5px}.row-fluid .LPfooter-followme .fm_facebook span:before,.row-fluid .LPfooter-followme .fm_linkedin span:before,.row-fluid .LPfooter-followme .fm_twitter span:before{font-family:FontAwesome;height:100%;left:0;top:0;font-size:20px;line-height:32px;width:100%}.row-fluid .LPfooter-followme{float:right}.row-fluid .LPfooter-followme .fm_button span{position:relative;background:0 0!important}.row-fluid .LPfooter-followme .fm_facebook span:before{position:absolute;content:"\f09a";color:#999}.row-fluid .LPfooter-followme .fm_facebook:hover span:before{color:#3b5998}.row-fluid .LPfooter-followme .fm_twitter span:before{position:absolute;content:"\f099";color:#999}.row-fluid .LPfooter-followme .fm_twitter:hover span:before{color:#00aced}.row-fluid .LPfooter-followme .fm_linkedin span:before{position:absolute;content:"\f0e1";color:#999}.row-fluid .LPfooter-followme .fm_linkedin:hover span:before{color:#007bb5}.row-fluid .LPfooter-section .LPfooter-followme{float:left;width:100%;padding:20px 0}.row-fluid .LPfooter-section .LPfooter-followme a.fm_button{float:none;display:inline-block}.subscribeform .hs-form-field li>label span,.subscribeform .hs-form-field>label{text-transform:uppercase!important}@media (max-width:767px){.row-fluid .consult-content h1{font-size:35px!important;line-height:40px!important;margin-bottom:20px!important}.row-fluid .consult-content h2{padding-bottom:0!important}.LPfooter-followme{padding-top:20px!important}.row-fluid .TYPfooter-followme{width:100px!important;margin:0 auto!important;float:none!important}.row-fluid .LPfooter-followme{width:13%!important;margin:0 auto 30px!important;float:none!important}.new-home-page .row-fluid .service-slide.set-bg{height:100%!important;overflow:hidden}.footer-col1,.footer-col2,.footer-col3,.footer-col4{width:100%!important}.mobilepad{padding:0 10px}.row-fluid .consult-content{color:#55565A!important}.topic-post-list h2{font-size:22px!important}
.rcs-main{margin:30px 0 20px!important}
.howitworks{padding:30px 0!important}}
.new-footer-website{margin-top:-10px!important}
.new-footer-copyrt{padding-top:5px}
  @media (max-width:920px) {.video-cs-cta img {margin:0 auto 10px!important;float:none!important;display:block;} }
@media (max-width:650px){.row-fluid .TYPfooter-followme{width:100px!important;margin:0 auto!important;float:none!important}
  .row-fluid .LPfooter-followme{width:100px!important;margin:0 auto 30px!important;float:none!important}}
@media (max-width:550px){.row-fluid .TYPfooter-followme{width:100px!important;margin:0 auto!important;float:none!important}
  .row-fluid .LPfooter-followme{width:20%!important;margin:0 auto 30px!important;float:none!important}
  .nowredirected h3{font-size:25px}}
@media (max-width:500px){.nowredirected h3{letter-spacing:0} .row-fluid .typ-header {padding: 80px 0px 40px!important }}
@media (max-width:400px){.row-fluid .TYPfooter-followme{width:100px!important;margin:0 auto!important;float:none!important}
  .row-fluid .LPfooter-followme{width:25%!important;margin:0 auto 30px!important;float:none!important}}
@media (max-width:767px){ .row-fluid .pink-outline-cta {text-align: center; margin-top: 20px}
.row-fluid .asc-complete-cta {text-align: center!important; } .complete .complete-quote {margin-bottom: 0px!important} .complete .analytics-quotetext blockquote {margin: 0px!important} .exchange .analytics-quotetext blockquote {margin: 0px!important} .exchange .analytics-quotename {margin-bottom: 30px } .new-footer-copyrt{padding-top:20px!important}}
.consultLPbullets ul li {padding-bottom: 10px}
.consultLPbullets ul li:before{position:absolute;content:'';left:-20px;top:10px;width:5px;height:5px;background:#fff;border-radius:0!important}
.webinarbutton a,.webinarbutton a:hover{background-repeat:no-repeat;background-position:center top}
.consultmessage textarea{border-style:none;border-radius:5px}
.hs-form fieldset.form-columns-1 .hs-input{width:100%;}
.webinarbutton a{font-family:gotham_boldregular;color:#212859;padding:20px;width:185px!important;line-height:32px;font-size:12.5px;background-image:url(https://562153.fs1.hubspotusercontent-na1.net/hubfs/562153/New_Sourcemed_Site/images/lp-btn-border.png);background-size:100% 100%}.webinarbutton a:hover{background-image:url(//562153.fs1.hubspotusercontent-na1.net/hubfs/562153/New_Sourcemed_Site/images/lpbtn-hover.png);color:#FFF}.webinarbutton{padding-bottom:15px}.webinarLPsubhead h3{color:#fff!important}.webinarpadding{padding-top:15px}
.extra-padding{padding-top:190px!important}

/*.thankyou-page .header-section{position:absolute;left:0;top:0;width:100%}*/

.thankyou-page .header-section{left:0;top:0;width:100%}


.thankyou-page .header-section:before{display:none}
.thankyou-page .row-fluid .header-section .top-section{/*background-color:rgba(0,0,0,.3);*/padding-top:25px;z-index:2}
.row-fluid .header-section .top-section{/*background-color:rgba(0,0,0,.3);*/padding-top:25px;z-index:1}
.row-fluid .header-section .top-section.white-section{background-color:#fff}
.row-fluid .thankyou-hero{float:left;width:100%;padding:65px 0 60px;text-align:center;margin-bottom:30px;position:relative}
.row-fluid .thankyou-hero:before{position:absolute;content:'';left:0;top:0;width:100%;height:100%;background:rgba(60,60,60,.8)}
.row-fluid .noarrow:before{display:none!important}
.row-fluid .thankyou-hero h2{line-height:64px;font-family:SeravekWebBasic;font-size:37px;font-weight:700;color:#fff}
.row-fluid .thankyou-hero h1{font-size:42.25px;line-height:51px;font-family:SeravekWebBasic;color:#FFF;font-weight:300!important;text-transform:none!important}
.row-fluid .thankyou-hero .share-download .share-box{display:inline-block;float:none}
.row-fluid .thankyou-hero .share-download .share-box ul li a{margin:0 10px}
.row-fluid .constructionpost-section{float:left;width:100%;padding:35px 0 65px}
.row-fluid .constructionpost-section h3{font-size:27px}@media (max-width:767px){.row-fluid .constructionpost-section h3{font-size:24px;margin-top:-25px}
.row-fluid .constructionpost-section .thankyou-post .blogrecent-title{margin-bottom:25px}}
.row-fluid .constructionpost-section .free-construction{font-size:18px;line-height:25px;padding-right:65px;color:#000;font-family:SeravekWebBasic}
.row-fluid .constructionpost-section .free-construction .downloadnow-form .form-title{padding:0}
.row-fluid .constructionpost-section .free-construction .hs-form fieldset.form-columns-2 .hs-form-field{width:47.5%;float:left;margin:0 5% 0 0}
.row-fluid .constructionpost-section .free-construction .hs-form fieldset.form-columns-2 .hs-form-field:nth-child(2n),.row-fluid .constructionpost-section .free-construction .hs-form fieldset.form-columns-2 .input{margin:0}.row-fluid .constructionpost-section .thankyou-post{font-size:15.58px;line-height:23px;font-family:SeravekWebBasic;color:#000}.row-fluid .constructionpost-section .thankyou-post a{color:#00A6CE}.row-fluid .constructionpost-section .thankyou-post p{color:#55565A;font-size:17.67px;line-height:25px}.row-fluid .constructionpost-section .thankyou-post .post-item1 p{margin-bottom:0}
.row-fluid .constructionpost-section .thankyou-post .blogrecent-title{color:#000;font-family:SeravekWebBasic;font-weight:700;font-size:18.67px;line-height:41px;border-bottom:#C9187E solid 2px}
.row-fluid .constructionpost-section .thankyou-post .recent-hospital {border-bottom: 2px solid #81BD41!important}
.row-fluid .constructionpost-section .thankyou-post .post-item,.row-fluid .constructionpost-section .thankyou-post .post-item1{padding:15px 0;border-bottom:#dddcdc solid 1px}
.row-fluid .constructionpost-section .thankyou-post .post-item1 h3{font-family:SeravekWebBasic;text-transform:none;font-size:21.83px;line-height:29px;padding-bottom:10px;padding-top:10px}.row-fluid .constructionpost-section .thankyou-post .post-item h4 a,.row-fluid .constructionpost-section .thankyou-post .post-item h4 a:hover,.row-fluid .constructionpost-section .thankyou-post .post-item1 h3 a,.row-fluid .constructionpost-section .thankyou-post .post-item1 h3 a:hover{color:#000}.row-fluid .constructionpost-section .thankyou-post .author-name{color:#000;font-style:italic;font-family:SeravekWebBasic}.row-fluid .constructionpost-section .thankyou-post .post-item h4{font-size:16.67px;line-height:23px}.typconsultform .hs-button.primary.large{margin-top:10px}.typ-recentpost h4{font-family:SeravekWebBasic!important}.row-fluid .thankyou-hero .container{position:relative;padding:0 100px}.hs-author-listing-header+.post-item{display:none}.TYPsharedownload-header h5{font-size:20px;text-transform:uppercase;color:#fff;padding-top:20px}.row-fluid .TYPfooter-followme{padding:0 0 10px;margin-top:0}.row-fluid .TYPfooter-followme .fm_button span{position:relative;background:0 0!important}.row-fluid .TYPfooter-followme .fm_facebook span:before,.row-fluid .TYPfooter-followme .fm_linkedin span:before,.row-fluid .TYPfooter-followme .fm_twitter span:before{position:absolute;font-family:FontAwesome;height:100%;left:0;top:0;font-size:20px;line-height:32px;width:100%}.row-fluid .TYPfooter-followme .fm_facebook span:before{content:"\f09a";color:#999}.row-fluid .TYPfooter-followme .fm_facebook:hover span:before{color:#3b5998}.row-fluid .TYPfooter-followme .fm_twitter span:before{content:"\f099";color:#999}.row-fluid .TYPfooter-followme .fm_twitter:hover span:before{color:#00aced}.row-fluid .TYPfooter-followme .fm_linkedin span:before{content:"\f0e1";color:#999}.row-fluid .TYPfooter-followme .fm_linkedin:hover span:before{color:#007bb5}.row-fluid .TYPfooter-section .TYPfooter-followme{float:left;width:100%;padding:20px 0}.row-fluid .TYPfooter-section .TYPfooter-followme a.fm_button{float:none;display:inline-block}.row-fluid .widget-type-blog_comments .section.post-footer{float:left;width:100%;background:#FFF;padding:25px 0 0;margin-top:20px;border:1px solid #dddcdc;position:relative}.row-fluid .widget-type-blog_comments .section.post-footer #comments-listing .comment{float:left;width:100%;padding:30px;margin:0;border-top:#dddcdc solid 1px}.row-fluid .widget-type-blog_comments .section.post-footer #comments-listing .comment.depth-1{padding-left:50px}.row-fluid .widget-type-blog_comments .section.post-footer #comments-listing .comment.depth-2{padding-left:70px}.row-fluid .widget-type-blog_comments .section.post-footer #comments-listing .comment.depth-3{padding-left:90px}.row-fluid .widget-type-blog_comments .section.post-footer #comments-listing .comment.depth-4{padding-left:110px}.row-fluid .widget-type-blog_comments .section.post-footer #comments-listing h4{color:#444343;font-family:SeravekWebBasic;font-weight:700;font-size:14.58px;text-transform:capitalize}@media (max-width:767px){.TYPfooter-followme{padding-top:20px!important}.secondary-leftcol{margin-top:30px}}.webinarformTYP .row-fluid .askcasc-form,.webinarformTYP .row-fluid .downloadnow-form,.webinarformTYP .row-fluid .webinar-form{margin-top:30px!important;width:97%!important}.CStestimonial{padding-top:22px}.CSshare-download{padding-top:70px}@media (min-width:30px) and (max-width:767px){.CStestimonial{text-align:center;padding-left:15px;padding-right:15px}
.row-fluid .lp-maincontent:before{background:rgba(85,86,90,1)!important}}
.webinarformTYP label{margin-top:-30px!important}
.webinarformTYP h3{padding-bottom:20px!important}
.webinarvideo{padding-bottom:25px}
.pillar-form-header h2 {font-size: 33px!important; line-height: 40px!important;}
.pillar-section{padding:80px 0}
.pillar p{margin:0 0 30px}
.pillar-list ul li{list-style-type:none!important;position:relative;padding-bottom:10px!important;margin-left:20px}
.pillar-list ul li:before,.toc-header h2:before{content:'';position:absolute}
.pillar-list li{margin-left:20px}
.pillar-list ul li:before{left:-20px;top:10px;width:5px;height:5px;background:#c9187e;border-radius:10%}
.pillar-contain{max-width:750px!important;float:none;margin:0 auto}
.toc-box{background-color:#efeeee;padding:30px 30px 0;margin:10px 0px 35px}
.toc-icon{text-align:center;margin-bottom:10px}
.toc-header{color:#000;font-weight:300;font-size:33px;line-height:35px;text-align:center;margin-bottom:20px}
.toc-header h2:before{left:41%;bottom:0;width:136px;height:2px;background:#c9187e}
.toc{padding-top:20px}.toc a{font-weight:600;border-top:#dddcdc solid 1px;padding:10px 0!important}
.toc .hs-menu-wrapper.hs-menu-flow-vertical li a{white-space:initial;overflow:visible}
.pillar-contain h4{color:#c9187e;font-weight:700;text-transform:uppercase;font-size:19px;line-height:24px;padding:20px 0 5px;text-align:center}
.pillar-contain h2{color:#000;font-weight:300;font-size:33px;line-height:35px;text-align:center;text-transform:none!important;padding-bottom:35px}
.pillar-contain h3{color:#000;padding:0 0 10px;font-size:22px;text-transform:uppercase;line-height:28px;font-weight:600;margin:0 0 20px}
.hs-author-social-label,.row-fluid .mainblog-section .innovation-box h4,.row-fluid .topic-section ul li a{font-family:SeravekWebBasic;font-weight:700}
.share-boxes,.share-boxes ul{margin:0;padding:0;list-style:none}
.pillar-contain span a:hover{text-decoration:none!important}.share-boxes{position:fixed;top:440px;left:0;max-width:100px}
.pillar-form-content{padding:85px 0!important}.pillar-form-header h2{color:#fff!important;text-align:left!important}
.pillar-form{margin-top:0!important}
@media (max-width:1200px){.share-boxes{position:initial;float:none!important;text-align:center!important;margin:50px auto 20px!important;max-width:280px}
  .share-boxes ul li{float:left;margin-right:10px}.pillar-top{padding-top:20px!important}}
@media (max-width:850px){.pillar-contain{padding:0 25px}}
@media (max-width:767px){.pillar-form-header h2 {font-size: 22px!important; line-height: 28px!important} .exchange-quote {border-top: 1px solid #ccc; padding-top: 20px!important} .toc-header h2:before{display:none}
  .toc-header{margin-bottom:0}.pillar-section{padding:20px 0}
  .pillar-contain h2{font-size:27px;line-height:32px}
  .pillar-form-content{padding:40px 0 0!important}
  .pillar-pdf-image {text-align:center!important;margin-bottom:40px} 
  .pillar-pdf-img img{display:block!important; margin-left:auto!important;margin-right:auto!important;} 
  .pillar-form-header h2{text-align:center!important}}
.videostyles iframe{padding-right:15px!important}
@media (min-width:30px) and (max-width:767px){.videostyles iframe{padding-right:0!important}}
@media (min-width:556px) and (max-width:767px){.videostyles iframe{width:80%!important;height:375px!important}}
@media (min-width:456px) and (max-width:555px){.videostyles iframe{width:85%!important;height:300px!important}}
@media (min-width:376px) and (max-width:455px){.videostyles iframe{width:85%!important;height:235px!important}}
@media (min-width:30px) and (max-width:375px){.videostyles iframe{width:85%!important;height:205px!important}}
.faq{padding-top:30px}
.row-fluid .bloghero-section{float:left;width:100%;padding:80px 0 80px;text-align:center;color:#FFF;font-size:21px;background-position:center 78%!important}
.row-fluid .bloghero-section h2{font-size:58px;line-height:68px;color:#FFF}
.row-fluid .topic-section{float:left;width:100%;background:#efeeee}
.row-fluid .topic-section ul{list-style:none}
.row-fluid .topic-section ul li{float:left;width:auto}
.row-fluid .topic-section ul li a{padding:9px 20px;float:left;color:#767575;text-transform:uppercase;font-size:14.58px}
.row-fluid .topic-section ul li a:hover,.row-fluid .topic-section ul li.active a{background:#FFF;color:#C9187E;text-decoration:None!important}
.row-fluid .topic-section .topic-list{padding-top:6px}
.row-fluid .topic-section .filter-link-count{display:none}
.row-fluid .topic-section form.hs-form{position:relative}
.row-fluid .topic-section input[type=text]{border:1px solid #dad8d8;padding:15px 90px 15px 25px;height:66px;font-size:15px}
.row-fluid .mainblog-section{float:left;width:100%;padding:60px 0;overflow:hidden}
.row-fluid .mainblog-section .blog-left{float:left;width:67%;margin:0}
.row-fluid .mainblog-section .blog-sidebar{float:left;width:33%;margin:0}
.hs-blog-post .row-fluid .mainblog-section{padding-bottom:0}
.row-fluid .mainblog-section .innovation-box{background:url(//562153.fs1.hubspotusercontent-na1.net/hubfs/562153/New_Sourcemed_Site/innovation-msg.png) left 15px center no-repeat #1e4380;padding:15px 18px 15px 80px;margin-bottom:40px}.row-fluid .mainblog-section .innovation-box h4{font-size:13.54px;line-height:21px;color:#FFF}.row-fluid .blog-search{padding-left:20px}.row-fluid .blog-search input{color:#000}.row-fluid .mainblog-section .blog-sidebar{padding-left:35px}.row-fluid .mainblog-section .blog-sidebar .download-cta{margin-bottom:40px}.popupSearch,.popupSearch>li{margin:0!important}.webResult-inner1{font-size:20px!important;text-transform:title-case!important}.popupSearch{background-color:#C9187E!important}.searchresult-show #resultsDiv{padding:125px 0!important}.hs-blog-listing .row-fluid .mainblog-section .blog-left .post-listing>.post-item:hover{top:-5px}.row-fluid .mainblog-section .blog-left .post-listing>.post-item{display:none;position:relative;top:0;float:left;width:46%;margin:0 2% 25px;transition:ease all .2s;-webkit-transition:ease all .2s;-moz-transition:ease all .2s;-ms-transition:ease all .2s}.row-fluid .mainblog-section .blog-left .post-listing>.post-item:nth-child(1),.row-fluid .mainblog-section .blog-left .post-listing>.post-item:nth-child(10),.row-fluid .mainblog-section .blog-left .post-listing>.post-item:nth-child(2),.row-fluid .mainblog-section .blog-left .post-listing>.post-item:nth-child(3),.row-fluid .mainblog-section .blog-left .post-listing>.post-item:nth-child(4),.row-fluid .mainblog-section .blog-left .post-listing>.post-item:nth-child(5),.row-fluid .mainblog-section .blog-left .post-listing>.post-item:nth-child(6),.row-fluid .mainblog-section .blog-left .post-listing>.post-item:nth-child(7),.row-fluid .mainblog-section .blog-left .post-listing>.post-item:nth-child(8),.row-fluid .mainblog-section .blog-left .post-listing>.post-item:nth-child(9){display:block;z-index:-1px}.row-fluid .mainblog-section .blog-left .post-listing>.post-item:nth-child(2n+1){clear:left}.row-fluid .mainblog-section .blogcomment-box #comments-listing .comment-reply-to.hs-button{display:none!important}.row-fluid .new-header-changes .search-link{max-width:324px!important}.row-fluid .mainblog-section .blog-left .post-item .hs-featured-image-wrapper{overflow:hidden;height:185px;border:2px solid #efeeee;float:left;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat}.featured-image-border{height:100%;position:relative;width:100%}.featured-image-border::before{content:" ";display:block;left:0;position:absolute;top:0}.row-fluid .mainblog-section .blog-left .post-item .hs-featured-image-wrapper img{display:none}.row-fluid .mainblog-section .blog-left .post-item .hs-featured-image-wrapper::before{content:"";display:block;left:0;position:absolute;top:0}.row-fluid .mainblog-section .blog-left .post-listing.hide-topic .post-item #hubspot-topic_data{display:none}.row-fluid .mainblog-section .blog-left .post-listing .post-item #hubspot-topic_data{display:block;margin:0;text-align:right;background:#0071ba;padding:10px 12px 5px 30px;position:relative}.row-fluid .mainblog-section .blog-left .post-item #hubspot-topic_data:before{position:absolute;content:'';left:0;top:0;border-left:#FFF solid 35px;border-bottom:transparent solid 44px;box-sizing:border-box}.row-fluid .mainblog-section .blog-left .post-item #hubspot-topic_data a{text-transform:uppercase;font-family:gotham_boldregular;color:#FFF;display:inline-block;line-height:22px}.row-fluid .mainblog-section .blog-left .post-item #hubspot-topic_data:hover a{border-bottom:#FFF solid 1px}.row-fluid .mainblog-section .blog-left .post-item .post-header{float:left;width:100%;padding:15px 25px;background:#efeeee; min-height: 6em; }.row-fluid .mainblog-section .blog-left .post-item .post-header h2,.row-fluid .mainblog-section .blog-left .post-listing-simple .post-item h2{font-family:SeravekWebBasic!important;font-size:18px;line-height:24px}.row-fluid .mainblog-section .blog-left .post-item .post-header h2 a,.row-fluid .mainblog-section .blog-left .post-listing-simple .post-item h2 a{color:#000;text-transform:capitalize!important;font-weight:700!important; display: -webkit-box; -webkit-box-orient: vertical;-webkit-line-clamp: 3;  /* Number of lines displayed before it truncate */overflow: hidden;}
.row-fluid .mainblog-section .blog-left .post-item .post-header h2 a:hover,.row-fluid .mainblog-section .blog-left .post-listing-simple .post-item h2 a:hover{color:#000}.row-fluid .mainblog-section .blog-left .post-listing-simple .post-item{width:100%;margin:0 0 25px;border-bottom:#CCC solid 1px;padding-bottom:20px}
.post-listing .post-item p{font-size:17px;line-height:24px;margin-bottom:15px!important}
.row-fluid .mainblog-section .blog-sidebar h3{color:#000;font-weight:700!important;font-size:18.67px;line-height:42px;text-transform:uppercase;border-bottom:#C9187E solid 2px;margin-bottom:15px}.row-fluid .mainblog-section .blog-sidebar ul{list-style:none}.row-fluid .mainblog-section .blog-sidebar ul li a{color:#55565A;font-size:14.58px;line-height:22.98px;font-family:SeravekWebBasic;font-weight:700}.row-fluid .mainblog-section .blog-sidebar ul li a:hover{color:#55565A}.row-fluid .mainblog-section .blog-sidebar ul li a .filter-link-count{display:none}.row-fluid .mainblog-section .blog-sidebar .popular-posts,.row-fluid .mainblog-section .blog-sidebar .post-topic{margin-bottom:40px}.row-fluid .mainblog-section .blog-sidebar .popular-posts h3{margin-bottom:0}.row-fluid .mainblog-section .blog-sidebar .popular-posts h4{font-size:15px;line-height:22.92px;font-family:SeravekWebBasic}.row-fluid .mainblog-section .blog-sidebar .popular-posts h4 a,.row-fluid .mainblog-section .blog-sidebar .popular-posts h4 a:hover{color:#55565A}.row-fluid .mainblog-section .blog-sidebar .popular-posts p{font-size:13.5px}.row-fluid .mainblog-section .blog-sidebar .popular-posts{color:#55565A;font-size:12.5px;line-height:19px}.row-fluid .mainblog-section .blog-sidebar .popular-posts .author-name{color:#C9187E;font-family:SeravekWebBasic;font-style:italic}.row-fluid .mainblog-section .blog-sidebar .popular-posts>div{float:left;width:100%;padding:17px 0 14px;border-bottom:#dddcdc solid 1px}.row-fluid .mainblog-section .blog-sidebar .popular-posts .post-item1{padding-top:0!important}.row-fluid .mainblog-section .blog-sidebar .popular-posts .post-item1 h4{font-size:16.75px}.row-fluid .mainblog-section .blog-sidebar .footer-followme{padding-top:0}.row-fluid .mainblog-section .blog-pagination{float:left;width:100%;padding:25px 2% 0}.row-fluid .mainblog-section .blog-pagination a{font-family:SeravekWebBasic;font-weight:700;font-size:16.67px;color:#989899;line-height:32px;float:left;text-transform:uppercase}.row-fluid .mainblog-section .blog-pagination a:nth-child(2){float:right}.row-fluid .mainblog-section .blog-pagination a:hover{color:#444343}.row-fluid .mainblog-section .blog-left .hs-form fieldset,.row-fluid .mainblog-section .blog-left .post-listing .hs-author-profile{float:left;width:100%}.row-fluid .mainblog-section .blog-left .post-listing .hs-author-profile>h2{font-size:23px;line-height:33px;text-transform:capitalize!important;font-family:SeravekWebBasic;font-weight:700}.row-fluid .mainblog-section .blog-left .post-listing .hs-author-listing-header{font-size:20px;margin-bottom:30px;border-bottom:#CCC solid 1px}
.row-fluid .integrated-section{background:#55565A;padding:30px 0;text-align:center;clear:both}
.row-fluid .integrated-section h4{color:#FFF;font-size:28px;font-weight:300; padding-top: 5px}
.row-fluid .integrated-section .learn-cta,.row-fluid .integrated-section .ready-text{font-family:SeravekWebBasic;font-weight:700;font-size:19.75px;line-height:23px;color:#e3e1e1;width:auto;float:none;display:inline-block;margin:0;padding:15px 15px 0}
.row-fluid .integrated-section .transparent-btn {padding: 0px!important}.row-fluid .integrated-section .transparent-btn a {max-width: 100%!important; margin-top: 0px!important}.hs-blog-post .row-fluid .bloghero-section h2{font-size:58px}.row-fluid .mainblog-section .blog-post-wrapper .post-header h2{font-size:28px;line-height:36px;text-transform:uppercase;font-family:SeravekWebBasic;font-weight:700}.row-fluid .mainblog-section .blog-post-wrapper .post-header h2 a{color:#000;text-transform:none}.row-fluid .mainblog-section .blog-post-wrapper #hubspot-author_data{font-size:14.58px;line-height:20.83px;float:left;width:100%;padding:10px 0;border-top:#dddcdc solid 1px;border-bottom:#dddcdc solid 1px;margin:20px 0 30px}.row-fluid .mainblog-section .blog-post-wrapper #hubspot-author_data a{color:#000;font-family:SeravekWebBasic;font-weight:700}.row-fluid .mainblog-section .blog-post-wrapper #hubspot-author_data a:hover{color:#000}.row-fluid .mainblog-section .blog-post-wrapper #hubspot-author_data .date-author{float:left;padding:9px 25px 0 0}.row-fluid .mainblog-section .blog-post-wrapper #hubspot-author_data .hs-author-social-section{float:left;padding:14px 0 0;font-weight:700;min-width:300px}.row-fluid .mainblog-section .blog-post-wrapper #hubspot-author_data .hs-author-social-section .hs-social-linkedin{background:0 0;position:relative}.row-fluid .mainblog-section .blog-post-wrapper #hubspot-author_data .hs-author-social-section .hs-social-linkedin:before{content:"\f0e1";font-family:FontAwesome;left:3px;top:-2px;font-size:21px;color:#007bb5;width:25px;height:25px;position:absolute;text-indent:0}.row-fluid .mainblog-section .blog-post-wrapper #hubspot-author_data .hs-author-social-section .hs-social-linkedin:hover:before{color:#000}.row-fluid .mainblog-section .blog-post-wrapper #hubspot-topic_data{font-size:14.67px;color:#8a898a;font-family:SeravekWebBasic;font-weight:700;margin:30px 0;padding:30px 0;float:left;width:100%;border-top:#dddcdc solid 1px}.row-fluid .mainblog-section .blog-post-wrapper #hubspot-topic_data a{position:relative;display:inline-block;line-height:38px;color:#000;padding:0 14px;text-transform:uppercase;height:34px;font-size:13px!important}.row-fluid .mainblog-section .blog-post-wrapper #hubspot-topic_data a:before{position:absolute;content:'';left:0;top:0;border-left:#FFF solid 10px;border-bottom:transparent solid 10px}.row-fluid .mainblog-section .blog-post-wrapper #hubspot-topic_data a:hover{color:#000}.row-fluid .mainblog-section .blog-left .hs-author-avatar{position:relative;float:left;padding-right:15px}.row-fluid .mainblog-section .blog-left .blog-listing-wrapper .hs-author-avatar{margin:8px 0 0}.hs-author-avatar .hs-author-bio img{float:left;margin-right:25px;margin-top:6px}.row-fluid .mainblog-section .blogcomment-box{display:none;float:left;width:100%;padding:50px 0 70px;background:#efeeee;position:relative}.hs-blog-post .row-fluid .mainblog-section .blogcomment-box{display:block}.row-fluid .mainblog-section .blogcomment-box:before{position:absolute;content:'';right:100%;top:0;background:#efeeee;width:250%;height:100%}.row-fluid .mainblog-section .blogcomment-box:after{position:absolute;content:'';left:100%;top:0;background:#efeeee;width:250%;height:100%}.row-fluid .mainblog-section .blogcomment-box .comment-title h5{font-family:SeravekWebBasic;font-weight:700;text-transform:uppercase;color:#989899;font-size:25px;line-height:41.67px}.row-fluid .mainblog-section .blogcomment-box #comment-form form{float:left;width:100%;padding:0 30px}.row-fluid .mainblog-section .blogcomment-box #comment-form:before{position:absolute;content:'';left:-1px;top:-1px;border-top:transparent solid 0;border-bottom:transparent solid 30px}.row-fluid .mainblog-section .blogcomment-box #comment-form:after{position:absolute;content:'';left:13px;top:-7px;width:1px;height:41px;transform:rotate(45deg)}.row-fluid .mainblog-section .blogcomment-box #comment-form label{color:#767576;font-size:12.5px;line-height:24px;font-family:SeravekWebBasic;font-weight:700;text-transform:uppercase}.row-fluid .mainblog-section .blogcomment-box #comment-form input[type=email],.row-fluid .mainblog-section .blogcomment-box #comment-form input[type=tel],.row-fluid .mainblog-section .blogcomment-box #comment-form input[type=text]{height:45px;border:1px solid #dddcdc;border-radius:5px;padding:10px;margin:0 0 10px;font-size:16px}.row-fluid .mainblog-section .blogcomment-box #comment-form textarea{width:100%;border:1px solid #dddcdc;outline:0;border-radius:5px;resize:none;height:135px;padding:5px 10px}.row-fluid .mainblog-section .blogcomment-box #comment-form .input{margin:0}.row-fluid .mainblog-section .blogcomment-box #comment-form .hs_submit{float:left;width:100%;padding:20px 0 0}.row-fluid .mainblog-section .blogcomment-box #comment-form .hs_submit .hs-form-field{float:right;width:50%}.row-fluid .mainblog-section .blogcomment-box .hs-form fieldset.form-columns-2 .hs-form-field{float:left;width:48%;margin:0 4% 0 0}.row-fluid .mainblog-section .blogcomment-box .hs-form fieldset.form-columns-2 .hs-form-field:nth-child(2n){margin:0}.row-fluid .mainblog-section .blogcomment-box #comment-form form:before{content:'Add New Comment:';padding-bottom:15px;float:left;width:100%;font-size:20.83px;color:#8a898a}.row-fluid .mainblog-section .blogcomment-box #comment-form .hs_submit .submit-wrapper{position:relative;float:left}.row-fluid .mainblog-section .blogcomment-box #comment-form .hs_submit input[type=submit]{font-family:SeravekWebBasic;font-weight:700;background-color:#C9187E;display:inline-block;line-height:52px;color:#FFF;padding:0 40px;text-transform:uppercase;height:50px;border-radius:0}.row-fluid .mainblog-section .blogcomment-box #comments-listing .comment-reply-to.hs-button em,.search-icon{display:none}.row-fluid .mainblog-section .blogcomment-box #comment-form .hs_submit .submit-wrapper:before{position:absolute;content:'';left:0;top:0;border-bottom:transparent solid 24px}.row-fluid .mainblog-section .blogcomment-box #comment-form .hs_submit input[type=submit]:hover{background-color:#D56D9D;color:#FFF}.row-fluid .mainblog-section .blogcomment-box #comment-form h4{color:#444343;font-family:SeravekWebBasic;font-weight:700;font-size:14.58px;text-transform:capitalize}.row-fluid .mainblog-section .blogcomment-box #comments-listing{float:left;width:100%;margin-top:35px}.row-fluid .mainblog-section .blogcomment-box #comments-listing .comment-date{float:left;width:100%;color:#7a797a;font-size:14.58px}.row-fluid .mainblog-section .blogcomment-box #comments-listing .comment-body{float:left;width:100%;color:#444343;font-size:14.58px}.row-fluid .mainblog-section .blogcomment-box #comments-listing .comment-reply-to.hs-button{font-family:SeravekWebBasic;float:left;background:0 0;padding:0;outline:0;color:#0b74bb;border-bottom:#0b74bb solid 1px;line-height:13px;cursor:pointer;width:35px;overflow:hidden;white-space:nowrap;margin-top:5px}
.casestudy-subtext,.header-text,.homeheader-text,.row-fluid .header-amkaioffice,.row-fluid .header-cs,.row-fluid .header-hospital p{font-size:17px;line-height:24px}.row-fluid .mainblog-section .blogcomment-box #comments-listing .comment-reply-to.hs-button:hover{color:#000;border-color:#000}.hs-blog-post .row-fluid .mainblog-section .blog-left .share-this{position:fixed;margin:0;padding:0;list-style:none;top:380px;left:0}.hs-blog-post .row-fluid .mainblog-section .blog-left .share-this ul{margin:0;padding:0;list-style:none}.topic-link{font-size:16px!important}.row-fluid .innovative-cta{float:left;width:100%;margin-bottom:40px;text-align:center}.row-fluid .download-cta{text-align:center}.blogtxt{font-size:18px!important;color:#55565A}
.blogtxt h5{font-size:23px!important;text-transform:none;font-family:SeravekWebBasic!important;font-weight:700}
.blogtxt h2{margin-top:20px;line-height:38px; font-size:32px!important; text-transform:none;font-family:SeravekWebBasic!important;font-weight:700}
.blogtxt h3{margin-top:20px;line-height:29px; font-size:25px!important; text-transform:none;font-family:SeravekWebBasic!important;font-weight:700}
.blogtxt ol li{margin:20px 0}.blogtxt ul li{line-height:25px;margin-bottom:5px}
.blogtxt h5{margin-top:20px}.post-body a{color:#0b74bb!important}
.blogtxt a,.post-body a:hover,.post-item p a{color:#00A6CE!important}
.post-body a:hover{text-decoration:underline!important}
.blogtxt ol,.blogtxt ul{float:none!important;padding:0 25px}
#searchForm1 .head1{padding:0;margin:0;border:none;position:relative}
#searchForm1 .head1 input.inner-search{border:1px solid #dad8d8;padding:15px 90px 15px 25px;height:48px;font-size:15px;width:100%}#searchForm1 input[type=submit]{cursor:pointer;position:absolute;right:0;top:0;width:48px;height:48px;background:url(//562153.fs1.hubspotusercontent-na1.net/hubfs/562153/New_Sourcemed_Site/magnify.png) center no-repeat #989899;font-size:0}#searchForm1 input[type=submit]:active{background-color:#C9187E}.searchresult-show .search-icon{display:block;position:fixed;top:20px;right:20px;width:30px;text-align:center;height:30px;background:#0071ba;z-index:999;line-height:23px}.close-icon,.searchresult-show .header-section,.searchresult-show .header-sectiontwo{display:none}.searchresult-show #resultsDiv{background:#E3E1E1;height:100%;left:0;overflow-y:scroll;position:fixed;top:0;width:100%;z-index:3333}.searchresult-show #resultsDiv>div:first-child{float:none;height:100%;margin:0 auto;position:relative;width:80%;overflow-y:initial}.searchresult-show{overflow:hidden}.searchresult-show .webResult{background:#fff;float:left;width:100%;margin:10px 0;padding:0 15px}.searchresult-show .webResult h2{font-size:20px;line-height:28px}.searchresult-show .webResult .webResult-inner1{float:left;width:50%;border-right:#CCC solid 1px;text-align:left;padding:15px 15px 15px 0;min-height:150px;word-wrap:break-word}
.searchresult-show .webResult .webResult-inner2{float:left;width:50%;padding:15px 0 15px 15px;font-size:17px;text-align:left;line-height:24px;font-family:SeravekWebBasic!important}
.searchresult-show .webResult .webResult-inner1>a,.searchresult-show .webResult h2 a{color:#000; line-height: 25px}
.searchresult-show .webResult .webResult-inner1>a:hover,.searchresult-show .webResult h2 a:hover{color:#C9187E}.searchresult-show .close-icon{display:block;position:absolute;top:10px;right:-40px;width:30px;text-align:center;height:30px;z-index:999;line-height:23px}.webResult{margin-bottom:15px!important}body.searchresult-show .row-fluid .blog-search #searchForm1{position:fixed;left:0;top:0;width:100%;z-index:9999}#more{color:auto;cursor:pointer;float:left;font-family:SeravekWebBasic;font-size:20px;font-weight:700;margin-top:15px;width:100%}.row-fluid .blog-top .search-box input.inner-search{font-family:SeravekWebBasic,sans-serif;font-weight:300;width:100%;border:0;outline:0;background:0 0;height:45px;padding:0 10px;font-size:36px;color:#FFF;line-height:45px}.row-fluid .blog-top .email-icon,.row-fluid .blog-top .search-icon{width:auto;padding-top:10px;cursor:pointer}body.searchresult-show .blog-search #searchForm1 fieldset.head1{border:0;width:1093px;float:none;margin:0 auto;position:relative}.subscribewebinar,.subscribewebinar h3{border-style:none!important}.close i{top:17px!important}.webResult{padding-top:10px!important;padding-bottom:10px!important}.academy-ascs,.academy-hospital{background-repeat:no-repeat!important;background-position:95% 5%!important;padding-top:80px!important}.subscribewebinar{margin-bottom:35px!important;width:97%!important}.subscribewebinar p{font-size:16px!important;font-family:SeravekWebBasic!important;font-weight:700;color:#212859!important;line-height:1.5em;margin-top:-35px}.subscribewebinar input[type=submit]{margin-top:10px}.academy-hospital{background-image:url(https://562153.fs1.hubspotusercontent-na1.net/hubfs/562153/1_SIS/images/Site-Pages/home/icon-2.png)!important}.academy-ascs{background-image:url(https://562153.fs1.hubspotusercontent-na1.net/hubfs/562153/1_SIS/images/Site-Pages/home/icon-1.png)!important}@media (min-width:30px) and (max-width:768px){.webinarformTYP{padding-left:20px!important;padding-right:20px!important}.subscribewebinar{width:100%!important;margin-top:10px!important}}@media (min-width:1651px){.row-fluid .persona-mainright h6{padding:12px 15px 9px 70px;left:50px}}@media (max-width:1365px){.row-fluid .differentiator-section .net-revenue{font-size:14px}}@media (min-width:1200px){.topmenu-fixed .tablinks-main{top:88px}}@media (min-width:900px){.topmenu-fixed .tablinks-main{top:85px}}@media (max-width:1280px){.row-fluid .statistic-section .midstatsubtxt{padding-right:20px}}@media (min-width:1241px) and (max-width:1650px){.row-fluid .persona-mainright h6{left:10px}}@media (min-width:1500px) and (max-width:1650px){.row-fluid .persona-mainright h6{left:30px}}@media (min-width:1240px){.service-slider .flex-viewport{max-height:575px}.row-fluid .statistic-section .counter{font-size:70px}.row-fluid .statistic-section .state-box.last .leadership-text:after,.row-fluid .statistic-section .state-box.last .leadership-text:before{content:normal}}@media (min-width:991px){.row-fluid .select-division2{display:none}}@media (min-width:768px){.row-fluid .topmenu-section{z-index:9;position:relative;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.topmenu-fixed .row-fluid .topmenu-section{z-index:0}.row-fluid .topmenu-section>div{margin:0 auto!important;width:1100px;float:none}.row-fluid .header-section .top-section .topmenu-section.nav-down .color-logo{display:block;margin-top:12px;margin-bottom:-20px;max-width:400px}.row-fluid .header-section .top-section .topmenu-section.nav-down .mainlogo{display:none}.row-fluid .header-sectiontwo .top-section .topmenu-section.nav-down .color-logo{display:block}.row-fluid .header-sectiontwo .top-section .topmenu-section.nav-down .mainlogo{display:none}.row-fluid .top-section .topmenu-section.nav-down .custom-menu-primary>div>span>div>ul>li>a{color:#55565A!important;font-size:14px!important}.row-fluid .top-section .topmenu-section.nav-down .custom-menu-primary>div>span>div>ul>li>a:hover{color:#C9187E!important}}@media (min-width:1201px) and (max-width:1365px){.row-fluid .persona-mainleft,.row-fluid .persona-mainright{height:220px}.row-fluid .persona-mainleft h6{right:133px}.row-fluid .statistic-section .state-box.last .leadership-text:after,.row-fluid .statistic-section .state-box.last .leadership-text:before{content:normal}.row-fluid .container,.row-fluid .topmenu-section>div{width:1050px}}@media (min-width:992px) and (max-width:1200px){.row-fluid .differentiator-section h2{font-size:28px;line-height:36px!important}.row-fluid .container,.row-fluid .topmenu-section>div{width:900px}
.row-fluid .top-section .custom-menu-primary>div>span>div>ul>li>a{font-size:11px;padding:13px 6px}
.row-fluid .topcontent-section{padding:90px 0}
.row-fluid .topcontent-sectiontwo{padding:0 0 30px}
.row-fluid .topcontent-section .textchanges,.row-fluid .topcontent-section h1{font-size:54px;line-height:65px}
.row-fluid .differentiator-section .differentiator-content{padding:0}
.row-fluid .differentiator-section{font-size:17px;line-height:1.6em}.row-fluid .differentiator-section .net-revenue{font-size:13px;padding:0 25px 25px;font-family:SeravekWebBasic}.row-fluid .statistic-section .sourcemed-subtitle{font-size:60px;line-height:64px}.row-fluid .statistic-section .leadership-text{font-size:15px}.row-fluid .persona-mainleft,.row-fluid .persona-mainright{height:180px}.row-fluid .persona-mainleft h6{right:110px}.row-fluid .joinus-section .flexslider2 .flex-viewport{max-width:660px;float:none;display:block;margin:0 auto}.row-fluid .statistic-section .counter .digit{min-width:62px;padding-top:2px;line-height:80px}.row-fluid .statistic-section .counter{font-size:57px}.row-fluid .statistic-section .state-box.last .leadership-text:after,.row-fluid .statistic-section .state-box.last .leadership-text:before{content:normal}.row-fluid .persona-mainright h6{padding-left:50px}.row-fluid .thankyou-hero .container{padding:0}.row-fluid .topic-section ul li a{font-size:14px;padding:7px 15px}.row-fluid .mainblog-section .blog-post-wrapper #hubspot-author_data{font-size:13.58px}.row-fluid .mainblog-section .blog-post-wrapper #hubspot-author_data .date-author{padding:10px 10px 10px 0;float:left;width:auto}.row-fluid .mainblog-section .blog-post-wrapper #hubspot-author_data .hs-author-social-section{float:left;padding:10px 0 0 10px}}@media (max-width:1200px){.row-fluid .consult-content .consult-left{padding:40px 100px 40px 0}.row-fluid .consult-content .consult-form{padding:40px 100px 40px 40px}.row-fluid .statistic-section .client-title{padding:0!important}.row-fluid .checklist-header{font-size:26px;line-height:42px}.row-fluid .consult-content .consult-left h2{font-size:40px;line-height:45px;font-weight:300}.hs-blog-post .row-fluid .mainblog-section .blog-left .share-this{position:initial;float:left;width:100%;margin-bottom:25px}.hs-blog-post .row-fluid .mainblog-section .blog-left .share-this ul li{float:left;margin-right:10px}.row-fluid .mainblog-section .blog-post-wrapper #hubspot-author_data .date-author{margin-top:0;border:0}.row-fluid .mainblog-section .blog-post-wrapper #hubspot-author_data .hs-author-social-section{padding:0}.row-fluid .topcontent-section .textchanges,.row-fluid .topcontent-sectiontwo h1{font-size:48px;line-height:58px}.row-fluid .service-slider ul.slides li .service-slide{min-height:633px}body.searchresult-show .blog-search #searchForm1 fieldset.head1{width:80%}.searchresult-show .close-icon{width:10%;right:-40px}.container .row-fluid .sharedownload-text,.lp-mainright .row-fluid .sharedownload-text{right:0!important}.lp-mainright .row-fluid .sharedownload-icons{left:-90px}.row-fluid .advisoryServices-box h4{width:100%!important}}@media (max-width:1099px){.row-fluid .sis{width:130px!important}.row-fluid .topcontent-section .textchanges,.row-fluid .topcontent-sectiontwo h1{font-size:45px;line-height:55px}.row-fluid .sis-tag{width:400px!important}.row-fluid .header-sectiontwo .top-section{padding-top:40px!important}}@media (max-width:1046px){.row-fluid .topcontent-section .textchanges,.row-fluid .topcontent-sectiontwo h1{font-size:40px;line-height:50px}.row-fluid .hero-break{display:none!important}.row-fluid .sis-tag{margin-top:20px}}@media (min-width:870px) and (max-width:991px){.row-fluid .persona-mainright h6{padding-left:50px}}@media (max-width:991px){.row-fluid .statistic-section .state-box{padding:0!important;margin-bottom:20px}.row-fluid .statistic-section .client-title{padding-bottom:30px!important}.row-fluid .mainblog-section .blog-post-wrapper #hubspot-author_data .date-author,.row-fluid .mainblog-section .blog-post-wrapper #hubspot-author_data .hs-author-social-section{border:none;float:left;width:auto;padding:5px 15px 0}.row-fluid .mainblog-section .blog-post-wrapper #hubspot-author_data{padding:10px 0;font-size:13px;float:left}.row-fluid .mainblog-section .blogcomment-box #comment-form .hs_submit .hs-form-field{width:100%}.row-fluid .mainblog-section .blogcomment-box #comment-form .hs_submit .submit-wrapper{margin-top:30px}.row-fluid .mainblog-section .blog-post-wrapper #hubspot-author_data .date-author{padding:0 0 0 15px;width:75%!important}.row-fluid .mainblog-section .blog-left .hs-author-avatar{padding-right:15px}.blogtxt,.row-fluid .mainblog-section .blog-post-wrapper #hubspot-author_data{width:94%!important}.hs-blog-listing .row-fluid .top-section .custom-menu-primary>div>span>div>ul>li:nth-last-child(2)>a,.hs-blog-post .row-fluid .top-section .custom-menu-primary>div>span>div>ul>li:nth-last-child(2)>a{color:#fff}.hs-blog-listing .row-fluid .top-section .custom-menu-primary>div>span>div>ul>li:nth-last-child(2)>a:hover,.hs-blog-post .row-fluid .top-section .custom-menu-primary>div>span>div>ul>li:nth-last-child(2)>a:hover{color:#C9187E}
.hs-blog-listing .row-fluid .top-section .nav-down .custom-menu-primary>div>span>div>ul>li:nth-last-child(2)>a,.hs-blog-post .row-fluid .top-section .nav-down .custom-menu-primary>div>span>div>ul>li:nth-last-child(2)>a{color:#767576}.hs-blog-listing .row-fluid .top-section .nav-down .custom-menu-primary>div>span>div>ul>li:nth-last-child(2)>a:hover,.hs-blog-post .row-fluid .top-section .nav-down .custom-menu-primary>div>span>div>ul>li:nth-last-child(2)>a:hover{color:#2a63a8}.row-fluid .topcontent-sectiontwo{padding:30px 0!important}.row-fluid .differentiator-section h2{margin-top:0}}@media (max-width:886px){.row-fluid .topcontent-section .textchanges,.row-fluid .topcontent-sectiontwo h1{font-size:30px;line-height:40px}.row-fluid .sis{width:110px!important}.row-fluid .sis-tag{width:350px!important}}@media (max-width:798px){.row-fluid .topcontent-sectiontwo{padding:20px 0!important}.row-fluid .topcontent-section .textchanges,.row-fluid .topcontent-sectiontwo h1{margin-bottom:10px!important}}@media (min-width:768px) and (max-width:991px){.row-fluid .container,.row-fluid .topmenu-section>div{width:100%}.row-fluid .header-section .top-section{padding:20px 0}.row-fluid .top-section .custom-menu-primary{text-align:center;float:left;width:100%;margin:0;padding-top:10px}.row-fluid .top-section .custom-menu-primary>div>span>div>ul{float:left;width:100%}.row-fluid .top-section .custom-menu-primary>div>span>div>ul>li{float:none;display:inline-block}.row-fluid .top-section .custom-menu-primary>div>span>div>ul>li>a{font-size:13px}.row-fluid .topcontent-section{padding:40px 0}.row-fluid .topcontent-section .textchanges,.row-fluid .topcontent-section h1{font-size:40px;line-height:45px}.row-fluid .differentiator-section h2{line-height:30px}.row-fluid .differentiator-section .differentiator-content{padding-right:0;font-size:16px}.row-fluid .differentiator-section .net-revenue{font-size:18px;padding:0 15px 15px;line-height:25px}.row-fluid .empowering-section .container{padding:0}.row-fluid .empowering-section{padding:30px 0 50px}.row-fluid .empowering-section h2{font-size:28px}.row-fluid .service-slider .service-detail{width:45%;padding-right:50px}.row-fluid .service-slider ul.slides li .service-slide{padding:70px 0}.row-fluid .testimonial-section .client-message{padding:100px 0 20px}.row-fluid .joinus-section,.row-fluid .statistic-section{padding:50px 0}.row-fluid .statistic-section .leadership-text{font-size:17px}.row-fluid .persona-mainleft,.row-fluid .persona-mainright{height:140px}.row-fluid .persona-mainleft h6{right:86px}.row-fluid .joinus-section .flexslider2 .flex-viewport{max-width:440px;float:none;display:block;margin:0 auto}.row-fluid .statistic-section .state-box{width:100%!important;margin-left:0}.row-fluid .statistic-section .sourcemed-subtitle{float:left;width:19%!important;font-size:64px;line-height:70px}.row-fluid .statistic-section .leadership-text{width:65%!important;float:left;padding-left:75px;padding-top:20px}.row-fluid .statistic-section .leadership-text:before{right:auto;left:10px;top:5px;height:50px}.row-fluid .statistic-section .leadership-text:after{right:auto;left:20px;top:5px;height:50px}.row-fluid .statistic-section .counter .digit{min-width:54px;padding-top:3px;line-height:75px}.row-fluid .statistic-section .counter{font-size:55px}.row-fluid .differentiator-section .container{width:100%;padding:0}.widget-type-header.tabwidth100{width:100%!important}.row-fluid .differentiator-section h2{font-size:28px;text-align:center;padding:40px 15px 15px;background:#efeeee}.row-fluid .differentiator-section{text-align:center;font-size:17px;line-height:26px;padding:0}.net-wrapper{background-color:#fff}.row-fluid .differentiator-section:after{content:normal}.lp-new .row-fluid .container{width:100%;padding:0 15px}.row-fluid .checklist-header{font-size:26px;line-height:42px}.row-fluid .statistic-section .state-box:last-child:after,.row-fluid .statistic-section .state-box:last-child:before{display:none}.row-fluid .statistic-section .client-box,.row-fluid .statistic-section .user-box{padding:50px 0 20px}.row-fluid .statistic-section #clients .count-number,.row-fluid .statistic-section #userCount .count-number{min-width:50px;line-height:80px}.row-fluid .differentiator-section .differentiator-content{width:100%!important;margin-left:0!important;padding:0 15px 40px;background:#efeeee;position:relative}.row-fluid .differentiator-section .differentiator-content:after{position:absolute;content:'';left:50%;bottom:-20px;width:20px;height:20px;border-top:#efeeee solid 20px;border-left:transparent solid 15px;border-right:transparent solid 15px;box-sizing:border-box;z-index:9}.row-fluid .differentiator-section .net-revenue{margin-top:100px;max-width:450px;width:100%;float:none!important;padding-bottom:40px;display:inline-block}.row-fluid .lp-maincontent{padding:44px 25px!important}.row-fluid .lp-maincontent h1{font-size:30px;line-height:42px}.row-fluid .lp-mainright .downloadnow-form{padding:0 25px 30px}.row-fluid .lp-mainright .share-download .share-box h6{font-size:18px}.row-fluid .lp-maincontent .mainleft-contentinner{padding-right:0}.row-fluid .consult-content .consult-form{padding-left:30px}.row-fluid .consult-content .consult-left{padding-right:30px;padding-left:30px!important}.row-fluid .consult-content .consult-left h2{font-size:30px;line-height:42px;padding-bottom:20px}.new-page .header-section,.thankyou-page .header-section{overflow:visible}.row-fluid .thankyou-hero .container{padding:0}.row-fluid .thankyou-hero h1{font-size:46px;line-height:54px}.row-fluid .thankyou-hero h2{font-size:36px;line-height:44px}.row-fluid .constructionpost-section .free-construction{padding:0 15px 0 30px}.row-fluid .constructionpost-section .free-construction .downloadnow-form{padding:25px 29px 20px}.row-fluid .constructionpost-section .thankyou-post{padding:0 30px 0 15px}.row-fluid .topic-section ul li a{font-size:11px;padding:7px 10px}.row-fluid .topic-section input[type=text]{height:54px;padding:10px 65px 10px 10px}.row-fluid .topic-section .hs-button.primary{height:54px;width:54px}.row-fluid .blog-search,.row-fluid .mainblog-section .blog-sidebar{padding-left:0}.row-fluid .mainblog-section .blog-left{width:100%}.row-fluid .mainblog-section .blog-sidebar{width:100%;padding-top:50px;padding-left:10px}.row-fluid .mainblog-section .blog-left .post-item .post-header h2{font-size:16px;line-height:26px}.row-fluid .mainblog-section .blog-left .hs-author-avatar{padding-right:5px}.row-fluid .sharedownload-main{width:100%;text-align:left}.row-fluid .sharedownload-text{font-size:18px}.row-fluid .sharedownload-texttyp{font-size:18px;position:inherit;text-align:right}.container .row-fluid .typ-share{left:-30px!important}}@media (max-width:825px){.sharedownload-text{font-size:15px!important}}@media (max-width:991px){.row-fluid .thankyou-hero h2{margin-top:50px!important}.mainlogo img{max-width:140px;margin-left:20px!important;position:relative}.searchresult-show .webResult .webResult-inner1>a{word-break:break-all}}@media (max-width:767px){.row-fluid .statistic-section .sourcemed-subtitle{float:left;width:22%;font-size:64px;line-height:70px}.row-fluid .statistic-section .client-title{padding-bottom:0!important}.row-fluid .mainblog-section .blog-post-wrapper #hubspot-author_data .date-author{padding:10px 0 0 15px}.searchresult-show .webResult .webResult-inner1,.searchresult-show .webResult .webResult-inner2{border-right:none;width:100%;padding:15px 0;min-height:auto}.searchresult-show .webResult .webResult-inner2{padding-top:0}.row-fluid .topic-section .select-division2{margin-top:10px;margin-bottom:10px}.sharedownload-icons{left:-55px!important}.sharedownload-text{font-size:18px!important}.row-fluid .topcontent-sectiontwo{padding:60px 0 40px!important}.row-fluid p.sis-p{margin-top:0!important}}@media (max-width:700px){.row-fluid .statistic-section .sourcemed-subtitle{float:left;width:25%;font-size:60px;line-height:70px}}@media (max-width:650px){.row-fluid .statistic-section .leadership-text{font-size:15px!important;padding-top:18px!important}.row-fluid .statistic-section .sourcemed-subtitle{width:30%!important}}@media (max-width:600px){.row-fluid .statistic-section .leadership-text{font-size:17px!important;padding-top:9px!important}.row-fluid .mainblog-section .blog-post-wrapper #hubspot-author_data .date-author{padding:0 0 0 15px!important}.searchresult-show .close-icon{width:10%;right:-30px}.course-blog td.course-td{width:100%!important;clear:both!important;float:left!important}}@media (max-width:550px){.row-fluid .statistic-section .sourcemed-subtitle{width:35%!important}}@media (max-width:450px){.row-fluid .lp-maincontent h1{font-size:29px!important;line-height:38px!important}.row-fluid .statistic-section .sourcemed-subtitle{float:left;width:25%;font-size:55px;line-height:70px}.row-fluid .statistic-section .leadership-text{width:60%!important;font-size:15px!important}.row-fluid .mainblog-section .blog-post-wrapper #hubspot-author_data .date-author,.row-fluid .mainblog-section .blog-post-wrapper #hubspot-author_data .hs-author-social-section{padding:0!important}}@media (max-width:400px){.row-fluid .statistic-section .counter .digit{min-width:43px!important;padding-top:3px!important;line-height:65px!important}.event-blog .row-fluid .header-top-left{top:80px!important}.row-fluid .statistic-section .counter{font-size:45px!important}.row-fluid .statistic-section .sourcemed-subtitle{font-size:50px!important}}@media (max-width:350px){.row-fluid .mainblog-section .blog-post-wrapper #hubspot-author_data .date-author{width:62%!important}}@media all and (max-width:767px){.asclogo{margin:40px 0 60px;padding:0 20px}.blogtxt,.row-fluid .mainblog-section .blog-post-wrapper #hubspot-author_data{width:100%!important}.contact-header h1{font-size:30px}.row-fluid .container{width:100%;padding:0 33px}.row-fluid .header-section .top-section{text-align:center;padding:20px 0}.row-fluid .top-section .logo-box{text-align:left;padding-right:70px}
.row-fluid .topcontent-section{padding-top:70px;padding-bottom:0}
.row-fluid .topcontent-section .textchanges,.row-fluid .topcontent-section h1{font-size:33px;line-height:36px}
.row-fluid .video-bg iframe,.video-bg embed,.video-bg object,.video-bg video{-moz-transform:scale(2.5);-webkit-transform:scale(2.5);-o-transform:scale(2.5);-ms-transform:scale(2.5);transform:scale(2.5)}.row-fluid .header-section>div{position:initial}.row-fluid .video-bg{min-height:420px;position:relative}.row-fluid .header-section .top-section{position:absolute;left:0;top:0;width:100%}.row-fluid .differentiator-section{text-align:center;font-size:17px;line-height:26px;background:0 0;padding:0}.row-fluid .differentiator-section:after{display:none}.row-fluid .differentiator-section .container{padding:0}.row-fluid .differentiator-section h2{font-size:25px;text-align:center;padding:40px 15px 15px;background:#efeeee}.row-fluid .differentiator-section .differentiator-content{padding:0 15px 40px;background:#efeeee;position:relative}.row-fluid .differentiator-section .differentiator-content:after{position:absolute;content:'';left:50%;bottom:-20px;width:20px;height:20px;border-top:#efeeee solid 20px;border-left:transparent solid 15px;border-right:transparent solid 15px;box-sizing:border-box;z-index:9}.row-fluid .differentiator-section .net-wrapper{padding:0 15px;float:left;width:100%}.row-fluid .empowering-section .container{padding:0 15px}.row-fluid .differentiator-section .net-revenue .transparent-btn a{margin-top:20px}.row-fluid .service-slider ul.slides li .service-slide{min-height:835px;padding:0;background:no-repeat #dad9d9!important}.row-fluid .service-slider ul.slides li .service-slide .container{padding:0}.row-fluid .service-slider .service-detail{width:100%;padding:40px 30px 0;position:relative}.row-fluid .service-slider .service-detail h3{font-size:28px!important}.row-fluid .service-slider .service-detail ul,.row-fluid .service-slider .service-detail ul li{font-size:17px!important}.row-fluid .testimonial-section .client-message{font-size:23px;line-height:30px;padding:100px 0 20px}.row-fluid .testimonial-section .client-name{font-size:14.58px}.row-fluid .statistic-section #clients .count-number,.row-fluid .statistic-section #userCount .count-number{min-width:60px;line-height:85px}.row-fluid .statistic-section .client-title{padding:0}.row-fluid .statistic-section .client-box,.row-fluid .statistic-section .user-box{padding:40px 0 40px 20px}.row-fluid .statistic-section .user-box{padding-top:0}.row-fluid .statistic-section{padding:50px 0}.row-fluid .statistic-section .leadership-text{width:65%;float:left;padding-left:60px;font-size:17px;padding-top:21px}.row-fluid .statistic-section .leadership-text:before{right:auto;left:10px;top:5px;height:50px}.row-fluid .statistic-section .leadership-text:after{right:auto;left:20px;top:5px;height:50px}.row-fluid .joinus-section .flexslider2{padding:0 60px;margin-top:40px}.row-fluid .joinus-section{padding:60px 0;background-position:center top!important}.row-fluid .joinus-section h2{font-size:40px}.row-fluid .joinus-section .box1 h2{font-size:44px}.row-fluid .oursolution-section h4{font-size:15px;line-height:22px}.row-fluid .oursolution-section .solution-left{padding-top:10px}.row-fluid .footer-section{text-align:center}.row-fluid .footer-section .footer-social ul{padding:40px 0}.row-fluid .footer-section .footer-social ul li{float:none;display:inline-block;margin:0 10px}.row-fluid .footer-section .footer-box{padding:0 0 40px}.row-fluid .footer-section .footer-box:last-child{padding:0}.row-fluid .footer-section .subscribe-box{padding:0 40px}.row-fluid .service-slider .flex-direction-nav li a.flex-next,.row-fluid .service-slider .flex-direction-nav li a.flex-prev{width:54px}.row-fluid .service-slider .flex-direction-nav li a.flex-next:before,.row-fluid .service-slider .flex-direction-nav li a.flex-prev:before{line-height:54px}.row-fluid .persona-mainleft,.row-fluid .persona-mainright{position:relative;width:128%;overflow:hidden;height:auto}.persona-right,.personaleft-inner{width:100%!important;float:left!important}.row-fluid .persona-mainleft h6{left:0;right:auto;bottom:0;border-top-left-radius:0;border-top-right-radius:5px}.row-fluid .persona-mainright h6{left:16%;bottom:0;padding:12px 15px 9px}.personaleft-inner{margin-bottom:-55px}.persona-right{margin-bottom:-38px}.row-fluid .joinus-section .flexslider2 .flex-viewport{max-width:220px;float:none;display:block;margin:0 auto}.row-fluid .service-slider ul.slides li:nth-child(1) .service-detail,.row-fluid .service-slider ul.slides li:nth-child(3) .service-detail{background:#8b8b8c!important;padding-bottom:60px}.row-fluid .service-slider ul.slides li:nth-child(4) .service-detail{background:#226bad!important;padding-bottom:60px}.row-fluid .service-slider ul.slides li:nth-child(2) .service-detail{background:#2352a3!important;padding-bottom:60px}.row-fluid .statistic-section .counter .digit{min-width:57px;padding-top:3px;line-height:81px}.row-fluid .statistic-section .counter{font-size:55px}.row-fluid .service-slider ul.slides li .service-slide .get-bg{display:none!important}.row-fluid .service-slider ul.slides li .service-slide .ser_img_mobile{width:100%;float:left;display:block!important}.row-fluid .differentiator-section .net-revenue{margin-top:100px;max-width:500px;width:100%;float:none;display:inline-block}.row-fluid .empowering-section h2{font-size:25px;line-height:30px}.row-fluid .empowering-section{padding:40px 0;font-size:17px}.row-fluid .footer-section .footer-followme{float:left;width:100%;padding:20px 0}.row-fluid .footer-section .footer-followme a.fm_button{float:none;display:inline-block}.row-fluid .askcasc-form::before,.row-fluid .downloadnow-form::before,.row-fluid .persona-mainleft h6:after,.row-fluid .webinar-form::before{display:none}.row-fluid .top-new .container{padding:0 33px}.row-fluid .lp-maincontent{padding:0 0 40px}.row-fluid .checklist-header{font-size:26px;line-height:42px;padding:0 33px}.row-fluid .lp-maincontent .maincontent-lefttitle{padding:0 33px}.row-fluid .lp-mainright .downloadnow-form{padding:20px 33px 30px;margin:0}.row-fluid .lp-mainright .share-download{float:left;padding:40px 33px;width:100%}.row-fluid .lp-mainright .share-download .share-box{float:left;width:100%}.row-fluid .lp-mainright .share-download .share-box h6{font-size:18px}.row-fluid .lp-maincontent h1{font-size:35px;line-height:42px}.row-fluid .lp-maincontent .container{padding:0}.row-fluid .lp-maincontent .mainleft-contentinner{padding:0 33px}.row-fluid .footer-lp{padding:40px 0;text-align:center}.row-fluid .footer-lp .footer-box{padding:0 0 40px}.row-fluid .lp-mainright .share-download .share-box ul li a{margin-left:7px}
.row-fluid .lp-maincontent:before{background:rgba(204,0,123,1)}.row-fluid .mobile-bg{padding:40px 0 30px;position:relative}
.row-fluid .mobile-bg:before{position:absolute;content:'';left:0;top:0;width:100%;height:100%;background:rgba(39,39,39,.8)}
.row-fluid .mobile-bg>div{position:relative}.row-fluid .consult-content .consult-form,.row-fluid .consult-content .consult-left{width:100%;padding:0!important;min-height:0!important}.row-fluid .consult-content .consult-form .get-bg{display:block;position:relative;height:240px;overflow:hidden}.row-fluid .consult-content .consult-form .get-bg:before{position:absolute;content:'';left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.6)}.row-fluid .consult-content .consult-form:before{background:rgba(236,236,236,1)}.row-fluid .consult-content .consult-form .hs-form fieldset{padding:0 8px}
.row-fluid .consult-content .consult-lefttop{padding:25px 33px 10px}
.row-fluid .consult-content .consult-lefttop .checklist-header{padding:0}
.row-fluid .consult-content .consult-forminner{padding:0 25px}.row-fluid .consult-content .consult-form h3.form-title{font-size:22px;padding:25px 8px;color:#000}.row-fluid .consult-content .consultcontent-inner{padding:25px 33px}.row-fluid .consult-content .consult-left .share-download{float:left;padding:0 33px 50px;width:100%}.row-fluid .consult-content .consult-left .share-download .share-box ul li a{height:30px;line-height:30px}.row-fluid .consult-content .consult-form .input{margin:0}.row-fluid .consult-content .consult-form input[type=email],.row-fluid .consult-content .consult-form input[type=tel],.row-fluid .consult-content .consult-form input[type=text],.row-fluid .consult-content .consult-form select{width:100%!important}.row-fluid .consult-content .consult-form .multi-container{padding-top:5px}
.row-fluid .consult-content .consult-form .multi-container li{width:100%}.row-fluid .constructionpost-section .free-construction{padding-right:0}.row-fluid .constructionpost-section .free-construction .downloadnow-form{padding:50px 30px 30px;margin:30px 0 0}.new-page .header-section,.thankyou-page .header-section{overflow:visible}.row-fluid .thankyou-hero .container{padding:0 33px}.row-fluid .constructionpost-section .container{padding:0}.row-fluid .constructionpost-section .consultation-inner,.row-fluid .constructionpost-section .thankyou-post{padding:0 33px}.row-fluid .thankyou-hero h1{font-size:36px;line-height:44px}.row-fluid .thankyou-hero h2{font-size:30px;line-height:36px}.row-fluid .thankyou-hero{padding:135px 0 40px}.row-fluid .thankyou-hero .share-download .share-box ul li a{margin:0 5px}.row-fluid .constructionpost-section .free-construction .hs-form fieldset.form-columns-2 .hs-form-field{width:100%;margin:0}.row-fluid .constructionpost-section .free-construction .hs-form fieldset.form-columns-2 .hs-form-field input{width:100%!important}.row-fluid .RCMheader{margin-left:35px!important}.row-fluid .bloghero-section{font-size:22.58px;padding:140px 0 60px}.row-fluid .bloghero-section h2{font-size:33.33px;line-height:34px;letter-spacing:.4px}
.row-fluid .secondary-hero h2{font-size:33.33px!important;line-height:34px!important}
.row-fluid .mainbloghp-award-section .blog-left .post-item{width:100%;margin:0 0 25px}
.row-fluid .mainblog-section .blog-left .post-item #hubspot-topic_data a{font-size:14.58px}
.row-fluid .mainblog-section .blog-left .post-item .post-header h2{font-size:18.75px}
.row-fluid .mainblog-section .blog-pagination{padding:15px 0 40px}
.row-fluid .mainblog-section .blog-left .post-item .hs-featured-image-wrapper img{display:none}
.row-fluid .blog-search,.row-fluid .mainblog-section .blog-sidebar{padding-left:0}
.row-fluid .mainblog-section .blog-sidebar .popular-posts{float:left;width:100%}
.row-fluid .integrated-section h4{font-size:25px;line-height:34px;letter-spacing:0}
.row-fluid .integrated-section .learn-cta,.row-fluid .integrated-section .ready-text{font-size:16.67px}
.row-fluid .topic-section form.hs-form{float:left;width:100%}
.row-fluid .topic-section .widget-module{position:relative}
.row-fluid .topic-section .select-division2:after{position:absolute;right:0;top:0;margin:0 0 0 15px;content:'';display:inline-block;vertical-align:top;height:54px;width:60px;background:url(//562153.fs1.hubspotusercontent-na1.net/hubfs/562153/New_Sourcemed_Site/arrow-imgblack.png) center center no-repeat}
.row-fluid .topic-section .select-division2.active:after{border-left:none;transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg)}
.row-fluid .topic-section .select-division2{font-family:SeravekWebBasic;text-transform:uppercase;font-size:12.5px;color:#636263;width:100%;position:relative;cursor:pointer;background:#FFF;font-weight:400;border:1px solid #CCC;border-radius:4px;display:inline-block;padding:15px 65px 15px 15px}
.row-fluid .topic-section .select-division2 span{padding:15px 0 15px 20px;float:left;font-weight:400}
.row-fluid .topic-section ul{background:#C9187E;box-shadow:0 7px 5px -1px #ccc;left:0;position:absolute;top:65px;width:100%;display:none;z-index:9}
.row-fluid .topic-section ul li{border-top:none;float:left;width:100%}.row-fluid .topic-section ul li a{border-bottom:1px solid #FFF;display:block;color:#FFF;float:left;width:100%;font-size:14px}
.row-fluid .topic-section ul li:last-child a{border-bottom:none}.row-fluid .topic-section .topic-list{padding:20px 0 10px}.row-fluid .blog-search{float:left;width:100%;padding:0 0 10px}
.row-fluid .consult-content .hs-form fieldset.form-columns-2 .hs-form-field{width:48%;float:left;margin:0 4% 0 0}
.row-fluid .consult-content .hs-form fieldset.form-columns-2 .hs-form-field:nth-child(2n){margin-right:0}
.row-fluid .bloghero-section{width:100%}
.blogpage.hs-blog-post .row-fluid .header-section .top-section{position:initial}
.blogpage.hs-blog-post .mobile-trigger i,.blogpage.hs-blog-post .mobile-trigger i::after,.blogpage.hs-blog-post .mobile-trigger i::before{background-color:#094dc0}
.blogpage.hs-blog-post .custom-menu-primary.js-enabled .hs-menu-wrapper{top:90px}
.hs-blog-post .row-fluid .bloghero-section h2{font-size:33px}
.row-fluid .mainblog-section .blog-post-wrapper .post-header h2{font-size:25px;line-height:33px}
.hs-blog-post .row-fluid .mainblog-section{padding-top:35px}
.row-fluid .mainblog-section .blog-post-wrapper .post-body{font-size:17px!important;line-height:25px;color:#55565A}
.hs-blog-post .row-fluid .mainblog-section .container{padding:0}
.hs-blog-post .row-fluid .mainblog-section .blog-left .blog-section,.row-fluid .mainblog-section .blogcomment-box .comment-title h5{padding:0 33px}
.row-fluid .mainblog-section .blogcomment-box #comment-form:after,.row-fluid .mainblog-section .blogcomment-box #comment-form:before{display:none}
.row-fluid .mainblog-section .blogcomment-box{padding:25px 0 40px}.row-fluid .mainblog-section .blogcomment-box #comment-form{margin-top:15px}
.row-fluid .mainblog-section .blogcomment-box .hs-form fieldset.form-columns-2 .hs-form-field{width:100%;margin:0}
.row-fluid .mainblog-section .blogcomment-box #comment-form input[type=email],.row-fluid .mainblog-section .blogcomment-box #comment-form input[type=tel],.row-fluid .mainblog-section .blogcomment-box #comment-form input[type=text]{width:100%}
.row-fluid .mainblog-section .blog-sidebar{padding:33px 0 0}
.hs-blog-post .row-fluid .mainblog-section .blog-sidebar{padding:0px 33px 45px}
.row-fluid .mainblog-section .blog-left,.row-fluid .mainblog-section .blog-sidebar{float:left;width:100%;margin:0}
.row-fluid .mainblog-section .blog-left .post-listing>.post-item{width:100%;margin:0 0 25px}
.row-fluid .mainblog-section .blog-left .post-listing .hs-author-profile>h2{font-size:20px;line-height:29px}
.row-fluid .sharedownload-main{float:left;padding:40px 0 10px;width:100%;text-align:left}
.row-fluid .sharedownload-text,.row-fluid .sharedownload-texttyp{font-size:16px}
.lp-mainright .row-fluid .sharedownload-text{right:-30px!important}
.lp-mainright .row-fluid .sharedownload-icons{right:55px!important}
.row-fluid .sharedownload-texttyp{right:0!important;text-align:center;float:none!important;left:0!important;position:inherit}
.container .row-fluid .typ-share{text-align:center;float:none!important;margin-top:15px;left:33%!important}}
@media (max-width:700px){.container .row-fluid .typ-share{left:31%!important} .row-fluid .mainblog-section .blog-post-wrapper #hubspot-topic_data {padding: 0px;margin: 0px 0px 20px}}
@media (max-width:635px){.container .row-fluid .typ-share{left:28%!important}
  .row-fluid .service-slider ul.slides li .service-slide{min-height:796px}}
@media (max-width:550px){.container .row-fluid .typ-share{left:26%!important}
  .row-fluid .service-slider ul.slides li .service-slide{min-height:758px}}
@media (max-width:500px){.container .row-fluid .typ-share{left:24%!important}
  .row-fluid .service-slider ul.slides li .service-slide{min-height:732px}
  .openposition-box h4{font-size:18px!important}}
@media (max-width:450px){.container .row-fluid .typ-share{left:22%!important}}
@media (max-width:425px){.container .row-fluid .typ-share{left:20%!important}}
@media (max-width:400px){.our-leaders-background{background-color:#f1f0f0;padding:60px 0;margin-top:80px}
  .row-fluid .blog-section h1 {line-height: 30px!important}
  .blog-section p img {float: none!important; text-align: center}
  .row-fluid .service-slider ul.slides li .service-slide{min-height:744px}
  .row-fluid .statistic-section #clients .count-number,.row-fluid .statistic-section #userCount .count-number{min-width:40px;line-height:55px;font-size:40px}
  .row-fluid .statistic-section .sourcemed-subtitle{font-size:35px}.row-fluid .joinus-section .flexslider2{padding:0 25px}
  .row-fluid .joinus-section .flexslider2 .flex-direction-nav>li a.flex-next:before{right:-10px}
  .row-fluid .joinus-section .flexslider2 .flex-direction-nav>li a.flex-prev:before{left:-10px}
  .row-fluid .service-slider .service-detail{padding:40px 75px 0 25px}
  .row-fluid .consult-content .consult-form .get-bg{height:auto}
  .row-fluid .consult-content .hs-form fieldset.form-columns-2 .hs-form-field{width:100%;margin:0}
  .container .row-fluid .typ-share{left:18%!important}
  .row-fluid .mainblog-section .blog-left .post-listing .hs-author-profile>h2{font-size:18px;line-height:24px}}
@media all and (max-width:380px){.row-fluid .video-bg{min-height:370px}}
@media (max-width:500px){.row-fluid .statistic-section .counter .digit{min-width:43px!important;padding-top:3px!important;line-height:60px!important}
  .row-fluid .statistic-section .counter{font-size:46px!important}}
@media (max-width:380px){.row-fluid .mainblog-section .blog-pagination{text-align:center}
  .row-fluid .mainblog-section .blog-pagination a,.row-fluid .mainblog-section .blog-pagination a:nth-child(2n){float:none;display:inline-block;padding:10px;margin:5px 0;font-size:15px}}
@media screen and (min-width:1025px){.row-fluid .topmenu-section.nav-down{position:fixed;top:0;left:0;width:100%;background:#FFF;padding:10px 0;z-index:9999}}
@media screen and (min-width:992px){.custom-menu-primary .hs-menu-wrapper{display:block!important}}
@media screen and (min-width:768px){.row-fluid .topmenu-section.nav-down{position:fixed;top:0;left:0;width:100%;background:#FFF;padding:10px 0;z-index:9999}}
.child-trigger,.mobile-trigger{display:none}@media (max-width:991px){.row-fluid .top-section .custom-menu-primary>div>span>div>ul>li>a{margin-top:0!important}
  .new-menu-changes .custom-menu-primary ul li:nth-child(1){margin-top:14px}
  .new-header-changes .search-link ul li input{width:inherit!important;border:1px solid #ccc!important;padding:1px 1px 1px 10px!important}
  .row-fluid .new-header-changes .search-link{max-width:254px!important}
  .new-header-changes form#searchFormNew input{float:left;color:#55565A!important}
  .new-header-changes .popupSearch form#searchFormNew input{color:#fff!important}
  .new-header-changes .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper{width:100%}.new-header-changes .custom-menu-primary ul li:nth-child(5) ul.hs-menu-children-wrapper::before{display:none}.searchresult-show #resultsDiv>div:first-child{width:85%!important}.searchresult-show #resultsDiv{padding:125px 0!important}.popupSearch{top:0!important;padding:12px 30px!important}.close i{top:21px!important}.new-header-changes .popupSearch form#searchFormNew input::-webkit-input-placeholder{color:#fff!important}.new-header-changes .popupSearch form#searchFormNew input::-moz-placeholder{color:#fff!important}.new-header-changes .popupSearch form#searchFormNew input::-ms-input-placeholder{color:#fff!important}}@media (max-width:767px){.searchresult-show #resultsDiv{padding:95px 0!important}.row-fluid .login-link{float:left;clear:left}.new-header-changes .custom-menu-primary.js-enabled .hs-menu-wrapper{top:225px}.row-fluid .header-top-left{float:none!important;margin:40px auto 0;width:100%!important}.new-home-page .row-fluid .header-section{z-index:44444}#wistia-q8umz38s9c-1,#wistia_chrome_11,#wistia_grid_15_main,#wistia_grid_15_wrapper,#wistia_playbarControl_49{height:100%!important;width:100%!important;-webkit-appearance:none}.row-fluid .video-bg{padding-top:0;-webkit-appearance:none}.search-link ul{margin:0 auto;max-width:none;padding-left:10px;padding-right:10px;padding-top:10px}.new-menu-changes .custom-menu-primary ul li:nth-child(1){margin-top:18px}.topmenu-fixed .row-fluid .header-scroll-time{display:block!important}}
.lets-talk h2{font-size:92px!important}
.lets-talk h3{font-weight:300!important;font-size:38px!important;margin-top:15px!important;padding-bottom:15px!important;text-transform:uppercase!important;color:#000!important}@media (max-width:767px){ .lets-talk h3{border-top:2px solid #C9187E!important;padding-top:15px!important;padding-bottom:25px!important}.lets-talk h2{padding-top:25px!important}}@media (max-width:400px){.lets-talk h3{font-size:32px!important}}.hs-blog-post .topic-list ul{display:none}.hs-author-social-links a.hs-author-social-link.hs-social-linkedin,.hs-author-social-links a.hs-author-social-link.hs-social-twitter{background-image:none;position:relative;text-indent:5px}.hs-author-social-links a.hs-author-social-link.hs-social-twitter::before{color:#999;content:"";display:block;font-family:FontAwesome;font-size:24px;height:100%;left:0;line-height:26px;position:absolute;top:0;width:100%}.email-subscribe-bg .blog-email-subscribe-right-side,.row-fluid .mainblog-section .blog-sidebar .blog-email-subscribe-right-side h3{display:none}.hs-author-social-links a.hs-author-social-link.hs-social-linkedin::before{color:#999;content:"";font-family:FontAwesome;font-size:24px;height:100%;left:0;line-height:18px;position:absolute;top:0;width:100%}.hs-author-social-links a.hs-author-social-link.hs-social-twitter:hover:before{color:#00aced}.hs-author-social-links a.hs-author-social-link.hs-social-linkedin:hover:before{color:#007bb5}.hs-author-social-section{float:left;margin:10px 0;width:100%}.hs-author-bio p{margin:0 0 10px!important}.hs-author-avatar{margin-top:15px!important}#hubspot-author_data .hs-author-avatar{margin-top:0!important}.date-author>p{margin:0 0 10px}.email-subscribe-bg{background-color:#55565A;padding:15px 16px 20px;max-width:328px;margin:0 auto 40px!important;float:none!important}.email-subscribe-bg .row-fluid .innovative-cta{margin-bottom:0;border-bottom:4px solid #fff}.new-menu-changes .blog-email-subscribe-right-side .field.hs-form-field span{color:#fff;font-family:SeravekWebBasic;font-size:17px}.new-menu-changes .blog-email-subscribe-right-side .hs-form .hs-input{height:35px;margin:7px 0;width:100%!important;border-radius:4px}.new-menu-changes .blog-email-subscribe-right-side{color:#fff}.new-menu-changes .blog-email-subscribe-right-side .actions{float:left;position:relative;margin-top:15px}.new-menu-changes .blog-email-subscribe-right-side .actions::before{border-bottom:24px solid transparent;border-left:20px solid #1f4381;content:"";left:0;position:absolute;top:0}.new-menu-changes .blog-email-subscribe-right-side .actions .hs-button.primary.large{background-color:#1f275a;border-radius:3px;color:#fff;display:inline-block;font-family:gotham_boldregular;height:50px;line-height:52px;padding:0 40px;text-transform:uppercase}.signuptxt p,.webResult-inner1 h2 a{font-family:SeravekWebBasic}.new-menu-changes .blog-email-subscribe-right-side .actions .hs-button.primary.large:hover{background-color:#2d68b2;color:#fff}.new-menu-changes .blog-email-subscribe-cta-right-side,.new-menu-changes .blog-email-subscribe-right-side{margin-top:20px}.new-menu-changes .blog-email-subscribe-right-side .hs_blog_sourcemed_blog_2016_subscription.field.hs-form-field{width:100%}.new-menu-changes .blog-email-subscribe-right-side .hs_blog_sourcemed_blog_2016_subscription.field.hs-form-field .hs-input{height:auto;width:auto!important;margin-right:10px}.blog-email-subscribe-cta-right-side a#cta_button_562153_8a3035bb-c539-4650-a310-9baf5215e7db{-webkit-font-smoothing:antialiased;cursor:pointer;-moz-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none;display:inline-block;text-align:center;text-decoration:none;font-family:SeravekWebBasic;font-weight:700;background:#C9187E;color:#fff;border-radius:0;border-width:0;transition:all .4s ease;-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;text-shadow:none;line-height:1.5em;padding:4px 0}.blog-email-subscribe-cta-right-side a#cta_button_562153_8a3035bb-c539-4650-a310-9baf5215e7db:hover{background-color:#D56D9D!important}a#cta_button_562153_8a3035bb-c539-4650-a310-9baf5215e7db:hover{background:#D56D9D!important;color:#fff;text-decoration:none!important}#cta_button_562153_97b47843-5f36-4f18-97af-113306677075:active:hover,a#cta_button_562153_8a3035bb-c539-4650-a310-9baf5215e7db:active{background:#D56D9D;color:#cc007b}.TYPfooter-followme,.footer-followme{position:relative}.fm_button.fm_facebook{left:60px;position:absolute}.fm_button.fm_linkedin{left:0;position:absolute}.signuptxt p{font-size:12.5px;text-align:left;color:#fff;line-height:20px;margin-bottom:19px}@media (max-width:767px){.signuptxt p{font-size:13.5px!important;text-align:center}.row-fluid .consult-content .consult-form .hs-form-field>label{color:#000}}.webResult-inner1 h2 a{font-size:20px;text-transform:capitalize}.webResult-inner2 p{font-family:SeravekWebBasic!important;font-size:17px;color:#5d5c5d}.LPfooter-followme{margin-bottom:40px;position:relative}.footer-followme{margin-bottom:30px;position:relative}.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li a{white-space:pre-line;font-size:13px!important}.left-post-item{clear:left;float:left;width:48%}.right-post-item{clear:right;float:right;width:48%}.left-post-item .post-item{clear:left;float:left;margin-bottom:25px;position:relative}.right-post-item .post-item{clear:right;float:right;margin-bottom:25px;position:relative}.left-post-item .post-item:hover,.right-post-item .post-item:hover{top:-5px}.row-fluid .mainblog-section .blog-left .post-listing .left-post-item .post-item:nth-child(1),.row-fluid .mainblog-section .blog-left .post-listing .left-post-item .post-item:nth-child(2),.row-fluid .mainblog-section .blog-left .post-listing .left-post-item .post-item:nth-child(3),.row-fluid .mainblog-section .blog-left .post-listing .left-post-item .post-item:nth-child(4),.row-fluid .mainblog-section .blog-left .post-listing .left-post-item .post-item:nth-child(5){display:block;width:100%}.row-fluid .mainblog-section .blog-left .post-listing .right-post-item .post-item:nth-child(1),.row-fluid .mainblog-section .blog-left .post-listing .right-post-item .post-item:nth-child(2),.row-fluid .mainblog-section .blog-left .post-listing .right-post-item .post-item:nth-child(3),.row-fluid .mainblog-section .blog-left .post-listing .right-post-item .post-item:nth-child(4),.row-fluid .mainblog-section .blog-left .post-listing .right-post-item .post-item:nth-child(5){display:block; width: 100%;}.left-post-item .post-item,.right-post-item .post-item,.topmenu-fixed .row-fluid .top-banner{display:none}.hs_cos_wrapper_type_header,.hs_cos_wrapper_type_page_footer,.hs_cos_wrapper_type_raw_html,.hs_cos_wrapper_type_raw_jinja,.hs_cos_wrapper_type_rich_text,.hs_cos_wrapper_type_section_header,.hs_cos_wrapper_type_text{word-wrap:normal}.solutions-page-new .row-fluid .thankyou-hero::before{background:rgba(45,104,178,.85);border:0;bottom:auto;content:"";height:100%;left:0;margin:0;position:absolute;top:0;width:100%}.no-background-page .row-fluid .thankyou-hero::before{background:0 0!important}.solutions-page-new .row-fluid .thankyou-hero{overflow:visible;position:relative}.hs_cos_wrapper_type_follow_me a{float:left;left:auto!important;position:relative!important}.solutions-page-new .banner-con p,.span12.widget-span.widget-type-cta.solution-cta.green-btn3{position:relative}.new-news-feeds-page .new-blog-news-feed.blog-left,.row-fluid .LPfooter-followme,.row-fluid .TYPfooter-followme{width:100%}.topic-author p a.topic-author-link:hover{color:#000}.post-item p a.sourece-topic-author-link{color:#000!important}.post-item p a.sourece-topic-author-linkk:hover{color:#1f275a!important}.sour-topic-author-link,.sour-topic-author-link:hover{color:#00A6CE!important}.row-fluid .top-banner{position:absolute;width:auto;top:-17px;left:50%;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.row-fluid a.close-link{cursor:pointer;position:absolute;width:12px;height:12px;border:1px solid #fff;color:#fff;text-align:center;font-size:11px;line-height:12px;top:8px;right:8px}.row-fluid a.close-link:before{content:'x'}
.event-blog .row-fluid .event-hero:before,.row-fluid .home-header:before,.row-fluid .title-style1:after,.title-style h2:before{content:'';left:0}
.row-fluid a.close-link:hover{color:#C9187E;border-color:#C9187E}
@media (max-width:767px){.left-post-item,.right-post-item{width:100%}
  .row-fluid .top-banner{position:fixed;top:auto;bottom:0;width:100%}
  .topmenu-fixed .row-fluid .top-banner{display:block}
  .worksheaders h2{font-size:28px!important}
  .csSupport-secbtext{margin-bottom:30px}}
.rcs-main{margin:50px 0 10px}
.howitworks{padding:50px 0}
.rcs-benefit{margin-bottom:30px}
.worksheaders{border-bottom:1px solid #dfdfdf;margin:0 auto 40px;padding-bottom:20px}
.workspink{padding:0 7.3%}
.rcs-benefit h5{font-size:20px;line-height:24px;color:#000;font-weight:700;padding:5px 0 2px;text-transform:uppercase}
.howheader h2{color:#55565a!important;font-size:28px!important;margin-bottom:0!important;padding:0!important}
.successbox{padding-left:10px!important}
.row-fluid .whereOperate-section .title-style h2{margin:0 0 55px !important;font-size:31px!important;font-weight:300!important; line-height: 40px}
.rcs-graphic{margin:20px 0 50px}.rcs-mobile img{margin-bottom:30px}.thinhead-underline h2{padding-bottom:15px!important;margin-bottom:35px!important}.rcstestimonial{padding:0 19% 25px!important}.rcs-herocaps{padding:0 8%}.workstext h5{font-size:18.5px;line-height:22px;color:#000;font-weight:700;padding:5px 0;text-transform:uppercase;text-align:left}.workstext p{font-size:16px;font-weight:400;text-align:left;color:#55565a}
.row-fluid .btn-style1 a,.row-fluid .btn-style2 a,.row-fluid a.btn-style1,.row-fluid a.btn-style2{margin-bottom:10px;padding:10px 25px;min-width:177px;font-weight:700;text-transform:uppercase;display:inline-block;color:#FFF!important;line-height:30px;text-align:center;text-decoration:none!important}.row-fluid .fullwidth{float:left;width:100%}.row-fluid .text-center{text-align:center}.row-fluid .btn-style1 a,.row-fluid a.btn-style1{background:#55565a}.row-fluid .btn-style1 a,.row-fluid a.btn-style1:hover{background:#959595}.row-fluid .btn-style2 a,.row-fluid a.btn-style2{background:#c9187e}.row-fluid .btn-style2 a,.row-fluid a.btn-style2:hover{background:#D56D9D}.row-fluid .title-style1{padding:0 0 20px;position:relative;margin:0 0 40px}.row-fluid .title-style1:after{position:absolute;right:0;margin:0 auto;bottom:0;background:#c9187e;width:140px;height:2px}body.event-blog{font-size:16.67px;line-height:22.75px}
/*.event-blog .row-fluid .header-section .top-section{position:absolute;left:0;top:0;width:100%;padding-top:25px}*/
.upcoming-webinars {padding-top:25px;}
.event-blog .row-fluid .event-hero{padding:80px 0 80px;color:#FFF;position:relative;font-size:18.75px;line-height:29.17px}.event-blog .row-fluid .event-hero:before{position:absolute;top:0;width:100%;height:100%;background:rgba(85,86,90,.9)}.event-blog .row-fluid .event-hero .container{position:relative}
.event-blog .row-fluid .event-hero h1{font-weight:300;color:#FFF;font-size:43.75px;margin:0px 0 30px}
.event-blog .row-fluid .event-hero .secondary-header{padding:0 180px 0px}
.event-blog .row-fluid .upcoming-events{padding:70px 0 50px}.event-blog .row-fluid .upcoming-events h2{color:#000;font-weight:300;text-transform:none}.event-blog.hs-blog-listing .row-fluid .post-item{display:none;padding:40px 0 35px;border-bottom:#dddcdc solid 1px}.event-blog.hs-blog-listing .row-fluid .post-item:nth-child(1),.event-blog.hs-blog-listing .row-fluid .post-item:nth-child(2),.event-blog.hs-blog-listing .row-fluid .post-item:nth-child(3),.event-blog.hs-blog-listing .row-fluid .post-item:nth-child(4){display:block}/* .event-blog.hs-blog-listing .row-fluid .post-item:first-child{border-top:#dddcdc solid 1px} */  .event-blog.hs-blog-listing .row-fluid .post-item .post-header h2{font-size:23px;text-transform:none;line-height:28px;margin-bottom:15px}.event-blog.hs-blog-listing .row-fluid .post-item .post-header h2+.location{display:none}.event-blog.hs-blog-listing .row-fluid .post-item .post-header h2 a{color:#000}.event-blog.hs-blog-listing .row-fluid .post-item .hs-featured-image-wrapper{float:left;width:25%;height:270px}
.event-blog.hs-blog-listing .row-fluid .post-item .post-body ul li {padding: 2px 0px}
.event-blog.hs-blog-listing .row-fluid .post-item .post-body{float:left;width:75%;padding-left:45px}
.event-blog.hs-blog-listing .row-fluid .post-item .location{margin-bottom:30px}
.event-blog.hs-blog-listing .row-fluid .post-item .location a{display:inline-block;margin-left:0;font-weight:700;color:#c9187e!important;text-decoration:none!important}
.event-blog.hs-blog-listing .row-fluid .post-item .location a i{color:#000;margin-right:5px}
.event-blog.hs-blog-listing .row-fluid .post-item .post-btn{margin-top:15px}
.event-blog.hs-blog-listing .row-fluid .post-item .post-btn .btn-style2{margin-right:15px}
.event-blog.hs-blog-listing .row-fluid .blog-pagination{padding:50px 0;text-align:center;float:left;width:100%}
.event-blog.hs-blog-listing .row-fluid .blog-pagination a{font-weight:700;color:#989899;display:inline-block}
.event-blog.hs-blog-listing .row-fluid .event-date{width:120px;float:left;text-align:center;padding:15px 10px;background:#ececec;font-size:21.88px;line-height:28px;color:#000}
.event-blog.hs-blog-listing .row-fluid .event-date span{font-size:13.5px;font-weight:700;color:#c9187e;line-height:20.81px}
.event-blog.showall .integrated-section{margin-top:50px}
.course-blog .post-item ul{padding-left:20px}
.survey-type {margin: 60px 0px 0px}
.border-top {border-top: 1px solid #bbb;}
.survey-image img {width: 100%}
.course-blog.hs-blog-listing .row-fluid .post-item:first-child{border-top:0!important}
.row-fluid .smartdesign-section{position:relative;overflow:hidden;padding:215px 0 200px}
.row-fluid .integration-box{padding:0 2%}
.row-fluid .smartdesign-seccontent{float:right}

.row-fluid .banner_top_events { text-align: center; color: #ffffff; background-color: #00a6ce; padding: 0.7em 0; position: fixed; z-index: 88; width: 100%; }
.row-fluid .blog_events_header { position: absolute; z-index: 9; top: 5em; transition: all 0.5s; }
span.the-close { float: right; margin-right: 15px; cursor: pointer; margin-top: 0em; position: absolute; top: 1em; right: 0; }
.cta-strip { font-size: 16px; }
.blog_event_header_section_act .row-fluid .blog_events_header { position: relative; z-index: 1; top: 0; transition: all 0.5s; }
.blog-top-banner .row-fluid .topmenu-section.nav-down { position: fixed; top: 4.9em; transition: all 0.5s; }
.course-blog .row-fluid .topmenu-section.nav-down {top: 0px!important}
.blog_event_header_section_act .row-fluid .blog_events_header .topmenu-section.nav-down { position: fixed; top: 0em; transition: all 0.5s; }

@media (max-width:1148px){
  .event-blog .row-fluid .event-hero h1 {margin-top: 0px}
  .row-fluid .banner_top_events { padding:0.7em 2em; width:100%; }
  .topmenu-fixed .row-fluid .banner_top_events { width:100%; }
  .row-fluid .blog_events_header { top: 6.1em; }
  .blog_event_header_section_act .row-fluid .blog_events_header { position: relative; top:0; }
  .event-blog-top-banner .row-fluid .event-hero { margin-top: 0em; }
  .blog_event_header_section_act .row-fluid .event-hero { margin-top: 0em; }
  .blog-top-banner .row-fluid .topmenu-section.nav-down { top: 6.1em; }
  .blog-top-banner.blog_event_header_section_act .row-fluid .topmenu-section.nav-down { top: 0em; }
  
}
@media (max-width:991px){
  span.the-close { float: none; margin-right: 0px; margin-top: 1em; position: relative; top: 0; right: 0; display: block; padding-bottom: 0.5em; }   
  .cta-strip { font-size: 16px; padding: 0 1em; }  
  .row-fluid .blog_events_header { top: 16em; }
  .blog_event_header_section_act .row-fluid .blog_events_header { position: relative; top:0; }
  .event-blog-top-banner .row-fluid .event-hero { margin-top: 0em; }
  .blog_event_header_section_act .row-fluid .event-hero { margin-top: 0em; }
  .blog-top-banner .row-fluid .header-section .top-section { position: fixed; top: 8.7em; transition: all 0.5s; }
  .blog-top-banner.blog_event_header_section_act .row-fluid .header-section .top-section { position: absolute; top: auto; transition: all 0.5s; }
  .blog-top-banner.topmenu-fixed .row-fluid .blog_events_header .topmenu-section.nav-down { position: unset; top: 0em; transition: all 0.5s; }
  .blog-top-banner.topmenu-fixed .row-fluid .event-hero { margin-top: 0em; }
  .blog-top-banner.topmenu-fixed .row-fluid .header-section .top-section { position: absolute; top: auto; transition: all 0.5s; }
  .blog-top-banner.topmenu-fixed .row-fluid .blog_events_header { position: relative; top:0; }
}  
@media (max-width:767px){
  .event-blog-top-banner .row-fluid .event-hero { margin-top: 0em; }
  .blog-top-banner .row-fluid .header-section .top-section { position: fixed; top: 8.7em; transition: all 0.5s; }
  .blog-top-banner.blog_event_header_section_act .row-fluid .header-section .top-section { position: absolute; top: auto; transition: all 0.5s; }
  .topmenu-fixed .row-fluid .blog_events_header .topmenu-section.nav-down { position: unset; top: 0em; transition: all 0.5s; }
  .event-blog-top-banner .topmenu-fixed .row-fluid .event-hero { margin-top: 0em; }
  .row-fluid .banner_top_events { padding: 0.7em 0em; }
  .blog-top-banner.topmenu-fixed .row-fluid .header-section .top-section { position: absolute; top: auto; transition: all 0.5s; }
  .blog-top-banner.topmenu-fixed .row-fluid .blog_events_header { position: relative; top:0; }
  .left-post-item .post-item { width: 100%; }
  .row-fluid .mainblog-section .blog-left .post-item .post-header { min-height: 0em; }
}
@media (max-width:750px){
  .blog-top-banner .row-fluid .header-section .top-section { top: 8.7em; }
  .event-blog-top-banner .row-fluid .event-hero { margin-top: 0em; }
}
@media (max-width:708px){
  .blog-top-banner .row-fluid .header-section .top-section { top: 10em; }
  .event-blog-top-banner .row-fluid .event-hero { margin-top: 0em; }
}
@media (max-width:612px){
  .blog-top-banner .row-fluid .header-section .top-section { top: 11.3em; }
  .event-blog-top-banner .row-fluid .event-hero { margin-top: 0em; }
}
@media (max-width:414px){
  .blog-top-banner .row-fluid .header-section .top-section { top: 12.7em; }
  .event-blog-top-banner .row-fluid .event-hero { margin-top: 0em; }
  .row-fluid .consult-content .consult-form h3.form-title {color: #000!important;}
}
@media (max-width:373px){
  .blog-top-banner .row-fluid .header-section .top-section { top: 14em; }
  .event-blog-top-banner .row-fluid .event-hero { margin-top: 0em; }
}
@media (max-width:360px){
  .blog-top-banner .row-fluid .header-section .top-section { top: 15.3em; }
}


@media (max-width:2300px){.row-fluid .analytics-sec3right{right:450px!important}}
@media (max-width:2150px){.row-fluid .analytics-sec3right{right:400px!important}}
@media (max-width:2060px){.row-fluid .analytics-sec3right{right:350px!important}}
@media (max-width:1975px){.row-fluid .analytics-sec3right{right:300px!important}}
@media (max-width:1850px){.row-fluid .analytics-sec3right{right:250px!important}}
@media (max-width:1775px){.row-fluid .analytics-sec3right{right:200px!important}}
@media (max-width:1650px){.row-fluid .analytics-sec3right{right:150px!important}}
@media (max-width:1575px){.row-fluid .analytics-sec3right{right:100px!important}}
@media (max-width:1475px){.row-fluid .analytics-sec3right{right:50px!important}}
@media (max-width:1364px){.row-fluid .analytics-sec3right{right:-40px!important}
  .rcstestimonial{padding:0 17% 25px!important}}
@media (min-width:1365px){.row-fluid .analytics-sec3left{width:44%}}
@media (min-width:1200px){.row-fluid .casestudy-boxes .hs_cos_wrapper_widget{width:33.02%;padding:0 15px 30px!important}}
@media (max-width:1200px){.rcstestimonial{padding:0 13% 25px!important}
  .row-fluid .graybartxt { width:100%!important; text-align: center!important; float: none!important}
  .row-fluid .integrated-section h4 {padding: 0px!important;}
  .row-fluid .graybarbtn {text-align: center!important; float: none!important; margin-top: 15px!important}
.row-fluid .smartdesign-section{padding:175px 0}
.insightful-section {background-position:420px!important}
.row-fluid .integration-box{padding:0 0%}}
@media (max-width:1100px){.insightful-section,.row-fluid .smartfit-section{background-position:390px!important}}
@media (max-width:1050px){.insightful-section,.row-fluid .smartfit-section{background-position:350px!important}}
@media (min-width:767px) and (max-width:841px){.row-fluid .casestudy-boxes .hs_cos_wrapper_widget:first-child .cs-bimg{height:333px!important}}
@media (max-width:767px){.howheader h2{font-size:25px!important}.workspink h4{padding:0 0 10px!important}
  .workspink{padding:0!important}
  .worksheaders{margin-bottom:0px; border: 0px}
  .rcs-benefit{margin-bottom:20px}
  .event-left-txt{margin-bottom:15px!important}
  .rcstestimonial{padding:0 5% 25px!important}}
@media (max-width:550px){.rcstestimonial{padding:0 0 25px!important}}
@media (min-width:992px) and (max-width:1240px){.event-blog.hs-blog-listing .row-fluid .post-item .hs-featured-image-wrapper{height:240px}}
@media (min-width:768px) and (max-width:991px){.event-blog.hs-blog-listing .row-fluid .container{padding:0 20px}
  .event-blog.hs-blog-listing .row-fluid .topmenu-section .container{padding:0}.event-blog.hs-blog-listing .row-fluid .header-section{position:static}
  .event-blog.course-schedule-blog.hs-blog-listing .row-fluid .header-section{position:absolute;} 
  .event-blog.course-schedule-blog.hs-blog-listing .row-fluid .header-section{position:absolute;}      
  .event-blog.hs-blog-listing .row-fluid .header-section:before{display:none}
  .event-blog .row-fluid .event-hero .secondary-header{padding:0 100px}
  .event-blog.hs-blog-listing .row-fluid .post-item .hs-featured-image-wrapper{height:240px;width:30%}
  .event-blog.hs-blog-listing .row-fluid .post-item .post-body{width:70%;padding-left:30px}
  .event-blog.hs-blog-listing .row-fluid .topmenu-section.nav-down .container,.row-fluid .topmenu-section.nav-down .container{padding:0 20px}}
@media (min-width:30px) and (max-width:767px){.row-fluid .title-style1{padding:0 0 15px;margin:0 0 30px}
  .event-blog .row-fluid .container{padding:0 20px}.event-blog .row-fluid .event-hero .secondary-header,.event-blog.hs-blog-listing .row-fluid .topmenu-section .container{padding:0}.event-blog.hs-blog-listing .row-fluid .header-section{position:static}.event-blog.hs-blog-listing .row-fluid .header-section:before{display:none}.event-blog .row-fluid .event-hero h1{font-size:35.75px;line-height:41.68px}.event-blog.hs-blog-listing .row-fluid .post-item .hs-featured-image-wrapper img{float:left;margin:0}.event-blog.hs-blog-listing .row-fluid .post-item .hs-featured-image-wrapper .get-bg{display:block}.event-blog.hs-blog-listing .row-fluid .post-item .post-body{width:100%;padding:30px 0 0}.event-blog .row-fluid .event-hero{line-height:20px;padding:150px 0 50px}.event-blog .row-fluid .event-hero .container{padding:0 20px}.event-blog .row-fluid .upcoming-events{padding:50px 0 30px;text-align:center}.event-blog .row-fluid .upcoming-events h2{font-size:31.25px}.event-blog.hs-blog-listing .row-fluid .post-item{text-align:center}.course-blog.hs-blog-listing .row-fluid .post-item{text-align:left}.event-blog.hs-blog-listing .row-fluid .post-item .hs-featured-image-wrapper{width:100%;height:auto;background-image:none!important;padding:0 30px;float:none;display:inline-block;max-width:330px}.event-blog.hs-blog-listing .row-fluid .post-item .post-btn .btn-style2{margin-right:0}.event-blog.hs-blog-listing .row-fluid .post-item .location{display:none}.course-blog.hs-blog-listing .row-fluid .post-item .location,.event-blog.hs-blog-listing .row-fluid .post-item .post-header h2+.location{display:block}.event-blog.hs-blog-listing .row-fluid .event-date{margin-bottom:-100%;position:relative}.event-blog.hs-blog-listing .row-fluid .post-item .post-header h2{line-height:28px;margin:0 0 10px}.event-blog .row-fluid .event-hero,.event-blog .row-fluid .upcoming-events,.post-listing .post-item p{font-size:18px}}@media (max-width:450px){a.more-link.btn-style1{min-width:293px!important}.row-fluid .whereOperate-section .title-style h2{font-size:27px!important;margin-bottom:20px!important}.row-fluid .whereOperate-section{padding:35px 0!important}.row-fluid .whereOperate-box h4{font-size:17px!important} .row-fluid .whereOperate-box{font-size:15px!important;padding:15px!important}}.row-fluid .home-header{padding:235px 0 80px;position:relative;text-align:center;color:#fff}.row-fluid .home-header:before{position:absolute;top:0;width:100%;height:100%;background:#55565a;opacity:.8}.row-fluid .home-header>div{position:relative;z-index:5}.row-fluid .home-header h1{color:#fff;text-transform:none;font-weight:300;padding:0 0 15px}.row-fluid .home-header h4{display:inline-block;background:url(https://562153.fs1.hubspotusercontent-na1.net/hubfs/562153/1_SIS/images/Site-Pages/home/logo-icon.png) left 8px no-repeat;color:#fff;font-size:25px;line-height:30px;font-style:italic;font-weight:400;padding:7px 0 20px 34px}
.row-fluid .homeheader-text{padding:20px 0 25px; max-width: 550px; margin: 0 auto!important; float: none}
.may19 .homeheader-text {max-width: 700px!important}
.link-style-wide a, a.link-style-wide {max-width: 330px!important}
.link-style a,a.link-style{font-weight:700;transition:all ease .4s;-moz-transition:all ease .4s;-webkit-transition:all ease .4s;position:relative;margin-top:10px;background:#C9187E;padding:12px;text-align:center;width:100%;max-width:190px;box-sizing:border-box;display:inline-block;font-size:14px;letter-spacing:.04em;color:#FFF;text-transform:none;font-family:SeravekWebBasic}
.hospital-page a.hospital-hero-cta {background: #55565a!important;}
.hospital-page a.hospital-hero-cta:hover {background: #88888b!important;}
.hospital-page a.hospital-typ-cta {background: #55565a!important;}
.hospital-page a.hospital-typ-cta:hover {background: #88888b!important;}
.hospital-page a.link-style {background: #00a6ce; }
.hospital-page a.link-style:hover {background: #4CC0DC}
a#cta_button_562153_9c6e270d-5e83-4d3c-890b-2501531cdf52 {max-width: none!important}
.row-fluid .advisoryServices-icon,.row-fluid .whereOperate-bicon{text-align:right}
.link-style a:hover,a.link-style:hover{background:#D56D9D;color:#fff;text-decoration:none!important}
@media (min-width:768px){.row-fluid .homeheader-content{padding:0 20%}
  .row-fluid .home-header h1{font-size:45px;line-height:48px}}
@media (min-width:768px) and (max-width:1200px){.row-fluid .home-header{padding:185px 0 50px}
  .row-fluid .homeheader-content{padding:0 10%}
  .row-fluid .home-header h1{font-size:39px;line-height:42px}}
@media (max-width:767px){.row-fluid .home-header{padding:80px 0 50px}
  .row-fluid .home-header h1{font-size:30px;line-height:38px}
  .row-fluid .home-header .container{padding:0 25px}
  .row-fluid .home-header h4{font-size:16px}
  .row-fluid .homeheader-text{padding:10px 0 15px;font-size:15px;line-height:22px}}
.title-style h2{position:relative;padding:0 0 15px !important;margin:0 0 35px !important;color:#000;font-weight:300;text-transform:none}
.title-style h2:before{position:absolute;bottom:0px;width:136px;height:2px;background:#c9187e}
.title-style.text-center h2:before{left:50%;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
.link-style2 a,a.link-style2{font-weight:700;text-transform:uppercase;font-size:15px;transition:all ease .4s;-moz-transition:all ease .4s;-webkit-transition:all ease .4s}
.link-style2 a:hover,a.link-style2:hover{text-decoration:none!important}
.link-style2 a:after,a.link-style2:after{display:inline-block;margin:-2px 0 0 6px;content:"";background:url(https://562153.fs1.hubspotusercontent-na1.net/hubfs/562153/1_SIS/images/Site-Pages/home/arrow-img.png) no-repeat;vertical-align:middle;width:15px;height:10px;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.link-style2 a:hover:after,a.link-style2:hover:after{-moz-transform:translateX(5px);-webkit-transform:translateX(5px);-o-transform:translateX(5px);-ms-transform:translateX(5px);transform:translateX(10px)}
.row-fluid .integration-bicon img,.row-fluid .whereOperate-bicon img{-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%)}
@media (max-width:767px){.row-fluid .charts-section h2,.title-style h2{font-size:28px!important}
  .title-style h2{line-height:32px}
  .homeservice-slider h5{font-size:18px!important}
  .sis-solutions{margin-top:25px}}
.row-fluid .brochure-cta {text-transform: none!important}
.row-fluid .whereOperate-section{padding:50px 0}
.row-fluid .whereOperate-box{background:#ececec;padding:35px 39px 40px;margin:0 0 20px;color:#55565a;font-size:17px;line-height:24px}
.row-fluid .whereOperate-bicon span{height:55px;display:block;position:relative}
.row-fluid .whereOperate-bicon img{max-height:55px;position:relative;top:50%;-moz-transform:translateY(-50%);transform:translateY(-50%)}
.row-fluid .whereOperate-btext{padding:0 0 25px}.row-fluid .whereOperate-box h4{color:#000;padding:10px 0;font-size:20px;text-transform:uppercase;line-height:28px;font-weight:600}
@media (min-width:768px){.title-style h2{font-size:33px;line-height:36px}
  .row-fluid .whereOperate-box{float:left;width:49%;margin:0 0 0 .5%!important}}
@media (max-width:767px){.row-fluid .whereOperate-section .title-style h2,.title-style h2{margin:0 0 20px}
  .title-style h2{font-size:24px;line-height:28px}}
.row-fluid .charts-section{padding:40px 0;position:relative;overflow:hidden}
.row-fluid .charts-section h2{position:relative;padding:0;margin:0;color:#000;font-weight:400;text-transform:none}
.row-fluid .charts-section h4{padding:0 0 15px;font-size:19px;line-height:28px;text-transform:uppercase}
.row-fluid .charts-sectext{font-size:17px;color:#505054;line-height:28px;padding:0 0 15px}
.row-fluid .charts-sectext2{font-size:20px;font-style:italic;color:#505054;line-height:28px;padding:10px 0;border-top:2px solid #c9187e;border-bottom:2px solid #c9187e}
.row-fluid .charts-page-quote {font-size: 17px; line-height: 24px; font-weight: 300}
.row-fluid .charts-sectext3{font-size:16px;color:#000;line-height:23px;padding:15px 0}
.row-fluid .charts-sectext3 span span{display:inline-block;position:relative;padding:0 0 0 20px;margin:0 0 0 11px}
.row-fluid .charts-sectext3 span span:before{content:'';position:absolute;left:0;top:11px;width:6px;height:6px;background:#000}
.row-fluid .anesthesia-sec2{padding:45px 0 35px!important}
@media (min-width:1201px) and (max-width:1365px){.row-fluid .anesthesia-sec2-img img{margin-top:20px!important}}
@media (min-width:992px) and (max-width:1200px){.row-fluid .anesthesia-sec2-img img{margin-left:-45px!important;margin-top:30px!important}}
.row-fluid .anesthesia-sec3{padding:45px 0!important}
.row-fluid .anesthesia-sec4{padding:45px 0!important}
.row-fluid .surgery-sec2-img img{margin-top:0!important;display:block;margin-left:auto;margin-right:auto}
.row-fluid .surgery-sec2-img{text-align:center}
@media (min-width:1280px) and (max-width:1365px){
  .insightful-right{background-position:120% 100%!important}}
@media (min-width:1201px) and (max-width:1279px){.insightful-right{background-position:140% 100%!important}}
@media (min-width:1125px) and (max-width:1200px){.insightful-right{background-position:220% 100%!important}
  .insightful-left{margin-left:-55px!important}}
@media (min-width:993px) and (max-width:1125px){.insightful-right{background-position:240% 100%!important}
  .insightful-left{margin-left:-25px!important}}
.surgery-addon{background:#ececec;padding:45px 0}
.surgery-addon h2{margin-bottom:5px!important}
.addl-solutions {padding: 5px 0 45px!important}
.surgery-solutions h4{font-size:18px!important;color:#000;text-transform:uppercase;font-weight:600!important;text-align:center;margin-bottom:12px;line-height:22px}
.surgery-solutions img{display:block;margin-left:auto;margin-right:auto;padding-top:45px;padding-bottom:15px}
.surgery-solutions{text-align:center!important;padding:0 15px}
.sissurgerydisclaimer{margin-top:80px}
@media (max-width:992px){.row-fluid .anesthesia-sec2{padding:30px 0 20px!important}
  .row-fluid .mainblog-section {padding: 35px 0}
  .row-fluid .rcsconsultCTA {text-align: center}
  .row-fluid .anesthesia-sec2-img img{padding:0 0 0 30px!important}
  .row-fluid .anesthesia-sec3{padding:30px 0 0!important}
  .row-fluid .anesthesia-sec4{padding:30px 0 45px!important}
  .row-fluid .anesthesia-sec4-img img,.surgery-sec4-img img{margin-top:0!important}}
@media (min-width:768px){.row-fluid .charts-section h2{font-size:33px;line-height:36px;font-weight:300}
  .row-fluid .charts-secimg{position:absolute;left:50%;margin:0;padding:0 0 0 15px;width:80%}
  .row-fluid .charts-secleft{padding:0 12% 30px 0}.row-fluid .charts-section{padding:0px 0 115px}}
@media (min-width:768px) and (max-width:1200px){.row-fluid .charts-section{padding:50px 0}}
@media (min-width:768px) and (max-width:991px){.row-fluid .charts-secleft{padding:0 9% 0 35px}}
@media (max-width:767px){.row-fluid .charts-section{padding-top:0;text-align:center}
  .row-fluid .mainblog-section {padding: 35px 0px}
  .row-fluid .anesthesia-sec3 {padding: 0 20px 0 0 }
  .row-fluid .charts-secleft{padding:0 0 30px}
  .row-fluid .charts-section h4{font-size:18px;padding:0 0 25px}
  .row-fluid .casestudy-boxes .hs_cos_wrapper_widget{width:100%}}
.row-fluid .casestudies-section{padding:80px 0 50px}
.row-fluid .casestudy-subtext{padding:0 0 50px}
.row-fluid .casestudy-boxes .hs_cos_wrapper_widget{display:inline-block;padding:0 0 20px;vertical-align:top}
.row-fluid .cs-box{border:1px solid #e3e1e1;display:block}
.row-fluid .cs-bcont{padding:30px;display:block}
.row-fluid .cs-box h3{color:#000;padding:10px 0;font-size:19px;line-height:26px;font-weight:600}
.cs-bsubtext{font-weight:700;color:#c9187e;font-size:15px;text-transform:uppercase}
.cs-bsubtext:before{font-family:FontAwesome;content:"\f002";display:inline-block;margin:0 10px 0 0}
.cs-btext{font-size:16px;padding:5px 0 15px;line-height:20px}
.cs-bimg{height:175px;background:center bottom no-repeat #ececec}
.row-fluid .casestudy-boxes .hs_cos_wrapper_widget:first-child .cs-bimg{background-size:cover}
@media (min-width:768px){.row-fluid .casestudy-boxes .hs_cos_wrapper_widget_container{display:block;margin:0 -10px}.row-fluid .casestudy-boxes .hs_cos_wrapper_widget{width:33.02%;padding:0 0 30px}.row-fluid .casestudy-boxes .hs_cos_wrapper_widget:first-child{display:block;width:100%}.row-fluid .casestudy-boxes .hs_cos_wrapper_widget:first-child .cs-bimg{display:inline-block;width:50%;height:295px;vertical-align:top}.row-fluid .casestudy-boxes .hs_cos_wrapper_widget:first-child .cs-bcont{display:inline-block;width:48%;padding:38px;vertical-align:top}}@media (min-width:768px) and (max-width:1200px){.row-fluid .casestudy-boxes .hs_cos_wrapper_widget{width:32.9%}}@media (max-width:991px){.row-fluid .cs-bcont{padding:20px}}@media (max-width:767px){.row-fluid .casestudies-section{padding:0px 0 20px!important}}.row-fluid .testimonial-section2{padding:40px 0}.row-fluid .bg-gry{background:#ececec}  .row-fluid .testimonial-sec2img{padding:0 0 25px}.row-fluid .testimonial-sec2text{padding:0 0 25px;font-size:22px;line-height:29px;color:#000;font-style:italic;font-weight:300}.row-fluid .testimonial-sec2name{color:#cb0a7e;font-weight:700}@media (min-width:768px){.row-fluid .testimonial-sec2text{padding:0 11% 25px}}@media (max-width:767px){.row-fluid .testimonial-section2{padding:30px 0}.row-fluid .testimonial-sec2text{padding:0 0 15px;font-size:19px;line-height:26px}.row-fluid .testimonial-sec2name{font-size:17px;line-height:24px}}.homeservice-slider h5{padding:5px 0 25px;font-size:19px;text-transform:uppercase;line-height:22px}.row-fluid .homeservice-slider.service-slider .service-detail h3{padding:0;font-size:33px;line-height:36px;color:#000;font-family:SeravekWebBasic;margin:0;font-weight:300;text-transform:none}
.row-fluid .homeservice-slider.service-slider .service-detail ul li:before{border-radius:0;background:#000}
.row-fluid .homeservice-slider.service-slider ul.slides li .service-slide{color:#000;font-weight:400}
.row-fluid .homeservice-slider.homeservice-slider.service-slider .flex-direction-nav li a:before,.row-fluid .homeservice-slider.service-slider .flex-direction-nav li a.flex-next{background:#a2a4ac}
.row-fluid .homeservice-slider.service-slider .flex-direction-nav li a:before{content:url(https://562153.fs1.hubspotusercontent-na1.net/hubfs/562153/1_SIS/images/Site-Pages/home/arrow_icon_left2.png)}
.analytics-quotename span span:before,.list-style ul li:before,.row-fluid .analytics-personname span span:before,.row-fluid .header-asc:before,.row-fluid .header-hospital:before,.row-fluid .header:before{content:'';left:0}
@media (max-width:767px){.row-fluid .anesthesia-sec4{padding:30px 0px!important} .sissurgerydisclaimer{margin-top:40px} .row-fluid .casestudy-subtext {padding-bottom: 30px} .row-fluid .homeservice-slider.service-slider ul.slides li:nth-child(2) .service-detail,.row-fluid .homeservice-slider.service-slider ul.slides li:nth-child(5) .service-detail,.row-fluid .service-slider ul.slides li:nth-child(3) .service-detail,.row-fluid .service-slider ul.slides li:nth-child(4) .service-detail{background:#dad9d9!important}}.row-fluid .bgimg-main{background-size:cover;background-repeat:no-repeat;background-position:center center}.row-fluid .bg-img,.row-fluid .mobile-bg-img{display:none}.row-fluid .header{padding:245px 0 180px;position:relative;color:#fff;line-height:22px}.row-fluid .header h1{color:#fff;font-weight:300}.row-fluid .header h4{color:#fff;font-weight:700;text-transform:uppercase;font-size:19px;line-height:24px;padding:0 0 25px}.row-fluid .header:before{position:absolute;top:0;width:100%;height:100%;background:#55565a;opacity:.8}.row-fluid .header>div{position:relative;z-index:5}.row-fluid .header .container{max-width:615px}@media (min-width:768px){.row-fluid .header h1{font-size:45px;line-height:50px}}@media (max-width:767px){.row-fluid .header{padding:155px 0 50px}.row-fluid .header h1{font-size:35px;line-height:40px}}.list-style ul{margin:0;padding:0;list-style:none}.list-style ul li{position:relative;padding:0 0 14px 20px;color:#505054;font-size:17px;line-height:24px}.list-style ul li:before{position:absolute;top:8px;background:#000;width:6px;height:6px}@media only screen and (max-width:767px){.list-style ul li{font-size:15.67px;padding-bottom:8px}}.row-fluid .wearemaking-section{background:#ececec;text-align:center;padding:40px 0 50px}
.insightful-section h2,.row-fluid .smartaccess-section h2,.row-fluid .smartdesign-section2 h2,.row-fluid .smartfit-section h2,.row-fluid .title-style2 h2,.row-fluid .wearemaking-section h2{position:relative;margin:0;color:#000;font-weight:300;text-transform:none;padding:0 0 8px;font-size:33px;line-height:35px}
.insightful-section h4,.row-fluid .smartaccess-section h4,.row-fluid .smartdesign-section2 h4,.row-fluid .smartfit-section h4,.row-fluid .title-style2 h4,.row-fluid .wearemaking-section h4{color:#c9187e;font-weight:700;text-transform:uppercase;font-size:19px;line-height:24px;padding:0 0 15px}
.row-fluid .blue-subhead h4, .row-fluid .blue-subhead h3 {color:#00A6CE!important;}
.row-fluid .wearemaking-videobox{padding:15px 0 30px} .wearemaking-videobox p {margin-bottom: 16px;} .wearemaking-videobox  ul li p {margin-bottom: 0px !important;}
@media (min-width:768px){.insightful-section h2 .row-fluid .smartaccess-section h2,.row-fluid .smartdesign-section2 h2,.row-fluid .smartfit-section h2,.row-fluid .wearemaking-section h2{font-size:33px;line-height:36px}.row-fluid .wearemaking-videobox{padding:15px 12% 30px}}@media (max-width:767px){.row-fluid .wearemaking-section{padding:20px 0 25px}
  .row-fluid .wearemaking-section .container{padding:0 20px}
  .row-fluid .wearemaking-section h2{font-size:23px;line-height:28px}
  .row-fluid .wearemaking-videobox iframe{height:200px}
  .insightful-section h4,.row-fluid .smartaccess-section h4,.row-fluid .smartdesign-section2 h4,.row-fluid .smartfit-section h4,.row-fluid .wearemaking-section h4{font-size:17px;line-height:22px}.row-fluid .wearemaking-videobox{padding:0 0 0px}}
.row-fluid .smartdesign-section2{position:relative;overflow:hidden;padding:60px 0 40px}
@media (min-width:993px){.row-fluid .smartdesign-sec2img{position:absolute;left:0;top:80px;margin:0;width:50%}
.row-fluid .smartdesign-sec2content{float:right}}
@media (max-width:992px){.tracker-contain {padding: 33px!important} 
  .tracker-left {width: 100%!important}
  .tracker-right {width: 100%!important; text-align: center!important; margin-top: 20px}
  .row-fluid .smartdesign-section2{padding:30px 0}
.row-fluid .smartdesign-section2 .container{padding:0 33px 0 0}
.row-fluid .smartdesign-sec2content{padding:0 0 10px 33px;width:100%}
.row-fluid .smartdesign-sec2img{width:100%;margin:0}
.secondary-hero{margin-bottom:50px!important;margin-top:100px!important}
.middle-secondary{padding-top:50px!important;margin-bottom:50px!important}}
@media (min-width:993px){.row-fluid .smartfit-mobbgimg{display:none}
.row-fluid .insightful-section{background-size:auto 100%;background-color:#ececec;background-repeat:no-repeat;background-position:right center;padding:60px 0 60px}}
.row-fluid .smartfit-section{background-size:auto 85%;background-color:#ececec;background-repeat:no-repeat;background-position:right bottom; padding:40px 0 40px}
.row-fluid .anesthesia-sec3 {background-size:auto 100%!important;}
.row-fluid .insightful-right {background-size:auto 100%!important;}
@media (max-width: 1375px) {.row-fluid .smartfit-section{background-size:auto 75%;} .row-fluid .insightful-right {background-position: 100% 0!important} }
@media (max-width: 1200px) {.row-fluid .smartfit-section{background-size:auto 65%; background-position: 520px bottom!important}
body.new-page.cart_page_new.charts-may19 .topiclinks-dropdown{background:#ececec;box-shadow:0 7px 5px -1px 
#ccc;left:0;position:absolute;top:106%;margin:-5px auto 0;width:100%;display:none;z-index:9; max-width: 340px; right: 0; right: 0; }
body.new-page.cart_page_new.charts-may19 .topiclinks-text{font-weight:700;text-transform:uppercase;font-size:14px;color:#636263;width:100%;position:relative;cursor:pointer;background:#FFF;border:1px solid #CCC;border-radius:4px;display:inline-block;padding:15px 65px 15px 15px; }
body.new-page.cart_page_new.charts-may19 .topiclinks-text:after{position:absolute;right:0;top:0;margin:0 0 0 15px;content:'';display:inline-block;vertical-align:top;height:47px;width:60px;background:url(//562153.fs1.hubspotusercontent-na1.net/hubfs/562153/New_Sourcemed_Site/arrow-imgblack.png) center center no-repeat}
body.new-page.cart_page_new.charts-may19 .row-fluid .tablinks-home .tab_links a { float: left; width: 100%; max-width: 100%; }
  body.new-page.cart_page_new.charts-may19 .row-fluid .tablinks-home {z-index: 1!important}
  body.new-page.cart_page_new.charts-may19 .tablinks-main a {
    color: #fff;
    display: block;
    padding: 8px 10px;
    font-size: 15px;
    border-top: 1px solid rgba(255,255,255,1);
    margin: 0;
}
body.new-page.cart_page_new.charts-may19 .topiclinks-text { font-size: 16px; padding: 15px 65px 15px 15px; }
body.new-page.cart_page_new.charts-may19 .tab-links .container, body.new-page .tab_links .container { max-width: 340px; }
body.new-page.cart_page_new.charts-may19 .exchange-logo { display: none!important; }
}
@media (max-width: 1050px) {.row-fluid .smartfit-section{background-size:auto 65%; background-position: 450px bottom!important}}

@media (max-width:992px){.row-fluid .insightful-section,.row-fluid .smartfit-section{background:#ececec!important;padding:30px 0 0}
  .row-fluid .insightful-section .container,.row-fluid .smartfit-section .container{padding:0}
  .row-fluid .smartfit-left{padding:0 33px;width:100%;margin:0}
  .row-fluid .smartfit-right{width:100%;margin:0}
  .row-fluid .smartfit-mobbgimg img{width:100%!important}}
.row-fluid .smartaccess-section{padding:45px 0 35px}
@media (min-width:993px){.row-fluid .smartaccess-secimg{float:left;margin:0}
  .row-fluid .smartaccess-seccont{float:right;padding:0px 0 0 5%}}
@media (max-width:992px){.row-fluid .smartaccess-section{padding:30px 0}
  .row-fluid .smartaccess-seccont{padding:0px;width:100%;margin:0}
  .row-fluid .smartaccess-secimg{width:100%;margin:0;text-align:center}
  .row-fluid .smartaccess-section .container{padding:0 33px}
body.new-page.cart_page_new.charts-may19 .topiclinks-dropdown{ top:128%; }
}
.row-fluid .integration-section{padding:20px 0 40px;font-size:17px;color:#55565a;line-height:25px}
.row-fluid .integration-bicon{margin:0 0 20px}
.row-fluid .integration-bicon span{width:95px;height:95px;display:inline-block;position:relative;border-radius:100%;background:#fff}
.new-page .header-section:before,.topiclinks-subtitle{display:none}
.row-fluid .integration-bicon img{max-height:75px;position:relative;top:50%;-moz-transform:translateY(-50%);transform:translateY(-50%)}
.row-fluid .acscontent-bicon span.hs_cos_wrapper img,.topiclinks-img img{-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%)}
.row-fluid .integration-section h4{color:#000;font-weight:600;text-transform:uppercase;font-size:20px;line-height:24px;padding:0 0 10px}@media (max-width:767px){.row-fluid .integration-section{padding:10px 0 20px} 
  .row-fluid .integration-bicon {margin: 0px} .row-fluid .integration-box{padding:0 0 20px}}

.new-page .header-section{left:0;top:0;width:100%;z-index:999}

.new-page .row-fluid .header-section .top-section{background-color:rgba(0,0,0,.3);padding-top:25px;z-index:1}
.row-fluid .header-asc{padding:80px 0 60px;position:relative;color:#fff;line-height:22px}
.row-fluid .header-asc h1{color:#fff;font-weight:300}
.row-fluid .header-asc h4{color:#fff;font-weight:700;text-transform:uppercase;font-size:19px;line-height:24px;padding:0 0 25px}
.row-fluid .header-asc:before{position:absolute;top:0;width:100%;height:100%;background:#55565a;opacity:.8}
.row-fluid .header-asc>div{position:relative;z-index:5}
.row-fluid .header-asc .container{max-width:695px}
.row-fluid .analytics-section2 p{font-size:17px;line-height:25px}
@media (min-width:768px){.row-fluid .header-asc h1{font-size:45px;line-height:46px; padding-bottom: 20px}
}@media (max-width:767px){
  .row-fluid .header-asc{padding:50px 0 10px}
  .row-fluid .header-asc h1{font-size:31px;line-height:36px}

}

@media (max-width:500px){
  .row-fluid .header-asc{padding:120px 0 10px}

}


/* Our Location Updated CSS 30_AUG-2019 starts*/ 
.new_our_locations .location_text h5 { font-family: SeravekWebBasic;color: #000000;font-weight: 900;font-size: 17px;text-align: left;line-height:1; }
.new_our_locations .location_text_module .title-style h2 { font-size: 33px;padding-right: 3em; }
.new_our_locations .location_text p { font-family: SeravekWebBasic;color: #000000;font-weight: 400;text-align: left;padding-bottom: 0px !important;font-size: 16px; }
.location_text_left a { font-size: 16px;text-align: left !important;float: left; }
.new_our_locations .location_module_gruop { background-repeat: no-repeat;background-size: 50% 100%;background-position: left; } 
.new_our_locations { padding: 0 !important; }
.new_our_locations .location_image img { visibility:hidden; }
.new_our_locations .location_text_module { padding: 3em 0; }
.location_text_module { max-width: 640px;margin:0 auto !important;float:none !important; }
.new_our_locations .right_group_module .title-style.text-center h2:before { left: 42%; }
.new_our_locations .right_group_module .title-style h2:before { bottom: 5px;width: 120px; }
.ourLocations-section.bgimg-main.text-center.new_our_locations { background-image: none !important; }
.right_group_module { background-image: url(https://www.sisfirst.com/hs-fs/hubfs/1_SIS/images/Site-Pages/about/bg-img3.jpg?width=1366&name=bg-img3.jpg);margin-left: 0;
width: 50% !important;height: 19.65em;max-width: 100%;padding-left: 5em;margin-left:0 !important; }
.location_image_module { background-repeat: no-repeat;background-size: cover;height: 19.65em;width:50% !important; }
@media (max-width: 1140px){
.new_our_locations .location_module_gruop { background-repeat: no-repeat;background-size: 50% 100%;background-position: left; } 
.new_our_locations .right_group_module { padding-left: 3em; }} 
@media(max-width:991px){
.new_our_locations .location_module_gruop { background-image: none !important; }
.new_our_locations .location_image_module { display: none !important; }
.new_our_locations .right_group_module { padding-left: 0;width:100% !important;margin-left: 0 !important;height: 100%; }
.new_our_locations .location_text h5, .location_text p { text-align:center !important; }
.new_our_locations .location_text_left a { text-align: center !important;float: none; }
.new_our_locations .location_text.location_text_left { padding-bottom: 1em;width: 100%;margin-left: 0 !important; }
.new_our_locations .right_group_module .title-style.text-center h2:before { left: 50%; }
.new_our_locations .location_text_module .title-style h2 { padding-right: 0; }
.location_text.location_text_right { width: 100% !important; margin-left: 0 !important; }
}
@media (max-width:767px) { 
  .new_our_locations .location_text_module .title-style h2 { font-size: 28px !important;}
  .new_our_locations .location_text h5 {padding-top:15px;}
}

/* Announcement Banner CSS */


     .banner-announce { 
       width: 100% !important; 
       margin: 0 auto; 
       padding: 10px; 
       text-align: center;
       color: #ffffff;
       background-color: #c9187e !important;
       position: relative !important;
       z-index:10000;
       display: block;
   
}

 .homenavbar-adjust { 
        
        position: relative; }


@media (max-width:767px)
  { .banner-announce  
       width: 100%; 
    margin: 0 auto; }



/* Our Location Updated CSS 30_AUG-2019 Ends*/
.tab-links, .tab_links{float:left;width:100%;background:#fff;padding:5px 0;color:#55565a;font-size:17px;text-transform:uppercase;font-weight:700}
.asctabs{padding:15px 0}
.charts-may19 .tab-links a, .tab_links a {color: #00A6CE!important}
.charts-may19 .tab-links a, .tab_links a:hover {color: #55565a!important}
.tab-links a, .tab_links a{color:#55565a;margin:0 20px;cursor:pointer}
.tab-links a:hover, .tab_links a:hover{color:#00A6CE;text-decoration:none!important}
.tablinks-main.tablinks-asc .tab-links, .tablinks-main.tablinks-asc .tab_links{background:#ececec}
.topmenu-fixed .topiclinks-subtitle{display:none!important}
@media (min-width:1140px){.topmenu-fixed .asctabs{padding:5px 0}.topiclinks-text{display:none}
  .tab-links, .tab_links{text-align:center}
  .topmenu-fixed .tablinks-main{position:fixed;left:0;width:100%;z-index:6}
  .topmenu-fixed .tablinks-main .tab-links, .topmenu-fixed .tablinks-main .tab_links{background:#ececec}
  .tab-links .topiclinks-title, .tab_links .topiclinks-title{display:block}.tablinks-asc .topiclinks-title{padding:0;text-transform:uppercase}
  .tablinks-asc .topiclinks-img{margin:14px 0 0}
  .tablinks-main.tablinks-asc .tab-links a, .tablinks-main.tablinks-asc .tab_links a{max-width:22%}
  .tablinks-asc .topiclinks-subtitle{display:block;padding:14px 0 4px;color:#000;text-transform:none}
.tab-links a.all-solution, .tab_links a.all-solution{display:none}.topmenu-fixed a.all-solution{display:inline-block}}
@media (max-width:1140px){.tab-links .container, .tab_links .container{max-width:340px}body.hs-content-id-5320925672 #hs_cos_wrapper_module_1504034614975583{display:block;max-width:340px;margin-left:auto;margin-right:auto}
.topiclinks-text{font-weight:700;text-transform:uppercase;font-size:14px;color:#636263;width:100%;position:relative;cursor:pointer;background:#FFF;border:1px solid #CCC;border-radius:4px;display:inline-block;padding:9px 65px 9px 15px}
.topiclinks-text:after{position:absolute;right:0;top:0;margin:0 0 0 15px;content:'';display:inline-block;vertical-align:top;height:47px;width:60px;background:url(//562153.fs1.hubspotusercontent-na1.net/hubfs/562153/New_Sourcemed_Site/arrow-imgblack.png) center center no-repeat}
 .topiclinks-dropdown{background:#ececec;box-shadow:0 7px 5px -1px #ccc;left:0;position:absolute;top:128%;margin:-5px 0 0;width:100%;display:none;z-index:9}.tab-links .container>.span12, .tab_links .container>.span12{position:relative}.tablinks-main a{color:#55565A;display:block;padding:8px 10px;font-size:15px;border-top:1px solid rgba(255,255,255,1);margin:0}.tab-links a:hover, .tab_links a:hover{color:#fff}}
@media (max-width:1200px){.row-fluid .whoweare-section { background-position: 0px 130px!important} 
.tablinks-hospitals .topiclinks-text{text-align:left;font-weight:700;text-transform:uppercase;font-size:14px;color:#636263;width:100%;position:relative;cursor:pointer;background:#FFF;border:1px solid #CCC;border-radius:4px;display:inline-block;padding:9px 65px 9px 15px}
.tablinks-hospitals .topiclinks-text:after{position:absolute;right:0;top:0;margin:0 0 0 15px;content:'';display:inline-block;vertical-align:top;height:47px;width:60px;background:url(//562153.fs1.hubspotusercontent-na1.net/hubfs/562153/New_Sourcemed_Site/arrow-imgblack.png) center center no-repeat}.tablinks-hospitals .topiclinks-dropdown{background:#55565A;box-shadow:0 7px 5px -1px #ccc;left:0;position:absolute;top:100%;margin:-5px 0 0;width:100%;display:none;z-index:9}.tablinks-hospitals .tab-links .container>.span12, .tablinks-hospitals .tab_links .container>.span12{position:relative}.tablinks-main.tablinks-hospitals a{color:#fff;display:block;padding:8px 10px;font-size:15px;border-top:1px solid rgba(255,255,255,1);margin:0;max-width:none;text-align:left}.tablinks-hospitals .tab-links a:hover, .tablinks-hospitals .tab_links a:hover{color:#fff;display:block}.tablinks-hospitals .tab-links .container, .tablinks-hospitals .tab_links .container{max-width:340px}.tablinks-hospitals .topiclinks-img,.tablinks-hospitals .topiclinks-linktext{display:none}}.row-fluid .acscontent-boxes{background:#ececec;padding:50px 0;font-size:17px;line-height:20px}.row-fluid .acscontent-bicon span.hs_cos_wrapper{height:120px;display:block}.row-fluid .acscontent-bicon span.hs_cos_wrapper img{max-height:120px;position:relative;top:50%;-moz-transform:translateY(-50%);transform:translateY(-50%)}.row-fluid .acscontent-boxes h4{font-size:18px;line-height:21px;color:#000;font-weight:700;padding:5px 0 10px}@media (max-width:767px){.row-fluid .acscontent-boxes{padding:15px 0}.row-fluid .acscontent-box{padding:20px 0}.row-fluid .acscontent-box:nth-child(2) h4 br{display:none}}.row-fluid .sub-text,.row-fluid .sub-textrcs{font-size:18px;color:#55565a;line-height:27px;padding:0 0 25px}@media (min-width:768px){.row-fluid .sub-text span{display:block;max-width:680px;margin:0 auto}.row-fluid .sub-textrcs span{display:block;max-width:870px;margin:0 auto}}.row-fluid .clinicalDocumentation-section{padding:45px 0}.row-fluid .clinicalDocumentation-secimg{padding:10px 0 30px}.row-fluid .clinicalDocumentation-section h5{font-weight:700;color:#000;font-size:20px;line-height:26px;text-transform:uppercase;padding:0 0 20px}.row-fluid .clinicalDocumentation-box li:before{background:#f5821f}.row-fluid .clinicalDocumentation-link{margin:20px 0 0;padding:20px 0 0;border-top:1px solid #ececec}
@media (max-width:767px){
.row-fluid .clinicalDocumentation-section{padding:30px 0 40px}
.row-fluid .clinicalDocumentation-box{padding:10px 0}
.row-fluid .clinicalDocumentation-secimg{padding:0px 0px 15px}
.row-fluid .clinicalDocumentation-link{margin:0px 0 0;padding:0px 0 0; border: 0px; text-align: left}}
.row-fluid .ASCManagement-section{padding:45px 0 0;background:#ececec}
@media (min-width:768px){
.row-fluid .ASCManagement-mobimg{display:none}.row-fluid .ASCManagement-img{padding:40px 0 0}}
@media (max-width:767px){.row-fluid .ASCManagement-section{padding:35px 0 0}
.row-fluid .ASCManagement-img{display:none}.row-fluid .ASCManagement-mobimg img{width:100%!important}.row-fluid .ASCManagement-mobimg{padding:30px 0 0}}
.row-fluid .analytics-section2{padding:45px 0}
.row-fluid .analytics-section2 h5{font-size:20px;line-height:24px;color:#000;font-weight:700;padding:5px 0 2px;text-transform:uppercase}
.row-fluid .analytics-section2 h5+p{padding:0 0 15px}.row-fluid .analytics-box{padding:25px;background:#ececec;color:#000;font-size:17px;line-height:22px}.row-fluid .analytics-btext{padding:0 0 20px;margin:0 0 20px;color:#55565A;border-bottom:2px solid #c9187e;font-size:17px;line-height:24px;font-style:italic;font-weight:300}.row-fluid .analytics-personname span span{position:relative;padding:0 0 0 15px;margin:0 0 0 5px}.row-fluid .analytics-personname span span:before{position:absolute;top:8px;width:6px;height:6px;background:#f58220}@media (min-width:768px){.row-fluid .analytics-secimg{padding:15px 0 0 50px}.row-fluid .analytics-sec2right{padding:15px 0 0}.row-fluid .analytics-box{margin:-225px 0 0;width:380px}}@media (max-width:992px){.row-fluid .analytics-sec2left,.row-fluid .analytics-sec2right{margin:0;width:100%}.row-fluid .analytics-secimg{text-align:center}.row-fluid .analytics-box{margin:15px 0 30px;width:100%}}@media (max-width:767px){.row-fluid .analytics-section2{padding:30px 0 40px}.row-fluid .analytics-box{padding:15px;font-size:16px;line-height:22px}.row-fluid .analytics-personname span span:before{top:8px}.row-fluid .analytics-sec2right{font-size:14px;line-height:20px}.row-fluid .analytics-section2 h5{font-size:18px;line-height:22px;padding:5px 0 3px}.row-fluid .analytics-section2 h5+p{padding:0 0 15px}.analytics-sec2right a.link-style{line-height:29px}}.row-fluid .learnmore-solutions{padding:15px 0;background:#e3e1e1}.row-fluid .learnmore-solutions .hs-menu-wrapper.hs-menu-flow-horizontal>ul{padding:5px 0 0}
.row-fluid .learnmore-solutions .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{max-width:none;text-overflow:initial;color:#00a6ce;font-size:16px; font-weight:600;padding:0 7px 0 10px;vertical-align:top}
.row-fluid .learnmoresolutions-links{margin:0}.rcs-sub{padding-bottom:50px!important}.row-fluid .learnmore-solutions .hs-menu-wrapper.hs-menu-flow-horizontal>ul li{float:none;display:inline-block}@media (min-width:993px) and (max-width:1202px){.row-fluid .learnmore-solutions .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{font-size:14px}}@media (min-width:993px){.row-fluid .learnmore-solutions .hs-menu-wrapper.hs-menu-flow-horizontal>ul li{border-left:2px solid #55565a;line-height:20px}.row-fluid .learnmore-solutions .hs-menu-wrapper.hs-menu-flow-horizontal>ul li:first-child{border:none}.learnmoresolutions-linktext{display:none}}@media (max-width:992px){.learnmore-solutions .container{max-width:340px}.row-fluid .learnmore-solutions{padding:15px 0 20px}.learnmoresolutions-linktext{margin:10px 0 0;text-align:left;font-weight:700;text-transform:uppercase;font-size:14px;color:#636263;width:100%;position:relative;cursor:pointer;background:#FFF;border:1px solid #CCC;border-radius:4px;display:inline-block;padding:9px 65px 9px 15px}.learnmoresolutions-linktext:after{position:absolute;right:0;top:0;margin:0 0 0 15px;content:'';display:inline-block;vertical-align:top;height:47px;width:60px;background:url(//562153.fs1.hubspotusercontent-na1.net/hubfs/562153/New_Sourcemed_Site/arrow-imgblack.png) center center no-repeat}.row-fluid .learnmore-solutions .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{font-size:15px}.row-fluid .learnmoresolutions-links{background:#55565A;box-shadow:0 7px 5px -1px #ccc;left:0;position:absolute;top:100%;margin:-5px 0 0;width:100%;display:none;z-index:9}.learnmore-solutions .container>.row-fluid-wrapper{position:relative}.learnmoresolutions-text{font-size:16px;line-height:20px}.learnmoresolutions-solutions{text-align:left}.row-fluid .learnmore-solutions .hs-menu-wrapper.hs-menu-flow-horizontal>ul{padding:0;margin:0!important;display:block}.row-fluid .learnmore-solutions .hs-menu-wrapper.hs-menu-flow-horizontal>ul li{padding:3px 0;display:block;width:100%;border-top:1px solid rgba(255,255,255,1);text-align:left}.row-fluid .learnmore-solutions .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{color:#fff;text-align:left;padding:2px 10px}.row-fluid .learnmore-solutions .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a:hover{text-decoration:none!important}.row-fluid .learnmore-solutions .hs-menu-wrapper.hs-menu-flow-horizontal>ul li:first-child{border:none}}.row-fluid .RevenueCycleServices-section{padding:45px 0}.row-fluid .RevenueCycleServices-section h5{font-size:19px;line-height:24px;color:#000;font-weight:700;padding:5px 0 7px}.row-fluid .RevenueCycleServices-section h5+p{padding:0 0 25px;font-size:17px;line-height:26px}@media (max-width:767px){.row-fluid .RevenueCycleServices-section h5+p{padding:0 0 15px}.row-fluid .RevenueCycleServices-img{padding:0 0 25px;text-align:center}.rcs-sub{padding-bottom:30px!important}.row-fluid .RevenueCycleServices-section h5{font-size:18px;line-height:22px;padding:5px 0}.row-fluid .RevenueCycleServices-section{font-size:14px;line-height:20px;padding:35px 0 25px}}.row-fluid .header-hospital{padding:90px 0 90px;position:relative;color:#fff;line-height:25px}
.row-fluid .header-hospital h1{color:#fff;font-weight:300;padding: 0px 0px 5px}
.row-fluid .header-hospital h4{color:#fff;font-weight:700;text-transform:uppercase;font-size:19px;line-height:24px;padding:0 0 25px}
.row-fluid .header-hospital:before{position:absolute;top:0;width:100%;height:100%;background:#55565a;opacity:.8}
.row-fluid .ascheader:before{background:rgba(78,78,78,.9)!important;}
.row-fluid .header-hospital>div{position:relative;z-index:5}
.row-fluid .header-hospital .container{max-width:850px}
.row-fluid .header-hospital p{padding:10px 0}
.row-fluid .anesthesia-cta {margin: 0px 0px 20px 0px}
@media (min-width:768px){.row-fluid .RevenueCycleServices-img{float:right}
  .row-fluid .RevenueCycleServices-box1{margin:0}
  .row-fluid .header-hospital h1{font-size:45px;line-height:54px}
 .row-fluid .headerhospital-text{padding:0 8%}
  .row-fluid .header-hospital{padding:80px 0 70px}}
@media (max-width:767px){.row-fluid .header-hospital{padding:125px 0 25px}
  .row-fluid .britain_content_text h2 {font-size:26px!important;}
  .row-fluid .clients_saying_title h2 {font-size:26px!important;}
  .row-fluid .clients_saying_group {padding:1.5em 0!important;}
  .row-fluid .header-hospital h1{font-size:30px;line-height:34px;padding:0 0 5px}
  .row-fluid .header-hospital h4{font-size:18px;padding:0 0 8px}
  .row-fluid .headerhospital-text{font-size:16px}}
.topiclinks-img{display:block;height:88px}
.topiclinks-img img{max-height:88px;position:relative;top:50%;-moz-transform:translateY(-50%);transform:translateY(-50%)}
.topiclinks-linktext{font-size:17px;line-height:20px;color:#55565a;font-weight:400;text-transform:none}
.topmenu-fixed .topiclinks-img,.topmenu-fixed .topiclinks-linktext{display:none}
@media (min-width:1140px){.tab-links a, .tab_links a{max-width:24%;display:inline-block;vertical-align:top;line-height:20px;margin-top:10px;margin-bottom:10px}}
@media (min-width:992px){.row-fluid .analytics-quotetext span{padding:0 15%;display:block} }

@media (max-width:992px){.topiclinks-img,.topiclinks-linktext{display:none}}
.row-fluid .surgery-section{background:#ececec;padding:50px 0 40px}
.surgery-secimg,.surgery-secimg2{text-align:center}
.surgery-secimg{padding:0 0 20px}
.row-fluid .surgery-sectitlebox{position:relative;padding:8px 0 10px 58px;margin:0 0 15px;font-size:18px;font-weight:700;color:#000}
.row-fluid .surgery-secicon{position:absolute;left:0;top:50%;width:49px;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.row-fluid .surgery-sectitle{margin:0;width:100%}
.row-fluid .surgery-seccta{margin:0px 0px 20px;}
.row-fluid .hospital-surgerysub {padding-bottom: 10px!important}
@media (min-width:1280px){.surgery-secimg img{max-width:none}}@media (max-width:767px){.row-fluid .desk-img{display:none}.row-fluid .surgery-section{padding:25px 0 40px}.row-fluid .surgery-secbox{padding:10px 0 15px}.row-fluid .surgery-seccta{margin:0px 0 0;padding:0px 0 0; text-align: left; border: 0px }}.row-fluid .anesthesia-section{padding:45px 0 20px;font-size:17px;line-height:25px}.row-fluid .anesthesia-section h5{font-size:19px;line-height:24px;color:#000;font-weight:700;padding:5px 0 2px}.row-fluid .anesthesia-section h5+p{padding:0 0 25px}.row-fluid .anesthesia-secimg{padding:0px 0 30px}.row-fluid .anesthesia-testimonialtext{border-top:2px solid #C9187E;border-bottom:2px solid #C9187E;padding:20px 0;margin:0 0 20px;color:#55565A;font-size:20px;line-height:26px;font-style:italic;font-weight:300}.row-fluid .anesthesia-testimonial{color:#000;font-size:17px;line-height:24px}.row-fluid .anesthesia-testimonialposition span span{position:relative;padding:0 0 0 15px;margin:0 0 0 5px}.row-fluid .anesthesia-testimonialposition span span:before{content:'';position:absolute;left:0;top:8px;width:6px;height:6px;background:#C9187E}@media (max-width:767px){.row-fluid .anesthesia-testimonialposition span span:before{top:8px}.row-fluid .anesthesia-section h5{font-size:18px;line-height:22px;padding:5px 0 3px}.row-fluid .anesthesia-section h5+p{padding:0 0 15px}.row-fluid .anesthesia-section{padding:30px 0 40px}.row-fluid .anesthesia-secimg{padding:0 0 30px}.row-fluid .anesthesia-testimonialtext{font-size:16px;line-height:22px}}.row-fluid .analytics-section3{padding:45px 0 50px;background:#ececec;overflow:hidden}.row-fluid .analytics-quotetext{margin:45px 0 0;padding:35px 0 5px;border-top:1px solid #bbb;font-style:italic;color:#626366;font-size:20px;line-height:31px;font-weight:300}.analytics-quotename{color:#000; font-size: 16px}.analytics-quotename span span{position:relative;padding:0 0 0 15px;margin:0 0 0 5px}.analytics-quotename span span:before{position:absolute;top:8px;width:6px;height:6px;background:#C9187E}.analytics-sec3tablink{padding:21px 25px;cursor:pointer;margin:20px 0;font-size:17px;line-height:25px}.analyticssec3-tablinktitle{font-weight:700;color:#000;font-size:19px}.analytics-sec3tablink.active{background:#fff}.row-fluid .analytics-sec3tabimg{opacity:0;-moz-transform:scale(.8);-webkit-transform:scale(.8);-o-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.row-fluid .analytics-sec3tabimg.active{opacity:1;-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
.row-fluid .header-about:before,.row-fluid .header-amkaioffice:before,.row-fluid .header-cs:before{content:'';opacity:.8}
@media (min-width:768px){.row-fluid .surgery-section .sub-text span,.row-fluid .surgery-section .sub-textrcs span{max-width:790px}.row-fluid .mob-img{display:none}
  .row-fluid .analytics-section3 .sub-text span,.row-fluid .analytics-section3 .sub-textrcs span{max-width:880px;padding:0 20px}
  }@media (min-width:993px){.analytics-sec3rimg img{max-width:none}
    .row-fluid .analytics-sec3tabmain{position:relative;min-height:500px}
    .row-fluid .analytics-sec3right{position:absolute;right:-40px;width:auto;max-width:50%;margin-top:20px}
    .analytics-sec3link{padding:0 25px;margin-top:0px}
    .analytics-sec3rimg{position:relative}
    .row-fluid .analytics-sec3tabimg1{position:absolute;left:-20px;top:140px;width:auto}
    .row-fluid .analytics-sec3tabimg2{position:absolute;left:140px;top:-20px;width:auto}
    .row-fluid .analytics-sec3tabimg3{position:absolute;left:280px;top:250px;width:auto}}
@media (min-width:768px) and (max-width:992px){.row-fluid .analytics-sec3left{width:100%}
  .analytics-section3 .container{padding:0 25px}
  .analytics-sec3rimg{text-align:center}
  .analytics-sec3rimg span{display:inline-block}
  .row-fluid .analytics-sec3tabimg1{position:absolute;left:-20px;top:140px;width:auto}
  .row-fluid .analytics-sec3tabimg2{position:absolute;left:140px;top:-20px;width:auto}
  .row-fluid .analytics-sec3tabimg3{position:absolute;left:280px;top:250px;width:auto}
  .analytics-sec3link{padding:25px 0 0;text-align:center}
  .row-fluid .analytics-sec3right{float:none;width:657px;margin:50px auto 0;position:relative;clear:both}}
@media (max-width:767px){.row-fluid .analytics-section3{padding:30px 0 35px}
  .row-fluid .analytics-sec3tabimg1{position:absolute;left:-20px;top:60px;width:150px}
  .row-fluid .analytics-sec3tabimg2{position:absolute;left:80px;top:-20px;width:150px}
  .row-fluid .analytics-sec3tabimg3{position:absolute;left:90px;top:90px;width:150px}
  .analytics-sec3link{padding:25px 0 0;text-align:center}
  .row-fluid .analytics-sec3right{float:none;width:300px;margin:20px auto 0;position:relative;clear:both;right:0!important}
  .analytics-section3 .container{padding:0 15px}
  .analytics-sec3tablink{margin:5px 0;padding:8px 15px}}
@media (min-width:640px) and (max-width:767px){.row-fluid .analytics-sec3tabimg1{left:-20px;top:100px;width:auto}
  .row-fluid .analytics-sec3tabimg2{left:140px;top:-20px;width:auto}
  .row-fluid .analytics-sec3tabimg3{left:240px;top:200px;width:auto}
  .row-fluid .analytics-sec3right{width:600px}}
@media (min-width:500px) and (max-width:640px){.row-fluid .analytics-sec3tabimg1{left:-20px;top:80px;width:200px}
  .row-fluid .analytics-sec3tabimg2{left:140px;top:-20px;width:200px}
  .row-fluid .analytics-sec3tabimg3{left:180px;top:140px;width:200px}
  .row-fluid .analytics-sec3right{width:460px}}.row-fluid .interoperability-section{padding:45px 0}
.row-fluid .interoperability-section h5{font-size:20px;line-height:24px;color:#000;font-weight:700;padding:17px 0 15px;text-transform:uppercase}
.row-fluid .interoperability-section.list-style ul li:before{background:#C9187E}
.row-fluid .interoperability-seclogotitle{font-size:19px;color:#352f2c;font-weight:700;padding:30px 0 10px;margin:30px 0 0;border-top:1px solid #bbb}
.row-fluid .interoperability-seclogoes .hs_cos_wrapper_widget{padding:12px 30px}
.row-fluid .interoperability-secbimg{height:200px;margin:0 0 10px}
.row-fluid .interoperability-section .sub-text span,.row-fluid .interoperability-section .sub-textrcs span{margin-bottom:20px}@media (min-width:768px){.row-fluid .interoperability-section .sub-text span,.row-fluid .interoperability-section .sub-textrcs span{max-width:800px}.row-fluid .interoperability-seclogoes .hs_cos_wrapper_widget{display:inline-block;max-width:33.33%;vertical-align:middle}}@media (max-width:767px){.row-fluid .interoperability-section{padding:30px 0}.row-fluid .interoperability-secbox{padding:15px 0}}.openposition-boxes{padding:30px 0 0}.openposition-box{background:#fff;margin:0 0 10px;padding:25px}.openPositions-section{background:#ececec;padding:60px 0}.openposition-link{font-size:16px}.openposition-link:after{content:'';background:url(https://562153.fs1.hubspotusercontent-na1.net/hubfs/562153/1_SIS/images/arrow-img.png) left no-repeat;display:inline-block;margin:0 0 0 10px;vertical-align:middle;width:15px;height:10px;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.openposition-box h4{font-size:20px;line-height:22px;color:#000;font-weight:700;text-transform:uppercase}.openposition-link:hover:after{-moz-transform:translateX(5px);-webkit-transform:translateX(5px);-o-transform:translateX(5px);-ms-transform:translateX(5px);transform:translateX(5px)}@media (min-width:768px) and (max-width:1200px){.row-fluid .openPositions-section .container, .row-fluid .career-vid-section .container {padding:0 15px}}.career-pg .row-fluid .thankyou-hero{margin-bottom:0!important}
.row-fluid .header-amkaioffice{padding:180px 0 60px;position:relative;color:#fff;line-height:25px}
.career-vid-section{background:#ececec;padding:60px 0}
.career-button a{
 border-radius: 0 !important;
 font-size: 16px !important;
 font-family: SeravekWebBasic !important;
 font-weight: 700 !important;
  text-transform: capitalize;
  background-color: #C9187E !important;
  padding:10px 25px !important;
  color: #fff !important;
  text-decoration: none!important;
  
}

.career-button { margin: 30px 0px !important;}
.career-button:hover a {
    background-color: #D56D9D !important;
    color: #fff;
    text-decoration: none!important;
}
.award-right img {box-shadow: rgba(0, 0, 0, 0.5) 0px 7px 25px 0px; border-radius: 8px; float: right;}
.award-left img {box-shadow: rgba(0, 0, 0, 0.5) 0px 7px 25px 0px; border-radius: 8px; float: left;}
.award-col {    display: flex !important;
  justify-content: center !important;}
@media (max-width:550px) {
  .award-col 
  { margin-bottom: 30px !important;
  }
}

@media (max-width:550px) {
  .award-right, .award-left
  { margin-top: 30px !important; float: none;
  }
}
.career-headers-center h2 {
  position: relative;
    padding: 0 0 15px;
    margin: 0 0 35px;
    color: #000;
    font-weight: 300;
  text-transform: none;}

.career-headers-center h2:before {
    position: absolute;
    bottom: 0px;
    width: 136px;
    height: 2px;
    background: #c9187e;
}

@media (max-width: 768px) {
.career-headers-center h2 {
    font-size: 33px;
    line-height: 36px;
      margin: 0 0 20px !important;
}
}

@media (max-width:550px) {
  .center-it-mobile, .career-headers-center, .career-headers-center h2:before 
  { text-align:center !important;
  }
   .career-headers-center h2:before {
    left: 50%;
  transform: translate(-50%, -50%);}
}

.row-fluid .header-amkaioffice h1{color:#fff;font-weight:300;padding:0}
.row-fluid .header-amkaioffice h4{color:#fff;font-weight:700;text-transform:uppercase;font-size:19px;line-height:24px;padding:0 0 25px}
.row-fluid .header-amkaioffice:before{position:absolute;left:0;top:0;width:100%;height:100%;background:#55565a}.row-fluid .header-amkaioffice>div{position:relative;z-index:5}
.row-fluid .header-amkaioffice .container{max-width:850px}
.row-fluid .header-about .container,.row-fluid .header-cs .container{max-width:950px}
.row-fluid .header-amkaioffice p{padding:10px 0}
@media (min-width:768px){.row-fluid .header-amkaioffice h1{font-size:45px;line-height:60px}
  .row-fluid .headeramkaioffice-text{padding:0 8%}}
@media (max-width:767px){.rcs-herocaps {padding: 0 6%} 
  .surgery-solutions img {padding-top: 25px}
.row-fluid .interoperability-seclogotitle {margin-top: 0px}
  .row-fluid .sub-text, .row-fluid .sub-textrcs {font-size: 17px; line-height: 26px} 
  .row-fluid .analytics-quotetext {border: 0px; margin-top: 0px; padding-top: 30px; font-size: 18px; line-height: 25px; padding-bottom: 15px!important} 
  .row-fluid .header-amkaioffice{padding:125px 0 25px}
  .row-fluid .header-amkaioffice h1{font-size:28px;line-height:34px;padding:0 0 15px}
  .row-fluid .header-amkaioffice h4{font-size:18px;padding:0 0 8px}
  .row-fluid .headeramkaioffice-text{font-size:16px}}
.row-fluid .amkaiOfficeFeatures-section{padding:40px 0}
.row-fluid .amkaiOfficeFeatures-box{position:relative;padding:0 0 0 75px;margin-top:35px}
.row-fluid .amkaiOfficeFeatures-bicon{position:absolute;left:0;width:68px;top:0}
.row-fluid .amkaiOfficeFeatures-box h4{color:#010101;font-size:19px;line-height:22px;padding:5px 0 20px;font-weight:600;text-transform:uppercase}
.row-fluid .amkaiOfficeFeatures-box ul li:before{background:#f58220}
@media (min-width:768px) and (max-width:1200px){.row-fluid .amkaiOfficeFeatures-section .container{padding:0 25px}
  .row-fluid .amkaiOfficeFeatures-box{padding-left:72px}}
@media (max-width:767px){.row-fluid .amkaiOfficeFeatures-section{padding:30px 0}
  .row-fluid .amkaiOfficeFeatures-box{padding-right:0; margin-top: 20px}
  .row-fluid .amkaiOfficeFeatures-section .container{padding:0 15px}}
.row-fluid .addOn-section{background:#ececec;padding:50px 0 80px}.row-fluid .addOn-box{margin-top:0px}
.row-fluid .addOn-btitle{background:#e0e0e0;padding:15px;text-align:center;font-size:16px;font-weight:700;line-height:20px;color:#000}
.row-fluid .addOn-bimg{background:#fff;padding:0 15px;text-align:center}
.row-fluid .addOn-bimg .cell-wrapper{height:180px;display:block;font-size:16px;font-weight:700;line-height:20px;color:#000;padding-bottom:11px}
.row-fluid .addOn-bimg .cell-wrapper span{display:block;position:relative;max-height:128px;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
@media (min-width:768px){.row-fluid .addOn-btitle{padding:0 15px}.row-fluid .addOn-btitle .cell-wrapper{height:94px;display:block}
  .row-fluid .addOn-btitle .cell-wrapper span{display:block;position:relative;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}
@media (min-width:768px) and (max-width:1200px){.row-fluid .addOn-section .container{padding:0 25px}
  .row-fluid .addOn-btitle{padding:0 7px}}
@media (max-width:767px){.row-fluid .addOn-section{padding:30px 0}.row-fluid .addOn-section .container{padding:0 15px}
  .row-fluid .addOn-box{margin-top:20px}}
.row-fluid .header-cs{padding:90px 0 80px;position:relative;color:#fff;line-height:25px}
.row-fluid .header-cs h1{color:#fff;font-weight:300;padding:0}
.row-fluid .header-cs h4{color:#fff;font-weight:700;text-transform:uppercase;font-size:19px;line-height:24px;padding:0 0 25px}
.row-fluid .header-cs:before{position:absolute;left:0;top:0;width:100%;height:100%;background:#55565a}
.row-fluid .header-cs>div{position:relative;z-index:5}
.row-fluid .header-cs p{padding:10px 0}
.row-fluid .header-anesthesia{padding:180px 0 60px!important}
@media (min-width:768px){.row-fluid .header-cs h1{font-size:45px;line-height:47px;padding-bottom:20px}}   
@media (min-width:768px) and (max-width:1200px){.row-fluid .header-cs .container{padding:0 15px}}
@media (max-width:767px){.row-fluid .header-cs{padding:125px 0 25px} .surgery-addon {padding: 35px 0px}
.row-fluid .header-anesthesia{padding:125px 0 30px!important}
  .header-text {line-height: 25px}
  .row-fluid .header-cs h1{font-size:32px;line-height:36px;padding:0 0 15px}
  .row-fluid .header-cs h4{font-size:18px;padding:0 0 8px}
  .row-fluid .headercs-text{font-size:16px}}
.row-fluid .csSupport-section{padding:50px 0 40px}
.row-fluid .csSupport-section h5{color:#010101;font-size:19px;line-height:22px;padding:5px 0 20px;font-weight:700;text-transform:uppercase}
.row-fluid .csSupport-secbimg{height:200px;margin:0 0 25px}
@media (min-width:768px){.row-fluid .csSupport-section .sub-text span,.row-fluid .csSupport-section .sub-textrcs span{max-width:870px}
  .row-fluid .csSupport-section .sub-text,.row-fluid .csSupport-section .sub-textrcs{padding-bottom:50px}}
@media (max-width:767px){.row-fluid .csSupport-section{padding:30px 0 0px}
  .row-fluid .csSupport-section .sub-text,.row-fluid .csSupport-section .sub-textrcs{padding:0 0 30px}}
.row-fluid .implementation-section{border-top:1px solid #ececec;border-bottom:1px solid #ececec;padding:50px 0}
.row-fluid .implementation-section ul{margin:0;padding:34px 0 0;list-style:none}
.row-fluid .implementation-section ul li{position:relative;padding:5px 0 24px 40px;color:#505054;font-size:17px;line-height:24px}
.row-fluid .implementation-section ul li:before{content:'';position:absolute;left:0;top:0;background:url(//562153.fs1.hubspotusercontent-na1.net/hubfs/562153/1_SIS/images/Site-Pages/customer-service/check-icon.png) no-repeat;width:32px;height:32px}.row-fluid .implementation-bicon .cell-wrapper span,.row-fluid .works-icon .cell-wrapper span{position:relative;max-height:90px;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%)}.row-fluid .implementation-bicon .cell-wrapper,.row-fluid .works-icon .cell-wrapper{height:92px;display:block}.row-fluid .implementation-boxes{text-align:center;padding:60px 0 0;font-size:16px;font-weight:700;line-height:20px;color:#000}.row-fluid .implementation-bicon .cell-wrapper span{display:block;top:50%;transform:translateY(-50%)}.row-fluid .works-icon .cell-wrapper span{display:block;top:12%;transform:translateY(-50%)}.row-fluid .advisoryServices-icon img,.row-fluid .works-icon .cell-wrapper:before{-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%)}.row-fluid .works-icon .cell-wrapper:before{content:'';position:absolute;left:-10px;top:12%;width:24px;height:33px;background:url(https://562153.fs1.hubspotusercontent-na1.net/hubfs/562153/1_SIS/images/Site-Pages/customer-service/arrow-img.png) left no-repeat;transform:translateY(-50%)}.row-fluid .works1 .cell-wrapper:first-child:before{display:none}.row-fluid .implementation-btitle{padding:10px 0 0;color:#55565a;font-size:18px;font-weight:700;text-transform:uppercase}.row-fluid .worknumber{padding:10px 0 0!important;color:#55565a;font-size:25px;font-weight:300;text-align:left}@media (min-width:768px){.row-fluid .implementation-box{float:left;width:20%;margin:0;padding:0 25px;position:relative}.row-fluid .implementation-box:before{content:'';position:absolute;left:-10px;top:50%;width:24px;height:33px;background:url(https://562153.fs1.hubspotusercontent-na1.net/hubfs/562153/1_SIS/images/Site-Pages/customer-service/arrow-img.png) left no-repeat;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.row-fluid .implementation-box:first-child:before{display:none}}@media (min-width:991px){.row-fluid .works-box{float:left;width:20%;margin:0;padding:0 25px;position:relative}}@media (max-width:991px){.row-fluid .works-box:last-child:before,.row-fluid .works-icon .cell-wrapper:before{display:none}.row-fluid .works-box{margin:25px 0 40px;padding:0 0 60px!important;position:relative;width:100%}.row-fluid .works-box:before{content:'';position:absolute;left:50%;bottom:0;width:33px;height:24px;background:url(https://562153.fs1.hubspotusercontent-na1.net/hubfs/562153/1_SIS/images/Site-Pages/customer-service/arrow-img2.png) left no-repeat;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.row-fluid .works-box:last-child{padding-bottom:0!important;margin-bottom:0!important}.row-fluid .worknumber{text-align:center;padding-top:0!important}.workstext h5,.workstext p{text-align:center}}@media (min-width:768px) and (max-width:1200px){.row-fluid .implementation-section{padding-left:15px;padding-right:15px}.row-fluid .implementation-box,.row-fluid .works-box{padding:0 11px}.row-fluid .implementation-btitle{font-size:14px;line-height:20px}}@media (max-width:767px){.row-fluid .implementation-section{padding:30px 0}.row-fluid .implementation-section h2{font-size:28px;line-height:32px}.row-fluid .implementation-box{margin:25px 0 0;padding:0 0 47px;position:relative}.row-fluid .implementation-box:before{content:'';position:absolute;left:50%;bottom:0;width:33px;height:24px;background:url(https://562153.fs1.hubspotusercontent-na1.net/hubfs/562153/1_SIS/images/Site-Pages/customer-service/arrow-img2.png) left no-repeat;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.row-fluid .implementation-box:last-child:before{display:none}.row-fluid .implementation-box:last-child{padding:0}.row-fluid .works-box{margin:25px 0 40px;padding:7px 0 40px!important;position:relative;width:100%}.row-fluid .implementation-boxes{padding:0px 0 0}}.row-fluid .advisoryServices-section{padding:50px 0 100px}.row-fluid .advisoryServices-box{background:#ececec;padding:45px 39px 40px;margin:0 0 20px;color:#55565a;font-size:17px;line-height:26px}.row-fluid .advisoryServices-icon span{height:55px;display:block;position:relative}.row-fluid .advisoryServices-icon img{width:auto!important;position:relative;top:50%;transform:translateY(-50%)}.row-fluid .advisoryServices-text{padding:0 0 25px}.row-fluid .advisoryServices-box h4{color:#000;padding:0 0 10px;font-size:20px;text-transform:uppercase;line-height:28px;font-weight:600;width:75%}.row-fluid .advisoryServices-box h5{font-size:18px;font-weight:600;line-height:22px;padding:0 0 20px}@media (min-width:768px){.row-fluid .advisoryServices-box{float:left;width:49%;margin:15px 0 0 .5%!important}.row-fluid .advisoryServices-icon{margin:-18px 0 7px}}@media (max-width:767px){.row-fluid .advisoryServices-section .title-style h2{margin:0 0 40px !important}.row-fluid .advisoryServices-box{padding:30px 25px;margin:10px 0 0}.row-fluid .advisoryServices-section{padding-bottom:20px}.row-fluid .advisoryServices-box h4{padding-top:15px}}
.row-fluid .header-about{padding:80px 0 50px;position:relative;color:#fff;line-height:25px}
.row-fluid .header-about h1{color:#fff;font-weight:300;padding:0 0 20px}
.row-fluid .header-about h4{color:#fff;font-weight:500;font-size:19px;line-height:24px;padding:0 0 25px}
.row-fluid .header-about:before{position:absolute;left:0;top:0;width:100%;height:100%;background:#55565a}
.row-fluid .header-about>div{position:relative;z-index:5}
.row-fluid .header-about p{padding:10px 0}
@media (min-width:768px){.row-fluid .header-about h1{font-size:45px;line-height:50px;padding:0 10px 20px}}
@media (max-width:767px){.row-fluid .header-about{padding:30px 0 30px}
  .row-fluid .header-about h1{font-size:28px;line-height:34px;padding:0 0 15px}
  .row-fluid .header-about h4{font-size:18px;padding:0 0 8px}}
.row-fluid .ourMission-section{padding:40px 0 50px}
.row-fluid .ourMission-text{padding:20px 0}
.row-fluid .ourMotto-text{color:#000;font-weight:600}
.row-fluid .ourMotto-text span span{color:#c9187e;font-weight:700;text-transform:uppercase}
@media (min-width:1375px){.row-fluid .ourMission-text{padding:8px 20% 25px;font-size:17px}}
@media (min-width:1200px){.row-fluid .ourMission-text{padding:8px 17% 25px;font-size:17px}}
.sischarts-popup a{background:#C9187E;padding:15px 25px;color:#ffffff;font-weight:bold;text-decoration:none!important;margin-top:25px!important; -webkit-transition: all ease .4s;}
.sischarts-popup a:hover{background:#D56D9D!important; -webkit-transition: all ease .4s;}
.row-fluid .sischarts-header{padding: 180px 0 90px!important;}
.row-fluid .whereOperate-box2 h4 {text-transform:none!important; font-size: 19px; line-height: 25px}
.row-fluid .whereOperate-box2 {font-size: 16px; line-height: 23px; padding-top: 25px}
.row-fluid .whereOperate-box2 .operate-txt {margin-bottom: 25px}
.may19 .row-fluid .whereOperate-box2 .operate-txt {margin-bottom: 10px!important}
@media (min-width:1100px){.row-fluid .ourMission-text{padding:8px 12% 25px;font-size:17px}}
@media (min-width:992px){.row-fluid .ourMission-text{padding:8px 11% 25px;font-size:17px}} 
@media (max-width:895px) {.row-fluid .whoweare-section {background-position: 0px 240px!important; min-height: 700px!important}}  
@media (max-width:992px){.row-fluid .ourMission-text{padding:8px 10% 25px;font-size:17px}}
@media (max-width:767px){
  .row-fluid .sischarts-header {padding: 125px 0 45px!important}
  .row-fluid .ourMission-text{padding:8px 2% 25px;font-size:17px}
  .row-fluid .ourMission-section{padding:30px 0 35px;font-size:17px;line-height:22px}}
.row-fluid .whoweare-section{background:center bottom no-repeat #f0f0f0;background-size:100% auto;padding:40px 0 45px; background-position: top; min-height: 800px}
.row-fluid .whoweare-text2{margin-bottom:300px}
@media (max-width:1700px){.row-fluid .whoweare-text2{margin-bottom:200px}}
@media (max-width:1490px){.row-fluid .whoweare-text2{margin-bottom:100px}}
@media (max-width:1200px){.row-fluid .whoweare-text2{margin-bottom:50px}}
@media (max-width:1000px){.row-fluid .whoweare-text2{margin-bottom:20px}}
@media (max-width:992px){ .row-fluid .whoweare-text2{margin-bottom:80px}}
@media (max-width:600px){.row-fluid .whoweare-text2{margin-bottom:20px}}
@media (max-width:480px){.row-fluid .whoweare-text2{margin-bottom:0}}
@media (max-width:767px){.row-fluid .whoweare-section{padding:5px 0 150px;font-size:17px;line-height:24px}
  .row-fluid .whoweare-text{padding:0px 0 0}}
.row-fluid .whoWeServe-section{padding:40px 0 50px;border-bottom:1px solid #ececec}
.row-fluid .whoWeServe-box{margin-top:25px;padding:30px;background:#ececec;text-align:center;font-size:18px;line-height:26px;color:#55565a;font-weight:700;text-transform:uppercase}
.row-fluid .whoWeServe-bicon span{height:110px;display:block;position:relative;margin:0 0 20px}
.row-fluid .whoWeServe-bicon img{max-height:110px;position:relative;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
@media (min-width:768px){.row-fluid .whoWeServe-box{margin:0px 2.6% 0!important;width:28%}}
@media (min-width:768px) and (max-width:1200px){ .row-fluid .whoweare-section .container{padding:0px 15px}}
@media (max-width:767px){.row-fluid .whoWeServe-section{padding:30px 0;font-size:17px;line-height:22px} .row-fluid .whoWeServe-section {border-bottom: 0px}}
.row-fluid .ourLeadershipTeam-section{padding:50px 0 0;overflow:hidden}
.row-fluid .ourLeadershipTeam-boxes{padding:20px 0 0}
.row-fluid .ourLeadershipTeam-box{height:355px;display:block;background-size:cover;background-position:center top;position:relative}
.row-fluid .ourLeadershipTeam-btext{opacity:0;position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,166,206,.8);color:#fff;padding:30px 20px}
.active .ourLeadershipTeam-btext,.row-fluid .ourLeadershipTeam-box:hover .ourLeadershipTeam-btext{opacity:1}
.row-fluid .ourLeadershipTeam-box h4{color:#fff;font-size:22px;line-height:24px}
.ourLeadershipTeam-content{padding:25px 15px;background:#f1f0f0;display:none;float:left;width:100%}
.row-fluid .ourLeadershipTeam-content h5{color:#000;font-size:22px;line-height:24px;padding:0 0 10px}
.ourLeadershipTeam-text{padding:0 0 15px}.active .ourLeadershipTeam-btext:after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(11,116,187,0);border-top-color:#00A6CE;border-width:20px;margin-left:-20px}
.slick-list,.slick-slider,.slick-track{position:relative;display:block}
@media (min-width:768px){
  .row-fluid .ourLeadershipTeam-boxes .hs_cos_wrapper_widget_container .hs_cos_wrapper_widget{float:left;width:25%;}
  .ourLeadershipTeam-content{padding:60px 200px}
  .row-fluid .ourLeadershipTeam-boxes{padding:20px 0 0}
  .ourLeadershipTeam-boxes .hs_cos_wrapper.hs_cos_wrapper_widget_container {
    display: flex;
    width: 100%;
  }
}
@media (max-width:767px){.row-fluid .ourLeadershipTeam-section{padding:20px 0 0}
  .row-fluid .ourLeadershipTeam-boxes .hs_cos_wrapper_widget_container .hs_cos_wrapper_widget{float:left;width:50% !important;}
  .ourLeadershipTeam-content{float:left;width:100%}.row-fluid .ourLeadershipTeam-box{height:215px}}
.new-header-changes .topmenu-section .custom-menu-primary ul li:nth-child(5) ul{left:-100px!important}
.row-fluid .ourJourney-section{padding:45px 0}.row-fluid .talent-section .widget-type-cta a{padding:15px 20px}
.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{outline:0;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{top:0;left:0}.slick-track:after,.slick-track:before{display:table;content:''}.slick-slide,.slick-slide.slick-loading img{display:none}.slick-track:after{clear:both}.slick-slide{float:left;height:100%;min-height:1px;outline:0}[dir=rtl] .slick-slide{float:right}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-arrow{z-index:5;position:absolute;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:inline-block;color:#fff;background:#00a6ce;width:25px;height:25px;font-size:0;text-index:-9999;cursor:pointer;border:none;outline:0}.slick-arrow:before{font-family:FontAwesome;font-size:14px}.slick-arrow:hover{background:#c9187e;color:#fff}.slick-arrow.slick-prev{left:5px}.slick-arrow.slick-prev:before{content:"\f104"}.slick-arrow.slick-next{right:5px}.row-fluid .ourJourney-boxes .slick-arrow.slick-next,.row-fluid .ourJourney-boxes>span:after{right:0}.slick-arrow.slick-next:before{content:"\f105"}.slick-arrow.slick-disabled{display:none}ul.slick-dots{margin:0;list-style:none;float:left;width:100%;text-align:center;padding:10px 0 0}ul.slick-dots li{display:inline-block;padding:0 5px}ul.slick-dots li button{display:inline-block;background:#cccccc;width:12px;height:12px;border-radius:100%;font-size:0;text-index:-9999;cursor:pointer}ul.slick-dots li button:hover,ul.slick-dots li.slick-active button{background:#c9187e;}.row-fluid .ourJourney-boxes{position:relative;margin:50px 0 0}.row-fluid .ourJourney-boxes:before{height:2px;width:100%;content:'';position:absolute;left:0;background:#55565a;top:106px}.row-fluid .ourJourney-boxes:after,.row-fluid .ourJourney-boxes>span:after{height:6px;width:6px;position:absolute;top:104px;content:'';background:#55565a}.row-fluid .ourJourney-boxes:after{left:0}.row-fluid .ourjourney-year{display:inline-block;min-width:110px;padding:5px 15px;color:#55565a;border:2px solid #55565a;position:relative;margin:0 0 60px;font-weight:700}.row-fluid .ourjourney-year:before{content:'';top:100%;height:70px;width:2px;background:#55565a;position:absolute;left:50%;margin:0 0 0 -1px}.row-fluid .ourJourney-boxes .slick-arrow{-moz-transform:translateY(0);-webkit-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);top:95px}.row-fluid .ourJourney-boxes .slick-arrow.slick-prev{left:0}.ourjourney-title{padding:26px 11% 0;font-size:16px;line-height:20px}.row-fluid .ourJourney-boxes .slick-arrow.slick-disabled{display:none!important}.talenttext{padding:0 8%}@media (max-width:767px){.row-fluid .ourJourney-section{padding:50px 0}.row-fluid .ourjourney-year{min-width:110px}.row-fluid .ourJourney-boxes{margin:30px 0 0}.talenttext{padding:0 2%}}
.row-fluid .ourLocations-section{padding:45px 0;line-height:24px}
.row-fluid .ourLocations-section h6{padding:30px 0 0;text-transform:uppercase;font-size:17px;line-height:24px;color:#55565a;font-weight:700}
.row-fluid .ourLocations-section a{color:#c9187e;font-weight:700}
.row-fluid .ourLocations-section p{padding:0 0 20px}
@media (max-width:767px){.row-fluid .ourLocations-section{padding:30px 0}
  .row-fluid .ourLocations-section h6{padding:20px 0 0}}
.row-fluid .talent-section{background:#ececec;padding:45px 0}
.row-fluid .talent-section a{font-weight:700}
.row-fluid .talent-section .widget-type-cta{padding:25px 0 30px}
.row-fluid .talent-section .widget-type-cta a{width:auto;max-width:none}
@media (max-width:767px){ .row-fluid .talent-section{padding:30px 0;font-size:17px;line-height:24px}
  .row-fluid .talent-section h2{font-size:28px;line-height:32px}}
@media (min-width:992px){
  .login-menu .hs-menu-wrapper>ul>li>a{cursor:pointer;display:inline-block;background:0 0;padding:7px 10px;border:1px solid #F58220;font-size:13px;font-family:SeravekWebBasic;font-weight:700;line-height:normal;color:#F58220;border-radius:0;transition:all .8s}
  .hospital-page .login-menu .hs-menu-wrapper>ul>li>a{border:1px solid #ffffff;color:#ffffff;}
  .hospital-page .login-menu .hs-menu-wrapper>ul>li:hover>a, .hospital-page .login-menu .hs-menu-wrapper>ul>li>a:hover {background: #00a6ce; border: 1px solid #00a6ce}
  .login-menu .hs-menu-wrapper>ul>li:hover>a,.login-menu .hs-menu-wrapper>ul>li>a:hover{background:#F58220;text-decoration:none!important;color:#fff}
  .row-fluid .login-menu{float:right;width:auto;margin:0}.login-menu .hs-menu-wrapper>ul>li ul{background-color:#eee;transition:all .6s;box-shadow:0 0 2px 0 #efeeee;text-transform:uppercase;width:250px;top:45px;left:auto!important;right:0!important}
  .login-menu .hs-menu-wrapper>ul>li ul li a{line-height:19px;font-size:13px;color:#444343;padding:7px 10px;font-weight:700}
  .login-menu .hs-menu-wrapper>ul>li ul li a:hover{background-color:#e0e0e0}.login-menu .hs-menu-wrapper>ul>li ul:before{background-image:url(//562153.fs1.hubspotusercontent-na1.net/hubfs/562153/menu-arrow-grey.png);background-repeat:no-repeat;background-size:cover;content:" ";display:block;height:10px;right:45px;position:absolute;top:-10px;width:21px}.login-menu .hs-menu-wrapper>ul>li ul:after{content:'';position:absolute;left:0;top:0;width:100%;height:10px}.new-header-changes .hs-menu-wrapper.hs-menu-flow-horizontal>ul>li.hs-item-has-children:last-child ul.hs-menu-children-wrapper{left:auto;right:0}.new-header-changes .hs-menu-wrapper.hs-menu-flow-horizontal>ul>li.hs-item-has-children:last-child ul.hs-menu-children-wrapper:before{left:auto;right:25px}}
@media (max-width:991px){.new-header-changes .custom-menu-primary ul li ul.hs-menu-children-wrapper:before{display:none!important}
  .row-fluid .login-menu{display:none}.new-header-changes .custom-menu-primary.js-enabled .hs-menu-wrapper{top:171px}
  body .new-header-changes form#searchFormNew input{width:92%!important}
  .event-blog .row-fluid .header-section .top-section{min-height:100px}}
@media (min-width:768px) and (max-width:991px){.new-page .row-fluid .header-top-left{position:absolute;top:81px;margin:0}
  .new-page .custom-menu-primary.js-enabled .hs-menu-wrapper{top:134px}}
@media (max-width:991px){.event-blog .row-fluid .header-top-left{position:absolute;top:81px;margin:0;z-index:9999999999!important}
  .event-blog .custom-menu-primary.js-enabled .hs-menu-wrapper{top:134px}}
@media (max-width:767px){.event-blog .custom-menu-primary.js-enabled .hs-menu-wrapper{top:132px}
  .mobile-open.topmenu-fixed .row-fluid .header-scroll-time{display:block!important;z-index:99999999999999999!important}
  body.partner .row-fluid .header-top-left{top:59px!important;position:absolute;padding-bottom:4px}
  body.partner .custom-menu-primary.js-enabled .hs-menu-wrapper{top:153px!important}
  .new-contact-us-page .row-fluid .header-top-left{top:77px}
  .new-contact-us-page .custom-menu-primary.js-enabled .hs-menu-wrapper{top:118px}}
@media (max-width:991px){body .new-header-changes form#searchFormNew input{height:39px}
  body .row-fluid .new-header-changes .search-link{max-width:none!important;z-index:99999999999!important}}
.course-blog.topmenu-fixed .row-fluid .topic-section{top:80px}
.topmenu-fixed .row-fluid .topic-section{top:80px}
@media (min-width:1024px) and (max-width:1200px){.course-blog.topmenu-fixed .row-fluid .topic-section{top:78px}}
@media (min-width:768px) and (max-width:991px){.row-fluid .header-section .top-section .topmenu-section.nav-down .color-logo{margin-bottom:-11px}body.topmenu-fixed .row-fluid .topic-section{padding:10px 0}body .row-fluid .topic-section{padding:10px 0!important;position:relative}.row-fluid .header-top-left{left:0}.row-fluid .header-section .top-section{z-index:9999}body .row-fluid .header-top-left{top:71px!important}body .custom-menu-primary.js-enabled .hs-menu-wrapper{top:124px!important;box-shadow:#999 2px 2px 0!important;z-index:1!important}.topmenu-fixed .mobile-trigger i,.topmenu-fixed .mobile-trigger i:after,.topmenu-fixed .mobile-trigger i:before,.topmenu-fixed .mobile-trigger:hover i,.topmenu-fixed .mobile-trigger:hover i:after,.topmenu-fixed .mobile-trigger:hover i:before,.topmenu-fixed.mobile-open .mobile-trigger i,.topmenu-fixed.mobile-open .mobile-trigger i:after,.topmenu-fixed.mobile-open .mobile-trigger i:before{background:#000}.topmenu-fixed .row-fluid .header-scroll-time{display:none!important}.row-fluid .topic-section .select-division2:after{position:absolute;right:0;top:0;margin:0 0 0 15px;content:'';display:inline-block;vertical-align:top;height:54px;width:60px;background:url(//562153.fs1.hubspotusercontent-na1.net/hubfs/562153/New_Sourcemed_Site/arrow-imgblack.png) center center no-repeat}.row-fluid .topic-section .select-division2.active:after{border-left:none;transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg)}.row-fluid .topic-section .select-division2{font-family:SeravekWebBasic;text-transform:uppercase;font-size:12.5px;color:#636263;width:100%;position:relative;cursor:pointer;background:#FFF;font-weight:400;border:1px solid #CCC;border-radius:4px;display:inline-block;padding:15px 65px 15px 15px}.row-fluid .topic-section .select-division2 span{padding:15px 0 15px 20px;float:left;font-weight:400}.row-fluid .topic-section ul{background:#C9187E;box-shadow:0 7px 5px -1px #ccc;left:0;position:absolute;top:56px;width:100%;display:none;z-index:9}.row-fluid .topic-section ul li{border-top:none;float:left;width:100%}.row-fluid .topic-section ul li a{border-bottom:1px solid #FFF;display:block;color:#FFF;float:left;width:100%;font-size:14px}.row-fluid .topic-section ul li:last-child a{border-bottom:none}.row-fluid .topic-section .topic-list{padding:20px 0 10px}.row-fluid .topic-section .container{padding:0 20px!important}body.blogpage .custom-menu-primary.js-enabled .hs-menu-wrapper{top:125px!important}body.blogpage.new-menu-changes .row-fluid .topic-section .select-division2{padding:15px 65px 15px 15px}.row-fluid .blog-search,.row-fluid .post-topic{position:relative;width:100%!important;margin:0!important}body.topmenu-fixed .row-fluid .topic-section{position:relative!important;top:auto!important}.row-fluid .blog-search{padding:10px 0 0}.row-fluid .topic-section ul li a:hover,.row-fluid .topic-section ul li.active a{background:#C9187E!important;color:#fff!important}body .row-fluid .header-top-left{padding-bottom:4px}body.partner .row-fluid .header-top-left{top:11px!important;position:absolute;padding-bottom:4px}.mobile-open.topmenu-fixed .row-fluid .header-scroll-time{display:block!important}.blogpage .row-fluid .header-top-left,.career-pg .row-fluid .header-top-left,.resources .row-fluid .header-top-left{margin:69px auto 0}.topmenu-fixed.blogpage .row-fluid .header-top-left,.topmenu-fixed.career-pg .row-fluid .header-top-left,.topmenu-fixed.resources .row-fluid .header-top-left{margin:0;position:absolute;left:0;top:72px!important}.new-contact-us-page .row-fluid .header-top-left{margin:-3px auto 0!important}}@media (max-width:991px){body .row-fluid .header-top-left{padding-bottom:4px}}
@media (max-width:500px) {.span12.blog_recent_list{ margin-bottom: 20px; }}

.bg-white {background:#ffffff!important;}
.whoweareh2 h2{margin-top:30px;}
.operate-right {padding-left: 5px}
.row-fluid .whereOperate-section2 h2 { margin: 0 0 30px!important; }
.hp-award {position: absolute; top: 220px; left: 1550px; width: 335px!important}
.row-fluid .complete-cloud {top: 250px}
.row-fluid .hp-award-a {top: 235px}
@media (min-width:801px) {.mobile-only {display:none!important;} .row-fluid .mobile-only img {margin-top:25px!important;} }
.row-fluid .home-header2 {padding: 165px 0 55px!important;}
.home-herocta {position: relative; z-index: 99999999}
.row-fluid .asc-cta {margin-top: 24px!important}
.may19 .asc-cta {margin-top: 0px!important}
.may19 .operate-ctas {margin-top: 0px!important}
.row-fluid .tablinks-home .tab-links a, .row-fluid .tablinks-home .tab_links a {position: relative; }
.hospital-page .title-style2 h4 {color: #00a6ce!important}
@media (max-width:2300px) {.hp-award {left: 1450px} }
@media (max-width:2100px) {.hp-award {left: 1350px} }
@media (max-width:1900px) {.hp-award {left: 1250px} }
@media (max-width:1750px) {.hp-award {left: 1150px} }
@media (max-width:1550px) {.hp-award {left: 1050px}  }
@media (max-width:1450px) {.hp-award {left: 1000px} .row-fluid .tablinks-home {top: 84px}}
@media (max-width:1366px) {
  body.new-page.cart_page_new.charts-may19 .row-fluid .tablinks-home {  
    z-index: 9999;
    background: #ececec;
    padding: 15px 0;
}
 body.new-page.cart_page_new.charts-may19 .row-fluid .home-tabs {
    padding: 0px 0px!important;
}
}
@media (max-width:1350px) {.hp-award {left: 920px} .operate-txt {width: 100%!important; margin-left: 0px!important;} 
   .operate-right {padding-left: 0px}
  body.new-page.cart_page_new.charts-may19 .row-fluid .tab_links .topiclinks-dropdown span.topiclinks-title { font-size: 16px; }
}
@media (max-width:1275px) {.home-tabs {text-align: left}.hp-award {left: 850px}}
@media (max-width: 1200px) {.row-fluid .complete-cloud {top: 250px!important} .row-fluid .asc-cta {margin-top: 20px!important} 
  .row-fluid .tablinks-home {top: 77px} .row-fluid .tablinks-home .tab-links a, .row-fluid .tablinks-home .tab_links a {max-width: 26%} 
  .row-fluid .hp-award {left: 800px; top: 210px} .row-fluid .hp-award-a {top: 210px}}
@media (max-width:1150px) {.row-fluid .hp-award {left: 700px}}
@media (max-width:1050px) {.row-fluid .hp-award {left: 640px}}

@media (max-width: 992px) {.home-tabs {display: none} .hp-award img {width: 275px!important}
  .row-fluid .hp-award {top: 235px; width: 275px!important}
  .row-fluid .hp-award-a {top: 235px} .row-fluid .home-header2 {padding-top: 150px!important} .row-fluid .complete-cloud {width: 200px!important; top: 225px!important; left: 700px!important} .row-fluid .asc-month {top: 266px!important;}}
@media (max-width: 930px) {.row-fluid .hp-award {left: 600px} .row-fluid .complete-cloud {left: 675px!important}}
@media (max-width: 895px) {.row-fluid .hp-award {left: 550px} .row-fluid .complete-cloud {left: 640px!important}}
@media (max-width: 850px) {.row-fluid .hp-award {left: 520px }.row-fluid .complete-cloud {left: 590px!important}}

@media (max-width: 800px) {.hp-award {display: none!important} }
@media (max-width: 767px) {a#cta_button_562153_9c6e270d-5e83-4d3c-890b-2501531cdf52 {max-width: 280px!important}
  .last_explore_sis_comp_grid.explore_sis_comp_grid {padding: 30px 20px;}
.row-fluid .asc-cta, .row-fluid .operate-ctas {margin-top: 0px!important} 
  .row-fluid .home-header {padding: 125px 0px 40px!important;} 
  .hp-award {display: none!important} 
  .whereOperate-section2 {padding-top: 36px!important}}
.row-fluid .industry {float: left!important; width: 83%!important} .may19 .whereOperate-bicon {float: right!important; width: 14%!important}
.row-fluid .whereOperate-box2 {padding: 25px 35px 35px}
.tab-links2 {background:#ececec!important;}
.casestudies-section2 {margin-top:-40px}

.operate-txt {padding-bottom:15px;}
.row-fluid .operate-ctas {margin-top:20px}
body.new-page.cart_page_new.charts-may19 .row-fluid .tablinks-home { padding: 0; }
body.new-page.cart_page_new.charts-may19 .row-fluid .home-tabs { padding: 15px 0 !important; }
.sis-charts-cta a {max-width:none!important; width:100%!important;}
.asc-tabs2 {padding: 20px 0!important;}
.email-pref{background:#ececec;text-align:center;padding:75px 0;}
.email-pref h1 {display:none;}.email-pref h2 {font-size:32px!important;}.email-pref h3 {color:#000!important;font-size:20px!important;}
.email-pref h4 {color:#000!important;font-size:24px!important;font-weight:normal!important;}
.email-pref .row-fluid input[type=submit] {background:#C9187E;letter-spacing:.04em;color:#FFF;text-transform:uppercase;font-family:SeravekWebBasic;font-weight:700!important;-webkit-transition: all ease .4s;padding:15px 20px;}
.email-pref .row-fluid input[type=submit]:hover {-webkit-transition: all ease .4s;background:#D56D9D;text-decoration:none!important;}
.email-pref .row-fluid .header {padding:0!important;background:none!important;}.email-pref .row-fluid .header:before {background:none!important;}
.email-prefs .item .item-inner {text-align:left;border-radius:0px;border:none;width:75%;margin-left:auto;margin-right:auto;}
.email-prefs .item .item-inner.hovered {box-shadow:none!important;}.email-prefs .item .item-inner.selected{background:#ffffff!important;border:none!important;}
@media (max-width:767px) {.row-fluid .whereOperate-box2 .operate-txt {margin-bottom: 0px;}
  .row-fluid .whoweare-section {background-size: 200%!important; background-position: 0px 250px!important} 
  .email-prefs .item .item-inner {width:100%!important;margin:0!important;}
  .email-pref h3 {color:#000!important;font-size:18px!important;}.email-pref h4 {font-size:20px!important;line-height:1.25em!important;}}

  @media (max-width:500px) {.hospital-page a.hospital-hero-cta {max-width: 295px!important; font-size: 13px!important}
    .row-fluid .whoweare-section {background-size: 200%!important; background-position: 0px 545px!important}}
 



.demo-form input {padding-top: 5px; font-size: 18px}

.new_ascs h1 {
font-size: 40px;
  font-weight: 400;
  color: black;
  line-height: 50px;
  color: #000000;
}
.new_ascs h4 {
  font-weight: 700;
  font-size: 22px;
  line-height: 25px;
  margin: 20px 0;
  color: #dc0180;
}
.new_ascs strong {
  font-size: 19px;
  color: #000;
}
.new_ascs ul {
  padding: 20px 0 0px;
  margin-left: 17px;
}
.new_ascs ul li {
 
  line-height: 25px;
 
list-style: none;color: #000;
  padding-bottom: 10px;position:relative;
}

.new_ascs ul li::after {
  position: absolute;
  content: '';
  width: 7px;
  height: 7px;
  background: #f48300;
  left: -14px;
  top: 10px;
 
}
 .bg-gray {
  background: #ebebeb;
}
 .ascs_form .no-list.hs-error-msgs.inputs-list li {
  width: 100%; line-height: 22px!important;
}
.ascs_form {
  background: #fff;
  padding: 20px 22px 20px 30px;
  box-shadow: 0px -2px 18px -11px rgba(0,0,0,0.75);
  -webkit-box-shadow: 0px -2px 18px -11px rgba(0,0,0,0.75);
  -moz-box-shadow: 0px -2px 18px -11px rgba(0,0,0,0.75);
}
.form_head span {
  font-size: 25px;
  font-weight: bold;
  text-align: center;
  width: 100%;
  display: inline-block;
  padding: 30px 0;
}
.ascs_form .hs-form-checkbox-display input {
  height: inherit !important;
  display: inline-block;
}
.ascs_form .row-fluid input {
 
  color: #000;
  border: 1px solid #c7c7c7;
  border-radius: 5px;height: 45px;
}
 
.ascs_form select {
  padding-right: 50px !important;
  font-size: 14px;
  font-family: SeravekWebBasic;
  color: #b9b9bb;
  background: url(//562153.fs1.hubspotusercontent-na1.net/hubfs/562153/New_Sourcemed_Site/images/select-arrow.png) center right 10px no-repeat #fff;
  width: 100% !important;
  height: 44px;
  padding: 10px;
  padding-right: 10px;
  border-radius: 4px;
  margin: 0 0 10px;
  border: none;
  outline: 0;
  border: 1px solid #c7c7c7;
   -webkit-appearance: none;
   -moz-appearance: none;
  appearance: none;
}
select::-ms-expand {
    display: none;
}
.hs-error-msg {
  color: rgb(255, 42, 42) !important;
}
.hs-main-font-element { color: rgb(255, 42, 42) !important;
}
.form_head span {
  font-size: 29px;
  font-weight: bold;
  text-align: center;
  width: 100%;
  display: inline-block;
  padding: 20px 0 30px;
  line-height: 35px;
}
.ascs_form .hs-form fieldset.form-columns-1 .hs-input {
  width: auto !important;
}
.ascs_form ul li {
  display: inline-block;
  width: 50%;
  list-style: none;
  line-height: 35px;
}
.ascs_form ul {
  padding: 10px 0 20px 0;
}
.ascs_form fieldset {
  padding: 5px 0 !important;
}
.ascs_form ul li span {
  padding: 0px 8px;
}
.ascs_form .hs-button.primary.large {
  background-color: #c9187e;
  color: #fff;
  padding: 14px 25px;
  margin: 0px 0px 20px;
  font-weight: bold;
  font-size: 18px;
  height: 50px;
  border: 0px;
  border-radius: 0px;
}
.ascs_form .hs_submit.hs-submit {
  text-align: center;
}
 .ascs_form .hs-button.primary.large:hover {
  background: #e23699;
}
 .ascs_form {
  margin-top: 15px;
  margin-right: 0;
}
.new_ascs h4 sup {
  font-size: 14px;
}
.demo-form .form-columns-2 {padding-bottom: 10px!important}
.row-fluid .demo-form .hs-error-msgs label {font-size: 14px!important; padding: 0px!important}
ul.no-list.hs-error-msgs.inputs-list {padding: 0px!important; line-height: 20px!important}
 .span6.widget-span.widget-type-cell.ascs_form label {
  color: #55565A; font-size: 16px;
}
.ascs_form .input {
  margin-right: 15px !important;
}

.span6.widget-span.widget-type-cell.ascs_form {
  width: 46%;
  margin-left: 52px;
}
.Testimonials .span6.widget-span.widget-type-custom_widget {
  padding-left: 25px;
}
.small_txt small {
  margin-left: 35px;
  color: #000;
}
.small_txt small sup {
  color: #bd4687;
}
 

/**************Respoonsive*************************/

@media (max-width:1200px) {
  .topmenu-fixed .tablinks-main {
    top: 69px !important;
}
  .row-fluid .tablinks-home .tab-links a, .row-fluid .tablinks-home .tab_links a {
    max-width: 100%; width:100%;
}
  .tab-links.asctabs.asc-tabs2.home-tabs {
    text-align: center;
}
.span6.widget-span.widget-type-cell.ascs_form {
  margin-left: 17px;width: 49%;
}
  .single_testimonial {
  width: 100%;
  text-align: left;
  float: none;
 
}
  .row-fluid .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal>ul>li>a {
    
    font-size: 15px;
}
  .span12.widget-span.widget-type-linked_image.color-logo img {
    width: 222px !important;
}
  .topmenu-fixed .row-fluid .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal>ul>li {
    padding: 2px 5px 0 15px;
}
}


@media (max-width:1199px) {
.ascs_form {
 
  padding: 25px;
 
}
  .ascs_form ul li span {
 
  font-size: 15px;
}
}

@media (max-width:991px) {
 
  .topmenu-fixed .row-fluid .mega-menu-group .header-top-left {
  display: none !important;
}
.span6.widget-span.widget-type-cell.ascs_form {
  width: 100%;
  margin: 0;
}
  .span6.widget-span.widget-type-cell.ascs_content {
  width: 100%;
}
  .span6.widget-span.widget-type-cell.ascs_form {
  width: 48%;
  margin-left: 20px;
}
  .span6.widget-span.widget-type-cell.ascs_form {
  width: 100%;
  margin-left: 0;
}
  .single_testimonial {
 
  padding-bottom: 17px;
}
  .row-fluid-wrapper:last-child .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal > ul {
  margin-top: 120px !important;
 
}
  .new-contact-us-page .row-fluid .header-top-left {
  position: relative !important;
 
}
 
}

@media (max-width:1140px) {

}
@media (max-width:767px) {
  .row-fluid-wrapper:last-child .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal > ul {
    margin-top: 120px !important;
}
.new_ascs h1 {
  font-size: 31px;
 
  line-height: 38px;
 
  }
  .new_ascs h4 {font-size: 17px; line-height: 20px}
.ascs_form ul li {
 
  width: 100%;
 
}
  .row-fluid .header-top-left.header-scroll-time {
  top: -111px !important
 
}
  .form_head span {font-size: 22px; padding-top: 0px; padding-bottom: 20px; line-height: 30px}
  .demo-form .hs-fieldtype-text {padding-bottom: 20px} 
  .demo-form .form-columns-2 {padding-bottom: 0px!important}
  .ascs_form .hs-button.primary.large {margin-bottom: 0px}
}

@media (max-width:440px) {
   .row-fluid-wrapper:last-child .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal > ul {
  margin-top: 145px !important;
  
}
}

@media (max-width:1200px) and (min-width:992px) {
    .love_sis_comp_rlt_cta {
        margin-bottom:30px;
    }
    .sis_comp_auth_posis h5
    {
      margin-bottom:5px !important;
      padding-bottom:5px !important;
    }
}

.acf_software_rlt_cta a#cta_button_562153_936545fa-e017-413d-b4ab-9e4fd42d8d1e {
/*     text-transform: capitalize; */
    font-size: 16px !important;
}
.four_call_cta {
    text-transform: inherit !important;
}
.ban_watch_video a.bla-2 {
    font-size: 16px !important;

}
.love_sis_comp_rlt_cta a {
    font-size: 18px !important;
}
.explore_sis_comp_grid a {
    font-size: 18px !important;
}
.last_explore_sis_comp_grid a {
    font-size: 20px !important;
}
.clit_list_third_grid a {
    /*font-size: 20px !important;*/
  padding:10px 18px !important;
}
.full_width_form input[type="submit"] 
{
  font-size:16px !important;
}

.banner_three_col_sec_middle .ban_image_caption_txt {
    position: absolute;
    bottom: 27% !important;
    margin-left: -45px !important;
}
.span6.widget-span.widget-type-cell.banner_three_col_sec_middle {
   
    justify-content: right !important;
    align-content: right !important;
    padding-top: 70px;
}
.ban_watch_video a {
/*     background: rgb(201,24,126);
    color: #fff !important;
  transition: all .4s ease;
    text-shadow: none;
  border:none !important;
  padding-top:11px !important;
  padding-bottom:11px !important; */
}

.ban_watch_video a:hover {
    
    color: #fff !important;
    background: rgb(201,24,126) !important;
    border: 3px solid rgb(201,24,126) !important;
    text-decoration: none !important;
}
.vp-center {
  
    align-items: top !important;
  
    justify-content: top !important;
}

@media (max-width: 1150px) and (min-width: 1021px)
{
   .span5.widget-span.widget-type-custom_widget.banner_req_but {
        max-width: 155px;
    }
     .banner_req_but .four_call_cta{
      font-size:16px !important;
     }
     .ban_watch_video a
     {
       padding:7px 38px 7px 15px;
     }
     .ban_watch_video a.bla-2
     {
       font-size:16px !important;
     }
}

@media (max-width: 1200px) and (min-width: 1050px)
{
   .span5.widget-span.widget-type-custom_widget.banner_req_but {
        max-width: 175px;
    }
     .ban_watch_video a.bla-2
     {
       font-size:16px !important;
     }
     .banner_req_but .four_call_cta
     {
      font-size:16px !important;
     }   
     .ban_watch_video a
     {
       padding:7px 38px 7px 15px;
     }
}


@media (max-width: 1150px) and (min-width: 1000px)
{
.mobile_bann_img img.hs-image-widget {
    width: 100% !important;
}
}
/*
@media (max-width: 1050px) and (min-width: 1000px)
{
.ban_watch_video a.bla-2 {
    font-size: 18px !important;
}
}
*/


@media (max-width: 1020px) and (min-width: 992px)
{
.span5.widget-span.widget-type-custom_widget.banner_req_but {
    max-width: 100%;
    text-align: center;
    width: 100%;
    margin-bottom: 20px;
}
  .span7.widget-span.widget-type-custom_widget.ban_watch_video {
    width: 100%;
    text-align: center;
        max-width: 100%;
    margin-left:0px;

}
  
  .span6.widget-span.widget-type-cell.banner_three_col_sec_left {
    width: 100%;
     padding-top:30px;
}
}
@media (max-width: 1180px) and (min-width: 1100px)
{
.acf_two_col_main_rlt video {
    width: 50% !important;
}
}


.row-fluid .mainblog-section .blog-left .post-listing .right-post-item .post-item:nth-child(1), .row-fluid .mainblog-section .blog-left .post-listing .right-post-item .post-item:nth-child(2), .row-fluid .mainblog-section .blog-left .post-listing .right-post-item .post-item:nth-child(3), .row-fluid .mainblog-section .blog-left .post-listing .right-post-item .post-item:nth-child(4), .row-fluid .mainblog-section .blog-left .post-listing .right-post-item .post-item:nth-child(5) {
  display: block !important;
  width: 100%;
}


/**************************** Header Menu ********************************/
 


 .sis-smart-logo img {
  width: 158px;
  height: 21px;
  margin-bottom: -4px;
}
   .top-info .login-menu .hs-menu-wrapper > ul > li > a {
  cursor: pointer;
  display: inline-block;
  background: 0;
  padding: 7px 10px;
  border: 0;
  font-size: 16px;
  font-family: SeravekWebBasic;
  font-weight: normal;
  line-height: normal;
  border-radius: 0;
  transition: all .8s;
  color: #231f20;
  text-decoration: none !important;
}
   .top-info .hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-menu-depth-1 {
  margin: 6px 10px !important;
}
  .home-new-nav  .hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-item-has-children ul.hs-menu-children-wrapper {
  visibility: hidden;
  opacity: 0;
  -webkit-transition: inherit;
  position: absolute;
  z-index: 12;
  left: 0;
}
 .home-new-nav  .sub-title {
  color: #00a6ce;
}
 .home-new-nav .backmenu {
  display: none;
}

 .home-new-nav .hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-item-has-children ul.hs-menu-children-wrapper {
  visibility: hidden;
  opacity: 0;
  -webkit-transition: inherit;
  position: absolute;
  z-index: 12;
  left: 0;
}
 .topmenu-section.mega-menu-group {
  border-bottom: 2px solid #00000015;
  border-top: inherit !important;
}
 .home-new-nav .custom_mega_menu_nav.menu-sm.js-enabled {
  padding-bottom: 10px !important;
  margin-bottom: 20px;
}
 .home-new-nav .custom_mega_menu_nav.menu-sm.js-enabled {
  margin-top: -50px;
}
 .home-new-nav .mobile-trigger {
  display: inline-block !important;
  cursor: pointer;
  position: absolute;
  top: 25px;
  right: 15px;
  width: auto;
  height: auto;
  padding: 7px 10px 8px;
  font-size: 16px;
  font-weight: 400;
  text-align: left;
  text-transform: uppercase;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  color: #000;
}


 .home-new-nav  .row-fluid-wrapper:last-child .hs-menu-wrapper.hs-menu-flow-horizontal > ul {
  margin-bottom: 0;
}
 .home-new-nav .hs-menu-wrapper.hs-menu-flow-horizontal > ul::before {
  content: " ";
  display: table;
}
 .home-new-nav .topmenu-fixed .row-fluid .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal > ul > li {
  padding: 0 19px !important;
}
 .home-new-nav .row-fluid .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal > ul > li > a {
  padding: 0;
}
 
 .home-new-nav .hs-menu-wrapper.hs-menu-flow-horizontal > ul li a {
  display: inline-block;
  padding: 10px 20px;
  white-space: nowrap;
  max-width: 140px;
  overflow: hidden;
  text-overflow: ellipsis;
  text-decoration: none;
}
 .home-new-nav .topmenu-fixed .row-fluid .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal > ul > li {
  padding: 0 19px !important;
}
 .home-new-nav .row-fluid .custom_mega_menu_nav .hs-menu-wrapper > ul > li > ul.hs-menu-children-wrapper > li {
  width: 16%;
  margin-right: 4%;
}
 .top-info .login-menu .hs-menu-wrapper > ul > li > a {
  cursor: pointer;
  display: inline-block;
  background: 0;
  padding: 7px 10px;
  border: 0;
  font-size: 16px;
  font-family: SeravekWebBasic;
  font-weight: normal;
  line-height: normal;
  border-radius: 0;
  transition: all .8s;
  color: #231f20;
  text-decoration: none !important;
}
  .top-info .hs-menu-item.hs-menu-depth-1:last-child a {
  color: #c9187e;
  font-weight: 600;
}
 .top-info .hs-menu-item.hs-menu-depth-1:last-child a:hover {
  background: #c9187e;
  color: #fff !important;
}
  .top-info .hs-menu-item.hs-menu-depth-1:last-child {
  border: 2px solid #c9187e;
  color: #c9187e;
  line-height: 9px;
}
  .top-info .hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-menu-depth-1 {
  float: left;
  margin: 0 10px;
}
  .home-new-nav .mobile-btn-demo {
  display: none;
}
 .home-new-nav .span6.widget-span.widget-type-custom_widget.mobile-btn-demo {
  display: none;
}
 .home-new-nav .parentmenu_07 {
  display: none;
}
 .home-new-nav .parentmenu_09 {
  display: none;
}
 .home-new-nav .webinar-post-image {
  display: none;
}
 .home-new-nav .row-fluid .custom_mega_menu_nav ul li.parentmenu_04 a .webinar-title-cont {
  float: left;
  width: 100%;
 
}
.home-new-nav .sub-title {
  color: #00a6ce;
/*  font-weight: bold;*/
/*  padding-bottom: 13px;*/
}
 .home-new-nav .menu-head {
  display: none;
}
 .home-new-nav .row-fluid .custom_mega_menu_nav .hs-menu-wrapper > ul > li > ul.hs-menu-children-wrapper > li > a, 
 .home-new-nav .row-fluid .custom_mega_menu_nav .hs-menu-wrapper > ul > li > ul.hs-menu-children-wrapper > li > a, 
 .home-new-nav .row-fluid .custom_mega_menu_nav .hs-menu-wrapper > ul > li.hs-item-has-children > ul.hs-menu-children-wrapper > li.hs-item-has-children > a, 
 .home-new-nav .row-fluid .custom_mega_menu_nav .hs-menu-wrapper > ul > li.hs-item-has-children > ul.hs-menu-children-wrapper > li.hs-item-has-children > a {
  border-bottom: 2px solid #c9187e;
  color: #000;
  cursor: default;
  border: none;
}
 .home-new-nav .menu-ctas {
  display: none !important;
}
 .home-new-nav .menu-btn {
  cursor: pointer;
  -moz-user-select: none;
  -webkit-user-select: none;
  -o-user-select: none;
  user-select: none;
  display: inline-block;
  font-weight: normal;
  text-align: center;
  text-decoration: none;
  -moz-transition: all .4s ease;
  -webkit-transition: all .4s ease;
  -o-transition: all .4s ease;
  background: #c9187e;
  border-radius: 6px;
  border-width: 0px;
  color: #fff;
  font-family: sans-serif;
  height: auto;
  transition: all .4s ease;
  padding: 6px 18px;
  text-shadow: none;
  width: auto;
  font-size: 24px;
  line-height: 1.5em;
  border-radius: inherit;
  font-size: 16px;
  text-align: center !important;
  color: #fff !important;
  padding: 14px 0 !important;
}
 .home-new-nav  .hs-menu-item.hs-menu-depth-2.hs-item-has-children.childmenu_03 {
  float: left !important;
}
.topmenu-section .fa.fa-youtube-play, .fa.fa-commenting {
  color: #dd1a8a;
  font-size: 18px;
  padding-right: 7px;
}
 
 .home-new-nav .row-fluid .custom_mega_menu_nav .hs-menu-wrapper > ul > li > ul.hs-menu-children-wrapper > li {
  width: 16%;
  margin-right: 4%;
}
 .home-new-nav .row-fluid .custom_mega_menu_nav .hs-menu-wrapper > ul > li.parentmenu_04 > ul > li.childmenu_02:nth-child(2) {
  width: 36%;
}
  .home-new-nav .row-fluid .custom_mega_menu_nav .hs-menu-wrapper > ul > li.parentmenu_04 > ul > li.childmenu_03 {
  width: 36%;
}
.main-navigation-open .top-info li.hs-menu-item.hs-menu-depth-1.hs-item-has-children:hover ul {
  display: block !important;
  top: 45px !important;
}
 .home-new-nav .row-fluid .custom_mega_menu_nav .hs-menu-wrapper > ul > li > a::before {
    position: inherit;
}
.top-info .login-menu .hs-menu-wrapper > ul > li ul::before {
  content: '';
  width: 0px;
  height: 0px;
  border-style: solid;
  border-width: 18px 11px 0px 11px;
  border-color: #fff transparent transparent transparent;
  display: inline-block;
  vertical-align: middle;
  position: absolute;
  bottom: -13px;
  left: 0;
  right: 0;
  margin: 0 auto;
  transform: rotate(58deg);
}
.top-info .login-menu .hs-menu-wrapper > ul > li ul::before {
  background-image: url(//562153.fs1.hubspotusercontent-na1.net/hubfs/562153/menu-arrow-grey.png);
  background-repeat: no-repeat;
  background-size: cover;
  content: " ";
  display: block;
  height: 10px;
  right: 0;
  position: absolute;
  top: -10px;
  width: 21px;
  left: 0;
  margin: auto;
}
 .top-info.container {
  padding: 5px 0 0 0;
}

/*
 .sis-smart-logo {
  margin-top: 10px;
}
*/

.header-container.container-fluid.nav-down {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    background: #FFF;
    padding: 10px 0;
    z-index: 9999;
}
.topmenu-fixed .top-menu-22 .row-fluid .header-top-left {
  display: block !important;
}
.hs-menu-item.hs-menu-depth-1.hs-item-has-children.parentmenu_02:hover a, .hs-menu-item.hs-menu-depth-1.hs-item-has-children.parentmenu_04:hover a {
  color: #c9187e !important;
  font-weight: 600;
}
.hs-menu-item.hs-menu-depth-1.hs-item-has-children.parentmenu_02:hover .arrow-icon::before, .hs-menu-item.hs-menu-depth-1.hs-item-has-children.parentmenu_04:hover .arrow-icon::before {
  border-color: #c9187e !important;
}
.mega-menu-group .hs-menu-item.hs-menu-depth-1.hs-item-has-children.parentmenu_02.menu-show:hover ul li.hs-menu-item.hs-menu-depth-2.hs-item-has-children.childmenu_05 li.hs-menu-item.hs-menu-depth-3 a {
  color: #fff !important;
}
.row-fluid .custom_mega_menu_nav .hs-menu-wrapper > ul > li.hs-item-has-children.parentmenu_01 > ul.hs-menu-children-wrapper > li.hs-item-has-children.childmenu_01 > a, .row-fluid .custom_mega_menu_nav .hs-menu-wrapper > ul > li.hs-item-has-children > ul.hs-menu-children-wrapper > li.hs-item-has-children.childmenu_01 > a {
  font-weight: 200;
  font-size: 23px !important;
  color: #000;
  cursor: default;
}
.row-fluid .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal ul li > ul li > ul li a:hover {
  text-decoration: none;
}
.soln-head {
  font-size: 28px;
}
.custom_mega_menu_nav .hs-menu-item.hs-menu-depth-1.hs-item-has-children.menu-show:hover ul li a {
  color: #000 !important;
}
 
.footer-section .span12.widget-span.widget-type-linked_image.footer-logo img {
    width: 100% !important;
}

/**************** Menu CSS *******************/

 
.footer-section .span12.widget-span.widget-type-linked_image.footer-logo img {
    width: 100% !important;
}
.topmenu-section.mega-menu-group {
    border-bottom: 2px solid #00000015;
    border-top: inherit !important;
}
 .new-page.main-navigation-open.topmenu-fixed .mega_menu_bg {
    position: fixed !important;
    left: 0;
    right: 0;
    width: 100%;
    height: 100%;
    z-index: 10000;
    overflow: hidden;
}
.row-fluid .custom_mega_menu_nav ul li a {color:#000;}
.row-fluid .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal ul li.hs-item-has-children.menu-show ul.hs-menu-children-wrapper {
 
  background: #fff !important;
}
.row-fluid .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal ul li.hs-item-has-children.menu-show ul.hs-menu-children-wrapper {
  display: block !important;
  visibility: visible !important;
  opacity: 1 !important;
  background: #fff !important;
}


.topmenu-section.mega-menu-group {
  background-color: #fff;
  /*padding-top: 25px;*/
  padding:0px;
z-index: 22222;
}
.topmenu-fixed .topmenu-section.mega-menu-group {
 
z-index: 22222;
}


/*
.row-fluid .header-section .top-section
{
  background-color: #fff !important;
  padding: 0px !important;
}
*/
.row-fluid .footer-section .footer-logo img {
  max-width: 248px !important;
  height: auto;
}
.custom_mega_menu_nav li.hs-menu-item.hs-menu-depth-1.hs-item-has-children.menu-show ul li ul li a {
    color: #000 !important;
}

.custom_mega_menu_nav li.hs-menu-item.hs-menu-depth-1.hs-item-has-children.menu-show:hover ul li ul li a {
    color: #000 !important;
}

.custom_mega_menu_nav li.hs-menu-item.hs-menu-depth-1.hs-item-has-children.menu-show ul li a {
    color: #000 !important;
}


.custom_mega_menu_nav .hs-menu-item.hs-menu-depth-1.hs-item-has-children.menu-show:hover ul li a {
    color: #000 !important;
}
body.new-page.may19.Home2022.sis-newpage.main-navigation-open.topmenu-fixed .span12.widget-span.widget-type-custom_widget.fixed-btn {
    z-index: 2 !important;
}
body.new-page.may19.Home2022.sis-newpage.main-navigation-open.topmenu-fixed .slider-section .slick-arrow {
    z-index: inherit !important;
}

body.new-page.may19.Home2022.sis-newpage.main-navigation-open.topmenu-fixed .span12.widget-span.widget-type-custom_widget.search-link {
    z-index: 2 !important;
}
 .mega-menu-group .hs-menu-item.hs-menu-depth-1.hs-item-has-children.parentmenu_02.menu-show:hover ul li.hs-menu-item.hs-menu-depth-2.hs-item-has-children.childmenu_05 li.hs-menu-item.hs-menu-depth-3 a {
    color: #fff !important;
}
 .header-container.container-fluid.nav-down {
    z-index: 222 !important;
}
.span12.widget-span.widget-type-global_group.top-menu-22 {
  border-bottom: 2px solid #00000015 !important;border-top: inherit !important; }

}
.top-info.container {
    
    position: relative;
}
 
.main-navigation-open .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper {
    top: 120px;
}



@media screen and (min-width: 991px){
.main-navigation-open::before {
    top: 4.2%;
  }}
.main-navigation-open:before {
    background: #fff;
    bottom: 0;
    content: '';
    opacity: .5;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 201;
    height: 100%;
}
/*.row-fluid .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal ul li > ul {
  padding: 1.3em 9% 3em;
}*/

.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li.hs-item-has-children ul.hs-menu-children-wrapper {
    left: 180px;
    top: 0;
}
.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper {
    visibility: hidden;
    opacity: 0;
    -webkit-transition: inherit;
    position: absolute;
    z-index: 12;
    left: 0;
}

.row-fluid .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal ul > li > .arrow-icon::before {
 
  border-color: #000;
 
}
  .hs-menu-item.hs-menu-depth-3 .menu-btn {
  color: #fff !important;
}
  .row-fluid .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal ul > li.menu-show > .arrow-icon::before {
 
  border-color: #000;
}
  .login-menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper {
    -webkit-transition: inherit;
}
  .top-info .login-menu .hs-menu-wrapper>ul>li ul::before {
    content: '';
    width: 0px;
    height: 0px;
    border-style: solid;
    border-width: 18px 11px 0px 11px;
    border-color: #fff transparent transparent transparent;
    display: inline-block;
    vertical-align: middle;
    position: absolute;
    bottom: -13px;
    left: 0;
    right: 0;
    margin: 0 auto;
    transform: rotate(58deg);
}
  
  .top-info .login-menu .hs-menu-wrapper>ul>li ul::before {
    background-image: url(//562153.fs1.hubspotusercontent-na1.net/hubfs/562153/menu-arrow-grey.png);
    background-repeat: no-repeat;
    background-size: cover;
    content: " ";
    display: block;
    height: 10px;
    right: 0;
    position: absolute;
    top: -10px;
    width: 21px;
    left: 0;
    margin: auto;
}
.new-page .row-fluid .header-section .top-section {
 
  padding-top: 0 !important;
 
}

@media (max-width: 991px){
.span6.widget-span.widget-type-custom_widget.mobile-btn-demo {
    display: inline-block !important;
}
 
 .search-link {
  display: block !important;
 
}
}
@media screen and (min-width: 991px) {
    .main-navigation-open::before
      {
      top:4.2%
      }
      .parentmenu_02 ul,.parentmenu_04 ul
      {
      top:10.8%;  
      }
      .topmenu-fixed .parentmenu_02 ul,.topmenu-fixed .parentmenu_04 ul
      {
      top:81.8%
      }
      .main-navigation-open .shape-right-hero
      {
      margin-top:100px;
      }
  }
 @media (max-width: 767px){
 .fixed-btn {
  display: none !important;
}
 
 
.row-fluid .container {
  width: 100%;
  padding: 0 33px;
    }
   
}


 @media (max-width: 991px){
    body.main-navigation-open .row-fluid .header-section > div.mega_menu_bg {
  position: relative;
 
}
  .hs-menu-item.hs-menu-depth-1.hs-item-has-children.parentmenu_04.mobile-menu-show li a {
  padding: 3px 0 !important;
}
.mobile-trigger i::before {
  top: -6px;
    }
 
    .mobile-btn{
 display:block !important; 
}
.mobile-trigger i::after, .mobile-trigger i::before {
  position: absolute;
  content: '';
}
.mobile-trigger i, .mobile-trigger i::after, .mobile-trigger i::before {
  width: 22px;
  height: 2px;
  -webkit-border-radius: 1px;
  -moz-border-radius: 1px;
  border-radius: 1px;
background-color: #000;
  display: inline-block;
}
    .mobile-trigger i::after {
  top: 6px;
}
    .mobile-trigger i, .mobile-trigger i::after, .mobile-trigger i::before {
  width: 22px;
  height: 2px;
  -webkit-border-radius: 1px;
  -moz-border-radius: 1px;
  border-radius: 1px;
  background-color: #000;
  display: inline-block;
}
.row-fluid .custom_mega_menu_nav .mobile-trigger {
  top: 95px;
 
}
     .close i {
  display: block;
}
    .close i {
  background-image: url("https://www.sisfirst.com/hubfs/close-icon-black.png");
  background-repeat: no-repeat;
  cursor: pointer;
  display: block;
  height: 25px;
  position: fixed;
  right: 1.5em;
  top: 30px;
  width: 25px;
  z-index: 555555;
}
    .custom_mega_menu_nav.js-enabled .hs-menu-flow-horizontal {
 
  position: relative;
 
}
    .backmenu {
  display: none !important;
}
 .req-fixed {
  display: none;
}
 .top-section.new-header-changes.mega_menu_bg {
  padding: 0 !important;
}
 .top-info.container {
  display: none;
}
 .topmenu-section.mega-menu-group {
  border: none;
 
}
  .logo-box {
  width: 50%;
  display: inline-block;
  vertical-align: middle;
}
.logo-box {
  width: 48% !important;
  display: inline-block !important;
}
  
    .span12.widget-span.widget-type-cell.req-fixed {
  display: none;
}
    .topmenu-section.mega-menu-group {
  border-bottom: none;
 
}  
     .logo-box {
  padding: 0;
}
 
    .new-page .row-fluid .header-section .top-section {
  padding: 0 !important;
  margin-top: -12px;
}
.row-fluid .custom_mega_menu_nav .mobile-trigger {
  top: 3px;
}
.homenavbar-adjust.home-new-nav {
  position: fixed;
  top: 0;
  z-index: 999999;
  width: 100%;
  margin: 20px 0;
}
 .new-header-changes.mega_menu_bg {
    border-bottom: 2px solid #00000029;
border-top: inherit !important;
}
   .row-fluid .header-top-left {
 
  display: none;
}
     .span1.widget-span.widget-type-space {
  display: none;
}
    .mobile-trigger i, .mobile-trigger i::after, .mobile-trigger i::before {
  width: 25px;
  height: 3px;
 
}
    .custom_mega_menu_nav.js-enabled .hs-menu-flow-horizontal {
 
  position: inherit;
 
}
    .custom_mega_menu_nav.js-enabled .hs-menu-flow-horizontal {
 
  overflow-x: inherit;
}
    .row-fluid-wrapper:last-child .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal > ul {
  margin-top: px !important;
  width: 100%;
  position: absolute;
  left: 0;
  right: 0;
  margin: auto;
  border: none !important;
  background: #fff !important;
  z-index: 3333;
  display: block;
  padding: 0 14px;
}
    .row-fluid .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal > ul > li {
 
  border: none;
}
     .row-fluid .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal > ul > li > a {
  color: #55565A !important;
  font-weight: 500;
}
    .new-page .row-fluid .header-section .top-section {
  padding: 0 !important;
 
 
  top: 0;left:0;right:0;
  z-index: 333;
  background: #ffff;margin-top: 0 !important;
}
    .cta_button {
  padding: 11px 14px !important;
}
    
    a.cta_button:hover {
    text-decoration:none !important;
    }
    
    .row-fluid .footer-section .footer-box p a :hover{
    text-decoration:underline !important;
    }
 .logo-box img {
  width: 124px !important;
  height: 54px;
}  
    .hero-padding {
  padding: 0 0 30px 0;
}
 .header-scroll-time {
  display: none !important;
}
    
     .hs-menu-flow-horizontal > ul li.hs-item-has-children {
  position: relative !important;
 
}
    .backmenu {
 
  display: none !important;
}
    .menus-open .row-fluid .custom_mega_menu_nav .hs-menu-flow-horizontal ul li.hs-item-has-children.mobile-menu-show ul.hs-menu-children-wrapper.mobile-menu-show {
  padding: 0 0 18px;
  position: relative !important;
  z-index: 333;
}
    .menus-open .row-fluid .custom_mega_menu_nav .hs-menu-flow-horizontal ul li.hs-item-has-children.mobile-menu-show ul.hs-menu-children-wrapper.mobile-menu-show {
  top: 12px;
}
    .row-fluid .custom_mega_menu_nav .hs-menu-flow-horizontal > ul li.hs-item-has-children > ul.hs-menu-children-wrapper {
 
 
  transition: inherit;
}
    .hs-menu-children-wrapper.mobile-menu-show span {
  display: none !important;
}
    .hs-menu-item.hs-menu-depth-2.hs-item-has-children.childmenu_02 {
  padding: 0 !important;
}
     .hs-menu-children-wrapper.mobile-menu-show {
  padding: 0 !important;
}
 .row-fluid .custom_mega_menu_nav .hs-menu-wrapper > ul > li.hs-item-has-children > ul.hs-menu-children-wrapper > li.hs-item-has-children.childmenu_01 > a {
  padding-left: 0;
  padding: 0 !important;
}
  
 .hs-menu-children-wrapper.mobile-menu-show li a {
  display: block !important;
}
  .row-fluid .custom_mega_menu_nav .hs-menu-wrapper > ul > li.hs-item-has-children > ul.hs-menu-children-wrapper > li.hs-item-has-children.childmenu_01 > a {
  padding-left: 0;
  padding: 0 !important;
}
    .hs-menu-item.hs-menu-depth-3 {
  padding: 0 !important;
}
    .row-fluid .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal ul li > ul li > ul li a {
  color: #55565A;
 
  font-weight: normal !important;
}
    .hs-menu-item.hs-menu-depth-1.parentmenu_01 {
  display: none;
}
    .hs-menu-item.hs-menu-depth-2.hs-item-has-children.childmenu_05 {
  display: none !important;
}
 
    .hs-menu-children-wrapper.mobile-menu-show {
  padding-left: 15px !important;
  padding-top: 5px !important;
}.hs-menu-item.hs-menu-depth-2.hs-item-has-children.childmenu_01 li {
  padding: 10px 0 !important;
}
    .row-fluid .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal ul li > ul li > ul li {
  border-bottom: none;
 
}
    .hs-menu-children-wrapper.mobile-menu-show li {
  padding: 10px 0 !important;99
}
   .hs-menu-item.hs-menu-depth-2.hs-item-has-children a {
  padding: 0 !important;
}
    .p-0{
      padding: 0;
    }
    .soln-head {
  display: none;
}
.search-link {
  top: -111px !important;
}
  form#searchFormNew input {
  -webkit-box-sizing: border-box;
  color: #000 !important;
  height: 44px !important;
  background: #F8F9F9;
  border: 0 !important;
  width: 100% !important;
  margin: 0 auto !important;
  font-size: 16px;
  font-weight: 700;
  display: block;
  float: none;
  padding: 0 50px 0px !important;
 background-image: url(https://562153.fs1.hubspotusercontent-na1.net/hubfs/562153/Mega_Menu_2019_Images/search-icon.png);
  background-repeat: no-repeat;
  background-position: 20px center;
  background-size: 20px;
  letter-spacing: .5px;
  box-shadow: none;
  width: 95% !important;
  font-weight: normal;
}
  
  .span12.widget-span.widget-type-cell.req-fixed {
  display: block;
 
}
    .row-fluid .new-header-changes .search-link {
  max-width: 235px !important;
  text-align: right;
  width: 100% !important;
}
    .span12.widget-span.widget-type-custom_widget.search-link {
  display: block !important;
 
}
    body .row-fluid .new-header-changes .search-link {
  max-width: none !important;
  z-index: 99999999999 !important;
}
    .search-link ul {
  position: inherit;
 
}

 #searchFormNew {
  display: none;
}
     .active-branch #searchFormNew {
  display: block !important;
}
 .mobile-menu-show {
  position: relative;
  z-index: 2222;
}
 .fixed-btn {
  display: none;
}

 .close i {
  display: none;
}
 .new-header-changes form#searchFormNew input {
    margin: 0 !important;
}
.new-header-changes form#searchFormNew input {
    height: 30px;
 
}
    .custom_mega_menu_nav.menu-sm.js-enabled {
  margin-top: 0 !important;
  margin: 0 !important;
}
    .topmenu-fixed .custom_mega_menu_nav.js-enabled .hs-menu-flow-horizontal {
 
  border-top: none;
 
 
}
    .row-fluid-wrapper:last-child .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal > ul {
  margin-top: 30px !important;
  width: 100%;
}
 
 .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal > ul > li {
  padding: 15px !important;
}
    .custom_mega_menu_nav.menu-sm.js-enabled {
  padding-bottom: 0 !important;
 
}
    .row-fluid .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal ul > li:hover .arrow-icon::before {
  border-color: inherit;
}
 
    .row-fluid .custom_mega_menu_nav .hs-menu-flow-horizontal > ul li.hs-item-has-children > ul.hs-menu-children-wrapper {
  position: relative !important;
  left: 0 !important;
  padding: 0 !important;
}
    .fixed-btn {
  display: none !important;
}
 .mobile-btn {
  display: inline-block !important;
}
    .span3.logo-box {
  width: 40% !important;
}
     .topmenu-section .hs-item-has-children.parentmenu_07  {
  display: block !important;
}
.topmenu-section .hs-menu-item.hs-menu-depth-1.parentmenu_08 {
  display: block !important;
}
  .span6.widget-span.widget-type-custom_widget.mobile-btn-demo {
  display: inline-block !important;
}
 .logo-box {
  width: 40% !important;
}
 .nav-down .topmenu-fixed .row-fluid [class*="span"] {
  min-height: auto !important;
}
    .hs-menu-children-wrapper.mobile-menu-show {
   
  margin-left: 12px !important;
}
  .new-header-changes .hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-item-has-children ul.hs-menu-children-wrapper li a {
  line-height: 12px;
}  
    .sub-title {
  color: #55565A !important;
}
 .hs-menu-item.hs-menu-depth-2.hs-item-has-children.childmenu_01 ul li {
  padding: 10px 0 !important;
}
    .menu-res {
  display: block !important;
}
    .hs-menu-item.hs-menu-depth-1.parentmenu_08.menu-show ul {
  visibility: visible !important;
  display: block !important;
  opacity: 1 !important;
}
    .parentmenu_09 {
  display: block !important;
}
    .nav-menu .hs-menu-children-wrapper.mobile-menu-show li {
    padding: 6px 0 !important;
   
}
.hs-menu-item.hs-menu-depth-1.hs-item-has-children.parentmenu_07.mobile-menu-show ul li {
  padding: 15px 0 !important;
}
 #search-mobile {
  box-shadow: 0px 1px 4px #00000029;
  -webkit-box-sizing: border-box;
  color: #000 !important;
  height: 40px !important;
  background: #F8F9F9;
  border: 0 !important;
  width: 100% !important;
  margin: 0 auto !important;
  font-size: 16px;
  font-weight: normal;
  display: block;
  float: none;
  padding: 0 50px 0px !important;
  border-radius: 6px;
  background-image: url(https://562153.fs1.hubspotusercontent-na1.net/hubfs/562153/Mega_Menu_2019_Images/search-icon.png);
  background-repeat: no-repeat;
  background-position: 20px center;
  background-size: 20px;
  letter-spacing: .5px;
}
   .row-fluid .header-top-left {
    display: none;
}
   .homenavbar-adjust.home-new-nav {
   
  margin: 0;
}
   .mobile-open .mobile-trigger i, .mobile-open .mobile-trigger i::after, .mobile-open .mobile-trigger i::before, .mobile-trigger:hover i, .mobile-trigger:hover i::after, .mobile-trigger:hover i::before {
  background-color: #000;
}
   .row-fluid .custom_mega_menu_nav .mobile-trigger {
  top: 22px !important;
}
   .row-fluid-wrapper:last-child .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal > ul {
  margin-top: 12px !important;
 
}
   .home-new-nav .sub-title {
 
  padding: 0;
}
  
   .home-new-nav .sub-title {
 
  font-weight: normal;
 
}
   .parentmenu_010 {
  display: block;
}
}
    .parentmenu_010 {
  display: none;
}
    .searchresult-show .banner-info
    {
      display:none !important;
    }
    @media screen and (max-width: 600px) {
      .searchresult-show .close i {
      right:1em !important;
      }
    }
    @media screen and (max-width: 991px) {
      #searchFormNew {
        display: block;
      }
      form#searchFormNew input
      {
        padding:0px !important;
      }
      .popupSearch
      {
        padding:0px !important;
        top: 94% !important;
      }
      
      .row-fluid .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal ul > li > .arrow-icon-open::before {       
        transform: rotate(313deg) !important;     
      }
    }   
 





.topmenu-fixed .row-fluid .header-top-left {
    display: block !important;
}
.login-menu .hs-menu-wrapper>ul>li ul {
    width: 250px;
    top: 45px;
    left: -98px !important;
    right: inherit !important;
}
.top-info .login-menu .hs-menu-wrapper>ul>li ul {
    box-shadow: 0px 0px 13px 0px #4639391f;
    background: #fff;

}
.login-menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper {
    -webkit-transition: inherit;
}
.top-info .login-menu .hs-menu-wrapper>ul>li>a:hover {
    color: #dd1a8a !important;
}
.top-info .login-menu .hs-menu-wrapper>ul>li ul::before {
    content: '';
    width: 0px;
    height: 0px;
    border-style: solid;
    border-width: 18px 11px 0px 11px;
    border-color: #fff transparent transparent transparent;
    display: inline-block;
    vertical-align: middle;
    position: absolute;
    bottom: -13px;
    left: 0;
    right: 0;
    margin: 0 auto;
    transform: rotate(58deg);
}
.login-menu .hs-menu-wrapper > ul > li ul {
  text-transform: uppercase;
}
.login-menu .hs-menu-wrapper > ul > li ul li a {
  line-height: 19px;
  font-size: 13px;
  color: #444343;
  padding: 7px 10px;
  font-weight: 700;
}
.row-fluid .login-menu {
  float: right;
  width: auto;
  margin: 0;
}
.main-navigation-open .top-info li.hs-menu-item.hs-menu-depth-1.hs-item-has-children:hover ul {
    display: block !important;
    top: 45px !important;
}
.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li a {
    color: #231f20;
}
.sub-title:hover {
    text-decoration: underline;
}
.main-navigation-open .fixed-search-22 {
    display: none;
}
.main-navigation-open .custom_mega_menu_nav li.hs-menu-item.hs-menu-depth-1.hs-item-has-children.menu-show:hover ul li ul li .sub-title {
   color: #00a6ce;
}
.main-navigation-open .custom_mega_menu_nav li.hs-menu-item.hs-menu-depth-1.hs-item-has-children.menu-show:hover ul li ul li a {
    color: #00a6ce !important;
}




.main-navigation-open  .menu-show ul.hs-menu-children-wrapper ul.hs-menu-children-wrapper {
    border: none !important;
}
.main-navigation-open  .menu-show ul.hs-menu-children-wrapper {
    border-top: 2px solid #00000015  !important;
}




@media (max-width: 991px) and (min-width: 320px)
{
 
  .span6.widget-span.widget-type-custom_widget.mobile-btn-demo {
    display: inline-block !important;
}
  
.logo-box {
    width: 40% !important;
    display: inline-block !important;
  vertical-align: middle;
}
 .logo-box img {
    width: 124px !important;
    height: 54px;
    left: 20px;
    position: fixed;
    top: 20px;
}
   
  .mainlogo img {
    margin-left: 0px !important;
}
}




@media screen and (max-width: 767px) {
  .row-fluid .header-section .top-section
  {
    text-align:left !important;
  }
}


.topmenu-fixed .tablinks-main 
{
  top: 193px !important;
}

.thankyou-page .row-fluid .header-section .top-section
{
  padding:0px !important;
}
.solutions-page-new .row-fluid .header-section .top-section {
    padding-top: 0px !important;
}

.new-about-us-page .row-fluid .header-section .top-section
{
  padding-top: 0px !important;
}
.sub-title:hover {
    text-decoration: underline;
}

.sub-title {
    color: #00a6ce;
}
.new-page .search-link
{
z-index:3333333;
}

.home-new-nav .span6.widget-span.widget-type-custom_widget.mobile-btn-demo
{
  text-align:left;
}
.row-fluid .footer-section:before {
  display:none;
}
.row-fluid .footer-section{ padding-bottom:55px !important}
.new-page .row-fluid .custom_mega_menu_nav ul li a{ color:#000;}


.searchresult-show #searchFormNew input
{
color:#fff !important;
}
.thankyou-page .search-link
{
z-index:3333333;
}

.top-info .login-menu .hs-menu-wrapper > ul > li ul::before {
  content: '';
  width: 0px;
  height: 0px;
  border-style: solid;
  border-width: 18px 11px 0px 11px;
  border-color: #fff transparent transparent transparent;
  display: inline-block;
  vertical-align: middle;
  position: absolute;
  bottom: -13px;
  left: 0;
  right: 0;
  margin: 0 auto;
  transform: rotate(58deg);
}

.top-info .login-menu .hs-menu-wrapper > ul > li ul::before 
{
  background-image: url(//562153.fs1.hubspotusercontent-na1.net/hubfs/562153/menu-arrow-grey.png);
  background-repeat: no-repeat;
  background-size: cover;  
  top: -10px;
}

.hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-item-has-children ul.hs-menu-children-wrapper
{
  position: absolute;
  z-index: 12;
}
.row-fluid .login-menu ul {
    z-index: 9999;
    position: relative;
}
.top-info .login-menu .hs-menu-wrapper > ul > li ul 
{
  box-shadow: 0px 0px 13px 0px #4639391f;
  background: #fff;
}

.login-menu .hs-menu-wrapper > ul > li ul {
  width: 250px;
  top: 45px;
  left: -98px !important;
  right: inherit !important;
}

.custom_mega_menu_nav li.hs-menu-item.hs-menu-depth-2.hs-item-has-children.childmenu_05 li.hs-menu-item.hs-menu-depth-3 a {
    color: #fff !important;
  font-weight:bold !important;
}
.row-fluid .login-menu ul {
    z-index: 9999;
    position: relative;
}
.login-menu .hs-menu-wrapper>ul>li ul li a:hover {
    background-color: #fff;
}
.login-menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper {

}
.resource s.thankyou-page.resources_blog.hs-blog-id-4648281620.hs-blog-listing {
  overflow-x: hidden;
}
 
.logo-box {
  padding-top: 20px !important;
}
.custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-item-has-children ul.hs-menu-children-wrapper li a {
 
  font-weight: 600;
}
 
  @media(max-width:991px){
  .charts-may19 .row-fluid-wrapper:last-child .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal > ul {
  margin-top: 27px !important;
}
.home-new-nav .sub-title {
  font-weight: normal !important;
}
    .parentmenu_010 {
  display: block;
 
}
  #search-mobile {
  box-shadow: 0px 1px 4px #00000029;
  -webkit-box-sizing: border-box;
  color: #000 !important;
  height: 40px !important;
  background: #f8f9f9;
  border: 0 !important;
  width: 100% !important;
  margin: 0 auto !important;
  font-size: 16px;
  font-weight: normal;
  display: block;
  float: none;
  padding: 0 50px 0px !important;
  border-radius: 6px;
  background-image: url(https://562153.fs1.hubspotusercontent-na1.net/hubfs/562153/Mega_Menu_2019_Images/search-icon.png);
  background-repeat: no-repeat;
  background-position: 20px center;
  background-size: 20px;
  letter-spacing: .5px;
}
    .row-fluid .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal > ul > li {
  padding: 15px;
  width: 100%;
  margin: 0 auto;
}
    .row-fluid .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal > ul > li {
  border: 0;

}
    .hs-menu-item.hs-menu-depth-1.parentmenu_09 {
  display: none !important;
}
    .hs-menu-children-wrapper.mobile-menu-show li a {
  display: block !important;
}
  .menus-open.mobile-open .close {
  display: none !important;
}
    .close i {
  display: none !important;
}
    
    .row-fluid .custom_mega_menu_nav .hs-menu-wrapper > ul > li > ul.hs-menu-children-wrapper > li {
 
  float: left !important;
 
}
    .searchresult-show .close i{
      display: block !important; 
    }
 
  .row-fluid-wrapper:last-child .custom_mega_menu_nav .hs-menu-wrapper.hs-menu-flow-horizontal > ul {
  margin-top: px !important;
  width: 100%;
  position: absolute;
  left: 0;
  right: 0;
  margin: auto;
  border: none !important;
  background: #fff !important;
  z-index: 3333;
  display: block;
  padding: 0 14px;height: 100vh;
}
}


.page.embedded .compact-container {
  height: auto !important;
}
/* .client_stories_new_lp .client_stories_list_readmore_text {
    color: #c9187e ;
} */
.client_stories_new_lp .client_stories_list_details p,.client_stories_new_lp .client_stories_list_details {
    color: #55565a !important;
    font-size: 18px;
    text-transform: none;
    font-weight: 400;
}
.client_stories_new_lp .client_info_left_section img {
    margin: 1.5em 0;
    margin: 0;
    border-radius: 100px;
      box-shadow: -2px -3px 20px 1px rgb(146 173 190 / 25%);
    border: 3px solid #fff;
}



.client_stories_new_lp .span12.widget-span.widget-type-custom_widget.read_more_stories_title h3 {
    text-align: center !important;
    font: normal normal normal 34px/46px Seravek !important;
    letter-spacing: 0px;
    color: #231F20 !important;
    font-family: 'SeravekWebBasic' !important;
}

.client_stories_new_lp .client_stories_details_content h2 {
    text-align: center;
    font: normal normal normal 34px/46px Seravek;
    letter-spacing: 0px;
    color: #231F20 !important;
    font-family: 'SeravekWebBasic' !important;
  text-transform: capitalize;
}
.client_stories_new_lp .client_stories_details_right_group.client_story_quote_div h2 {
    text-align: center;
    font: normal normal normal 34px/46px Seravek;
    letter-spacing: 0px;
    color: #231F20 !important;
    font-family: 'SeravekWebBasic' !important;
   
    text-transform: capitalize !important;
}
.client_stories_new_lp ul.client_story_overview li {
    text-align: left;
    font: normal normal normal 16px/25px Seravek;
    letter-spacing: 0px;
    color: #55565A !important;
    font-family: 'SeravekWebBasic' !important;
}
.client_stories_new_lp .client_stories_details_right_group.client_story_quote_div p {
    text-align: left;
    font: normal normal normal 16px/26px Seravek;
    letter-spacing: 0px;
    color: #55565A;
    font-family: 'SeravekWebBasic' !important;
}
.client_stories_new_lp .client_stories_overview_content h4 {
    padding-bottom: 5px;
    text-align: left;
    font: normal normal bold 24px/34px Seravek;
    letter-spacing: 0px;
    color: #231F20 !important;
    font-family: 'SeravekWebBasic' !important;
}
.client_stories_new_lp .client_stories_overview_content p {
    text-align: left;
    font: normal normal normal 16px/26px Seravek;
    letter-spacing: 0px;
    color: #55565A !important;
    font-family: 'SeravekWebBasic' !important;
}
.client_stories_new_lp .client_description p {
    text-align: left;
    font: normal normal normal 16px/26px Seravek;
    letter-spacing: 0px;
    color: #55565A !important;
    font-family: 'SeravekWebBasic' !important;
}
.client_stories_new_lp .client_stories_overview_content ul li img {
    vertical-align: middle;
    padding-right: 3px;
}
.client_stories_new_lp .quote_section_rit {
    text-align: left;
    font: normal normal normal 18px/26px Seravek;
    letter-spacing: 0px;
    color: #55565A;
    font-family: 'SeravekWebBasic' !important;
}
.client_stories_new_lp .client_description strong {
    text-align: left;
    font: normal normal bold 16px/26px Seravek;
    letter-spacing: 0px;
    color: #55565A;
    font-family: 'SeravekWebBasic' !important;
}
.client_stories_new_lp .client_description small {
    text-align: left;
    font: italic normal normal 16px/26px Seravek;
    letter-spacing: 0px;
    color: #55565A;
    font-family: 'SeravekWebBasic' !important;
}

.client_stories_new_lp .client_description li span,.client_stories_new_lp .client_description li {
    text-align: left;
    font: normal normal normal 16px/21px Seravek;
    letter-spacing: 0px;
    color: #55565A !important;
    font-family: 'SeravekWebBasic' !important;
}
.client_stories_new_lp .client_stories_list_details {
    text-align: left;
    font: normal normal normal 16px/24px Seravek;
    letter-spacing: 0px;
    color: #55565A;
    font-family: 'SeravekWebBasic' !important;
}
.client_stories_new_lp .client_stories_list_readmore_text {
    text-align: left;
    font: normal normal bold 17px/21px Seravek;
    letter-spacing: 0px;
    color: #00A7CF;
}

.client_stories_new_lp .client_info_right_section .client_description {
    text-align: left !important;
}

@media (max-width: 640px) and (min-width: 320px)
{
.client_stories_new_lp .client_stories_info  .container {
    width: 92% !important;
   
}
}
@media (max-width: 767px) and (min-width: 640px)
{
.client_stories_new_lp .client_stories_info  .container {
    width: 90% !important;
   
}
}


@media (min-width: 768px) and (max-width: 992px)
  {
.client_stories_new_lp .row-fluid .container {
    width: 100% !important;
}
   .client_stories_new_lp .client_stories_info .container {
    width: 100% !important;
  
}
    .client_stories_new_lp .client_stories_info .container {
    width: 100%;
    }
}





@media (max-width: 480px) and (min-width: 320px)
{
.quote_section_lft {
    width: 12%;
    float: left;
    margin-right: 2%;
}
.quote_section_rit {
    width: 86%;
    float: left;
}
 .client_info_left_section {
    width: 20%;
    float: left;
    margin-right: 3%;
}
  .client_info_right_section {
    width: 77%;
    float: left;
}
}




@media (max-width: 640px) and (min-width: 480px)
{
.quote_section_lft {
    width: 9%;
    float: left;
    margin-right: 2%;
}
.quote_section_rit {
    width: 89%;
    float: left;
}
  .client_info_right_section {
    width: 86%;
    float: left;
}
   .client_info_left_section {
    width: 11%;
    float: left;
    margin-right: 3%;
}
}


@media (max-width: 1100px) and (min-width: 991px)
{
  .client_stories_new_lp  .span12.widget-span.widget-type-cell.top-section.new-header-changes.mega_menu_bg {
    padding: 0px !important;
}
  .client_stories_new_lp .client_stories_info .container {
    width: 94%;
  }
  
}



.new_clients_list_2022 h2.slider-title {
    text-align: left;
    font: normal normal normal 34px/46px Seravek;
    letter-spacing: 0px;
    color: #231F20;
    font-family: 'SeravekWebBasic' !important;
    text-transform: capitalize !important;
}


 .new_clients_list_2022 .slick-prev {
    left: auto  ;
}
.new_clients_list_2022 .slider-section .slick-prev {
    top: 0px;
    right: 67px;
}
.new_clients_list_2022 .slider-section .slick-next {
    top: 0px;
   
}
.new_clients_list_2022 .row-fluid .clients_saying_group {
    background-color: #ffffff !important;
    padding: 3.5em 0;
    margin-top: 3em;
} 
.new_clients_list_2022 div#testimonial_slider {
    background: #fff !important;
}


@media (max-width: 500px)
  {
 .new_clients_list_2022 .slider-section .slick-next {
    left: 0px !important;
}
}

@media (max-width: 383px)
  {
 .new_clients_list_2022 .pagingInfo {
 
    top: 134px !important;
   
}
    .new_clients_list_2022 .top-paging {
    padding-bottom: 20px;
}
}

@media (max-width: 767px)
  {
    .new_clients_list_2022 .top-paging {
    padding-bottom: 20px;
}
   .new_clients_list_2022 .pagingInfo {
 
/*     top: 88px !important; */
   
}
    .new_clients_list_2022 form#searchFormNew {
    display: none;
}
    .new_clients_list_2022 .slider-section .slick-prev {
    top: 13px !important;
    right: 71px !important;
      left:0 !important;
}
     .new_clients_list_2022 .slider-section .slick-next {
    top: 12px;
    right: -44px;
}

/*     .new_clients_list_2022 .span4.testi-img {
    margin-top: 80px !important; */

}

@media (max-width: 1100px) and (min-width: 992px)
{
.new_clients_list_2022 .header-section .top-section {
    padding: 0px !important;
}
   .new_clients_list_2022 .span12.widget-span.widget-type-cell.top-section.new-header-changes.mega_menu_bg {
    padding: 0px !important;

}
}

body.new-page.client_stories_list.new_clients_list_2022.hs-content-id-82236863496.hs-site-page.page {
    overflow-x: hidden;
}
@media (max-width: 767px) and (min-width: 384px)
{
 .new_clients_list_2022 .pagingInfo {
     top: 88px !important; 
   
}
} 


.client_stories_overview_content ul li {
    display: inline-block;
    width: 100%;
    line-height: 28px;
    padding: 5px 0;
    text-align: left !important;
}

@media (max-width: 767px) and (min-width: 320px)
{
.row-fluid .client_stories_details_right_group
{
  border:none !important;
}
}



@media (max-width: 767px)
  {
    
form#searchFormNew
    {
      display:none;
    }
}

.client_stories_details_left_cta img
{
  float:left;
}


body.new-page.new_clients_list_2022 {
    background: #fff 0 0 no-repeat padding-box;
    box-shadow: 0 8px 40px rgb(146 173 190 / 30%);
    border-radius: 9px;
    border: none;
}



.client_stories_new_lp .client_stories_list_readmore_text img {
    display: none !important;
}
.client_stories_new_lp .client_stories_list_readmore_text
{
position:relative;
}
.client_stories_new_lp .client_stories_list_readmore_text::after {
    display: inline-block;
    margin: -2px 0 0 6px;
    content: "";
    background: url(https://562153.fs1.hubspotusercontent-na1.net/hubfs/562153/Icon%20ionic-ios-arrow-round-forward.png) no-repeat;
    vertical-align: middle;
    width: 17px;
    height: 11px;
    -webkit-transition: all .5s ease-in-out;
    -moz-transition: all .5s ease-in-out;
    -o-transition: all .5s ease-in-out;
    transition: all .5s ease-in-out;
}
.client_stories_new_lp .client_stories_list_readmore_text {
    text-align: left;
    font: normal normal bold 17px/21px Seravek;
    letter-spacing: 0px;
    color: #C9187E !important;
    font-family: 'SeravekWebBasic' !important;
}

.client_stories_new_lp .client_stories_list_logo img {
    vertical-align: middle;
    position: absolute;
    left: 0;
    right: 0;
    margin: 0px !important;
    top: 0;
    bottom: 0;
}

.client_stories_new_lp .client_stories_list:hover .client_stories_list_readmore_text::after {
    transform: translateX(10px);
    transition: transform .8s;
}

.client_stories_new_lp .link-style2::after
{
  display:none;
}
.client_stories_new_lp .view_more_list_filter {
    display: none;
}

.client_stories_new_lp .client_story_list_section_2022:before
{
  display:none;
}


@media (max-width: 992px) and (min-width: 768px)
{
  .client_stories_new_lp .client_stories_details_learn_group_position {
    position: relative;
    top: 0;
}
}
@media (max-width: 1024px) {
  .client_stories_overview_content {
  padding: 15px 20px !important;
  }
  
  .row-fluid .client_stories_details_left_group {
  padding-right: 0 !important;
  }
  
  .logo-box {padding-top: 0px;}
}


.form-2022 select{
   -moz-appearance:none;
    -webkit-appearance:none; 
    appearance:none;
  font-family:'SeravekWebBasic' !important
     
  }

.form_2022 .form-columns-1 select {
    font-family: SeravekWebBasic;
    font-size: 16px;
    color: #55565a;
    padding: 0 14px;
  line-height:24px !important;
}

.form-2022 select#current_rcs_solution-d40513c0-731a-444d-a2f8-19416c607415_3525 {
    width: 95% !important;
}
 
 
.form-2022 .span6 .span12.widget-span.widget-type-cell.content-form {
/*     width: 50%; */
    margin: 0 auto;
    float: none !important;
}

.form-2022 .span12.span12.widget-span.widget-type-cell.form-block {
    margin: 0 auto;
    float: none !important;
    width: 550px;
}






.form-2022 span.hs-form-required {
    font-weight: 600;
    padding-left: 0px;
}
 
.form-2022 li.hs-form-radio {
    padding: 10px 0px;
}



.form-2022 textarea {
    height: 70px;
      padding-top: 15px !important;
    margin-top: 7px;
    padding-left: 10px;
  width:100% !important;
}
.form-2022 .hs_rcs_consultation .hs-input {
    width: inherit !important;
}
.form-2022 ul.inputs-list.multi-container .hs-input {
    
    width: inherit !important;
  
}
.form-2022 li.hs-form-checkbox {
    padding: 7px 0px;
}

.form-2022 .content-form {
    padding: 40px 40px 40px 40px;
}


.form-2022 select#are_you_happy_with_your_current_software_solution_-465115ab-1f64-4f41-bac3-03230cc12906_6291 {
    font-family: 'SeravekWebBasic' !important;
}
.form-2022 #hs_cos_wrapper_module_1662057984242392 select
{
     font-family: 'SeravekWebBasic' !important;
}
@media (max-width: 767px) and (min-width: 320px)
{
  .form-2022 .span12.span12.widget-span.widget-type-cell.form-block {
    margin: 0 auto;
    float: none !important;
    width: 90%;
}
  
   .form-2022 fieldset.form-columns-2 .hs-form-field {
    width: 100% !important;
    float: left !important;
}
.form-2022  .content-form .field.hs-form-field {
    width: 100% !important;
    float: left !important;
}
.form-2022 .span12.widget-span.widget-type-cell.content-form {
    width: 100%;
    margin: 0 auto;
    float: none !important;
}
}


@media (max-width: 991px) and (min-width: 320px)
{
  .form-2022 textarea {
  
    width: 100% !important;
}
  
.hs-content-id-81371109674 .span12.widget-span.widget-type-cell.content-form {
    padding: 40px 30px !important;
}
}

@media (max-width: 991px) and (min-width: 768px)
{
.hs-content-id-84301474387 .span12.widget-span.widget-type-cell.content-form {
    padding: 40px 40px !important;
}
  
  .hs-content-id-84301474387 select#current_rcs_solution-d40513c0-731a-444d-a2f8-19416c607415_1131 {
    width: 95% !important;
}
  
}
 .form-2022 label strong {
    font-weight: 500 !important;
    color: #C9187E !important;
}

 .form-2022 fieldset.form-columns-2 .hs-form-field {
    width: 50%;
    float: left;
}



/* New Contact Page Style Start */
  
 .sis-contact-page2022 .row-fluid .header-section .top-section {
    padding-top: 0 !important;
}


 .sis-contact-page2022 div#InnovationDeliveredSection {
    background: #F2FBFD 0% 0% no-repeat padding-box;
 
}
  .sis-contact-page2022 .span6.widget-span.widget-type-cell.left_iinovation_section {
    padding-top: 60px;
}
 
  
  
 .sis-contact-page2022 .span6.widget-span.widget-type-cell.left_iinovation_section h3 {
    text-align: left;
    font: normal normal normal 30px/42px SeravekWebBasic;
    letter-spacing: 0px;
    color: #231F20;
}
 .sis-contact-page2022 .span6.widget-span.widget-type-cell.left_iinovation_section p {
    text-align: left;
    font: normal normal normal 21px/32px Seravek;
    letter-spacing: 0px;
    color: #545659;
    font-family: 'SeravekWebBasic';
       margin: 10px 0 20px 0;
}
  .sis-contact-page2022 .span6.widget-span.widget-type-cell.right_innovation_section {
    text-align: center;
    margin-top: -80px;
}
  .sis-contact-page2022 .span12.widget-span.widget-type-blog_content.desktop-blog-con {
    margin-bottom: 30px;
}

  
  .sis-contact-page2022 .innovation-right-image 
  {
    position:relative;
  }
.sis-contact-page2022 .span6.widget-span.widget-type-cell.left_iinovation_section {
    padding-top: 60px;
}





  .sis-contact-page2022 .subscribe-form div#hs_form_target_module_1671024066295433 {
    position: relative;
}
  
 .sis-contact-page2022 .subscribe-form .input input {
background: #FFFFFF 0% 0% no-repeat padding-box;
border-radius: 6px;
    position: relative;
    border-radius: 5px 0 0 5px;
    padding: 12px 20px;
}
  .sis-contact-page2022 .subscribe-form .hs_submit.hs-submit {
    position: absolute;
    top: 24px;
    right: 0;
}
  .sis-contact-page2022  .subscribe-form span.hs-form-required {
    color: #C9187E;
    font-weight: 700;
    padding-left: 2px;
}
   .sis-contact-page2022 .subscribe-form .hs_email.hs-email.hs-fieldtype-text.field.hs-form-field {
    text-align: left !important;
}
  .sis-contact-page2022 .subscribe-form input.hs-button.primary.large
  {
  background: #C9187E 0% 0% no-repeat padding-box !important;
    border-radius: 0px 6px 6px 0px !important;
  }
.sis-contact-page2022 .subscribe-form div#hs_form_target_module_1664810153335823 {
    position: relative;
    width: 86%;
}
  
  .sis-contact-page2022 .subscribe-form .hs-button.primary.large:hover {
    text-decoration: none !important;
    background: #dd1a8a !important;
}
  .sis-contact-page2022 .contact_faq_section {
    padding: 50px 0px;
    width: 100%;
    float: left;
    clear: both;
}


 @media (min-width: 320px) and (max-width:767px){
.sis-contact-page2022 .span6.widget-span.widget-type-cell.right_innovation_section {
    text-align: center;
    margin-top: 30px !important;
}
}

  @media (min-width: 700px) and (max-width:1000){
    .sis-contact-page2022 .span6.widget-span.widget-type-cell.left_iinovation_section {
    padding-top: 30px;
    }
    .sis-contact-page2022 .span6.widget-span.widget-type-cell.left_iinovation_section p {font-size: 18px!important; line-height: 1.3!important;}
  }
  

  
  @supports (-webkit-appearance:none) and (stroke-color:transparent) {
     .sis-contact-page2022 .subscribe-form input.hs-button.primary.large {              
      -webkit-appearance: none;
    }
    
     .sis-contact-page2022 .span6.widget-span.widget-type-cell.left_iinovation_section p {font-size: 18px; line-height: 1.3;}
}

@media screen and (min-device-width:768px) and (max-device-width: 850px) {
.sis-contact-page2022 .span6.widget-span.widget-type-cell.left_iinovation_section {
    padding-top: 20px !important;
}
.sis-contact-page2022 .span6.widget-span.widget-type-cell.left_iinovation_section p {
    text-align: left;
    font: normal normal normal 18px/27px Seravek !important;
  
}
} 



@media screen and (min-device-width:991px) and (max-device-width: 1100px) {


 .new-page .span12.widget-span.widget-type-menu.custom_mega_menu_nav.menu-sm.js-enabled {
  padding-bottom: 30px !important;
}
  .new-page .row-fluid .header-section .top-section {
  padding: 0px !important;
}
  .new-page .row-fluid .header-section .top-section {
     background-color: #fff !important;
     }
}