﻿@font-face {
	font-family: "HelveticaNeueLTW20-Light";
	src: url("../CSS/fonts/ab7f002d-5f09-4a65-b7ad-9f01ec5bfaf0.eot?iefix") format("eot")
}
@font-face {
	font-family: "HelveticaNeueLTW20-Light";
	src: url("../CSS/fonts/ab7f002d-5f09-4a65-b7ad-9f01ec5bfaf0.eot?iefix");
	src: url("../CSS/fonts/b8ee7e47-48e4-4b5b-8a74-cf02708fb54a.woff") format("woff"), 
		 url("../CSS/fonts/074fa346-a8c5-4331-9d93-7a06123af067.ttf") format("truetype"), 
		 url("../CSS/fonts/e953f49c-15a9-4394-97dd-a3f230e12e0b.svg#e953f49c-15a9-4394-97dd-a3f230e12e0b") format("svg")
}
@font-face {
	font-family: "HelveticaNeueLTW20-Roman";
	src: url("../CSS/fonts/13e78e12-2750-44d8-bc69-b572c5b3168a.eot?iefix") format("eot")
}
@font-face {
	font-family: "HelveticaNeueLTW20-Roman";
	src: url("../CSS/fonts/13e78e12-2750-44d8-bc69-b572c5b3168a.eot?iefix");
	src: url("../CSS/fonts/00c272cd-cca1-4737-be37-73168f7c7f27.woff") format("woff"), 
		 url("../CSS/fonts/9669fcdb-a6a6-4b2b-8214-0ae85ba732c7.ttf") format("truetype"), 
		 url("../CSS/fonts/88820c1d-bb1c-4797-ae48-3d3a36fb5c10.svg#88820c1d-bb1c-4797-ae48-3d3a36fb5c10") format("svg")
}

@font-face{
	font-family:"HelveticaNeueLTW20-Bold";
	src:url("../CSS/fonts/045ca244-a42a-4d4f-bc08-b0f4f54df3cc.eot?iefix");
	src:url("../CSS/fonts/929f7332-2da4-4512-8f53-a056ed366167.woff") format("woff"),
	    url("../CSS/fonts/a9fc3a1c-4466-47f7-b408-5bcf52129409.ttf") format("truetype"),
	    url("../CSS/fonts/27d196fc-66d6-4630-a928-d8127601c243.svg#27d196fc-66d6-4630-a928-d8127601c243") format("svg")}


body {
	font: 15px "HelveticaNeueLTW20-Roman";
	line-height: 20px;
}
.banner {
	height: 300px;
}
.banner .slider-container {
	width: 725px;
	float: right;
}
.banner .slider-container img {
	width: 100%;
}
.home-links {
    margin: 0px;
    float: right;
    padding: 0;
    width: 256px;
}
.home-links ul {
	margin: 0px;
	padding: 0px;
}
.home-links li {
    list-style: none;
    height: 149px;
    width: 126px;
    float: right;
    background: url('images/btnsbg.jpg') repeat-x bottom;
    text-align: center;
    border-left: 1px solid #c3c3c3;
    border-right: 1px solid #fff;
}
.home-links li:nth-child(1), .home-links li:nth-child(3) {
    border-right: 0px;
}
.home-links li p {
	text-align: center;
	line-height: 1.5;
}
.home-links li .fa {
	color: #7b7b7b;
	transition: all 300ms cubic-bezier(0, 0.02, 0, 1.44);
	-webkit-transition: all 300ms cubic-bezier(0, 0.02, 0, 1.44);
}
.home-links li a {
	color: #098683;
	display: inline-block;
	padding: 35px 0 0 0;
	text-decoration: none;
	font: 15px "HelveticaNeueLTW20-Bold";
	transition: all 300ms cubic-bezier(0, 0.02, 0, 1.44);
	-webkit-transition: all 300ms cubic-bezier(0, 0.02, 0, 1.44);
}
.home-links li a:hover {
    color: #7B7B7B;
}
.home-links li a:hover .fa {
    color: #E2A524;
	font-size: 35px;
}
.mohamoon-logo {    margin-left: 20px;}
html, body {
	font-size: 100%;
	line-height: 1.5;
	font: 16px "HelveticaNeueLTW20-Roman";
}
#MainTable {
	width: 1000px;
    margin: 0 auto;
}
#shelp {
	direction: rtl;
}
#owl-demo .item img{
	display: block;
	width: 100%;
	height: 293px;
	height: auto;
	float: right;

}
.owl-carousel {
    width: 742px !important;
    float: right !important;
    height: 290px;
}
.owl-carousel * {
	direction:ltr;
}


body {
	margin: 0;
	padding: 0;
	background: #ECECEC url('images/bg_body_rep.png');
	background-repeat: repeat-x;
	background-position-y: -85px;
	color: rgb(54, 54, 54);
	direction: rtl
}
img {
	border: 0;
	max-width: none;
}
p {
	font-size: medium;
}
a {
	color: blue;
}
a:visited {
	color: navy;
}
a:hover, a:focus {
	text-decoration: none !important;
	color: brown;
}
input, textarea, select, .uneditable-input {
	font-size: medium;
}
.UserTable label, .UserTable input, .UserTable button, .UserTable select, .UserTable textarea {
	font-size: medium;
	display: inline-block;
	margin: 3px;
}
.UserTable img {
	display: table;
}
@font-face {
	font-family: 'DroidSansArabic';
	src: url('../CSS/fonts/DroidSansArabic.eot?#iefix') format('embedded-opentype'), url('../CSS/fonts/DroidSansArabic.ttf') format('truetype');
	font-weight: normal;
}
@font-face {
	font-family: 'DroidSansArabic';
	src: url('../CSS/fonts/DroidSansArabic.eot?#iefix') format('embedded-opentype'), url('../CSS/fonts/DroidSansArabic.ttf') format('truetype');
	font-weight: bold;
}
form {
	margin: 0;
}
.radius {
	-khtml-border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	-moz-box-shadow: 0px 0px 4px #B7B7B7;
	-khtml-box-shadow: 0px 0px 4px #B7B7B7;
	-webkit-box-shadow: 0px 0px 4px #B7B7B7;
	box-shadow: -1px 1px 4px #B7B7B7;
}
#main-container {
	/*background-color:#075654 ;*/
	width: 100%;
	margin: 0 auto;
	/*overflow: auto;*/
	direction: rtl;
}
#header-container {
	background-color: #075654;
}
#pscroller1header {
	width: 1000px;
	height: 363px; 
	margin: 0 auto;
}
.idcard {
	text-align: right;
	padding: 2px;
	width: 90%;
	border-width: 2px;
	border-color: red;
}
.AlternateColor {
	background-color: seashell;
}
.top-nav {
	/*width: 1000px;*/
	margin: 0 auto;
	height: 105px;
	padding: 15px 20px 0px;
}
.mohamoon {
	float: right;
	padding-top: 4px;
}
.ttooltip {
	padding: 0 10px;
	float: right;
	background: url('images/tooltip-bg.png');
	height: 36px;
	/*margin-right: 370px;*/
	margin-top: -2px;
	color: white;
	text-align: center;
	-webkit-border-bottom-right-radius: 8px;
	-webkit-border-bottom-left-radius: 8px;
	-moz-border-radius-bottomright: 8px;
	-moz-border-radius-bottomleft: 8px;
	border-bottom-right-radius: 8px;
	border-bottom-left-radius: 8px;
	box-shadow: 0px 0px 10px #1e1e1e;
}
.ttooltip a {
	margin-top: 8px;
	display: inline-block;
	color: white;
	text-decoration: none;
	margin: 6px 5px;
}
.ttooltip a:hover {
	color: yellow;
}
.cus-services {
	background: url('images/cs.png') no-repeat right;
	height: 22px;
	color: black;
}
.facebook {
	background: url('images/facebook.png') no-repeat right;
	height: 22px;
}
.twitter {
	background: url('images/twitter.png') no-repeat right;
	height: 22px;
}
a.shelp {
	display: inline-block;
	background: url('images/help-icon.png') no-repeat right;
	height: 22px;
}
a.shelp:hover {
	color: yellow;
}
nav {
}
.menu-topshadow {
	background: url('images/Menu-topshadow.png') repeat-x;
	display: block;
	height: 13px;
	position: relative;
}
.main-menu .nav {
	/*background: url('images/Menu-bg.png') repeat-x;*/
	margin: 0 auto;
	text-align: center;
	clear: both;
	background: #098683;
	border-bottom: 3px solid #053c3b;
	margin-bottom: 5px;
	min-height: inherit;
}
.nav .menu ul {
	padding: 0;
	margin: 0;
}
.nav .menu ul li {
	/*display: inline-block;*/
	border-right: 1px #464646 dotted;
	margin-right: -4px;
	margin-top: 10px;
}
.nav .menu ul li:first-child {
	border-right: 0;
}
.nav .menu a {
	color: white;
	text-decoration: none;
	padding: 10px 20px;
	display: inline-block;
	font: 15px "HelveticaNeueLTW20-Bold";
	transition: all 300ms linear;
}
.nav .menu a:hover {
	background: #129895 !important;
	color: white !important;
}
#header, #footer {
	display: block;
	clear: both;
}
#main-content {
	margin: 0 auto;
	width: 994px;
	background-color: #FFFFFF;
	overflow: auto;
	padding: 0px 0px;
	-webkit-box-shadow: 1px 2px 0 3px rgba(0,0,0,0.2);
	box-shadow: 1px 2px 0 3px rgba(0,0,0,0.2);
}
#right-nav {
	width: 250px;
	float: right;
}
#left-nav {
	width: 730px;
	float: right;
}
#left-nav hr.line {
	border : 0;
	height : 2px;
	background : url('images/hr.png') repeat-x;
	margin : .8em 0;
	width: 90%;
}
.rm-container {
	width: 100%;
	background-color: #efefef;
    display: inline-block;
}
.right-menu, .search-links {
	border-bottom: 10px #C5C5C5 solid;
	float: right;
}
.right-menu {
	width: 80%;
}
.search-links {
	width: 20%;
}
.right-menu ul, .search-links ul {
	margin: 0;
	padding: 0;
	direction: rtl;
}
.right-menu li, .search-links li {
	display: block;
	border-bottom: 1px #c2c0bf solid;
	border-top: 1px #e8e6e4 solid;
	height: 40px;
	overflow: hidden;
}
.lawyers-link a {
	display: inline-block;
	background: #ededed;
	margin: 0;
	height: 20px;
}
.lawyers-link ul {
	list-style: none;
	margin: 0;
	padding: 5px 0;
	width: 100%;
}
/*.search-links li:last-child a { visibility: hidden; }*/

