.page-overview .section-developers .apps .image-icon-duolingo{
		background-image: url("/ae-ar/swift/images/icon_duolingo_large.jpg");
		background-repeat: no-repeat;
	    background-size: 62px 62px;
	    width: 62px;
}
@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){
	.page-overview .section-developers .apps .image-icon-duolingo{
			background-image: url("/ae-ar/swift/images/icon_duolingo_large_2x.jpg");
	}
	
}

.page-overview .section-developers .apps .image-icon-eventbrite {
    background-repeat: no-repeat;
    background-size: 62px 62px;
    background-image: url("/ae-ar/swift/images/icon_eventbrite_large.png");
    width: 62px
}

@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) {
    .page-overview .section-developers .apps .image-icon-eventbrite {
        background-image:url("/ae-ar/swift/images/icon_eventbrite_large_2x.png")
    }
}

body {
	direction: rtl;
	text-align: right;
}

html {
    font-size: 112.5%;
}

h1, h2, h3, h4, h5, p, li, span, a {
    font-family: "Myriad Set Pro", "Gulf", "Helvetica", "Arial", sans-serif;
    direction:  rtl;
}

.page-overview .section-developers .image-developers .caption-copy {
	font-family: "Myriad Set Pro", "Gulf", "Helvetica", "Arial", sans-serif;
}

.caption-headline {
	unicode-bidi: embed;
}

.page-overview .section-developers .column.first p,
.page-overview .section-developers .column.last p {
	padding-right: 0;
}

.row.tighten .large-push-1 {
	direction: ltr;
	float: left;
	right: 8.33333%;
	left: auto;
}


.row.tighten  .first.large-6 {
	float: right;
}

.page-overview .section-developers .data .smallblock-copy {
	position: relative;
    right: -50px;
}

.page-overview .section-developers .apps .column {
	 margin-right: 0; 
    float: right;
    margin-left: 37px;
}

.page-overview .section-educators .courses ul {
	float: right;
}

.icon-external:before, 
.icon-external:after {
	transform: scaleX(-1);
	-webkit-transform: scaleX(-1);
	 padding-right: .3em;
	 padding-left: .3em!important;
}

.page-overview .section-get-started .column {
	float: right;
}

.page-overview .section-get-started .column.first {
	margin-left: 67px;
	margin-right: 0;
}

.page-overview .section-get-started .column.last {
	margin-right: 67px;
}

.page-overview .section-educators p.tighten {
	margin-right: 85px;
}

.page-overview .section-developers .image-developers .caption-copy {
	background-position: 88% center;
}

.page-overview .section-developers .image-developers .caption-copy {
	padding: 28px 173px 28px 100px;
}

#ac-globalfooter .ac-gf-sosumi li {
	text-align: right;
	direction: rtl;
}

.page-overview .section-educators p.tighten {
    width: 875px;
}

.page-overview .section-educators .section-content {
	margin-top: -20px;
}