body#sellcontent-apps #globalheader {
    margin-bottom: 0;
}


/*** Start Local Fixes *****/

body {
    font: 14px/22px "Myriad Set Pro", "Gulf", Helvetica, Arial, sans-serif;
    direction: rtl;
    -moz-osx-font-smoothing: grayscale;
}

#productheader h2 {
    margin-right: 13px;
    margin-left: 0;
}

#productheader h2 a {
    text-indent: 0px;
}

#productheader ul li a {
    margin: 1em -1px 0 16px;
}

a.dl {
    padding-right: 20px;
    padding-left: 0;
}

a.more,
span.more {
    background-image: url("https://images.apple.com/ae-ar/global/elements/arrows/less_16.png");
    background-position: left 55%;
}

@media print,
only screen and (-webkit-min-device-pixel-ratio: 1.5),
screen and (min-resolution: 144dpi),
screen and (min-resolution: 144dppx) {
    a.more,
    span.more {
        background-image: url("/ae-ar/global/elements/arrows/less.svg");
        background-position: left 55%;
        background-size: 6px 11px;
    }
}

.blue-round-button {
    padding: 7px 14px 7px 33px;
    font-size: 1.1em;
}

#working .learn-more-content .column {
    margin-right: -6px;
    margin-left: 0;
    padding-right: 41px;
    padding-left: 0;
}

#working .learn-more-content .column.last {
    padding: 0 20px 0 29px;
}

#working .learn-more-content .sell img.hardware {
    margin: 0 2px 6px 0;
}

#working .learn-more-content .create img.hardware {
    margin: 0 -3px 6px 0;
}

#working .learn-more-content .market img.hardware {
    margin: 0 -18px 6px 0;
}

#working .learn-more-content .link img.hardware {
    margin: 0 -5px 6px 0;
}

#working .learn-more-content p {
    margin: -1px 2px 0 0;
    line-height: 1.6em;
}

#working .learn-more-content .link p {
    margin-right: 1px;
    margin-left: 0;
}

#market-itunes p {
    line-height: 1.6em;
}

#market-itunes .header p.intro {
    padding-left: 4px;
    padding-right: 0;
}

#market-itunes .link-to-itunes ul li {
    margin-right: -5px;
    margin-left: 0;
}

#market-itunes .affiliate .column.first {
    padding-right: 66px;
    padding-left: 0;
}

#market-itunes .affiliate .column.last {
    padding: 53px 0 0 82px;
}

#market-itunes .affiliate .column.last h2 {
    margin: 0 -3px -1px 0;
}

#market-itunes .link-to-itunes ul li .itunes-badge {
    margin-left: 3px;
    margin-right: 0;
}

#market-itunes .link-to-itunes ul li .appstore-badge {
    margin-right: 3px;
    margin-left: 0;
}

#market-itunes .link-to-itunes ul li .ibooks-badge {
    margin-right: 6px;
    margin-left: 0;
}

#market-itunes .get-app .column.first {
    padding: 37px 68px 0 0;
}

#market-itunes .get-app .column.last img {
    margin-right: -64px;
    margin-left: 0;
}

#market-itunes .itunes-gifts .column.first {
    padding-right: 65px;
    padding-left: 0;
}

#market-itunes .itunes-gifts .column.first.pushleft {
    padding-right: 35px;
    padding-left: 0;
}

#market-itunes .itunes-gifts .column.last {
    padding-left: 46px;
    padding-right: 0;
}

#market-itunes .itunes-gifts p {
    padding-right: 2px;
    padding-left: 0;
}

#market-itunes .vpp .column.first {
    padding: 71px 68px 0 0;
}

#market-itunes .vpp h2 {
    margin: 0 -4px 2px 0;
}

#market-itunes .vpp .column.last {
    padding: 2px 0 0 76px;
}

#market-itunes .iad .column.first {
    padding-right: 67px;
    padding-left: 0;
}

#market-itunes .iad .column.last {
    padding-left: 44px;
    padding-right: 0;
}

