/*KR*/
.icon-after::after, .more::after {
  top: -.1em;
}

/* .section-icloud, */
/* .section-router, */
.section-icloud .gallery .gallery-content {
  background-color: #fafafa;
}

/* .section-browsing{
  background-color: #ffffff;
} */

.section-security .copy-container.vertical-spacing {
    margin-top:0px;
}

@media only screen and (max-width: 1068px){
  .section-security .top-spacing {
    margin-top: 183px;
  }
}

@media only screen and (max-width: 735px) {
    .section-security .top-spacing {
        margin-top: 0
    }
}




.section-hero .image-safari-hero {
    background-image: url("/kr/safari/k/images/overview/safari_hero__fpyqh0pnoomu_large.jpg");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    .section-hero .image-safari-hero {
        background-image: url("/kr/safari/k/images/overview/safari_hero__fpyqh0pnoomu_large_2x.jpg")
    }
}

@media only screen and (max-width: 1068px) {
    .section-hero .image-safari-hero {
        background-image: url("/kr/safari/k/images/overview/safari_hero__fpyqh0pnoomu_medium.jpg")
    }
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
    .section-hero .image-safari-hero {
        background-image: url("/kr/safari/k/images/overview/safari_hero__fpyqh0pnoomu_medium_2x.jpg")
    }
}

@media only screen and (max-width: 735px) {
    .section-hero .image-safari-hero {
        background-image: url("/kr/safari/k/images/overview/safari_hero__fpyqh0pnoomu_small.jpg")
    }
}

@media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 735px) and (min-resolution: 1.5dppx), only screen and (max-width: 735px) and (min-resolution: 144dpi) {
    .section-hero .image-safari-hero {
        background-image: url("/kr/safari/k/images/overview/safari_hero__fpyqh0pnoomu_small_2x.jpg")
    }
}

.section-security .image-privacy-and-security {
    background-image: url("/kr/safari/k/images/overview/privacy_and_security__dqcyu0g42niq_large.jpg");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    .section-security .image-privacy-and-security {
        background-image: url("/kr/safari/k/images/overview/privacy_and_security__dqcyu0g42niq_large_2x.jpg")
    }
}

@media only screen and (max-width: 1068px) {
    .section-security .image-privacy-and-security {
        background-image: url("/kr/safari/k/images/overview/privacy_and_security__dqcyu0g42niq_medium.jpg")
    }
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
    .section-security .image-privacy-and-security {
        background-image: url("/kr/safari/k/images/overview/privacy_and_security__dqcyu0g42niq_medium_2x.jpg")
    }
}

@media only screen and (max-width: 735px) {
    .section-security .image-privacy-and-security {
        background-image: url("/kr/safari/k/images/overview/privacy_and_security__dqcyu0g42niq_small.jpg")
    }
}

@media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 735px) and (min-resolution: 1.5dppx), only screen and (max-width: 735px) and (min-resolution: 144dpi) {
    .section-security .image-privacy-and-security {
        background-image: url("/kr/safari/k/images/overview/privacy_and_security__dqcyu0g42niq_small_2x.jpg")
    }
}

.section-icloud .image-icloud-keychain {
    background-image: url("/kr/safari/k/images/overview/icloud_keychain__fn94otpytrue_large.jpg");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    .section-icloud .image-icloud-keychain {
        background-image: url("/kr/safari/k/images/overview/icloud_keychain__fn94otpytrue_large_2x.jpg")
    }
}

@media only screen and (max-width: 1068px) {
    .section-icloud .image-icloud-keychain {
        background-image: url("/kr/safari/k/images/overview/icloud_keychain__fn94otpytrue_medium.jpg")
    }
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
    .section-icloud .image-icloud-keychain {
        background-image: url("/kr/safari/k/images/overview/icloud_keychain__fn94otpytrue_medium_2x.jpg")
    }
}

