/*========================================================*/
/*============== Custom style Sheet =====================*/
/*======================================================*/
.textUpperCase{
    text-transform:uppercase;	
}
.field.searchHead {
    width:165px;
    float:left;
}
.infoAdvance,.logUserInfo{
    color: #A8A8A8;    
    float: left;
    font-size: 11px;
    text-align: left;
    text-shadow: 0 1px 0 #202020;
}
.infoAdvance{
    margin: 8px 0 0 18px;
}
header ul.header-actions {
    float : right; 
}
.logUser{
    float: right;
    margin-right: 10px;
}
a.logUserImg{
    display: block;
    float: left;
    margin: 10px 10px 8px 10px;
}
.logUser img{
    width:42px;
    height:42px;	
}
.logUserInfo{
    font-size: 12px;
    padding: 20px 0px 0px;
    float: left;
}
.clear{
    clear:both;
}
.navChart{
    padding:10px 0px;	
}
.nav-widget h4 {
	color: #A8A8A8;
	font-size: 17px;
	display: block;
	text-align: center;
	line-height: 17px;
	margin-bottom: -6px;
	margin-top: 8px;
	text-shadow: 0 1px 0 #202020;
}
.nav-widget h4 > span {
	font-size: 11px;
	display: block;
	margin-top: 1px;
}
.nav-widget  h4 > span a {
	color: #A8A8A8;
}
td.titleFirst{
	width:285px;
}
div.widget-content.tableLicense{
	padding:0px;
}
div.widget-content.tableLicense td{
	font-family:Arial, Helvetica, sans-serif;
}
.tableLicense .tab-pane#nic{
	padding:0px;
}
.widget-header ul.nav-tabs li a{
	font:12px Arial, Helvetica, sans-serif;
	color:#000;
	text-transform:capitalize;
	line-height:40px;
}
.chartColor{
	float:right;
	width:215px;
}
p.piblue,p.pigreen{
	float: left;
	padding: 12px 25px 0 0;
	font: 12px/20px arial;	
}
p.piblue span,p.pigreen span{
	display:inline-block;
	padding:5px;
	border:1px solid #999;
	margin:5px 5px 0px 5px;
		
}
p.piblue span{
	background:#4cb3dc;
}
p.pigreen span{
	background:#8dc347;
}
.activity img{
	width:32px;
	height:32px;
	display: block;
}
.activity-avatar,.timelineTag ,.userTimeLineTag{
	float: left;
	margin-right: 15px;
	overflow: hidden;
}
.activity-avatar{
	padding-top: 8px;
}
.activity-avatar a,.activity-avatar a img{
	display:block;	
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
}
.activityPostTime{
	color: #999999;
    display: block;    
}
.activity-content p.from{
	line-height:15px
}
.activity{
	margin-bottom: 10px;
		
}
.activity-content{
	padding-top:8px;	
}
.span6 .activity-content{
	float: left;
	width: 310px;
}
.span9 .activity-content{
	float: left;	
	width:530px;
}

