@import url(https://fonts.googleapis.com/earlyaccess/droidarabicnaskh.css);
@import url(https://fonts.googleapis.com/css?family=Lalezar&display=swap);
body {
    padding: 0;
    margin: 0;
    direction: rtl;
    font-family: Droid Arabic Naskh;
    font-size: 13px
}
img {
  opacity: 1;
  transition: opacity 0.3s;
}
blockquote {
  background: #f9f9f9;
  border-right: 10px solid #ccc;
  margin: 1.5em 10px;
  padding: 0.5em 10px;
  quotes: "\201C""\201D""\2018""\2019";
  overflow:hidden;
}
blockquote:before {
  color: #ccc;
  content: open-quote;
  font-size: 4em;
  line-height: 0.1em;
  margin-right: 0.25em;
  vertical-align: -0.4em;
}
blockquote d,blockquote div {
  display:inline;
}
img[data-src] {
  opacity: 0;
}

.wrap {
    width: 980px;
    margin: 0 auto;
    position: relative;
    padding: 0;
}
.spacer {width:100%;
height:207px;
display:inline-block;
background:#FFF;
}
#alarabHatBanner{
	left: 0;
    position: fixed;
    right: 0;
    text-align: center;
    top: 106px;
    width: 100%;
    z-index: 3;
	  box-sizing: border-box;
	  background:#FFF;
}
.hatbanner-top {
    display: inline-block;
    position: relative;
    text-align: center;
	 box-sizing: border-box;
    top: 0;
	line-height:0;
	width:1310px
	
}
.hatbanner-right {
    position: absolute;
	 box-sizing: border-box;
    right: 0;
	top:0;
}
.hatbanner-left {
    left: 0;
    position: absolute;
	  box-sizing: border-box;
	  top:0;
}
.related_content {
	height:300px;
	width:200px;
	float:left;
	background:#ebebeb;
	display:inline-block;
	margin-right:10px;
	padding:5px;
	border-bottom:1px #2F2F2F solid;
	
}
.related_content .related_title {
	width:190px;
	padding:5px;
	background:#666;
	font-weight:bold;
	color:#FFF
}
.comments_div {}
.cubes_inside {
float:right;
display:inline-block;
width:100%;
margin-bottom:15px;
}
.cubes_inside img {
	border:none;
	width:100%;
}
.header {
	width:100%;
	display:inline-block;
	padding-top:10px;
	background:#f0f0f0;
	position:relative;
	
	-webkit-transform: translateZ(0);
	height:auto;
	

}
.header_fo {
	background:#ff1212;
	width:100%;
	height:30px;
	float:left
}
.head-ad{ width:728px;height:90px;float:left;margin-bottom:10px;}
.header .wrap ul {
    width: 680px;
    height: 30px;
    float: right;
    margin: 0;
    padding: 0;
    display: inline-block;
    margin-top: 13px;
}
.header .wrap ul li {
	float:right;
	width:auto;
	display:inline-block;
	margin:0 12px 0px 12px;
	

}
.header .wrap ul li:first-child {
	margin-left:0;
}
.header .wrap ul li:last-child {
	margin-right:0;
}
.header .wrap ul li a {
    color: #fff;
    display: inline-block;
    text-decoration: none;
    font-family: system-ui;
    font-size: 14px;
}
.header .wrap ul li a i{color:#222;margin-left:5px;}
.logo {
	width:130px;
	float:right;
	height:66px;
	display:inline-block;
    margin-top: 15px;

}
.logo a img {width:130px;float:right}
.scroll .date .cimg {
margin:1px;
width:17px;
}
.scroll .date .cdot {
margin-left:3px;
margin-right:3px;
margin-top:1px;
width:8px;
}
.scroll .date span {
	width:100%;
	display:inline-block;
	margin-bottom:5px;
}
.main_section {
	width:100%;
	display:inline-block;
	margin-top:10px;
	float:right;

}
.main_section .scroll {
	width:170px;
	float:right;
	border-left:1px #ccc solid;
}

.main_section .highlights {
	
	width:800px;
	float:left;
}
.main_section .highlights .mainNews {
	width:393px;
	float:right;
	display:inline-block;
	position:relative;
	margin-left:14px;
}
.main_section .highlights .mainNews:last-child{margin-left:0;}
.main_section .highlights .mainNews a img{width:100%;float:right}
.main_section .highlights .mainNews a.hosted  {display:inline-block;width:100%;height:213px;float:right}
.main_section .highlights .mainNews .status {
position: absolute;
width: 90px;
background-color: black;
color: white;
top: 165px;
right: 10px;
font-size: 16px;
z-index: 1;
background: #fe0000;
text-align: center;
font-weight: bold;
padding:5px 10px 5px 10px;
border-radius: 3px;
-webkit-box-shadow: 0px 2px 25px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 2px 25px 0px rgba(0,0,0,0.75);
box-shadow: 0px 2px 25px 0px rgba(0,0,0,0.75);
border:1px #EB0101 solid
}
.main_section .highlights .mainNews .fbshare {
position: absolute;
width: 20px;
top: 1px;
left: 10px;
font-size: 23px;
z-index: 1;
text-align: center;
color:#3b5998;
}
.main_section .highlights .mainNews .fbshare a {text-decoration:none;color:#3b5998}
.main_section .highlights .mainNews .fbshare i{
	
}
.main_section .highlights .mainNews .newstitle{
font-size: 16px;
font-weight: bold;
color: #000;
line-height: 1.6;
display: inline-block;
text-decoration: none;
margin-top:8px;
}
.main_section .highlights .mainNews .newsdesc{
font-size:12.5px;
color:#000;
line-height:1.4;
display:inline-block;
text-align:justify;
margin-top:5px;
font-family:tahoma;
text-decoration:none;
}
.main_section .highlights .mainNews  img.iconv{
    width: 30px;
    height: 21px;
    position: absolute;
    top: 10px;
    left: 38px;
    z-index: 2;
}
.holder { 
  width:160px;
  height:250px;
  overflow:hidden;
  font-family:Helvetica;
  margin-bottom:5px;
}
.holder .mask {
  position: relative;
  left: 0px;
  top: 10px;
  width:160px;
  height:240px;
  overflow: hidden;
  display:inline-block
}
.holder ul {
  list-style:none;
  margin:0;
  padding:0;
  position: relative;
  
}
.holder ul li {
  padding:5px 0 5px 0;
  border-bottom:1px #ccc solid;
}
.holder ul li span{
	display:inline-block;
	color:#FE0000
}
.holder ul li a {
display: inline-block;
    text-decoration: none;
    font-family: Droid Arabic Naskh;
    font-size: 12px;
    color: #141414;
    font-weight: bold;


}
h5 {
	font-weight: normal;
    padding: 0;
    margin-top: 8px;
    font-size: 20px;
    line-height: 1.3;
    text-align: center;
    padding-top: 5px;
    padding-bottom: 5px;
    color: #000;
    float: right;
    width: 100%;
    font-family: 'Lalezar', cursive;
    background: #efefef;
	margin-bottom:0;

}
h5 .text {  animation: pulse 5s infinite;
}
@keyframes pulse {
  0% {
    background-color: #001F3F;
  }
  100% {
    background-color: #FF4136;
  }
}
h5 span {
	color:#ca2828;
	font-size:25px
}
.coronodataURL {
    font-weight: normal;
    padding: 0;
    margin: 0;
    font-size: 18px;
    line-height: 1.3;
    text-align: left;
    padding-top: 5px;
    padding-bottom: 5px;
    color: #0d598d;
    float: left;
	font-family: 'Lalezar', cursive;
	display:none;
}
.coronaborder {border-top: 2px #ca2828 solid;display:inline-block;width:100%;float:right;display:none;}
.cor_hold {
	width:800px;
	display:inline-block
}
.coronavirus {
	-webkit-box-shadow: 0 8px 6px -6px black;
	   -moz-box-shadow: 0 8px 6px -6px black;
	        box-shadow: 0 8px 6px -6px black;
	 float: right;
    width: 60%;
    background: #E9E9E9;
    display: inline-block;
background: #0f0c29;  /* fallback for old browsers */
background: -webkit-linear-gradient(to right, #24243e, #302b63, #0f0c29);  /* Chrome 10-25, Safari 5.1-6 */
background: linear-gradient(to right, #24243e, #302b63, #0f0c29); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */

}
.coronavirusWorld {
	-webkit-box-shadow: 0 8px 6px -6px black;
	   -moz-box-shadow: 0 8px 6px -6px black;
	        box-shadow: 0 8px 6px -6px black;
	 float: left;
    width: 40%;
    background: #E9E9E9;
    display: inline-block;
background: #a73737;  /* fallback for old browsers */
background: -webkit-linear-gradient(to right, #7a2828, #a73737);  /* Chrome 10-25, Safari 5.1-6 */
background: linear-gradient(to right, #7a2828, #a73737); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */

}
.coronavirusWorld .coronadata {
    width: 44.8%;
    line-height: 1.3;
}
.coronadata {
    margin: 0;
    float:right;
    text-align: center;
	width:20.3%;
	display:inline-block;
}
.sep {
border-left:1px #ccc solid;
width:auto;
float:right;
margin-right:13px;
margin-left:12px;
height:55px;
margin-top:15px;
}
.sep2 {
width:5px;
float:right;
height:40px;
}

.coronadata:last-child {
	border-left:0px
}

.coronatitle {
	width: 100%;
    padding-top:8px;
    font-size: 14px;
	font-weight:800;
    line-height: 25px;
    text-align: center;
    color: #ccc;
	display:inline-block;
	float:right;

}
.coronatitle span {
		border-left:4px #ccc solid;
    	font-family: 'Lalezar', cursive;
		    color: #eebc09;

}
.coronavalue {
width: 100%;
    padding: 0;
    margin: 0;
    font-size: 35px;
    text-align: center;
    color: #FFFF;
    display: inline-block;
    float: right;
    vertical-align: middle;
    font-family: 'Lalezar', cursive;
    line-height: 1.5;
}
.readmore {
	
	padding:2px 10px 2px 10px;
	background:#999;
	color:#FFF;
	float:left;
	text-decoration:none;
	font-weight:normal;
	font-size:11px;
	display:inline-block;
	border-radius: 3px; /* future proofing */

}
.main_section .scroll .morescroll {
	width:145px;
	padding:2px 10px 2px 10px;
	color:#FFF;
	float:right;
	text-decoration:none;
	font-weight:700;
	font-size:13px;
	margin-bottom:7px;
	
}
.main_section .scroll .morescroll i {
	float:right;
	color:#ccc;
	margin-left:6px;
	margin-top:6px;
	font-weight:normal;
	font-size:18px;

}
.main_section .scroll .arabtv {
	width:145px;
	padding:2px 10px 8px 10px;
	color:#FFF;
	float:right;
	text-decoration:none;
	font-weight:bold;
	font-size:12px;
	background:#297E94;
	margin-bottom:8px;
background: rgb(2,0,36);
background: linear-gradient(90deg, rgba(2,0,36,1) 0%, rgba(9,9,121,1) 35%, rgba(9,34,78,1) 100%);
}
.main_section .scroll .arabtv span{
	width:80px;
	padding:2px 10px 2px 10px;
	color:#FFF;
	float:right;
	text-decoration:none;
	font-weight:bold;
	font-size:14px;
	font-family:verdana;
	margin-top:8px;
}
.main_section .scroll .arabtv span  b{
	color:#F02E2C;
	font-size:20px;
}
.main_section .scroll .arabtv i {
	float:right;
	color:#FFF;
	margin-top:6px;
	font-weight:normal;
	font-size:35px;
}
.section {
	width:100%;
	display:inline-block;
	border-top:1px #ccc solid;
	padding-top:10px;
	float:right
}
.section .centerize {
	width:300px;
	display:inline-block;
	float:left;
	margin-left:10px;
	padding-right:10px;
	height:450px;
}
.section .centerize .boxed {
	width:300px;
	height:173px;
	display:inline-block;
	float:left
}
.section .best-news {
    width: 100%;
    display: inline-block;
    float: left;
    margin-bottom: 10px;
}
.section .best-news .highlightSE{
    width: 15.83%;
    display: inline-block;
    float: right;
	background:#c10000;
	margin-left:1%;
	color:#FFF;
	height:193px;
	position:relative
}

.section .best-news .highlightSE:nth-child(5), .section .best-news .highlightSE:nth-child(3) {
	background:#FFF
}
.section .best-news .highlightSE:nth-child(1){
	background:#FFF;
	
}
.section .best-news .highlightSE:nth-child(2), .section .best-news .highlightSE:nth-child(4), .section .best-news .highlightSE:nth-child(6) {
	background:#FFF
}
.section .best-news .highlightSE:last-child{
margin-left:0;
}
.section .best-news .highlightSE img{
	width:100%;
	float:right;
	
}
.section .best-news .highlightSE img.iconv{
    width: 30px;
    height: 21px;
    position: absolute;
    top: 89px;
    right: 8px;
    z-index: 1;
}
.section .best-news .highlightSE span,.section .best-news .highlightSE div{
	width:90%;
	padding:5%;
	display:inline-block;
	color:#333;
	float:right;
	padding-bottom:0
}
.section .best-news .highlightSE div a {
	color:#333;
	text-decoration:none
}
.section .best-news .highlightSE span a {
	color:#333;
	text-decoration:none;
}
.section .best-news .highlightSE div{
	font-weight:bold;
	font-size:13px;
	margin-top:5px;
	margin-bottom:5px;
	padding-bottom:8px;
	line-height:1.3;


}
.section .best-news .highlightSE div span{
	width:auto;
	padding:0;
	margin:0;
	font-family:Droid Arabic Naskh;
	color:#303030;
	font-size:13px;
}
.section .best-news .highlightSE span{
padding-top:0;
line-height:1.2;
line-height: 1.3;
font-size:11px;
font-weight:bold;
color:#303030;
border-bottom:1px #CFCFCF solid;
padding-bottom:4px;
margin-bottom:4px;
background:#efefef;
padding-top:8px;
}
.section .best-news .highlightSE span i {margin-left:5px;color:#fe0000}
.section .section_title_bar{
	width:968px;
	padding:5px;
	background:#E4E4E4;
	display:inline-block;
	border:1px #D6D4D4 solid;
}
.section .section_title_bar .mHref{
font-weight: bold;
font-size: 12px;
margin-top: 5px;
text-decoration:none;
display: inline-block;
color: #141414;
float: right;
padding-bottom: 0;
font-family: Droid Arabic Naskh;
line-height: 1.3;
padding-bottom: 4px;
border-bottom:1px #EE1C25 solid;

}
.section .section_title_bar .see_more{
font-weight: bold;
font-size: 12px;
text-shadow: 1px 1px 1px #000;
text-decoration:none;
display: inline-block;
color: #FFF;
float: right;
padding-bottom: 0;
font-family: Droid Arabic Naskh;
line-height: 1;
border-radius:3px;
padding:6px 8px 4px 8px;
border:1px #FC5D64 solid;
background:#EE1C25;
box-shadow:1px 1px 1px 0px rgba(0,0,0,0.75);
float:left;
}
.section .section_title_bar .see_more i{
	margin-right:8px;
}
.section .section_title_bar .mHref i{
	margin-left:8px;
	color:#EE1C25;
	font-size:15px;
}


.section .section_title_bar{
	width:968px;
	padding:5px;
	background:#E4E4E4;
	display:inline-block;
	border:1px #D6D4D4 solid;
}
.section .section_title_bar .mHref{
font-weight: bold;
font-size: 12px;
margin-top: 5px;
text-decoration:none;
display: inline-block;
color: #141414;
float: right;
padding-bottom: 0;
font-family: Droid Arabic Naskh;
line-height: 1.3;
padding-bottom: 4px;
border-bottom:1px #EE1C25 solid;

}
.section .section_title_bar .see_more{
font-weight: bold;
font-size: 12px;
text-shadow: 1px 1px 1px #000;
text-decoration:none;
display: inline-block;
color: #FFF;
float: right;
padding-bottom: 0;
font-family: Droid Arabic Naskh;
line-height: 1;
border-radius:3px;
padding:6px 8px 4px 8px;
border:1px #FC5D64 solid;
background:#EE1C25;
box-shadow:1px 1px 1px 0px rgba(0,0,0,0.75);
float:left;
}
.section .section_title_bar .see_more i{
	margin-right:8px;
}
.section .section_title_bar .mHref i{
	margin-left:8px;
	color:#EE1C25;
	font-size:15px;
}




/*starttv*/
.section .centerize .boxed .section_title_bar{
	width:288px;
	padding:5px;
	background:#E4E4E4;
	display:inline-block;
	border:1px #D6D4D4 solid;
}
.section .centerize .boxed.section_title_bar .mHref{
font-weight: bold;
font-size: 12px;
margin-top: 5px;
text-decoration:none;
display: inline-block;
color: #141414;
float: right;
padding-bottom: 0;
font-family: Droid Arabic Naskh;
line-height: 1.3;
padding-bottom: 4px;
border-bottom:1px #EE1C25 solid;

}
.section .centerize .boxed.section_title_bar .see_more{
font-weight: bold;
font-size: 12px;
text-shadow: 1px 1px 1px #000;
text-decoration:none;
display: inline-block;
color: #FFF;
float: right;
padding-bottom: 0;
font-family: Droid Arabic Naskh;
line-height: 1;
border-radius:3px;
padding:6px 8px 4px 8px;
border:1px #FC5D64 solid;
background:#EE1C25;
box-shadow:1px 1px 1px 0px rgba(0,0,0,0.75);
float:left;
}
.section .centerize .boxed.section_title_bar .see_more i{
	margin-right:8px;
}
.section .centerize .boxed.section_title_bar .mHref i{
	margin-left:8px;
	color:#EE1C25;
	font-size:15px;
}
.arabtvHighlights{
    width: 140px;
    display: inline-block;
	background:#FFF;
	color:#FFF;
	position:relative;
}



.arabtvHighlights img{
	width:100%;
	float:right;

	
}
.arabtvHighlights img.iconv{
    width: 30px;
    height: 21px;
    position: absolute;
    top: 48px;
    right: 8px;
    z-index: 1;
}
.arabtvHighlights span,.arabtvHighlights div{
	width:90%;
	padding:5%;
	display:inline-block;
	float:right;
	padding-bottom:0
}
.arabtvHighlights div{
	font-weight:bold;
	font-size:12px;
	margin-top:5px;
	margin-bottom:5px;
	float: right;

}
.arabtvHighlights div span{
	width:auto;
	padding:0;
	margin:0;
	font-family:Droid Arabic Naskh;
	line-height:1.3;
	padding-bottom:4px;
	float: right;
	height:auto;
}
.arabtvHighlights span{
padding-top:0;
line-height:1.2;
font-family:tahoma;
line-height: 1.3;
font-size:12px;
float: right;
padding-bottom:8px;
color:#303030;
height:35px;
}
.arabtvHighlights .shadow {
width: 140px;
background: #fff;
padding: 0;
margin: 0;
float: right;
border-top:1px #ccc solid;
}
/*endtv*/
.owl-theme .owl-nav2
{
position: absolute;
top: -42px;
width: 80px;
left: 90px;

}
.owl-theme .owl-dots, .owl-theme .owl-nav {
    text-align: center;
    -webkit-tap-highlight-color: transparent;
    position: absolute;
    top: -40px;
    left: 230px;
}	
.owl-theme .owl-nav2 button
{
	padding: 0;
background: none;
border: none;
 cursor: pointer;
    cursor: hand;
	margin-right:10px;
	color:#c10000
}
.owl-theme .owl-nav2 button:hover {
	color:#FC5D64
}
.cbu {font-size:25px;}
.section .section_title_bar ul {
	width:610px;
	float:right;
	margin:0;
	padding:0;
	display:inline-block;
	margin-right:35px;
}
.section .section_title_bar ul li {
	float:right;
	width:auto;
	display:inline-block;
	border-bottom:1px #2F2F2F solid;
	margin:0 12px 0px 12px;
	

}
.section .section_title_barul li:first-child {
	margin-left:0;
}
.section .section_title_bar ul li:last-child {
	margin-right:0;
}
.section .section_title_bar ul li a {
	color:#303030;
	display:inline-block;
	font-size:11px;
}
.section .section_title_bar ul li a i{color:#303030;margin-left:5px;}
.mediaHighlights{
    width: 155px;
    display: inline-block;
	background:#FFF;
	color:#FFF;
	position:relative;
}



.mediaHighlights img{
	width:100%;
	float:right;

	
}
.mediaHighlights img.iconv{
    width: 30px;
    height: 21px;
    position: absolute;
    top: 83px;
    right: 8px;
    z-index: 1;
}
.mediaHighlights span,.mediaHighlights div{
	width:90%;
	padding:5%;
	display:inline-block;
	float:right;
	padding-bottom:0
}
.mediaHighlights div{
	font-weight:bold;
	font-size:12px;
	margin-top:5px;
	margin-bottom:5px;
	float: right;

}
.mediaHighlights div span{
	border-bottom:1px #788999 solid;
	width:auto;
	padding:0;
	margin:0;
	font-family:Droid Arabic Naskh;
	line-height:1.3;
	padding-bottom:4px;
	float: right;
	height:auto;
}
.mediaHighlights span{
padding-top:0;
line-height:1.2;
font-family:tahoma;
line-height: 1.3;
font-size:12px;
float: right;
padding-bottom:8px;
color:#c10000;
height:35px;
text-decoration:none;
}
.mediaHighlights span a {
	text-decoration:none;
	color:#303030
}
.mediaHighlights .shadow {
width: 155px;
background: #fff;
padding: 0;
margin: 0;
float: right;
border-top:1px #ccc solid;
}
.section .main_her {
	width:489px;
	display:inline-block;
	float:left
}
.section .main_her .simi_main {
    width: 489px;
    display: inline-block;
    float: left;
    margin-bottom: 10px;
	
	
}
.section .main_her .simi_main:nth-child(5) {
	background:#346699
}
.section .main_her .simi_main:nth-child(1), .section .main_her .simi_main:nth-child(3){
	background:#ED1B24
}
.section .main_her .simi_main:nth-child(2), .section .main_her .simi_main:nth-child(4), .section .main_her .simi_main:nth-child(6) {
	background:#364A5E
}
.section .main_her .simi_main a.imgarticle{
	position:relative;
display: inline-block;
width: 150px;
float: right;
}
.section .main_her .simi_main a img.article{
	width:150px;
	float:right;
	border-left:1px #fff solid;
}
.section .main_her .simi_main  a img.iconv{
    width: 30px;
    height: 21px;
    position: absolute;
    top: 53px;
    right: 8px;
    z-index: 1;
	display:block
}
.section .main_her .simi_main a.stitle {
font-size: 13px;
font-weight: bold;
color: #FFF;
line-height: 1.3;
display: inline-block;
margin-top: 5px;
float:left;
width:310px;
margin-top:13px;
margin-left:15px;
text-decoration:none;
}
.section .main_her .simi_main a.ssdata {
font-size: 12px;
font-weight: normal;
color: #FFF;
line-height: 1.3;
display: inline-block;
margin-top: 6px;
float:left;
width:310px;
font-family:tahoma;
margin-left:15px;
text-decoration:none;
}
/*AD////////////////////////////////////*/
.b_ad {
	width:790px;
	padding:5px;
	background:#E9E9E9;
	height:80px;
	display:inline-block;
	margin-top:10px;
	border-radius: 3px;
}
.b_ad480 {
	width:470px;
	padding:6px;
	background:#E9E9E9;
	height:60px;
	display:inline-block;
	margin-top:10px;
	border-radius: 3px;
}
.ad_300 {
	width:300px;
	background:#E9E9E9;
	height:250px;
	display:inline-block;
	margin-top:23px;
	float:left;
	
}
.topdisplay {
	width:970px;
	height:90px;
	background:#E9E9E9;
	float:left;
	padding:5px;
	margin-top:40px;
	margin-bottom:40px;
	display:inline-block;
	border-radius: 3px;
}
.top_ad-tw {
	width:970px;
	height:250px;
	background:#E9E9E9;
	float:left;
	padding:5px;
	
	display:inline-block;
	border-radius: 3px;	
}
.floatbanner_left {
	width:160px;
	height:600px;
	background:#E9E9E9;
	position: fixed ;
	top:165px ; 
	left:0 ;
	z-index:5;
	
}
.floatbanner_right {
	width:300px;
	height:600px;
	background:#E9E9E9;
	position: fixed ;
	top:165px ; 
	right:0 ;
	z-index:5;
	
}
[class*='close-'] {
  color: #777;
  font: 14px/100% arial, sans-serif;
  position: absolute;
  right: 5px;
  text-decoration: none;
  text-shadow: 0 1px 0 #fff;
  top: 5px;

}
/*search form */ 
.searchform {
width: 300px;
float: left;
height: 30px;
display: inline-block;
margin-right:10px;
}
.form-wrapper {
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
box-shadow: 0 2px 2px rgba(0, 0, 0, 0.3);
margin: 0;
    margin-top: 0px;
margin-top: 0px;
overflow: hidden;
width: 300px;
float: left;
}
.form-wrapper #search {
border: 1px solid #FE0000;
color: #333;
float: right;
font: 16px Lucida Sans, Trebuchet MS, Tahoma, sans-serif;
height: 21px;
padding: 3px;
width: 230px;
margin: 0;
background: #FFF;
}
.form-wrapper #submit {
    background-color: #303030;

    border: 1px solid #FE0000;
    color: #fafafa;
    cursor: pointer;
    height: 29px;
    float: left;
    font: 13px tahoma;
    padding: 0;
    width: 55px;
}
/*weather */

.section .center_section {
	width:200px;
	height:auto;
	border-left:1px #CCC solid;
	float:right;
	display:inline-block;
	margin-bottom:20px;
}
.weather-wi {width:170px;display:inline-block;float:right;}
.weather-wi .a_title{width:158px;display:inline-block;float:right;text-align:right;color:#fff;text-decoration:none;padding:5px;background:#c10000;border:1px #c10000  solid;}
.weather-wi .a_title i.syb{float:right; color:#FFF;margin-top:5px;margin-left:8px;}
.weather-wi .a_title i.syb23{float:left; color:#73BAE4;margin-top:6px;DISPLAY:NONE}
	.weather-wi .main {
	width:170;height:40px;display:inline-block;float:right;position:relative;border:1px #ccc solid;border-top:0;border-bottom:1px #ccc solid;
	}
	
.weather-wi .main .erea_name{
color: #303030;
width: 110px;
font-size: 14px;
display: inline-block;
float: right;
padding-bottom: 0;
line-height: 1;
margin-top: 5px;
margin-right: 5px;
font-weight:bold;
}
.deg:after {
    content: "\00b0"
}
.weather-wi .main .deg{
color: #666;
width: 110px;
font-size: 20px;
display: inline-block;
float: right;
text-align: left;
font-family: arial;
position: absolute;
left: 45px;
top: 9px;
z-index: 1;

}
.weather-wi .main .erea_date {
color: #0B4E78;
font-size: 12px;
display: inline-block;
width: 110px;
text-align: right;
float: right;
margin-right: 5px;
}
.weather-wi .main p{
	padding: 0;
text-align: center;
margin: 0;
color: #0B4E78;
width:40px;
height:40px;
/*background:url("http://images3.alarab.com/data/images/temp.gif?s=");*/
display:inline-block;
float:left
}
	



      .wi:before {
display: inline-block;
line-height: 1;
margin-top: 6px;
font-size: 200%;
margin-left: 2px;
      }

      .wi:after {
display: inline-block;
line-height: 1;
margin-top: 6px;
font-size: 200%;
margin-left: 2px;
      }
.section .center_b {
width: 200px;
height: auto;
float: right;
display: inline-block;
margin-top: 1px;
margin-right: 5px;
}
.section .center_b .newMp3 {
width: 180px;
background: #0E0E0E;
display: inline-block;
float: right;
color:#FFF;padding:5px;border-bottom:1px #c10000 solid;
}
.section .center_b .newMp3  a {font-weight:bold;color:#FFF;float:right;width:100%;text-decoration:none;float:right}
.section .center_b .newMp3  i {color:#c10000;margin-left:8px;}
.section .right_cubes {
	width:270px;
	padding-left:10px;
	height:auto;
	border-left:1px #CCC solid; 
	float:right;
	display:inline-block;
	margin-top:1px;
}
.b_banner {
	width:160px;
	height:600px;
	padding: 15px;
	background: #E9E9E9;
	display: inline-block;
	margin-top: 10px;
	border-radius: 3px;
}
.section .right_cubes a{
padding:0;
display:inline-block;
margin-left:10px;
margin-bottom:7px;
float:left	;
height:132px;
width:130px;
}
.section .right_cubes a img{
width:130px;
height:132px;	
}
.section .categories {
	float:left;
	width:480px;
	height:auto;
	display:inline-block;
	padding-right:9px;
	border-right:1px #ccc solid;

}
.section .categories:last-childe {
	float:right;
	width:480px;
	height:auto;
	display:inline-block;
	padding-left:9px;
	border-right:0px #ccc solid;
}
.section .categories .cat {
	width:100%;
	display:inline-block;
	margin-bottom:20px;
}
.section .categories .cat .top {
width:100%;
display:inline-block;
float:right;
height: 40px;
width: 100%;
    background-image: linear-gradient(to left, #df0000 31%, #ae1600 61%);
opacity: 1;
margin-bottom:10px;
}
.section .categories .cat .top#cat-4349 {
width:100%;
background:#dddddd;
display:inline-block;
float:right;
height: 40px;
width: 100%;
opacity: 1;
margin-bottom:10px;
}
.section .categories .cat .top a  {
	text-decoration:none;
	color:#FFF;
	    margin-top: 5px;
    display: block;
	font-size:20px;
}
.section .categories .cat .top#cat-4349 a{
	color:#000
}
.section .categories .cat .top#cat-4349 a h2{
	color:#000
}
.fullwidth_ad {
	width:100%;
	height:248px;
	margin-bottom:10px;
	background:#efefef;
	display:inline-block;
}
.section .categories .cat .top a h2 {
	color:#FFF;
	padding:0;
	padding-right:8px;
	margin:3px;
	font-size:13px;
	float:right;
}
.section .categories .cat .top a.more_items {
	color:#FFF;
	padding:0;
	padding-left:8px;
	margin:5px;
	font-size:11px;
	float:left;
	font-family:tahoma;
	margin-top:8px;
}
.section .categories .cat .top a.more_items i{
	margin-right:5px;
	font-size:9px;
}
.section .categories .cat .main {
	width:100%;
	border-bottom:1px #ccc solid;
	float:right;
display: inline-block;
float: left;
margin-bottom: 10px;
float: right;

}


.section .categories .cat .main a.imgarticle{
	position:relative;
display: inline-block;
width: 200px;
float: right;
}
.section .categories .cat .main a img.article{
	width:200px;
	float:right;
	border-left:1px #fff solid;
}
.section .categories .cat  .main  a img.iconv{
    width: 30px;
    height: 21px;
    position: absolute;
    top: 53px;
    right: 8px;
    z-index: 1;
	display:block
}
.section .categories .cat  .main a.stitle {
font-size: 16px;
font-weight: bold;
color: #000;
line-height: 1.3;
display: inline-block;
margin-top: 5px;
float:left;
width:250px;
margin-top:13px;
margin-left:10px;
text-decoration:none;
}
.section .categories .cat  .main a.ssdata {
font-size: 14px;
font-weight: normal;
color: #141414;
line-height: 1.3;
display: inline-block;
margin-top: 6px;
float:left;
width:250px;
font-family:tahoma;
margin-left:10px;
text-decoration:none;
}
.section .categories .cat .catHighlights{
width: 150px;
display: inline-block;
background: #FFF;
color: #FFF;
position: relative;
float: left;
margin-left: 15px;
}
.section .categories .cat .catHighlights:last-child{margin-left:0}


.section .categories .cat .catHighlights img{
	width:100%;
	float:right;

	
}
.section .categories .cat .catHighlights img.iconv{
    width: 30px;
    height: 21px;
    position: absolute;
    top:53px;
    right: 8px;
    z-index: 1;
}
.section .categories .cat .catHighlights span,.section .categories .cat .catHighlights div{
	width:90%;
	padding:5%;
	display:inline-block;
	float:right;
	padding-bottom:0
}
.section .categories .cat .catHighlights div{
	font-weight:bold;
	font-size:12px;
	margin-top:5px;
	margin-bottom:5px;
	float: right;
	height:60px;

}
.section .categories .cat .catHighlights div span{
	width:auto;
	padding:0;
	margin:0;
	font-family:Droid Arabic Naskh;
	line-height:1.3;
	padding-bottom:4px;
	float: right;
	height:auto;
}
.section .categories .cat .catHighlights span{
padding-top:0;
line-height:1.2;
font-family:tahoma;
line-height: 1.3;
font-size:12px;
float: right;
padding-bottom:8px;
color:#c10000;
height:35px;
text-decoration:none;
}
.section .categories .cat .catHighlights span a {
	text-decoration:none;
	font-size:14px;
	color:#000
}
.section .categories .cat .catHighlights .shadow {
width: 155px;
background: #fff;
padding: 0;
margin: 0;
float: right;
border-top:1px #ccc solid;
height:auto
}
.section .categories .cat .subcats {
width: 470px;
padding: 5px;
display: inline-block;
border: 1px #D6D4D4 solid;
border-left:0;
border-right:0;
border-bottom:1px #c10000 solid;
}
.section .categories .cat .subcats a{
	text-decoration:none;
	color:#004B98;
	display:inline-block;
	font-size:11px;
	margin-right:3px;
	float:right;
}

.section .categories .cat .subcats a i{
	margin-left:3px;
	color:#000;
	margin-top:5px;
}


/******dropdown */
/* Dropdown Button */
.dropbtn {
background-color: #C10000;
color: white;
border: none;
border-left:1px #ED4E4E solid;

cursor: pointer;
padding: 6px;
padding: 6px 6px 6px 6px;
font-family:Droid Arabic Naskh;
font-size: 11px;
font-weight: bold;
line-height: 1;
height: 30px;
text-shadow:1px 1px 1px #000;
width:120px;
text-align:right;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f63b42+0,ed1b24+100 */

}
.dropbtn  i {float:left;}
/* The container <div> - needed to position the dropdown content */
.section .categories .cat .top .dropdown{float:right;margin-right:15px;height:30px;}
.section .categories .cat .top .dropdown .dropbtn{height:30px;background:#24B26C;border-left:1px #45CB89 solid;border-right:1px #45CB89 solid;width:210px;}
.dropdown {
    position: relative;
    display: inline-block;
	float:left
}

/* Dropdown Content (Hidden by Default) */
.dropdown-content {
    display: none;
    position: absolute;
    background-color: #f9f9f9;
    min-width: 160px;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
    z-index: 4;
}

/* Links inside the dropdown */
.dropdown-content a ,.section .categories .cat .top .dropdown-content a{
    color: #000;
    padding: 6px;
    text-decoration: none;
    display: inline-block;
	border-bottom:1px #ccc solid;
	font-family:Droid Arabic Naskh;
	font-size:11px;
	font-weight:bold;
	width:148px;
}
.dropdown-content a i {color:#000;margin-left:5px;color:#c10000;font-size:12px;}
.dropdown-content a img {float:right;margin-left:5px;margin-top:-4px;}
/* Change color of dropdown links on hover */
.dropdown-content a:hover {background-color: #EEEDED;color:#1C4A94}

/* Show the dropdown menu on hover */
.dropdown:hover .dropdown-content {
    display: block;
}

/* Change the background color of the dropdown button when the dropdown content is shown */
.dropdown:hover .dropbtn {
    background-color: #303030;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#3f4c6b+0,3f4c6b+100;Blue+Grey+Flat */
background: rgb(63,76,107); /* Old browsers */
background: -moz-radial-gradient(center, ellipse cover, rgba(63,76,107,1) 0%, rgba(63,76,107,1) 100%); /* FF3.6-15 */
background: -webkit-radial-gradient(center, ellipse cover, rgba(63,76,107,1) 0%,rgba(63,76,107,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: radial-gradient(ellipse at center, rgba(63,76,107,1) 0%,rgba(63,76,107,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3f4c6b', endColorstr='#3f4c6b',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}
/*COLORS /////////////////////////////////////////////////*/
.bluebg {
	background:#0552FF
}
.redbg {
	background:#EB1116
}
.grybg {
background: #000428;  /* fallback for old browsers */
background: -webkit-linear-gradient(to right, #004e92, #000428);  /* Chrome 10-25, Safari 5.1-6 */
background: linear-gradient(to right, #004e92, #000428); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */


}
.close-classic:after {
  content: 'X'; /* ANSI X letter */
}

.close-thin:after {
  content: '×'; /* UTF-8 symbol */
}

.close-thik:after {
  content: '✖'; /* UTF-8 symbol */
}
/*footer */
.apps_and_social {width:100%;display:inline-block;margin-top:0.5%;border-top:1px #DDDDDE solid;padding-top:5px;}
.apps_and_social a {margin-left:15px;float:right}
.general_footer {width:99%;display:inline-block;margin:0.5%;border-top:1px #ccc solid;margin-top:8px;padding-bottom:8px}
.footer_box {width:15.5%;display:inline-block;float:right;padding-left:0.5%;border-left:1px #DDDDDE solid;margin-left:1%;padding-top:10px;}
.footer_box h5{width:auto;margin:0;padding:0;color:#8696A4;font-family:Droid Arabic Naskh;display:inline-block;float:right;font-size:13px;border-bottom:1px #E22121 solid;padding-bottom:1px;margin-bottom:4px;}
.footer_box ul{width:100%;margin:0;display:inline-block;padding:0;float:right}
.footer_box li{display:inline-block;width:100%;padding:0;padding-top:1px;padding-bottom:2px;float:right}
.footer_box li.heading_one{background:#FFF}
.footer_box li.noborder{text-align:left;color:#4F72A1;font-family:tahoma;font-size:12px;}
.footer_box li.noborder a{border-bottom:0;}
.footer_box li.noborder a img{border-bottom:0;width:100%}
.footer_box li.heading_one a{font-weight:bold;border-bottom:1px #E22121 solid;font-family:Droid Arabic Naskh;margin-top:9px;margin-bottom:4px;color:#8696A4}nav#menu li.heading_one i{color:#B81B24}
.footer_box li a {float:right;text-decoration:none;font:12px/1.4em Tahoma;color:#105CB7;border-bottom:1px #75ABEA solid;padding-bottom:1px }
.footer_box li i{float:right;color:#647688}
/*OLD*/
.more_d {
	background:#E4E4E4;
	color:#C10000;
	padding:0.3%;
	text-decoration:none;
	float:left;
	display:inline-block;
		font-family:"Droid Arabic Kufi",Tahoma;
	font-size:12px;
	font-weight:normal;
	width:476px;
	text-align:center;
	margin-bottom:8px;
	border:1px #ccc solid;
}
.more_d i {margin-right:8px;margin-top:5px;}
.league_table_mini {
	width:480px;
	height:auto;
	display:inline-block;
	border-top:none;
	float:left;
	
}
.league_table_mini h2 {
width:470px;
margin:0;
padding:5px;
background:#C10000;
color:#FFF;
font-family: 'Droid Arabic Kufi', serif;
display:inline-block;
font-size:12px;
line-height:1.5;
text-rendering: optimizeLegibility;
letter-spacing:-1	;
font-weight:bold;
margin-top:8px;
}
.league_table_mini .t_head {
	width:474px;
	background:#364A5E;
	display:inline-block;
	padding:3px;
	float:right;
	
}
.league_table_mini .t_head .t_name_head {
font-family: tahoma;
display:inline-block;
font-size:11px;
line-height:1.5;
color:#FFF;
width:110px;
float:right;	
margin-right:6px;
}
.league_table_mini .t_head .t_name_head_mini {
 color: #FFF;
    display: inline-block;
    float: left;
    font-family: tahoma;
    font-size: 11px;
    line-height: 1.5;
    text-align: center;
    width: 110px;
}
.league_table_mini .t_head .t_item_head {
font-family: tahoma;

display:inline-block;
font-size:11px;
line-height:1.5;
color:#FFF;
width:44px;
float:right;	
text-align:center;	

}



.league_table_mini .t_info_mini {
	width:211px;
	background:#FFF;
	border-top:0;
	display:inline-block;
	padding:8px;
	float:left;
	
	
}
.league_table_mini .t_info{
	width:462px;
	background:#FFF;
	border:1px #D5D5D5 solid;
	border-top:0;
	display:inline-block;
	padding:8px;
	float:left;
	
}
.league_table_mini .mini_row {width:299px;background:#32324E;background:#D5D5D5;display:inline-block;	border-bottom:1px #D5D5D5 solid;	border-left:1px #D5D5D5 solid;float:left


}
.league_table_mini .t_info_mini span{width:35px;color:#FFF;font-weight:bold;padding:8px;padding-right:1px;padding-left:1px;display:inline-block;background:#C10000 none repeat scroll 0 0;text-align:center;float:right;font-size:11px;}
.league_table_mini .t_info .t_name_info {
font-family: 'Droid Arabic Kufi', serif;
display:inline-block;
font-size:11px;
line-height:1.5;
color:#464646;
width:115px;
float:right;	
font-weight:bold;
margin-top:3px;
}
.league_table_mini .t_info_mini .t_name_info_2_mini,.t_name_info_3_mini {
font-family: tahoma;
display:inline-block;
font-size:11px;
line-height:1.5;
color:#464646;
width:85px;
float:right;	
margin-top:3px;
text-align:right;
}
.league_table_mini  .t_name_date {
font-family: tahoma;
display:inline-block;
font-size:13px;
line-height:1.5;
color:#32324E;
width:50px;
float:right;	
text-align:right;
padding:10px;
height:25px;
}
.league_table_mini  .t_name_date i {
	color:#29467E;
	margin:3px;
	font-size:12px;
}
.league_table_mini .t_info_mini .t_name_info_3_mini{

text-align:left
}
.league_table_mini .t_info .t_name_info a{
	text-decoration:none;
	color:#464646;
}

.league_table_mini .t_info .t_name_info a:hover{
text-decoration:underline;
color:#0067BD
}
.league_table_mini .t_info .num{
font-family: verdana;
display:inline-block;
font-size:11px;
line-height:1.5;
color:#464646;
width:25px;
float:right;	
font-weight:bold;
margin-top:3px;
}
.league_table_mini .t_info .t_item_info {
font-family:verdana;
display:inline-block;
font-size:11px;
line-height:1.5;
color:#464646;
width:43px;
float:right;	
font-weight:bold;
text-align:center;	
margin-top:4px;
}
.league_table_mini .t_info  .red {
	color:#333333
}
.league_table_mini .t_info  .goals_field {
	width:50px
}

.section .search_results {
	width:489px;
	display:inline-block;
	float:left
}
.search_results {
    width: 489px;
    display: inline-block;
    float: left;
    margin-bottom: 10px;
	background:#ebebeb;
	border-bottom:1px #FFF solid;
	
}
.search_results:nth-child(5) a.stitle {
	color:#FFF;
}
.search_results:nth-child(2) a.stitle, .search_results:nth-child(4) a.stitle, .search_results:nth-child(6) a.stitle,.search_results:nth-child(1) a.stitle, .search_results:nth-child(3) a.stitle {
	color:#FFF;

}

.search_results:nth-child(2) a.stitle, .search_results:nth-child(4) a.stitle, .search_results:nth-child(6) a.stitle {
	color:#FFF;
}

.search_results:nth-child(5) a.ssdata {
	color:#FFF;
}
.search_results:nth-child(2) a.ssdata, .search_results:nth-child(4) a.ssdata, .search_results:nth-child(6) a.ssdata,.search_results:nth-child(1) a.ssdata, .search_results:nth-child(3) a.ssdata {
	color:#FFF;

}

.search_results:nth-child(2) a.ssdata, .search_results:nth-child(4) a.ssdata, .search_results:nth-child(6) a.ssdata {
	color:#FFF;
}



.search_results:nth-child(5) {
	background:#346699
}
.search_results:nth-child(1), .search_results:nth-child(3){
	background:#ED1B24
}

.search_results:nth-child(2) , .search_results:nth-child(4), .search_results:nth-child(6) {
	background:#364A5E
}
.search_results a.imgarticle{
	position:relative;
display: inline-block;
width: 150px;
float: right;
}
.search_results a img.article{
	width:150px;
	float:right;
	border-left:1px #fff solid;
}
.search_results  a img.iconv{
    width: 30px;
    height: 21px;
    position: absolute;
    top: 53px;
    right: 8px;
    z-index: 1;
	display:block
}

.search_results a.stitle {
font-size: 13px;
font-weight: bold;
color: #141414;
line-height: 1.3;
display: inline-block;
margin-top: 5px;
float:left;
width:310px;
margin-top:13px;
margin-left:15px;
text-decoration:none;
}
.search_results .article_infos {
	width:100%;
	display:inline-block;
	background:#FFF;
	color:#141414;
	float:left;
	border-bottom:1px #F2F2F2 solid;
	padding-top:3px;
	padding-bottom:3px;
	    box-shadow: 
        inset 0px 5px 4px -4px #CCC,
        inset 0px -5px 4px -4px #CCC; 
}
.search_results .article_infos .date{
	font-size:11px;
	width:auto;
	float:left;
	margin-right:10px;
	padding-right:10px;
	border-right:1px #ccc solid;
	display:inline-block
}
.search_results .article_infos .subcatlink{
	display:block;
	font-size:12px;
	float:right;
	text-align:left;
	width:auto;
	display:inline-block;
	text-decoration:none;
	color:#141414;
}
.search_results .article_infos .date i,.subcatlink i{
margin-left:5px;
}
.search_results a.ssdata {
font-size: 12px;
font-weight: normal;
color: #000;
line-height: 1.3;
display: inline-block;
margin-top: 6px;
float:left;
width:310px;
font-family:tahoma;
margin-left:15px;
text-decoration:none;
}

.report_info {
	font-size:13px;color:#666; line-height:1.3;text-align:right;
}
.report_title {
	font-size:18px;color:#666; line-height:1.3;text-align:right;
}
.floating-form {
    width:100%;
    position: relative;

	}


.video_popup {
  background: none;
  width: 100%;

}
.floating-form-heading{
 font-weight: bold;
font-style: italic;
border-bottom: 1px solid #ddd;
margin-bottom: 10px;
font-size: 13px;
padding-bottom: 3px;
color: #141414;
}
.floating-form label{
display: inline-block;

margin: 0px 0px 15px 0px;

width: 100%;
}
.floating-form label > span{
    width: 100px;
    font-weight: normal;
    float: right;
    padding-top: 8px;
    padding-right: 5px;
}
.floating-form span.required{
    color:red;
}
.floating-form .tel-number-field{
    width: 40px;
    text-align: center;
}
.floating-form  .long{
    width: 120px;
}
.floating-form input.input-field{
    width: 68%;
   
}

.floating-form input.input-field,
.floating-form .tel-number-field,
.floating-form .textarea-field,
 .floating-form .select-field{
    -webkit-transition: all 0.30s ease-in-out;
    -moz-transition: all 0.30s ease-in-out;
    -ms-transition: all 0.30s ease-in-out;
    -o-transition: all 0.30s ease-in-out; 
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    border: 1px solid #C2C2C2;
    box-shadow: 1px 1px 4px #EBEBEB;
    -moz-box-shadow: 1px 1px 4px #EBEBEB;
    -webkit-box-shadow: 1px 1px 4px #EBEBEB;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    padding: 7px;
    outline: none;
}
.floating-form .input-field:focus,
.floating-form .tel-number-field:focus,
.floating-form .textarea-field:focus,  
.floating-form .select-field:focus{
    border: 1px solid #0C0;
}
.floating-form .textarea-field{
    height:100px;
    width: 68%;
}
.floating-form input[type="button"],
.floating-form input[type="submit"], .contact-opener {
    -moz-box-shadow: inset 0px 1px 0px 0px #3985B1;
    -webkit-box-shadow: inset 0px 1px 0px 0px #3985B1;
    box-shadow: inset 0px 1px 0px 0px #3985B1;
    background-color: #216288;
    border: 1px solid #17445E;
    display: inline-block;
    cursor: pointer;
    color: #FFFFFF;
    padding: 8px 18px;
    text-decoration: none;
    font: 12px Arial, Helvetica, sans-serif;
}
.floating-form input[type="button"]:hover,

.floating-form input[type="submit"]:hover, .contact-opener {
    background: linear-gradient(to bottom, #2D77A2 5%, #337DA8 100%);
    background-color: #28739E;
}
.abuse_b_close {float:left;margin-left:10px;

    -moz-box-shadow: inset 0px 1px 0px 0px #ebebeb;
    -webkit-box-shadow: inset 0px 1px 0px 0px #ebebeb;
    box-shadow: inset 0px 1px 0px 0px #ebebeb;
    background-color: #ebebeb;
    border: 1px solid #ebebeb;
    display: inline-block;
    cursor: pointer;
    color: #333;
    padding: 8px 18px;
    text-decoration: none;
    font: 12px Arial, Helvetica, sans-serif;}
	.abuse_b {float:left;margin-left:10px;

    -moz-box-shadow: inset 0px 1px 0px 0px #ebebeb;
    -webkit-box-shadow: inset 0px 1px 0px 0px #ebebeb;
    box-shadow: inset 0px 1px 0px 0px #ebebeb;
    background-color: #ebebeb;
    border: 1px solid #ebebeb;
    display: inline-block;
    cursor: pointer;
    color: #333;
    padding: 8px 18px;
    text-decoration: none;
    font: 12px Arial, Helvetica, sans-serif;}
.floating-form .success{
	background: #E4FDD5;
	padding: 5px 10px 5px 10px;
	margin: 0px 0px 5px 0px;
	border: none;
	font-weight: bold;
	color: #2E6800;
	border-right: 3px solid #2E6800;
}
.floating-form .error {
	background: #FFE8E8;
	padding: 5px 10px 5px 10px;
	margin: 0px 0px 5px 0px;
	border: none;
	font-weight: bold;
	color: #FF0000;
	border-left: 3px solid #FF0000;
}
.mainSections {
	margin:0;
	padding:0;
width:100%;
display:inline-block;
margin-top:30px;	
margin-bottom:30px;	
float:right;
}
.mainSections li{
width:102.8px;
border:3px #FFF solid;
background:#0070C0;
float:right;
display:inline-block;
}
.mainSections li:hover{
	background:#FE0000
}
.mainSections li a{
float:right;
display:inline-block;
width:100%;
color:#FFF;
text-align:center;
text-decoration:none
}
.mainSections2 {
	margin:0;
	padding:0;
width:100%;
display:inline-block;
margin-top:30px;	
margin-bottom:30px;	
float:right;
}
.mainSections2 li{
width:92px;
border:3px #FFF solid;
background:#222;
float:right;
display:inline-block;
padding-top:3px;
padding-bottom:3px;
}
.mainSections2 li:hover{
	background:#FE0000
}
.mainSections2 li a{
float:right;
display:inline-block;
width:100%;
color:#FFF;
text-align:center;
text-decoration:none;
font-size:11px;
}
.css-button-rounded {
    background: #5589bb;
    color: #fff;
    display: inline-block;
    padding: 3px 5px;
    text-align: right;
    text-decoration: none;
    width: 130px;
    border-radius: 3px; // the rounded corners are here
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
	margin-bottom:3px;
	float:right
	
}
.css-button-rounded i{
	float:left;
	margin-top:5px;
}
.css-button-rounded:hover {
	background:#336799
}