* {-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box; } 

html
	{ min-height:100%; height:100%; }
	
body
	{ 
		min-height:100%; height:100%;
		/*font-family:Calibri; */
		font-family: 'Droid Sans', sans-serif;
		text-align:center; 
		margin: 0px auto 0px auto; 
		overflow-x:hidden; 
		overflow-y: scroll; 
	}

#head
	{
		
		height:82px;
		background-image:url(/interface/head_bg.png);
		background-repeat:repeat-x; 
		text-align:center;
		
		position: fixed;
  	z-index:15;
  	top: 0;
  	
  	width:100%;
	}
	
#headcenter
	{
		margin:0 auto 0 auto; 
		padding-top:20px;
		text-align:left; 
		color:#ffffff;
		font-size:32px;
	}

#title		{ float:left; padding-left:12px; }
#search		{ float:right;padding-top:10px; }

#srchtxt	
	{ 
		float:left;
		width:150px;
		height:27px;
		border-left: 1px solid #747577;
		border-top: 1px solid #747577;
		border-bottom: 1px solid #747577;
		border-right:none;
		margin:0px;
		padding:6px;
		font-size: 12px;
		-webkit-border-top-left-radius: 3px;
		-webkit-border-bottom-left-radius: 3px;
		-moz-border-radius-topleft: 3px;
		-moz-border-radius-bottomleft: 3px;
		border-top-left-radius: 3px;
		border-bottom-left-radius: 3px;
		
		transition: width 0.75s;
		color:#038c3b;
	}

#srchtxt:focus
	{ 
		width:310px;
		transition: width 0.75s;
	}

#srchbut
	{
		float:left;
		height:27px;
		width:70px;
		border: 1px solid #747577;
		margin:0px;
		padding:6px;
		font-size: 12px;
		font-weight:bold;
		color:#038c3b;
		background-color:#ffffff;
		
		-webkit-border-top-right-radius: 3px;
		-webkit-border-bottom-right-radius: 3px;
		-moz-border-radius-topright: 3px;
		-moz-border-radius-bottomright: 3px;
		border-top-right-radius: 3px;
		border-bottom-right-radius: 3px;
	}

#srchbut:hover
	{
		color:#005927;
	}

input:focus, select:focus, textarea:focus, button:focus 
	{
    outline: none;
	}

#menu
	{
		background-color: #747577;
		height: 45px;
		width:100%;
		
		position: fixed;
		z-index:15;
		top: 82px;
	}

