/*
Theme Name:     CB Theme 2016 Version
Theme URI:      http: //www.china-briefing.com/news
Description:     
Author:         Kaushal Subba
Author URI:     http: //www.kaushal.com.np/
Version:        2.0
*/
.content h5{font-weight:bold;}
.alignright{float:right;margin-left:10px;}
.alignleft{float:left;margin-right:10px;}
.aligncenter.size-full{padding:3px;border:1px solid #EAEAEA;margin:10px auto;max-width:100%; height:auto;}
.size-large{max-width:100%; height:auto;}
.aligncenter, img.aligncenter { clear: both; display: block; margin-left: auto; margin-right: auto; max-width:100%; height:auto;}
.photo.width{ margin-left: 0;    width: 240px;}
form#commentform{padding:20px;}
form#commentform label{display:inline-block; min-width:50px;}
.comment-subscription-form .subscribe-label{ padding-left:10px;}
div.wp-caption {border:1px solid solid 1px #FFFFFF;display: block;padding: 5px;margin: 10px 0;box-shadow: 0 1px 5px rgba(0, 0, 0, 0.2);}
div.wp-caption .wp-caption-text{padding:10px;font-size:11px;color:#333;}
div.wp-caption.aligncenter{max-width: 98%;margin:20px auto;}
img.size-full{max-width:100%; height:auto;}
img.alignnone{max-width:100%; height:auto;}
.post{ border-bottom:solid 1px #dddddd; padding-bottom:20px;}
.jp-relatedposts-post-title{ line-height:18px; padding-bottom:5px; font-size:14px; font-weight:bold;}
.jp-relatedposts-post-date{ font-size:11px;}
.jp-relatedposts-post-context{ font-size:12px; color:#000;}
#comments{ font-size:15px; font-weight:bold;}
.comment-author{ line-height:18px; padding-bottom:5px; font-weight:bold; font-size:13px;}
.comment-author .fn{ font-style:normal;}
.commentmetadata{ font-size:11px; padding-bottom:5px;}
.reply{ font-size:13px; font-weight:bold; margin-bottom:10px;}
.reply a{ background-color:#242021; padding:5px 10px 5px 10px; color:#FFFFFF;}
.sd-title{ border:none;}
.sharedaddy{ border-top:solid 1px #dddddd;}
#respond h3 { font-size:17px; font-weight:bold;}
form#commentform{ background-color:#dddddd;}
form#commentform input[type="checkbox"]{float:left; margin-top:2px;}
form#commentform textarea{ width:100%;}
.jp-relatedposts-items p.jp-relatedposts-post{ float:left; display:inline; clear:none;}
ol.commentlist{ list-style:none; padding:0px;}
ol.commentlist li{ border-bottom:solid 1px #dddddd; margin-bottom:10px;}
ol.commentlist li:last-child{ border:none;}
.entry-content h5 img{ float:left; margin-right:10px;}
.entry-content h5 { display:block; overflow:hidden;}
.post .page-sub-title{ font-size:18px;}
.entry-content p { line-height:20px;}
.entry-content .alignnone{ margin-right:10px;}
#w3396_widget {margin: 0 auto;}
#w3396_widget .w3396_title { color: #ffffff !important;}
#w3396_widget .w3396_title:hover { text-decoration: none !important;}
#w3396_widget .w3396_release {border-bottom: 1px solid #b3b3b3 !important;}
#w3396_widget .w3396_release:last-child { border: medium none !important;}
#commentform .required{ color:red;}
.form-submit .submit{ background-color:#231f20; color:#fff; border:none; padding:5px 10px; font-weight:bold;}
.screen-reader-text{ display:none;}
.searchform{ background-color:#e6e6e6; padding:10px;}
.searchform #s{ border:solid 1px #b6bec5; padding:7px 10px; width:85%;}
.searchform #searchsubmit{ background-color:#000000; color:#FFFFFF; padding:7px 10px; border:none; font-weight:bold; text-transform:uppercase;}
.top-content .content h1 { font-size: 30px; margin-top: 10px;  font-family: "Times New Roman", Georgia, Serif;}

@media print {
  .col-md-9.col-9-width{ width:100%;}
  .top-content .content{ width:100%;}
  .side-bar{ width:100%;}
  .sharedaddy{ display:none;}
  .comment-respond{ display:none;}
  }
@media only screen and (min-width : 320px) and (max-device-width : 640px) {
.searchform #s{ width:auto;}
 }