/*===================================*/


@font-face {

font-family: 'Gotham-Medium';

src: url('https://cloud.netapp.com/hubfs/gotham/Gotham-Medium.eot');

src: url('https://cloud.netapp.com/hubfs/gotham/Gotham-Medium.woff2') format('woff2'),

   url('https://cloud.netapp.com/hubfs/gotham/Gotham-Medium.woff') format('woff'),

   url('https://cloud.netapp.com/hubfs/gotham/Gotham-Medium.ttf') format('truetype'),

   url('https://cloud.netapp.com/hubfs/gotham/Gotham-Medium.svg#Gotham-Medium') format('svg'),

   url('https://cloud.netapp.com/hubfs/gotham/Gotham-Medium.eot?#iefix') format('embedded-opentype');

font-weight: normal;

font-style: normal;

}

@font-face {

font-family: 'Gotham-MediumItalic';

src: url('https://cloud.netapp.com/hubfs/gotham/Gotham-MediumItalic.eot');

src: url('https://cloud.netapp.com/hubfs/gotham/Gotham-MediumItalic.woff2') format('woff2'),

   url('https://cloud.netapp.com/hubfs/gotham/Gotham-MediumItalic.woff') format('woff'),

   url('https://cloud.netapp.com/hubfs/gotham/Gotham-MediumItalic.ttf') format('truetype'),

   url('https://cloud.netapp.com/hubfs/gotham/Gotham-MediumItalic.svg#Gotham-MediumItalic') format('svg'),

   url('https://cloud.netapp.com/hubfs/gotham/Gotham-MediumItalic.eot?#iefix') format('embedded-opentype');

font-weight: normal;

font-style: normal;

}

@font-face {

font-family: 'Gotham-LightItalic';

src: url('https://cloud.netapp.com/hubfs/gotham/Gotham-LightItalic.eot');

src: url('https://cloud.netapp.com/hubfs/gotham/Gotham-LightItalic.woff2') format('woff2'),

   url('https://cloud.netapp.com/hubfs/gotham/Gotham-LightItalic.woff') format('woff'),

   url('https://cloud.netapp.com/hubfs/gotham/Gotham-LightItalic.ttf') format('truetype'),

   url('https://cloud.netapp.com/hubfs/gotham/Gotham-LightItalic.svg#Gotham-LightItalic') format('svg'),

   url('https://cloud.netapp.com/hubfs/gotham/Gotham-LightItalic.eot?#iefix') format('embedded-opentype');

font-weight: normal;

font-style: normal;

}

@font-face {

font-family: 'Gotham-Light';

src: url('https://cloud.netapp.com/hubfs/gotham/Gotham-Light.eot');

src: url('https://cloud.netapp.com/hubfs/gotham/Gotham-Light.woff2') format('woff2'),

   url('https://cloud.netapp.com/hubfs/gotham/Gotham-Light.woff') format('woff'),

   url('https://cloud.netapp.com/hubfs/gotham/Gotham-Light.ttf') format('truetype'),

   url('https://cloud.netapp.com/hubfs/gotham/Gotham-Light.svg#Gotham-Light') format('svg'),

   url('https://cloud.netapp.com/hubfs/gotham/Gotham-Light.eot?#iefix') format('embedded-opentype');

font-weight: normal;

font-style: normal;

}

@font-face {

font-family: 'Gotham-Book';

src: url('https://cloud.netapp.com/hubfs/gotham/Gotham-Book.eot');

src: url('https://cloud.netapp.com/hubfs/gotham/Gotham-Book.woff2') format('woff2'),

   url('https://cloud.netapp.com/hubfs/gotham/Gotham-Book.woff') format('woff'),

   url('https://cloud.netapp.com/hubfs/gotham/Gotham-Book.ttf') format('truetype'),

   url('https://cloud.netapp.com/hubfs/gotham/Gotham-Book.svg#Gotham-Book') format('svg'),

   url('https://cloud.netapp.com/hubfs/gotham/Gotham-Book.eot?#iefix') format('embedded-opentype');

font-weight: normal;

font-style: normal;

}

@font-face {

font-family: 'Gotham-BoldItalic';

src: url('https://cloud.netapp.com/hubfs/gotham/Gotham-BoldItalic.eot');

src: url('https://cloud.netapp.com/hubfs/gotham/Gotham-BoldItalic.woff2') format('woff2'),

   url('https://cloud.netapp.com/hubfs/gotham/Gotham-BoldItalic.woff') format('woff'),

   url('https://cloud.netapp.com/hubfs/gotham/Gotham-BoldItalic.ttf') format('truetype'),

   url('https://cloud.netapp.com/hubfs/gotham/Gotham-BoldItalic.svg#Gotham-BoldItalic') format('svg'),

   url('https://cloud.netapp.com/hubfs/gotham/Gotham-BoldItalic.eot?#iefix') format('embedded-opentype');

font-weight: normal;

font-style: normal;

}

@font-face {

font-family: 'Gotham-Bold';

src: url('https://cloud.netapp.com/hubfs/gotham/Gotham-Bold.eot');

src: url('https://cloud.netapp.com/hubfs/gotham/Gotham-Bold.woff2') format('woff2'),

   url('https://cloud.netapp.com/hubfs/gotham/Gotham-Bold.woff') format('woff'),

   url('https://cloud.netapp.com/hubfs/gotham/Gotham-Bold.ttf') format('truetype'),

   url('https://cloud.netapp.com/hubfs/gotham/Gotham-Bold.svg#Gotham-Bold') format('svg'),

   url('https://cloud.netapp.com/hubfs/gotham/Gotham-Bold.eot?#iefix') format('embedded-opentype');

font-weight: normal;

font-style: normal;

}
/*===================================*/

/****************************************/
/* 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    */
/*****************************************/

/* Colors */
    /*  */
    /*  */
    /*  */

/* Typography */
            /*  */
                         /*  */
                          /*  */

/* Containers */
 /* Used on '.page-center' in 'Base' and in the 'Portrait tablet to landscape and desktop' media query */


*, *:before, *:after {
-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
}

html, body {min-height: 100%;margin: 0;padding: 0;}

