@font-face {
   font-family: 'maki';
   src: url(../fonts/maki.woff);
}
@font-face
  {
     font-family: 'RobotoR';
     src: url(/themes/90326/statics/fonts/RobotoCondensedR.woff);
  }
  p{margin-bottom:0;}
body,a,span,p,h1,h2,h3{font-family: 'RobotoR',Helvetica,sans-serif;}
.header-main>div{padding:0;min-height: 140px;}
.header-main{height: 130px;position: relative;display: table;}
.hdmain.fix-header .header-main>div
{
    min-height:auto;
}
.hdmain.fix-header .header-main>div:nth-child(1) a img
{
    max-width: 160px;
    margin: 0 auto;
}
.hdmain.pagedetail
{
}
.header-main.pagedetail
{
    position:relative;
    padding-bottom: 20px;
}
.hdmain.fix-header .header-main.pagedetail
{
    padding-bottom:0;
}
.hdmain.fix-header
{
    top: 0;
    display: table;
    position:fixed;
    padding-top:0;
    z-index: 9999999;
    background-color: #ffffff;
    width: 100%!important;
    -webkit-animation-name: fadeInDown;
    -webkit-animation-duration: 5.0s;
    -webkit-animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;
    -webkit-animation-direction: normal;
    -webkit-animation-play-state: running;
    -webkit-animation-fill-mode: forwards;
    -moz-animation-name: anim_titles;
    -moz-animation-duration: 5.0s;
    -moz-animation-timing-function: linear;
    -moz-animation-iteration-count: infinite;
    -moz-animation-direction: normal;
    -moz-animation-play-state: running;
    -moz-animation-fill-mode: forwards;
    -webkit-animation-delay: 1s;
    -moz-animation-delay: 1s;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -webkit-animation-duration: 0.7s;
    -moz-animation-duration: 0.7s;
    -webkit-animation-delay: 0s;
    -moz-animation-delay: 0s;
    -webkit-animation-timing-function: ease-out;
    -moz-animation-timing-function: ease-out;
    box-shadow: 0 0 5px #BDBDBD;
    -moz-box-shadow: 0 0 5px #BDBDBD;
    -webkit-box-shadow: 0 0 5px #BDBDBD;
    padding: 2px 0;
}
.hdmain.fix-header .header-main>div:nth-child(1)
{
    /* width: 15%; */
}
.hdmain.fix-header .header-main>div:nth-child(1) .logo img
{
    /* padding-top:10px; */
}
.hdmain.fix-header .header-main>div:nth-child(2)
{
    width:68.333333333333336%;
    padding: 0;
}
.hdmain.fix-header .header-main
{
    padding-top:0;
    position: relative;
    height: auto;
}
.menu-top-custom{margin-top: 0px;z-index: 99999;position: absolute;right: 200px;top: 0;}
.menu-top{padding:0;}
.menu-top-custom .navbar-nav
{
    list-style:none;
    display: table;
    margin-bottom: 0;
    float: right;
}
.menu-top-custom ul>li
{
    list-style:none;
    float:left;
    max-width: 200px;
}
.menu-top-custom .navbar-nav>li:hover>a
{
    background: #23b455;
    /* border-top: 2px solid #ffffff; */
    color: #ffffff;
}
.top-menu-new
{
    width: 100%;
    position:absolute;
    top: 29px;
    z-index: 10;
    right: 150000px;
    opacity: 0;
    transform: scaleY(0.9);
    -webkit-transform: scaleY(0.9);
    -moz-transform: scaleY(0.9);
    transition: 
    -webkit-transform 500ms ease 0ms;
    -webkit-transition: 
    -webkit-transform 500ms ease 0ms;
    -moz-transition: 
    -moz-transform 500ms ease 0ms;
    transform-origin: 0 0;
    -webkit-transform-origin: 0 0;
    -moz-transform-origin: 0 0;
    background: white;
    border: 1px solid #efefef;
    border-top: 0;
    padding-bottom: 7px;
}
.top-menu-new li{width:100%;}
.hdmain.fix-header .top-menu-new
{
    top: 62px;
}
.top-menu-new ul
{
    background-color: rgba(255, 255, 255,0.1);
    width: 100%;
}
.top-menu-new ul li ul li
{
    float:left;
    width: 100%;
}
.f-bg-base
{
    background:none;
}
.top-menu-new>ul>li>.f-bg-base
{
    background:none;
    display: block;
    padding: 5px 0 5px 10px;
    color: #0aab4a;
    width: 100%;
}
.top-menu-new>ul>li>ul
{
    display:table;
}
.top-menu-new ul li ul li a
{
    font-size: 15px;
    text-transform: none;
    color: #6F6F6F;
    display: block;
    padding: 10px 0;
    float: none;
    border-bottom: 1px solid #B1B1B1;
    width: 100%;
}
.menu-top-custom .navbar-nav>li:hover .top-menu-new
{
  display:block;
  transform: scale(1, 1);
  -moz-transform: scale(1, 1);
  -webkit-transform: scale(1, 1);
  right: 0;
  opacity: 1;
}
.menu-top-custom .navbar-nav>li>a
{
    /* border-top:2px solid transparent; */
    padding: 5px 20px;
    color: black;
    font-size: 13px;
    display: block;
}
.menu-top-custom .navbar-nav>li:last-child a{padding-right:0;}
.hdmain.fix-header .homeno .menu-top-custom .navbar-nav>li>a
{
    color:white;
}
.hdmain.fix-header .homeno .menu-top-custom .navbar-nav>li:hover >a
{
    color: #2CC067;
}
.homeno .menu-top-custom .navbar-nav>li>a
{
    /* color: #FFFFFF; */
}
.homeno .menu-top-custom .navbar-nav>li:hover >a
{
  color: #ffffff;
}
.menu-top-custom .navbar-nav>li>img
{
    position: absolute;
    z-index: 1;
    top: 48px;
    right: 10000px;
    opacity: 0;
    transform: scaleY(0.9);
    -webkit-transform: scaleY(0.9);
    -moz-transform: scaleY(0.9);
    transition: 
    
    -webkit-transform 500ms ease 0ms;
    -webkit-transition: 
    -webkit-transform 500ms ease 0ms;
    -moz-transition: 
    -moz-transform 500ms ease 0ms;
    transform-origin: 0 0;
    -webkit-transform-origin: 0 0;
    -moz-transform-origin: 0 0;
}
.hdmain.fix-header .menu-top-custom .navbar-nav>li>img
{
    top: 62px;
}
.menu-top-custom .navbar-nav>li:hover >img
{
    opacity: 1;
    left: 0;
    transform: scale(1, 1);
    -moz-transform: scale(1, 1);
    -webkit-transform: scale(1, 1);
}
.hdmain.fix-header .menu-top-custom .navbar-nav>li>a
{  
    padding: 20px 20px;
}
.header-rightt
{
    padding:0;
}
.header-right-left
{
    width:70%;
    float:left;
    border-radius: 3px;
    background-color: white;
    /* position: relative; */
    display: table;
    padding-top: 15px;
    border: 1px solid #EAEAEA;
}
.hdmain.fix-header .header-right-left
{
    padding-top: 6px;
    margin-top: 14px;
    width: auto;
    margin-left: 105px;
}
.hdmain.fix-header .register
{
    display:none;
}
.register
{
    float:left;
    display: table;
    position: relative;
}
.register:after
{
    width:1px;
    height: 10px;
    content:'';
    right:0;
    background-color: #6B6B6B;
    position:absolute;
    z-index:123;
    top: 4px;
}
.register:before
{
    width:1px;
    height: 10px;
    content:'';
    background-color: #6B6B6B;
    position:absolute;
    z-index:123;
    top: 4px;
    left:0;
}
.register>span
{
   font-size: 16px;
   color: #7B7B7B;
   padding: 0 15px 12px 15px;
   display: block;
   cursor: pointer;
}
.register>span:hover
{
    color:#2CC067;
}
.register .f-block
{
    display:none;
    position: absolute;
    width: 260px;
    right: -53px;
    top: 28px;
    border: 1px solid #E8E8E8;
    margin-bottom: 0;
    border-radius: 5px 0 5px 5px;
    background: white;
}
.register:hover .f-block
{
    display: block!important;
}
.register .f-block .f-block-title
{
    display:none;
}
.register .f-block .f-block-body .input-group
{
    width:100%;
}
.register .f-block .f-block-body button
{
    color: white;
    background: #2CC067;
    border-color: #2CC067;
    border-bottom: 2px solid #1D904B;
    float: left;
}
.register .f-block .f-block-body a.dang-ky
{
    color: white;
    display: inline-block;
    background: #2CC067;
    padding: 6.5px 15px;
    border-bottom: 2px solid #1D904B;
    border-radius: 4px;
}
.hdmain.fix-header .language
{
    display:none;
}
.language
{
    padding: 0px 10px;
    position: absolute;
    top: 36px;
    right: 0;
    z-index: 123;
}
.language>span
{
    padding-bottom: 15px;
    display: block;
    cursor: pointer;
    margin-top: 2px;
}
.language>span:hover
{
    color:#2CC067;
}
.language>div
{
    display:none;
    position: absolute;
    border-radius: 0 0 5px 5px;
    left: -1px;
    top: 27px;
    padding-top: 5px;
    width: auto;
    width: 136px;
}
.language:hover >div
{
    display:block;
}
.language ul
{
    background:white;
    display: table;
    margin-bottom: 0;
    border-radius:2px;
    border: 1px solid #F1F1F1;
}
.language ul>li
{
    float: left;
    display: block;
    margin: 0;
    margin-right: 0;
}
.language ul>li:hover
{
    background: #2CC067;
}
.language ul>li:hover>a
{
    color:white;
}
.language ul>li a
{
    display: inline-block;
    padding: 5px;
    color: black;
    width: 100%;
}
.language ul>li a img
{
    float: left;
}
.language ul>li a span
{
    display: block;
    font-size: 11px;
    text-align: left;
    font-family: Lato;
    float: left;
}
.search
{
    float: left;
    margin-top: 5px;
    width: 55%;
    margin-left: 0;
}
.search .btn-search-28
    {
        position: absolute;
        right: 0;
        width: 10%;
    }