/*========================*/
/*========user page=======*/
/*========================*/
ul.actLanguage{
	margin-right:15px;	
}
.quick-actions.actLanguage li a{
	text-align: center;
	height: auto;
	padding: 4px 0px 3px !important;
	color:#a9a9a9;	
}
.timelineTag , .userTimeLineTag{    
    width                   : 32px;
    height                  : auto;
    display                 : block;
    text-align              : center;
    -webkit-border-radius   : 50px;
    -moz-border-radius      : 50px;
    border-radius           : 50px;
    padding                 :5px 0px;	
    background              :#f8f8f8;
    cursor                  : pointer; 
}
div.timeline{
	background:url(../img/timeline.png) repeat-y 17px 0px;
}
.timelineTag{
    padding                 : 5px 0px;
    background              :#f8f8f8;
    border                  : 2px solid #d2d2d2;
}
.widget-holder .timelineTag{
	background:#e6e6e6;	
}
.widget-holder .activity-avatar,.widget-holder .timelineTag {
	margin-right: 8px;
}
.widget-holder .activity-content{
	float:left;
	width:110px;
	font-size:11px;	
}
.widget-footer {
	height: 40px;
	display: block;
	background: #f8f8f8;	
	border-right: 1px solid #CCC;
	border-left: 1px solid #CCC;
	border-top: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
	padding: 0 1px;
	margin-left: -1px;
	margin-top: -1px;
	margin-right: -1px;
	-webkit-border-radius: 2px 2px 0 0;
	-moz-border-radius: 2px;
	border-radius: 2px 2px 0 0;
	-webkit-box-shadow: inset 0 1px 0 #F8F8F8;
	-moz-box-shadow: inset 0 1px 0 #f8f8f8;
	box-shadow: inset 0 1px 0 #F8F8F8;
}
.widget-footer a{
	display:block;
	text-align:center;
	margin:10px 0px;
	text-transform:capitalize;
}
.search-container{
	width:178px;
}
.search-container a.button-turquoise{
	display:block;
	width:24px;
	text-align:center;		
}
.search-container .search{
	border:1px solid #d2d2d2;		
	width:175px;
	background:#fff;
	margin-bottom:18px;
}
.search-container input[type="text"].searchSidebar{
	border:none;
	width:145px;
	outline:none;
	box-shadow:none;
}
.search-container form{
	margin:0px;	
}
.search-container input[type="submit"].button-turquoise{
	background: url("../img/search-icon2.png") no-repeat left top;
	font-size: 0px;
	width: 26px;
	height: 26px;
	border: none;
	margin: 2px 0 0;
}
.viewAllLink{
	text-align:right;
}
/*================*/
.letestLoginTable .table-container{
	padding:0px;	
}
.letestLoginTable #dynamic_wrapper .default-table{
	background: #efefef;
}
.letestLoginTable #dynamic_wrapper .default-table tr.odd {
	background: #fff;
}
.log_two,.log_three,.log_four{
	text-align:center;	
}
.recentActivitySide h5{
	text-align:center;
	text-transform:capitalize;
}
.top-bar ul.breadcrumb li a{
	color:#676767;	
}
/*=====add user=======*/
h5.addUserTitle{
	background: url("../img/userblue.png") no-repeat left center;
	padding:4px 0 0 40px;
	color:#0099cc;
}
span.spanPadd{
	padding:0px 15px;
}
.authorInfo{
	width:300px;
	margin:0px auto;	
}
.authorInfo p{
	float:left;	
}
p.twodot{
	padding:0px 15px;	
}
.addUserInfo-container{
	border-bottom:1px solid #d2d2d2;
	background: #F8F8F8;
}
.addUserPage{
	background: #F8F8F8;
}
.userForm-container{
	width:350px;	
}
.borderRightGrey{
	border-right:1px solid #d2d2d2;	
}
.addFormRight .userForm-container{
	margin:0px auto;	
}
.row-fluid.user-profile{
	border:none;	
}
.addFormRight .user-title{
	text-align:right;		
}
.addFormRight .user-line label{
	float:right;
	text-align:right;	
}
.addFormRight .user-line input[type="text"]{
	float:right;	
}
/*------------Manage User-------------------*/
.manageUserInfo-container form{
	margin-bottom:10px;	
}
h5.manageUser{
	background: url("../img/mulman.png") no-repeat left center;	
}
.userLevelLeft{
	width:430px;
	float:left;	
}
.userLevelRight{
	width:230px;
	float:left;
}
.userLevelRight input[type="text"]{
	background:#f5f5f5;
}
label.levelUserTitle,.userLevelRight label{
	background: url("../img/keys.png") no-repeat left center;
	display:block;
	float:left;
	padding:5px 5px 5px 20px;
	margin-right: 5px;
	color:#919191;
	font:normal normal normal 12px Arial, sans-serif;
}
.userLevelRight label{
	background:none;	
}
div.mangLevel{
	width:175px;
	margin-right:5px;
	float:left;
}
div.mangLevel .selector{
	width:128px !important;
	margin-right:5px;
	float:left;
}
div.mangLevel .selector span{
	width:100px !important;
	font-family: Arial, sans-serif;
	font-size:12px;
}
/*input[type="submit"]{
	background: url("../img/rightBtn.png") no-repeat left top;
	font-size: 0px;
	width: 29px;
	height: 30px;
	border: none;	
	float:right;
}*/
.manageUserTable-container .widget{
	border:none;
        box-shadow: none;
}
.TableHeadDisplay-option{
	padding: 12px 0;
}
div.TableHeadDisplay-option label{
	display:block;
	float:left;
	padding:8px 5px 0 0;
	margin-right: 5px;
	color:#919191;
	font:normal normal normal 12px Arial, sans-serif;	
}
div.TableHeadDisplay-option label.form-button{
	padding:0px;
}
div.brachwise{
	width:145px;
	margin-right:10px;
	
}
div.timewise{
	width:85px;
}
div.timewise .selector {
	width: 70px !important;
}
div.timewise .selector span {
	width: 45px !important;
}
.tabFilter{
	width:300px;
	float:left;	
}
input[type="text"].filterRange{
	float:left;
	margin:0px 8px;	
	background:#f5f5f5;
}
.tabFilterRange{
	width:280px;
	float:left;
}
.activeUserList{
	float:left;
	width:95px;
	margin-right:10px;	
}
#departmentUser div.selector,#ministryUser div.selector{
        width: 400px !important;
        max-width: 400px !important;
}
#ministryUser div.selector span,#departmentUser div.selector span{
    width: 360px !important;
}
.activeUserList div.selector{
	width: 82px !important;	
}
.activeUserList div.selector span {
	width: 55px !important;
	font-family: Arial, sans-serif;
	font-size:12px;
}
.activeUserList div.selector select{
	width:95px !important;	
}
.numWiseList div.selector{
	width: 45px !important;	
}
.numWiseList div.selector span {
	width: 20px !important;
	font-family: Arial, sans-serif;
	font-size:12px;
}
.numWiseList div.selector{
	width: 45px !important;	
}
.numWiseList{
	width:58px;
	float:left;
	margin-right: 5px;	
}
.manageUserTable-container .default-table tbody tr:last-child{
	border-bottom: 1px solid #D2D2D2;	
}
.manageUserTable-container .default-table{
	width:1218px;
	overflow:scroll;	
}
.manageUserTable-container .default-table thead tr th{
	width:170px;
}
div.tableUser-container{
	width:885px;	
}
div.nano div.content{
	margin:0px !important;	
}
div.mCSB_scrollTools{
	background:#222222;
	padding: 0px 10px;
        position: relative !important;
}
.addUserPage{
    min-height: 800px;
}
div.mCSB_dragger{
    width: 300px !important;
}
/*#flashMessage {
    color           : #FFF;
    background      : #F00;
    border          : solid 1px #FFF;
    text-align      : center;
    padding-top     : 5px;
    font-weight     : bold;
    border-radius   : 5px;
}*/
.widget-content {
    /*text-align      : center;*/
}
.row-fluid [class*="span"] {
    /*margin-left     : 2.564102564102564% !important;*/
}
.pagination_no {
    float           : left;
}
.pagination {
    float           : right;
}
.pagination .input.select label {
    display         : inline-block;
    margin-right    : 10px;
}
.login-container .login .avatar img {
    opacity         : 0.7;
}
.widget-header a {
    float           : right;
    margin          : 10px 10px 0px 0px;
}
.error-message {
    font-size       : 12px !important;
    display         : inline-block !important;
    text-align      : left !important;
    color           : #f00 !important;
}
.field_title {
    width           : 30%
}
.message_compose .form-row .input label {
    width           : 10%;
}
.messages_template .list-messages .list {
    width           : 100%;
}
.no-margin {
    margin-left     : 0px !important;
}
.messages_template .list-messages {
    width           : 100%;
}
.messages_template .read-messages {
    margin-left     : 0px !important;
}
.messages_template .read_message .message-info {    
    border-bottom       : 1px solid #D2D2D2;
    padding             : 0 20px;
    -webkit-box-shadow  : 0 1px 0 #F8F8F8;
    -moz-box-shadow     : 0 1px 0 #f8f8f8;
    box-shadow          : 0 1px 0 #F8F8F8;
    position            : relative;
    text-align          : center;
}
.messages_template .read_message .message-info span.time {
    line-height         : 51px;
    color               : #A8A5AD;
    float               : left;
}
.messages_template .read_message .message-info .actions {
    float               : right;
    margin-top          : 16px;
}
.comments {
    background          : #F8F8F8;
    position            : relative;
    z-index             : 99;
    padding             : 30px 30px 60px;
    margin-left         : 2px;
    -webkit-box-shadow  : inset 0 1px 0 #F8F8F8;
    -moz-box-shadow     : inset 0 1px 0 #f8f8f8;
    box-shadow          : inset 0 1px 0 #F8F8F8;
}
.messages_template .read_message .message-content {
    padding             : 10px 20px ;
}
.read_message .message-content {
    padding             : 20px;
    line-height         : 22px;
    margin-left         : 0;
}
.comment_editor textarea {
    width               : 100%;
    padding             : 0px;
    border              : none;
    resize              : none;
    box-shadow          : none;
}
.comment_editor .message .text {
    padding             : 0px;
}
.comment_editor .message {
    overflow            : hidden;
    padding             : 15px 0 7px;
    border-bottom       : 1px solid #D2D2D2;
}
.btn-inline-block {
    display             : inline-block;
}
.send_operations {
    float               : right;
    padding             : 10px 0px 5px 0px;
}
.comment_editor .message .text label {
    display             : none;
}
#MessageCommentAddForm {
    margin              : 0px !important;
}
.field .input label {
    display             : none;
}
.error-container .error-message {
    font-size           : 44px !important;
    display             : inline-block !important;
    margin-left         : 15px !important;
    text-align          : left !important;
    color               : #999 !important;
}
.name.textUpperCase {
    font-size           : 16px !important;
    text-align          : center;
    margin-top          : 20px !important;
}
#authMessage.message {
    border              : none;
    margin-bottom       : 15px;
    text-align          : center;
    color               : #f00;
    padding-top         : 0px;
}
.alert .close {
    display             : none;
}
.form-horizontal .form-row {
    background          : #f8f8f8;
}
.field_label {
    width               : 50%;
}
/*.datepick {
    cursor              : pointer;
}*/
h5.addNewLicense {
    background          : url('../img/license2.png') no-repeat left center;
    padding             : 4px 0 0 40px;
    color               : #0099cc;
    float               : left;
}
.current.paginate_button{
    color               : #FFF !important;
    background          : #09C;
    border              : 1px solid #09C;
    -webkit-box-shadow  : none;
    -moz-box-shadow     : none;
    box-shadow          : none;
    margin              : 0 0 0 4px;
    cursor              : pointer;
    font-size           : 11px;       
    height              : 23px;
    display             : inline-block;
    text-align          : center;
    padding             : 5px 10px 0px 10px;
}
.paginate_button {
    background          : linear-gradient(to bottom, #F8F8F8 0%,#EAEAEA 100%);
    border              : 1px solid #d2d2d2;
    -webkit-box-shadow  : none;
    -moz-box-shadow     : none;
    box-shadow          : none;
    margin              : 0 0 0 4px;
    cursor              : pointer;
    font-size           : 11px;      
    height              : 28px;
    display             : inline-block;
    text-align          : center;
}
.paginate_button:hover{
    color               : #FFF !important;
    background          : #09C;
    border              : 1px solid #09C;
    -webkit-box-shadow  : none;
    -moz-box-shadow     : none;
    box-shadow          : none;
    margin              : 0 0 0 4px;
    cursor              : pointer;
    font-size           : 11px;           
    display             : inline-block;
    text-align          : center;
}
.paginate_button a{
     padding             : 5px 10px 5px 10px;
     display             : block;
}
a.paginate_button {
    color               : #676767;
}
span.paginate_button:hover a {
    color               : #FFF !important;
}
span.paginate_button_disabled {
    color               : #ccc !important;
    background          : linear-gradient(to bottom, #F8F8F8 0%,#EAEAEA 100%);
    border              : 1px solid #d2d2d2;
    -webkit-box-shadow  : none;
    -moz-box-shadow     : none;
    box-shadow          : none;
    margin              : 0 0 0 4px;
    font-size           : 11px;    
    height              : 23px;
    display             : inline-block;
    text-align          : center;
     padding             : 5px 10px 0px 10px;
}
.pointer {
    cursor              : pointer;
}
.quick-actions .langauge{    
    color               : #a9a9a9;
}
.quick-actions .langauge .eng_language{
    padding             : 4px 3px;
    display             : block;
}

.quick-actions .langauge .ara_language{
    padding             : 2px 10px 4px 10px;
    display             : block;
}
.icon-circle-plus{
    background-position : -0px -95px;
}
.icon-circle-minus{
    background-position : -25px -95px;
}
.view-table td, .view-table th{
    width               : 50% !important;
}
.ui-datepicker-inline.ui-datepicker.ui-widget.ui-widget-content.ui-helper-clearfix.ui-corner-all{
    display             : none !important;
}
.cleditorMain{
    border              : 1px solid #d2d2d2 !important;
    width               : auto !important;
    height              : auto !important;    
}
.message-navigation{
    height              : auto !important;    
}
.message-checkbox{
    float               : left;
    padding             : 0px 10px;
}
.minus_contact{    
    display             : none;
    background          : transparent;
    border              : none;
}
.plus_contact,.reload_btn{   
    background          : transparent;
    border              : none;
}
.reload_btn {
    float               : left;
    width               : 19px;
    padding             : 0px;
}
.ossLoading{
    float               : left;
}
.ossrow{
    margin              : 5px 0px;
}
.submission_form label {
    display             : inline-block !important;
    padding             : 0px 10px;
}
.reference, .widget-header .reference{
    float               : right;
    padding-right       : 20px;
}
.input.file {
    padding             : 20px 0px;
}
.input.file label {
    display             : none;
}
.field .radio{
    padding             : 0px 3px 0px 12px;
}
.project-span3,.project-span6{
    margin-left         : 0px !important;
}
.project-span3{    
    width               : 20.076923% !important;
}
.project-span6{    
    width               : 40.717949% !important;
}
.field.project-types.span6 {
    width               : 46.93617%;
    margin-left         : 2.127659574468085%;
}
.form-horizontal .form-row label.field-name.project-types{
    width               : auto;
}
.field.project_type_lists {
    margin-left         : 0% !important;
    padding-top         : 10px;
}
#UsersUserName {
    margin-right        : 5px;
}
.input.select>label {
    display             : none;
}
.leave-comments{    
    text-align          : center;
}
.clickable{
    cursor              : pointer;
}
.investorAddBtn.button.button-orange{
    padding             : 5px 6px;
    margin              : 0px;
}
.checker{
    padding-right       : 10px !important;
}
.user-profile{
    padding             : 0px;
}
.user-profile .avatar{
    margin-bottom       : 10px;
    width               : 200px;
    height              : 200px;
}
.user-profile .user-line label{
    min-width           : 150px;   
}
.user-profile{
    border-bottom       : 0px;   
}
.contact-info{
    margin-left         : 0px !important;
}
.user-line h5.contact-head{
    line-height         : 0px;    
    font-weight         : normal;
    float               : left;
    padding-right       : 10px;
}
.user-profile .user-line.header{
    padding             : 5px 0px;    
}
.user-line h5.contact-head.email_id_head{
    padding-right       : 32px; 
}
.index_msg{
    text-align          : center;
    font-size           : 14px;
    padding             : 5px 0px;
}
.project_type{    
    margin              : 0px 0px 0px 35px;    
}
.align_center{
    display             : block;
    text-align          : center;
}
.contact-head.user_department_label {
    min-width           : 145px;
}
/*.message_pagination{
    margin-top          : 60px;
}*/
.investorwidget{
    margin-top          : 10px;
}
.widget-header,.menu-widget-header{
    cursor              : pointer;
    color               : #000;
}

.application_add_form .widget-header {
    color: #007AA3;
}

.investor_representative_links {
    display             : block;
    float               : right;
}
button.remove_link,button.remove_role{
    float               : right;
    margin              : 9px 10px 0px 0px;
    padding             : 0px 5px;
}
.investorR_head{
    float               : left;
    margin-right        : 10px;
}
.investorR_header{
    padding-right       : 0px !important;
}
.investor_count{
    font-size           : 20px;
    font-style          : italic;
    font-weight         : bold;
}
.cost_capital{
    width               : 20% !important;
}
#loading_ajax_img img{
    position            : absolute;
    margin-left         : -24px;
    margin-top          : 8px;
}
#big-loader{
    display             : block;
    text-align          : center;
    padding             : 10px 0px;
}
.ajax_div_right.span3{    
    margin-left         : 0px;
}
.ajax_div_right.span3 a.investor_link{
    display             : block;
    padding             : 5px 0px 0px 10px;
}
.field.radio_style label{
    padding             : 0px 5px;
    display             : inline-block; 
}
.icon-save {
    background          : url('../img/save.png') no-repeat center top !important;
    width               : 14px !important;
    height              : 14px !important;
}
.modified-icons{
    width               : 32px;
    height              : 32px;
}
.qq-upload-button {    
    color           : #000 !important;   
    border          : 1px solid #888 !important;
    border-radius   : 5px !important;
    -webkit-border-radius: 5px !important;
    -moz-border-radius: 5px !important; 
    padding         : 10px 33px 10px 0px !important;
    width           : 175px;
    background      : url('../img/Drive_Upload.png') no-repeat 150px center rgb(255,255,255) !important;
    background      : url('../img/Drive_Upload.png') no-repeat 150px center -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(229,229,229,1) 100%) !important;
    background      : url('../img/Drive_Upload.png') no-repeat 150px center -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(229,229,229,1))) !important;
    background      : url('../img/Drive_Upload.png') no-repeat 150px center -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%) !important;
    background      : url('../img/Drive_Upload.png') no-repeat 150px center -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%) !important;
    background      : url('../img/Drive_Upload.png') no-repeat 150px center -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%) !important;
    background      : url('../img/Drive_Upload.png') no-repeat 150px center linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%) !important;
    filter          : progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 ) !important;
    margin          : 15px auto;
}
.qq-uploader {
    position        : none;
    width           : 0%;
    display         : block;
    text-align      : center;
}
#doc_file {
    border          : 5px dashed #999999;
    padding         : 60px 0px;
}
.qq-upload-drop-area span{
    position        : relative !important;
    top             : 0% !important;
    margin-bottom   : 0px !important;
}
.qq-upload-list li,.qq-uploader ul {    
    width           : auto !important;   
}
span.qq-upload-file {
    color           : #000000 !important;
}
.qq-uploader ul{
    margin-top      : 90px;
}
.qq-upload-spinner {   
    background      : url('../img/ajax-loader.gif') !important;   
}
#indexLink{
    width           : 63px;
    text-align      : center;
    display         : block;
    padding         : 3px 40px;
    margin          : 10px;
    color           : #000000;
    cursor          : pointer;
    border          : 1px solid #888 !important;
    border-radius   : 5px !important;
    -webkit-border-radius: 5px !important;
    -moz-border-radius: 5px !important;
    background      : rgb(255,255,255) !important;
    background      : -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(229,229,229,1) 100%) !important;
    background      : -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(229,229,229,1))) !important;
    background      : -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%) !important;
    background      : -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%) !important;
    background      : -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%) !important;
    background      : linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%) !important;
    filter          : progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 ) !important;
}
.testbtn{
    display         : block;       
    border-radius   : 0px !important;
    border          : 1px solid #999 !important;
    margin          : 10px auto;    
    width           : 160px;
    background      : rgb(238,238,238); /* Old browsers */
    background      : -moz-linear-gradient(top,  rgba(238,238,238,1) 0%, rgba(204,204,204,1) 100%); /* FF3.6+ */
    background      : -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(238,238,238,1)), color-stop(100%,rgba(204,204,204,1))); /* Chrome,Safari4+ */
    background      : -webkit-linear-gradient(top,  rgba(238,238,238,1) 0%,rgba(204,204,204,1) 100%); /* Chrome10+,Safari5.1+ */
    background      : -o-linear-gradient(top,  rgba(238,238,238,1) 0%,rgba(204,204,204,1) 100%); /* Opera 11.10+ */
    background      : -ms-linear-gradient(top,  rgba(238,238,238,1) 0%,rgba(204,204,204,1) 100%); /* IE10+ */
    background      : linear-gradient(to bottom,  rgba(238,238,238,1) 0%,rgba(204,204,204,1) 100%); /* W3C */    
    filter          : progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#cccccc',GradientType=0 ); /* IE6-9 */

}
.messageAttachmentBtn{
    display         : block;       
    border-radius   : 0px !important;
    border          : 1px solid #999 !important;   
    width           : 160px;
    background      : rgb(238,238,238); /* Old browsers */
    background      : -moz-linear-gradient(top,  rgba(238,238,238,1) 0%, rgba(204,204,204,1) 100%); /* FF3.6+ */
    background      : -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(238,238,238,1)), color-stop(100%,rgba(204,204,204,1))); /* Chrome,Safari4+ */
    background      : -webkit-linear-gradient(top,  rgba(238,238,238,1) 0%,rgba(204,204,204,1) 100%); /* Chrome10+,Safari5.1+ */
    background      : -o-linear-gradient(top,  rgba(238,238,238,1) 0%,rgba(204,204,204,1) 100%); /* Opera 11.10+ */
    background      : -ms-linear-gradient(top,  rgba(238,238,238,1) 0%,rgba(204,204,204,1) 100%); /* IE10+ */
    background      : linear-gradient(to bottom,  rgba(238,238,238,1) 0%,rgba(204,204,204,1) 100%); /* W3C */    
    filter          : progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#cccccc',GradientType=0 ); /* IE6-9 */
}
.media_uploader,.uploadFile,.uploadSignature,.uploadCsvFile{    
    background      : url('../img/upload_2.png') no-repeat 125px center;
    display         : block;
    color           : #000;
    padding         : 10px 12px 10px 10px;
}
.upload_files{
    list-style      : none;    
    margin          : 10px 0px !important;
}
.upload_files li{
    display         : inline-block;
    padding         : 0px 15px;
    border-right    : 1px solid #888888;
}
.upload_files li:first-child{
    padding-left    : 0px;    
}
.upload_files li:last-child{
    border-right    : none;   
}
.upload_files li a{
    color           : #000000;
    font-size       : 18px;  
}
.upload_files li a:hover,.upload_files li a:active{
     color           : #0099cc;
}
.uploadedMessageAttacments.widget-header{
     height          : 30px;
     padding         : 4px 0px 2px 10px;
}
span.pieLabel div{
     color           : #333 !important;
     font-size       : 16px !important; 
     font-weight     : bold; 
}
.jquerybtn{
     color           : #fff;
     display         : block;
}
.attachmentSave{
    margin-top       : 100px;
    float            : right; 
}
.qq-upload-list li{
     display         : block;
     float           : none !important;
     text-align      : left;
}
.approvalChart,.approvalNo{
     text-align      : center;
}
.approvalNo{
     padding-top     : 20px;
}
#investorSelect{
    display          : block;
    text-align       : center;
}
.applicationapplicantview{
    padding-top       : 20px;
}
.applicationLink{
    margin            : 0px !important; 
}
.provinces{
    padding-top       : 20px;
}
.suportingDocuments .widget .widget-header{
    height            : auto !important;
}
.uploadedContent ul{
    list-style        : none;
    margin-left       : 0px !important;
}
.uplodedFiles .modified-icons {
    padding           : 0px 10px;
    width             : 25px;
    height            : 22px;
}
.uplodedFiles{
    display           : block;
    float             : left;
}
.uploadedFileName {
    display           : inline-block;
    padding           : 3px 0px;
}
.button.button-red.removeFile {
    margin            : 3px 10px 0px 10px;
    padding           : 0px 5px;
    float             : right;
}
.button.button-red.removeLogo {
    margin            : 3px 10px 0px 10px;
    padding           : 0px 5px; 
}
.uplodedFiles.widget-header {
    width             : 98%;
    padding           : 2px 0px 0px 10px;
    margin            : 5px 0px;
    height            : 30px; 
}
.fileNo{
    display           : inline-block;
}
#use_files_btn{
    background        : linear-gradient(to bottom, #F8F8F8 0%,#EAEAEA 100%);
    border            : 1px solid #d2d2d2;
    -webkit-box-shadow: none;
    -moz-box-shadow   : none;
    box-shadow        : none;
    margin            : 0 0 0 4px;
    cursor            : pointer;
    font-size         : 11px;
    padding           : 6px 10px;
}
.phone-error,.dob-error,#office-error,#mobile-error,#fax-error{
    font-size         : 12px;
    color             : #f00;      
}
.checkboxMenu ul{
    list-style        : none;
}
.timelineSelection{
    margin-left       : 0px !important;
}
.timelineField{
    display           : inline-block;
    width             : 190px;;
}
.timelineField .uniform-select{
    width             : 100px;
    margin            : 0px 20px; 
}
.roleCapabilities{
    display           : inline;
    padding-right     : 10px;
}
#exc{
    display           : none;
}
.form-row.projectTypes{
    border-bottom     : 0px;
}
.form-row .projectFinancialField .field-name{
    width             : 60% !important;
    padding-right     : 10px !important;
}
div.tagsinput.indexTags{
    display           : inline-block;
    width             : 100%;
}
.checkAll{
    margin-left       : 19px;
}
.dateRange{
    margin-top        : 5px;
}
.enable_field,.disable_field{
    padding           : 2px 5px;
    margin-top        : 10px;
}
input[readonly]{
    background        : none;
}
.fieldTitle{
    float              : left;
}
.financialDetails{
    float               : left;
}
.appplicationStatistics{
   width               : 118px;  
}
.messageLicense{
    text-align         : center;
    font-size          : 20px; 
    padding-top        : 80px;
}
.tableLicense.applicationStatus{
    height             : 200px;
}
.oss_loading{
    text-align         : center;
    padding-top        : 60px;
}
.province-types,.graphList{
    margin-left        : 0px !important;
}
.provinceLabel .checkAll{
    margin-left        : 0px;
}
.modifySearching .widget{
    background         : none;
}
#chartdemo02 .legend table, #chartdemo02 .legend div,#barchart .legend table,#barchart .legend div{
    top                 : -45px !important;
}
.hideDraft{
    display             : none !important;
}
.form-horizontal .form-row label.field-name.colorLabel{
    width               : 30%; 
}
.userForm .widget form{
    margin-top          : 0px;
}
.userForm.user-line label{
    width               : 76px !important;
    min-width           : 64px !important;
}
.createMenu{
    padding-top         : 5px; 
}
.menuLabel{
    float               : left;
    padding-left        : 10px;
    padding-top         : 10px;
    width               : 14%;
}
#MenuDetailDiv.widget-header{
    padding-top         : 10px;
    height              : 120px;
}
.menufield{
    padding             : 5px 0px;
}
.form-horizontal .form-row label.field-name.menuItemLabel{
    width               : 25%;
}
.dayCounter{
    text-align          : center;
}
#dayCounter{
    font-size           : 48px;    
    text-align          : center; 
    padding             : 20px 19px 12px 19px;   
    background          : #eee;
    border              : 1px solid #ccc;   
}
#dayCounter span{
    font-size           : 14px;
}
.startStopBtnField{
    display             : block;
    margin-top          : 10px; 
    text-align          : center;
}
.detailReason{
    padding-left        : 51px;
}
.viewDetails,.hideDetails{    
    cursor              : pointer;
    color               : #4cb3dc;
}
.messageInbox{
    width               : 40px !important;
}
.message{
    border-bottom       : 0px;
    padding-top         : 0px;
}
.unread-messages {
    position            : absolute;
    margin-top          : -10px;
    margin-left         : 20px;
    background          : rgba(255,0,0,0.6);
    color               : #fff;
    padding             : 1px 3px;
    border-radius       : 5px;
    font-weight         : bold;
}
.message-content .text p {
    padding             : 0px !important;
}
ul.ossList, ul.ossListSubMenu , ul.ossInitialList,ul.ossInitialListSubMenu{
    list-style          : none;
}
ul.ossList .ossListDetail,ul.ossInitialList .ossListDetail{
    border              : 1px solid #d4d4d4;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius       : 3px;
    border-color        : #D4D4D4 #D4D4D4 #BCBCBC;
    padding             : 10px;
    margin-top          : 10px;   
    background          : #f6f6f6;
    background          : -moz-linear-gradient(top,  #ffffff 0%, #f6f6f6 47%, #ededed 100%);
    background          : -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(47%,#f6f6f6), color-stop(100%,#ededed));
    background          : -webkit-linear-gradient(top,  #ffffff 0%,#f6f6f6 47%,#ededed 100%);
    background          : -o-linear-gradient(top,  #ffffff 0%,#f6f6f6 47%,#ededed 100%);
    background          : -ms-linear-gradient(top,  #ffffff 0%,#f6f6f6 47%,#ededed 100%);
    background          : linear-gradient(to bottom,  #ffffff 0%,#f6f6f6 47%,#ededed 100%);
    filter              : progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 );
}
ul.ossList .ossListDetail .ossListDetailLeft,ul.ossInitialList .ossListDetail .ossListDetailLeft {
    float               : left;
}
ul.ossList .ossListDetail .ossListDetailright,ul.ossInitialList .ossListDetail .ossListDetailright {
    float               : right;
}
.forgotPasswordRadio input[type="radio"]{
    margin-right        : 6px;
}
.forgotPasswordRadio{
    margin-top          : 6px;
}
.message{
    margin-bottom       : 30px;   
}
.successMessage{
    color               : #468847;
}
.errorMessage{
    color               : #f00;
}
.login.departmentContainer{
    padding             : 60px 30px 30px;
}
.departmentContainer .avatar{
    width               : 86px !important;
    height              : 89px !important;
}
.departmentContainer h3{
    text-align          : center;
}
.departmentContainer a.department{    
    color               : #666;
    display             : block; 
    border              : 1px solid #d4d4d4;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius       : 3px;
    border-color        : #D4D4D4 #D4D4D4 #BCBCBC;
    padding             : 10px;
    margin-top          : 10px;   
    background          : #f6f6f6;
    background          : -moz-linear-gradient(top,  #ffffff 0%, #f6f6f6 47%, #ededed 100%);
    background          : -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(47%,#f6f6f6), color-stop(100%,#ededed));
    background          : -webkit-linear-gradient(top,  #ffffff 0%,#f6f6f6 47%,#ededed 100%);
    background          : -o-linear-gradient(top,  #ffffff 0%,#f6f6f6 47%,#ededed 100%);
    background          : -ms-linear-gradient(top,  #ffffff 0%,#f6f6f6 47%,#ededed 100%);
    background          : linear-gradient(to bottom,  #ffffff 0%,#f6f6f6 47%,#ededed 100%);
    filter              : progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 );
}
.messageAttachments.widget-header{
    margin              : 10px;
}
.messageAttachments .fileNo{
    float               : left;
    padding             : 10px 10px;
}
.messageAttachments .modified-icons{
    float               : left;
    padding             : 5px 10px 0px 3px;
}
.message-content .text,.message-content p {
    text-align          : left;
}
.messageCommentAttachments.widget-header{
    text-align          : left;
    width               : 50%;
    margin              : 10px;
    padding-left        : 10px
}
.messageCommentAttachments img.modified-icons {
    margin-top          : -25px;
    padding-right       : 10px;
}
button.remove_link.removeMenuItem{
    margin              : 0px;
}
.rightMenuItemEdit{
    float               : right;
    background          : transparent !important;
    border              : 0px !important;
    padding             : 10px !important;
}
.rightMenuItemEdit .menuItemEdit{
    float               : left;
    padding-right       : 5px;
}
.leftMenuItemEdit{
    float               : left;
    padding             : 10px !important;
    width               : 80%;
}
.marginLeft{
    margin-left         : 0px;
}
.marginLeft.span5{
    width               : 45.17094%;
}
.marginLeft.span7{
    width               : 52.264957%;
}
.menu-item .menu-slide{
    display             : none;
}
.form-horizontal .form-row label.field-name.menuLabel{
    width               : 100%;
    padding-left        : 0px !important; 
}
.menu-item{
    margin-bottom       : 10px;
}
.menuSaveMessage{
    text-align          : center;
    font-size           : 16px; 
}
.innerNavigation > ul > li > a{
    padding             : 10px 0px 10px 35px;
    color: #ADADAD;
    font-size: 11px;
}
.computer{
    background          : url('../img/icon/mainNav/dashboard.png') no-repeat 18px center;    
    padding-top         : 2px;
}
.announcement{
    background          : url('../img/icon/mainNav/Opportunityw.png') no-repeat 18px center;   
    padding-top         : 2px;
}
.paper{
    background          : url('../img/icon/mainNav/licensw.png') no-repeat 18px center;   
    padding-top         : 2px;
}
.reports{
    background          : url('../img/icon/mainNav/chart.png') no-repeat 18px center;   
    padding-top         : 2px;
}
.user{
    background          : url('../img/icon/mainNav/userw.png') no-repeat 18px center;   
    padding-top         : 2px;
}
.settings{
    background          : url('../img/icon/14x14/header/settings.png') no-repeat 18px center;   
    padding-top         : 2px;
}
ol {
    margin              : 0;
    padding             : 0;
    padding-left        : 30px;
}

ol.sortable, ol.sortable ol {
    margin              : 0 0 0 25px;
    padding             : 0;
    list-style-type     : none;
}

ol.sortable {
    margin              : 4em 0;
}
li.mjs-nestedSortable-collapsed.mjs-nestedSortable-hovering div {
    border-color        : #999;
    background          : #fafafa;
}

.disclose {
    cursor              : pointer;
    width               : 10px;
    display             : none;
}

.sortable li.mjs-nestedSortable-collapsed > ol {
    display             : none;
}

.sortable li.mjs-nestedSortable-branch > div > .disclose {
    display             : inline-block;
}

.sortable li.mjs-nestedSortable-collapsed > div > .disclose > span:before {
    content             : '+ ';
}

.sortable li.mjs-nestedSortable-expanded > div > .disclose > span:before {
    content             : '- ';
}
.textareaLimitError{
    color               : #f00;
    text-align          : center;
}
#applicationFormsError{
    position            : fixed;   
    width               : 220px;
    height              : auto;     
    border              : 1px solid #888;           
    background          : #f8f8f8;
    -webkit-box-shadow  : inset 0 1px 0 #f8f8f8;
    -moz-box-shadow     : inset 0 1px 0 #f8f8f8;
    box-shadow          : inset 0 1px 0 #f8f8f8;
    padding-bottom      : 10px; 
}
#applicationFormsError .errorHead{
    background          : #f8f8f8;
    background          : -moz-linear-gradient(top, #f8f8f8 0%, #ececec 100%);
    background          : -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f8f8f8), color-stop(100%,#ececec));
    background          : -webkit-linear-gradient(top, #f8f8f8 0%,#ececec 100%);
    background          : -o-linear-gradient(top, #f8f8f8 0%,#ececec 100%);
    background          : -ms-linear-gradient(top, #f8f8f8 0%,#ececec 100%);
    background          : linear-gradient(to bottom, #f8f8f8 0%,#ececec 100%);
    filter              : progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8f8f8', endColorstr='#ececec',GradientType=0 );   
    padding             : 10px;
    border-bottom       : 1px solid #888; 
    -webkit-border-radius: 2px 2px 0 0;
    -moz-border-radius  : 2px;
    border-radius       : 2px 2px 0 0;
    -webkit-box-shadow  : inset 0 1px 0 #f8f8f8;
    -moz-box-shadow     : inset 0 1px 0 #f8f8f8;
    box-shadow          : inset 0 1px 0 #f8f8f8;
}
#applicationFormsError h6{
    padding             : 0px 10px;
    cursor              : pointer; 
    font-size           : 14px;
}
#applicationFormsError ol{
    color               : #f00;    
}
#applicationFormsError ol li a{
    color               : #f00;
}
#errorsDiv{
    padding-right       : 10px;
}
#submitForm{
    margin-bottom       : 10px;
}
.ui-autocomplete-loading {
    background          : #fff url('../img/ui-anim_basic_16x16.gif') 99% center no-repeat !important;
}
.applicationDateRange label,.applicationDateRange input{
    float               : left;
}
.applicationDateRange label{
    padding-right       : 10px; 
}
.sourceOfFinance {
    width               : 53% !important;
}
.uplodedSignature {
    text-align          : center;
}
.ui-dialog .ui-dialog-buttonpane{
    background          : #efefef;
}
.ui-dialog .ui-dialog-buttonpane button{
    color               : #6f6f6f;
}
.selectRepresentatives {
    width               : 225px;
    float               : left;
}
.user-profile .user-line label.financialProjectDataLabel{
    width               : 225px;
}
.user-line.projectFinancialDataField {
    padding-top         : 60px;
}
#noOfJobOpportunities canvas.base,#jobOpporunities canvas.base{
    position            : absolute;
    
}
#noOfJobOpportunities canvas.overlay,#jobOpporunities canvas.overlay{
    position            : absolute;
    left                : 0px;
}
#jobOpporunities .legendLabel span,#noOfJobOpportunities .legendLabel span{
    margin              : 0px !important;
}
#jobOpporunities .legendLabel div,#noOfJobOpportunities .legendLabel div{
    font-size           : 10px !important;
    padding             : 0px !important;
}
#jobOpporunities .legendColorBox,#noOfJobOpportunities .legendColorBox{
    padding             : 0px !important;
    padding-top         : 6px !important;
    padding-right       : 2px !important;
}
#jobOpporunities .legend>div{
    right               : -2px !important;
    width               : 212px !important; 
    top                 : 260px !important;    
}
#noOfJobOpportunities .legend>div{
    right               : -2px !important;
    width               : 190px !important; 
    top                 : 260px !important;    
}
#noOfJobOpportunities .legend>table,#jobOpporunities .legend>table{
    top                 : 260px !important;   
}
.fc-header-right {
    float               : right;
    right               : 4px;
}
.fc-header-left .fc-button.fc-button-prev.fc-state-default.fc-corner-left {
    margin-right        : 20px;
}
.fc-header-left, .fc-header-left .fc-button-prev, .fc-header-left .fc-button-next{
    top                 : 0px !important;
}
.fc-header-right .fc-button.fc-state-default {
    float               : none !important;
}
.innerNavigation > ul > li:first-child > a{
    color               : #adadad;
    font-size           : 11px;
}
.fc-header-right .fc-button.fc-state-default{
    height              : 40px;
    line-height         : 41px;
    padding             : 0 15px;
    font-size           : 11px;
    text-transform      : uppercase;
    font-weight         : bold;
    color               : #707070;
    text-shadow         : 0 1px 0 #fff;
    white-space         : nowrap;
    border-left         : 1px solid #ccc !important;
    margin              : 0 0 0 1px;
    -webkit-box-shadow  : inset 1px 1px 0 #fff;
    background          : transparent;
    -webkit-transition  : all 0.15s ease-in-out;
    -moz-transition     : all 0.15s ease-in-out;
    -ms-transition      : all 0.15s ease-in-out;
    -o-transition       : all 0.15s ease-in-out;
    transition          : all 0.15s ease-in-out;
}
.fc-header-right .fc-state-default {
    border              : 0px !important;
}
.fc-header-right .fc-state-default.fc-corner-left {
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
}
.fc-event{
    border              : 1px solid #56acab !important;
    background-color    : #56acab !important;
    border-radius       : 3px;
}
.fc-header-left .fc-button.fc-button-prev.fc-state-default.fc-corner-left{
    margin-top          : 56px;
}
.fc-header-left .fc-button.fc-button-next.fc-state-default.fc-corner-right {
    float               : right;
    margin-top          : 56px;   
}
.fc-header-left .fc-text-arrow {
    font-size           : 28px;
    font-weight         : bold;
}
.fc-event-title {
    color               : #fff;
}
#eventDetails .fields .inputFields img{    
/*    position            : relative;    
    right               : 23px;*/
    position: relative;
    right: 7px;
    top: -32px;
    float: right;

} 
.inputFields .span6{
    width: 48%;
}
#eventDetails .fields{
    margin              : 10px 0px; 
}
.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.event-dialog-class.ui-draggable.ui-resizable.ui-dialog-buttons {
    border              : 3px solid #56acab;
    -webkit-border-radius: 5px;
    border-radius       : 5px;
}
.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.event-dialog-class.ui-draggable.ui-resizable.ui-dialog-buttons .ui-dialog-titlebar.ui-widget-header.ui-corner-all.ui-helper-clearfix{
    border-bottom       : 1px solid #56acab !important;
    color               : #fff !important;
    background          : #56acab !important;
    text-shadow         : none !important;
}
#calendarEvent,#afterUpdate,#addClendarEvents{
    background          : #fff !important; 
}
.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.event-dialog-class.ui-draggable.ui-resizable.ui-dialog-buttons .ui-dialog-buttonpane.ui-widget-content.ui-helper-clearfix {
    background          : #fff !important;
}
.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.event-dialog-class.ui-draggable.ui-resizable.ui-dialog-buttons  .ui-dialog-buttonpane.ui-widget-content.ui-helper-clearfix .ui-dialog-buttonset button{
    color               : #fff !important;  
    text-shadow         : none !important;
    background          : #56acab !important;
}
#addSignature,#addRole {
    margin              : 28px auto;
    text-align          : center;
    display             : block;
    width               : 115px;
}
#sectionH-signature .offset1,#addRolesCt .offset1{
    margin-left         : 8.547008547008547% !important;
}
.aligncenter{
    text-align          : center;    
}
h4.aligncenter #loadMoreCounter{
    color               : #666699;
}
.applicationWidget,.userWidget{
    margin              : 10px 0px;
}
.applicationWidget .button.button-red.removeApplication,.userWidget .button.button-red.removeUser{
    margin              : 10px 10px 0px 10px;
    padding             : 0px 5px;
    float               : right;
}
.message-info h4{
    text-align          : left;
}
.message-time{
    padding             : 10px 20px; 
}
#messageUsersDetailsCt{
    width               : 500px;
    background-color    : #fff;
    position            : absolute;
    z-index             : 100;
    webkit-box-shadow   : 0 2px 4px rgba(0,0,0,0.2);
    box-shadow          : 0 2px 4px rgba(0,0,0,0.2);
    border              : 1px solid #ccc;
    border              : 1px solid rgba(0,0,0,0.2);
    padding             : 10px;    
    left                : 22%;
}
#messageUsersDetailsCt .userInfo .title,#messageUsersDetailsCt .userInfo .detail{
    float               : left;
}
#messageUsersDetailsCt .userInfo .title{
    width               : 60px;
    text-align          : right;
}
#messageUsersDetailsCt .userInfo .detail{
    padding             : 0px 20px; 
    width               : 400px;
}
.messageRadio{
    margin              : 0px 5px 0px 7px; 
}
#barChartImage{
    display             : none !important; 
}
.messageTitleLink{
    float               : left;
    padding-right       : 10px;
}
.list-messages .list table td.time a{
    color               : #676767;
}
.user-profile .avatar a{
    right               : 0px !important;
    bottom              : 0px !important;
}
.timthumbImage img{
    -webkit-border-radius: 99px;
    -moz-border-radius: 99px;
    border-radius: 99px;
    background:rgba(227,162,11,0.4);  
}
.actionCt{
    width               : 190px;      
    display             : none;   
    border-right        : 1px solid #d2d2d2;
    z-index             : 99;
    -webkit-box-shadow  : 1px 0 0 #f8f8f8;
    -moz-box-shadow     : 1px 0 0 #f8f8f8;
    box-shadow          : 1px 0 0 #f8f8f8;
    right               : 85px;
    position            : absolute;
    background          : #e8e8e8;  
    border              : 1px solid #aeaeae;
    border-radius       : 5px;
}
.actionCt > ul{
    margin              : 0px; 
    list-style          : none;
	height              : 130px;
    overflow            : overlay;
}
.actionCt > ul > li:first-child{
    border-top          : 0px;
}   
.actionCt > ul > li{      
    border-bottom       : 1px solid #cecece;
    border-top          : 2px solid #eeeeee;
    text-align          : left;
}
.actionCt > ul > li:last-child{
    border-bottom      : 0px;
} 
.actionCt > ul > li > a{
    color               : #000;
    padding             : 5px 55px 5px 15px;
    display             : block;
}
.actionCt > ul > li > a:hover{
    color               : #636363;
}
a.actionButton{
    background          : url('../img/setting-icon.png') center no-repeat; 
    display             : block;
    padding             : 9px 0px;
}
a.actionButton:hover{
    background          : url('../img/setting-icon-hover.png') center no-repeat; 
}
.login-container .quick-actions{
    z-index             : 1;
    position            : relative;
}
.reportGraphFields{
    padding             : 10px 0px; 
}
.reportGraphFields .field-name{
    font-size           : 16px;
    font-weight         : bold; 
}
.langaugeFooter{
    margin              : 10px auto;   
    width               : 210px;
    text-align          : center; 
}
.langaugeFooter .fLeft label,.langaugeFooter2 .fLeft label{    
    padding-right       : 20px; 
    float               : left; 
}
.langaugeFooter .fLeft .langauges,.langaugeFooter2 .fLeft .langauges{
    float               : left;
}
.langaugeFooter .fLeft .langauges a{    
    padding             : 0px 10px; 
}
.additionalMenu.widget{
    margin              : 10px 0px 20px; 
}
.walkerActionCt ul li{
    display             : inline-block;     
    margin              : 5px 0px;
    width               : 150px;
    background          : url('../img/active-submenu.png') no-repeat left center 
}
.walkerActionCt ul li:first-child{
    border-left         : none; 
}
.walkerActionCt ul li a{
    display             : block; 
    padding             : 0px 0px 0px 15px; 
}
.walkerActionCt ul li a:hover{
    color               : #333; 
}
.list-messages .list table tr{
    border-bottom       : 1px solid #dfdfdf; 
}
.list-messages .list table tr.even{
    background           : #e8e8e8;
}
.list-messages .list table tr.odd{
    background           : #ffffff;
}
.header {
  background: url(../img/header-bg.png) repeat;
  min-height: 59px;
  margin-left: 150px;
  z-index: 98;
  position: relative;
  border-bottom: 1px solid #343436;
  border-left: 1px solid #4e4e50;
}

