.widget-area.-rightbar {
  padding: 0 18px 1px;
  margin-bottom: 0;
  background-color: #f2f2f2;
}

.widget-area.-rightbar .widget-title {
  margin-bottom: 10px;
  margin: 0 -18px 15px;
  padding: 6px 18px 5px;
  background-color: #e6e6e6;
}

body.page-id-12 #content > .main-header {
  display: none;
}

body.page-id-166 #sb-site,
body.page-id-166 .site-content,
body.page-id-241 #sb-site,
body.page-id-241 .site-content {
  background-color: #333;
}

/* WooCommerce */

.woocommerce ul.products li.product .button,
.woocommerce .product .woocommerce-tabs ul.tabs {
  display: none;
}

/* เพิ่มเส้นปะ กั้นระหว่างข่าวสาร */
/*.content-area.-rightbar .seed-col.post {
border-bottom: 1px dashed #ccc;
margin-bottom: 30px;
}
*/

.content-area.-rightbar .seed-col.post {/* เพิ่มเส้น กั้นระหว่างข่าวสาร */
    border-bottom: 1px solid #ccc;
    margin-bottom: 20px;
}

.content-item .pic img {/* เพิ่มกรอบรูปภาพ ข่าวสาร */
    border: 1px solid #ccc;
    padding: 3px;
}

/* Begin เพิ่มกรอบข่าวสาร ข่าวสาร */
/*.content-item {
		overflow: hidden;
		background-color: #fff;
		padding: 10px;
		border: 1px solid #ddd;
		margin-bottom: 25px;
	}
	.content-item .pic {
		float: center;
		width: 300px;
		max-width: 30%;
		margin-right: 18px;
		line-height: 0;
	}

	.content-item .entry-title {
		margin: 6px 0 12px;
		font-size: 1.5em;
		line-height: 1.3;
	}
	.content-item .entry-summary p{
		font-size: 14px;
		margin: 10px 0 0;
	}*/
/* End เพิ่มกรอบข่าวสาร ข่าวสาร */




/* CSS ไว้อาลัย */
.black-ribbon {
  position: fixed;
  z-index: 9999;
  width: 70px;
}

@media only all and (min-width: 768px) {
  .black-ribbon {
    width: 150px;
  }
}

.stick-left { left: 0; }
.stick-right { right: 0; }
.stick-top { top: 0; }
.stick-bottom { bottom: 0; }