.pace {
  -webkit-pointer-events: none;
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}

.pace-inactive {
  display: none;
}

.cnews {
    font-size:13px;
    border:1px solid #C1CEDD;
    margin: 10px 0px;
}
.cnewsmore {
    float:left;
}

.cnewsect {
    background-color:#4d90fe;
    color:#FFF;
    width:80px;
    text-align:center;
    font-weight:bold;
    padding:5px 0px;
}

.pace .pace-progress {
    background-color: #05a4ff;
    /*background-color: #FFF;*/
  position: fixed;
  z-index: 2000;
  top: 0;
  left: 0;
  height: 5px;

  -webkit-transition: width 1s;
  -moz-transition: width 1s;
  -o-transition: width 1s;
  transition: width 1s;
}

.angline {
    transform: skewY(-3deg);
    background-color:#25343e;
    height:200px;
      width: 100%;
  position: absolute;
  margin-top: -6em;
  border-top: 4px solid #ddd;
  z-index: -1;
  -webkit-backface-visibility: hidden;
}
.anglined{
    transform: skewY(-3deg);
  background-color: #25343e;
  height: 110px;
  width: 100%;
  border-bottom: 4px solid #ddd;
  margin-top: -5em;
  -webkit-backface-visibility: hidden;
}
.anglbox {
    background-color:#25343e;
    color:#FFF;
    height:600px;
}
.inner-container {
    margin: 0 auto;
      width: 980px;
  max-width: 980px;
  padding: 2em 2em 4em;
}

#tabs { background: #FFF;}
#tabs .list-wrap {
    border:1px solid #E8E8E8;
    padding:10px;
}
#tabs .nav2 {
    /*overflow: hidden;*/
    margin: 5px 0;
        text-align: center;
    /*border-bottom: 3px solid #0099FF*/
}
#tabs .nav_min {
    /*overflow: hidden;*/
    margin: 0;
    border-bottom: 3px solid #0099FF
}

.topb2 {
    display:inline-block;
}

#tabs .nav2 div {
    margin: 0;
    padding:0px;
}

#tabs .nav_min div {
    margin: 0;
    padding:0px;
}

#tabs .nav_min a {
    display: inline-block;
    margin-top:20px;
    padding: 10px 20px;
    margin:0px;
    font-weight:bold;
    color: #0099FF;
    font-size: 12px;
    text-align: center;
}

#tabs .nav_min a:hover {
    background-color: #0099FF;
    color:#FFF;
}

#tabs .nav2 a {
    display: table-cell;
    /*margin-top:20px;*/
    padding: 5px 20px;
    margin:0px;
    font-weight:bold;
    /*color: #0099FF;*/
    font-size: 18px;
    /*text-align: center;*/
    
    /*background-color: #FFFFFF;*/
    border: 5px solid #FFF;
/*    border:1px solid #0099FF;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;*/
    
    height:70px;
    width:95px;
    text-align: center;
    vertical-align: middle;
    line-height: 18px;
    cursor: pointer;
    font-family: "bnazanin"
}

#tabs .tlist {
    background-color:#f7caff;
    color:#7b1fa2;
}
#tabs .tlist:hover {
    background-color:#7b1fa2;
    color:#f7caff;
}
#tabs .tlist.tabc {
    background-color:#7b1fa2;
    color:#f7caff;
}
#tabs .tgold {
    background-color:#ffd222;
    color:#6b4601;
}
#tabs .tgold:hover {
    background-color:#6b4601;
    color:#ffd222;
}
#tabs .tgold.tabc {
    background-color:#6b4601;
    color:#ffd222;
}
#tabs .tsilver {
    background-color:#CFF2FF;
    color:#265d79;
}
#tabs .tsilver:hover {
    background-color:#265d79;
    color:#CFF2FF;
}
#tabs .tsilver.tabc {
    background-color:#265d79;
    color:#CFF2FF;
}
#tabs .teco {
    background-color:#E3FFA9;
    color:#258000;
}
#tabs .teco:hover {
    background-color:#258000;
    color:#E3FFA9;
}
#tabs .teco.tabc {
    background-color:#258000;
    color:#E3FFA9;
}
#tabs .tinfi {
    background-color:#93ffd7;
    color:#008c65;
}
#tabs .tinfi:hover {
    background-color:#008c65;
    color:#93ffd7;
}
#tabs .tinfi.tabc {
    background-color:#008c65;
    color:#93ffd7;
}


#tabs .nav2 a:hover {
/*    background-color: #0099FF;
    color:#FFF;*/
}

#tabs a.current {
    background-color: #0099FF;
    color:#FFF;
}
.inner-top{
      font-size: 2.485em;
  font-family: "B Yekan",Arial, sans-serif;
  font-weight: 200;
  line-height: 1.31em;
  margin: .25em 0;
  text-align: center;
  color:#FFF;
}

.pace .pace-progress-inner {
  display: block;
  position: absolute;
  right: 0px;
  width: 100px;
  height: 100%;
  box-shadow: 0 0 10px #05a4ff, 0 0 5px #05a4ff;
  opacity: 1.0;
  -webkit-transform: rotate(3deg) translate(0px, -4px);
  -moz-transform: rotate(3deg) translate(0px, -4px);
  -ms-transform: rotate(3deg) translate(0px, -4px);
  -o-transform: rotate(3deg) translate(0px, -4px);
  transform: rotate(3deg) translate(0px, -4px);
}

.pace .pace-activity {
  display: block;
  position: fixed;
  z-index: 2000;
  top: 50px;
  left: 15px;
  width: 14px;
  height: 14px;
  border: solid 2px transparent;
  border-top-color: #05a4ff;
  border-left-color: #05a4ff;
  border-radius: 10px;
  -webkit-animation: pace-spinner 400ms linear infinite;
  -moz-animation: pace-spinner 400ms linear infinite;
  -ms-animation: pace-spinner 400ms linear infinite;
  -o-animation: pace-spinner 400ms linear infinite;
  animation: pace-spinner 400ms linear infinite;
}

@-webkit-keyframes pace-spinner {
  0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); }
  100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); }
}
@-moz-keyframes pace-spinner {
  0% { -moz-transform: rotate(0deg); transform: rotate(0deg); }
  100% { -moz-transform: rotate(360deg); transform: rotate(360deg); }
}
@-o-keyframes pace-spinner {
  0% { -o-transform: rotate(0deg); transform: rotate(0deg); }
  100% { -o-transform: rotate(360deg); transform: rotate(360deg); }
}
@-ms-keyframes pace-spinner {
  0% { -ms-transform: rotate(0deg); transform: rotate(0deg); }
  100% { -ms-transform: rotate(360deg); transform: rotate(360deg); }
}
@keyframes pace-spinner {
  0% { transform: rotate(0deg); transform: rotate(0deg); }
  100% { transform: rotate(360deg); transform: rotate(360deg); }
}

html, ul, li, p { margin: 0;
 padding: 0;
 border: 0;
 }
html { direction: rtl;
 font-size: 11px;
 font-family: tahoma, arial;
 height: 100%;
 min-width: 100%;
 background-color: #fff;
 color: #333;
 position: absolute;
 }
body { margin: 0;
 height: 100%;
 min-width: 100%;
 position: absolute;
 }
a { color: #15c;
 text-decoration: none;
 }
a:hover{ color: #b51515;}
h1, h2, h3, h4, h5 { font-family: tahoma;
 font-weight: normal;
 color: #222;
 }
h1 { line-height: 11px;
 font: 28px Traditional Arabic;
 }
h2 b { font: bold 20px Traditional Arabic;
 line-height: 25px;
 color:#777}
ul { line-height: 17px;
 list-style-image: none;
 list-style-type: none;
 }
p { margin: 0 0 1em;
 line-height: 17px;
 }
form { border: 0;
 padding: 0;
 margin: 0;
 }
input { font-family: inherit;
 font-size: inherit;
 }
input.strcent { font-weight:bold;text-align:center;
 }
input.cent {text-align:center!important;}
input[type=text], input[type=password] { text-align: left;
direction: ltr;
 box-sizing: border-box;
 -moz-box-sizing: border-box;
 -webkit-box-sizing: border-box;
 -webkit-border-radius: 1px;
 border-radius: 1px;
 -moz-border-radius: 1px;
 border: #d9d9d9 1px solid;
 line-height: 29px;
 height: 29px;
 margin: 0;
 padding: 0 2px 0 5px;
 display: inline-block;
 background: #fff;
 }
input[type=text]:focus, input[type=password]:focus { border: #4d90fe 1px solid;
 outline: invert none medium;
 -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.3);
 -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.3);
 box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.3);
 }
textarea, input[type="text"], input[type="password"], select { 
font-family: Tahoma;
font-size: 12.5px;
color: #0f1a01;
border: 1px solid #c8c8c8;
background-color: #ffffff;
}
textarea:hover, input[type="text"]:hover, input[type="password"]:hover, select:hover { 
border-color: #0093BD;
}
a,.button  {
-webkit-transition: all 0.2s ease;
-moz-transition: all 0.2s ease;
-ms-transition: all 0.2s ease;
-o-transition: all 0.2s ease;
transition: all 0.2s ease;
}

.greenminbut {
    background-color: #44c767;
    border: 1px solid #18ab29;
    display: inline-block;
    cursor: pointer;
    color: #ffffff;
    font-family: tahoma;
    font-size: 14px;
    font-weight: bold;
    padding: 5px 19px;
    text-decoration: none;
    text-shadow: 0px 1px 1px #2f6627;
    outline: none;
}
.greenminbut:hover {
    background-color:#5cbf2a;
}
.greenminbut:active {
    position:relative;
    top:1px;
}

