.dnone {
	display: none;
}
.front #main-content {
    padding: 0;
}
#block-views-slideshow-block .flex-control-nav {
    bottom: 0;
	opacity: 1;
}
#block-views-slideshow-block .flex-control-nav li {
    margin-right: 4px;    
	margin-top: 0;
    line-height: 30px;
    vertical-align: middle;
}
#block-views-slideshow-block .flex-control-paging li a {
    border-radius: 10px;
	background: #ffffff;
	border: 0;
    height: 10px;
    width: 10px;
}
#block-views-slideshow-block .flex-control-paging li a:hover, 
#block-views-slideshow-block .flex-control-paging li a.flex-active {
    background: #009dca;
}
#block-views-mt-events-block {
    padding-bottom: 0;
	background: #f8f8f8;
	position: relative;
}
/*.view-mt-events .views-field-view-node, .view-mt-events .more-link {
    position: absolute;
    right: 50px;
    top: 50px;
}*/
.more-link a, .ui-widget-content ul.links li a {
    text-transform: none;
}
#block-views-mt-events-block h2,
#block-views-journals-block-2 h2,
#block-views-mt-latest-news-block-1 h2,
#block-views-mt-latest-news-block-3 h2,
#promoted_two h2 {
	text-align: center;
    padding: 10px 0 10px 0;
	margin: 0;
}
#block-views-mt-events-block table.views-view-grid {
    display: flex;
    justify-content: space-between;
}
#block-views-mt-events-block table td {
    border: 0;
}
#block-views-mt-events-block .view-content {
    display: flex;
    justify-content: space-between;
}
#block-views-mt-events-block .view-content .views-row {
    width: calc(33.3% - 15px);
	border-bottom: 0;
}
.front .views-row,
.front .view {
	border-bottom: 0;
}
.front_conf_wrap {
    background: #ffffff;
    display: flex;
    justify-content: space-between;
	padding: 20px;
}
.front_conf_wrap>div {
    width: 50%;
}
.front_conf_content {
    padding-left: 15px;
}
.front_conf_title {
    font-size: 20px;
    height: 145px;
	overflow:hidden;
	font-weight:700;
}
.front_conf_title a {
    color: #333333;
}
.front_conf_summary {
    font-size: 14px;
    height: 80px;
	padding:20px 0px;
}
.front_conf_info {
    font-size: 14px;
    justify-content: space-between;
    display: flex;
}
.front .front_conf_info .front_conf_more{
	padding-left:10px;
	text-transform:none;
}
#block-views-journals-block-2 {
    padding-left: 80px;
    padding-right: 80px;
	border-bottom: 1px solid #e2e2e2;
}
#block-views-mt-latest-news-block-1{
    padding-left: 80px;
    padding-right: 80px;
}
,
#block-views-mt-latest-news-block-3 {
    padding-left: 0px;
    padding-right: 0px;	
}
#block-views-journals-block-2 .views-field-field-image {
    border: 0;
}
/*#block-views-journals-block-2 .view-content {
    display: flex;
    justify-content: space-between;
}*/
#block-views-journals-block-2 .view-content .views-row {
    border-bottom: 0;
    padding-bottom: 15px;
    margin-bottom: 0px;
    border: 1px solid #e2e2e2;
}
#block-views-journals-block-2 .view {
    border-bottom: 0;
}
.front-latest-news-left {
    background: #f8f8f8;
    padding: 40px;
}
#block-views-mt-latest-news-block-4 .front-latest-news-container {
    background: #f8f8f8;
    padding: 20px;
}
.front-latest-news-left-img img {
	width: 100%;
	max-height:225px;
}
.front-latest-news-left-date {
    margin: 15px 0;
    font-size: 16px;
}
.front-latest-news-left-title {
    font-size: 24px;
    font-weight: bold;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    margin-bottom: 14px;
    color: #333333;
}

.front-latest-news-left-title a {
	color: #333333;
}
.front-latest-news-left-title a:hover {
    color: #009dca;
	text-decoration: none;
}
.front-latest-news-left-body {
    font-size: 16px;
    line-height: 1.5em;
	color: rgb(200,200,200);
}
#block-views-mt-latest-news-block-3 .views-row {
    padding: 20px 20px 20px 10px;
    border-bottom: 1px solid #e2e2e2;
    margin-bottom: 0;
}

