﻿.h1class a[href^="http://"]:after, 
.h1class a[href^="https://"]:after,
.list li a[href^="http://"]:after, 
.list li a[href^="https://"]:after,
.article-body a[href^="http://"]:after,
.article-body a[href^="https://"]:after
 {

content:url(http://www.aljazeera.com/mritems/Images/2015/9/6/112cabc084a44f53b6b8e0f8c0d8d2b3_6.png);
width:12px;
height:12px;
padding-left:4px;
}

[class*=dark] a:hover, [class*=dark] .h1class a:hover {
	color: #fa9000 !important;
}

#home-latest .h1class.heading-section img {
    margin-right:10px!important;
}


@media only screen and (min-width: 1024px) and (max-width: 1263px){

#home-latest .h1class.heading-section {
    margin-bottom: 35px;
}

#home-latest .h1class.heading-section div {
    margin-top: 2px;
    float:left!important;

}
}
/*---------------H1Class from MarkBoulton-------------------*/

.h1class
 {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}

#site-header-links .h1class {
font-size: 1.6rem !important;
}
.h1class {
	font-family: "HelveticaNeueLTStd-Bd", "Helvetica Neue", Helvetica, sans-serif;
	font-weight: 400;
}
 [class*=blurb] .h1class {
	font-size: 16px;
	font-size: 1.6rem;
	color: #474747;
}

[class*=blurb] .h1class a {
	color: #4d4d4d;
}

[class*=blurb] .h1class a:hover {
	color: #4285e1;
}

.blurb-wide .h1class {
	margin-top: -0.3em;
}

#opinions .blurb-wide .h1class, .top-stories .blurb-wide .h1class {
	margin-top: 0;
}
 [class*=blurb] .h1class a {
	color: #333;
}

[class*=blurb] .h1class a:hover {
	color: #000000;
}

.blurb-small .h1class {
	font-size: 14px;
	font-size: 1.4rem;
}

.blurb-live .h1class {
	clear: both;
}

.inbrief .h1class{
	font-weight: 700;
	margin-bottom: 1em;
}
#nav-site .drop-mega .blurb .h1class a {
	font-size: 0.8em;
}

#site-header-links .quote .h1class {
	font-size: 16px;
	font-size: 1.6rem;
	line-height: 1.4;
}

@media only screen and (max-width: 1023px) {

#site-header-links .quote .h1class {
	font-size: 14px;
	font-size: 1.4rem;
}

}
#site-header-links .h1class, #site-header-links p {
	color: #fff;
}

#site-header-links .h1class {
	font-size: 20px;
	font-size: 2rem;
	line-height: 1.2;
}

@media only screen and (max-width: 1023px) {

#site-header-links .h1class {
	font-size: 18px;
	font-size: 1.8rem;
}

}

.page-section-minor .h1class, #main-content-sidebar [class*=blurb] .h1class {
	font-size: 14px;
	font-size: 1.4rem;
}
.page-sidebar .blurb-wide .h1class {
	font-size: 14px;
	font-size: 1.4rem;
	line-height: 1.3;
}
.latest .h1class {
	font-size: 14px;
	font-size: 1.4rem;
	padding-top: 0.5em;
	padding-bottom: 0;
	color: #f6f6f6;
	margin-bottom: 0;
	font-family: "HelveticaNeueLTStd-Roman", "Helvetica Neue", Helvetica, sans-serif;
	clear: both;
}

.latest .bleed .h1class {
	padding: 0.7em 1em;
}
.latest .breaking .h1class {
	font-size: 16px;
	font-size: 1.6rem;
	color: #fff;
	text-transform: uppercase;
	margin-bottom: 0;
	padding: 0.7em 1em 0;
}

[class*=dark] a, [class*=dark] .h1class a {
	color: #fff;
}

[class*=dark] a:hover, [class*=dark] .h1class a:hover {
	color: #999;
}

.top-story .h1class {
	font-size: 42px;
	font-size: 4.2rem;
	line-height: 1;
	margin-bottom: 0.5em;
}

@media only screen and (max-width: 1023px) {
	
.top-story .h1class {
	font-size: 30px;
	font-size: 3rem;
	line-height: 1.3;
}
	
}

@media only screen and (max-width: 767px) {
	
.top-story .h1class {
	font-size: 20px;
	font-size: 2rem;
}

#more-stories > [class*=blurb] > aside > .h1class {
	padding-bottom: 0;
}

.show-latest .h1class {
	font-size: 20px;
	font-size: 2rem;
	line-height: 1.4;
}

#shows-top .h1class {
	position: relative;
	bottom: auto;
	margin-bottom: 0.5em;
	padding-left: 0.6em;
}

.program-name a .h1class {
	color: #474747;
}

.following > .h1class {
	font-size: 18px;
	margin-bottom: 0.5em;
}

.h1class + .profile {
	margin-top: 1em;
}

#main-story .profile .h1class {
	font-size: 18px;
	font-size: 1.8rem;
}

@media only screen and (max-width: 767px) {

#main-story .profile .h1class {
	font-size: 14px;
	font-size: 1.4rem;
}

}
#header-person .h1class {
	line-height: 1;
	padding-bottom: 0;
}

#topic-top .top-story .h1class {
	font-size: 36px;
	font-size: 3.6rem;
}

@media only screen and (max-width: 767px) {

#topic-top .top-story .h1class {
	font-size: 24px;
	font-size: 2.4rem;
}

}




/*---------------H1Class from Custom Styles-------------------*/

article#header-person .h1class.heading-story {
width: 94%;
}
 
.h1class.heading-story.TS_MainTitle {
	padding-top: .5em;
}
#site-header-links .h1class {
	width: 70% !important;
}

.h1class.heading-story {
width: 90%;
}
#site-header-links .quote .h1class {
	line-height: normal;
}
#site-header-links .h1class {
	font-size: 1.6rem;
} 

#home-latest .h1class.heading-section img {
    margin-right:10px!important;
}


@media only screen and (min-width: 1024px) and (max-width: 1263px){

#home-latest .h1class.heading-section {
    margin-bottom: 35px;
}

#home-latest .h1class.heading-section div {
    margin-top: 2px;
    float:left!important;

}
}