@media (max-width: 1024px) and (min-width: 961px){
	.article_heading {font-size: 42px;}
	.article_heading .arabic_language{font-size: 20px;}

}
	
@media (min-width: 769px) and (max-width: 960px){
	
	header .arabic_language a {float: right;font-size: 20px;}
	.article_header .arabic_language {
	    right: auto;
	    left: 2px;
    }
	.article_heading .arabic_language {margin-top: 10px !important;}
	
	.article_heading{font-size: 34px;}
	.article_body, .article_body p{font-size: 19px;}
	.page_content .arabic_language{top:-28px !important;font-size: 20px;}


	.lead_story .lead_story_title {font-size: 32px;}

    

    iframe {
	    margin-left: 0;
	    margin-right: -100px;
    }

    .author_info .span2 {
	    float: right;
    }

    .author_info .span10 {
	    float: right;
	    padding-left: 0;
	    padding-right: 30px;
	    margin-right: 0px;
    }

    .news .block_grid_text{
	    float: right;
    }

    .left_side_bar .arabic_language{
	    float: right;
    }

    .left_side_bar .arabic_language a{
    	float: right;
    }
    .with_badges .arabic_language{margin-top:5px !important;} /* For Section page with badges */

    .pull_out_quote{
    	margin-right: 0;
    	margin-left: 40px;
    }

	.opinion .block_grid_paragraph {
	    font-size: 13px;
	}
	.page_info .span12 .arabic_language{top:0px !important;}
	.block_grid_paragraph {font-size: 13px;    max-height: 144px;}
	.feature .equalHMV_tag12 {height: 296px;}
	.badge {font-size: 12px;}
}

@media (min-width : 0px) and (max-width : 660px) {

	header .arabic_language {
		margin-right: 0;
		margin-left: 21px;
		right: auto;
		left: 0;
		line-height: inherit;
	}
	header .arabic_language a {
	    float: left;
	}

	.arabic_language.regular_page {
		margin-top: -2px;
	}

	.toggle-nav {
		float: left;
		right: auto;
		left: -8px;
	}

	header .responsive_menu .arabic_language a {
	    margin-right: 0;
	    margin-left: 6px;
    }

	#scroller {
		left: auto;
		right: 0;
	}

	.responsive_menu {
		float: right;
	}

	

    .responsive_menu ul.res_nav {
	    left: auto;
	    right: 0;
	}

	.responsive_menu ul {
	    float: right;
    }

    
    .res_search-form {
	    float: right;
    }

    .res_nav a {
	    float: right;
    }

    .res_sections_menu span.caret {
	    margin-left: 0;
	    margin-right: 3px;
    }

    .res_search .search_open {
	    left: auto;
	    right: 0;
    }

    .res_search .res_search-form input {
	    float: left;	
	    font-size: 16px;
	    line-height:0px !important;
	    font-family:'Noto Kufi Arabic', 'pt_sansbold' ;
    }

    

    .res_logo a {
	    float:none;
    }

    .res_logo .footer_text {
	    float: right;
    }

}

@media (min-width : 661px) and (max-width : 768px) {
  header .arabic_language {
  	margin-top: 10px;
  }
  .lead_story .lead_story_title {font-size: 26px;}
}