#block-views-mt-latest-news-block-3 .views-row:last-child {
    border-bottom: 0;
}
.front-latest-news-rignt-top-title {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    font-size: 20px;
    padding-left: 0;
    margin-bottom: 20px;
}
.front-latest-news-rignt-top-title a {
    color: #333333;
}
.front-latest-news-rignt-body {
    font-size: 16px;
    line-height: 1.5em;
    padding-left: 30px;
	color: rgb(200,200,200);
}
.front-latest-news-rignt-top-title a:before {
    content: '';
    width: 8px;
    height: 8px;
    background: #333333;
    display: inline-block;
    margin-right: 20px;
    border-radius: 8px;
    margin-bottom: 2px;
}
#block-views-mt-latest-news-block-3 .views-row:hover {
    box-shadow: 2px 2px 5px #e2e2e2;
}
.front-latest-news-rignt-top-date {
    font-size: 16px;
}
.front-latest-news-rignt-top-title a:hover {
    color: #009dca;
	text-decoration: none;
}
.front-latest-news-rignt-top-title a:hover:before {
    background: #009dca;
}

.front .front-latest-news-rignt-more a{
	text-indent: -9999em; 
	overflow: hidden; 
	float: left; 
	background-image: url(../images/news_right.png);
    background-repeat: no-repeat;
    background-position: right center;		
	border-left: 1px solid  #eee;
	width:40px;
	margin-top:20px;
}
.front .view-Journals .view-header{
	clear:both;
	width:100%;
	text-align:right;
}
.front .view-Journals .view-content{
	clear:both;
}
.front span.readmore{
	float:right;
	font-size: 16px;
	margin-right:20px;
}
.front .promoted_two_head span.readmore{
	float:right;
	text-transform:none;
	font-size: 16px;
	margin-right:20px;
	margin-top:-80px;
}
.front span.readmore a{
  text-decoration: none;
  color: #333333;  
}

.front span.readmore a:hover {
    color: #009dca;
}

/*侧边折叠搜索*/
/*#right_entrance {
    background: #ffffff;
}
#right_entrance .search-form #edit-custom-search-blocks-form-1--2 {
    border: 1px solid #e2e2e2;
}
form#login fieldset input {
    box-shadow: none !important;
    border-radius: 15px;
    border: 1px solid #e2e2e2;
}
#right_entrance .cmp_form.login .remember label {
    padding-left: 0px;
}
.remember.checkbox>label {
    width: 50%;
    float: left;
}
#right_entrance .cmp_form.login .buttons .submit {
    background: #009dca;    
	height: auto;
    border-radius: 15px;
    padding: 2px 20px;
}*/
a:hover, a:focus, h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover, .footer-area h1 a:hover, .footer-area h2 a:hover, .footer-area h3 a:hover, .footer-area h4 a:hover, .footer-area h5 a:hover, .footer-area h6 a:hover, .footer-area ul.menu li a:hover, ul.pager li > a:hover, #breadcrumb a:hover, .comment ul.links li a:hover, .views-field-title a:hover, .ui-widget-content a:hover, ul.members-social-bookmarks li a:hover, .ui-widget-content ul.links li a:hover {
	color: #009dca;
}
.form-item-search-block-form input#edit-search-block-form--2 {
    border-radius: 20px;
    background: #ffffff;
    border: 1px solid #e2e2e2;
}
.block-search .form-actions:after {
    background-color: #009dca;
    color: #ffffff;
    border-top-right-radius: 20px;
    border-bottom-right-radius: 20px;
    font-size: 18px;
}
#header-inside-right {
    margin-top: 0px;
}
#header-inside .row {
    align-items: center;
    display: flex;
}
#block-search-form {
    padding: 0;
}
#subfooter {
    background-color: #36648B;
    padding: 0;
}
.subfooter-area.left a {
    color: #ffffff;
}
.subfooter-area.left p {
    color: #ffffff;
    padding-bottom: 25px;
}
.subfooter-area.left {
    padding: 50px 0;
}
.footer_menus_title {
    font-size: 18px;
}
.subfooter-area.right {
    background: #104E8B;
    padding: 40px;
}
.subfooter-area.right p {
    color: #ffffff;
    font-size: 16px;
}
form.footer_form p:nth-child(2) {
    font-size: 18px;
}

