﻿* {
    margin:0px;padding:0px;
}

    body {
        background: #fff;
        font:13px Arial;
        color:#000;
    }
    h2{font-size:14px;}
    h4{font-weight:normal;}
a {
    text-decoration:none;
    color:#333333;
}
    div#divRight {
        display:none !important;
}
div.newsItem img
{
    float:left;
    border:1px #ccc solid;
    padding:1px;
    width:110px;
    height:100px;
    margin-right:5px;
}
div.newsItem
{
    padding:3px 0px;
    float:left;
    width:99%;
    line-height:22px;
    text-align:justify;
}
span.date
{
    font-size:11px;
    font-weight:bold;
    display:block;
}
h3.itemNewsTitle
{
    color:#058808;
    font-size:13px;
}
h3.otherNewsItemTitle
{
    font-size:11px;
    color:#333;
    font-weight:600;
    padding-left:15px;
    background:url("../images2/bullet_icon.gif") left 4px no-repeat;
}
.divTitle h2 > span::before {
    border-bottom: 37px solid #f6921e;
    border-right: 20px solid transparent;
    content: "";
    display: inline-block;
    height: 0;
    position: absolute;
    right: -20px;
    top: 0;
    width: 0;
}
.divTitle {
    border-bottom: 3px solid #f6921e;
    float: left;
    margin: 0 0 10px;
    position: relative;
    width: 100%;
    z-index: -9;
}
div.divTitle2
{
    margin:10px 0px;
}
.divTitle h2 > span {
    background: #f6921e none repeat scroll 0 0;
    color: #fff;
    display: inline-block;
    font-weight: bold;
    line-height: 37px;
    padding: 0 18px;
    position: relative;
    text-transform: uppercase;
}
.divTitle a {
    color: #fff;
}
div#divLeft 
{
  width:100%;
}
div#divSearchBar
{
   margin:5px;
   float:left;
   width:100%;
          
}
.SearchBar {
    padding:10px 3px;
    width:77%;
    float:left;
    border:1px #ccc solid;
}
.tempBtn {
    width:15%;
    float:left;
    background:red;
    padding:10px 5px;
    margin:0px !important;
    border:none;
    cursor:pointer;
    color:#fff;
}
div#NewsTitle
{
    width:100%;
    float:left;
}
div#searchDetail {
    width:100%;
    float:left;
}
div#searchExample, div#divSearchBar h4 {
    display:none !important;
}
div#divBottom {
    margin:0px auto;
}
div#wrapper {
    width:98%;
    margin:0px auto;
}
div#divBody {
    width:100%;
}
div.divMenu {
    position:relative;
}
div#slideShow {
    display:none ;
}
div.leaderBoard {
    width:100% !important ;
    display:block;
}
div.leaderBoard img
{
    width:100%;
    height:auto;
    margin-bottom:20px;
    height:55px;
}
iframe{ width:100% !important;}
div#liveHelp {
    display:none;
}
div.topNewsContentImage img, div.productItemImage img {
    
    margin:0px !important;
}

.divProductCate .productItem {
    width:49%;
}
div.productCategory, div.productMoreDetail{
    display:none;
}
div.productItem {
    margin:0px;
    padding:10px 0px;
    float:left;
    text-align:center;
    min-height:195px;
    border:1px #ddd solid;
    border-top:0px;
}
div.top-border
{
    border-top:1px #ccc solid !important;
}
div.categories-list
{
    font-weight:bold;
    font-style: italic;
    color:#e87107;
}
div.ProductBenefit_c
{
    text-align:justify;
    line-height:22px;
}
div.productItem .productDescription
{
    display:none !important;
}
div.productTitle a {
    font-weight:bold;
    padding:10px 0px;
    color:#2ba414;
    display:block;
}
div.ProductDetailHead {
    padding:10px;
    background:#fe7c08;
    text-align:center;
    margin:10px 0px;
    display:block;
    border-radius:0px !important;
    width:93%;
    font-size:14px;
    float:left;
    color:#fff;
    text-transform: uppercase;
    font-size:15px;
    font-weight:bold;
}
.no-display{display:none;}
div#footer_wrapper {
    width:100%;
    padding:0px;
    float:left;
    line-height:20px;
}
div#footer {
    padding:0px 10px;
    float:left;
    width:100%;
    background:#097c06;
    color:#fff;
}
div.clear {
    clear:both;
}
div.divTitle a {
    color:#fff;
    text-transform:uppercase;
    font-weight:bold;
}
div.newsBox{
    text-align:center;
    line-height:20px;
    text-align:justify;
    padding:5px;
    float:left;
}
div.spanContentImages {
    text-align:center;
}
div.relatedNews {
    width:100%;
    padding:0px;
    display:block;
}
div.NaviNews p ,div.NaviNews a {
    display:inline;
    padding:0px;
    color:#e99b05;
}
div.Product_Image
{
    text-align:center;
}
div.NaviNews img
{
}
div.News_Item_Category
{
    padding:5px 0px;
    border-bottom:1px #afaaaa dotted;
    float:left;
}
div.NewsImages
{
    float:left;
    padding:2px;
    border:1px #ccc solid;
    margin-right:5px;
    height:100px;
}
div.NewsImages img
{
    height:100px;
}
div.info_news p
{
    width:100% !important;
    text-align:justify;
    font-size:12px;
}
div.pagination li
{
    float:left;
    list-style:none;
}
div.pagination li a
{
    padding:5px;
    
}



















