#homepage p {
	line-height: 180%
}

.ui-autocomplete {
	
}

ul.ui-autocomplete {
	padding-left: 0px;
}

.ui-autocomplete table {
	background-color: white;
	border: solid 1px #97978b;
	box-shadow: 0 0 3px 3px #ebebeb;
	width: 700px;
	position: absolute;
	/*position: relative;*/
	top: 10px;
}

.ui-autocomplete td {
	border-bottom: solid 1px #e2e2dc;
	height: 29px;
	min-width: 70px;
}

.ui-autocomplete .name {
	color: #1F1F1F;
	white-space: nowrap
}

.ui-autocomplete .affiliation {
	color: #727272;
	font-size: 91.66%;
	padding-left: 0.5em;
}

a.current {
	font-weight: bold
}

.fieldHolder input,select,textarea {
	background: #fff;
	width: 100%;
	height: 30px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	border-top: solid 1px #b2b2a4;
	border-left: solid 1px #bdbdaf;
	border-right: solid 1px #bdbdaf;
	border-bottom: solid 1px #C6C6B6;
	border-radius: 2px;
	padding: 0 0 0 5px;
	margin-right: 16px;
	margin-top: 5px;
	box-shadow: inset 0px /* x */ 
         6px /* y */ 
         10px /* blur */ 
         -10px /* spread */ 
         #888;
}

textarea {
	margin-right: 0.5em;
	padding: 0.5em 0 0 0.5em;
	resize: vertical;
	min-height: 60px;
}

#ed_notes,#ed_notes_reject {
	margin-top: 0px;
}

select {
	padding: 4px
}

.textLeftAlign {
	text-align: left;
}

.textCenterAlign {
	text-align: center;
}

.loginErrors input {
	margin-top: 6px;
	background-color: #f6e3dc;
	border-color: #bf1e1e;
	box-shadow: 0 0 3px 3px #f7e5e5;
}

.fieldHolder textarea {
	height: 50px;
	padding-top: 7px;
}

.fieldHolder input[type="file"] {
	background: none;
	border: none;
	position: absolute;
	visibility: hidden;
	margin-left: -310px;
}

.P-W100 {
	width: 300px !important;
}

.fileInput {
	width: 250px !important;
	float: left;
}

.fileUpload {
	float: left;
}

.clearMargin {
	margin: 0 !important;
}

.input-reg-title {
	padding: 12px 0px 5px 0px;
	/* padding: 25px 0px 10px 0px; */
	font-size: 12px;
	color: #1f1f1f;
}

.fieldHolder select {
	padding-top: 3px;
	line-height: 28px;
	width: 100%; /* 105% Koi, koi ?? */
	/* 	font-family: Tahoma, Verdana, sans-serif; */
	/* 	font-size: 14px; */
}

.P-Input-With-Help input,select {
	width: 93%;
}

.fileUpload {
	height: 30px;
	padding-top: 0px !important;
}

.fieldHolder input:focus,.fieldHolder select:focus {
	background-color: #fefbf3;
	border-color: #89c0e8;
	box-shadow: 0 0 3px 3px #d5dee5
}

.documentTitle {
	font-weight: bold;
	font-size: 200%
}

html,body {
	margin: 0;
	padding: 0;
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 12px;
	color: #1F1F1F;
	height: 100%;
}

body {
	background: #EBEBE8;
}

body {
	overflow-y: scroll;
}

q {
	font-style: italic
}

q:after {
	content: close-quote;
}

q:before {
	content: open-quote;
}

th {
	text-align: left
}

*:focus {
	outline: none;
}

/**, form {
        margin: 0;
        padding: 0;
        list-style: none;
}*/
abbr {
	cursor: default
}
/*ul{list-style: none}*/
img {
	border: none;
}

a {
	color: #006666;
	text-decoration: none;
}

.clearBackground {
	background: none;
}

.padding {
	padding: 5px 0 20px 0;
}
/* clear */
.clear {
	clear: both;
}

.P-Clear {
	clear: both;
	float: none;
	font-size: 1px;
}

.P-Hidden {
	display: none;
}

.clearBorder {
	border: none !important;
}
/* Corners */
.topLeftCorner {
	float: left;
}

.topRightCorner {
	float: right;
}

.bottomLeftCorner {
	float: left;
}

.bottomRightCorner {
	float: right;
}

.floatLeft {
	float: left;
}

.floatRight {
	float: right;
}

.bold {
	font-weight: bold;
}

#container {
	margin: 0 auto;
	width: 100%;
	height: 100%;
}

.constrained {
	max-width: 1280px;
	margin: auto
}

#header {
	background-color: #ffffff;
	width: 100%;
	/*	height: 46px;*/
}

#header .logo {
	float: left;
}

#header #nav {
	/* background-image: -webkit-linear-gradient(#b2b299, #82835a);
	background-image: -moz-linear-gradient(#b2b299, #82835a);
	background-image: -ms-linear-gradient(#b2b299, #82835a);
	background-image: -o-linear-gradient(#b2b299, #82835a);
	background-image: linear-gradient(#b2b299, #82835a);
	background-color: #b2b299; */
	/* border-bottom: 1px solid #96968a; */
	background-color: #454553;
	border-bottom: 1px solid #666;
	/* box-shadow: 0 5px 2px -2px #e1e1e1; */
	width: 100%;
	height: 46px;
	margin-bottom: 8px;
	margin: auto;
}

.P-Header {
	width: 100%;
	min-width: 980px;
	min-height: 50px;
	/* background: url('/i/head_bg.png') repeat-x; */
}

.P-Logo-Search-Holder {
	width: 70%;
	float: left;
}

.P-Logo {
	float: left;
	width: 208px;
	height: 30px;
	padding: 0px 10px 10px 0px;
}

.P-Head-Search {
	float: right;
	padding: 10px 0 0 10px;
	height: 30px;
	width: 410px;
}

.P-Head-Search input {
	border: none;
	padding: 0 10px;
}

.P-Head-Search .input-left {
	background: url("/i/search_input_left.png") no-repeat;
	float: left;
	height: 30px;
	width: 3px;
}

.P-Head-Search .input-middle {
	background: url("/i/search_input_center.png") repeat-x;
	height: 30px;
	line-height: 30px;
	margin: 0 45px 0 3px;
}

.P-Head-Search .input-right {
	background: url("/i/searchsubmitbtn.png") no-repeat;
	float: right;
	height: 31px;
	width: 45px;
	border: none;
}

.P-Head-Search .input-rightdropdown {
	background: url("/i/searchdropdown.png") no-repeat;
	float: right;
	height: 31px;
	width: 117px;
	position: relative;
}

.P-Head-Search .input-rightdropdown {
	cursor: pointer;
}

.P-Head-Search .P-Option-Selected {
	line-height: 30px;
	text-align: left;
	padding-left: 15px;
	width: 85px;
	height: 30px;
	overflow: hidden;
	color: #000000;
}

.P-Head-Search select {
	visibility: hidden;
}

.P-Head-Search .P-Options-Holder {
	position: absolute;
	top: -8px;
	left: -1px;
	z-index: 99999;
}

.P-Head-Search .P-Options-Holder .P-Options-Arrow {
	background: url("/i/search_select_arrow_up.png") no-repeat;
	position: absolute;
	top: 20px;
	right: 8px;
	width: 10px;
	height: 5px;
}

.P-Head-Search .P-Options-Holder .P-Options-Top {
	width: 120px;
	height: 8px;
	background: url("/i/search_select_top_hover.png") no-repeat;
}

.P-Head-Search .P-Options-Holder .P-Options-Middle {
	width: 120px;
	background: url("/i/search_select_middle_hover.png") repeat-y;
	padding-bottom: 2px;
}

.P-Head-Search .P-Options-Holder .P-Options-Middle .P-Search-Option {
	line-height: 30px;
	text-align: left;
	padding-left: 14px;
	margin-left: 2px;
	margin-right: 2px;
	height: 30px;
	overflow: hidden;
}

.P-Head-Search .P-Options-Holder .P-Options-Middle .P-Search-Option:hover
	{
	background: #EEE;
}

.P-Head-Search .P-Options-Holder .P-Options-Bottom {
	width: 120px;
	background: url("/i/search_select_bottom_hover.png") no-repeat;
	height: 8px;
}

.P-Head-Search .input-middle input {
	background: none;
	border: 0 none;
	cursor: text;
	display: block;
	color: #737373;
	/*     font-family: Tahoma; */
	/*     font-size: 12px; */
	height: 30px;
	line-height: 30px;
	margin: 0;
}

.P-Head-Profile-Menu {
	float: right;
	margin-top: 7px;
	margin-right: 9px;
	max-width: 280px;
}

.P-Head-Profile-Menu a {
	color: #0052CC;
}

.P-Head-Profile-Menu:hover .userloggedimage {
	cursor: pointer;
}

.P-Head-Profile-Menu:hover .userloggedmenulinks {
	/*display: block;*/
	
}

.P-Head-Profile-Menu .userloggedmenu {
	height: 30px;
	margin-top: 3px;
	position: relative;
	z-index: 99;
	text-align: left;
	min-width: 280px;
}

.P-Head-Profile-Menu .userloggedmenulinksTop {
	background: url("/i/userMenu_top.png") no-repeat scroll 0 0 transparent;
	height: 6px;
	width: 237px;
}

.P-Head-Profile-Menu .userloggedmenulinksBottom {
	background: url("/i/userMenu_bottom.png") no-repeat scroll 0 0
		transparent;
	height: 6px;
	width: 237px;
}

.P-Head-Profile-Menu .userloggedmenulinks { /*left: -50px;*/
	position: absolute;
	/*top: -1px;*/
	right: 20px;
	top: 24px;
	width: 237px;
	z-index: 1;
	display: none;
	color: #727272;
}

.P-Head-Profile-Menu .userLoggedMenuLink {
	padding: 17px 15px 5px 15px;
}

.P-Head-Profile-Menu .userloggedmenulinksMainInner {
	background: url("/i/userMenu_main.png") repeat-y scroll 0 0 transparent;
	width: 237px;
	color: #727272;
}

.P-Head-Profile-Menu .loggedmenu a {
	color: #006CD8;
	font-size: 1.2em;
	text-decoration: none;
}

.P-Head-Profile-Menu .userloggedmenuSep {
	background: url("/i/userMenu_sep.png") no-repeat scroll 0 0 transparent;
	height: 2px;
	width: 203px;
	margin: 0 15px;
}

.P-Head-Profile-Menu .username {
	color: #006CD8;
	font-size: 1.2em;
	float: left;
	text-align: left;
	height: 30px;
	overflow: hidden;
	padding: 7px 7px 0px 7px;
}

.P-Head-Profile-Menu .userloggedmenu a {
	text-decoration: none;
	float: left;
}

.P-Head-Profile-Menu .userloggedimage {
	/*background: url("/i/arrowDown.png") no-repeat scroll 124px 15px transparent;*/
	margin-right: 12px;
	padding-right: 10px;
	margin-left: 35px;
	/*width: 125px;*/
	width: auto;
	*width: 123px;
	position: relative;
	z-index: 3;
}

.P-Head-Profile-Menu .userloggedimage .username_left {
	float: left;
	width: 7px;
	height: 31px;
}

.P-Head-Profile-Menu .userloggedimage .username_right {
	background: url("/i/arrowDown.png") left 15px no-repeat;
	float: left;
	width: 22px;
	height: 31px;
}

.P-Head-Profile-Menu-Opened .userloggedimage .username_left {
	background: url("/i/userMenuTopLeft.png") no-repeat scroll 0 0
		transparent;
	float: left;
	width: 7px;
	height: 31px;
}

.P-Head-Profile-Menu-Opened .userloggedimage .username_right {
	background: url("/i/userMenuTopRight.png") no-repeat scroll 0 0
		transparent;
	float: left;
	width: 22px;
	height: 31px;
}

.P-Head-Profile-Menu-Opened .userloggedimage .username {
	background: url("/i/userMenuTopCenter.png") repeat-x scroll 0 0
		transparent;
	height: 31px;
	width: auto;
	float: left;
	height: 31px;
}

.P-Profile-Picture-Holder {
	color: #0052CC;
	width: 100px;
}

.P-Profile-Picture-Holder button:disabled {
	color: rgb(84, 84, 84);
}

.userloggedimage .userloggedimageA {
	float: left;
	width: 30px;
	height: 30px;
}

.userloggedimageA img {
	border-left: 1px solid #96968A;
	border-top: 1px solid #96968A;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}

#docEditHeader {
	background: url(../i/doc_edit.png) repeat-x;
	width: 100%;
	height: 60px;
	color: #727272;
	border-top: 1px solid #96968A;
	border-bottom: 1px solid #96968A;
}

#docEditHeader .box {
	border-left: 1px solid #C5C5B5;
	min-height: 60px;
	float: left;
	margin-top: 0px;
	padding: 0 10px;
}

#docEditHeader .box h3 {
	margin-bottom: 4px;
	margin-top: 8px;
	font-size: 13px;
	color: #1F1F1F;
	margin-left: 10px;
}

#docEditHeader .box h3 img {
	margin-left: 10px;
}

#docEditHeader .box .optionHolder {
	float: left;
	margin: 0 0 0 10px;
}

#docEditHeader .buttons {
	float: right;
	/*margin-right: 10px;*/
	width: 320px;
}

#docEditHeader .filter a {
	color: #0052CC !important;
}

#docEditHeader .box a {
	font-size: 12px;
	color: #727272;
	text-decoration: none;
}

#docEditHeader .box .arrow {
	float: right;
	margin: 0 0px 0 25px;
}

#docEditHeader .box .arrow img {
	float: left;
}

#docEditHeader .box .arrow span {
	float: left;
	text-align: left;
	padding-left: 10px;
	display: inline-block;
}

#docEditHeader .box .optionHolder span {
	/*float: right;*/
	margin-top: 2px;
	margin-left: 6px;
	margin-right: 10px;
}

#docEditHeader .box .optionHolder div {
	margin-top: 5px;
}

#docEditHeader .box .filterInput {
	height: 20px;
	margin-top: 5px;
}

#docEditHeader .box .filterInput img {
	float: right;
	margin: 5px 0 0 10px;
	width: 13px;
	height: 8px;
}

#docEditHeader .box .block {
	display: inline-block;
	width: 5px;
	height: 17px;
	margin: 0 5px;
}

#docEditHeader .box .popup {
	background: #ffffff;
	border: 1px solid #C5C5B5;
	position: absolute;
	border-radius: 2px;
	padding: 0 10px;
	display: none;
	text-align: left;
	z-index: 1;
}

#docEditHeader .box .popup a {
	padding: 5px 10px 10px 10px;
	border-top: 1px solid #E2E2DC;
	display: block;
	margin-top: -5px;
}

#docEditHeader .box .P-Grey-Btn-Holder,.P-Green-Btn-Holder {
	margin: 15px 0 0 16px;
}

.P-Wrapper-Container-Left {
	background: #fefbf3;
	position: absolute;
	left: 0px;
	height: 100%;
	width: 175px;
	border-right: 1px solid #F4F4F1;
	z-index: 0;
	position: fixed;
}

.P-Wrapper-Container-Left ul {
	list-style: none;
}

.P-Wrapper-Container-Middle {
	margin: 0 338px 0 178px;
	border-left: 1px solid #e2e2dc;
	border-right: 1px solid #e2e2dc;
	padding: 20px 40px 20px 20px;
}

.P-Wrapper-Container-Middle.P-Wrapper-Container-Right-Hide {
	margin-right: 8px;
}

.P-Wrapper-Container-Middle.P-Wrapper-Container-Left-Hide {
	margin-left: 8px;
}

.P-Wrapper-Container-Right {
	position: absolute;
	top: 110px;
	right: 0px;
	width: 336px;
	border-left: 1px solid #e2e2dc;
	height: 100%;
	/*position: relative;
    overflow-x: hidden;
overflow-y: scroll;
    height: 200px;*/
	opacity: 1;
	filter: alpha(opacity =     100);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	border-left: 1px solid #F4F4F1;
	z-index: 0;
}

.P-Grey-Btn-Holder.P-Validation .P-Btn-Icon {
	background: url('/i/valid_icon.png') no-repeat;
	width: 19px;
	height: 16px;
	margin-right: 7px;
	margin-top: 8px;
	float: left;
}

.P-Wrapper-Container-Right:hover {
	opacity: 1;
	filter: alpha(opacity =     100);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}

.P-Data-Resources-Head {
	color: #737373;
	font-size: 15px;
	font-weight: bold;
}

.P-Indent-Structure {
	background: url("/i/indent.png") no-repeat scroll left center #eff1f1;
	padding-left: 25px;
}

.P-WithArrow-Structure {
	background: url("/i/arrowDownBig.png") no-repeat scroll left center
		transparent;
	padding-left: 17px;
}

.P-Article-Figures {
	background: url("/i/figures_icon.png") no-repeat scroll left center
		transparent;
	padding-left: 30px;
}

.P-Article-Tables {
	background: url("/i/tables_icon.png") no-repeat scroll left center
		transparent;
	padding-left: 30px;
}

.P-Art-WithArrow {
	padding-left: 12px !important;
}

.P-Article-Structures {
	overflow: hidden;
}

.P-Article-Structures .warning {
	background: #f6e3dc !important;
	padding-left: 5px;
}

.P-Article-Structures .indent {
	background: #eff1f1 !important;
	padding-left: 5px;
}

.P-Article-Structures .arrowdown {
	padding-left: 12px;
}

.P-Arrow-Right {
	background: url("/i/arrowRightBig.png") no-repeat;
	display: inline-block;
	height: 14px;
	width: 7px;
	padding-left: 5px;
}

.P-Arrow-Down {
	background: url("/i/arrowDownBig.png") no-repeat;
	display: inline-block;
	height: 7px;
	width: 14px;
	padding-left: 5px;
}

.spacer {
	height: 13px !important;
	background: none !important;
	border: none !important;
}

.comment_btn {
	background: url("/i/commentbtn80.png") no-repeat scroll left center
		transparent;
	border: none;
	height: 34px;
	width: 92px;
}

.comment_btn:hover {
	background: url("/i/commentbtn_hover80.png") no-repeat scroll left
		center transparent;
}

.reply_btn {
	background: url("/i/replybtn.png") no-repeat scroll left center
		transparent;
	border: none;
	height: 34px;
	width: 92px;
}

.reply_btn:hover {
	background: url("/i/replybtn_hover.png") no-repeat scroll left center
		transparent;
}

.reply_btn.comment_btn_inactive {
	background: url("/i/replybtn_inactive.png") no-repeat scroll left center
		transparent;
}

.P-Comment-Inline-Main-Btn {
	background: url("/i/commentbtn_inline80.png") no-repeat scroll left
		center transparent;
}

.P-Comment-Inline-Main-Btn:hover {
	background: url("/i/commentbtn_hover_inline80.png") no-repeat scroll
		left center transparent;
}

.comment_btn_inactive {
	background: url("/i/commentbtn_inactive.png") no-repeat scroll left
		center transparent;
	border: none;
	height: 34px;
	width: 92px;
}

.commentbtn_big {
	background: url("/i/commentbtn_big.png") no-repeat scroll left center
		transparent;
	border: none;
	height: 34px;
	width: 123px;
	margin-bottom: 7px;
	margin-top: 7px;
}

.commentbtn_big:hover {
	background: url("/i/commentbtn_big_hover.png") no-repeat scroll left
		center transparent;
}
/* START NEW ARTICLE STRUCTURE DESIGN */
.P-Article-StructureHead {
	padding: 7px 15px 2px;
	color: #737373;
	font-size: 15px;
	font-weight: bold;
	margin-top: 10px;
}

#articleMenu {
	list-style: none;
	margin-left: -38px;
	margin-top: 5px;
}

#articleMenu ul {
	list-style: none;
}

.f {
	padding: 5px 15px 5px;
	color: #737373;
	font-size: 15px;
	font-weight: bold;
}

.P-Article-Structure-Start-Desc {
	padding: 5px 15px 5px;
	color: #727272;
}

.P-Article-Structures .P-Article-Holder {
	min-height: 16px;
	background: #e4eaef;
	border-bottom: 1px solid #FFFFFF;
	padding-top: 7px;
	padding-bottom: 7px;
	padding-left: 10px;
	font-size: 12px;
	width: 100%;
}

.P-Warning-Structure {
	background: url("/i/warning_icon.png") no-repeat scroll 5px center
		#f6e3dc !important;
}

.P-Article-Structures .P-Sub-Article.P-Warning-Structure {
	background: url("/i/indent_warning.png") no-repeat 5px 5px #f6e3dc
		!important;
}

.P-Figures {
	background: url("/i/figures_icon.png") no-repeat scroll 33px center
		#e4eaef !important;
	padding-left: 63px !important;
}

.P-Tables {
	background: url("/i/tables_icon.png") no-repeat scroll 33px center
		#e4eaef !important;
	padding-left: 63px !important;
}

.P-Article-Structures li a {
	text-decoration: none;
	color: #727272;
}

.P-Article-Structures li ul {
	margin-left: 10px;
}

.P-Article-Active {
	font-weight: bold;
}

.P-Right-Arrow {
	background: url("/i/arrowRightBig.png") no-repeat center center;
	height: 28px;
	width: 7px;
	float: left;
	margin-left: -14px;
	margin-top: -5px;
	cursor: pointer;
}

.P-Down-Arrow {
	background: url("/i/arrowDownBig.png") no-repeat center center;
	height: 28px;
	width: 14px;
	float: left;
	margin-left: -19px;
	margin-top: -6px;
	cursor: pointer;
}

.P-Article-Structures .P-Sub-Article {
	background: #eff1f1;
	min-height: 16px;
	border-bottom: 1px solid #FFFFFF;
	padding-top: 7px;
	padding-bottom: 7px;
	padding-left: 33px;
}

.P-Article-Separator {
	height: 13px !important;
	background: none !important;
	border: none !important;
}
/* END   NEW ARTICLE STRUCTURE DESIGN */
.P-Article-Buttons {
	margin-left: 26px;
	margin-top: 15px;
	font-size: 12px;
}

.P-Article-Structures .P-Article-Buttons .P-Grey-Btn-Middle,.P-Article-Buttons .P-Green-Btn-Middle
	{
	width: 95px;
	font-size: 12px;
}

.P-Article-Buttons .P-Green-Btn-Middle {
	padding-left: 10px;
	padding-right: 10px;
}

.P-Article-Buttons.P-Bottom {
	position: absolute;
	bottom: 0;
}

/* .P-Grey-Btn-Holder .P-Comment .P-Btn-Icon { */
/* 	background: url('/i/comment_icon.png') no-repeat; */
/* 	width: 19px; */
/* 	height: 16px; */
/* 	margin-right: 7px; */
/* 	margin-top: 8px; */
/* 	float: left; */
/* } */

/* END P-Wrapper-Container-Left*/

/* START P-Wrapper-Container-Middle*/
.P-Data-Resources {
	margin: 0px 0px 10px 0px;
}

.P-Data-Resources-Subsection {
	border-left: 4px solid #e2e2dc;
	margin-left: 20px;
	margin-top: 20px;
	margin-bottom: 20px;
	padding: 0px 0px 0px 20px;
}

.P-Wrapper-Container-Middle .P-Level2 {
	margin-left: 40px;
}

.P-Inline-Line {
	background: url("/i/inline_line.png") repeat-x scroll left center
		transparent;
	height: 1px;
	vertical-align: middle;
	margin-left: 25px;
	width: 90%;
}

.P-Inline-Line-Middle {
	background: url("/i/inline_line.png") repeat-x scroll left center
		transparent;
	height: 1px;
	width: 100%;
	position: absolute;
	top: 10px;
	left: 0px;
}

.P-Line {
	vertical-align: middle;
	background: url("/i/inline_line.png") repeat-x scroll left center
		transparent;
	display: inline-block;
	height: 1px;
	width: 100%;
	margin-bottom: 3px;
}

.P-Data-Resources-Control {
	margin-bottom: 20px;
}

.P-Data-Resources-Control-Left {
	color: #000000;
	float: left;
}

.P-Data-Resources-Control-Right {
	float: right;
	color: #000000;
}

.P-Data-Resources-Control-Right a {
	text-decoration: none;
}

.P-Container-Toggler-Btn-Left {
	background: url(/i/toggle_left.png) no-repeat;
	width: 15px;
	height: 60px;
	position: absolute;
	z-index: 99;
	right: -11px;
	top: 15px;
}

.P-Container-Toggler-Btn-Left:hover {
	background: url(/i/toggle_left_hover.png) no-repeat;
	cursor: pointer;
}

.P-Wrapper-Container-Left.P-Wrapper-Container-Left-Hide {
	width: 5px;
}

.P-Wrapper-Container-Left.P-Wrapper-Container-Left-Hide .P-Container-Toggler-Btn-Left
	{
	background: url(/i/toggle_left_open.png) no-repeat;
}

.P-Wrapper-Container-Left.P-Wrapper-Container-Left-Hide .P-Container-Toggler-Btn-Left:hover
	{
	background: url(/i/toggle_left_open_hover.png) no-repeat;
}

.br {
	height: 5px;
}

.h10 {
	height: 10px;
}

.P-Article-Content {
	background: #fff;
	margin-left: 174px;
	margin-right: 336px;
	border-left: 3px solid #E2E2DC;
	border-right: 3px solid #E2E2DC;
	padding: 5px 0px;
	min-height: 960px;
}

.P-Article-Content.P-Wrapper-Container-Right-Hide {
	margin-right: 8px;
}

.P-Article-Content.P-Wrapper-Container-Left-Hide {
	margin-left: 8px;
}

.P-Article-Content .P-Article-Editing .P-Green-Btn-Preview {
	padding: 0 20px;
}

.P-Article-Content .P-Article-Editing textarea {
	border-radius: 2px;
}

.P-Article-Content .P-Article-Editing {
	padding: 5px 20px;
}

.journal_17 .P-Article-Content .P-Article-Editing {
	padding: 5px 20px 40px 20px;
}

.P-Article-Content .P-Article-Editing input[type="radio"],input[type="checkbox"]
	{ /*margin-left: 10px;*/
	
}

.P-Article-Content label {
	padding: 0 25px 5px 5px;
}

.P-Article-Content .response {
	font-size: 12px;
}

.P-Article-Content .headlineContainer {
	background: #F1F1EC;
	width: 100%;
}

.brownBorder {
	border-top: 1px solid #858464;
	width: 100%;
	height: 2px;
	margin-top: 2px;
}

.P-Article-Content .headlineContainer h3 {
	font-weight: bold;
	color: #1F1F1F;
	float: left;
}

.P-Article-Content .headline {
	padding: 5px 20px 0px 20px;
	float: left;
}

.P-Preview .P-Btn-Icon {
	background: url('../i/preview_icon.png') no-repeat;
	width: 19px;
	height: 14px;
	margin-right: 7px;
	margin-top: 9px;
	float: left;
}

.headlineContainer .date {
	float: right;
	font-size: 12px;
	color: #1F1F1F;
	padding: 15px 20px;
	padding-top: 18px;
}

.P-Article-Content .previewform {
	font-family: Tahoma;
	width: 100%;
	border-bottom: 1px solid #D1CDBB;
	margin-bottom: 10px;
}

.P-Article-Content .previewform .tableBorder {
	border-top: 1px dashed #D1CDBB;
	width: 100%;
	height: 5px;
}

/*.P-Article-Content*/
.previewform td {
	padding: 10px 10px 10px 0px;
	font-size: 12px;
	line-height: 160%;
}

.P-Container-Toggler-Btn-Right {
	background: url(/i/toggle_right.png) no-repeat;
	width: 15px;
	height: 60px;
	position: absolute;
	z-index: 999;
	left: -10px;
	top: 15px;
}

.P-Container-Toggler-Btn-Right:hover {
	background: url(/i/toggle_right_hover.png) no-repeat;
	cursor: pointer;
}

.P-Wrapper-Container-Right.P-Wrapper-Container-Right-Hide {
	width: 5px;
}

.P-Wrapper-Container-Right.P-Wrapper-Container-Right-Hide .P-Container-Toggler-Btn-Right
	{
	background: url(/i/toggle_right_open.png) no-repeat;
}

.P-Wrapper-Container-Right.P-Wrapper-Container-Right-Hide .P-Container-Toggler-Btn-Right:hover
	{
	background: url(/i/toggle_right_open_hover.png) no-repeat;
}

#nav #menu {
	float: left;
	margin-left: 55px;
}