.header a.logo {
  display: inline-block;
  margin-top: 20px;
  margin-left: 30px;
}

.header ul.header-actions {
  float: right;
  margin-top: 16px;
  margin-right: 30px;
  position: relative;
  z-index: 10999;
}

.header ul.header-actions > li {
  display: inline-block;
  list-style: none;
  float: left;
  margin-left: 8px;
  position: relative;
}

.header ul.header-actions > li > a {
  display: inline-block;
  width: 26px;
  height: 27px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  background: #202020;
  border: 1px solid #141414;
  text-align: center;
  -webkit-box-shadow: inset 0 0 0 1px #303030;
  -moz-box-shadow: inset 0 0 0 1px #303030;
  box-shadow: inset 0 0 0 1px #303030;
}

.header ul.header-actions > li.active > a,
.header ul.header-actions > li > a:active {
  -webkit-box-shadow: inset 0 0 6px 0 rgba(0, 0, 0, 0.35);
  -moz-box-shadow: inset 0 0 6px 0 rgba(0, 0, 0, 0.35);
  box-shadow: inset 0 0 6px 0 rgba(0, 0, 0, 0.35);
}

.header ul.header-actions > li > a > img { 
  position: relative;
  top: 3px;
  opacity: 0.7;
  -webkit-transition: all 0.15s ease-in-out;
  -moz-transition: all 0.15s ease-in-out;
  -ms-transition: all 0.15s ease-in-out;
  -o-transition: all 0.15s ease-in-out;
  transition: all 0.15s ease-in-out;
}