select {
padding:3px;
font-family:tahoma;
font-size:13px;
}
.alright {
text-align:right!important;
}
.loaderbox{
display:block;
background-color:#FFF;
width:300px;
border:1px solid #f0f0f0;
font-size:12px;
color:#166abe;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
text-align:center;
}
.info_box{
margin-right: 0px;
padding: 10px;
/*color:#0d86ff;*/
color:#3D3D3D;
font-size:12px;
display:block;
width:710px;
min-height: 450px; 
height:auto !important; 
height: 450px; 
/*height: expression( this.scrollHeight < 601 ? "600px" : "auto" ); /* IE Only */
}
.info_box .usertitle { 
    font-weight:bold;
}
.info_box .usertitle strong { 
    color:#26aa00;
}
.gaugesbtxt {
    font-size:11px;color:grey;font-weight:normal;
}
.gaugehdtxt{
    font-size:16px;color:black;
}
.info_box legend { 
    /*
    -moz-box-shadow:inset 0px 1px 0px 0px #97c4fe;
    -webkit-box-shadow:inset 0px 1px 0px 0px #97c4fe;
    
    box-shadow:inset 0px 1px 0px 0px #97c4fe;
    background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #128efa), color-stop(1, #0e58c7) );
    background:-moz-linear-gradient( center top, #128efa 5%, #0e58c7 100% );
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#128efa', endColorstr='#0e58c7');
    */
    background-color:#128efa;
    /*
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    border-radius:3px;
    */
    border:1px solid #128efa;
    color:#ffffff;
    font-family:tahoma;
    font-size:12px;
    padding:3px 10px;
    text-decoration:none;
    text-shadow:1px 1px 0px #1570cd;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
}
.info_box legend:hover { 
/*    background-color:#046fce;
    border:1px solid #046fce;
    color:#ffffff;
    text-decoration:none;*/
    cursor:default;
}
.info_box fieldset { 
border: solid 1px #C6E4FF;
/*-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;*/
padding: 10px;
}
/* .info_box  fieldset:hover{ 
border-color:#2576a7;
} */
hr {
color:red;
}

.table_box tr{ 
Border:1px solid #dc0309;
}

#table_box
{
	width:100%;
	font-size: 12px;
	border-collapse: collapse;
	text-align:center;
}
#table_box th
{
	padding:7px;
	color: #292929;
}
#table_box td
{
	padding: 4px 0;
	color: #464646;
	border:1px solid #cecece;
}

.tb_srs td{
background-color:rgb(101, 192, 28);
color:white!important;
}
.tb_srs a{
color:white!important;
}
/*
.tb_srs td:hover {
background-color:green!;
color:white;
}
*/

.tb_sr tr{ 
Border:1px solid #dc0309;
}

#tb_sr .titl
{
	font-family:"BNazanin";
	font-size:30px;
}

#tb_sr
{
	width:100%;
	font-size: 11px;
	border-collapse: collapse;
	text-align:center;
        Border:1px solid grey;
}
#tb_sr th
{
	padding:2px 7px;
        font-weight:inherit;
}
#tb_sr td
{
	padding: 5px 0;
	color: #464646;
	border:1px solid #cecece;
font-size: 13px;
}

#tb_sr tr:nth-child(odd) { background-color:#ffffff } 
#tb_sr tr:nth-child(even)  { background-color:#f0f0f0}
#tb_sr tr:hover { background-color:#fffbae!important } 

#tb_sr tr:hover > .srr a {background-color:#22b7ff;color:#FFF;}

.graphtd {
    padding: 0px 0px !important;
}

.maintb th{
    background-color:#174797;
    color:#FFF!important;
}

.maintb2 th{
    background-color:#91cd34;
    color:#FFF!important;
}
.maintb2 td{
    padding: 4px 4px!important;
}

.tbcright {
    text-align:left;
    border-left:none!important;
}
.tbcleft {
    text-align:right;
    border-right:none!important;
}

.srr{
    padding:0px!important;margin:0px!important;
    border-color:#003369;
}


.srr a{
display: block;
height: 26px;
line-height: 26px;
cursor: pointer;
}
.srr a:hover{
    background-color:#097dff!important;
}

.srp {
    color:#c8400d!important;
    /*font-weight:bold;*/
    
}

.srprice {
/*letter-spacing: 1px;*/
text-align: right;
padding: 0px 5px!important;
color: #000!important;
font-weight: bold;
font-family: BNazanin;
font-size: 18px!important;
}


/*#table_box tr:nth-child(odd) { background-color:#ffffff } 
#table_box tr:nth-child(even)  { background-color:#f0f0f0} 
#table_box tr:nth-child(even) .greenh22 { background-color:#f3fae7!important}
#table_box tr:nth-child(even) .blueh22 { background-color:#e6f5fb!important}  
#table_box tr:nth-child(even) .purpleh22 { background-color:#fcf2ff!important} 
#table_box tr:hover ,#table_box tr:hover .purpleh2,#table_box tr:hover .blueh2,#table_box tr:hover .greenh2 { background-color:#fffbae!important; }  
.greenh22:hover { background-color:#fffbae!important; }  /*hovering*/ 

#table_box tr:nth-child(odd) { background-color:#ffffff } 
#table_box tr:nth-child(even)  { background-color:#f0f0f0}
/*Blue*/
.multicolor tr:nth-child(even) td:nth-child(-n+3) { background-color:#e6f5fb}
/* green */
.multicolor tr:nth-child(even) td:nth-child(4) { background-color:#f3fae7}      
/*.multicolor tr:nth-child(even) td:nth-child(5) { background-color:#f3fae7}*/
/* Purple */
.multicolor tr:nth-child(even) td:nth-child(n+5) { background-color:#fcf2ff}    
#table_box tr:hover { background-color:#fffbae!important } 

.bgover1{
    background-image: url(images/yellowhite.gif);
}
th.grey{
color:#7c7c7c!important;
}
th.blueh{
background-color:#174797!important;
color:#FFF!important;
}
th.blueh2{
background-color:#5492cf!important;
color:#FFF!important;
padding:3px 0 3px 0!important;
}
th.greenh{
background-color:#579f0f!important;
color:#FFF!important;
}
th.greenh2{
background-color:#a4dd4f!important;
color:#FFF!important;
padding:3px 0 3px 0!important;
}
th.purpleh{
background-color:#8e04ca!important;
color:#FFF!important;
}
th.purpleh2{
background-color:#d984fd!important;
color:#FFF!important;
padding:3px 0 3px 0!important;
}

.cred{
color:red;
}
.cgreen{
color:green;
}
.bcblue1 {
background-color:#0c65be!important;color:white!important;
}
.bcgrey {
    background-color:#a6a6a6!important;color:white!important;
}
.bcgreen2 {
    background-color:rgb(101, 192, 28)!important;color:white!important;
}
.bcorange1 {
background-color:#ffe322!important;color:black!important;
}
.bcorange1:hover {
background-color:#ffe322!important;color:black!important;
}
.bwhite {
background-color:#ffffff!important;
}


.cgreen3{
    color:#5cb811;
}
.cblue3{
    color:#05a4ff;
}

.bbutton {
/*	-moz-box-shadow:inset 0px 1px 0px 0px #97c4fe;
	-webkit-box-shadow:inset 0px 1px 0px 0px #97c4fe;
	box-shadow:inset 0px 1px 0px 0px #97c4fe;*/
/*	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #3d94f6), color-stop(1, #1e62d0) );
	background:-moz-linear-gradient( center top, #3d94f6 5%, #1e62d0 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3d94f6', endColorstr='#1e62d0');*/
	background-color:#3d94f6;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	border:1px solid #337fed;
	display:inline-block;
	color:#ffffff;
	font-family:tahoma;
	font-size:12px;

	padding:3px 10px;
	text-decoration:none;
	text-shadow:1px 1px 0px #1570cd;
}
.bbutton:hover {
/*	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #1e62d0), color-stop(1, #3d94f6) );
	background:-moz-linear-gradient( center top, #1e62d0 5%, #3d94f6 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1e62d0', endColorstr='#3d94f6');*/
	background-color:#1e62d0;
        color:#FFF;
}
.bbutton:active {
	position:relative;
	top:1px;
}
.bgbutton {
	-moz-box-shadow:inset 0px 1px 0px 0px #caefab;
	-webkit-box-shadow:inset 0px 1px 0px 0px #caefab;
	box-shadow:inset 0px 1px 0px 0px #caefab;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #77d42a), color-stop(1, #5cb811) );
	background:-moz-linear-gradient( center top, #77d42a 5%, #5cb811 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#77d42a', endColorstr='#5cb811');
	background-color:#77d42a;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	border:1px solid #268a16;
	display:inline-block;
	color:#ffffff;
	font-family:tahoma;
	font-size:12px;
	cursor:pointer;
	padding:5px 20px;
	text-decoration:none;
	text-shadow:1px 1px 0px #0d8200;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
}
.bgbutton:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #5cb811), color-stop(1, #77d42a) );
	background:-moz-linear-gradient( center top, #5cb811 5%, #77d42a 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5cb811', endColorstr='#77d42a');
	background-color:#5cb811;
	color:#fff!important;
}
.bgbutton:active {
	position:relative;
	top:1px;
	color:#fff!important;
}
.giftbutton {
	-moz-box-shadow:inset 0px 1px 0px 0px #fff6af;
	-webkit-box-shadow:inset 0px 1px 0px 0px #fff6af;
	box-shadow:inset 0px 1px 0px 0px #fff6af;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffec64), color-stop(1, #ffab23) );
	background:-moz-linear-gradient( center top, #ffec64 5%, #ffab23 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffec64', endColorstr='#ffab23');
	background-color:#ffec64;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	border:1px solid #ffaa22;
	display:inline-block;
	color:#333333;
	font-family:tahoma;
	font-weight:bold;
	font-size:12px;
	cursor:pointer;
	padding:10px 25px;
	text-decoration:none;
	text-shadow:1px 1px 0px #ffee66;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
}
.giftbutton:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffab23), color-stop(1, #ffec64) );
	background:-moz-linear-gradient( center top, #ffab23 5%, #ffec64 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffab23', endColorstr='#ffec64');
	background-color:#ffab23;
}
.giftbutton:active {
	position:relative;
	top:2px;
}

.trbborder td{
border-bottom:1px solid #F7F7F7 !important;
}

#special_form input[type="submit"] {
cursor:pointer;
display:inline-block;
background-color:#0d43d0;
width:100px;
padding:5px 10px 5px 10px;
color:#FFF;
font-size:11px;
font-weight:bold;
border:1px solid #0d43d0;
margin:0 10px 10px 0;
}
#special_form input[type="submit"]:hover {
color:#FFF;
background-color:#0074f4;
border:1px solid #0074f4;
}
#special_form input[type="submit"][disabled] {
color:#ebebeb;
background-color:#d1d1d1;
border:1px solid #8c8c8c;
text-shadow:none;
}
.titlebut{
float: left;
margin-top: -30px;
}
.backbut{
background-color: #008000;
color: #FFFFFF;
display: inline-block;
float: left;
font-size: 12px;
margin-top: -30px;
padding: 4px;
}
.content { 
min-width: 780px;
width: auto;
max-width: 1000px;
margin: 0 auto;
 }
.main { padding-top: 23px;
 padding-bottom: 125px;
 min-height: 660px;
 }
.wrrapper { min-height: 100%;
 position: relative;
 vertical-align:top}
.header { height: 66px;
 background-color: #f5f5f5;
 border-bottom: #e5e5e5 1px solid;
 overflow: hidden;
 }
.logo { position: relative;
 display: inline-block;
 float: right;
 margin-top: 18px;
 background: url(images/l0.png) no-repeat;
 height: 31px;
 width: 142px;
 }
.logo1 { position: relative;
 display: inline-block;
 float: right;
 margin-top: 18px;
 background: url(images/l1.png) no-repeat;
 height: 31px;
 width: 142px;
 }
.logo3 { position: relative;
    display: inline-block;
    float: right;
    margin-top: 18px;
    background: url(images/l3.png) no-repeat;
    height: 31px;
    width: 142px;
}.logo_fayez { position: relative;
    display: inline-block;
    float: right;
    margin-top: 18px;
    background: url(images/faye_l3.png) no-repeat;
    height: 31px;
    width: 142px;
}
.logo_inet { position: relative;
    display: inline-block;
    float: right;
    margin-top: 18px;
    background: url(images/inet_logo.png) no-repeat;
    height: 31px;
    width: 142px;
}
 /*-------------Payment Box-----------------*/
.payment_title {
display:block;
background-color:#383838;
color:#FFF;
text-shadow:0px 1px 1px #000;
font-weight:bold;
font-size:12px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
padding:3px;
}
/* Products Modules
--------------------------------------*/
#prd_box {
padding:5px;
background-color:#f7f7f7;
border:4px solid #f0f0f0;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}
#prd_box:hover {
background-color:#FFF;
border:4px solid #ffe28a;
transition: all 0.3s ease; 
-webkit-transition: all 0.3s ease; 
-moz-transition: all 0.3s ease; 
}
#prd_box_det {
padding:5px;
background-color:#FFF;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}
.prd_title {
text-align:center;
font-weight:bold;
font-size:12px;
}
.prd_title a:hover {
color:#b00004;
}
.prd_title_det {
text-align:right;
font-weight:bold;
font-size:14px;
}

.prd_img img {
color:#FFF;
text-shadow:0px 1px 1px #000;
font-weight:bold;
font-size:12px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
padding:3px;
}
#prices {
font-weight:bold;
font-size:13px;
}
#prices.price_v {
background-color:#f0950b;
}
#prices.price_m {
background-color:#64d61f;
}
#prices.price_t {
background-color:#0eafed;
}
#prices.price_dis {
background-color:#e5e5e5;
}
.price_titles{
text-align:right;
font-size:10px;
color:#a0a0a0;
}

