.field-name-field-khoinoidung-chiase {
display:none;    
}
.field-name-field-sanpham-kichthuoc thead tr{
background:initial;
}
#block-nodeblock-11 img{
width:100%;
}
#block-nodeblock-11 {
padding-top:22px !important;
}
.views-nivo-slider-view .nivo-controlNav{
max-width:175px;
margin:0 auto;
}
#node-83 .field-name-field-khoinoidung-chiase{
display:block;    
}
#block-views-views-sangocongnghiep-block-1--2,
#block-views-views-sangotunhien-block-1--2,
#block-views-views-sangocongnghiep-block,
#block-block-13{
display:none;    
}
.hotro .c1{
line-height: 28px;    
}
#block-views-views-sangotunhien-block--2{
margin-bottom:10px;    
}
#block-nodeblock-1523 h3{
color: #c71d1e;
margin-bottom: 10px;
padding-bottom: 10px;
text-align: center;
text-transform: uppercase;    
}
#block-views-motsocongtrinhtieubieu-block{
/*border-bottom: 1px solid #ddd;*/
margin-bottom: 19px;
padding-bottom: 13px;    
}
#block-nodeblock-1523{
margin-bottom: 25px;
text-align: center;  
color: #555;
/*font-style: italic;*/
}
#block-views-views-sangocongnghiep-block-1{
margin-bottom:13px;
}
.region-sidebar-second .view-empty{
padding:13px;    
}
#block-block-13 .block-views .block-inner{
float:right;    
}
#block-block-13 #block-views-views-sangocongnghiep-block-2.block-views .block-inner{
float:left;    
}
.not-front #block-nodeblock-189,
.not-front #block-fblikebutton-fblikebutton-static-block{
display:none;    
}
@media screen and (max-width: 480px) {
#search-form #edit-keys{
width: 113px;    
}    
#block-views-special-taxonomy-block-2 ul li.views-row{
margin-left:0px !important;
margin-right:0px !important;
}     
.page-taxonomy-term #main-content 
{
/*  min-width: 320px !important;  */
}
#page #columns #block-views-motsocongtrinhtieubieu-block .views-row{
width: 100%;
margin-bottom:5px;
} 
#page #columns #block-views-motsocongtrinhtieubieu-block .views-row.views-row-2{
margin-left: 0px;
margin-right: 0px;    
}
/* #columns #block-views-motsocongtrinhtieubieu-block{
max-width:340px;
margin:10px auto;    
} */
}
@media screen and (max-width: 800px) {
#block-nodeblock-11{
background: none !important;
border-bottom-left-radius: 0px !important;
border-bottom-right-radius: 0px !important;
padding: 0px !important;   
}
#footer #block-nodeblock-39{
display:block !important;    
}    
#footer #block-nodeblock-1121{
display:none !important;    
}
}
@media screen and (max-width: 1024px) {
#block-views-motsocongtrinhtieubieu-block .owl-prev{
left:0px !important;    
}    
#block-views-motsocongtrinhtieubieu-block .owl-next{
right:0px !important;    
}
#footer #block-nodeblock-1121{
padding-top:0px;    
}    
#columns #block-views-motsocongtrinhtieubieu-block .views-row.views-row-2{
margin-left: 11px;
margin-right: 11px;    
}    
.view-id-danhmuc_sanpham ul li{
margin-bottom:10px;    
}    
.region-sidebar-first .region-inner, .region-sidebar-second .region-inner{
border:none;    
}    
#block-block-13{
display:none;    
}    
   