form.footer_form p:first-child {
    font-size: 20px;
}
form.footer_form select[multiple] {
    height: 6em;
    background: #ffffff;
    color: #333333;
    padding: 0;
}
form.footer_form select[multiple] option {
    padding: 5px 10px;
    font-size: 14px;
}
form.footer_form input[type="email"] {
    width: 100%;
    margin-top: 15px;
    padding-left: 15px;
}
form.footer_form input[type="submit"] {
    background: #009dca;
    border-radius: 25px;
    height: 35px;
    padding: 0;
    margin-top: 20px;
    margin-bottom: 0;
}
.footer_copyright {
    background: #363636;
    color: #ffffff;
    text-align: center;
    font-size: 16px;
    padding: 15px 0;
}
#block-block-29, 
#block-block-29 p {
    padding-bottom: 0;
}
form.footer_form p:last-child {
    margin-bottom: 0;
    padding-bottom: 0;
}
#rightSidebar .block span.blockTitle {
    background-color: transparent;
    color: #333333;
    text-align: center;
    font-size: 26px;
    line-height: normal;
	padding-left: 0;
}
#rightSidebar .block div.blockTitle {
    background: #f7f7f7;
    font-size: 20px;
    padding: 15px 30px;
	margin-bottom: 15px;
}
#rightSidebar .block div.blockTitle>span:before {
    content: '';
    height: 18px;
    width: 4px;
    font-size: 18px;
    color: #113dde;
    background: #118dde;
    display: inline-block;
    margin-bottom: -2px;
    margin-right: 10px;
}
#rightSidebar .block .blockSubTitle {
    width: 100%;
    background: #f8f8f8;
    line-height: normal;
    padding: 10px 30px;
	font-size: 20px;
    display: flex;
    align-items: center;
}
#rightSidebar .block .blockSubTitle:before {
    background: #118dde;
    height: 20px;
    width: 3px;
    content: '';
    color: #118dde;
    display: inline-block;
	margin-right: 10px;
}
#rightSidebar {
	border: 1px dotted #460;
    border-top: 8px solid #118dde;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
}
#rightSidebar .block {
	border: 0;
	margin-bottom: 0;
}
#rightSidebar .block form {
    padding: 0 10px;
}
#rightSidebar #sidebarNavigation form table tbody {
    border-top: 0;
} 
#rightSidebar #sidebarUser form table tr:last-child td {
    text-align: center;
}
#rightSidebar .block form input.button {
    width: 160px;
    margin: auto;
    background: #118dde;
    height: 30px;
    border: 0;
    box-shadow: none;
    border-radius: 15px;
}
#rightSidebar #sidebarUser form tbody tr label {
    display: inline-block;
    font-size: 16px;
}
#rightSidebar #sidebarUser form tbody tr:first-child td:first-child, 
#rightSidebar #sidebarUser form tbody tr:nth-child(2) td:first-child {
    padding: 10px;
    width: 100px;
}
#rightSidebar #sidebarUser form tbody tr:first-child input, 
#rightSidebar #sidebarUser form tbody tr:nth-child(2) input {
    border-radius: 20px;
    box-shadow: none;
    border: 1px solid #e2e2e2;
    width: 100%;
    height: 38px;
}
td.searchTd {
    display: flex;
    align-items: center;
	padding: 0;
    border: 1px solid #e2e2e2;
    border-radius: 15px;
    height: 30px;
}
.searchSelect {
    display: flex;
    align-items: center;
	border: 1px solid #e2e2e2;
    padding: 5px;
    border-radius: 20px;
}
#rightSidebar #sidebarNavigation #searchField {
    padding: 0 10px;
    width: 60px;
    text-align: center;
    font-size: 16px;
    background: transparent;
    border: 0;
    border-right: 1px solid #e2e2e2;
}
#rightSidebar .block form table#simpleSearchInput tr td {
    padding: 0;
}
td.searchTd input {
    border: 0;
    background: transparent;
}
.searchSelect input {
    border: 0;
}
#rightSidebar .block form table#simpleSearchInput tr td input.button {
    width: 90px;
	margin: auto;
    background: #118dde;
    height: 30px;
    border: 0;
    box-shadow: none;
    border-radius: 15px;
}
#rightSidebar #sidebarNavigation ul li, 
#rightSidebar #sidebarInformation ul li {
    width: 30%;
    float: left;
    font-size: 14px;
    margin-bottom: 10px;
}
#rightSidebar .block span.blockSubtitle {
    font-size: 16px;
    margin-bottom: 15px;
}
#rightSidebar #sidebarNavigation Form table {
    margin-top: 20px;
}
#rightSidebar #sidebarInformation .blockSubTitle {
    margin-bottom: 20px;
}
#rightSidebar #sidebarNavigation ul {
    display: flow-root;
}
#sidebar-first ul.menu li.leaf a {
    color: #333333;
    font-size: 18px;
    line-height: normal;
    padding: 15px 0;
}
#sidebar-first ul.menu li.leaf a:before {
    content: '>';
    padding-right: 10px;
	color: #009dca;
}
#sidebar-first ul.menu li.leaf a:hover {
    text-decoration: none;
    background-color: #252525;
    color: #ffffff;
}
#sidebar-first ul.menu li.leaf a:hover:before {
    color: #009dca !important;
}
#sidebar-first ul li.leaf {
    border-bottom: 1px solid #e2e2e2;
}
.node-type-mt-course #block-system-main .node-main-content > .content .group-profile {
    margin-bottom: 20px;
    border: 1px solid #e2e2e2;
    padding: 20px;
    border-radius: 8px;
}
#page-intro {
    position: relative;
    min-height: 50px;
    background: url(../images/journals_banner.jpg) no-repeat;
    height: 200px;
}
#page-intro-inside.no-internal-banner-image {
    background: transparent;
}
#breadcrumb-inside {
    color: #ffffff;
}
#breadcrumb a {
    color: #ffffff;
    font-size: 14px;
}
#breadcrumb .breadcrumb-separator:after {
    padding: 0 9px 0 7px;
    font-family: "FontAwesome";
    content: "/";
    font-weight: 400;
    color: #ffffff;
}
table.editor_table td {
    border: 1px solid #e2e2e2;
    padding: 10px;
    width: 33.3%;
	white-space:normal;
	word-break:break-all; 
}