.header ul.header-actions > li > a:hover > img,
.header ul.header-actions > li.active > a > img { 
  position: relative;
  top: 3px;
  opacity: 1;
}


/* Dropdown */

.header .dropdown {
  position: absolute;
  background: #202020;
  right: -10px;
  top: 100%;
  padding: 5px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  margin-top: 10px;
  display: none;
  z-index: 99;
}

.header .dropdown:after, .header .dropdown:before {
  bottom: 100%;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
}

.header .dropdown:after {
  border-color: rgba(47, 47, 48, 0);
  border-bottom-color: #202020;
  border-width: 5px;
  right: 19px;
}
.header .dropdown:before {
  border-color: rgba(47, 47, 48, 0);
  border-bottom-color: #202020;
  border-width: 6px;
  right: 18px;
}

.header .dropdown .dropdown-inner {
  background: #ececec;
  width: 270px;
  -webkit-border-radius: 2px;
  padding: 10px;
}

.header .dropdown .summary {
  margin-top: -4px;
  font-size: 12px;
  padding: 3px 0;
  border-bottom: 1px solid #d2d2d2;
  padding-bottom: 6px;
  -webkit-box-shadow: 0 1px 0 #f8f8f8;
  -moz-box-shadow: 0 1px 0 #f8f8f8;
  box-shadow: 0 1px 0 #f8f8f8;
}

