@font-face {
    font-family:"icons";
    src: url("data:application/x-font-woff;charset=utf-8;base64,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") format("woff");
    font-weight: normal;
    font-style: normal;
}
[class^="security-icon-"]:before, [class*=" security-icon-"]:before {
    font-family:"icons";
    display: inline-block;
    vertical-align: middle;
    line-height: 1;
    font-weight: normal;
    font-style: normal;
    speak: none;
    text-decoration: inherit;
    text-transform: none;
    text-rendering: optimizeLegibility;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.security-icon-arrow-left:before {
    content:"\f101";
}
.security-icon-arrow-right:before {
    content:"\f102";
}
.security-icon-badge-ciso:before {
    content:"\f103";
}
.security-icon-badge-secuirtycloud:before {
    content:"\f104";
}
.security-icon-badge-threat:before {
    content:"\f105";
}
.security-icon-badge-xforce:before {
    content:"\f106";
}
.security-icon-expand:before {
    content:"\f107";
}
.security-icon-facebook:before {
    content:"\f108";
}
.security-icon-in:before {
    content:"\f109";
}
.security-icon-menu:before {
    content:"\f10a";
}
.security-icon-menu_icn:before {
    content:"\f10b";
}
.security-icon-play:before {
    content:"\f10c";
}
.security-icon-shield:before {
    content:"\f10d";
}
.security-icon-speech:before {
    content:"\f10e";
}
.security-icon-twitter:before {
    content:"\f10f";
}
.security-icon-youtube:before {
    content:"\f110";
}
body {
    background: url('/assets/img/pattern_buildup_firstframe_v2.jpg');
    background-size: cover;
}
html {
    font-size: 62.5%;
}
p a[class*="link"] {
    padding: 0;
}
.ibm-col-6-2 .security-feed-card p {
    padding: 0 25px 7.1928px !important;
}
.security-mobile {
    display: none;
}
#ibm-access-cntr {
    position: relative;
}
#ibm-masthead {
    display: block;
    !important;
}
#ibm-leadspace-body {
    height: 0;
    min-height: 0;
    padding: 0;
    margin: 0;
}
#ibm-leadspace-body h1 {
    display: none;
}
#ibm-top {
    margin-top: 0;
    background: transparent !important;
}
#ibm-pcon {
    margin-top: 0;
    text-shadow: none;
    background: transparent !important;
}
#ibm-content-main {
    width: 100%;
    margin-top: -80px;
}
.ibm-band {
    position: relative;
    z-index: 2;
    background: white;
}
.ibm-band:nth-child(2n) {
    background: #fefefe;
}
#ibm-footer-module {
    position: relative;
    z-index: 2;
}
#ibm-footer {
    position: relative;
    z-index: 2;
}
.security-band {
    max-width: 1440px;
    position: relative;
    margin: 0 auto;
}
#ibm-content-nav {
    height: 60px;
    position: relative;
    top: 0px;
    left: 0;
    right: 0;
    z-index: 3;
    margin-top: 0;
    padding: 0;
    background: transparent;
    z-index: 200;
}
#ibm-content-nav #ibm-mobile-tabs select {
    font-family:"icons";
}
#ibm-content-nav.security-nav-fixed {
    /*background: white;
    position: fixed;
    top: 0px;*/
}
#ibm-content-nav.security-nav-fixed .security-common-mobile-nav-title a {
    color: #09395b;
}
#ibm-content-nav.security-nav-fixed #ibm-primary-tabs ul.ibm-tabs li a {
    color: #09395b;
}
#ibm-content-nav.security-nav-fixed #ibm-primary-tabs ul.ibm-tabs li.ibm-active, #ibm-content-nav.security-nav-fixed #ibm-primary-tabs ul.ibm-tabs li:hover {
    border-bottom: 3px solid #09395b;
}
#ibm-content-nav.security-nav-fixed #ibm-primary-tabs ul.ibm-tabs li.ibm-active a, #ibm-content-nav.security-nav-fixed #ibm-primary-tabs ul.ibm-tabs li:hover a {
    color: #09395b;
}
#ibm-content-nav select {
    background: 0 0;
    box-shadow: 0 0 0;
    border: 0;
    color: transparent;
    text-shadow: none;
}
#ibm-content-nav #ibm-primary-tabs {
    background: transparent;
    text-align: right;
    padding: 12px 0;
    overflow: visible !important;
}
#ibm-content-nav #ibm-primary-tabs ul.ibm-tabs {
    padding: 0;
    width: auto;
    max-width: 1440px;
}
#ibm-content-nav #ibm-primary-tabs ul.ibm-tabs li:first-of-type, #ibm-content-nav #ibm-primary-tabs ul.ibm-tabs li.hide-ie8 {
    display: none;
}
#ibm-content-nav #ibm-primary-tabs ul.ibm-tabs li {
    float: none;
    display: inline-block;
    margin: 0 30px;
    border: 0;
    bottom: 0px !important;
}
#ibm-content-nav #ibm-primary-tabs ul.ibm-tabs li a {
    -webkit-font-smoothing: antialiased;
    font-smoothing: antialiased;
    background: none;
    color: white;
    text-shadow: none;
    display: block;
    border: none;
    min-height: 15px;
    padding: 12px 0 8px;
    text-decoration: none;
    font-size: 17px;
    font-size: 1.7rem;
}
#ibm-content-nav #ibm-primary-tabs ul.ibm-tabs li a:hover {
    background: none;
}
#ibm-content-nav #ibm-primary-tabs ul.ibm-tabs li.ibm-active, #ibm-content-nav #ibm-primary-tabs ul.ibm-tabs li:hover {
    border-top: none;
    border-bottom: 3px solid white;
}
#ibm-content-nav #ibm-primary-tabs ul.ibm-tabs li.ibm-active a, #ibm-content-nav #ibm-primary-tabs ul.ibm-tabs li:hover a {
    color: white;
    background: none;
}
.discover_module {
    width: 100%;
    background: #fafafa;
    z-index: 100;
    position: relative;
    padding-bottom: 50px;
    text-align: center;
}
.discover_module .discover_header {
    display: inline-block;
    margin-top: 30px;
    font-size: 1.3rem;
    color: #09395B;
    margin-bottom: 10px;
}
#ibm-security a.security-link {
    color: white;
    -webkit-transition: color 0.2s ease-out;
    -moz-transition: color 0.2s ease-out;
    transition: color 0.2s ease-out;
}
#ibm-security a.security-link.social-link {
    font-size: 24px;
    font-size: 2.4rem;
    display: inline-block;
    margin-right: 10px;
    position: relative;
}
#ibm-security a.security-link.social-link i {
    position: relative;
}
#ibm-security a.security-link.social-link .security-icon-twitter {
    top: 2px;
}
#ibm-security a.security-link.social-link .security-icon-speech {
    top: 4px;
}
#ibm-security a.security-link.social-link .security-icon-youtube {
    top: 4px;
}
#ibm-security a.security-link:hover {
    color: #06C3F8;
}
.security-logo {
    font-size: 22px;
}
.security-logo a {
    color: white;
    text-decoration: none !important;
}
.security-logo a em {
    font-family:"LubalinDemiIBM";
    font-weight: 300;
    font-style: normal;
}
#security-common-primary-nav-title.security-logo {
    position: absolute;
    top: -43px;
    left: 30px;
}
#security-common-mobile-nav-title {
    color: white;
    position: absolute;
    font-size: 22px;
    top: 24px;
    left: 20px;
}
#security-common-mobile-nav-title em {
    font-family:"LubalinDemiIBM";
    /*font-family: HelveticaNeue-Bold,"Helvetica Neue Bold","Helvetica Neue",HelvBoldIBM,Arial,sans-serif;*/
    font-weight: 700;
    font-style: normal;
}
#ibm-content-nav {
    background: transparent;
}
#security-home-hero-placeholder {
    background: none;
    height: 600px;
}
#security-home-hero-band {
    background: none;
    padding: 0;
    max-height: 470px;
}
#security-home-hero-background {
    position: fixed;
    padding: 0;
    left: 0;
    right: 0;
    background: #082338;
    height: 100%;
    top:0;
}
#security-main {
    background: white url(../../assets/img/grid_light_bg.svg) top center;
    padding-top: 50px;
    padding-bottom: 50px;
    position: relative;
    z-index: 2;
}
#security-contact {
    background: none;
}
#security-contact .heading {
    margin-bottom: 15px;
}
#security-contact .social-links {
    margin-bottom: 20px;
}
#security-contact .phone {
    font-size: 34px;
    font-size: 3.4rem;
    margin-bottom: 20px;
}
.security-video-intrinsic-wrapper {
    margin: 0 auto;
    position: relative;
    max-width: 1440px;
    padding-bottom: 69%;
    height: 0;
}
.security-video-intrinsic-wrapper .security-video-intrinsic-wrapper-inner {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
}
.security-video-intrinsic-wrapper .security-video-intrinsic-wrapper-inner .ibm-columns {
    min-height: 100%;
    position: relative;
}
.security-hr {
    border: 0;
    border-top: 2px solid #06C3F8;
}
.security-cta {
    font-size: 13px;
    font-size: 1.3rem;
    -webkit-transition: background 0.2s ease-out;
    -moz-transition: background 0.2s ease-out;
    transition: background 0.2s ease-out;
    font-weight: bold;
    border: 1px solid #06C3F8;
    color: #09395b !important;
    text-decoration: none;
    padding: 10px 40px;
    display: inline-block;
}
.security-cta:hover {
    color: white !important;
    background: #06C3F8;
}
.security-video-wrapper {
    position: relative;
    max-width: 1440px;
    margin: 0 auto;
}
.security-video-wrapper .security-video-poster {
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
}
.security-video-wrapper #video {
    display: block;
    position: relative;
    max-width: 1440px;
    margin: 0 auto;
    opacity: 0;
}
.security-highlight {
    background: #06C3F8;
}
.ibm-band.security-contact {
    background: transparent;
}
.security-fee-carousel-slide {
    padding-bottom: 100px;
}
.security-nav-fixed .security-common-internal-link-marker {
    color: #09395B;
}
.dropdown {
    position: relative;
}
.dropdown ul {
    position: absolute;
    left: -8px;
    top: -5px;
    display: none;
    z-index: 10;
    background: #06C3F8 !important;
}
.dropdown ul li {
    margin: 0 !important;
    border: none !important;
}
.dropdown ul li a {
    display: block;
    font-family: HelveticaNeue-Light, 'Helvetica Neue Light', 'Helvetica Neue', HelvLightIBM, Arial, sans-serif;
    font-weight: 300;
    width: 160px !important;
    text-indent: 8px;
    padding: 17px 0px 15px !important;
    color: #09395B !important;
    background: #06C3F8 !important;
    text-align: left;
}
.dropdown ul li a.curr_page, .dropdown ul li a:hover {
    background: #fff !important;
}
.dropdown:hover ul {
    display: block;
}
.dropdown:hover ul li:first-of-type {
    display: block !important;
}
#contact-callout {
    position: fixed;
    bottom: 10%;
    left: -260px;
    width: 300px;
    height: 200px;
    background: #fff;
    transition: left 0.35s;
    transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    -ms-transition-timing-function: ease-out;
    z-index: 1000;
}
#contact-callout:hover {
    left: 0px;
}
#contact-callout .main {
    float: left;
    width: 230px;
    padding-top: 24px;
    margin-left: 23px;
}
#contact-callout .main .location, #contact-callout .main a {
    font-family: HelveticaNeue-Bold, "Helvetica Neue Bold", "Helvetica Neue", HelvBoldIBM, Arial, sans-serif;
    font-weight: 700;
    font-size: 17px;
    font-size: 1.7rem;
    color: #09395B;
    margin-bottom: 12px;
    text-decoration: none;
    display: block;
}
#contact-callout .main .phone {
    font-family: HelveticaNeue-Light, 'Helvetica Neue Light', 'Helvetica Neue', HelvLightIBM, Arial, sans-serif;
    font-weight: 300;
    font-size: 24px;
    font-size: 2.4rem;
    color: #09395B;
    margin-bottom: 8px;
}
#contact-callout .main .priority {
    font-family: HelveticaNeue-Light, 'Helvetica Neue Light', 'Helvetica Neue', HelvLightIBM, Arial, sans-serif;
    font-weight: 300;
    font-size: 17px;
    font-size: 1.7rem;
    line-height: 2rem;
    color: #09395B;
    margin-bottom: 10px;
}
#contact-callout .tag {
    background-color: #06C3F8;
    float: right;
    width: 40px;
    height: 200px;
    position: relative;
}
#contact-callout .tag .message {
    position: absolute;
    bottom: 107px;
    left: -87px;
    font-family: HelveticaNeue-Bold, "Helvetica Neue Bold", "Helvetica Neue", HelvBoldIBM, Arial, sans-serif;
    font-weight: 700;
    font-size: 17px;
    font-size: 1.7rem;
    color: #fff;
    transform: rotate(270deg);
    -webkit-transform: rotate(270deg);
    -moz-transform: rotate(270deg);
    -o-transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    width: 210px;
    display: none\9;
}
#more-arrow {
    background: url('../img/more_arrow.png') center 5px no-repeat;
    height: 63px;
    z-index: 100;
    position: relative;
    bottom: -75px;
    background-size: 87px 35px;
}
.solution-sentence {
    margin-top: 8px;
    display: block;
}
.solutions-header {
    color: #09395b;
    margin-bottom: 12px;
    margin-left: 10px;
    text-transform: uppercase;
    border-bottom: 1px solid #ccc;
    margin-top: -50px;
}
.third-col a {
    color: #fff !important;
}
.hide-ie8 {
    display: none !important \9;
}
.security-hero-carousel-wrapper {
    position: relative;
    max-width: 1440px;
    max-height: 400px;
    margin: 0 auto;
}
.security-hero-carousel {
    margin: 0;
    background: none;
    min-height: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    right: 0;
}
.security-hero-carousel .slide {
    text-align: left;
    color: white;
    left: 0;
    right: 0;
}
.security-hero-carousel .slide .slide-content {
    margin: 100px auto;
    max-width: 940px;
}
.security-hero-carousel .slide .badge {
    width: 170px;
    /*margin-top: 30px;*/
    float: right;
}
.security-hero-carousel .slide .badge img {
    display: block;
    max-width: 100%;
}
.security-hero-carousel .slide .slide-icon {
    font-size: 72px;
    font-size: 7.2rem;
    line-height: 108px;
    line-height: 10.8rem;
    color: #06C3F8;
    margin-bottom: 20px;
    display: block;
}
.security-hero-carousel .slide .slide-icon-header {
    color: #06C3F8 !important;
    margin-bottom: 40px;
    text-transform: uppercase;
    font-size: 14px;
    font-size: 1.4rem;
}
.security-hero-carousel .slide .slide-title {
    font-size: 3rem !important;
    line-height: 3rem;
}
.security-hero-carousel .slide .slide-subtitle {
    font-weight: bold;
}
.security-hero-carousel .slide .slide-paragraph {
    font-size: 16px;
    font-size: 1.6rem;
    line-height: 24px;
    line-height: 2.4rem;
    max-width: 490px;
    margin-bottom: 20px;
}
.security-hero-carousel .slide .slide-cta {
    font-size: 13px;
    font-size: 1.3rem;
    -webkit-transition: background 0.2s ease-out;
    -moz-transition: background 0.2s ease-out;
    transition: background 0.2s ease-out;
    font-weight: bold;
    border: 1px solid #06C3F8;
    color: white;
    text-decoration: none;
    padding: 10px 40px;
    display: inline-block;
    position: relative;
    z-index: 1001;
}
.security-hero-carousel .slide .slide-cta:hover {
    background: #06C3F8;
}
.security-hero-carousel .slide p {
    color: white !important;
    font-family: HelveticaNeue-Light, 'Helvetica Neue Light', 'Helvetica Neue', HelvLightIBM, Arial, sans-serif;
    font-weight: 300;
    -webkit-font-smoothing: antialiased;
    font-smoothing: antialiased;
}
.security-hero-carousel .cycle-prev, .security-hero-carousel .cycle-next {
    z-index: 1000;
    cursor: pointer;
    position: absolute;
    top: 50%;
    margin-top: -50px;
    color: #fafafa;
    font-size: 75px;
    font-size: 7.5rem;
}
.security-hero-carousel .cycle-prev:hover, .security-hero-carousel .cycle-next:hover {
    color: white;
}
.security-hero-carousel .cycle-prev {
    left: 30px;
}
.security-hero-carousel .cycle-next {
    right: 30px;
}
.security-hero-carousel .cycle-pager {
    height: 60px;
    z-index: 1000;
    position: relative;
    text-align: center;
    margin-top: 80px;
}
.security-hero-carousel .cycle-pager > span {
    cursor: pointer;
    display: inline-block;
    color: transparent;
    width: 14px;
    height: 14px;
    border: 1px solid white;
    margin: 3px;
    border-top-left-radius: 7px;
    border-top-right-radius: 7px;
    border-bottom-left-radius: 7px;
    border-bottom-right-radius: 7px;
    border-top-left-radius: 7px;
    border-bottom-left-radius: 7px;
    border-top-right-radius: 7px;
    border-bottom-right-radius: 7px;
}
.security-hero-carousel .cycle-pager > span.cycle-pager-active, .security-hero-carousel .cycle-pager > span:hover {
    background: white;
}
.security-module p {
    color: #09395B !important;
}
.security-module.last {
    padding-bottom: 0px;
    margin-top: -90px;
}
.security-module.last .ibm-columns {
    padding: 10px 0 0 !important;
}
.security-module .ibm-columns .ibm-col-6-3 p {
    font-size: 21px;
    line-height: 31px;
}
.security-module a {
    text-decoration: none !important;
}
.security-module .security-image-right {
    float: right;
}
.security-module.security-module-lead {
    background: #fafafa;
    text-align: center;
    padding-top: 100px;
    padding-bottom: 0px;
    margin-top: -45px
}
.security-module.security-module-lead .title {
    color: #09395b;
    font-size: 72px;
    font-size: 2em;
    line-height: 72px;
    line-height: 4rem;
    margin-top: 40px;
    margin-bottom: 40px;
}
.security-module.security-module-lead .security-hr {
    margin-bottom: 40px;
    max-width: 150px;
}
.security-module.security-module-lead p {
    color: #0B2A49;
    text-align: left;
    font-size: 24px;
    font-size: 2.4rem;
    line-height: 36px;
    line-height: 3.6rem;
}
.security-module.security-module-lead .security-cta {
    margin-top: 40px;
}
.security-module.security-module-lead .security-cta.services {
    float: left;
}
.security-module.security-contact .heading {
    color: #06C3F8;
}
.security-module.security-contact .security-logo a {
    color: white;
}
.security-module.security-contact p {
    color: white !important;
}
.security-module .title {
    color: #09395b;
    font-size: 44px;
    font-size: 4.4rem;
    line-height: 44px;
    line-height: 4.4rem;
    margin-top: 100px;
    margin-bottom: 40px;
}
.security-module .security-module-illustration-container {
    position: relative;
    height: 400px;
}
.security-module .security-module-illustration-container .security-module-illustration {
    position: relative;
    top: 60px;
    display: block;
    max-width: 100%;
    -webkit-transition: all 1s;
    -moz-transition: all 1s;
    transition: all 1s;
}
.security-module .security-module-illustration-container .security-module-illustration-datapoint-container {
    color: white;
    padding: 10px;
    font-weight: bold;
    font-size: 24px;
    font-size: 2.4rem;
    position: relative;
    -webkit-transition: all 1s;
    -moz-transition: all 1s;
    transition: all 1s;
    top: 0px;
}
.security-module .security-module-illustration-container .security-module-illustration-datapoint-container .security-highlight {
    line-height: 40px;
    padding: 2px 6px;
}
.security-module .security-products {
    padding: 0px 0px 40px;
}
.security-module .security-products strong {
    color: #09395b;
}
.security-module .security-products a {
    color: #09395b;
    display: inline-block;
    padding-left: 20px;
    background: url('/security/assets/img/link_plus.png') left 5px no-repeat;
    background: none\9;
    background-size: 12px 12px;
}
.security-module .security-products a:hover {
    background-color: #06C3F8;
}
.security-module a {
    color: #06C3F8;
}
.security-module#pillar_01.security-scroll-visible .security-module-illustration-datapoint-container {
    top: -355px;
}
.security-module#pillar_02.security-scroll-visible .security-module-illustration-datapoint-container {
    top: -80px;
}
.security-module#pillar_03.security-scroll-visible .security-module-illustration-datapoint-container {
    top: -240px;
}
.security-module#pillar_04.security-scroll-visible .security-module-illustration-datapoint-container {
    top: -100px;
}
.security-module.security-scroll .security-scroll-content {
    padding-bottom: 1px !important;
    opacity: 0;
    -webkit-transition: opacity 1s;
    -moz-transition: opacity 1s;
    transition: opacity 1s;
}
.security-module.security-scroll.security-scroll-visible .security-scroll-content {
    opacity: 1;
}
.security-module.security-scroll.security-scroll-visible .security-module-illustration {
    top: 0px;
}
.indiv_card {
    float: none;
    width: 32%;
    margin: 0 1px;
    display: inline-block;
}
#security-feed {
    position: relative;
    z-index: 2;
    background: #fafafa;
}
#security-feed .security-feed-card {
    /* border: 1px solid #d4d4d4; */
    background: #f3f3f3;
    padding-bottom: 30px;
    min-height: 406px;
}
#security-feed .security-feed-card .image-link {
    position: relative;
    display: block;
    text-align: center;
}
#security-feed .security-feed-card .image-link .security-icon-play {
    color: white;
    font-size: 102px;
    font-size: 10.2rem;
    position: absolute;
    top: 30px;
    left: 50%;
    margin-left: -52px;
}
#security-feed .security-feed-card .image-link .play_btn {
    position: absolute;
    top: 50%;
    left: 50%;
    margin-left: -52px;
    margin-top: -52px;
    background: url('../img/play_btn.png') top left no-repeat;
    width: 100px;
    height: 100px;
}
#security-feed .security-feed-card .image-link img {
    max-width: 100%;
    display: block;
}
#security-feed .security-feed-card .text-content {
    padding: 10px;
    text-align: center;
    height: 150px;
}
#security-feed .security-feed-card .text-content .card-title {
    font-family:'Arial Black', 'Arial Bold', Gadget, sans-serif;
    color: #06C3F8;
    font-weight: bold;
    margin-bottom: 20px;
}
#security-feed .security-feed-card .text-content .post-title {
    color: #09395b;
    font-weight: bold;
    font-family: HelveticaNeue-Bold, "Helvetica Neue Bold", "Helvetica Neue", HelvBoldIBM, Arial, sans-serif;
    margin-top: 20px;
    margin-bottom: 20px;
}
#security-feed .security-feed-card .text-content .post-description {
    color: #09395b;
}
#security-feed .security-feed-card .cta {
    text-align: center;
}
#security-feed .security-feed-card .cta a {
    color: #9b9b9b;
    text-decoration: none;
    font-weight: bold;
    display: inline-block;
    padding: 10px;
    width: 180px;
}
@font-face {
    font-family:"icons";
    src: url("data:application/x-font-woff;charset=utf-8;base64,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") format("woff");
    font-weight: normal;
    font-style: normal;
}
[class^="security-icon-"]:before, [class*=" security-icon-"]:before {
    font-family:"icons";
    display: inline-block;
    vertical-align: middle;
    line-height: 1;
    font-weight: normal;
    font-style: normal;
    speak: none;
    text-decoration: inherit;
    text-transform: none;
    text-rendering: optimizeLegibility;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.security-icon-arrow-left:before {
    content:"\f101";
}
.security-icon-arrow-right:before {
    content:"\f102";
}
.security-icon-badge-ciso:before {
    content:"\f103";
}
.security-icon-badge-secuirtycloud:before {
    content:"\f104";
}
.security-icon-badge-threat:before {
    content:"\f105";
}
.security-icon-badge-xforce:before {
    content:"\f106";
}
.security-icon-expand:before {
    content:"\f107";
}
.security-icon-facebook:before {
    content:"\f108";
}
.security-icon-in:before {
    content:"\f109";
}
.security-icon-menu:before {
    content:"\f10a";
}
.security-icon-menu_icn:before {
    content:"\f10b";
}
.security-icon-play:before {
    content:"\f10c";
}
.security-icon-shield:before {
    content:"\f10d";
}
.security-icon-speech:before {
    content:"\f10e";
}
.security-icon-twitter:before {
    content:"\f10f";
}
.security-icon-youtube:before {
    content:"\f110";
}
.cloud-page .landing-lead {
    width: 80%;
    text-align: center !important;
    margin: 0 auto;
    font-size: 2.0rem !important;
    line-height: 3.4rem !important;
}
.cloud-page .post-title {
    margin-bottom: 10px;
}
.cloud-page .security-module-illustration {
    margin: 0 auto;
}
.cloud-page .security-products p {
    font-size: 1.6rem !important;
    line-height: 2.4rem !important;
}
.cloud-page .badge {
    width: 140px !important;
}
.cloud-page .security-hero-carousel .slide .slide-content {
    margin: 100px auto 50px;
    padding: 0 120px;
    max-width: 940px;
    box-sizing: border-box;
}
.cloud-page .security-hero-carousel .slide .slide-content .slide-title {
    font-size: 60px;
    font-size: 6rem;
}
.cloud-page .security-module .title {
    margin-top: 0px !important;
    margin-bottom: 30px !important;
}
.cloud-page .card_carousel {
    width: 960px;
    overflow: hidden;
}
.cloud-page .card_carousel .card_container {
    overflow: hidden;
    width: 5000px;
    position: relative;
}
.cloud-page .card_carousel .card_container .indiv_card {
    float: left !important;
    width: 318px;
}
.cloud-page #card_controls {
    overflow: hidden;
}
.cloud-page #card_controls .title {
    font-size: 20px;
    font-size: 2rem;
    font-weight: 700;
    float: left;
    font-family: HelveticaNeue-Bold, "Helvetica Neue Bold", "Helvetica Neue", HelvBoldIBM, Arial, sans-serif;
}
.cloud-page #card_controls #card_controls_container {
    float: right;
}
.cloud-page #card_controls #card_controls_container DIV {
    background: url('/security/assets/img/carousel_left-right.png');
    width: 23px;
    height: 46px;
    display: inline-block;
    cursor: pointer;
}
.cloud-page #card_controls #card_controls_container DIV.end {
    opacity: 0.2;
}
.cloud-page #card_controls #card_controls_container .cycle-prev {
    background-position: left top;
    margin-right: 60px;
}
.cloud-page #card_controls #card_controls_container .cycle-next {
    background-position: right top;
}
.cloud-page .security-highlight-cont {
    width: 300px;
    height: 72px;
    background: #06C3F8;
    overflow: hidden;
    display: inline-block;
    position: relative;
    top: 14px;
}
.cloud-page .security-highlight-cont .security-highlight {
    display: block;
    position: relative;
}
.cloud-page .ibm-band.security-module-lead {
    padding-bottom: 100px;
}
@-moz-document url-prefix() {
    .slide-title .security-highlight:nth-child(1) {
        display: inline;
    }
    .security-highlight:nth-child(1) {
        padding-top: 11px !important;
        display: inline-block !important;
        position: relative;
    }
    .security-module-illustration-datapoint-container .security-highlight:nth-child(1) {
        display: inline;
    }
}
@font-face {
    font-family:"icons";
    src: url("data:application/x-font-woff;charset=utf-8;base64,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") format("woff");
    font-weight: normal;
    font-style: normal;
}
[class^="security-icon-"]:before, [class*=" security-icon-"]:before {
    font-family:"icons";
    display: inline-block;
    vertical-align: middle;
    line-height: 1;
    font-weight: normal;
    font-style: normal;
    speak: none;
    text-decoration: inherit;
    text-transform: none;
    text-rendering: optimizeLegibility;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.security-icon-arrow-left:before {
    content:"\f101";
}
.security-icon-arrow-right:before {
    content:"\f102";
}
.security-icon-badge-ciso:before {
    content:"\f103";
}
.security-icon-badge-secuirtycloud:before {
    content:"\f104";
}
.security-icon-badge-threat:before {
    content:"\f105";
}
.security-icon-badge-xforce:before {
    content:"\f106";
}
.security-icon-expand:before {
    content:"\f107";
}
.security-icon-facebook:before {
    content:"\f108";
}
.security-icon-in:before {
    content:"\f109";
}
.security-icon-menu:before {
    content:"\f10a";
}
.security-icon-menu_icn:before {
    content:"\f10b";
}
.security-icon-play:before {
    content:"\f10c";
}
.security-icon-shield:before {
    content:"\f10d";
}
.security-icon-speech:before {
    content:"\f10e";
}
.security-icon-twitter:before {
    content:"\f10f";
}
.security-icon-youtube:before {
    content:"\f110";
}
@media (max-width: 568px) {
    .cloud-page .landing-lead {
        width: 100% !important;
        font-size: 1.8rem !important;
        line-height: 2.8rem !important;
    }
    .cloud-page .badge {
        width: 75px !important;
        margin-bottom: 20px !important;
    }
    .cloud-page .security-hero-carousel .slide .slide-title {
        font-size: 3rem !important;
        line-height: 4.4rem !important;
        width: 240px;
        margin: 0 auto 10px !important;
    }
    .cloud-page .security-hero-carousel .slide .slide-content {
        margin-top: 70px !important;
        margin-bottom: 20px !important;
    }
    .cloud-page .security-module .security-scroll-content .ibm-col-6-3:nth-child(odd) {
        height: 275px;
    }
    .cloud-page .security-module-lead .ibm-col-6-3 {
        height: auto !important;
    }
    .cloud-page #card_controls {
        position: relative;
    }
    .cloud-page #card_controls .title {
        position: absolute;
        left: 50%;
        top: 18px;
        margin-left: -54px;
    }
    .cloud-page #card_controls #card_controls_container {
        width: 100%;
    }
    .cloud-page #card_controls #card_controls_container DIV {
        display: block;
    }
    .cloud-page #card_controls #card_controls_container DIV.cycle-prev {
        float: left;
    }
    .cloud-page #card_controls #card_controls_container DIV.cycle-next {
        float: right;
    }
    .cloud-page .security-highlight-cont {
        height: 45px;
        width: 230px;
        display: block;
    }
}
#mobile_menu_btn, .security-cta.products br, #mobile_tabs {
    display: none;
}
@media (max-width: 568px) {
    #contact-callout {
        display: none;
    }
    .security-desktop, #more-arrow {
        display: none;
    }
    .security-mobile {
        display: block;
    }
    #security-feed .security-feed-card .text-content {
        height: 270px;
    }
    #mobile_tabs {
        position: absolute;
        display: none;
        width: 100%;
        top: -1px;
        z-index: 200;
        background-color: #06C3F8;
        left: 60px;
        opacity: 0;
        border-left: 1px solid #0481a7;
        height: 2000px;
    }
    #mobile_tabs .active > a {
        color: #fff !important;
    }
    #mobile_tabs li {
        border-top: 1px solid #0481a7;
        background-color: #06C3F8;
        padding: 0 !important;
    }
    #mobile_tabs li .sub_pages {
        position: relative;
        top: -4px;
    }
    #mobile_tabs li .sub_pages li {
        border: none !important;
        padding: 0 !important;
    }
    #mobile_tabs li .sub_pages li:first-child {
        padding: 0 !important;
    }
    #mobile_tabs li .sub_pages li a {
        text-indent: 45px;
        padding: 12px 0 !important;
        color: #09395b;
    }
    #mobile_tabs li:first-child {
        padding: 8px 0 !important;
    }
    #mobile_tabs li .close_mobile_menu {
        display: inline-block;
        margin-left: 45px;
        position: relative;
        top: 5px;
    }
    #mobile_tabs li a {
        text-decoration: none;
        font-size: 17px;
        font-size: 1.7rem;
        padding: 16px 0 !important;
        color: #09395b;
        display: inline-block;
        font-weight: 700;
        text-indent: 25px;
    }
    #mobile_tabs li a#mobile_menu_head {
        font-size: 22px;
        font-weight: 300;
    }
    #mobile_tabs li a em {
        font-family:"LubalinDemiIBM";
        font-weight: 700;
        font-style: normal;
    }
    #mobile_tabs li:last-child {
        border-bottom: 1px solid #0481a7;
    }
    #mobile_tabs li:before {
        content: none !important;
    }
    #mobile_menu_btn {
        font-size: 30px;
        font-size: 3rem;
        position: absolute;
        right: 20px;
        top: 20px;
        height: 27px;
        width: 40px;
        display: block !important;
        cursor: pointer;
    }
    .security-hero-carousel .slide .badge {
        width: 36px;
    }
    .security-hero-carousel .slide .slide-content {
        padding: 20px 0 10px;
        margin-top: 60px !important;
    }
    .security-hero-carousel .slide .slide-title {
        font-size: 2rem !important;
        line-height: 2.2rem !important;
        margin-bottom: 10px !important;
    }
    .security-hero-carousel .slide .slide-icon-header {
        margin-bottom: 10px;
    }
    .security-hero-carousel .cycle-pager > span {
        width: 5px;
        height: 5px;
    }
    .security-module.security-module-lead .title {
        font-size: 2.4rem;
        line-height: 2.8rem;
        margin-top: -48px;
        margin-bottom: 20px;
    }
    .security-hero-carousel .slide .slide-paragraph {
        font-size: 1.6rem !important;
        line-height: 2rem !important;
        margin: 0 auto 20px;
    }
    .security-hero-carousel .slide .slide-cta {
        font-size: 1.6rem;
        font-family:"HelveticaNeue-Bold", "HelvBoldIBM", Arial, sans-serif;
        font-weight: 700;
    }
    .security-module.security-module-lead p {
        font-size: 1.8rem;
        line-height: 2.6rem;
    }
    .security-module.security-module-lead .security-hr {
        width: 70px;
    }
    #ibm-content-nav {
        background: #171652;
    }
    .ibm-menu-list div:after {
        content: none !important;
    }
    #ibm-content-nav #security-common-mobile-nav-title {
        color: white;
    }
    #ibm-content-nav #security-common-mobile-nav-title em {
        /* @include font-lubalin-demi; */
        font-weight: 700;
        font-style: normal;
    }
    #ibm-content-nav.security-nav-fixed #security-common-mobile-nav-title {
        color: #09395b;
    }
    .security-cta {
        font-family:"HelveticaNeue-Bold", "HelvBoldIBM", Arial, sans-serif;
        font-weight: 700;
    }
    .security-cta.products {
        font-size: 1.6rem;
    }
    .security-cta.products br {
        display: block !important;
    }
    .mobile_prod_toggle {
        padding: 3px 0 6px !important;
    }
    .security-products {
        width: 100%;
        padding: 0 !important;
    }
    .security-products .on strong {
        background: url('../img/collapse.png') right 17px no-repeat;
        background-size: 19px 1px;
    }
    .security-products strong {
        display: block;
        background: url('../img/expand.png') right 8px no-repeat;
        background-size: 19px 19px;
        line-height: 120%;
        margin-bottom: 2px;
        border-top: 1px solid #ccc;
        padding-top: 6px;
        padding-right: 30px;
    }
    .security-products .mobile_hide {
        display: none;
    }
    .security-products .mobile_hide + .hr {
        border-top: 1px solid #ccc;
    }
    .security-fee-carousel-slide .ibm-columns {
        width: 100% !important;
        padding-left: 0 !important;
        padding-right: 0 !important;
    }
    .security-fee-carousel-slide .ibm-columns .ibm-col-6-2 {
        width: 100%;
        margin-left: 0 !important;
        margin-right: 0 !important;
    }
    #security-main {
        padding-top: 0;
    }
    #security-main .security-scroll-content {
        width: 90%;
        position: relative;
        left: -10px;
    }
    #security-main .security-scroll-content .ibm-col-6-3 {
        width: 100%;
    }
    .security-module {
        padding: 10px 0;
    }
    .security-module .ibm-columns .ibm-col-6-3 p {
        font-size: 16px;
        line-height: 22px;
    }
    .security-module .title {
        margin-top: 30px;
        font-size: 2rem;
        line-height: 2.8rem;
        margin-bottom: 6px;
    }
    .security-module-illustration-datapoint-container {
        font-size: 2rem !important;
        font-family:"HelveticaNeue-Bold", "HelvBoldIBM", Arial, sans-serif;
        font-weight: 700;
    }
    .security-module.security-module-lead {
        padding-bottom: 40px;
    }
    .discover_module {
        width: 100%;
        background: #fafafa;
        z-index: 100;
        position: relative;
        padding-bottom: 50px;
        text-align: center;
    }
    .discover_module .discover_header {
        font-size: 1.6rem;
        line-height: 2.8rem;
        display: inline-block;
        margin-bottom: 20px;
        margin-top: -20px;
    }
    video {
        display: none;
    }
    .security-hero-carousel .cycle-pager {
        padding-right: 0;
        text-align: center;
        z-index: 101;
        left: 0;
    }
    .security-hero-carousel .cycle-prev, .security-hero-carousel .cycle-next {
        font-size: 4.5rem !important;
        bottom: 30px !important;
        top: auto !important;
    }
    .security-contact .first-col {
        margin: 50px 0 30px 10px;
    }
    .security-contact .second-col {
        margin-bottom: 40px;
    }
    .mobile_cta_cont {
        position: relative;
    }
    .mobile_cta_cont .mobile_cta_prods {
        position: absolute;
        bottom: 0;
        width: 100%;
    }
    .security-scroll-content {
        opacity: 1 !important;
    }
    .security-module.security-module-lead .security-cta.products {
        float: none;
    }
    .security-module.security-module-lead .security-cta.services {
        float: none;
    }
    .security-module.security-module-lead p {
        text-align: center;
        margin-bottom: 20px;
    }
    .security-module.security-scroll .security-module-illustration {
        top: 0;
    }
    .security-module.security-scroll.security-scroll-visible .security-module-illustration {
        top: 0px;
    }
    .security-module-illustration-container {
        height: 270px !important;
        margin-bottom: -40px;
        margin-top: 10px;
    }
    .security-nav-fixed .security-logo a {
        color: #09395b;
    }
    .security-module#pillar_01 .security-module-illustration-datapoint-container {
        top: -220px;
    }
    .security-module#pillar_01.security-scroll-visible .security-module-illustration-datapoint-container {
        top: -220px;
    }
    .security-module#pillar_02 .security-module-illustration-datapoint-container {
        top: -120px;
    }
    .security-module#pillar_02.security-scroll-visible .security-module-illustration-datapoint-container {
        top: -120px;
    }
    .security-module#pillar_03 .security-module-illustration-datapoint-container {
        top: -238px;
    }
    .security-module#pillar_03.security-scroll-visible .security-module-illustration-datapoint-container {
        top: -238px;
    }
    .security-module#pillar_04 .security-module-illustration-datapoint-container {
        top: -115px;
    }
    .security-module#pillar_04.security-scroll-visible .security-module-illustration-datapoint-container {
        top: -115px;
    }
    .solutions-header {
        font-size: 1.6rem;
        border: none !important;
    }
}
@media only screen and (max-width: 568px) and (min-width: 0) {
    #ibm-mobile-tabs {
        width: auto;
    }
    #ibm-content-nav {
        top: 0 !important
    }
    body {
        overflow-x: hidden !important;
    }
}
#m-local-menu {
    display: none !important;
}
ul {
    color: #09395B !important;
}
ul li:hover:before {
    color: #06C3F8;
}
.learnMoreTitle {
    font-size: 20px;
    font-size: 2rem;
    font-weight: 700;
    float: left;
    font-family: HelveticaNeue-Bold, "Helvetica Neue Bold", "Helvetica Neue", HelvBoldIBM, Arial, sans-serif;
    color: #09395b;
    margin-bottom: 20px;
    margin-top: 20px;
}
.section-anchor {
    padding-top: 35px;
}
/* ----------------------------------------------------        LEADSPACE BUTTONS        -------------------------------------------------------------*/
 .mf-jumplinks {
    background: rgba(0, 0, 0, .3);
    left: 0;
    bottom: 0;
    width: 100%;
    padding: 1em 0;
    height: 225px;
    margin-top: -40px;
}
.ibm-row {
    position: relative;
    width: 100%;
    max-width: 60em;
    margin: 0 auto;
}
.padded {
    padding-left: .9375em;
    padding-right: .9375em;
}
.ibm-col-3 {
    width: 17%;
}
.mf-jumplinks .build {
    margin-bottom: 0;
}
.ibm-column {
    display: inline-block;
    vertical-align: top;
    padding: 1em;
    margin-left: 30px;
}
.mf-jumplinks a {
    display: block;
    background: rgba(0, 0, 0, .7);
    padding: 5px 0;
    font-size: .9375rem;
    line-height: 2.2rem;
    text-align: center;
    border-radius: 4px;
}
a {
    text-decoration: none;
}
.mf-jumplinks h4 {
    margin: .25em 1em .5em;
    text-align: center;
    color: #fff;
}
.mf-jumplinks a strong {
    display: block;
    font-weight: 300;
    font-size: 18px;
    color: #fff;
    padding: .5em;
}
.build a:hover {
    background: #24b0e6;
    -webkit-transition: all .5s ease;
}
.protect a:hover {
    background: #24b0e6;
    -webkit-transition: all .5s ease;
}
.engage a:hover {
    background: #24b0e6;
    -webkit-transition: all .5s ease;
}
.mobile-hide {
    color:#fff;
    padding: 10px;
    font-size: 1.5em;
    line-height: 1.2em;
}
/* ----------------------------------------------------        LEADSPACE BUTTONS  END      -------------------------------------------------------------*/

/* ----------------------------------------------------               ASSET AREA           -------------------------------------------------------------*/
 .assetArea {
    border: 2px solid #f4f4f4;
    padding: 20px;
    width: 550px;
}
.assetArea p {
    font-size: 2rem !important;
}
.assetArea p span {
    margin-left: 30px;
    margin-top: 15px;
    position: absolute;
}
.assetText p {
    font-size: 2rem !important;
}