/* Website background color and default font styles */
body {font-family: "Gotham-Book", Arial, sans-serif;background: #ffffff;color: #000000;font-size: 18px;line-height: 1.4;font-weight:300;overflow-y: scroll; /* has to be scroll, not auto */-webkit-overflow-scrolling: touch;}
body {font-size: 16px !important;}
.container-fluid .row-fluid .page-center {float: none;max-width: 1180px;margin: 0 auto;padding:0px 30px;}
em {font-family:"Gotham-Book Italic",Helvetica,Arial,sans-serif;}
strong {font-family:"Gotham",Helvetica,Arial,sans-serif;}
.hs_cos_wrapper_type_rich_text ul {list-style-image:url(//cdn2.hubspot.net/hubfs/525875/2016_dev/bullet-arrow.png)!important;margin:10px 0 16px 5px!important;background-position:left top;}
.hs_cos_wrapper_type_rich_text ul li::before {content:"";margin-right:0;}
.hs_cos_wrapper_type_rich_text ul li {padding:2px 0 2px 2px!important;}
.custom-menu-primary .hs-menu-wrapper > ul > li:nth-last-child(1) {background: #e8a542 none repeat scroll 0 0;font-size: 15px;}
.custom-menu-primary .hs-menu-wrapper > ul > li:nth-last-child(1) a {color:#ffffff!important;}

/* Headings */
h1, h2, h3, h4, h5, h6 {}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {text-decoration:none!important;}
.dark h1, .dark h2, .dark h3, .dark h4, .dark h5 {color:#234a83;}
.light h1, .light h2, .light h3, .light h4, .light h5 {color:#ffffff;}

h1 {font-family:"Gotham-Light",Helvetica,Arial,sans-serif;font-weight:300;font-size:48px;line-height:135%;margin:0 0 5px;padding:0px 0 5px;}
h2 {font-family:"Gotham-Book",Helvetica,Arial,sans-serif;font-size:38px;padding:4px 0 8px;margin:0;line-height:130%;font-weight:400;}
h3 {font-family:"Gotham-Book",Helvetica,Arial,sans-serif;font-weight:400;font-size:28px;padding:5px 0 10px;margin:0;line-height:130%;padding:0 0 10px;}
h4 {font-family:"Gotham-Light",Helvetica,Arial,sans-serif;line-height:130%;font-size:24px;font-weight:300;padding:0 0 10px;line-height:120%;}
h5 {font-family:"Gotham-Light",Helvetica,Arial,sans-serif;font-size:20px;font-weight:700;font-weight:500;padding:0 0 10px;line-height:110%;}
h6 {}

p {font-weight:300;color:#666666;line-height:155%;}
.dark p, .dark ul li, .dark ol li {color:#666666;}
.light p, .light ul li, .light ol li {color:#ffffff;}

/* Lists */
ul, ol {padding-left:12px;margin-top:2px;margin-bottom:2px;}
ul ul, ul ol, ol ol, ol ul {}
li {font-size:16px;}

ul.unstyled, ol.unstyled {list-style: none;margin: 0;padding: 0;}


a { color: #569aee;text-decoration:none; }
a:hover, a:focus { color: #3B8CE9; }

/* Responsive Headings */
@media screen and (max-width:980px) {h1 {font-size:44px;}h2 {font-size:34px;}h3 {font-size:26px;}h4 {font-size:23px;}h4 {font-size:19px;}}
@media screen and (max-width:767px) {h1 {font-size:40px;}h2 {font-size:30px;}h3 {font-size:22px;}h4 {font-size:21px;}h5 {font-size:18px;}p, ul li, ol li {font-size:16px;}.header-container .hs_cos_wrapper_type_logo a img {margin: 25px 0 5px 10px!important;}}
@media screen and (max-width:480px) {h1 {font-size:30px;}h2 {font-size:24px;}h3 {font-size:20px;}h4 {font-size:19px;}h5 {font-size:16px;}p, ul li, ol li {font-size:15px;}}

/*====================================================================*/
/* NEW HEADER & NAV STYLES */
/*====================================================================*/
.header-container-wrapper {box-shadow:1px 1px 3px #cccccc;}
.header-container-wrapper .main-nav-wrap {padding:16px 0 24px;background:#ffffff;}
.header-container .hs_cos_wrapper_type_logo a img {margin-top: 20px;}
.custom-menu-primary .hs-menu-wrapper>ul>li:nth-last-child(1) a {font-size:14px!important;}
.header-container-wrapper .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a {display: inline-block;padding: 8px 14px!important;white-space: nowrap;font-size:14px!important;overflow: hidden;text-overflow: ellipsis;text-transform: capitalize;color:#000000!important;}
.header-container-wrapper .main-nav-wrap .hs-menu-wrapper.hs-menu-flow-horizontal > ul li:nth-last-child(1) a {color:#ffffff!important;}
.header-container-wrapper .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li a {text-transform:none!important;font-size:14px;padding: 6px 10px;}
.header-container-wrapper .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li:nth-last-child(1) a {color:#000000!important;}
.header-container-wrapper .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li:hover a {color:#ffffff!important;}
.courtesy-wrap {border-bottom:1px solid #cccccc;}
.header-container-wrapper .courtesy-links {text-align:right;}
.courtesy-links .hs-menu-wrapper.hs-menu-flow-horizontal>ul {text-align:right!important;}
.courtesy-links .hs-menu-wrapper.hs-menu-flow-horizontal > ul li a {padding:0px 10px!important;margin-top:5px!important;font-size:14px!important;color:#000000!important;text-align:right!important;text-transform:none!important;}
.header-container-wrapper .social .fa {color:#000000!important;margin-top:6px;font-size:17px!important;}
.header-container-wrapper .social h5 {margin:0!important;padding:0!important;line-height:100%!important;text-align:center;}
.header-container {height:130px!important;}
.body-container-wrapper {padding-top: 142px!important;}

/* Google Search Field Styles */
.courtesy-wrap td.gsc-search-button {display:none!important;}
.courtesy-wrap .cse .gsc-control-cse, .gsc-control-cse{padding:0!important;width: auto;}
.courtesy-wrap .gsc-search-box-tools .gsc-search-box .gsc-input {background:url(//cdn2.hubspot.net/hubfs/525875/2016_dev/netapp-search-icon.jpg) no-repeat scroll right 2px !important;padding-right:0px!important;}

/******** RESPONSIVE *********/
@media screen and (max-width:1080px) {.header-container-wrapper .main-nav-wrap .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a {padding: 8px 8px!important;font-size:12px!important;}  .header-container-wrapper .custom-menu-primary .hs-menu-wrapper > ul > li {margin-right: 0px!important;}}
@media screen and (max-width:768px) {.courtesy-wrap {display:none!important;}.header-container .hs_cos_wrapper_type_logo a img {margin: 0px 0 5px 10px !important;}.header-container {background: #fff none repeat scroll 0 0 !important;height: 70px !important;padding: 10px 0;z-index: 9999;}.body-container-wrapper {padding-top: 0px!important;}}

/*-----------| New Mobile Nav Style |------------*/
@media screen and (max-width:768px) {.hs-menu-wrapper.active-branch{display:none;}.cta_border_button {-moz-user-select: none;background: #fff none repeat scroll 0 0;border-color: #053d77;border-radius: 0px;border-style: solid;border-width: 1px;color: #053d77;}.cta_border_button:hover {border-color: #053d77;border-radius: 0px;border-width: 1px;border-style: solid;color: #FFFFFF;background: #053d77	none repeat scroll 0 0;}.custom-menu-primary.js-enabled .hs-menu-wrapper {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;box-shadow: 0 0 0 rgba(0, 0, 0, 0.5)!important;position: absolute;right: 0!important;top: 52px!important;width: 75%!important;left:initial!important;}.custom-menu-primary .hs-menu-wrapper > ul {background-color: rgba(5, 61, 119, 0.88)!important;padding:0px 0px 20px;}.custom-menu-primary .hs-menu-wrapper > ul li {border-top: 0px dotted rgba(255, 255, 255, 0.35);padding:0;}.header-container-wrapper .main-nav-wrap .custom-menu-primary .hs-menu-wrapper.hs-menu-flow-horizontal > ul li a {font-size: 20px !important;padding: 4px 20px!important;border-bottom: 1px solid rgba(255, 255, 255, 0.35)!important;width:100%!important;color:#ffffff!important;}.custom-menu-primary .hs-menu-wrapper > ul li:hover {background-color:rgba(5, 61, 119, 0.9);}.custom-menu-primary .hs-menu-wrapper > ul ul li {border-left:0px solid #e8a542!important;}.custom-menu-primary .hs-menu-wrapper > ul ul li:hover {border-left:3px solid #e8a542!important;background-color:rgba(5, 61, 119, 0.9);}.header-container-wrapper .main-nav-wrap .custom-menu-primary .hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-item-has-children ul.hs-menu-children-wrapper li a {font-size: 18px !important;padding: 2px 30px !important;text-transform: none !important;}.header-container-wrapper .main-nav-wrap .custom-menu-primary .hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-item-has-children ul.hs-menu-children-wrapper li a:nth-last-child(1) {color:#ffffff!important;}.header-container-wrapper .main-nav-wrap .child-trigger {border-left: 0px dotted rgba(255, 255, 255, 0.2);cursor: pointer;display: block !important;height: 50px !important;min-width: 55px !important;padding: 0 !important;position: absolute;right: 0;top: 0;width: 55px !important;}}
/*====================================================================*/
/* MAIN REPEATABLE CUSTOM STYLES */
/*====================================================================*/

/*----------| MAIN BODY WRAPPER SECTIONS |--------*/
.white-wrap {background:#ffffff;width:100%;padding:50px 0;}
.light-grey-wrap {background:#faf8fa;width:100%;padding:50px 0;}
.dark-grey-wrap {background:#58595b;width:100%;padding:40px 0;}
.lblue-c4e3ff-wrap {background:#c4e3ff;width:100%;padding:40px 0;}
.lblue-cde0f2-wrap {background:#cde0f2;width:100%;padding:40px 0;}
.lblue-80d3fa-wrap {background:#80d3fa;width:100%;padding:30px 0;}
.lblue-8cc8fe-wrap {background:#8cc8fe;width:100%;padding:40px 0;}
.dblue-1067be-wrap {background:#1067be;width:100%;padding:40px 0;}
.dblue-214a90-wrap {background:#214a90;width:100%;padding:40px 0;}
.yellow-wrap {background:#e8a542;width:100%;padding:40px 0;}
.ontap-cloud-azure-calculator-page .white-wrap.dark {padding-top: 150px;}
.ontap-cloud-azure-calculator-page .calculator-sidebar {float: right !important;}

@media screen and (max-width:767px) {.lblue-c4e3ff-wrap,.lblue-cde0f2-wrap,.lblue-80d3f9-wrap,.lblue-8cc8f3-wrap,.dblue-1067be-wrap,.yellow-wrap {text-align:center!important;}}

/***** 2 Col Full width Wrappers *****/
.left-white-cont {float:right!important;width:100%;max-width:560px;display:block;padding-right:0px;padding-left:20px;padding-top:20px;}
.right-grey-cont {float:left!important;width:100%;max-width:560px!important;display:block;padding-left:30px;padding-top:20px;}
/* For Resources Spacing */
.right-grey2-cont {float:left!important;width:100%;max-width:560px!important;display:block;padding-left:0px;padding-top:20px;}

@media screen and (max-width:767px) {.left-white-cont {float:none!important;width:100%;max-width:540px;margin:0 auto!important;display:block;padding:20px 30px!important;}.right-grey-cont {float:none!important;width:100%;max-width:560px!important;margin:0 auto!important;display:block;padding:20px 30px!important;}.right-grey2-cont {float:none!important;width:100%;max-width:560px!important;margin:0 auto!important;display:block;padding:20px 30px!important;}}

/***** RSS Feed Custom Styles *****/
.left-white-cont .hs-rss-item {border-bottom:1px solid #cccccc;}
.left-white-cont .hs-rss-byline {background:url(//cdn2.hubspot.net/hubfs/525875/2016_dev/blog-arrow-icon.png) no-repeat scroll left 3px;padding-left:19px;font-size:12px!important;}
.left-white-cont .hs-rss-description {padding-left:18px;}
.left-white-cont .hs-rss-title {padding-left:18px;}
.left-white-cont a.hs-rss-title {Font-family:"Gotham-Light",Helvetica,Arial,sans-serif;color:#666666!important;font-size:18px!important;}
.left-white-cont .hs-rss-description p {color:#ffffff!important;}
.left-white-cont .hs-rss-description a {float:none!important;clear:both!important;text-decoration:none!important;margin-left:-13px;}

/***** Events Feed Custom Styles *****/
.right-grey-cont {}
.right-grey-cont .hs-rss-byline,.right-grey2-cont .hs-rss-byline {display:none;}
.right-grey-cont a.hs-rss-title,.right-grey2-cont a.hs-rss-title {font-family: "Gotham-Book",Helvetica,Arial,sans-serif;padding: 0 !important;margin: 0 0 5px!important;line-height: 135% !important;font-size: 18px !important;color: #3b5783!important;font-weight:800;}
.right-grey-cont .hs-rss-description a,.right-grey2-cont .hs-rss-description a {clear:both!important;float:none!important;display:block;font-weight:700;}
.right-grey-cont .hs-rss-item.hs-with-featured-image .hs-rss-item-image-wrapper,.right-grey2-cont .hs-rss-item.hs-with-featured-image .hs-rss-item-image-wrapper {float:left!important;max-width:320px!important;width:25%!important;}
.right-grey-cont .hs-rss-item.hs-with-featured-image .hs-rss-item-text,.right-grey2-cont .hs-rss-item.hs-with-featured-image .hs-rss-item-text {float:right!important;width:70%!important;}
.right-grey-cont .hs-rss-item.hs-with-featured-image .hs-rss-item-text p,.right-grey2-cont .hs-rss-item.hs-with-featured-image .hs-rss-item-text p {font-family: "Gotham-Light",Helvetica,Arial,sans-serif;padding: 0 !important;margin: 0 !important;line-height: 115% !important;font-size: 16px !important;color: #000 !important;}
@media screen and (max-width:480px) {.right-grey-cont .hs-rss-item.hs-with-featured-image .hs-rss-item-image-wrapper,.right-grey2-cont .hs-rss-item.hs-with-featured-image .hs-rss-item-image-wrapper {float:none!important;margin:10px 0!important;max-width:320px!important;width:90%!important;}.right-grey-cont .hs-rss-item.hs-with-featured-image .hs-rss-item-text,.right-grey2-cont .hs-rss-item.hs-with-featured-image .hs-rss-item-text {float:none!important;width:90%!important;}}

/**** Featured Content Styles for Resources Version of Left Side *****/
.left-white-cont .box {background-color: #fff;border: 1px solid #a6a8ab;margin-bottom: 15px;max-width: 242px;min-height: 274px;padding: 10px 15px;width: 100%;}
.left-white-cont .box img {width:100%!important;height:auto!important;margin-bottom:8px!important;}
.left-white-cont .box h5 {font-size:15px!important;color:#666666!important;font-family:"Gotham-Book"!important;margin:0!important;padding:0!important;}
.left-white-cont .box h4 {font-size:16px!important;font-family:"Gotham-Book"!important;color:#000000!important;margin:0!important;padding:0!important;line-height:130%!important;}
.left-white-cont .box p {margin-top:0!important;}
.left-white-cont .box a {color:#569ace!important;text-decoration:underline!important;margin:0!important;padding:0!important;}

@media screen and (max-width:1100px) {.left-white-cont .box {width: 47%;}    }
@media screen and (max-width:767px) {.left-white-cont .box {width: 48%;float:left!important;margin-right:4%;}.left-white-cont .box:nth-of-type(even) {margin-right:0%;}}
@media screen and (max-width:440px) {.left-white-cont .box {width: 100%;float:none!important;margin:10px auto!important;}.left-white-cont .box:nth-of-type(even) {margin:10px auto!important;}}

/***** Webinar and Events CUstom Styles *****/
.right-grey-cont .event-cont,.right-grey2-cont .event-cont {padding-bottom:10px;margin-bottom:10px;margin-top:10px;border-bottom:1px solid #cccccc;}
.right-grey-cont p.date,.right-grey2-cont p.date {font-family:"Gotham-Light",Helvetica,Arial,sans-serif;padding:0!important;margin:0!important;line-height:115%!important;font-size:18px!important;color:#666666!important;}
.right-grey-cont p.loc,.right-grey2-cont p.loc {font-family:"Gotham-Light";padding:0!important;margin:0!important;line-height:115%!important;font-size:16px!important;color:#000000!important;}
.right-grey-cont p.desc,.right-grey2-cont p.desc {font-family:"Gotham-Light",Helvetica,Arial,sans-serif;padding:0!important;margin:0!important;line-height:115%!important;font-size:16px!important;color:#000000!important;}
.right-grey-cont p.event-link,.right-grey2-cont p.event-link {padding:0!important;margin:0!important;line-height:115%!important;}
.right-grey-cont a.event-link,.right-grey2-cont a.event-link {font-family:"Gotham-Book";padding:0!important;margin:0!important;line-height:105%!important;font-size:14px!important;color:#569aee!important;text-decoration:none!important;}


/*----------| BUTTONS |--------*/
/*=========================================*/
a.darkblue {font-family:"Gotham-Light",Helvetica,Arial,sans-serif;border:2px solid #224b8e;background-color:#224b8e;padding:8px 24px;font-size:18px;font-weight:400;color:#ffffff;float:none;text-decoration:none;-webkit-transition: all 0.3s ease-in-out 0s;-moz-transition: all 0.3s ease-in-out 0s;-o-transition: all 0.3s ease-in-out 0s;transition: all 0.3s ease-in-out 0s;margin: 15px auto 15px!important;text-align: center;width: 100%;min-width:150px;max-width:300px;display: block;}
a.darkblue:hover {background-color:#ffffff!important;color:#224b8e!important;}
a.gold {font-family:"Gotham-Book",Helvetica,Arial,sans-serif;border:0px solid #e8a542;background-color:rgba(232,165,66,1);padding:8px 24px;font-size:18px;font-weight:400;color:#ffffff;float:none;text-decoration:none;text-transform:uppercase;-webkit-transition: all 0.3s ease-in-out 0s;-moz-transition: all 0.3s ease-in-out 0s;-o-transition: all 0.3s ease-in-out 0s;transition: all 0.3s ease-in-out 0s;margin: 15px 0 15px!important;text-align: center;width: 100%;min-width:200px;max-width:350px;display: block;}
a.gold-center {font-family:"Gotham-Book",Helvetica,Arial,sans-serif;border:0px solid #e8a542;background-color:#e8a542;padding:8px 24px;font-size:18px;font-weight:400;color:#ffffff;float:none;text-decoration:none;text-transform:uppercase;-webkit-transition: all 0.3s ease-in-out 0s;-moz-transition: all 0.3s ease-in-out 0s;-o-transition: all 0.3s ease-in-out 0s;transition: all 0.3s ease-in-out 0s;margin: 15px auto 15px!important;text-align: center;width: 100%;min-width:200px;max-width:350px;display: block;}
a.gold:hover, a.gold-center:hover {background-color:#ffffff!important;color:#e8a542!important;}
a.blue {}
a.blue:hover {}
a.outline-white {}
a.outline-white-center {font-family:"Gotham-Book",Helvetica,Arial,sans-serif;border:2px solid #ffffff;background-color:rgba(255,255,255,0);padding:8px 24px;font-size:18px!important;font-weight:400;color:#ffffff;float:none;text-decoration:none;-webkit-transition: all 0.3s ease-in-out 0s;-moz-transition: all 0.3s ease-in-out 0s;-o-transition: all 0.3s ease-in-out 0s;transition: all 0.3s ease-in-out 0s;margin: 10px auto 15px!important;text-align: center;width: 100%;min-width:150px;max-width:200px;display: block;}
a.outline-white:hover,a.outline-white-center:hover {background-color:rgba(255,255,255,1);color:#000000;}
a.outline-blue {font-family:"Gotham-Book",Helvetica,Arial,sans-serif;border:2px solid #20beed;background-color:rgba(32,190,237,0);padding:8px 24px;font-size:18px;font-weight:400;color:#20beed;float:left;text-decoration:none;-webkit-transition: all 0.3s ease-in-out 0s;-moz-transition: all 0.3s ease-in-out 0s;-o-transition: all 0.3s ease-in-out 0s;transition: all 0.3s ease-in-out 0s;margin: 10px 0 15px!important;text-align: center;width: 100%;min-width:150px;max-width:200px;display: block;}
a.outline-blue-center {font-family:"Gotham-Book",Helvetica,Arial,sans-serif;border:2px solid #20beed;background-color:rgba(32,190,237,0);padding:8px 24px;font-size:18px;font-weight:400;color:#20beed;float:none;text-decoration:none;-webkit-transition: all 0.3s ease-in-out 0s;-moz-transition: all 0.3s ease-in-out 0s;-o-transition: all 0.3s ease-in-out 0s;transition: all 0.3s ease-in-out 0s;margin: 10px auto 15px!important;text-align: center;width: 100%;min-width:150px;max-width:200px;display: block;}
a.outline-blue:hover,a.outline-blue-center:hover {background-color:rgba(32,190,237,1);color:#ffffff;}
a.outline-dblue {font-family:"Gotham-Book",Helvetica,Arial,sans-serif;border:2px solid #116cc7;background-color:rgba(17,108,199,0);padding:8px 24px;font-size:18px;font-weight:400;color:#116cc7;float:left;text-decoration:none;-webkit-transition: all 0.3s ease-in-out 0s;-moz-transition: all 0.3s ease-in-out 0s;-o-transition: all 0.3s ease-in-out 0s;transition: all 0.3s ease-in-out 0s;margin: 10px 0 15px!important;text-align: center;width: 100%;min-width:150px;max-width:200px;display: block;}
a.maright {margin-right:30px!important;}
@media screen and (max-width:767px) {a.maright {margin:10px auto 15px!important;}}
a.outline-dblue-center {font-family:"Gotham-Light",Helvetica,Arial,sans-serif;border:2px solid #116cc7;background-color:rgba(17,108,199,0);padding:8px 24px;font-size:18px;font-weight:400;color:#116cc7;float:none;text-decoration:none;-webkit-transition: all 0.3s ease-in-out 0s;-moz-transition: all 0.3s ease-in-out 0s;-o-transition: all 0.3s ease-in-out 0s;transition: all 0.3s ease-in-out 0s;margin: 10px auto 15px!important;text-align: center;width: 100%;min-width:150px;max-width:200px;display: block;}
a.outline-dblue:hover,a.outline-dblue-center:hover {background-color:rgba(17,108,199,1);color:#ffffff;}

@media screen and (max-width:767px) {a.outline-dblue {float:none!important;margin: 10px auto 15px!important;}}

/* Small Buttons for CTA Bars */
a.sm-dblue-center {font-family:"Gotham-Book",Helvetica,Arial,sans-serif;border:0px solid #224b8e;background-color:#224b8e;padding:8px 24px;font-size:18px;font-weight:400;color:#ffffff;float:none;text-decoration:none;-webkit-transition: all 0.3s ease-in-out 0s;-moz-transition: all 0.3s ease-in-out 0s;-o-transition: all 0.3s ease-in-out 0s;transition: all 0.3s ease-in-out 0s;margin: 15px auto 15px!important;text-align: center;width: 100%;min-width:150px;max-width:200px;display: block;}
a.sm-dblue-center:hover {background-color:#ffffff!important;color:#224b8e!important;}
a.sm-yellow-center {font-family:"Gotham-Book",Helvetica,Arial,sans-serif;border:0px solid #e8a542;background-color:#e8a542;padding:8px 24px;font-size:18px;font-weight:400;color:#ffffff;float:none;text-decoration:none;-webkit-transition: all 0.3s ease-in-out 0s;-moz-transition: all 0.3s ease-in-out 0s;-o-transition: all 0.3s ease-in-out 0s;transition: all 0.3s ease-in-out 0s;margin: 15px auto 15px!important;text-align: center;width: 100%;min-width:150px;max-width:200px;display: block;}
a.sm-yellow-center:hover {background-color:#ffffff!important;color:#e8a542!important;}
a.long-yellow-center {font-family:"Gotham-Book",Helvetica,Arial,sans-serif;border:0px solid #e8a542;background-color:#e8a542;padding:8px 24px;font-size:18px;font-weight:400;color:#ffffff;float:none;text-decoration:none;-webkit-transition: all 0.3s ease-in-out 0s;-moz-transition: all 0.3s ease-in-out 0s;-o-transition: all 0.3s ease-in-out 0s;transition: all 0.3s ease-in-out 0s;margin: 15px auto 15px!important;text-align: center;width: 100%;min-width:200px;max-width:300px;display: block;}
a.long-yellow-center:hover {background-color:#ffffff!important;color:#e8a541!important;}
a.sm-blue-center {font-family:"Gotham-Book",Helvetica,Arial,sans-serif;border:0px solid #3d8bee;background-color:#3d8bee;padding:8px 24px;font-size:18px;font-weight:400;color:#ffffff;float:none;text-decoration:none;-webkit-transition: all 0.3s ease-in-out 0s;-moz-transition: all 0.3s ease-in-out 0s;-o-transition: all 0.3s ease-in-out 0s;transition: all 0.3s ease-in-out 0s;margin: 15px auto 15px!important;text-align: center;width: 100%;min-width:150px;max-width:200px;display: block;}
a.sm-blue-center:hover {background-color:#ffffff!important;color:#3d8bee!important;}

/*====================================================================*/
/* GENERAL CUSTOM MODULE STYLES */
/*====================================================================*/

/*----------| Interior Main Banner |--------*/
.main-int-wrap {width:100%;padding:0!important;margin:0!important;}
.main-int-wrap h1 {padding:80px 0 0 40px!important;}

@media screen and (max-width:1040px) {.main-int-wrap h1 {padding:40px 0 0 30px!important;    }}
@media screen and (max-width:767px) {.main-int-wrap .img {display:none!important;}}

.threectabar h4 {font-family:"Gotham-Light"!important;font-size:24px;color:#000000;padding-bottom:0;}
.threectabar p {color:#000000;padding-bottom:0;margin-bottom:0;}
.threectabar img.bottom {max-width:85px;}


.cm1coldblue p {font-size:24px;text-align:center;}
.cm1coldblue a {color:#ffffff!important;text-decoration:underline!important;}

.cm1colyellow p {font-size:24px;text-align:center;}
.cm1colyellow a {color:#000000!important;text-decoration:underline!important;}

@media screen and (max-width:767px) {.threectabar h4 {font-size:22px;padding-top:20px;}.threectabar p {color:#000000;padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #ffffff;}}

/*====================================================================*/
/* HERO SLIDER WITH CONTENT */
/*====================================================================*/
.unslider{overflow:auto;margin:0;padding:0}.unslider-wrap{position:relative}.unslider-wrap.unslider-carousel>li{float:left}.unslider-vertical>ul{height:100%}.unslider-vertical li{float:none;width:100%}.unslider-fade{position:relative}.unslider-fade .unslider-wrap li{position:absolute;left:0;top:0;right:0;z-index:8}.unslider-fade .unslider-wrap li.unslider-active{z-index:10}.unslider li,.unslider ol,.unslider ul{list-style:none;margin:0;padding:0;border:none}.unslider-arrow{position:absolute;left:20px;z-index:2;cursor:pointer}.unslider-arrow.next{left:auto;right:20px}
.unslider-wrap {display: block;height:auto!important;min-height: 464px !important;position: relative;}
.home-slide-wrap {background-size:cover;background-repeat:no-repeat;width:100%;height:464px;}
.unslider-arrow {cursor: pointer;left: 20px;position: absolute;z-index: 2;}
.unslider-arrow.next {left: auto;right: 20px;background: rgba(0, 0, 0, 0) url("//www.netapponcloud.com/hubfs/2016_dev/slider-right-arrow-wht.png") no-repeat scroll 0 0;cursor: pointer;display: block;height: 51px;margin: -20px 0 0;position: absolute;top: 35%;width: 14px;z-index: 10;text-indent:-5000px;}
.unslider-arrow.prev {right: auto;left: 20px;background: rgba(0, 0, 0, 0) url("//www.netapponcloud.com/hubfs/2016_dev/slider-left-arrow-wht.png") no-repeat scroll 0 0;cursor: pointer;display: block;height: 51px;margin: -20px 0 0;position: absolute;top: 35%;width: 14px;z-index: 10;text-indent:-5000px;}

/* Content Styles */
.home-slide-wrap h2 {text-transform:uppercase;padding:0!important;margin-top:80px;line-height:120%;}
.home-slide-wrap h3 {color:#ffffff!important;}
img.slide-img-smlogo {text-align:center;margin-left:110px;}
img.slide-right-graphic {margin-top:52px;text-align:center;}

@media screen and (max-width:1100px) {.home-slide-wrap h2 {font-size:30px;margin-top:70px;}.home-slide-wrap h3 {font-size:22px;}}

@media screen and (max-width:767px) {.home-slide-wrap .right-cont {display:none!important;}img.slide-img-smlogo {margin-left:0px;}}

/*====================================================================*/
/* HOVER REVEAL SECTIONS */
/*====================================================================*/

/*----------| HOME PAGE HOVER REVEAL SECTION |--------*/
.box-reveal-cont {width:100%;background:none;text-align:center;   margin:40px auto;float:none;}
.box-reveal-cont h4,.box-reveal-cont h5 {color:#525252!important;}
.box-reveal-cont .col1 {width:24%;margin-right:1.25%;display:block;float:left;}
.box-reveal-cont .col2 {width:24%;margin-right:1.25%;display:block;float:left;}
.box-reveal-cont .col3 {width:24%;margin-right:1.25%;display:block;float:left;}
.box-reveal-cont .col4 {width:24%;margin-right:0;display:block;float:left;}
.box-reveal-cont .top {background:#ffffff;height: 210px;display: block !important;width:100%;padding: 20px 15px;margin: 0px !important;position:relative;border-top:1px solid #d0d2d3;border-left:1px solid #d0d2d3;border-right:1px solid #d0d2d3;}
.box-reveal-cont .top h4 {margin:4px 0 0!important;font-size:20px!important;font-weight:500!important;color: #0085c6!important;font-family:"Gotham",Helvetica,Arial,sans-serif}
.box-reveal-cont .top img {margin-top:12px;}
.box-reveal-cont .box {background:#ffffff;height: 170px;display: block !important;width:100%;padding:20px 0 0;margin: 0px !important;overflow:hidden!important;position:relative;border-top:1px solid #d0d2d3;border-left:1px solid #d0d2d3;border-right:1px solid #d0d2d3;cursor:pointer;}
.box-reveal-cont .bottom {background:#ffffff;height: 100px;display: block !important;width:100%;padding:20px 0 0;margin: 0px !important;overflow:hidden;position:relative;border-top:1px solid #d0d2d3;border-bottom:1px solid #d0d2d3;border-left:1px solid #d0d2d3;border-right:1px solid #d0d2d3;}
.box-reveal-cont .box h5 {padding:40px 18px 0;line-height:110%;font-size:20px;font-family:"Gotham",Helvetica,Arial,sans-serif}
.box-reveal-cont .box p {font-size:16px!important;}
.box-reveal-cont .box p#hidden {border:1px solid #20beed;position:absolute;bottom:-170px;width:100%;height:169px;background:#ffffff;transition: bottom 0.6s ease;-webkit-transition: bottom 0.6s ease;-moz-transition: bottom 0.6s ease;padding:15px 8px 0px!important;font-size:16px!important;margin:0!important;}
.box-reveal-cont .box:hover p#hidden,.box-reveal-cont .box.active p#hidden {bottom:0;transition: bottom 0.6s ease;-webkit-transition: bottom 0.6s ease;-moz-transition: bottom 0.6s ease;}

@media screen and (max-width:980px) {.box-reveal-cont .col1 {width:48%;margin-right:4%;margin-bottom:20px;display:block;float:left;}.box-reveal-cont .col2 {width:48%;margin-right:0;margin-bottom:20px;display:block;float:left;}.box-reveal-cont .col3 {width:48%;margin-right:4%;margin-bottom:20px;display:block;float:left;clear:both;}.box-reveal-cont .col4 {width:48%;margin-right:0;margin-bottom:20px;display:block;float:left;}}
@media screen and (max-width:600px) {.box-reveal-cont .col1 {width:98%;margin:5px auto 20px!important;display:block;float:none;}.box-reveal-cont .col2 {width:98%;margin:5px auto 20px!important;display:block;float:none;}.box-reveal-cont .col3 {width:98%;margin:5px auto 20px!important;display:block;float:none;}.box-reveal-cont .col4 {width:98%;margin:5px auto 20px!important;display:block;float:none;}}

/*====================================================================*/
/* PARALAX SECTION AND MORE REVEAL BOXES */
/*====================================================================*/
/*----------| Paralax Styles |---------*/
.parallax-cloud {height:1000px;padding:60px 0 20px;background-position:center top;background-attachment:fixed;background-repeat:no-repeat;background-image: url('//cdn2.hubspot.net/hubfs/525875/Parallax_pic_3.jpg');}

/*----------| DISASTER RECOVERY CLOUD REVEAL SECTION |--------*/
.cloud-reveal-cont {width:100%;background:none;text-align:center;   margin:0px auto 10px!important;float:none!important;display:inline-block!important;}
.cloud-reveal-cont h4,.cloud-reveal-cont h5 {color:#525252!important;}
.cloud-reveal-cont .col1 {width:24%;margin-right:1.25%;display:block;float:left;}
.cloud-reveal-cont .col2 {width:24%;margin-right:1.25%;display:block;float:left;}
.cloud-reveal-cont .col3 {width:24%;margin-right:1.25%;display:block;float:left;}
.cloud-reveal-cont .col4 {width:24%;margin-right:0;display:block;float:left;}

/* Cloud Reveal Box Styles */
.cloud-reveal-cont .box {background:#ffffff;opacity: 0.9;height: 300px;display: block !important;width:100%;padding:20px 0 0;margin: 0px !important;overflow:hidden!important;position:relative;cursor:pointer;}
.cloud-reveal-cont .box img {margin-top:30px!important;max-width:60px;}
.cloud-reveal-cont .box p {font-size:16px!important;}
.cloud-reveal-cont .box p#hidden {border:3px solid #5499ef;position:absolute;bottom:-300px;width:100%;height:300px;background:#ffffff;transition: bottom 0.6s ease;-webkit-transition: bottom 0.6s ease;-moz-transition: bottom 0.6s ease;padding:30px 15px 0px!important;font-size:16px!important;margin:0!important;}
.cloud-reveal-cont .box:hover p#hidden,.cloud-reveal-cont .box.active p#hidden {bottom:0;transition: bottom 0.6s ease;-webkit-transition: bottom 0.6s ease;-moz-transition: bottom 0.6s ease;}
@media screen and (max-width:800px) {.parallax-cloud {height:100%;padding:60px 0 20px;background-position:center top!important;background-attachment:initial!important;background-size:cover!important;background-image: url('//cdn2.hubspot.net/hubfs/525875/Parallax_pic_1.jpg')!important;}.cloud-reveal-cont .col1 {width:100%;margin:5px auto 20px!important;display:block;float:none;}.cloud-reveal-cont .col2 {width:100%;margin:5px auto 20px!important;display:block;float:none;}.cloud-reveal-cont .col3 {width:100%;margin:5px auto 20px!important;display:block;float:none;}.cloud-reveal-cont .col4 {width:100%;margin:5px auto 20px!important;display:block;float:none;}    }

/*====================================================================*/
/* CLIENT LOGO WITH COLOR HOVER */
/*====================================================================*/

/* NOTE: Some Styles are embedded in the Custom Module itself */
.hs_cos_flex-direction-nav a {background: rgba(0, 0, 0, 0) url("//cdn2.hubspot.net/hubfs/527847/2016_dev_assets/bg-direction-nav-custom.png") no-repeat scroll 0 0;cursor: pointer;display: block;height: 51px;margin: -20px 0 0;opacity: 0;position: absolute;text-indent: -9999px;top: 50%;width: 30px;z-index: 10;}
.slick-slide img {filter: grayscale(100%); -webkit-filter: grayscale(100%); filter: gray;-webkit-transition: all 0.5s ease-in-out 0s;-moz-transition: all 0.5s ease-in-out 0s;-o-transition: all 0.5s ease-in-out 0s;transition: all 0.5s ease-in-out 0s; }
.slick-slide img:hover { filter: grayscale(0%); -webkit-filter: grayscale(0%); filter: none; }

/*====================================================================*/
/* FLEXIBLE PRICING TIER SECTION */
/*====================================================================*/
.pricing-cont {margin:50px auto 50px!important;}
.pricing-box {text-align:center;border:3px solid #cde0f2;padding:0;margin-top:39px;height: 500px;}
.pricing-box .top {background-color:#cde0f2;}
.pricing-box .top p {font-family:"Gotham-Book"!important;color:#666!important;font-size:18px!important;margin:0!important;padding:10px 0 0!important;}
.pricing-box .top h4 {font-family:"Gotham-Book"!important;color:#1067be!important;font-size:30px!important;margin:0!important;line-height:100%;}
img.price-arrow-down {width:100%!important;}
.pricing-box .middle p {padding:5px 10px 20px!important;color:#666666!important;font-size:14px!important;min-height:170px;}
.pricing-box .bottom {padding:10px 12px;}
.pricing-box .bottom p {font-family:"Gotham-Medium"!important;font-size:14px!important;text-align: left;}
.pricing-cont a.pricing-btn {font-family:"Gotham-Book",Helvetica,Arial,sans-serif!important;background-color:#0075C2;display:block;font-size:18px;color:#ffffff;margin: -15px auto 0 !important;max-width: 170px;min-width: 100px;padding: 10px 5px;text-align: center;width: 100%;}
/* Featured Pricing Tier */
.pricing-feat-box {text-align:center;border:15px solid #0077bf;padding:0;height: 500px;}
img.price-popular {width:100%!important;margin-top:-20px;}
.pricing-feat-box .top {background-color:#0077bf;}
.pricing-feat-box .top p {font-family:"Gotham-Bold"!important;color: #fff !important;font-size: 18px !important;line-height: 100% !important;margin: 0 !important;padding: 0 0 5px !important;}
.pricing-feat-box .top h4 {font-family:"Gotham-Book"!important;color:#ffffff!important;font-size:30px!important;margin:0!important;line-height:100%;padding:0 0 16px;}
.pricing-feat-box .middle p {padding:5px 10px 9px!important;color:#666666!important;font-size:14px!important;min-height:167px;}
.pricing-feat-box .bottom {padding:5px 12px;}
.pricing-feat-box .bottom p {font-family:"Gotham-Medium"!important;font-size:14px!important;text-align: left;}
.pricing-cont a.feat-pricing-btn {font-family:"Gotham-Book",Helvetica,Arial,sans-serif!important;background-color:#e8a542;display:block;font-size:18px;color:#000000;margin: -15px auto 0 !important;max-width: 170px;min-width: 100px;padding: 13px 5px;text-align: center;width: 100%;}

@media screen and (max-width:1040px) {.pricing-box .bottom,.pricing-feat-box .bottom {padding: 5px 10px;}}
@media screen and (max-width:767px) {.pricing-box,.pricing-feat-box {max-width:400px;margin:0px auto 20px!important;float:none!important;}img.price-popular {margin:20px auto 0!important;max-width:400px!important;float:none!important;display:block!important;}.pricing-cont a.pricing-btn,.pricing-cont a.feat-pricing-btn {margin: -35px auto 40px !important;}}

/*====================================================================*/
/* RESOURCES STYLES */
/*====================================================================*/
body.resources h1.title {padding: 100px 0 0 40px !important;color: #0f69c2!important;}
@media screen and (max-width:767px) {body.resources h1.title {padding: 20px!important;}}
body.resources .hs-blog-social-share {clear: both !important;float: none !important;height: auto;padding: 10px 0 0;}
body.resources .blog-listing-wrapper .post-listing .post-item {padding-bottom:0px!important;}
#typeDropdown, #productDropdown {width:102%;max-width:300px;margin:10px auto!important;display:block;background-color:#ffffff;font-size:16px!important;padding:7px 18px;font-family:"Gotham-Light",helvetica,arial,sans-serif!important;color:#666666;border:1px solid #bbbdbf;box-shadow:0px 0px 0px #fff;}
/* Targetting Webkit browsers only. FF will show the dropdown arrow with so much padding. */
@media screen and (-webkit-min-device-pixel-ratio:0) {select {padding-right:18px}}

#typeDropdown label {position:relative}
#typeDropdown label:after {content:'<>';font:11px "Consolas", monospace;color:#aaa;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);right:8px; top:2px;padding:0 0 2px;border-bottom:1px solid #ddd;position:absolute;pointer-events:none;}
#typeDropdown label:before {content:'';right:6px; top:0px;width:20px; height:20px;background:#f8f8f8;position:absolute;pointer-events:none;display:block;}

/*----------| CUSTOM PROJECT PROFILES (BLOG) |-----------*/

.project1, .project5, .project9 {width:23.5%!important;margin:16px 0 16px!important;display:block!important;float:left!important;border:1px solid #cccccc!important;transition: all 0.4s ease-in-out 0s;-webkit-transition: all 0.4s ease-in-out 0s;-moz-transition: all 0.4s ease-in-out 0s;-o-transition: all 0.4s ease-in-out 0s;}
.project2, .project3, .project4, .project6, .project7, .project8 {width:23.5%!important;margin:16px 0 16px 2%!important;display:block!important;float:left!important;border: 1px solid #cccccc!important;transition: all 0.4s ease-in-out 0s;-webkit-transition: all 0.4s ease-in-out 0s;-moz-transition: all 0.4s ease-in-out 0s;-o-transition: all 0.4s ease-in-out 0s;}
.project5, .project9 {clear:left;}
.projects-list .post-item {margin-bottom: 0px;padding-bottom: 0px;border-bottom:0px solid #fff;}
.projects-list .post-item:last-child {padding-bottom: 0;border-bottom: 0;}
.project-box {transition: all 0.4s ease!important;-webkit-transition: all 0.4s ease!important;-moz-transition: all 0.4s ease!important;-o-transition: all 0.4s ease!important;opacity:1;padding:0px!important;display:block!important;cursor:pointer!important;min-height:430px!important;}
.project-box img {opacity:1;transition: all 0.4s ease;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;-o-transition: all 0.4s ease;width:100%;margin:0;max-height:149px!important;}
.project-box:hover img {opacity:0.4;}
.project-box .hs-featured-image-wrapper {transition: all 0.4s ease!important;-webkit-transition: all 0.4s ease!important;-moz-transition: all 0.4s ease!important;-o-transition: all 0.4s ease!important;}
.project-box:hover .hs-featured-image-wrapper {background:url(//cdn2.hubspot.net/hubfs/525875/2016_dev/resource-hover.png) no-repeat scroll center top;background-color:rgba(86,154,238,1);display:block;}
.project1:hover, .project2:hover, .project3:hover, .project4:hover,.project5:hover, .project6:hover, .project7:hover, .project8:hover,.project9:hover, .project10:hover, .project11:hover, .project12:hover {border:1px solid #0f69c2!important;}
.project-box h2 {padding:0px 20px!important;margin:0!important;font-family:"Gotham-Light",Helvetica,Arial,sans-serif!important;font-weight:300!important;font-size:16px !important;color:#0f69c2!important;line-height:130%!important;text-decoration:none!important;transition: all 0.4s ease;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;-o-transition: all 0.4s ease;clear:both!important;}
.project-box h2 a {color:#0f69c2!important;  text-decoration:none!important;clear:both;}
.project-box p, .project-box p a, .project-box a {padding:0px 20px 0px!important;font-size:15px!important;line-height:130%!important;text-decoration:none!important;color:#666666!important;}
.project-box p.topic {font-family:"Gotham-Light"!important;font-size:14px!important;color:#666666!important;padding:0 20px!important;margin:-15px 0 0!important;}
.project-box a.hs-featured-image-link {padding:0!important;}
.project-box .hs-featured-image-wrapper .hs-featured-image-link img.hs-featured-image {margin: 0!important;}
.project-pagination {clear:both!important;float:none!important;margin:3px auto 0px!important;display:block!important;padding-top: 20px;}
.hs-content-path-projectsall .post-item {border-bottom:1px solid #d8d8d8;margin:0 0 15px!important;padding:0 !important;height:36px!important;}
.hs-content-path-projectsall h2 a {font-size:24px!important;color:#007cc2!important;margin:0px!important;padding:0!important;text-decoration:none!important;font-weight:300!important;}

/* Responsive project Center */
@media screen and (max-width:820px) {.project1, .project3, .project5, .project7, .project9, .project11  {width:45%!important;margin:9px 2.5% 9px!important;display:block!important;float:left!important;}.project2, .project4, .project6, .project8, .project10, .project12 {width:45%!important;margin:10px 0 10px !important;display:block!important;float:left!important}.project4, .project7, .project10 {clear:none;}.project3, .project5, .project7, .project9, .project11 {clear:left;}.styled-select {font-size:12px !important;}}
@media screen and (max-width:767px) {.dropdown-cont p {text-align:center!important;}    }
@media screen and (max-width:700px) {.project-box {cursor:pointer;}.project1, .project3, .project5, .project7, .project9, .project2, .project4, .project6, .project8, .project10, .project11, .project12  {width:70%!important;margin:10px auto 10px!important;display:block!important;float:none!important;text-align:center;}.project3, .project5, .project7, .project9, .project11 {clear:none;}}
@media screen and (max-width:640px) {.project1, .project3, .project5, .project7, .project9, .project2, .project4, .project6, .project8, .project10, .project11, .project12  {width:92%!important;margin:10px auto 10px!important;display:block!important;float:none!important;text-align:center;max-width:400px;}.project-banner-cont #projectdropdown {width:100%!important;}.project-box img {float: left !important;}}


/* Blog Pagination */
.blog-pagination {margin-top:30px!important;}
a.previous-posts-link {border:2px solid #666666;padding:6px 18px;color:#666666;margin:0 20px 0 0!important;float:left!important;display:inline-block!important;}
a.all-posts-link {border:2px solid #666666;padding:6px 18px;color:#666666;margin:0 20px 0 0!important;float:left!important;display:inline-block!important;}
a.next-posts-link {border:2px solid #666666;padding:6px 18px;color:#666666;margin:0 0px 0 0!important;float:left!important;display:inline-block!important;}
a.previous-posts-link:hover,a.all-posts-link:hover,a.next-posts-link:hover {border:2px solid #0f69c2;color:#0f69c2;}

/*====================================================================*/
/* FORM STYLES */
/*====================================================================*/

/* All HubSpot Forms
========================================================================== */

/* Form Field (selector for form field wrapper) */
.hs-form .hs-form-field {
padding-top: 10px; 
}

/* Descriptions (targets class applied to Help Text divs) */
.hs-form .hs-field-desc {}

/* Labels (selects field labels and error messages) */
.hs-form label {}
.hs-form .hs-form-field > label {}

/* Inputs (selectors for all inputs)  */
.hs-form input[type="text"],.hs-form input[type="password"], .hs-form input[type="datetime"], .hs-form input[type="datetime-local"], .hs-form input[type="date"], .hs-form input[type="month"], .hs-form input[type="time"], .hs-form input[type="week"], .hs-form input[type="number"], .hs-form input[type="email"], .hs-form input[type="url"], .hs-form input[type="search"], .hs-form input[type="tel"], .hs-form input[type="color"],.hs-form input[type="file"],.hs-form textarea,.hs-form select {background:#f7f8f8!important;font-family:"Gotham-Light"!important;font-size:14px!important;width: 103% !important;}

/* Inputs in focus (selectors for all inputs when clicked)  */
.hs-form input[type="text"]:focus,.hs-form input[type="password"]:focus, .hs-form input[type="datetime"]:focus, .hs-form input[type="datetime-local"]:focus, .hs-form input[type="date"]:focus, .hs-form input[type="month"]:focus, .hs-form input[type="time"]:focus, .hs-form input[type="week"]:focus, .hs-form input[type="number"]:focus, .hs-form input[type="email"]:focus, .hs-form input[type="url"]:focus, .hs-form input[type="search"]:focus, .hs-form input[type="tel"]:focus, .hs-form input[type="color"]:focus,.hs-form input[type="file"]:focus,.hs-form textarea:focus,.hs-form select:focus {}

/* Multi-line inputs (selectors to target multi-line fields */
.hs-form textarea {}
.hs-form textarea:focus {}

/* Dropdowns (selectors for dropdowns) */
.hs-form select {}
.hs-form select:focus {}

/* Multi-select (selectors for multi-select fields) */
.hs-form form.hs-form .hs-form-field ul.inputs-list {}

.hs-form form.hs-form .hs-form-field ul.inputs-list li input {}
.hs-form input[type="radio"] {}
.hs-form input[type="checkbox"] {}

ul.inputs-list {
list-style: none;
}

/* Required (selectors for fields, when they do not pass validation) */
.hs-form input:focus:required:invalid, 
.hs-form textarea:focus:required:invalid, 
.hs-form select:focus:required:invalid {}

.hs-form input:focus:required:invalid:focus, 
.hs-form textarea:focus:required:invalid:focus, 
.hs-form select:focus:required:invalid:focus {}

/* Error message (selector for validation messages) */
.hs-form .hs-error-msgs label{}

/* Placeholder Text (styles the placeholder attribute text) */
::-webkit-input-placeholder { /* Webkit Browsers */}
:-moz-placeholder { /* Firefox 18- */}
::-moz-placeholder { /* Firefox 19+ */}
:-ms-input-placeholder { /* IE10 */}

/* Multi Column Form (selectors for fieldsets and field wrappers) 
========================================================================== */

.hs-form .hs-form fieldset.form-columns-1 {}
.hs-form .hs-form fieldset.form-columns-1 .hs-form-field {}

.hs-form .hs-form fieldset.form-columns-2 {}
.hs-form .hs-form fieldset.form-columns-2 .hs-form-field {}

.hs-form .hs-form fieldset.form-columns-3 {}
.hs-form .hs-form fieldset.form-columns-3 .hs-form-field {}

/* Submit buttons (selectors for all non-CTA buttons) 
========================================================================== */

body .hs-button.primary,body input[type="submit"],body input[type="button"] {}
body .hs-button.primary:hover,body input[type="submit"]:hover,body input[type="button"]:hover {}
body .hs-button.primary:focus,body input[type="submit"]:focus,body input[type="button"]:focus {}

.hs-form.stacked .actions {margin-left:0;}

/* Form Module
========================================================================== */

.btn-primary, .hs-button.primary {font-family:"Gotham-Light"!important;color:#ffffff!important;background:rgba(61,139,238,1)!important;font-size:18px!important;font-weight:700!important;padding:12px 22px!important;border:0px solid #4d4d4d!important;border-radius:1px!important;cursor:pointer!important;width:100%!important;min-width:220px!important;max-width:400px!important;margin:10px auto 0!important;display:block!important;float:none!important;}
.btn-primary:hover, .hs-button.primary:hover {background:rgba(61,139,238,0.85)!important;}
@media screen and (max-width:767px) {.btn-primary, .hs-button.primary {width:200px!important;margin:5px auto!important;display:block!important;float:none!important;}}

/* Responsive Form Tweaks */
@media screen and (max-width:767px) {}
@media screen and (max-width:480px) {}

/*====================================================================*/
/* EXTRA CUSTOM PAGE STYLES */
/*====================================================================*/
.lblue-8cc8fe-wrap a {color:#116cc7!important;text-decoration:none!important;}
.dblue-1067be-wrap ul {list-style-image:url(//www.netapponcloud.com/hubfs/2016_dev/ul-blue-dot.png)!important;margin-left:6px!important;}
.dblue-1067be-wrap ul li {padding:5px 0!important;    }
.recovery h3, .recovery h4 {color:#1067be!important;}
.recovery h5 {font-family:"Gotham-Book"!important;color:#1067be!important;}
.parallax-cloud h2,.parallax-cloud h3,.parallax-cloud h4 {color:#0f69c2!important;}

/* Cloud OnTap Specific Styles */
.ontap-hero-wrap {background-image:url(//cdn2.hubspot.net/hubfs/525875/2016_dev/cloudontap-hero-bg.jpg);background-position:center top;background-size:cover;background-repeat:no-repeat;width:100%;padding:30px 0;}
.ontap-hero-wrap h1 {color:#0f69c2!important;font-size:48px!important;font-family:"Gotham-Light"!important;padding:0!important;margin:0!important;}
.ontap-hero-wrap h3 {font-family:"Gotham-Light"!important;color:#000000!important;font-size:30px!important;padding:0!important;margin:0!important;}
.ontap-hero-wrap a.gold {font-size: 24px;font-weight: 400;margin: 5px 0 0!important;max-width: 350px;min-width: 290px;padding: 8px 30px;font-family:"Gotham-Medium"!important;}
.ontap-icon-cont {padding:10px 0;text-align:center!important;}
.ontap-icon-cont img {min-height:122px;padding-bottom:15px;}
.ontap-icon-cont h4 {color:#525252!important;text-transform:uppercase!important;}

@media screen and (max-width:980px) {.ontap-hero-wrap h1 {font-size:40px!important;}.ontap-hero-wrap h3 {font-size:28px!important;}}
@media screen and (max-width:767px) {.ontap-hero-wrap h1 {font-size:32px!important;}.ontap-hero-wrap h3 {font-size:24px!important;}
.ontap-hero-wrap a.gold {font-size: 18px;font-weight: 400;margin: 5px 0 0!important;max-width: 250px;min-width: 200px;padding: 8px 20px;font-family:"Gotham Medium"!important;}}

/* Cloud ONTAP Four Column Dark Blue Section with Borders */
.ontap-col1 {width:24%!important;margin-right:1.5%!important;padding-right:1.5%!important;margin-left:0%!important;display:block!important;float:left!important;border-right:2px solid #3d8bee!important;text-align:center;margin-top:15px;}
.ontap-col2 {width:24%!important;margin-right:1.5%!important;padding-right:1.5%!important;margin-left:0%!important;display:block!important;float:left!important;border-right:2px solid #3d8bee!important;text-align:center;margin-top:15px;}
.ontap-col3 {width:24%!important;margin-right:1.5%!important;padding-right:1.5%!important;margin-left:0%!important;display:block!important;float:left!important;border-right:2px solid #3d8bee!important;text-align:center;margin-top:15px;}
.ontap-col4 {width:23.5%!important;margin-right:0%!important;margin-left:0%!important;display:block!important;float:left!important;text-align:center;margin-top:15px;}
.ontap-ba-content-box {min-height:330px!important;display:block!important;height:auto!important;}
.ontap-col1 h4,.ontap-col2 h4,.ontap-col3 h4,.ontap-col4 h4 {font-family:"Gotham-Book",Helvetica,Arial,sans-serif;color:#a2c9fa!important;font-size:20px!important;}
.ontap-col1 p,.ontap-col2 p,.ontap-col3 p,.ontap-col4 p {line-height:135%!important;}
@media screen and (max-width:980px) {.ontap-col1 p, .ontap-col2 p, .ontap-col3 p, .ontap-col4 p {font-size: 16px !important;}}
@media screen and (max-width:767px) {.ontap-col1,.ontap-col2,.ontap-col3,.ontap-col4 {width:100%!important;padding:20px!important;margin:20px auto!important;display:block!important;float:none!important;border-right:0px solid #3d8bee!important;border-bottom:1px solid #3d8bee!important;text-align:center;}.ontap-ba-content-box {min-height:30px!important;display:block!important;height:auto!important;}}

/*-------| Test Drive Styles |------*/

.testdrive-box {border:1px solid #cccccc;padding:20px!important;text-align:center!important;min-height:520px!important;margin-bottom:25px;}
.testdrive-box img {margin-bottom:12px;}
.testdrive-box .widget-type-linked_image {min-height:91px;}
.testdrive-box h4 {text-transform:uppercase;color:#525252!important;padding-bottom:20px;}
.testdrive-box h5 {color:#525252!important;}
.testdrive-box a.sm-dblue-center,.testdrive-box a.sm-yellow-center,.testdrive-box a.sm-blue-center {min-width:200px!important;max-width:275px!important;padding: 10px 15px !important;line-height:110%!important;}
.testdrive-bottom-cont h5 {text-transform:uppercase;color:#3d8bee!important;}
.testdrive-bottom-cont p {color:#224b8e!important;}
.testdrive-bottom-cont p.sm {font-family:"Gotham-Light"!important;font-size:12px!important;}
.testdrive-bottom-cont a.dblue-custom-center {font-family:"Gotham-Light",Helvetica,Arial,sans-serif;border:2px solid #3d8bee;background-color:rgba(61,139,238,0);padding:8px 24px;font-size:18px;font-weight:400;color:#3d8bee;float:none;text-decoration:none;-webkit-transition: all 0.3s ease-in-out 0s;-moz-transition: all 0.3s ease-in-out 0s;-o-transition: all 0.3s ease-in-out 0s;transition: all 0.3s ease-in-out 0s;margin: 35px 0 15px!important;text-align: center;width: 100%;min-width:175px;max-width:300px;display: block;}
.testdrive-bottom-cont a.dblue-custom-center:hover {background-color:rgba(61,139,238,1);color:#ffffff;}
@media screen and (max-width:767px) {.testdrive-bottom-cont a.dblue-custom-center {float:none;margin: 15px auto 15px!important;text-align: center;width: 100%;min-width:175px;max-width:300px;display: block;}}

/*-------| Try It Styles |-------*/
.tryit-content {}
.tryit-content img {margin-top:5px;margin-bottom:5px;}
.tryit-content h4 {font-family:"Gotham-Light",Helvetica,Arial,sans-serif;font-size:24px!important;text-transform:uppercase;color:#525252!important;padding:10px 0 0!important;margin:0!important;}
.tryit-content h5 {font-family:"Gotham-Light",Helvetica,Arial,sans-serif;font-size:20px!important;color:#525252!important;padding:5px 0 15px!important;margin:0 0 15px!important;}

/*-----| Form Pop Up Styles |------*/
.threectabar a.selected_one,.threectabar a.selected_two,.threectabar a.selected_three,.threectabar a.selected_four {background-color:#1F75CC;color:white;z-index:100;}
.threectabar .messagepop_one,.threectabar .messagepop_two,.threectabar .messagepop_three,.threectabar .messagepop_four {background-color:#FFFFFF;border:1px solid #999999;cursor:default;display:none;margin-top: 5px;position:absolute;text-align:left;width:400px;z-index:50;padding: 20px;margin-left:-75px;}
.threectabar .messagepop_one p, .threectabar .messagepop_one.div,.threectabar .messagepop_two p, .threectabar .messagepop_two.div,.threectabar .messagepop_three p, .threectabar .messagepop_three.div,.threectabar .messagepop_four p, .threectabar .messagepop_four.div {border-bottom: 1px solid #EFEFEF;margin: 8px 0;padding-bottom: 8px;}
.messagepop_one .btn-primary, .messagepop_one .hs-button.primary,.messagepop_two .btn-primary, .messagepop_two .hs-button.primary,.messagepop_three .btn-primary, .messagepop_three .hs-button.primary,.messagepop_four .btn-primary, .messagepop_four .hs-button.primary {width:93%!important;max-width:250px!important;margin:0 auto!important;}
.messagepop_one a.close_one,.messagepop_two a.close_two,.messagepop_three a.close_three,.messagepop_four a.close_four {background:url(//www.netapponcloud.com/hubfs/2016_dev/popup-close-btn.png) no-repeat scroll 0 0;height:20px;width:19px;display:block;cursor:pointer;float:right;text-indent:-5000px;margin-top:0px;margin-right:0px;}
.messagepop_one span.hs-form-required,.messagepop_two span.hs-form-required,.messagepop_three span.hs-form-required,.messagepop_four span.hs-form-required {display:none!important;}

@media screen and (max-width:1200px) {.threectabar .messagepop_one,.threectabar .messagepop_two,.threectabar .messagepop_three,.threectabar .messagepop_four {width:100%;max-width:400px;margin-left:-175px;}}
@media screen and (max-width:900px) {.threectabar .messagepop_one,.threectabar .messagepop_two,.threectabar .messagepop_three,.threectabar .messagepop_four {width:100%;max-width:400px;margin-left:-225px;}}
@media screen and (max-width:767px) {.threectabar .messagepop_one,.threectabar .messagepop_two,.threectabar .messagepop_three,.threectabar .messagepop_four {width:100%;max-width:400px;margin:0 auto!important;left:25%;}}
@media screen and (max-width:700px) {.threectabar .messagepop_one,.threectabar .messagepop_two,.threectabar .messagepop_three,.threectabar .messagepop_four {left:20%;}}
@media screen and (max-width:600px) {.threectabar .messagepop_one,.threectabar .messagepop_two,.threectabar .messagepop_three,.threectabar .messagepop_four {left:15%;}}
@media screen and (max-width:500px) {.threectabar .messagepop_one,.threectabar .messagepop_two,.threectabar .messagepop_three,.threectabar .messagepop_four {width:100%;max-width:300px;margin:0 auto!important;left:5%;}}

/*-----| Video Resources page Styles |------*/

.video-resources-module {background: #faf8fb;padding: 50px 0 50px 0;min-height: 330px !important;display: block !important;height: auto !important;}
.video-resources-header {min-height: 76px !important;display: block !important;height: auto !important;}
.video-resources-p {min-height: 118px !important;display: block !important;height: auto !important;}
.video-featured-image:hover img{opacity:.5;}
.video-box {padding: 20px;margin: 5px !important;display: block !important;float: left !important;border: 1px solid #ccc !important;}

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

/*-----| Cloud Sync page Styles |------*/

.cloud-sync-col1 {width: 50% !important;margin-right: 10%!important;padding-right: 0 !important;margin-left: 0 !important;display: block !important;float: left !important;border-right: 2px solid #3d8bee !important;text-align: center;margin-top: 15px;}
.cloud-sync-col2 {width: 30% !important;margin-right: 1.5% !important;padding-right: 1.5% !important;margin-left: 0 !important;display: block !important;float: left !important;text-align: center;margin-top: 15px;}
.price-button1, .price-button2, .price-button3 {font-family: "Gotham-Book",Helvetica,Arial,sans-serif;border-top: 1px solid #c4e3ff;padding: 8px 24px;font-size: 18px;font-weight: 400;color: #fff;text-decoration: none;-webkit-transition: all .3s ease-in-out 0;-moz-transition: all .3s ease-in-out 0;-o-transition: all .3s ease-in-out 0;transition: all .3s ease-in-out 0;text-align: center;width: 100%;display: block;}

/*-----| Hackathon Page Styles |------*/

.hackathon-first-section {background-image:url(//cdn2.hubspot.net/hubfs/525875/Hackathon_bg_image_1.jpg);background-position:center top;background-size:cover;background-repeat:no-repeat;width:100%;padding:30px 0;}
.hackathon-first-section h1 {color:#fff!important;font-size:90px!important;font-family:"Gotham-Medium"!important;padding:0!important;margin:0!important;}
.hackathon-first-section h2 {color:#fff!important;font-size:47px!important;font-family:"Gotham-Light"!important;padding:0!important;margin:0!important;}
.hackathon-first-section h3 {font-family:"Gotham-Light"!important;color:#48abf3!important;font-size:20px!important;padding:0!important;margin:0!important;}
.hackathon-first-section a {font-size: 16px;font-family:"Gotham-Light"!important;}
.hackathon-first-section img {max-width: 100%;padding: 20px 0;}

@media screen and (max-width:980px) {.hackathon-first-section h1 {font-size:60px!important;}.hackathon-first-section h2 {font-size:30px!important;}.hackathon-first-section h3 {font-size:18px!important;}.hackathon-first-section img {max-width: 60%;padding: 20px 0;}}
@media screen and (max-width:767px) {.hackathon-first-section h1 {font-size:54px!important;}.hackathon-first-section h2 {font-size:16px!important;}.hackathon-first-section h3 {font-size:20px!important;}.hackathon-first-section img {max-width: 60%;padding: 20px 0;}}

/*-----| Blog Styles |------*/

/* Paddings */
.padding10tb { padding: 10px 0px; }
.padding20tb { padding: 20px 0px; }
.padding40tb { padding: 40px 0px; }
.padding60tb { padding: 60px 0px; }
.padding80tb { padding: 80px 0px; }
.padding100tb { padding: 100px 0px; }

/* Blog Sidebar
========================================================================== */

.blog .blog-sidebar {}
.blog-sidebar-filter-list li {padding: 2px 0;}

/* Blog Modules */

.blog .blog-sidebar .widget-span {padding: 0px 0px 40px 0px;}
.sidebar{}
.blog-sidebar ul, .sidebar ul{padding-left: 10px;list-style: none;}
.sidebar.right,.main-content,.blog-sidebar {margin: 25px 0;}
/*====================================================================*/
/* NEW EVENTS STYLES */
/*====================================================================*/
body.events h1.title {background:#1b8ede;padding:20px 0!important;text-align:center;margin:0!important;font-size:48px;color:#ffffff!important;font-weight:300!important;font-family:"Gotham-Light", Arial;}
body.events .hs-blog-header {height:auto!important;margin:0!important;}
body.events .feature-wrap {background:#214675;padding:30px 0;}
.featured-event-title h2 {font-family:"Gotham-Book";text-align:center;font-size:38px;text-transform:uppercase;padding:10px 0 30px!important;margin:0!important;color:#ffffff!important;}
.featured-event-desc h3 {font-family:"Gotham-Book";color:#5ac0ed!important;font-size:16px!important;padding:0!important;margin:0!important;}
.featured-event-desc h3 span {border:1px solid #5ac0ed;margin:-4px 0 0!important;padding:3px!important;}
.featured-event-desc h2 {font-family:"Gotham-Light";font-size:20px!important;padding:7px 0 0!important;margin:0!important;color:#ffffff!important;}
.featured-event-desc p {font-family:"Gotham-Light";line-height:150%!important;padding:0 0 5px!important;font-size:15px!important;color:#ffffff!important;margin:0!important;}
.featured-event-desc a,.featured-event-desc p a {color:#569aee!important;text-decoration:underline!important;font-size:16px!important;padding:0!important;margin:0!important;}

/* Main Events Listing Styles */

body.events .blog-listing-wrapper {}
body.events .post-item {padding:20px;border:1px solid #cccccc;height:auto!important;padding-bottom:20px!important;margin:5px 0 35px!important;}
body.events .event_desc1,body.events .event_desc2,body.events .event_desc3,body.events .event_desc4,body.events .event_desc5,body.events .event_desc6 {height: 134px;-webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-ms-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;overflow: hidden;}
body.events .event_desc1.expanded,body.events .event_desc2.expanded,body.events .event_desc3.expanded,body.events .event_desc4.expanded,body.events .event_desc5.expanded,body.events .event_desc6.expanded {height:100%;overflow:visible;}
body.events .event_more {border:1px solid #cccccc;padding:3px;display:block;cursor:pointer;}
/* Featured Image Hover Effect */
body.events .hs-featured-image-wrapper .hs-featured-image-link img.hs-featured-image {border:1px solid #cccccc;}
body.events a.more-link {background:#214675!important;color:#ffffff!important;padding:3px 6px!important;text-decoration:none!important;font-family:"Gotham-Book"!important;font-size:15px!important;border:2px solid #214675!important;float:right!important;width:auto!important;display:block!important;margin-top:-20px;text-align:center;border-radius:0px!important;}
body.events a.more-link:hover {background:#ffffff;color:#214675;border:2px solid #214675;}
body.events .hs-featured-image-wrapper .hs-featured-image-link img.hs-featured-image {opacity:1;transition: all 0.4s ease;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;-o-transition: all 0.4s ease;width:100%;margin:0!important;max-height:149px!important;max-width:300px!important;}
body.events .hs-featured-image-wrapper:hover .hs-featured-image-link img.hs-featured-image {opacity:0.4;}
body.events .hs-featured-image-wrapper {transition: all 0.4s ease!important;-webkit-transition: all 0.4s ease!important;-moz-transition: all 0.4s ease!important;-o-transition: all 0.4s ease!important;}
body.events .hs-featured-image-wrapper:hover {background:url(//cdn2.hubspot.net/hubfs/525875/2016_dev/resource-hover.png) no-repeat scroll center top;background-color:rgba(86,154,238,1);display:block;}
body.events p#hubspot-topic_data {width:inherit!important;float:left;padding:0!important;}
body.events p#hubspot-topic_data a {text-decoration:none!important;color:#666666!important;float:left!important;margin:1px 0 0;}
body.events p.event_date {font-family:"Gotham-Book";color:#666666!important;font-size:16px!important;padding:0!important;margin:0!important;clear: left;}
body.events p.event_date span {border:1px solid #5ac0ed;color:#5ac0ed!important;margin:-4px 0 0!important;padding:3px!important;}
body.events .event_desc_wrap h2,body.events .event_desc_wrap h2 a {font-size:20px;font-family:"Gotham-Light"!important;color:#0f69c2!important;clear:both!important;float:none!important;margin:0!important;padding:0!important;}
body.events .event_desc_wrap p {margin:0!important;padding:0 0 8px!important;}
body.events a#event-more-btn1,body.events a#event-more-btn2,body.events a#event-more-btn3,body.events a#event-more-btn4,body.events a#event-more-btn5,body.events a#event-more-btn6 {font-size:16px!important;cursor:pointer!important;}
.blog-post-wrapper .list-hide {background:#fff9b2!important;padding:10px!important;color:#000000!important;font-weight:600!important;}
.blog-post-wrapper .list-hide2 {background:#a1ff9f!important;padding:10px!important;color:#000000!important;font-weight:600!important;}
.blog-post-wrapper .list-hide3 {background:#ff9b9b!important;padding:10px!important;color:#000000!important;font-weight:600!important;}

/*---------| Custom Pagination Styles |----------*/
body.events .blog-pagination {margin-top: 50px;}
body.events .blog-pagination .previous-posts-link {float: none;}
body.events .blog-pagination ul {text-align: center;margin: 30px 0;}
body.events .blog-pagination ul span.pg {margin: 0 20px;}
body.events .blog-pagination ul li {display: inline-block;background: ;}
body.events .blog-pagination ul li a i,body.events .blog-pagination ul li {zoom: 1.2;}
body.events .blog-pagination ul li.hide {visibility: hidden;}
body.events .blog-pagination ul li a {padding: 5px 8px !important;text-decoration: none;line-height: 20px;color: ;}
body.events .blog-pagination ul li:hover,body.events .blog-pagination ul li.active {background: ;}
body.events .blog-pagination ul li:hover a,body.events .blog-pagination ul li.active a {color: ;}
body.events .blog-pagination .next-posts-link {float: none;}

/***** RESPONSIVE EVENTS STYLES *****/
@media screen and (max-width:767px) {body.events .hs-featured-image-wrapper .hs-featured-image-link img.hs-featured-image {margin:0 0 12px!important;}body.events .hs-featured-image-wrapper:hover .hs-featured-image-link img.hs-featured-image {opacity:1;}body.events .hs-featured-image-wrapper:hover {background:none;background-color:none;}}
@media screen and (max-width:500px){body.events a.more-link {float: none!important;width: auto!important;margin-top: 10px!important;display: block!important;text-align: center!important;padding: 0px!important;clear: both!important;}}

/*-------------| Events Custom Landing Page Styles |----------------*/
body.eventlp .body-container-wrapper {padding-top: 97px !important;}
body.eventlp .header-container {height:auto!important;}
body.eventlp .blue-wrap {background:#1b8ede!important;width:100%;padding:40px 0 60px!important;}
body.eventlp .dark-blue-wrap {background-color:#214675!important;background-image:url(//cloud.netapp.com/hubfs/2016_dev/NetApp_LP_arrow-tab.jpg);background-position:center top;background-repeat:no-repeat;width:100%;padding:80px 0!important;}
body.eventlp .header h1 {background:none;border-bottom:1px solid #ffffff!important;padding:15px 0 5px 0px!important;margin-bottom:40px!important;text-align:center!important;}
body.eventlp .header img.header-icon {margin: 0px 10px 0 0 !important;/* float: left; */display: inline-block;padding: 13px!important;}
body.eventlp h5 {color: #a8e4fe !important;border: 1px solid #a8e4fe !important;display: inline-block;width: inherit;padding: 4px 6px 2px !important;font-size: 18px !important;font-family: "Gotham-Book";margin:0!important;}
body.eventlp h2 {padding:15px 0 5px!important;margin-bottom:20px!important;}
body.eventlp .blue-wrap h2 {border-bottom: 1px solid #a8e4fe !important;}
body.eventlp .form-cont {background:#ffffff!important;padding:30px!important;}
body.eventlp .form-cont h3 {color:#000000!important;font-size:24px!important;text-align:center!important;}
body.eventlp .form-cont input {margin-bottom:10px!important;}
body.eventlp span.hs-form-required {display:none!important;}
body.eventlp .form-cont .btn-primary, body.eventlp .form-cont .hs-button.primary {font-family: "Gotham-Light" !important;color: #fff !important;background: #eaa443 !important;font-size: 18px !important;font-weight: 700 !important;padding: 12px 22px !important;border: 0 solid #4d4d4d !important;border-radius: 1px !important;cursor: pointer !important;width: 100% !important;min-width: 140px !important;max-width: 200px !important;margin: 12px auto 0 !important;display: block !important;float: none !important;text-align:center!important;}

@media screen and (max-width:767px){body.eventlp .header img.header-icon {padding: 7px!important;}}
@media screen and (max-width:480px){body.eventlp .header img.header-icon {padding: 0px!important;float:none!important;display:block!important;margin:5px auto!important;}}
@media(max-width:767px) {.main-int-wrap img {display: none !important;}.white-wrap {padding: 5px 0;}}

/*====================================================================*/
/* FOOTER TWEAKS */
/*====================================================================*/

.footer-container-wrapper .new16-foot .hs-menu-wrapper.hs-menu-flow-vertical > ul li a {padding: 2px 0px!important;text-decoration: none;color:#ffffff!important;}
.new16-foot h4 {font-family: "Gotham-Light",Helvetica,Arial,sans-serif;font-size: 18px;font-weight: 300;line-height: 120%;padding: 0 0 10px;}
.foot-form .hs-form.stacked .actions {margin:0!important;padding:0!important;}
.foot-form .hs-form.stacked label {color:#ffffff!important;font-size:18px!important;font-weight:300!important;}
.foot-form  .hs-form .hs-button {-moz-user-select: none;background-color: none!important;background-image: none!important;border-color: none!important;border-radius: 4px;border-style: solid;border-width: 0px;box-shadow: 0 0px 0 rgba(255, 255, 255, 0.5) inset;color: #fff;text-shadow:  0 none!important;transition: opacity 0.15s linear 0s;width:150px!important;}
.foot-form .btn-primary, .foot-form .hs-button.primary {background:none!important;border:2px solid #FFFFFF!important;padding:6px 10px!important;width:150px!important;max-width: 150px!important;min-width: 150px!important;float:none!important;margin:18px 0 0!important;text-shadow:0 0 0 #000!important;}
.foot-form .btn-primary:hover, .foot-form .hs-button.primary:hover {background:#FFFFFF!important;border:2px solid #FFFFFF!important;padding:6px 10px!important;color:#000000!important;width:150px!important;float:none!important;margin:18px 0 0!important;}
.gray-bg-strip {background: #eceaec;width: 100%;padding: 40px 0;}