.search>span
{
    color: #7B7B7B;
    padding: 0 15px 11px 15px;
    display: block;
    font-size: 17px;
    cursor: pointer;
}
.hdmain.fix-header .search>span
{
    padding: 0 10px 8px 11px;
}
.hdmain.fix-header .search>span i
{
    color:#2CC067;
    margin-top: 3px;
}
 .search span:hover
{
    color:#2CC067;
}
.search .input-group.search-border{border: none!important;background: none;width: 100%;}
.hdmain.fix-header .search .input-group.search-border
{
    /* top: 47px; */
    /* right: 53px; */
}
.search .input-group.search-border>div
{
    display: table;
    width: 100%;
    height: 100%;
    /* border: 1px solid #F3F3F3; */
    background: white;
}
.search:hover .input-group.search-border
{
    display:block!important;
}
.search .search-basic
{
    display:none;
}
.search .input-group input[type='text']
{
    border: 1px solid #21b354!important;
    height: 34px;
    float: left;
    width: 90%;
}
.search .btn-default
{top: -1px;padding: 0;border-color: #2CC067;text-align: center;background: none;}
.search .input-group .glyphicon
{
    color:white;
    background: #21b354;
    padding: 10px 15px;
    text-align: center;
    display: table;
}
.hdmain.fix-header .header-right-right
{
    width: 19%;
    margin: 14px 0;
    float: right;
}
.header-right-right
{
    width: 24%;
    float:left;
    margin-left: 12px;
    border-radius: 5px;
    background-color: white;
}
.wrap-cart-custom
{
    display:none;
    width: 300px;
    right: 0;
    position: absolute;
    top: 40px;
    border-top: 20px solid transparent;
}

.wrap-cart-custom {}
.hdmain.fix-header .wrap-cart-custom
{
    top: 34px;
}
.wrap-cart-custom .miniCart-body
{
    background-color:white;
    border: 1px solid #C5C5C5;
    padding: 5px;
    border-radius: 4px;
}
.f-miniCart-miniv2[data-status=show] .wrap-cart-custom
{
    display:block;
    width: 300px;
    position: absolute;
    background-color: white;
    right: 0;
    top: 50px;
}
.cart-mini-custom{display: inline-block;\: absolute;float: left;margin-left: 76px;margin-top: 4px;}
.f-miniCart-miniv2
{
    width: 46px;
    position: relative;
    right: auto!important;
    height: auto;
    border-radius: 5px;
    display: block;
}
.hdmain.fix-header .f-miniCart-miniv2
{
    width: 40px;
    border-radius: 3px;
}
.f-miniCart-miniv2:hover
{
    /* background: #2CC067; */
    /* display: table; */
}
.f-miniCart-miniv2:hover .miniv2-toolbar-barclick
{
    background: white;
}
.f-miniCart-miniv2:hover .wrap-cart-custom
{
  display:block;  
}
.miniv2-toolbar-count
{
    margin-top:0;
    position: absolute;
    top: 0px;
    right: -5px;
    border-radius: 50%;
    display: block;
    padding: 11px 0px;
    line-height: 0em;
    color: #2cc067;
}
.hdmain.fix-header .miniv2-toolbar-count
{
    left: 26px;
}
.miniv2-toolbar-barclick:after
{
    content:"\e835";
    position:absolute;
    top: 2px;
    left: 37%;
    font-family: 'maki';
    z-index: 123;
    color: #21b354;
    font-size: 22px;
}
.hdmain.fix-header .miniv2-toolbar-barclick:after
{
    left: 35%;
}
.miniv2-toolbar-barclick:hover:after
{
    color: #7dce0d;
}
.quangcao-index
{
    display:table;
    width: 100%;
}
.quangcao-index .quangcao-index-top
{
    display:table;
    width: 100%;
}
.quangcao-index .quangcao-index-top>div
{
    padding:0;
}
.quangcao-index .quangcao-index-top>div>a img
{
    max-height:300px;
}
.quangcao-index .quangcao-index-top>div>a
{
    position:relative;
    display: table;
}
.quangcao-index .quangcao-index-top>div>a:after
{
    z-index: 1;
    content: "";
    position: absolute;
    /* width: 100%; */
    left: 10px;
    right: 10px;
    top: 10px;
    bottom: 10px;
    border-left: 1px solid #fff;
    border-right: 1px solid #fff;
    transform: scale(1, 0);
    -moz-transform: scale(1, 0);
    -webkit-transform: scale(1, 0);
    -ms-transform: scale(0, 1);
    transition: all 0.4s ease-in-out 0s;
    -moz-transition: all 0.4s ease-in-out 0s;
    -webkit-transition: all 0.4s ease-in-out 0s;
}
.quangcao-index .quangcao-index-top>div>a:before
{
    z-index: 1;
    content: "";
    position: absolute;
    left: 10px;
    right: 10px;
    /* width: 100%; */
    top: 10px;
    bottom: 10px;
    border-top: 1px solid #fff;
    border-bottom: 1px solid #fff;
    transform: scale(0, 1);
    -moz-transform: scale(0, 1);
    -webkit-transform: scale(0, 1);
    -ms-transform: scale(0, 1);
    transition: all 0.4s ease-in-out 0s;
    -moz-transition: all 0.4s ease-in-out 0s;
    -webkit-transition: all 0.4s ease-in-out 0s;
}
.quangcao-index .quangcao-index-top>div>a:hover:after,
.quangcao-index .quangcao-index-top>div>a:hover:before
{
    transform: scale(1, 1);
    -moz-transform: scale(1, 1);
    -webkit-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
}
.quangcao-index .quangcao-index-bottom
{
    display: table;
    width: 100%;
    background-color: #2CC067;
}
.quangcao-index .quangcao-index-bottom a
{
    float:left;
}
.quangcao-index .quangcao-index-bottom a img
{
    max-height: 100px;
    max-width: 100%;
}
.item-pr-xemnhieu
{
    width: 24%;
    float:left;
    height: 268px;
    margin-right: 20px;
    margin-bottom: 15px;
    position:relative;
    background-color: #F7F7F7;
    border-radius: 5px;
    border: 1px solid #E6E6E6;
}
.bl-xem-nhieu.bl .item-pr-xemnhieu,
.bl-xem-nhieu.bll .item-pr-xemnhieu
{
    width: auto;
    margin-right: 0;
    margin: 10px;
}
.item-pr-xemnhieu:nth-child(3),
.item-pr-xemnhieu:nth-child(5)
{
    margin-right:0;
}
.best-seller
{
    padding:20px 0;
}
.best-seller .f-block-title
{
   width:100%;
   border-bottom: 1px solid #F5F4F4;
   margin-bottom: 10px;
}
.best-seller .f-block-title span
{
    text-transform:uppercase;
    /* font-family:Lato; */
    font-size: 14px;
    border-bottom: 2px solid #2CC067;
    padding-bottom: 5px;
    display: inline-block;
}
.item-pr-xemnhieu.one
{
    width: 48%;
    float:left;
    height: 550px;
    padding:0;
    margin-right: 20px;
}
.item-pr-xemnhieuu
{
    width:100%;
    height:100%;
}
.item-pr-xemnhieuu-box
{
    position:absolute;
    top:0;
    background-color: rgba(0,0,0,0.3);
    width:100%;
    height:100%;
    opacity: 0;
    border-radius: 5px;
}
.item-pr-xemnhieuu-box .buy_quick i
{
  color: #2CC067;
}
.item-pr-xemnhieuu-box .buy_quick i:before
{
    color:white;
}
.item-pr-xemnhieu.one .item-pr-xemnhieuu-box h2
{
    
margin-top: 40%;
}
.item-pr-xemnhieuu-box h2
{
    text-align:center;
    margin-top: 20%;
}
.item-pr-xemnhieuu-box h2 a
{
    font-size:14px;
    color:white;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    width: 80%;
    display: block;
    margin: 0 auto;
}
.item-pr-xemnhieuu-img
{
    height:100%;
    width:100%;
}
.item-pr-xemnhieuu-img a
{
    display:block;
    width: 100%;
    height: 100%;
}
.item-pr-xemnhieuu-img a img
{
    width:100%;
    height:100%;
    margin: 0 auto;
    border-radius: 5px;
}
.item-pr-xemnhieu-box-price
{
    position:absolute;
    bottom:0;
    z-index: 1;
    background:white;
    padding:10px;
    left:0;
    border-bottom-left-radius: 5px;
}
.item-pr-xemnhieu-box-price p
{
    margin-bottom:0;
    font-weight:bold;
    font-family: Lato;
}
.item-pr-xemnhieu-box-price p.item-pr-xemnhieu-box-price-old
{   
    text-decoration: line-through;
}
.item-pr-xemnhieuu-box .f-pr-item-action
{
    height: auto!important;
    background: none!important;
    position: absolute;
    z-index: 1;
    top: 40%;
    width: 100%;
    display: inline-flex;
}
.item-pr-xemnhieu.one .item-pr-xemnhieuu-box .f-pr-item-action
{
    top: 50%;
}
.item-pr-xemnhieuu-box .f-pr-item-action>div
{
    display: inline-block;
    margin: 0 auto;
}
.item-pr-xemnhieuu-box .f-pr-item-action>div button,
.item-pr-xemnhieuu-box .f-pr-item-action>div>a
{
    width: 30px;
    height: 30px;
    border: 1px solid white!important;
    margin-top: 0;
    background: none;
    position: relative;
    margin-right: 5px;
}
.item-pr-xemnhieuu-box .f-pr-item-action>div>a span
{  
    top: -4px;
}
.item-pr-xemnhieuu-box .f-pr-item-action>div button i,
.item-pr-xemnhieuu-box .f-pr-item-action>div>a i
{
    display: block;
    font-size: 13px;
    position: absolute;
    top: 8px;
    left: 0;
    right: 0;
    text-align: center;
}
.item-pr-xemnhieuu-box .f-pr-item-action>div button i
{
    top: 8px;
}
.item-pr-xemnhieuu-box .f-pr-item-action>div button:hover,
.item-pr-xemnhieuu-box .f-pr-item-action>div>a:hover
{
  background-color: #2CC067;
}
.v2-home-pr-item-name h2
{
    /* overflow: hidden; */
    /* white-space: nowrap; */
    /* text-overflow: ellipsis; */
    font-size: 14px;
    text-align:center;
    width: 95%;
    margin: 5px auto;
    color: #4E4E4E;
    line-height: 1.5em;
    /* text-transform: uppercase; */
    display: block;
    height: 40px;
}
.v2-tabhome .v2-home-pr-item
{
    /* border: 1px solid #D4D4D4!important; */
    border-radius: 5px;
    height: 270px;
    margin: 0;
}
.buy_quick .fa
{
    font-size:12px;
}
.f-pr-item-action
{
    top:0;
    height: 200px!important;
    background: rgba(0,0,0,0.4) !important;
}
.f-pr-item-action>div
{
   width: 69%;
   margin:0 auto;
   margin-top:40%;
}
.item-pr-xemnhieuu-box .f-pr-item-action>div
{
    width: 59%;
}
.item-pr-xemnhieu.one .item-pr-xemnhieuu-box .f-pr-item-action>div
{
    width: 29%;
}
.f-pr-item-action>div #add-cart,
.f-pr-item-action>div .bncquickbuy
{
   width: 30px;
   height: 30px;
   border-radius:3px;
   border: 1px solid white!important;
   background: none!important;
   color: white!important;
   text-align: center;
   padding: 6px 3px !important;
}
.f-pr-item-action>div #add-cart:hover
{
    border: 1px solid #2CC067!important;
    background-color: #2CC067!important;
}
.item-pr-xemnhieuu-box .f-pr-item-action>div #add-cart:hover
{
     border: 1px solid #FDFDFD!important;
     background-color: #2CC067!important;
}
.v2-home-pr-item button.like-product
{
    position:relative;
}
.v2-home-pr-item button.like-product
{
    -webkit-transition: 0s ease-in-out;
    -moz-transition: 0s ease-in-out;
    -o-transition: 0s ease-in-out;
}
.v2-tabhome .v2-home-pr-item:hover
{
    /* border: 1px solid #D4D4D4!important; */
    /* box-shadow: 0 0 10px #d4d4d4; */
}
.v2-home-catepr-showul-item .f-pr-item-action .btndetail span
{   
    color: white!important;
}
.v2-home-catepr-showul-item .f-pr-item-action .like-product:hover,
.v2-home-catepr-showul-item .f-pr-item-action .btn-warning:hover
{
    border: 1px solid #2CC067!important;
    background-color: #2CC067;
}
.v2-home-pr-item-price-gr
{
    padding: 0 0 25px 0;
    display: block !important;
}
.product_percent{position:absolute;top: 0;left:0;z-index:123;background: #ed3237;color:white;border-radius:50%;width: 35px;height: 35px;text-align: center;display: block;line-height: 35px;}
#newsSection .click-tabs
{
    list-style:none;
    display: table;
    width: 100%;
    border-bottom: 1px solid #F3F3F3;
    margin-bottom: 10px;
}
#newsSection .click-tabs li
{
    float:left;
}
#newsSection .click-tabs li a
{
    text-transform: uppercase;
    float: left;
    display: block;
    padding: 5px;
    padding-left: 0;
    color: #313131;
    font-size: 14px;
    /* font-family: Lato; */
    /* font-weight: bold; */
    border-bottom: 2px solid transparent;
}
#newsSection .click-tabs li.active a
{   
    border-bottom: 2px solid #2CC067;
}
.item-tt,.f-album-item,.f-video-item
{
  border-radius: 5px;
  height: 270px;
}
.f-album-item,.f-video-item
{
    height: 300px;
    overflow: hidden;
    padding: 10px;
}
.f-page-split .f-video-item,
.f-page-split .f-album-item
{
    height: 165px;
}
.item-tt:before
{
    content: "";
    position: absolute;
    left: 50%;
    right: 50%;
    bottom: 0;
    z-index: 1;
    background: #c50d0d;
    height: 2px;
    -webkit-transition-property: left, right;
    transition-property: left, right;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
    opacity: 0;
    filter: alpha(opacity=0);
}
.item-tt:hover:before
{
    left: 10px;
    right: 10px;
    opacity: 1;
    filter: alpha(opacity=100);
}
.item-tt a img
{
    /* width:100%; */
    height: 145px;
}
.item-tt .name-tt
{
    margin-bottom: 0;
    text-align: left;
    margin-top: 10px;
}
.item-tt .item-tt-creat_time
{
    position: absolute;
    background: rgba(6, 6, 6,0.6);
    display: inline-block;
    height: 30px;
}
.item-tt .item-tt-creat_time span
{
    line-height: 2em;
    color: white;
    padding: 0 10px;
}
.item-tt .name-tt a
{
    font-size: 14px;
    font-weight: normal;
    color: #2F2F2F;
    width: 100%;
    display: block;
    /* overflow: hidden; */*/
    white-space: nowrap;
    /* text-overflow: ellipsis; */
    /* padding-left: 10px; */
}
.item-tt .info
{
    /* padding: 0px 10px 10px 10px; */
    text-align: justify;
    margin-bottom: 0;
    overflow: hidden;
    /* height: 58px; */
    color: #6f6f6f;
    margin-top: 10px;
    font-size: 12px;
}
.item-tt .detail
{
    padding-left: 14px;
}
.item-tt .detail a
{
    color: #3a3a3a;
    position:relative;
    font-size: 12px;
}
.item-tt .detail a:hover
{
    color: #565656;
}
.item-tt .detail a:after
{
    display: inline-block;
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\f101";
    font-size: 100%;
    padding-right: 5px;
    position: absolute;
    left: -12px;
    top: 1px;
}
#news-new,#news-hot,.tab-album,.video-new-home
{
    position:relative;
}
#news-new .customNavigation,
#news-hot .customNavigation,
.tab-album .customNavigation,
.album-new-home .customNavigation,
.video-new-home .customNavigation,
.v2-tabhome .customNavigation,
.v2-home-catepr-right .customNavigation,
.tab-video-home .customNavigation
{
  position:absolute;
  top: -44px;
  z-index: 1;
  right: 0;
}
.tab-album .customNavigation
{
    top: 0;
}
.video-new-home .customNavigation
{
    top: -55px;
}
.v2-tabhome .customNavigation
{
    top:0;
}
.v2-home-catepr-right .customNavigation
{
    top: -35px;
}
#news-new .customNavigation
{
    top: -46px;
}
.tab-video-home .customNavigation
{
    top: -35px;
}
#news-new .customNavigation .btn,
#news-hot .customNavigation .btn,
.tab-album .customNavigation .btn,
.album-new-home .customNavigation .btn,
.video-new-home .customNavigation .btn,
.v2-tabhome .customNavigation .btn,
.v2-home-catepr-right .customNavigation .btn,
.tab-video-home .customNavigation .btn
{
    border-radius: 50%;
    background-color: #F1F1F1;
    padding: 5px 11px;
    margin-left: 5px;
}
#news-new .customNavigation .btn i,
#news-hot .customNavigation .btn i,
.tab-album .customNavigation .btn i,
.album-new-home .customNavigation .btn i,
.video-new-home .customNavigation .btn i,
.v2-tabhome .customNavigation .btn i,
.v2-home-catepr-right .customNavigation .btn i,
.tab-video-home .customNavigation .btn i
{
    font-size:20px;
    color: #A1A1A1;
    font-weight: bold;
    line-height: 1em;
    padding-right: 0;
    margin-top: 0;
}
.tab-content li
{
    list-style:none;
    margin-top: 0;
}
.owl-item .v2-home-catepr-showli
{
    width:auto;
    float: none;
}
.v2-home-catepr-showul{border-top: 1px solid #e6e6e6;display: table;width: 100%;/* margin-top: 5px; */}
.v2-home-catepr-showli
{
    width: 33.333%;
    height: 275px;
    margin-bottom: 0;
    float: left;
    /* border-bottom: 1px solid #e6e6e6; */
    /* border-right: 1px solid #e6e6e6; */
}
.f-product-viewid{width:100%;display:table;border-top: 1px solid #e6e6e6;border-left: 1px solid #e6e6e6;}
.f-product-view-other .f-product-viewid{border-right:1px solid #e6e6e6;}
.f-product-viewid .v2-home-catepr-showli
{
    /* width: 20%; */
    height: 300px;
    border-left: 1px solid #e6e6e6;
    border-bottom: 1px solid #e6e6e6;
    height: 285px;
}
.f-product-viewid.viewlist .v2-home-catepr-showli
{
    width:100%;
    height: 205px;
    margin-bottom: 20px;
    border-bottom: 0;
}
.f-product-viewid.viewlist .v2-home-catepr-showli .v2-home-pr-item-imgg
{
    width: 25%;
    float:left;
    padding: 10px;
    margin-right: 5%;
}
.f-product-viewid.viewlist .v2-home-catepr-showli .v2-home-pr-item-name h2
{
    text-align:left;
    margin: 20px 0 10px 0;
}
.f-product-viewid.viewlist .v2-home-catepr-showli .v2-home-pr-item-name,
.f-product-viewid.viewlist .v2-home-catepr-showli .f-pr-item-action,
.f-product-viewid.viewlist .v2-home-catepr-showli .v2-home-pr-item-price-gr
{
    width:70%;
    float:left;
    text-align: left;
}
.f-product-viewid .v2-home-catepr-showli .v2-home-catepr-showul-item
{
    /* border: 1px solid #DADADA!important; */
    /* border-width: 1px !important; */
    /* border-radius: 5px; */
    height: auto;
}
.f-product-viewid .v2-home-catepr-showli .v2-home-catepr-showul-item:hover
{
    /* box-shadow: 0 0 10px #d4d4d4; */
}
.f-product-viewid .v2-home-catepr-showli .f-pr-item-action>div
{
    width: 74%;
}
.f-product-view .f-product-viewid .v2-home-catepr-showli .f-pr-item-action>div
{
    width: 61%;
}
.f-product-view .f-product-viewid .v2-home-catepr-showli .f-pr-item-action
{
    height: 200px !important;
    background: rgba(6, 6, 6,0.3) !important;
}
.v2-home-catepr-showul .v2-home-catepr-showli .v2-home-catepr-showul-item
{
    height: auto;
    margin-top: 0;
}
.v2-home-catepr-showul-item:hover .v2-home-pr-item-imgg img{/* box-shadow: 0 0 10px #d4d4d4; */-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}
.v2-home-pr-item-imgg
{
    height: 175px;
    position: relative;
    padding: 0px;
    overflow: hidden;
}
.v2-home-catepr .v2-home-pr-item-imgg img,.v2-tabhome .v2-home-pr-item-imgg img{height: 100%;width: auto;}
.combo_cate .v2-home-pr-item-imgg{height: 175px;}
.v2-home-pr-item-imgg img
{
    width: 100%;
    height:100%;
    margin: 0 auto;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
    object-fit: scale-down;
}
.item-pr-xemnhieuu:hover .item-pr-xemnhieuu-box
{
    opacity:1;
}
.doi-tac .customNavigation
{
    position: relative;
}
.doi-tac .customNavigation .btn
{
    border-radius: 50%;
    background-color: #000000;
    top: -67px;
    width: 35px;
    height: 35px;
}
.doi-tac .customNavigation .btn:hover
{
    background: #2CC067;
}
.doi-tac .customNavigation .btn.prevdoitacduoi
{
    position: absolute;
}
.doi-tac .customNavigation .btn.prevdoitacduoi i
{
    
}
.doi-tac .customNavigation .btn.nextdoitacduoi
{
    right: 0;
    position: absolute;
}
.doi-tac .customNavigation .btn.nextdoitacduoi i.fa.fa-angle-right
{
    padding: 0 2px;
    margin: 0;
}
.doi-tac .customNavigation .btn i
{
  color: white;
  font-size: 25px;
  line-height: 0.9em;
}
div#owldoitacduoi
{
    /* width: 90%; */
    margin: 0 auto;
    margin-top: 30px;
    padding-bottom: 30px;
}
.doi-tac .logo_bottom
{
    border-bottom: 1px solid #343434;
}
#back-top
{
    position:fixed;
    right:5px;
    bottom: 5px;
    z-index:123;
    display: none;
}
#back-top p
{
    background: #2CC067;
    padding: 12px 5px 5px 5px;
    border-radius:5px;
    color: white;
    text-transform: uppercase;
    display: block;
    font-family: Lato;
    position:relative;
    font-size: 11px;
    border-bottom: 2px solid #208046;
    cursor: pointer;
    margin-bottom: 0;
}
#back-top p:After
{
    content:"\f077";
    position:absolute;
    top: 0px;
    font-family:FontAwesome;
    right: 10px;
    font-size: 12px;
}
.f-center-module .f-center-title
{
    height:auto;

}
.album-new-home .f-center-title {border-bottom: 2px solid #1ba021;}
.f-album-tab-home
{
    list-style: none;
    width: 100%;
    display: table;
    margin-bottom: 0;
    /* border-bottom: 1px solid #F3F3F3; */
}
.f-album-item .f-album-item-img
{
    /* height:100%; */
    /* width:100%; */
}
.f-album-item .f-album-item-title h2{margin:10px 0;}
.f-album-item .f-album-item-title h2 a{text-align:center;display:block;font-size: 17px;color: black;}
.f-album-item .f-album-item-img a img
{
    height:100%;
    width:100%;
    border-radius:0 0 3px 3px;
    transform: scale(1);
    transition: 0.3s transform;
}
.f-album-item .f-album-item-img:hover a img
{
        opacity: 0.7;
    transform: scale(1.1);
}
.f-album-tab-home li
{
    float: left;
}
.f-album-tab-home li a
{
    display: block;
    text-transform: uppercase;
    padding: 10px 50px 10px 15px;
    line-height: 1em;
    font-size: 16px;
    color: white;
    background: #1ba021;
    position: relative;
}
.f-album-tab-home li a:After{content:"";position: absolute;top: -2px;border-right: 37px solid transparent;border-top: 41px solid rgb(255, 255, 255);right: 1px;transform: rotate(90deg);}
.f-album-tab-home li.active a
{
    /* border-bottom: 2px solid #2CC067; */
}
.f-module-page-album .f-album-item
{
  margin:0;   
}
.f-module-page-album .f-album-item
{
    height: 190px;
}
.video-new-home .f-center-title
{
    width:100%;
    border-bottom: 1px solid #EFEEEE;
    margin-bottom:20px;
    height: auto;
}
.video-new-home .f-center-title span
{
    
    font-size: 16px;
    font-family: Lato;
    display: inline-block;
    line-height: 1em;
    border-bottom: 2px solid #2CC067;
    padding: 10px 0;
}
.video-new-home li
{
    list-style:none;
}
.f-video-item-title
{
    position:absolute;
    top: 40%;
    width: 94.5%;
    text-align: center;
    background: rgba(44, 192, 103,0.6);
    opacity: 0;
}
.f-page-split-body .f-video-item .f-video-item-title,
.f-page-tab .f-video-item .f-video-item-title
{
    width:100%;
    top: 35%;
}
.tab-video-home .f-video-item-title
{
    width:100%;
}
.f-video-item:hover .f-video-item-title
{
    opacity:1;
    transition:all 0.5s;
    background: rgba(44, 192, 103,0.5)!important;
}
.f-video-item-title h2
{
    margin:0;
}
.f-video-item-title h2 a
{
    font-size: 20px;
    color: #FFFFFF;
    text-transform: uppercase;
    display:block;
    padding:10px 0;
}
.f-video-item .f-video-item-img
{
    height:100%;
    width:100%;
}
.f-video .f-video-item .f-video-item-img a img
{
    height: 100%;
    max-height: 100%;
}
.f-video .f-video-item
{
    height: 300px;
    margin: 0;
    margin-bottom: 10px;
}
.f-page-tab .f-video .f-video-item
{
    height:200px;
}
.tab-video-home .f-video .f-video-item
{
    margin:10px;
}
.f-video-item .f-video-item-img a img
{
    height:100%;
    width:100%;
    border-radius:0 0 3px 3px;
}
.owl-theme .owl-controls
{
    display:none!important;
}
.tab-content
{
    /* margin-top:10px; */
}
.productbreadcrumb
{
    /* background-image: url("../images/bkg-breadcrums.png"); */
    background-position: 0 0;
    background-repeat: repeat;
}
.productbreadcrumb .breadcrumb li
{
    position:relative;
}
.productbreadcrumb .breadcrumb li:before
{
    content:"\f178";
    content:"/";
    position:absolute;
    right: -8px;
    font-family:fontawesome;
    top: -1px;
    color: #21b354;
}
.productbreadcrumb .breadcrumb li:last-child:before
{
    content:'';
}
.productbreadcrumb .breadcrumb li a
{
    display:block;
    padding: 0px 8px;
    font-family: arial;
    text-transform: capitalize;
    font-size: 13px;
    line-height: 1.5em;
}
#block-slider img 
{
    width:100%;
    height: auto;
}
#newsSection,
.f-center-module.tab-album,
.f-center-module.video-new-home
{
    margin-bottom:20px;
}
.tab-video-home .f-center-title
{
    display:table;
    width: 100%;
    border-bottom: 1px solid #ECECEC;
}
.tab-video-home .f-center-title>ul li
{

}
.tab-video-home .f-center-title>ul li a
{
    font-family:'Lato';
    display:block;
    padding:10px;
    padding-left: 0;
    margin: 0;
    line-height: 1em;
    height: auto;
}
.tab-video-home .f-center-title>ul li.active a
{
    border-bottom: 2px solid #2CC067;
}
.slide .carousel-control>.fa
{
    background: rgba(64, 64, 64,0.6);
    padding:0 10px;
    font-size: 50px;
}
.slide .carousel-control>.fa:hover
{
    background: rgba(255, 255, 255,0.6);
    border: 1px solid #E4E4E4;
}
.slide .carousel-control.right
{
    right: 24px;
}
#f-pr-image-zoom-gallery img{max-width: 90%;max-height: 100%;padding: 5px;position:absolute;/* z-index: 123; */display: block;top: 0;left: 0;right: 0;bottom: 0;margin: auto;border: 0 !important;}
#f-pr-image-zoom-gallery a{width: 90%;height: 70px;overflow: hidden;display: block;border: 1px solid gainsboro;margin: 0 auto;}
#f-pr-image-zoom-gallery a.active{border: 1px solid #21b354;}
#f-pr-image-zoom-gallery{/* height:100px; */margin: 20px 0;}
.f-page-split .f-product li
{
   padding: 15px;
}
.f-page-split .f-pr-item-action
{
    height:auto!important;
    background: none!important;
}
.f-pr-view-box-size .box-size-title
{
    float:left;
    margin-right:15px;
}
.f-product-view-info .button-small
{
    float:left;
    border:0;
    border-bottom: 1px solid #bd2125;
    background: #ed3237;
    margin-left: 4px;
    width: 170px;
    padding: 8px 15px;
    margin: 0;
    border-radius: 2px;
}
.f-product-view-info a .button-small
{
    background: #ED3737;
    border-bottom: 2px solid #9E2626;
    float:left;
    width: 170px;
}
.f-miniCart-miniv2 .miniv2-toolbar-name
{
    display:table;
}
.v2-dealer
{
    list-style:none;
}
.f-pr-view-box-size.soluong
{
    width: 177px;
    height: 42px;
    padding: 0;
    border: 1px solid #D6D6D6;
    float: left;
    margin-right: 20px;
}
.f-pr-view-box-size.soluong button
{
    background:none;
    box-shadow:none;
    border:0;
    width: 50px;
}
.f-pr-view-box-size.soluong p
{
    margin-bottom:0;
    color:white;
    display:inline-block;
    cursor: pointer;
}
.f-pr-view-box-size.soluong p.tang
{
    border-left: 1px solid #D6D6D6;
}
.f-pr-view-box-size.soluong p.giam
{
    border:0;
    border-right: 1px solid #D6D6D6;
}
.f-pr-view-box-size.soluong p span
{
    position:relative;
    display: block;
    padding: 10px 10px;
    color: transparent;
}
.f-pr-view-box-size.soluong p span.tang:after
{
   content:'+';
   position:absolute;
   z-index: 123;
   top: 5px;
   left: 18px;
   font-size: 20px;
   color: black;
}
.f-pr-view-box-size.soluong p span.giam:after
{
   content:'-';
   position:absolute;
   z-index: 123;
   font-size: 20px;
   top: 5px;
   left: 22px;
   color:black;
}
.f-pr-view-box-size.soluong option
{
   box-shadow: none !important;
   background: none!important;
   height: 42px;
   padding: 10px 5px;
   width: 65px;
   display: inline-block;
   text-align: center;
}
.share
{
    display: table;
    margin-bottom: 10px;
}
.share .share-title
{
    width: auto;
    float: left;
}
.share .share-title span
{
    display: block;
    padding: 7px;
    padding-left: 0;
}
.share .share-body
{
    float: left;
    margin-top: 5px;
}
.share .share-body a
{

}
.share .share-body a i
{
    padding: 3px;
}
.share .share-body a i.fa-facebook
{

color: white;

background: #0069A3;
}
.share .share-body a i.fa-pinterest
{
    
color: white;
    
background: #0069A3;
}
.share .share-body a i.fa-twitter
{
    
color: white;
    
background: #0069A3;
}
.share .share-body a i.fa-google-plus
{
    
color: black;
    
background: #A7A7A7;
}
.f-product-view .f-product-view-tab
{
    padding:0;
    border-top: 0;
    margin-top: 40px;
}
.f-product-view .f-product-view-tab .f-product-view-tab-header
{
    border-bottom: 1px solid #DADADA;
}
.f-product-view .f-product-view-tab .f-product-view-tab-header > ul li
{

}
.f-product-view .f-product-view-tab .f-product-view-tab-header > ul li.active
{
    border: 1px solid #DADADA;
    border-bottom:1px solid white;
    border-radius:3px;
}
.f-product-view .f-product-view-tab .f-product-view-tab-header > ul li:first-child.active
{
    border-left:0;
}
.f-product-view .f-product-view-tab .f-product-view-tab-header > ul li a
{
    background:none;
    color: black;
    text-transform:none;
    padding:10px 20px;
    font-weight: bold;
}
.f-product-view .f-product-view-tab .f-product-view-tab-header > ul li.active a
{
   background:none;
   color: #2CC067;
}
.like-product 
{
    float:left;
    margin-left: 10px;
}
.like-product li
{
    list-style:none;
}
.like-product li i
{
    color: #FFFFFF;
    padding: 11px 15px;
    font-size: 20px;
    background: #D8D8D8;
}
.wrap-btn-buy
{
    display:table;
    margin-top:20px;
}
.pagination li.active a
{
    background: #2CC067 !important;
    border-color: #2CC067 !important;
}
.pagination li a
{
    border-radius: 3px;
    padding: 4px 10px;
}
.pagination li
{
    margin: 0 5px;
    display: block;
    float: left;
}
.f-pagging
{
    margin-bottom:20px;
}
.f-news-page-item
{
    height: 310px;
}
.f-news-page li{width:33.333%;float:left;border: 0;height: 340px;}
.f-news-page-item .f-news-page-name
{
    margin-bottom: 15px;
}
.f-news-page-item .f-news-page-name h2
{
    font-size: 16px;
}
.f-news-page-item .f-news-page-name h2 a
{
    /* font-weight: bold; */
    color: #353535;
    font-size: 18px;
}
.f-news-page-item .f-news-page-item-img
{
    height: 170px;
    border: 1px solid #cecece;
    overflow: hidden;
}
.f-news-page-item .f-news-page-item-img img{border: none !important;}
.f-news-page li .f-news-page-item-img .thumbnail{margin-bottom:0;border: 0;padding: 0;}
.f-news-page-item .f-news-page-item-text
{
    /* height: 185px; */
    position: relative;
}
.f-read-more
{
    position:absolute;
    right:0;
    bottom: -14px;
}
.f-read-more a span{
    display:block;
    /* padding:10px; */
    background: none;
    border-bottom: 0;
    color: #21b354;
    font-weight: normal;
    font-size: 13px;
}
.v2pagging
{
    background:none;
}
.f-page-split-body .f-album .f-album-item
{
    margin:0;
    height:190px;
}
.f-product-bl
{
    margin-top:0;
}
.f-product-chooseview
{
    margin-left: 0;
    border: 1px solid #D2D0D0;
    padding: 5px 5px;
    border-radius: 3px;
}
.f-product-chooseview a.active span
{
    color: #2CC067;
}
.f-product-chooseview a span
{
    
}
.f-product-chooseview a
{
    border-right: 1px solid #AAAAAA;
    padding: 0 6px;
}
.f-product-chooseview a:last-child
{
    border-right:0;
}
.f-product-chooseview a span
{   
    font-size: 15px;
}
.f-cate
{
    background: #ffffff;
    /* border-top: 1px solid #dadada; */
    /* box-shadow: 0px 1px 1px #a7a7a7; */
    margin: 15px 0;
}
.v2-filterpr
{
    margin-top: 0;
    padding: 0;
    display: table;
    background: none;
    width: 100%;
}
.v2-filterpr>div>div{padding:0;}
.f-product-custom-view span.v2-filterpr-show
{
    float:left;
    padding-top: 6px;
    margin-right: 10px;
    font-size: 13px;
}
.f-product-custom-view select
{
    float:left;
    width: 133px;
    font-size: 12px;
}
.f-product-custom-view select#limit_filter
{
    width: 65px;
}
.f-product-custom-view .sapxep
{
   float:right;
   padding: 0;
   width: 205px;
}
.f-product-custom-view .hienthi
{
    float:right;
    padding: 0;
    text-align: right;
    width: 120px;
}
.f-product-custom-view
{
    padding:0;
}
.f-product-view-info-detail.col-md-5.fix-detailproduct
{
    position:fixed;
    right: 20px;
}
.payment-top
{
    /* margin-top:100px; */
    display: table;
    width: 100%;
    background: #f7f7f7;
    padding: 10px;
    border: 1px solid #f1f1f1;
}
p.short_nd a
{
    color:white;
}
.f-album .f-album-item .f-album-item-title
{
    background:none;
}
 
.item-doitac-duoi img
{
    border: 1px solid #E6E6E6;
    border-radius: 5px;
    padding: 10px;
}
.item-doitac-duoi:hover img
{
   border: 1px solid #229027;
}
.logo_bottom
{
    position:relative;
    margin: 20px 0;
}
.logo_bottom .customNavigation
{
    display: table; 
    width: 100%;
}
.logo_bottom .customNavigation .btn{
    position:absolute;
    top: 0;
    padding: 0 10px;
    right: 40px;
    background: #21b354;
}
.logo_bottom .customNavigation .btn:hover
{
    background: #21b354;
}
.logo_bottom .customNavigation .btn i
{
    color: #ffffff;
    font-size: 30px;
    margin-top: 0;
    line-height: 1em;
    padding-right: 0;
}
.logo_bottom .customNavigation .btn:hover i
{
    /* color:white; */
}
.logo_bottom .customNavigation .btn.nextdoitacduoi
{
    right:0;
}
.logo-bottom-header
{
    border-bottom: 2px solid #21b354;
}
.logo-bottom-header h2
{
    margin:0;
    font-size: 16px;
    text-transform: uppercase;
    color: white;
    display: inline-block;
    padding: 10px 40px 10px 10px;
    background: #21b354;
    position:relative;
    /* font-weight: bold; */
}
.logo-bottom-header h2:after
{
    content: "";
    position: absolute;
    top: -2px;
    border-right: 37px solid transparent;
    border-top: 41px solid rgb(255, 255, 255);
    right: 2px;
    transform: rotate(90deg);
}
.login-bar
{
    display:table;
    list-style:none;
    float: right;
    margin-bottom: 0;
    position: absolute;
    top: 0;
    right: 0;
}
.login-bar li
{
    float:left;
    position:relative;
    /* margin-left: 20px; */
}
.login-bar li:first-child:after
{
    content:"";
    width:1px;
    height:10px;
    background:white;
    position:absolute;
    right:0;
    top: 10px;
}
.login-bar li:first-child:before
{
    content:"\f007";
    font-family: fontawesome;
    width:1px;
    height:10px;
    /* background:white; */
    position:absolute;
    left: -8px;
    top: 5px;
    color: #6b6b6b;
}
.login-bar li a
{
    display:block;
    padding: 5px 10px;
    color: #000000;
    font-size: 13px;
}
.login-bar li a:hover{
    color: #0aab4a;
}
.popup_qc
{
   width: 100%;
   height: 100%;
   background: rgba(0, 0, 0,0);
   position:fixed;
   top:0;
   z-index:123;
   display:none;
}
.popup_qc>div
{
    width: 340px;
    height: 293px;
    left: 0;
    right: 0;
    margin: 0 auto;
    top: 30%;
    position: absolute;
    background: rgba(0, 0, 0,0.6);
    text-align: center;
    padding: 10px;
    border-radius: 10px;
}
.popup_qc .popup_qc_close span
{
   display: block;
   color: white;
   background: rgba(0, 0, 0,0.6);
   padding: 5px 12px;
   border-radius: 50%;
   position: absolute;
   right: -15px;
   border: 1px solid white;
   top: -15px;
   cursor: pointer;
}
.popup_qc>div .fb_iframe_widget
{
    max-width:300px!important;
    margin: 0 auto;
}
#block-slider{position:relative;width: 60%;float: right;}
.adv_1{width: 20%;float:right;}
.bar_top .option_top .f-block-title{display:none;}
.option_top{width: 80%;float:left;background: none;border-radius: 0;margin-bottom: 0;border: 0;}
.option_top .f-block-news-menu>li{float:left;margin: 0px 11px;border-bottom: 0 !important;max-width: 80px;}
.option_top .f-block-news-menu {display:table;margin-bottom:0;}
.option_top .f-block-news-menu li img{margin:0 auto;margin-top: 3px;display:block;width: 23px;}
.option_top .f-block-news-menu>li h3 {margin: 2px;}
.option_top .f-block-news-menu li h3 a{color: #5f5f5f;font-size: 13px;text-align: center;display: block;padding-bottom: 6px;}
.option_top .f-block-news-menu li:hover h3 a{color: #23b455;}
.option_top .f-block-body ul.f-block-news-menu>li ul{left:0;top: 49px;}
.option_top .f-block-news-menu li ul li{width:100%;margin-right: 0;}
.option_top .f-block-news-menu li ul li h3 {margin: 0px;}
.option_top .f-block-news-menu li ul li h3 a{padding: 10px !important;display: block !important;border-left: none !important;}
.v2-home-catepr-background{width:100%;margin-top: 20px;}
.v2-home-catepr-background img{max-height:200px;width:100%;}
.news_tab_home{display:table;width:100%;}
.news_tab_home_new{width:50%;float:left;}
.news_tab_home_noi_bat{width:50%;float:left;}
.news_home_content li{padding: 10px;list-style: none;width: 50%;}
.news_home_content li:nth-child(n+5){display:none;}
.news_home_title{border-bottom: 1px solid #c50d0d;width: 90%;}
.news_home_title span{padding: 7px 10px;display: inline-block;background: #c50d0d;color: white;position: relative;}
.news_home_title span:After{content:'';position: absolute;top: -3px;border-right: 34px solid rgba(115, 78, 78, 0);border-top: 40px solid rgb(197, 13, 13);right: -37px;transform: rotate(-90deg);}
.dmsp{width: 20%;float:left;position: relative;border: 0;border-radius: 0;margin-bottom: 0;}
.dmsp .f-block-title span{padding-left:0;text-align:center;padding: 17px 0;border-bottom: 0;line-height: 17px;background: #0aab4a;color: white;font-weight: normal;font-size: 17px;}
.dmsp .f-block-body{position:absolute;/* display:none; */width: 100%;z-index: 123;background: #f7f7f7;/* border: 1px solid #e0e0e0; */border-top: 0;}
.pagedetail .dmsp .f-block-body{display:none;}
.option-top.pagedetail{margin-bottom: 5px;}
.dmsp:hover .f-block-body{display:block;}
.dmsp.f-block .f-block-body ul.f-block-news-menu>li{display:table;width:100%;position: initial;border-bottom: 0;}
.dmsp.f-block .f-block-body ul.f-block-news-menu>li:hover{background: #0aab4a;}
.dmsp.f-block .f-block-body ul.f-block-news-menu>li:hover>a{color:white;}
.dmsp.f-block .f-block-body ul.f-block-news-menu>li>img{width:15%;float:left;margin-top: -1px;padding: 5px;}
.dmsp.f-block .f-block-body ul.f-block-news-menu>li>a{font-size: 14px;width: 85%;float: right;line-height: 1.5em;padding: 7px 0px;color: black;font-family: arial;}
.dmsp.f-block .f-block-body ul.f-block-news-menu{position:relative;border: 1px solid #d4d4d4;}
.dmsp.f-block .f-block-body ul.f-block-news-menu>li>ul{width: 912px;border-top: 1px solid #dedede;height: 100%;}
.dmsp.f-block .f-block-body ul.f-block-news-menu>li>ul>li{width:30%;float:left;}
.dmsp.f-block .f-block-body ul.f-block-news-menu>li>ul>li>ul{display:block;position:relative;width: 100%;}

.dmsp.f-block .f-block-body ul.f-block-news-menu>li:nth-child(1)>ul>li{min-height: 170px;}
.dmsp.f-block .f-block-body ul.f-block-news-menu>li:nth-child(5)>ul>li{min-height: 170px;}
.dmsp.f-block .f-block-body ul.f-block-news-menu>li:nth-child(2)>ul>li:nth-child(1){width: 70%;}
.dmsp.f-block .f-block-body ul.f-block-news-menu>li:nth-child(2)>ul>li:nth-child(1) ul li{width: 33.333%;float: left;}
.dmsp.f-block .f-block-body ul.f-block-news-menu>li>ul>li>img{display:none;}
.dmsp.f-block .f-block-body ul.f-block-news-menu>li>ul>li>a{color: #23b455;font-size: 15px;border-bottom: 0;}
.dmsp.f-block .dmsp.f-block ul.f-block-news-menu>li:nth-child(2)>ul>li {}
.dmsp.f-block .f-block-body ul.f-block-news-menu>li>ul>li>ul{left:0;box-shadow: none;}
.dmsp.f-block .f-block-body ul.f-block-news-menu>li>ul>li>ul li a{color: dimgrey;line-height: 1em;display: block;padding: 5px 0px 5px 25px;border-bottom: 0;font-size: 13px;position: relative;}
.dmsp.f-block .f-block-body ul.f-block-news-menu>li>ul>li>ul li a:After{content:"\f005";position:absolute;font-family: fontawesome;left: 13px;top: 5px;font-size: 7px;}


.tuychon_left{width: 20%;float:left;position: relative;border: 0;border-radius: 0;margin-bottom: 0;}
.tuychon_left .f-block-title span{padding-left:0;text-align:center;padding: 17px 0;border-bottom: 0;line-height: 17px;background: #21b354;color: white;font-weight: normal;font-size: 17px;}
.tuychon_left .f-block-title span:after{content:"\f0c9";font-family:fontawesome;position: absolute;left: 17px;top: 17px;color: white;}
.tuychon_left .f-block-body{position:absolute;/* display:none; */width: 100%;z-index: 123;background: #f7f7f7;/* border: 1px solid #e0e0e0; */border-top: 0;}
.tuychon_left:hover .f-block-body{display:block;}
.tuychon_left.f-block .f-block-body ul.f-block-news-menu>li{display:table;width:100%;position: initial;border-bottom: 0;}
.tuychon_left.f-block .f-block-body ul.f-block-news-menu li:hover{background: #0aab4a !important;}
.tuychon_left.f-block .f-block-body ul.f-block-news-menu>li>ul>li{position:relative;}
.tuychon_left.f-block .f-block-body ul.f-block-news-menu>li>ul>li i{margin-top:0;top: 7px;}
.tuychon_left.f-block .f-block-body ul.f-block-news-menu>li>ul>li:hover i{color:white;}
.tuychon_left.f-block .f-block-body ul.f-block-news-menu li i{}
.tuychon_left.f-block .f-block-body ul.f-block-news-menu li:hover >a{color:white;}
.tuychon_left.f-block .f-block-body ul.f-block-news-menu>li>img{width:15%;float:left;margin-top: -1px;padding: 4px 5px;}
.tuychon_left.f-block .f-block-body ul.f-block-news-menu>li>a{font-size: 14px;width: 85%;float: right;line-height: 1.5em;padding: 5px 0px;color: black;font-family: arial;}
.tuychon_left.f-block .f-block-body ul.f-block-news-menu>li>a:after{display:none;}
.tuychon_left.f-block .f-block-body ul.f-block-news-menu>li i{position:absolute;right: 20px;/* color: #21b354; */margin-top: 10px;z-index: 9999;display: none;}
.tuychon_left.f-block .f-block-body ul.f-block-news-menu>li:hover >i{color:white;}
.tuychon_left.f-block .f-block-body ul.f-block-news-menu{position:relative;border: 1px solid #d4d4d4;border-top: 0;margin-bottom: 0;}
.tuychon_left.f-block .f-block-body ul.f-block-news-menu>li>ul{width: 969px;border-top: 1px solid #dedede;height: 100%;min-height: 300px;overflow: hidden;}
.tuychon_left.f-block .f-block-body ul.f-block-news-menu>li>ul>img{width: 75%;position:absolute;right:0;top:0;}
.tuychon_left.f-block .f-block-body ul.f-block-news-menu>li>ul>li{width: 25%;/* float:left; */}
.tuychon_left.f-block .f-block-body ul.f-block-news-menu>li>ul>li:nth-child(n+10){/* display:none; */}
.tuychon_left.f-block .f-block-body ul.f-block-news-menu>li>ul>li>ul{/* display:block; *//* position:relative; */width: 100%;}
.pagedetail .tuychon_left .f-block-body{display:none;width: 241px;}
.pagedetail .tuychon_left:hover .f-block-body{display:block;}
.tuychon_left.fix_detail{position:fixed;z-index: 9999999;left: 70px;top:0;background: none;width: 50px;height: 42px;}
.tuychon_left.fix_detail .f-block-title span{width: 50px;height: 42px;color: transparent;border-radius: 50%;}
.tuychon_left.fix_detail .f-block-title span:after{top: 11px;left: 17px;}

.cate_more{position:absolute;top: 10px;right: 17px;}
.cate_more a{color: #0e0e0e;position:relative;font-size: 13px;}
.cate_more a:After{content:"\f101";font-family: fontawesome;position: absolute;right: -14px;top: -1px;font-size: 15px;}
.cate_more a:hover{/* color: #2cc067; */}
.cate_more a:hover:After{/* color:REd; */}
.v2-home-catepr-right{float: left;height: auto;width: 60%;/* margin-top: 41px; */border-left: 1px solid #e6e6e6;} 
.view_detail{text-align: center;margin-top: 10px;display: none;}
.view_detail a{color:black;text-align:center;display: inline-block;padding: 3px 15px;border: 1px solid whitesmoke;border-radius: 1px;}
.v2-home-catepr-showul-item:hover .view_detail a{color: #ffffff;background: #2cc067;}
.cate_left{position:fixed;top: 17%;left: 2px;z-index:123;opacity: 0;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}
.adv_2{border: 1px solid #d8d8d8;border-bottom: 0;background: white;}
.adv_2 ul{margin-bottom:0;}
.adv_2 ul li{border-bottom: 1px solid #d8d8d8;display: block;/* padding: 5px 2px; */}
.adv_2 ul li a{display:block;padding: 5px 2px;}
.adv_2 ul li a.active,.adv_2 ul li:hover a{background: #21b354;}
.adv_2 img{max-width: 25px;}
.v2-home-catepr-left-mn .icate{position:absolute;left:0;top:0;z-index: 123;color: white;padding: 2px 7px;}
.v2-home-catepr-left-mn:After{content:"";border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #ed3237 !important;border-style: solid;border-width: 30px 0px 30px 30px;position: absolute;left: -4px;top: -19px;transform: rotate(225deg);z-index: 1;}
.catepr0 .v2-home-catepr-title a span{/* background: #00afef; */}
.catepr0 .v2-home-catepr-title a span:after{/* border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #00afef; */}
.catepr0 .v2-home-catepr-left-mn{border-bottom: 2px solid #21b354;}

.catepr1 .v2-home-catepr-title a span{background: #373435;}
.catepr1 .v2-home-catepr-title a span:after{border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #373435;}
.catepr1 .v2-home-catepr-images:before{background: #373435;}
.catepr1 .v2-home-catepr-left-mn{border-bottom: 3px solid #373435;}

.catepr2 .v2-home-catepr-title a span{background: #f37435;}
.catepr2 .v2-home-catepr-title a span:after{border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #f37435;}
.catepr2 .v2-home-catepr-images:before{background: #f37435;}
.catepr2 .v2-home-catepr-left-mn{border-bottom: 3px solid #f3784f;}

.catepr3 .v2-home-catepr-title a span{background: #00a8cc;}
.catepr3 .v2-home-catepr-title a span:after{border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #00a8cc;}
.catepr3 .v2-home-catepr-images:before{background: #00a8cc;}
.catepr3 .v2-home-catepr-left-mn{border-bottom: 3px solid #00a8cc;}

.catepr4 .v2-home-catepr-title a span{background: #8c9c7b;}
.catepr4 .v2-home-catepr-title a span:after{border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #8c9c7b;}
.catepr4 .v2-home-catepr-images:before{background: #8c9c7b;}
.catepr4 .v2-home-catepr-left-mn{border-bottom: 3px solid #8c9c7b;}

.catepr5 .v2-home-catepr-title a span{background: #c75ea3;}
.catepr5 .v2-home-catepr-title a span:after{border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #c75ea3;}
.catepr5 .v2-home-catepr-images:before{background: #c75ea3;}
.catepr5 .v2-home-catepr-left-mn{border-bottom: 3px solid #c75ea3;}

.catepr6 .v2-home-catepr-title a span{background: #c1b85b;}
.catepr6 .v2-home-catepr-title a span:after{border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #c1b85b;}
.catepr6 .v2-home-catepr-images:before{background: #c1b85b;}
.catepr6 .v2-home-catepr-left-mn{border-bottom: 3px solid #c1b85b;}

.catepr7 .v2-home-catepr-title a span{background: #718fc8;}
.catepr7 .v2-home-catepr-title a span:after{border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #718fc8;}
.catepr7 .v2-home-catepr-images:before{background: #718fc8;}
.catepr7 .v2-home-catepr-left-mn{border-bottom: 3px solid #718fc8;}

.catepr8 .v2-home-catepr-title a span{background: #2bb2e7;}
.catepr8 .v2-home-catepr-title a span:after{border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #2bb2e7;}
.catepr8 .v2-home-catepr-images:before{background: #2bb2e7;}
.catepr8 .v2-home-catepr-left-mn{border-bottom: 3px solid #2bb2e7;}

.catepr9 .v2-home-catepr-title a span{background: #91bcd1;}
.catepr9 .v2-home-catepr-title a span:after{border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #91bcd1;}
.catepr9 .v2-home-catepr-images:before{background: #91bcd1;}
.catepr9 .v2-home-catepr-left-mn{border-bottom: 3px solid #91bcd1;}

.catepr10 .v2-home-catepr-title a span{background: #718fc8;}
.catepr10 .v2-home-catepr-title a span:after{border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #718fc8;}
.catepr10 .v2-home-catepr-images:before{background: #718fc8;}
.catepr10 .v2-home-catepr-left-mn{border-bottom: 3px solid #718fc8;}

.v2-home-catepr-title{display: inline-block;float: left;height: auto;background: none !important;width: 100%;position: relative;}
.v2-home-catepr-title a span{position: relative;float: left;text-transform: none;/* overflow: hidden; *//* white-space: nowrap; */font-weight: normal;width: 212px;font-size: 15px;text-overflow: ellipsis;line-height: 40px;padding-bottom: 0;color: #ffffff;padding-left: 10px;background: #21b354 !important;display: inline-block;text-transform: uppercase;font-family: arial;padding-left: 33px;}
.v2-home-catepr-title a span:after{content:"";border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #21b354 !important;border-style: solid;border-width: 20px 0px 20px 20px;position: absolute;right: -20px;top: 0;}
.v2-home-catepr-images{float:left;width: 22%;z-index: 999;position: relative;}
.v2-home-catepr-images img{margin-top: -43px;z-index: 123;/* margin-top: 0; *//* margin-top: 4px; */}
.v2-home-catepr-images:After{content:"";position: absolute;top: -42px;right: -18px;z-index: 123;height: 40px;width: 42px;background: url(http://upload2.webbnc.vn/media/4492/before_cate.png);background-size: 100% 100%;}
.v2-home-catepr-images:before{content:"";position: absolute;top: -43px;right: -18px;z-index: 123;height: 38px;width: 60px;background: none !important;}
.bg_head{/* position:absolute; *//* z-index:0; *//* top: 0; *//* left: 0; *//* height: 120px; */}
.bg_head img{/* height:100%; */}
.tuvan_khachhang{position:absolute;bottom: 4px;right:0;/* border: 1px solid #2cc067; */}
.adv_5{position:relative;/* background: url(http://upload2.webbnc.vn/media/4492/hot-line.jpg); */background: url(http://upload2.webbnc.vn/media/4492/hot-line.png);background-size: 100% 100%;}
.adv_5_content{display:none;position: absolute;z-index: 123;background: #23b455;width: 100%;top: 35px;left: 0;border-top: 1px solid #2cc067;box-shadow: 1px 2px 2px 0px #ffffff;padding: 10px 5px;color: white;}
.tuvan_khachhang:hover .adv_5_content{display:block;}
.adv_5>p a{font-size: 17px;text-transform: uppercase;color: transparent;padding: 7px 20px;display: block;}
.adv_5>p a:hover{/* color:white; *//* background: #2cc067; */}
.logo img{margin-top: 44px;}
.form_dk{position:fixed;right: -275px;bottom: 40px;width: 270px;z-index: 999999;/* background: rgba(0, 0, 0, 0.86); */border-radius: 3px;-webkit-transition: all 240ms linear;-moz-transition: all 240ms linear;-ms-transition: all 240ms linear;-o-transition: all 240ms linear;transition: all 240ms linear;}
.form_1title_{text-align:center;color:white;text-transform: uppercase;cursor: pointer;}
.form_dk_content{width: 100%;margin:0 auto;/* margin-bottom: 15px; */padding-bottom: 10px;background: #23b455;padding: 10px;border-radius: 3px;}
.form_dk_content label{display:none;}
.form_dk_content input{width:100%;margin-bottom:15px;height:35px;padding:0 15px;}
.form_dk_content button{margin:0 auto;display: block;margin-top: 6px;color: white;background: #ff6600;border: 0;padding: 3px 15px;border-bottom: 1px solid #90491a;}
.form_dk_content textarea{width:100%;}
#formCustom_1{/* max-width: 0; *//* overflow: hidden; */}
.form_dk_content:hover #formCustom_1{/* max-width: none; *//* transition: max-width 1s ease-in; */}
.form_dk.show{right: 0;}
.header .header-banner{padding:0;}
.fix-header .bg_head{display:none;}
.fix-header .menu-top-custom{display:none;}
.fix-header .login-bar{display:none;}
.fix-header .search{margin-top: 2px;}
.fix-header .cart-mini-custom{margin-top: 2px;}
.fix-header .tuvan_khachhang{right:-76px;bottom: -2px;}
.coccoc-alo-phone.coccoc-alo-show {visibility: visible;left: auto !important;bottom: 80px !important;right: 40px!important;}
.coccoc-alo-phone {position: fixed;visibility: hidden;background-color: transparent;width: 100px;height: 100px;cursor: pointer;z-index: 200000!important;-webkit-backface-visibility: hidden;-webkit-transform: translateZ(0);-webkit-transition: visibility .5s;-moz-transition: visibility .5s;-o-transition: visibility .5s;transition: visibility .5s;left: -80px;bottom: 15%;}
.coccoc-alo-phone.coccoc-alo-green .coccoc-alo-ph-circle {border-color: #00aff2;border-color: #bfebfc 9;opacity: .5;}
.coccoc-alo-ph-circle {width: 160px;height: 160px;top: 20px;left: 20px;position: absolute;background-color: transparent;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;border: 2px solid rgba(30,30,30,0.4);border: 2px solid #bfebfc 9;opacity: .1;-webkit-animation: coccoc-alo-circle-anim 1.2s infinite ease-in-out;-moz-animation: coccoc-alo-circle-anim 1.2s infinite ease-in-out;-ms-animation: coccoc-alo-circle-anim 1.2s infinite ease-in-out;-o-animation: coccoc-alo-circle-anim 1.2s infinite ease-in-out;animation: coccoc-alo-circle-anim 1.2s infinite ease-in-out;-webkit-transition: all .5s;-moz-transition: all .5s;-o-transition: all .5s;transition: all .5s;-webkit-transform-origin: 50% 50%;-moz-transform-origin: 50% 50%;-ms-transform-origin: 50% 50%;-o-transform-origin: 50% 50%;transform-origin: 50% 50%;}
.coccoc-alo-phone.coccoc-alo-green .coccoc-alo-ph-circle-fill {background-color: rgba(0,165,233,0.9); background-color: #a6e3fa 9;opacity: .75!important;}
.coccoc-alo-ph-circle-fill {width: 100px;height: 100px;top: 50px;left: 50px;position: absolute;background-color: #000;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;border: 2px solid transparent;opacity: .1;-webkit-animation: coccoc-alo-circle-fill-anim 2.3s infinite ease-in-out;-moz-animation: coccoc-alo-circle-fill-anim 2.3s infinite ease-in-out;-ms-animation: coccoc-alo-circle-fill-anim 2.3s infinite ease-in-out;-o-animation: coccoc-alo-circle-fill-anim 2.3s infinite ease-in-out;animation: coccoc-alo-circle-fill-anim 2.3s infinite ease-in-out;-webkit-transition: all .5s;-moz-transition: all .5s;-o-transition: all .5s;transition: all .5s;-webkit-transform-origin: 50% 50%;-moz-transform-origin: 50% 50%;-ms-transform-origin: 50% 50%;-o-transform-origin: 50% 50%;transform-origin: 50% 50%;}
.coccoc-alo-phone.coccoc-alo-green .coccoc-alo-ph-img-circle {background-color: #1b6b37;}
.coccoc-alo-ph-img-circle {width: 60px;height: 60px;top: 70px;left: 70px;position: absolute;background: rgba(30,30,30,0.1) o-repeat center center;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;border: 2px solid transparent;opacity: .7;-webkit-animation: coccoc-alo-circle-img-anim 1s infinite ease-in-out;-moz-animation: coccoc-alo-circle-img-anim 1s infinite ease-in-out;-ms-animation: coccoc-alo-circle-img-anim 1s infinite ease-in-out;-o-animation: coccoc-alo-circle-img-anim 1s infinite ease-in-out;animation: coccoc-alo-circle-img-anim 1s infinite ease-in-out;-webkit-transform-origin: 50% 50%;-moz-transform-origin: 50% 50%;-ms-transform-origin: 50% 50%;-o-transform-origin: 50% 50%;transform-origin: 50% 50%;}
@-moz-keyframes coccoc-alo-circle-anim{0%{-moz-transform:rotate(0) scale(.5) skew(1deg);opacity:.1;-moz-opacity:.1;-webkit-opacity:.1;-o-opacity:.1}30%{-moz-transform:rotate(0) scale(.7) skew(1deg);opacity:.5;-moz-opacity:.5;-webkit-opacity:.5;-o-opacity:.5}100%{-moz-transform:rotate(0) scale(1) skew(1deg);opacity:.6;-moz-opacity:.6;-webkit-opacity:.6;-o-opacity:.1}}@-webkit-keyframes coccoc-alo-circle-anim{0%{-webkit-transform:rotate(0) scale(.5) skew(1deg);-webkit-opacity:.1}30%{-webkit-transform:rotate(0) scale(.7) skew(1deg);-webkit-opacity:.5}100%{-webkit-transform:rotate(0) scale(1) skew(1deg);
-webkit-opacity:.1}}@-o-keyframes coccoc-alo-circle-anim{0%{-o-transform:rotate(0) kscale(.5) skew(1deg);-o-opacity:.1}30%{-o-transform:rotate(0) scale(.7) skew(1deg);-o-opacity:.5}100%{-o-transform:rotate(0) scale(1) skew(1deg);-o-opacity:.1}}@-moz-keyframes coccoc-alo-circle-fill-anim{0%{-moz-transform:rotate(0) scale(.7) skew(1deg);opacity:.2}50%{-moz-transform:rotate(0) -moz-scale(1) skew(1deg);opacity:.2}100%{-moz-transform:rotate(0) scale(.7) skew(1deg);opacity:.2}}@-webkit-keyframes coccoc-alo-circle-fill-anim{0%{-webkit-transform:rotate(0) scale(.7) skew(1deg);opacity:.2}50%{-webkit-transform:rotate(0) scale(1) skew(1deg);opacity:.2}100%{-webkit-transform:rotate(0) scale(.7) skew(1deg);opacity:.2}}@-o-keyframes coccoc-alo-circle-fill-anim{0%{-o-transform:rotate(0) scale(.7) skew(1deg);opacity:.2}50%{-o-transform:rotate(0) scale(1) skew(1deg);opacity:.2}100%{-o-transform:rotate(0) scale(.7) skew(1deg);opacity:.2}}@-moz-keyframes coccoc-alo-circle-img-anim{0%{transform:rotate(0) scale(1) skew(1deg)}10%{-moz-transform:rotate(-25deg) scale(1) skew(1deg)}20%{-moz-transform:rotate(25deg) scale(1) skew(1deg)}30%{-moz-transform:rotate(-25deg) scale(1) skew(1deg)}40%{-moz-transform:rotate(25deg) scale(1) skew(1deg)}50%{-moz-transform:rotate(0) scale(1) skew(1deg)}100%{-moz-transform:rotate(0) scale(1) skew(1deg)}}@-webkit-keyframes coccoc-alo-circle-img-anim{0%{-webkit-transform:rotate(0) scale(1) skew(1deg)}10%{-webkit-transform:rotate(-25deg) scale(1) skew(1deg)}20%{-webkit-transform:rotate(25deg) scale(1) skew(1deg)}30%{-webkit-transform:rotate(-25deg) scale(1) skew(1deg)}40%{-webkit-transform:rotate(25deg) scale(1) skew(1deg)}50%{-webkit-transform:rotate(0) scale(1) skew(1deg)}100%{-webkit-transform:rotate(0) scale(1) skew(1deg)}}@-o-keyframes coccoc-alo-circle-img-anim{0%{-o-transform:rotate(0) scale(1) skew(1deg)}10%{-o-transform:rotate(-25deg) scale(1) skew(1deg)}20%{-o-transform:rotate(25deg) scale(1) skew(1deg)}30%{-o-transform:rotate(-25deg) scale(1) skew(1deg)}40%{-o-transform:rotate(25deg) scale(1) skew(1deg)}50%{-o-transform:rotate(0) scale(1) skew(1deg)}100%{-o-transform:rotate(0) scale(1) skew(1deg)}}@-moz-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}@-o-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}@-moz-keyframes fadeOutRight{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@-webkit-keyframes fadeOutRight{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@-o-keyframes fadeOutRight{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@-moz-keyframes coccoc-alo-circle-anim{0%{transform:rotate(0) scale(.5) skew(1deg);opacity:.1}30%{transform:rotate(0) scale(.7) skew(1deg);opacity:.5}100%{transform:rotate(0) scale(1) skew(1deg);opacity:.1}}@-webkit-keyframes coccoc-alo-circle-anim{0%{transform:rotate(0) scale(.5) skew(1deg);opacity:.1}30%{transform:rotate(0) scale(.7) skew(1deg);opacity:.5}100%{transform:rotate(0) scale(1) skew(1deg);opacity:.1}}@-o-keyframes coccoc-alo-circle-anim{0%{transform:rotate(0) scale(.5) skew(1deg);opacity:.1}30%{transform:rotate(0) scale(.7) skew(1deg);opacity:.5}100%{transform:rotate(0) scale(1) skew(1deg);opacity:.1}}@keyframes coccoc-alo-circle-anim{0%{transform:rotate(0) scale(.5) skew(1deg);opacity:.1}30%{transform:rotate(0) scale(.7) skew(1deg);opacity:.5}100%{transform:rotate(0) scale(1) skew(1deg);opacity:.1}}@-moz-keyframes coccoc-alo-circle-fill-anim{0%{transform:rotate(0) scale(.7) skew(1deg);opacity:.2}50%{transform:rotate(0) scale(1) skew(1deg);opacity:.2}100%{transform:rotate(0) scale(.7) skew(1deg);opacity:.2}}@-webkit-keyframes coccoc-alo-circle-fill-anim{0%{transform:rotate(0) scale(.7) skew(1deg);opacity:.2}50%{transform:rotate(0) scale(1) skew(1deg);opacity:.2}100%{transform:rotate(0) scale(.7) skew(1deg);opacity:.2}}@-o-keyframes coccoc-alo-circle-fill-anim{0%{transform:rotate(0) scale(.7) skew(1deg);opacity:.2}50%{transform:rotate(0) scale(1) skew(1deg);opacity:.2}100%{transform:rotate(0) scale(.7) skew(1deg);opacity:.2}}@keyframes coccoc-alo-circle-fill-anim{0%{transform:rotate(0) scale(.7) skew(1deg);opacity:.2}50%{transform:rotate(0) scale(1) skew(1deg);opacity:.2}100%{transform:rotate(0) scale(.7) skew(1deg);opacity:.2}}@-moz-keyframes coccoc-alo-circle-img-anim{0%{transform:rotate(0) scale(1) skew(1deg)}10%{transform:rotate(-25deg) scale(1) skew(1deg)}20%{transform:rotate(25deg) scale(1) skew(1deg)}30%{transform:rotate(-25deg) scale(1) skew(1deg)}40%{transform:rotate(25deg) scale(1) skew(1deg)}50%{transform:rotate(0) scale(1) skew(1deg)}100%{transform:rotate(0) scale(1) skew(1deg)}}@-webkit-keyframes coccoc-alo-circle-img-anim{0%{transform:rotate(0) scale(1) skew(1deg)}10%{transform:rotate(-25deg) scale(1) skew(1deg)}20%{transform:rotate(25deg) scale(1) skew(1deg)}30%{transform:rotate(-25deg) scale(1) skew(1deg)}40%{transform:rotate(25deg) scale(1) skew(1deg)}50%{transform:rotate(0) scale(1) skew(1deg)}100%{transform:rotate(0) scale(1) skew(1deg)}}@-o-keyframes coccoc-alo-circle-img-anim{0%{transform:rotate(0) scale(1) skew(1deg)}10%{transform:rotate(-25deg) scale(1) skew(1deg)}20%{transform:rotate(25deg) scale(1) skew(1deg)}30%{transform:rotate(-25deg) scale(1) skew(1deg)}40%{transform:rotate(25deg) scale(1) skew(1deg)}50%{transform:rotate(0) scale(1) skew(1deg)}100%{transform:rotate(0) scale(1) skew(1deg)}}@keyframes coccoc-alo-circle-img-anim{0%{transform:rotate(0) scale(1) skew(1deg)}10%{transform:rotate(-25deg) scale(1) skew(1deg)}20%{transform:rotate(25deg) scale(1) skew(1deg)}30%{transform:rotate(-25deg) scale(1) skew(1deg)}40%{transform:rotate(25deg) scale(1) skew(1deg)}50%{transform:rotate(0) scale(1) skew(1deg)}100%{transform:rotate(0) scale(1) skew(1deg)}}
.coccoc-alo-ph-img-circle:After{content:"\f095";font-family: fontawesome;color: white;font-size: 40px;position: absolute;top: 0;left: 11px;}
.tc_left_view_all{position:absolute;left: 10px;bottom:15px;display: none;}
.tc_left_view_all a{color: #ffffff;display:block;padding: 0px 15px;background: #0aab4a;}
.infomation_info{background: #21b354;}
.infomation_info_content{width:100%;display:table;padding: 30px 0;}
.infomation_info_item{float:left;min-height: 90px;/* max-width: 246px; */border-right: 2px solid #f9f9f9;margin-right: 15px;}
.infomation_info_item:last-child{border-right:0;}
.infomation_info_item p{font-size:13px;color: white;max-width: 145px;}
.infomation_info_item:nth-child(1){width: 165px;}
.infomation_info_item:nth-child(2){width: 170px;}
.infomation_info_item:nth-child(3){width: 277px;}
.infomation_info_item:nth-child(4){width: 350px;}
.infomation_info_item:nth-child(5){width: 160px;}
.infomation_info_item h3{font-size: 14px;color: white;margin: 10px 0;}
.f-ctn-content{width:60%;float:left;padding: 0;}
.layout_product_detail .f-ctn-content{width:100%;}
.layout_product .f-ctn-content{width: 100%;padding: 0;}
.f-ctn-left{width:20%;float:left;}
.f-ctn-right{width:20%;float:left;}
.f-product-view-info{float:left;width: 80%;}
.right_product_detail {float:left;width: 20%;}
.des-van-tat{text-align:left;/* padding: 15px 0; */margin-bottom: 20px;}
.des-van-tat-title{border-bottom: 1px solid #bbbbbb;padding-bottom: 5px;margin-bottom: 5px;}
.block_tag a{color:black;border-right: 1px solid #969696;display:block;float: left;padding: 4px 10px;}
.block_tag{background:none;border: 0;}
.product_daxem{margin-bottom:20px;/* display: table; */border: 1px solid red;width: 100%;height: 180px;}
.block_daxem{border:0;/* display: table; */width: 100%;border-top: 1px solid red;border-radius: 2px;position: relative;}
.block_daxem .f-block-title{width: 5%;background: red;float:left;}
.f-block.block_daxem .f-block-title span{border:0;line-height: 1.5em;/* padding-top: 40px; *//* padding-bottom: 69px; */text-align: center;text-transform: none;font-weight: normal;color: white;display: block;padding: 35px 10px;background: #ed3237;}
.block_daxem .f-block-body{width:95%;float:left;position: relative;}
.block_daxem .f-block-body:after{content:"";width:1px;height:100%;background:Red;position:absolute;top:0;right:0;}
.block_daxem .v2-home-pr-item-price-gr{display:none;}
.block_daxem .v2-home-catepr-showli{height: 157px;list-style: none;}
.block_daxem .v2-home-pr-item-name{display:none;}
.block_daxem .v2-home-pr-item-imgg{height:150px;}
.block_album_hot{background:none;border:0;}
.block_album_hot .album_item{margin:10px;}
.block_album_hot .album_item_name h2 a{font-size:14px;color:black;}
.block_album_hot .album_item_img{height:200px;}
.block_album_hot .album_item_img img{width:100%;height:100%;}
.block_news_hot{}
.news_hot_item{display:table;width:100%;border-bottom: 1px solid #cacaca;}
.news_hot_item .news_hot_item_img{width:30%;float:left;padding: 10px 5px;}
.news_hot_item .news_hot_item_name{width:70%;float:left;}
.news_hot_item .news_hot_item_name h2{margin:0;}
.news_hot_item .news_hot_item_name h2 a{float:left;font-size: 13px;color: black;padding: 8px 0 5px 5px;}
.f-ctn-right .f-block .f-block-body ul.f-block-news-menu>li ul {left:auto;right:100%;}
.layout_news{width:60%;float:left;}
.news_related{width:100%;margin-bottom: 20px;}
.news_related ul{display:table;width: 80%;margin: 0 auto;}
.news_related ul li{float:left;width:50%;}
.news_related ul li h3{margin:0;}
.news_related ul li h3 a{color:black;display: block;padding: 4px 15px;position: relative;}
.news_related ul li h3 a:after{content:"\f04b";position: absolute;left: 0;top: 6px;font-size: 10px;font-family: fontawesome;}
.block_video_new_item{height: 150px;overflow: hidden;position:relative;margin-top: 5px;}
.block_video_new_name{position:absolute;z-index:123;bottom:0;left:0}
.block_video_new_name h3{margin:0;}
.block_video_new_name h3 a{color:white;font-size:14px;padding: 10px 15px;display: block;width: 100%;}
.layout_qaa{width:80%;float:left;}
.adv_fo{margin: 0 0 50px 0px;text-align: left;/* padding-left: 10px; */border-top: 2px solid #2cc067;}
.adv_fo table{margin-top:10px;}
.layout_product_content{margin-top:20px;margin-bottom: 20px;float: left;}
.combo_cate{/* display:table; */position: relative;width:100%;margin-bottom: 20px;margin-top: 10px;float: left;}
.combo_cate.combo_cate_f .f-product-viewid{margin-top:0;}
.combo_cate.combo_cate_f {width:75%;padding:0;}
.block_search_f {padding-left:0;}
.header-child{/* width: 100%; *//* border-bottom: 2px solid #02b056; */display: block;float: left;}
.header-child a{background:url(http://upload2.webbnc.vn/media/4492/bg_layout_cate.png);background-size:100% 100%;display: inline-block;padding: 6px 15px;text-transform: uppercase;color: white;font-size: 18px;min-width: 296px;}
.row_pro_cat{display: table;width: 100%;}
.cate_view_all{position:absolute;right:0;top: 10px;}
.cate_view_all a{color:red;}
.row_pro_cat li{list-style:none;width: 25%;float:left;border-left: 1px solid #e6e6e6;border-bottom: 1px solid #e6e6e6;height: 260px;border-right: 1px solid #e6e6e6;}
.row_pro_cat li:nth-child(5n),.row_pro_cat li:last-child{border-right: 1px solid #e6e6e6;}
.row_pro_cat li:nth-child(4n+1){clear:both;}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{height: 40px !important;background-color: #fff !important;background-color: rgb(33, 179, 84) !important;filter: "alpha(opacity=75)";-ms-filter: "alpha(opacity=75)";width: 8px !important;}
.mCSB_scrollTools .mCSB_draggerRail{background-color: #E2E2E2 !important;background-color: rgba(202, 202, 202, 0.4);filter: "alpha(opacity=40)";-ms-filter: "alpha(opacity=40)";}
.mCSB_scrollTools .mCSB_dragger{height:30px !important;}
.block_cate_news .f-block-news-menu li i{position:absolute;top: 13px;right: 15px;transform: rotate(90deg);display: block;/* padding: 10px; */cursor: pointer;}
.block_cate_news.f-block .f-block-body ul.f-block-news-menu>li ul{left:0;position:relative;width: 100%;box-shadow: none;}
.block_cate_news.f-block .f-block-body ul.f-block-news-menu>li ul li a{padding-left: 30px;line-height: 1em;color: #777777;height: auto;padding-bottom: 7px;position: relative;}
.block_cate_news.f-block .f-block-body ul.f-block-news-menu>li ul li ul li a{padding-left: 35px;}
.block_cate_news.f-block .f-block-body ul.f-block-news-menu>li ul li i{top:0;}
.block_cate_news.f-block .f-block-body ul.f-block-news-menu>li ul li a:after{content:"\f005";position: absolute;left: 16px;font-family: fontawesome;top: -1px;color: #717171;font-size: 9px;}
.block_cate_news.f-block .f-block-body ul.f-block-news-menu>li ul li ul li a:after{left: 20px;}
.combo_cate_f_title{border-bottom: 2px solid #00ae4d;float: left;width: 100%;}
.combo_cate_f_title span{background: url(http://upload2.webbnc.vn/media/4492/bg_layout_cate.png);background-size: 100% 100%;display: inline-block;padding: 8px 15px;height: 39px;text-transform: uppercase;color: white;font-size: 18px;min-width: 296px;float: left;}
.product_related_custom_ul {border: 1px solid #ed3237;border-radius: 10px;}
.product_related_custom>p{text-transform: uppercase;margin-bottom: 10px;font-size: 18px;}
.product_related_custom_ul .v2-home-catepr-showli{height: 170px;}
.product_related_custom_ul .v2-home-pr-item-imgg{height:100px;padding: 0;}
.product_related_custom_ul .v2-home-catepr-showli .v2-home-catepr-showul-item{height:150px;}
.block_pr_hot_ul{display:table;width:100%;margin-bottom: 0;}
.block_pr_hot_ul .v2-home-catepr-showli{width:20%;border-left: 1px solid #e6e6e6;border-bottom: 1px solid #e6e6e6;height: 320px;}
.block_pr_hot_ul .v2-home-catepr-showli .v2-home-catepr-showul-item{height:auto;}
.block_product_detail{margin-bottom:20px;border-bottom: 1px solid red;}
                                         .colleft {
    float: left;
    width: 48%;
    margin-right: 5px;
}
                                         .cat_listse {
    float: left;
    position: relative;
    width: 100%;
    border-bottom: 2px solid #02b056;
}
.f-product-custom-view-cate {
    float: left;
    width: 30%;
}

.combo_cate_f_title .colleft {
    width: 47%;
}