/*------------------------------------*\
   LOCAL SCREENS
\*------------------------------------*/

.page-move-to-ios .section-hero .image-hero {
    background-image: url("http://images.apple.com/ae/iphone/move-to-ios/images/iphone_hero_small.png");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
only screen and (min-resolution: 144dpi),
(-webkit-min-device-pixel-ratio: 144),
(min-resolution: 144dppx) {
    .page-move-to-ios .section-hero .image-hero {
        background-image: url("http://images.apple.com/ae/iphone/move-to-ios/images/iphone_hero_small_2x.png")
    }
}

@media only screen and (min-width: 736px) {
    .page-move-to-ios .section-hero .image-hero {
        background-image: url("http://images.apple.com/ae/iphone/move-to-ios/images/iphone_hero_medium.png")
    }
}

@media only screen and (min-width: 736px) and (-webkit-min-device-pixel-ratio: 1.5),
only screen and (min-width: 736px) and (min-resolution: 144dpi),
only screen and (min-width: 736px) and (-webkit-min-device-pixel-ratio: 144),
only screen and (min-width: 736px) and (min-resolution: 144dppx) {
    .page-move-to-ios .section-hero .image-hero {
        background-image: url("http://images.apple.com/ae/iphone/move-to-ios/images/iphone_hero_medium_2x.png")
    }
}

@media only screen and (min-width: 1069px) {
    .page-move-to-ios .section-hero .image-hero {
        background-image: url("http://images.apple.com/ae/iphone/move-to-ios/images/iphone_hero_large.png")
    }
}

@media only screen and (min-width: 1069px) and (-webkit-min-device-pixel-ratio: 1.5),
only screen and (min-width: 1069px) and (min-resolution: 144dpi),
only screen and (min-width: 1069px) and (-webkit-min-device-pixel-ratio: 144),
only screen and (min-width: 1069px) and (min-resolution: 144dppx) {
    .page-move-to-ios .section-hero .image-hero {
        background-image: url("http://images.apple.com/ae/iphone/move-to-ios/images/iphone_hero_large_2x.png")
    }
}

.page-move-to-ios .section-start .image-step-3 {
    background-image: url("http://images.apple.com/ae/iphone/move-to-ios/images/step_3_small.jpg");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
only screen and (min-resolution: 144dpi),
(-webkit-min-device-pixel-ratio: 144),
(min-resolution: 144dppx) {
    .page-move-to-ios .section-start .image-step-3 {
        background-image: url("http://images.apple.com/ae/iphone/move-to-ios/images/step_3_small_2x.jpg")
    }
}

@media only screen and (min-width: 736px) {
    .page-move-to-ios .section-start .image-step-3 {
        background-image: url("http://images.apple.com/ae/iphone/move-to-ios/images/step_3_medium.jpg")
    }
}

@media only screen and (min-width: 736px) and (-webkit-min-device-pixel-ratio: 1.5),
only screen and (min-width: 736px) and (min-resolution: 144dpi),
only screen and (min-width: 736px) and (-webkit-min-device-pixel-ratio: 144),
only screen and (min-width: 736px) and (min-resolution: 144dppx) {
    .page-move-to-ios .section-start .image-step-3 {
        background-image: url("http://images.apple.com/ae/iphone/move-to-ios/images/step_3_medium_2x.jpg")
    }
}

@media only screen and (min-width: 1069px) {
    .page-move-to-ios .section-start .image-step-3 {
        background-image: url("http://images.apple.com/ae/iphone/move-to-ios/images/step_3_large.jpg")
    }
}

@media only screen and (min-width: 1069px) and (-webkit-min-device-pixel-ratio: 1.5),
only screen and (min-width: 1069px) and (min-resolution: 144dpi),
only screen and (min-width: 1069px) and (-webkit-min-device-pixel-ratio: 144),
only screen and (min-width: 1069px) and (min-resolution: 144dppx) {
    .page-move-to-ios .section-start .image-step-3 {
        background-image: url("http://images.apple.com/ae/iphone/move-to-ios/images/step_3_large_2x.jpg")
    }
}

/*------------------------------------*\
   END LOCAL SCREENS
\*------------------------------------*/

h3 {
    font-size: 2.1875em;
    line-height: 1.1429;
    font-weight: 200
}

html.oldie h3 {
    font-weight: normal;
    font-family: "Myriad Set Pro 200", "Myriad Set Pro", "Lucida Grande", "Helvetica Neue", "Helvetica", "Arial", "Verdana", "sans-serif"
}

html.oldie[lang=ja-JP] h3 {
    font-family: "AppleTP 200", "AppleTP", "Helvetica Neue", "Helvetica", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", "Meiryo", "ＭＳ Ｐゴシック", "Arial", "Verdana", "sans-serif"
}

html.oldie[lang=zh-CN] h3 {
    font-family: "PingHei 200", "PingHei", "Helvetica Neue", "Helvetica", "Arial", "Verdana", "sans-serif"
}

html.oldie[lang=zh-TW] h3 {
    font-family: "MHei 200", "MHei", "Helvetica Neue", "Helvetica", "Arial", "Verdana", "sans-serif"
}

html.oldie[lang=zh-HK] h3 {
    font-family: "MHei 200", "MHei", "Helvetica Neue", "Helvetica", "Arial", "Verdana", "sans-serif"
}

html.oldie[lang=th-TH] h3 {
    font-family: "Sukhumvit Set 200", "Sukhumvit Set", "Helvetica Neue", "Helvetica", "Arial", "Verdana", "sans-serif"
}

html.oldie[lang=ko-KR] h3 {
    font-family: "Yoon Gothic 200", "Yoon Gothic", "Helvetica Neue", "Helvetica", "Dotum", "Arial", "Verdana", "sans-serif"
}

@media only screen and (max-width: 1068px) {
    h3 {
        font-size: 2.2222em;
        line-height: 1.1;
        font-weight: 200
    }
}

@media only screen and (max-width: 768px) {
    html.touch h3 {
        font-size: 1.5em;
        line-height: 1.1667;
        font-weight: 200
    }
}

@media only screen and (min-width: 735px){
	.page-move-to-ios .section-two-boxes .large-6{ width:50%; }
}


.page-move-to-ios .section-two-boxes .section-copy {
    padding-top: 40px;
    padding-bottom: 25px;
    margin: 0 auto;
    width: 320px
}

.align-center { text-align: center; margin-left: auto; margin-right: auto; }

@media only screen and (max-width: 1068px) {
    .page-move-to-ios .section-two-boxes .section-copy {
        width: 270px
    }
}

@media only screen and (max-width: 735px) {
	.align-center { text-align: left; margin-left: 0; margin-right: 0; }
    .page-move-to-ios .section-two-boxes .section-copy {
        padding-top: 46px;
        padding-bottom: 6px;
        width: 100%
    }
}

.page-move-to-ios .section-two-boxes .image-support {
    background-repeat: no-repeat;
    background-size: 282px 180px;
    height: 180px;
    width: 282px;
    margin-left: auto;
    margin-right: auto;
    background-image: url("http://images.apple.com/ae/iphone/move-to-ios/images/apple_support_large.png");
    margin-bottom: -1px
}

@media print, only screen and (-webkit-min-device-pixel-ratio: 1.5), screen and (min-resolution: 144dpi), screen and (min-resolution: 144dppx) {
    .page-move-to-ios .section-two-boxes .image-support {
        background-image: url("http://images.apple.com/ae/iphone/move-to-ios/images/apple_support_large_2x.png")
    }
}

@media only screen and (max-width: 1068px) {
    .page-move-to-ios .section-two-boxes .image-support {
        background-size: 208px 136px;
        height: 136px;
        width: 208px;
        margin-left: auto;
        margin-right: auto;
        margin-bottom:0;
    }
}

@media only screen and (max-width: 1068px) {
    .page-move-to-ios .section-two-boxes .image-support {
        background-image: url("http://images.apple.com/ae/iphone/move-to-ios/images/apple_support_medium.png")
    }
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 144dpi), only screen and (max-width: 1068px) and (min-resolution: 144dppx) {
    .page-move-to-ios .section-two-boxes .image-support {
        background-image: url("http://images.apple.com/ae/iphone/move-to-ios/images/apple_support_medium_2x.png")
    }
}

@media only screen and (max-width: 768px) {
    html.touch .page-move-to-ios .section-two-boxes .image-support {
        background-size: 208px 136px;
        height: 136px;
        width: 208px;
        margin-left: auto;
        margin-right: auto
    }
}

@media only screen and (max-width: 768px) {
    html.touch .page-move-to-ios .section-two-boxes .image-support {
        background-image: url("http://images.apple.com/ae/iphone/move-to-ios/images/apple_support_xsmall.png")
    }
}

@media only screen and (max-width: 768px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 768px) and (min-resolution: 144dpi), only screen and (max-width: 768px) and (min-resolution: 144dppx) {
    html.touch .page-move-to-ios .section-two-boxes .image-support {
        background-image: url("http://images.apple.com/ae/iphone/move-to-ios/images/apple_support_xsmall_2x.png")
    }
}

.page-move-to-ios .section-two-boxes .image-store {
    background-repeat: no-repeat;
    background-size: 119px 119px;
    height: 119px;
    width: 119px;
    margin-left: auto;
    margin-right: auto;
    background-image: url("http://images.apple.com/ae/iphone/move-to-ios/images/app_store_icon_large.png");
    margin-top: -16px;
}

@media print, only screen and (-webkit-min-device-pixel-ratio: 1.5), screen and (min-resolution: 144dpi), screen and (min-resolution: 144dppx) {
    .page-move-to-ios .section-two-boxes .image-store {
        background-image: url("http://images.apple.com/ae/iphone/move-to-ios/images/app_store_icon_large_2x.png")
    }
}

@media only screen and (max-width: 1068px) {
    .page-move-to-ios .section-two-boxes .image-store {
        background-size: 100px 100px;
        height: 100px;
        width: 100px;
        margin-left: auto;
        margin-right: auto
    }
}

@media only screen and (max-width: 1068px) {
    .page-move-to-ios .section-two-boxes .image-store {
        background-image: url("http://images.apple.com/ae/iphone/move-to-ios/images/app_store_icon_medium.png");
    }
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 144dpi), only screen and (max-width: 1068px) and (min-resolution: 144dppx) {
    .page-move-to-ios .section-two-boxes .image-store {
        background-image: url("http://images.apple.com/ae/iphone/move-to-ios/images/app_store_icon_medium_2x.png");
    }
}

@media only screen and (max-width: 768px) {
    html.touch .page-move-to-ios .section-two-boxes .image-store {
        margin-top: 3px;
        margin-bottom: 48px;
        padding-bottom:50px;
    }
}

.page-move-to-ios .section-two-boxes .column-block-line:before {
    content: "";
    position: absolute;
    left: 0;
    top: 46px;
    height: 330px;
    border-left: 1px solid #d6d6d6;
}

@media only screen and (max-width: 1068px) {
    .page-move-to-ios .section-two-boxes .column-block-line:before {
        height: 300px;
    }
}

@media only screen and (max-width: 735px) {
    .page-move-to-ios .section-two-boxes .column-block-line:before {
        border: 0
    }
    .page-move-to-ios .section-two-boxes div.column-left{
    	border-bottom:1px solid #d6d6d6;
    }
    .page-move-to-ios .section-two-boxes .image-store {
    	margin-top:0;
    	margin-bottom:16px;
    }
}

.page-move-to-ios .ac-gf-buystrip-hero-cta {
    white-space: nowrap
}

@media only screen and (min-width:735px) and (max-width: 1068px) {
	.page-move-to-ios .section-two-boxes .section-content div.column .image-store{ 
		margin-top:-14px; 
		margin-bottom:0;
		padding-bottom:0;
	}
}