.right-menu a {
	font: 15px "HelveticaNeueLTW20-bold";
	text-decoration: none;
	color: #717171;
	display: block;
	padding: 0px 15px 4px 2px;
	border-left: 1px #f4f2f0 solid;
	-webkit-transition: all 300ms linear;
	-moz-transition: all 300ms linear;
	-o-transition: all 300ms linear;
	-ms-transition: all 300ms linear;
	transition: all 300ms linear;
	height: 40px

}
/*.right-menu li:last-child a {
    border-left: 0;
}*/
.right-menu a:hover {
	color: maroon;
	background-color: #E6E6E6;
}
.search-links a {
	/*font: normal 93% 'DroidSansArabic' , Arial;*/
	text-decoration: none;
	color: #098683;
	display: inline-block;
	width: 100%;
	border-right: 1px #b6b4b2 solid;
	/*background: url('images/enc-search-links.png') no-repeat center;*/
	font-family: 'WebSymbolsRegular', cursive;
	font-size: 13px;
	font-weight: bold;
	/*text-shadow: 0px 0px 1px #333;*/
	text-align: center;
	-webkit-transition: all 300ms linear;
	-moz-transition: all 300ms linear;
	-o-transition: all 300ms linear;
	-ms-transition: all 300ms linear;
	transition: all 300ms linear;
	line-height: 40px;
	height: 40px;
}
.search-links a:hover {
	background-color: #e6e6e6;
	font-size: 14px;
	padding
	color: rgb(10, 179, 175);
}
.search-links span {
	visibility: hidden;
}
.simplesearch {
	width: 218px;
	margin-bottom: 10px;
	padding: 6px;
	border-bottom: 10px rgb(221, 99, 42) solid;
	background: white;
	background: #fdb614 url('images/p-selected.jpg') repeat-x bottom;
	visibility: visible;
}
.simplesearch p {
	margin: 0;
	padding: 0;
}
.simplesearch input[type="submit"] {
	border: 0;
	background: url('images/search.png') no-repeat center;
	width: 32px;
	height: 32px;
}
input[type="submit"] {
	cursor: pointer;
}
.simplesearch input[type="text"] {
	margin: 4px 0;
	padding: 0 2px;
	height: 25px;
	width: 170px;
	border: 1px solid #CC6262;
}
.advsearch-link {
	padding-right: 20px;
	background: url('images/asearch-icon.png') no-repeat right;
	text-decoration: none;
	font: 16px "HelveticaNeueLTW20-Roman";
	color: white;
	display: block;
}
.advsearch-link:visited {
	color: white;
	display: block;
}
.search-Cfolder {
	margin: 20px auto;
	width: 100%;
	height: 40px;
	text-align: center;
}
.search-Cfolder a {
	font: 13px "HelveticaNeueLTW20-Bold";
	-webkit-border-radius: 50px;
	-moz-border-radius: 50px;
	border-radius: 10px;
	padding: 0 40px 7px 16px;
	text-decoration: none;
	display: inline-block;
	margin: 0 auto;
	color: rgb(255, 94, 0);
	background: #fff;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(rgba(255,255,255,1), 0), color-stop(rgba(246,246,246,1), 0.74), color-stop(rgba(237,237,237,1), 1));
	background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 74%, rgba(237,237,237,1) 100%);
	background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 74%, rgba(237,237,237,1) 100%);
	background: -o-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 74%, rgba(237,237,237,1) 100%);
	background: linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 74%, rgba(237,237,237,1) 100%);
 filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed', GradientType=0 );
	-webkit-box-shadow: 0px 0px 7px rgba(0,0,0,0.2), 0px 0px 0px 1px rgba(188,188,188,0.1);
	-moz-box-shadow: 0px 0px 7px rgba(0,0,0,0.2), 0px 0px 0px 1px rgba(188,188,188,0.1);
	box-shadow: 0px 0px 7px rgba(0,0,0,0.2), 0px 0px 0px 1px rgba(188,188,188,0.1);
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
	background-image: url('images/advsearch-icon.png');
	background-position: 97%;
	background-repeat: no-repeat;
	direction: rtl;
}
.search-Cfolder a:hover {
	background: #fff;
	-webkit-box-shadow: 0px 0px 9px rgba(0,0,0,0.4), 0px 0px 0px 1px rgba(188,188,188,0.1);
	-moz-box-shadow: 0px 0px 9px rgba(0,0,0,0.4), 0px 0px 0px 1px rgba(188,188,188,0.1);
	box-shadow: 0px 0px 9px rgba(0,0,0,0.4), 0px 0px 0px 1px rgba(188,188,188,0.1);
	background-image: url('images/advsearch-icon.png');
	background-position: 95%;
	background-repeat: no-repeat;
}
.contrats, .lawsuits {
	text-indent: 80px;
	text-align: justify;
	border-bottom: 10px #d3d3d3 solid;
	display: block;
}
.last-modified, .emiratilaw {
	background-color: rgb(41, 171, 212);
	/*border-bottom: 10px #d3d3d3 solid;*/
	font: 15px "HelveticaNeueLTW20-Bold";
	text-align: center;
	padding: 5px;
	width: 220px;
}
.last-modified {
	margin-bottom: 10px;
}
.last-modified:hover {
	background-color: rgb(37, 159, 197);
}
.emiratilaw {
	background-color: #235b95;
}
.emiratilaw:hover {
	background-color: #1e548c;
}
.last-modified a, .emiratilaw a, .last-modified a:hover, .emiratilaw a:hover, .emiratilaw a:visited, .last-modified a:visited {
	text-decoration: none;
	color: white;
}
.contrats {
	background: #f4f4f4 url('images/contrats.png') no-repeat top right;
	padding: 8px 8px 4px 6px;
	height: 60px;
	margin-bottom: 10px;
}
.lawsuits {
	background: white url('images/lawsuits.png') no-repeat top right;
	padding: 8px 8px 4px 6px;
	margin-bottom: 10px;
	height: 60px;
}
.lawsuits a, .contrats a {
	width: 169px;
	height: 52px;
	display: inline-block;
	float: right;
	text-decoration: none;
}
.lawsuits i, .contrats i {
	display: none;
}
.lawsuits span, .contrats span {
	font-size: medium;
	line-height: 20px;
	display: inline;
}
.col1 {
	float: right;
	/*width: 46%;*/
	margin: 0;
	padding-right: 5px;
}
.col2 {
	float: right;
	/*width: 46%;*/
	margin-right: 20px;
}
.map {
	width: 400px;
	float: right;
	margin: 0;
	padding: 0;
}
/* Search */
.search {
	width: 303px;
	float: right;
	margin: 0;
	padding: 0;
}
.search .top {
	background: url('images/search-title.jpg') no-repeat;
	height: 38px;
	margin: 0;
	padding: 0;
}
.search .search-op {
	background: url('images/search-bg.jpg') repeat-y;
	margin: 0;
	padding: 5px 18px 20px 0;
}
.search div.con {
	margin: 0 auto;
	width: 260px;
}
.search .search-op input {
	display: block;
}
.search .footer {
	background: url('images/search-footer.jpg') no-repeat;
	height: 33px;
	margin: 0;
	padding: 0;
	text-align: center;
}
.search .footer input[type="submit"] {
	margin-top: 4px;
	margin-right: 100px;
	background: url('images/search-icon.png') no-repeat;
	width: 63px;
	height: 30px;
	border: 0;
	cursor: pointer;
}
.search input[type="text"] {
	width: 200px;
	height: 24px;
	display: block;
	border: 1px #c9c9c9 solid;
	background: url('images/input-bg.jpg') repeat-x top;
	padding: 0 2px;
	margin-top: 8px;
}
.search select.select {
	width: 266px;
	height: 24px;
	display: block;
	border: 1px #c9c9c9 solid;
	background: url('images/input-bg.jpg') repeat-x top;
	padding: 0 !important;
	margin: 9px 0 0 0 !important;
}
.search input:focus {
	border: thin #f2b307 solid;
}
/* Subscribers */
.subs {
	width: 303px;
	float: right;
	margin: 0;
	padding: 0;
}
.subs .top {
	background: url('images/subs_title.jpg') no-repeat;
	height: 38px;
	margin: 0;
	padding: 0;
}
.subs .subs-content {
	background: url('images/subs_bg.jpg') repeat-y;
	margin: 0;
	padding: 5px;
	height: 170px;
}
.subs .footer {
	background: url('images/subs_footer.jpg') no-repeat;
	height: 10px;
	margin: 0;
	padding: 0;
	text-align: center;
}
.sagscroller {
	height: 513px;
}
.subs .sagscroller ul {
	text-align: center;
	margin: 0;
	list-style: none;
	padding: 0;
}
.a-ad-normal, .a-ad-active {
	display: block;
	padding: 4px;
	color: #444444;
	text-decoration: none;
	border-bottom: 1px #CCCCCC dotted;
	font: 15px "HelveticaNeueLTW20-Bold";
}
/* Enc */
.Enc {
	width: 403px;
	margin: 0;
	padding: 0;
}
.Enc .top {
	background: url('images/Enc-top.jpg') no-repeat;
	height: 38px;
	margin: 0;
	padding: 0;
}
.Enc .Enc-content {
	background: url('images/Enc-cell.jpg') repeat-y;
	margin: 0;
	padding: 10px;
	height: 1056px;
}
.Enc .Enc-legs, .Enc .Enc-ju {
	color: #004184;
	padding-right: 20px;
	direction: rtl;
}
.Enc .Enc-legs {
	background: url('images/l-icon.jpg') no-repeat right center;
	margin-top: 5px;
	font-size: large;
}
.Enc .Enc-ju {
	background: url('images/j-icon.jpg') no-repeat right center;
	font-size: large;
}
.Enc .Enc-content div div {
	text-align: center;
	background: #fff;
}
.Enc a {
	background: #fff url('images/Enc-bu.jpg') no-repeat right center;
	padding: 4px 20px 4px 20px;
	display: inline-block;
	font-weight: bold;
	color: #616161;
}
.Enc .legs-a {
	border-bottom: 1px gray dashed;
}
/*.Enc span {text-align: center;background-color: #f6f6f6;margin: 0;padding: 0;}*/
.Enc .footer {
	background: url('images/Enc-footer.jpg') no-repeat;
	height: 16px;
	margin: 0;
	padding: 0;
	text-align: center;
}
.Enc .claw-scroll {
	height: 240px !important;
}
.c-sy {
	padding: 13px 0px 13px 20px;
}
.enc-scroll li:nth-child(odd) {
	background: #f6f6f6;
	margin: 1px 0;
}
.enc-scroll li:nth-child(even) {
	margin: 1px 0;
}
.enc-scroll li:hover {
	background: #fffbc7;
}
.Enc {
}
.a-ad-normal {
	background-color: #e9e9e9;
}
.a-ad-active {
	background-color: white;
}
.a-ad-normal:hover, .a-ad-active:hover {
	background-color: #fff8de;
	color: maroon;
}
/* Encyclopedia */