@media only screen and (max-width: 735px) {
    .section-icloud .image-icloud-keychain {
        background-image: url("/kr/safari/k/images/overview/icloud_keychain__fn94otpytrue_small.jpg")
    }
}

@media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 735px) and (min-resolution: 1.5dppx), only screen and (max-width: 735px) and (min-resolution: 144dpi) {
    .section-icloud .image-icloud-keychain {
        background-image: url("/kr/safari/k/images/overview/icloud_keychain__fn94otpytrue_small_2x.jpg")
    }
}

.section-icloud .image-icloud-bookmarks {
    background-image: url("/kr/safari/k/images/overview/icloud_bookmarks__fvxzk8wzkzyq_large.jpg");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    .section-icloud .image-icloud-bookmarks {
        background-image: url("/kr/safari/k/images/overview/icloud_bookmarks__fvxzk8wzkzyq_large_2x.jpg")
    }
}

@media only screen and (max-width: 1068px) {
    .section-icloud .image-icloud-bookmarks {
        background-image: url("/kr/safari/k/images/overview/icloud_bookmarks__fvxzk8wzkzyq_medium.jpg")
    }
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
    .section-icloud .image-icloud-bookmarks {
        background-image: url("/kr/safari/k/images/overview/icloud_bookmarks__fvxzk8wzkzyq_medium_2x.jpg")
    }
}

@media only screen and (max-width: 735px) {
    .section-icloud .image-icloud-bookmarks {
        background-image: url("/kr/safari/k/images/overview/icloud_bookmarks__fvxzk8wzkzyq_small.jpg")
    }
}

@media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 735px) and (min-resolution: 1.5dppx), only screen and (max-width: 735px) and (min-resolution: 144dpi) {
    .section-icloud .image-icloud-bookmarks {
        background-image: url("/kr/safari/k/images/overview/icloud_bookmarks__fvxzk8wzkzyq_small_2x.jpg")
    }
}

.section-icloud .image-icloud-reading-lists {
    background-image: url("/kr/safari/k/images/overview/icloud_reading_lists__dzl9foha1ys2_large.jpg");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    .section-icloud .image-icloud-reading-lists {
        background-image: url("/kr/safari/k/images/overview/icloud_reading_lists__dzl9foha1ys2_large_2x.jpg")
    }
}

@media only screen and (max-width: 1068px) {
    .section-icloud .image-icloud-reading-lists {
        background-image: url("/kr/safari/k/images/overview/icloud_reading_lists__dzl9foha1ys2_medium.jpg")
    }
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
    .section-icloud .image-icloud-reading-lists {
        background-image: url("/kr/safari/k/images/overview/icloud_reading_lists__dzl9foha1ys2_medium_2x.jpg")
    }
}

@media only screen and (max-width: 735px) {
    .section-icloud .image-icloud-reading-lists {
        background-image: url("/kr/safari/k/images/overview/icloud_reading_lists__dzl9foha1ys2_small.jpg")
    }
}

@media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 735px) and (min-resolution: 1.5dppx), only screen and (max-width: 735px) and (min-resolution: 144dpi) {
    .section-icloud .image-icloud-reading-lists {
        background-image: url("/kr/safari/k/images/overview/icloud_reading_lists__dzl9foha1ys2_small_2x.jpg")
    }
}

.section-longer-life .image-longer-life {
    background-image: url("/kr/safari/k/images/overview/longer_life__bvc3gceizvpy_large.jpg");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    .section-longer-life .image-longer-life {
        background-image: url("/kr/safari/k/images/overview/longer_life__bvc3gceizvpy_large_2x.jpg")
    }
}

@media only screen and (max-width: 1068px) {
    .section-longer-life .image-longer-life {
        background-image: url("/kr/safari/k/images/overview/longer_life__bvc3gceizvpy_medium.jpg")
    }
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
    .section-longer-life .image-longer-life {
        background-image: url("/kr/safari/k/images/overview/longer_life__bvc3gceizvpy_medium_2x.jpg")
    }
}