table.editor_table {
    font-size: 14px;
}
/*整体间距*/
aside.col-md-2 {
    border-right: 1px solid #e2e2e2;
    height: 100%;
    padding-right: 40px;
	margin-right: -1px;
}
section.col-md-7 {
    border-left: 1px solid #e2e2e2;
    padding-left: 40px;
}
.block-system .view-faculty-staff .view-content>h3 {
    display: none;
}
.block-system .view-faculty-staff .views-row-1.group {
    margin-top: 0;
}
.block-system .view-faculty-staff .views-row.group {
    margin-left: 0;
    position: relative;
}
.journals_title {
    font-size: 24px;
    margin-bottom: 20px;
}
.journals_wrap {
    border: 1px solid #e2e2e2;
    padding: 20px;
    border-radius: 10px;
    display: flex;
}
.view-faculty-staff .views-row {
    margin-bottom: 30px;
	padding-bottom: 0;
    border-bottom: 0;
}
.node-type-mt-course #block-system-main .node-main-content > .content .field-name-field-issn,
.node-type-mt-course #block-system-main .node-main-content > .content .field-name-field-abstracted-indexed-in,
.node-type-mt-course #block-system-main .node-main-content > .content .field-name-field-subheader-topic,
.node-type-mt-course #block-system-main .node-main-content > .content .field-name-field-mt-subheader-body,
.node-type-mt-course #block-system-main .node-main-content > .content .field-name-field-abs-logo {
    float: left;
    width: calc( 100% - 220px);
	margin-bottom: 10px;
}