#menu .menu_btn {
	font-size: 1em;
	color: #FFFFFF;
	cursor: pointer;
	height: 32px;
	padding: 0 9px;
	padding-top: 15px;
	text-align: center;
	margin: 0 3px;
}

#menu .menu_btn:hover {
	/* background: url('../i/menuHover.png') repeat-x;
    color: #666633 */
	background-color: #6B7182;
	color: #ffffff;
}

#menu .menu_btn img {
	margin-top: -5px;
}

#cart {
	float: right;
	margin: 14px 35px 0 0px;
}

.header-content {
	padding-top: 8px;
	/* border-bottom: 6px solid #858464; */
	border-bottom: 2px solid #d1cdbc;
}

#cart a {
	position: relative;
	width: 23px;
	height: 18px;
}

#cart span {
	background: url('../i/popup.png') no-repeat;
	width: 23px;
	height: 16px;
	float: right;
	font-size: 11px;
	text-align: center;
	color: #FFFFFF;
	position: absolute;
	top: -5px;
	right: -14px;
	line-height: 16px;
}

.loginOrRegister {
	font-size: 14px;
	color: #FFF;
	float: right;
	margin: 15px 5px 15px 15px;
}

.loginOrRegister a {
	cursor: pointer;
	color: #FFF;
	text-decoration: none;
}
.loginOrRegister a:hover{
	opacity:0.6;
}

#profile {
	float: right;
	margin: 9px 0 0 0;
	margin-right: 10px;
}

#profile img {
	vertical-align: middle;
	border-radius: 100%;
	box-shadow: 0px 0px 2px 0px whitesmoke;
	top: -2px;
    position: relative;
}

#profile span {
	font-size: 1.17em;
	color: #FFFFFF;
	display: inline-block;
}

#profile:hover, .logoutbtn:hover{
	opacity: 0.5;
}

#JournalLogo {
	float: left;
	margin: -3px 16px 0 0px;
	cursor: pointer;
}

#searchField {
	float: left;
	width: 310px;
	margin: -1px 0 0 0;
}

#searchField p input {
	margin: 0px 3px 0px 3px;
}

.dashboardTitle {
	height: 100%;
	background-color: #FFF;
	background-clip: padding-box;
	padding: 0;
	border: 1px solid #D1CDBC;
	border-radius: 2px 2px 0px 0px;
	background-image: -webkit-gradient(linear, color-stop(0, rgb(255, 255, 255)),
		color-stop(0.98, rgb(230, 230, 221)));
	background-image: -webkit-linear-gradient(rgb(255, 255, 255) 0%, #f7f7f4
		98%);
	background-image: -moz-linear-gradient(rgb(255, 255, 255) 0%, #f7f7f4
		98%);
	background-image: -ms-linear-gradient(rgb(255, 255, 255) 0%, #f7f7f4 98%);
	background-image: -o-linear-gradient(rgb(255, 255, 255) 0%, #f7f7f4 98%);
	background-image: linear-gradient(rgb(255, 255, 255) 0%, #f7f7f4 98%);
	background-size: 100% 42px;
	background-repeat: repeat-x;
	margin: -17px 0 0 -21px;
	width: 1072px;
}

.dashboardTitle h2 {
	margin-top: -10px;
	padding: 10px 10px;
	padding-left: 9px;
	background-clip: padding-box;
	color: #666666;
	font-size: 150%;
	padding: 0.5em;
}

.dashboardTitle h1 {
	color: #006666
}

.profilePic {
	float: left;
	margin-top: 2px;
}

.profileInfo {
	margin-top: 5px;
}

.newLine {
	height: 14px;
}

.profileInfo h1 {
	font-size: 18px;
	color: #000000;
	margin-bottom: 30px;
}

.profileInfo h3 {
	font-size: 14px;
	color: #63634A;
	margin-bottom: 30px;
	margin-top: 10px;
}

.pagesList {
	width: 340px;
}

.profileInfo .dataInfo {
	font-size: 12px;
	color: #000000;
	line-height: 155%;
	font-weight: bold;
	width: 85px;
	float: left;
}

.profileInfo .record {
	font-size: 12px;
	color: #000000;
	line-height: 155%;
}

.profileInfo .leftCol {
	float: left;
	margin-left: 20px;
}

.profileInfo .rightCol {
	border-left: 1px solid #E4E4DD;
	float: left;
	font-size: 12px;
	color: #000000;
	line-height: 155%;
	padding-left: 25px;
	margin-left: 100px;
	width: 300px;
	margin-top: 40px;
}

.profileInfo .rightCol .dataInfo {
	float: none;
	width: auto;
}

.pageName {
	padding: 10px 0 5px 0;
}

.pagesName .title {
	float: left;
	padding: 5px 0;
}

.pageName td {
	border-bottom: 1px dashed #D1CDBB;
}

.editOptions {
	visibility: hidden;
	min-height: 30px;
}

.pageName .goup {
	margin-top: -10px;
	margin-right: 4px;
	float: right;
}

.pageName .godown {
	float: right;
	margin: 3px -5px 0 -10px;
}

.pageName .vote {
	
}

.pageName:hover {
	background: #F0F0EA;
}

.pageName:hover .editOptions {
	visibility: visible;
}

.pageName a {
	font-size: 14px;
	font-weight: bold;
	color: #666666 !important;
}

.submitLink {
	margin: 15px 0;
}

.submitLink a {
	font-size: 11px;
	color: #1F1F1F !important;
	line-height: 135%;
}

.searchWrapper {
	background: url('../i/middleSearch.png');
	width: 249px;
	height: 35px;
	float: left;
}

.searchWrapper input[type='text'] {
	font-size: 12px;
	color: #727272;
	float: left;
	background: none;
	border: none;
	width: 241px;
	height: 18px;
	margin: 7px 0 0 5px;
}

#searchField input[type='submit'] {
	background: #F0F0EA url(../i/searchIcon.png) no-repeat;
	width: 47px;
	height: 32px;
	float: left;
	border: 1px solid #F0F0EA;
	margin-left: -3px;
	margin-top: 1px;
}

.searchWrapper input[type='radio'] {
	border: none;
}

#searchField a {
	font-size: 12px;
	color: #006666;
}

#searchField p {
	font-size: 12px;
	margin-top: 5px;
	line-height: 150%;
}

#searchField p span {
	margin-left: 31px;
	padding-top: 1px;
}

.wrapper {
	float: right;
	margin-right: 0px;
}

#button {
	height: 74px;
	text-align: right;
}

#button img {
	vertical-align: middle;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	float: right;
}

#button .left {
	margin: 0 0 0 5px;
}

button { /*background: url('../i/buttonMiddle.png') repeat-x;*/
	background-image: -webkit-linear-gradient(#ffffff, #eaeae3);
	background-image: -moz-linear-gradient(#ffffff, #eaeae3);
	background-image: -ms-linear-gradient(#ffffff, #eaeae3);
	background-image: -o-linear-gradient(#ffffff, #eaeae3);
	background-image: linear-gradient(#ffffff, #eaeae3);
	background-color: #EAEAE3;
	width: 149px;
	height: 31px;
	border: 1px solid #96968a;
	border-radius: 4px;
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 12px;
	color: #1F1F1F;
	padding: 3px 0 5px 0;
	margin: 0 0 0 0;
}

#tasks {
	background: url('../i/tasks.png') repeat-x;
	width: 129px;
	height: 32px;
	float: right;
	font-size: 12px;
	line-height: 135%;
	color: #FFFFFF;
	text-indent: 50px;
	margin-left: 6px;
	padding-top: 7px;
}

#subMenuWrapper {
	float: right;
}

#subMenuWrapper img {
	float: right;
}

#subMenu {
	/* background: linear-gradient(#FFFFFF 0%, #FFFFFF 30%, #eeeee8);
	background-image: -webkit-linear-gradient(#FFFFFF 0%, #FFFFFF 30%, #eeeee8);
	background-image: -moz-linear-gradient(#FFFFFF 0%, #FFFFFF 30%, #eeeee8);
	background-image: -ms-linear-gradient(#FFFFFF 0%, #FFFFFF 30%, #eeeee8);
	background-image: -o-linear-gradient(#FFFFFF 0%, #FFFFFF 30%, #eeeee8);
	background-image: linear-gradient(#FFFFFF 0%, #FFFFFF 30%, #eeeee8); */
	background-color: #454553;
	/* border-right: 1px solid #97978b;
	border-top: 1px solid #97978b; */
	border-top-right-radius: 2px;
	border-top-left-radius: 2px;
	font-size: 1em;
	line-height: 145%;
	color: #006666;
	height: 33px;
	float: right;
	text-align: center;
	margin: 0 auto;
}

#trapezoid {
    border-bottom: 33px solid;
	border-bottom-color: #454553;
	border-top-right-radius: 2px;
    border-left: 8px solid transparent;
    border-right: 0px solid transparent;
    height: 0;
    width: 0px;
	float: left;
}

#subMenu img {
	float: right;
}

#subMenu .menu_btn {
	text-align: center;
	font-family: Tahoma, Verdana, sans-serif;
	padding: 8px 20px;
	/* margin: 0 0 0 10px; */
	/* margin: 10px 0 0 0; */
	font-weight: bold;
	cursor: pointer;
	text-decoration: none;
	color: #ffffff;
}

#subMenu
 
.menu_btn
:not
 
(
:last-child
 
)
{
border-right
:
 
1
px
 
solid
 
#C7C7C7
;


}
.menu_btn {
	float: left;
	/* margin: 0 8px; */
}

.storyTitle h1 {
	font-size: 18px;
	color: #1F1F1F;
}

.holder .content {
	margin-top: 10px;
}

#leftSider {
	position: absolute;
	top: 0px;
	/* left: 0px; */
	/* width: 185px; */
	margin: 0px 0 0 0px;
	font-size: 1em;
}

#leftSider h3 {
	/*background: url('../i/siderHeadlineMiddle.png') repeat-x;*/
	font-size: 14px;
	line-height: 145%;
	color: #A5A585;
	float: left;
	line-height: 34px;
	margin: 0 0 0 0;
	text-indent: 10px;
}

.headlineHolder {
	margin-top: 6px;
}

.headlineHolder .left_ANG {
	background: url('../i/siderHeadlineLeft.png') no-repeat;
	float: left;
	width: 4px;
	height: 32px;
}

.headlineHolder .MID {
	/*background: url('../i/siderHeadlineMiddle.png') repeat-x;*/
	width: 368px;
	height: 32px;
	float: left;
}

.headlineHolder .right_ANG {
	background: url('../i/siderHeadlineRight.png') no-repeat;
	float: left;
	width: 4px;
	height: 32px;
}

.whiteBackground {
	background: #FFFFFF;
	width: 374px;
	border: 1px solid #D2CEBC;
	border-top: none;
	padding-bottom: 10px;
	padding-top: 10px;
}

#browse .boxFooter {
	margin-top: 0px;
	border: none;
	width: 380px;
	/* border: 1px solid #fff; */
}

#browse .leftCorner {
	background: url('../i/bottomCornerLeft.png') no-repeat;
	width: 4px;
	height: 4px;
	float: left;
}

.siderBox {
	background: #FFFFFF;
	width: 183px;
	border: 1px solid #D2CEBC;
	border-top: none;
	border-bottom: none;
	padding-bottom: 5px;
	padding-top: 5px;
}

.leftHeadline {
	margin-top: 6px;
}

.leftHeadline .headlineHolder {
	
}

.leftHeadline .headlineHolder .right_ANG {
	width: 4px;
	float: left;
}

.leftHeadline .MID {
	width: 177px;
}

.siderBox .corners {
	
}

.boxFooter {
	
}

.boxFooter .footerMID {
	width: 178px;
	height: 3px;
	background: #FFFFFF;
	border-bottom: 1px solid #D1CDBC;
	float: left;
}

.boxFooter .bottomLeftCorner {
	background: url("../i/bottomCornerLeft.png") no-repeat;
	width: 4px;
	height: 4px;
}

.boxFooter .bottomRightCorner {
	background: url("../i/bottomCornerRight.png") no-repeat;
	width: 4px;
	height: 4px;
	margin-top: -4px;
	margin-right: 1px;
}

.boxTopCorners {
	background: #FFFFFF;
	height: 3px;
	margin-top: 7px;
	width: 185px;
	float: left;
}

.boxTopCorners .topLeftCorner {
	background: url("../i/topCornerLeft.png") no-repeat;
	width: 4px;
	height: 4px;
}

.boxTopCorners .topRightCorner {
	background: url("../i/topCornerRight.png") no-repeat;
	width: 4px;
	height: 4px;
	margin-top: -1px;
}

.boxTopCorners .footerMID {
	border-top: 1px solid #D2CEBC;
}

#leftSider .link {
	padding: 3px 0;
	width: 100%;
	float: right;
}

.link div {
	background: #b8b89f; /* url('../i/square.png') no-repeat;*/
	width: 4px;
	height: 4px;
	float: left;
	margin: 5px 0 0 15px;
}

.link span {
	background: #b8b89f; /* url('../i/square.png') no-repeat;*/
	width: 4px;
	height: 4px;
	float: left;
	margin: 5px 0 0 8px;
	color: #006565;
	/* font-size: 0.9em; */
}

.link.active span {
	font-weight: bold;
}

.link.about a {
	background: url('../i/square.png') no-repeat left center;
	padding-left: 10px;
}

.link.about .content {
	margin-left: 15px;
}

.link .content {
	background: none;
	float: left;
	/* width: 140px; */
	width: 88%;
	margin: 0 0 0 0;
	height: auto;
	margin-left: 6px;
	font-size: 1em;
}

.link a {
	font-size: 11px;
	line-height: 140%;
	color: #006565;
}

.link:hover {
	background: #DBDBCE;
	cursor: pointer;
}

.link:hover a {
	
}

#bolded .link:hover a {
	font-weight: bold;
}

.mostVisited,.zk500 {
	/*background: #fff;*/
	border-top: none;
	border-bottom: none;
	padding: 10px 0;
	border-bottom: none;
	width: 158px;
	padding: 5px 10px;
	padding-left: 15px;
}

.mostVisited a {
	font-size: 0.95em;
	line-height: 120%;
	color: #990000;
	font-weight: bold;
}

.mostVisited:hover a{
	opacity: 0.5;
}

.zk500 a {
	font-size: 11px;
	line-height: 120%;
	color: #0F467C;
	font-weight: bold;
}

#social {
	padding: 7px 8px 1px 9px;
}

#add_new_show,#add_exist_show {
	background: #efefef none repeat scroll 0 0;
	border: 1px solid lightgray;
	border-radius: 2px;
	box-shadow: 1px 1px 2px lightgrey;
	display: inline-block;
	font-size: 17px;
	font-weight: bold;
	line-height: 36px;
	margin-top: 30px;
	text-align: center;
	width: 180px;
}

#add_new_show:hover,#add_exist_show:hover,#add_new_show.selected,#add_exist_show.selected
	{
	opacity: 0.8;
	color: #666;
}

.hlabel {
	margin-bottom: 0;
	width: 300px;
}

.marginTop45 {
	margin-top: 45px;
}

.input-recipients-holder {
	margin-top: 10px 10px 10px 25px;
}

.se_app_form {
	float: right;
	padding-right: 0.5em;
	text-align: right;
}

.se_app_form_text {
	color: #ffffff;
}

.journal_1 .se_app_form_text {
	color: #ffffff;
	font-weight: normal;
	font-size: 0.8em;
	background: url('/i/editors_application_form.png') no-repeat;
	background-size: 16px 16px;
	padding-left: 22px;
	height: 20px;
}

.journal_17 .se_app_form_text {
	color: #ffffff;
	font-weight: normal;
	background: url('/i/editors_application_form.png') no-repeat;
	background-size: 20px 20px;
	padding-left: 25px;
	height: 40px;
	background-position-y: 2px;
}

.se_app_form_text:hover {
	color: #F3F3D1;
}

.journal_1 #contentSmall>h1.dashboard-title.withoutBorder.grouptitle {
	background-color: #454553;
	color: #ffffff;
	padding: 3px 16px;
	line-height: 40px;
	font-weight: normal;
	border-radius: 2px 2px 0 0;
}

.journal_17 #contentSmall>h1.dashboard-title.withoutBorder.grouptitle {
	background-color: #349d98;
	color: #ffffff;
	padding: 8px 16px;
	line-height: 40px;
	border-radius: 3px 3px 0 0;
}

.Prof-Photo img.P-Prof-Pic {
	border-radius: 100%;
}

@media screen and (-webkit-min-device-pixel-ratio:0) { /* Chrome hack */
	#social {
		padding: 7px 8px 1px 11px;
	}
}

#social a {
	margin: 0px 2px;
	display: inline-block;
}

.siderBox .headlineHolder .MID {
	/*background: url('../i/siderHeadlineMiddle.png') repeat-x;*/
	width: 178px;
	height: 32px;
	float: left;
}

#browse .rightCorner {
	background: url('../i/bottomCornerRight.png') no-repeat;
	width: 4px;
	height: 4px;
	float: right;
}

#leftSider img {
	float: left;
	vertical-align: middle;
	float: left;
}

#leftSider #book {
	padding: 10px;
}

#leftSider #bookInfo {
	
}

#leftSider #bookInfo p {
	background: none;
	font-weight: normal;
	font-size: 1em;
	line-height: 145%;
	padding: 5px 0;
	width: 100%;
	text-indent: 0;
}

#issueInfo td {
	padding: 10px;
}

#leftSider #bookInfo p span {
	font-weight: bold;
}

#price {
	font-size: 12px;
	font-weight: bold;
	height: 25px;
	vertical-align: bottom;
}

#price span {
	color: #666;
}

#price img {
	/*
    padding-left: 5px;
            padding-right: 5px;		
            float: none;*/
	margin-top: -5px;
}

#selectISS {
	padding-bottom: 35px;
}

#issue table {
	font-size: 14px;
	line-height: 145%;
}

#issue a {
	font-weight: bold;
	color: #006666;
}

#issue .pagesWrapper {
	height: 30px;
	border-bottom: 1px solid #EEECE5;
	text-align: center;
}

#issue .issueNo {
	font-weight: bold;
	border-left: 1px solid #D1CDBB;
	border-right: 1px solid #D1CDBB;
}

#issue #issueNo {
	float: left;
	padding-top: 5px;
}

.selectIssue {
	margin-top: 20px;
}

#inputBox {
	float: left;
}

#inputBox .left_ANG {
	background: url('../i/dateInputLeft.png') no-repeat;
	float: left;
	width: 4px;
	height: 30px;
}

#inputBox .MID {
	background: url('../i/dateInputMiddle.png') repeat-x;
	width: 49px;
	height: 30px;
	float: left;
}

#inputBox .MID a {
	display: block;
}

#inputBox .right_ANG {
	background: url('../i/dateInputRight.png') no-repeat;
	float: left;
	width: 4px;
	height: 30px;
}

#inputBox input[type='text'] {
	background: none;
	border: none;
	width: 35px;
	margin-top: 5px;
}

#inputBox input[type='submit'] {
	background: none;
	border: none;
	font-size: 12px;
	line-height: 135%;
}

#inputBox #submitWrapper {
	float: left;
	margin-left: 9px;
}

#inputBox #submitWrapper .left_ANG {
	background: url('../i/goSubmitLeft.png') no-repeat;
	float: left;
	width: 4px;
	height: 32px;
}

#inputBox #submitWrapper .MID {
	background: url('../i/goSubmitMID.png') repeat-x;
	float: left;
	width: 49px;
	height: 32px;
	padding-top: 5px;
	text-align: center;
}

#inputBox #submitWrapper .right_ANG {
	background: url('../i/goSubmitRight.png') no-repeat;
	float: left;
	width: 4px;
	height: 32px;
}

.list {
	font-size: 11px;
	color: #A5A585;
	float: left;
	margin: 5px 0 0 10px;
}

#leftSider .browse {
	height: 21px;
	padding-top: 3px;
}

.browse div {
	background: #b8b89f; /* url('../i/square.png') no-repeat;*/
	width: 4px;
	height: 4px;
	float: left;
	margin: 5px 0 0 16px;
}

.browse a {
	font-size: 11px;
	line-height: 140%;
	color: #006565;
	float: left;
	padding-left: 5px;
}

.browse:hover {
	background: #DBDBCE;
}

.browse:hover a {
	font-weight: bold;
}

#leftSider .box {
	background: #DBDBCE;
	width: 354px;
	height: auto;
	margin-left: 12px;
	border-bottom: 2px solid #ffffff;
}

.box .buttonArrow {
	background: url('../i/buttonArrowDown.png') no-repeat;
	width: 30px;
	height: 22px;
	float: right;
	margin: -30px 10px 0 0;
	padding: 0 0 0 0;
}

.box .corners {
	
}

.box .topLeftCorner,.topRightCorner,.bottomLeftCorner {
	width: 3px;
	height: 3px;
}

.box .topLeftCorner {
	background: url('../i/boxTopCornerLeft.png') no-repeat;
}

.box .topRightCorner {
	background: url('../i/boxTopCornerRight.png') no-repeat;
}

.box .bottomLeftCorner,.bottomRightCorner {
	margin-top: -3px;
}

.box .bottomLeftCorner {
	background: url('../i/boxBottomCornerLeft.png') no-repeat;
}

.box .bottomRightCorner {
	background: url('../i/boxBottomCornerRight.png') no-repeat;
	width: 3px;
	height: 3px;
}

#leftSider p {
	background: #DBDBCE;
	font-size: 12px;
	line-height: 135%;
	color: #1F1F1F;
	font-weight: bold;
	width: 354px;
	padding: 8px 0;
	text-indent: 10px;
	margin: 0 0 0 0;
}

#leftSider p img {
	float: right;
	margin: -2px 10px 0 0;
}

#fieldHolder {
	margin-left: 10px;
}

#field {
	background: url('../i/fieldMiddle.png') repeat-x;
	width: 328px;
	height: 58px;
	float: left;
}

.fieldWrapper {
	margin: 4px 0 0 2px;
}

#field .left_ANG {
	background: url('../i/fieldTextLeft.png') no-repeat;
	width: 3px;
	height: 24px;
	float: left;
}

#field .MID {
	background: #F6F6F3;
	height: 19px;
	float: left;
	border: 2px solid #E0E0D8;
	border-left: none;
	border-right: none;
	margin: 0px 0 0 0;
	padding-top: 2px;
}

#field .right_ANG {
	background: url('../i/fieldTextRight.png') no-repeat;
	width: 4px;
	height: 24px;
	float: left;
}

#field div img {
	float: right;
	vertical-align: middle;
}

#field img {
	margin-top: 10px;
}

#field .removeButton {
	background: url('../i/remove.png') no-repeat;
	width: 6px;
	height: 6px;
	float: right;
	margin: 5px 3px 0 10px;
}

#field a {
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 11px;
	color: #006666;
}

#scrollArea {
	background: #F6F6F3;
	font-size: 12px;
	line-height: 135%;
	color: #1F1F1F;
	width: 334px;
	height: 282px;
	margin: 0 auto;
	border: 1px solid #D2CEBC;
}

#arrow {
	background: url('../i/tArrow.png') no-repeat;
	width: 36px;
	height: 11px;
	float: left;
	margin-top: -10px;
	margin-left: 25px;
}

.dirWrapper {
	height: 273px;
	overflow-y: scroll;
	float: left;
	width: 100%;
	padding: 0px 0;
}

.dirWrapper div {
	margin: 5px 0 0 10px;
}

.dirWrapper img {
	margin-left: 6px;
}

.dirWrapper span {
	background: #fff;
	padding-right: 150px;
	padding: 2px 60px 2px 0px;
	width: 100%;
}

.dirWrapper img {
	width: 13px;
	height: 13px;
	margin-top: 1px;
}

.dirWrapper input {
	
}

.dir5 {
	border-left: 1px dotted;
}

.dir8 .line {
	margin-top: 10px;
	border-top: 1px dotted;
	width: 10px;
	float: left;
	margin-left: -2px;
}

#scrollArea .topCorners {
	
}

#scrollArea .topLeftCorner {
	background: url('../i/scrollAreaTopLeftCorner.png') no-repeat;
	width: 4px;
	height: 4px;
	float: left;
}

#scrollArea .topRightCorner {
	background: url('../i/scrollAreaTopRightCorner.png') no-repeat;
	width: 4px;
	height: 4px;
	float: right;
}

#scrollArea .corners {
	margin-top: 4px;
}

#scrollArea .bottomLeftCorner {
	background: url('../i/ScrollAreaBottomLeftCorner.png') no-repeat;
	width: 4px;
	height: 4px;
}

#scrollArea .bottomRightCorner {
	background: url('../i/ScrollAreaBottomRightCorner.png') no-repeat;
	width: 4px;
	height: 4px;
}

.hover {
	color: #519D51;
	background: #fff;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

.dir3 {
	border-left: 1px dotted;
}

.dir8 {
	margin: 0;
	padding: 0;
	margin-left: 0px;
	padding-left: 0px;
}

.dir8 .border {
	width: 13px;
	height: 63px;
	float: left;
	margin-top: 0px;
	margin-right: -9px;
	border-left: 1px dotted;
}

#byDate {
	height: 75px;
	font-size: 12px;
}

#byDate span {
	float: left;
	padding: 7px 8px;
}

#byDate input {
	width: 104px;
	height: 21px;
	float: left;
	background: none;
	border: none;
	margin-top: 5px;
}

#byDate img {
	vertical-align: middle;
	float: left;
	margin: 7px 0 0 0;
}

#byDate .inputWrapper {
	width: 126px;
	float: left;
}

#byDate .left_ANG {
	background: url('../i/dateInputLeft.png') no-repeat;
	width: 4px;
	height: 30px;
	float: left;
}

#byDate .MID {
	background: url('../i/dateInputMiddle.png') repeat-x;
	float: left;
	width: 126px;
	height: 30px;
}

#byDate .right_ANG {
	background: url('../i/dateInputRight.png') no-repeat;
	width: 4px;
	height: 30px;
	float: left;
}

#leftColumn {
	float: left;
	margin-left: 5px;
}

#rightColumn {
	float: left;
	margin-left: 10px;
}

#agency {
	
}

#agency .inputWrapper {
	margin-left: 8px;
}

#agency .left_ANG {
	background: url('../i/dateInputLeft.png') no-repeat;
	float: left;
	width: 4px;
	height: 30px;
}

#agency .MID {
	background: url('../i/dateInputMiddle.png') repeat-x;
	width: 328px;
	height: 30px;
	float: left;
}

#agency .right_ANG {
	background: url('../i/dateInputRight.png') no-repeat;
	float: left;
	width: 4px;
	height: 30px;
}

#agency p {
	background: none;
}

#agency input {
	width: 308px;
	height: 18px;
	float: left;
	background: none;
	border: none;
	font-size: 12px;
	line-height: 135%;
	color: #727272;
	margin-top: 5px;
	padding-left: 10px;
}

#resetFilters {
	width: 350px;
	height: 40px;
	margin: 5px 0 0 11px
}

#resetFilters button {
	width: 92px;
	font-size: 12px;
	line-height: 135%;
	color: #1F1F1F;
}

#resetFilters .corners {
	
}

.siderCorners {
	margin-top: -1px;
}

.siderCorners .bottomLeftCorner {
	background: url('../i/bottomCornerLeft.png');
	margin-top: -3px;
	width: 3px;
	height: 3px;
}

.siderCorners .bottomRightCorner {
	background: url('../i/bottomCornerRight.png');
	width: 3px;
	height: 3px;
	margin-right: 3px;
}

#leftSider #siderFooter {
	text-align: center;
	margin: 20px 0px 0 0px;
	padding: 0px;
	width: 183px;
}

#siderFooter img {
	margin: 0 0 0 50px;
}

#siderFooter div {
	background: none;
	font-size: 11px;
	font-weight: normal;
	padding-top: 10px;
}

#siderFooter div a {
	color: #63634A;
}

#content {
	background: none;
	margin: 6px 0 0 192px;
	padding: 0 0px;
}

.content-main {
	padding: 0 20px;
	border: 1px solid #D1CDBC;
	/* border-bottom: none;
    border-top: none; */
	/* padding-top: 15px; */
	padding-bottom: 30px;
	background: #FFF;
	border-radius: 2px;
}

#submission_step.content-main{
	border: none;
}

#content .corners.bottom {
	margin-top: 0px;
}

/* #content .topLeftCorner {
        background: url('../i/contentTopLeftCorner.png') no-repeat;
        width: 4px;
        height: 4px;
        float: left;
} */

