

.resultsSearch{
	background-color: #dcbea7;
}

#logo{
	margin:10px 30px;
}

#logo img {
height: 120px;
}

#sitename{
	padding-top:25px;
	color:#33645a;
	padding-bottom:0px;
	margin-bottom:0px;
}

#siteslogan{
	font-size:16pt;
	margin-top:0;
	padding:0 0 20px 16px;
	position:relative;
	top:-3px;
}

.commentInfo{
	/* Syling the comments and the comment form container */
	width:98%;

}
#addCommentContainer{
	/* Syling the comments and the comment form container */


}
#currentComment{
width:100%;
}
.editCommentWrapper{

}
.editCommentBtns{
float: right;
position: relative;
right: 5%;
}
.editCommentTextArea{
width:80%;
height:80px;
}
#commentsArea{
}
#commentsHeader{
width:100%;
height:30px;
}
.commentsAreaLabel{

}

.commentInfo.avatar{

	/*
	/	The avatar is positioned absolutely,
	/	and offset outside the comment div
	/*/

	height:50px;
	left:-70px;
	position:absolute;
	width:50px;
	background:no-repeat #fcfcfc;

	/* Centering it vertically: */

	margin-top:-25px;
	top:50%;

	-moz-box-shadow:1px 1px 0 #c2c2c2;
	-webkit-box-shadow:1px 1px 0 #c2c2c2;
	box-shadow:1px 1px 0 #c2c2c2;
}

.commentInfo.avatar img{
	display:block;
}

.commentInfo.name{
	font-size:20px;
	padding-bottom:10px;
	color:#ccc;
}

.commentInfo.date{
	font-size:10px;
	padding:6px 0;
	position:absolute;
	right:15px;
	top:10px;
	color:#bbb;
}
#addCommentContainer
{

}
.commentInfop,
#addCommentContainer p{
	font-size:18px;
	line-height:1.5;
	overflow-x:hidden;
}

#addCommentContainer input[type=text],
#addCommentContainer textarea{

	/* Styling the inputs */

	display:inline-block;
	border:1px solid #ccc;
	margin:5px 0 5px;
	padding:3px;
	font-size:12px;
	color:#555;
	font-family:Arial, Helvetica, sans-serif;
}

#listContents{

}
#commentDiv{
width:100%;
}
.cperson{
font-weight:bold;
width:60%;
}
.ccomment{
font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
margin-left:60px;
}
.cdate{
color: #000CCC;
font-style: italic;
font-size:10px;
margin-left:60px;
}
.mdate{
color: #000CCC;
font-style: italic;
font-size:10px;
margin-left:60px;
}
#commentError{
color:red;
display:none;
}
#submitComment{

 color:#333;
 font-size:8pt;
    cursor: pointer;
	text-decoration:underline;
    /*font-weight: bold;
    height: 26px;
    padding-top: 3px;
    text-align: center;
    vertical-align: bottom;
    width: 80px;*/
}
.averageRating{
color: #000CCC;
    font-size: 10px;
    font-style: italic;
	}


.ratingLabel{
font-style: italic;
padding-right:20px;
width:180px;

}

#linkToComments a{
color:#999999;
}

.imageDiv{
float:left;
margin-right: 10px;
}
.loThumbWrapper{
float:left;
}
.show-ratings-div{
margin-left:30px;
float:left;
}
.socialData{
	background-color:#deefef;
	margin:40px;
	width:89%;
}

.socialDataHeader{
	cursor: pointer;
	padding:10px;
	border-radius:5px;
	background-image:url(image/loMetadata/arrowGreenDown.png);
	background-repeat: no-repeat;
	background-size: 20px 20px;
	background-position: center right;

}

#dataGroupTitleSocial{
	background-image:url(image/loMetadata/socialIcon.png);
}
#dataGroupSocial{
	background-color:#deefef;
}

.socialDataHeader:hover{
   background-color:#c0dede;
}


#socialDataHeaderImage{
width:20px;
height:20px;
float:right;
}

.socialDataContent{
padding:15px;
}

.socialDataHeaderLabel{
float:left;
background-image: url("image/loMetadata/metaSocialIcon.png");
background-repeat: no-repeat;
background-size: 22px 22px;
color: #666666;
font-family: Myriad,"Trebuchet MS",Arial,Helvetica,sans-serif;
font-size: 24px;
padding-left: 28px;
}

