body { background: url("images/background.jpg") fixed; background-clip: border-box; background-origin: padding-box; background-position:center top; background-repeat: no-repeat; background-size: cover; background-attachment:fixed; text-align:justify; font-family: "HelveticaNeueLT Std Cn", Helvetica, Arial, sans-serif; color:#fff;  }
#article { font-family:Arial Unicode MS,Arial,sans-serif; font-size:13px; }
a {word-wrap: break-word;}
a,a:hover {color:#fff; font-weight:bold;}
.small_print {font-size:85%;}
.hashtag { font-size: 122%; letter-spacing: .0em; }
.dateline, .source { font-weight: bold; font-style: italic; display:none;}
.pr-list { margin-bottom: 15px; }
.first-sub { text-align: center; font-size: 1.2em; font-style: normal; font-family: Arial Unicode MS!important; font-weight: bold; color: #333333; }
.break-word { word-wrap: break-word; }
.flex-caption {font-size:1em;padding-left: .3em; color: #fff;}
.flexslider {background:none!important;}
.dubai { background-color:#0273af; -webkit-border-top-left-radius:6px; -moz-border-radius-topleft:6px; border-top-left-radius:6px; -webkit-border-top-right-radius:6px; -moz-border-radius-topright:6px; border-top-right-radius:6px; -webkit-border-bottom-right-radius:6px; 	-moz-border-radius-bottomright:6px; 	border-bottom-right-radius:6px; -webkit-border-bottom-left-radius:6px; -moz-border-radius-bottomleft:6px; 	border-bottom-left-radius:6px; 	border:1px solid #dcdcdc; 	display:inline-block; 	color:#fff!important; 	font-family:arial; 	font-size:17px; 	font-weight:bold; 	font-style:normal; 	height:56px; 	line-height:56px; 	 	text-decoration:none; 	text-align:center; text-transform:uppercase; padding-left: 40px; padding-right: 40px; }
.body_text { color:#fff!important;}
#lede { color:#fff;}

#language { margin-left:-40px;}
#language li{display:inline; padding-left: 3px;}
#language ul{ margin-top: 15px;}
#language img {width:40px;}

#header-container{  }
#middle-container{ }
#footer-container{ background:url("images/fadeblack.png"); color:#fff; text-align:center; }

#section-header-0 { }
#section-header-0-content {background: none;}
#section-header-1 {}
#section-header-1-content {}
#section-header-2 {}
#section-header-2-content {}

#section-middle { background:url("images/fadeblack.png"); color:#fff; }
#section-middle-0 {margin-top:20px; }
#section-middle-0-content {}

#section-middle-1 { max-height: 400px; overflow: auto; margin-left: 0; background:url("images/fadeblack.png"); color:#fff; overflow-x:hidden; } 
#section-middle-1 h1 { text-align: center; font-size: 1.4em; color:#fff; text-transform:uppercase; }
#section-middle-1 h2 { text-align: center; font-size: 1.2em!important; font-weight: normal; font-style:italic; color: #fff; }
#section-middle-1-1-content { padding: 0 5px 0 5px; }

#section-middle-2 {}
#section-middle-2-content {background: none;}

#section-footer {background: url("images/foot.png") repeat scroll 0% 0% transparent; }
#section-footer-0 {background: none; }
#section-footer-0-content {background: #fff;}
#section-footer-1 {background: none; }
#section-footer-1-content {background: #fff;}
#section-footer-2 {background: none; }
#section-footer-2-content {background: none;}

#footer-container h3 { text-transform: uppercase; font-weight: normal; letter-spacing: .07em; padding: 5px 0; font-weight:bold; font-size: 1.3em; color: #481210; border-bottom: 1px dotted #481210; }
#footer-container a { color: #fff; text-align:center; font-size: 14px; }

#sharing-icons { }
#social {margin-left: -20px;}
#social li{display:inline; padding-left: 0px;}
#social ul{ margin-top: 10px; margin-left: -15px;}

span[itemprop="name"], span[itemprop="jobTitle"], span[itemprop="worksFor"], span[itemprop="address"], span[itemprop="streetAddress"], span[itemprop="telephone"], span[itemprop="phones"], a[itemprop="email"], a[itemprop="url"] {display: block; }

span[itemprop="worksFor"] { display:none;}

@media (max-width:767px){
#section-header-1 {width:100%;}
#section-header-0{display:none;}
.ctab { margin: 15px auto; float: none; }
}

@media (max-width:1199px) and (min-width:768px) {
#section-middle-1 {  }
#footer-container h3 { font-size: 107%; }
.ctab {font-size: 80%;}
}

.video-container {
   max-width: 100%; margin-top: 10px;
}

#button { background: url("images/button.jpg"); background-size: cover; -webkit-border-radius: 7px; -moz-border-radius: 7px; border-radius: 7px; width: 80%; font-size: 1.3em; padding-top: 15px; padding-bottom: 15px; margin-left: 10%; margin-bottom: 10px; }
#button a {color: #fff!important;}
#button a:hover {color: #fff!important; text-decoration: underline;}