@import ../css/peri.css;

/* Hide Read More on Homepage Featured Article */
a.feature-readmore {
	display:none!important;
}

.advanced-srch .chzn-container-single .chzn-single {
	height:40px!important;
	line-height:40px!important;
	background:none transparent!important;
	border-radius:0!important;
}

.chzn-container-single,.k2dateto {
	margin-top:5px!important;
}

.chzn-single {
	background:none transparent!important;
	background-color:transparent;
	border-radius:0!important;
	box-shadow:none!important;
	line-height:40px!important;
	height:40px!important;
	margin-left:17px!important;
	width:100%!important;
	border:1px solid #676767!important;
}

ul.chzn-results {
	width:100%!important;
}

div.chzn-search {
	width:100%!important;
	margin-left:-35px!important;
	margin-bottom:10px!important;
	color:#333!important;
}

div.chzn-search::before {
	content:"Filter by Author Name";
	margin-left:120px;
}

#xf_11_chzn .chzn-drop {
	max-width:300px;
}

.chzn-single {
	color:#676767!important;
}

#jak2filter112 > li.daterange_4 > div > div:nth-child(5) > i {
	margin-top:20px;
}

.ja-k2filter .fa {
	color:#fff!important;
}

.ja-k2filter .input-append button {
	margin-left:20px!important;
	margin-top:5px!important;
}

.to-date {
	margin-left:176px;
}

@media only screen and (max-width: 1200px) {
	.to-date {
		margin-left:142px;
	}
}

@media only screen and (max-width: 990px) {
	.to-date {
		margin-left:106px;
	}
}

#jak2filter284 li {
	color:#fff!important;
	font-weight:400!important;
}

#jak2filter284 label.group-label {
	font-size:22px!important;
}

ul.ja-k2filter li input[type="radio"],ul.ja-k2filter li input[type="checkbox"] {
	margin:5px 5px 0 0;
}

.pdf-button {
	color:#fff!important;
	padding:9px 15px;
	margin-top:5px;
}

.button-pdf a {
	color:#fff!important;
}

#acyarchiveview h1 {
	display:none!important;
}

#t100 th {
	background:#69C!important;
	text-align:center;
	border:1px solid #fff;
	padding:5px;
}

#t100 td:nth-child(2) {
	text-align:left;
}

#t100 td:nth-child(3),#t100 td:nth-child(4),#t100 td:nth-child(5),#t100 td:nth-child(6),#t100 td:nth-child(7) {
	text-align:right;
}

#t100 td {
	background:#E9EAED;
	border:1px solid #fff;
	padding:5px;
	text-align:center;
}

#t100 .sub-text {
	font-weight:400;
	font-style:italic;
}

@media (max-width: 640px) {
	#t100 th {
		font-size:.8em;
		height:36px;
		overflow:scroll;
		line-height:14px;
		padding-top:3px;
		vertical-align:middle;
		max-width:135px;
	}
	
	#t100 td {
		text-align:center!important;
	}
}

#offcanvas-toggler {
	margin-top:-58px;
}

.mobilepdf .btn-primary {
	color:#fff!important;
}

.mobileShow {
	display:none;
}

@media only screen
and (min-device-width : 1px)
and (max-device-width : 1024px) {
	.mobileShow {
		display:inline;
	}
	
	.mobileHide {
		display:none;
	}
	
	.mobilepdf .btn {
		margin-top:7px!important;
	}
}

#mod-search-searchword input[type="text"] {
	width:240px;
	margin-top:55px;
	margin-right:20px;
}

#k2ModuleBox176 {
	margin-left:0;
}

#k2ModuleBox176 > ul:nth-child(1),#k2ModuleBox168 > ul:nth-child(1) {
	margin-left:0!important;
}

.row {
	margin-left:-15px!important;
}

.row img {
	margin:0 15px 15px 0;
}

.row h3 {
	color:#891c17;
	letter-spacing:-1px;
	line-height:26px;
}

#sp-header,#sp-section-2 {
	background:#E9EAED;
}

#sp-section-2 {
	max-height:105px;
	height:auto!important;
}

.sp-default-logo.visible-xs {
	max-width:220px;
	margin-top:-6px!important;
}

@media (min-width: 800px) {
	.favsocial-center {
		margin-top:20px!important;
	}
}

@media (min-width: 600px) and (max-width: 767px) {
	.favicon > div:nth-child(1) {
		position:relative;
		display:none!important;
	}
}

@media (min-width: 1200px) {
	#mod-search-searchword {
		margin-top:25px;
	}
}

@media (min-width: 600px) and (max-width: 767px) {
	#sp-section-2 {
	}
	
	#mod-search-searchword {
		width:92%!important;
		margin-top:15px!important;
	}
}

@media (min-width: 800px) and (max-width: 1190px) {
	#mod-search-searchword input[type="text"] {
		margin-top:28px;
	}
}