.socialLabelComments{

    color: #2B3E42;
    font-family: MyriadPro-It;
    letter-spacing: 0.02em;
    padding-top: 10px;
	font-size:15pt;
}

.save-ratings-div {
    float:left;
}
.textarea-rating{
width:100%;
float:left;
margin-bottom:30px;
position:relative;
}
#mainComments{

}
.thumb-and-rating{
margin-left:42px;
}
.aboveThumb{
margin-left:42px;
}
#itemMenu {
    float: right;
    margin-right: 37px;
    padding: 37px 0 0;
}

#profileImageDiv{
float: left;
margin-left: 16px;
margin-right: 16px;
position: relative;
width: 18%;
}
.editprofileImage{
position: relative;
top: 4px;
}

.editLine{
background-color: white;
height: 40px;
opacity: 0.67;
position: absolute;
bottom: 0;
width: 200px;
text-align: center;
}

.editLine:hover{
background-color: black;
opacity: 0.67;
cursor: pointer;
}

.profileImage{
width:200px;
height:200px;
}

.infoBoxUser{
height:100%;
}
.info {
    float: left;
    width:75%;
	max-width:750px;
}
.reportCommentLabel, .withdrawCommentLabel, .unreportCommentLabel, .editCommentLabel, .deleteCommentLabel, .undeleteCommentLabel{
color:#FAF4F1;
width:100%;
height: 100%;
}


.reportComment{
    position: absolute;
    right: 0;
    top: 0;
	cursor: pointer;
	width:25px;
	background-image: url("image/itemOptions/report.png");
	background-repeat:no-repeat;
	height:20px;
	margin-top:5px;
}
.editComment{
	position: absolute;
    right: 30px;
    top: 0;
	cursor: pointer;
	width:25px;
	background-image: url("image/itemOptions/editComment.png");
	background-repeat:no-repeat;
	height:24px;
	margin-top:5px;
}

.deleteComment{
	position: absolute;
    right: 0px;
    top: 0;
	cursor: pointer;
	width:25px;
	background-image: url("image/itemOptions/deleteComment.png");
	background-repeat:no-repeat;
	height:24px;
	margin-top:5px;
}

.undeleteComment{
	position: absolute;
    right: 0px;
    top: 0;
	cursor: pointer;
	width:25px;
	background-image: url("image/itemOptions/undeleteComment.png");
	background-repeat:no-repeat;
	height:24px;
	margin-top:5px;
}

.unreportComment{
	background-image: url("image/itemOptions/unreport.png");
    background-repeat: no-repeat;
    cursor: pointer;
    height: 20px;
    position: absolute;
    right: 0;
    top: 0;
    width: 32px;
}
.withdrawnComment{
	background-image: url("image/itemOptions/deletedreport.png");
    background-repeat: no-repeat;
    cursor: pointer;
    height: 28px;
    position: absolute;
    right: 0;
    top: 0;
    width: 28px;
}

.commentInfo{

}
.comment{
	position:relative;
	width:100%;
	padding:5px;
	border-radius:5px;
}

.comment:hover{
	background-color: #c0dede;
}

.target{
width:30px;
height:30px;
}

#labelArea{
color: #484848;
font-size: 13px;
font-weight: bold;
padding-bottom: 4px;
}
#reportTextArea{
width:200px;
height:75px;
}
#bottomArea{

}
#reportBtn, #cancelReportBtn, #closeWithdrawnCommenter {
    color: #818181;
    font-size: 13px;
	font-weight:bold;
    text-decoration: underline;
    cursor: pointer;
    border:none;
	background:none;
	background-color:none;
	height:20px;
}

#rejectItem, #approveItem{
float:left;
}
#rejectItem{
margin-left:5px;
}

#reportItemBtn, #cancelItemBtn, #rejectItemBtn, #cancelItemRejectBtn, #returnItemBtn {
    color: #818181;
    font-size: 13px;
	font-weight:bold;
    text-decoration: underline;
    cursor: pointer;
    border:none;
	background:none;
	background-color:none;
	height:20px;
	margin: 20px;
	float:left;
}
#cancelItemBtn{
float:right;
}
#closeWithdrawnCommenter{
padding-top:10px;
float:right;
}
#reportBtn {
width:50%;
float:left;
}
#cancelReportBtn {
float:right;
}
.bt-content{
cursor:default;
}

#addCommentForm{
width:77%;
}

#reportTempTextArea, #reportTempWithdrawnCommenter{
display:none;
}
#reportCommentForm{

}
#reportCommentCompleted{
	color: #4C4C4C;
    font-size: 13px;
}