/* #content .topRightCorner {
        background: url('../i/contentTopRightCorner.png') no-repeat;
        width: 4px;
        height: 4px;
        float: right;
} */

/* #content .border {
        border-top: 1px solid #D1CDBC;
        margin-left: 4px;
        margin-right: 4px;
}

#content .contentTopBorder {
        border: 1px solid #E4E4DD;
        margin-bottom: -2px;
} */
#content h2 {
	font-size: 18px;
	/* margin-top: 0px; */
}

#content p {
	color: #1F1F1F;
}

#content {
	font-size: 1.1em;
	line-height: 1.7em;
}

.dynatree-node,
ul.dynatree-container li {
	line-height: 1.4em;
}

#content .journalListStories {
	line-height: 1.7em;
}

/* .storyRowTitle h1 {
    color: #006666;
    font-size: 24px;
    font-weight: normal;
    margin: 0;
    border-bottom: 1px solid #BBB;
    padding-bottom: 8px;
} */
.storyRowTitle h1 {
	font-size: 1.6em;
	font-weight: normal;
	margin: 0 -20px 20px -20px;
	border-top: 1px solid #BBB;
	border-bottom: 1px solid #BBB;
	/* background-color: #f4f5f2; */
	/* color: #666; */
	background-color: #6B7182;
	color: #fff;
	padding: 6px 20px;
	border-radius: 3px 3px 0 0;
	line-height: 1.7em;
}

.content-main>.holder+.holder .storyRowTitle h1 {
	margin-top: 60px;
}

.content-main>.holder+.holder .storyRowTitle h2 {
	margin-top: 40px;
}

.content-main>.holder:FIRST-CHILD+.holder .storyRowTitle h2 {
	margin-top: 0px;
}

.holder .storyRowTitle+.content.journalListStories>br:last-child {
	display: none;
}

.content-main .holder:FIRST-CHILD .storyRowTitle h1 {
	border-top: none;
}

.storyRowTitle h2 {
	color: #000000;
	font-size: 20px;
	font-weight: normal;
	border-bottom: 1px solid #BBB;
	margin: 20px 0 0 0;
	padding: 10px;
	background-color: #D8DBE3;
	border-radius: 3px 3px 0 0;
}

.storyRowTitle h3 {
	color: #006666;
	font-size: 16px;
	font-weight: normal;
	margin: 0;
}

.journalListStories h2 {
	color: #006666;
	font-size: 20px;
	font-weight: normal;
	padding-top: 16px;
}

.journalListStories h3 {
	color: #006666;
	font-size: 16px;
	font-weight: normal;
	padding-top: 8px;
}

#content img {
	vertical-align: middle;
}

.rightSiderBox #picture img {
	margin-bottom: 5px;
}

#summary {
	margin-top: 15px;
	margin-bottom: 10px;
	position: relative;
}

.summaryTopLeft {
	position: absolute;
	top: 0px;
	left: 0px;
	background: url('../i/top_left_corner.png') no-repeat #FFF;
	width: 4px;
	height: 4px;
}

.summaryTopRight {
	position: absolute;
	top: 0px;
	right: 0px;
	background: url('../i/top_right_corner.png') no-repeat #FFF;
	width: 4px;
	height: 4px;
}

.summaryBottomLeft {
	position: absolute;
	bottom: 0px;
	left: 0px;
	background: url('../i/bottom_left_corner.png') no-repeat #FFF;
	width: 4px;
	height: 4px;
}

.summaryBottomRight {
	position: absolute;
	bottom: 0px;
	right: 0px;
	background: url('../i/bottom_right_corner.png') no-repeat #FFF;
	width: 4px;
	height: 4px;
}

#summary .middle {
	background: url('../i/search_clause_background.png') repeat-x #E9E9E2;
	border: 1px solid #97978B;
	line-height: 20px;
	padding: 10px;
	font-size: 11px;
}

.selectPage {
	padding-top: 7px;
	padding-bottom: 7px;
	margin-top: 20px;
	margin-bottom: 15px;
}

.selectPage.withLines {
	border-top: 1px solid #EEECE5;
	border-bottom: 1px solid #EEECE5;
}

.selectPage.noMargin {
	margin-top: 0px;
	margin-bottom: 0px;
}

.selectPage.noMarginTop {
	margin-top: 0px;
}

.selectPage.bottom {
	border-top: none;
	border-bottom: none;
	margin-bottom: 0px;
}

.pagingHolder {
	float: left;
	margin-top: 4px;
}

.selectPage .page {
	float: left;
	margin: 0 5px;
	width: 22px;
	height: 21px;
	line-height: 22px;
	cursor: pointer;
	text-align: center;
}

.selectPage .noHover {
	background: none;
}

.page span {
	font-size: 14px;
	font-weight: bold;
	color: #006666;
	margin-top: 5px;
}

.page:hover {
	/* background: url('../i/pageHover.png') no-repeat; */
	background-color: #454553;
	border-radius: 2px;
}

.page.active {
	/* background: url('../i/pageHover.png') no-repeat; */
	background-color: #454553;
	border-radius: 2px;
}

.journal_17 .page:hover {
	background-color: #349D98;
	border-radius: 100%;
}

.journal_17 .page.active {
	background-color: #1E2635;
	border-radius: 100%;
}

.page.active span {
	color: #FFFFFF;
}

.page:hover span {
	color: #FFFFFF;
}

.selectPage .more {
	float: left;
	margin: 0 5px;
	width: 22px;
	height: 21px;
	text-align: center;
	color: #A5A585;
}

#sort {
	float: right;
	font-size: 11px;
	font-weight: bold;
}

#sort span {
	float: left;
	padding: 9px 7px 0px 7px;
}

#sort img {
	float: left;
}

#sort .inputWrapper {
	background: url('../i/dateInputMiddle.png') repeat-x;
	width: 200px;
	height: 30px;
	float: left;
}

#sort input[type='text'] {
	float: left;
	width: 170px;
	background: none;
	border: none;
	margin-top: 5px;
}

#sort input[type='submit'] {
	background: url('../i/searchArrow.png') no-repeat;
	width: 17px;
	height: 17px;
	margin: 7px 0 0 0;
	border: none;
}

#articles {
	padding-right: 5px;
	/*margin-right: 288px;*/
	padding-top: 5px;
}

#lastArticle {
	padding-bottom: 15px;
}

.article {
	margin-top: 5px;
	padding: 0px 15px 10px 0px;
	border-bottom: 1px solid #EEECE5;
}

.article .star {
	background: url('../i/star.png') no-repeat;
	width: 14px;
	height: 13px;
	float: left;
	margin-top: 3px;
	margin-left: -18px;
}

.starHover {
	background: url('../i/starHover.png') no-repeat;
	width: 14px;
	height: 13px;
	float: left;
	margin-top: 4px;
	margin-left: -18px;
}

.articleHeadline {
	padding-top: 3px;
}

.articleHeadline>a {
	color: rgb(0, 68, 68) !important;
	font-family: trebuchet ms;
	font-size: 14pt;
	font-weight: normal;
}

.articleHeadline a:hover .star {
	background: url('../i/starHover.png') no-repeat;
}

.article a {
	/*font-size: 12px;*/
	line-height: 145%;
	color: #006666;
}

.article p {
	font-size: 11px;
	color: #63634A;
	line-height: 18px;
	margin-top: 5px;
	margin-bottom: 10px;
}

.article .research {
	background: #006600;
	border-radius: 2px;
	font-size: 10px;
	line-height: 145%;
	color: #FFFFFF;
	/*width: 85px;*/
	height: 18px;
	line-height: 18px;
	float: left;
	text-align: center;
	width: 144px;
}

.article .subLink {
	float: left;
	margin-left: 10px;
	font-size: 12px;
}

.article .price {
	font-size: 11px;
	line-height: 145%;
	float: right;
}

.price span {
	color: #A5A585;
}

.article .info {
	font-size: 11px;
	/*color: #A5A585;*/
	line-height: 145%;
	margin-top: 15px;
	margin-left: -5px;
}

.article .info a {
	font-size: 11px;
	font-weight: normal;
	border-right: 1px solid #BBBBA3;
	padding: 0 3px;
}

.info span {
	padding: 0 6px;
}

.info div {
	float: right;
}

#content .bottomLeftCorner {
	width: 4px;
	height: 4px;
	margin-top: -4px;
}

#content  .bottomRightCorner {
	width: 4px;
	height: 4px;
	margin-top: -4px;
}

/* #content .bottomLeftCorner {
        background: url('../i/bottomCornerLeft.png') no-repeat;
}

#content .bottomRightCorner {
        background: url('../i/bottomCornerRight.png') no-repeat;
} */
.rightSider {
	width: 280px;
	position: absolute;
	top: 0;
	right: 8px;
	margin-top: 15px;
	margin-right: 10px;
}

.rightSiderBox {
	width: 254px;
	border: 1px solid #D1CDBC;
	padding: 0 12px;
	margin-top: -1px;
	padding-top: 5px;
}

.rightSiderBox .corners {
	margin-left: 10px;
}

.rightSiderBox .rightSiderBoxCorners .topLeftCorner1 {
	background: url('../i/rightBoxTopLeftCorner.png') no-repeat;
	width: 4px;
	height: 4px;
	float: left;
	margin-left: -13px;
	margin-top: -6px;
}

.rightSiderBox .topRightCorner2 {
	background: url('../i/rightBoxTopRightCorner.png') no-repeat;
	width: 4px;
	height: 4px;
	float: right;
	margin-right: -13px;
	margin-top: -6px;
}

.rightSiderBox .bottomLeftCorner1 {
	background: url('../i/rightBoxBottomLeftCorner.png') no-repeat;
	width: 4px;
	height: 4px;
	float: right;
	margin-right: -13px;
	margin-top: -6px;
	float: left;
	margin-left: -23px;
	margin-top: -3px;
}

.rightSiderBox .bottomRightCorner2 {
	background: url('../i/rightBoxBottomRightCorner.png') no-repeat;
	width: 4px;
	height: 4px;
	float: right;
	margin-right: -13px;
	margin-top: -3px;
	float: right;
}

.rightSider .headlineHolder {
	margin: 5px 0 0 0px;
	width: 280px;
}

.rightSider .headlineHolder .MID {
	/*background: url('../i/siderHeadlineMiddle.png') repeat-x;*/
	width: 272px;
	height: 32px;
	float: left;
}

.rightSider h3 {
	font-size: 14px;
	line-height: 145%;
	color: #A5A585;
	float: left;
	padding: 5px 0 0 0;
	margin: 0 0 0 0;
	text-indent: 10px;
}

.rightSider #picture {
	margin-top: 10px;
	margin-bottom: 10px;
}

#picture p {
	line-height: 130%;
}

.rightSider .feed {
	margin: 10px 0px;
}

.img {
	float: left;
	vertical-align: middle;
	margin-top: 8px;
}

img {
	vertical-align: middle;
}

.title {
	padding: 0 10px;
}

.rightSider .feed a {
	font-size: 11px;
	font-weight: bold;
	line-height: 145%;
	color: #006666;
}

.date {
	font-size: 11px;
	line-height: 145%;
	color: #A5A585;
}

.moreFeeds {
	margin-top: 15px;
	margin-bottom: 15px;
}

.rightSiderBox .moreFeeds a {
	font-size: 11px;
	color: #990000;
	font-weight: bold;
}

.rightSiderBox .moreFeeds img {
	margin-top: -2px;
}

#footer {
	font-size: 11px;
	color: #5F5F45;
	padding: 30px 0 30px 0px;
}

#footer p {
	text-align: center;
}

#footer a {
	font-size: 11px;
	color: #006666;
}

.contentWrapper {
	position: relative;
}

.contentArticles {
	background: #FFF;
	padding: 0 20px;
	/* border: 1px solid #D1CDBC;
	border-bottom: none;
	border-top: none; */
	padding-top: 15px;
	padding-bottom: 30px;
}

.browseCorners {
	margin-top: -4px;
}

.browseCorners .rightCorner {
	margin-right: 2px;
}

/* Registration START */
#P-Sample-Popup-Content,#P-Registration-Content {
	display: none;
}

#P-Registration-Content table {
	width: 100%;
	border-left: 1px solid #727272;
	border-top: 1px solid #727272;
	border-bottom: 1px solid #727272;
	text-align: left;
	font-weight: bold;
	font-size: 15px;
	margin-bottom: 15px;
}

#P-Registration-Content .editfile_wrapper table {
	font-weight: normal;
}

.P-Input-Middle select {
	background: none;
	height: 23px;
	margin: 9px 0px 0px 0px;
	line-height: 20px;
	width: 100%;
	/* 	font-family: Tahoma, Verdana, sans-serif; */
	/* 	font-size: 14px; */
	border: none;
}

#P-Registration-Content table span {
	font-weight: normal;
}

#P-Registration-Content table tr {
	height: 70px;
}

#P-Registration-Content table td.reg-active-step {
	background: #727272;
	color: #fff;
}

.P-Reg-Confirm {
	font-weight: bold;
	font-size: 12px;
	padding: 10px 0;
}

#P-Registration-Content table td {
	border-right: 1px solid #727272;
	padding: 10px;
	width: 33%;
}

.P-Registration-Email-Alerts-Journal {
	margin-bottom: 15px;
}

.P-Registration-Email-Alerts-Journal .P-Registration-Email-Alerts-Journal-Checks
	{
	float: left;
	width: 218px;
	color: #1f1f1f;
	/*padding: 0px 0px 30px 5px;*/
}

.P-Registration-Email-Alerts-Journal .P-Registration-Email-Alerts-Journal-Checks input[type="checkbox"]
	{
	margin-top: 10px;
}

.P-Product-Type-Checkboxes .P-Registration-Email-Alerts-Journal-Checks {
	float: left;
	margin-top: 15px;
}

.P-Registration-RSS-Feed-IconLink {
	float: left;
	width: 30px;
	height: 30px;
	padding-right: 15px;
}

.P-Registration-RSS-Feed-Txt {
	color: #1f1f1f;
	/*float: left;*/
}

.P-Registration-Email-Alerts-Journal-Checks-Col {
	float: left;
	padding-top: 15px;
	width: 218px;
	color: #1f1f1f;
}

.P-Registration-Email-Alerts-Journal .P-Registration-Email-Alerts-Journal-Checks
	{
	float: left;
	width: 218px;
	color: #1f1f1f;
	/*padding: 0px 0px 30px 5px;*/
}

.P-Registration-Content-Left-Fields {
	float: left;
	width: 415px;
	margin-right: 20px;
}

.P-Registration-Content-Right-Fields {
	float: left;
	margin-left: 20px;
	width: 415px;
}

.P-Registration-Content-Interest-Head {
	margin: 30px 0 0 0;
	font-size: 18px;
}

.P-Product-Type-Checkboxes input[type="checkbox"] {
	vertical-align: middle;
	margin-left: 35px;
	font-size: 12px;
}

.P-Alerts-Radios {
	float: left;
	color: #1f1f1f;
	margin: 14px 0px;
	height: 17px;
}

.P-Alerts-Radios input {
	margin-right: 0;
	vertical-align: -2px;
}

.P-Product-Type-Checkboxes {
	color: #1f1f1f;
}

.P-Registration-Content-Fields .P-Input-Full-Width,.input-reg-title {
	color: #1f1f1f;
}

.P-Registration-Content-Fields {
	font-size: 12px;
}

.P-Registration-Content-Fields .input-title {
	padding-top: 25px;
	color: #1F1F1F;
}

.clearpadding {
	padding: 0 !important;
}

.P-Registration-Content-Fields input {
	margin-left: 10px;
}

.P-Left-Col-Fields {
	float: left;
	width: 360px;
}

.P-Right-Col-Fields {
	float: left;
	margin-left: 10px;
	width: 500px;
}

.P-Right-Col-Fields-Col {
	margin-top: 23px;
	float: left;
	width: 165px;
}

.P-Right-Col-Fields-ColRadios {
	margin-top: 23px;
	float: left;
	width: 335px;
}

.P-Right-Col-Fields-Client-Type {
	width: 93px;
	height: 117px;
}

.P-Right-Col-Fields-Client-Type-Txt {
	width: 100px;
	height: 30px;
}

.P-Right-Col-Fields-Client-Type-Txt .input-title {
	float: left;
	padding-right: 5px;
}

.P-User-Type-Radios {
	float: left;
	width: 160px;
	font-size: 12px;
}

.P-User-Type-Radios input[type="radio"] {
	margin-bottom: 15px;
}

#simplemodal-overlay {
	background-color: #000;
	cursor: default;
}

#simplemodal-container {
	height: auto;
	/*min-height: 350px; */
	width: 955px;
	color: #727272;
	background-color: #fff;
	border: 10px solid #D6D6D6;
}

#simplemodal-container .simplemodal-data>.formWrapper {
	padding: 25px 27px 25px 20px;
	/*border: 1px solid #97978B;*/
}

#simplemodal-container code {
	background: #141414;
	border-left: 3px solid #65B43D;
	color: #bbb;
	display: block;
	font-size: 12px;
	margin-bottom: 12px;
	padding: 4px 6px 6px;
}

#simplemodal-container a {
	text-decoration: none;
	/*color: #ddd;*/
}

#simplemodal-container a.modalCloseImg {
	background: url(/i/x.png) no-repeat;
	width: 25px;
	height: 29px;
	display: inline;
	z-index: 3200;
	position: absolute;
	top: -25px;
	right: -26px;
	cursor: pointer;
}

#simplemodal-container h3 {
	color: #84b8d9;
}

/* Registration End */
.P-Grey-Btn-Holder {
	cursor: pointer;
	float: left;
	margin-bottom: 20px;
}

.P-Grey-Btn-Left {
	background: url('/i/grey_btn_left.png') no-repeat;
	float: left;
	width: 3px;
	height: 30px;
}

.P-Grey-Btn-Middle {
	background: url('/i/grey_btn_middle.png') repeat-x;
	float: left;
	padding: 0px 10px 0px 10px;
	height: 30px;
	line-height: 31px;
	text-align: center;
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 14px;
	color: #1F1F1F;
}

.P-Grey-Btn-Middle a {
	color: #1f1f1f !important;
}

.P-Grey-Btn-Middle input {
	background: none;
	border: none;
	/*color: #FFF;*/
	height: 30px;
}

.P-Grey-Btn-Right {
	background: url('/i/grey_btn_right.png') no-repeat;
	float: left;
	width: 3px;
	height: 30px;
}

.P-Grey-Btn-Holder:hover .P-Grey-Btn-Left {
	background: url('/i/grey_btn_left_hover.png') no-repeat;
}

.P-Grey-Btn-Holder:hover .P-Grey-Btn-Middle {
	background: url('/i/grey_btn_middle_hover.png') repeat-x;
}

.P-Grey-Btn-Holder:hover .P-Grey-Btn-Right {
	background: url('/i/grey_btn_right_hover.png') no-repeat;
}

.P-W80 {
	width: 80px !important;
}

.P-Reg-Btn {
	padding-top: 20px;
}

.P-Reg-Btn-R {
	padding-top: 20px;
	padding-left: 10px;
}

.P-Green-Btn-Holder.P-Reg-Btn-R .P-Green-Btn-Middle {
	width: 90px;
}

/* DISABLED */
.P-Input-Disabled .P-Input-Left {
	background: url('/i/input_disabled_left.png') no-repeat;
}

.P-Input-Disabled .P-Input-Middle {
	background: url('/i/input_disabled_middle.png') repeat-x;
}

.P-Input-Disabled .P-Input-Right {
	background: url('/i/input_disabled_right.png') no-repeat;
}

.P-Input-Holder {
	margin-left: -5px;
	position: relative;
}

.P-Input-Middle input {
	background: none;
	height: 23px;
	margin: 9px 0px 0px 0px;
	cursor: text;
	line-height: 20px;
	width: 100%;
	/* 	font-family: Tahoma, Verdana, sans-serif; */
	/* 	font-size: 14px; */
	border: none;
}

.P-Input-Left {
	background: url('/i/input_left.png') no-repeat center;
	width: 8px;
	height: 40px;
}

.P-Input-Middle {
	background: url('/i/input_middle.png') repeat-x center;
	padding-left: 5px;
	padding-right: 5px;
	margin: 0px;
	height: 40px;
}

.P-Input-Right {
	background: url('/i/input_right.png') no-repeat center;
	width: 8px;
	height: 40px;
}

.P-Input-Full-Width .P-Input-Holder {
	position: relative;
	margin-left: 0px;
	margin-right: 13px;
}

.P-Input-Full-Width {
	position: relative;
}

.P-Input-Full-Width.P-Input-With-Help {
	padding-right: 18px;
}

.P-Input-With-Background {
	background: #e5edfa;
	margin-bottom: 5px;
	margin-left: -7px;
	padding-left: 7px;
	margin-right: -7px;
	padding-right: 7px;
	padding-top: 7px;
	padding-bottom: 2px;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	position: relative;
	top: -7px;
}

.P-W300 {
	width: 300px !important;
}

.P-Left {
	float: left;
}

.P-LeftInputM {
	float: left;
	padding-left: 50px;
}

.P-Input-Full-Width .P-Input-Left {
	position: absolute;
	top: 0px;
	left: -8px;
}

.P-Input-Full-Width .P-Input-Middle {
	width: 100%;
}

.P-Input-Full-Width .P-Input-Right {
	position: absolute;
	top: 0px;
	right: -18px;
}

/* FOCUS */
.P-Input-Holder.JS-Focus .P-Input-Left {
	background: url('/i/input_left_focus.png') no-repeat center;
}

.P-Input-Holder.JS-Focus .P-Input-Middle {
	background: url('/i/input_middle_focus.png') repeat-x center;
}

.P-Input-Holder.JS-Focus .P-Input-Right {
	background: url('/i/input_right_focus.png') no-repeat center;
}

/* ERROR */
.P-Input-Err .P-Input-Left {
	background: url('/i/input_left_err.png') no-repeat;
}

.P-Input-Err .P-Input-Middle {
	background: url('/i/input_middle_err.png') repeat-x;
}

.P-Input-Err .P-Input-Right {
	background: url('/i/input_right_err.png') no-repeat;
}

.P-Input-Err .P-Input-Help {
	background: url('/i/help_icon_red.png') no-repeat center;
}

/* DISABLED */
.P-Input-Disabled .P-Input-Left {
	background: url('/i/input_disabled_left.png') no-repeat;
}

.P-Input-Disabled .P-Input-Middle {
	background: url('/i/input_disabled_middle.png') repeat-x;
}

.P-Input-Disabled .P-Input-Right {
	background: url('/i/input_disabled_right.png') no-repeat;
}

.P-Registration-Content-Fields .input-reg-title {
	padding: 12px 0px 5px 0px;
	/* padding: 25px 0px 10px 0px; */
	font-size: 12px;
}

.txtred {
	color: #900;
}

.loginFormRegErrHolder {
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 14px;
	color: #990000;
}

.P-Profile-Picture-Holder {
	color: #0052CC;
}

.ptop30 {
	margin-top: 30px;
}

.P-Inline-Line-Middle {
	background: url("/i/inline_line.png") repeat-x scroll left center
		transparent;
	height: 1px;
	width: 100%;
	position: absolute;
	top: 10px;
	left: 0px;
}

.P-Line {
	vertical-align: middle;
	background: url("/i/inline_line.png") repeat-x scroll left center
		transparent;
	display: inline-block;
	height: 1px;
	width: 100%;
	margin-bottom: 3px;
}

.P-Input-Help {
	background: url('/i/help_icon.png') no-repeat center center;
	width: 14px;
	height: 16px;
	position: absolute;
	top: 8px;
	right: 0px;
	cursor: help;
}

.P-Input-Help-Reg {
	float: right !important;
	width: 24px !important;
	margin-top: 0px !important;
	position: relative;
	top: 0;
	right: 5px;
}

.P-Input-Help-Reg-Fix {
	right: -35px;
	top: 5px;
}

.P-Input-Help-Reg-Check {
	float: none !important;
	margin-top: 0px !important;
	display: inline-block;
}
/* START BALOON */
.P-Baloon-Holder {
	display: none;
	position: absolute;
	top: -13px;
	left: 20px;
	z-index: 999;
}

.P-Input-Help:hover .P-Baloon-Holder {
	display: block;
}

.P-Baloon-Arrow {
	background: url('/i/boloon_arrow_left.png') no-repeat;
	position: absolute;
	top: 15px;
	left: -3px;
	width: 7px;
	height: 13px;
}

.P-Baloon-Top {
	background: url('/i/baloon_top.png') no-repeat;
	width: 268px;
	height: 8px;
}

.P-Baloon-Middle {
	background: url('/i/baloon_middle.png') repeat-y;
	width: 268px;
	padding-top: 3px;
	padding-bottom: 5px;
}

.P-Baloon-Content {
	margin-left: 15px;
	margin-right: 15px;
	color: #959595;
	font-size: 11px;
}

.P-Baloon-Bottom {
	background: url('/i/baloon_bottom.png') no-repeat;
	width: 268px;
	height: 8px;
}
/* END   BALOON */
.loginErrors .P-Input-Left {
	background: url('/i/input_left_err.png') no-repeat;
	width: 8px;
}

.loginErrors .P-Input-Middle {
	background: url('/i/input_middle_err.png') repeat-x;
}

.loginErrors .P-Input-Right {
	background: url('/i/input_right_err.png') no-repeat;
	width: 8px;
}

.loginFormErrHolder .errorHolder .errorField {
	display: none;
}

.loginFormErrHolder .errorHolder {
	padding-top: 50px;
}

.P-Green-Btn-Holder {
	cursor: pointer;
	float: left;
}

.P-Green-Btn-Left {
	background: url('/i/green_btn_left.png') no-repeat;
	float: left;
	width: 3px;
	height: 30px;
}

.P-Green-Btn-Holder:hover.P-Inactive-Button .P-Green-Btn-Left,.P-Green-Btn-Holder.P-Inactive-Button .P-Green-Btn-Left
	{
	background: url('/i/green_btn_left_inactive.png') no-repeat;
}

.P-Green-Btn-Middle {
	background: url('/i/green_btn_middle.png') repeat-x;
	float: left;
	height: 30px;
	text-align: center;
	line-height: 31px;
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 14px;
	color: #FFF;
}

.P-Green-Btn-Holder:hover.P-Inactive-Button .P-Green-Btn-Middle,.P-Green-Btn-Holder.P-Inactive-Button .P-Green-Btn-Middle
	{
	background: url('/i/green_btn_middle_inactive.png') repeat-x;
}

.P-Green-Btn-Middle input {
	background: none;
	border: none;
	color: #FFF;
	height: 28px;
	width: 100%;
}

.P-Green-Btn-Right {
	background: url('/i/green_btn_right.png') no-repeat;
	float: left;
	width: 3px;
	height: 30px;
}

.P-Green-Btn-Holder:hover.P-Inactive-Button .P-Green-Btn-Right,.P-Green-Btn-Holder.P-Inactive-Button .P-Green-Btn-Right
	{
	background: url('/i/green_btn_right_inactive.png') no-repeat;
}

.P-Green-Btn-Holder:hover .P-Green-Btn-Left {
	background: url('/i/green_btn_left_hover.png') no-repeat top right;
}

.P-Green-Btn-Holder:hover .P-Green-Btn-Middle {
	background: url('/i/green_btn_middle_hover.png') repeat-x;
}

.P-Green-Btn-Holder:hover .P-Green-Btn-Right {
	background: url('/i/green_btn_right_hover.png') no-repeat;
}

.P-Green-Btn-Holder.P-90 .P-Green-Btn-Middle {
	min-width: 90px;
}

.fbold {
	font-weight: bold !important;
}

.nomargin {
	margin: 0 !important;
}

.fbolddark {
	font-weight: bold !important;
	color: #1f1f1f;
}

/* START FB Autocomplete */
/* Example tokeninput style #2: Facebook style */
ul.token-input-list-facebook {
	overflow: hidden;
	height: auto !important;
	height: 1%;
	width: 100%;
	border: 1px solid #C9C9B9;
	cursor: text;
	font-size: 12px;
	font-family: Tahoma, Verdana, sans-serif;
	/*min-height: 1px;*/
	height: 28px;
	z-index: 999;
	margin: 5px 0px 0px 0px;
	padding: 0;
	background-color: #fff;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	list-style-type: none;
	clear: left;
}

ul.token-input-list-facebook li input {
	border: 0;
	width: 100px;
	padding: 3px 8px;
	background-color: white;
	margin: 2px 0;
	border: none !important;
	box-shadow: none !important;
	-webkit-appearance: caret;
}