@media (min-width: 800px) and (max-width: 992px) {
	#mod-search-searchword input[type="text"] {
		width:150px;
	}
}

@media (min-width: 600px) and (max-width: 800px) {
	.home-recent-papers ul {
		columns:1!important;
		-webkit-columns:1!important;
		-moz-columns:1!important;
	}
	
	#sp-section-2 {
		max-height:220px;
	}
	
	.search .button {
		margin-top:-34px;
		margin-left:0!important;
		margin-right:0!important;
	}
	
	#sp-top-right1 {
		margin-left:-40px;
	}
	
	#sp-top-right2 {
		margin-right:0;
	}
}

@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) {
	#sp-top-right2 {
		margin-left:-30px!important;
	}
	
	#sp-header {
		padding-bottom:80px!important;
	}
}

@media only screen and (min-device-width : 1px) and (max-device-width : 767px) {
	.item-page {
		margin-top:-55px;
	}
}

@media (min-width: 361px) and (max-width: 767px) {
	/*	#offcanvas-toggler {
				    top: 5px;
				    float: right;
				    position: fixed;
				    right: 30px;
				    }
				    */
	
}

@media (min-width: 1px) and (max-width: 360px) {
	.favicon > div:nth-child(1) {
		position:relative;
		display:none!important;
	}
	
	.img-fo {
		margin-top:30px;
	}
}

@media (min-width: 360px) and (max-width: 600px) {
	#mod-search-searchword {
		width:92%!important;
		margin-top:-10px!important;
	}
	
	.favicon > div:nth-child(1) {
		position:relative;
		display:none!important;
	}
}

@media (min-width: 768px) and (max-width: 800px) {
	#favsocial-list {
		margin-top:20px!important;
	}
	
	#sp-bottom .container .row {
		max-width:610px!important;
	}
	
	#mod-search-searchword input[type="text"] {
		width:150px!important;
		margin-top:27px;
		margin-right:20px;
	}
}

@media (min-width: 1px) and (max-width: 767px) {
	#mod-search-searchword {
		display:none;
	}
	
	#sp-section-2 {
		padding-top:0!important;
		padding-bottom:10px!important;
		margin-top:0!important;
		margin-bottom:10px!important;
		max-height:10px!important;
	}
}

@media (min-width: 320px) and (max-width: 360px) {
	/*	#offcanvas-toggler {
				    margin-top: -150px;
				    }
			*/
	ul#favsocial-list.favsocial-center {
		margin:-5px auto 20px!important;
	}
	
	#sp-section-2 {
		padding-bottom:90px;
	}
	
	.home-recent-papers ul {
		columns:1!important;
		-webkit-columns:1!important;
		-moz-columns:1!important;
	}
	
	#sp-section-2 {
		max-height:20px;
	}
	
	#sp-bottom .container {
		padding:10px;
	}
	
	.search .button {
		margin-top:-34px;
		margin-right:0!important;
	}
	
	.favicon > div:nth-child(1) {
		position:relative;
		display:none!important;
	}
	
	/*		#mod-search-searchword input[type="text"] {
					width: 230px!important;
					margin-top: -40px;
					margin-right: 55px;
					margin-left: 10px!important;
					}
			*/
	.social-share-btns {
		text-align:left!important;
		padding-left:0;
	}
	
	.pub-date {
		margin-bottom:10px;
	}
	
	.dropdown .dropdown-menu {
		margin-left:-100px;
	}
	
	.mod_search219 {
		margin-top:-50px;
	}
}

@media (min-width: 1190px) and (max-width: 4000px) {
	.search {
		margin-top:-25px;
	}
}

@media (min-width: 361px) and (max-width: 4000px) {
	#sp-mobile-social {
		display:none!important;
	}
	
	#sp-bottom > div:nth-child(1) {
		margin-top:60px;
	}
}

@media (min-width: 360px) and (max-width: 600px) {
	#sp-section-2 {
		padding-bottom:90px;
	}
}

@media (min-width: 360px) and (max-width: 767px) {
	#sp-section-2 {
		padding-bottom:90px;
	}
}

@media (min-width: 1px) and (max-width: 767px) {
	.results {
		padding-top:0!important;
		padding-bottom:0!important;
		margin-top:0!important;
		margin-bottom:0!important;
	}
	
	#mod-search-searchword input[type="text"] {
		margin-top:-40px;
	}
}

img {
	color:#333;
}

.csc-header-n2 h3,.csc-textpic-text h3,.csc-default h3 {
	color:#891c17;
	letter-spacing:-1px;
	margin-top:50px;
}

.current-item > a:nth-child(1) {
	color:#fff!important;
}

.hpsearch {
	position:relative;
	float:right;
	margin-top:10px;
}

.hpsearch .sp-module-title {
	margin-bottom:0;
	margin-left:5px;
	color:#6a6a6a;
	text-transform:uppercase;
}

.sp-megamenu-parent > li > a {
	line-height:35px;
}