#reportCommentNotCompleted{
	color: red;
    font-size: 13px;
}
.ratingRaterIsOwner{
color: red;
    font-size: 13px;
}
.commentWithdrawnAdmin, .commentCommenter{
position:relative;
}
#dialog-report-item, #dialog-reject-item{
display:none;
}

#noCommentsAvailable{
    font-size: 10pt;
    font-style:italic;
	color:#666;
}

#labelWithdrawnText{
display: inline-block;
font-size: 11px;
font-weight: bold;
margin-top: 10px;
margin-left:10px;
text-align: left;
vertical-align: top;
color:#656565;
}
.commentsLogin{
/*float:right;
color: #999999;*/
cursor: pointer;
}
.commentsLogin:hover{
  color: #5C5C5C;
}

.commentsLabel{
float:left;
color: #666666;
font-family: Myriad,"Trebuchet MS",Arial,Helvetica,sans-serif;
font-size: 20px;
font-weight: normal;
}

.myImage{
width:50px;
height:50px;
}
.prifileRow{
width:80%;
}
.profileDiv{
width:100%;
margin-bottom:30px;
}



.profileVal{

}
.profileBlockMenu{
height:20px;
width:100%;
float:right;
text-align: right;
}

.profileBlockMenuImg{
cursor:pointer;
}

.generalLabelWrapper{
margin-bottom:15px;
}
.profileBlockDelete{
float:right;
cursor:pointer;
position: relative;
}
.profileBlockDelete img{
width:20px;
height:20px;
}
.profileSubBlockMenuImg{
float:right;
}
.unhide{
display:none;
}

.profileSubBlockVal{
margin:10px;
}

.addLinkBtn{
	color: #0077b5;
    cursor: pointer;
    font-size: 13px;
    font-weight: bold;
    line-height: 17px;
    padding-bottom: 5px;
    padding-left: 30px;
    text-decoration: none;
	text-align: right;
}
.linkBlock{
width:100%;
}
.linkDescInput{
width:200px;
}
#imgCancelLink img
{
width:20px;
height:20px;
}

#imgSaveLink img
{
width:20px;
height:20px;
}
.linkURLInput{
width:250px;
}
.linkDescLbl{
	padding: 10px 10px 10px 10px;
	color: #000000;
	font-family: MyriadPro-Regular;
	letter-spacing: 0.02em;
	font-size:12px;
}
.linkDescInput{

}


.profileValWrapper{
margin-bottom:10px;
}
.editable-address {
    display: block;
    margin-bottom: 5px;
}

.editable-address span {
    width: 70px;
    display: inline-block;
}
.edit_xeditable{
margin-left:5px;
}

.basicFields{
background-color: #F9F5F2;
border: 1px solid #EEEEEE;
border-radius: 5px;
margin-top: 15px;
padding: 15px;
width:100%;
}
.otherFields{
background-color: #E9E9E9;
border: 1px solid #EEEEEE;
border-radius: 5px;
margin-top: 15px;
padding: 15px;
width:100%;
}
.emailFields{
background-color: #EEE7D9;
border: 1px solid #EEEEEE;
border-radius: 5px;
margin-top: 15px;
padding: 15px;
width:100%;
}

.control-group input {
height:23px;
}

.control-group select {
font-size: 15px;
}
.editable-buttons{
display:block !important;
}
.editable-input textarea{
width:100%;
max-width:100%;
max-height:400px;
min-width:100px;
resize:both;
height:180px;
}
.emailRow, .pswRow{
width:100%;
position:relative;
padding:8px;
}
.emailRowLabel, .pswRowLabel{
float:left;
width:170px;
font-size: 10pt;
font-weight:bold;
}
.emailRowField, .pswRowField{
float:left;
}
.itemLoginLabel{
color:#777777;
padding-bottom: 5px;

}
.pswForgot{
	float: right;
    font-size: 10px;
    padding: 10px;
    width: 80%;
}
.btnPswRow{
padding-top:5px;
}
.errorLogin{
	display:none;
	color:red;
}

.comment .reportComment, .editComment, .deleteComment, .undeleteComment{
	display:none;
}
.comment:hover .reportComment{
	display:inline-block;
}
.comment:hover .editComment{
	display:inline-block;
}

.comment:hover .deleteComment{
	display:inline-block;
}
.comment:hover .undeleteComment{
	display:inline-block;
}


