/* CSS Document */

body {
	font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
	font-size:12px;
	color:#000;
	background-color:#f6f6f6  ;
}
.header a: { color: #fff; text-decoration: none; font-weight: normal;  } 
.header a:hover { color: #fff; text-decoration: underline; }


p{
color:#0d5ea0;}
.table_hedding{
    background:#e9e9e9;
	line-height:22px;
}
.table_text{
    color:#0d5ea0;
	font-size:13px;
	font-weight:bold;
}
#main_wrap {
	width:100%;
	height:100%;
	margin:auto 0;
}
.header{
	width:99%;
	margin-left:6px;
	position:fixed;
	z-index:999996;
	float:left;
	background:#0d5ea0;
	box-shadow: 0px 0px 5px 2px rgba(13, 12, 12, 0.75);
-moz-box-shadow: 0px 0px 5px 2px rgba(13, 12, 12, 0.75);
-webkit-box-shadow: 0px 0px 5px 2px rgba(13, 12, 12, 0.75);
	height:74px;
	
}
.header_right{
   width:500px;
   height:auto;
   float:right;
  
}
.header_welcome{
      width:400px;
	  margin-top:10px;
	  height:auto;
	  float:right;
	  margin-right:5px;
	  font-size:12px;
	  color:#FFFFFF;
	 
	
}
.header_welcome a{
	  color:#FFFFFF;
	  text-decoration:none;
}
.header_welcome a:hover{
	  color:#FFFFFF;
	  text-decoration:underline;
}


.logo{
    width:343px;
	height:69px;
	float:left;
	margin-left:2px;
	margin-top:0px;
	background-repeat:no-repeat;
	
}
.logo_name{
     width:250px;
	 height:auto;
	 float:left;
	 font-family:Arabic Typesetting;
	 font-size:46px;
	 color:#fff;
	 margin-top:8px; 
	 margin-left:23px;	
}

.header_loing{
      width:430px;
	  height:auto;
	  float:right;
	  font-size:12px;
	  margin-right:33px;
	  margin-top:17px;
	
}
.user_name{
      width:80px;
	  height:auto;
	  float:left;
}
.user_name01{
      width:80px;
	  height:auto;
	  float: left;
	  margin-left:36px;
	  margin-top:2px;
	  
}
.user_name1{
      width:40px;
	  height:auto;
	  float:left;
	  margin-left:36px;
	  margin-top:2px;
	  
}
.user_name2{
     width: 100px;
height: auto;
float: left;
margin-top:2px;
margin-left:18px;
	  
}
.user_name4{
      width:80px;
	  height:auto;
	  float:right;
	 margin-right:20PX;
	
	  
}

.user_login{background:none; border:none; table-layout:auto; color:#FFFFFF; width:100px;}

.mid_page{
	width:99%;
	float:left;
	margin-left:6px;
	margin-top:9px;
	height:auto;
	
}
.mid_page_left{
	width:20%;
	margin-top:70px;
	float:left;
	height:auto;
	
}
.mid_page_mid{
    width:108%;
	height:auto;
	margin-top:00px;
	padding-left:10px;
	
	float:right;
	
	
}
.mid_page_mid_dela{
     background: none repeat scroll 0 0 #fff;
	 width:81%;
	 height:auto;
	 min-height:547px;
	 float:right;
    border: 1px solid #d1d1d1;
    border-radius: 5px;
    box-shadow: 0 2px 5px #e5e5e5;
   
}
.head-list {
     width:81%;
    border-bottom: 1px solid #e5e5e5;
	height:30PX;
	padding-left:8PX;
	padding-top:0PX;
}
.head-list .title {
    color: #000;
}
.head-list .title h1 {
    display: inline;
    vertical-align: text-top;
}

.search_bar{
    width:99%;
	margin-top:2PX;
	float:left;
	height:40px;;
    border-bottom: 1px solid #e5e5e5;
   	
}
.search_bar_left{
    width:78%;
	float:left;
	height:auto;
}


.Recent_Activity{
    width:98%;
	margin-top:5px;
	margin-left:7px;
	padding-top:7px;
	padding-left:5px;
	height:20px;
	background:#f8f8f8;
	float:left;
	
    border: 1px solid #e5e5e5;
   	
}
.Recent_Activitys{
    width:98%;
	margin-top:5px;
	line-height:22px;
	margin-left:7px;
	padding-top:7px;
	padding-left:5px;
	height:100px;
	background:#fcfae1;
	float:left;
	
    border: 1px solid #e5e5e5;
   	
}



.Task-Filter{
    width:98%;
	margin-top:5px;
	
	
	height:auto;
	
	float:left;
	
   
   	
}
.tasks-Category{
     width:99%;
	 height:auto;
	 float:left;
}
.tasks_hedding{
    width:121%;
	margin-top:5px;
	padding-top:7px;
	padding-left:5px;
	height:20px;
	background:#f8f8f8;
	float:left;
	
    border: 1px solid #e5e5e5;
   	
}
.Overdue-Tasks{
    width:121%;
	height:auto;
	color:#0d5ea0;
	
	margin-top:10px;
	font-size:13px;
	 border-bottom: 1px solid #0d5ea0;
	
}
.Overdue-Tasks1{
    width:121%;
	height:auto;
	
	margin-top:10px;
	border-bottom: 1px solid #e5e5e5;
	
	
}


.search_bar_but{ 
     width:80%;
	 height:50px;
	 float:right;
	 position:absolute;
	
	 margin-right:0px;
}


.Import-Export{
    width:auto;
    width:13%;
	float:right;
	height:auto;
	padding-left:10px;
	padding-left:5px;
	border-left:#e5e5e5 solid 2px;
} 


.Add-Tasks{
    width:250px;
	float:left;
	margin-top:5px;
	line-height:22px;
	height:auto;
	color:#0d5ea0;
	
	
}
.Add-Tasks a{
   
	color:#0d5ea0;
	text-decoration:none;
	
	
}  
.Add-Tasks a:hover{
   
	color:#0d5ea0;
	text-decoration:underline;
	
	
}  
.import_tasks{
    width:250px;
	float:left;
	line-height:22px;
	height:auto;
	color:#0d5ea0;
	margin-top:8px;
	
	
}
.import_tasks a{
   
	color:#0d5ea0;
	text-decoration:none;
	
	
}  
.import_tasks a:hover{
   
	color:#0d5ea0;
	text-decoration:underline;
	
	
} 
.Task-Reports{
    width:392px;
	float:left;
	height:auto;
	margin-top:8px;
	
	
}

.mid_right{
    width:84%;
	height:auto;
	float:left;
	margin-top:5px;
	margin-left:5px;
	
	
}
.Leads_Home{
     width:70%;
	 height:auto;
	 float:left;
}
.Recent_Leads{
    width:118%;
	height:auto;
	float:left;
	margin-top:5px;
	background:#f8f8f8; 
	border-top: solid 2px #0d5ea0;
	-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
	
}
.pop_div{
    width:70%;
	height:auto;
	float:left;
	margin-right:2px;
}

.tell a{ color: #0d5ea0; text-decoration: none; font-weight: bold; font-size:13px; float:left; margin-left:10px;} 
.tell a:hover { color: #afdaf4; text-decoration: underline; }
.myButton {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f9f9f9), color-stop(1, #e9e9e9));
	background:-moz-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
	background:-webkit-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
	background:-o-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
	background:-ms-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
	background:linear-gradient(to bottom, #f9f9f9 5%, #e9e9e9 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#e9e9e9',GradientType=0);
	background-color:#f9f9f9;
	-moz-border-radius:1px;
	-webkit-border-radius:1px;
	border-radius:1px;
	border:1px solid #dcdcdc;
	display:inline-block;
	cursor:pointer;
	color:#000;
	font-family:arial;
	font-size:12px;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:0px 1px 0px #ffffff;
}
.myButton:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #e9e9e9), color-stop(1, #f9f9f9));
	background:-moz-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
	background:-webkit-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
	background:-o-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
	background:-ms-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
	background:linear-gradient(to bottom, #e9e9e9 5%, #f9f9f9 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9e9e9', endColorstr='#f9f9f9',GradientType=0);
	background-color:#e9e9e9;
}
.myButton:active {
	position:relative;
	top:1px;
}


.btn btn-default btn-primary {
	-moz-box-shadow:inset 0px 1px 0px 0px #54a3f7;
	-webkit-box-shadow:inset 0px 1px 0px 0px #54a3f7;
	box-shadow:inset 0px 1px 0px 0px #54a3f7;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #007dc1), color-stop(1, #0061a7));
	background:-moz-linear-gradient(top, #007dc1 5%, #0061a7 100%);
	background:-webkit-linear-gradient(top, #007dc1 5%, #0061a7 100%);
	background:-o-linear-gradient(top, #007dc1 5%, #0061a7 100%);
	background:-ms-linear-gradient(top, #007dc1 5%, #0061a7 100%);
	background:linear-gradient(to bottom, #007dc1 5%, #0061a7 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#007dc1', endColorstr='#0061a7',GradientType=0);
	background-color:#007dc1;
	border:1px solid #124d77;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:arial;
	font-size:12px;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:0px 1px 0px #154682;
}
.btn btn-default btn-primary:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #0061a7), color-stop(1, #007dc1));
	background:-moz-linear-gradient(top, #0061a7 5%, #007dc1 100%);
	background:-webkit-linear-gradient(top, #0061a7 5%, #007dc1 100%);
	background:-o-linear-gradient(top, #0061a7 5%, #007dc1 100%);
	background:-ms-linear-gradient(top, #0061a7 5%, #007dc1 100%);
	background:linear-gradient(to bottom, #0061a7 5%, #007dc1 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0061a7', endColorstr='#007dc1',GradientType=0);
	background-color:#0061a7;
}
.btn btn-default btn-primary:active {
	position:relative;
	top:1px;
}





.pull-right {
    float:right;
	margin-right:62px;
	margin-top:10px;
	height:30px; width:auto;
	background:#0d5ea0;
	margin-top:-12px;
}
.search_search{
   width:300px;
   height:34px;
   margin-top:0px;
}
.serch-fild1 { 
      width:301px;
	  background:url(../imag/search_bar.png);
	  float:left; 
	  text-align:left;
	font-family:Verdana; 
	  font-size:12px;
	  height:34PX; 
	  color:#fff; 
	  font-weight:bold;
	  margin-left:10PX; 
	  margin-top:0px; 
	  
	  
	  }
.serch-fild1 .search-text {
     width:250px; 
	 border:none;
	 background:url(../imag/search_bar.png);
	 height:31px;
	 color:#000;
	 padding-left:8px;
	 background-repeat:no-repeat;
	 
}
.search_icons{
   float:right; 
   width:34px;
   height:27px;
   margin-top:5px;
}
.check_box{
     float:left;
	 width:40px;
	 background:#f2f2f2;
	 height:35px;
	 margin-left:7px;
	 
}
.serach_page{
      width:350px;
	  height:50px;
	  float:left;
	  
}

.Add-Reminde a{
   
	color:#0d5ea0;
	text-decoration:none;
	
	
}  
.Add-Reminde a:hover{
   
	color:#0d5ea0;
	text-decoration:underline;
	
	
}  

.footer{
	width:99%;
	margin-left:5px;
	height:30px;
	margin-bottom:7px;
	float:left;
	height:auto; 
	margin-top:10px;
	text-align:center;
	color:#000000;
	background:none;
}
.dropdown
{
color: #555;
margin: 3px -22px 0 0;
float:right;
width: 143px;
position: relative;
height: 17px;
text-align:left;
}
.submenu
{
background: #fff;
position: absolute;
border: none;
top:34px;
left: -90px;
z-index: 100;
width: 182px;
display: none;
margin-left: 10px;
padding: 5px 0 5px;
box-shadow: 0 2px 8px rgba(0, 0, 0, 0.45);
}
.dropdown li a
{
color: #555555;
display: block;
font-family: arial;
font-weight: bold;
padding: 6px 15px;
cursor: pointer;
text-decoration:none;
}
.dropdown i
{
color: #555555;
width:22px;
display: block;
font-family: arial;
float:left;
font-weight: bold;
padding: 6px px;
cursor: pointer;
text-decoration:none;
}

.dropdown li a:hover
{
background:#0390df;
color: #FFFFFF;
text-decoration: none;
}
a.account 
{
font-size: 11px;
line-height: 16px;
color: #555;
position: absolute;
z-index: 110;
display: block;
padding: 11px 0 0 20px;
height: 28px;
width: 121px;
margin: -32px 0 0 -72px;
text-decoration: none;
background:url(../imag/header_icons.png) 116px 17px no-repeat;
cursor:pointer;
}
.root
{
list-style:none;
margin:0px;
padding:0px;
font-size: 11px;
padding: 1px 0 0 0px;
border-top:0px solid #dedede;
}

.icon-time{
    background:url(../imag/watch.png);
	width:16px;
	height:16px;
	float:left;
}