.enc, .khedma-enc {
	width: 345px;
	margin: 0;
	padding: 0;
	margin-bottom: 20px;
}
.enc .top {
	background: url('images/enc2-title.jpg') no-repeat top;
	height: 45px;
	margin: 0;
	padding: 0;
}
.enc .top a, .khedma-enc .top a {
	display: block;
	margin-right: 30px;
}
.enc .top a i, .khedma-enc .top i {
	display: none;
}
.enc .top span, .khedma-enc .top span {
	display: none;
}
.enc .top a, .khedma-enc .top a {
	width: 275px;
	height: 35px;
	display: inline-block;
}
.enc .enc-content, .khedma-enc .enc-content {
	background: url('images/enc-bg.jpg') repeat-y;
	margin: 0;
}
.enc .enc-scroll {
	height: 234px;
}
.khedma-enc .enc-scroll {
	height: 260px;
}
.enc-scroll {
	padding: 0px 15px;
	overflow: auto;
	direction: ltr;
	text-align: right;
	margin: 0 10px;
}
.enc-scroll ul {
	direction: rtl;
	padding: 0;
}
.enc-scroll li {
	list-style: none;
}
.enc-scroll li a {
	display: block;
	padding: 0px 5px 5px;
	color: #444444;
	text-decoration: none;
	border-bottom: 1px #CCCCCC dotted;
	font: 15px "HelveticaNeueLTW20-Roman";
}
.enc-scroll li a:hover {
	color: maroon;
}
.enc .footer, .khedma-enc .footer {
	background: url('images/enc-footer.jpg') no-repeat bottom;
	height: 22px;
	margin: 0;
	padding: 0;
	text-align: center;
}
.khedma-enc .top {
	background: url('images/enc-title.jpg') no-repeat top;
	height: 45px;
	margin: 0;
	padding: 0;
}
.send-btn {
	vertical-align: top;
}
.clear {
	clear: both;
}
.slider-container {
	color: white;
	/*width: 980px;*/
	margin-left: auto;
	margin-right: auto;
	padding-right: 20px;
	position: relative;
}
.slider {
	width: 353px !important;
	float: right;
	margin-left: 10px;
}
.AccessDenied {
	font-weight: bold;
	color: black;
	text-align: center;
	margin: 20px;
}
.AccessDenied span {
	color: red;
}
.news-links {
	float: left;
	margin-left: 15px;
	padding: 0;
	width: 352px;
	overflow-y: hidden;
	overflow-x: hidden;
	height: 222px;
}
.news-links ul {
	margin: 0;
	padding: 0;
	float: right;
}
.news-links li {
	padding: 4px 0;
	color: #666;
}
.news-links ul {
	list-style: none;
	font: 15px "HelveticaNeueLTW20-Bold";
}
.news-links ul a {
	width: 340px;
	height: 45px;
	color: #333;
	outline: none;
	padding: 1px 4px;
	display: inline-block;
	vertical-align: middle;
	background: #eeeeee url('images/p-item.jpg') repeat-x bottom;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	-moz-box-shadow: 1px 1px 3px 0px #0e0e0e;
	-webkit-box-shadow: 1px 1px 3px 0px #0e0e0e;
	box-shadow: 1px 1px 3px 0px #0e0e0e;
}
/*.news-links ul li a:hover{background:#f2f2f2;}*/
.news-links ul a:hover {
	background: #fdb614 url('images/p-selected.jpg') repeat-x bottom;
}
.time {
	border: 1px solid rgb(237, 237, 237);
	background-color: rgb(237, 237, 237);
	border-radius: 5px;
	font-size: 14px;
	padding: 3px 5px;
	display: block;
	float: left;
	margin-left: 10px;
}
.div-time {
	text-align: left;
	height: 40px;
	margin-bottom: 10px;
	margin-top: 10px;
}
.gm {
	float: right;
	margin-right: 50px;
}
.g {
	border: 1px solid gray;
}
.btn-info {
	font: 15px "HelveticaNeueLTW20-Bold";
}
.nu {
	text-decoration: none;
}
.theme-showcase > p > .btn {
	margin: 5px 0;
}
.btn-primary {
	background-image: -webkit-gradient(linear, left 0, left 100%, from(#428BCA), to(#2D6CA2));
	background-image: -webkit-linear-gradient(top, #428BCA 0, #2D6CA2 100%);
	background-image: -moz-linear-gradient(top, #428bca 0, #2d6ca2 100%);
	background-image: linear-gradient(to bottom, #428BCA 0, #2D6CA2 100%);
	background-repeat: repeat-x;
	border-color: #2B669A;
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff2d6ca2', GradientType=0);
 filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}
.btn-default, .btn-primary, .btn-success, .btn-info, .btn-warning, .btn-danger {
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
	-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
	box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-xs {
	padding: 1px 5px;
}
.btn-sm, .btn-xs {
	border-radius: 3px;
}
.btn-primary {
	color: #FFF;
	background-color: #098683;
	border-color: #053C3B;
}
.btn {
	display: inline-block;
	font: 15px "HelveticaNeueLTW20-Bold";
	text-align: center;
	white-space: nowrap;
	vertical-align: middle;
	cursor: pointer;
	background-image: none;
	border: 1px solid rgba(0, 0, 0, 0);
	border-radius: 4px;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	-o-user-select: none;
	user-select: none;
}
.theme-showcase > p > .btn {
	margin: 5px 0;
}
.btn-primary:hover, .btn-primary:focus {
	background-color: #2D6CA2;
	background-position: 0 -15px;
}
.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open .dropdown-toggle.btn-primary {
	color: #FFF;
	background-color: #109A97;
	border-color: #098683;
}
.btn-info:hover, .btn-info:focus {
	background-color: rgb(42, 171, 210);
	background-position: 0px -15px;
}
.btn-info:hover, .btn-info:focus, .btn-info:active, .btn-info.active, .open .dropdown-toggle.btn-info {
	color: rgb(255, 255, 255);
	background-color: rgb(57, 179, 215);
	border-color: rgb(38, 154, 188);
}
.btn-info {
	background-image: linear-gradient(to bottom, rgb(91, 192, 222) 0px, rgb(42, 171, 210) 100%);
	background-repeat: repeat-x;
	border-color: rgb(40, 164, 201);
	color: rgb(255, 255, 255) !important;
	margin-bottom: 5px;
}
.lawyer-btn {
	width: 92px;
}
button, input, optgroup, select, textarea {
	color: #000;
}
/* footer */
#footer {
	text-align: center;
	display: block;
	width: 100%;
	margin: 15px auto 0 auto;
}
#footer .menu {
	background-color: #098683;
	border-bottom: 2px #106563 solid;
}
#footer .menu ul {
	padding: 0;
	margin: 0;
}
#footer .menu ul li {
	display: inline-block;
	border-right: 1px #19A09D dotted;
	margin-right: -4px;
}
#footer .menu ul li:first-child {
	border-right: 0;
}
#footer .menu a {
	color: white;
	text-decoration: none;
	display: inline-block;
	font: 15px "HelveticaNeueLTW20-Bold";
}
#footer .menu a:hover {
	background: #053C3B;
}
#footer .copyrights {
	padding: 10px 0;
}
#footer .copyrights span {
	color: #252525;
}
/*scrollers*/
#pscroller1 {
	width: 200px;
	height: 100px; 
	border: 1px solid black;
	padding: 5px;
	background-color: lightyellow;
}
#pscroller2 {
	width: 350px;
	height: 20px; 
	border: 1px solid black;
	padding: 3px;
}
#pscroller2 a {
	text-decoration: none;
}
.someclass {
}
/* #SAG scroller demo #2 */

div#mysagscroller1 {
	width: 250px; /*width of scroller*/
	overflow: hidden;
}
/*** Slider ***/
.image-slider {
	float: right;
	/*width: 737px;*/
	padding-top: 4px;
	display: inline-block;
	height: 240px;
}
/*** Slider ***/