.logo a,.logo a:hover,.logo a:focus {
	color:#891c17;
}

.magnifier {
	margin:3px 0 0!important;
}

h1,h2,.view-article .entry-header h2 {
	font-weight:600!important;
	font-family:Droid Sans,sans-serif!important;
}

h1 {
	font-size:2.1em;
}

h2 {
	font-size:1.75em;
}

h3 {
	font-size:1.5em;
}

.publication-header h1 {
	font-size:2em!important;
}

.publication-header h1 span {
	display:none!important;
}

.pubbs-detail h2 {
	color:#424040;
	margin-top:-10px;
}

.staff-dsr h3,.directores h3,.staff h3 {
	color:#424040;
}

.staff-dsr ul li,.directores ul li,.staff ul li {
	list-style-type:none;
}

.view-article .entry-header h2 {
	margin-left:-15px;
	padding-top:7px;
}

.post-format {
	margin-top:-7px;
}

.post-format .fa-stop {
	font-size:1.75em;
	color:#891c17;
}

#sp-main-body {
	padding:30px 0;
}

#sp-main-body .home-feature-article {
	border-bottom:3px solid #E9EAED;
	padding:10px 10px 30px;
}

#sp-main-body .sp-module {
	border-left:3px solid #E9EAED;
	padding-left:10px;
}

#k2ModuleBox168 {
	padding-left:10px;
}

.sp-social-share {
	display:none;
}

#sp-section-2 {
	border-bottom:1px solid #b3b3b3;
}

.sp-megamenu-parent > li. {
	text-align:center;
}

.sp-megamenu-parent > li.active,.sp-megamenu-parent > li:hover {
	background:#424040;
	color:#fff;
}

.sp-megamenu-parent > li.active > a,.sp-megamenu-parent > li:hover > a {
	background:#424040;
	color:#fff;
}

.sp-megamenu-parent > li > a {
	padding:0 10px;
	color:#424040;
}

.favsocial-center {
	margin-top:20px;
}

.favsocial-center ul > li {
	padding:10px 15px!important;
}

.sp-module ul > li > a::before,.favsocial-center ul > li > a::before {
	content:none;
}

.sp-module ul > li {
	border-bottom:0;
}

#sp-component a,#sp-right-side a,.sp-module ul > li > a {
	color:#8c1b1e;
}

.head-band {
	border-top:10px solid #891C17;
}

.three-column .sp-dropdown-inner ul {
	width:1210px;
	display:block;
}

.three-column .sp-dropdown-inner li {
	float:left;
	width:33.3%;
}

.sp-megamenu-parent .sp-dropdown li.sp-menu-item.active > a,.sp-megamenu-parent .sp-dropdown li.sp-menu-item > a,.sp-megamenu-parent .sp-dropdown li.sp-menu-item > a:hover {
	color:#fff;
}

.sp-megamenu-parent .sp-dropdown li.sp-menu-item > a,.sp-megamenu-parent .sp-dropdown li.sp-menu-item > a:hover,.sp-megamenu-parent .sp-dropdown li.sp-menu-item:hover {
	background:#424040;
}

.sp-megamenu-parent .sp-dropdown li.sp-menu-item.active > a,.sp-megamenu-parent .sp-dropdown li.sp-menu-item,.sp-megamenu-parent .sp-dropdown.sp-dropdown-main.sp-menu-full .sp-dropdown-inner {
	background:#424040;
	background-color:#424040;
}

li.sp-has-child:nth-child(3) > div:nth-child(2) > div:nth-child(1) {
	background:none transparent;
}

#sp-menu .finance-cube i {
	color:#9D055D;
}

#sp-menu .labor-cube i {
	color:#002784;
}

#sp-menu .africandev-cube i {
	color:#00652D;
}

#sp-menu .enviromental-cube i {
	color:#F29700;
}

#sp-menu .econhr-cube i {
	color:#E53F2E;
}

#sp-menu .econworld-cube i {
	color:#97BE0E;
}

#sp-menu .health-cube i {
	color:#2873B6;
}

#sp-menu .state-cube i {
	color:#660D7F;
}

#sp-menu .asian-cube i {
	color:#00B8E2;
}

#sp-menu .gender-cube i {
	color:#D05B00;
}

.itemid-136 .sp-column i.fa-stop {
	color:#9D055D;
	margin-top:7px;
}

.itemid-137 .sp-column i.fa-stop {
	color:#002784;
	margin-top:7px;
}

.itemid-138 .sp-column i.fa-stop {
	color:#00652D;
	margin-top:7px;
}

.itemid-146 .sp-column i.fa-stop {
	color:#F29700;
	margin-top:7px;
}

.itemid-147 .sp-column i.fa-stop {
	color:#E53F2E;
	margin-top:7px;
}

.itemid-148 .sp-column i.fa-stop {
	color:#97BE0E;
	margin-top:7px;
}

.itemid-149 .sp-column i.fa-stop {
	color:#2873B6;
	margin-top:7px;
}

