@charset "utf-8";
/* CSS Document */
h1,h2,h3,h4,h5,h6
{
	font-family: "Microsoft JhengHei" , "Roboto Condensed", sans-serif!important;
}
.navbar
{
	background:#fff;
}
.nav a
{
	font-family: "Microsoft JhengHei" , "Roboto Condensed", sans-serif;
	font-size:14px;	
	color:#111!important;
}
.navbar-toggle
{
	color:#333!important;	
}
.icon-bar {
  color: black!important;
  border-color: black!important;
  background-color: black!important;
}
.footer-info p
{
	float:left;
	padding:0 10px;	
}
.my-h2
{
	padding-top:40px;
	padding-bottom:0px;
	padding-left:0px;
	margin-bottom:40px;
	text-align:center;
	color:#C43446;
	font-size:28px;
	font-weight:bolder!important;
}
.mecontent
{
	font-size:15px;
	text-align:center;
	padding-bottom:50px;
}
.more-badge
{
	font-family: "Microsoft JhengHei" , "Roboto Condensed", sans-serif!important;
	background:#fff;
	border:1px solid #ccc;		
}
.text-danger
{
	color:#ED7A7C;	
}
#goog-gt-tt
{
	display:none;	
}
#logo
{
	margin:10px!important;	
	display:block;
}
.share
{
	padding:0;	
	width:100%;
	padding-bottom:30px;
	position:relative;
	margin-bottom:30px;
}
.share ul
{
	list-style:none;
	width:220px;
	position:absolute;
	left:50%;
	margin-left:-150px;
}
.share li
{
	display:inline-block;
	padding:0;
	text-align:center;
}
.share a
{
	background:#eee;
	display:block!important;
	text-indent:-9999px!important;
	width:25px!important;
	height:25px!important;
	margin:5px!important;	
}
.share .s1
{
	background:#666 url(../../images/facebook.png) center center no-repeat;	
}
.share .s2
{
	background:#666 url(../../images/plurk.png)  center center no-repeat;	
}
.share .s3
{
	background:#666 url(../../images/tweeter.png) center center no-repeat;	
}
.share .s4
{
	background:#666 url(../../images/sina.png) center center no-repeat;	
}
.share .s5
{
	background:#666 url(../../images/googleplus.png) center center no-repeat;	
}
.share .s1:hover
{
	background:#666 url(../../images/facebook.png) center center no-repeat;	
}
.share .s2:hover
{
	background:#c14b28 url(../../images/plurk.png)  center center no-repeat;	
}
.share .s3:hover
{
	background:#00b8f3 url(../../images/tweeter.png) center center no-repeat;	
}
.share .s4:hover
{
	background:#e9bc50 url(../../images/sina.png) center center no-repeat;	
}
.share .s5:hover
{
	background:#d62223 url(../../images/googleplus.png) center center no-repeat;	
}

.liketablecell{
  font-size:0;
}
.liketablecell:before{
  content: '';
  display: inline-block;
  vertical-align: middle;
  height:100%;
}
.liketablecell p{
  display: inline-block;
  font-size:16px;  
}
.nav-btn
{
	background:#FFFFFF;	
}
@media screen and (min-width: 768px) {
	.my-nav li a
	{
		padding:10px 0!important;
		text-align:center;
		display:block;
		width: 200px;
	}
}

@media (max-width: 1200px) {

}

@media (max-width: 991px) {


}
@media (min-width: 992px) {
	#sidebar {
		position: fixed;
		width: 200px;
		height: 100%;
		left: 0;
		font-family:'Raleway', sans-serif;
	}
	#sidebar .navbar-toggle {
		margin-top: 11px;
	}
	#sidebar .navbar-brand {
		padding-top: 10px;
		padding-bottom: 20%;
		padding-left: 30px;
	}
	#sidebar .navbar {
		border-radius: 0;
		background: transparent;
		border: none;
		padding-top: 20%;
	}
	#sidebar .navbar-collapse {
		padding-left: 20px;
	}
	#sidebar .navbar-header, #sidebar .navbar-nav, #sidebar .navbar-nav li {
		float: none;
		margin-left: -10px;
	}
	#sidebar .navbar-default .navbar-nav>li>a {
		color: #232a2f;
		font-size: 13px;
		font-weight: 300;
		letter-spacing:1.5px;
		text-transform: uppercase;
		padding-left: 30px;
	}
	#sidebar .navbar-default .navbar-nav>li>a:hover {
		background: rgba(38, 41, 46, .2);
	}
	#sidebar .navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:hover, .navbar-default .navbar-nav>.active>a:focus {
		background: transparent;
		color: #DDAD02;
	}
	#sidebar .navbar-nav {
		margin: 7.5px -15px;
	}
	#sidebar .navbar-nav .opens .dropdown-menu {
		position: static;
		float: none;
		width: auto;
		margin-top: 0;
		border: 0;
		box-shadow: none;
		background-color: transparent;
	}
	#sidebar .navbar-default .navbar-nav .opens .dropdown-menu>li>a {
		color: #777;
	}
	#sidebar .navbar-nav .opens .dropdown-menu>li>a {
		line-height: 20px;
	}
	#container {
		position: relative;
		margin-left: 200px;
		width:auto;
	}
	#container section {
		padding: 60px;
	}
	#container section {
		background: #f7f8f9;
	}
	#container section.odd {
		background: #eceff1;
	}
	.my-nav
	{
		padding-top:50px;	
	}
	.my-nav li
	{
		margin:0!important;
	}
	.my-nav li a
	{
		width:200px;
	}
	#google_translate_element
	{
		position:absolute;
		left:62px;
		bottom:20px;	
	}
	.footer-info
	{
		position:absolute;
		left:20px;
		bottom:20px;			
	}
	.footer-info p
	{
		padding:0;
		margin:0;
		letter-spacing:0;
		word-spacing:0;
		clear:both;
		text-align:center;
	}
	.content-in
	{
		padding:10px 50px;	
		margin-left:200px;
	}
}
@media (min-width: 1200px) {
	#logo
	{
		padding:80px 0 0 0;	
		text-align:center;
	}
	#sidebar {
		width: 300px;
	}
	#container {
		margin-left: 300px;
	}
	.content-in
	{
		padding:10px 100px;	
		margin-left:300px;
	}
	.my-nav li a
	{
		width:300px;
	}
}
@media (max-width: 767px) {
	.smpadding
	{
		margin:10px!important;	
	}
	.navbar-header a
	{
		color:#333;	
	}
	.share
	{
		margin-left:30px;
	}
	#logo
	{
		clear:both;
		text-align:center!important;
		padding-top:0;
	}
	.contentp p
	{
		padding:10px!important;	
	}
}

@media only screen and (max-width: 480px) {


}