#featured {
	width: 465px;
	padding-right: 260px;
	position: relative;
	height: 220px;
	overflow: hidden;
}
#featured ::-webkit-scrollbar {
width: 8px;
}
#featured ul.ui-tabs-nav {
	position: absolute;
	top: 0;
	left: 0;
	list-style: none;
	padding-left: 3px;
	margin: 0;
	width: 320px;
	height: 220px;/*overflow:auto;
	overflow-x:hidden;*/
}
#featured ul.ui-tabs-nav li {
	padding: 4px 0;
	color: #666;
}
#featured ul.ui-tabs-nav li img {
	float: left;
	margin: 2px 5px;
	background: #fff;
	padding: 2px;
	border: 1px solid #eee;
}
#featured ul.ui-tabs-nav li span {
	font: 15px "HelveticaNeueLTW20-Bold";
}
#featured li.ui-tabs-nav-item a {
	width: 320px;
	height: 45px;
	text-decoration: none;
	color: #333;
	outline: none;
	padding: 1px 4px;
	display: table-cell;
	vertical-align: middle;
	background: #eeeeee url('images/p-item.jpg') repeat-x bottom;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	-moz-box-shadow: 1px 1px 3px 0px #0e0e0e;
	-webkit-box-shadow: 1px 1px 3px 0px #0e0e0e;
	box-shadow: 1px 1px 3px 0px #0e0e0e;
}
#featured li.ui-tabs-nav-item a:hover {
	background: #f2f2f2;
}
#featured li.ui-tabs-selected, #featured li.ui-tabs-active {
/*background:url('images/slider/selected-item.gif') top right no-repeat;*/
	
}
#featured ul.ui-tabs-nav li.ui-tabs-selected a, #featured ul.ui-tabs-nav li.ui-tabs-active a {
	background: #fdb614 url('images/p-selected.jpg') repeat-x bottom;
}
#featured .ui-tabs-panel {
	width: 353px;
	height: 216px;
	position: relative;
	left: 230px;
}
#featured .ui-tabs-panel img {
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	-moz-box-shadow: 1px 1px 3px 0px #0e0e0e;
	-webkit-box-shadow: 1px 1px 3px 0px #0e0e0e;
	box-shadow: 1px 1px 3px 0px #0e0e0e;
}
#featured .ui-tabs-panel .info {
	position: absolute;
	bottom: 0;
	left: 0;
	height: 80px;
	background: url('images/slider/transparent-bg.png');
}
#featured .ui-tabs-panel .info a.hideshow {
	position: absolute;
	font-size: 12px;
	font-family: Verdana;
	color: #f0f0f0;
	right: 10px;
	top: -20px;
	line-height: 20px;
	margin: 0;
	outline: none;
	background: #333;
}
#featured .info h2 {
	font-size: 1.2em;
	font-family: Georgia, serif;
	color: #fff;
	padding: 5px;
	margin: 0;
	font-weight: normal;
	overflow: hidden;
}
#featured .info p {
	margin: 0 5px;
	font-family: Verdana;
	font-size: 11px;
	line-height: 15px;
	color: #f0f0f0;
}
#featured .info a {
	text-decoration: none;
	color: #fff;
}
#featured .info a:hover {
	text-decoration: underline;
}
#featured .ui-tabs-hide {
	display: none;
}
/* End */

/* End */

