#node-63 .field-name-field-khoind-danhgia {
    display: none;
}
#block-block-10 a {
text-decoration: none;
}
html {
    background-color: #cdc6b4;
}
body p {
    margin: 0;
}
a {
    color: #000;
    text-decoration: none;
}
a:hover {
    color: #C71A1C;
    text-decoration: underline;
}
.block, .block-inner, .node-blocks {
    margin: 0;
    padding: 0;
}
.feed-icon, #block-nodeblock-1121 {
    display: none;
}

/* ---- Css block Banner ----- */

#block-block-2 {
    background-color: #DEDAD1;
}
#block-block-2 .col2, #block-block-2 .col3 {
    float: left;
    margin-top: 15px;
}
#block-block-2 .col1 {
    /*margin: 30px 0 0;*/
    /*margin-left: 45px !important;*/
    margin-left: 20px !important;
    /*margin-right: 112px;*/
    margin-right: 18px;
    /* margin-top: 36px; */
    max-width: 257px;
    min-width: auto !important;
    min-width: initial !important;
    overflow: hidden;
    /*text-align: center;*/
}
#block-block-2 .col2 {
    overflow: hidden;
    text-align: center;
}
#block-nodeblock-189 {
 /*width: 40%;*/
/* float: left;
 padding: 0 15px;*/
 float: right;
 padding: 0;
}
#block-fblikebutton-fblikebutton-static-block {
 /*width: 60%;
 float: left;*/
 float: right;
}
#block-block-2 .col3 input#edit-search-block-form--2 {
    background-color: #cdc6b4;
    border: 1px solid #a89f8e;
    height: 29px;
    margin-left: 15px;
}
#block-search-form .form-actions {
    line-height: 33px;
    position: absolute;
    right: 15px;;
}
#block-search-form .form-actions input.form-submit {
    background: none;
    border: 0 solid #ccc;
    color: #8f8878;
}
/* ------- Menu bar -----------*/

#menu-bar {
    margin: 0 auto;
    max-width: 1055px;
}
#menu-bar > nav {
    background: url("/images/tubep/bg-menubar.jpg") repeat-x scroll top center transparent;
}
#block-nice-menus-4 ul{
    margin: 0;
    padding: 0;
}
#block-nice-menus-4 ul li.menu-depth-1 {
    background: url("/images/tubep/line-li.jpg") no-repeat scroll center right transparent;
    padding: 0 12px 0 10px;
    line-height: 57px;
}
#block-nice-menus-4 ul li.menu-depth-1.last {
    background: none !important;
}
#block-nice-menus-4 ul li a {
    color: #fff;
/*    font-family: Segoe UI;
    font-size: 20px;*/
    font-family: Arial;
    font-size: 17px;
    text-decoration: none;
    text-transform: uppercase;
}
#block-nice-menus-4  ul li {
 border: none;
}
#block-nice-menus-4  ul li ul li{

}
#block-nice-menus-4 ul li ul {
   z-index: 9999;
   top: 57px;
   border: none;
}
#block-nice-menus-4 ul li ul li ul {
 top: 0;
 width: 425px;
}
#block-nice-menus-4 ul li ul li a {
    color: #fff;
    font-family: Arial;
    font-size: 12px;
    text-decoration: none;
    text-transform: none;
}
#block-nice-menus-4 ul li ul li a:hover, #block-nice-menus-4 ul li ul li a.active {
   color: #a89f8e;
}
#block-views-banner-slide-block #views-nivo-slider-banner-slide-block {
    z-index: 1;
    height: auto !important;
    width: 100% !important;
}
#block-nice-menus-4 ul li ul li, #block-nice-menus-4 ul li ul li ul li{
  background: #c71d1e;
  line-height: 30px;    
}
#block-nice-menus-4 ul li ul li ul li {
 width: 30%;
 float: left;
 clear: none;
}


/* ----- Main Content ----- */

#main-content {
    /*float: left;
    width: 100%;*/
}
#main-content-header h1#page-title, .mau-san-pham {
    color: #c71a1c;
    font-family: Segoe UI;
    font-size: 16px;
    font-weight: lighter;
    text-decoration: none;
    text-transform: uppercase;
}

/* ----- Slide Home ----- */