li.token-input-token-facebook {
	overflow: hidden;
	height: auto !important;
	margin: 3px;
	padding: 3px 7px;
	background-color: #FFFFFF;
	color: #006CD8;
	cursor: default;
	border: 1px solid #C7C7B7;
	font-size: 12px;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	float: left;
	white-space: nowrap;
}

li.token-input-token-facebook p {
	display: inline;
	padding: 0;
	margin: 0;
	color: #006CD8;
}

#content li.token-input-token-facebook p {
	display: inline;
	padding: 0;
	margin: 0;
	color: #006CD8;
}

li.token-input-token-facebook span {
	color: #B3B3B3;
	margin-left: 5px;
	font-weight: bold;
	cursor: pointer;
}

li.token-input-selected-token-facebook {
	background-color: #5670a6;
	border: 1px solid #3b5998;
	color: #fff;
}

#content li.token-input-selected-token-facebook p {
	color: #FFF;
}

li.token-input-input-token-facebook {
	float: left;
	margin: 0;
	padding: 0;
	list-style-type: none;
}

div.token-input-dropdown-facebook {
	margin-top: 7px;
	position: absolute;
	width: 400px;
	background-color: #fff;
	/*overflow: hidden;*/
	border-left: 1px solid #96968A;
	border-right: 1px solid #96968A;
	border-bottom: 1px solid #96968A;
	border-top: 1px solid #96968A;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	cursor: default;
	font-size: 11px;
	font-family: Verdana, sans-serif;
	z-index: 99999999999999999999999999 !important;
}

div.token-input-dropdown-facebook p {
	margin: 0;
	padding: 5px;
	font-weight: bold;
	color: #777;
}

div.token-input-dropdown-facebook ul {
	margin: 0;
	padding: 0;
}

div.token-input-dropdown-facebook ul li {
	background-color: #fff;
	padding: 3px;
	margin: 0;
	list-style-type: none;
}

div.token-input-dropdown-facebook ul li.token-input-dropdown-item-facebook
	{
	background-color: #fff;
	color: #006CD8;
	font-size: 12px;
	padding: 10px;
	border-bottom: 1px solid #E2E2DC;
	margin-left: 2px;
	margin-right: 2px;
}

div.token-input-dropdown-facebook ul li.token-input-dropdown-item2-facebook
	{
	background-color: #fff;
	color: #006CD8;
	font-size: 12px;
	padding: 10px;
	border-bottom: 1px solid #E2E2DC;
	margin: 2px;
}

div.token-input-dropdown-facebook ul li em {
	font-weight: bold;
	font-style: normal;
}

div.token-input-dropdown-facebook ul li.token-input-selected-dropdown-item-facebook
	{
	background-color: #3b5998;
	color: #fff;
}

div.token-input-dropdown-facebook:after {
	background: url("/i/boloon_arrow_top.png") no-repeat scroll 0 0
		transparent;
	content: "";
	display: block;
	height: 16px;
	left: 30px;
	position: absolute;
	top: -7px;
	width: 16px
}

.P-Input-Full-Width.P-FB-Autocomplete .P-Input-Help {
	top: 4px;
	right: -2px;
}

/* END FB Autocomplete */
.loginFormTitle {
	font-weight: bold;
	margin-bottom: 20px;
}

.loginFormButton {
	margin-top: 20px;
}

.loginFormButton .P-Green-Btn-Middle {
	padding-left: 10px;
	padding-right: 10px;
}

.P-Input-Holder .P-Green-Btn-Middle input {
	padding-left: 10px;
	padding-right: 10px;
	background: none !important;
}

.loginFormButton input {
	cursor: pointer;
}

.loginFormLabel {
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 12px;
}

.loginFormLabel span {
	color: #990000;
}

.logoutbtn {
	background: url("/i/logout_icon.png") no-repeat scroll 0 0 transparent;
	width: 25px;
	height: 24px;
	float: right;
	margin: 11px;
}

.green {
	font-weight: bold;
	font-size: 12px;
	color: #006666;
	font-family: tahoma, verdana, helvetica;
	text-decoration: none;
}

.author-left-bar-holder .green {
	padding-bottom: 4px;
}

.greenDesc {
	font-size: 12px;
	color: #666; /* #006666; */
	font-family: tahoma, verdana, helvetica;
	text-decoration: none;
	padding-bottom: 2px;
}

.author-left-bar-holder .greenDesc {
	font-size: 11px;
}

.journalContent {
	font-size: 11px;
	font-family: Verdana;
}

.P-80 {
	width: 80px;
}

.loginformWrapperInnner {
	width: 310px;
	margin: 0px auto;
}

.lostPassword {
	float: left;
	margin-left: 88px;
	font-size: 11px;
	color: #0052CC;
	text-decoration: underline;
	line-height: 30px;
	cursor: pointer;
}

@-webkit-keyframes move_eye {
	from { color:#D37E7E;}
	to {color: #AB2D2A;}
}

@-moz-keyframes move_eye {
	from { color:#D37E7E;}
	to {color: #AB2D2A;}
}

@-o-keyframes move_eye {
	from { color:#D37E7E;}
	to {color: #AB2D2A;}
}

@keyframes move_eye {
	from { color:#D37E7E;}
	to {color: #AB2D2A;}
}

.errstr {
	font-size: 14px;
	font-family: Tahoma, Verdana, Helvetica;
	color: #AB2D2A;
}

.previewform .errstr,.P-Article-Editing .errstr {
	font-weight: bold;
	-webkit-animation: move_eye 0.4s linear 1s infinite alternate;
	-moz-animation: move_eye 0.4s linear 1s infinite alternate;
	-o-animation: move_eye 0.4s linear 1s infinite alternate;
	animation: move_eye 0.4s linear 1s infinite alternate;
}

.loginFormRowHolder {
	margin-top: 25px;
}

.loginFormErrHolder {
	font-size: 14px;
	font-family: Tahoma, Verdana, Helvetica;
	color: #AB2D2A;
}

.capinfo label {
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 12px;
}

#contentSmallHolder {
	margin: 6px 0px 0 384px;
	height: 100%;
}

#contentSmall {
	height: 100%;
	background-color: #FFF;
	background-clip: padding-box;
	padding: 0;
	border: 1px solid #D1CDBC;
	border-radius: 2px;
}

.pageTitle {
	border-radius: 2px 2px 0px 0px;
	font-size: 112.5%;
	padding: 0.5em;
	color: #666666;
	border-bottom: 1px solid rgb(198, 198, 182);
	background-clip: padding-box;
}

.pageTitle.background {
	border-radius: 2px 2px 0px 0px;
	background-image: -webkit-gradient(linear, color-stop(0, rgb(255, 255, 255)),
		color-stop(0.98, rgb(230, 230, 221)));
	background-image: -webkit-linear-gradient(rgb(255, 255, 255) 0%, #f7f7f4
		98%);
	background-image: -moz-linear-gradient(rgb(255, 255, 255) 0%, #f7f7f4
		98%);
	background-image: -ms-linear-gradient(rgb(255, 255, 255) 0%, #f7f7f4 98%);
	background-image: -o-linear-gradient(rgb(255, 255, 255) 0%, #f7f7f4 98%);
	background-image: linear-gradient(rgb(255, 255, 255) 0%, #f7f7f4 98%);
	background-size: 100% 41px;
	background-repeat: repeat-x;
}

#dashboard-content {
	position: relative;
	height: 100%;
	background-color: #FFF;
	background-clip: padding-box;
	padding: 0;
	border: 1px solid #D1CDBC;
	border-radius: 2px;
	background-image: -webkit-gradient(linear, color-stop(0, rgb(255, 255, 255)),
		color-stop(0.98, rgb(230, 230, 221)));
	background-image: -webkit-linear-gradient(rgb(255, 255, 255) 0%, #f7f7f4
		98%);
	background-image: -moz-linear-gradient(rgb(255, 255, 255) 0%, #f7f7f4
		98%);
	background-image: -ms-linear-gradient(rgb(255, 255, 255) 0%, #f7f7f4 98%);
	background-image: -o-linear-gradient(rgb(255, 255, 255) 0%, #f7f7f4 98%);
	background-image: linear-gradient(rgb(255, 255, 255) 0%, #f7f7f4 98%);
	background-size: 100% 41px;
	background-repeat: repeat-x;
	margin: 6px 0px 0 192px;
}

.header-with-tabs {
	background-size: 100% 74px !important;
}

#dashboard-content p .nodata {
	text-align: center;
	margin-top: 20px
}

#dashboard-menu {
	/*background: url('../i/siderHeadlineMiddle.png') repeat-x white;*/
	background-color: white;
	border-radius: 2px;
	background-origin: border-box;
	border: 1px solid #d1cdbc;
	position: absolute;
	top: 0px;
	left: 0px;
	width: 183px;
	margin: 0 0 0 0px;
	/*height: 100%;*/
}

#mytasks { /*background-image: none !important;*/
	font-size: 108.33% !important;
	line-height: 35px !important;
	border-top: none !important;
	border-radius: 2px 2px 0px 0px;
}

#dashboard-menu h3 {
	/*background: url('../i/siderHeadlineMiddle.png') repeat-x;*/
	background: linear-gradient(#fff 0%, #fff 30%, #f1f1ed);
	background-origin: border-box;
	background-size: 100% 34px;
	border-top: 1px solid #d1cdbb;
	border-bottom: 1px solid #e4e3d8;
	color: #63634a;
	font-size: 108.33%;
	line-height: 34px;
	margin: 0;
	text-indent: 1em;
	width: 100%;
}

.crazy {
	border-spacing: 0;
	border: none;
	font-size: 11px;
	width: 100%;
	margin-bottom: 7px
}

.layout td {
	padding: 0;
}

.crazy tr {
	color: #006666
}

.crazy tr:hover {
	color: #ffffff !important;
	background-image: -webkit-linear-gradient(#d37e7e, #9a3434);
	background-image: -moz-linear-gradient(#d37e7e, #9a3434);
	background-image: -ms-linear-gradient(#d37e7e, #9a3434);
	background-image: -o-linear-gradient(#d37e7e, #9a3434);
	background-image: linear-gradient(#d37e7e, #9a3434);
	background-color: #9a3434;
	cursor: pointer;
}

#dashboard-menu a {
	color: inherit;
	white-space-collapse: preserve;
	display: block;
	padding: 0.25em;
	text-indent: 1em;
	background-color: transparent
}

#dashboard-menu a:visited {
	color: inherit;
}

.dashboard {
	width: 100%;
	border-spacing: 0;
}

.dashboard-title {
	font-size: 150%;
	padding: 0.5em;
	color: #666666;
	border-bottom: 1px solid rgb(198, 198, 182);
	background-clip: padding-box;
	margin: 0;
}

.dashboard-title.filter-counter {
	font-size: 100%;
	padding: 1.1em 0em;
}

.has_tabs,.has_tabs0 {
	margin: 0px !important;
}

.has_tabs1 { /*border: none;*/
	height: 54px;
	margin: 0px !important;
}

.dashboard tr:last-child td,.dashboard td[rowspan] {
	border-bottom: 1px solid #d1cdbb;
}

.dashboard tbody {
	border-bottom: 1px solid #d1cdbb;
}

.dashboard th,.dashboard td {
	border: none;
	padding: 4px 0 4px 0.5em;
	vertical-align: top;
}

.dashboard th {
	border-bottom: 1px solid #c6c6b6;
	padding: 10px 8px 10px 0.5em;
	text-align: left;
}

.dashboard td {
	border-bottom: 1px dashed #d1cdbb;
	color: #1F1F1F;
}

.right {
	text-align: right !important;
	padding-right: 2em;
}

.center {
	text-align: center;
	padding-right: 2em
}

.dashboard .id {
	color: #666666;
	padding-left: 1em;
	padding-right: 0.5em;
	width: 1em;
}

.dashboard .authors {
	font-size: 91.67%
}

.dashboard .days {
	font-weight: bold;
	text-align: right;
	padding-right: 0.5em
}

.dashboard .late {
	color: #BF1B1B
}

.dashboard .completed {
	color: #aaa
}

.submission {
	font-weight: bold
}

#dashboard-content a {
	color: #006666
}

.journal_17 #dashboard-content a {
	color: #357590
}

/*.dashboard tr td:first-child, */
.dashboard tr th:first-child {
	padding-left: 10px;
}

.dashboard tbody:hover td[rowspan] {
	background: #EED;
}

.dashboard tr:hover td {
	background: #EED;
}

#dashboard-content .noUsersInGroup {
	margin: 0 0 0 10px;
	font-size: 12px;
	color: #1F1F1F;
	float: left;
}

.dashboard .godown img {
	width: 15px;
	height: 8px;
}

.dashboard .goup img {
	width: 15px;
	height: 8px;
}

.dashboard .goup {
	margin-top: 0px;
}

.dashboard .godown {
	margin: 10px -10px 0 0;
}

.dashboard .goup,.godown {
	position: absolute;
	padding: 0 10px;
}

.reviewer_tbl .godown img {
	width: 15px;
	height: 8px;
}

.reviewer_tbl input {
	cursor: pointer;
}

.reviewer_tbl .goup img {
	width: 15px;
	height: 8px;
}

.reviewer_tbl .goup {
	margin-top: 0px;
}

.reviewer_tbl .godown {
	margin: 10px -10px 0 0;
}

.reviewer_tbl .goup,.godown {
	position: absolute;
	padding: 0 10px;
}

.capholder {
	margin-top: 25px;
}

.capinfo {
	margin-top: 10px;
}

.leftPad10 {
	padding-left: 10px;
}

.leftMar10 {
	margin-left: 10px;
}

ul.journalArticlesTree {
	margin-left: 10px;
	margin-top: 10px;
}

ul.journalArticlesTree li {
	padding: 3px;
}

.journalArticleAction {
	text-decoration: none;
	font-weight: normal;
	font-size: 11px;
	color: #666633;
	font-family: Arial;
}

.browseRootRow a,.browseRootRow:hover a {
	font-weight: normal;
	font-size: 14px;
	color: #006666;
	font-family: "Times New Roman", Times, serif;
	text-decoration: none;
}

.storyRowTitle a {
	font-weight: normal;
	font-size: 20px;
	color: #006666;
	font-family: "Times New Roman", Times, serif;
	text-decoration: none;
}

ul.journalArticlesTree li.browseRow {
	padding: 0px;
}

li.browseRow a {
	font-size: 11px;
	color: #666633;
	font-family: tahoma, verdana, helvetica;
	text-decoration: none;
}

li.browseRow:hover a {
	text-decoration: underline;
}

.viewDocumentBottom {
	border-top: none !important;
	padding: 0px 0px 0px 0px;
}

#content .corners_grey {
	height: 4px;
	width: 100%;
	background: #FFFFFF;
}

.viewDocumentHolderTop {
	background: #FFFFFF url('../i/header_new_top.jpg') repeat-x;
	background-position: left bottom;
	/*height:32px;*/
	min-height: auto !important;
	padding: 10px 0px 10px 10px;
	color: #666666;
	font-size: 18px;
}

.viewDocumentHolderTopBorder {
	background: #FFFFFF;
	border-bottom: 1px solid #D1CDBC;
	border-left: 1px solid #D1CDBC;
	border-right: 1px solid #D1CDBC;
	height: 1px;
}

.document_view_holder {
	padding: 20px 20px 20px 20px;
}

.document_review_title {
	color: #1F1F1F;
	font-size: 14px;
	padding-bottom: 18px;
	font-weight: bold;
}

.document_review_info {
	color: #1F1F1F;
	padding-bottom: 25px;
	font-size: 12px;
}

.reviewers_row_header {
	color: #993333;
	padding-bottom: 20px;
	font-size: 12px;
}

.reviewers_row_header_labels {
	padding: 0px 0px 0px 5px;
	font-size: 12px;
	font-weight: bold;
	border-bottom: 1px solid #C6C6B6;
	padding-bottom: 15px;
}

.review_row_header_label_row {
	float: left;
}

.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.review_row_header_label_name {
	width: 392px;
}

.review_row_header_label_email {
	width: 385px;
	padding-left: 5px;
}

.review_row_header_label_added {
	width: 65px;
	text-align: center;
	padding-left: 5px;
}

.review_row_header_label_nominated {
	width: 100px;
	text-align: center;
	padding-left: 5px;
}

.review_row_header_label_panel {
	text-align: center;
	padding-left: 5px;
	width: 65px;
}

table.reviewer_tbl th {
	border-bottom: 1px solid #C6C6B6;
	padding-bottom: 15px !important;
	font-size: 12px;
	font-weight: bold;
}

table.reviewer_tbl th,table.reviewer_tbl td {
	padding: 5px;
}

table.reviewer_tbl td {
	padding: 10px 5px 10px 5px;
	color: #1F1F1F;
	font-size: 13px;
	border-bottom: 1px dashed #D1CDBB;
	/* cursor: pointer;
    padding: 10px; */
}

.sm_font {
	font-size: 12px !important;
	color: #666666 !important;
}

.reviewers_footer_txt {
	padding: 30px 0px 15px 5px;
	color: #1F1F1F;
	font-weight: bold;
	font-size: 12px;
}

.reviewers_footer_content {
	padding: 0px 0px 0px 40px;
}

.reviewers_footer_content_left {
	float: left;
	width: 340px;
}

.reviewers_footer_content_left_label {
	padding: 0px 0px 7px 0px;
	color: #993333;
	font-weight: bold;
	font-size: 12px;
}

.reviewers_footer_content_left_icon {
	float: left;
	background: url('../i/icons.png') no-repeat 0px 0px;
	width: 14px;
	height: 15px;
	margin: 3px 0px 0px 7px;
}

.reviewers_footer_content_left_inp {
	float: left;
}

.reviewers_footer_content_middle {
	float: left;
	padding: 30px 55px 0px 30px;
	width: 20px;
	font-size: 12px;
	color: #993333;
	text-transform: uppercase;
}

.reviewers_footer_content_right {
	float: left;
	width: 168px;
	/*cursor:pointer;*/
	margin-top: 24px;
}

.reviewers_search_btn_left {
	float: left;
	width: 4px;
	height: 30px;
	background: url('../i/reviewers_btn_left.png') no-repeat;
}

.reviewers_search_btn_right {
	float: left;
	width: 4px;
	height: 30px;
	background: url('../i/reviewers_btn_right.png') no-repeat;
}

.reviewers_search_btn_middle {
	float: left;
	width: 160px;
	height: 22px;
	background: url('../i/reviewers_btn_middle.jpg') repeat-x;
	border-top: 1px solid #96968A;
	border-bottom: 1px solid #96968A;
	padding: 6px 0px 0px 0px;
	text-align: center;
	font-size: 12px;
	cursor: pointer;
}

.reviewers_footer {
	padding: 0px 0px 30px 0px;
	border-bottom: 1px solid #C6C6B6;
}

.invite_reviewer_btn {
	float: left;
	width: 158px;
	cursor: pointer;
}

.invite_reviewer_btn_left {
	width: 4px;
	height: 30px;
	background: url('../i/invite_reviewer_left_btn.png') no-repeat;
	float: left;
}

.invite_reviewer_btn_right {
	width: 4px;
	height: 30px;
	background: url('../i/invite_reviewer_right_btn.png') no-repeat;
	float: left;
}

.invite_reviewer_btn_middle {
	background: url('../i/invite_reviewer_middle_btn.jpg') repeat-x;
	width: 150px;
	height: 25px;
	float: left;
	font-size: 14px;
	color: #FFFFFF;
	padding: 5px 0px 0px 0px;
	text-align: center;
}

.under_footer {
	margin-top: 18px;
}

.invite_reviewer_text {
	float: left;
	color: #990000;
	font-size: 12px;
	padding: 0px 0px 0px 20px;
	width: 266px;
}

.back_link {
	padding: 60px 0px 0px 0px;
	color: #006565;
}

.back_link a {
	color: #006565;
	font-size: 12px;
}

.groupusers tr td:nth-child(3) {
	width: 380px;
}

.reviewers_row_hover {
	background: #FAFAF8;
	/* background:url('../i/reviewers_row_hover.png'); */
}

.se_header_cont {
	padding: 0px 0px 0px 0px !important;
}

.se_header_cont .reviewers_search_btn_middle {
	width: 175px !important;
}

.se_header_cont .reviewers_footer_content_right {
	width: 183px !important;
}

.se_header_cont .searchWrapper {
	width: 280px;
}

.se_header_cont .reviewers_footer_content_left {
	width: 350px;
}

.se_header_cont .searchWrapper input {
	width: 278px;
}

.se_header_cont .reviewers_footer_content_middle {
	padding-right: 70px;
}

.editors_list_voc_list_holder {
	padding-top: 30px;
}

.letter_holder {
	border-top: 1px dashed #D1CDBB;
	border-bottom: 1px dashed #D1CDBB;
	padding: 7px 0px 7px 5px;
	margin: 10px 0px 0px 0px;
	color: #D1CDBB;
	/*font-family: Consolas, Monaco, "Liberation Mono", "Courier New", Courier, monospace;*/
}

.letter_row {
	float: left;
	width: 13px;
	height: 21px;
	text-align: center;
	padding: 0px 5px 0px 5px;
}

.letter_row a {
	color: #006666;
	font-size: 14px;
	font-weight: bold;
}

.active_letter_row {
	background: url('../i/letter_active.png') no-repeat;
}

.active_letter_row a {
	color: #FFFFFF;
}

table.tbl_editors th,table.tbl_editors td {
	padding: 5px;
}

table.tbl_editors th {
	border-bottom: 1px solid #C6C6B6;
	font-size: 12px;
	font-weight: bold;
	padding-bottom: 15px !important;
}

table.tbl_editors td {
	border-bottom: 1px dashed #D1CDBB;
	color: #1F1F1F;
	font-size: 13px;
	padding: 10px 5px;
	color: #1F1F1F;
	font-size: 13px;
}

.tbl_editors {
	padding-top: 15px;
}

table.tbl_categories td {
	border-bottom: 1px dashed #D1CDBB;
	color: #666;
	font-size: 13px;
	padding: 8px 5px;
	font-size: 13px;
}

.editor_more_info {
	color: #666666;
	font-size: 12px;
}

table.tbl_editors td a {
	color: #006666;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}

.editor_back_link {
	padding-top: 30px;
}

.viewDocumentHolderTopWrapper {
	position: relative;
	z-index: 1;
}

.tabHolder {
	position: absolute;
	z-index: 2;
	left: 0;
	top: 40px;
	margin: 0px 0px 0px 10px;
}

.P-LE-Tabs-Holder {
	position: relative;
	padding-top: 30px
}

.P-LE-Tab-Holder {
	top: 8px;
}

.tabRow {
	width: 144px;
	float: left;
	margin-right: 2px;
	cursor: pointer;
}

.P-LE-Tab-Holder .tabRow {
	height: 32px;
	overflow: hidden;
	width: 118px;
}

.P-LE-Tab-Holder .tabRow.viewdoc_activetab {
	background: white;
	height: 37px;
}

.viewDocumentHolderTop_1 {
	height: 62px;
	padding-bottom: 0px !important;
}

.tabRowLeft_Inactive {
	float: left;
	width: 4px;
	height: 33px;
	background: url('../i/document_view_tab_inactive_left.png') no-repeat;
}

.tabRowRight_Inactive {
	float: left;
	width: 4px;
	height: 33px;
	background: url('../i/document_view_tab_inactive_right.png') no-repeat;
}

.tabRowMiddle_Inactive {
	float: left;
	height: 26px;
	width: 126px;
	padding: 7px 5px 0px 5px;
	color: #63634A;
	background: #FFFFFF url('../i/document_view_tab_inactive_middle.png')
		repeat-x;
	text-align: center;
	font-size: 14px;
}

.P-LE-Tab-Holder .tabRowMiddle_Inactive {
	width: 100px;
}

.viewdoc_activetab .tabRowLeft_Inactive {
	float: left;
	width: 4px;
	height: 33px;
	background: #FFFFFF url('../i/document_view_tab_left.png') no-repeat;
}

.viewdoc_activetab .tabRowRight_Inactive {
	float: left;
	width: 4px;
	height: 33px;
	background: #FFFFFF url('../i/document_view_tab_right.png') no-repeat;
}

.viewdoc_activetab .tabRowMiddle_Inactive {
	float: left;
	height: 26px;
	width: 126px;
	font-size: 14px;
	padding: 7px 5px 0px 5px;
	color: #993333;
	background: #FFFFFF url('../i/document_view_tab_middle.png') repeat-x
		top left;
	text-align: center;
}

.P-LE-Tab-Holder .viewdoc_activetab .tabRowMiddle_Inactive {
	width: 100px;
}

.document_info_holder_top {
	padding: 23px 0px 10px 23px;
}

.document_info_title {
	color: #1F1F1F;
	font-size: 16px;
	padding: 0px 20px 13px 0px;
	font-weight: bold;
}

.document_info_title p {
	color: #1F1F1F !important;
	font-size: 16px !important;
}

.document_info_authors {
	color: #1F1F1F;
	font-size: 13px;
	padding: 0px 0px 10px 0px;
	font-style: italic;
}

.document_info_bottom_info_left {
	float: left;
	font-size: 11px;
	color: #1F1F1F;
	padding-top: 5px;
	padding-right: 30px;
}

.document_info_bottom_info_right {
	float: right;
	padding: 0px 23px 0px 0px;
}

.document_info_bottom_info_right_left {
	float: left;
	width: 80px;
	color: #1F1F1F;
	font-size: 11px;
	padding-right: 5px;
	padding-top: 5px;
}

.document_info_bottom_info_right_icon {
	float: left;
	width: 24px;
}

.document_info_bottom_info_right_right {
	color: #993333;
	font-size: 11px;
	float: left;
	padding-left: 5px;
	padding-top: 5px;
}

.document_info_bottom_info_left_rubr {
	color: #993333;
}

.document_info_row_border_line {
	border-top: 1px solid #AAAA93;
	border-bottom: 1px solid #AAAA93;
	height: 3px;
}

.document_author_review_round_holder {
	padding: 20px 20px 25px 20px;
}

.document_source_2 .submission_notes_main_wrapper .document_author_review_round_holder
	{
	padding: 0;
}

.document_author_review_round_top_left {
	float: left;
	width: 350px;
	color: #1F1F1F;
	font-size: 14px;
	font-weight: bold;
}

.document_author_review_round_top_right {
	float: right;
}

.document_author_review_round_top_right a {
	color: #006565;
	font-size: 12px;
}

.document_author_holder_rev {
	padding: 15px 15px 0px 15px;
}

.document_author_holder_rev_info_top_left {
	float: left;
	width: 275px;
	color: #993333;
	font-size: 13px;
}

.document_author_holder_rev_info_top {
	margin: 0px 0px 20px 0px;
}

.document_source_2 .document_author_review_round_holder .document_author_holder_rev_info_top
	{
	margin: 0px 0px 0px 0px;
	background: #FFFFFF;
}

.document_source_2 .submission_notes_main_wrapper .document_author_holder_rev_info_top
	{
	margin: 0px 0px 0px 0px;
	background: #FFFFFF;
}

.document_source_2 .document_author_holder_content_no_review_yet .document_author_holder_rev_info_top
	{
	margin: 0px 0px 0px 0px;
	background: #FFFFFF;
}

.document_author_holder_rev_info_top_right {
	float: right;
}

.document_author_holder_rev_info_top_right a {
	color: #006565;
	font-size: 12px;
}

.document_author_holder_line {
	background: #C6C6B6;
	height: 4px;
	width: 100%;
}

.document_author_holder_content {
	padding: 20px 10px 0px 10px;
}

.document_source_2 .document_author_holder_content {
	padding: 16px 0px 0px 0px;
}

.document_source_2 #review_form.document_author_holder_content {
	padding: 16px 0px 0px 0px;
}

.document_author_holder_content_no_review_yet {
	padding: 20px 0px 20px 0px;
}

#decision input[type="radio"] {
	margin: 0;
}

/* #review_form{
	padding: 0px 30px;
} */
.document_author_holder_rev #review_form {
	padding: 0px;
}

#review_form.document_author_holder_content_no_review_yet {
	padding: 0px 0px 20px 0px;
}

.document_author_holder_content_no_review_yet_top {
	/* background: url('../i/yellow-top.png') no-repeat; */
	background: #FFFFCC;
	height: 5px;
	width: 100%;
}

.yellow-top-left {
	width: 5px;
	height: 5px;
	/* background: url('../i/yellow-top-left.png') no-repeat; */
	background: #FFFFCC;
}

.yellow-top-right {
	width: 5px;
	height: 5px;
	/* background: url('../i/yellow-top-left.png') no-repeat; */
	background: #FFFFCC;
}

.yellow-top-middle {
	width: 100%;
	background: #FFFFCC;
	height: 5px;
}

.yellow-bottom-left {
	width: 5px;
	height: 5px;
	/* background: url('../i/yellow-top-left.png') no-repeat; */
	background: #FFFFCC;
}

.yellow-bottom-right {
	width: 5px;
	height: 5px;
	/* background: url('../i/yellow-top-left.png') no-repeat; */
	background: #FFFFCC;
}

.yellow-bottom-middle {
	width: 100%;
	background: #FFFFCC;
	height: 5px;
}

.yellow-green-txt {
	color: #006600;
	font-size: 12px;
	font-weight: bold;
}

.document_author_holder_content_no_review_yet_middle {
	background: #FFFFCC;
	/*width:100%;*/
	padding: 20px 0px;
	text-align: center;
}

.document_author_holder_content_no_review_yet_middle + .subm_reject_or_holder{
	padding-top: 0px;
}

.subm_notes_desc_holder {
	padding: 10px 0px 15px 0px;
	color: #1F1F1F;
	font-size: 11px;
}

.subm_textarea_holder_top_left {
	width: 4px;
	height: 4px;
	background: url('../i/textarea_top_left.png') no-repeat;
}

.subm_textarea_holder_top_middle {
	width: 100%;
	height: 3px;
	border-top: 1px solid #B1B1A3;
	background: url('../i/textarea_top_middle.jpg') repeat-x;
}

.subm_textarea_holder_top_right {
	width: 4px;
	height: 4px;
	background: url('../i/textarea_top_right.png') no-repeat;
}

.subm_textarea_holder_bottom_left {
	background: url('../i/textarea_bottom_left.png') no-repeat;
}

.subm_textarea_holder_bottom_middle {
	border-top: 0px;
	border-bottom: 1px solid #B1B1A3;
	background: #FFFFFF;
}

.subm_textarea_holder_bottom_right {
	background: url('../i/textarea_bottom_right.png') no-repeat;
}

.subm_textarea_holder_middle,.subm_textarea_holder_view_source {
	border-left: 1px solid #B1B1A3;
	border-right: 1px solid #B1B1A3;
	padding: 0px 5px 5px 5px;
	background: #FFFFFF;
}

.subm_textarea_holder_middle textarea {
	border: 0px none;
	width: 100%;
	height: 72px;
	background: #ffffff;
}

.subm_textarea_holder_view_source textarea {
	border: 0px none;
	width: 99%;
	height: 558px;
	background: #ffffff;
}

.reviewers_search_btn_middle_small1 {
	width: 80px;
	cursor: pointer;
}

.reviewers_footer_content_right_small_1 {
	margin-top: 10px;
}

.subm_more_info_holder {
	padding: 15px 0px 15px 0px;
}

.subm_more_info_holder_first {
	padding: 0px 0px 15px 0px;
}

.subm_more_info_holder_first_left {
	/* float: left; */
	width: 165px;
	font-size: 12px;
	color: #1F1F1F;
	font-weight: bold;
	padding-right: 10px;
}

.subm_more_info_holder_first_right {
	float: left;
	font-size: 12px;
	color: #1F1F1F;
}

.subm_more_info_holder_sec_left {
	float: left;
	width: 100px;
	padding-right: 10px;
	font-size: 12px;
	color: #1F1F1F;
	font-weight: bold;
}

.subm_more_info_holder_sec_middle {
	float: left;
	width: 140px;
	padding-right: 10px;
}

.subm_more_info_holder_sec_middle_label {
	color: #666666;
	font-size: 12px;
	padding-bottom: 5px;
}

.subm_more_info_holder_sec_middle_val {
	color: #1F1F1F;
	font-size: 12px;
}

.subm_more_info_holder_sec_right {
	float: left;
}

.subm_more_info_holder_sec_right_label {
	color: #666666;
	font-size: 12px;
	padding-bottom: 5px;
}

.subm_more_info_holder_sec_right_val {
	color: #1F1F1F;
	font-size: 12px;
}

.submission_notes_main_wrapper {
	padding: 20px 20px 0px;
}

.ed_holder_wrapper {
	padding: 0px;
}

.invite_reviewer_btn_E {
	float: none;
}

.invite_reviewer_btn_E_first {
	padding: 10px 5px 0px 0px;
	width: 218px;
}

.invite_reviewer_btn_E_first .invite_reviewer_btn_middle,.invite_reviewer_btn_E_sec .invite_reviewer_btn_middle
	{
	width: 210px;
}

.invite_reviewer_btn_E_sec {
	padding: 10px 0px 0px 5px;
	width: 218px;
}

.subm_reject_reasons_txt {
	padding: 0px 0px 10px 0px;
}

.subm_textarea_holder_E {
	padding: 0px 10px 0px 10px;
}

.submission_notes_main_wrapper_E_view {
	padding-bottom: 20px !important;
	background: #F1F1EC;
}

.document_author_review_round_top_left_editor {
	float: none;
}

.subj_editor_name_class {
	color: #63634A;
	font-size: 13px;
}

.submission_notes_main_wrapper_E_view table td a {
	color: #006565;
	font-size: 13px;
}

.document_author_review_round_holder_E_reviewers .document_author_holder_rev_info_top_left
	{
	width: 300px;
}

.document_author_review_round_holder_E_reviewers table td a {
	color: #006565;
	font-size: 13px;
}

.document_author_review_round_holder_E_reviewers .document_author_holder_content_no_review_yet_middle
	{
	padding-left: 10px;
	padding-right: 10px;
}

.se_due_date_txt {
	color: #990000;
	font-size: 12px;
}

.se_due_date_txt_green {
	color: #006600;
}

.subj_editor_name_class_1 {
	color: #1F1F1F;
	font-size: 13px;
}

.document_author_holder_content_no_review_yet2 {
	padding-top: 0px;
}

.reviewholder_top {
	padding: 20px 0px 0px 0px;
}

.reviewholder_top_left {
	float: left;
	width: 150px;
	color: #993333;
	font-size: 13px;
}

.reviewholder_top_right {
	float: right;
}

.reviewholder_top_right a {
	font-size: 12px;
	color: #006565;
}

.history_link {
	color: #006565;
	font-size: 12px;
}

.reviewer_list_tbl th {
	padding: 20px 0px 15px 0px;
	border-bottom: 1px solid #C6C6B6;
	font-size: 12px;
	color: #1F1F1F;
}

.document_source_2 .reviewer_list_tbl th {
	padding: 0px 0px 10px 0px;
	border-bottom: none;
	font-size: 12px;
	color: #999;
}

.reviewer_tbl tr:first-child:hover {
	background: none;
}

.reviewer_tbl tr:hover {
	background: #FAFAF8;
}

.reviewer_list_tbl td {
	padding: 10px 2px 10px 0px;
	border-bottom: 1px dashed #D1CDBB;
	color: #1F1F1F;
	font-size: 12px;
	/* cursor: pointer; */
	vertical-align: top;
}

.document_source_2 .reviewer_list_tbl td {
	/* border-bottom: none; */
	
}

.editor_list_tbl td {
	color: #1F1F1F;
	font-size: 12px;
	vertical-align: top;
	/* cursor: pointer; */
}

.editor_list_tbl td:last-child {
	text-align: right;
}

.editor_list_tbl p,.author_comment_holder p {
	word-break: break-word;
}

.reviewer_list_tbl {
	/*padding: 0px 0px 30px 0px;*/
	
}

.doc_holder_reviewer_list {
	padding: 20px 0px 0px 0px;
}

.ed_decision_class_holder {
	font-size: 13px;
	color: #993333;
}

.ed_decision_val_class_holder {
	font-size: 13px;
	color: #63634A;
}

.doc_holder_reviewer_list table td a {
	color: #006565;
	font-size: 12px;
}

.reviewer_act {
	padding: 0px 5px 0px 5px;
	cursor: pointer;
}

#inputBox input#go_to_issue_input {
	width: 100%;
	line-height: 24px;
}

#issue a.notActive {
	color: #CCC;
	cursor: default;
}

.editDocument input[type='submit'] {
	width: 40px;
}

.editDocument input[type='text'], .editDocumentCollection input[type='text']{
	width: 35px;
}

.editDocument {
	width: 175px;
}

.editDocumentCollection {
	width: 96px;
}

.P-Green-Title {
	font-weight: bold;
	font-size: 11px;
	color: #006666;
	font-family: tahoma, verdana, helvetica;
	text-decoration: none;
	line-height: 24px;
}

.P-Description-Txt {
	font-size: 10px;
	color: #666633;
	font-family: verdana, helvetica;
}

.leftSiderBlock {
	/*background-image: url('../i/siderHeadlineMiddle.png');*/
	/*background-image: linear-gradient(#fff, #000);*/
	background-repeat: repeat-x;
	background-color: white;
	border-radius: 2px;
	background-origin: border-box;
	border: 1px solid #d1cdbc;
	width: 183px;
	padding-bottom: 7px;
	margin-bottom: 10px;
}

.leftSiderBlock.about {
	position: fixed;
	width: 185px;
}

.leftSiderBlock.withoutHeader {
	background-image: none;
}

#dashboard-content.withoutHeader {
	background-image: none;
	margin-left: 192px;
	margin-right: 0px;
}

.leftSiderBlock.bigBlock {
	width: 374px;
}

#leftSider .leftSiderBlock h3 {
	/* background-image: -webkit-linear-gradient(#fff 0%, #fff 30%, #f1f1ed);
    background-image: -moz-linear-gradient(#fff 0%, #fff 30%, #f1f1ed);
    background-image: -ms-linear-gradient(#fff 0%, #fff 30%, #f1f1ed);
    background-image: -o-linear-gradient(#fff 0%, #fff 30%, #f1f1ed);
    background-image: linear-gradient(#fff 0%, #fff 30%, #f1f1ed);
    background-color: #f8f8f6;
	color: #A5A585; */
	/* background-color: #6B7182; */
	background-color: #454553;
	color: #ffffff;
	border-radius: 2px 2px 0px 0px;
	background-origin: border-box;
	background-size: 100% 29px;
	border-bottom: 1px solid #e4e3d8;
	padding: 3px 0;
	font-size: 1.17em;
	line-height: 40px;
	margin: 0;
	text-indent: 1em;
	width: 100%;
}