.header .dropdown .dropdown-inner > .dropdown-block {
  display: block;
  padding: 11px 0;
  border-bottom: 1px solid #d2d2d2;
  -webkit-box-shadow: 0 1px 0 #f8f8f8;
  -moz-box-shadow: 0 1px 0 #f8f8f8;
  box-shadow: 0 1px 0 #f8f8f8;
  color: #636363;
}

.header .dropdown .dropdown-inner > .dropdown-block:hover {
  text-decoration: none;
}

.header .dropdown .dropdown-inner > .dropdown-block:last-child {
  padding: 11px 0 0;
  border-bottom: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}

.header .dropdown .dropdown-inner > .dropdown-block img.avatar {
  width: 49px;
  height: 49px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  display: inline-block;
  float: left;
  margin-right: 8px;
}

.header .dropdown .dropdown-inner > .dropdown-block > span.head > img {
  position: relative;
  top: -1px;
  margin-right: 4px;
}

.header .dropdown .dropdown-inner .dropdown-block .result span.head {
  position: relative;
  top: -3px;
  display: block;
}

.header .dropdown .dropdown-inner a.dropdown-block:hover span.head {
  color: #059bce;
}

.header .dropdown .dropdown-inner .result span.head i {
  position: absolute;
  right: 0;
  font-size: 11px;
  font-style: normal;
  top: 0;
}