/*---------------------BEGIN MENU ---------------------------------------------------------------------------------------------*/

    .rmm {
	display:block;
	position:relative;
	width:100%;
	padding:0px;
	margin:0 auto !important;
	text-align: left;
	line-height:19px !important;
}
.rmm * {
	-webkit-tap-highlight-color:transparent !important;
	font-family:Arial;
}
.rmm a {
	color:#ebebeb;
	text-decoration:none;
}
.rmm .rmm-main-list, .rmm .rmm-main-list li {
	margin:0px;
	padding:0px;
}
.rmm ul {
	display:block;
	width:auto !important;
	margin:0 auto !important;
	overflow:hidden;
	list-style:none;
}


/* sublevel menu - in construction */
.rmm ul li ul, .rmm ul li ul li, .rmm ul li ul li a {
	display:none !important;
	height:0px !important;
	width:0px !important;
}
/* */


.rmm .rmm-main-list li {
	display:inline;
	padding:0px;
	margin:0px !important;
}
.rmm-toggled {
	display:none;
	width:100%;
	position:relative;
	overflow:hidden;
	margin:0 auto !important;
}
.rmm-button:hover {
	cursor:pointer;
}
.rmm .rmm-toggled ul {
	display:none;
	margin:0px !important;
	padding:0px !important;
}
.rmm .rmm-toggled ul li {
	display:block;
	margin:0 auto !important;
}

/* GRAPHITE STYLE */

.rmm.graphite .rmm-main-list li a {
	display:inline-block;
	padding:8px 30px 8px 30px;
	margin:0px -3px 0px -3px;
	font-size:15px;
	text-shadow:1px 1px 1px #333333;
	background-color:#444444;
	border-left:1px solid #555555;
	background-image:url('../rmm-img/graphite-menu-bg.png');
	background-repeat:repeat-x;
}
.rmm.graphite .rmm-main-list li a:hover {
	background-image:url('../rmm-img/graphite-menu-bg-hover.png');
}
.rmm.graphite .rmm-main-list li:first-child a {
-webkit-border-top-left-radius: 6px;
-webkit-border-bottom-left-radius: 6px;
-moz-border-radius-topleft: 6px;
-moz-border-radius-bottomleft: 6px;
border-top-left-radius: 6px;
border-bottom-left-radius: 6px;
}
.rmm.graphite .rmm-main-list li:last-child a {
	-webkit-border-top-right-radius: 6px;
-webkit-border-bottom-right-radius: 6px;
-moz-border-radius-topright: 6px;
-moz-border-radius-bottomright: 6px;
border-top-right-radius: 6px;
border-bottom-right-radius: 6px;
}
.rmm.graphite .rmm-toggled {
	width:100%;
	background-color:#555555;
	min-height:36px;
	border-radius:6px;
}
.rmm.graphite .rmm-toggled-controls {
	display:block;
	height:36px;
	color:white;
	text-align:left;
	position:relative;
	background:none !important;
	background-repeat:repeat-x;
	border-radius:6px;
}
.rmm.graphite .rmm-toggled-title {
	position:relative;
	top:9px;
	left:15px;
	font-size:16px;
	color:white;
	text-shadow:1px 1px 1px black;
}
.rmm.graphite .rmm-button {
	display:block;
	position:absolute;
	left:15px;
	top:8px;
}

.rmm.graphite .rmm-button span {
	display:block;
	margin-top:4px;
	height:2px;
	background:white;
	width:24px;
}
.rmm.graphite .rmm-toggled ul li a {
	display:block;
	width:100%;
	background-color:#555555;
	text-align:center;
	padding:10px 0px 10px 0px;
	border-bottom:1px solid #333333;
	border-top:1px solid #777777;
	text-shadow:1px 1px 1px #333333;
}
.rmm.graphite .rmm-toggled ul li a:active {
	background-color:#444444;
	border-bottom:1px solid #444444;
	border-top:1px solid #444444;
}



/* SAPPHIRE STYLE */