/* paginate styles */

.paginate {
	padding: 1px;
	margin: 3px;
	text-align:center;
	font-family:Tahoma,Helvetica,sans-serif;
	font-size:12px;
	text-shadow:none;
}

a.paginate {
	border: 1px solid #91c5ec;
	margin-right:1px;
	padding:2px 8px;
	background-position:bottom;
	text-decoration: none;
	background-color:#FFF;
	color: #0061de;	
}
a.paginate:hover {
	border: 1px solid #2b55af;
	background-image:none;
	background-color:#3666d4;
	color: #fff;
}
a.current {
	border: 1px solid #2b55af;
	margin-right:1px;
	padding:2px 8px;
	background-color:#3666d4;
	color: #fff;
	text-shadow:none;
}
span.inactive {
	display:none;
}



/*---------- New Buttons Style - Services -------*/
.buttons a, .buttons button{
	display:block;
	width:auto;
    margin:0 0 0 0;
    background-color:#f5f5f5;
    border:1px solid #dedede;

    font-family:Tahoma, Arial, Verdana, sans-serif;
    font-size:12px;
    line-height:130%;
    text-decoration:none;
    font-weight:bold;
    color:#565656;
    cursor:pointer;
    padding:5px 10px 6px 7px; /* Links */
}
.buttons button{
    width:auto;
    overflow:visible;
    padding:4px 10px 3px 7px; /* IE6 */
}
.buttons button[type]{
    padding:5px 10px 5px 7px; /* Firefox */
    line-height:17px; /* Safari */
}
*:first-child+html button[type]{
    padding:4px 10px 3px 7px; /* IE7 */
}
.buttons button img, .buttons a img{
    margin:0 3px -3px 0 !important;
    padding:0;
    border:none;
    width:16px;
    height:16px;
}

/* STANDARD */

button:hover, .buttons a:hover{
    background-color:#dff4ff;
    border:1px solid #c2e1ef;
    color:#336699;
}
.buttons a:active{
    background-color:#6299c5;
    border:1px solid #6299c5;
    color:#fff;
}

/* POSITIVE */

button.positive, .buttons a.positive{
    color:#529214;
}
.buttons a.positive:hover, button.positive:hover{
    background-color:#E6EFC2;
    border:1px solid #C6D880;
    color:#529214;
}
.buttons a.positive:active{
    background-color:#529214;
    border:1px solid #529214;
    color:#fff;
}
/* LISTING */
/*---------- Blue(Box_info) Buttons -------------*/
button.box_info, .buttons a.box_info{
    color:#136393;
}
.buttons a.box_info:hover, button.box_info:hover{
    background-color:#c1e3f0;
    border:1px solid #80a8d9;
    color:#136993;
	
}
.buttons a.box_info:active{
    background-color:#136393;
    border:1px solid #136393;
    color:#fff;
	text-shadow:1px 1px 1px #0e650c;
}
/*---------- Green Buttons -------------*/
button.listing, .buttons a.listing{
    color:#529214;
}
.buttons a.listing:hover, button.listing:hover{
    background-color:#E6EFC2;
    border:1px solid #C6D880;
    color:#529214;
	
}
.buttons a.listing:active{
    background-color:#529214;
    border:1px solid #529214;
    color:#fff;
	text-shadow:1px 1px 1px #0e650c;
}

/* NEGATIVE */

.buttons a.negative, button.negative{
    color:#d12f19;
}
.buttons a.negative:hover, button.negative:hover{
    background:#fbe3e4;
    border:1px solid #fbc2c4;
    color:#d12f19;
}
.buttons a.negative:active{
    background-color:#d12f19;
    border:1px solid #d12f19;
    color:#fff;
}

/* REGULAR */

button.regular, .buttons a.regular{
    color:#336699;
}
.buttons a.regular:hover, button.regular:hover{
    background-color:#dff4ff;
    border:1px solid #c2e1ef;
    color:#336699;
}
.buttons a.regular:active{
    background-color:#6299c5;
    border:1px solid #6299c5;
    color:#fff;
}
 /* -------------------------------------------
		NOTIFICATIONS
-------------------------------------------- */

#notify.notification {
	
	clear: both;
/*	-moz-border-radius: 5px;
    -khtml-border-radius: 5px;
    -webkit-border-radius: 5px;*/
	margin: 0px;
	padding: 12px 40px 12px 5px;
	font-size: 12px;
	/*position: relative;*/
        margin:5px 0px;
}
#notify.notification  p {
	text-align:right;
	color: #333;
	margin:0px;
}

#notify.notification A:link, #notify.notification A:visited, #notify.notification A:active
{
	color: #cc0000;
	font-family: tahoma;
	font-weight:bold;
	text-decoration: none;
	border-bottom: #ffffff 0px dotted;	
}
#notify.notification A:hover
{
	color: #000000;
	text-decoration: none;
	border-bottom: #70ACEF 0px dotted;
}

#notify.warning {
	background-image: url(images/icondock/error.png);
	background-position: right center;
	background-repeat: no-repeat;
	border: 2px solid #FFC44A;
	background-color: #FFDB91;
}
#notify.info {
	background-image: url(images/icondock/info.png);
	background-position: right center;
	background-repeat: no-repeat;
	border: 2px solid #bebebe;
	background-color: #f4f4f4;
}
#notify.info span {
	color:#ff3e1c;
	font-weight:bold;
	font-size:13px;
}
#notify.success {
	background-image: url(images/icondock/accept.png);
	background-position: right center;
	background-repeat: no-repeat;
	border: 2px solid #99C600;
	background-color: #E2FF7D;
}

#notify.event {
	background-image: url(images/icondock/coin_2.png);
	background-position: right center;
	background-repeat: no-repeat;
	border: 2px solid #99C600;
	background-color: #E2FF7D;
}

#notify.failure {
	background-image: url(images/icondock/exclamation.png);
	background-position: right center;
	background-repeat: no-repeat;
	border: 2px solid #EB5339;
	background-color: #F5B5A9;
}

#notify.loader {
	background-image: url(images/icondock/loader.gif);
	background-position: right center;
	background-repeat: no-repeat;
	border: 2px solid #00b6fb;
	background-color: #F0FDFF;
}

#notify.red_loader {
	background-image: url(images/icondock/red_loader.gif);
	background-position: right center;
	background-repeat: no-repeat;
	border: 2px solid #c9c9c9;
	background-color: #FFF;
}

#notify.information {
	background-image: url(images/icondock/information.png);
	background-position: right center;
	background-repeat: no-repeat;
	border: 2px solid #418ACC;
	background-color: #B3CFEA;
}

#notify.lightbulb {
	background-image: url(images/icondock/lightbulb.png);
	background-position: right center;
	background-repeat: no-repeat;
	border: 2px solid #e6b43e;
	background-color: #fffbca;
}