#menucenter li a:link, #menucenter li a:visited, #menucenter li a:active, #menucenter li a:hover
	{ color: #ffffff; }

#menucenter li a:hover
	{ color: #666666; }

.navbar-collapse
	{ padding-left: 0px !important; }	

#pageall
	{
		text-align:left;
		padding-left:30px;
		padding-bottom:500px;
		border-bottom: 1px solid #dddddd;
	}

#pageall h2, #pageall h2 a
	{
		font-size:18px;
		font-weight: normal;
		color: #747577;
		
		clear:both;
	}

#pageall h3
	{
		font-size:18px;
		font-weight: normal;
		color: #038c3b;
		text-transform: capitalize;
		
		clear:both;
	}
	
hr
	{
		clear:both;
	}

#pagehd
	{
		text-align:left;
		margin-top:0px;
		padding:30px;
		border-bottom: 1px solid #dddddd;
		background-color: #f3f3f3;
		
		margin-top:127px;
	}

#pagehd h1
	{
		margin:0px;
		padding:0px;
		padding-left:12px;
		font-size:48px;
		font-weight: normal;
		color: #747577;
	}

.clsArticleTitle
	{
		margin:0px;
		padding:0px;
		padding-left:12px;
		font-size:21px !important;
		font-weight: normal;
		color: #747577;
	}

#pagehd span
	{
		display:inline-block;
		margin:0px;
		padding:0px;
		margin-left:12px;
		color: #747577;
	}

.dropdown-menu	
	{
		background-color: #eeeeee;
		color: #666666;
	}

.dropdown-menu li a:link, .dropdown-menu li a:visited, .dropdown-menu li a:active, .dropdown-menu li a:hover, 
.dropdown-menu li a:link span, .dropdown-menu li a:visited span, .dropdown-menu li a:active span, .dropdown-menu li a:hover span, 
.submenu
	{ color: #666666; text-align:left; }

.dropdown-menu li a:hover span
	{ color: #038c3b; }

.dropdown:hover .dropdown-menu {
display: block;
}

.navbar-nav > li > a { padding-bottom: 10px; }

/*
.goToTopHd {
  position: fixed;
  z-index:15;
  top: 0;
  height: 82px;
  width:100%;
}

.goToTop {
  position: fixed;
  z-index:15;
  top: 82px;
  height: 70px;
  width:100%;
}
*/

#footer
	{
		width:100%;
		background-color: #f6f6f6;
		border-top:1px solid #ffffff;
		padding-top:50px;
		padding-bottom:50px;
	}


.issueTitle		{ font-size:14px; font-weight:bold; color:#747577; float:left; width:200px; clear:both; }
.issueVolume	{ font-size:14px; font-weight:normal; font-style:italic; color:#747577; float:left; width:200px; }
.issueNumber	{ font-size:14px; font-weight:normal; font-style:italic; color:#747577; float:left; width:200px;  }

.issueTitle:hover, .issueVolume:hover, .issueNumber:hover	
	{ text-decoration:underline; }
	
.authors a:link, .authors a:active, .authors a:visited
	{	color: #cccccc; }
.articleTitle
	{ font-weight:bold; font-style:italic; color:#747577; }


#rightMenu						{ position: relative; float:right; width:218px; margin-top:25px; margin-left:25px; }
#rightMenuFixed				{ position: fixed; z-index:0; top:135px; margin-top:25px; margin-right:25px;  }

#rightMenu a:link, #rightMenu a:active, #rightMenu a:visited, #rightMenu a:hover { text-decoration:none; }
#rightMenuFixed a:link, #rightMenuFixed a:active, #rightMenuFixed a:visited, #rightMenuFixed a:hover { float:right; text-decoration:none; clear:both; }




#menuR_abstract			{ border:1px solid #ff6600; width:218px; height:73px; background-color:#ff6600; color:#ffffff; margin-bottom:3px; background-image:url(/interface/btn_abstract.png); background-repeat:no-repeat; background-position: 25px 27px; padding-left:75px; }
#menuR_abstract:hover			{ background-color:#ffffff; color:#ff6600; border:1px solid #ff6600; background-image:url(/interface/btn_abstract2.png); }

#menuR_fulltext			{ border:1px solid #ff6600; width:218px; height:73px; background-color:#ff6600; color:#ffffff; margin-bottom:3px; background-image:url(/interface/btn_fulltext.png); background-repeat:no-repeat; background-position: 25px 27px; padding-left:75px; }
#menuR_fulltext:hover			{ background-color:#ffffff; color:#ff6600; border:1px solid #ff6600; background-image:url(/interface/btn_fulltext2.png); }

#menuR_downloadpdf	{ border:1px solid #ff6600; width:218px; height:73px; background-color:#ff6600; color:#ffffff; margin-bottom:3px; background-image:url(/interface/btn_downloadpdf.png); background-repeat:no-repeat; background-position: 25px 20px; padding-left:75px; }
#menuR_downloadpdf:hover	{ background-color:#ffffff; color:#ff6600; border:1px solid #ff6600; background-image:url(/interface/btn_downloadpdf2.png); }

#menuR_abstract, #menuR_fulltext, #menuR_downloadpdf	{ font-size: 14px; padding-top:25px; }
#menuR_abstract span, #menuR_fulltext span, #menuR_downloadpdf span	{ font-size: 20px; font-style:italic; }

#menuR_abstract a:hover, #menuR_fulltext a:hover, #menuR_downloadpdf a:hover	{ text-decoration:none; }


#menuR_authors		{ border:1px solid #038c3b; width:218px; height:73px; background-color:#038c3b; color:#ffffff; margin-bottom:3px; background-image:url(/interface/btn_informationforauthors.png); background-repeat:no-repeat; background-position: 25px 20px; padding-left:75px; }
#menuR_authors:hover	{ background-color:#ffffff; color:#038c3b; border:1px solid #038c3b; background-image:url(/interface/btn_informationforauthors2.png); }

#menuR_manuscript	{ border:1px solid #038c3b;width:218px; height:73px; background-color:#038c3b; color:#ffffff; margin-bottom:3px; background-image:url(/interface/btn_manuscriptsubmission.png); background-repeat:no-repeat; background-position: 25px 20px; padding-left:75px; }
#menuR_manuscript:hover	{ background-color:#ffffff; color:#038c3b; border:1px solid #038c3b; background-image:url(/interface/btn_manuscriptsubmission2.png); }

#menuR_authors, #menuR_manuscript	{ font-size: 14px; padding-top:15px; line-height:100%; }
#menuR_authors span, #menuR_manuscript span	{ font-size: 24px; line-height:100%; }


#menuR_photoquiz	{ width:218px; height:150px; border:1px solid #ff6600; background-repeat:no-repeat; background-color:#ff6600; color:#ff6600; margin-bottom:3px; text-align:center; font-size:36px; padding-top:40px; }
#menuR_casereport	{ width:218px; height:150px; border:1px solid #ff6600; background-repeat:no-repeat; background-color:#ff6600; color:#ff6600; margin-bottom:3px; text-align:center; font-size:36px; padding-top:40px; }
#menuR_photoquiz:hover	{ background-color:#ffffff; color:#ff6600; border:1px solid #ff6600; }
#menuR_casereport:hover	{ background-color:#ffffff; color:#ff6600; border:1px solid #ff6600; }

#menuR_banner	{ width:218px; height:150px; border:1px solid #ff6600; margin-bottom:3px; }


/*
#menuR_itunes			{ width:218px; height:73px; background-color:#0192cb; color:#ffffff; margin-bottom:3px; background-image:url(/interface/btn_itunes.png); }
#menuR_android		{ width:218px; height:73px; background-color:#7c9214; color:#ffffff; margin-bottom:3px; background-image:url(/interface/btn_android.png); }
*/

.dl_itunes	{ background-image:url(/interface/dl_itunes.png); background-repeat: no-repeat; background-position: 5px 5px; padding-left:35px !important; }
.dl_android	{ background-image:url(/interface/dl_android.png); background-repeat: no-repeat; background-position: 5px 5px; padding-left:35px !important; }
.icon_twitter	{ background-image:url(/interface/icon_twitter.png); background-repeat: no-repeat; background-position: 5px 12px; padding-left:35px !important; }

.dl_itunes:hover	{ background-image:url(/interface/dl_itunes2.png); }
.dl_android:hover	{ background-image:url(/interface/dl_android2.png); }
.icon_twitter:hover	{ background-image:url(/interface/icon_twitter2.png); }


/* transitions */
#menuR_abstract, #menuR_abstract:hover, 
#menuR_fulltext, #menuR_fulltext:hover, 
#menuR_downloadpdf, #menuR_downloadpdf:hover, 
#menuR_authors, #menuR_authors:hover, 
#menuR_manuscript, #menuR_manuscript:hover, 
.dl_itunes, .dl_itunes:hover, 
.dl_android, .dl_android:hover
	{
		-webkit-transition: color 0.75s, background-color 0.75s, border 0.75s, background-image 0.75s; 
		transition: color 0.75s, background-color 0.75s, border 0.75s, background-image 0.75s;
	}

#menuR_photoquiz, #menuR_photoquiz:hover, 
#menuR_casereport, #menuR_casereport:hover
	{
		-webkit-transition: color 0.75s, background-image 0.75s, border 0.75s; 
		transition: color 0.75s, background-image 0.75s, border 0.75s;
	}
	


.footer_inner	{ text-align:left !important; }





/* adapt to screensize */
@media (min-width:784px)	{ .lb_banner { position:relative; z-index:10000; margin:0px 0px 30px 10px; width:70%; } }
@media (min-width:992px)	{ .lb_banner { position:relative; z-index:10000; margin:0px 0px 30px 10px; width:90%; } }
@media (min-width:1200px)	{ .lb_banner { position:relative; z-index:10000; margin:0px 0px 30px 10px; width:100%; } } /* ok */

@media (max-width:783px)	{ .lb_banner { margin:0px 0px 30px 0px; width:95%; } }
@media (max-width:767px)	{ .lb_banner { margin:0px 0px 30px 0px; width:100%; } }

@media (min-width:784px)
	{
		.mobileonly { display:none !important; }
		.nomobile { display:block !important; }
	}

@media (max-width:783px)
	{
		.mobilebutton	{ display: block; width:30%; float:left; border: 1px solid #ffffff; padding:3px; background: #ff6600; color: #ffffff; }
	
		#rightMenuSpace { display:none; }
		#rightMenuFixed { display:none; }
		.noRmargin	{ margin-right: 0px !important; padding-right:0px !important; }
		
		.issueTitle, .issueVolume, .issueNumber	{ width:100px; }
		
		.container {
    margin-left: 2px;
    margin-right: 2px;
    padding-left: 0px;
    padding-right: 0px;
		}
		
		#pagehd h1 {
    color: #747577;
    font-size: 32px;
    font-weight: normal;
    margin: 0;
    padding: 0 0 0 0px;
		}
	
		#search { display:none; }
		#title img { width:95%; height:auto; }
		
		.navbar-toggle .icon-bar { background-color: #ffffff; }
    .navbar-toggle { border: 1px solid #ffffff; }
    
    .navbar-collapse ul { background-color:#ffffff; color:#000000; text-align:center; }
    
    .navbar-collapse ul a, .navbar-collapse ul ul a
    	{
    	color:#000000;
    	}
    
    .navbar-collapse ul ul
    	{
    	display:none !important; 
    	}
    
    #menucenter li a:link, #menucenter li a:visited, #menucenter li a:active, #menucenter li a:hover {
    color: #666666;
    }
    .navbar-right { display:none; }
    
    .mobileonly { display:block !important; }
    .nomobile { display:none !important; }
	}