/* CSS Document */
body,#body{background:#eeeeee;}
.post, .entry-content, .comments-block{
	border:1px solid #d8d8d8;
	border-radius:0;
	margin:50px 0 0;
	background:#fff;
}

h2{
background:none;color:#666;
color:#666;
}
.entry-title{
font-family:droid serif;
margin-bottom:0;
padding:0;
line-height:28px;
}
.entry-title a{
color:#070707;
font-weight:normal;
}
.entry-title a:hover{
	color:#0088d6;
}
.old_news, .old_news_bottom{
border:1px solid #d8d8d8;
padding:7px 30px;
font-size:14px;
background:#fff url(../../images/icons/arrow-left.png) no-repeat 4px 3px;
width:50%;
float:left;
min-height:58px;
}
.entry-date{
height:55px;
}
.entry-meta{
background:none;
width:100%!important;
font-size:11px;
}
.entry-meta a{
color:#070707;
font-weight:normal;
line-height:27px;
}
.widget{
width:100%;
background:#fff;
border:1px solid #d8d8d8;
border-radius:0;
}
.widgettitle{
	background: #e6e6e6;
    color: #070707;
    font-family: oswald;
    line-height: 27px;
    text-align: center;
    width: 100%;
	padding-left:0;}
.blog-search input[type="text"]{
width:100%;
border:1px solid #d8d8d8;
padding:5px;
}
.main-t-head{
font-size:14px;
color:#9c9a9b;
padding:10px 0;
}
.main-t-head ul li{
float:left;
margin-right:20px;
list-style-type:none;
line-height:25px;
padding:0 14px;
}
.main-t-head ul li a{
	color:#428bca;
	text-decoration:underline;
}
.main-t-head ul li a:hover{
color:#10568a;
}
.entry-meta .sub-h{
font-size:13px;
padding-left:54px;
}
.entry-meta .sub-h a{
color:#428bca;
text-decoration:underline;
}
.entry-meta .sub-h a:hover{
color:#10568a;
}
.fleft{float:left; width:49%;}
.fright{float:right; width:49%;}
.news-para p{padding-left:60px;padding-right:60px;line-height:1.7;}
.entry-content h3{margin-left:40px!important;}
.gallery{margin-left:40px;}
.formcontainer p{padding-left:0!important;}
.comment-post .comment p{padding-left:0!important;}
.home{float:none!important;}
#fk-header{height:120px!important;}
.meta-nav{float: left;
    font-size: 16px;
    margin-top: -4px;
    padding: 0 7px;}
.meta-nav-right{float: right;
    font-size: 16px;
    margin-top: -4px;
    padding: 0 7px;}
abbr[data-original-title], abbr[title]{border-bottom:0px solid #999;}
#footer span{display:none!important;}
.nav-previous{background: #fff url(../../images/icons/arrow-left.png) no-repeat 2px 3px;
    border: 1px solid #d8d8d8;
    float: left;
    font-size: 14px;
    margin-top: 0;
    min-height: 58px;
    padding: 7px 26px;
    width: 49%;}
.nav-next{background: #fff url(../../images/icons/arrow-right.png) no-repeat 336px 2px;
    border: 1px solid #d8d8d8;
    float: right;
    font-size: 14px;
    margin-top: 0;
    min-height: 58px;
    padding: 7px 20px;
    width: 49%;}
.comments {
    background: #fff;
    margin-top: 40px;
	border:1px solid #ccc;
}
.comments h3{color: #2d3e50;
    font-size: 16px;
    padding: 20px 30px;}
#respond{background:#fff; padding:20px 30px; border:1px solid #ccc; margin-top:20px;}
.entry-date{margin-top:8px!important;}
.textwidget ul li{line-height:26px;}
.search{background:none;}
#home-one .header-bg .search-top input[type="text"]{width:54%; }
.archive-meta{padding:0 14px;}
.dataFormat{ color: #666;
    float: left;
    font-style: italic;
    margin-top: 28px;}
.marginTop50{margin-top:68px;}
.comments ol li{
	border-bottom: 1px dashed #ccc;
    padding-top: 10px;
}
.comment-meta{
	color: #999;
    font-size: 12px;
    font-style: italic;
}
#recent-posts-4 ul li {
    padding: 5px 25px;
}
#recent-posts-4 ul li a{text-decoration:underline;}
#archives-4 label{font-family: Oswald,sans-serif;
    font-size: 12px;
    padding: 9px 8px 0;
    text-transform: uppercase;}
