
#hikashop_vote_listing{
	display:none;
}

#sp-main-body {
  padding: 0px 0 !IMPORTANT;
  margin-bottom:30px;
}

#hikashop_vote_form{
	width: 70%;
  margin: auto;
}

.sppb-addon-content {
	line-height: 1.3;
	letter-spacing: -1px;
}
.sppb-addon-content ul > li > p {
	margin-bottom: 0.1rem;
}
.sppb-addon-content ul > li {
	margin-bottom: 0.1rem;
}

body {
	color: #222222;
	font-size: 1.2rem;
}
.sppb-readmore{
	color: red !important;
	font-weight: bold;
	text-decoration: underline;
}

.skew-block-right-full, .skew-block-left-full{
	min-height:80px;
}

.hikabtn{
	font-size: inherit;
	background-color: #5cb85c;
  border-color: #4cae4c;
}
#hikashop_product_contact_882_page{
	width:80%;
	margin:auto;
}

#hikashop_product_name_main{
	text-decoration: underline;
}

.hikashop_product_quantity_field, .hikashop_cart_product_quantity_refresh 
, .hikashop_product_quantity_change_div_plus_default ,.hikashop_product_quantity_change_div_minus_default
{ display:none;}

#hikashop_contact_form {
	padding-top:20px;
}
#hikashop_contact_name, #hikashop_contact_email{
	width:40%;
}
#hikashop_contact_item_value_83{
	width:40%;
}

.form-control {
	border-color:rgba(9, 27, 46, 0.3);
}

.hikashop_product_page {
	padding: 20px 0 !IMPORTANT;
}

.hikashop_product_file_link {
	display: list-item!important;
	margin-left:30px!important;
}

.hikashop_product_right_part {
	padding-top: 20px!important;
}

.hikashop_tabs_ul li {
	font-size: 120%;
	padding:0px;
  color: red;
  background: rgb(215, 225, 222);
}
.hikashop_tabs_li > button{
	 color: red;
  padding: 5px 20px 5px 20px;
  font-weight: bold;
	
}

.hikashop_tabs_li_selected > button {
	background:#ffd004 !important;
	text-decoration: underline;
}

.hikashop_tabs_li > button:hover{
	background:#ffd004;
}


.hikashop_tabs_content{
	border-top: 2px solid #A54343;
	border-radius: 0px 0px 0 0;
	padding-top: 20px;
	
}

.hikashop_product_page div.hikashop_small_image_div {
  width: 10%;
  text-align: left;
}

.hikashop_product_bottom_part {
  margin-bottom: 20px;
}

#hikashop_show_tabular_specification > #hikashop_product_custom_info_main > .hikashop_product_custom_info_main_table {
	width:75% !important;
	margin-left: 30px!important;
	margin-bottom: 20px!important;
}

/* Product */
#hikashop_product_right_part > h1 {
	color: #ff9400;
}

#hikashop_category_information_module_121 > h2{
	color:red;
}


/* Menu left */

.nat_left_menu_header {
color: #627971;
  font-weight: 400;
  line-height: 1.5;
  font-size: 1rem;
}

.hkc-md-12{
	color:red !important;
}

.hkc-md-12 > .hikashop_container {
  margin: 0px 0px !important;
  border-bottom: 1px solid #d7e1de;
  padding: 5px!important;
}


.hkc-md-12 > .hikashop_container > .hikashop_subcontainer  > span.hikashop_category_name > a{
	color:#233a80 !important;
}
.hkc-md-12 > .hikashop_container > .hikashop_subcontainer  > span.hikashop_category_name > a:hover{
	color:red !important;
}
.hkc-md-12 > .hikashop_container > .hikashop_subcontainer  > span.hikashop_category_name > a:active{
	color:yellow !important;
}

/* Fix sidebar in HikaShop single product view */
.com_hikashop.view-product #sp-left, .com-hikashop.view-product #sp-left{display:none!important;}
.com_hikashop.view-product #sp-component, .com-hikashop.view-product #sp-component{width:100%!important;}

/* Phần này của Hikashop */

/* thêm class nat_category_name vào file category/listing_img_title  cho phần category */


.nat_category_name a:hover{	
color: #ffa500;
}

.nat_category_name a{	
color: white;
}

.nat_category_name {
  background: brown;
  padding:0px;
  text-align: center;
  min-height: 60px;
  display: grid;
  align-items: center;
  justify-content: center;
  
}

ul.hikashop_category_list {
	line-height: 1.3;
	letter-spacing: -1px;
	font-size: 90%;
}


.hikashop_category_list_item > a {	
color: #000000;	
text-decoration: none;
}

.hikashop_category_list_item > a:hover{
color: #ffa500
}

#hikashop_category_information_menu_205 div.hikashop_subcontainer span{
	text-align: center!important;
}

.hikashop_subcontainer{
	padding:0px!important;
}