.rmm.sapphire .rmm-main-list li a {
	display:inline-block;
	padding:8px 30px 8px 30px;
	margin:0px -3px 0px -3px;
	font-size:15px;
	text-shadow:1px 1px 1px #3e587b;
	background-color:#537b9f;
	border-left:1px solid #3e587b;
	background-repeat:repeat-x;
}
.rmm.sapphire .rmm-main-list li a:hover {
	background:#3e597b;
}
.rmm.sapphire .rmm-main-list li:first-child a {
-webkit-border-top-left-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-bottomleft: 5px;
border-top-left-radius: 5px;
border-bottom-left-radius: 5px;
}
.rmm.sapphire .rmm-main-list li:last-child a {
	-webkit-border-top-right-radius: 5px;
-webkit-border-bottom-right-radius: 5px;
-moz-border-radius-topright: 5px;
-moz-border-radius-bottomright: 5px;
border-top-right-radius: 5px;
border-bottom-right-radius: 5px;
}
.rmm.sapphire .rmm-toggled {
	width:95%;
	background-color:#537b9f;
	min-height:36px;
}
.rmm.sapphire .rmm-toggled-controls {
	display:block;
	height:36px;
	color:white;
	text-align:left;
	position:relative;
	background-repeat:repeat-x;
}
.rmm.sapphire .rmm-toggled-title {
	position:relative;
	top:9px;
	left:15px;
	font-size:16px;
	color:white;
	text-shadow:1px 1px 1px #3e587b;
}
.rmm.sapphire .rmm-button {
	display:block;
	position:absolute;
	right:9px;
	top:7px;
	width:20px;
	padding:0px 7px 0px 7px;
	border:1px solid #3e587b;
	border-radius:3px;
	background-position:top;
}

.rmm.sapphire .rmm-button span {
	display:block;
	margin:4px 0px 4px 0px;
	height:2px;
	background:white;
	width:20px;
}
.rmm.sapphire .rmm-toggled ul li a {
	display:block;
	width:100%;
	background-color:#537698;
	text-align:center;
	padding:10px 0px 10px 0px;
	border-bottom:1px solid #3c5779;
	border-top:1px solid #6883a6;
	text-shadow:1px 1px 1px #333333;
}
.rmm.sapphire .rmm-toggled ul li a:active {
	background-color:#3c5779;
	border-bottom:1px solid #3c5779;
	border-top:1px solid #3c5779;
}
.rmm.sapphire .rmm-toggled ul li:first-child a { 
	border-top:1px solid #3c5779 !important;
}





/* MINIMAL STYLE */

.rmm.minimal a {
	color:#333333;
}
.rmm.minimal a:hover {
	opacity:0.7;
}
.rmm.minimal .rmm-main-list li a {
	display:inline-block;
	padding:8px 30px 8px 30px;
	margin:0px -3px 0px -3px;
	font-size:15px;
}
.rmm.minimal .rmm-toggled {
	width:95%;
	min-height:36px;
}
.rmm.minimal .rmm-toggled-controls {
	display:block;
	height:36px;
	color:#333333;
	text-align:left;
	position:relative;
}
.rmm.minimal .rmm-toggled-title {
	position:relative;
	top:9px;
	left:9px;
	font-size:16px;
	color:#333333;
}
.rmm.minimal .rmm-button {
	display:block;
	position:absolute;
	right:9px;
	top:7px;
}

.rmm.minimal .rmm-button span {
	display:block;
	margin:4px 0px 4px 0px;
	height:2px;
	background:#333333;
	width:25px;
}
.rmm.minimal .rmm-toggled ul li a {
	display:block;
	width:100%;
	text-align:center;
	padding:10px 0px 10px 0px;
	border-bottom:1px solid #dedede;
	color:#333333;
}
.rmm.minimal .rmm-toggled ul li:first-child a {
	border-top:1px solid #dedede;
}

    /*END MENU*/
div#rightcolumn {
    display:none;
}
/*------------------------------BEGIN SINGLE NEWS-------------------------------------------*/
div#panel_Left {
    width:95%;
    padding:10px;
}
.TimeDisplay, div#NewsOption {
    display:none;
}