#leftSider .leftSiderBlock.about h3 {
	width: 100%;
	background-image: none;
	background-color: #454553;
	display: block;
	text-align: center;
	margin: 0;
	padding: 4px 0;
	color: white;
	font-weight: normal;
	border-radius: 3px 3px 0 0;
	font-size: 1.6em;
	text-indent: 0px;
	/* height: 34px; */
}

.siderBlockLinksHolder {
	padding-top: 5px;
}

.filterBlock {
	margin: 10px 10px 0px 10px;
	padding: 10px;
	/* background: #DBDBCE; */
	background: #EBEBE8;
}

.filterBlockTitle {
	font-weight: bold;
	margin-bottom: 6px;
}

.journal_17 .filterBlockTitle {
    font-size: 1.1em;
}

.filterBlockContent {
	/* margin-top: 10px; */
	line-height: 1.7em;
}

.contentArticles.issues h1 {
	border-bottom: none;
	padding-left: 0px;
	padding-top: 0px;
}

.issueTotals span {
	font-weight: bold;
}

.issueTotals {
	font-size: 11px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.issueTitle {
	line-height: 18px;
}

#price.issuePrice {
	float: none;
	display: block;
	padding-left: 0px;
	padding-bottom: 10px;
	margin-top: 15px;
}

#price.issuePrice a {
	color: #63634A;
}

td.categories span {
	color: #000;
}

td.categories {
	color: #63634A;
}

.issuePicture {
	width: 100px !important;
	padding-right: 15px;
}

.issuePicture img {
	border: 1px solid #EEECE5;
	box-shadow: 4px 4px 4px #CCC;
}

.P-Grey-Btn-Holder.P-Clear-Filter {
	margin: 17px 10px 10px 10px;
}

.P-Grey-Btn-Holder.P-Go {
	margin: 5px 0px 0px 0px;
}

.issueNoLabel {
	float: left;
	line-height: 42px;
	margin-right: 10px;
}

.issueNoHolder {
	margin: 7px 5px 2px 15px;
}

.issueFromTo {
	float: left;
	margin-left: 20px;
	line-height: 42px;
}

.blockDownArrow.tree {
	margin-top: -3px;
}

.blockDownArrow {
	background: url(../i/section_arrow_down.png) repeat-x;
	width: 32px;
	height: 24px;
	float: right;
}

.blockDownArrow:hover {
	background: url(../i/section_arrow_down_hover.png) repeat-x;
}

.blockUpArrow.tree {
	margin-top: -3px;
}

.blockUpArrow {
	background: url(../i/section_arrow_up.png) repeat-x;
	width: 32px;
	height: 24px;
	float: right;
}

.blockUpArrow:hover {
	background: url(../i/section_arrow_up_hover.png) repeat-x;
}

.filterBlock.category {
	border-radius: 2px;
	/* margin-top: 3px; */
}

.filterBy .dynatree-container {
	border-radius: 2px;
}

#leftSider li.token-input-selected-token-facebook p {
	color: #FFF;
}

#leftSider .category p {
	background: none;
	color: #006666;
	font-weight: normal;
}

.fieldHolder.bigColField {
	width: 317px;
}

.buttonsHolder {
	margin: 10px;
}

.buttonsHolder .P-Grey-Btn-Holder {
	margin-left: 10px;
	margin-bottom: 0px;
}

.P-Green-Btn-Middle input {
	line-height: 31px;
	font-size: 14px;
	cursor: pointer;
}

.dashboard-title.withoutBorder {
	border-bottom: none;
	/* display: inline-block; */
	width: 100%;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
}

.fieldHolder.date {
	float: left;
	width: 123px;
	position: relative;
}

.fieldHolder.date input {
	width: 123px !important;
}

.fieldHolder.date img {
	position: relative;
	top: -21px;
	right: -110px;
}

.dateHolder {
	float: left;
	width: 165px;
}

.letter { /*margin: 0px 5px 0px 5px;*/
	line-height: 20px;
}

.lettersHolder {
	width: 290px;
}

.authorInfoHolder {
	width: 50%;
	float: left;
	margin-bottom: 30px;
}

.authorInfoHolder p,#contacts p {
	line-height: 1.5em;
	margin: 0.35em 0;
}

.authorInfoHolder .Prof-Photo {
	float: left;
}

#btn_rej_1,#btn_rej_2 {
	cursor: default;
}

.btn_rej_1_active,.btn_rej_2_active {
	background: url('../i/rej_btn_active.png') repeat;
	/* border:1px solid #e3e3e3; */
	border-radius: 5px 5px 5px 5px;
	text-align: center;
	color: #FFFFFF;
	cursor: pointer;
	height: 30px;
	margin: -5px 0 0;
}

.btnContentHolder {
	font-size: 14px;
	padding-top: 5px;
}

.btn_rej_1_active {
	width: 158px;
	margin: 5px 5px 0px 0px;
}

.btn_rej_2_active {
	width: 300px;
	margin: 5px 0px 0px 5px;
}

.red_txt_due_date {
	color: red;
	font-size: 13px;
}

.green_txt_due_date {
	color: green;
	font-size: 13px;
}

.document_author_holder_content_no_review_yet_middle a {
	font-size: 13px;
}

.subm_reject_or_holder {
	padding: 20px 10px 20px 10px;
}

.or_line {
	width: 100%;
	height: 1px;
	background: #000000;
}

.or_text {
	color: #990000;
}

.small-font {
	font-size: 14px;
}

.sm_text_center {
	text-align: center;
}

.authors_list_holder {
	padding-bottom: 20px;
	font-size: 12px;
}

.tbl_editors p {
	margin: 0px !important;
}

#user_roles_checkbox {
	font-size: 12px;
	color: #1F1F1F;
	padding: 12px 0 5px;
}

.authorDesc {
	float: left;
	margin-left: 10px;
	/* width: 340px; */
	width: calc(100% -   100px);
}

.authorDesc h3,#contacts h3 {
	margin: 0;
	position: relative;
	top: -4px;
}

.groupSubtitle {
	font-size: 14px;
	margin-top: -10px;
}

.no_bold {
	font-weight: normal;
}

.subm_textarea_holder_middle textarea {
	box-shadow: none;
	resize: vertical;
}

.doc_holder_reviewer_list_decision {
	padding-top: 0px;
	padding-bottom: 20px;
}

.document_author_holder_content_decision {
	padding-top: 0px;
}

.collapse_text {
	color: #006666;
	font-size: 13px;
	cursor: pointer;
}

.middle_col_collapsed_label {
	font-size: 13px;
	font-weight: bold;
}

.filterCriteria {
	background: #e2e2e2;
	padding: 5px 10px;
	margin: 10px 0px;
}

.template_body {
	height: 200px !important;
}

#subject_default_select,#body_default_select {
	float: right;
	position: absolute;
	margin-left: 370px;
	margin-top: -35px;
	font-size: 13px;
	width: 200px;
}

#subject_default_select input {
	width: auto;
	height: auto;
	margin-right: 0px !important;
}

#body_default_select input {
	width: auto;
	height: auto;
	margin-right: 0px !important;
}

#body_default_select {
	width: auto;
	margin-top: -213px !important;
}

.checkbox {
	position: absolute;
	width: 20px;
	height: 20px;
	margin-left: 5px;
	z-index: -1;
}

.clearStyles {
	background: none;
	border: none;
}

.P-Registration-Content {
	position: relative;
	z-index: 1003;
}

.taskspopup-leftcol {
	float: left;
	width: 670px;
	position: fixed;
	z-index: 1004;
}

.taskspopup-rightcol {
	float: left;
	width: 285px;
	background: #f8f9f9;
	position: relative;
	z-index: 1003;
	margin-left: 670px;
}

.taskspopup-listheadmain {
	padding: 5px 5px;
	border-left: 1px solid #e2e2dc;
	border-bottom: 1px solid #e2e2dc;
}

.taskspopup-listheadmain-skip-section {
	float: left;
	width: 35px;
	padding-right: 5px;
}

.taskspopup-listheadmain-content-section {
	float: left;
	width: 250px;
}

.taskspopup-header {
	padding: 10px 17px 10px 17px;
	border-bottom: 1px solid #e2e2dc;
	font-size: 15px;
	font-weight: bold;
}

.taskspopup-header-right {
	border-left: 1px solid #e2e2dc;
}

.taskspopup-formcontent {
	padding: 0px 17px 0px 17px;
}

.taskspopup-formcontent .P-Registration-Content-Fields .input-reg-title
	{
	width: 70px;
	float: left;
	padding: 8px 0px 0px 0px;
	text-align: right;
}

.taskspopup-formcontent .P-Registration-Content-Fields .fieldHolder {
	float: left;
	width: 556px !important;
	margin-left: 10px;
	margin-right: 0px;
}

.taskspopup-formcontent .P-Registration-Content-Fields .fieldHolder input
	{
	width: 535px !important;
}

.taskspopup-formcontent .P-Registration-Content-Fields {
	padding: 7px 0px 7px 0px;
}

.taskspopup-formcontent .P-Registration-Content-Fields .Tasks-PopUp-Content-Area
	{
	width: 636px !important;
	margin-left: 0px !important;
}

.taskspopup-formcontent .P-Registration-Content-Fields .Tasks-PopUp-Content-Area textarea
	{
	width: 627px !important;
	margin: 10px 0px 0px 0px !important;
	height: 210px;
}

.taskpopup-list-row-holder {
	border-bottom: 1px solid #e2e2dc;
	border-left: 1px solid #e2e2dc;
	padding: 5px 0px;
}

.taskpopup-list-row-checkb {
	float: left;
	padding-right: 5px;
	width: 35px;
}

.taskpopup-list-row-checkb input {
	margin: 5px 0px 0px 5px !important;
}

.taskpopup-list-row-content {
	float: left;
	width: 280px;
	padding: 5px 0px 5px 5px;
	cursor: pointer;
}

.taskpopup-list-row-content-pic {
	width: 32px;
	height: 32px;
	float: left;
}

.taskpopup-list-row-content-right-main {
	float: left;
	/*width: 192px;*/
	width: 238px;
	padding-left: 10px;
}

.taskpopup-list-row-content-right-main-title {
	color: #006cd8;
	cursor: pointer;
}

.taskpopup-list-row-holder-selected {
	background: #FFF !important;
	border-left: none !important;
}

.btn_inactive .invite_reviewer_btn_left {
	background: url('/i/green_btn_left_inactive.png') no-repeat !important;
	width: 3px;
}

.btn_inactive .invite_reviewer_btn_right {
	background: url('/i/green_btn_right_inactive.png') no-repeat !important;
}

.btn_inactive .invite_reviewer_btn_middle {
	background: url('/i/green_btn_middle_inactive.png') repeat-x !important;
}

.reviewer_community_public_list_tbl td {
	border: none;
}

#duedateFields input {
	float: left;
}

#duedateFields img {
	float: left;
	margin-top: 10px;
}

.pointer {
	cursor: pointer;
}

#submission_steps_nav {
	padding: 20px 0;
}

#submission_steps_nav input {
	margin: 0 10px;
}

#steps_nav input[type='submit'] {
	font-family: "Segoe UI", Tahoma, sans-serif font-size :     12pt;
	font-size-adjust: 0.5;
	margin: 0 10px;
	padding: 3px 7px;
}

#submission_step h4 {
	margin: 1.5em 0 0.5em 0.5em
}

#submission_step h5 {
	margin: 1em 0 0.5em 1em
}

#submission_step p {
	margin: 0 0 1em 1em;
	font-size: 13px
}

#submission_step .reviewer_tbl th {
	padding: 10px;
}

.userDecision {
	color: #737373;
	font-size: 15px;
	font-weight: bold;
	text-align: center;
	float: left;
	margin: 20px 0 0 435px;
}

.limitedPermissions {
	text-align: center;
	font-size: 24px;
}

.document_only_submitting_author_can_edit {
	padding-top: 20px;
	font-style: italic;
	font-size: 12px;
}

#autoprice .inputFld {
	background: none;
	border: none;
}

.documentHeader .P-Header {
	background: #E4E4DD;
}

.documentHeader {
	position: fixed;
	top: 10px;
	width: 100%;
	margin-top: -12px;
	z-index: 10;
}

.rejBtnMid {
	background: url('/i/btn_rej_mid.jpg') repeat-x;
	height: 25px;
	margin: -5px 0 0 0px;
	padding: 5px 0 0;
	color: #fff;
	font-size: 14px;
	text-align: center;
	border-radius: 5px 5px 5px 5px;
}

.activateMailFieldsClass {
	cursor: pointer;
	float: left;
	position: absolute;
	margin-top: 18px;
	height: 28px;
	width: 35px;
}

.anchor {
	display: block;
	height: 155px;
	margin-top: -155px;
	visibility: hidden;
}

#P-Ajax-Loading-Image {
	position: fixed;
	left: 50%;
	top: 50%;
	margin-left: -32px; /* -1 * image width / 2 */
	margin-top: -32px; /* -1 * image height / 2 */
	display: none;
	z-index: 100000;
}

#docEditHeader .box.filter {
	width: 146px;
}

.userDecisionWithLegent {
	margin-left: 0px;
	width: 810px;
}

.seVersionWithLegend .box {
	min-height: auto !important;
}

.reject_notes_text {
	font-size: 12px;
	color: #1F1F1F;
	padding: 10px
}

.reject_notes_text p {
	margin: 0px !important;
	display: inline;
}

.decision_notes_reject {
	color: #993333;
	font-weight: bold;
	text-align: left;
	padding-bottom: 5px;
}

.decision_notes_text_rejected {
	text-align: left;
}

table.no_bold_class td a {
	font-weight: normal !important;
}

.P-Article-Editing .errstr {
	padding-bottom: 5px;
}

.form_success_update {
	color: #006600 !important;
}

.letter_row_filter {
	float: left;
	width: 14px;
	line-height: 20px;
	margin: 0px 5px 0px 0px;
}

.letter_row_filter_big {
	width: 60px;
}

.letter_row_filter_big2 {
	width: 13px;
}

.letter_row_filter_sep {
	float: left;
	margin: 0px 10px;
	line-height: 20px;
}

/*#previewHolder .P-Article-Preview-Base-Info-Block {
        margin-left: 10px;
        margin-right: 10px;
}

#previewHolder [contenteditable="true"] {
        padding: 0px;
}

#previewHolder .P-Article-Preview-Block-Content {
        padding: 0px 20px;
}*/
.P-Article-Content .previewform {
	padding: 0px 20px 0px 10px;
}

.P-Article-Editing input[type="checkbox"] {
	margin: 3px 0px 3px 0px !important;
}

.FirstBtn {
	margin-left: 0px;
}

.previewform td {
	border-top: 1px dashed #D1CDBB;
}

.no-Border {
	border-top: 0px none !important;
	padding-top: 0px !important;
}

.no-Padding {
	padding: 0px !important;
}

.withSmallPadding {
	padding-top: 10px !important;
}

.user_expertises_big_col {
	width: 100% !important;
}

.user_expertises_big_col ul.dynatree-container {
	min-height: 100px !important;
	height: 100px !important;
	margin: 10px !important;
}

.user_expertises_big_col .P-Registration-Content-Fields {
	padding-bottom: 0px !important;
}

.user_expertises_big_col .invite_reviewer_btn_E_first {
	padding-top: 0px !important;
	margin-bottom: 10px;
}

.user_expertises_big_col .taskspopup-formcontent .P-Registration-Content-Fields .input-reg-title
	{
	width: 100%;
	text-align: left;
}

.P-SelectHolder select {
	width: 100% !important;
}

.document_info_se .document_info_bottom_info_right_right {
	padding-left: 0px;
}

.document_info_se {
	float: right;
	padding-right: 20px;
}

.document_info_review_type {
	float: left;
	padding-right: 20px;
}

.no_dedicated_reviewers_data {
	padding-bottom: 30px;
}

.no_dedicated_reviewers_data_title {
	border-bottom: 1px solid #C6C6B6;
	color: #1F1F1F;
	font-size: 12px;
	padding: 0 0 15px;
	font-weight: bold;
}

.no_dedicated_reviewers_data_content {
	padding-top: 10px;
}

.no_dedicated_reviewers_data_content a {
	color: #993333 !important;
}

/* #P-Root-Comments-Holder{ */
/* 	position:relative; */
/* } */

/* /* COMMENTS IN VERSION START */
* /
.P-Comments-Expand-Collapse {
	padding: 8px 0px 5px;
	font-size: 12px;
	font-weight: normal;
	margin-top: 3px;
}

.P-Comments-Expand-Collapse span {
	padding-right: 15px;
}

.P-Comments-Expand-Collapse img {
	padding-right: 5px;
	vertical-align: middle;
}

.P-Comments-Revisions-Content {
	position: relative;
	overflow:visible!important;
}

/* .P-Root-Comment { */
/* 	width: 100%; */
/* 	background:#f1f4f3; */
/* } */

/* .P-Comments-Revisions-Item { */
/* 	border-top: 1px solid #e2e2dc; */
/* 	background: url("/i/arrowDown.png") no-repeat scroll 300px center; */
/* 	height: 51px; */
/* 	cursor: pointer; */
/* } */

/* .P-Comments-Revisions-Content .uparrow { */
/* 	background: url("/i/arrowUp.png") no-repeat scroll 300px center !important; */
/* } */

/* .P-Comments-Revisions-Item .username { */
/* 	color: #006CD8; */
/* 	font-size: 14px; */
/* 	padding: 10px 10px 2px 10px; */
/* } */

/* .P-Inline-Comment .commentdate { */
/* 	background: url("/i/comment_inline.png") no-repeat scroll left center transparent; */
/* } */

/* .P-Global-Comment .commentdate { */
/* 	background: url("/i/comment_icon-small.png") no-repeat scroll left center transparent; */
/* } */

/* .P-Comments-Revisions-Item .commentdate { */
/* 	color: #727272; */
/* 	font-size: 12px; */
/* 	padding-left: 18px; */
/* 	margin-left: 10px; */
/* } */

/* .P-Delete-Comment { */
/* 	float: right; */
/* 	color: red; */
/* 	font-size: 12px; */
/* 	font-weight: normal; */
/* 	padding-right: 10px; */
/* 	cursor: pointer; */
/* } */
.edit {
	background: url("/i/editing_pen_icon.png") no-repeat scroll left center
		transparent !important;
}