#block-views-quangcao-traiphai-block,    
#block-views-quangcao-traiphai-block-1{
display:none;    
}    
.not-front #columns .region-sidebar-first   
{
    display:block !important;
/*min-height:500px !important; */
}
#block-nodeblock-1277,
#block-nodeblock-1278
    {
        display:none;
    }
    #block-block-2 .col1
    {
        box-shadow:none !important;
    }
    #block-nodeblock-84
    {

    }
}
/*==================================*/
.views-field-field-dmsp-chiase .views-label{
float: left;
font-weight: bold;
padding-right: 14px;
}
.views-field-field-dmsp-chiase{
margin-bottom:8px;
}
.view-danhmuc-sanpham p
{
    padding-right:10px;
}
#main-content
{
    padding-bottom:51px;
    padding-top:11px;
}
#block-views-special-taxonomy-block-2 ul{
margin:0px;    
}
.view-danhmuc-sanpham h2
{
 border-bottom: 1px solid #a89f8e;
    color: #c71a1c;
    padding-bottom: 8px;   
}
#block-search-form form input.form-text
{
color: #777;
font-size: 12px;
padding-left: 5px;
width: 181px;   
}
#button_compress.button_chat_offline.color_theme_default
{
 background:#C71D1E !important;
 display: none !important;
}
/*fix lỗi chiều cao */
.region-sidebar-second,
#main-content,
.region-sidebar-first
{
    min-height:auto !important;
}
#block-views-banner-slide-block
{
 float:none;  
 position: unset;
}
.region-sidebar-second,
.region-sidebar-first
{
 margin-top:11px;   
}
#backtotop 
{
  background:url(/sites/default/files/top.png) no-repeat;
  bottom: 40px;
  right: -8px;
}
#block-search-form form input.form-submit
{
top: -24px;
right: -10px;
}
#node-63 img
{
 float:left;
 margin:0px;
}
#main-content-header h1#page-title
{
  padding-top:9px;
  padding-bottom: 10px;
}
#block-nodeblock-11
{
 padding: 10px 18px;
 border-bottom-left-radius: 5px;
border-bottom-right-radius: 5px;
}
#block-nodeblock-39 .lien-he
{
  margin-bottom:10px !important;  
}
#block-block-2 .col1
{
/*  box-shadow: 2px 2px 5px #67727a;   */
}
#block-views-banner-slide-block img
{
  max-height:300px;  
}
#block-nodeblock-1277 .tuvan
{
color: white;
font-size: 25px;
font-weight: bold;
height: 56px;
line-height: 72px;
padding-left: 9px;
padding-right: 13px;  
float:left;
font-style: italic;
}
#block-nodeblock-1277 .noidung
{
position: relative;
right: -174px;
top: -7px;
line-height: 20px;
}
#block-nodeblock-1277
{
bottom: 0;
position: fixed;
width: 28%;
left:10px;
background:url("/sites/default/files/tuvan.png") no-repeat;
z-index: 999999;
padding-top:22px;
}
#block-nodeblock-1277 .didong
{
left: 127px;
line-height: 20px;
position: relative;
top:-7px;
float: left;
}
#block-nodeblock-1277 .noidung span
{
  color:white;  
   font-size: 15px;
}
#block-nodeblock-1277 .noidung .homephone
{
 padding-left:105px;   
}
#block-nodeblock-1277 .noidung .didong span
{
 padding-left:5px; 
}
iframe #button_compress
{
 background:red !important;   
}
#block-nodeblock-1278
{
min-width: 118px;
position: fixed;
right: 4px;
top: 97px; 
padding:1px 18px 13px;
/*background:url(/sites/default/files/banner-1.png) no-repeat; */
border-radius: 6px;
}
#block-nodeblock-1278 .xemthem
{
text-align: center;
padding-bottom:16px;
}
#block-nodeblock-1278 .xemthem a
{
color: #4d3e15;
font-weight: bold;
text-decoration: none;
}
#block-nodeblock-1278 .xemthem a:hover
{
  color:#C71D1E;
}
#block-nodeblock-1278 .tieude
{
background:url("/sites/default/files/label.png") center no-repeat;
height: 78px;
padding-top: 15px;
text-align: center;
}
#block-nodeblock-1278 .tieude span
{
color: white;
font-family: arial;
font-size: 14px;
font-style: italic;
font-weight: bold;
position: relative;
top: 21px;    
}
#block-nodeblock-1278 .row span
{
background: white;
border-radius: 10px;
box-shadow: 0 0 0 3px #bebec1;
height: 10px;
text-align: center;
width: 10px;
color: transparent;
display: inline-block;
}
#block-nodeblock-1278 .row
{
  text-align:center;
}
#block-nodeblock-1278 .tagsp span
{

}
#block-nodeblock-1278 .tagsp
{
color: #4f3e13;
font-family: "Lucida Grande";
font-size: 34px;
font-style: italic;
text-align: center;
 margin-top: -16px;
}
#block-views-list-news-block-2 h3
{
color: #c71a1c;
font-family: Arial,Segoe UI;
font-size: 14px;
font-weight: bold;
text-align:center;
text-decoration: none;
text-transform: uppercase; 
background:#EBEAE5;
line-height: 41px;
border-bottom: 1px solid #EBEAE5;
border-top: 1px solid #EBEAE5;
}
#block-views-list-news-block-2
{
clear:both; 
border-bottom: 1px solid #EBEAE5;
padding-bottom: 13px;
}
#block-views-list-news-block-2 ul li
{
font-style: italic;
 list-style:none;
 margin:0px;
 color: #656565;
text-align: justify;
}
#block-views-list-news-block-2 ul
{
 padding-left:5px;  
 padding-right:10px;
}
#block-views-list-news-block-2 ul li a
{
color: black;
display: block;
font-weight: bold;
padding-bottom: 7px;
padding-top: 7px;
 }
 #block-views-list-news-block-2 ul li a:hover
 {
 color:#C71D1E;
 text-decoration:none;
 }