.node-type-mt-course #main h1.title {
    display: none;
}
.node-type-mt-course #block-system-main .node-main-content > .content .field-name-field-title {
	float: left;
    width: calc( 100% - 220px);
	margin-bottom: 10px;
	font-size: 28px;
	font-weight: 700;
}
.node-type-mt-course #block-system-main .node-main-content > .content .field-name-field-citescore {
    float: left;
	text-align: right;
    width: calc( 100% - 220px);
}
.node-type-mt-course #block-system-main .node-main-content > .content .field-name-body {
    margin-bottom: 0px;
}
.field-name-field-ad {
    display: none;
}
.node-type-mt-course #block-system-main .node-main-content > .content .field-name-field-issn::before,
.node-type-mt-course #block-system-main .node-main-content > .content .field-name-field-abstracted-indexed-in::before,
.node-type-mt-course #block-system-main .node-main-content > .content .field-name-field-subheader-topic::before {
    content: '';
    display: list-item;
    margin-bottom: -20px;
	font-size: 16px;
}
.field-name-field-abs-logo>div>div {
    float: left;
}
.field-name-field-abs-logo>div>div>img {
    margin-right: 10px;
}
.body_more span,
.body_back span {
    padding: 5px 20px;
    border-radius: 15px;
    background: #118dde;
    color: #ffffff;
}
.body_more {
    text-align: center;
    margin: 20px 0;
	cursor: pointer;
}
.body_back {
    text-align: center;
    margin-bottom: 20px;
	cursor: pointer;
	display: none;
}

#block-block-31 {
    background: #f8f8f8;
    padding: 20px;
    border: 1px solid #e2e2e2;
}
#block-block-32 {
    margin-top: -33px;
    width: 100%;
}
#block-block-32 img {
    width: 100% !important;
}
.node-type-abstracting #block-system-main .content>div {
	margin-bottom: 20px;
}
.node-type-instruction-for-authors #block-system-main .content>div {
    margin-bottom: 25px;
    border-bottom: 1px solid #e2e2e2;
    padding-bottom: 25px;
}
.node-type-instruction-for-authors #main h1.title {
    display: none;
}
.node-type-instruction-for-authors #block-system-main .content>div.field-name-field-title {
    font-size: 28px;
    font-weight: 700;
}
.node-type-instruction-for-authors #block-system-main .content>div:first-child, 
.node-type-instruction-for-authors #block-system-main .content>div:nth-child(2), 
.node-type-instruction-for-authors #block-system-main .content>div:nth-child(3), 
.node-type-instruction-for-authors #block-system-main .content>div:last-child {
    border-bottom: 0;
}
.node-type-instruction-for-authors #block-system-main .content>div.field-name-field-template-download .file img {
    display: none;
}
.node-type-instruction-for-authors #block-system-main .content>div.field-name-field-template-download span.file a {
    color: #ffffff;
}
.node-type-instruction-for-authors #block-system-main .content>div.field-name-field-template-download span.file {
    background: #118dde;
    padding: 8px 30px;
    border-radius: 20px;
}
.node-type-instruction-for-authors #block-system-main .content>div>.field-label {
    font-size: 18px;
    margin-bottom: 10px;
}

.front #block-views-journals-block-2 h2{
	padding-bottom:20px;
}

.front .slick-dots li.slick-active button:before {
    color: #009dca;
}

.front .view-mt-events .more-link a:after{
    content: "";
}

.front .view-mt-events .more-link a{
  text-decoration: none;
  color: #333333;  
  text-align: right;
}