.itemid-150 .sp-column i.fa-stop {
	color:#660D7F;
	margin-top:7px;
}

.itemid-224 .sp-column i.fa-stop {
	color:#00B8E2;
	margin-top:7px;
}

.itemid-151 .sp-column i.fa-stop {
	color:#D05B00;
	margin-top:7px;
}

#search-form214 input {
	-webkit-border-radius:0!important;
	-moz-border-radius:0!important;
	border-radius:0!important;
	font-size:1.2em!important;
	font-weight:400!important;
	box-shadow:none!important;
}

#sp-bottom {
	padding:50px 0 20px!important;
}

#sp-bottom .container .row {
	max-width:1070px;
}

#sp-bottom > .container {
	background-color:#424040;
}

#sp-bottom .row {
	margin-left:-150px;
}

.mod-center {
	text-align:center;
	color:#fff;
	font-size:1.2em;
}

.mod-center img {
	text-align:center;
	position:relative;
	display:block;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:15px;
}

.recent .sp-module-title,.press .sp-module-title,.signup .sp-module-title,.home-recent-papers .sp-module-title,.recent-publications-sb .sp-module-title,.rc-side .sp-module-title,.rc-bottom .sp-module-title {
	border-bottom:1px solid #ccc;
	color:#7c7c7c;
	text-transform:uppercase;
	padding-bottom:5px;
}

.rc-side .sp-module-title {
	margin-bottom:15px;
}

.rc-side h4 a {
	font-size:1.1em!important;
	line-height:18px!important;
}

.rc-side h4 a,.rc-side h4 {
	font-size:1.1em;
	font-weight:400;
	line-height:18px;
	margin-bottom:2px;
}

.nsK2Content li {
	color:#7c7c7c;
	font-size:.85em;
	line-height:16px;
	margin-bottom:3px!important;
}

.nsK2Content li:first-child {
	margin-top:-7px;
}

.nsK2Content ul {
	margin-bottom:10px;
}

.press .sp-module-content {
	margin-top:-15px;
}

.press h4 {
	font-size:1.1em;
	margin-bottom:0;
}

.pressCommentInfo {
	font-size:.85em;
	color:#7c7c7c;
}

.press .link,.moduleItemReadMore {
	font-style:italic;
	font-size:1em;
}

.hide-readmore .nsk2read {
	display:none;
}

.press ul {
	margin-bottom:10px;
}

.acymailing_module_form .acymailing_introtext {
	margin-top:-15px!important;
	color:#7c7c7c;
}

textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input {
	-webkit-border-radius:0!important;
	-moz-border-radius:0!important;
	border-radius:0!important;
	font-size:1.2em!important;
	font-weight:400!important;
	box-shadow:none!important;
	min-height:32px;
	color:#424040!important;
	font-size:.9em!important;
}

.fieldacyemail {
	margin-top:15px!important;
}

.btn-primary {
	-webkit-border-radius:0!important;
	-moz-border-radius:0!important;
	border-radius:0!important;
	text-transform:uppercase;
	background:#891c17!important;
	background-color:#891c17!important;
	background-image:none!important;
	border-color:#891c17!important;
}

.btn-primary:hover {
	opacity:.8;
	border-color:#891c17!important;
}

.staffright img,.studentright img {
	height:auto;
	width:250px;
	float:right;
}

.post-format {
	background:none;
}

.recent-publications-sb .itemCategory a,.home-recent-papers .itemCategory a {
	color:#333!important;
	display:block;
	font-size:.8em;
	font-weight:700;
	text-decoration:none;
}

.publications-box h3,.catItemTitle a,.catItemTitle a:hover {
	color:#771e20;
	font-size:22px;
	line-height:21px;
	margin:0;
	padding:0 0 2px;
}

.publications-box h3,.catItemTitle a,.catItemTitle a:hover {
	color:#771e20;
	font-size:22px;
	line-height:21px;
	margin:0;
	padding:0 0 2px;
}

.publications-box h3,.catItemTitle a,.catItemTitle a:hover {
	color:#771e20;
	font-size:18px;
	line-height:21px;
	letter-spacing:.05px;
	margin-top:15px;
	margin-bottom:30px;
	padding:0 0 2px;
	position:relative;
	float:right;
}

.rc-side ul {
	columns:1!important;
	-webkit-columns:1!important;
	-moz-columns:1!important;
}

.rc-side ul li .itemLink,.rc-side ul li .itemLink,.rc-side ul li .itemLink {
	font-weight:400!important;
}

.entry-header {
	margin-top:-30px;
}

.recent-publications-sb ul li,.home-recent-papers ul li {
	margin-bottom:30px!important;
}

.rc-side li {
	margin-bottom:10px;
}

.rc-side .Authors,.rc-side .Publisher {
	margin-bottom:0!important;
}

.home-feature-article li a {
	font-size:1.4em;
	font-weight:600;
}