/* .P-Comments-Revisions-Item img { */
/* 	width: 30px; */
/* 	float: left; */
/* 	padding-left: 13px; */
/* 	padding-top: 11px; */
/* } */

/* .P-Comments-Revisions-Item-Details { */
/* 	width: 250px; */
/* 	float: left; */
/* } */

/* .P-Comments-Revisions-History { */
/* 	padding: 5px 0; */
/* } */

/* .P-Comments-Revisions-History .rejected { */
/* 	color: #b21d1c; */
/* } */

/* .P-Comments-Reviosions-History-Date { */
/* 	float: right; */
/* } */

/* .P-Comment-Msg { */
/* 	padding: 10px 0px 3px 0px; */
/* 	color: #000000; */
/* } */

/* .P-Comments-Revisions-Item-Content { */
/* 	padding-left: 50px; */
/* 	color: #727272; */
/* 	display: none; */
/* 	padding-right: 20px; */
/* 	width: 265px; */
/* } */

/* .Active-Comment-Holder{ */
/* 	background:#fdf5e3; */
/* } */

/*  .Active-Comment-Text{ */
/*  	background:#fdf5e3; */
/* } */

/* .P-Comments-Revisions-Item-Content-Btns { */

/* } */

/* .P-Comments-Revisions-Item-Content .changedtext { */
/* 	color: #727272; */
/* 	font-size: 12px; */
/* } */

/* .P-Comments-Revisions-Item-Content .changedtextfrom { */
/* 	color: #ab2d2a; */
/* 	font-size: 14px; */
/* } */

/* .P-Comments-Revisions-Item-Content .changedtextto { */
/* 	color: #007f0d; */
/* 	font-size: 14px; */
/* } */

/* .P-Article-StructureHead .formWrapper { */
/* 	display:none; */
/* } */

/* .P-Comments-Revisions-Txt { */
/* 	font-size: 12px; */
/* 	margin-top: 7px; */
/* 	margin-bottom: 5px; */
/* 	height: 120px; */
/* 	padding: 10px; */
/* 	width: 230px; */
/* } */

/* .P-Comments-Revisions-Txt:focus { */
/* 	border: 1px solid #89c0e8; */
/* 	box-shadow: 0 0 10px #e0e0d6; */
/* } */

/* COMMENTS IN VERSION END */
.suggestRevName {
	padding-bottom: 4px;
	font-weight: bold
}

.suggestRevExpertise {
	color: #666;
	font-size: 11px
}

#tasksPopUpFormContent .Tasks-PopUp-Content-Area textarea {
	height: 100px !important;
	resize: none;
}

.Tasks-PopUp-Content-Template-View {
	margin-top: 10px;
	height: 123px !important;
	overflow-y: auto;
	margin-left: 0 !important;
	width: 616px !important;
	float: left;
	margin-right: 0;
	color: #1F1F1F;
	padding: 5px;
	border-color: #B2B2A4 #BDBDAF #C6C6B6;
	border-radius: 3px 3px 3px 3px;
	border-style: solid;
	border-width: 1px;
}

.taskpopup-list-row-content-right-main-role_right .red_txt_due_date {
	font-size: 11px;
}

.commentsSingleFilter {
	float: left;
	width: 33%;
	font-weight: normal;
	font-size: 11px;
}

.commentsSingleFilter label {
	margin-left: 25px;
	display: block;
}

.commentsSingleFilter input {
	float: left;
}

.Comment-Prev,.Comment-Next {
	margin-left: 20px;
	font-size: 12px;
	margin-top: 8px;
}

.Comment-Prev a,.Comment-Next a {
	cursor: pointer;
	text-decoration: none !important;
}

.Comment-Prev-Readonly {
	margin-left: 0px;
}

.P-Wrapper-Container-Right .P-Article-StructureHead {
	position: fixed;
	top: 152px;
	margin-top: 0px;
	background: #E4E4DD;
	z-index: 10;
}

.Comments-Collapse-Expand-Top {
	
}

.P-Wrapper-Container-Right .content {
	padding-top: 135px;
}

#decision span {
	cursor: pointer;
}

#comment_btn {
	-moz-user-select: none;
	-khtml-user-select: none;
	-webkit-user-select: none;
	user-select: none;
}

.document_btn_actions_editor_holder {
	/* padding-bottom: 20px; */
}

.le_action_btn {
	float: left;
	width: 188px;
}

.le_action_btn .invite_reviewer_btn_middle {
	width: 180px;
}

.le_actions_holder .P-Green-Btn-Holder {
	margin: 10px 5px 0px 0px;
}

.le_actions_holder .P-Green-Btn-Middle {
	width: 180px;
}

#P-Ajax-Loading-Image-Main {
	display: none;
	position: fixed;
	left: 50%;
	top: 50%;
	margin-left: -32px;
	margin-top: -32px;
	z-index: 100000;
}

#P-Comment-Unavailable-Text {
	font-size: 11px;
	font-weight: normal;
	margin-bottom: 15px;
	color: red;
}

.P-Main-Comment-Btn-Disabled {
	opacity: 0.5;
	filter: alpha(opacity =   50);
}

.with-label {
	position: relative;
	z-index: 1;
}

#content_label {
	position: absolute;
	z-index: 2;
	top: 13px;
	left: 3px;
	color: #666666;
}

.P-Disabled-Btn {
	opacity: .5;
	filter: alpha(opacity = 50);
}

.P-Document-Err-Notification {
	height: 30px;
	background: url('/i/validation_errors_bg.png') repeat-x scroll center
		center transparent;
	color: #FFFFFF;
	display: inline-block;
	line-height: 30px;
	text-align: center;
	font-size: 11px;
	width: 100%;
}

#docEditHeaderHolder.editHeaderWithNotification {
	height: 133px;
}

.review {
	height: 180px;
	resize: vertical;
}

.review_author {
	height: 180px;
	resize: vertical;
}

.poll_answer_err,.reviewDecisionErr {
	font-size: 12px !important;
	-webkit-animation: move_eye 0.4s linear 1s infinite alternate;
	-moz-animation: move_eye 0.4s linear 1s infinite alternate;
	-o-animation: move_eye 0.4s linear 1s infinite alternate;
	animation: move_eye 0.4s linear 1s infinite alternate;
	animation-fill-mode: both;
	background-color: #FFE6E6;
}

.notesToAuthorErr textarea {
	border-color: #bf1e1e !important;
	background: #f6e3dc !important;
}

.landing_wrap .article_header {
	padding: 0 4% 0 420px;
	position: relative;
	height: 365px;
	font-size: 20px;
	color: #FFF;
	background: url(/i/bg_article_header.png) no-repeat;
	border-radius: 2px 2px 0 0;
}

.landing_wrap .article_header>img {
	position: absolute;
	left: 36px;
	bottom: -25px;
}

.landing_wrap td {
	padding-right: 10px;
	vertical-align: top;
}

.landing_wrap h1 {
	margin: 0;
	padding: 30px 0 20px;
	font-size: 30px;
	text-shadow: 1px 1px 1px rgba(56, 79, 54, 0.76);
}

.landing_wrap blockquote {
	margin: 0;
	padding: 0 0 0 28px;
	font-style: italic;
	/*background: url(/i/quote_1.png) no-repeat;*/
	text-shadow: 1px 1px 0px rgb(56, 79, 54);
}

.landing_wrap .article_header p {
	text-align: right;
}

.landing_wrap .content_article ul,.landing_wrap .content_article li,.landing_wrap .article_footer ul,.landing_wrap .article_footer li,#footer .link_list,#footer .link_list li
	{
	margin: 0;
	padding: 0;
	list-style: none;
}

.landing_wrap .content_article>ul {
	padding: 50px 0 15px;
}

.landing_wrap .content_article>ul>li {
	float: left;
	width: 26%;
	padding: 0 2.5% 0 4.5%;
	border-left: 1px solid #EEE;
}

.landing_wrap .content_article li:first-child {
	margin-left: 0;
	border-left: none;
}

.landing_wrap .content_article li img {
	display: block;
	margin: -15px 0 0 30px;
}

.landing_wrap .content_article li h2 {
	margin: 45px 0 30px;
	font-size: 17px;
}

.landing_wrap .content_article li li,.landing_wrap .article_footer li {
	padding: 0 0 17px 26px;
	font-size: 13px;
	background: url(/i/bullet.png) no-repeat;
}

.lt-ie8 .landing_wrap .content_article li li {
	padding-left: 0px;
	margin-left: 20px;
}

.landing_wrap .article_footer {
	position: relative;
	height: 235px;
	color: #FFF;
	background: url(/i/bg_article_footer.png) no-repeat;
	border-radius: 0 0 2px 2px;	
}

.landing_wrap .zse_article_footer {
	position: relative;
	height: 0px;
	color: #FFF;
	background: url(/i/bg_article_footer.png) no-repeat;
}

.landing_wrap .article_footer img {
	position: absolute;
	top: -85px;
	right: -34px;
}

.landing_wrap .article_footer h2 {
	margin: 0 48px;
	padding: 42px 0;
	font-size: 25px;
	text-align: center;
	background: url(/i/bg_line.png) no-repeat left center;
	text-shadow: 1px 1px 0px rgb(56, 79, 54);
}

.landing_wrap .article_footer ul {
	padding: 0 0 0 7%;
}

.landing_wrap .article_footer li {
	float: left;
	width: 22%;
	margin-right: 8%;
}

#subMenu .menu_btn_large {
	/* margin-top: 9px;
	padding: 0px 30px 0 20px; */
	font-size: 1.1em;
	font-weight: normal;
}

#footer .link_list {
	padding: 0 0 30px 200px;
}

#footer .link_list li {
	float: left;
	width: 33.33%;
}

#footer .link_list li img {
	display: block;
	margin: 0 auto;
}

#footer .link_list li a:hover {
	opacity: 0.8;
}

.filterBlock .filterBlockContent input {
	width: 105px !important;
	padding: 0px 3px 0px 3px;
}

.leftSiderBlock .P-Grey-Btn-Holder {
	margin-top: 15px;
}

.article .authors_list_holder {
	color: #616141;
	padding: 10px 0px 10px 0px;
	font-size: 12px;
}

.article a.authors_list_holder:hover {
	text-decoration: underline;
	font-size: 12px;
}

/* new index page css START*/
button.button_green,button.button_red {
	padding: 8px 22px;
	margin-left: 10px;
	font-size: 12px;
	width: auto;
	height: auto;
	color: #FFF;
	border: none;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	cursor: pointer;
}