@media (min-width : 0px) and (max-width : 768px) {

	.span1, .span2, .span3, .span4, .span5, .span6,
	.span7, .span8, .span9, .span10, .span11, .span12 {
		margin-right: 0;
		*margin-right: 0;
	}

	.span12 {
		margin-right: 0 !important;
	}

	.sm-row [class*="span"]:first-child {
		margin-right: 0;
	}

	.sm-span1, .sm-span2, .sm-span3, .sm-span4,
	.sm-span5, .sm-span6, .sm-span7, .sm-span8,
	.sm-span9, .sm-span10, .sm-span11, .sm-span12 {
		float: right;
		margin-left: 0; /* customized */
		*margin-left: 0; /* customized */
		margin-right: 4.65517241379%; /* customized */
		*margin-right: 4.60198092443%; /* customized */
	}

	header .mada_logo_container {
	    left: auto;
	    right: 1px;
    }

    div.icon_container.whatsapp_37x37.expand {
		-webkit-transform: translate(140px,0) rotate(360deg);
		-moz-transform: translate(140px,0) rotate(360deg);
		-o-transform: translate(140px,0) rotate(360deg);
		-ms-transform: translate(140px,0) rotate(360deg);
		transform: translate(140px,0)  rotate(360deg);
	}

	div.icon_container.mail_37x37.expand {
		-webkit-transform: translate(105px,0) rotate(360deg);
		-moz-transform: translate(105px,0) rotate(360deg);
		-o-transform: translate(105px,0) rotate(360deg);
		-ms-transform: translate(105px,0) rotate(360deg);
		transform: translate(105px,0)  rotate(360deg);
	}

	div.icon_container.twitter_37x37.expand {
		-webkit-transform: translate(70px,0) rotate(360deg);
		-moz-transform: translate(70px,0) rotate(360deg);
		-o-transform: translate(70px,0) rotate(360deg);
		-ms-transform: translate(70px,0) rotate(360deg);
		transform: translate(70px,0)  rotate(360deg);
	}

	div.icon_container.facebook_37x37.expand {
		-webkit-transform: translate(35px,0) rotate(360deg);
		-moz-transform: translate(35px,0) rotate(360deg);
		-o-transform: translate(35px,0) rotate(360deg);
		-ms-transform: translate(35px,0) rotate(360deg);
		transform: translate(35px,0) rotate(360deg); 
	}

	.seperator {
	    margin-right: -5.172414%;
	    margin-left: -5.1724137931%;
    }

    .scrollablex_items_container {
	    float: right;
	    margin-left: 0;
	    margin-right: -10px;
    }

    .topics_and_related .scrollablex_items_container ul{
	    float: right;
	    padding-right: 0;
	    padding-left: 7px;
    }

    .panorama .static_small_title.one,
	.topics_and_related .static_small_title,
	.static_small_title.staff_picks {
		float: right;
		text-align: right;
	}

	

    .light_grey_article_sep {
	    float: right;
    }

    .page_content .left_side_bar .article_author,
    .page_content .left_side_bar .article_date,
    .page_content .left_side_bar .article_contributor_by {
	    float: right;
    }

    .page_content .left_side_bar .article_author,
    .page_content .left_side_bar .article_date,
    .page_content .left_side_bar .article_contributor_by  {margin-top: 0px;}
    .page_content .arabic_language {
	    float: left;
	    font-size:20px;
    }

    .share_icons_container .icon_container:first-child {
	    margin-right: 0px !important;
	    margin-left: 5px !important;
    }

    iframe {
	    margin-right: 0px;
    }

    iframe.embed-youtube {
	    margin-right: 0px;
    }

    .caption.video {
	    margin-right: 0px;
    }

    
    .author_info .avatar_frame {
	    float: right;
    }

    .author_PICTURE {width: 67px;}
    .author_info .span2 {
	    float: right;
    }

    .author_info .span10 {
	    float: right;
	    padding-left: 0;
	    padding-right: 30px;
    }

    .staff_picks {
	    text-align: right;
    }

    footer .foot_section_toggle:after {
	    right: auto;
	    left: 0;
	    top: 16px;
    }

    footer .foot_section_toggle.active:after {
	    top: 14px;
    }

    .footer_sections_expander{
	    float: right;
    }

    .footer_sections_expander li{
	    float: right;
    }

    .footer_sections_expander li a{
	    float: right;
    }

    footer .row.footer_nav ul {
		float: right;
    }

    div.footer_nav ul li a{
	    float: right;
    }

	footer .footer_icons_container ul {
		margin-left: 0;
		margin-right: 0;
	}

    footer .footer_icons_container ul li:not(:last-child) {
	    margin-right: 0;
	    margin-left: 15px;
    }

    footer .footer-logo{
	    margin-right: -30px;
    }

    .row.news .sm-row:not(:first-of-type) .span3 {
	    margin-left: 0;
	    *margin-left: 0;
	    margin-right: 4.65517241379%;
	    *margin-right: 4.65517241379%;
    }

    .row.news .sm-row:not(:first-of-type) .span3:first-of-type {
	    margin-right: 0;
	    *margin-right: 0;
    }

    .news_letter_signup {
	    float: right;
    }

    .topics_and_related.center {
	    float: right;
    }

    .news .block_grid_text{
	    float: right;
    }

    .news .span3:nth-child(n){
	    margin-right: 0px !important;
    }

    header .header_cover_photo {
	    float: right;
	    padding-left: 0;
	    padding-right: 30%;
    }

    .article_photo_container#panorama {
	    margin-left: 0;
	    float: right;
	    margin-right: -10px;
    }

    .article_photo_caption {
	    float: right;
	    font-size: 10px;
	    line-height: 1.6;
    }

    .left_side_bar_auth_and_date{
    	float: right;
    }

    .left_side_bar_auth_and_date .arabic_language{
        right: auto;
        left: 0;
    }

    .left_side_bar_auth_and_date .arabic_language a{
	    float: right;
	    float: left;
    }

    .article_header .user_photo {
	    margin-left: 0;
	    margin-right: -40px;
    }

    .row.with_badges .arabic_language {
    	padding: 10px 10px 10px 0;
    	font-size: 20px;
    	/* Section with Badges font size */
    }	
  	.lead_story .lead_story_title {font-size: 26px;}
	.features_ad_row .block_grid_paragraph{min-height: auto !important; }
	

	.page_info .span12.contributor_content{padding-right:0%;padding-left:25%;}
	.bagde{    font-size: 12px;}
	.scrollablex_item {    padding: 3px 12px; margin: -6px auto -9px auto;}
	.block_grid_paragraph {font-size: 14px;}
	footer .small_key_topics ul li{letter-spacing: 0.00em;}
}
@media (min-width: 541px) and (max-width: 768px){
	.feature .equalHMV_tag12 .block_grid_text {padding: 15px 15px 15px 65px;}
	.article_heading {font-size: 30px;}
	.article_body, .article_body p {font-size: 19px;}
}
@media (min-width: 0px) and (max-width: 540px){

	header.large_header .centered_content_container {
	    float: right;
    }

    .page_info .span12{
	    padding-left: 0px;
    }
    .page_info .span12 .arabic_language {
		float: left;
		right: auto;
		left: 0;
		text-align: left !important;
		direction: ltr;
		/* for panorama text  */
		margin-top:0px;
    }
	.page_info .span12 .arabic_language a{font-size:20px;}

    .equalHMV_tag3, .equalHMV_tag4, .equalHMV_tag6, .equalHMV_tag12 {
    	margin: 0 0 10px 0 !important;
    }

    div.icon_container.whatsapp_37x37.expand {
		-webkit-transform: translate(0, -140px);
		-moz-transform: translate(0, -140px);
		-o-transform: translate(0, -140px);
		-ms-transform: translate(0, -140px);
		transform: translate(0, -140px);
	}

	div.icon_container.mail_37x37.expand {
		-webkit-transform: translate(0, -105px);
		-moz-transform: translate(0, -105px);
		-o-transform: translate(0, -105px);
		-ms-transform: translate(0, -105px);
		transform: translate(0, -105px) ;
	}

	div.icon_container.twitter_37x37.expand {
		-webkit-transform: translate(0, -70px);
		-moz-transform: translate(0, -70px);
		-o-transform: translate(0, -70px);
		-ms-transform: translate(0, -70px);
		transform: translate(0, -70px) ;
	}

	div.icon_container.facebook_37x37.expand {
		-webkit-transform: translate(0, -35px);
		-moz-transform: translate(0, -35px);
		-o-transform: translate(0, -35px);
		-ms-transform: translate(0, -35px);
		transform: translate(0, -35px); 
    }

    .block_grid_text {
    	padding: 10px 10px 10px 25px;
    }

    footer:after {
	    left: auto;
	    right: 0;
    }

    .left_side_bar .share_icons_container .icon_container{
    	margin-right: 0;
    	margin-left: 5px;
    }  
	.lead_story .lead_story_title {font-size: 22px;}	
	.page_info .span12.contributor_content{padding-right:0%;padding-left:0%;}
	.article_heading {font-size: 24px;}
	.article_body, .article_body p {font-size: 17px;}
}


.topspace { /* 1858 */
  float: right;
  text-align: center;
}

.topspace .samplesp_container span {
  float: right;
  left: auto;
  right: 0px;
}

.vertical_ad_container.full_width,
.vertical_ad.full_width {
  float: right;
}

.vertical_ad_container:first-child,
.box_ad_container:first-child,
.article_body .box_ad_container.right div:first-child,
.article_body .box_ad_container.left div:first-child { /* 1897 */
  right: auto;
  left: 0px;
  float: left;
}

.vertical_ad_container {
  float: left;
}

.vertical_ad { /* 1913 */
  float: left;
}

.ad_toggle_mobile{ /* 1928 */
  float: right;
}

.AD_Fix{ /* 2042 */
  float:left;
}