.home-feature-article,.home-research-spotlight {
	margin-left:-10px!important;
}

.home-feature-article .read-link {
	font-size:1.2em!important;
	font-weight:400;
}

.home-research-spotlight .sp-module-title {
	display:none;
}

.home-feature-article img {
	position:relative;
	float:left;
	margin-right:20px;
	margin-bottom:20px;
}

.home-research-spotlight img {
	position:relative;
	float:left;
	width:100px;
	height:auto;
	margin-right:10px;
}

.home-feature-article li,.home-research-spotlight li {
	list-style-type:none;
}

.home-research-spotlight ul {
	columns:3;
	-webkit-columns:3;
	-moz-columns:3;
	max-height:500px;
}

.home-research-spotlight ul li {
	margin-bottom:50px;
}

.item-101 .entry-header {
	display:none;
}

.recent-publications-sb ul li .itemLink,.home-recent-papers ul li .itemLink,.home-research-spotlight ul li .itemLink,.rs-side ul li .itemLink {
	color:#8c1b1e;
	display:block;
	font-size:1.1em;
	font-style:normal;
	font-weight:600;
	line-height:18px;
	margin-bottom:0;
	text-decoration:none;
}

.csc-header-n2 img,.csc-header .bodytext img,.csc-textpic-single-image img {
	position:relative;
	float:left;
	margin:0 15px 15px 0;
}

.ja-k2filter {
	background:#444242 none repeat scroll 0 0;
	margin:0;
	overflow:hidden;
	padding:40px 25px!important;
}

.ja-k2filter .input-append button {
	background:none transparent!important;
	background-image:none!important;
	box-shadow:none!important;
	border:0!important;
}

.ja-k2filter input[type=text],.ja-k2filter input.custom-combobox-input {
	background:rgba(0,0,0,0) none repeat scroll 0 0!important;
	border:1px solid #676767!important;
	border-radius:0!important;
	color:#999!important;
	float:right!important;
	font-size:14px!important;
	font-weight:200!important;
	height:40px!important;
	line-height:40px!important;
	margin:0;
	max-width:76%!important;
	min-width:76%!important;
	padding:10px!important;
	width:76%!important;
	text-shadow:none!important;
	font-family:Open Sans,sans-serif!important;
}

.ja-k2filter input.custom-combobox-input::placeholder {
	font-weight:200!important;
	font-family:Open Sans,sans-serif!important;
	color:#999!important;
	opacity:1;
}

.ja-k2filter .group-label {
	float:left!important;
	position:relative;
	font-size:14px!important;
	font-weight:200!important;
	line-height:40px;
	text-align:right;
	width:22%;
	color:#fff!important;
	font-family:Open Sans,sans-serif!important;
}

.ja-k2filter select {
	background:rgba(0,0,0,0) none repeat scroll 0 0!important;
	border:1px solid #676767!important;
	border-radius:0!important;
	color:#999;
	float:right!important;
	font-size:14px!important;
	font-weight:200!important;
	height:40px!important;
	line-height:40px!important;
	margin:0!important;
	max-width:76%!important;
	min-width:76%!important;
	padding:10px!important;
	width:76%!important;
	text-shadow:none!important;
	font-family:Open Sans,sans-serif!important;
}

.ja-k2filter select option {
	background:#333;
	background-color:#333;
}

.center img,.center {
	text-align:center;
	position:relative;
	margin-left:auto;
	margin-right:auto;
}

.ja-k2filter.vertical-layout,.ja-k2filter.horizontal-layout {
	background:#444242 none repeat scroll 0 0;
	margin:0;
	overflow:hidden;
	padding:40px 25px 275px!important;
}

ul.vertical-layout li label.group-label {
	position:relative;
}

.advanced-srch .ja-k2filter .input-append {
	float:left;
	position:relative;
}

.advanced-srch .ja-k2filter li.last-item .btn {
	background:#e2e2e2 none repeat scroll 0 0!important;
	border-radius:0!important;
	color:#771e20;
	font-size:14px;
}

.advanced-srch .input-append .btn {
	background:rgba(0,0,0,0) none repeat scroll 0 0!important;
	border:medium none!important;
	box-shadow:none;
	left:0;
	margin:6px 4px!important;
	padding:0!important;
	position:absolute;
	z-index:10;
}

.custom-combobox-input,.advanced-srch .input-append input {
	background:rgba(0,0,0,0) none repeat scroll 0 0!important;
	border:1px solid #676767!important;
	border-radius:0!important;
	color:#a2a1a1!important;
	font-size:14px!important;
	font-weight:400!important;
	height:28px!important;
	line-height:28px!important;
	margin:0!important;
	padding:0!important;
	text-align:right;
	width:137px!important;
}

.custom-combobox-input {
	margin-left:15px!important;
	width:76%!important;
	text-align:left;
}

.icon-calendar {
	color:#fff!important;
}

#jak2filter112 .ja-k2filter {
	padding:30px!important;
}