@media only screen and (max-width: 735px) {
    .section-longer-life .image-longer-life {
        background-image: url("/kr/safari/k/images/overview/longer_life__bvc3gceizvpy_small.jpg")
    }
}

@media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 735px) and (min-resolution: 1.5dppx), only screen and (max-width: 735px) and (min-resolution: 144dpi) {
    .section-longer-life .image-longer-life {
        background-image: url("/kr/safari/k/images/overview/longer_life__bvc3gceizvpy_small_2x.jpg")
    }
}



/* KR QA IE11 iCloud - Hero Image Gets Broken Fix START */
@media only screen and (max-width: 1393.6px) {
    html.no-js .page-overview .section-hero .image-safari-hero, 
    html.no-sticky.no-css-animation .page-overview .section-hero .image-safari-hero {
        margin-left: auto;
    }
}

@media only screen and (max-width: 735px) and (max-width: 1068px) {
    html.no-js .page-overview .section-hero .image-safari-hero, 
    html.no-sticky.no-css-animation .page-overview .section-hero .image-safari-hero {
        left: 50%;
        margin-left: -511px
    }
}

@media only screen and (max-width: 735px) {
    html.no-js .page-overview .section-hero .image-safari-hero, 
    html.no-sticky.no-css-animation .page-overview .section-hero .image-safari-hero {
        left: 50%;
        margin-left: -167.5px
    }
}
/* KR QA IE11 iCloud - Hero Image Gets Broken Fix END */



/* KR QA IE11 iCloud - Gallery Layout Gets Broken Fix START 
   IT HAS TO BE IMAGE BACKGROUND CSS */
html.no-js .page-overview .section-icloud .tabnav-wrapper,
html.no-sticky.no-css-animation .page-overview .section-icloud .tabnav-wrapper {
 display: none;
}

html.no-js .page-overview .section-icloud .slide-image,
html.no-sticky.no-css-animation .page-overview .section-icloud .slide-image
 {
    position: relative;
}

html.no-js .page-overview .section-icloud .gallery .gallery-figcaption,
html.no-sticky.no-css-animation .page-overview .section-icloud .gallery .gallery-figcaption {
    margin-top: 40px;
    margin-bottom: 120px;
}

@media only screen and (max-width: 735px) {
    html.no-js .page-overview .section-icloud .gallery .gallery-figcaption,
    html.no-sticky.no-css-animation .page-overview .section-icloud .gallery .gallery-figcaption {
        margin-bottom: 80px;
        width: auto;
    }
}

@media only screen and (max-width: 1393.6px) {
    html.no-js .page-overview .section-icloud .image-icloud-bookmarks, 
    html.no-sticky.no-css-animation .page-overview .section-icloud .image-icloud-bookmarks,
    html.no-js .page-overview .section-icloud .image-icloud-reading-lists, 
    html.no-sticky.no-css-animation .page-overview .section-icloud .image-icloud-reading-lists {
        margin-left: auto;
    }
}

@media only screen and (max-width: 735px) and (max-width: 1068px) {
    html.no-js .page-overview .section-icloud .image-icloud-bookmarks, 
    html.no-sticky.no-css-animation .page-overview .section-icloud .image-icloud-bookmarks,
    html.no-js .page-overview .section-icloud .image-icloud-reading-lists, 
    html.no-sticky.no-css-animation .page-overview .section-icloud .image-icloud-reading-lists {
        left: 50%;
        margin-left: -511px
    }
}

@media only screen and (max-width: 735px) {
    html.no-js .page-overview .section-icloud .image-icloud-bookmarks,
    html.no-sticky.no-css-animation .page-overview .section-icloud .image-icloud-bookmarks,
    html.no-js .page-overview .section-icloud .image-icloud-reading-lists,
    html.no-sticky.no-css-animation .page-overview .section-icloud .image-icloud-reading-lists {
        left: 50%;
        margin-left: -167.5px
    }
}
/* KR QA IE11 iCloud - Gallery Layout Gets Broken Fix END */