#block-views-banner-slide-block {
    float: left;
    position: relative;
}
#block-views-banner-slide-block .theme-default .nivo-controlNav {
 /*   background-color: #000000;
    opacity: 0.8;
    padding: 5px 4px 1px;
    position: absolute;
    top: 40%;
    z-index: 100; */
}
#block-views-banner-slide-block .theme-default .nivoSlider {
    box-shadow: 0 0px 0px 0 #4A4A4A;
    margin-bottom: 0;
}
/* ----- Gioi thieu ----- */

#block-nodeblock-53 {
    background-color: #bdb6a4;
    float: left;
    margin: 12px 0 0;
}
#block-nodeblock-53 h2.block-title, #block-nodeblock-53 h3.block-title, #block-nodeblock-53 .field-name-title-field {
    color: #C71A1C;
    font-family: Arial, Segoe UI;
    font-size: 14px;
    font-weight: lighter;
    line-height: 50px;
    /*padding-left: 16px;*/
    text-decoration: none;
    text-transform: uppercase;
}
#block-nodeblock-53 .node-teaser {
    color: #686765;
}
#block-nodeblock-53 .node-teaser .content {
    padding-bottom: 10px;
}
li.node-readmore {
    background: url("/images/tubep/bullet-more.png") no-repeat scroll right center transparent;
    line-height: 12px;
}
li.node-readmore a {
    color: #C71A1C;
    padding-right: 5px;
}

/* ----- Special Category Home ------ */

#block-views-special-taxonomy-block {
    float: left;
    margin: 18px 0 0;
}
#block-views-special-taxonomy-block h2, #block-views-special-taxonomy-block h3 {
    background-color: #A89F8E;
    line-height: 41px;
}
#block-views-special-taxonomy-block h2.block-title, #block-views-special-taxonomy-block h3.block-title {
    color: #C71A1C;
    font-family: Arial, Segoe UI;
    font-size: 14px;
    font-weight: lighter;
    padding-left: 16px;
    text-decoration: none;
    text-transform: uppercase;
}
.view-special-taxonomy.view-id-special_taxonomy.view-display-id-block ul {
    margin: 0;
    padding: 0;
}
.view-special-taxonomy.view-id-special_taxonomy.view-display-id-block ul li.views-row-first {
    margin-top: 12px;
}
.view-special-taxonomy.view-id-special_taxonomy.view-display-id-block ul li {
    border-bottom: 1px solid #A89F8E;
    clear: both;
    float: left;
    list-style: none;
    margin: 0 0 12px 0;
    padding: 0 0 5px;
    width: 100%;
}
.view-special-taxonomy.view-id-special_taxonomy.view-display-id-block ul li.views-row-last {
    border-bottom: 0px solid #A89F8E !important;
}
.views-field-field-dmsp-images {
     /* float: left;
   padding-right:10px; */
   text-align: center;
}
.views-field-field-dmsp-images img {
    border: 1px solid #aaa;
    padding: 1px;
    width: 650px;
    height: 400px;
}
.view-special-taxonomy.view-id-special_taxonomy.view-display-id-block .views-field-name a {
    color: #c51d1d;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none;
    text-transform: uppercase;
}
.view-special-taxonomy.view-id-special_taxonomy.view-display-id-block .views-field-description-field {
    float: left;
    text-align: justify;
    width: 50%;
}
.views-field-field-dmsp-link {
    background-color: #c71d1d;
    float: left;
    margin-top: 10px;
    padding: 5px 12px;
}
.views-field-field-dmsp-link a {
    color: #fff;
    font-family: Arial, Segoe UI;
    font-size: 14px;
    font-weight: normal;
    text-decoration: none;
}

/* ----- Special Products Home ------- */

