/* CSS Document */

/********** 12. CUSTOM STYLES **********/
/***************************************/
.mt0 { margin-top: 0 !important; }
.mt5 { margin-top: 5px !important; }
.mt10 { margin-top: 10px !important; }
.mt20 { margin-top: 20px !important; }
.mr10 { margin-right: 10px !important; }
.mr20 { margin-right: 20px !important; }
.ml5 { margin-left: 5px !important; }
.ml10 { margin-left: 10px !important; }
.mr5 { margin-right: 5px !important; }
.mr10 { margin-right: 10px !important; }
.mr15 { margin-right: 15px !important; }
.mr20 { margin-right: 20px !important; }
.mr30 { margin-right: 30px !important; }
.mb5 { margin-bottom: 5px; }
.mb8 { margin-bottom: 8px; }
.mb9 { margin-bottom: 9px; }
.mb10 { margin-bottom: 10px; }
.mb15 { margin-bottom: 15px; }
.mb20 { margin-bottom: 20px; }
.mb30 { margin-bottom: 30px; }
.nomargin { margin: 0; }
.nopadding { padding: 0; }
.padding10 { padding: 10px; }
.padding15 { padding: 15px; }
.padding20 { padding: 20px; }
.noborder { border: 0; }
.height200 { height: 200px; }
.height300 { height: 300px; }
.width100p { width: 100%; }
.width300 { width: 300px; }
.text-black { color: #000; }
.inline-block { display: inline-block; }
/* Navigation tabs */
.nav-msg li.active a {
    background-color: #4e5154;
    color: #fff;
}
.nav-msg li.active a:hover,
.nav-msg li.active a:focus,
.nav-msg li.active a:active {
    background-color: #444649;
}
.nav-msg li.active a .badge {
    color: #666;
}
/* titles */
.sm-title {
    font-size: 11px;
    text-transform: uppercase;
    font-weight: normal;
}
.md-title {
    font-size: 12px;
    text-transform: uppercase;
    font-weight: normal;
}
.lg-title {
    font-weight: 500;
    color: #333;
    margin: 0;
    margin-bottom: 5px;
    text-transform: uppercase;
    font-size: 20px;
}
.xlg-title {
    margin: 0;
    font-weight: 400;
    color: #333;
}
/***** 6.5 PANELS & WIDGETS STYLES *****/
.panel-dark {
    border-color: #4e5154;
}
.panel-dark .panel-heading {
    background-color: #4e5154;
    color: #fff;
}
.panel-success-alt {
    border-color: #4cae4c;
}
.panel-success-alt .panel-heading {
    background-color: #5cb85c;
    color: #fff;
}
.panel-info-alt {
    border-color: #46b8da;
}
.panel-info-alt .panel-heading {
    background-color: #5bc0de;
    color: #fff;
}
.panel-warning-alt {
    border-color: #eea236;
}
.panel-warning-alt .panel-heading {
    background-color: #f0ad4e;
    color: #fff;
}
.panel-danger-alt {
    border-color: #d43f3a;
}
.panel-danger-alt .panel-heading {
    background-color: #d9534f;
    color: #fff;
}
.panel-success-alt .panel-heading p a,
.panel-info-alt .panel-heading p a,
.panel-warning-alt .panel-heading p a,
.panel-danger-alt .panel-heading p a,
.panel-dark .panel-heading p a {
    color: #fff;
}
.panel-success-alt .panel-heading .panel-btns a,
.panel-info-alt .panel-heading .panel-btns a,
.panel-warning-alt .panel-heading .panel-btns a,
.panel-danger-alt .panel-heading .panel-btns a,
.panel-dark .panel-heading .panel-btns a {
    border-color: #fff;
    color: #fff;
    opacity: 0.75;
}
.panel-primary-head .panel-heading,
.panel-success-head .panel-heading,
.panel-warning-head .panel-heading,
.panel-danger-head .panel-heading,
.panel-info-head .panel-heading,
.panel-dark-head .panel-heading {
    border-bottom: 0;
    color: #fff;
}
.panel-primary-head .panel-heading p,
.panel-success-head .panel-heading p,
.panel-warning-head .panel-heading p,
.panel-danger-head .panel-heading p,
.panel-info-head .panel-heading p,
.panel-dark-head .panel-heading p {
    opacity: 0.75;    
}
.panel-primary-head .panel-body,
.panel-success-head .panel-body,
.panel-warning-head .panel-body,
.panel-danger-head .panel-body,
.panel-info-head .panel-body,
.panel-dark-head .panel-body {
    border: 1px solid #ddd;
    border-top: 0;
}
.panel-primary-head .panel-footer,
.panel-success-head .panel-footer,
.panel-warning-head .panel-footer,
.panel-danger-head .panel-footer,
.panel-info-head .panel-footer,

.panel-dark-head .panel-footer {
    border: 1px solid #ddd;
    border-top: 0;
}
.panel-primary-head .panel-heading {
    background-color: #428bca;
}
.panel-success-head .panel-heading {
    background-color: #5cb85c;
}
.panel-warning-head .panel-heading {
    background-color: #f0ad4e;
}
.panel-danger-head .panel-heading {
    background-color: #d9534f;
}
.panel-info-head .panel-heading {
    background-color: #5bc0de;   
}
.panel-dark-head .panel-heading {
    background-color: #4e5154;
}
.panel-primary-head .panel-heading p a,
.panel-success-head .panel-heading p a,
.panel-info-head .panel-heading p a,
.panel-warning-head .panel-heading p a,
.panel-danger-head .panel-heading p a,
.panel-dark-head .panel-heading p a {
    color: #fff;
}
.panel-primary-head .panel-heading .panel-btns a,
.panel-success-head .panel-heading .panel-btns a,
.panel-info-head .panel-heading .panel-btns a,
.panel-warning-head .panel-heading .panel-btns a,
.panel-danger-head .panel-heading .panel-btns a,
.panel-dark-head .panel-heading .panel-btns a {
    border-color: #fff;
    color: #fff;
    opacity: 0.75;
}
.panel-metro,
.panel-metro .panel-heading,
.panel-metro .panel-footer {
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
}
.wrapper {
    background-color: #ffffff;
    border: none;
    margin: 0;
    padding:0;
}
.form-group.has-error label.error, .danger {
    color: #a94442;
}
.form-group::after {
    clear: both;
    content: "";
    display: block;
}
.control-label {
    font-weight: normal;
    margin-top: 3px;
    margin-bottom: 0;
    padding-top: 7px;
    text-align: left;
}
/* Changed styles */
.current_issue_div {
    background: #03887b none repeat scroll 0 0;
    display: inline-block;
    margin-top: 10px;
    padding: 10px;
    width: 100%;
}
.group_bar {
    color: #028c7f;
    font-size: 16px;
    font-weight: bold;
    padding: 5px 10px 0 0;
    text-align: right;
}
.current_text h3 {
    color: #fff;
    font-size: 13px;
    font-weight: bold;
}
.current_text a{color:#fff;}
.lightred {
    background:#F8F8EF none repeat scroll 0 0;
    display: inline-block;
    width: 100% !important;
}
.lightBlue {
    background:#EFF8F8 none repeat scroll 0 0;
    display: inline-block;
    width: 100% !important;
}
.login {
    background: #003d33 none repeat scroll 0 0;
    display: block;
    float: right;
    margin-right: 0;
}
.asterisk{color:#FF0000; font-weight: bold}
.add {
    text-align: right;
}
.chiefDesc{padding: 0px 5px;}
.EditorialBoard {
    float: left;
    height: 200px;
    padding: 10px;
    width: 50%;
}
.editor_in_chief p img {
    padding: 5px;
    width: 100%;
    height: 187px !important;
}
.pudmedTitleDisp{width:78%;}
.pudmedDisp {
    float: right;
    width: 105px;
    padding-top: 5px;
}
.pudmedDisp a{background: none !important;  padding: 5px !important; font-weight: bold}
.news_div {
    background: rgba(0, 0, 0, 0) url("images/arrow.png") no-repeat scroll 9px 11px;
    border-right: 1px solid #eeeeee;
    width: 50%;
}
.news_div a {
    color: #1a1a1a;
    padding-left: 10px;
}
.clickvideo:hover, .alljournals:hover{color: #ffffff !important; text-decoration: none}
.banner_text{width: 55%;}
.iframeVideo iframe{width:90%; height:250px}
.width90p{width:90% !important;}
.lite_blu {word-break: break-all;}
.currentIssue ul li{width:100%;}
.includeSidebar{
    width:60%;  
    border-right: 1px solid #02568c;
    padding-left: 15px;
    padding-right: 15px;
}
.includeSidebar p{text-align: justify;}
.includeSidebar h2 {
    color: #02568c;
    font-size: 24px;
    font-weight: bold;
}
.shortDesc{font-weight: normal}
.ulliHeadings li a{font-weight: bold; text-decoration: none;}
.articaltext h4 a{text-decoration: none}
.footer_logo{padding-left: 15px;}
.footerAddr{
font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    color: #FFF;
    font-size: 13px;
    padding-left: 5px; 
    padding-top: 5px;
    width: 200px;
    float:left;
	
}
.footerAddr span{font-weight: bold} 
.footerAddr span a link{ color:#FFFFFF;} 

.jIndexListing{
    padding-left: 20px;
}
.jIndexListing a{
    padding-bottom: 10px;
}
.strong{font-weight: bold;}


/* New Styles */
.portfolioFilter {
    padding: 10px;
    width: 90%;
}
.portfolioFilter a { 
    margin-right: 10px; 
    /*color:#666;*/
    text-decoration:none;
}
.portfolioContainer img {
    margin:5px;
}
.portfolioFilter a.current { font-weight:bold;}
.isotope-item{z-index: 2;}
.isotope-hidden.isotope-item { pointer-events: none; z-index: 1;}
.isotope, .isotope .isotope-item {
  /* change duration value to whatever you like */
    -webkit-transition-duration: 0.8s;
    -moz-transition-duration: 0.8s;
    transition-duration: 0.8s;
}
.isotope {
    -webkit-transition-property: height, width;
    -moz-transition-property: height, width;
    transition-property: height, width;
}
.isotope .isotope-item {
    -webkit-transition-property: -webkit-transform, opacity;
    -moz-transition-property: -moz-transform, opacity;
    transition-property: transform, opacity;
}
.portfolioContainer p.text-center {
    font-weight: bold;
    text-transform: uppercase;
}

ul.pagination li{width: auto !important; border-bottom:0px !important; }


.jouUnderHead a{ float:left; color:#800080; width:225px; font-size:13px; font-family:Georgia, "Times New Roman", Times, serif; }
.jouUnderHead a:hover{ float:left; color:#006CD9; }



.jouList{color:#800000!important; font-size:20px; font-family:calibri; margin-top:10px; margin-bottom:10px;}
.jouList a:link{color:#800000 !important; font-size:1em; font-family:calibri; margin-top:10px; margin-bottom:10px;}
.jouList a:hover{color:#A80000; font-size:1em; font-family:calibri; margin-top:20px; margin-bottom:10px; text-decoration:none;}
.jouListTit{color:#162C2C; font-size:22px; padding:10px 10px 10px 0px; border-bottom:1px solid #400000;}