.newspaper {
	-moz-column-count: 3; /* Firefox */
	-webkit-column-count: 3; /* Safari and Chrome */
	column-count: 3;
	-moz-column-gap: 40px; /* Firefox */
	-webkit-column-gap: 40px; /* Safari and Chrome */
	column-gap: 40px;
	-moz-column-rule: 1px dotted #ededed; /* Firefox */
	-webkit-column-rule: 1px dotted #ededed; /* Safari and Chrome */
	column-rule: 1px dotted #ededed;
}
div.pnlPreviewContent *[style$="font-size: 11pt"] {
	font-size: 1em !important;
}
a[id$='AddToFavoriteLB'] {
	background: url('images/bookmark-add-icon.png') right no-repeat;
	padding-right: 20px;
	text-align: center;
	color: rgb(255, 94, 0);
	font-weight: bold;
	text-decoration: none;
	margin-top: 3px;
}
a[id$='AddToFavoriteLB']:hover {
	color: darkorange;
}
.watermarked {
	vertical-align: middle;
	color: #5f5f5f;
}
.inner-page {
	background-color: white;
	text-align: justify;
	direction: rtl;
	min-height: 685px;
}
.inner-page > h3, .ptitle {
	font: 20px "HelveticaNeueLTW20-Bold";
	margin: 6px 0;
	color: #d25d22;
	font-weight: normal;
	border-bottom: 1px #ccc dotted;
	padding-bottom: 8px;
}
.dropdownlist select, .dropdownlist input[type="text"] {
	width: auto !important;
}
div.dropdownlist {
	background-color: #f6f6f6;
	display: block;
	text-align: center;
	padding: 2px;
	border: 1px #ccc dotted;
	margin-top: 5px;
	overflow: hidden;
	margin-top: 10px;
}
div.dropdownlist:empty {
	display: none;
}
div.dropdownlist span {
	display: block;
}
.inner-page img[src$='sela.jpg'] {
	margin: 10px -5px 20px 0 !important;
}
.inner-page img[src$='file.gif'] {
	margin-left: 5px;
}
.mustsub {
	text-align: center;
	font-size: 1.1em;
	font-weight: bold;
	margin-top: 10px;
}
.mustsub span {
	color: red;
	font-size: 1.2em;
	display: block;
}
div[id$='ButtonPanel'] a.CompaniesCls {
}
A.CompaniesCls {
}
/*Asaneed style*/
.asaneed-div, .asaneed-text {
	float: right;
	direction: rtl;
	-moz-border-radius: 12px 12px 12px 12px;
	-webkit-border-radius: 12px 12px 12px 12px;
	background-color: #F5F5F5;
}
.asaneed-text {
	padding: 0 20px;
	margin-bottom: 10px;
}
.asaneed-text p {
	text-align: justify;
	font-family: Arial;
	font-size: 11pt;
	font-weight: bold;
}
.asaneed-text span {
	text-decoration: underline;
}
.asaneed-div input, .asaneed-div textarea {
	padding: 8px;
	font: normal 12px Verdana, Tahoma, sans-serif;
	font-size: 0.8em !important;
	width: 300px;
	border: solid 1px #E5E5E5;
	background: #FFFFFF url('images/form_background.png') left top repeat-x; /*Mimic Background Property in Internet Explorer since IE 6,7,8 does not support CSS3*/
	background: -webkit-gradient(linear, left top, left 25, from(#FFFFFF), color-stop(4%, #EEEEEE), to(#FFFFFF));
	background: -moz-linear-gradient(top, #FFFFFF, #EEEEEE 1px, #FFFFFF 25px);
	box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px; /*0.1 actually means 10 %*/
	-moz-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
	-webkit-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
}
.asaneed-div textarea {
	width: 400px;
	max-width: 400px;
	height: 100px;
	line-height: 150%;
}
.asaneed-div input:hover, .asaneed-div textarea:hover, .asaneed-div input:focus, .asaneed-div textarea:focus {
	-moz-box-shadow: 0 0 8px lightblue;
	-webkit-box-shadow: 0 0 8px lightblue;
	box-shadow: 0 0 8px lightblue;
}
.asaneed-div .form label {
	margin-left: 12px;
	color: #999999;
}
.asaneed-div .submit input {
	width: auto;
	padding: 10px 14px;
	background: #617798;
	font-size: 14px;
	color: #FFFFFF;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	cursor: pointer;
}
.asaneed-div {
	padding: 0 22px;
	border: 1px #e7e7e7 solid;
}
#asaneed-form .asaneed-text {
	border: 1px #fdc282 solid;
	background: #fffecf;
}
#AsaneedSlice {
	margin: 10px;
}
#AsaneedSlice h3 {
	border-bottom: 1px gray dotted;
	color: #ea5b0c;
	font-size: 14px;
	margin-bottom: 20px;
}
#AsaneedSlice h4 {
	color: red;
	font-size: 12px;
	margin: 0 20px;
}
#AsaneedSlice p {
	margin-right: 20px;
}
#AsaneedSlice a {
	color: rgb(188, 23, 23);
	font-size: 10pt;
	font-weight: bold;
}
#AsaneedSlice a:hover {
	color: green;
}
#AsaneedSlice div {
	border: 1px #fdc282 solid;
	background: #fffecf;
	margin: 0 10px;
}
/*****************  Datagrid Folders *************************/
.datagrid {
	width: 100%;
	margin: 10px 0;
	border: 0;
}
.datagrid td {
	border: 0;
}
.datagrid td {
	display: block;
	border-bottom: 1px #ccc dotted;
	/*background: no-repeat url('images/folder-icon.png') right;
    padding-right: 23px;*/
	line-height: 1.5;
	padding: 2px 0;
}
.datagrid td:hover {
	background: #fff8de;
}
.datagrid a {
	text-decoration: none;
	color: #313131;
	display: inline;
	padding-right: 0px;
	font-size: 15px;
	font-weight: normal;
}
.datagrid a:hover {
	/*background: #fff8de url('images/folder-icon.png') no-repeat right;*/
	color: maroon;
}
.datagrid img[src$='Document-icon.png'], .datagrid img[src$='folder-icon.png'] {
	position: absolute;
	margin-top: 2px;
}
.datagrid-files img[src$='Document-icon.png'], .datagrid-files img[src$='folder-icon.png'] {
	position: absolute;
	margin-top: 2px;
}
/*****************  Datagrid files *************************/
.datagrid-files {
	width: 100%;
	margin: 10px 0;
	border: 0;
}
.datagrid-files td {
	border: 0;
}
.datagrid-files a {
	display: block;
	text-decoration: none;
	color: #313131;
	border-bottom: 1px #ccc dotted;
	/*background: no-repeat url('images/Document-icon.png') right top;
    padding-right: 23px;*/
	line-height: 1.5;
	font-weight: bold;
}
.datagrid-files a:hover {
	background: no-repeat url('images/Document-icon.png') right top;
	color: maroon;
}
table[class='datagrid-files'][dir='ltr'] a {
	display: block;
	text-decoration: none;
	color: #313131;
	border-bottom: 1px #ccc dotted;
	background: no-repeat url('images/Document-icon.png') left top;
	padding-left: 23px;
	line-height: 1.5;
	font-weight: normal;
}
a.Princes, a.Princes:hover, a.Princes:visited {
	display: inline;
	border: none;
	background: none;
	padding-left: 10px;
	color: blue;
	font-weight: bold;
	color: rgb(218, 122, 32);
}
p.Summ {
	margin: 5px 0
}
/*****************  Datagrid ju Folders *************************/
.ju-datagrid {
	width: 100%;
	margin: 10px 0;
	border: 0;
}
.ju-datagrid td {
	border: 0;
}
.ju-datagrid a {
	display: block;
	text-decoration: none;
	color: #313131;
	border-bottom: 1px #ccc dotted;/*background: no-repeat url('images/folder-icon.png') right;*/
	padding: 0px 23px 7px 0;
	line-height: 1.5;
	font-weight: normal !important;
}
.ju-datagrid a:hover {
	background: #fff8de url('images/folder-icon.png') no-repeat right;
	color: maroon;
}
hr {
	height: 1px;
	color: #ed1d61;
	background: #bebebe;
	font-size: 0;
	border: 0;
}
/***************** Datagrid ju files *************************/
.ju-datagrid-files {
	width: 100%;
	margin: 10px 0;
	border: 0;
	text-align: right;
}
.ju-datagrid-files td {
	border: 0;
}
.ju-datagrid-files a {
	display: block;
	text-decoration: none;
	color: #313131;
	border-bottom: 1px #ccc dotted;
	/*background: no-repeat url('images/Document-icon.png') right top;*/
	padding-right: 23px;
	line-height: 1.5;
	font-weight: bold;
}
.ju-datagrid-files a:hover {
	/*background: no-repeat url('images/Document-icon.png') right top; */
	color: maroon;
}
.ju-datagrid img[src$='Document-icon.png'], .datagrid img[src$='folder-icon.png'] {
	position: absolute;
	margin-top: 2px;
}
.ju-datagrid-files img[src$='Document-icon.png'], .datagrid-files img[src$='folder-icon.png'] {
	position: absolute;
	margin-top: 2px;
}
p.spath {
	margin: 10px;
}
/***********************  Datagrid Search Resualt  **************************/ 
.grdResultContainer {
	width: 95% !important;
	margin: 20px auto;
	border: 1px #9bb7c5 solid;
}
.grdResult {
	font: 15px "HelveticaNeueLTW20-Bold";
	background-color: #eee;
}
table[id$='ctl00_ContentPlaceHolder1_ctl00_grdJudgments'] td {
	padding: 10px 0px;
}
.grdResult td {
	padding: 4px;
	border: 0;
}
.GlobleSearchbrowse {
	background-image: none !important;
	display: inline !important;
	padding: 0 !important;
}
.DynamicDetailsData input[type='text'] {
	width: 50px !important;
}
.DynamicDetailsData select {
	width: auto !important;
	margin-right: 2px !important;
	margin-left: 2px !important;
}
.DynamicDetailsTable {
	border : 1px;
}
.SelectedNodeTable {
	height : 20px;
}
.DynamicDetailsLabel {
	vertical-align : middle;
}
.DynamicDetailsData {
	vertical-align : middle;
}
div.strPath {
	margin-right: 23px;
}
.strPath a, .strPath a:hover, .strPath a:visited {
	display: inline;
	background: none;
	border: 0;
	padding: 0;
	margin: 0;
}
span[id$='lblPath'][dir=ltr] {
	direction: ltr;
	text-align: left;
	display: block;
}
table[class='datagrid'][dir=ltr] a {
	background: no-repeat url('images/folder-icon.png') left;
	padding-left: 23px;
	font-weight: 500;
}
table[class='datagrid'][dir=ltr] a:hover {
	background: #fff8de url('images/folder-icon.png') no-repeat left;
}
.siteu_gr a {
	font-weight: normal;
}
span.date-style {
	font-size: 1em;
	font-family: Arial;
}
.reg-page {
	line-height: 1.5;
}
/*.reg-page span {color: red;}*/
.reg-page label {
	display: inline-block;
	width: 130px;
	margin: 2px 0;
	font-size: medium;
	font-weight: bold;
}
.reg-page p {
	margin: 0;
}
.reg-page h4 {
	margin: 15px 0;
	padding: 0;
}
.reg-page hr {
	width: 100%;
}
.bts-bg {
	text-align: center;
	display: block;
}
.reg-page input[type="text"] {
	width: 260px;
	background-color: #f9f9f9;
	border: 1px gray solid;
}
.reg-page input[type="password"] {
	width: 260px;
	background-color: #f9f9f9;
	border: 1px gray solid;
}
.reg-page select {
	width: 260px;
	background-color: #f9f9f9;
	border: 1px gray solid;
}
.reg-page input[type="text"]:hover, .reg-page input[type="password"]:hover, .reg-page select:hover, .reg-page textarea:hover, .reg-page input[type="text"]:focus, .reg-page input[type="password"]:focus, .reg-page select:focus, .reg-page textarea:focus {
	-moz-box-shadow: 0 0 8px lightblue;
	-webkit-box-shadow: 0 0 8px lightblue;
	box-shadow: 0 0 8px lightblue;
	margin: 2px 0;
}
.reg-page input[type="text"], .reg-page input[type="password"], .reg-page select, .reg-page textarea {
	padding: 5px;
	border: solid 1px #d4d4d4;
	background: #FFFFFF url('images/form_background.png') left top repeat-x; /*Mimic Background Property in Internet Explorer since IE 6,7,8 does not support CSS3*/
	background: -webkit-gradient(linear, left top, left 25, from(#FFFFFF), color-stop(4%, #EEEEEE), to(#FFFFFF));
	background: -moz-linear-gradient(top, #FFFFFF, #EEEEEE 1px, #FFFFFF 25px);
	box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px; /*0.1 actually means 10 %*/
	-moz-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
	-webkit-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
	margin: 2px 0;
}
.reg-page input[readonly='readonly'] {
	background: lightyellow;
	color: red;
}
.reg-page hr {
	border : 0;
	height: 1px;
	margin: .8em 0;
	width: 100%;
	background-color: #ccc;
}
.reg-page .ju-col, .reg-page .fatawa-col {
	display: table-cell;
	width: 350px;
	padding: 2px;
}
.reg-page .ju-col:hover, .reg-page .fatawa-col:hover {
	background-color: #f9f9f9;
}
.reg-page label[for$="RdYearNo"] {
	width: auto !important;
	padding: 0 10px;
}
.reg-page select[id$="cmbYears"] {
	width: 202px !important;
}
.reg-page input[type="checkbox"] {
	margin-left: 10px;
	vertical-align: baseline;
}
.cal {
	width: 233px !important;
}
.n-for-admin {
	text-align: center;
}
.n-for-admin span[id$='msg']:empty {
	display: none;
}
.custom-search input[type="text"], .custom-search input[type="password"] {
	width: 200px;
}
.custom-search select {
	width: 212px;
}
.custom-search label {
	width: 80px;
}
.custom-search input[readonly='readonly'] {
	width: 172px;
}
/*span[id$='revPass'][style="color: red; display: inline;"]{ display: block !important;margin-right: 120px;}*/
.AlternatingRowStyle {
/*background-color: #f9f9f9;*/ 
}
.PrAlternat {
	background: rgb(245, 245, 245);
}
.grdCategory {
	background-color: #f6f6f6;
	margin: 10px 20px;
	text-align: center;
}
a.grdTitle {
	text-decoration: none;
	color: #4c4c4c;
	background: no-repeat url('images/Document-icon.png') right top;
	padding-right: 23px !important;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 0;
	display: block;
}
a.grdTitle:hover {
	color: maroon;
	background: no-repeat url('images/Document-icon.png') right top;
}
a.pressItems {
	text-decoration: none;
	color: #4C4C4C;
	background: no-repeat url('images/Document-icon.png') right;
	padding-bottom: 5px;
	padding-left: 0px;
	padding-top: 5px;
	padding-right: 23px;
	display: block;
}
.modifyuserdata {
	text-align: center;
	margin: 10px auto;
}
.change-pass {
	margin-left: 20px;
}
.RenewSubsc {
}
a.pressItems:hover {
	color: maroon;
}
table[id$='grdNews'] p {
	margin: 10px 20px;
	font-weight: normal;
	background-color: #F9F6E0;
	color: #363636;
	padding: 5px;
}
table[id$='grdResult'] {
	column-rule-style: none;
	column-rule-width: 0 !important;
	border-color: white;
}
a.grdCategory {
	font: 15px "HelveticaNeueLTW20-Bold";
	background-color: #f6f6f6;
	display: block;
	text-decoration: none;
	color: #d25d22;
}
.grdSummary {
	background-color : #f9f6e0;
	padding: 5px;
	margin: 0 20px
}
.control-btns {
	margin: 0 auto;
}
.item-share, .rights-note, .notes {
	text-align: center;
	margin: 8px auto;
	border-radius: 8px;
	background-color: #f9f6e0;
	border: 1px #e3c77f solid;
	padding: 5px 10px;
}
.notes {
	text-align: justify;
	direction: rtl;
}
.notes:empty {
	display: none;
}
.rights-note b {
	color: red;
	display: block;
}
a[href$="javascript:openViewPrinciple"] {
	color: red;
}
.juditails {
}
table[id$='grdPrinciple'] td {
	padding: 10px 0px;
}
/*input[id$='lnkTrans'] { float: left;}*/

.cont-textbox {
	margin-right: 124px;
	width: 260px;
	height: 200px;
}
.laywer-data label {
	display: inline-block;
	width: 110px;
	background-color: #f4f4f4;
	margin-left: 4px;
	margin-bottom: 2px;
	padding: 2px 0;
}
.laywer-data span {
	display: inline-block;
	width: 80%;
}
.laywer-data hr {
	border : 0;
	height : 1px;
	margin : .8em 0;
	width: 100%;
	background-color: #ccc;
}
.search-pages {
	font: 15px "HelveticaNeueLTW20-Bold";
	margin: 0 5px;
	font-weight: normal;
	border-bottom: 1px #ccc dotted;
	text-align: right;
}
.search-pages li {
	display: table-cell;
	padding: 0 10px;
}
.search-pages a {
	text-decoration: none;
	color: #d25d22;
	display: inline-block;
}
.search-pages a:hover {
	color: lightslategray;
}
.search-pages a.spage-selected {
	color: green;
}
.search-pages input[type='text'][id$='txtPageNo'] {
	width: 50px;
}
.print-cr {
	background-color: #ccc;
}
a.id-card-link, a.id-card-link:hover, a.id-card-link:visited {
	background: none;
	color: #D25D22;
	font-weight: bold;
	display: block;
	border: none;
	margin: 4px 0px;
}
.home-ads {
	text-align: center;
	padding-left: 15px;
	clear: both;
}
.home-ads p {
	margin: 10px 0 0 0;
}
/*Contact us form */
.contactus-col2 {
	width: 28%;
	float: right;
	text-align: center;
	padding: 10px 0;
	background: #F7F7F7;
	color: #646464;
	margin-top: 25px;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-ms-border-radius: 10px;
	border: 1px #EDEDED solid;
}
.contactus-col2 h3 {
	margin-top: 0;
}
.reg-page .ui-tabs .ui-tabs-nav li.ui-tabs-selected, .reg-page .ui-tabs .ui-tabs-nav li.ui-state-default {
	float: right;
}
.concard {
	margin: 10px auto;
	border: 1px #ccc solid;
	padding: 10px;
	background-color: #f9f9f9;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	box-shadow: 0px 2px 2px #c0c0c0;
	-webkit-box-shadow: 0px 2px 2px #c0c0c0;
	-moz-box-shadow: 0px 2px 2px #c0c0c0;
}
.concard h5 {
	background: url("images/con-icon.png") no-repeat right;
	padding: 0 20px 0 0;
	margin: 5px 0 10px;
	font-size: 1.1em;
}
.ui-tabs .ui-tabs-panel {
	text-align: right;
	font-size: 0.9em;
	direction: rtl;
	font-family: Arial, Helvetica, sans-serif;
}
#tabs .mailto {
	font-size: 12px;
	color: #771f1b;
}
.inner-page .ui-tabs .ui-tabs-nav li a {
	padding: .2em 1em !important;
}
.inner-page .ui-tabs .ui-tabs-nav li a {
	float: right;
	padding: .2em 1em;
	text-decoration: none;
	font-size: medium;
	font-weight: bold;
}
.noteErr {
	padding: 2px 5px;
	display: inline-block;
	border: 1px #e6d069 solid;
	background-color: rgb(255, 250, 212);
	color: red;
	margin: 5px 0px;
	font-weight: bold;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.ui-icon-triangle-1-e {
	background-position: -32px -16px !important;
}
.span4 {
	width: 370px;
	float: right !important;
}
.carousel-inner > .item > img, .carousel-inner > .item > a > img {
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	-moz-box-shadow: 1px 1px 3px 0px #0e0e0e;
	-webkit-box-shadow: 1px 1px 3px 0px #0e0e0e;
	box-shadow: 1px 1px 3px 0px #0e0e0e;
}
select {
	width: auto;
	background-color: #ffffff;
	border: 1px solid #cccccc;
}
.lead {
	font: 15px "HelveticaNeueLTW20-Bold";
	margin-bottom: 5px !important;
	font-weight: normal;
	line-height: normal;
	font-size: 80% !important;
	direction: rtl;
}
.lead a, .lead a:visited {
	color: white;
}
.lead a:hover {
	color: darkorange;
}
/*.inner-page ol, .inner-page ul {padding: 4px 5px 0px 5px !important; margin: 0px !important;}*/
.ui-tabs .ui-tabs-panel {
	padding: .2em .5em !important;
}
.carousel ol, .carousel ul {
	list-style: none;
}
blockquote p {
	margin: auto;
	font-size: inherit;
	font-weight: normal;
	line-height: normal;
}
input[type='button'] {
	cursor: pointer;
}
.inner-page img[src='Images/IDCard/IDCard.png'] {
	margin: 10px 19px 0 18px;
	display: inline-block;
}
#divIDCard {
	height: auto !important;
}
select[id$=CmbFromDay], select[id$=cmbFromMonth], select[id$=cmbToDay], select[id$=cmbToMonth], select[id$=cmbToYear], select[id$=cmbInsDay], select[id$=cmbInsMonth], select[id$=cmbInsYear], select[id$='cmbFromYear'] {
	width: 87px;
}
select[multiple='multiple'][id$='lstCategory'], select[multiple='multiple'][id$='lstParties'], select[multiple='multiple'][id$='lstTypes'] {
	width: 400px;
}
/*.RDVideoHelper { position: relative !important;}*/
.News-items * {
	font-family: Arial !important;
	font-size: medium !important;
	line-height: normal;
}
/*.News-items a[href$='http://www.mohamoon-bh.com/Default.aspx?action=ViewActivePages'], .News-items a[href$='http://www.mohamoon-bh.com/Default.aspx?action=DisplayNews'] { 
    display: block; text-decoration: none; color: #313131; border-bottom: 1px #ccc dotted;
    background: no-repeat url('images/Document-icon.png') right top;
    padding-right: 23px; line-height: 1.5; font-weight: bold;
}*/ 

.News-items p[align='left'] span[style='font-size: 8pt'] {
	font-size: 0.9em !important;
}
.News-items [src$='Images/Hp/files.jpg'] {
	display: none;
}
.News-items p font a[href$="Default.aspx?action=DisplayNews"] {
	display: none;
}
.texttop {
	vertical-align: top;
}
/* IDCard */ 
.text-idcard ul {
	list-style: none;
	text-align: right;
	font: normal 11pt 'Arial';
	margin: 0 15px;
	padding: 0;
}
.text-idcard li {
	margin: 0;
}
.text-idcard label {
	width: 140px !important;
	display: inline-block;
	padding: 3px 0;
	font: 15px "HelveticaNeueLTW20-Bold" !important;
}
.text-idcard div {
	display: inline-block;
	margin-top: 4px;
}
.text-idcard li:nth-child(odd) {
	background: #f6f6f6;
	margin: 1px 0;
}
.text-idcard li:nth-child(even) {
	margin: 1px 0;
}
.text-idcard a, .text-idcard a:visited {
	color: blue !important;
}
.text-idcard a:hover {
	color: orangered !important;
	text-decoration: underline !important;
}
div.fr {
	width: 100%;
}
.idcard .ui-accordion .ui-accordion-content {
	padding: 5px !important;
}
.ui-accordion .ui-accordion-content {
	padding: 0 !important;
	font-family: Arial;
}
/*.ui-accordion .ui-accordion-header a { padding: 0.1em 0.2em !important;margin: 3px 0;}*/
/*menu */
.crMenu {
	clear: both;
	display: block;
	width: 700px;
	height: 220px;
}
@font-face {
	font-family: 'WebSymbolsRegular';
	src: url('websymbols/websymbols-regular-webfont.eot');
	src: url('websymbols/websymbols-regular-webfont.eot?#iefix') format('embedded-opentype'), url('websymbols/websymbols-regular-webfont.woff') format('woff'), url('websymbols/websymbols-regular-webfont.ttf') format('truetype'), url('websymbols/websymbols-regular-webfont.svg#WebSymbolsRegular') format('svg');
	font-weight: normal;
	font-style: normal;
}
.ca-menu {
	padding: 0;
	margin: 20px auto;
	width: 700px;
}
.ca-menu li {
	width: 170px;
	height: 200px;
	overflow: hidden;
	position: relative;
	float: right;
	background: #f9f9f9;
	-webkit-box-shadow: 1px 1px 2px rgba(0,0,0,0.2);
	-moz-box-shadow: 1px 1px 2px rgba(0,0,0,0.2);
	box-shadow: 1px 1px 2px rgba(0,0,0,0.2);
	margin-right: 6px;
	-webkit-transition: all 300ms linear;
	-moz-transition: all 300ms linear;
	-o-transition: all 300ms linear;
	-ms-transition: all 300ms linear;
	transition: all 300ms linear;
}
.ca-menu li:last-child {
	margin-right: 0px;
}
.ca-menu li a {
	text-align: left;
	width: 100%;
	height: 100%;
	display: block;
	color: #333;
	position: relative;
}
.ca-icon {
	font-family: 'WebSymbolsRegular', cursive;
	font-size: 46px;
	/*color: #333;
    text-shadow: 0px 0px 1px #333;*/
	color: rgb(255, 173, 0);
	text-shadow: 0px 0px 1px rgb(255, 184, 0);
	/*line-height: 100px;*/
	position: absolute;
	width: 100%;
	height: 30%;
	left: 0px;
	top: 12px;
	text-align: center;
	-webkit-transition: all 400ms linear;
	-moz-transition: all 400ms linear;
	-o-transition: all 400ms linear;
	-ms-transition: all 400ms linear;
	transition: all 400ms linear;
}
.ca-icon#heart {
	color: hotpink;
	text-shadow: 0px 0px 1px hotpink;
}
.ca-icon#comp {
	color: #8686FF !important;
	text-shadow: 0px 0px 1px #8686FF;
}
.ca-icon#agrees {
	color: #FF482F !important;
	text-shadow: 0px 0px 1px #FF482F;
}
.ca-content {
	position: absolute;
	left: 0px;
	width: 100%;
	height: 50%;
	top: 42%;
}
.ca-main {
	font-size: 30px;
	opacity: 0.8;
	text-align: center;
	margin: 0;
	-webkit-transition: all 200ms linear;
	-moz-transition: all 200ms linear;
	-o-transition: all 200ms linear;
	-ms-transition: all 200ms linear;
	transition: all 200ms linear;
}
.ca-sub {
	text-align: center;
	font-size: 14px;
	color: #666 !important;
	position: absolute;
	bottom: 0px;
	line-height: 40px;
	width: 100%;
	left: 0px;
	opacity: 0.8;
	-webkit-transition: all 200ms linear;
	-moz-transition: all 200ms linear;
	-o-transition: all 200ms linear;
	-ms-transition: all 200ms linear;
	transition: all 200ms linear;
}
.ca-menu li:hover {
	background-color: #2a5e8e;
	z-index: 999;
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-ms-transform: scale(1.1);
	-o-transform: scale(1.1);
	transform: scale(1.1);
}
.ca-menu li:hover .ca-icon {
	color: #ccff00;
	font-size: 60px;
	opacity: 0.3;
}
.ca-menu li:hover .ca-main {
	color: #ccff00;
	-webkit-animation: smallToBig 300ms ease;
	-moz-animation: smallToBig 300ms ease;
	-ms-animation: smallToBig 300ms ease;
}
.ca-menu li:hover .ca-sub {
	color: #ccff00 !important;
	-webkit-animation: moveFromBottom 500ms ease;
	-moz-animation: moveFromBottom 500ms ease;
	-ms-animation: moveFromBottom 500ms ease;
}
.ca-menu h3 {
	font: 15px "HelveticaNeueLTW20-Bold";
	margin: 6px 0;
	color: #d25d22;
	font-weight: normal;
	padding-bottom: 8px;
}
@-webkit-keyframes smallToBig {
 from {
-webkit-transform: scale(0.1);
}
to {
	-webkit-transform: scale(1);
}
}
@-moz-keyframes smallToBig {
 from {
-moz-transform: scale(0.1);
}
to {
	-moz-transform: scale(1);
}
}
@-ms-keyframes smallToBig {
 from {
-ms-transform: scale(0.1);
}
to {
	-ms-transform: scale(1);
}
}
 @-webkit-keyframes moveFromBottom {
 from {
-webkit-transform: translateY(100%);
}
to {
	-webkit-transform: translateY(0%);
}
}
@-moz-keyframes moveFromBottom {
 from {
-moz-transform: translateY(100%);
}
to {
	-moz-transform: translateY(0%);
}
}
@-ms-keyframes moveFromBottom {
 from {
-ms-transform: translateY(100%);
}
to {
	-ms-transform: translateY(0%);
}
}
.tags {
	margin: 0;
	padding: 0;
	list-style: none;
}
.tags li, .tags a {
	float: right;/*height:24px;*/
	line-height: 24px;
	position: relative;/*font-size:11px;*/
}
.tags a {
	margin-left: 20px;
	padding: 0 10px 0 12px;
	background: #0089e0;
	color: #fff;
	text-decoration: none;
	-moz-border-radius-bottomright: 4px;
	-webkit-border-bottom-right-radius: 4px;
	border-bottom-right-radius: 4px;
	-moz-border-radius-topright: 4px;
	-webkit-border-top-right-radius: 4px;
	border-top-right-radius: 4px;
}
.tags a:before {
	content: "";
	float: left;
	position: absolute;
	top: 0;
	left: -12px;
	width: 0;
	height: 0;
	border-color: transparent #0089e0 transparent transparent;
	border-style: solid;
	border-width: 12px 12px 12px 0;
}
.tags a:after {
	content: "";
	position: absolute;
	top: 10px;
	left: 0;
	float: left;
	width: 4px;
	height: 4px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	background: #fff;
	-moz-box-shadow: -1px -1px 2px #004977;
	-webkit-box-shadow: -1px -1px 2px #004977;
	box-shadow: -1px -1px 2px #004977;
}
.tags a:hover {
	background: #555;
}
.tags a:hover:before {
	border-color: transparent #555 transparent transparent;
}
.CompaniesCls {
	font: 15px "HelveticaNeueLTW20-Bold";
	text-decoration: none;
}
.adminlink {
	text-align: center;
	display: none;
}
.adminlink a {
	font-weight: bold;
	color: #098683;
}
.path {
}
/* Mazalem */
.sub-pcat {
	background: url('Images/g-folder-icon.png') right no-repeat !important;
	padding-right: 35px !important;
}
a.sub-pcat:hover {
	background: #fff8de url('Images/g-folder-icon.png') right no-repeat !important
}
.Princes {
	background: none !important;
	display: block !important;
	font-weight: normal !important;
	padding: 0 !important;
	margin: 5px 0 !important;
	border: 0 !important;
	color: blue !important;
	text-decoration: underline !important;
}
.Files {
	background: no-repeat url('images/Document-icon.png') right top !important;
}
a.Files:hover {
	background: no-repeat url('images/Document-icon.png') right top;
	color: maroon;
}
/**/
.ac-container {
	width: 97%;
	margin: 10px auto 30px auto;
	text-align: right;
}
.ac-container label {
	margin-bottom: 0px; 
	/*font-family: 'BebasNeueRegular', 'Arial Narrow', Arial, sans-serif;*/
	font: 15px "HelveticaNeueLTW20-Bold" !important;
	padding: 5px 20px;
	position: relative;
	z-index: 20;
	display: block;
	/*height: 30px;*/
	cursor: pointer;
	color: #fff;
	text-shadow: 1px 1px 1px rgba(0,0,0,0.3);
	line-height: 33px;
	font-size: 19px;
	background: rgb(167, 167, 167);
/*	background: -moz-linear-gradient(top, rgba(22,168,166,1) 0%, rgba(9,133,131,1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(22,168,166,1)), color-stop(100%, rgba(9,133,131,1)));
	background: -webkit-linear-gradient(top, rgba(22,168,166,1) 0%, rgba(9,133,131,1) 100%);
	background: -o-linear-gradient(top, rgba(22,168,166,1) 0%, rgba(9,133,131,1) 100%);
	background: -ms-linear-gradient(top, rgba(22,168,166,1) 0%, rgba(9,133,131,1) 100%);
	background: linear-gradient(to bottom, rgba(22,168,166,1) 0%, rgba(9,133,131,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#16a8a6', endColorstr='#098583', GradientType=0 );
	background-image: linear-gradient(to bottom, rgb(179, 190, 196) 0%, rgb(9, 134, 131) 100%);
	border-right: 1px solid rgba(255, 255, 255, 0.5);
	border-left: 1px solid rgba(255, 255, 255, 0.5);
*/	border-bottom: 1px solid rgba(255, 255, 255, 0.5);
	border-top: 1px solid rgba(255, 255, 255, 0.5);
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}
.ac-container label:hover {
	background: rgb(9, 134, 131);
	color: gainsboro;
}
.ac-container > ul {
	margin: 5px 30px !important;
	padding: inherit !important;
}
.ac-container article > ul > li > ul {
	margin: 5px 10px 0 10px !important;
	padding: inherit !important;
}
.ac-container a {
	text-decoration: none;
}
.ac-container input:checked + label, .ac-container input:checked + label:hover {
	background: #95A0A4;
	color: #ffffff;
	text-shadow: 0px 1px 1px rgba(0,0,0, 0.3);/*box-shadow: 
		0px 0px 0px 1px rgba(186, 186, 186,0.9), 
		0px 2px 2px rgba(186, 186, 186,0.9);*/
}
.ac-container label:hover:after, .ac-container input:checked + label:hover:after {
	content: '';
	position: absolute;
	width: 24px;
	height: 24px;
	left: 13px;
	top: 7px;
	background: transparent url(images/arrow_down.png) no-repeat center center;
}
.ac-container input:checked + label:hover:after {
	background-image: url(images/arrow_up.png);
}
.ac-container input {
	display: none;
}
.ac-container article {
	background: rgba(255, 255, 255, 0.5);
	margin-top: -1px;
	overflow: hidden;
	height: 0px;
	position: relative;
	z-index: 10;
	-webkit-transition: height 0.3s ease-in-out, box-shadow 0.6s linear;
	-moz-transition: height 0.3s ease-in-out, box-shadow 0.6s linear;
	-o-transition: height 0.3s ease-in-out, box-shadow 0.6s linear;
	-ms-transition: height 0.3s ease-in-out, box-shadow 0.6s linear;
	transition: height 0.3s ease-in-out, box-shadow 0.6s linear;
}
.ac-container article p {
	font-style: italic;
	color: #777;
	line-height: 23px;
	font-size: 14px;
	padding: 20px;
	text-shadow: 1px 1px 1px rgba(255,255,255,0.8);
}
.ac-container input:checked ~ article {
	-webkit-transition: height 0.5s ease-in-out, box-shadow 0.1s linear;
	-moz-transition: height 0.5s ease-in-out, box-shadow 0.1s linear;
	-o-transition: height 0.5s ease-in-out, box-shadow 0.1s linear;
	-ms-transition: height 0.5s ease-in-out, box-shadow 0.1s linear;
	transition: height 0.5s ease-in-out, box-shadow 0.1s linear;
	/*box-shadow: 0px 0px 0px 1px rgba(155,155,155,0.3);*/
	border: 1px solid rgb(224, 224, 224);
}
.ac-container input:checked ~ article.ac-small {
	height: auto;
}
.ac-container input:checked ~ article.ac-medium {
	height: auto;
}
.ac-container input:checked ~ article.ac-large {
	height: auto;
}
.ac-container li a {
	display: block;
	padding: 0px 4px;
	color: #444444;
	text-decoration: none;
	border-bottom: 1px #CCCCCC dotted;
	font: 15px "HelveticaNeueLTW20-Roman";
}
.ac-container li a:hover {
	color: #ff5800;
	text-decoration: none;
}
.ac-container li {
	color: #098683;
}
.ac-container h4 {
	color: #444444;
	margin: 5px 0px;
	font: 15px "HelveticaNeueLTW20-Bold";
}
.Claws {
	float: left;
	text-decoration: none;
	color: white !important;
	padding: 0px 15px;
	line-height: 2;
}
/* Others */
/*#civilTitle { color: #2779AA; font-size: 14px; margin-bottom: 10px; margin-right: 30px }
#civilTitle a { text-decoration: underline; color: #2779AA }
#civilTitle a:visited { color: #2779AA }*/
#civilTitle a:hover {
	text-decoration: none
}
#civilTitle img {
	vertical-align: middle;
}
.modal {
	padding-bottom: 15px;
	padding-left: 5px;
	padding-right: 30px;
	text-align: right;
	font-size: medium;
	line-height: 1.5;
}
.modal li {
	line-height: 1.5;
}
.modal-header .close {
	float: left;
}
.ac-large > ul > ul, .ac-large > ol > ol {
	list-style: circle;
}
.ac-large > ul {
	list-style: disc;
}
.ac-large ul, .ac-large ol {
	padding: 0px 30px 0px 0;
	margin: 20px 0px 10px 25px;
}
* {
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box
}
.Grid_General {
	text-align: right;
}
/* Customer services */
#layer1 {
	position: fixed !important;
	width: 228px;
	height: 98px;
	z-index: 10000;
	bottom: 20px;
	left: 15px;
	cursor: move;
	background: url('images/CustomerServices-icon.png') no-repeat bottom right;
}
#layer1 img {
	opacity: 0.9;
	float: left;
	margin-left: 20px;
	margin-top: 65px;
}
#layer1 img:hover {
	opacity: 1;
}
/*  */
.iframe-shelp {
	height: 450px;
	width: 594px;
	border: 0;
}
.modal-header {
	padding: 10px;
}
.panel-group .panel {
	margin-bottom: 3px;
}
.panel-title {
	font-weight: bold;
}
pre {
	display: block;
	padding: 0px;
	margin: 0px;
	word-break: normal;
	word-wrap: normal;
	background-color: transparent;
	border: 0px;
	border-radius: 0px;
}
.manage-spesial-user {
	width: 100%;
	direction: ltr;
	text-align: center;
	background: #F5F5F5;
	border-color: darkgray;
}
.manage-spesial-user td:hover {
	background: #fff;
}
.manage-spesial-user td:last-child {
	font-weight: bold;
}
.loginlinks a {
	display: block;
}
div.ui-widget-content[id='layer1'] {
	border: 0 !important;
}
/*  */