#archives-4 select{margin:0 10px 6px;width:95%;}
h2{padding:8px 0;}
#home-one .header-bg .top-border .top-blue-box{padding:0;}
.width60Per{width:80%!important;}
@media(max-width:776px){
	.news-para p {
    	padding-left: 0;
	    padding-right: 0;
	}
	#header{
		margin-top: -20px;	
	}
	.marginTop50{
		margin-top:8px;
	}
	.entry-title a{
		font-size:14px;	
	}
	.entry-title{
		font-size:14px;
		line-height:17px;
	}
	#respond{
		padding:20px 6px;	
	}
}
@media(min-width:768px) and (max-width:992px){
.textwidget img{max-width:100%;}
#home-one .header-bg .search-top select{padding:1px 0;}
.top-r-select{margin-top:-13px;width:100%;}
#home-one .header-bg .btn-primary{padding:4px 5px;}
#home-one .header-bg #siteSearchFrm .btn-primary{font-size: 12px;}
.marginTop50{margin-top:50px;}
.textwidget ul li a{padding:0 7px;}
}


/*add new css by TA*/

.container .entry-date { margin-right:5px;}
.container .dataFormat { float:none; overflow:hidden; min-height:37px;}
.container .entry-meta { float:none; margin-bottom:10px;}

.sidebar #recentcomments { margin:15px;}
.container .post .entry-content h3 { margin:0px!important; padding:10px 0px; text-align:left;font-size:17px;letter-spacing:.2px;}
.container .post .entry-content h4, .container .post .entry-content h5, .container .post .entry-content h6{padding:10px 0px; }
.container .post ul { list-style-type:none;}

.entry-title { font-size:22px; font-family:Oswald,sans-serif; color:#070707;}
.entry-title a {font-family:Oswald,sans-serif;}

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

img { max-width:100%; height:auto!important;}

#wrapper .wp-caption.alignnone { width:auto!important;}
#wrapper .columns-2 .column { width:46%;}

.sidebar h3.widgettitle { height:auto; width:auto; padding:9px 10px; line-height:22px;}
.sidebar .textwidget { padding:10px 0px!important;}
.sidebar .textwidget ul li { line-height:18px; padding:5px 10px;}
.sidebar .textwidget ul li a { padding:0px; margin:0px; display:block;}
.sidebar .textwidget ul a { margin:5px 10px; display:block;}
.sidebar .cat-item {padding:5px 10px;}
.sidebar #recent-posts-4 ul li {padding:5px 10px;}

#comments #comments-list { padding-right:20px;}

.navigation .nav-next { background-position:right center;}

.container .post iframe { width:100%;}
.sidebar .textwidget #div-gpt-ad-1328021989548-13 { width:auto!important; height:auto!important; text-align:center;}
.sidebar .textwidget #div-gpt-ad-1328021989548-13 iframe { width:100%;}

}

@media screen and (max-width:767px) {
.container .post { width:auto;}
.container .post .entry-content { width:auto; padding:0px; border:none;}
.container .post .entry-content h3 { margin:0px!important; padding:10px 0px 0px 0px;}
.container .post .vvqbox { width:auto!important; height:auto!important;}


#respond { padding:20px;}
#respond .formcontainer .text { width:100%;}

#nav-above.navigation { margin-top:42px;}
.navigation .nav-previous { background-position:left center; float:none; width:auto;}
.navigation .nav-next { background-position:right center; float:none; width:auto; border-top:none;}

.entry-title { font-size:18px; line-height:22px;}
#nav-above.navigation{margin-top: 28!important;}
}


/*end new css by TA*/