#market-itunes .iad .column.last img {
    margin-right: -6px;
    margin-left: 0;
}

#market-itunes .iad .column.last h2 {
    margin: 7px 6px 4px 0;
}

#market-itunes .iad.ondevice .column.first {
    padding-right: 60px;
    padding-left: 0;
}

#market-itunes .iad.ondevice .column.last img {
    margin-right: -2px;
    margin-left: 0;
}

#market-itunes .market-your-books .column.first {
    padding-right: 66px;
    padding-left: 0;
}

#market-itunes .market-your-books .column.last {
    padding: 25px 0 0 80px;
}

#market-itunes .market-your-books .column.last h2 {
    margin: 0 -3px -1px 0;
}

#market-itunes .link-to-itunes .border-bottom li:first-child {
    margin-left: 2px;
    margin-right: 0;
}

#itunes-connect .hero img.hero-image {
    margin: 0 -54px 23px 0;
}

#itunes-connect .hero img.hero-image.centered {
    margin-right: 0;
    margin-left: 0;
}

#itunes-connect .hero p {
    line-height: 22px;
}

#link .identity {
    padding-left: 2px;
    padding-right: 0;
}

#link .identity p {
    line-height: 24px;
}

#link .identity ul li .itunes-badge {
    margin-left: 2px;
    margin-right: 0;
}

#link .widgets .column.first {
    padding-right: 110px;
    padding-left: 0;
    line-height: 24px;
}

#link .create-links .column.first {
    padding-right: 73px;
    padding-left: 0;
}

#link .create-links .column.last {
    padding-left: 98px;
    padding-right: 0;
    line-height: 24px;
}

#link .create-links .column.last p {
    margin-right: 8px;
    margin-left: 0;
}

#link .feature-affiliate {
    line-height: 24px;
}

#link .feature-affiliate .column.first {
    padding-right: 109px;
    padding-left: 0;
}

#link .feature-affiliate .column.last {
    padding: 8px 0 0 108px;
}

#link .feature-affiliate .column.last img {
    margin-right: -2px;
    margin-left: 0;
}

#link .banner .column.first {
    padding-right: 109px;
    padding-left: 0;
    line-height: 24px;
}

#link .banner .column.last img {
    margin-right: -4px;
    margin-left: 0;
}

#link .advanced {
    line-height: 24px;
}

#link .music-widgets .column.first {
    padding-right: 73px;
    padding-left: 0;
}

#link .music-widgets .column.last {
    padding-left: 98px;
    padding-right: 0;
    line-height: 22px;
}

#link .music-widgets .column.last h2 {
    margin-right: 8px;
    margin-left: 0;
}

#link .music-widgets .column.last p {
    margin-right: 8px;
    margin-left: 0;
}

.faq .row .column {
    float: right;
}

.faq .hero .row .column {
    margin-right: 8px;
    margin-left: 0;
}

.faq .hero .row .column:first-child {
    margin-right: 141px;
    margin-left: 0;
}

.faq.music .row .column:first-child,
.faq.movie .row .column:first-child,
.faq.tv .row .column:first-child {
    margin-right: 263px;
    margin-left: 0;
}

.faq .questions-answers .inner-content {
    float: none;
}

.faq #main .qa-wrap h3 {
    font-size: 20px;
    line-height: 1.1;
}

.faq .qa-wrap p {
    font-size: 15px;
    line-height: 1.3;
}

.faq .qa-wrap ul {
    margin: 10px 15px 0 0;
}

.faq .qa-wrap li {
    line-height: 1.3;
}

#enhance .mastered {
    line-height: 22px;
}

#enhance .mastered .grid2col .grid2colc .column.first {
    padding: 6px 29px 0 0;
}

#enhance .developer-ibooks {
    line-height: 22px;
}

#enhance .developer-ibooks .grid2col .column.first .grid2colc .column.first {
    padding: 6px 26px 0 0;
}