p.left:nth-child(2) {
	display:none;
}

p.left:nth-child(5) > label:nth-child(1) {
	margin-left:305px;
	margin-top:-35px;
}

div.input-append:nth-child(6) {
	margin-left:315px;
	margin-top:-60px;
}

.publications-pub .pubbs-detail {
	overflow:hidden;
	padding-bottom:25px;
}

.publications-pub .extra_field {
	font-size:13px;
	overflow:hidden;
	padding-bottom:30px;
}

.publications-pub .extra-field-row {
	overflow:hidden;
}

.publications-pub .extra-field-left {
	border-bottom:1px solid #fff;
}

.publications-pub .extra-field-left,.publications-pub .extra-field-right {
	padding:12px 0;
}

.publications-pub .extra-field-left {
	float:left;
	text-align:right;
	width:22%;
}

.publications-pub .extra-field-right {
	border-bottom:1px solid #d5d5d5;
}

.publications-pub .extra-field-left,.publications-pub .extra-field-right {
	padding:12px 0;
}

.publications-pub .extra-field-right {
	float:right;
	text-align:left;
	width:75%;
}

.userBlock {
	background:#424040;
	max-width:40%;
	margin-bottom:50px;
}

.userExtendedFields {
	background:#424040;
	padding:0 30px 40px;
}

.userAdditionalInfo h3,.userElementLabel,.userElementValue,.userElementValue a {
	color:#fff!important;
}

.publications-box .col-12,.select-publication li.col-12,.reasearch-area-publication li.col-12,.home-pub-list li.col-12,.press-room li.col-12 {
	margin-bottom:20px;
	overflow:hidden;
}

.publications-box .catItemHeader {
	clear:both;
	overflow:hidden;
	padding:0;
}

.publications-box p {
	margin:0;
	padding:3px 0 0;
	font-size:14px;
}

.publications-box p.eve-date {
	padding:3px 0 0;
}

.publications-box p.eve-org {
	padding:3px 0 6px;
}

.publications-box span.press-span,.publications-box span.subSectionTag,.publications-box span.DarkMagenta,.publications-box span.Red,.publications-box span.DarkGreen,.publications-box span.Blue,.publications-box span.GoldenRod,.publications-box span.Purple,.publications-box span.Light-Green,.publications-box span.DarkBlue,.publications-box span.Teal {
	background-image:url(../images/arrow.png);
	background-position:0 center;
	background-repeat:no-repeat;
	float:left;
	font-size:12px;
	font-weight:400;
	height:19px;
	line-height:20px;
	min-width:85px;
	padding-left:9px;
	padding-right:7px;
	text-align:left;
	text-transform:uppercase;
	margin-left:5px;
}

.post-format {
	left:-91px;
}

.pagination .active a {
	color:#fff!important;
}

.publications-box h3 {
	margin-bottom:30px;
}

.eco-details {
	max-width:385px;
}

.eco-details .userAdditionalInfo {
	padding:30px 25px 0;
}

.eco-details .userAdditionalInfo {
	padding:15px 25px 0;
	color:#fff;
}

.eco-details img {
	min-width:100%;
}

.eco-details h3 {
	color:#fff;
	font-size:1.2em;
	font-weight:500;
	margin:0;
	padding:0 0 15px;
	text-shadow:none;
}

.eco-details a {
	color:#fff!important;
	text-decoration:underline;
}

.userExtendedFieldsContactDetails li {
	list-style-type:none;
}

.userExtendedFieldsContactDetails > h3:nth-child(2) {
	padding-top:100px;
}

div.userExtendedFieldsContactDetails ul li div.userElementValue {
	float:left;
	width:70%;
}

div.userExtendedFieldsContactDetails ul li div.userElementLabel {
	float:left;
	font-weight:700;
	width:25%;
}

#k2Container h1 {
	font-family:Open Sans,sans-serif;
	font-weight:600;
	font-size:31.5px;
}

.search {
	position:relative;
	z-index:9;
}

.search .button {
	position:relative;
	float:right;
	margin-top:-34px;
	height:34px;
	width:34px;
	-webkit-border-radius:0!important;
	-moz-border-radius:0!important;
	border-radius:0!important;
}

#mod-search-searchword {
	width:98%;
}

#sp-top-right1 {
	margin-top:8px;
}

div.publisher,div.categorytype,.catItemTitle,.groupPrimary p {
	position:relative!important;
	float:left!important;
	clear:both;
}

div.publisher {
	line-height:14px;
}

#k2ModuleBox180 ul li {
	list-style-type:none;
	margin-left:-40px!important;
}

.press-page {
	border-top:3px solid #E9EAED;
	padding-top:10px;
}

#k2ModuleBox180 .catItemTitle {
	margin-bottom:0!important;
}

#k2ModuleBox180 li {
	margin-bottom:15px;
	padding-bottom:15px;
}

.groupPrimary p,.publisher strong {
	position:relative;
	display:block;
}