.notLoggedIn{
	padding:10px;
	border-radius:5px;
	background-color:#E2F1F6;
	text-align:center;

}

.editProf{
float:left;
margin: 16px;
color:#333;
font-size:8pt;
cursor: pointer;


}
.profileLeft{
float:left;

}
.closeDialogue{
 float:left;
 float:left;
color:#333;
 font-size:10pt;
    cursor: pointer;
	text-decoration:underline;
	padding-top:10px;
}

.menuRight{
float: right;
    left: 0;
    position: relative;
	margin-left:45px;
}

.menuLeft {
    float: left;
    left: 0;
    position: relative;
}

.cropContent{
 background: none repeat scroll 0 0 #ebebeb;
 box-shadow: 0 0 10px #000000 inset;

padding: 20px;
position: absolute;

}
#saveCropBtn{
width:100px;
}

#cancelCropBtn{
margin-top:20px;
width:100px;
}

.loginopener{
	margin:20px;
	cursor:pointer;
	text-decoration:underline;
	color:#2b3e42;
	font-weight:bold;
	font-size:9pt;

}
.profilePsw{
width:100px;
   cursor: pointer;
}
#newPswBox{
display:none;
}
#pswNew, #pswConf{
	position: relative;
	margin-bottom: 8px;
}
.newPswLbl, .newPswTtx
{
float:left;
width:194px;
}
.newPswLbl{
font-style: italic;
}
#imgSavePsw img{
width:32px;
height:25px;
cursor:pointer;
margin-right: 6px;
}
#imgCancelPsw img{
width:32px;
height:25px;
cursor:pointer;
}
#imgSavePsw, #imgCancelPsw{
float:left;
position:absolute;

}
#imgSavePsw{
 right:30px;
}
#imgCancelPsw{
 right:0px;
}
.pswBtns{
height: 35px;
position: relative;
width: 340px;

}

.errorPswMsg{
color:red;
font-weight:bold;
font-size: 11px;
}

.okPswMsg{
color:green;
font-weight:bold;
font-size: 11px;
}
#mainContent{
height:1600px;
}

.ugcProgressBarOldButton{
display:none;
}

.progressbarDone{
cursor:pointer;
padding-top:10px;
}
.progressbarCurrent{
cursor:default;
padding-top:10px;
}
.progressbarInactive{
cursor:not-allowed;
color:#cccccc;
}
.progressbarNext{
cursor:pointer;
color:#838383;
}
#progressMenu{
height: 85px;
padding-bottom: 15px;
padding-top: 6px;

}
.progressLink{
text-decoration:none;
color:#838383;
padding-top:10px;
}

.titleButtonAsLink{
background:none!important;
border:none;
padding:0!important;
cursor:pointer;
font:10pt/10pt Arial, Helvetica, verdana;
text-decoration:underline!important;
font-family: "verdana", "Arial", "Helvetica", sans-serif;
font-size: 10pt;
}

.viewButtonTd{
text-align:center;
width:20px;
}

.file{
width:30%;
}

.submiFilesWrapper{
margin-top:30px;
}

.ufile{
display:none;
}

.uploadFileImg {
    cursor: pointer;
    width: 130px;
    -webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius:10px;
	-moz-box-shadow: 2px 2px 0 #666;
	-webkit-box-shadow: 2px 2px 0 #666;
	box-shadow: 2px 2px 0 #666;

    padding: 3px 10px 3px 3px;
    background: #E7E7E9;
}
.editFileImg{
cursor: pointer;
display:block;
}
.uploadFile{
width:170px;
height:35px;
}

.imageButtonEditUncompletedUploads{
background-image:url(./image/itemOptions/edit21.png);
background-repeat:no-repeat;
width:25px;
height:25px;
background-position:center;
border:#CCC 1px solid;
cursor:pointer;}





.imageButtonPublish{
	background-image:url(./image/itemOptions/publish24.png);
	background-repeat:no-repeat;
	background-size:30px 30px;
	background-color:#fff;
	height:52px;
	width:320px;
	padding:5px;
	padding-right:40px;
	background-position:270px center;
	border:#fff 1px solid;
	cursor:pointer;
	font-size:14pt;

	border-radius:5px;
	color:#fff;
	background-color:#939f2f;
	}

.imageButtonPublish:hover{
	border:#939f2f 1px solid;
}

.submitWrapper{
	background:#fff;
}
.buttonsWrapperEditTable{
display:none;
}