.front .view-mt-events .more-link a:hover {
    color: #009dca;
}
.front nav.slick__arrow {
	margin-left: -50px;
    margin-right: -50px;
    width: calc(100% + 100px);
}
.front .slick-arrow::before {
    color: #009dca;
	font-size: 50px;
}
#block-views-journals-block-2 .slick img {
    margin: auto;
}
#block-quicktabs-journal-bottom>h2 {
    display: none;
}
.item-list ul.quicktabs-tabs > li:focus {
    outline: none;
}
.item-list ul.quicktabs-tabs > li.active > a,
.item-list ul.quicktabs-tabs > li.active > a:hover{
    border: 0;
    border-bottom: 2px solid #009DC9;
}
.item-list ul.quicktabs-tabs > li > a {
    font-size: 18px;
    font-weight: normal;
	text-transform: none;
	padding-left: 0;
	padding-right: 0;
	margin-right: 50px;
}
.item-list ul.quicktabs-tabs > li > a:hover {
	background-color: transparent;
	border: 0;
}
.journals-bottom-body>ul {
    list-style: none;
    padding-left: 0;
}
.journals-bottom-body>ul>li {
    border-bottom: 1px solid #E2e2e2;
    padding: 20px 0;
}
.journals-bottom-title {
	font-size: 18px;
	margin-bottom: 15px;
}
.journals-bottom-summary {
	font-size: 14px;
}
.node-type-journal-paper #block-system-main {
    line-height: 2em;
}
.node-type-journal-paper #main h1#page-title {
    display: none;
}
.paper-author p {
    padding: 0;
}
.paper-wrapper {
    border-bottom: 1px solid #e2e2e2;
    padding-bottom: 20px;
    margin-bottom: 20px;
	display: inline-flex;
    align-items: center;
	width: 100%;
}
.paper-left {
    border-right: 1px solid #e2e2e2;
}
.paper-title {
    font-size: 24px;
    border-bottom: 1px solid #e2e2e2;
    padding-bottom: 15px;
    margin-bottom: 20px;
}
.view-journal-papers .paper-title {
    font-size: 24px;
    border-bottom: 1px solid #e2e2e2;
    padding-bottom: 15px;
    margin-bottom: 0px;
}
.paper-date>span {
    padding: 0 20px;
    float: left;
}
.paper-date>div {
    float: left;
}
.paper-date>div:after {
	display: none;
}
.paper-citation {
    border-top: 1px solid #e2e2e2;
    padding-top: 10px;
    margin-top: 10px;
	clear: both;
}
.paper-html-content .sub_title {
    font-size: 24px;
	padding-bottom: 20px;
    margin-bottom: 20px;
    border-bottom: 1px solid #e2e2e2;
}
.paper-html-content .sub_title>span {
    float: right;
    margin-top: -34px;
/*	background: #2898e1;*/
	background: #dddddd;
    color: #ffffff;
    padding: 0 8px;
	border-radius: 15px;
}
.sub_item.expanded>.sub_title>span.collepsed {
	background: #2898e1;
}
.paper-right {
    text-align: center;
}
.paper-references >div>.field-label {
    padding-bottom: 10px;
}
.fa-unlock-alt:before {
    content: "\f13e";
    padding-right: 5px;
    color: #0abc17;
}
.sub_item>div.sub_content {
    display: none;
}
/*.field-name-field-html-content>div>div.field-item:first-child .sub_item>div.sub_content,*/
.sub_item.expanded>div.sub_content {
    display: block;
}
#block-views-journals-journals-front .slick img {
    margin: auto;
    width: 100%;
}

.view-journal-papers .row{
	margin-left:0px;
	margin-right:0px;
	padding:10px 0px;
	width: 100%;
}
.view-journal-papers .paper-wrapper{
	background-color: #FAFAFA;
	margin-bottom:20px;
    box-shadow: #f7f7f7 2px 2px 2px 2px;
    border-radius: 10px;  
}
.view-journal-papers .paper-wrapper .paper-left > div{
  padding:8px 0px 8px 0px;
}
.view-journal-papers .paper-wrapper .paper-left .paper-author{
  font-weight:700;	
}
.view-journal-papers .paper-wrapper .paper-left .paper-title{
  font-size:16px;	
}
.view-journal-papers .paper-wrapper .paper-left .paper-links{
  font-size:12px;	
}
.view-journal-papers .paper-wrapper .paper-right{
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	min-height:180px;
}
.view-journal-papers .paper-link-pdf{
	padding:0px 10px 0px 0px;
	border-right:1px solid #009dca;
}
.view-journal-papers .paper-link-html{
	padding:0px 10px 0px 10px;
	border-right:1px solid #009dca;
}
.view-journal-papers .paper-link-citation{
	padding:0px 10px 0px 10px;
}
.view-journal-papers a:hover{
	text-decoration: none;
}
.view-journal-papers .paper-left{
    border-right: 1px solid #e2e2e2;	
}