.header .dropdown .dropdown-inner .result p {
  margin: 0;
  font-size: 11px;
  line-height: 15px;
  position: relative;
}

.header .dropdown .dropdown-inner .dropdown-footer {
  margin-bottom: -10px;
}

.header .dropdown .dropdown-inner .dropdown-footer a {
  display: block;
  padding: 5px 1px;
}

.header .dropdown .dropdown-inner .dropdown-footer a:hover {
  text-decoration: none;
}

.header #mobileNav {
  display: none;
  height: 60px;
  width: 60px;
  margin-bottom: -1px;
  float: right;
  background: #0099cc;
  text-align: center;
  cursor: pointer;
}

.header #mobileNav img {
  margin-top: 22px;
}

.header #phoneNav {
  display: none;
  height: 60px;
  width: 60px;
  margin-bottom: -1px;
  float: right;
  background: #f46947;
  text-align: center;
  cursor: pointer;
}

.header #phoneNav img {
  margin-top: 22px;
}
.breadcrumb li a{
    display : inline-block;
    width   : auto; 
}
.bar-actions .dropdown .dropdown-toggle{
    padding     : 9px 12px 7px 13px;
    width       : 50px; 
    min-height  : 0px !important; 
}
.bar-actions .dropdown .dropdown-toggle img,.bar-actions .dropdown .dropdown-toggle label{
    float       : left;        
}
.bar-actions .dropdown .dropdown-toggle img{
    padding     : 4px 0px 0px 0px;
}
.bar-actions .dropdown .dropdown-toggle img.arrow{
    padding     : 7px 0px 0px 0px;
}
.attachment-icon-image{
    width       : 50px; 
}
.dashboard-actions{
    margin      : 10px auto !important;
}
.dashboard-actions li{
    margin      : 12px 0 0 14px !important;
}
.messageSenderSelection label{
    padding-right   : 10px;
}
.messageSenderSelection label input{
    margin-right    : 5px;
}
.text .form-row{
    margin          : 10px 0px; 
}
.text .form-row .field-name{
    float           : left;
    padding-right   : 30px; 
}
.calendar{
    width           : 30%;
    float           : left;
    border          : 1px solid;
    margin          : 15px;
}
.fc-event-large{
    border          : 1px solid #56acab !important;
    background-color: #56acab !important;
    border-radius   : 3px;
    color           : #fff;
    padding         : 10px;
    width           : 200px; 
    position        : absolute;
    z-index         : 1000;
    -webkit-box-shadow: 0px 0px 18px 2px rgba(0,0,0,0.75);
    -moz-box-shadow: 0px 0px 18px 2px rgba(0,0,0,0.75);
    box-shadow: 0px 0px 18px 2px rgba(0,0,0,0.75);
}
.fc-event-large.open{
    display         : block !important; 
}