div#NewsTitle a {
    text-transform:capitalize;
    text-align:left;
    font-size:16px;
    line-height:22px !important;
}
div#NewsContentDetail {
    line-height:24px;
}
div#NewsContentDetail img {
    max-width:100%;
    height:auto !important;        
}
div.NaviNews {
    text-align:left;
    line-height:27px;
}
div#NewsInfo {
    max-width:99%;
    overflow:hidden;
}
div.product {

}
a.view-more
{
    float:right;
    color:#FF8040;
}
div.ProductImages img {
    height:auto;
}
div.info {
    text-align:justify;
    padding:10px 0px;
}
div#tags {
    width:98% !important;
    padding:0px 10px;
}
div#NewsMoreItemList ul li a {
    display:block;
    padding:5px;
    float:left;
    background:url("../images2/bullet_icon.gif") no-repeat left 6px;
    padding-left:12px;
}
div#NewsMoreItemList ul li {
    list-style:none;
}
div#NewsMoreItem {
    float:left;
    text-align:left;
}
div.footer1 {
    display:none;
}
div.footer-content {
    padding:10px;
    line-height:22px;
}
div.logo_bo
{
    width:100%;
    float:left;
    text-align:center;
    padding:10px 0px;
}
/*------------------------------END SINGLE NEWS --------------------------------------------*/
div.NewsTable
{
    width:100% !important;
    padding-left:0px !important;
}
div.NewsSectionHead
{
    text-align:left;
}
div.info_news h2
{
    font-size:12px;
}
div.info_news
{
    text-align:left;
    line-height:20px;
    width:100% !important;
    
}
div.info_news ul
{
    margin-left:20px !important;
}
div.info_news ul a
{
    font-size:12px;
    padding:5px 0px;
}
p.NewsOtherTitle
{
    text-align:left;
    text-transform: uppercase;
    font-size:13px;
    font-weight:bold;
}
div#NewsTitle a
{
    font-size:16px !important;
}

div.divMenu li ul {
    display:none;
}
div#wrapper {
    margin-top:0px;
}
div.mm-panel ul li {
   list-style:none;
   border-top:1px Green solid;
}
div.mm-panel ul li a {
   padding:8px 10px;
   display:block;
   text-decoration:none;
   font-size:13px;
   font-weight:bold;
   color:red;
   text-transform:uppercase;
}
li.subCate a {
    padding-left:25px !important;
    background:url("../images2/bullet_icon.gif") no-repeat 13px 9px;
    text-transform:capitalize !important;
    color:#000 !important;
    font-weight:normal !important;
}
div.category_menu a:hover {
    background:#bbe4c7;
}
div.divMenu, div.nav {
    display:none !important;
}
div.divProductCate {
    float:left;
    margin-bottom:10px;
}
div.clearThis {
    clear:both;
}
#sticky {
    float:left;
    width: 100%;
    text-align:right;
}
#sticky.stick {
    position: fixed;
    top: 0;
    z-index: 10000;
    border-radius: 0 0 0.5em 0.5em;
}
div.ProductDetail_L
{
    width:100%;
    float:left;
    margin-top:20px;
}
div.Product_Image img
{
    border:1px #ccc solid;
    padding:3px;
}
.NewsListImages
{
    border:1px #ccc solid;
    padding:1px;
    margin-top:5px;
}
div.ProductDetail_R, div.OrderInfo
{
    width:95%;
    float:left;
    text-align:left;
    padding:5px 10px;
    line-height:20px;
    position: relative;
}
div.SectionDetail_head img
{
    float:left;
    margin-right:5px;
}
div.SectionDetail_head
{
    line-height: 28px;
    font-weight: bold;
    margin:10px 0px;
    color:#FF8040;
}
div.OrderInfo
{
    
    bottom:0px;
}
div#feedBack
{
    width:100%;
    float:left;
    margin:20px 0px;
}
div.OrderInfo
{
    display:none;
}
div.thong-tin-ban-hang
{
    display:block !important;
}
div.footer
{
    border-top:35px #c7c6c6 solid;
}
.item-comment
{
    display:none;
}
div.Product-Desc
{
    line-height:22px;
    text-align:justify;
    margin-bottom:10px;
}

div.khuyen-mai-thang
{
    background:url('../images2/khuyen-mai-titles.png') #e1e1e1 no-repeat top left;
    margin:20px auto;
    width:98%;
    padding-top:45px;
    float:left;
    border: 2px #ff8b19 solid;
}
div.khuyen-mai-thang a, div.khuyen-mai-tuan a
{
    font-weight:bold;
    color:#06a023;
    font-size:15px;
}
div.khuyen-mai-thang img
{
    margin-right:10px;
    float:left;
    width:120px;
    height:100px;
}
div.khuyen-mai-thang td
{
    border-bottom:1px #fff solid;
    padding:10px 0px;
}
div.khuyen-mai-tuan td
{
    width:100%;
    float:left;
    text-align:center;
    padding:10px 0px;
    border:2px #FF8000 solid;
    margin-bottom:20px;
    border-radius:5px;
    background:#e1e1e2;
}
div.khuyen-mai-tuan
{
    text-align:center;   
}
div.khuyen-mai-tuan img
{
    margin:10px 0px;
    height:100px;
}
div.khuyen-mai-noi-bat a
{
    color:Orange;
    font-size:16px;
    font-weight:bold;
}
div.khuyen-mai-noi-bat span
{
    width:100%;
    text-align:left;
}
img.so-huu-ngay
{
    width:100px;
    height:50px !important;
}