#enhance .developer-ibooks .grid2col .column.last .grid2colc .column.first {
    padding: 4px 6px 0 0;
}

#enhance .developer-ibooks .grid2col .column.last .grid2colc .column.last {
    padding-left: 38px;
    padding-right: 0;
}

#enhance .connect-mastered {
    line-height: 22px;
}

#enhance .connect-mastered .grid2col .column.first .grid2colc .column.first {
    padding-right: 37px;
    padding-left: 0;
}

#enhance .connect-mastered .grid2col .column.last .grid2colc .column.last {
    padding-left: 38px;
    padding-right: 0;
}

#enhance .lp-extras {
    line-height: 22px;
}

#enhance .lp-extras .grid2col .column.first {
    padding-right: 28px;
    padding-left: 0;
}

#enhance .lp-and-extras {
    line-height: 22px;
}

#enhance .lp-and-extras .grid2col .column.first .grid2colc .column.first {
    padding: 6px 26px 0 0;
}

#enhance .lp-and-extras .grid2col .column.first .grid2colc .column.first img {
    margin: -4px 13px 0 0;
}

#enhance .lp-and-extras .grid2col .column.last .grid2colc .column.first {
    padding: 4px 6px 0 0;
}

#enhance .lp-and-extras .grid2col .column.last .grid2colc .column.first img {
    margin: -2px -2px 0 0;
}

#enhance .lp-and-extras .grid2col .column.last .grid2colc .column.last {
    padding-left: 117px;
    padding-right: 0;
}

#enhance .producer {
    line-height: 22px;
}

#enhance .producer .grid2col .grid2colc .column.first {
    padding: 36px 26px 0 0;
}

#enhance .podcasts-itunesu {
    line-height: 22px;
}

#enhance .podcasts-itunesu .grid2col .column.first .grid2colc .column.first {
    padding: 0 29px 0 0;
}

#enhance .podcasts-itunesu .grid2col .column.last .grid2colc .column.first {
    padding-right: 5px;
    padding-left: 0;
}

#enhance .podcasts-itunesu .grid2col .column.last .grid2colc .column.last {
    padding-left: 80px;
    padding-right: 0;
}

#sellcontent .hero p.intro {
    font-size: 2em;
}

#sellcontent .hero p.intro img {
    margin: -3px -14px -8px 0;
}

#sellcontent .hero span.more {
    margin-right: 10px;
    margin-left: 0;
}

#sellcontent .hero a {
    text-indent: 9999px;
}

#sellcontent .hero .hero-image {
    margin: 17px 43px 0 0;
}

#sellcontent .features .column p {
    line-height: 21px;
}

#sellcontent .features .column.first {
    padding-right: 36px;
    padding-left: 0;
}

#sellcontent .features .column.apps {
    margin-right: 43px;
    margin-left: 0;
}

#sellyourbooks h1 {
    line-height: 0.2em;
}

#sellyourbooks h3 {
    line-height: 13px;
}

#sellyourbooks .column p {
    line-height: 1.6;
}

#sellyourbooks .watch-video h3 img {
    margin: -10px 9px 0 0;
}

#sellyourbooks .watch-video p {
    margin-right: 10px;
    margin-left: 0;
}

#sellyourbooks .video-thumb .play {
    right: 112px;
    left: auto;
}

#sellyourbooks .video-gallery .gallery-content .close {
    right: 30px;
    left: auto;
    text-indent: 9999px;
}

#sellyourbooks .video-gallery .gallery-content.gallery-movie {
    right: 50%;
    left: auto;
    margin-right: -490px;
    margin-left: 0;
}

#sellyourbooks .video-gallery .gallery-content {
    right: 0;
    left: auto;
}

#sellyourbooks .singleCol p {
    line-height: 1.5em;
}

#sellyourbooks .section2 .row:first-child {
    line-height: 22px;
}

#mastered #main {
    margin-right: -7px;
    margin-left: 0;
}

#mastered .hero p.intro img {
    margin: -4px 6px -6px 0;
}