.fc-event-large.close{
    display         : none !important;
}

h3.error-message{
    font-size: 16px !important;
    line-height: 25px;
}
.investorwidget h5 .header-image{
    padding-right: 10px;
    cursor: move;
}
span.unread-messages-table{
    background          : rgba(255,0,0,0.6);
    color               : #fff;
    padding             : 5px;
    border-radius       : 5px;
    font-weight         : bold;
}
.no-data-found{
    display :block;
    text-align: center;
}
#logout-ct {
    margin: 20px 0px;
}
#logout-ct .logout {
    background: url(../img/logout.png) 10px center no-repeat #fff;
    float: right;
    padding: 6px 20px 6px 31px;
    color: #333;
    font-size: 16px;
    webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    border: 1px solid #d4d4d4;
    text-align: center;
}

.button.button-red.removeSignature {
    margin            : 8px 10px 0px 10px;
    padding           : 0px 5px;
    float             : right;
}

.form-row .block-center {
    margin              : 0 auto !important;
    text-align          : center !important;
    display             : block !important;
}

.help-block {
    color:red;
}

.dialog-text {
    margin-left: 10px !important;
}

.navButton {
/*    right: 25px;
    top: 20px;*/
    position: absolute;
}

.ara-eco-sector {
    margin-right: 20px !important;
}
.navButton.previousGraphBtn{
    right: 36px;
    top: -9px;
}
.navButton.nextGraphBtn{
    right: -8px;
    top: -9px;
}
.ui-autocomplete-input.ui-corner-all{
    border-radius: 0px !important;
}
.ui-autocomplete.ui-menu.ui-widget.ui-widget-content.ui-corner-all{
    list-style: none !important;
    border-radius: 0px !important;
    /*padding: 10px !important;*/
}
.ui-autocomplete.ui-menu.ui-widget.ui-widget-content.ui-corner-all li{
    padding: 10px 0px 0px !important; 
}
.paginatorCount{
  text-align: right;
  font-size: 16px;
  margin: 10px 0px;
}
.applictionIndex{
    padding-bottom: 200px;
}
.messageAdd select{
    width: 400px;    
}
.activityIndex .activity .activityPostTime{
    display: inline-block;
}

input[readonly='readonly'] {
    background-color: #FFF;
}