/*////////////////////////////////////////////////////////////////////////*/
body{line-height: normal;}
/* theme light */

#view_special{ cursor: pointer; display: inline-block; }
#view_special:hover{ text-decoration: underline; }
#webanatomy div{background: url(../img/logo-black.png) no-repeat center center; width: 326px; height: 63px; padding:0; margin: 0 auto 45px; }
#webanatomy div.black{background: url(../img/logo-white.png) no-repeat center center;}
.none{display: none;}
.clear{clear: both;}
#tools{ font-size: 16px; color: #000; font-family:Arial; position:fixed; top:0; width:100%; height: 98px; z-index:1000000000; text-align:center; letter-spacing: normal; box-sizing: border-box; box-shadow:0px 0px 5px #9a9a9a; -webkit-box-shadow: 0px 0px 5px #9a9a9a; -moz-box-shadow: 0px 0px 5px #9a9a9a; line-height: 22px;
background: url(../light/theme_light/theme_light_bg.jpg) left top repeat-x;
}
#tools div, #tools span{font-size:16px}
#tools #table_tools{
	width:1240px !important; 
	text-align:center; 
	margin: auto; 
	height: inherit; 
	border-left: 1px solid #bfbfbf; 
	border-right: 1px solid #bfbfbf; }
#tools #table_tools td{vertical-align:middle; padding: 0;} 
/* border td style */
#tools  #table_tools td#td_font_plus{ border-right: 1px solid #bfbfbf !important; border-bottom: 1px solid #bfbfbf  !important; }
#tools  #table_tools td#td_font_color{ }
#tools  #table_tools td#td_img_switch{ border-bottom: 1px solid #bfbfbf !important; }
#tools  #table_tools td#td_version{ border-left: 1px solid #bfbfbf !important; }
#tools  #table_tools td#td_srift{ border-right: 1px solid #bfbfbf !important; }
#tools  #table_tools td#td_family{ border-right: 1px solid #bfbfbf !important; }

/* font_plus */
table#font_plus{margin: 0 auto;}
#tools #table_tools #font_plus div{margin: 0 3px;}
#tools #table_tools #font_plus #font_plus_1{ background: url(../light/theme_light/theme_light_font_1.png) no-repeat top left; width: 36px; height: 36px;}
#tools #table_tools #font_plus #font_plus_2{ background: url(../light/theme_light/theme_light_font_2.png) no-repeat top left; width: 36px; height: 36px;}
#tools #table_tools #font_plus #font_plus_3{ background: url(../light/theme_light/theme_light_font_3.png) no-repeat top left; width: 36px; height: 36px;}

#tools #table_tools #font_plus #font_plus_1:hover, #tools #table_tools #font_plus #font_plus_1.act{ background: url(../light/theme_light/theme_light_font_1_hover.png) no-repeat top left; width: 36px; height: 36px;}
#tools #table_tools #font_plus #font_plus_2:hover, #tools #table_tools #font_plus #font_plus_2.act{ background: url(../light/theme_light/theme_light_font_2_hover.png) no-repeat top left; width: 36px; height: 36px;}
#tools #table_tools #font_plus #font_plus_3:hover, #tools #table_tools #font_plus #font_plus_3.act{ background: url(../light/theme_light/theme_light_font_3_hover.png) no-repeat top left; width: 36px; height: 36px;}
/* font_plus end */

/* family */
table#family{ margin: 0 auto; }

/* font_kern */
table#font_kern{ margin: 0 0 0 8.5px ; }
#tools  #table_tools td#td_font_kern{border-right: 1px solid #bfbfbf !important; }
#kern_font_2{ letter-spacing: 2px; }
#kern_font_4{ letter-spacing: 4px; }

/* font_height */
table#font_height{ margin: 0 0 0 8.5px; }
#tools  #table_tools td#td_font_height{border-right: 1px solid #bfbfbf !important; border-bottom: 1px solid #bfbfbf !important;}


/* img_switch */
table#img_switch{ margin: 0 auto; }
/* font_color */
table#font_color{ margin: 0 auto; }
table#font_color div{ width: 25px; height: 25px; padding: 3; }
table#font_color #tools_font_1{background: url(../light/theme_light/theme_light_color1_25x25.jpg) no-repeat center center;}
table#font_color #tools_font_2{background: url(../light/theme_light/theme_light_color2_25x25.jpg) no-repeat center center;}
table#font_color #tools_font_3{background: url(../light/theme_light/theme_light_color3_25x25.jpg) no-repeat center center;}
/* version */
.version{cursor: pointer;}

table td.td_tools div{ border: 1px solid rgba(0,0,0,0);  padding: 5px; margin: 0 3px; cursor: pointer;}
table td.td_tools div:hover, table td.td_tools div.act{ background: #f6f6f6; border: 1px solid #b3b3b3; border-radius: 5px; }

#tools .table-wrap {
    overflow-x: auto;
    margin: 4px 0;
}

@media(max-width:1240px){
	#tools{
		background: url(../light/theme_light/theme_light_bg.jpg) left top repeat;
		background-size: cover;
		height:248px;
	}
	#tools #table_tools{
		width:100% !important;
	}
	#tools #table_tools td{
		font-size:12px;
		line-height: 14px;
	}
	#tools div, #tools span{
		font-size:12px;
	}
	#tools #table_tools td#td_font_plus, 
	#tools #table_tools td#td_font_height, 
	#tools #table_tools td#td_family, 
	#tools #table_tools td#td_font_kern, 
	#tools #table_tools td#td_img_switch, 
	#tools #table_tools td#td_font_color{
		display: block;
		border-bottom: 1px solid #bfbfbf !important;
		border-right: 0px solid #bfbfbf !important;
	}
	#tools #table_tools td#td_version{
		display: none;
	}
	.version_mob{
		display: block !important;
	}
	body.settings_hide #tools{
		height:0;
	}
	body.settings_hide #table_tools{
		display:none;
	}
}

/* END theme light */
/*////////////////////////////////////////////////////////////////////////*/