.bg-transparent {background: transparent  !important;}

.va-top {vertical-align:top !important;}

.mbr-simbol {width: 48px;height: 48px;border-radius: 5px}

.view-title {margin-top: 0 !important;padding-bottom:10px;border-bottom: dashed 1px #dfdfdf;}

.nopd-left {padding-left:0 !important;}

.nopd-bottom {padding-bottom:0 !important;}



.title-ele {display:inline-block;margin-right: 8px;margin-bottom:10px;font-size:90%}

.sns-ele {display:inline-block;margin-right: 8px;cursor: pointer;}

.sns-ele .fa {font-size:90%;}

.sns-ele .fa:hover {color:#333;}

.write-time {padding-left: 5px}

#tool-icon .fa {padding: 0 6px;}

#tool-icon  a {text-decoration: none;}

#tool-icon .fa, #tool-icon a {color:#777;font-size: 90%}

.dl-horizontal dt {padding-left:5px; width: auto;}

.dl-horizontal dd { margin-left: 90px;}

.tag-links {

  color:#333;

  font-style: normal;

  background: #e9e9e9;

  margin-right: 7px;

}

.tag-links a {font-weight: normal;color: #666}

.comment-list img, .post-content img {max-width: 100%;}

.btn-default, .btn-default:focus  {

	background-image: linear-gradient(to bottom, #fff 0%, #e0e0e0 100%);

   background-repeat: repeat-x;

   border-color: #ccc;

   text-shadow: 0 1px 0 #fff;

}
table * {font-size: 13px !important;}



.itthink-table{
   /*width:1030px;*/
    width:100%;
    border:0px solid #ffffff;
    top:0%;
}
.itthink-table .table-responsive{width:100%;}
.itthink-table .table-responsive .table-bordered{border-top:2px solid #006600; }
.itthink-table .table-responsive .table-bordered th{
	border:0px solid #006600;
	border-top:1px solid #DDDDDD;
	background-color:#DDFFE5;
	opacity:0.8;
}
.itthink-table .table-responsive .table-bordered td{
	border:0px solid #006600;
	border-top:1px solid #DDDDDD;
}