#block-views-sanpham-khuyendung-block {
    float: left;
    margin: 12px 0 0;
}
#block-views-sanpham-khuyendung-block h2, #block-views-sanpham-khuyendung-block h3 {
    background-color: #A89F8E;
    line-height: 41px;
}
#block-views-sanpham-khuyendung-block h2.block-title, #block-views-sanpham-khuyendung-block h3.block-title {
    color: #C71A1C;
    font-family: Arial, Segoe UI;
    font-size: 14px;
    font-weight: lighter;
    padding-left: 16px;
    text-decoration: none;
    text-transform: uppercase;
}
.view-sanpham-khuyendung.view-id-sanpham_khuyendung.view-display-id-block ul {
    margin: 0;
    padding: 0;
}
.view-sanpham-khuyendung.view-id-sanpham_khuyendung.view-display-id-block ul li {
    border-bottom: 1px solid #A7A08E;
    float: left;
    list-style: none;
    /*margin: 12px 11px 0 11px;*/
    margin: 12px 11px 0 0;
    overflow: hidden;
    padding: 0 0 12px 0;
    /*width: 46%;*/
    width: 48%;
    min-height: 282px;
    max-height: 282px;
}
.view-sanpham-khuyendung.view-id-sanpham_khuyendung.view-display-id-block ul li:nth-child(2n) {
    margin-left: 11px;
    margin-right: 0px;
}
.view-sanpham-khuyendung.view-id-sanpham_khuyendung.view-display-id-block ul li:nth-last-child(-2n+2), .view-sanpham-khuyendung.view-id-sanpham_khuyendung.view-display-id-block ul li:nth-last-child(-n+1) {
    border-bottom: 0px solid #A7A08E;
}
.view-sanpham-khuyendung.view-id-sanpham_khuyendung.view-display-id-block .views-field-title a {
    color: #c51d1d;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none;
    text-transform: uppercase;
}
.view-sanpham-khuyendung.view-id-sanpham_khuyendung.view-display-id-block .views-field-field-sanpham-gia {
    background-color: #c71d1d;
    float: left;
    margin-top: 10px;
    padding: 5px 12px;
    color: #fff;
    font-family: Arial, Segoe UI;
    font-size: 14px;
    font-weight: normal;
    text-decoration: none;
}
.views-field-field-sanpham-anh img {
    border: 1px solid #aaa;
    padding: 1px;
    height: 170px;
    width: 300px;
}

/* ----- region-sidebar-first ----- */

.region-sidebar-first, .region-sidebar-second {
    background-color: white;
    /*min-height: 1200px;*/
}
.region-sidebar-first .region-inner, .region-sidebar-second .region-inner{
    border-left: 1px solid #EBEAE5;
    border-right: 1px solid #EBEAE5;   
    border-bottom: 1px solid #EBEAE5;
}
.region-sidebar-first h2, .region-sidebar-first h3.block-title {
    color: #c71a1c;
    font-family: Arial, Segoe UI;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none;
    text-transform: uppercase;
    padding-left:16px;
}

/* ----- Css for Menu San pham ------ */

#block-menu-menu-menu-top, #block-nice-menus-3 {

}
#block-menu-menu-menu-top ul, #block-nice-menus-3 ul {
    border: 0px solid #fff;
    margin: 10px 0 10px 20px;
    z-index: 10000;
}
#block-menu-menu-menu-top ul, #block-nice-menus-3 ul ul {
    background-color: white;
    border: 1px solid #c7c8ba;
    margin: 0;
    padding: 0;
}
#block-menu-menu-menu-top ul li, #block-nice-menus-3 ul li {
    background: none;
    border: 0px solid #fff;
    list-style-image: url("/images/sango/muiten.jpg");
    line-height: 25px;
}
#block-menu-menu-menu-top ul li, #block-nice-menus-3 ul li ul li {
    background: url("/images/sango/muiten.jpg") no-repeat scroll left center transparent;
    border: 0px solid #fff;
    /*list-style-image: url("/images/tubep/li-bulltet-mn.jpg");*/
    list-style: none;
    line-height: 25px;
    margin: 0 0 0 6px;
    padding: 0 0 0 16px;
}
#block-menu-menu-menu-top ul li a, #block-nice-menus-3 ul li a {
    /*color: #32332e;*/
    color: #000;
    display: block;
    font-weight: bold;
    padding: 0;
    text-decoration: none;
}

.view-views-sangocongnghiep ul, .view-views-sangotunhien ul {
    margin: 10px 0;
    padding: 0;
}
.view-views-sangocongnghiep ul li, .view-views-sangotunhien ul li {
    clear: both;
    list-style: none;
    margin: 0 5px;
    padding: 0;
}
.view-views-sangocongnghiep .views-field-name, .view-views-sangotunhien .views-field-name {
    float: left;
    font-size: 11px;
}
.view-views-sangocongnghiep .views-field-name a, .view-views-sangotunhien .views-field-name a {
    color: #656565;
    font-weight: normal;
    text-decoration: none;
}
.views-field-field-dmsp-price {
    padding-left: 5px;
}
.views-field-field-dmsp-price {
    color: #656565;
    float: left;
    font-size: 11px;
    font-weight: bold;
}