.editTable{
margin:0;
background-color:#fff;
border-top:none;
width:85%;
border-top-left-radius:0;
border-top-right-radius:0;
}

.editTable td{
background-color:#fff;
}

#progressMenu {

	padding-bottom: 0px;

}

.submitReviewTable{
	background-color:#fff;
	width:85%;
	border:#a7bf61 1px solid;
	padding-top:10px;
	border-top:none;
	border-top-left-radius:0;
border-top-right-radius:0;
margin-top:0;margin-bottom:0;
}

.submitReviewTable td, .submitReviewTable tr.even td, .submitReviewTable tr.odd td{
	background-color:#fff;
	font-size:10pt;
	text-align:left;
	font-weight:bold;


}

 .submitReviewTable tr.even td.reviewLabel, .submitReviewTable tr.odd td.reviewLabel{
	padding-left:30px;
}



.submitReviewTable tr.even td.submitSubTitleRev, .submitReviewTable tr.odd td.submitSubTitleRev, .submitSubTitleFile, .submitTitle{
	background:#c36615;
	border-radius:4px;
	color:#fff;

}

.submitSubTitleFile{border:0;}

.submitFileTable{
	padding:0 0 70px 0;
	width:85%;
	border:#cccccc 1px solid;
	border-top:none;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

.tablesorter-filter::-webkit-input-placeholder { /* WebKit browsers */
    color:    #666;
	font-size:10px;
	font-style:italic;
}
.tablesorter-filter:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color:    #666;
	font-style:italic;
}
.tablesorter-filter::-moz-placeholder { /* Mozilla Firefox 19+ */
    color:    #666;
	font-style:italic;
}
.tablesorter-filter:-ms-input-placeholder { /* Internet Explorer 10+ */
    color:#666;
	font-style:italic;
}

.editProfile{
	float:right;
	margin:0;
	padding:0;
	opacity:0.8;
}
.editProfile:hover{opacity:1;}
.profileInfoWrapper{
	min-height:200px;
	width:90%;
	margin-left:40px;
	border:#ccc 1px dashed;
	padding:20px;
	border-radius:5px;
	background-color:#e3ffc9;
}
.editable-container.editable-inline {
	width:95% !important;
}
.editable-input{
width:95% !important;
}
.profileBlock{
	width:100%;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
}

.editable-click, a.editable-click, a.editable-click:hover{
border-bottom:none !important;
}
.profileName{
	font-weight:bold;
	color:#33645a;
	font-size:14pt;
}
.sectionSeperator{
	display:block;
	height:3px;
	border-bottom:#b5d19a 1px dashed;
	width:90%;
	margin:20px 0;

}


.workspaceLink,.workspacePublishLink{
	padding:15px;
	padding-right:50px;
	background-color:#ddffbc;
	border-radius:5px;
	cursor:pointer;
	text-decoration:none;
	background-image:url("image/itemOptions/edit_metadata.png");
	background-size:auto 32px;
	background-repeat:no-repeat;
	background-position:right center;
	opacity:0.9;
	font-size:12pt;
	font-weight:bold;
	-moz-box-shadow:2px 2px 0 #c2c2c2;
	-webkit-box-shadow:2px 2px 0 #c2c2c2;
	box-shadow:2px 2px 0 #c2c2c2;
}
.workspaceLink:hover, .workspacePublishLink:hover{
	opacity:1;
	-moz-box-shadow:2px 2px 0 #999;
	-webkit-box-shadow:2px 2px 0 #999;
	box-shadow:2px 2px 0 #999;
}



.workspacePublishLinkInactive{
	padding:15px;
	padding-right:50px;
	background-color:#ccc;
	border-radius:5px;
	text-decoration:none;
	background-size:auto 32px;
	background-repeat:no-repeat;
	background-position:right center;
	opacity:0.9;
	font-size:12pt;
	font-weight:bold;
	-moz-box-shadow:2px 2px 0 #c2c2c2;
	-webkit-box-shadow:2px 2px 0 #c2c2c2;
	box-shadow:2px 2px 0 #c2c2c2;
	color:#999;
	cursor:default;
}

.workspacePublishLink,.workspacePublishLinkInactive{ width:300px;background-position:right center; }

#editProfileLink{
	background-image:url("image/itemOptions/edit_user.png");
}

#uploadLink{
	background-image:url("image/itemOptions/new_upload.png");
}