#block-newsletter-newsletter-subscribe
{
 clear: both; 
 padding-bottom: 6px;
}
#block-newsletter-newsletter-subscribe #edit-email
{
width:94%;
padding-bottom: 5px;
padding-top: 5px;
border:none;
padding-left:5px;
}
#block-newsletter-newsletter-subscribe .form-item-email
{
    width:60%;
    float:left;
    margin:0px;
    padding-left:4px;
}
#edit-newsletter-submit
{
background: #c71d1e;
border: medium none;
color: white;
font-weight: bold;
padding: 4px 9px 5px;   
}
#block-newsletter-newsletter-subscribe h3
{
color: #c71a1c;
font-family: Arial,Segoe UI;
font-size: 13px;
font-weight: bold;
text-decoration: none;
text-transform: uppercase  
text-align:center;
background:#a89f8e;
line-height:41px;
text-align:center;
margin-bottom:10px;
}
#block-views-special-taxonomy-block-2 
{
  clear:both;  
  margin:0px;
}
.front #main-content .block-views h2,
#block-views-motsocongtrinhtieubieu-block h2,
#block-views-special-taxonomy-block-2 h2,
.front #main-content .block-views h3,
#block-views-motsocongtrinhtieubieu-block h3,
#block-views-special-taxonomy-block-2 h3
{
color: #c71a1c;
font-family: Arial,Segoe UI;
font-size: 14px;
font-weight: lighter;
padding-left: 16px;
text-decoration: none;
text-transform: uppercase;   
background-color: #f3f2ee;
line-height: 41px;
border: 1px solid #EBEAE5;
font-weight:bold;
margin: 0;
}
#block-views-special-taxonomy-block-2 ul li
{
float: left;
list-style: outside none none;
margin: 12px 0 0 0;
max-height: 228px;
min-height: 228px;
overflow: hidden;
padding: 0 0 12px;
width: 32%;
position: relative;
}
#block-views-special-taxonomy-block-2 ul li:nth-child(2n)
{
margin-right: 0;  
}
#block-views-special-taxonomy-block-2 ul li .views-field-name a
{
color: #c51d1d;
font-size: 12px;
font-weight: bold;
text-decoration: none;
text-transform: uppercase;    
}
#block-views-special-taxonomy-block-2 ul li .views-field-description-field
{
font-size: 12px;
padding-right: 24px;
padding-top: 7px;
text-align: justify;
}
iframe#sbzoff_frame
{
 right:-12px;   
}
.view-special-taxonomy.view-id-special_taxonomy.view-display-id-block ul li
{
  position: relative;   
}
.views-field-field-dmsm-loaisp
{
 clear: both;
 left: 5px;
 position: absolute;
 color:white;
 top:3px;
}
.views-field-field-dmsm-loaisp .label-144
{
background:url("/sites/default/files/label.png")center no-repeat;
width:100px;
height:77px;
}
.views-field-field-dmsm-loaisp .label-145
{
 background:url("/sites/default/files/new.png")center no-repeat;
 height: 68px;
 width: 68px;
}
.views-field-field-dmsm-loaisp .label-145 span
{
    color:transparent;
}
.views-field-field-dmsm-loaisp
{
text-align: center;    
}
.views-field-field-dmsm-loaisp span
{
display: block;
font-family: arial;
font-size: 14px;
font-style: italic;
font-weight: bold;
padding-top: 28px;
text-transform: uppercase;    
}
.views-field-field-dmsm-loaisp .label-146
{
 background:url("/sites/default/files/sale-1.png")center no-repeat;
height: 68px;
width: 68px;    
}
.views-field-field-dmsm-loaisp .label-146 span
{
 padding-top: 22px;   
}
.view-id-danhmuc_sanpham ul li
{
  min-height: 168px; 
}
.page-taxonomy-term #main-content 
{
 /* min-width: 553px;  */
}
.views-nivo-slider-view .nivo-controlNav
{
bottom: 55px;
position: relative;
z-index: 12;
}
.views-nivo-slider-view .nivo-controlNav a
{
background: white;
border-radius: 16px;
height: 16px;
width: 16px;
margin-right:10px;
}
.views-nivo-slider-view .nivo-controlNav a.active
{
  background:#C71D1E;  
  border:none;
}
#block-nodeblock-1277 .thoigian
{
 color:#5a471d;   
}
#block-nodeblock-1277 .dd
{
color: #c71d1e;
font-size: 15px;
font-weight: bold;   
}
#block-nodeblock-1278 .gia
{
color: #c71d1e;
font-size: 20px;
text-align: center; 
font-weight: bold;
padding-bottom:5px;
}
#block-views-banner-slide-block .views-nivo-slider-view 
{
 max-height: 300px;   
}
@media screen and (width: 640px) {
 #page #columns{
padding-bottom: 0px;    
}
}
@media screen and (max-width: 640px) {
#columns #block-views-motsocongtrinhtieubieu-block .views-row.views-row-2{
margin-left: 11px;
margin-right: 11px;    
}    
#block-views-banner-slide-block .views-nivo-slider-view 
{
 /*max-height: 201px;*/
 max-height: 117px;
}
#block-views-special-taxonomy-block
{
    margin-top:2px;
}
}
@media screen and (max-width: 480px) {
 #block-views-special-taxonomy-block-2 ul li
 {
     width:100%;
     margin:0px;
     padding:0px;
     min-height: 375px;
 }
 #block-views-special-taxonomy-block-2 ul li:nth-child(2n)
 {
     margin-left:0px;
 }    
 .region-sidebar-second,
#main-content,
.region-sidebar-first
{
    min-height:auto !important;
}   
}   
@media screen and (max-width: 360px) {
#page .view-khoisanphamtrangchu ul li .noidung{
width:100%;    
} 
#page .view-khoisanphamtrangchu ul li .anhdd{
width:100%;    
}
.view-khoisanphamtrangchu ul li{
width:100% !important;    
}   
.view-khoisanphamtrangchu ul li:nth-child(2n-1) .views-field-nothing{
margin-right: 0px !important;    
}
.view-khoisanphamtrangchu ul li:nth-child(2n) .views-field-nothing{
margin-left: 0px !important; 
}
#block-views-special-taxonomy-block-2 ul li{
min-height: 255px;    
}    
.page-node-83 #main-content{
margin-left: 4px !important;	
font-size:13px !important;
}
.region-sidebar-second,
#main-content,
.region-sidebar-first
{
    min-height:auto !important;
}
 #block-views-special-taxonomy-block-2 ul li
 {
     width:100%;
     margin:0px;
     padding:0px;
     min-height: 284px;
 }
 #block-views-special-taxonomy-block-2 ul li:nth-child(2n)
 {
     margin-left:0px;
 }