#notify.tunder {
	background-image: url(images/icondock/tunder.gif);
	background-position: right center;
	background-repeat: no-repeat;
	border: 2px solid #CDDC39;
	background-color: #FDFFE1;
}

#notify.messages {
	background-image: url(images/icondock/email.png);
	background-position: right center;
	background-repeat: no-repeat;
	border: 2px solid #42B4FF;
	background-color: #9DDFFF;
}

#notify.message p {
	font-size: 11px;
	color: #999;
	line-height: 20px;
}


#notify.message h3 {
	font-size: 20px;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: normal;
	padding-bottom: 8px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	margin-bottom: 10px;
	margin-top: 10px;
}

#notify.message h3 span	{
	font-size: 13px;
	color: #999;
	font-style: italic;
}
/* -------------------------------------------
		NOTIFICATIONS
-------------------------------------------- */

#notify_info.notification {
	
	clear: both;
	-moz-border-radius: 5px;
    -khtml-border-radius: 5px;
    -webkit-border-radius: 5px;
	margin: 0px;
	padding: 0px 3px 0 5px;
	font-size: 12px;
	position: relative;
}
#notify_info.notification  p {
	text-align:right;
	color: #333;
}

#notify_info.notification A:link, #notify_info.notification A:visited, #notify_info.notification A:active
{
	color: #333;
	font-family: tahoma;
	font-weight:bold;
	text-decoration: none;
}
#notify_info.notification A:hover
{
	color: #333;
	text-decoration: none;
	border-bottom: #70ACEF 0px dotted;
}

#notify_info.white {
	border: 2px solid #bebebe;
	background-color: #f4f4f4;
}
#notify_info.white span {
	color:#ff3e1c;
	font-weight:bold;
	font-size:13px;
}
#notify_info:hover {
background-color: #ffffff;
border: 2px solid #ffb70f;
transition: all 0.5s ease; 
-webkit-transition: all 0.5s ease; 
-moz-transition: all 0.5s ease; 
-o-transition: all 0.3s ease; 
}
/* -------------------------------------------
		NOTIFICATIONS
-------------------------------------------- */

#box_info.class {
	
	clear: both;
	-moz-border-radius: 5px;
    -khtml-border-radius: 5px;
    -webkit-border-radius: 5px;
	margin: 0px;
	padding: 40px 5px 0 5px;
	font-size: 12px;
	position: relative;
	display:block;
	width:auto;
}
#box_info.class  p {
	color: #333;
}

#box_info.class  h5 {
	font-size:26px;
	padding:0px;
	margin:0px;
	
}

#box_info.class A:link, #box_info.class A:visited, #box_info.class A:hover
{
	font-family:Tahoma;
	font-weight:bold;
	text-decoration: none;
	border-bottom: #ffffff 0px dotted;	
}
#box_info.class A:active
{
	color: #FFF;
	text-decoration: none;
	border-bottom: #70ACEF 0px dotted;
}

#box_info.vote {
	background-image: url(images/icondock/coin_2.png);
	background-position: top center;
	background-repeat: no-repeat;
	border: 2px solid #fea94b;
	background-color: #FFDB91;
}

#box_info.money {
	background-image: url(images/icondock/money_2.png);
	background-position: top center;
	background-repeat: no-repeat;
	border: 2px solid #99C600;
	background-color: #E2FF7D;
}

#box_info.tour {
	background-image: url(images/icondock/gem_2.png);
	background-position: top center;
	background-repeat: no-repeat;
	border: 2px solid #418ACC;
	background-color: #a6dcf7;
}

#box_info.red {
	background-image: url(images/icondock/exclamation.png);
	background-position: top center;
	background-repeat: no-repeat;
	border: 2px solid #EB5339;
	background-color: #F5B5A9;
}
#box_info.ajax {
	background-image: url(images/icondock/loader.gif);
	background-position: top center;
	background-repeat: no-repeat;
	border: 2px solid #00b6fb;
	background-color: #F0FDFF;
}

#box_info.blue {
	background-image: url(images/icondock/information.png);
	background-position: top center;
	background-repeat: no-repeat;
	border: 2px solid #418ACC;
	background-color: #a6dcf7;
}

#box_info.yellow {
	background-image: url(images/icondock/lightbulb.png);
	background-position: top center;
	background-repeat: no-repeat;
	border: 2px solid #e6b43e;
	background-color: #fffbca;
}

#box_info.messages {
	background-image: url(images/icondock/email.png);
	background-position: top center;
	background-repeat: no-repeat;
	border: 2px solid #42B4FF;
	background-color: #9DDFFF;
}

#box_info.message p {
	font-size: 11px;
	color: #999;
	line-height: 20px;
}


#box_info.message h3 {
	font-size: 20px;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: normal;
	padding-bottom: 8px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	margin-bottom: 10px;
	margin-top: 10px;
}

#box_info.message h3 span	{
	font-size: 13px;
	color: #999;
	font-style: italic;
}
#box_info:hover {
	background-color: #f3f3f3;
	transition: all 0.3s ease; 
	-webkit-transition: all 0.3s ease; 
	-moz-transition: all 0.3s ease; 
	-o-transition: all 0.3s ease; 
}
/*-----------------------------*/
/*------ Box Info Prices ------*/
#box_horiz.class {
	
	clear: both;
	-moz-border-radius: 5px;
    -khtml-border-radius: 5px;
    -webkit-border-radius: 5px;
	margin: 0px;
	padding: 10px 60px 10px 10px;
	font-size: 12px;
	position: relative;
	display:block;
	width:auto;
}
#box_horiz.class  p {
	color: #333;
}

#box_horiz.class  h5 {
	font-size:26px;
	padding:0px;
	margin:0px;
	
}

#box_horiz.class A:link, #box_horiz.class A:visited, #box_horiz.class A:hover
{
	font-family:Tahoma;
	font-weight:bold;
	text-decoration: none;
	border-bottom: #ffffff 0px dotted;	
}
#box_horiz.class A:active
{
	color: #FFF;
	text-decoration: none;
	border-bottom: #70ACEF 0px dotted;
}

#box_horiz.gems {
	background-image: url(images/icondock/coin_2.png);
	background-position: right;
	background-repeat: no-repeat;
	border: 2px solid #fea94b;
	background-color: #fff8e8;
}

#box_horiz.gems:hover {
	background-color: #ffdf95;
}

#box_horiz.money {
	background-image: url(images/icondock/money_2.png);
	background-position: right;
	background-repeat: no-repeat;
	border: 2px solid #99C600;
	background-color: #f9ffe1;
}
#box_horiz.money:hover {
	background-color: #E2FF7D;
}

#box_horiz.tour {
	background-image: url(images/icondock/gem_2.png);
	background-position: top center;
	background-repeat: no-repeat;
	border: 2px solid #418ACC;
	background-color: #a6dcf7;
}

#box_horiz.red {
	background-image: url(images/icondock/exclamation.png);
	background-position: top center;
	background-repeat: no-repeat;
	border: 2px solid #EB5339;
	background-color: #F5B5A9;
}
#box_horiz.ajax {
	background-image: url(images/icondock/loader.gif);
	background-position: top center;
	background-repeat: no-repeat;
	border: 2px solid #00b6fb;
	background-color: #F0FDFF;
}

#box_horiz:hover {
	transition: all 0.5s; 
	-webkit-transition: all 0.5s; 
	-moz-transition: all 0.5s; 
	-o-transition: all 0.5s; 
}
/* ------------ */
.header .signup { float: left;
 margin-top: 28px;
 font-weight: bold;
background:#ed712d;
color:#fff }
.header .signup:hover { border: #c6c6c6 1px solid;
 background-color: #dc512e;
 color: #fff;
 text-decoration: none;
 -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
 -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
 box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
 -webkit-transition: all 0.0s;
 -moz-transition: all 0.0s;
 -ms-transition: all 0.0s;
 -o-transition: all 0.0s;
 transition: all 0.0s;
 }
.title { color: #dd4b39;
 }
.catTitle { color: #dd4b39;
 padding-top: 10px;
 }
.info { margin: 0px 233px 0px 49px; }
.signin {
    float: right;
    margin-right: 50px;
    position: absolute;
    top: 140px;
    width: 260px;
}
.simenu { 
float: right;
padding-right: 37px;
position: absolute;
top: 125px;
width: 180px;
}
.sicon { 
display:block;
background-color:blue;
}
.menublue{
    background-color:#1797ff!important;
    font-size:11px!important;
}
.menugreen{
    background-color:#77d42a!important;
    font-size:11px!important;
}
#home{width:14px;
border:0}
.preno { font-size: 13px;}
 
.mmenu li a{display:block;
color:#535355;
font-size:12px;
font-weight:bold;
padding:5px 8px;
border-bottom:1px solid #cecece;
}
.mmenu a:hover{
color:#fa5f1d;
background-color:#fdfdfd;
padding-right:11px;
border-right:3px solid #46b9f7;
}
.activated a{

    background-color: #fdfdfd;
    padding-right: 11px!important;
    border-right: 5px solid #03A9F4!important;
    border-bottom: 1px solid #9CE0FF!important;
}
.sinfo{
background-color: red;
color: white;
font-weight: normal;
border-top-left-radius: 3px;
border-top-right-radius: 3px;
border-bottom-right-radius: 3px;
border-bottom-left-radius: 3px;
display: inline-block;
padding-top: 1px;
padding-right: 5px;
padding-bottom: 1px;
padding-left: 5px;
font-size:11px;
}
.mdisable a{
color:#acacac!important;
background-color:#eeeeee!important;
font-weight:normal!important;
}
.mdisable a:hover{
color:#acacac!important;
background-color:#eeeeee!important;
padding-right:8px!important;
border-right:0px!important;
}
.announce-bar { position: absolute;
 bottom: 35px;
 height: 33px;
 z-index: 2;
 width: 100%;
 background: #f9edbe;
 border-top: 1px solid #efe1ac;
 border-bottom: 1px solid #efe1ac;
 overflow: hidden;
}
.announce-bar .content div { float: right;
 font:bold 11px tahoma;
 line-height: 32px;
 margin: 0 40px;
 display: block;
 position: relative;
 width: auto;
 }