.button_green {
	background-image: -moz-linear-gradient(48% -28% -180deg, #B2D45B 0%, #447D5D 100%);
	background-image: -webkit-gradient(linear, 48% -28%, 48% 119%, color-stop(0, rgb(178, 212, 91)), color-stop(1, #447D5D));
	background-image: -webkit-linear-gradient(-180deg, #B2D45B 0%, #447D5D 100%);
	background-image: linear-gradient(-180deg, #B2D45B 0%, #447D5D 100%);
}

.button_green:hover {
	background-image: -moz-linear-gradient(48% -28% 0deg, #B2D45B 0%, #447D5D 100%);
	background-image: -webkit-gradient(linear, 48% -28%, 48% 119%, color-stop(0, rgb(178, 212, 91)), color-stop(1, #447D5D));
	background-image: -webkit-linear-gradient(0deg, #B2D45B 0%, #447D5D 100%);
	background-image: linear-gradient(0deg, #B2D45B 0%, #447D5D 100%);
}

.button_red {
	background-image: -moz-linear-gradient(0 0 -180deg, #D37E7E 0%, #993333 99%);
	background-image: -webkit-gradient(linear, 0 0, 0 0, color-stop(0, #D37E7E), color-stop(0.99, #993333));
	background-image: -webkit-linear-gradient(-180deg, #D37E7E 0%, #993333 99%);
	background-image: linear-gradient(-180deg, #D37E7E 0%, #993333 99%);
}

.button_red:hover {
	background-image: -moz-linear-gradient(0 0 0deg, #D37E7E 0%, #993333 99%);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, color-stop(0, #D37E7E), color-stop(0.99, #993333));
	background-image: -webkit-linear-gradient(0deg, #D37E7E 0%, #993333 99%);
	background-image: linear-gradient(0deg, #D37E7E 0%, #993333 99%);
}

.lt-ie10 .button_red {
	background: #993333;
}

.lt-ie10 .button_green {
	background: #447D5D;
}

.lt-ie10 #subMenu {
	background: #FAFAFA;
}

.lt-ie8 button.button_green,.lt-ie8 button.button_red {
	padding: 8px 5px;
}

.lt-ie8 button.button_tasks {
	padding: 0 5px 0 9px;
}

.lt-ie8 button.button_tasks span {
	padding-left: 15px;
}

button.button_tasks {
	padding: 0 22px 0 9px;
}

button.button_tasks span {
	display: block;
	padding: 8px 0 8px 34px;
	background: url(/i/icon_user.png) no-repeat left bottom;
}

#button>a {
	margin: 6px 2px 0 0;
	float: right;
	clear: right;
}

#button>a:hover,
#subMenu .menu_btn:hover {
	background-color: #6B7182;
}

.clearfix:before,
.clearfix:after {
	content: " ";
	display: table;
}

.clearfix:after {
	clear: both;
}

.clearfix {
	*zoom: 1;
}
/* new index page css END*/
.authorInfoHolder .Prof-Photo {
	width: 70px;
}

.filterBlockContent input[type="checkbox"] {
	width: 15px !important;
}

.fund_ag {
	width: 100% !important;
}

.fund_ag input {
	margin-right: 0px !important;
}

.green.letter {
	padding: 5px 1.5px;
}

.green.letter:hover {
	background: url("../i/menuHover.png") repeat-x scroll 0 0 transparent;
}

.bdj_free_homepage_text {
	text-align: center;
	color: rgb(128, 0, 0);
	width: 100%;
	display: block;
	margin-bottom: 15px;
	font-weight: bold;
	margin-bottom: 25px;
	margin-left: -20px;
	margin-top: -11px;
}

.author-left-bar-holder {
	float: left;
	width: 276px;
}

element.style {
	float: left;
	width: 276px;
}

.authorInfoHolder .greenDesc {
	font-size: 11px;
}

.Letter-in-filter {
	font-weight: bold;
}

.menu_delimiter {
	border-left: 1px solid #EBEBE8;
	height: 33px;
	display: inline-block;
	float: left;
}

.journal_articles_search_wrapper {
	float: left;
	padding: 0px 0px 0px 0px;
}

.article_search_radio_holder {
	width: 100%;
}

.article_search_radio_holder td {
	text-align: left !important;
}

.P-Articles-Sort-Select {
	width: 30% !important;
	float: right;
	/* height: 40px;
    border-radius: 0 3px 0 0;
	background-color: #6B7182; */
}

.article_sort_select_wrapper {
	padding: 9px;
	background-color: #6B7182;
	border-bottom: 1px solid #e4e3d8;
}

.journal_17 .article_sort_select_wrapper {	
    background-color: #1E2635;	
	height: 38px;
}

.P-Articles-Sort-Select select {
	margin: 0px;
}

.article_sort_text {
	width: 10%;
	text-align: right;
	float: left;
	height: 46px;
	background-color: #6B7182;
	color: #ffffff;
	border-bottom: 1px solid #e4e3d8;
}

.journal_17 .article_sort_text {
	height: 56px;
    background-color: #1E2635;
}

.article_sort_text_wrapper {
	padding-top: 16px;
}

.article_title_with_sort {
	width: 60% !important;
	float: left;
	/* background-color: #6B7182;
    color: #ffffff;
	border-radius: 3px 0 0 0; */
}

.article_reviewit_btn {
	margin: 5px 0px 0px 0px;
	background: url("/i/Review_it_btn_big.png") no-repeat !important;
	border: medium none;
	height: 34px;
	width: 122px;
}

.article_reviewit_btn:hover {
	background: url("/i/Review_it_btn_big_hover.png") no-repeat !important;
	border: medium none;
	height: 34px;
	width: 122px;
}

.article_post_btn {
	margin: 5px 0px 0px 0px;
	background: url("/i/Post_btn_big.png") no-repeat !important;
	border: medium none;
	height: 34px;
	width: 122px;
	display: inline-block;
}

.article_post_btn:hover {
	background: url("/i/Post_btn_big_hover.png") no-repeat !important;
	border: medium none;
	height: 34px;
	width: 122px;
	display: inline-block;
}

.article_cancel_btn {
	margin: 5px 0px 0px 0px;
	background: url("/i/Cancel_btn_big.png") no-repeat !important;
	border: medium none;
	height: 34px;
	width: 122px;
	display: inline-block;
	margin-left: 20px;
}

.article_cancel_btn:hover {
	background: url("/i/Cancel_btn_big_hover.png") no-repeat !important;
	border: medium none;
	height: 34px;
	width: 122px;
	display: inline-block;
	margin-left: 20px;
}

.article_forum {
	padding: 20px 15px;
}

.article_comment_textarea {
	font-size: 12px;
	margin-top: 7px;
	margin-bottom: 5px;
	height: 120px;
	padding: 10px;
	width: 431px;
	display: block;
	margin-left: auto;
	margin-right: auto;
	box-sizing: content-box;
	background: #fff;
	border-top: solid 1px #b2b2a4;
	border-left: solid 1px #bdbdaf;
	border-right: solid 1px #bdbdaf;
	border-bottom: solid 1px #C6C6B6;
	border-radius: 2px;
	box-shadow: inset 0px /* x */   6px /* y */   10px /* blur */   -10px
		/* spread */   #888;
}

.forum_list_row {
	margin: 0px 0px 5px 7px;
	padding: 0px 0px 0px 0px;
}

.forum_list_arrow {
	float: left;
	width: 14px;
	height: 14px;
	position: absolute;
	z-index: 2;
	background: url("/i/comment-stroke.png") no-repeat;
	margin-left: -6px;
}

.forum_list_content {
	position: relative;
	z-index: 1;
	background: #FFFFFF;
	border-radius: 0px 5px 5px 5px;
	border-top: solid 1px #b2b2a4;
	border-left: solid 1px #bdbdaf;
	border-right: solid 1px #bdbdaf;
	border-bottom: solid 1px #C6C6B6;
	margin-left: 7px;
	padding: 10px;
	margin-bottom: 10px;
}

.forum_list_user_image {
	float: left;
	width: 27px;
	margin: 0px 5px 0px 0px;
}

.forum_list_user_main_info {
	float: left;
}

.forum_list_user_name {
	color: #006CD8;
	font-size: 12px;
	font-family: Tahoma;
	font-weight: bold;
}

.forum_list_user_comment_date {
	color: #727272;
	font-size: 11px;
	font-family: Tahoma;
}

.forum_list_user_comment_text {
	padding: 10px 0px 0px 0px;
	font-family: Calibri;
	font-size: 10pt;
}

.forum_list_user_comment_text p {
	padding-bottom: 4px;
}

.article_comment_form {
	margin: 10px 0px 0px 0px;
}

.forum_list_actions {
	margin: 3px 0px 3px 20px;
	float: right;
}

.article_comment_form_not_logged {
	font-family: Helvetica;
	font-size: 11pt;
	font-weight: bold;
	padding: 15px 0 0 15px;
	margin: 20px -30px 0 -15px !important;
	border-top: 1px solid #BBB;
	margin: 0px 0px 0px 7px;
}

.article_comment_form_not_logged a {
	font-size: 14px;
	font-weight: bold;
}

.forum_list_head {
	color: #666666;
	font-family: Helvetica;
	font-weight: bold;
	padding: 0px 0px 10px 0px;
	font-size: 11pt;
}

.aof_no_comments_holder {
	font-size: 14px;
	padding: 0px 0px 10px 0px;
}

.forum_list_user_header {
	height: 34px;
	margin-left: -10px;
	margin-right: -10px;
	margin-top: -10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 6px;
	background-color: #FDF5E3;
	border-radius: 2px 2px 0 0;
}

.new_comment_title {
	color: #666666;
	font-family: Helvetica;
	font-size: 11pt;
	font-weight: bold;
	padding: 15px 0 0 15px;
	margin: 20px -30px 0 -15px;
	border-top: 1px solid #BBB;
}

.review_form_title {
	color: #666666;
	font-family: Helvetica;
	font-size: 11pt;
	font-weight: bold;
	margin: 20px 0 15px 0;
	-moz-user-select: none;
	-webkit-user-select: none;
	-ms-user-select: none;
	cursor: pointer;
}

.review_form_title a {
	color: #666;
}

div.form_line {
	background-color: #CCCCCC;
	height: 1px;
	margin: 4px 0;
}

.review_form_table {
	display: none;
}

.aof_view_poll_link {
	float: right;
}

.form_questions {font-family Calibri;
	font-size: 10pt;
	/*background-image: linear-gradient(90deg, #E3E3C7, #FEFBF3);
    background-color: #FDF5E3;*/
	padding: 5px;
	border-radius: 5px 5px 5px 5px;
}

.form_answer {
	font-size: 10pt;
	/*padding-bottom: 15px;*/
	color: #666;
	width: 5%;
}

.rightMar10 {
	margin-right: 10px;
}

.P-Left-Col-Fields-FullWidth {
	width: 100%;
}

.fig-zoom {
	background-color: #222222;
}

.forum_list_user_info {
	float: left;
}

.aof_poll_view_header {
	font-size: 11pt;
	font-weight: bold;
	padding: 20px 20px 10px;
}

table.aof_poll_view_list {
	padding: 0 10px;
	border: none;
}

td.aof_poll_view_list_label {
	border: none;
	font-family: Calibri;
	font-size: 10pt;
	font-weight: normal;
	padding: 2px 10px;
	width: 100%;
	border-bottom: 1px dotted #CCC;
	height: 17px;
}

#P-Post-Review-Form-Poll {
	display: none;
}

.comment_rejected {
	color: #CD0A0A;
}

.articleCoverImageHolder img {
	border: 1px solid #EEECE5;
	/* box-shadow: 4px 4px 4px #CCC; */
}

.articleCoverImageHolder {
	padding-top: 8px;
	padding-right: 10px;
	height: 100%;
}

.ui-autocomplete-input {
	padding-left: 5px;
}
/*
.unselectable {
	-moz-user-select: none;
	-webkit-user-select: none;
	-ms-user-select: none;
}
*/
.P-Head-Profile-Menu {
	margin-bottom: 9px;
}

.P-Head-Profile-Menu a span {
	color: #006CD8 !important;
}

.P-Head-Profile-Menu a {
	display: none;
}

.P-Head-Profile-Menu #profile {
	display: block;
}

/* BUTTONS new index page css BBU

<input class="button_green2" type="button" style="float:left; width:147px;" value="Send all emails" />

*/
input[type="button"].button_green2 {
	padding: 6px 16px;
	font-size: 14px;
	width: auto;
	height: auto;
	color: #FFF;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	cursor: pointer;
	border: 1px outset #57933B;
}

input[type="submit"].button_green2 {
	padding: 6px 16px;
	font-size: 14px;
	width: auto;
	height: auto;
	color: #FFF;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	cursor: pointer;
	border: 1px outset #57933B;
}

.button_green2 {
	background-image: -moz-linear-gradient(48% -28% -180deg, rgb(87, 147, 59)
		0%, rgb(17, 96, 48) 100%);
	background-image: -webkit-gradient(linear, 48% -28%, 48% 119%, color-stop(0, rgb(178, 212,
		91)), color-stop(1, #447D5D));
	background-image: -webkit-linear-gradient(-180deg, #B2D45B 0%,
		#447D5D 100%);
	background-image: linear-gradient(-180deg, rgb(87, 147, 59) 0%,
		rgb(17, 96, 48) 100%);
}

.journal_17 .button_green2{
	background-image: none;
	background-color: #48A7A2; 
}

.journal_17 .document_author_holder_content_no_review_yet_middle,
.journal_17 .yellow-top-middle,
.journal_17 .yellow-bottom-middle,
.journal_17 .yellow-top-right,
.journal_17 .yellow-bottom-right,
.journal_17 .yellow-top-left,
.journal_17 .yellow-bottom-left 
{
	background-color: #EEEEEE;
}

.button_green2:hover:not ([disabled="disabled"] ){
	background-image: -moz-linear-gradient(48% -28% 0deg, rgb(17, 96, 48) 0%,
		rgb(87, 147, 59) 100%);
	background-image: -webkit-gradient(linear, 48% -28%, 48% 119%, color-stop(0, rgb(178, 212,
		91)), color-stop(1, #447D5D));
	background-image: -webkit-linear-gradient(0deg, #B2D45B 0%,
		#447D5D 100%);
	background-image: linear-gradient(0deg, rgb(87, 147, 59) 0%,
		rgb(17, 96, 48) 100%);
}

input[type="button"].button_gray2,button.button_gray2 {
	padding: 6px 16px;
	font-size: 14px;
	width: auto;
	height: auto;
	color: #000;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	cursor: pointer;
	border: 1px outset #E8E8E0;
}

input[type="submit"].button_gray2 {
	padding: 6px 16px;
	font-size: 14px;
	width: auto;
	height: auto;
	color: #000;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	cursor: pointer;
	border: 1px outset #E8E8E0;
}

input[disabled="disabled"],.disabled,button[disabled="disabled"]
	/*, textarea[disabled="disabled"]*/ {
	opacity: 0.5;
	filter: alpha(opacity =   50);
}

.button_gray2 {
	background-image: -moz-linear-gradient(48% -28% -180deg, rgb(255, 255, 255)
		0%, rgb(232, 232, 224) 100%);
	background-image: -webkit-gradient(linear, 48% -28%, 48% 119%, color-stop(0, rgb(178, 212,
		91)), color-stop(1, #447D5D));
	background-image: -webkit-linear-gradient(-180deg, #B2D45B 0%,
		#447D5D 100%);
	background-image: linear-gradient(-180deg, rgb(255, 255, 255) 0%,
		rgb(232, 232, 224) 100%);
}

.button_gray2:hover:not ([disabled="disabled"] ){
	background-image: -moz-linear-gradient(48% -28% 0deg, rgb(232, 232, 224)
		0%, rgb(255, 255, 255) 100%);
	background-image: -webkit-gradient(linear, 48% -28%, 48% 119%, color-stop(0, rgb(178, 212,
		91)), color-stop(1, #447D5D));
	background-image: -webkit-linear-gradient(0deg, #B2D45B 0%,
		#447D5D 100%);
	background-image: linear-gradient(0deg, rgb(255, 255, 255) 0%,
		rgb(232, 232, 224) 100%);
}

.ml10 {
	margin-left: 10px;
}

.fs12 {
	font-size: 12px !important;
}

.wid80 {
	width: 80px !important;
}

.wid100 {
	width: 100px !important;
}

input[type="button"]:active:hover:not ([disabled="disabled"] ){
	border-style: inset;
}

input[type="submit"]:active:hover:not ([disabled="disabled"] ){
	border-style: inset;
}

/* --- */
.P-Cache-Selector {
	margin-right: 20px;
	text-align: left;
	margin-top: 10px;
}

.panel_reviewers_row {
	padding-top: 10px;
}

.Form-Field-Holder {
	text-align: left;
	width: 90%;
	padding: 0% 5%;
}

.Form-Field-Label {
	padding-top: 15px;
	padding-bottom: 5px;
}

.subm_textarea_holder_view_source_with_padding {
	padding-bottom: 15px;
}

.Form-Input-Holder input,.Form-Input-Holder select {
	width: 95%;
	padding: 5px;
}

.P-Document-Pic-Tab {
	padding-top: 20px;
}

.document_submitting_author {
	color: #006666;
}

.dashboard_list_se_holder {
	padding: 5px 0px 0px 0px;
}

.sp_issue_wrapper .article {
	margin: 0 10px;
}

.issue_title_identifier {
	padding: 3px 16px;
	font-size: 20px;
	font-weight: bold;
	font-family: trebuchet ms;
	border-radius: 2px 2px 0 0;
	margin: 0;
	line-height: 40px;
	/* background-image: -webkit-linear-gradient(#fff 0%, #fff 30%, #f1f1ed);
    background-image: -moz-linear-gradient(#fff 0%, #fff 30%, #f1f1ed);
    background-image: -ms-linear-gradient(#fff 0%, #fff 30%, #f1f1ed);
    background-image: -o-linear-gradient(#fff 0%, #fff 30%, #f1f1ed);
    background-image: linear-gradient(#fff 0%, #fff 30%, #f1f1ed);
    background-color: #f8f8f6; */
	background-color: #6B7182;
	border-radius: 2px 2px 0px 0px;
	background-origin: border-box;
	background-size: 100% 46px;
	border-bottom: 1px solid #e4e3d8;
	color: #ffffff;
}

.journal_17 .issue_title_identifier{
	background-image: none;
	background-color: #1e2635;
	font-size: 1.7em;
	padding: 8px 16px;
	font-weight: normal;
}

.collection_separator{
	background-color: #EEECE5;
	height: 1px;	
}

.journal_17 .collection_separator{
	background-color: #EEECE5;
	height: 1px;	
}

.issue_title {
	padding: 25px 0 10px 16px;
	font-size: 21px;
	font-weight: bold;
	font-family: trebuchet ms;
}

.no_collections{
	padding: 10px 0 10px 16px;
	font-size: 1.1em;
}

.issue_editors {
	padding: 10px 0 10px 16px;
	font-size: 16px;
	font-style: italic;
	font-family: trebuchet ms;
}

.issue_description {
	padding: 10px 0 10px 16px;
	font-size: 13px;
	font-family: trebuchet ms;
}

.discount_parent {
	padding: 0px 0px 10px 0px;
}

.discount_child {
	padding: 0px 0px 0px 24px;
	line-height: 10px;
}

.discount_section input {
	margin: 0px 0px 0px 0px;
}

.file_base_authors_search_holder .reviewers_footer_content_left {
	float: none;
}

.file_submission_agencies {
	width: 100%;
}

.ms_files_holder,.add_files_holder,.sup_files_holder {
	display: none;
}

.sub_step_3_file td {
	padding: 6px;
	color: #666;
	font-size: 13px;
	border-bottom: 1px dashed #D1CDBB;
}

.sub_step_7_file td {
	vertical-align: top;
}

.file_base_authors_list_title {
	margin: 10px 0;
	font-weight: bold;
	font-size: 14px;
	color: #666;
}

.file_base_forms_title {
	margin: 40px 0 6px 0;
	font-weight: bold;
	font-size: 14px;
	color: #666;
}

.add_auth_field {
	width: 280px !important;
}

.add_auth_field_err {
	background: red;
}

.add_auth_field_sal {
	width: 60px !important;
}

.add_auth_tab {
	margin: 30px 0 0 0;
}

.sub_step_3_file_header {
	background-color: #DDD;
}

.sub_step_3_file th {
	padding: 6px;
	color: #666;
	font-size: 13px;
}

.author_reorder_up,.author_reorder_down {
	cursor: pointer;
}

.add_auth_tab_labl {
	padding: 6px 12px 6px 6px;
	color: #666;
	font-size: 13px;
}

.add_auth_tab_labl_corr {
	padding: 6px 0 0 0;
	color: #666;
	font-size: 13px;
}

#author_form {
	width: 410px;
}

.files_list {
	margin-top: 10px;
	margin-bottom: 10px;
}

.files_list_supp {
	margin-top: 0px;
	margin-bottom: 40px;
}

.sibmission_text {
	margin-top: 10px;
	margin-bottom: 10px;
}

.first {
	margin-top: 20px;
}

.submission_label {
	font-size: 10pt;
	font-weight: normal;
	padding: 2px 0;
	width: 100%;
	height: 17px;
}

.review_types,.article_section_types {
	margin-top: 10px;
	width: 300px;
}

div.liguistic_editing label {
	line-height: 24px;
}

#file_label,
#file_label_revmode {
	width: 300px;
}

#P-Reg-Profile-Pic span {
	margin: 10px 0;
	color: #bf1e1e;
}

#P-Reg-Profile-Pic {
	margin: 10px 0;
}

.suppFilesHolder {
	width: 500px;
	margin: 0 0 25px 0;
}

.suppFilesLabel {
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}

.first-with-space {
	margin: 15px 0 0 0;
}

#submission_step .errstr[style="display:block"] {
	margin: 0 0 5px 0;
}

#status2 {
	font-size: 14px;
	color: #AB2D2A;
	vertical-align: middle;
}

.file_type_label {
	font-size: 12px;
	color: #666;
	font-weight: bold;
	padding-left: 8px;
	float: left;
}

.file_type_holder {
	margin: 8px 0 0 0;
}

.text-normal {
	font-size: 12px;
	color: #1F1F1F;
	font-weight: normal;
}

.headerRow td {
	padding-top: 10px;
}

.zse_home_page p,.nl_home_page p,.dez_home_page p,.MK_home_page p,.NB_home_page p,.SB_home_page p,.ZK_home_page p,.NC_home_page,.PK_home_page,.JHR_home_page,.CCG_home_page,.BR_home_page,.IJM_home_page,.ZK_home_page,.zse_home_page,.dez_home_page,.NB_home_page,.SB_home_page
	{
	color: #676766;
	font-size: 12px;
	line-height: 1.5em;
	padding: 0px 10px 0 10px;
	margin: 10px 0px !important;
}

.landing_wrap td img {
	float: left;
	padding-right: 10px;
}

.nl_home_page {
	padding: 0px 14px 14px 14px;
}

.PK_home_page p,.ZK_home_page p {
	font-size: 13px;
	line-height: 1.4em;
}

.CCG_home_page p {
	font-size: 13.5px;
	line-height: 1.5em;
}

.NC_home_page p {
	font-size: 12px;
	line-height: 1.4em;
}
/* .CCG_home_page p{
        font-size: 13.5px;
        line-height: 1.6em;
} */
.JHR_home_page p {
	font-size: 13px;
	line-height: 1.6em;
}

.IJM_home_page p {
	font-size: 13px;
	line-height: 1.5em;
}

.BR_home_page p {
	font-size: 15px;
	line-height: 1.45em;
}

.MK_home_page p {
	font-size: 12.5px;
}

.NB_home_page p {
	font-size: 13px;
}

.SB_home_page p {
	font-size: 15px;
	line-height: 1.7em;
}

.nl_home_page li {
	color: #676766;
	font-size: 12px;
	line-height: 1.2em;
	padding: 0px !important;
	margin: 10px 0px !important;
}

.ZK_home_page a {
	color: #0F467C !important;
}

.SB_home_page a {
	color: #0f77b3 !important;
}

.NB_home_page a {
	color: #ae6e26 !important;
}

.MK_home_page a {
	color: #ae6e26 !important;
}

.zse_home_page a {
	color: #9b0623 !important;
}

.JHR_home_page a {
	color: #D28900 !important;
}

.NC_home_page a {
	color: #c46d75 !important;
}

.dez_home_page h1 {
	color: #2c581f;
	font-weight: normal;
	font-size: 22px;
	text-align: left;
	padding: 0;
	text-shadow: none;
	line-height: 1.2em;
}

.zse_home_page h1 {
	color: #9b0623;
	font-weight: normal;
	font-size: 22px;
	text-align: left;
	padding: 0;
	text-shadow: none;
	line-height: 1.2em;
}

.dez_home_page a {
	color: #2c581f !important;
}

.nl_home_page a {
	color: #DA8028 !important;
}

.content.journalListStories table {
	width: 100%;
	border-collapse: collapse;
}

.content.journalListStories table td,.content.journalListStories table th
	{
	border: 1px solid #DDD;
	padding: 8px;
}

.TOC {
	margin: 30px 6px 0 0;
	padding-left: 26px;
}

.Level2,.Level3 {
	width: 130px !important;
}

.siderBlockLinksHolder .bul-Level2 {
	margin-left: 18px;
}

.siderBlockLinksHolder .bul-Level3 {
	margin-left: 28px;
}

.scroll {
	max-height: 400px;
	overflow-y: auto;
	width: 100%;
}

.file_base_authors_holder {
	margin-bottom: 30px;
}

.browseIssueErrorsWrapper {
	padding: 20px;
	text-align: center;
}

#issueInfo td {
	vertical-align: top;
}

.questionary_file_base {
	width: 100%;
}

.show_more_rev_to_auth {
	/*float:right;*/
	
}

.author_reviewrs_list_label {
	font-size: 18pt;
	color: #999;
	/*margin-bottom: 9px;*/
	width: 180px;
	/*     float: left;  */
	font-family: cursive;
}

.author_editor_list_label {
	font-size: 18pt;
	color: #999;
	/*margin-bottom: 9px;*/
	width: 260px;
	/*float: left;*/
	font-family: cursive;
	padding: 0 0 16px 0;
}

.author_editor_list_label_history {
	font-size: 12pt;
	color: #999;
	width: 260px;
	font-family: cursive;
	padding: 0 0 8px 0;
}

.reviewholder_top+.document_author_holder_content {
	padding: 0px;
}

.head_rev_auth_list {
	color: #777 !important;
	display: none;
}

.auth_list_SE_decision {
	font-weight: bold;
	color: #666;
}

.RegenerateJournalCategoriesTableLink {
	text-align: right;
	cursor: pointer;
	float: right;
}

.NewCategoryTableLink {
	cursor: pointer;
	float: right;
	float: left;
}

.author_files_list_holder {
	margin-top: 10px;
}

.REV-upload-rev-files {
	margin-top: 40px;
}

.marginRight20 {
	margin-right: 20px;
}

.exportResultLabel {
	font-weight: bold;
	margin-top: 30px;
	text-align: left;
}

.export_result {
	text-align: left;
}

ul.highlightsList {
	list-style: none;
}

.alerts_cat_operator_holder {
	float: left;
	padding-top: 3px;
	margin-top: 8px;
}

.alerts_cat_operator_holder .P-Alerts-Radios {
	float: none !important;
	margin: 5px 0px 5px 0px;
	width: 51px;
}

.operator_label {
	padding-bottom: 10px;
}

.P-Registration-Email-Alerts-Journal-Checks2 {
	width: 510px !important;
}

.ImgTextFloatRight>p {
	font-size: 16px;
}

.item-holder-RC.leg>.figure.legacyFigure>.figureHolder>.imgFloatLeft>.graphicHolder>.graphicImg
	{
	width: 80px;
	height: 70px;
	margin-right: 16px;
	border: 1px solid gray;
	border-radius: 2px;
	text-align: center;
	vertical-align: middle;
	background-color: white;
}

.item-holder-RC.leg>.figure.legacyFigure>.figureHolder>.imgFloatLeft>.graphicHolder>.graphicImg>a>img
	{
	max-width: 80px;
	max-height: 70px;
}

.item-holder-RC.leg>.figure.legacyFigure>.figureHolder>.imgFloatLeft>.graphicHolder
	{
	float: left;
}

div.item-holder-RC.leg {
	padding-top: 5px;
	padding-bottom: 5px;
	min-height: 102px;
}

div#author_frm {
	padding-bottom: 40px;
}

.author-left-bar-holder a {
	word-break: break-all;
}

.inter_cat {
	padding-top: 15px;
	color: #555;
}

.inline_journals {
	border-top: 1px solid #858464;
	background-color: white;
	padding: 15px 10px;
	text-align: center;
	font-size: 16pt;
	font-family: trebuchet ms;
	color: rgb(0, 68, 68) !important;
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ecece0),
		color-stop(1, #FEFDFB));
	border-bottom: 1px solid #EEECE5;
}

.newsletter_categories_header,.newsletter_categories_footer {
	padding: 15px;
	text-align: center;
	background-color: #d0cdba;
}

#container_enews {
	width: 800px;
	background-color: white;
	margin-bottom: 10px;
	margin-left: auto;
	margin-right: auto;
}

.menu {
	display: block;
	padding: 4px 0px 4px 0px;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	font-family: tahoma, verdana, helvetica;
	color: #FFF;
	text-align: center;
	margin-bottom: 0px;
	background-image: -webkit-linear-gradient(#b2b299, #82835a);
	background-image: -moz-linear-gradient(#b2b299, #82835a);
	background-image: -ms-linear-gradient(#b2b299, #82835a);
	background-image: -o-linear-gradient(#b2b299, #82835a);
	background-image: linear-gradient(#b2b299, #82835a);
	background-color: #82835a;
}

.menu:hover {
	background-image: -webkit-linear-gradient(#d0cdba, #d0cdba);
	background-image: -moz-linear-gradient(#d0cdba, #d0cdba);
	background-image: -ms-linear-gradient(#d0cdba, #d0cdba);
	background-image: -o-linear-gradient(#d0cdba, #d0cdba);
	background-image: linear-gradient(#d0cdba, #d0cdba);
	background-color: #d0cdba;
	color: #82835a;
}

.orderHolder {
	width: 500px;
	margin: 0 0 25px 0;
}

.orderf {
	font-size: 12px;
	color: #666666;
}

.itemTitle {
	color: #666666;
	font-weight: bold;
}

.orderMessage {
	margin-top: 30px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	font-weight: bold;
	color: #666666;
	line-height: 1.5em;
}

.orderLogin {
	margin: 20px 20px 10px 20px;
	font-weight: bold;
}

img.cart_art {
	vertical-align: bottom;
	width: 22px;
}

img.cart_art:hover{
	opacity: 0.6;
}

img.cart {
	float: none !important;
	vertical-align: bottom !important;
	width: 20px;
}

#article-head .cart {
	margin-top: 6px;
}

.articlePath {
	border-bottom: 1px solid #96968a;
	/*     box-shadow: 0 5px 2px -2px #e1e1e1; */
	height: 24px;
	background-image: linear-gradient(#EBEBE8 10%, #FFFFFF);
	background: #EBEBE8;
	background: linear-gradient(#EBEBE8, #FFFFFF);
	background-image: -moz-linear-gradient(top, #EBEBE8, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #EBEBE8),
		color-stop(1, #FFFFFF)); /* Saf4+, Chrome */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#EBEBE8%',
		EndColorStr='#FFFFFF'); /* IE6,IE7 */
	-ms-filter:
		"progid:DXImageTransform.Microsoft.gradient(startColorStr='#EBEBE8', EndColorStr='#FFFFFF')";
	margin-bottom: 4px;
}

.articlePath-links {
	margin: 0px auto;
	padding: 5px 0;
}

.articlePath a {
	padding: 5px 10px;
	/*font-weight: bold;*/
	color: #555;
}

.articlePath a:hover {
	background: none repeat scroll 0 0 #454553;
	color: white;
	padding: 5px 10px;
}

.rf_files_holder {
	display: none;
}

/*article picture and article_type label background color by journal id*/

/*Biodiversity Data Journal*/
.journal_1 .article .articleCoverImageHolder img {
	background: #E5F0DB;
}

.journal_1 .article_type {
	background: #006600;
}
/*ZooKeys*/
.journal_2 .article .articleCoverImageHolder img {
	background: #EDF5FA;
}

.journal_2 .article_type {
	background: #6B7182;
}
/*PhytoKeys*/
.journal_3 .article .articleCoverImageHolder img {
	background: #E6F3E1;
}

.journal_3 .article_type {
	background: #3C756C;
}
/*BioRisk*/
.journal_4 .article .articleCoverImageHolder img {
	background: #E5E3D8;
}

.journal_4 .article_type {
	background: #9B6134;
}
/*NeoBiota*/
.journal_5 .article .articleCoverImageHolder img {
	background: #DBDBD9;
}

.journal_5 .article_type {
	background: #5E3A5C;
}
/*Journal of Hymenoptera Research*/
.journal_6 .article .articleCoverImageHolder img {
	background: #EEECDB;
}

.journal_6 .article_type {
	background: #816B3D;
} /*International Journal of Myriapodology*/
.journal_7 .article .articleCoverImageHolder img {
	background: #DEECE8;
}

.journal_7 .article_type {
	background: #47615C;
}
/*Comparative Cytogenetics*/
.journal_8 .article .articleCoverImageHolder img {
	background: #EBECEB;
}

.journal_8 .article_type {
	background: #11467C;
}

#document_info_title .document_author_review_round_top_right {
	width: 50px;
	text-align: right;
	font-weight: normal;
}

#document_info_title .document_title_left {
	float: left;
	width: 980px;
}

/*Subterranean Biology*/
.journal_9 .article .articleCoverImageHolder img {
	background: #E8EAEC;
}

.journal_9 .article_type {
	background: #103875;
}
/*Nature Conservation*/
.journal_10 .article .articleCoverImageHolder img {
	background: #ECF3ED;
}

.journal_10 .article_type {
	background: #552626;
}
/*MycoKeys*/
.journal_11 .article .articleCoverImageHolder img {
	background: #DBDBC9;
}

.journal_11 .article_type {
	background: #3C755E;
}
/*Zoosystematics and Evolution*/
.journal_13 .article .articleCoverImageHolder img {
	background: #E9DDD7;
}

.journal_13 .article_type {
	background: #703535;
}
/*Deutsche Entomologische Zeitschrift*/
.journal_14 .article .articleCoverImageHolder img {
	background: #D8E2CE;
}

.journal_14 .article_type {
	background: #1D5C00;
}
/*Nota Lepidopterologica*/
.journal_15 .article .articleCoverImageHolder img {
	background: #F0E3D4;
}

.journal_15 .article_type {
	background: #5A4335;
}
/*Advanced Books*/
.journal_16 .article .articleCoverImageHolder img {
	background: #EBF3DD;
}

.journal_16 .article_type {
	background: #6B8826;
}

.show-hide-more {
	font-weight: normal;
	margin-top: 3px;
	display: block;
	margin-bottom: 15px;
}

.download_all {
	text-align: center;
	width: 100px;
	vertical-align: bottom;
	padding: 10px 10px 20px 10px;
	border-right: 1px solid #DDDDDD;
	border-top: 1px solid #DDDDDD;
	border-radius: 0 5px 0 0;
	font-size: 11px;
}

img.art_down_icon {
	padding-bottom: 6px;
}

td.ms-row,td.add-row,td.supp-row {
	padding: 10px 0 0 10px;
	vertical-align: top;
	border-top: 1px solid #DDDDDD;
}

td.ms-row {
	width: 300px;
	border-left: 1px solid #DDDDDD;
	border-radius: 5px 0 0 0;
}

td.rf-row {
	padding: 10px 0 0 10px;
	vertical-align: top;
	border-left: 1px solid #DDDDDD;
	border-top: 1px solid #DDDDDD;
	border-radius: 5px 0 0 0;
}

.file_type_row {
	padding: 0px 0 8px 44px;
}

.art_show_file {
	font-size: 11px;
	padding: 10px 0 0 0;
}

.P-Cache-Selector label {
	position: relative;
}

.cache-type-single-value {
	position: absolute;
	left: 150px;
	width: 200px;
}

.cache-type-single-value,.cache-type-clear,.cache-type-select-all {
	cursor: pointer;
}

.cache-type-clear,.cache-type-select-all {
	margin-top: 10px;
	margin-left: 20px;
	display: inline-block;
}

.reviewer_type {
	width: 65px;
	display: inline-block;
	font-size: 11px;
	color: #1F1F1F;
}

.fb_aut_label_margin {
	margin: 20px 0 10px 0;
}

.decision_top {
	margin-top: 40px;
}

.corr_or_not {
	padding: 20px 0 0 0;
	margin-bottom: 40px;
}

.RN {
	padding: 20px;
	background: #F3F3F3;
	/* border: 1px solid #DDDDDD; */
	border-radius: 2px;
}

.rrecom_holder {
	padding: 20px;
	background: #F3F3F3;
	/* border: 1px solid #DDDDDD; */
	border-radius: 2px;
}

.review_label {
	color: #666;
	font-size: 13pt;
	width: 180px;
	font-family: cursive;
}

.no_padding {
	padding: 0px;
}

.no_float {
	float: none;
}

.align-center {
	text-align: center !important;
}

.author_comment_holder {
	border-left: 1px solid #DDDDDD;
	border-top: 1px solid #DDDDDD;
	border-right: 1px solid #DDDDDD;
	padding: 10px;
}

.author_comment_label {
	
}

.pjs-dashboard-nav-top {
	border-bottom: 1px solid #d1cdbb;
}

.pjs-dashboard-nav-bottom {
	border-top: 1px solid #d1cdbb;
}

.pjs-dashboard-nav-top .selectPage.noMarginTop {
	padding: 0;
	margin: 10px 5px;
}

.pjs-dashboard-nav-bottom .selectPage.noMarginTop {
	padding: 0;
	margin: 10px 5px 20px 5px;
}

.le_pages_holder {
	margin: 10px 0 30px 0;
}

.document_source_2 div#review_form.document_author_holder_content .P-Article-Editing
	{
	margin: 0px !important;
}

.document_source_2 div#review_form.document_author_holder_content .P-Article-Editing .suppFilesLabel.first-with-space.fb_aut_label_margin.decision_top
	{
	margin-top: 24px !important;
}

.marginBottom20 {
	margin-bottom: 20px;
}

.Tasks-PopUp-Content-Area textarea[id="content"] {
	padding: 10px !important;
}

.Tasks-PopUp-Content-Area label[id="content_label"] {
	padding: 10px !important;
}

.editfile_wrapper {
	padding: 15px;
}

.editfile_wrapper table {
	border: none !important;
}

.editfile_wrapper table tr {
	height: auto !important;
}

.editfile_wrapper table td {
	border: none !important;
	padding: 6px !important;
	width: auto !important;
}

.editfile_wrapper_close {
	margin: 20px 0 0 0;
	float: right;
}

.editfile_wrapper .files_list_supp {
	margin-bottom: 10px;
}

#simplemodal-container .simplemodal-data>.formWrapper form>.editfile_wrapper
	{
	padding: 0px;
}

.editfile_wrapper .file_base_forms_title {
	margin: 0px;
}

.editfile_wrapper.edit_pop_up .file_base_forms_title.first {
	margin-top: 0px;
}

.editfile_wrapper.edit_pop_up .file_base_forms_title {
	margin-top: 40px;
}

.submission_check {
	padding-left: 26px;
	text-indent: -26px;
	line-height: 1.5em;
	margin: 15px 0;
}

.submission_step1 {
	line-height: 1.5em;
}

.submission_step1 li {
	margin: 10px 0;
}

.slavena {
	color: #FFF !important;
	font-size: 10px;
	border-radius: 2px;
	margin-left: 3px;
	/* box-shadow: 1px 1px 0px 0px #AAA; */
	padding: 1px 2px;
	width: 30px;
	display: inline-block;
	text-align: center;
}


.browse_button{
	color: #FFF !important;
	font-size: 10px;
	border-radius: 2px;
	margin-left: 3px;	
	padding: 1px 2px;
	width: 30px;
	display: inline-block;
	text-align: center;
	background-color: #454553;
}

.browse_button.AOF{
	font-size: 0.65em;
    padding: 3px 2px;
    vertical-align: middle;
    margin: 5px 0 0 0;
}

.browse_button:hover{
	background-color: #6B7182;
}

table.review_dates {
	width: 180px;
	/* border: 1px solid black; */
}

.review_dates td {
	text-align: right;
	padding: 2px 0;
}

.version_sub_dates {
	width: 140px;
}

div.rev_dates {
	/* text-align:right; */
	width: 160px;
}

.rev_dates_text {
	color: #666;
	cursor: context-menu;
}

.reviewer_list_tbl td:last-child {
	text-align: right;
}

.context-menu {
	cursor: context-menu;
}

/* .document_author_review_round_top{
        background: aliceblue;
        padding: 20px 20px;
        margin: -19px -20px 0;
        background-image: -moz-linear-gradient(48% -28% -180deg,rgb(178,212,91) 0%,rgb(68,125,93) 100%);
        background-image: -webkit-gradient(linear,48% -28%,48% 119%,color-stop(0, rgb(178,212,91)),color-stop(1, rgb(68,125,93)));
        background-image: -webkit-linear-gradient(-180deg,rgb(178,212,91) 0%,rgb(68,125,93) 100%);
        background-image: linear-gradient(-180deg,aliceblue 90%,white 100%);
} */
.r_submit_success {
	margin: 10px 0 20px 0;
	background: #FFFFCC;
	height: 40px;
	vertical-align: middle;
	text-align: center;
	padding-top: 23px;
	font-size: 14px;
	border-radius: 2px;
}

.r_wrap .files_list {
	margin-top: 20px;
}

.r_wrap #upl_files_list_holder .sub_step_3_file td,.r_wrap #upl_files_list_holder .sub_step_3_file th
	{
	padding: 6px 20px;
	border-radius: 2px;
}

.r_wrap #upl_files_list_holder .sub_step_3_file_header {
	background: #F3F3F3;
}

.questionary_file_base .file_type_label {
	float: none;
}

.r_wrap .previewform.questionary_file_base {
	background: #F3F3F3;
	padding: 0 20px;
	border-radius: 2px;
}

@font-face {
	font-family: OpenSans;
	src: url(/i/fonts/OpenSans-Regular.ttf);
}

@font-face {
	font-family: OpenSans-Light;
	src: url(/i/fonts/OpenSans-Light.ttf);
}

@font-face {
	font-family: OpenSans-Semibold;
	src: url(/i/fonts/OpenSans-Semibold.ttf);
}

#content.fullpage .content p,#content.fullpage .content ul {
	font-size: 1.2em;
	line-height: 1.6em;
	font-family: OpenSans;
}

#content.fullpage .content a {
	color: #3D78B4;
}

#content.fullpage .content li {
	line-height: 1.6em;
	padding-bottom: 7px;
	font-family: OpenSans;
}

#content.fullpage .content h1 {
	padding: 10px 10px;
	font-size: 1.8em;
	clear: both;
	font-family: OpenSans;
	background: #3CA7D2;
	border-radius: 6px;
	color: #FFFFFF;
}

#content.fullpage .content h1 a {
	color: #FFFFFF;
}

#content.fullpage .content h2 {
	font-size: 1.6em;
	font-family: OpenSans;
}

#content.fullpage .content h3 {
	font-size: 1.4em;
	font-family: OpenSans;
}

#content.fullpage .content h4 {
	font-size: 1.2em;
	font-family: OpenSans;
}

#content.fullpage .storyTitle h1 {
	font-size: 2em;
	font-family: OpenSans;
	padding: 20px 10px;
	background: #3CA7D2;
	border-radius: 6px;
	color: #FFFFFF;
}

.animated {
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	-webkit-animation-iteration-count: 1;
	animation-iteration-count: 1;
}

/*
 * Shake animation
*/
@-webkit-keyframes shake {
	0%, 100% {	
		-webkit-transform: translateX(0);
	}
	10%, 30%, 50%, 70%, 90% {	
		-webkit-transform:
	 	translateX (-2px);
	}
	20%, 40%, 60%, 80% {
		-webkit-transform: translateX (2px); 
	}
}

@keyframes shake { 
	0%, 100% {
		transform: translateX(0);
	}
	10%,30%,50%,70%,90%{
 		transform: translateX(-2px);
	}
	20%,40%,60%,80%{
		transform: translateX(2px);
	}
}
.shake {
	-webkit-animation-name: shake;
	animation-name: shake;
}

/*
 * Flash animation
*/
@-webkit-keyframes flash { 
	0%, 50%, 100% {
		opacity: 1;
	}
	25%, 75% {
		opacity: 0;
	}
}
@keyframes flash { 
	0%, 50%, 100% {
		opacity: 1;
	}
	25%, 75% {
		opacity: 0;
	}
}
.flash {
	-webkit-animation-name: flash;
	animation-name: flash;
}

/*
 * Pulse animation
*/
@-webkit-keyframes pulse { 
	0% {
		-webkit-transform: scale(1);
	}
	50% {
		-webkit-transform: scale(1.1); 
	}
	100%
	{
		-webkit-transform: scale(1);
 	}
}
@keyframes pulse { 
	0% {
		-webkit-transform: scale(1);
	}
	50% {
		-webkit-transform: scale(1.1); 
	}
	100%
	{
		-webkit-transform: scale(1);
 	}
}
.pulse {
	-webkit-animation-name: pulse;
	animation-name: pulse;
}

/*
 * FadeIn animation
*/
@-webkit-keyframes fadeIn { 
	0% {
		opacity: 0;
	}
	100%
	{
		opacity: 1;
	}
}
@keyframes fadeIn { 
	0% {
		opacity: 0;
	}
	100%
	{
		opacity: 1;
	}
}
.fadeIn {
	-webkit-animation-name: fadeIn;
	animation-name: fadeIn;
}

/*
 * FadeOut animation
*/
@-webkit-keyframes fadeOut { 
	0% {
		opacity: 1;
	}
	100%
	{
		opacity: 0;
	}
}
@keyframes fadeOut { 
	0% {
		opacity: 1;
	}
	100%
	{
		opacity: 0;
	}
}
.fadeOut {
	-webkit-animation-name: fadeOut;
	animation-name: fadeOut;
}

/*
 * Animation bounce
*/
@-webkit-keyframes bounce { 
	0%, 20%, 50%, 80%, 100% {
		-webkit-transform: translateY(0);
	}
	40%
	{
		-webkit-transform: translateY(-30px);
	}
	60%
	{
		-webkit-transform: translateY(-15px);
	}
}
@keyframes bounce { 
	0%, 20%, 50%, 80%, 100% {
		-webkit-transform: translateY(0);
	}
	40%
	{
		-webkit-transform: translateY(-30px);
	}
	60%
	{
		-webkit-transform: translateY(-15px);
	}
}
.bounce {
	-webkit-animation-name: bounce;
	animation-name: bounce;
}

/*
 * Animation red_blink
*/
@-webkit-keyframes red_blink {
	from { color:#D37E7E;}
	to { color: #AB2D2A; }
}
@-moz-keyframes red_blink {
	from { color:#D37E7E;}
	to { color: #AB2D2A; }
}
@-o-keyframes red_blink {
	from { color:#D37E7E;}
	to { color: #AB2D2A; }
}
@keyframes red_blink {
	from { color:#D37E7E;}
	to { color: #AB2D2A; }
}
.red_blink {
	-webkit-animation: red_blink 0.4s linear 1s infinite alternate;
	-moz-animation: red_blink 0.4s linear 1s infinite alternate;
	-o-animation: red_blink 0.4s linear 1s infinite alternate;
	animation: red_blink 0.4s linear 1s infinite alternate;
}

@-webkit-keyframes red_bblink {
	from { background:#D37E7E; }
	to { background: #FFFFFF; }
}
@-moz-keyframes red_bblink {
	from { background:#D37E7E; }
	to { background: #FFFFFF; }
}
@-o-keyframes red_bblink {
	from { background:#D37E7E; }
	to { background: #FFFFFF; }
}
@keyframes red_bblink {
	from { background:#D37E7E; }
	to { background: #FFFFFF; }
}
.red_bblink {
	-webkit-animation: red_bblink 0.4s linear 1s infinite alternate;
	-moz-animation: red_bblink 0.4s linear 1s infinite alternate;
	-o-animation: red_bblink 0.4s linear 1s infinite alternate;
	animation: red_bblink 0.4s linear 1s infinite alternate;
}

.zk500-img-map {
	position: relative;
}

.zk500-img-map a {
	text-decoration: none;
	display: block;
	position: absolute;
	width: 16%;
	height: 38%;
}

.zk500-img-map a:hover {
	background: #F2EAE7;
	opacity: 0.5;
}

.zk500img {
	width: 99%;
	padding-bottom: 10px;
}

/* RIO CSS START */
body.journal_17 {
	font-family: OpenSans;
	background: white;
}

body.journal_17 #container {
	background: none;
}

.journal_17 a,.journal_17 a:visited {
	text-decoration: none;
	color: #357590;
	/* word-break: break-word; */
	/* word-wrap: break-word; */
}

.journal_17 a:hover {
	opacity: 0.8;
	filter: alpha(opacity = 80);
}

.journal_17 .head_blocks_wrap a:hover {
	opacity: 0.9;
	filter: alpha(opacity = 90);
}

.journal_17 .clear {
	clear: both !important;
	float: none !important;
}

.journal_17 .hidden {
	display: none !important;
}

.journal_17 header,.journal_17 footer {
	width: 100%;
	height: 110px;
	background-color: #1e2635;
}

.journal_17 footer {
	display: table;
	height: 167px;
}

.journal_17 #header {
	background-color: #1e2635;
	background-image: none;
}

.journal_17 #header #nav {
	width: 100%;
	height: 110px;
	background-image: none;
	background-color: #1e2635;
	box-shadow: none;
	border: none;
}

.journal_17 a.logo {
	display: block;
	margin: auto 0;
	width: 237px;
	height: 110px;
	float: left;
	margin-right: 10%;
	background: url('../i/RIOlogo.png') no-repeat center;
	background-size: 100%;
}

.journal_17 #nav ul {
	display: flex;
	line-height: 110px;
	list-style: outside none none;
	margin: 0 0 0 0;
	padding: 0;
	text-align: center;
	-webkit-justify-content: space-between;
	justify-content: space-between;
}

.journal_17 .h_content nav {
	display: block;
	margin: auto 0;
}

.journal_17 #nav ul li {
	display: inline-block;
	margin: 0;
	padding: 0 10px 0 10px;
}

li.smedia {
	float: right;
}

.journal_17 .divider {
	/* border-right: 1px solid grey; */
	/* float: right;
    height: 50px;
    margin-top: 30px;
    width: 20px; */
	
}

.journal_17 #nav ul li a {
	color: white;
	font-size: 1.5em;
	vertical-align: middle;
}

.journal_17 .fb_ico,.journal_17 .tw_ico,.journal_17 .gp_ico {
	display: inline-block;
	width: 26px;
	height: 26px;
	margin-left: 18px;
}

.journal_17 .fb_ico {
	background: url('../i/facebook.png') no-repeat center;
}

.journal_17 .tw_ico {
	background: url('../i/twitter.png') no-repeat center;
}

.journal_17 .gp_ico {
	background: url('../i/google+.png') no-repeat center;
}

.journal_17 footer nav {
	display: table-cell;
	vertical-align: middle;
}

.journal_17 footer .f_content {
	display: flex !important;
	justify-content: space-between;
	-webkit-justify-content: space-between;
	max-width: 1300px;
	margin: auto;
}

.journal_17 .f_content a {
	display: inline-block;
	padding: 0 10px;
	font-size: 1.6em;
	color: white;
}

.journal_17 .pensoft_ico,.journal_17 .arpha_ico,.journal_17 .journals_ico,.journal_17 .terms_ico,.journal_17 .blog_ico,.journal_17 .blog_ico_home {
	background: url("../i/about_pensoft.png") no-repeat center;
	display: inline-block;
	position: relative;
	height: 23px;
	width: 23px;
	margin-right: 6px;
	top: 4px;
}

.journal_17 .arpha_ico {
	background: url("../i/aprha.png") no-repeat center;
}

.journal_17 .journals_ico {
	background: url("../i/journals.png") no-repeat center;
}

.journal_17 .terms_ico {
	background: url("../i/terms_of_use_icon.png") no-repeat center;
}

.journal_17 .blog_ico {
	background: url("../i/blog_icon.png") no-repeat center;
}

.journal_17 .blog_ico_home {
	background: url("../i/blog_icon_home.png") no-repeat center;
}

.journal_17 #dashboard-content.withoutHeader {
	margin: 0;
	padding: 0;
	border: none;
}

.journal_17 #dashboard-content {
	border-radius: 0px;
	background: none;
	background-image: none;
}

.journal_17 .contentArticles{
	border: none;
}

.journal_17 .main_content #leftSider {
	position: initial;
	float: left;
	width: 290px;
	margin: 0px 0 0 0px;
	font-size: 1em;
}

.journal_17 .leftSiderBlock {
	width: auto;
}

.journal_17 .sec1 {
	margin: 35px 0 0 0;
}

.journal_17 .sec3 {
	margin: 45px 0 0 0;
}

.journal_17 .features_content,.journal_17 .head_txt {
	width: 49%
}

.journal_17 .features_content {
	float: left;
	margin-right: 25px;
}

.journal_17 .head_txt {
	float: left;
}

.journal_17 .head_txt p {
	padding: 0;
	margin: 0;
	line-height: 2.05em;
	font-size: 1.8em;
	font-family: OpenSans-Light;
}

.journal_17 .head_blocks_wrap {
	box-sizing: border-box;
}

.journal_17 .head_block {
	display: inline-block;
	width: 49%;
	height: 190px;
	border: 1px solid lightgrey;
	border-radius: 3px 3px 0 0;
	-webkit-box-shadow: 0px 3px 6px -2px lightgrey;
	-moz-box-shadow: 0px 3px 6px -2px lightgrey;
	box-shadow: 0px 3px 6px -2px lightgrey;
	margin: 30px 18px 0 0;
	position: relative;
}

.journal_17 .head_block.row2 {
	margin: 30px 0 0 0;
}

.journal_17 .head_block_title {
	display: block;
	height: 60px;
	padding: 15px;
	background-color: #1f4573;
	border-radius: 3px 3px 0 0;
	opacity: 0.9;
}

.journal_17 #hb1 .head_block_title:first-child {
	background-color: #349d98;
}

.journal_17 #hb3 .head_block_title {
	background-color: #357590;
}

.journal_17 #hb4 .head_block_title {
	background-color: #64729d;
}

.journal_17 .hb_ico {
	display: block;
	float: left;
	margin: 5px 5px 5px 0;
	width: 40px;
	height: 48px;
}

.journal_17 .hb1_ico {
	background: url('../i/1block.png') no-repeat center;
}

.journal_17 .hb2_ico {
	background: url('../i/2block.png') no-repeat center;
}

.journal_17 .hb3_ico {
	background: url('../i/3block.png') no-repeat center;
}

.journal_17 .hb4_ico {
	background: url('../i/4block.png') no-repeat center;
}

.journal_17 .head_block_title h2 {
	display: block;
	/* float: left; */
	margin: 0px;
	padding: 0;
	/* width: 88%; */
	color: white;
	font-weight: normal;
	font-size: 1.7em;
	/* line-height: 60px; */
}

.journal_17 .head_block_content {
	background-color: #f4f5f2;
}

.journal_17 .block_prev,.journal_17 .block_next {
	position: relative;
	background: url('../i/arrow.png') no-repeat 56% white;
	display: inline-block;
	margin: 31px 15px;
	padding: 0;
	width: 16px;
	height: 16px;
	float: right;
	border: 1px solid #f4f5f2;
	border: 1px solid #CCCCCC;
	border-radius: 100%;
	padding: 10px;
	/* -webkit-box-shadow: 0px 3px 6px -2px grey;
	-moz-box-shadow: 0px 3px 6px -2px grey;
	box-shadow: 0px 3px 6px -2px grey; */
	opacity: 0.7;
}

.journal_17 .block_prev {
	float: left;
	-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	transform: rotate(180deg);
	/* -webkit-box-shadow: 0px 3px 6px -2px grey;
	-moz-box-shadow: 0px 3px 6px -2px grey;
	box-shadow: 0px -3px 6px -2px grey; */
}

.journal_17 .head_block_content p {
	display: inline-block;
	vertical-align: middle;
	text-align: center;
	/* width: 78%; */
	width: calc(100% -   136px);
	height: 100px;
	margin: 0;
	overflow: hidden;
	color: black;
}

.journal_17 .head_block_content .block_text_holder p {
	display: block;
}

.journal_17 .block_text>span {
	display: inline-block;
	line-height: 1.6em;
	font-size: 1.6em;
	width: 100%;
	position: relative;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	text-align: left;
	font-family: OpenSans-Light;
}

.journal_17 #leftSider .leftSiderBlock {
	float: left;
	border: 1px solid lightgrey;
	border-radius: 3px 3px 0 0;
	-webkit-box-shadow: 0px 3px 6px -2px lightgrey;
	-moz-box-shadow: 0px 3px 6px -2px lightgrey;
	box-shadow: 0px 3px 6px -2px lightgrey;
	width: 100%;
}



.journal_17 #leftSider .leftSiderBlock.about {
	width: 185px;
}

.journal_17 #leftSider .leftSiderBlock.bigBlock{
	width: 374px;
}

.journal_17 #leftSider .leftSiderBlock h3 {
	background-image: none;
	background-color: #1e2635;
	display: block;
	text-align: center;
	margin: 0;
	padding: 8px 0;
	color: white;
	font-weight: normal;
	border-radius: 3px 3px 0 0;
	font-size: 1.7em;
	text-indent: 0px;
}

.journal_17 #leftSider .leftSiderBlock ul.rio-home {
	list-style: none;
	margin: 10px 0;
	padding: 0;
}

.journal_17 #leftSider .leftSiderBlock ul.rio-home li {
	margin: 0 0;
	padding: 5px 0;
}

.journal_17 #leftSider .leftSiderBlock ul.rio-home li a {
	display: inline-block;
	padding: 10px 5px 10px 45px;
	color: black;
	font-size: 1.3em;
	width: 240px;
}

.journal_17 #leftSider .leftSiderBlock ul.rio-home li a:hover,.journal_17 #leftSider .leftSiderBlock ul.rio-home li a.selected {
	opacity: 0.8;
	filter: alpha(opacity = 80);
	background-color: #f4f5f2;
}

.journal_17 .Ourmission {
	background: url('../i/our_mission.png') no-repeat;
}

.journal_17 .Oursupporters {
	background: url('../i/our_supporters.png') no-repeat;
}

.journal_17 .Howitworks {
	background: url('../i/how_it_works.png') no-repeat;
}

.journal_17 .Uniquefeatures {
	background: url('../i/unique_features.png') no-repeat;
}

.journal_17 .Lowcostpublishing {
	background: url('../i/lowcost_publishing.png') no-repeat;
}

.journal_17 .Whypublishinrio {
	background: url('../i/why_publish_in_RIO.png') no-repeat;
}

.journal_17 .Whatcanipublish {
	background: url('../i/what_can_I_publish.png') no-repeat;
}

.journal_17 .Contacts {
	background: url('../i/contact.png') no-repeat;
}

.journal_17 .Ourmission,.journal_17 .Oursupporters,.journal_17 .Whypublishinrio,.journal_17 .Whatcanipublish,.journal_17 .Uniquefeatures,.journal_17 .Lowcostpublishing,.journal_17 .Contacts,.journal_17 .Howitworks {
	background-position: 15px;
}

.head_block_title:hover {
	opacity: 1;
}

.journal_17 .features_content {
	-webkit-box-shadow: inset 1px 1px 2px 0px lightgrey;
	-moz-box-shadow: inset 1px 1px 2px 0px lightgrey;
	box-shadow: inset 1px 1px 2px 0px lightgrey;
}

.journal_17 .bottom_content {
	background-color: #f4f5f2;
	border: 1px solid lightgrey;
	border-radius: 3px 3px 0 0;
	-webkit-box-shadow: 0px 3px 6px -2px lightgrey;
	-moz-box-shadow: 0px 3px 6px -2px lightgrey;
	box-shadow: 0px 3px 6px -2px lightgrey;
}

.journal_17 .submitions div {
	/* margin: 35px 0; */
	
}

.journal_17 .submitions {
	font-family: OpenSans-Light;
	font-size: 2em;
	color: #1F1F1F;
	margin: 0 auto 80px;
	text-align: center;
	margin-left: 320px;
	padding: 0 10px 15px 10px;
	border: 1px solid lightgrey;
	border-radius: 3px 3px 0 0;
	-webkit-box-shadow: 0px 3px 6px -2px lightgrey;
	-moz-box-shadow: 0px 3px 6px -2px lightgrey;
	box-shadow: 0px 3px 6px -2px lightgrey;
	line-height: 1.6em;
	height: 484px; /* 488 438px 747px */
}

.journal_17 .submitions p:first-child {
	margin-top: 0;
}

.journal_17 .submitions p:last-child {
	margin-bottom: 0;
}

.journal_17 .submitions p:first-child,.journal_17 .submitions p:last-child {
	font-size: 1.3em;
	line-height: 1.5em;
}

.journal_17 .submitions form {
	display: block;
	margin-top: 15px;
}

.journal_17 .submitions form input {
	display: inline-block;
	margin-left: 15px;
	width: 230px;
	font-size: 0.7em;
}

.journal_17 .submitions form input[type="submit"] {
	width: 275px;
	height: 49px;
	border: none;
	font-size: 0.8em;
	border-radius: 2px;
	color: white;
	cursor: pointer;
	/*    background: url('../i/keep_up_to_date.png') no-repeat center; */
	background: #EB4646;
	opacity: 0.8;
	/* -webkit-box-shadow: 0px 3px 6px -2px grey;
    -moz-box-shadow: 0px 3px 6px -2px grey;
    box-shadow: 0px 3px 6px -2px grey; */
	/* position: relative;
	top: 2px;	 */
}

.journal_17 .submitions form input[type="submit"]:hover {
	opacity: 1;
}

.journal_17 .submitions form input[type="email"] {
	height: 40px;
	padding: 2px 20px;
}

.journal_17 .submitions .holder {
	position: relative;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}

.journal_17 .block_image_toggle1[src="i/blok1+.png"],.journal_17 .block_image_toggle2[src="i/blok2+.png"],.journal_17 .block_image_toggle3[src="i/blok3+.png"],.journal_17 .block_image_toggle4[src="i/blok4+.png"] {
	float: right;
	position: relative;
	top: 0px;
	right: 0px;
}

.journal_17 .block_image_toggle1[src="i/blok1-.png"],.journal_17 .block_image_toggle2[src="i/blok2-.png"],.journal_17 .block_image_toggle3[src="i/blok3-.png"],.journal_17 .block_image_toggle4[src="i/blok4-.png"] {
	float: right;
	position: relative;
	top: 0px;
	right: 0px;
}

.journal_17 #subs_popup {
	background: rgba(0, 0, 0, 0) linear-gradient(white, #f4f5f2) repeat scroll 0 0;
	border: 1px solid lightgrey;
	border-radius: 2px;
	box-shadow: 3px 10px 10px lightgrey;
	left: 42%;
	padding: 15px;
	position: fixed;
	text-align: center;
	top: 40%;
	width: 250px;
}

.journal_17 #subs_popup div {
	font-size: 1.5em;
	margin: 10px;
}

.journal_17 #subs_popup button {
	border-radius: 2px;
	color: grey;
	cursor: pointer;
	margin-top: 10px;
	width: 90px;
}

.journal_17 .aspect-ratio {
	position: relative;
	height: 0;
	padding-bottom: 28%;
}

.journal_17 iframe[id="riovideo"],.journal_17 img[id="riovideo"] {
	width: 100%;
	height: 0;
}

.journal_17 .aspect-ratio iframe[id="riovideo"],.journal_17 .aspect-ratio img[id="riovideo"] {
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
}

.journal_17 .storyRowTitle h1 {
	color: #ffffff;
	background: #349d98;
}

.journal_17 .storyRowTitle h2,.journal_17 .storyRowTitle h3,.journal_17 .journalListStories h1,.journal_17 .journalListStories h2,.journal_17 span.dynatree-selected a {
	color: #357590;
}

.journal_17 .link span {
	color: black;
	font-size: 1.2em;
	font-family: OpenSans-Light;
}

.filterBlock,
.link:hover {
	background: #EBEBE8;
}

.journal_17 .filterBlock,
.journal_17 ul.dynatree-container,
.journal_17 .link:hover {
	background: #f4f5f2;
}

.journal_17 .bg_bulet {
	margin: 8px 0 0 8px;
}

.journal_17 span.bul-Level1 {
	margin: 8px 0 0 8px;
}

.journal_17 #content {
	font-size: 1.283em;
}

.journal_17 .conatact_rio {
	margin: 0;
	box-sizing: border-box;
	width: 100%;
	display: table;
}

.journal_17 .conatact_rio .authorInfoHolder {
	width: 30.33%;
	box-sizing: border-box;
	margin: 0 1.5% 20px 1.5%;
	-webkit-justify-content: space-between;
	display: table-cell;
	text-align: center;
}

.conatact_rio .authorInfoHolder h3 {
	font-size: 1.3em;
	margin: 15px 0px 0px 0px;
}

.Prof-Photo-contact img {
	/* width: 100%;	 */
	-webkit-box-shadow: 0px 3px 6px -2px lightgrey;
	-moz-box-shadow: 0px 3px 6px -2px lightgrey;
	box-shadow: 0px 3px 6px -2px lightgrey;
	border-radius: 100%;
}

.journal_17 .conatact_rio .authorDesc {
	width: 100%;
	margin: 0;
	font-size: 1.1em;
	min-height: 90px;
}

.journal_17 #contentSmall,.journal_17 .content-main {
	border: 1px solid lightgrey;
	border-radius: 2px;
}

.journal_17 .ansbtn {
	cursor: pointer;
}

.journal_17 .head_block_content>div.block_text_holder>p {
	background: url("../i/arrow-fade.png") no-repeat left;
	font-family: OpenSans;
	font-size: 1.4em;
	height: auto;
	line-height: 1.4em;
	margin: 15px 10px 10px 15px;
	padding-left: 25px;
	text-align: left;
	width: auto;
	color: black;
}

.journal_17 .openAnsw {
	height: auto;
	position: absolute;
	z-index: 2;
}

.journal_17 .tooltip {
	background-color: white;
	border-radius: 10px;
	box-shadow: 1px 1px 2px lightgrey;
	font-weight: bold;
	left: 86%;
	top: 3px;
	opacity: 0.8;
	position: absolute;
	text-align: center;
	width: 70px;
}

.with_filters{
	border-top-right-radius: 0px;
}

/* //////////////////////  RIO CSS END ////////////////////// */
#leftSider.bigbar {
	width: 374px;
}

.reviewers_footer {
	line-height: normal;
}

.submission_notes_main_wrapper .document_info_row_border_line {
	display: none;
}

.app_E_form_link{
	font-weight: normal;
	color: #298BB5!important;
}

.break{
	height: 10px;
}

.issues_list_delimiter{
	background-color: #EBEBE8;
	height: 2px;	
}








@media screen and (max-width: 800px) {
	.se_app_form_text,.journal_1 .se_app_form_text,.journal_17 .se_app_form_text
		{
		font-size: 0.6em;
		background: none;
	}
	.constrained {
		/*min-width: 600px;*/
		
	}
	.articlePath-links {
		width: 100%;
	}
	#nav #menu {
		display: none;
	}
	@media screen and (orientation: portrait) {
		body.journal_17 {
			font-size: 10px;
		}
	}
	@media screen and (orientation: landscape) {
		body.journal_17 {
			font-size: 12px;
		}
	}
	.journal_17 #content {
		font-size: 1.1em;
	}
	.journal_17 .constrained {
		padding: 0 10px;
	}
	.journal_17 .features_content,.journal_17 .head_txt {
		width: 100%;
		margin: 20px 0 0 0;
	}
	.journal_17 .features_content {
		float: none;
	}
	.journal_17 .head_txt,.journal_17 .head_block.row2 {
		float: none;
	}
	.journal_17 .head_block {
		display: block;
		width: 100%;
	}
	.journal_17 a.logo {
		width: 137px;
		margin-right: 2%;
	}
	.journal_17 #nav ul li a {
		font-size: 1.1em;
	}
	.journal_17 .f_content a {
		font-size: 1.1em;
	}
	.journal_17 footer .f_content {
		margin: auto 10px;
	}
	.journal_17 .submitions {
		max-height: 452px;
	}
	.journal_17 .submitions,.journal_17 .submitions p:first-child,.journal_17 .submitions p:last-child
		{
		font-size: 1.3em;
		line-height: 1.6em;
	}
	.journal_17 .aspect-ratio {
		position: relative;
		height: 0;
		padding-bottom: 60%;
	}
	.journal_17 .link span {
		font-size: 1.1em;
	}
	.journal_17 .link .content {
		width: 150px;
	}
	.journal_17 .conatact_rio .Prof-Photo-contact img {
		/* width: 100%; */
		
	}
	.journal_17 .conatact_rio .authorInfoHolder,.authorInfoHolder {
		display: table-cell;
		width: 96.33%;
		margin-bottom: 20px;
	}
	.journal_17 .conatact_rio .authorInfoHolder:nth-child(1n+1){
		clear:both;
	}
}

@media screen and (min-width: 801px) and (max-width: 1023px) {
	.constrained {
		/*min-width: 600px;*/
		
	}
	.articlePath-links {
		width: 100%;
	}
	#nav #menu {
		display: none;
	}
	.authorInfoHolder {
		display: block;
		width: 96.33%;
		margin-bottom: 20px;
	}

	/* @media screen and (orientation: portrait){
        body.journal_17{
            font-size: 16px;
        }
    }	 */
	/* @media screen and (orientation: landscape){
        body.journal_17{
            font-size: 14px;
        }
    } */
	
	.journal_17 #content {
		font-size: 1.1em;
	}
	.journal_17 .constrained {
		padding: 0 10px;
	}
	.journal_17 .features_content,.journal_17 .head_txt {
		width: 100%;
		margin: 20px 0 0 0;
	}
	.journal_17 .features_content {
		float: none;
	}
	.journal_17 .head_txt,.journal_17 .head_block.row2 {
		float: none;
	}
	.journal_17 .head_block {
		display: block;
		width: 100%;
	}
	.journal_17 a.logo {
		width: 137px;
		margin-right: 5%;
	}
	.journal_17 #nav ul li a {
		font-size: 1.3em;
	}
	.journal_17 .f_content a {
		font-size: 1.3em;
	}
	.journal_17 footer .f_content {
		margin: auto 10px;
	}
	.journal_17 .submitions,.journal_17 .submitions p:first-child,.journal_17 .submitions p:last-child
		{
		font-size: 1.35em;
		line-height: 1.6em;
	}
	.journal_17 .aspect-ratio {
		position: relative;
		height: 0;
		padding-bottom: 60%;
	}
	.journal_17 .link span {
		font-size: 1em;
	}
	.journal_17 .link .content {
		width: 150px;
	}
	.journal_17 .conatact_rio .Prof-Photo-contact img {
		/* width: 100%; */	
	}
	.journal_17 .conatact_rio .authorInfoHolder {
		width: 47%;
	}
	.journal_17 .conatact_rio .authorInfoHolder:nth-child(2n+1){
		clear:both;
	}
	.journal_17 .authorDesc {
		font-size: 0.8em;
	}
}

@media screen and (min-width: 1024px) and (max-width: 1269px) {
	.constrained {
		/*min-width: 600px;*/
		padding: 0 10px;
	}
	.articlePath-links {
		/*width:1014px;*/
	}
	.journal_17 .constrained {
		/*min-width: 600px;*/
		padding: 0 10px;
	}
	.journal_17 .features_content,.journal_17 .head_txt {
		width: 48%;
	}
	/* .journal_17 .features_content{
		float: none;
	}
	.journal_17 .head_txt, 
	.journal_17 .head_block.row2{
		float: none;
	} 	
	.journal_17 #nav ul li{
		 padding: 10px 10px 10px 20px; 
	}	
	*/
	.journal_17 .head_block {
		width: 48%;
	}
	.journal_17 .head_block_title h2 {
		width: 86%;
		font-size: 1.2em;
	}
	.journal_17 .block_text>span {
		font-size: 1.2em;
	}
	.journal_17 .head_txt p {
		font-size: 1.5em;
	}
	.journal_17 .submitions,.journal_17 .submitions p:first-child,.journal_17 .submitions p:last-child
		{
		font-size: 1.4em;
		line-height: 1.6em;
	}
	.journal_17 .aspect-ratio {
		position: relative;
		height: 0;
		padding-bottom: 30%;
	}
	.journal_17 .conatact_rio .authorInfoHolder:nth-child(3n+1){
		clear:both;
	}
}

@media screen and (min-width: 1131px) and (max-width: 1200px) {
	.journal_17 .head_block_title h2 {
		width: 86%;
		font-size: 1.3em;
	}
	.journal_17 .block_text>span {
		font-size: 1.3em;
	}
}

@media screen and (min-width: 1201px) and (max-width: 1280px) {
	.journal_17 .head_block_title h2 {
		font-size: 1.5em;
	}
	.journal_17 .block_text>span {
		font-size: 1.5em;
	}
}

@media screen and (min-width: 1270px) and (max-width: 1359px) {
	.constrained {
		min-width: 600px;
		padding: 0 10px;
	}
	.articlePath-links {
		/*width:1270px;*/
		
	}
	.head_blocks_wrap {
		display: block;
	}
	.journal_17 .features_content,.journal_17 .head_txt {
		width: 48.5%;
	}
	.journal_17 .head_block {
		width: 48.5%;
	}
	.journal_17 .head_block_title h2 {
		width: 90%;
	}
	.journal_17 .conatact_rio .authorInfoHolder:nth-child(3n+1){
		clear:both;
	}
}

@media screen and (min-width: 1360px) {
	.constrained {
		min-width: 1100px;
	}
	.articlePath-links {
		width: 1326px;
	}
	.journal_17 .conatact_rio .authorInfoHolder:nth-child(3n+1){
		clear:both;
	}
}

.classification_tree_holder_block .classification_tree_holder {
	display: inline-block;
	vertical-align: top;
	margin-right:40px;
	margin-bottom:10px;
	width:450px;
}
body #container.AOF{
	background-color: #EBEBE8;
}

body.journal_17 #container.AOF{
	background-color: #357590;
}