/* ------ Css for Block San go cong nghiep ------ */

.view-special-products.view-id-special_products.view-display-id-block ul {
    margin: 5px;
    padding: 0;
}
.view-special-products.view-id-special_products.view-display-id-block ul li {
    line-height: 20px;
    list-style: none;
    margin: 0;
    padding: 0;
}
.view-special-products.view-id-special_products.view-display-id-block ul li a {
    /*color: #333;*/
    color: #000;
    display: block;
    font-size: 12px;
    text-decoration: none;
}
.view-special-products.view-id-special_products.view-display-id-block ul li a:hover {
    background-color: #C71A1C;
    color: #fff;
}

/* ------ Css for Block San go tu nhien ------ */

.view-special-products.view-id-special_products.view-display-id-block_1 ul {
    margin: 5px;
    padding: 0;
}
.view-special-products.view-id-special_products.view-display-id-block_1 ul li {
    line-height: 20px;
    list-style: none;
    margin: 0;
    padding: 0;
}
.view-special-products.view-id-special_products.view-display-id-block_1 ul li a {
    /*color: #333;*/
    color: #000;
    display: block;
    font-size: 12px;
    text-decoration: none;
}
.view-special-products.view-id-special_products.view-display-id-block_1 ul li a:hover {
    background-color: #C71A1C;
    color: #fff;
}

/* ------ Css for Block Tu bep ------ */

.view-special-products.view-id-special_products.view-display-id-block_2 ul {
    margin: 5px;
    padding: 0;
}
.view-special-products.view-id-special_products.view-display-id-block_2 ul li {
    line-height: 20px;
    list-style: none;
    margin: 0;
    padding: 0;
}
.view-special-products.view-id-special_products.view-display-id-block_2 ul li a {
    color: #333;
    display: block;
    font-size: 12px;
    text-decoration: none;
}
.view-special-products.view-id-special_products.view-display-id-block_2 ul li a:hover {
    background-color: #C71A1C;
    color: #fff;
}

/* ------ region-sidebar-second  ------ */

/* ------ Ho tro ------- */

#block-nodeblock-63 h2, #block-nodeblock-63 h3 {
    background-color: #ebeae5;
    border-bottom: 1px solid #EBEAE5;
    border-top: 1px solid #EBEAE5;
    line-height: 41px;
}
#block-nodeblock-63 h2.block-title, #block-nodeblock-63 h3.block-title {
    color: #c71a1c;
    font-family: Arial,Segoe UI;
    font-size: 14px;
    font-weight: bold;
    padding-left: 16px;
    text-decoration: none;
    text-transform: uppercase;
}
#block-nodeblock-63 .node-blocks {
 padding: 13px 15px 0;
}
#block-nodeblock-63 h4 {
    margin: 0;
    color: #C51D1D;
    /*font-size: 14px;*/
    font-weight: bold;
    text-decoration: none;
}

/* ----- Social ------ */

#block-widgets-s-socialmedia-profile-default {
    float: left;
    padding: 15px;
}
#block-widgets-s-socialmedia-profile-default h2, #block-widgets-s-socialmedia-profile-default h3 {
    color: #C51D1D;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none;
}
div.widgets-element-horizontal {
    padding: 3px;
}

/* ---- Css for Khuyen mai ----- */