#editFileLink{
padding:12px;
	background-image:url("image/itemOptions/new_upload.png");
	padding-right:47px;
	float:right;
	-moz-box-shadow:2px 2px 0 #666;
	-webkit-box-shadow:2px 2px 0 #666;
	box-shadow:2px 2px 0 #666;

}
#editMetaLink{
	background-image:url("image/itemOptions/edit_metadata.png");
	background-position:right center;
	font-size:12pt;
	font-family:Verdana, Arial,Helvetica;
	background-size:auto 40px;
}
#editLicenseLink{
	background-image:url("image/itemOptions/cc.png");
	background-size:auto 32px;
	float:right;
	font-size:12pt;
	font-family:Verdana, Arial,Helvetica;
}

#publishLink, #publishEnabled{

	background-size:auto 24px;
	background-position:300px center;
}

#publishEnabled.workspacePublishLink{
	background-image:url("image/itemOptions/publish24.png");
}
#publishEnabled.workspacePublishLinkInactive{
	background-image:url("image/itemOptions/publish24inactive.png");
}

.workspace_activity_sum{
	font-size:12pt;
}
.workspace_activity_sum a{
	text-decoration:none;
	padding: 5px 10px;
	padding-left:30px;
	background-image:url("image/itemOptions/upload.png");
	background-size:16px 16px;
	background-repeat:no-repeat;
	background-position:5px center;
	border:#eee 1px solid;
}

.workspace_activity_sum a:hover{
	border:#ccc 1px solid;
}

.workspace_activity_sum a#profileMenuRatings{background-image:url("image/itemOptions/star.png");}
.workspace_activity_sum a#profileMenuComments{background-image:url("image/itemOptions/comment.png");}
.workspace_label{
	text-align:center;
	position:relative;
	top:-7px;
}

.workspace_label span{
	padding:10px 40px;
	font-size:14pt;
	font-weight:bold;
	background:#fff;
	border:#ccc 1px solid;
	font-family:Myriad;
	background:#4e4a63;
	color:#fff;
	cursor:default;
}

.workspaceName{
	font-weight:bold;
	color:#4e4a63;
	font-size:14pt;
	padding:10px 0;
}

.workspace-actions-wrapper{
	text-align:center;
	display:inline-block;
	width:70%;
	margin:40px 0;
	padding:30px 0;
}

.workspace-actions-wrapper div.action1{
	display:inline-block;
	width:45%;
	float:left;
	text-align:right;
	padding-right:30px;
}

.workspace-actions-wrapper div.action2{
	display:inline-block;
	width:45%;
	float:left;
	text-align:left;
	padding-left:30px
}

.workspace-sum-wrapper{
	text-align:center;
	background-color:#eee;
	padding-bottom:40px;
	box-shadow: 1px 5px 5px #999;
	-moz-box-shadow: 1px 5px 5px #999;
   -webkit-box-shadow: 1px 5px 5px #999;
}

.warnPublish{font-size:10pt;}

.editTable input[type=text] {
	padding:3px;
	padding-right:0;
	border-radius:4px;
}

.editTable select {
	padding:2px 0;
	border-radius:4px;
}
.ui-dropdownchecklist-selector{
	border-radius:4px;
	padding:4px 2px;
}
textarea.oneboxValue{
	padding:3px;
	border-radius:4px;
	width:98%
	}

textarea.oneboxValue:focus, .editTable input[type=text]:focus, .editTable select:focus, .ui-dropdownchecklist-selector:focus{
	box-shadow: 0 0 5px rgba(249,250,167,1);
	 -moz-box-shadow:   inset 0 0 5px rgba(249,250,167,1);
   -webkit-box-shadow: inset 0 0 5px rgba(249,250,167,1);
	border: 1px solid rgba(225,238,21,1);
}

.editTable {
	border: #a7bf6d solid 1px;
	border-top:none;
}

.colButtonsDiv{
width:100%;
}
#selectform{
}
#select2form{
float: right;
    width: auto;
}
.changeSpaceImg{
background-image:url(./image/changespace.png);
background-repeat:no-repeat;
background-color:white;
width:30px;
height:24px;
background-position:center;
border:none;
cursor:pointer;
margin-right:10px;
}



.profileSaveCancelImages{
    margin-top: 5px;
    margin-bottom: 35px;
}

.profileSaveImage{
    width: 16px;
    height: 16px;
    cursor: pointer;
    float: left;
    margin-right: 23px;
}