/* Tiêu đề của sản phẩm khi liệt kê ra  - cần thêm class thì vào file này listing_img_title  */
.hikashop_product_name {
	display: inline-grid!important;
  background: #ffd004;
  text-align: center;
  min-height: 75px; 
  
}
.hikashop_product_name a:hover{
	color:white;
}

.hikabtn {
	color:red;
	text-decoration:underline;
}

.hk-row-fluid{
	margin-bottom:20px;
}


span.hikashop_product_name{
  display: inline-grid;
  align-items: center;
  text-align: center!important;
  width: 100%;
  padding:5px;
}

.hikashop_category_information .hikashop_zoom_hover .hikashop_subcontainer{
	z-index : 1; 
}

/* Chi Tiết Sản Phẩm*/
.hikashop_product_custom_info_main_table > tbody > tr {
display: inline-block;
vertical-align: top;
width: 100%;
padding-left: 10px;
border-top: 1px solid #DDD;
border-bottom: 1px solid #DDD;
}

.hikashop_product_custom_info_main_table > tbody > tr > td.key {
width: 150px;
}
span > label {
	font-weight:bold;
}
#hikashop_product_custom_info_main > h4{
	padding: 10px;
}
.hikashop_product_custom_info_main_table > tbody > tr:hover {
	background-color: #D6EEEE;
}

.hikashop_results_counter{
	float:right;
	line-height: 1.3;
  letter-spacing: -1px;
}

.hikashop_products_pagination > .pagination > .limit{
	display:none;
}

/*Phần này của SP Page Builder*/

.ut-person.ut-person-1 .sppb-addon-content .person-after {
background:red;
}

/* Dien Thoai*/

body.ltr #offcanvas-toggler.offcanvas-toggler-right{
	margin-left: 0px;
}

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

	.hikashop_tabs_li > button{
		width:100%;
	}
	

	.hkc-md-3 {
		width:50%;
		padding-left: 0px! important;
		padding-right: 0px! important;
	}
	.hkc-md-4 {
		width:50%;
		padding-left: 0px! important;
		padding-right: 0px! important;
	}

	#hikashop_category_information_module_ .hikashop_product_image {
		height:150px !important;
	}
	#hikashop_category_information_module_ .hikashop_product_image_subdiv{
		width:150px !important;
	}
	.hikashop_category_image{
		height: 150px!important;
	}

	#sp-main-body {
	 /* padding: 20px 0 !important;*/
	}
	.sppb-column-addons > .sppb-addon-wrapper{
		margin: auto;
		left:0px !important;
	}
	.sppb-column-addons > .addon-root-utperson {
		margin: auto !important;
		margin-bottom: 20px !important;
	}

	.logo-image-phone {
	  padding: 3px;
	}
	
	.hikashop_category_coverimage_nat{
		display:none !important;
	}
	
	.hikashop_category_description_content_nat{
		width:100%!important;
		max-width: 100%!important;
	}
	
	.hikashop_category_description_content_nat > h1{
		font-size: 130% !important;
	}
	
	img.hikashop_child_image{
		height:auto !important;
	}
	

}

/* Phần top user */

#sp-section-4 > .container {
	position: relative;
}


.breadcrumb {
	position:absolute;
	top:40px;
}


.nat_img {
	display: flex;
    justify-content: flex-end;
    margin: 0 -32px 0 70px;
    position: relative;
}
.nat_img >.sppb-addon-content > .sppb-addon-single-image-container > img{
	 min-height: 400px;
	 max-height: 420px;
}


.nat_img::before {
  background: linear-gradient(to right,#fff 0,rgba(255,255,255,0) 30%);
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index:1;
  display: inherit !important;
}

.hikashop_filter_main_div{
	border:none!important;
}

.nat_slide >.sp-slider-outer-stage > .sp-item  {
display: flex;
 align-items: flex-end;
 padding-bottom: 60px;
 padding-right:20px;
 
}

.hikashop_category_description_nat {
	display:flex;
	margin-bottom: 20px;
	font-size: 90%;
  line-height: 1.3;
  letter-spacing: -1px;

}
.hikashop_category_description_content_nat{
	min-width:45%;
	font-size: 120%;
	padding-top: 20px;
	max-width: 67%;
}

.hikashop_category_description_content{
	padding-top: 20px;
	font-size: 120%;
}

.hikashop_category_coverimage_nat {
	display: flex;
    justify-content: flex-end;
    margin: 0 -32px 0 70px;
    position: relative;
	 min-height: 320px;
	 max-height: 420px;
}

.hikashop_category_coverimage_nat::before {
  background: linear-gradient(to right,#fff 0,rgba(255,255,255,0) 30%);
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index:1;
  display: inherit !important;
}

.com-content #sp-main-body {
	margin-top: 30px;
	margin-bottom: 30px;
}
