/* - - - - - - - - - - - - - - - - - - - - -
Theme Name: Diabetis Expert - Custom Wordpress Theme
Theme URI: https://www.diabxpert.com/
Description: Suivez la dernière actualité autour du diabète - WordPress Theme
Author: Mate Ivancic
Author URI: https://inneall.ie/

Created : 12.04.2023
Modified: 12.04.2023
- - - - - - - - - - - - - - - - - - - - - */

/* global reset */

html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,
pre,a,abbr,acronym,address,big,cite,code,del,dfn,img,ins,kbd,
q,samp,small,strike,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,
form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
:focus{outline:0;}
ol,ul{list-style:none;}
table{border-collapse:separate;border-spacing:0;}
caption,th,td{text-align:left;font-weight:normal;}
blockquote:before,blockquote:after,
q:before,q:after{content:"";}
blockquote,q{quotes:"" "";}

/* end of global reset */

/* ----- CSS ----- */

body {
background-color: #fff;  
font-family: 'Roboto', sans-serif;
}
/* ----- Header CSS ----- */
#header {width:100%;box-shadow: 2px 26px 39px -16px rgba(0,0,0,0.2); -webkit-box-shadow: 2px 26px 39px -16px rgba(0,0,0,0.2); -moz-box-shadow: 2px 26px 39px -16px rgba(0,0,0,0.2);}
.header-top {padding:2px 0;background-color: #292D78;}
.header-top .navbar {padding:0;}
.header-top .navbar ul li {font-size:14px;}
.header-top .navbar ul li a {color:#fff;text-decoration: none;padding:4px 12px;}
.header-top .navbar ul li a:hover {background-color:#292D78;;color:#f9bfdf;}
.header-top ul li .show {color: #f9bfdf!important;}
.header-top .navbar .dropdown-menu {padding:0;border-radius: 0!important;border:none;}
.header-top .navbar .dropdown-item {background-color: #292D78;;padding:8px 12px;margin-top:-2px;color:#fff;}
.header-top .navbar .dropdown-item:hover {color:#f9bfdf;}
.header-top .navbar-toggler-icon {font-size:32px;color:#fff;padding:3px;margin:0;}
.header-top .navbar-toggler {padding:0;box-shadow: none!important;}
.wnbell-dropdown {color:#fff;font-size:16px;margin-left:3px;}

.modal {top:40px;}
.modal-body #loginform input {margin-bottom:10px;}
.modal-body #loginform .modal-submit-button {display:flex;justify-content: flex-end;}
.modal-register { display: block; border-top: 1px solid #dee2e6; padding: 10px 15px; text-align: end;}
.modal-register a { display: block; color: #292D78; font-size: 12px;}
.modal-register a:hover {color: #4083b0;}
.modal-body #loginform #wp-submit { border:none; border-radius: 3px; background-color: #292D78; color:#fff;}

#comments {margin-bottom:10px; overflow-y: scroll;max-height: 700px;}
#comments .comment-body {padding:10px;background-color: #EAF1F2;margin:5px;}
#comments .comments-title{font-size:22px;color:#ee8028;padding-bottom:4px;}
#comments .comment-author {font-size:14px;color:#4c4c4c;}
#comments .comment-author a {font-size:14px;color:#292D78;text-decoration: none;font-weight: bold;}
#comments .comment-meta a {font-size:12px;color:#4c4c4c;padding-bottom:8px;text-decoration: none;}
#comments .comment p {font-size:16px;color:#4c4c4c;padding:10px;background-color: #EAF1F2;margin:5px;}
.depth-2 {padding-left: 28px;}
#comments .comment .comment-reply-link {text-align: end;text-decoration: none;color:#4c4c4c;font-weight:bold;}
#comments .comment .comment-reply-link:hover {color:#333;}
#respond {padding:10px;}
#reply-title {padding-bottom:10px;font-size:18px;color:#292D78;}
#respond .logged-in-as {display: none;}
#respond textarea {padding:5px;width:100%;border:1px solid #c0c0c0;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
#respond #submit {border:none;background-color: #292D78;color:#fff;font-weight: bold;padding:8px 18px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
#respond #submit:hover {background-color: #ee8028;}

.header-main {background: linear-gradient(54deg, rgba(55, 59, 145, 1) 46%, rgba(124, 45, 136, 1) 100%);padding:0 30px;}
.header-main ul li {font-size:22px;position:relative;font-weight: bold;margin:0 10px;}
.header-main ul li a {font-size: 16px;color: #fff; transition: all 0.3s ease-out 0s; padding:10px 20px;}
.header-main ul li a:hover {color:#f9bfdf;border-top:2px solid #e6007e;}
.header-main ul li a:active {color:#f9bfdf;border-top:2px solid #e6007e;}
.header-main ul li:hover after {content: '';position: absolute;width: 0;height: 2px;background: #e6007e;transition: all 0.3s ease-out 0s;right: 0;top: 0px;}
.header-main ul li .show {color:#f9bfdf;border-top:2px solid #e6007e;}
.header-main .navbar .dropdown-menu {padding:0;border-radius: 0!important;border:none;}
.header-main .navbar .dropdown-menu li {margin:0;}
.header-main .navbar .dropdown-item {margin:0;background-color: #292D78;}
.header-main .navbar .dropdown-item:hover {color:#f9bfdf;border:none;}
.header-main .navbar-toggler-icon {font-size:32px;color:#fff;padding:3px;margin:0;}
.header-main .navbar-toggler {padding:0;box-shadow: none!important;}
.header-main .card {border:none;background-color:transparent;}
.header-main .btn-search {color: #e600e6;background-color:#fff;border:3px solid #e6007e;-webkit-border-radius: 48%;-moz-border-radius: 48%; border-radius: 48%;padding:7px 12px;}


.search-class .search-form {width:100%;display: flex;}
.search-class div {width:100%;display: flexbox;margin-bottom: 10px;}
.search-field {width:80%;display:flexbox;padding: 0.375rem 0.75rem;font-size: 1rem;line-height: 1.5;color: #212529; background-color: #fff; background-clip: padding-box; border: 1px solid #ced4da; -webkit-appearance: none; -moz-appearance: none; appearance: none; border-radius: 0.25rem;
transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out; }
.search-submit {width:18%;font-size:1rem;line-height: 1.5;color:#fff;background-color: #292D78;padding: 0.375rem 0.75rem;border-radius: 0.25rem;border:none;}
.search-submit:hover {background-color: #e6007e;}

@media(max-width: 665px){ .header-main .navbar-brand {max-width:70%;} }

/* Archive Share Bar */
.article-share-bar {font-size:14px;margin:10px 0;}
.article-share-bar ul {list-style-type: none;}
.article-share-bar ul li {float:left;display: block;margin:3px;color:#fff;background-color: #292D78;}
.article-share-bar ul li:hover {background-color: #e6007e;}
.article-share-bar ul li a {text-transform: uppercase;font-size:12px;background-color: #292D78;color:#fff;text-decoration: none;padding:8px 12px;float:left;}
.article-share-bar ul li a:hover {background-color: #e6007e;}
.article-share-bar ul li span {text-transform: uppercase;font-size:12px;background-color: #292D78;color:#fff;text-decoration: none;float:left;border:none;}
.article-share-bar ul li span:hover {background-color: #e6007e;color:#fff;text-decoration: none;float:left;border:none;}
.article-share-bar ul li .label {padding:0;}

.article-share-bar ul li span:hover span {background-color: #e6007e;color:#fff;text-decoration: none;float:left;border:none;}
.article-share-bar ul li a:hover .label {background-color: #e6007e;color:#fff;text-decoration: none;float:left;border:none;}
.article-share-bar ul li .list-group-item  {border:none!important;}

/* ----- Intro Section  ----- */
#intro {position: relative;background: linear-gradient(54deg, rgba(55, 59, 145, 1) 46%, rgba(124, 45, 136, 1) 100%);padding:50px 0;}
#intro .intro-text {padding:20px;}
#intro .intro-text h1 {font-size:30px;color:#fff;margin-bottom:10px;font-weight:700;}
#intro .intro-text h2 {font-size:24px;color:#fff;margin-bottom:20px;font-weight:700;}
#intro .intro-text p {font-size:24px;color:#fff;padding-top:30px;}
#intro .intro-text p a {padding:12px 22px;color:#fff;background-color: #e6007e;text-decoration: none;-webkit-border-radius: 20px; -moz-border-radius: 20px;border-radius: 20px;font-weight: 300;}
#intro .intro-text p a:hover {background-color: #fff;color:#292D78}

/* ----- Content CSS ----- */
#content {padding:80px 0;}
#content .headline {padding-bottom:32px;text-align: center;}
#content .headline h2 {font-size:2.3rem;color:#fff;font-weight: 300;margin-bottom:20px;}
#content .headline h2 span {background-color: #292D78;padding:8px 18px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
#content .headline p {color:#585978;font-size:16px;padding-bottom:20px;}

/* ----- Post Feed ----- */
#content .post-feed {width:48%;margin:1% 1% 2% 1%;display: flex;position:relative;}
#content .post-feed .post-thumb {background-color:#292D78;padding:20px;text-align:center;}
#content .post-feed .post-thumb img {max-width: 160px;width:100%;height:auto;}
#content .post-feed .post-text {padding:20px 20px 20px 20px;background-color: #e5f1fd;}
#content .post-feed .post-text h3 {font-size:22px;padding-bottom:18px;}
#content .post-feed .post-text h3 a {text-decoration: none;color: #a2165f;}
#content .post-feed .post-text h3 a:hover {color:#e6007e;}
#content .post-feed .post-text p {font-size:14px;color:#585978;padding-bottom:8px;}
#content .post-feed .post-text .author {position:absolute;left:45%;bottom:-24px;z-index: 5;text-align: center;}
#content .post-feed .post-text .author span {background-color: #e5f1fd;padding:12px 20px;color:#212529;-webkit-border-radius: 12px;-moz-border-radius: 12px;border-radius: 12px;}
#content .post-feed .post-text p span {font-weight:bold;color:#585978;}
#content .post-feed .post-text .more {padding:12px 20px;display: block;text-align: center;background-color: #a2165f;font-size:16px;color:#fff;text-decoration: none;}
#content .post-feed .post-text .more:hover {background-color: #e6007e;}
@media(max-width: 991px){ #content .post-feed {width:96%;margin:2% 2% 4% 2%;display: flex;} }

/* ----- Post Filters Section ----- */
#post-filters {padding:80px 0;background-color: #e5f1fd;}
#post-filters .headline {padding-bottom:24px;}
#post-filters .headline h2 {font-size:2rem;color:#333;padding-bottom:12px;}
#post-filters .headline h2 span {color:#a2165f;padding-bottom:12px;}
#post-filters .headline p {font-size:16px;padding-bottom:18px;color:#999a9b;}
#post-filters .headline p span {padding:4px 12px;background-color: #292D78;color:#fff;}
#post-filters .sbox {padding-bottom:24px;}
#post-filters .sbox h4 {font-size:16px;padding-bottom:20px;color:#292D78;font-weight: bold;}
#post-filters .sbox p {font-size:16px;padding-bottom:18px;}
#post-filters .sbox .input-group {padding-bottom:12px;}
#post-filters .sbox .input-group .btn-outline {color:#292D78;}
#post-filters .sbox p a {text-decoration: none;color:#7d797a;}
#post-filters .sbox p a:hover {text-decoration: none;color:#e6007e;text-decoration:underline;}
#post-filters .sbox .journal-alphabet {padding-bottom:20px;}
#post-filters .sbox .journal-alphabet a .disabled {color:#7d797a;text-decoration: underline;font-weight: normal;}
#post-filters .sbox .journal-alphabet span { border-left:1px solid #4c4c4c;color:#4c4c4c;padding:2px 6px;display: inline-flex;margin-bottom:10px;text-decoration: none;font-size:16px;min-width: 20px;}
#post-filters .sbox .journal-alphabet a {border-left:1px solid #999a9b;color:#7d797a;padding:2px 6px;display: inline-flex;margin-bottom:10px;text-decoration: none;font-size:16px;}
#post-filters .sbox .journal-alphabet .first {border:none;}
#post-filters .sbox .journal-alphabet a:hover {color:#e6007e;text-decoration: underline;font-weight: bold;}
#post-filters .sbox ul {padding-bottom:10px;}
#post-filters .sbox ul li {font-size:18px;padding-bottom:12px;}
#post-filters .sbox ul li a {text-decoration: none;color:#7d797a;}
#post-filters .sbox ul li a:hover {color:#e6007e;text-decoration: underline;}

/*----Pool Section CSS ----*/
#pool {padding:60px 0;background-color: #f7f7f7;border-top: 5px solid #a9aac1;text-align: center;}
#pool h3 {padding-bottom:18px;font-size:26px;color:#292D78;text-transform: uppercase;font-weight: bold;}
#pool p {padding-bottom:12px;font-size:22px;color:#292D78;}

/* ----- Top Articles Section CSS ----- */
#top-article .banner {padding-bottom:40px;}
#top-article .banner a:hover {opacity:0.8;}
#top-article {padding:80px 0; background: linear-gradient(54deg, rgba(18, 10, 48, 1) 0%, rgba(68, 42, 103, 1) 44%, rgba(86, 58, 131, 1) 64%, rgba(84, 75, 166, 1) 90%);}
#top-article .headline {padding-bottom:32px;}
#top-article .headline h3 {font-size:2.2rem;color:#fff;padding-bottom:16px;font-weight: 300;}
#top-article .headline h3 span {font-weight:700;}
#top-article .headline h4 {font-size:2.2rem;color:#fff;font-weight: 300;}
#top-article .headline h4 span {font-weight:700;}
#top-article .headline p {font-weight:300;color:#fff;padding-bottom:16px;}

#top-article .top-post {width:98%;margin:0 1% 3% 1%;display: flex;}
#top-article .post-thumb {background-color:#292D78;;padding:20px;text-align:center;}
#top-article .post-thumb img {max-width:100%; border:1px solid #222;height:auto;}
#top-article .post-text {padding:20px 20px 10px 20px;background-color: #e5f1fd;}
#top-article .post-text h3 {font-size:20px;padding-bottom:18px;}
#top-article .post-text h3 a {text-decoration: none;color: #e6007e;}
#top-article .post-text h3 a:hover {color:#292D78;}
#top-article .post-text p {font-size:14px;color:#323450;padding-bottom:8px;}
#top-article .post-text p span {font-weight:bold;color:#e6007e;}
#top-article .post-text .more {padding:12px 20px;display: block;text-align: center;background-color: #e6007e;font-size:16px;color:#fff;text-decoration: none;}
#top-article .post-text .more:hover {background-color: #292D78;}

#top-article .sidebar {padding: 20px 0;}
#top-article .sidebar .sb-box {padding:20px;text-align: center;}
#top-article .sidebar .sb-box .icon-box p {text-align: center;padding-bottom:10px;transition: transform .2s;max-width:140px;margin:0 auto;font-size:80px;color:#fff;}
#top-article .sidebar .sb-box p {font-size:16px;padding-bottom:20px;color:#fff;font-weight: 300;}
#top-article .sidebar .sb-box h4 {padding-bottom:12px;font-size:22px;color:#fff;text-transform: uppercase;}
#top-article .sidebar .sb-box a {text-decoration: none;}
#top-article .sidebar .sb-box a:hover .icon-box {transform: scale(1.2);}

/* ----- Footer CSS ----- */
#footer {padding:30px 0 20px 0;background-color:#efe9fe;border-top:1px dotted #292D78;}
#footer .top-footer {padding-bottom:10px;}
#footer .top-footer .fbox:nth-child(1){ width:25% !important;}
#footer .top-footer .fbox:nth-child(2){ width:50% !important;}
#footer .top-footer .fbox:nth-child(2) p { font-size: 14px; padding: 0 15px 10px 0; color: #292D78;}
#footer .top-footer .fbox:nth-child(3){ width:25% !important;}
#footer .top-footer .fbox {margin-bottom:20px;}
#footer .top-footer .fbox h4 {font-size:16px;color:#292D78;padding-bottom:18px;font-weight: bold;text-transform: uppercase;}
#footer .top-footer .fbox ul {margin-bottom:10px;}
#footer .top-footer .fbox ul li {font-size:14px;color:#7d797a;margin-bottom:12px;}
#footer .top-footer .fbox ul li a {color:#7d797a;text-decoration: none;}
#footer .top-footer .fbox ul li a:hover {color:#e6007e;}
#footer #footer-horizontal {background: #DDDDDD;padding-top: 15px;padding-bottom: 15px;color: #ffffff;}
#footer #footer-horizontal ul li {display: inline-block; margin-right: 15px;}
#footer #footer-horizontal a {color: #292D78;text-decoration: none;}
#footer #footer-horizontal a:hover {text-decoration: underline;}
#footer .copyright-image {display:flex;align-items: center;justify-content: center;}
#footer .copyright-image img{ max-width: 200px; }
#footer .copyright-text ul { margin-bottom: 10px;}
#footer .copyright-text ul li { display: inline-block; border-left: 1px solid #292D78; margin-left:10px; padding-left:10px;}
#footer .copyright-text ul li:first-child{ border: none;}
#footer .copyright-text ul li a { text-decoration: none; color: #292D78;}
#footer .copyright-text ul li a:hover { text-decoration: underline;}
#footer .copyright-text p { font-weight: bold; font-size: 14px;}
#footer .bottom-footer {padding:20px 20px 0 20px; text-align: right;}
#footer .bottom-footer h4 {font-size:18px;color:#292D78;padding:16px 0;font-weight: bold;}
#footer .bottom-footer p {font-size:14px;color:#7d797a;padding-bottom:10px;}

/* ----- Footer CSS ----- */
#footer {padding:30px 0 20px 0;background-color:#efe9fe;border-top:1px dotted #292D78;}
#footer .top-footer {padding-bottom:10px;}
#footer .top-footer .fbox:nth-child(1){ width:25% !important;}
#footer .top-footer .fbox:nth-child(2){ width:50% !important;}
#footer .top-footer .fbox:nth-child(2) p { font-size: 14px; padding: 0 15px 10px 0; color: #292D78;}
#footer .top-footer .fbox:nth-child(3){ width:25% !important;}
#footer .top-footer .fbox {margin-bottom:20px;}
#footer .top-footer .fbox h4 {font-size:16px;color:#292D78;padding-bottom:18px;font-weight: bold;text-transform: uppercase;}
#footer .top-footer .fbox ul {margin-bottom:10px;}
#footer .top-footer .fbox ul li {font-size:14px;color:#7d797a;margin-bottom:12px;}
#footer .top-footer .fbox ul li a {color:#7d797a;text-decoration: none;}
#footer .top-footer .fbox ul li a:hover {color:#e6007e;}
#footer #footer-horizontal {background: #0099CC;padding-top: 15px;padding-bottom: 15px;color: #ffffff;}
#footer #footer-horizontal ul li {display: inline-block; margin-right: 15px;}
#footer #footer-horizontal a {color: #ffffff;text-decoration: none;}
#footer #footer-horizontal a:hover {text-decoration: underline;}
#footer .copyright-image {display:flex;align-items: center;justify-content: center;}
#footer .copyright-image img{ max-width: 200px; }
#footer .copyright-text ul { margin-bottom: 10px;}
#footer .copyright-text ul li { display: inline-block; border-left: 1px solid #292D78; margin-left:10px; padding-left:10px;}
#footer .copyright-text ul li:first-child{ border: none;}
#footer .copyright-text ul li a { text-decoration: none; color: #292D78;}
#footer .copyright-text ul li a:hover { text-decoration: underline;}
#footer .copyright-text p { font-weight: bold; font-size: 14px;}
#footer .bottom-footer {padding:20px 20px 0 20px; text-align: right;}
#footer .bottom-footer h4 {font-size:18px;color:#292D78;padding:16px 0;font-weight: bold;}
#footer .bottom-footer p {font-size:14px;color:#7d797a;padding-bottom:10px;}

/* ----- Article Icon Sidebar & Main Sidebar ----- */
.social {padding-bottom: 20px;position:sticky; top:184px;z-index: 23;}
.social ul {margin-bottom:20px;}
.social ul li {font-size:18px;margin:1px;}
.social ul li:hover {color:#fff;background-color: #292D78;}
.social ul li a {color:#fff;background-color: #292D78;padding:12px;font-size:22px;line-height: 28px;display:block;text-align:center;}
.social ul li a:hover {background-color: #e6007e;color:#fff;}
#bookmarkicon {border:none;color:#fff;background-color: #292D78;padding:12px;font-size:22px;line-height: 28px;display:block;text-align:center;}
#bookmarkicon:hover {background-color: #e6007e;}
@media only screen and (max-width: 665px) {.social ul li {display: inline-flex;text-align: center;} }


/* ----- Post CSS ----- */
#content .post {padding-bottom: 20px;overflow: hidden;word-wrap: break-word;}
#content .post br {display:none!important;}
#content .post h1 {font-size:2rem;color:#e6007e;padding-bottom:28px;}
#content .post .post-intro {margin-bottom:28px;padding:0 14px;}
#content .post .post-intro .post-thumb {padding:20px;text-align: center;background-color: #292D78;}
#content .post .post-intro .post-thumb img {max-width: 160px;width:100%;height:auto;}
#content .post .post-intro .post-info {padding:20px;background-color: #e5f1fd;}
#content .post .post-intro .post-info p {font-size:18px;color:#7d797a;padding-bottom:20px;}
#content .post .post-intro .post-info p span {font-weight: bold;color:#e6007e;}
#content .post h2 {font-size:2.3rem;padding-bottom:24px;color:#e6007e;}
#content .post h3 {font-size:2rem;padding-bottom:24px;color:#e6007e;}
#content .post h4 {font-size:1.8rem;padding-bottom:24px;color:#e6007e;}
#content .post h5 {font-size:1.6rem;padding-bottom:24px;color:#e6007e;}
#content .post p {font-size:18px;color:#7d797a;padding-bottom:22px;font-weight: 300;}
#content .post p a {color:#585978;}
#content .post p a:hover {color:#49ACE9;}
#content .post ul {padding:0 0 12px 24px;list-style: disc;}
#content .post ul li {font-size:16px;color:#585978;font-weight: bold;padding-bottom:12px;}
#content .post ol {padding:0 0 12px 24px;list-style: disc;}
#content .post ol li {font-size:16px;color:#333;font-weight: bold;padding-bottom:12px;}

/** Post Copyright & Link To Original Source **/
.post-copyright {padding:20px 0;border-top:1px solid rgba(0,0,0,.125);text-align: center;}
.post-copyright h3 {font-size:38px;font-weight: bold;color: #e6007e;padding-bottom:12px;}
.post-copyright h3 a {color: #e6007e;text-decoration: none;}
.post-copyright h3 a:hover {color: #292D78;text-decoration: none;}
.post-copyright p {text-align:center;padding-bottom:12px;color:#7d797a;font-size:14px;}

/* ----- My Bibliography Page CSS----- */
#content .post .nav-tabs {padding:0!important;list-style-type:none!important;}
#content .post .nav-tabs .nav-item {padding:0!important;margin:0 1px 0 0;}
#content .post .nav-tabs .nav-item .nav-link {background-color:#292D78;color:#fff;}
#content .post .nav-tabs .nav-item .nav-link:hover {color:#e6007e;}
#content .post .nav-tabs .nav-item .active {color:#e6007e;}
#content .post .tab-content .table-hover thead {color:#333;}
#content .post .tab-content .table-hover a {text-decoration: none;color:#292D78;font-weight: bold;}
#content .post .tab-content .table-hover a:hover {color:#e6007e;}
#content .post .tab-content .btn-primary {background-color:#292D78;font-weight: bold;border:none!important;}
#content .post .tab-content .btn-primary:hover {color:#e6007e;}
#content .post .tab-content .btn-danger {background-color:#e6007e;font-weight: bold;border:none!important;}
#content .post .tab-content .btn-danger:hover {color:#292D78;}

#folderModal label {padding-bottom:12px;font-size:18px;color:#292D78;}
#folderModal input {width:100%;border:1px solid #c0c0c0;margin-bottom:10px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;min-height:42px;line-height: 42px;}
#folderModal .button-65 {width:100%;border:none;margin-bottom:10px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;background-color: #292D78;color:#fff;font-size:18px;font-weight: bold;}
#folderModal .button-65:hover {background-color: #e6007e;}

/* ----- User registration form ----- */
#content .rmcontent {max-width:980px; margin: 0 auto;}
#content .rmcontent label {text-align: right; padding-right: 15px; font-weight: bold; line-height: 20px; color: #4c4c4c;}
#content .rmcontent .rmradio { padding: 3px 0 0 0;}
#content .rmcontent .rmradio li { display: inline-block; padding: 0;}
#content .rmcontent .rminput { padding: 0 10px;}
#content .rmcontent .rminput input, #content .rmcontent .rminput select {padding: 6px 12px;font-size: 14px;line-height: 1.42857143;color: #555;background-color: #fff;background-image: none;border: 1px solid #ccc;border-radius: 4px;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);box-shadow: inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;}
#content .rmcontent .rminput select { padding: 8px 12px 6px 12px; background: #e9e9ed;}
#content .rmagic .rmnote { display: none!important; }
#content .form_passwords .rminput { width: 49%!important;}
#content .form_passwords .rmfield { width: 51%!important;}
#content .rmradio li {align-items:flex-start}
#content .rmradio label { text-align: left; width: 90%;}
#content .rmradio .rm-pricefield-wrap { display: flex; align-content: flex-start;}
#content .buttonarea input { background: #585978; border: none; color: #fff; border-radius: 5px;}
#content .buttonarea input:hover { background:#49ACE9;}

#content .sidebar-post {padding:0 10px 20px 10px}
#content .sidebar-post .sbbox {margin-bottom:24px;}
#content .sidebar-post .sbbox h4 {font-size:24px;color:#292D78;padding-bottom:18px;}
#content .sidebar-post .sbbox .widget-title {font-size:20px;color:#fff;padding: 12px;background-color: #292D78;}
#content .sidebar-post .sbbox p {font-size:16px;padding-bottom: 16px;color:#7d797a;}
#content .sidebar-post .sbbox p a {color:#e6007e;}
#content .sidebar-post .sbbox ul li {font-size:16px;color:#7d797a;}
#content .sidebar-post .sbbox ul li a {color:#7d797a;text-decoration: none;background-color: #EAF1F2;padding:12px;display: block;border-bottom:1px solid #D5DBDC}
#content .sidebar-post .sbbox ul li a:hover {text-decoration: none;color:#e6007e;}

.post-navigation {padding:20px 0;}
.post-navigation span {margin:3px;display:inline-block;padding:6px 14px;font-size:20px;background-color:#292D78;color:#fff;}
.post-navigation a {padding:6px 14px;font-size:20px;background-color: #e6007e;color:#fff;text-decoration: none;}
.post-navigation a:hover {background-color: #292D78;}

#top-article .more1 {padding:8px 16px;display:inline-block;text-align: center;background-color: #e6007e;font-size:16px;color:#fff;text-decoration: none;margin:2px;}
#top-article .more1:hover {background-color: #292D78;}

/* additional CSS Sidebar */

.well {margin-bottom:32px;}
.well .rmp-rating-widget {background-color:#292D78;padding:22px 0;}
.well .rmp-heading {font-size:2rem;color:#fff;}
.well .rmp-icon--hovered {color:#ee8028;}
.well .rmp-rating-widget__icons ul li {color:#ee8028;}
.well .rmp-rating-widget__icons ul li:active {color:#ee8028;}
.well .rmp-rating-widget__results {color:#fff;font-size:14px;}

.sbbox-category {margin-bottom:16px;width:100%;}
.sbbox-category h4 {font-size:24px;padding-bottom:10px;color:#292D78;}
.sbbox-category p {font-size:16px;padding-bottom:10px;color:#7d797a;}
.sbbox-category p a {text-decoration:none;color:#4c4c4c;}
.sbbox-category p a:hover {color: #e6007e;}
.sbbox-category .journal-alphabet {padding-bottom:20px;}
.sbbox-category .journal-alphabet a .disabled {color:#7d797a;text-decoration: underline;font-weight: normal;}
.sbbox-category .journal-alphabet span { border-left:1px solid #4c4c4c;color:#4c4c4c;padding:2px 6px;display: inline-flex;margin-bottom:10px;text-decoration: none;font-size:16px;min-width: 20px;}
.sbbox-category .journal-alphabet a {border-left:1px solid #626262;color:#7d797a;padding:2px 6px;display: inline-flex;margin-bottom:10px;text-decoration: none;font-size:16px;}
.sbbox-category .journal-alphabet .first {border:none;}
.sbbox-category .journal-alphabet a:hover {color:#e6007e;text-decoration: underline;font-weight: bold;}
.sbbox-category ul {padding-bottom:10px;}
.sbbox-category ul li {font-size:16px;padding-bottom:4px;}
.sbbox-category ul li a {text-decoration: none;color: #7d797a;}
.sbbox-category ul li a:hover {color:#e6007e;}
.sbbox-category #s {width:72%;display:flexbox;padding: 0.375rem 0.75rem;font-size: 1rem;line-height: 1.5;color: #212529; background-color: #fff; background-clip: padding-box; border: 1px solid #ced4da; -webkit-appearance: none; -moz-appearance: none; appearance: none; border-radius: 0.25rem;
transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out; }
.sbbox-category #searchsubmit {width:25%;font-size:14px;line-height: 1.5;color:#fff;background-color: #292D78;padding: 0.55rem 0.75rem;border-radius: 0.25rem;border:none;}
.sbbox-category #searchsubmit:hover {background-color: #e6007e;}

/*--- Printing Area---*/
.post-print {display:none;}

@media print {
#header {display:none;}
#footer {display:none;}
.sidebar-post {display:none;}
.social {display:none;}
.post {display:none;}
.post-print {display:block;}
}

.wnbell_notification_item a {text-decoration: none;color:#292D78;}
.wnbell_notification_item .post_title {font-size:14px;}
.wnbell_notification_item a {color:#333;font-size:12px;}

#invite-colleague-form, #share-article-form {
    max-width: 500px;
    margin: 0 auto;
    padding: 15px;
    border: 1px solid #ccc;
    background-color: #f9f9f9;
  }
  
  #invite-colleague-form, #share-article-form input[type="text"],
  #invite-colleague-form, #share-article-form input[type="email"],
  #invite-colleague-form, #share-article-form textarea {
    width: 100%;
    padding: 10px;
    margin: 10px 0;
    border: 1px solid #ccc;
    border-radius: 5px;
  }
  
  #invite-colleague-form, #share-article-form textarea {
    min-height: 100px;
  }
  
  #invite-colleague-form, #share-article-form input[type="submit"] {
    background-color: #292D78;
    color: white;
    padding: 14px 20px;
    border: none;
    border-radius: 5px;
    cursor: pointer;
    font-size: 16px;
  }
  
  #invite-colleague-form, #share-article-form input[type="submit"]:hover {
    background-color: #292D78;
  }

  #pdfModal .modal-body {overflow: hidden;}
  #pdfModal .modal-body embed {margin-top:-80px;}

.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}