.h1_heading_1 {margin: 20px 0 20px 0;}
.h1_heading_1 {margin: 20px 0 20px 0;}


.side_menu li {padding: 10px 15px;}
.detail_page_date {margin: 0 0 20px 0;}
.detail_page_date span {
	display: inline-block; 
	padding: 5px 10px;
	background: #DDD;
}
.detail_page_detail_text {
	margin: 0px 0 20px 0;
	font-size: 1.1em;
	line-height: 1.6em;
	color: #222;
	text-align: justify;
}

.detail_page_img_slider {
	margin: 20px 0 20px 0;
	padding: 10px;
	background: #FFF;
}


.company_content_right_panel {
	background: #FFF;
	overflow: hidden;
	margin-top: 0px;
}

.company_content_right_panel .company_img {
	height: 200px;
}
.company_content_right_panel .company_contacts {
	border-top: 1px solid rgba(0,0,0,0.2);
	padding-top: 20px;
	padding-bottom: 10px;
}

.company_content_right_panel .company_contacts strong {
	display: block;
	margin-bottom: 5px;
}

.company_content_right_panel .company_site {
	margin-top: 15px;
}

.company_content_right_panel .company_sales strong {
	display: block;
	margin-bottom: 5px;
}



.company_content_right_panel .company_order_button {
	margin: 20px 0;
}

.timestamp_x {
	margin-top: 20px;
	margin-bottom: 20px;
	font-size: 0.8em;
	color: #888;
	line-height: 1.6em;
}



.white_panel {
	background: #FFF;
	padding-top: 20px;
	padding-bottom: 20px;
	margin: 20px 0;
}
.white_panel .white_panel_heading {
	display: block;
	color: #086ac4;
	margin: 0 0 10px 0;
}
.btn_2 {display: block; width: 100%; text-align: center;}



.goods_heading {
	margin: 0px 0 0px 0;
	
}
.detail_text_toggle {

	
}

@media (max-width: 767px){
.company_content_right_panel {margin-top: 0px;}
.company_site {text-align: left;}

.white_panel p {text-align: left;}

}


.detail_img_slider .item {min-height: 150px;}

.soc_icons {margin-top: 17px; text-align: left;}


.goods_section_name {margin-bottom: 30px; margin-top: 30px;}
.goods_category .item {padding: 0 15px;}
.goods_category .item  .list_item {margin-bottom: 15px;}


body .goods_category  .owl-controls .owl-buttons div {height: 40px; width: 40px;}
body .goods_category .owl-controls .owl-buttons {}
body .goods_category  .owl-controls .owl-buttons div {
	background: rgba(255,255,255,1);
	color: #000;
	padding-top: 10px;
	font-size: 18px;
}

.goods_category  div.owl-next {
	float: right;
	position: absolute;
	float: left;
	position: absolute;
	right: 0px; 
	top: 220px;
	}
.goods_category  div.owl-prev {
	float: left;
	position: absolute;
	left: 0px; 
	top: 220px;
}


	.status_new {
				position: absolute;
				top: 10px;
				right: 20px;
				width: 72px;
				height: 72px;
				background: url('img/new.png') no-repeat;
			}
			.status_bio {
				position: absolute;
				top: 10px;
				right: 20px;
				width: 72px;
				height: 72px;
				background: url('img/bio.png') no-repeat;
			}
			.status_bio_2 {	top: 100px;}