#k2ModuleBox180 h3 {
	color:#8c1b1e;
	font-size:1em;
	font-style:normal;
	font-weight:600;
	line-height:18px;
	line-height:20px;
}

.groupPrimary .catItemTitle {
	margin-bottom:0;
}

.pagination ul > li > a:hover,.pagination ul > li > a:focus,.pagination ul > .active > a,.pagination ul > .active > span {
	background-color:#891c17!important;
	color:#fff!important;
}

.publication-header h1 {
	color:#424040;
}

.pubbs-detail h2 {
	color:#424040!!important;
	font-size:1.4em;
}

#k2Container .itemTitle {
	color:#424040!!important;
}

.itemBody .itemIntroText {
	display:none;
}

.heading h1 i {
	display:none;
}

.Download a {
	clear:both!important;
	position:relative;
	display:block!important;
	float:left!important;
}

.itemBackToTop {
	margin-top:50px;
}

.itemBackToTop::first-letter {
	text-transform:uppercase;
}

.rc-side .moduleItemExtraFieldsLabel,.rc-side .moduleItemExtraFields b,.AuthorSort,.Headline,.QOneFive,.rc-side .Headline,.rc-side .ResearchArea,.rc-side .publicationtYpe,.rc-side .Research,.rc-side .PublicationDate,.rc-side .Introduction,.rc-side .QOneFive {
	display:none!important;
}

.rc-side .Authors,.rc-side .Publisher {
	color:#7c7c7c;
	font-size:.85em;
}

.homepage hr {
	border-width:3px 0;
}

div.col-lg-4:nth-child(5) > a:nth-child(2),div.col-lg-4:nth-child(6) > a:nth-child(2),div.col-lg-4:nth-child(7) > a:nth-child(2) {
	font-weight:700;
}

.umt,.ama {
	font-size:.8em;
}

#dropdownMenuPDF {
	min-height:40px;
	margin-top:5px;
	float:right;
	position:relative;
	display:inline-block;
}

#dropdownMenuPDF .btn {
	margin-left:auto;
	margin-right:auto;
	position:relative;
	float:left;
}

.dropdown .dropdown-menu {
	z-index:1;
	position:relative;
}

.mobileHide {
	position:relative;
	float:right!important;
}

.itemFullText {
	z-index:-1;
}

div.dropdown {
	max-width:200px;
	float:left;
	z-index:1;
}

.itemFullText .bodytext img {
	position:relative;
	float:left;
	margin:0 15px 15px 0;
}

.social-share-btns {
	max-width:200px;
	text-align:right;
}

.social-share-btns li {
	max-width:40px;
	margin:5px;
}

.pubbs-detail h2 {
	margin-top:0;
}

#itemListPrimary .social-share-btns,.k2ItemsBlock .social-share-btns {
	display:none;
}

#sp-social-mobile {
	margin-bottom:0;
	margin-top:30px;
}

#favsocial-17554 > ul:nth-child(1) {
	margin-top:30px!important;
	margin-bottom:0!important;
}

.rc-side a::last-child,.homepage-readmore {
	font-size:1.1em;
	font-style:italic;
}

#nsK2Content269 li:nth-child(3),#nsK2Content269 li:nth-child(5) {
	display:inline;
	margin-top:8px!important;
}

#nsK2Content270 li:nth-child(3) {
	display:inline;
	margin-top:3px!important;
}

#nsK2Content269 .li:first-child,#nsK2Content269 .li:nth-child(2) {
	display:block!important;
}

#nsK2Content269 .separator,#nsK2Content270 .separator {
	color:#7c7c7c!important;
	margin:0 5px;
}

#nsK2Content269 .category a,#nsK2Content270 .category a {
	color:#333!important;
	font-size:1em;
	font-weight:700;
	line-height:14px;
	margin-top:0!important;
}

#nsK2Content269 .nsk2read,#nsK2Content270 .nsk2read {
	font-size:1.2em;
	margin-bottom:30px;
}

#nsK2Content269 h4,#nsK2Content269 h4 a,#nsK2Content270 h4,#nsK2Content270 h4 a {
	font-size:1.1em;
	font-weight:700;
	margin-bottom:0;
}

#nsK2Content269 li.category {
	margin-top:-20px!important;
	line-height:14px!important;
}

.authors,#nsK2Content26 .separator,#nsK2Content270 .separator,#nsK2Content#nsK2Content2626 .pub_date {
	margin-top:-10px!important;
	line-height:10px!important;
	float:left!important;
	position:relative!important;
}

#nsK2Content270 .separator {
	margin-top:2px!important;
	line-height:10px!important;
	float:left!important;
	position:relative!important;
}

#nsK2Content269 .category a {
	line-height:28px!important;
	margin:18px 0 -10px!important;
}

#nsK2Content269 .nsK2Content ul {
	margin-bottom:30px!important;
}

.nsk2read,.homepage-readmore {
	font-style:italic;
}