#mastered .features img {
    margin-right: -2px;
    margin-left: 0;
}

#mastered p.info {
    line-height: 22px;
}

#mastered p.documents {
    font-size: 15px;
}

#mastered p.documents a {
    background-position: right;
}

#extras .features .row,
#lps .features .row {
    padding-right: 12px;
    padding-left: 0;
}

#extras .more-info,
#lps .more-info {
    margin-right: -1px;
    margin-left: 0;
}

#extras .more-info p,
#lps .more-info p {
    margin: -1px 2px 0 40px;
    line-height: 22px;
}

#extras .more-info ul li,
#lps .more-info ul li {
    line-height: 24px;
}

#extras .features.condensed .row {
    padding-right: 0;
    padding-left: 0;
}

#extras .features.condensed .more-info {
    margin: 0 132px 11px 0;
}

#sellcontent-apps .row {
    padding-right: 13px;
    padding-left: 0;
}

#sellcontent-apps .hero h1 {
    margin: 0 -15px 2px 0;
}

#sellcontent-apps .hero p.intro img {
    margin: -4px -14px -3px 0;
}

#sellcontent-apps .hero .hero-image {
    margin: 18px 29px 0 0;
}

#sellcontent-apps .more-info {
    margin-right: -1px;
    margin-left: 0;
}

#sellcontent-apps .more-info h2 {
    margin: 0 1px 8px 0;
}

#sellcontent-apps p.info {
    margin: -12px 4px 0 18px;
    line-height: 22px;
}

#sellcontent-apps p.documents {
    margin: 8px 5px 0 0;
    font-size: 15px;
}

#sellcontent-apps p.documents img {
    margin: 0 0 -3px 5px;
}

#sellcontent-apps .getstarted {
    margin: 13px 1px 0 0;
}

#sellcontent-apps .grid2cola .column img {
    margin: 11px 5px 0 0;
}

#sellcontent-apps .grid2cola .column p.info {
    margin: -1px 8px 13px 0;
    line-height: 22px;
}

#affiliates .hero-image {
    padding: 5px 0 0 48px;
}

#affiliates .hero-image.centered {
    padding-left: 0;
    padding-right: 0;
}

#affiliates .apply-now p {
    line-height: 1.6em;
}

#affiliates .links-list {
    padding: 29px 0 0 19px;
}

#affiliates .links-list p {
    line-height: 22px;
}

#sellcontent-media .row {
    padding-right: 13px;
    padding-left: 0;
}

#sellcontent-media .hero h1 {
    margin: -6px -33px 0 0;
}

#sellcontent-media .hero p.intro img {
    margin: -4px -14px -6px 0;
}

#sellcontent-media .hero .hero-image {
    margin: 16px 60px 0 0;
}

#sellcontent-media .more-info {
    margin-right: -1px;
    margin-left: 0;
}

#sellcontent-media .more-info h2 {
    margin: 0 1px 10px 0;
}

#sellcontent-media p.info {
    margin: -12px 4px 0 -6px;
    line-height: 22px;
}

#sellcontent-media p.documents {
    margin: 8px 5px 0 0;
    font-size: 15px;
}

#sellcontent-media p.documents img {
    margin: 0 0 -3px 5px;
}

#sellcontent-media .getstarted {
    margin: 13px 1px 0 0;
}

#corporatesales .hero {
    padding: 53px 0 20px 0;
}

#corporatesales .hero h1 {
    margin-right: -23px;
    margin-left: 0;
}

#corporatesales .gift h1 {
    padding: 17px 147px 0 147px;
}

#corporatesales .gift p {
    line-height: 22px;
}

.end-float {
    float: left !important;
}

.start-float,
.column.start-float {
    float: right !important;
}

.end-dir {
    direction: ltr;
}

.start-dir {
    direction: rtl;
}

.clearfix:after {
    content: " ";
    visibility: hidden;
    display: block;
    height: 0;
    clear: both;
}


/**** End Local Fixes *****/
