body {margin:0;padding:0;background:#f1f1f1;direction:rtl;font-family:arial;
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
input[type="radio"] {width:20px !important;}
a {text-decoration: none;color:inherit;}
.cont_wrapper {position:relative;width:1284px;height:auto;}
div {text-align:right;}
button {height:32px;padding:0 15px;border-radius:4px;border:1px solid #606c88;color:#fff;font-weight:bold;font-size:16px;
background: #606c88; /* Old browsers */
background: -moz-linear-gradient(top,  #606c88 0%, #3f4c6b 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#606c88), color-stop(100%,#3f4c6b)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #606c88 0%,#3f4c6b 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #606c88 0%,#3f4c6b 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #606c88 0%,#3f4c6b 100%); /* IE10+ */
background: linear-gradient(to bottom,  #606c88 0%,#3f4c6b 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#606c88', endColorstr='#3f4c6b',GradientType=0 ) /* IE6-9 */}
input {height:29px;border:1px solid #c7c7c7;border-radius:4px;font-size:15px;color:#5f5e5e;padding:3px;}
select {height:32px;border:1px solid #c7c7c7;border-radius:4px;font-size:15px;color:#5f5e5e;padding:3px;}
.header {position:relative;width:100%;height:80px;background:#fff;border-bottom:4px solid #2f9cda;overflow:hidden; position:fixed; z-index:1000000; top:0px;}
.header .logo {float:right;width:137px;height:54px;margin:12px 23px 0 0;}
.header .menu {float:right;width:auto;height:44px;border-radius:3px;margin:14px 72px 0 0;
background: #606c88; /* Old browsers */
background: -moz-linear-gradient(top,  #606c88 0%, #3f4c6b 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#606c88), color-stop(100%,#3f4c6b)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #606c88 0%,#3f4c6b 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #606c88 0%,#3f4c6b 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #606c88 0%,#3f4c6b 100%); /* IE10+ */
background: linear-gradient(to bottom,  #606c88 0%,#3f4c6b 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#606c88', endColorstr='#3f4c6b',GradientType=0 ) /* IE6-9 */}
.header .menu .button {cursor:pointer;float:right;width:120px;height:44px;text-align:center;font-size:12px;font-weight:bold;line-height:43px;color:#fff;font-family:tahoma;}
.header .menu .msgs {margin:-10px 5px 0 0;position:absolute;width:auto;height:auto;padding:3px;border-radius:10px;background:#ee0b0b;border:1px solid #cb0d0d;color:#fff;font-weight:bold;font-size:10px;}
.header .menu .button:hover {background:#303e61;}
.header .menu .button a{color:#fff;}
.spacerbtn {float:right;width:1px;height:44px;background:#647497;}
.realtime {float:left;width:210px;height:auto;text-align:right;margin:10px 0 0 30px;}
.realtime .detail {float:right;width:210px;height:auto;text-align:right;}
.rightmenu {float:right;width:222px;height:auto;margin:20px;display:none;}
.rightmenu .btn {cursor:pointer;float:right;width:222px;height:41px;background:url("images/bgbtn.png");background-repeat:repeat-x;background-color:#fff;border:1px solid #d7d7d7;margin-bottom:3px;}
.rightmenu .btn .icon {float:right;width:32px;height:32px;margin:7px 5px 0 0;}
.rightmenu .btn .icon img{width:30px;height:30px;}
.rightmenu .btn .text {float:right;width:167px;height:auto;font-weight:bold;color:#3B5998;margin:12px 10px 0 0;}
.rightmenu .btn:hover {
background: #606c88; /* Old browsers */
background: -moz-linear-gradient(top,  #606c88 0%, #3f4c6b 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#606c88), color-stop(100%,#3f4c6b)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #606c88 0%,#3f4c6b 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #606c88 0%,#3f4c6b 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #606c88 0%,#3f4c6b 100%); /* IE10+ */
background: linear-gradient(to bottom,  #606c88 0%,#3f4c6b 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#606c88', endColorstr='#3f4c6b',GradientType=0 ) /* IE6-9 */color:#fff;}
.rightmenu .btn:hover .text {color:#fff;}
.second {float:right;width:222px;height:auto;background:#fff;border:0 1px 0 1px;border-color:#d7d7d7;margin-bottom:3px;}
.second .tab {cursor:pointer;float:right;width:208px;height:20px;padding:7px;color:#7c7c7c;font-size:14px;border-bottom:1px solid #e6e6e6;font-family:tahoma;}
.second .tab:hover{background:#606c88;color:#fff;}
.second .tab:hover a {color:#fff;}
.second .tab a{color:#7c7c7c;}
.area {float:right;width:auto;height:auto;}

.wrapper {float:right;position:relative;width:960px;height:auto;border:1px solid #c7c7c7;margin-top:40px;margin-bottom:40px;right:50%;margin-right:-480px;padding:20px;background:#fff;border-radius:6px;}
.top {float:right;width:960px;height:auto;border-bottom:1px solid #c7c7c7;padding-bottom:10px;}
.top .title {float:right;width:auto;height:auto;text-align:right;font-size:24px;font-weight:bold;color:#434141;}
.searchbar {float:left;width:auto;height:auto;}
.searchbar .vouch {float:right;width:auto;height:auto;font-weight:bold;color:#737373;font-size:17px;}
.searchbar input {float:right;width:150px;height:32px;}
.searchbar button {float:right;width:auto;}
.searchbar select {float:right;}

.formcont {float:right;width:438px;height:auto;padding:15px;border:1px solid #c7c7c7;border-radius:3px;}
.spacerconts {float:right;width:20px;height:50px;}
.formcont .title {float:right;width:424px;height:auto;padding:7px;background:#f5f5f5;color:#2d2d2d;font-weight:bold;border-bottom:1px solid #c7c7c7;margin-bottom:15px;}
.formcont .item {float:right;width:438px;height:auto;}
.formcont .item .title2 {float:right;width:40%;height:auto;text-align:right;font-size:17px;font-weight:bold;color:#2d2d2d;margin-top:3px;}
.formcont .item select {float:left;width:50%;}
.formcont .spaceritem {float:right;width:438px;height:1px;margin:5px 0;background:#ebebeb;}
.formcont .item input {float:left;width:50%;}



.wideform {float:right;width:928px;height:auto;padding:15px;border:1px solid #c7c7c7;margin-top:15px;

background: #fffcfc; /* Old browsers */
background: -moz-linear-gradient(top,  #fffcfc 0%, #fffcfc 1%, #fffcfc 3%, #fffcfc 72%, #ededed 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fffcfc), color-stop(1%,#fffcfc), color-stop(3%,#fffcfc), color-stop(72%,#fffcfc), color-stop(100%,#ededed)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #fffcfc 0%,#fffcfc 1%,#fffcfc 3%,#fffcfc 72%,#ededed 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #fffcfc 0%,#fffcfc 1%,#fffcfc 3%,#fffcfc 72%,#ededed 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fffcfc 0%,#fffcfc 1%,#fffcfc 3%,#fffcfc 72%,#ededed 100%); /* IE10+ */
background: linear-gradient(to bottom,  #fffcfc 0%,#fffcfc 1%,#fffcfc 3%,#fffcfc 72%,#ededed 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fffcfc', endColorstr='#ededed',GradientType=0 ); /* IE6-9 */

}
.item_wideform {float:right;width:200px;height:auto;}
.item_wideform #title {float:right;width:100%;height:auto;font-size:16px;font-weight:bold;color:#2d2d2d;margin-bottom:5px;}
.item_wideform input {float:right;width:100%;}
.wideform #title {float:right;width:928px;height:auto;text-align:right;font-size:18px;font-weight:bold;color:#403b3b;}

.spacer3 {float:right;width:41px;height:10px;}

.icons {float:left;width:auto;height:auto;margin-top:15px;margin-left:5px;}
.icons #icon {font-family:tahoma;margin-right:10px;cursor:pointer;float:right;width:auto;padding:0 10px;height:33px;background:url("images/bgbtn.png");background-repeat:repeat-x;border:1px solid #c7c7c7;background-position: bottom}
.icons #ico {FLOAT:right;width:18px;height:18px;margin:8px 0 0 8px;}
.icons #ico img {width:18px;height:18px;}
.icons #text {float:right;width:auto;height:auto;font-size:13px;font-weight:bold;color:#2d2d2d;margin-top:8px;overflow:hidden;}
.icons #icon:hover {background:#47b2de;}
.icons #icon:hover #text {color:#fff;}
.spacer4 {float:right;width:928px;height:1px;background:#c7c7c7;margin:18px 0;}
.spacer5 {float:right;width:928px;height:1px;margin:8px 0;}


.containerhead {float:right;width:960px;height:auto;}
.containerhead #tab {cursor:pointer;float:right;width:136px;height:25px;background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #dddddd 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#dddddd)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#dddddd 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#dddddd 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#dddddd 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#dddddd 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#dddddd',GradientType=0 ); /* IE6-9 */
color:#2d2d2d;font-size:16px;font-weight:bold;text-align:center;}
.containerhead #spacer {float:right;width:1px;height:25px;background:#ddd;}

.container_cont {float:right;width:960px;height:auto;}
.container_cont #tab {cursor:pointer;float:right;width:136px;height:30px;font-size:15px;text-align:center;color:#2d2d2d;border-top:1px solid #ddd;line-height:29px;}
.container_cont #spacer {float:right;width:1px;height:30px;background:#ededed;}
.container_cont #tab:hover {background:#7FA3B2;color:#fff;font-weight:bold;}
.container_cont #tab img {float:right;width:22px;height:14px;margin:8px 57px;}

.containerhead2 {float:right;width:928px;height:auto;}
.containerhead2 #tab {cursor:pointer;float:right;width:115.2px;height:25px;background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #dddddd 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#dddddd)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#dddddd 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#dddddd 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#dddddd 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#dddddd 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#dddddd',GradientType=0 ); /* IE6-9 */
color:#2d2d2d;font-size:16px;font-weight:bold;text-align:center;}
.containerhead2 #spacer {float:right;width:1px;height:25px;background:#d3d3d3;}

.container_cont2 {float:right;width:928px;height:auto;}
.container_cont2 #tab {margin-top:5px;cursor:pointer;float:right;width:114.5px;height:30px;font-size:15px;text-align:center;color:#2d2d2d;line-height:29px;}
.container_cont2 #spacer {float:right;width:2px;height:30px;}
.container_cont2 #tab input {float:right;width:98%;border-radius:0;}

.container_cont3 {float:right;width:960px;height:auto;margin-top:17px;}
.containerhead2 #tab2 {cursor:pointer;float:right;width:115.2px;height:25px;font-size:15px;text-align:center;line-height:26px;border-bottom:1px solid #d3d3d3; overflow:hidden;}

.containerhead4 {float:right;width:960px;height:auto;}
.containerhead4 #tab {background: #606c88; /* Old browsers */
background: -moz-linear-gradient(top,  #606c88 0%, #3f4c6b 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#606c88), color-stop(100%,#3f4c6b)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #606c88 0%,#3f4c6b 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #606c88 0%,#3f4c6b 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #606c88 0%,#3f4c6b 100%); /* IE10+ */
background: linear-gradient(to bottom,  #606c88 0%,#3f4c6b 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#606c88', endColorstr='#3f4c6b',GradientType=0 ); /* IE6-9 */
cursor:pointer;float:right;width:115.2px;height:30px;line-height:28px;
color:#fff;font-size:12px;font-weight:bold;text-align:center;font-family:tahoma;}
.containerhead4 #spacer {float:right;width:1px;height:30px;background:#2b3753;}

.buttons_change {float:right;width:auto;height:auto;}
.buttons_change #tab {cursor: pointer;
                      
border-radius:3px 3px 0px 0px;
    background: #606c88; /* Old browsers */
background: -moz-linear-gradient(top,  #606c88 0%, #3f4c6b 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#606c88), color-stop(100%,#3f4c6b)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #606c88 0%,#3f4c6b 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #606c88 0%,#3f4c6b 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #606c88 0%,#3f4c6b 100%); /* IE10+ */
background: linear-gradient(to bottom,  #606c88 0%,#3f4c6b 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#606c88', endColorstr='#3f4c6b',GradientType=0 ); /* IE6-9 */
color:#fff;


    float:right;width:auto;height:20px;border:1px solid #fff;border-bottom:0px;padding:5px;margin-left:5px;padding-bottom:0;font-weight:bold;font-size:14px;margin-bottom:-15px;}

.formcontainer {float:right;width:438px;height:auto;}

.sum {float:right;width:929px;height:Auto;margin:15px 0;}
.sum #spacer {float:right;width:15px;height:10px;}
.sum #item {cursor:pointer;float:right;width:287.6px;height:20px;border:1px solid #c7c7c7;padding:5px;font-size:16px;font-weight:bold;}
.sum #item:hover {background:#d4d4d4;}



.miniform {float:right;width:905px;height:auto;margin:15px 0 0px 0;padding:10px;border:1px solid #c7c7c7;
}



.loader {position:absolute;width:100%;height:100%;z-index:1000;opacity:0.5;background:#fff;}
#overlay {position:absolute;width:25px;height:25px;padding:15px 10px 10px 10px;top:15px;right:840px;z-index:1100;}




.login {position:absolute;width:604px;height:259px;top:50%;right:50%;margin:-129.5px -302px 0 0;}
.login .box {float:right;width:257px;height:256px;}
.login .spacerbox {float:right;width:1px;height:107px;background:#c8c8c8;border-left:1px solid #fff;margin:53px 20px 0 20px;}
.login .titlelog {float:left;width:284px;height:47px;margin-bottom:14px;}
.login input {float:left;width:260px;height:35px;border-radius:3px;border:1px solid #c7c7c7;margin-bottom:10px;text-align:left;padding:6px;margin-left:15px;}
.login button {float:right;margin-right:29px;}
.login span {float:right;width:auto;height:auto;margin-right:10px;font-size:15px;margin-top:6px;}
.LiveSearch{ width:206px; height:20px; line-height:20px; padding-right:10px; border-bottom:1px solid #eee;}
.LiveSearch:hover {background:#606C88; color:#fff;}
.Suggest{position: absolute; left: 0; top:30px; background: #fff; height:auto; overflow: hidden; width:217px; border:1px solid #C7C7C7; display:none; z-index:1000;}


.overlay {position:absolute;width:100%;height:100%;background:#fff;opacity:0.8;z-index:0}
.popup {padding:20px;position:absolute;width:713px;height:127px;background:#fff;border:5px solid #ccc;border-radius:7px;top:230px;right:50%;margin-right:-356px;margin-top:-100px;box-shadow:#ccc 0px 2px 96px;z-index:1000}
.popup #spacer {float:right;width:1px;height:73px;margin:0 5px;margin-top:57px;}

.itemee {float:right;width:210px;height:auto;margin-top:27px;background:#eee;padding:10px;}
.itemee .title2 {float:right;width:62px;height:auto;text-align:right;font-size:17px;font-weight:bold;color:#2d2d2d;margin-top:3px;}
.itemee select {float:left;width:120px;}

.popup #alert {position:relative;width:550px;height:130px;margin-right:80px;}
.popup #alert #icon {float:right;width:45px;height:45px;margin-left:14px;margin-right:86px;}
.popup #alert #text {float:right;width:auto;height:auto;font-size:19px;font-weight:bold;color:#444c51;margin-top:10px;}

::-webkit-scrollbar {
    width: 12px;
}

::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
    border-radius: 10px;
}

::-webkit-scrollbar-thumb {
    border-radius: 10px;
    -webkit-box-shadow: inset 0 0 6px rgba(71,178,222,1);
}
.boxeer{width:130px; height: 20px; float:right; padding:5px;overflow: hidden;cursor:pointer;border: 1px solid #EEE;
margin: 0 0px 10px 10px;}
.electorsPopUp {width:485px; height:165px;}
.electorsPopUp .top{width:485px; height:30px; overflow:hidden; float:right;}
.electorsPopUp .top .close{width:30px; height:30px; float:left; opacity:0.5; cursor:pointer;}
.electorsPopUp .top .title{width:auto; float:right; margin-right:10px;  height:30px; text-align: right;
font-size: 24px;
font-weight: bold;
color: #434141;}
.electorsPopUp .top .close:hover{opacity:1;}
#loading{width: 100%;
height: 100%;
position: fixed;
top: 0;
right: 0;
z-index: 1000;
opacity:0.5;background:#fff;
text-align:center;
}
#loading img{ margin-top:15%;}






.hasCountdown {
	border: 1px solid #ccc;
	background-color: #eee;
}
.countdown_rtl {
	direction: rtl;
}
.countdown_holding span {
	color: #888;
}
.countdown_row {
	clear: both;
	width: 100%;
	padding: 0px 2px;
	text-align: center;
}
.countdown_show1 .countdown_section {
	width: 98%;
}
.countdown_show2 .countdown_section {
	width: 48%;
}
.countdown_show3 .countdown_section {
	width: 32.5%;
}
.countdown_show4 .countdown_section {
	width: 45px;
}
.countdown_show5 .countdown_section {
	width: 19.5%;
}
.countdown_show6 .countdown_section {
	width: 16.25%;
}
.countdown_show7 .countdown_section {
	width: 14%;
}
.countdown_section {
	display: block;
	float: left;
	font-size: 75%;
	text-align: center;
}
.countdown_amount {
	font-size: 200%;
}
.countdown_descr {
	display: block;
	width: 100%;
}
.TopIcons{width: 737px;height: 70px;float: right;}
.TopIcons .item{width:80px; height:54px; float:right; margin-left:10px; border:1px solid #fff; margin-top:10px; position:relative; cursor:pointer;}
.TopIcons .item:hover{border:1px solid #eee;}
.TopIcons .item:hover .dropDown{ display:block;}
.TopIcons .item .dropDown .item2{width:75px; float:right; border-bottom:1px solid #ccc; height:auto; padding:5px 5px 5px 0; font-size:12px;}
.TopIcons .item .dropDown .item2:hover{background:#eee;}
.TopIcons .item .title{width:80px; text-align:center; height:18px; float:right; font-size:12px;color: #2d3853;font-weight:bold;}
.TopIcons .item .dropDown{width:80px; height:auto; overflow:hidden; background:#fff; border:1px solid #ccc; border-top:2px solid #eee; position:fixed; top:68px; z-index:100000; display:none;}
.TopIcons img{margin-right:20px;}
html{min-height:100%;position:relative}

#CountDown {float:right;direction:ltr;}
.countdown_amount {float:right;}





/*Clock style*/


#fancyClock{
	margin:40px auto;
	height:200px;
	border:1px solid #111111;
	width:600px;
}


/* The styles below are only necessary for the demo page */

h1{
	background-color:#222222;
	border-bottom:1px solid black;
	font-family:"Myriad Pro",Arial,Helvetica,sans-serif;
	font-size:20px;
	font-weight:normal;
	margin-bottom:15px;
	padding:15px;
	text-align:center;
}

h2 {
	font-family:"Myriad Pro",Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	padding-right:140px;
	position:relative;
	right:0;
	text-align:right;
	text-transform:uppercase;
	top:-48px;
}




p.tutInfo{
	/* The tutorial info on the bottom of the page */
	padding:10px 0;
	text-align:center;
	position:absolute;
	bottom:0px;
	background-color:#222222;
	border-top:1px solid black;
	width:100%;
}


.closecont {position:relative;float:left;width:64px;height:64px;margin:-40px 0 0 -40px;background:url('images/close.png');}
/**/