.profileCancelImage{
    width: 16px;
    height: 16px;
    cursor: pointer;
    float: left;
}
.showReportsLink{
cursor:pointer;
}


/******profile*********/


.profileLbl{
	padding: 13px 10px 13px 0;
	color: #2B3E42;
	font-family: MyriadPro-Regular;
	letter-spacing: 0.02em;
	padding-top: 10px;
	font-size:16px;
	font-weight:bold
}

.profileBlockLbl{
	padding: 10px 10px 10px 50px;
	color: #333;
	font-family: MyriadPro-Regular;
	letter-spacing: 0.02em;
	font-size:14pt;
	font-weight:bold;
	border-bottom:#ccc 1px solid;
	background-image:url(image/profile/profle.png);
	background-repeat:no-repeat;
	background-size:40px 40px;
	cursor:move;
}
.profileBlockLbl:hover{
	/*background-color:#e3ffc9;*/
}


.profileBlock{
	box-shadow: 1px 5px 5px #999;
	-moz-box-shadow: 1px 5px 5px #999;
	-webkit-box-shadow: 1px 5px 5px #999;
    margin-bottom:20px;
	padding:10px;
	width:98%;
	background-color:#F4FFFE;
	border-bottom-right-radius:10px;
}

.generalBlock:hover {
	/*background-color:#F4FFFE;*/
}

.generalBlock .profileBlockLbl, .displayBlock .profileBlockLbl, .displayBlock, .displaySubBlock .profileSubBlockLbl, .displaySubBlock{
	cursor:default;
}

#experienceBlock div.profileBlockLbl{
	background-image:url(image/profile/prof.png);
}
#educationBlock div.profileBlockLbl{
	background-image:url(image/profile/edu.png);
}
#projectsBlock div.profileBlockLbl{
	background-image:url(image/profile/project.png);
}
#interestsBlock div.profileBlockLbl{
	background-image:url(image/profile/hobby.png);
}
#publicationsBlock div.profileBlockLbl{
	background-image:url(image/profile/public.png);
}
#skillsBlock div.profileBlockLbl{
	background-image:url(image/profile/skills.png);
}

.profileInfoWrapper{
	background-color:#fff;
	margin-bottom:40px;
}

.profileSubBlock {
	padding:5px 3px 3px 5px;
	border-radius:5px;
}

.profileSubBlockLbl{
    color: #000000;
    font-family: MyriadPro-Regular;
    font-size: 11pt;
    font-weight: bold;
    letter-spacing: 0.02em;
	cursor:move;
}

.profileBlockMenuImg{
	margin:5px 15px 0 0;
}

.profileSubBlock .profileBlockMenuImg{
	margin: 0;
}
.workflowEditForm{
float:left;
}
.workflowDeleteForm{
float:left;
margin-left:10px;
}
.workflowActions{
height: 28px;
    text-align: center;
}
.workflowActionsWrapper{
text-align:center;
width:100%;
height: 28px;
}
/***************/
.metadataGroupTitle {background-position:left top;}
#itemReports{
    margin-bottom:5px;
	padding:10px;
	margin:10px;
	border-radius:10px;
	clear:both;
	background-color:white;
}

#reportedItemsTable{
    width:90%;
    margin-top:20px;
	border:#90d2c3 1px solid;
}

#reportedItemsTable td.reportedItemsColumn1,#reportedItemsTable th.reportedItemsColumn1{
	border-right:#ddd 1px solid;
	padding:5px;
}
#reportedItemsTable th{
	border-bottom:#90d2c3 1px solid;
	padding:10px 0px;
}

.reportedItemsColumn1{
    width:80%;
}

.reportedItemsColumn2{
    width:20%;
    text-align:center;
}

#publishReportedItemTable{
    margin-top:10px;
    width:94%;
}

#publishReportedItemColumn{
    width:100%;
    float:right;
    text-align:right;
}

/*********metadata forms**********/
td.submitLabel{
	text-align:left;
	padding-left:60px;
	margin-left:0;
	font-size:10pt;
	padding-bottom:5px;
	cursor:default;
}
td.submitLabelt{
	text-align:left;
	font-size:10pt;
	cursor:default;
	padding-left:60px;
}

td.submitLabelTech{
	padding-left:100px;
	font-size:11px;
	color:#666;
}
.editTable#cat4 td{
	height:10px;
	padding-top:5px;
	padding-bottom:0;
	margin-top:0;
	margin-bottom:0;
}
.submitTechTitle{
	padding:10px 0 20px 0;
	font-size:16pt;
	font-family:Myriad;
}
.submitTechInfo{
	font-size:10pt;
	cursor:default;
	padding:0 0 10px 55px;
	font-weight:bold;
	color: #07383c;
}