.view-journal-papers .paper-right .paper-download .btn{
	font-size:12px;
}
.view-journal-papers .paper-right .paper-download i{
	font-size:16px;
	padding-right:5px;
}
.view-journal-papers .paper-right .fa-unlock-alt{
	color:#09BD16;
	padding-right:5px;
	font-size:16px;
}
.view-journal-papers .paper-right .paper-access{
	font-size:12px;
	margin-top:10px;
}

.view-journal-papers .paper-right .fa-lock{
	color:#FF0000;
	padding-right:5px;
	font-size:16px;
}
.view-journal-papers  .papers-filter-volume .volume{
  list-style-type:none;	
  height:50px;
  line-height:50px;
  padding-left: 20px;
}
.view-journal-papers  .papers-filter-volume .volume > li{
	padding-right:20px;
	float:left;
	cursor:pointer;
}
.view-journal-papers  .papers-filter-volume .volume > li.active{
	font-size:18px;
	color:#009dca;
}
.view-journal-papers  .papers-filter-volume ul ul{
	display:none;
}

.view-journal-papers  .papers-filter-volume,
.view-journal-papers  .papers-filter-issues{
	clear:both;
	height:50px;
}
.view-journal-papers  .papers-filter-volume{
	border-bottom:1px solid #e2e2e2;
	background-color: #f7f7f7;
}
.view-journal-papers  .papers-filter-issues ul{
  list-style-type:none;	
  padding-left: 20px;
}

.view-journal-papers  .papers-filter-issues ul li{
	padding-right:20px;
	float:left;
}
.view-journal-papers  .papers-filter-wrapper{
	clear:both;
	height:100px;
	border:1px solid #e2e2e2;
}
.view-journal-papers  .view-content{
	clear:both;
}

.view-journal-papers  .papers-filter-issues a{
	color:#1e1e1e
}
.view-journal-papers  .papers-filter-issues a.active,
.view-journal-papers  .papers-filter-issues a:focus{
	color:#009dca;
}
.view-journal-papers .papers-filter-selected{
	margin:20px 0px;
	padding-left:20px;
}
.view-journal-papers .papers-filter-selected span{
	padding-right:10px;
}
.view-journal-papers .papers-filter-selected span.select-info{
	font-weight:700;
}
.view-journal-papers .paper-add-link a{
	color:#fff;
}
#main h1#page-title {
    /* text-transform: capitalize; */
}
.blue-sub-body>ul {
    column-count: 3;
    column-gap: 25px;
}
.blue-sub-body>ul>li {
    break-inside: avoid;
}
#block-quicktabs-front-issue .item-list>ul {
    margin-bottom: 0;
	padding: 30px 40px;
    background: #4682B4;
	border-bottom: 0;
}
#block-quicktabs-front-issue .item-list>ul>li {
    width: 33.3%;
}
#block-quicktabs-front-issue .item-list>ul>li.active>a {
	background: #039ef1;
	padding: 5px 20px;
    border-radius: 25px;
}
#block-quicktabs-front-issue .item-list>ul>li>a {
    color: #ffffff;
}
#block-quicktabs-front-issue .item-list ul.quicktabs-tabs > li:last-child > a {
    margin-right: 0;
}
#block-quicktabs-front-issue .item-list>ul>li:first-child>a {
    width: 160px;
}
#block-quicktabs-front-issue .item-list>ul>li:nth-child(2)>a {
    width: 180px;
}
#block-quicktabs-front-issue .item-list>ul>li:last-child>a {
    width: 210px;
}
#block-quicktabs-front-issue h2 {
    display: none;
}
.blue-wrapper {
    background-color: #009dca;
    color: #fff;
}
.paper-html-content ul.field-collection-view-links {
    display: none;
}
.paper-html-content ul.action-links-field-collection-add {
    display: none;
}
table.rtetable td {
	text-align: center;
    vertical-align: middle;
}
table.rtetable td p {
	padding: 0;
}
.node-type-journal-paper #block-system-main .content table td p {
    padding: 0;
}
.fa-lock {
	color: #FF0000;
    padding-right: 5px;
    font-size: 16px;
}