body{font-family: 'Roboto', sans-serif !important; font-size:16px; line-height:24px; text-align:justify; position: relative;}





/*== Most Viewed Articles CSS ==*/

.boxed-text{background-color:#eaeaea;padding:25px;border:1px solid #cccccc;margin-bottom: 2%;margin-left:1%;width:100%; }
.boxed-text .article-label {font-size:1.2em;font-weight:bold;}
.boxed-text .caption {background-color:transparent; display:inline;font-size:1.2em;font-weight:bold; }

a {word-break: break-all;}
.ref {word-break: break-all}
.crp_related{text-align: left; }
.crp_related h3{font-size: 2rem;}
.crp_related ul{list-style: none; float: left; clear: both; margin-left: 0px; width: 70%; border-top:1px #ccc solid; border-bottom:1px #ccc solid; padding: 20px 0px;}
.crp_related ul li{float: left; width: 30%; margin-right: 15px;}
.crp_related ul li a figure{margin-bottom: 10px;}
.crp_related ul li a span{ font-size: 18px; float: left; clear: both; }
.crp_date{float: left; clear: both; font-size: 14px; margin-top:15px; font-style: italic; font-weight: 500;}
.table-wrap-foot{font-size:small;border-top: 1px solid #ccc;}
.table-wrap{border: 1px solid #eee; padding:10px;margin-bottom:10px;}
.caption {background-color:#eee;padding:10px}
main {margin-top: 20px;}
.subtitle{margin-bottom: 25px;
    font-size: 21px;
    font-weight: bold}
.main-container{padding-top:50px;}
.journal-details-div{padding-top:20px;}
.journal-info-title{font-size:22px !important; margin-bottom:25px;}
.custome-metadata-group{background:#f2f2f2; padding:15px;}
.custome-callout-title{margin-bottom:30px !important; font-size:26px !important;}
.custome-callout-title .generated{font-size:24px; font-weight:bold; }
.journal-info-title, .custome-metadata-group .generated, .main-title{font-weight:bold;}
#article-body img{float:left; margin-right:20px; width:15%;}
.author-details-section .metadata-entry{float:left;text-align:left;}
.ref-label span.label{color:#000 !important; float:left}
.article-authors {text-align:left}
.custome-dropdown-menu-list{background:#fff !important; border:1px #ccc solid; min-width:115px !important; left:-15px !important;}
.article-label-container{font-size: 12px; top: -0.5em; line-height: 0;
position: relative;vertical-align: baseline;}
.left-content-section{border-right:1px #ccc solid;}
.article-meta .article-title{font-size:32px; font-weight:bold; text-align:left;}
.abstract-section-div{} 
.nav-pills li a{color:#006f3b; font-weight:bold;}
.article-meta h2{font-size:24px; font-weight:bold; color:#006f3b; margin-bottom:0px; }
.abstract h2, .abstract h3 {font-size:18px !important; color:#000 !important; font-weight:bold;}
.sec h2 {font-size:22px !important; color:#000 !important; font-weight:bold;}
.body h2 {font-size:22px !important; color:#000 !important; font-weight:bold;}
.sec h3 {font-size:20px !important; color:#000 !important; font-weight:bold;font-style: italic;}
.sec h4 {font-size:18px !important; color:#000 !important; font-weight:bold;font-style: italic;}
.sec h5 {font-size:16px !important; color:#000 !important; font-weight:bold;font-style: italic;}
.sec h6 {font-size:16px !important; color:#000 !important; font-style: italic;}




.sec h2, .ref-list-container h2, .aabs h2{font-size:22px; font-weight:bold; color:#006f3b;  margin-bottom:2px; text-align:left;}
.citation{font-size:14px;text-align:left;}
.download-custome-btn, .article-supporting-download{margin:15px 0px !important;}
 .name{font-weight:bold;}
 .subj-group {font-size:17px;font-weight:bold;font-style: italic;}
 .article-notes div{display:inline;font-size:1em}
 .aabs  {width:100%;background-color:#eee;padding:1em;margin-top:1.5em;}
.acopy{font-size:11px;}
.aperm{font-size:11px;}
 .ameta {display:flex;}
 .aids {display:flex;}
 .akeyd {width:100%;background-color:#eee;padding:1em;margin-top:1.5em;}
 .akeyd  {width:100%;background-color:#eee;padding:1em;margin-top:1.5em;} 
 .akeyd >div:nth-child(1){inline:block;float:left} 
 .akeyd >div:nth-child(1) >h5{font-weight:normal;line-height:.5;font-size:1em}
 .akeyd >div:nth-child(2) {float:right;margin-top:5%;text-align:center}
 .akeyd >div >h3{font-size:1.6em}
 .aaff{margin-top:1.2em;text-align:left; font-size:13px;}
 .adates {margin-top:1.4em;font-size:13px; }
 .adisclosures{margin-top:1.4em; font-size:14px; padding:15px; background-color: #eee;}

/* .tab-content{padding-top:20px;padding-right:10px;position:fixed;height:100%;overflow:auto;text-align:left;}*/
 .atitle h1{font-size:1.7em;text-align:left;} 
.anotes .inline-graphic{border:1px solid #ccc;text-align:left;}
.anotes {font-size:13px;padding-top:10px;text-align:left;}

.fig-legends {
    padding: 30px;
    background-color: #eee;
    border: 1px solid #ccc;
    margin: 10px;
	width: 100%;
	text-align: center;
}
.caption-content{text-align: left;}

/*====right fixed div start here====*/

.right-fixed-div{position:fixed; right:10px; top:300px; padding:5px 12px;
/*-webkit-transform: rotate(-90deg);
    -moz-transform: rotate(-90deg);
    -o-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);*/

}
.right-fixed-div a{display:block; width:100%; color:#fff;}
.modal-body-custome ul{margin-left:5px !important; list-style:none; }
.modal-body-custome ul li a{font-size:14px; font-weight:bold; }
.modal-body-custome ul ul {margin-left:25px !important;margin-bottom:15px; list-style:circle !important;}
.modal-body-custome ul ul li{line-height:18px; margin-bottom:5px; text-align:left;}
.modal-body-custome ul ul li a{font-weight:normal !important; }
.modal-title{font-size:1.4em !important; float:left; margin-bottom:0px !important; }
.fa-window-close{color:#f58634; font-size:28px;}

.close{opacity:9 !important;}
.btn-content-show{ background:#f58634 !important; color:#fff !important; text-decoration:none !important;}
.btn-content-show:hover{border:none !important;}
.costume-modal-content{border-radius:0px !important;}

	.modal.left .modal-dialog,
	.modal.right .modal-dialog {
		position: fixed;
		margin: auto;
		width: 500px;
		height: 100%;
		-webkit-transform: translate3d(0%, 0, 0);
		    -ms-transform: translate3d(0%, 0, 0);
		     -o-transform: translate3d(0%, 0, 0);
		        transform: translate3d(0%, 0, 0);
	}

	.modal.left .modal-content,
	.modal.right .modal-content {
		height: 100%;
		overflow-y: auto;
	}
	
	.modal.left .modal-body,
	.modal.right .modal-body {
		padding: 15px 15px 80px;
	}

/*Left*/
	.modal.left.fade .modal-dialog{
		left: -320px;
		-webkit-transition: opacity 0.3s linear, left 0.3s ease-out;
		   -moz-transition: opacity 0.3s linear, left 0.3s ease-out;
		     -o-transition: opacity 0.3s linear, left 0.3s ease-out;
		        transition: opacity 0.3s linear, left 0.3s ease-out;
	}
	
	.modal.left.fade.in .modal-dialog{
		left: 0;
	}
        
/*Right*/
	.modal.right.fade .modal-dialog {
		right: -320px;
		-webkit-transition: opacity 0.3s linear, right 0.3s ease-out;
		   -moz-transition: opacity 0.3s linear, right 0.3s ease-out;
		     -o-transition: opacity 0.3s linear, right 0.3s ease-out;
		        transition: opacity 0.3s linear, right 0.3s ease-out;
	}
	
	.modal.right.fade.in .modal-dialog {
		right: 0;
	}

/* ----- MODAL STYLE ----- */
	.modal-content {
		border-radius: 0;
		border: none;
	}

	.modal-header {
		border-bottom-color: #EEEEEE;
		background-color: #FAFAFA;
	}
	
	
/*===Accordian css===*/

 .panel-group .panel {
        border-radius: 0;
        box-shadow: none;
        border-color: #EEEEEE;
    }

    .panel-default > .panel-heading {
        padding: 0;
        border-radius: 0;
        color: #212121;
        background-color: #FAFAFA;
        border-color: #EEEEEE;
    }

    .panel-title {
        font-size: 14px;
    }

    .panel-title > a {
        display: block;
        padding: 15px;
        text-decoration: none;
    }

    .more-less {
        float: right;
        color: #212121;
    }

    .panel-default > .panel-heading + .panel-collapse > .panel-body {
        border-top-color: #EEEEEE;
    }	
.panel-title{margin-bottom:0px !important;}	
.panel-title a{padding:10px !important; font-size:14px; font-weight:bold; text-decoration:none !important;}
.right-fixed-div{display:none;}	
.main-content-div-mobile{}
.main-content-div-mobile ul.main-list-type{list-style:none; margin-left:0px !important;}
.tab-pane{float:left; clear:both; width:100%;}
.main-content-div-mobile ul ul li{line-height:16px; margin-bottom:15px; text-align:left;}
.main-content-div-mobile ul li{margin-bottom:10px;}
.main-content-div-mobile ul ul li a{font-size:14px;}	
.fixed-div{position:fixed; width:388px;height:400px; overflow:auto;   text-align:left;}
.pull-right{display:none;}
.download-citation-menu{left: -107px;}
.main-content-div table, th, td, tr, hr{border: 1px solid #ccc}
.main-content-div table, th{text-align: center;vertical-align:top;}
.main-content-div table, td {text-align: left;}

.col-right-new .switcher{display: none !important;}
.gtranslate-text{text-align:left; font-size: 12px; position: absolute;}
#asub{margin-top:70px;}
.col-right-gtranslate{float: right !important;} 
.custom-img-width img{max-width: 100%; text-align: center;}



@media screen and (max-width:992px){
	
.advertisement-div{display:none !important;}	
.crp_related ul, .crp_related ul li	{width:100%;}
.crp_related ul li{margin-bottom: 15px;}
.crp_title, .crp_date{float:left; clear:both;}
.crp_date{margin-top:5px;}
	
#asub {margin-top: 140px !important;}		
.gtranslate-text{text-align:left !important; top: -70px !important; }
.right-col-div .switcher{ left: 15px !important;} 
.tabbable-panel{padding:0px !important;}	
.mobile-tab-section > .nav-tabs > li > a{padding: 10px 21px !important;}
.main-content-div{width:95% !important; padding:0px !important;}
.main-content-div .article-title{/*font-size:22px !important; font-weight:bold;*/ }	
.modal.right .modal-dialog{width:85% !important;}	
.main-content-div-mobile{display:none !important;}	
.right-fixed-div{display:block !important;}
	.right-fixed-div{ right:-50px; top:250px; padding:5px 12px;
	
-webkit-transform: rotate(-90deg);
    -moz-transform: rotate(-90deg);
    -o-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);

}
.btn-group-web{display:block !important;}
.btn-group-mobile{display:none !important;}
.custome-div-003{display:block !important; margin-bottom:6px; overflow:hidden;}
.download-citation-menu{position:static !important;}
.__dimensions_badge_embed__{margin:0px !important; float:left;}
.message-Corresponding-author-btn img {  float:left; margin-left:2px; width:15% !important;
}
.right-col-div{padding-top:10px;}
.btn-pdf-download-custome{height: 50px !important;}
.btn-group-web{float:right !important;}
.btn-group .download-citation-menu{position:absolute !important; top:50px; width:290px !important; left: -186px !important;}
.tab-content .main-list-type li {
    text-align: left;
}
.btn-buy-reprints{padding: 2px 8px !important; line-height: 40px !important; margin-top:2px !important; height:47px;}

.__dimensions_Badge_Image{width: 54px !important;
    height: 54px !important;}

.right-col-div .switcher{right: 15px !important;}
}







.kwd-group {
    width: 55%;
    float: left;
}

.kwd-group{width:55%; float:left;}
.pubmed-logo-section-div{text-align:center;}






/*==============  Updated on 15-10-2019 by Dilip =======================
================  Metadata Page new design css   =======================*/

/* Left PDF download buttons */

.btn-pdf-download-custome { 
    
    background:#eee !important;
    font-size: 14px !important;
    color: #333 !important;
    font-weight: bold !important;
    border-radius: 3px !important;
    padding: 10px 12px !important;
    border: 1px #ccc solid !important;
	height:59px;
}

.btn-group .download-citation-menu { left:-106 !important;
    min-width: 210px !important;
    background: #ecf6ff;
	box-shadow:0px 0px 5px #666;    
	padding:10px;
}
/*.__dimensions_Badge_Image{width:54px !important; height:54px !important;}*/
.right-col-div{}

.right-col-div .switcher {position:absolute !important; z-index:999 !important; top:30px !important; right: 15px;
   }
/*.message-Corresponding-author-btn img{width:15%;}*/
.download-citation-menu p{font-weight:bold;}
.btn-group .download-citation-menu a{color:#0086ff !important; text-decoration:underline;  display:inline; margin-right:10px;}

.btn-group .download-citation-menu a:hover{text-decoration:none !important; color:#999;}

.btn-pdf-download-custome .fas{font-size:18px !important; margin-right:3px; color:#333;}

.atitle h1.article-title{font-size:2em; margin-top:15px !important;}

.btn-group .dropdown-toggle{
    border-top-left-radius: 0 !important;
    border-bottom-left-radius: 0 !important;
}
.custome-btn-01{
	
	border-top-right-radius: 0 !important;
    border-bottom-right-radius: 0 !important;
	
}
.fixed-div-test{background:#f2f2f2; height:100% !important;}




/* Tabs panel */
.tabbable-panel {
 
  padding: 10px;
}

/* Default mode */
.tabbable-line > .nav-tabs {
  border: none;
  margin: 0px;
}
.tabbable-line > .nav-tabs > li { background:#ddd; color:#000; margin-bottom:0px !important;
  margin-right: 1px;
}




.tabbable-line > .nav-tabs > li > a { text-align:center; font-size:12px; color:#4d4d4d; font-weight:bold; padding: 10px 32px;
  border: 0;
  margin-right: 0;
  
  
}
.nav-tabs > li > a .fas{color:#4d4d4d !important; font-size:18px !important;}
.tabbable-line > .nav-tabs > li > a > i {
  
}
.tabbable-line > .nav-tabs > li.open, .tabbable-line > .nav-tabs > li:hover {
  background-image: linear-gradient(#d9dc9c, #ecf09b) !important; 
}
.tabbable-line > .nav-tabs > li.open > a, .tabbable-line > .nav-tabs > li:hover > a, .tabbable-line > .nav-tabs > li:hover > a .fas {
  border: 0;
  background: none !important; color:#000 !important;
  
}
.tabbable-line > .nav-tabs > li.open > a > i, .tabbable-line > .nav-tabs > li:hover > a > i {
  color: #a6a6a6;
}
.tabbable-line > .nav-tabs > li.open .dropdown-menu, .tabbable-line > .nav-tabs > li:hover .dropdown-menu {
  margin-top: 0px;
}
.tabbable-line > .nav-tabs > li.active,.tabbable-line > .nav-tabs > li.active > a, .tabbable-line > .nav-tabs > li.active > a .fas {
  background-image: linear-gradient(#d9dc9c, #ecf09b) !important; color:#000 !important;
  position: relative;
}
.tabbable-line > .nav-tabs > li.active > a {
  border: 0;
  color: #333333;
}
.tabbable-line > .nav-tabs > li.active > a > i {
  color: #404040;
}
.tabbable-line > .tab-content {
 
  /*background-color: #fff;*/
   overflow:hidden; width:100%;  
  padding: 10px;
}
.tab-content h2{font-size:22px; margin:10px 0 10px 0px !important;}
.tab-content .main-list-type li {}
.tab-content .main-list-type{list-style:square !important; padding-left:20px !important;}
.tab-content .main-list-type li a:active, .tab-content .main-list-type li a:focus, .tab-content .main-list-type li a:visited{color:#006f3b !important;}
.main-list-type li a{font-size:14px;}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus{background-image: linear-gradient(#d9dc9c, #ecf09b) !important;}

.portlet .tabbable-line > .tab-content {
  padding-bottom: 0;
}

/* Below tabs mode */

.tabbable-line.tabs-below > .nav-tabs > li {
  border-top: 4px solid transparent;
}
.tabbable-line.tabs-below > .nav-tabs > li > a { 
  margin-top: 0;
}
.tabbable-line.tabs-below > .nav-tabs > li:hover {
  border-bottom: 0;
  border-top: 4px solid #fbcdcf;
}
.tabbable-line.tabs-below > .nav-tabs > li.active {
  margin-bottom: -2px;
  border-bottom: 0;
  border-top: 4px solid #ddd;
}
.tabbable-line.tabs-below > .tab-content {
  margin-top: -10px;
  border-top: 0;
  border-bottom: 1px solid #eee;
  padding-bottom: 15px;
}
/*.message-Corresponding-author-btn img{width:19% !important;}*/
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus{ border:none !important;}
.btn-group-web{}
.btn-buy-reprints{line-height:44px !important; background: linear-gradient(to bottom,#08c,#04c) !important; font-size:16px !important; }
.btn-group-mobile{ margin-top:0px; margin-left:5px;}
.custome-div-003{display:none;}
.total-clicks-count{float:left; width:50%; text-align:center; border:1px #ccc solid; padding:7px 0px; font-weight:bold; color:#656565; font-size:14px; }
.total-clicks-count .fas{font-size:18px;}
.total-clicks-count span{background:#33cc66; color:#fff; padding:2px 15px; font-weight:bold !important; border-radius:3px; font-size:16px;}
.__dimensions_badge_embed__{margin:0px 5px 0 0px; float:left;} 

/*== iPhone x media query==*/
@media only screen 
    and (device-width : 375px) 
    and (device-height : 812px) 
    and (-webkit-device-pixel-ratio : 3) {
		  .btn-buy-reprints{line-height: 38px !important;}
         .btn-pdf-download-custome{padding: 4px 5px !important; height: 46px !important;}    
         .right-col-div .switcher{right: 15px !important; top: 60px !important;}	

        

  	 
    
		}

.elementor-menu-toggle {
    position: absolute;
    top: -120px;
    right: 0px;
}
@media print {
	.noprint {
	  visibility: hidden;
	}
	}



/*SS*/














  
  
  