.editTable select#classification-taxonpath_yesno{
	margin-left:60px;
	width:345px;
}

textarea.oneboxValueNR{
	width:700px;
}
td.oneBoxLangSelect{
	width:6%;
}
td.addvalue{

    padding-left: 60px;

}

.hintTooltip{
	display:inline-block;
}
td.addremoveph{width:1%}
.ui-dropdownchecklist{margin-left:60px;}

.editTable#cat1page2, .editTable#cat3, .editTable#cat4, .editTable#cat4a,.editTable#cat5, .editTable#cat9{
border-radius:0;
border-bottom:none;
}

.editTable#cat1page2{
	padding-top:0px;
}

.editTable#cat1{
	padding-top:0px;
}
.editTable#cat4{
	padding-bottom:0px;
	margin-bottom:0px;
}

#ddcl-lom_educational-learningresourcetype_select2, #ddcl-classification-taxonpath{
	margin-left:0;
}
#ccDiv{
	width:80%;
	margin-left:60px;
	padding:10px;
	border:#a7bf6d 1px dotted;
	border-radius:5px;
}

div#cc_js_want_cc_license_at_all{
	border:#ccc 1px solid;
	color:#333;
	padding:5px;
}
div#cc_js_want_cc_license_at_all span{
	margin-right:30px;
	vertical-align:bottom;

}
#unknownLisenceText{
	width:90%
}

.metadataDisc {
border:#a7bf6d 1px dotted;
margin-bottom: 0px;
width: 90%;
border-radius: 5px;
margin-left:5px;
}
.creativeCommonsText{
	background-color:#FDFBE4;
	border:#FDFBE4 1px solid;
}

.info-item h3 {
	background-image:url(image/header/logoLORshort.png);
}
.userMenu{
	display:inline-block;
	float:right;
	background-color:#fff;/*fbfbf4;*/
	height:50px;
	-moz-box-shadow:3px  3px 3px #825d28;
	-webkit-box-shadow: 3px  3px 3px #825d28;
	box-shadow:3px  3px 3px #825d28;
	z-index:0;
}

.userMenulinks{
	display:inline-block;
	vertical-align:top;
	padding:5px 50px 0 10px;
}

.userMenulinks a{
	font-size:9pt;
	color:#825d28;
	margin:0 20px 0 0;
}

.userMenulinks a.username{
	color:#333;
	font-size:11pt;
	display:inline-block;
	margin-bottom:5px;
	font-weight:bold;
	text-decoration:none;
}

#langWrapper{
	z-index:9999;
	position:relative;
}

.fileSelectLabel {
	width:57%;
	font-size: 10pt;
	white-space:inherit;
}
.generalInfoLink{
	font-size:10pt;
	color:#AC4269
}

#itemMenuAdmin div.itemMenuTitle{
	background-color:#825d28;
}

.heading{
	padding:0 20px 20px 20px;
	font-size:10pt;
	border-bottom:#ccc 1px dashed;

}

.uploadInfo{
	padding:20px 0px;
}

.recommendedField {
    display: none;
}

#previewInfoDiv  {
    border-top: #ccc 1px dashed;
    margin-top: 30px;
    padding-top: 10px;
}

.resultsUnapprovedSeal{
float:right;
width:100px;
}

.resultsApprovedSeal{
float:right;
width:100px;
}
.itemSeal{
float:right;
width:100px;
}

.fileHintTooltip{
    padding-right:7px;
}

.editable-buttons{
    margin-top:10px;
}

a.policyLink div.submitButton{
	text-align:left;
	margin-bottom:10px;
	cursor:pointer;
	text-decoration:none;
	background-color:#fff;
}

a.policyLink:hover div.submitButton{
	background-color:#fcfcfc;
}
a.policyLink{
	text-decoration:none;
}

.termsOL{
	list-style:none;
}

.ui-widget-content a.login-button{
	width:150px;
	margin: 15px auto 0;
	padding: 9px 0;
	display: block;
	font-size: 16px;
	text-decoration:none;
	color: #fff;
	text-shadow: 0px 1px 0 rgba(0,0,0,0.25);
	outline: none;
	background: #0ab6a5;
	border: 1px solid #449e8e;
	border-radius: 5px;

}