#block-views-list-news-block {
    float: left;
    width: 100%;
    /*margin-top:7px;*/
}
#block-views-list-news-block h2, #block-views-list-news-block h3 {
    background: url("/images/tubep/star-icon.png") no-repeat scroll center left #EBEAE5;
    line-height: 41px;
    border-bottom: 1px solid #EBEAE5;
    border-top: 1px solid #EBEAE5;
}
#block-views-list-news-block h2.block-title, #block-views-list-news-block h3.block-title {
    color: #c71a1c;
    font-family: Arial, Segoe UI;
    font-size: 14px;
    font-weight: bold;
    padding-left: 30px;
    text-decoration: none;
    text-transform: uppercase;
}
.view-list-news.view-id-list_news.view-display-id-block ul {
    margin: 10px 0;
    padding: 0 12px;
}
.view-list-news.view-id-list_news.view-display-id-block ul li {
    border-bottom: 1px solid #A89F8E;
    list-style: none outside none;
    margin: 0 0 10px;
    padding: 0 0 10px;
    font-size: 14px;
}
.view-list-news.view-id-list_news.view-display-id-block ul li.views-row-last {
    border-bottom: 0px solid #A89F8E;
}
.view-list-news.view-id-list_news.view-display-id-block .views-field-body {
    font-size: 11px;
}
/*.view-list-news.view-id-list_news.view-display-id-block .field-content > a {
    font-size: 14px;
    font-weight: bold;
}*/
.view-list-news.view-id-list_news.view-display-id-block .field-content > a {
    color: #c71d1e;
    display: block;
    font-size: 14px;
    font-weight: bold;
    margin-bottom: 5px;
}

/* ---- Css for Tu van - Huong dan ----- */

#block-views-list-news-block-1 {
    float: left;
    width: 100%;
}
#block-views-list-news-block-1 h2, #block-views-list-news-block-1 h3 {
    background-color: #EBEAE5;
    border-bottom: 1px solid #EBEAE5;
    border-top: 1px solid #EBEAE5;
    line-height: 41px;
}
#block-views-list-news-block-1 h2.block-title, #block-views-list-news-block-1 h3.block-title {
    color: #c71a1c;
    font-family: Arial,Segoe UI;
    font-size: 14px;
    font-weight: bold;
    padding-left: 16px;
    text-decoration: none;
    text-transform: uppercase;
}
.view-list-news.view-id-list_news.view-display-id-block_1 ul {
    margin: 10px 0;
    padding: 0;
}
.view-list-news.view-id-list_news.view-display-id-block_1 ul li {
    clear: both;
    list-style: none;
    margin: 0 0 10px;
    padding: 0;
}
.view-list-news.view-id-list_news.view-display-id-block_1 .views-field-field-tintuc-anh-daidien {
    text-align: center;
}
.view-list-news.view-id-list_news.view-display-id-block_1 .views-field-title {
    padding: 0 5px;
}
.view-list-news.view-id-list_news.view-display-id-block_1 .views-field-title a {
    color: #656565;
}
/* ---- Footer ----- */

#footer {
    margin: 0 auto;
}
#block-nodeblock-39, #block-nodeblock-1121 {
    padding: 24px 0;
}
#block-nodeblock-39, #block-nodeblock-84, #block-nodeblock-1121 {
}
#block-nodeblock-84 {
    border-top: 1px solid #ddd;
    line-height: 49px;
}

/*==================CSS CHINH SUA 18/03============*/
#block-fblikebutton-fblikebutton-static-block {
    height: 30px;
}
.hotline {
    height: 72px;
}
#block-nodeblock-188 .field-name-body .hotline a {
    background: url('/images/tubep/phone-24.png') no-repeat left center;
    padding-left: 35px;
    font-size: 16px;
    color: #c71a1c;
    font-weight: bold;
    text-align: right;
    display: block;
    float: right;
    padding-right: 13px;
    margin: 10px 0 8px;
    display: none;
}
#block-nodeblock-188 .field-name-body .hotline a:hover {
    text-decoration: none;
}

@media only screen and (min-width:955px) {

.region-sidebar-first, .region-sidebar-second {
    /*min-height: 2752px;*/
}
#block-nodeblock-39, #block-nodeblock-84 {
    width: 100%;
    color: #444;
}
#block-nodeblock-52 {
    display: none;
}
#block-block-2 {
    width: 1055px;
    position: relative;
    min-height: 125px;
    max-height: 125px;
    overflow: hidden;
}
#block-block-2 .col1 {
    min-width: 257px;
    max-width: 257px;
    margin-left: 10px;
    float: left;
}
#block-block-2 .col2 {
    min-width: 433px;
    max-width: 433px;
}
#block-block-2 .col3 {
    width: 305px;
}
#block-search-form {
    float: right;
}
#block-block-2 .col3 input#edit-search-block-form--2 {
    /*width: 233px;*/
    width: 175px;
}
#block-block-2 {
   margin:0 auto;
}
#menu-bar {
    width: 1055px;
}
#columns {
    width: 1055px;
    margin: 0 auto;
}
#footer{
background: #f7f7f7;
border-top: 2px solid #ce0e1d;    
}
#footer .region-footer{
    margin: 0 auto;
    width:1055px;
}
/*#main-content {
    float: left;
}*/
.region-sidebar-first h2, .region-sidebar-first h3 {
    background-color: #EBEAE5;
    border-bottom: 1px solid #EBEAE5;
    border-top: 1px solid #EBEAE5;
    line-height: 41px;
}
.region-sidebar-first h2.block-title, .region-sidebar-first h3.block-title {
    padding-left: 16px;
}
#block-nodeblock-53 .node-teaser {
    padding: 0 12px 15px;
}

