/*
Theme Name:     NewsPlus Child
Theme URI:      http://labs.saurabh-sharma.net/themes/newsplus/wp/
Description:    Child theme for the NewsPlus theme
Author:         Saurabh Sharma
Author URI:     http://themeforest.net/user/SaurabhSharma
Template:       newsplus                             
Version:        3.3.0
*/

/*加*/

textarea,
input[type="text"],
input[type="email"],
input[type="password"] {
	margin: 0;
	/*padding: 0.75em 0.5em;*/
padding-right: 5px;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	border: 1px solid #e0e0e0;
	/*height: 3em;*/
	vertical-align: middle;
width: 74%;
}

.tagcloud a {
	float: left;
	display: block;
	margin: 0 0.25em 0.25em 0;
	font-size: 1em !important;
	line-height: 1.5;
	padding: 0.25em 0.5em;
	background: #333333;
	color: #777;
	text-shadow: 0 0px 0 rgba(255, 255, 255, 0.5);
}

.tagcloud {
    font-size: 13px;
    margin-bottom: 12px;
}

.entry-content {
	position: relative;
	overflow: hidden;
font-size: 15px;
line-height: 2em;
}

/* Inline Labels */
.ss-label {
	display: inline-block;
	padding: 0 0.25em;
	/*font-size: inherit;*/
font-size: 19px;
	line-height: inherit;
	color: #ffffff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.05);
	background-color: #333;
}

body {
	font-size: 1em;
	line-height: 1.5;
	font-family: 微軟正黑體, Helvetica, Arial, sans-serif;
	color: #555;
	background: #f5f5f5;
}

body.custom-font-enabled {
	font-family: 微軟正黑體, "Open Sans", Helvetica, Arial, sans-serif;
}

.post-list h4 {
	font-size: 16px;	
}

.flex-caption h2 {
	font-size: 21px;	
}

.widget ul li {
	position: relative;
	display: block;
	padding: 2px;
	border-bottom: 1px solid #e9e9e9;
}

.widget ul ul li:last-child {
	padding-bottom: 0;
	border-bottom: none;
font-size: 11px;
}

.widget ul ul li:first-child {
	border-top: 0px solid #e9e9e9;
}

h5.handle,
h5.toggle {
	position: relative;
	margin-bottom: 0;
	font-size: 15px;
	font-weight: bold;
	padding: 0.5em 0;
	color: #777;
	cursor: pointer;
	border-bottom: 1px solid #e5e5e5;
}



td, th {
    text-align: left;
    padding: 0.6666em 1em;
    border: 0px solid #E5E5E5;
}


.primary-nav li ul li a {
    float: none;
    display: block;
    margin: 0;
    padding: 12px 16px;
    color: #757575;
    white-space: normal;
    letter-spacing: normal;
    text-transform: none;
    -webkit-transition: none;
    -moz-transition: none;
    -o-transition: none;
    transition: none;
}

.hentry, .sticky {
    margin-bottom: 0px;
}


ins {
    background: #fff;
    text-decoration: none;
}