.ttooltip {
	position: relative;
	left: -50%;
}
.ttooltip-con {
	position: absolute;
	left: 50%;
}
.ttooltip a i {
	font-style: normal;
}
.shelp, .twitter, .facebook {
	padding-right: 25px;
}
 @media screen and (max-width: 1024px) {
.login {
	width: 420px;
}
.login input[type="submit"] {
	height: 40px;
}
.login input[type="text"], .login input[type="password"] {
	width: 160px !important;
}
}
@media screen and (min-width: 1024px) {
.top-nav {
	width: 1000px;
}
#main-content {
	background-color: #FFFFFF;
	overflow: auto;
	padding: 0px;
}
.slider-container {
	width: 980px;
}
#left-nav {
	width: 730px;
	border-right: 1px #ccc solid;
	padding: 20px 0px;
	padding-right: 8px;
}
.image-slider {
	width: 737px;
}
.mohamoon {
	width: 163px;
}
#footer .menu a {
	padding: 9px 18px;
}
/*Login*/
.login {
	background: url('images/login-bg.jpg');
	width: 226px;
	float: right;
	height: 240px;
	overflow: hidden;
	text-align: right;
}
.logmargin {
	margin: 18px;
}
.login h3 {
	margin: 0;
	background: url('images/login-title.png') no-repeat right;
	display: inline-block;
	width: 116px;
	height: 21px;
	margin: 8px 0;
}
.login input[type="text"], .login input[type="password"] {
	width: 180px !important;
}
.login a:hover {
	color: yellow;
	text-decoration: none;
}
.login span {
	color: red;
	font-weight: bold;
}
.login span[id$=CurrentUserLabel] {
	color: darkorange;
	text-shadow: 0.1em 0.1em black;
}
.login a {
	color: white;
	text-decoration: none;
	font-weight: bold;
}
.login span[id$='MessageLabel'] {
	margin-top: -6px;
	display: block;
	padding-right: 1px;
}
.login input[type="text"], .login input[type="password"] {
	margin: 8px 0 !important;
	padding: 0 2px !important;
	height: 22px !important;
}
.login p {/*display:inline-block;*/ /*float:right;*/
	margin: 10px 0;
}
.login input[type="submit"] {
	height: 43px;
}
}
.login input[type="text"], .login input[type="password"] {
	margin: 8px 0 !important;
	padding: 0 2px !important;
	height: 22px !important;
}
.login input[type="submit"] {
	background: url('images/login-btn.png') no-repeat center;
	width: 57px;
	display: inline-block;
	border: 0;
	cursor: pointer;
	float: left;
	margin-right: 2px;
}
 @media screen and (min-width: 780px) {
.navbar-nav>li {
	float: right;
}
.navbar-collapse.collapse {
/*display: inline-block !important;*/
}
}
@media screen and (min-width:750px) {
}
@media screen and (max-width:750px) {
.mohamoon {
	width: 120px;
}
.mohamoon img {
	width: 100%;
}
#header-container {
	background: url('images/Header_480.jpg') no-repeat right top;
}
.slider-container {
	padding: 0;
}
.ttooltip a {
	display: block;
}
.shelp, .twitter, .facebook {
	width: 20px;
	padding-right: 0px;
}
.ttooltip a i {
	display: none;
}
.ttooltip {
	box-shadow: 0px 0px 5px #1E1E1E;
	padding: 0px;
	height: 30px;
	float: left;
	left: 0;
	top: 35px;
	height: 90px;
	background-color: rgb(40, 40, 40);
	background-image: none;
	-webkit-border-top-right-radius: 8px;
	-webkit-border-bottom-right-radius: 8px;
	-moz-border-radius-topright: 8px;
	-moz-border-radius-bottomright: 8px;
	border-top-right-radius: 8px;
	border-bottom-right-radius: 8px;
}
.ttooltip-con {
	left: 0;
}
.container-fluid {
	background-color: #FFF;
}
/*.carousel-stage li img { width: 270px !important;}
    .connected-carousels .stage { width: 290px !important;}*/