/ * ----- Css load column left right ------ */

body.page-node .region-sidebar-first, body.page-node .region-sidebar-second {
 /*min-height: 2687px !important;*/
}
/*body.page-taxonomy-term .region-sidebar-first, body.page-taxonomy-term .region-sidebar-second {
 min-height: 3618px !important;
}
body.node-type-san-pham .region-sidebar-first, body.node-type-san-pham .region-sidebar-second {
 min-height: 3532px !important;
}
body.node-type-tin-tuc .region-sidebar-first, body.node-type-tin-tuc .region-sidebar-second {
 min-height: 3376px !important;
}
body.node-type-blocks .region-sidebar-first, body.node-type-blocks .region-sidebar-second {
 min-height: 3376px !important;
}
body.node-type-webform .region-sidebar-first, body.node-type-webform .region-sidebar-second {
 min-height: 3376px !important;
}*/
.view-taxonomy-term-products.view-id-taxonomy_term_products .item-list-pro ul li {
/*    min-height: 280px;*/
    min-height: 218px;
}
}
/****************CSS CLIENT MENT**************/
@media only screen and (min-width:769px) {

.region-page-top{
  display:none;
}
}
#client_menu_wrapper {
    /*background-color: #bdb6a4;*/
    /*background-color:#c71a1c;*/
    background-color:#dddddd;
    border-bottom: 2px solid #c71a1c;
}
#client_menu_wrapper #mobile-menu-toggle{
/*    background-color:#222222;*/
    /*background-color:#c71a1c;*/
    background-color:#dddddd;
    background: transparent url("/images/tubep/icon-mobile.png") no-repeat scroll 14px center;
}
#client_menu_wrapper a.home-icon {
    background: transparent url("/images/tubep/icon-mobile.png") no-repeat scroll -30px center;
    float: left;
}
#client_menu_wrapper a.icon-seach {
border-right: 0 solid #fff;
    background: transparent url("/images/tubep/icon-mobile.png") no-repeat scroll -72px center;
    height: 40px;
    width: 40px;
    float: left;
}
#client_menu_wrapper a {
border-right: 1px solid #fff;
padding: 4px 0;
}
.mm-menu {
    /*background-color:#c71a1c;*/
    background-color:#dddddd;
}
#client_menu_wrapper *, #mobile-menu * {
font-family: Arial;
}
.mm-list > li > a, .mm-list > li > span {
/*color: #fff;*/
 color: #4a4a4a;
}
@media only screen and (max-width:768px) {
span.engineered {
    display: inline-block !important;
    margin-left: 6px;
    font-size: 14px !important;
}
#block-nodeblock-53, .region-sidebar-first, .region-sidebar-second, #block-nodeblock-39, #block-views-sanpham-khuyendung-block {
display: none;
}
#block-block-2 {
background-color: transparent;
}
.view-views-sangocongnghiep ul li, .view-views-sangotunhien ul li {
    clear: none;
    float: left;
    list-style: outside none none;
    margin: 0;
    padding: 0;
    white-space: nowrap;
    width: 50%;
}
.view-views-sangotunhien.view-display-id-block_2 ul li {
    clear: none;
    float: none;
    list-style: outside none none;
    margin: 0;
    padding: 0;
    white-space: nowrap;
    width: 100%;
}
.view-views-sangocongnghiep .views-field-name, .view-views-sangotunhien .views-field-name {
    float: left;
    font-size: 11px;
    overflow: hidden;
    width: 56%;
}
#block-nodeblock-11 .field-name-body img {
    padding: 2% 0;
    width: 80%;
}
#block-nodeblock-1121 {
display: block;
}
#block-nice-menus-4{
    display:none;
}

}
@media only screen  and (max-width:480px) {
#block-nodeblock-53, .region-sidebar-first, .region-sidebar-second, #block-nodeblock-39, #block-views-sanpham-khuyendung-block {
display: none;
}
#block-nodeblock-1121 {
display: block;
}
#views-nivo-slider-banner-slide-block {
    height: auto !important;
    width: 100%!important;
}
#block-nice-menus-3, #block-nodeblock-188, #block-search-form, #block-nodeblock-52, #block-nodeblock-53, #block-views-sanpham-khuyendung-block, #block-nodeblock-63, #block-views-list-news-block, #block-views-list-news-block-1, #block-nodeblock-39 {
 display: none;
}
.region-sidebar-first, .region-sidebar-second {
    clear: both;
    width:100%;
}
#block-block-2 .col2 {
    width: 100%;
}
/*#block-block-2 .col1 {
    margin-top: 0;
    position: absolute;
    right: 10px;
    top: 2px;
    width: 150px;
    z-index: 999999;
}*/
#block-block-2 .col1 {
    margin: 0 !important;
    position: absolute;
    right: 10px;
    top: 2px;
    /*width: 56px;*/
    width: 135px;
    z-index: 999999;
}
#block-search-form {
    float: right;
    margin-right: 5px;
    position: relative;
}
#block-nodeblock-189 {
    margin-left: 5px;
    width: 20%;
}
#block-block-2 .col3 input#edit-search-block-form--2 {
    width: 150px;
    margin-left:0!important;
}
#block-search-form .form-actions {
    right: 2px;
    top: 0;
}
.views-field-field-dmsp-images img{
   width:100%;
}
#block-fblikebutton-fblikebutton-static-block {
    float: left;
    height: 30px !important;
    margin-left: 10px;
}#block-nodeblock-188 .field-name-body .hotline a{
    margin:0;
}
#block-nodeblock-188 {
    float: left;
    margin-left: 5px;
    clear: both;
}
.col3 {
    float: left;
    margin-bottom: 10px;
    width: 100%;
}
#block-nodeblock-53 h2.block-title, #block-nodeblock-53 h3.block-title, #block-nodeblock-53 .field-name-title-field{
   background-color: #a89f8e;
   line-height: 35px;
    padding: 0 10px;
}
.view-list-news.view-id-list_news.view-display-id-block_1 ul li{
    float:left;
    width:49%;
    margin-right:5px;
    clear:none;
    text-align:center;
}
.view-list-news.view-id-list_news.view-display-id-block_1 ul li + li {
    margin-right:0;
}