.announce-bar .content .tel { float: left;
 font:bold 15.5pt tahoma;
 background: url(images/l0.png) no-repeat -90px -30px;
 width: 90px;
 margin: 5px 0px;
 line-height: 27px;
 }
.announce-bar .content a { font-size: 10px;
 margin: 0 8px;
 }
.footer { border-top: 1px solid #ebebeb;
 bottom: 0px;
 height: 45px;
 overflow: hidden;
 position: absolute;
 width: 100%;
 font-size: 11px;
 }
.footer hr { width: 70%;
 }
.footer a { padding: 5px;
 }
.footer .cc { margin: 3px;
 vertical-align: middle;
 color: #999;
 font-size: .9em;
 }
.footer ul { line-height: 17px;
 color: #444;
 }
.footer ul li { display: inline;
 padding: 0 1.5em 0 0;
 }
.footer .content { padding-top: 14px;
 }

.ico_giganight{
    width: 48px;
    height: 48px;
    display: block;
    background: url(images/club_iconsource.png) 0 0;
}

.ico_nashta{
    width: 48px;
    height: 48px;
    display: block;
    background: url(images/club_iconsource.png) 0 -48px;
}

.news li {
display: block;
border-bottom:dashed 1px #e8e8e8;
padding: 5px;
}

.news span {
float:left;
color:#8a8a8a
}
.news a {
font-family: Tahoma;
font-weight: bold;
font-size: 12px;

}
.news a:hover {
color:#ca2800;
}
.features { }
.features li { margin: 3px 30px 10px;
 }
.features .icon { position: relative;
 display: inline-block;
 padding-right: 45px;
 background: url("images/icons.png") no-repeat transparent;
 height: 36px;
 }
.features #adsl { background-position: right 0;
 }
.features #easyinternet { background-position: right -36px;
 }
.features #dialup { background-position: right -70px;
 }
.features #wireless { background-position: right -106px;
 }
.features #phone { background-position: right -140px;
 }
.features a { font-family: Tahoma;
 font-weight: bold;
 font-size: 12px;
 display: block;
 }
.features a:hover { color:#ca2800 }
.features h2 {margin:0px}
.signbox {
border: #dbdbdb 1px solid;
    padding: 20px 25px 15px 25px;
    background: #f5f5f5;
    margin: 12px 0 0;
}
.signbox h2 { position: relative;
 font: 16px tahoma;
 height: 16px;
 margin: 0px 0px 1.2em;
 line-height: 16px;
 }
.signbox h2 strong { position: absolute;
 width: 60px;
 display: inline-block;
 background: url(images/l0.png) no-repeat -32px -31px;
 height: 16px;
 top: 1px;
 left: 0px;
 }
.signboxlogo2 {
 background: url(images/l1.png) no-repeat -32px -31px!important;
 }
.signboxlogo3 {
    background: url(images/l3.png) no-repeat -32px -31px!important;
}
.signboxlogo_fayez {
    background: url(images/faye_l3.png) no-repeat -32px -31px!important;
}
.signboxlogo_inet {
    background: url(images/inet_logo.png) no-repeat -32px -31px!important;
}
.signbox label { margin: 0px 0 5px;
 display: block;
 }

.signbox .label { margin: 0px 0 5px;
 display: block;
 font-weight: bold;
 -webkit-user-select: none;
 -moz-user-select: none;
 user-select: none;
 }
.signbox .remember { line-height: 25px;
 margin: 4px 0 0;
 display: inline-block;
 vertical-align: top;
 }
.signbox input[type=submit] { margin: 0;
 height: 32px;
 font-size: 12px;
 cursor: pointer;
}
#registerbox {
    text-align: center;
}
#registerbox span {
    line-height: 20px;
}
.error_notify{
display:block;
color:#FFF;
background-color:#b80c0c;
padding:5px;
border:1px solid #5e0606;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
text-align:center;
}
.signbox input[type=text], input[type=password] { line-height: 32px;
 width: 100%;
 height: 32px;
 font-size: 15px;
 }
.signbox .remember-label { padding: 0 4px 0 0;
 line-height: 0;
 color: #666;
 font-weight: normal;
 -webkit-user-select: none;
 -moz-user-select: none;
 user-select: none;
 }
 .moremenu {
 display:none;
 }
.srgroups {
font-weight: bold;

}
.srgroups span {
font-weight:normal;
display:block;
}
.simen {
background: #F5F5F5;
border-right: 1px solid #b9b9b9;
border-left: 1px solid #b9b9b9;
margin: 0px;
/* padding: 10px 0px; */
/* -webkit-border-radius: 10px; */
/* -webkit-border-bottom-right-radius: 0; */
-moz-border-radius: 10px;
-moz-border-radius-bottomright: 0;
/* border-radius: 10px; */
/* border-radius: 10px 10px 0; */
}

.mmenu h3 {
margin:0px;
-moz-box-shadow:inset 0px 1px 0px 0px #f9eca0;
-webkit-box-shadow:inset 0px 1px 0px 0px #f9eca0;
box-shadow:inset 0px 1px 0px 0px #f9eca0;
background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f0c911), color-stop(1, #f2ab1e) );
background:-moz-linear-gradient( center top, #f0c911 5%, #f2ab1e 100% );
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0c911', endColorstr='#f2ab1e');
background-color:#f0c911;
border-top:1px solid #e65f44;
border-bottom:1px solid #e65f44;
color:#c92200;
font-size:13px;
font-weight:bold;
padding:3px 24px;
text-shadow:1px 1px 0px #ded17c;
text-align:center;
-webkit-user-select: none;
-moz-user-select: none;
user-select: none;
}
.mmenu:hover h3 {
color:#751400!important;
}


.simen .label { margin: 0 0 0.5em;
 display: block;
 font-weight: bold;
 -webkit-user-select: none;
 -moz-user-select: none;
 user-select: none;
 }
.simen .remember { line-height: 25px;
 margin: 4px 0 0;
 display: inline-block;
 vertical-align: top;
 }
.simen input[type=submit] { margin: 0 0 1.2em 2em;
 height: 32px;
 font-size: 12px;
 }
.simen input[type=text], input[type=password] { line-height: 32px;
 width: 100%;
 height: 32px;
 font-size: 15px;
 }
.simen .remember-label { padding: 0 4px 0 0;
 line-height: 0;
 color: #666;
 font-weight: normal;
 -webkit-user-select: none;
 -moz-user-select: none;
 user-select: none;
 }
 
.inp1 {
    text-align:right!important;
    direction: rtl!important;
}
 
.inp1 {
    padding: 5px 10px;
    width:300px;
}
.inp1::-webkit-input-placeholder {
    color: #BDBDBD;
    font-size: 12px;
    direction:rtl;
}
.inp1:-moz-placeholder {
    color: #BDBDBD;
    font-size: 12px;
    direction:rtl;
}
.inp1::-moz-placeholder {
    color: #BDBDBD;
    font-size: 12px;
    direction:rtl;
}
.inp1:-ms-input-placeholder { 
    color: #BDBDBD;
    font-size: 12px;
    direction:rtl;
}
.inp1:placeholder-shown { 
    color: #BDBDBD;
    font-size: 12px;
    direction:rtl;
}
.sbutton { border: #dcdcdc 1px solid;
 padding: 0px 8px;
 min-width: 54px;
 text-align: center;
 line-height: 27px;
 background-color: #f5f5f5;
 display: inline-block;
 height: 27px;
 color: #555;
 font-size: 11px;
 font-weight: bold;
 -moz-border-radius: 2px;
 border-radius: 2px;
 -webkit-border-radius: 2px;
 -webkit-transition: all 0.218s;
 -moz-transition: all 0.218s;
 -ms-transition: all 0.218s;
 -o-transition: all 0.218s;
 transition: all 0.218s;
 -webkit-user-select: none;
 -moz-user-select: none;
 user-select: none;
 cursor: pointer;
 }
.sbutton:hover { border: #c6c6c6 1px solid;
 background-color: #f8f8f8;
 color: #333;
 text-decoration: none;
 -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
 -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
 box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
 -webkit-transition: all 0.0s;
 -moz-transition: all 0.0s;
 -ms-transition: all 0.0s;
 -o-transition: all 0.0s;
 transition: all 0.0s;
 }
.sbutton:active { background-color: #f6f6f6;
 -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
 -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
 box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
 }
.sbutton_submit { line-height: 29px;
 margin: 0px;
 height: 29px;
 vertical-align: bottom;
 border: #3079ed 1px solid;
 background-color: #4d90fe;
 color: #fff;
 text-shadow: 0 1px rgba(0, 0, 0, 0.1);
 }
.sbutton_submit:hover { border: #2f5bb7 1px solid;
 background-color: #357ae8;
 color: #fff;
 text-shadow: 0 1px rgba(0, 0, 0, 0.3);
 }
.sbutton_submit:active { -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.3);
 -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.3);
 box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.3);
 }

.sbutton_submit:focus { -moz-box-shadow: inset 0 0 0 1px #fff;
 -webkit-box-shadow: inset 0 0 0 1px #fff;
 box-shadow: inset 0 0 0 1px #fff;
 }
 .second_button { line-height: 29px;
 margin: 0px;
 height: 29px;
 vertical-align: bottom;
 border: #8E24AA  1px solid;
 background-color: #AB47BC;
 color: #fff;
 text-shadow: 0 1px rgba(0, 0, 0, 0.1);
 }
.second_button:hover { 
    border: #6A1B9A  1px solid;
    background-color: #9C27B0;
    color: #fff;
    text-shadow: 0 1px rgba(0, 0, 0, 0.3);
 }
.usert { display: inline-block;
float: left;
font-weight: 700;
line-height: 29px;
margin-top: 28px;
padding-left: 55px;
}
.usert strong {color:#4d90fe}
.logout { float:left;
 line-height: 29px;
 margin-top: 28px;
 height: 29px;
 vertical-align: bottom;
 border: #930d0d 1px solid;
 background-color: #b90a00;
 color: #fff;
 text-shadow: 0 1px rgba(0, 0, 0, 0.1);
 }
.logout:hover { border: #dc1f1f 1px solid;
 background-color: #f30a0a;
 color: #fff;
 text-shadow: 0 1px rgba(0, 0, 0, 0.3);
 }
.logout:active { -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.3);
 -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.3);
 box-shadow: inset 0 1px 20px rgba(0, 0, 0, 0.3);
 }