.nav {
	width: 100%;
	background-image: none;
	text-align: right;
	clear: both;
	background: #000;
}
.nav .menu {
	background: #363636;
	width: 100%;
}
.main-menu .menu {
	width: 300px;
}
.nav .menu ul li {
	display: block;
	margin: 0;
}
.nav .menu a {
	display: block;
}
.login input[type="text"], .login input[type="password"] {
	width: 105px !important;
}
.login {
	width: 100%;
	background: #F0F0F0;
	clear: both;
	border-radius: 5px;
	-webkit-border-radius: 5px;
}
.login input[type="submit"] {
	vertical-align: baseline;
	float: none;
	position: absolute;
}
#right-nav {
	padding: 0;
}
#left-nav {
	padding: 0;
	width: 500px;
}
.ac-container {
	clear: both;
}
.crMenu, .ca-menu {
	width: 500px;
}
.col1, .col2 {
	float: none;
	margin: 0 auto;
}
.enc, .khedma-enc {
	margin: 5px auto;
}
.login {
	text-align: center;
	color: #428BCA;
}
.login p {
	margin: 0;
	display: inline-block;
	margin-right: 80px;
}
.navbar-toggle {
	background-color: #1A7EAD;
	border: 1px solid #1677a4;
}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
	background-color: #1574a0;
	border: 1px solid #126b94;
}
.loginlinks a {
	display: inline-block;
	margin-left: 5px;
}
.loginlinks a:before {
	content: " /  "
}
.iframe-shelp {
	width: 100% !important;
}
.modal-dialog {
	padding: 0;
}
}
 @media screen and (min-width: 480px) {
.nav .menu ul li {
	display: inline-block;
}
.nav {
	height: 60px;
}
.nav {
	height: auto;
	overflow: auto;
	position: relative;
	clear: both;
	display: block;
}
#footer .menu a {
	padding: 9px 20px;
}
}
@media screen and (max-width: 480px) {
.crMenu, .ca-menu {
	width: 302px;
}
.ca-menu h3 {
	font-size: 92%;
}
.ca-menu li {
	width: 145px;
}
.gm {
	float: right;
	margin-right: 0px;
}
.enc, .khedma-enc {
	width: 300px;
}
.enc .top {
	background-position: 5px top;
}
.khedma-enc .top {
	background: url('images/enc-title.jpg') no-repeat 4px top;
}
.connected-carousels .carousel-stage li img {
	width: 350px;
}
.col2 {
	margin-right: 0;
}
.navbar-toggle {
	position: relative;
	float: right;
	padding: 5px 3px;
	margin-right: 7px;
	margin-bottom: 4px;
	background-color: rgba(0, 0, 0, 0);
	border: 1px solid rgba(0, 0, 0, 0);
	border-radius: 4px;
}
.navigation {
	display: none;
}
#right-nav {
	padding: 0;
	width: 100%;
}
#left-nav {
	padding: 0;
	width: 100%;
}
.ac-container {
	clear: both;
}
.crMenu, .ca-menu {
	width: 370px;
}
.col1, .col2 {
	float: none;
	margin: 0 auto;
}
.enc, .khedma-enc {
	margin: 5px auto;
}
.login {
	text-align: right;
	padding-right: 5px;
}
.login p {
	margin: 0;
	padding: 0;
	display: inline-block;
	margin-right: 75px;
}
span[id$='CurrentUserLabel'] {
	color: black;
}
.mobile-indicator {
	display: none;
}
#footer .menu a {
	padding: 9px 20px;
}
.s-m {
	display: none !important;
}
.connected-carousels .stage {
	width: 305px !important;
}
.connected-carousels .carousel-stage li img {
	width: 305px;
}
.adminlink {
	padding-right: 0;
}
.contactus-col2 {
	float: none;
}
}
/*#layer1 { display: none;}*/

/* Menu bootstrap */
.navbar-default {
	background-color: rgba(0, 0, 0, 0);
	border: 0;
	display: block;
	clear: both;
}
.navbar-collapse {
	padding: 0;
}
.nav {
	padding: 0;
}
.nav ul {
	padding-right: 0;
}
.nav li {
	list-style: none;
}
.navbar-default .navbar-nav>li>a {
	color: white;
}
.navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a:focus {
	color: #E0E0E0;
}
.nav .menu {
	padding-right: 20px !important;
    float: none;
	padding: 0;
	margin: 0;
}
.lblSendMessage {
	display: block;
	clear: both;
	font-weight: bold;
	text-align: center;
}
.alert {
	padding: 8px;
}