.view-sanpham-khuyendung.view-id-sanpham_khuyendung.view-display-id-block ul li .views-field.views-field-title {
    height: 25px;
    overflow: hidden;
}
.view-sanpham-khuyendung.view-id-sanpham_khuyendung.view-display-id-block ul li .views-field.views-field-body {
    height: 105px;
    overflow: hidden;
}
.views-field-field-dmsp-images,
.view-special-taxonomy.view-id-special_taxonomy.view-display-id-block .views-field-description-field{
    width:100%;
}
.view-sanpham-khuyendung.view-id-sanpham_khuyendung.view-display-id-block ul li img {
    width: 100%;
}
.view-sanpham-khuyendung.view-id-sanpham_khuyendung.view-display-id-block ul li {
    margin-left: 0 !important;
    margin-right: 10px;
}
#block-views-special-products-block, #block-views-special-products-block-1 {
    display: none;
}
#block-nodeblock-39, #block-nodeblock-84 {
    padding-left: 5px;
    padding-right: 5px;
}
.node-san-pham h2.field-label, .node-san-pham .field-label {
    width: 102px;
}
.node-san-pham .field-name-field-sanpham-xuatxu, .node-san-pham .field-name-field-sanpham-size, .node-san-pham .field-name-field-sanpham-doday, .node-san-pham .field-name-field-sanpham-tieuchuan, .node-san-pham .field-name-field-sanpham-baohanh, .node-san-pham .field-name-field-sanpham-bemat, .node-san-pham .field-name-field-sanpham-gia{
   width: 100%;
}
}
@media only screen  and (min-width:400px) and (max-width:480px) {
#block-nodeblock-53, .region-sidebar-first, .region-sidebar-second, #block-nodeblock-39, #block-views-sanpham-khuyendung-block {
display: none;
}
#block-nodeblock-1121 {
display: block;
}
.view-sanpham-khuyendung.view-id-sanpham_khuyendung.view-display-id-block ul li{
    max-height:305px;
}
}
@media only screen  and (min-width:481px) and (max-width:768px) {
#block-nodeblock-53, .region-sidebar-first, .region-sidebar-second, #block-nodeblock-39, #block-views-sanpham-khuyendung-block {
display: none;
}
#block-nodeblock-1121 {
 display: block;
}
/*#block-block-2 .col1 {
    margin-left: 10px;
    width: 36%;
}*/
/*#block-block-2 .col1 {
    margin: 40px 0 0 10px !important;
    width: 26%;
}*/
#block-block-2 .col1 {
    margin: 0 !important;
    position: absolute;
    right: 10px;
    top: 2px;
    width: 135px;
    z-index: 999999;
}
#block-block-2 {
    background-color: #bdb6a4;
    border-radius: 6px 6px 0 0;
}
#block-nodeblock-188, #block-search-form {
    display: none;
}
#block-block-2 .col2{
    /*width:60%;*/
    display: none;
}
#block-nodeblock-189 {
    width: 13%;
}#block-fblikebutton-fblikebutton-static-block {
    width: 31%;
}#block-nodeblock-188 {
    float: left;
}
#block-search-form {
    float: right;
}
#search-block-form{
    position: relative;
}
#block-block-2 .col3 input#edit-search-block-form--2{
    width:175px;
}
#block-search-form .form-actions input.form-submit {
    position: absolute;
    right: 0;
    top: -25px;
}
#block-nodeblock-188 .field-name-body .hotline a{
    margin:0;
}
.col3 {
    margin-bottom: 15px;
    margin-left: 10px;
    width: 96%;
}
#block-views-banner-slide-block{
    width:100%;
    margin-top: 10px;
}
.view-list-news.view-id-list_news.view-display-id-block_1 ul li {
    clear: none;
    float: left;
    text-align: center;
    width: 50%;
}
.region-sidebar-first {
    padding-left: 10px;
    width: 48%;
}
}
@media only screen  and (min-width:769px) and (max-width:949px) {
#block-nodeblock-1121 {
display: block;
}
#block-block-2 .col1 {
    margin-left: 10px;
    width: 26%;
}
#block-block-2 .col2 {
    width: 40%;
}
#block-block-2 .col3 {
    float: right;
    margin-bottom: 10px;
}
#block-block-2 .col3 input#edit-search-block-form--2 {
    width: 225px;
}
#block-menu-menu-menu-top, #block-nice-menus-3 {
    margin-top: 5px;
    width: 100%;
}#block-menu-menu-menu-top ul, #block-nice-menus-3 ul {
    margin-left: 5px;
    width: 88%;
}#block-menu-menu-menu-top ul, #block-nice-menus-3 ul ul{
    left:86%;
}
}
iframe {
    max-width: 100%;
}
@media only screen  and (max-width:639px) {
#block-nodeblock-53, .region-sidebar-first, .region-sidebar-second, #block-nodeblock-39, #block-views-sanpham-khuyendung-block {
display: none;
}
#block-nodeblock-1121 {
display: block;
}
.region.region-sidebar-first.sidebar {
    /*display: none;*/
    display: block;
    padding: 2%;
    width: 96%;
}
.region.region-sidebar-second.sidebar {
    width: 100%;
}
#block-views-special-taxonomy-block h3.block-title, #block-views-special-taxonomy-block .view-id-special_taxonomy.view-display-id-block ul li.views-row-first .views-field-field-dmsp-images {display: none;}
}

@media only screen  and (max-width:768px) {
.views-field-field-dmsp-images img {
    height: auto;
}
 #block-nodeblock-63 h4{
   font-size:15px;
}   
#block-nodeblock-63 h4:first-child {
    float: left;
    margin-right: 10px;
}
#block-nodeblock-63 h4:nth-child(3n) {
    clear: both;
    float: left;
    margin-right: 20px;
}
#block-nodeblock-63 p {
    float: left;
}
#block-nodeblock-396 {
    display: none;
}
}
.field-name-field-sanpham-anh.field-type-image img {
    height: 170px;
    width: 300px;
}