.logout:visited {  color: #fff;
 }
.logout:focus { -moz-box-shadow: inset 0 0 0 1px #fff;
 -webkit-box-shadow: inset 0 0 0 1px #fff;
 box-shadow: inset 0 0 0 1px #fff;
 }
#toplinks { background: #2d2d2d;
 padding: 0 5px;
 height: 29px;
 }
#toplinks #Selected a { border-color: #00A2E7;
 font-weight: bold;
 /*color: #000;*/
 color: #296892;
 background-color: #f5f5f5;
 }
#toplinks li { display: inline-block;
 }
#ServicesLinks { display: inline-block;
 }
#ServicesLinks li a, #login li a, #Signin li a { border-top: 2px solid #2d2d2d;
 color: #ccc;
 text-decoration: none;
 line-height: 27px;
 display: block;
 padding: 0px 10px;
 }
#ServicesLinks li a:hover, #login li a:hover, #Signin li a:hover { background-color: #4c4c4c;
 border-color: #4c4c4c;
 }
#Signin { float: left;
 }
 
#topbar { 
/*background: #2d2d2d;
 padding: 0 5px;*/
 height: 29px;
 margin: 10px 0px;
 text-align:center;
 }
#topbar #Selected a { 
 border-color: #a0d533;
 /*font-weight: bold;*/
 color: #000;
 background-color: #f5f5f5;
 }
#topbar li { display: inline-block;}
#toptabs { display: inline-block;background-color: #197991;}
#toptabs li a { 
 border-top: 2px solid #197991;
 color: #FFFFFF;
 text-decoration: none;
 line-height: 27px;
 display: block;
 padding: 0px 10px;
 }
#toptabs li a:hover {background-color: #018dc2;border-color: #018dc2;}
.validation-summary-errors { font-weight: bold; color: #ff0000; }
.sdtitle{color: #dd4b39;
font-weight:bold;
padding:0 30px}
.container { position: relative;
 width: 940px;
 margin: 0 auto;
 padding: 0;
 }
.container .mainslide { width: 940px;
height:377px;
 }
.container .minslide { width: 940px;
height:150px;
 }
.container .minslide img { 
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
 }
.barnotify {
    background-color: #9C27B0;
    padding: 5px 10px 5px 5px;
    margin: 0px 30px;
    color: #FFF;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    display: block;
    height: 24px;
    line-height: 24px;
}
.barnotify span {
    /*float:right;*/
    display:inline-block;
}
.barnotify a {
    background-color: #FFF;
    color: #9C27B0;
    padding: 5px;
    display: inline-block;
    float: left;
    line-height: 15px;
}
.barnotify a:hover {
    background-color: #E91E63;
    color: #FFFFFF;
}
.flex-control-nav li a, .ei-slider-thumbs li a {	background:#eaeaea;
}
.flex-container a:active,.ictslider a:active,.flex-container a:focus,.ictslider a:focus{	outline:none;
}
.slides,.flex-control-nav,.flex-direction-nav{	margin:0;
	padding:0;
	list-style:none;
}
.ictslider{	margin:0;
    padding:0;
}
.ictslider .slides>li{	display:none;
    -webkit-backface-visibility:hidden;
}
.ictslider .slides img{	
    max-width:100%;
    display:block;
    border:0;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}
.flex-pauseplay span{	text-transform:capitalize;
}
.slides:after{	content:".";
	display:block;
	clear:both;
	visibility:hidden;
	line-height:0;
	height:0;
}
.flex-control-nav li a:hover, .flex-control-nav li a.active   {	background:#4d90fe;
}
html[xmlns] .slides{	display:block;
}
* html .slides{	height:1%;
}
.no-js .slides>li:first-child{	display:block;
}
.ictslider{	position:relative;
	zoom:1;
}
.ictslider .slides{	zoom:1;
}
.ictslider .slides>li{	position:relative;
}
.flex-container{	zoom:1;
	position:relative;
}
.flex-caption{	background:#333;
	filter:alpha(opacity=80);
 /* IE patch */	zoom:1;
}
.flex-caption{	width:30%;
	padding:15px 20px;
	margin:0;
	position:absolute;
	left:20px;
	bottom:20px;
	background:rgba(51,51,51,.8);
	color:#fff;
	line-height:25px;
}
.flex-caption span {	display:block;
	padding:0 0 7px 0;
}
.flex-direction-nav{	height:0;
}
.flex-direction-nav li a{	width:29px;
	height:78px;
	margin:0;
	display:block;
	position:absolute;
	top:40%;
	cursor:pointer;
	text-indent:-999em;
}
.flex-direction-nav li .next{	right:0;
}
.flex-direction-nav li .prev{	left:0;
}
.flex-direction-nav li .disabled{	opacity:.3;
	filter:alpha(opacity=30);
	cursor:default;
}
.flex-control-nav{	width:100%;
	position:absolute;
	bottom:-18px;
	text-align:left;
	direction:ltr;
}
.flex-control-nav li{	margin-left:5px;
	display:inline-block;
	*display:inline;
}
.flex-control-nav li:first-child{	margin:0;
}
.flex-control-nav li a{	width:30px;
	height:10px;
	display:block;
	cursor:pointer;
	text-indent:-999em;
}
/*! jQuery UI - v1.10.0 - 2013-02-07
/* Layout helpers
----------------------------------*/
.ui-helper-hidden {
	display: none;
}
.ui-helper-hidden-accessible {
	border: 0;
	clip: rect(0 0 0 0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px;
}
.ui-helper-reset {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	line-height: 1.3;
	text-decoration: none;
	font-size: 100%;
	list-style: none;
}
.ui-helper-clearfix:before,
.ui-helper-clearfix:after {
	content: "";
	display: table;
}
.ui-helper-clearfix:after {
	clear: both;
}
.ui-helper-clearfix {
	min-height: 0; /* support: IE7 */
}
.ui-helper-zfix {
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	position: absolute;
	opacity: 0;
	filter:Alpha(Opacity=0);
}

.ui-front {
	z-index: 100;
}

.opimg:hover {
    opacity: 0.8;
	filter:Alpha(Opacity=80);
}

/* Interaction Cues
----------------------------------*/
.ui-state-disabled {
	cursor: default !important;
}


/* Icons
----------------------------------*/

/* states and images */
.ui-icon {
	display: block;
	text-indent: -99999px;
	overflow: hidden;
	background-repeat: no-repeat;
}


/* Misc visuals
----------------------------------*/

/* Overlays */
.ui-widget-overlay {
	position: fixed;
	top: 0;
	right: 0;
	width: 100%;
	height: 100%;
}
.ui-accordion .ui-accordion-header {
	display: block;
	cursor: pointer;
	position: relative;
	margin-top: 2px;
	padding: .5em .5em .5em .7em;
	min-height: 0; /* support: IE7 */
}
.ui-accordion .ui-accordion-header span {
	display: inline-block;
	float:left;
	color:#8a8a8a;
	font-weight:normal;
}
.ui-accordion .ui-accordion-icons {
	padding-right: 2.2em;
}
.ui-accordion .ui-accordion-noicons {
	padding-right: .7em;
}
.ui-accordion .ui-accordion-icons .ui-accordion-icons {
	padding-right: 2.2em;
}
.ui-accordion .ui-accordion-header .ui-accordion-header-icon {
	position: absolute;
	right: .5em;
	top: 50%;
	margin-top: -8px;
}
.ui-accordion .ui-accordion-content {
	padding: 1em 2.2em;
	border-top: 0;
	overflow: auto;
}

/* Component containers
----------------------------------*/
.ui-widget {
	font-family: Tahoma,Arial,sans-serif;
	font-size: 1.1em;
}
.ui-widget .ui-widget {
	font-size: 1em;
}
.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button {
	font-family: Tahoma,Arial,sans-serif;
	font-size: 1em;
}
.ui-widget-content {
	border: 1px solid #dddddd;
	background: #ffffff url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;
	color: #444444;
}
.ui-widget-content a {
	color: #444444;
}
.ui-widget-header {
	border: 1px solid #dddddd;
	background: #dddddd url(images/ui-bg_highlight-soft_50_dddddd_1x100.png) 50% 50% repeat-x;
	color: #444444;
	font-weight: bold;
}
.ui-widget-header a {
	color: #444444;
}

/* Interaction states
----------------------------------*/
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default {
	border: 1px solid #dddddd;
	background: #f6f6f6 url(images/ui-bg_highlight-soft_100_f6f6f6_1x100.png) 50% 50% repeat-x;
	font-weight: bold;
	color: #0073ea;
}
.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited {
	color: #0073ea;
	text-decoration: none;
}
.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus {
	border: 1px solid #0073ea;
	background: #0073ea;
	/*background: #0073ea url(images/ui-bg_highlight-soft_25_0073ea_1x100.png) 50% 50% repeat-x;*/
	font-weight: bold;
	color: #ffffff;
}

.ui-state-hover a,
.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited {
	color: #ffffff;
	text-decoration: none;
}
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active {
	border: 1px solid #dddddd;
	background: #ffffff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;
	font-weight: bold;
	color: #ff0084;
}
.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited {
	color: #ff0084;
	text-decoration: none;
}

/* Interaction Cues
----------------------------------*/
.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
	border: 1px solid #cccccc;
	background: #ffffff url(images/ui-bg_flat_55_ffffff_40x100.png) 50% 50% repeat-x;
	color: #444444;
}
.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a {
	color: #444444;
}
.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error {
	border: 1px solid #ff0084;
	background: #ffffff url(images/ui-bg_flat_55_ffffff_40x100.png) 50% 50% repeat-x;
	color: #222222;
}
.ui-state-error a,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error a {
	color: #222222;
}
.ui-state-error-text,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text {
	color: #222222;
}
.ui-priority-primary,
.ui-widget-content .ui-priority-primary,
.ui-widget-header .ui-priority-primary {
	font-weight: bold;
}
.ui-priority-secondary,
.ui-widget-content .ui-priority-secondary,
.ui-widget-header .ui-priority-secondary {
	opacity: .7;
	filter:Alpha(Opacity=70);
	font-weight: normal;
}
.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled {
	opacity: .35;
	filter:Alpha(Opacity=35);
	background-image: none;
}
.ui-state-disabled .ui-icon {
	filter:Alpha(Opacity=35); /* For IE8 - See #6059 */
}

/* Icons
----------------------------------*/

/* states and images */
.ui-icon {
	width: 16px;
	height: 16px;
	background-position: 16px 16px;
}
.ui-icon,
.ui-widget-content .ui-icon {
	background-image: url(images/ui-icons_ff0084_256x240.png);
}
.ui-widget-header .ui-icon {
	background-image: url(images/ui-icons_0073ea_256x240.png);
}
.ui-state-default .ui-icon {
	background-image: url(images/ui-icons_666666_256x240.png);
}
.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon {
	background-image: url(images/ui-icons_ffffff_256x240.png);
}
.ui-state-active .ui-icon {
	background-image: url(images/ui-icons_454545_256x240.png);
}
.ui-state-highlight .ui-icon {
	background-image: url(images/ui-icons_0073ea_256x240.png);
}
.ui-state-error .ui-icon,
.ui-state-error-text .ui-icon {
	background-image: url(images/ui-icons_ff0084_256x240.png);
}

/* positioning */
.ui-icon-carat-1-n { background-position: 0 0; }
.ui-icon-carat-1-ne { background-position: -16px 0; }
.ui-icon-carat-1-e { background-position: -32px 0; }
.ui-icon-carat-1-se { background-position: -48px 0; }
.ui-icon-carat-1-s { background-position: -64px 0; }
.ui-icon-carat-1-sw { background-position: -80px 0; }
.ui-icon-carat-1-w { background-position: -96px 0; }
.ui-icon-carat-1-nw { background-position: -112px 0; }
.ui-icon-carat-2-n-s { background-position: -128px 0; }
.ui-icon-carat-2-e-w { background-position: -144px 0; }
.ui-icon-triangle-1-n { background-position: 0 -16px; }
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
.ui-icon-triangle-1-e { background-position: -32px -16px; }
.ui-icon-triangle-1-se { background-position: -48px -16px; }
.ui-icon-triangle-1-s { background-position: -64px -16px; }
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
.ui-icon-triangle-1-w { background-position: -96px -16px; }
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
.ui-icon-arrow-1-n { background-position: 0 -32px; }
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
.ui-icon-arrow-1-e { background-position: -32px -32px; }
.ui-icon-arrow-1-se { background-position: -48px -32px; }
.ui-icon-arrow-1-s { background-position: -64px -32px; }
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
.ui-icon-arrow-1-w { background-position: -96px -32px; }
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
.ui-icon-arrowthick-1-n { background-position: 0 -48px; }
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
.ui-icon-arrow-4 { background-position: 0 -80px; }
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
.ui-icon-extlink { background-position: -32px -80px; }
.ui-icon-newwin { background-position: -48px -80px; }
.ui-icon-refresh { background-position: -64px -80px; }
.ui-icon-shuffle { background-position: -80px -80px; }
.ui-icon-transfer-e-w { background-position: -96px -80px; }
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
.ui-icon-folder-collapsed { background-position: 0 -96px; }
.ui-icon-folder-open { background-position: -16px -96px; }
.ui-icon-document { background-position: -32px -96px; }
.ui-icon-document-b { background-position: -48px -96px; }
.ui-icon-note { background-position: -64px -96px; }
.ui-icon-mail-closed { background-position: -80px -96px; }
.ui-icon-mail-open { background-position: -96px -96px; }
.ui-icon-suitcase { background-position: -112px -96px; }
.ui-icon-comment { background-position: -128px -96px; }
.ui-icon-person { background-position: -144px -96px; }
.ui-icon-print { background-position: -160px -96px; }
.ui-icon-trash { background-position: -176px -96px; }
.ui-icon-locked { background-position: -192px -96px; }
.ui-icon-unlocked { background-position: -208px -96px; }
.ui-icon-bookmark { background-position: -224px -96px; }
.ui-icon-tag { background-position: -240px -96px; }
.ui-icon-home { background-position: 0 -112px; }
.ui-icon-flag { background-position: -16px -112px; }
.ui-icon-calendar { background-position: -32px -112px; }
.ui-icon-cart { background-position: -48px -112px; }
.ui-icon-pencil { background-position: -64px -112px; }
.ui-icon-clock { background-position: -80px -112px; }
.ui-icon-disk { background-position: -96px -112px; }
.ui-icon-calculator { background-position: -112px -112px; }
.ui-icon-zoomin { background-position: -128px -112px; }
.ui-icon-zoomout { background-position: -144px -112px; }
.ui-icon-search { background-position: -160px -112px; }
.ui-icon-wrench { background-position: -176px -112px; }
.ui-icon-gear { background-position: -192px -112px; }
.ui-icon-heart { background-position: -208px -112px; }
.ui-icon-star { background-position: -224px -112px; }
.ui-icon-link { background-position: -240px -112px; }
.ui-icon-cancel { background-position: 0 -128px; }
.ui-icon-plus { background-position: -16px -128px; }
.ui-icon-plusthick { background-position: -32px -128px; }
.ui-icon-minus { background-position: -48px -128px; }
.ui-icon-minusthick { background-position: -64px -128px; }
.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-key { background-position: -112px -128px; }
.ui-icon-lightbulb { background-position: -128px -128px; }
.ui-icon-scissors { background-position: -144px -128px; }
.ui-icon-clipboard { background-position: -160px -128px; }
.ui-icon-copy { background-position: -176px -128px; }
.ui-icon-contact { background-position: -192px -128px; }
.ui-icon-image { background-position: -208px -128px; }
.ui-icon-video { background-position: -224px -128px; }
.ui-icon-script { background-position: -240px -128px; }
.ui-icon-alert { background-position: 0 -144px; }
.ui-icon-info { background-position: -16px -144px; }
.ui-icon-notice { background-position: -32px -144px; }
.ui-icon-help { background-position: -48px -144px; }
.ui-icon-check { background-position: -64px -144px; }
.ui-icon-bullet { background-position: -80px -144px; }
.ui-icon-radio-on { background-position: -96px -144px; }
.ui-icon-radio-off { background-position: -112px -144px; }
.ui-icon-pin-w { background-position: -128px -144px; }
.ui-icon-pin-s { background-position: -144px -144px; }
.ui-icon-play { background-position: 0 -160px; }
.ui-icon-pause { background-position: -16px -160px; }
.ui-icon-seek-next { background-position: -32px -160px; }
.ui-icon-seek-prev { background-position: -48px -160px; }
.ui-icon-seek-end { background-position: -64px -160px; }
.ui-icon-seek-start { background-position: -80px -160px; }
/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
.ui-icon-seek-first { background-position: -80px -160px; }
.ui-icon-stop { background-position: -96px -160px; }
.ui-icon-eject { background-position: -112px -160px; }
.ui-icon-volume-off { background-position: -128px -160px; }
.ui-icon-volume-on { background-position: -144px -160px; }
.ui-icon-power { background-position: 0 -176px; }
.ui-icon-signal-diag { background-position: -16px -176px; }
.ui-icon-signal { background-position: -32px -176px; }
.ui-icon-battery-0 { background-position: -48px -176px; }
.ui-icon-battery-1 { background-position: -64px -176px; }
.ui-icon-battery-2 { background-position: -80px -176px; }
.ui-icon-battery-3 { background-position: -96px -176px; }
.ui-icon-circle-plus { background-position: 0 -192px; }
.ui-icon-circle-minus { background-position: -16px -192px; }
.ui-icon-circle-close { background-position: -32px -192px; }
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
.ui-icon-circle-zoomin { background-position: -176px -192px; }
.ui-icon-circle-zoomout { background-position: -192px -192px; }
.ui-icon-circle-check { background-position: -208px -192px; }
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
.ui-icon-circlesmall-close { background-position: -32px -208px; }
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
.ui-icon-squaresmall-close { background-position: -80px -208px; }
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }


