html{word-wrap: break-word;}
table.nifty, table.nifty td { border-color: #333; border-style: solid; }

table.nifty { border-width: 0 0 1px 1px; border-spacing: 0; border-collapse: collapse; margin:auto; direction:rtl;}

table.nifty td { margin: 0; padding: 4px; border-width: 1px 1px 0 0; }

.wide ul, .wide ol { direction:rtl }
.wide ul { list-style:circle }
table.nifty tr.h_1 { background-color: #666; color:#FFF; }

table.nifty tr.h_1:hover {  background-color: #666; }

table.nifty tr.h_1 td { text-align:center; }



table.nifty tr { background-color: #FFF5F2; }

table.nifty tr:hover { background-color:#F2AA95; }

table.nifty td a:hover { font-weight:bold; background-color:#D6E3FE; }

.form-signin label {

	width:160px !important 

}
.form-signin label span { visibility:hidden; display:none }

.login-fields label {

    width: 64px !important;

}

.navbar-left {

    float: left !important;

    padding: 0px !important;

}

.container {

  position:relative;

}

.clearfix { clear:both }

a { text-decoration:none !important }

.bgwhite { background:#fff }

.row {

  margin-bottom: 20px;

}

.row .row {

  margin-top: 10px;

  margin-bottom: 0;

}

.col-p {

  padding: 10px 0px;

}

[class*="col-"] {

  text-align:right;

}

/*hr {

  margin-top: 40px;

  margin-bottom: 40px;

}*/

.right { float:right }

.left { float:left }


.mright { float:right }

.mleft { float:left }

.margin10000 { margin:10px 0 0 0 }

.margin00010 { margin: 0 0 0 10px }

.border5555 {-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}

.borderccc { border:1px solid #ccc; background:#fff;direction: rtl;}

a { font-weight:bold !important }

.public-title {text-align:right;height:50px;margin:0px 0 10px}

.public-title:before,.public-title:after{content:" ";display:table}

.public-title:after{clear:both}

.public-title h1 {display:inline-block;background:#fff;height:20px;position:relative; text-align:right; padding:0px 0 0 15px ;white-space:nowrap; color:#3F2C3F; font-size:24px; font-weight:bold; !important}

.public-title:after{content:" ";width:100%;margin-top:-18px; height:8px; background:url(../image/fancy-title-pattern.png) repeat }



.topmaint { width:100%; background:#EA0F0F; text-align:center; direction:rtl; color:#fff; font-weight:bold; font-size:12px; padding:10px ; position:fixed; z-index:99999 }

.maintspacer { width:100%; height:30px }



.logo {

	background:url(../image/logo.png) center center no-repeat;

	width:464px;

	height:105px;

	position:absolute;

	top: 20px;

	right: 20px;

}

.counter {

	background:url(../image/cc3.png) center center no-repeat;
	height:120px;
	width: 120px;
	margin: 0 75px;


}

#countdown { margin: 0px 15px 0 0;}

#countdown p { padding-right: 0px;
line-height: 120px;
direction: rtl;
text-align: justify;
FONT-SIZE: 36px;
color: red;
font-weight: 900;
padding-top: 5px;
}
.sponsors ul { padding: 5px !important; }

.sponsors ul.half li { margin: 5px 0px; float:right}

.sponsors ul.half { margin: 0 0px;}

.static200 ul.half {  }

.marquee ul.half { min-height:200px; }

.marquee {

  overflow: hidden; 

}

.sponsors ul.full { margin:5px 0px 0 0;}

.sponsors ul.full li { margin:10px auto;}

.navbar-brand, .navbar-nav > li > a { color:#fff; font-weight:bold }

.top-static-slider {

	width:100%;

	position:relative;overflow: hidden;
	background: #E1E1E1;
border-top: 5px solid #322E48;

}

.top-static-slider ul.langlist { 

	position: absolute;

	background: #4C4C4C;

	left: 10px;

	padding: 0;

	width: 105px;

	-webkit-border-bottom-right-radius: 5px;

	-webkit-border-bottom-left-radius: 5px;

	-moz-border-radius-bottomright: 5px;

	-moz-border-radius-bottomleft: 5px;

	border-bottom-right-radius: 5px;

	border-bottom-left-radius: 5px;

}



.top-static-slider ul.langlist li a { float:right; color:#fff; margin:3px 10px }



.top-static-slider .tss-inner {

	background:#fff;

	border:1px solid #ccc;

	margin: 270px 0px 20px;

}




.fns_t_liner {
	border-bottom: 1px solid #EEEEEE;
	padding-bottom: 10px;
	margin: 5px 0px 10px;
	background: #FFF;
	padding: 0 5px 0px;
}

.excerptt P img {

	margin:0 0 10px 10px;

	float:right

}

.tssi-tabs {

	border: 1px solid #DDDDDD;

	padding-bottom: 10px;

	margin: 0px 0px 10px;

	background: #fff;

	padding: 0 10px 10px;-webkit-border-radius: 4px;

	-moz-border-radius: 4px;

	border-radius: 4px;
	direction: rtl !important;

}








.main_news_image {
	 float:right;    
	display: inline-block;
	max-width: 100%;
    height: auto;
    padding: 4px;
    line-height: 1.42857143;
    background-color: #fff;
    border: 1px solid #ddd;
    border-radius: 4px;
	margin: 4px 5px 0 5px;
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
	}

.newsstyle { background:#fff; border-right: 1px solid #EEEEEE; border-left: 1px solid #EEEEEE; }

.fns_t_liner h1, .item h1 a {

	font-size:13px;
	color:#336699;
	text-decoration:none;
	padding: 10px 10px 10px 10px;

}



.fns_t_liner .fns_post { text-align:justify }

.fns_t_liner .fns_more a {

	color:#336699;

	float:left;

	padding: 0px 5px 2px;

	text-decoration:none;font-weight: normal !important;

	

	}
.fns_t_liner .fns_more a:after { margin:0 5px 0 0;}

.fns_t_liner .fns_more a:hover { color:#FFA200 }

.fns_t_liner .fns_date {

visibility:hidden;
display:none

	}

.cpyright {

    direction: rtl;

	width:100%;background: #322E48;

	color: #fff;
	
	text-align: right;
	
	padding: 10px;margin-bottom: -16px;-webkit-border-top-left-radius: 5px;
	
	-webkit-border-top-right-radius: 5px;
	
	-moz-border-radius-topleft: 5px;
	
	-moz-border-radius-topright: 5px;
	
	border-top-left-radius: 5px;
	
	border-top-right-radius: 5px;
position: relative;
}

.cpyright a { color:#eb871f }







.unoSlider,.unoSlider ul,.unoSlider .sliderView{width:600px; text-align:right; direction:rtl; position:relative}

.unoSlider ul,.unoSlider .sliderView{min-height:200px}.unoSlider ul{list-style:none;overflow:hidden;position:relative}



.unoSliderNav span:hover,.unoSliderNav span:active{color:#999}.unoSliderNav span.current{color:#f09}

.unoSlider .sliderView{left:1000px;opacity:0;position:absolute;top:0;z-index:1}

.unoSlider .sliderView.current{left:0;opacity:1;z-index:10}





#unoSliderNav{position:absolute;left:0px;top:0px;}

#unoSliderNav #back{ float:right; padding:5px 10px; margin:0 0px; background:#fff url(../image/arrow-left.png) center center no-repeat; width:10px; height:15px; -webkit-border-top-left-radius: 5px;

-moz-border-radius-topleft: 5px;

border-top-left-radius: 5px;cursor:pointer}

#unoSliderNav #next{

	float:right;

	padding:5px 10px;

	margin:0 0px;

	-webkit-border-top-right-radius: 5px;

	-moz-border-radius-topright: 5px;

	border-top-right-radius: 5px;

	background:#fff url(../image/arrow-right.png) center center no-repeat;

	width:10px; height:15px; cursor:pointer

	}



.inne { padding: 0 0 10px 0; }

.innel { padding:0 0 0 10px; margin-bottom:10px }

.inner { padding:0 10px 0 0; margin-bottom:10px; }

.inne5 { padding:0 5px }

.fns_image { float:right; margin:0 0 0 10px; }

.fns_image img { width:80% }

ul { list-style:none }

#slider1.unoSlider .sliderView,#slider3.unoSlider .sliderView,#slider4.unoSlider .sliderView{padding:0 10px;width:600px}

.px10devider {

	padding:5px;

	width:100%;

	clear:both;

}

#slider2.unoSlider,#slider2.unoSlider ul,#slider2.unoSlider .sliderView{width:960px}





.title { margin: -11px -5px 0 -5px;
  -webkit-box-sizing: content-box;
     -moz-box-sizing: content-box;
          box-sizing: content-box; }



.inner_title {
    margin: -11px -10px 20px;
  -webkit-box-sizing: content-box;
     -moz-box-sizing: content-box;
          box-sizing: content-box; }
.title h4 {

	background:#4C4C4C;

	padding:12px 15px 13px;

	color:#fff;

	box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;	-webkit-border-top-left-radius: 5px;

	-webkit-border-top-right-radius: 5px;

	-moz-border-radius-topleft: 5px;

	-moz-border-radius-topright: 5px;

	border-top-left-radius: 5px;

	border-top-right-radius: 5px;

}

	

.form-signin {

  max-width: 100%;

  padding: 5px;

  margin: 0 auto;

}

.form-signin a { font-weight:normal !important }



.form-signin input[type="text"],

.form-signin input[type="password"],

.form-signin input[type="email"], .form-signin textarea, .form-signin select {

  position: relative;

  height: auto;

  padding: 5px 10px;

  -webkit-box-sizing: border-box;

     -moz-box-sizing: border-box;

          box-sizing: border-box;
    width: 200px;

}
.form-signin .login-fields input[type="text"], .form-signin .login-fields input[type="password"] { width:175px }

.form-signin input[type="text"]:focus,

.form-signin input[type="password"]:focus,

.form-signin input[type="email"]:focus, .form-signin textarea:focus {

  z-index: 2;

}

.ltr { direction:ltr }

.form-signin input[type="password"] {

  margin-bottom: 10px;

}

.row-fluid {

    width: 47%;

    float: right;

    margin: 10px;

}

.fullwidth {

    width: 100%;

    float: right;

}

.fullwidth input { float: right }

.fullwidth p.cryp { float: right }

.hormenu {

	list-style:none;

	padding:10px;

}

	

.davar-form-signin {

  max-width: 50%;

  padding: 5px;

  margin: 0 auto;

}



.davar-form-signin input[type="text"],

.davar-form-signin input[type="password"],

.davar-form-signin input[type="email"], .davar-form-signin textarea, .davar-form-signin select {

  position: relative;

  height: auto;

  padding: 5px 10px;

  -webkit-box-sizing: border-box;

     -moz-box-sizing: border-box;

          box-sizing: border-box;width: 50%;

}

	

.davar-form-edit {

  max-width: 100%;

  padding: 5px;

  margin: 0 auto;

}



.davar-form-edit input[type="text"],

.davar-form-edit input[type="password"],

.davar-form-edit input[type="email"], .davar-form-edit textarea, .davar-form-edit select {

  position: relative;

  height: auto;

  padding: 5px 10px;

  -webkit-box-sizing: border-box;

     -moz-box-sizing: border-box;

          box-sizing: border-box;width: 50%;

}

.davar-form-edit .controls label {

    display: inline-block;

    font-weight: bold;

    float: right;

    margin: 5px 0px 10px 10px;

    width: 120px;

}

.davar-form-edit .controls label input { margin:2px 5px }

.index_aboutbar-title {text-align:right;height:30px;margin:10px 0 10px}

	.index_aboutbar-title:before,.index_aboutbar-title:after{content:" ";display:table}

	.index_aboutbar-title:after{clear:both}

	.index_aboutbar-title h1 {display:inline-block;background:#fff;height:20px;position:relative; text-align:right; padding:0px 0 0 15px ;white-space:nowrap; color:#201D2E; font-size:12px; font-weight:bold; !important}

	.index_aboutbar-title:after{content:" ";width:100%;margin-top:-22px; height:1px; background:#888 }

	

table.panel_fac a span.glyphicon {margin: 2px 0 0 5px;

padding-top: 5px;

}

.judgmentform textarea {

  position: relative;

  height: auto;

  padding: 10px;

  -webkit-box-sizing: border-box;

     -moz-box-sizing: border-box;

          box-sizing: border-box;

  width:100%

}

.form-paper input[type="text"],

.form-paper input[type="password"],

.form-paper input[type="email"], .form-paper textarea, .form-paper select {

  position: relative;

  font-size: 12px;

  height: auto;

  padding: 5px 10px;

  -webkit-box-sizing: border-box;

     -moz-box-sizing: border-box;

          box-sizing: border-box;

  width:100%

}

.paylist input[type="text"],

.paylist input[type="password"],

.paylist input[type="email"], .paylist textarea, .paylist select {

  position: relative;

  font-size: 12px;

  height: auto;

  padding: 5px 10px;

  -webkit-box-sizing: border-box;

     -moz-box-sizing: border-box;

          box-sizing: border-box;

  width:100%

}

.form-paper input[type="text"]:focus,

.form-paper input[type="password"]:focus,

.form-paper input[type="email"]:focus, .form-paper textarea:focus {

  z-index: 2;

}



ul.profile_fastac { width:100%; padding:0 10px; background:#fff; border:1px solid #D9D9D9; padding:5px; -webkit-border-radius: 5px;

-moz-border-radius: 5px;

border-radius: 5px;

  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25), 0 1px 2px rgba(0, 0, 0, 0.05);

          box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25), 0 1px 2px rgba(0, 0, 0, 0.05); }

ul.profile_fastac li a { 

	height: 100px;

	background:#fff;

	float: right;

	padding: 5px 0px;

	margin: 10px 0px 0px 10px;


	min-width: 70px;

	text-align: center;

	-webkit-border-radius: 5px;

	-moz-border-radius: 5px;

	border-radius: 5px;

	font-size:12px;

	font-weight: normal !important;

}

ul.profile_fastac li a img {

	margin-bottom:5px;

}



.sidebar-nav {

    padding: 9px 0;

}



.nav li a span { margin: 5px 0px 0px 5px; }

.dropdown-menu .submenu {

    left: 100%;

    position: absolute;

    top: 0;

    visibility: hidden;

    margin-top: -1px;

}



.dropdown-menu li:hover .submenu {

    visibility: visible;

}



.dropdown:hover .dropdown-menu {

    display: block;

}



.nav-tabs .dropdown-menu, .nav-pills .dropdown-menu, .navbar .dropdown-menu {

    margin-top: 0;

}



.navbar .sub-menu:before {

    border-bottom: 7px solid transparent;

    border-left: none;

    border-right: 7px solid rgba(0, 0, 0, 0.2);

    border-top: 7px solid transparent;

    left: -7px;

    top: 10px;

}

.navbar .submenu:after {

    border-top: 6px solid transparent;

    border-left: none;

    border-right: 6px solid #fff;

    border-bottom: 6px solid transparent;

    left: 10px;

    top: 11px;

    left: -6px;

}



ul.vsub-menu {
 padding:0
}



ul.vsub-menu li a {

	font-weight:normal !important

}











nav.pcss {

	text-align: center;

}



nav.pcss ul ul {

	display: none;

}



	nav.pcss ul li:hover > ul {

		display: block;

	}



nav.pcss li a span { margin: 0px 0px 0px 5px; }



nav.pcss ul {

	list-style: none;
	position: relative;
	display: inline-table;
	float:right;
	padding: 0;

	}

	nav.pcss ul:after {

		content: ""; clear: both; display: block;

	}



	nav.pcss ul li {

		float: right;; position:relative

	}

		nav.pcss ul li:hover {

			

		}

		

		nav.pcss ul li a {
font-weight: normal !important;
			display: block; padding: 12px 15px 5px;
min-width:80px;
			color:#fff; text-decoration: none; position:relative;-webkit-border-bottom-right-radius: 5px;
-moz-border-radius-bottomright: 5px;
border-bottom-right-radius: 5px;

		}

			

		

	nav.pcss ul ul {

		background: #4C4C4C; border-radius: 0px; padding: 0;

		position: absolute; top: 36px; right:0

	}

		nav.pcss ul ul li {

			float: none; 

			border-bottom:1px solid #cecfd1; position: relative;

		}

			nav.pcss ul ul li a {

				padding: 9px 20px;

				text-align:right;

				direction:rtl;

				color: #fff;

				width: 180px;

			}	

				nav.pcss ul ul li ul li a:hover {

					background: #4b545f; color:#fff

				}

		

	nav.pcss ul ul ul {

		position: absolute; right: 100%; top:0;

	}

		nav.pcss ul li a:hover { color:#fff !important; background:none !important}




.main_news_image_inner { float:right; width:200px; margin:0 0 0 10px }

#inner_date { margin: -10px 0px 10px 5px; font-size: 11px; }

.top_users_header {

	background:#3A546D url(../image/cms_info.png) left center no-repeat;

	height:130px;

	width:100%;padding: 35px;

}

.top_users_header h2 {color: #fff; font-size: 20px;}

.top_users_header h2:last-child {color: #fff; font-size: 20px; direction:ltr}



.MHeader {background: #5D5D5D;padding: 5px;color: #fff;}

ul.vertic { margin-right:5px; padding:0 }

ul.vertic li a { width: 100%; background: transparent url("../image/arrow_3.gif") no-repeat scroll right 6px;

padding-right: 14px;
color: #fff;
margin: 5px;

float: right;

}
ul.vertic li ul li a { background:none; margin-right:15px;width: 180px; }


.paddbt5 { padding-bottom:10px }







.TickerNews {

  width: 100%;

  height: 50px;

  line-height: 50px;

}



.ti_wrapper {

  width: 100%;

  position: relative;

  overflow: hidden;

  height: 50px;

}



.ti_slide {

  width: 30000px;

  position: relative;

  right: 2000px;

  top: 0;

}



.ti_content {

  width: 1000px;

  position: relative;

  float: left;

}



.ti_news { float: left; direction:rtl }



.ti_news a {

  display: block;

  margin-right: 10px;

  color: black;

  text-decoration: none;

}



.TickerNews.theme2 {

  color:#000

}



.TickerNews.theme2 .ti_news a{

  display: block;

  margin-right: 20px;

  color:#000;

  text-transform: uppercase;

  text-decoration: none;

}


.A34618 { background:#4C4C4C}
.TickerNews.theme2 .ti_news span{

  color:red;

  font-size: 110%;

}
.dateshow {
    background: #4C4C4C;
    padding: 10px;
    text-align: center;
    color: #fff;
    margin: 0 0 10px 0;
	-webkit-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
}


    
.lang ul li {
	display:inline-block;
	margin-left:5px;
	float:left;
	position:relative;
	z-index:9999;
}

.lang ul li > a {
	color:#ffffff;
	font-size:13px;
	text-transform:none;
	font-weight:100;
	display:block;
    line-height: 30px;
    padding: 5px;
}


a.btn2top {
	position:absolute;
	left:50%;
	margin-left:-18px;
	bottom:0;
	display:block;
	width:36px;
	height:29px;
	background-color: grey;
	border-top-left-radius:3px;
	border-top-right-radius:3px;
}
a.btn2top:before {
	content:'';
	position:absolute;
	left:12px;
	top:12px;
	background:url(../image/btngotop.png) no-repeat center;
	width:12px;
	height:7px;
	display:block;
}

ul.half li { width:86px }
ul.half li img { width:100% }