#block-views-banner-slide-block .views-nivo-slider-view
{
  max-height: 110px;  
}
}
@media screen and (max-width: 320px) {
 #block-views-special-taxonomy-block-2 ul li
 {
     min-height: 255px;
 }
.page-node-83 #main-content{
margin-left: 4px !important;	
font-size:12px !important;
}
 #block-views-banner-slide-block .views-nivo-slider-view
{
  max-height: 100px;  
}
}
p, pre
{
    margin-bottom:0px !important;
    margin-top:0px !important;
}
.logged-in #main-content
{
   padding-left:10px; 
}
.not-front.page-newsletter #main-content .form-item-lastname,
.not-front.page-newsletter #main-content .form-item-receive-format,
.not-front.page-newsletter #main-content .form-type-checkboxes
{
    display:none;
}
.messages
{
margin: 0 auto;
max-width: 896px;   
}
#newsletter-template-edit #edit-token-help,
#newsletter-template-edit #edit-field-danh-muc-quang-cao,
#newsletter-template-edit #edit-field-tags,
#newsletter-template-edit #edit-field-danh-muc-tin,
#newsletter-template-edit #edit-field-danh-muc-san-pham
{
    display:none;
}
.field-content h2
{
    border-bottom: none;
    color: unset;
    padding-bottom: 0px; 
    margin:0px;
}
@media screen and (width: 1024px) {
#footer .region-footer,    
#columns,    
#menu-bar,    
#block-block-2{
width: 1024px;   
}    
#block-block-2 .col2, #block-block-2 .col3{
float: right;
margin-right: 13px;
margin-top: 5px;    
}
}
@media screen and (max-width: 1280px) {
#block-views-quangcao-traiphai-block-1,
#block-views-quangcao-traiphai-block{
display:none;
}
}
form.fivestar-widget div.description {
    display: block !important;
    background: white;
    border: none;
    margin-bottom: 15px;
    position: relative;
    color: #c71d1d;
    font-weight: bold;
}
article#node-83 table {
    width: 100% !important;
}
div[id*='block-nodeblock'] .field-name-field-khoind-danhgia {
    display: none;
}