h3.catItemTitle a {
	margin:0!important;
}

.publications-box span.press-span {
	margin-bottom:-10px;
}

#nsK2Content270 li {
	list-style-type:none;
}

#nsK2Content270 ul {
	margin-left:0;
	padding-left:0;
}

#dropdownMenuPDF {
	margin-right:5px;
}

.publications-box .heading h1 {
	display:none;
}

.publication-type {
	display:inline;
}

.red {
	color:#891c17;
}

#nsK2Content270 .publisher {
	color:#333;
	font-weight:700;
}

.rc-side .authors {
	display:inline!important;
	margin-top:0!important;
	line-height:16px!important;
	min-width:240px;
}

.rc-side .pub_date {
	display:block!important;
	float:left!important;
	margin-top:0!important;
	padding:0!important;
}

.rc-side .separator {
	display:none;
}

.color2 {
	background:#891c17;
}

.color2 a {
	color:#fff;
	font-weight:600;
}

.color2 a:hover {
	color:#ececec;
}

.color2 .sp-module-title {
	color:#fff;
}

.img-fl img {
	margin-top:35px;
}

.social-button-center {
	position:relative;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	display:block;
	width:100%;
	float:none!important;
}

.col-lg-2 .social-share-btns {
	padding-left:0!important;
	margin-left:0px!importantl;
}

#k2Container .col-lg-2,#k2Container .col-lg-8 {
	margin-top:20px;
}

.sp-dropdown a:hover {
	color:#c1c1c1!important;
}

@media (min-width: 767px) and (max-width: 8000px) {
	.pub-search-m {
		display:none!important;
	}
}

@media (min-width: 1px) and (max-width: 768px) {
	.pub-search-d {
		display:none!important;
	}
	
	.pub-search-m li label {
		max-width:85px;
		text-align:left!important;
		display:block;
		float:left;
	}
	
	.pub-search-m input[type="text"] {
		display:block;
		float:left!important;
		clear:left;
		min-width:100%!important;
	}
}

.vid-page .catItemImageBlock {
	float:left;
}

.vid-page .social-share-btns {
	display:none;
}

.vid-page .catItemImage {
	display:block;
}

.vid-page .catItemHeader h3 {
	clear:right!important;
	position:relative;
	display:block;
	overflow:auto;
	width:100%;
}

.vid-page .catItemReadMore {
	clear:left;
	display:inline-block;
	float:right;
	margin-right:20px;
	margin-top:-10px;
	position:relative;
}

.vid-page .catItemImage {
	position:relative;
}

.vid-page .catItemImage img {
	vertical-align:top;
}

.vid-page .play-button {
	color:#424040!important;
}

.vid-page .play-me {
	display:inline-block!important;
	left:5px!important;
	position:absolute!important;
	top:35px!important;
	text-shadow:0 1px 4px rgba(255,255,255,1);
}

.vid-page .play-me:hover {
	color:#8A171B!important;
	transition:.5s ease-in-out;
}

.vid-page .catItemTitle {
	margin-top:0;
}

.vid-page .catItemTitle {
	color:#424040!important;
	font-size:1.3em!important;
}

.vid-page .row {
	margin-bottom:30px;
}

.itemVideoBlock h3 {
	display:none!important;
}

.itemView .itemHeader h2 {
	font-size:1.4em;
	color:#424040;
	margin-top:0;
	font-family:Open Sans,sans-serif;
	font-weight:600;
}

.catItemIntroText {
	float:none;
}

.catItemReadMore {
	margin-top:20px!important;
}

.pubbs-detail,.itemFullText {
	padding-bottom:25px;
}

.itemListCategory h2 {
	margin-top:0;
	margin-bottom:15px;
}

.catItemBody .col-md-9 {
	padding-left:0;
	padding-right:0;
}

@media screen and (min-color-index:0) and(-webkit-min-device-pixel-ratio:0) {
	@media {
	#sp-section-2 {
		padding-top:60px;
	}
}

.media-page .row .col-md-12,.media-page .row .col-sm-12 {
	margin-left:0!important;
	padding-left:0!important;
}

.droptablestable tr,.droptablestable th,.droptablestable td {
	font-family:Droid Sans,sans-serif!important;
}

.tablesorter-bootstrap thead th .table-sm {
	font-weight:400!important;
	font-size:10px!important;
}

.tablesorter-bootstrap thead th {
	font-family:Droid Sans,sans-serif!important;
}

th.sorttable_sorted {
	background-position:right 10%!important;
}

.field-calendar .date {
	min-width:0!important;
	max-width:none!important;
}

.calendar-container {
	color:#333!important;
}

.calendar-container a {
	color:#891c17!important;
}

.calendar-container table tbody td.day:hover {
	background:#891c17!important;
	color:#fff;
}

.js-calendar {
	color:#333!important;
}

.ja-k2filter .input-append button {
	margin-left:20px!important;
	margin-top:5px!important;
}