/* Misc visuals
----------------------------------*/

/* Corner radius */
.ui-corner-all,
.ui-corner-top,
.ui-corner-left,
.ui-corner-tl {
	border-top-left-radius: 2px;
}
.ui-corner-all,
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr {
	border-top-right-radius: 2px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl {
	border-bottom-left-radius: 2px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br {
	border-bottom-right-radius: 2px;
}

/* Overlays */
.ui-widget-overlay {
	background: #eeeeee url(images/ui-bg_flat_0_eeeeee_40x100.png) 50% 50% repeat-x;
	opacity: .8;
	filter: Alpha(Opacity=80);
}
.ui-widget-shadow {
	margin: -4px 0 0 -4px;
	padding: 4px;
	background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;
	opacity: .6;
	filter: Alpha(Opacity=60);
	border-radius: 0px;
}

/* products */
.prd_buytitle{
background-color:#585858;
color:white;
text-shadow:0px 1px 0px #000000;
height:20px;
text-align:center;
-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;
}
.prd_distag {
background-color:#c40000;
color:white;
text-shadow:0px 1px 0px #000000;
font-weight:bold;
height:20px;
line-height:20px;
text-align:center;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
}
.prd_score {
background-color:#ee840f;
color:#ffffff;
text-shadow:0px 1px 0px #515151;
font-weight:bold;
line-height:18px;
-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;
}
.prd_price {
background-color:#319b84;
color:#ffffff;
text-shadow:0px 1px 0px #515151;
font-weight:bold;
line-height:18px;
}
.prd_real {
color:#ffffff;
text-shadow:0px 1px 0px #f9ae00;
font-weight:bold;
line-height:18px;
-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;
}

.event_score {
    font-size: 77px;
    font-family: BNazanin;
    line-height: 55px;
}


input[type=radio].css-checkbox {
	display:none;
}

input[type=radio].css-checkbox + label.css-label {
	padding-right:29px;
	height:24px; 
	display:inline-block;
	line-height:24px;
	background-repeat:no-repeat;
	background-position: right top;
	font-size:14px;
	vertical-align:middle;
	cursor:pointer;

}

input[type=radio].css-checkbox:checked + label.css-label {
	background-position: right -24px;
}
label.css-label {
background-image:url(images/radio.png);
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}

.hint,[data-hint]{position:relative;display:inline-block}.hint:before,.hint:after,[data-hint]:before,[data-hint]:after{position:absolute;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);visibility:hidden;opacity:0;z-index:1000000;pointer-events:none;-webkit-transition:.3s ease;-moz-transition:.3s ease;transition:.3s ease;-webkit-transition-delay:0ms;-moz-transition-delay:0ms;transition-delay:0ms}.hint:hover:before,.hint:hover:after,.hint:focus:before,.hint:focus:after,[data-hint]:hover:before,[data-hint]:hover:after,[data-hint]:focus:before,[data-hint]:focus:after{visibility:visible;opacity:1}.hint:hover:before,.hint:hover:after,[data-hint]:hover:before,[data-hint]:hover:after{-webkit-transition-delay:100ms;-moz-transition-delay:100ms;transition-delay:100ms}.hint:before,[data-hint]:before{content:'';position:absolute;background:transparent;border:6px solid transparent;z-index:1000001}.hint:after,[data-hint]:after{content:attr(data-hint);background:rgba(56, 56, 56, 0.85);color:#fff;text-shadow:0 -1px 0 #000;padding:8px 10px;font-size:12px;line-height:12px;white-space:nowrap;box-shadow:4px 4px 8px rgba(0,0,0,.3)}.hint--top:before{border-top-color:#383838}.hint--bottom:before{border-bottom-color:#383838}.hint--left:before{border-left-color:#383838}.hint--right:before{border-right-color:#383838}.hint--top:before{margin-bottom:-12px}.hint--top:after{margin-left:-18px}.hint--top:before,.hint--top:after{bottom:100%;left:50%}.hint--top:hover:after,.hint--top:hover:before,.hint--top:focus:after,.hint--top:focus:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--bottom:before{margin-top:-12px}.hint--bottom:after{margin-left:-18px}.hint--bottom:before,.hint--bottom:after{top:100%;left:50%}.hint--bottom:hover:after,.hint--bottom:hover:before,.hint--bottom:focus:after,.hint--bottom:focus:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--right:before{margin-left:-12px;margin-bottom:-6px}.hint--right:after{margin-bottom:-14px}.hint--right:before,.hint--right:after{left:100%;bottom:50%}.hint--right:hover:after,.hint--right:hover:before,.hint--right:focus:after,.hint--right:focus:before{-webkit-transform:translateX(8px);-moz-transform:translateX(8px);transform:translateX(8px)}.hint--left:before{margin-right:-12px;margin-bottom:-6px}.hint--left:after{margin-bottom:-14px}.hint--left:before,.hint--left:after{right:100%;bottom:50%}.hint--left:hover:after,.hint--left:hover:before,.hint--left:focus:after,.hint--left:focus:before{-webkit-transform:translateX(-8px);-moz-transform:translateX(-8px);transform:translateX(-8px)}.hint--error:after{background-color:#b34e4d;text-shadow:0 -1px 0 #592726}.hint--error.hint--top:before{border-top-color:#b34e4d}.hint--error.hint--bottom:before{border-bottom-color:#b34e4d}.hint--error.hint--left:before{border-left-color:#b34e4d}.hint--error.hint--right:before{border-right-color:#b34e4d}.hint--warning:after{background-color:#c09854;text-shadow:0 -1px 0 #6c5328}.hint--warning.hint--top:before{border-top-color:#c09854}.hint--warning.hint--bottom:before{border-bottom-color:#c09854}.hint--warning.hint--left:before{border-left-color:#c09854}.hint--warning.hint--right:before{border-right-color:#c09854}.hint--info:after{background-color:#3986ac;text-shadow:0 -1px 0 #193b4d}.hint--info.hint--top:before{border-top-color:#3986ac}.hint--info.hint--bottom:before{border-bottom-color:#3986ac}.hint--info.hint--left:before{border-left-color:#3986ac}.hint--info.hint--right:before{border-right-color:#3986ac}.hint--success:after{background-color:#458746;text-shadow:0 -1px 0 #1a321a}.hint--success.hint--top:before{border-top-color:#458746}.hint--success.hint--bottom:before{border-bottom-color:#458746}.hint--success.hint--left:before{border-left-color:#458746}.hint--success.hint--right:before{border-right-color:#458746}.hint--always:after,.hint--always:before{opacity:1;visibility:visible}.hint--always.hint--top:after,.hint--always.hint--top:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--always.hint--bottom:after,.hint--always.hint--bottom:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--always.hint--left:after,.hint--always.hint--left:before{-webkit-transform:translateX(-8px);-moz-transform:translateX(-8px);transform:translateX(-8px)}.hint--always.hint--right:after,.hint--always.hint--right:before{-webkit-transform:translateX(8px);-moz-transform:translateX(8px);transform:translateX(8px)}.hint--rounded:after{border-radius:4px}.hint--no-animate:before,.hint--no-animate:after{-webkit-transition-duration:0ms;-moz-transition-duration:0ms;transition-duration:0ms}.hint--bounce:before,.hint--bounce:after{-webkit-transition:opacity .3s ease,visibility .3s ease,-webkit-transform .3s cubic-bezier(0.71,1.7,.77,1.24);-moz-transition:opacity .3s ease,visibility .3s ease,-moz-transform .3s cubic-bezier(0.71,1.7,.77,1.24);transition:opacity .3s ease,visibility .3s ease,transform .3s cubic-bezier(0.71,1.7,.77,1.24)}

@font-face {
font-family: 'BNazanin';
src: url('js/BNazanin.eot?#') format('eot'),
url('js/BNazanin.ttf') format('truetype'),
url('js/BNazanin.woff') format('woff');
}

@font-face{
font-family:'web_font1';src:url('js/Sans-Light-web.woff') format('woff'),url('js/Sans-Light-web.ttf') format('truetype');font-weight:normal
}
@font-face{
font-family:'web_font1';src:url('js/Sans-Bold-web.woff') format('woff'),url('js/Sans-Bold-web.ttf') format('truetype');font-weight:bold
}

.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle;}.select2-container .select2-selection--single{direction: rtl;box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none;}.select2-container .select2-selection--single .select2-selection__rendered{display:block;overflow:hidden;padding-left:8px;padding-right:20px;text-overflow:ellipsis;}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px;}.select2-container .select2-selection--multiple{direction: rtl;box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none;}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;}.select2-container .select2-search--inline{float:left;}.select2-container .select2-search--inline .select2-search__field{border:none;font-size:100%;margin-top:5px;}.select2-dropdown{direction: rtl;background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051;}.select2-results{display:block;}.select2-results__options{list-style:none;margin:0;padding:0;}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none;}.select2-results__option[aria-selected]{cursor:pointer;}.select2-container--open .select2-dropdown{left:0;}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0;}.select2-search--dropdown{display:block;padding:4px;}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box;}.select2-search--dropdown.select2-search--hide{display:none;}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0);}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px;}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px;}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999;}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px;}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0;}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left;}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto;}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default;}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none;}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px;}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;}.select2-container--default .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px;width:100%;}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left;}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px;}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px;}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px;}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333;}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder{float:right;}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto;}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto;}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default;}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none;}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0;}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0;}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa;}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto;}.select2-container--default .select2-results__option[role=group]{padding:0;}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999;}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd;}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em;}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#337BF5;color:white;}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px;}.select2-container--classic .select2-selection--single{background-color:#f6f6f6;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top, #ffffff 50%, #eeeeee 100%);background-image:-o-linear-gradient(top, #ffffff 50%, #eeeeee 100%);background-image:linear-gradient(to bottom, #ffffff 50%, #eeeeee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0);}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb;}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px;}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px;}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999;}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eeeeee 50%, #cccccc 100%);background-image:-o-linear-gradient(top, #eeeeee 50%, #cccccc 100%);background-image:linear-gradient(to bottom, #eeeeee 50%, #cccccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#cccccc', GradientType=0);}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0;}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left;}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto;}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb;}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none;}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px;}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, #ffffff 0%, #eeeeee 50%);background-image:-o-linear-gradient(top, #ffffff 0%, #eeeeee 50%);background-image:linear-gradient(to bottom, #ffffff 0%, #eeeeee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0);}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eeeeee 50%, #ffffff 100%);background-image:-o-linear-gradient(top, #eeeeee 50%, #ffffff 100%);background-image:linear-gradient(to bottom, #eeeeee 50%, #ffffff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#ffffff', GradientType=0);}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0;}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb;}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px;}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none;}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px;}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px;}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555;}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right;}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto;}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto;}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb;}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0;}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0;}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;}.select2-container--classic .select2-dropdown{background-color:white;border:1px solid transparent;}.select2-container--classic .select2-dropdown--above{border-bottom:none;}.select2-container--classic .select2-dropdown--below{border-top:none;}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto;}.select2-container--classic .select2-results__option[role=group]{padding:0;}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey;}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:white;}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px;}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb;}

/* Portrait and Landscape */

.footMobile{
    display: none;
}
@media only screen
and (max-device-width: 600px) {

    .barnotify {
        display: inline-table;
    }
    #toplinks {
        display: none;
    }
    .content {
        min-width: 0;
    }
    .main {
        padding-top:0;
        min-height: 500px;
        padding-bottom: 50px;
    }
    .header{
        display: none;
    }

    .signin {
        float: right;
        margin:0;
        position: inherit;
        top:0;
        width: 100%;
        clear: both;
    }
    .signbox{
        margin:8px 0 0;
        padding: 5px 25px 0 25px;
    }
    .flex-control-nav{
        text-align: center;
    }

    .footButtons{
        display: none;
    }

    .footMobile{
        display: block;
    }
    .container {
        position: inherit;
        width: 100%;
        margin: 0 auto;
        /*padding: 0;*/
    }
    .container .mainslide {
        width: 100%;
        height: auto;
        padding-bottom:10px;
    }

}
