body {background: url(../images/top-tail.gif) top repeat-x #f3f3f3;font-family:Tahoma, Geneva, sans-serif;font-size:9pt;}
.left{float: left;}
.right{float:right}
.clear{clear: both;}
a{text-decoration:none; color:#720E3B}
a:hover{color:#000;}
ul{list-style-type:none}
body {color: #333;}
table.table td{vertical-align:middle;}
.error{display:block;color:#F00;margin:5px 0}
a.btn_fa{font-size:25px;font-weight:600;}
a.btn_fa:hover{color:#00F}
a.btn_fa_delete{color:#F00}
/*layout*/
*{margin:0; padding:0}
#wrapper {margin:auto; width:1120px;}
#wrapper #full-content {background:#fff}
/*Header*/
#header{padding: 10px; position:relative;background:#fff}
#header .custom_header img {width:100%;height:auto;max-width:100%;}
/*Logo*/
#header #logo{float:left;margin:10px 20px 0 0}

/*------------------------------------------------------------*/
.frame-tent-right img {max-width:100%;height:auto}
#bottom_menu #menu_product_header h1.menu-title-box-product{margin: 0;padding: 7px 0 7px 0;}
/**  Ten cong ty     **/
.title-city{color: #fff;font-size: 11px;text-align:right}
.lang {float:right}
p.tent-lang{padding: 10px 12px;color: #bbbbbb;margin-right: 15px;font-size: 16px;margin-bottom:0}
p.tent-lang i {padding-right:15px}
/* Nav ( Menu ) */
#all-nav{float:right;background: url(../images/nav-bg.gif) 0 0;width:100%}
#nav{list-style:none;float: left;display: block;margin:0}
#nav li{float:left;padding: 17px 0 13px;}
#nav li a{padding: 3px 20px 5px;font-weight: bold;color: #e8e8e8;display: block;text-decoration: none;background: url(../images/border-nav.gif) right 0px no-repeat;text-transform: uppercase;white-space:nowrap}


#nav li a:hover,#nav li a.select{color: #ee6370;}
#nav .none-line{background:none}
#wrap_menu > #wrapper {border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;}
#menu_product_header{width:100%;float:left;position: relative;z-index: 2;}
#menu_product_header .menu-sub-cat-product > li{border-bottom:1px #eee solid;cursor:pointer;position:relative;margin-bottom: 18px;}
#menu_product_header .menu-sub-cat-product > li:last-child{border-bottom:0}
#menu_product_header .menu-sub-cat-product > li > a{font-size:13px;font-weight:bold;width:100%;display:inline}
#menu_product_header .menu-sub-cat-product ul li a{font-size:12px;color:#000}
#menu_product_header .menu-sub-cat-product li a:hover{color: #ee6370;text-decoration:none}
#menu_product_header .content-product-menu-header{width:100%;overflow:visible!important}
.prod_info {background: url(../images/tail-grid-bottom.gif) 0 0 repeat-x #fdfdfd;padding: 16px 18px 0px 18px;overflow: hidden;position: relative;}
#menu_product_header .li_menu_multi ul.sub_menu_cat{z-index:999;background-color:#FFF;overflow:visible}
/*Banner*/
#banner{width:100%; float:left;position: relative;z-index: 1;height:300px}
#banner_advs{float:right;margin:5px 0px 0 0}
#banner_advs img {max-width:255px;height:auto}
#advs_top,#advs_bottom{border:1px solid #ccc;height:145px;width: 255px;overflow:hidden}
#advs_top {margin-bottom:10px}
#banner ul {margin:0}
#banner ul.slides li img{width:100%;object-fit:cover}
/*Content*/
#content {background:#fff;padding: 28px 30px;}
#wrap_menu_header{ width:100%;float:left;position:relative;z-index:200}
#header table{width:100%;}
#header table td:nth-child(2){float:right}
/**  Title box   **/
.title-box{font-size: 14px;color: #3c3c3c;text-transform: uppercase;}
.title-main-box .spn-title-main-box{padding:10px 10px 10px 0px}
.menu-title-box-product,.sidebar h1 {margin:0px;padding: 16px 20px 3px 20px;}
.title-side-box span,.menu-title-box-product span,.detail-title-info span,.title-right span{color: #3D3D3D;font-size: 16px;text-transform: uppercase;font-weight: normal;}

.title-box a{color:#333}
.title-box a:hover{color:#f00}
.title-main{font-size:18px;font-weight:bold;margin-bottom:10px;}
.title-main-view{font-size:16px;font-weight:bold; margin-bottom:10px}
#main-content .frame-pro-info .all-product {padding:20px 10px}
/*Left content*/
#side-content{width:20%;}
#side-content .sidebar{border: 1px solid #ededed;margin: 0 0 20px;background: #fff;float:left;width:100%}
/*Sub sản phẩm SGS*/
.sub_menu_cat li,.menu-sub-cat-product li > ul > li{margin-bottom: 6px;color:#cf4956;}
.sub_menu_cat li a ,.menu-sub-cat-product li > ul > li a{padding:0 0 0 8px;color: #b2b2b2;}
.sub-cat,#side-content .menu-sub-cat-product{list-style:none;margin:0 ;padding:8px 20px 10px 20px}
#side-content .menu-sub-cat-product .sub_menu_cat li:before,.menu-sub-cat-product li > ul > li:before {content: "\f105";font-family:FontAwesome}
#side-content .menu-sub-cat-product li a, #side-content .content-side > .menu-sub-cat-product > li > a{ display:inline;color:#000}
.sub-cat li a {color: #b2b2b2;}
.sub-cat li a:hover{color:#f90;}
.sub-cat li ul{list-style:none;padding:5px 0 0 10px}
.sub-cat li ul li{padding:5px 0 0 0; font-weight:normal}
.sub-cat li ul li a{background:url(../images/bull-1.gif) no-repeat left 5px}
.sub-cat li ul li a:hover{background:url(../images/bull.gif) no-repeat left 5px}
#side-content ul.menu-sub-cat-product ul {padding: 10px 0 10px 20px;}

/*Ho tro ky thuat*/
.support{margin:0 ;list-style:none;padding:12px 20px 10px;text-align:center;}
.support li {color:#b2b2b2;padding:2px 0;line-height: 1.5em}
.support li img{margin:0 0 10px 0}

/*Thong ke truy cap*/
.statistics{list-style:none;padding:12px 20px 10px;}
.statistics li {color:#b2b2b2; line-height:1.75em;padding: 8px 0; border-bottom:1px solid #e6e6e6;}
.statistics li i {color:#000;padding-right:8px}
.statistics li:last-child{border-bottom:none}

/*bg-adv adv left*/
.bg-adv{list-style:none;text-align:center;margin:0 0 10px 0;padding: 5px 0 0 0;background:#fff}
.bg-adv li{padding:0 0 5px 0}

/*Right content*/
#main-content{width:80%;float:right;padding-left:30px}
.link-bread{color: #444;margin: 0;padding: 10px;}
.link-bread i {padding:0 10px}
.link-bread a{ color:#999; font-size:11px}
.link-bread a:hover{color:#444}

/*Frame tent right*/
.frame-tent-right {border: 1px solid #ededed;padding: 40px;}
.frame-tent-right p{text-align:justify;line-height:1.6em}
.frame-tent-right img{margin:0 10px 10px 0}
.custom-wrap-main-home{margin:0 0 10px 0}
.wrap-main-home {float: left;width: 100%;}
.caroufredsel_wrapper li img {width:100%;height:auto}
/*** San pham noi bat of page index*****/
.title-all-pro{color:#333; font-size:14px; font-weight:bold;margin:0 0 10px 0}
#main-content .all-product{padding:0;margin:0;display: block;float: left;width: 100%;}
#full-content .all-product {display: block;float: left;width:100%}
#main-content .product{float: left;background: #fff;width: 32%;border: 1px solid #ededed;margin:0 2% 15px 0}
#main-content .product.last{margin:0 0 15px 0}

/** Tent product and frame product img **/
.tent-product{padding:0 5px}
.product-img a img {width:100%;height:auto;object-fit:cover}
p.price{ margin:5px 0px;font-size: 22px;color: #cf4956;text-align:left}
/****  Tieu đề sản phẩm    ****/
.title-pro{ font-size:10pt;margin:10px 0 0 0;height:28px;text-align:left}
.title-pro a{color: #000;font-weight: normal;}
.title-pro a:hover{color:#cf4956;text-decoration:none}

/***  Bton chi tiet and Dat hang  **/
.bton-pro{margin:10px 0 !important;float:left;width:100%}
.bton-detail{color:#3F3F3F;padding:2px 14px;font-weight:bold;margin:0 0px 0 0;border-right: 1px solid #7C7C7C;display: none;}
.bton-order{height: 26px;font: normal 11px/26px Arial, Helvetica, sans-serif;text-align: center;white-space: nowrap;color: #fff;text-transform: uppercase;border-radius: 2px;background: #a4d14c;padding: 0 11px 0 11px;display: block;float: left;}
.bton-pro a:hover{color:#f90}
/****    End San pham noi bat of page index    ********/

/**    Page san pham than    **/
.product-new{margin:0 5px 10px 0 !important; text-align:center;display:inline-block; vertical-align:top;*float:left;*margin:0 10px 5px 0;*padding:2px 0; }
.product-img-new{height:121px;display:table-cell;vertical-align:bottom;padding:3px 0;border:1px solid #ccc;}
.title-pro-new{ font-size:10pt;margin:10px 0 0 0;font-weight:bold}
.title-pro-new a{color:#444}
.title-pro-new a:hover{color:#f90}
.bton-detail-new{background:url(../images/bton-detail.gif) no-repeat;color:#fff;padding:2px 8px;font-weight:bold;margin:0 10px 0 0}
.bton-order-new{background:url(../images/bton-order.gif) no-repeat;color:#fff;padding:2px 5px;font-weight:bold}
/***   End page san pham than   ***/
.frame-pro-info .row-info p.price,.frame-pro-info .row-info p.bton-detail-pro  {float:left}
.frame-pro-info .right-info{float:left;width:430px; margin-left:10px}
h1.title-view-product{font-size:16px;font-weight:bold;color:#333;}
.frame-pro-info .price{font-size:14px; font-weight:bold;margin:10px 0}
.frame-pro-info .price strong span{color:#e60000;font-size:18px;}
.frame-pro-info .desc-title-info{font-size:14px; font-weight:bold;border-top: 1px dotted #ccc;padding-top: 10px;}
.bton-order-pro{color:#FFF;text-align:center;display:block;width:180px;margin-bottom:10px;}
.bton-order-pro i{padding:0 10px 0 0;font-size:28px}
.bton-order-pro span{ line-height:30px;font-size:20px;font-weight:bold;}
/** sub video **/
.video{list-style:none;border:1px solid #F2F2F2;text-align: center;padding:5px 0;margin:0 0 15px 0}
.video li{padding:0 0 5px 0}

/**  Sub new   **/
.sub-new,#side-content .content-side .menu-sub-cat-product,#side-content .sub-cat,.custom-content-side{list-style:none;margin:0 ;padding: 12px 20px 10px;}
.sub-new li,.sub-cat li{border-top: 1px solid #e6e6e6;padding: 15px 0 15px 0;line-height:1.5em;}
.sub-new li:first-child,.sub-cat li:first-child,#side-content .content-side .menu-sub-cat-product li:first-child{border-top:none}
.sub-new li a,#side-content .content-side .menu-sub-cat-product li ul li a{ display:inline;color: #b2b2b2;}
.sub-new li a:hover,#side-content .content-side .menu-sub-cat-product li a:hover{color: #383737;text-decoration:none}

/**		Sản phẩm tieu biểu (typical-product)		**/
.typical-product{list-style:none; text-align:center;padding:5px 0 10px 0;margin: 0 0 10px  0}
.typical-product li{padding: 0 0 5px 0}

/***    Page product-info     ****/
.title-pro-order{color:#333; font-size:14px; font-weight:bold;margin:0 0 10px 0;border-bottom:1px solid #ccc;padding:0 0 10px 0}
.title-pro-order span{padding:0 0 0 10px}
.black{margin:0 !important; font-size:10pt;text-align:right !important}
.black a{color:#000;background:url(../images/bull-1.gif) no-repeat left 5px;cursor:pointer; padding:0 0 0 10px}
.black a:hover{background:url(../images/bull.gif) no-repeat left 5px;color:#ED2121}
.frame-img-info{text-align:center;margin:0 0 10px 0}
.frame-img-info img{margin:0 !important;border:2px solid #D1D1D1;padding:2px;-webkit-border-radius:3px;-moz-border-radius:3px}

/*   Page New  */
#main-content .masuring{margin:0 0 5px 0; text-align:justify;font-size:10pt;list-style:none}
.masuring li{margin:0 0 5px 0 !important }
.masuring p{line-height:1.4em;color:#b2b2b2}
.frame-img{float:left;width:143px;margin:0 15px 5px 0;overflow:hidden}
.title-masuring{margin:0 0 5px 0}
.title-masuring a{color:#000;font-size:10pt;}
.title-masuring a:hover{color:#cf4956;text-decoration:none}

/*Page product*/
.frame-pro{background:#F3F5F4;padding:20px 15px;text-align:justify;font-size:10pt;color:#666;margin:0 0 10px 0;-webkit-border-radius:4px;-moz-border-radius:4px}
.frame-pro p{line-height:normal !important}

/* paging */
#main-content ul.paging{float: right; margin:0; padding:0 0 5px 0; list-style: none;}
ul.paging li{display: inline;margin:0 !important;}
ul.paging .hidden{display: none;}
ul.paging .page a, ul.paging .previous a, ul.paging .first a, ul.paging .next a, ul.paging .last a{color:#070BD9; border: 1px solid #ccc; padding: 2px 5px; -moz-border-radius: 2px; -webkit-border-radius: 2px}
ul.paging .page a:hover, ul.paging .previous a:hover, ul.paging .first a:hover, ul.paging .next a:hover, ul.paging .last a:hover, ul.paging .selected a{color:#fff; background:#070BD9}

/**Page Contact**/
.wrap_btn{width:100%; margin:10px 0; text-align:center}
.contact_cart{font-size:20px; font-weight:700;color:#00F}
.frame-contact input ,.frame-contact textarea{background: #fcfcfc;border: 1px solid #d4d4d4;}
.frame-contact li {padding-bottom:10px}

/****  End page contact     *****/
/*Footer*/
#bg-footer{margin:10px 0 0 0; width:100%;padding: 10px 0;border-top: 1px solid #ccc;background: #fff;}
#footer{width:1120px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color: #555;font-size:10pt; margin:0 auto; padding:10px; font-size:16px;text-align: center;}
#footer a{color:#fff}
#footer a:hover{color:#f00}

/* Error */
.errorSummary{border: 1px solid #FA8C1E; padding:2px 0; -moz-border-radius: 2px; -webkit-border-radius: 2px; margin:10px 0 5px 0}
.errorSummary ul{margin:0 32px; padding:0}
.errorSummary ul li{padding:2px 0; color: red}
.notificaion{color:#2C2C2C;font-size:10pt;margin:0 0 10px 0}
.note span{color:#f00}
div.advs_scroll{width:170px;position:absolute;bottom:100px;z-index:999;cursor:pointer;}
div.advs_scroll img{width:100%}
div#advs_scroll_left{left:1px;}
div#advs_scroll_right{right:1px;}
div#popup-bg {position:fixed;top:0;bottom:0;left:0;right:0;width:100%;height:100%;z-index:9999;background:url(../images/bg_trongsuot.png) repeat;text-align:center; display:none; cursor:pointer}
div#popup_center{margin:30px auto 0 auto;display:none}
div#popup_center img{border:solid 3px #000000;}
.tip{color:#333333;display:none;position:absolute;z-index:1000;box-shadow:2px 2px 4px #888888;text-decoration:none;opacity:0.95;filter:alpha(opacity = 95);background-color:#fff;width:400px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.tip .title_tip{font-size:15px;font-weight:bold;height:30px;line-height:30px;text-align:center;display: BLOCK;}
.tip .img_tip{padding:5px;text-align:center;}
.tip .img_tip img{max-width:95%}
.tip .desc_tip{padding:5px; text-align:left}
.search-content-side form{padding:10px 5px}
.search-content-side .bt-go{padding:5px 10px; margin-top:5px; font-weight:bold}
.menu-product-show-all li a{background:url(../images/bull.gif) no-repeat left center;padding:5px 5px 5px 8px;margin-left:7px; display:block; border-bottom:1px solid #eee;font-weight:bold}
.menu-product-show-all li > ul a{margin-left:15px;font-weight:300}
.menu-product-show-all li > li > ul a{margin-left:20px;font-weight:100}
#wrap_cart_mini{width: 77px;height: 72px;position: fixed;top: 55px;right: 10px;z-index: 99999;font-size: 16px;line-height: 20px;background: url(../images/cart-bg.png) no-repeat 0 0;}
#wrap_cart_mini .total_cart_mini,#wrap_cart_mini .cart_mini{font-size:15px;font-weight:600;display:block;color:#FFF;float:left}
#wrap_cart_mini .total_cart_mini,#wrap_cart_mini .cart_mini,#wrap_cart_mini .cart_mini {padding:0 5px 0 0;float:left;color: #fff;}
#wrap_cart_mini .cart_mini{font-size:20px;float:left}
#wrap_cart_mini .total_cart_mini{display:block;color:#FFF;text-align: center;padding: 13px 0 0;font-size: 12px;line-height: 20px;width:100%}
#main-content h3.title-right ,.frame-pro-info .all-product {padding:0 10px}
/*Search*/
#search {float:right}
#search form {background: none;border: 1px solid #737373;float: left;font-size: 11px;padding: 8px 45px 9px 10px;color: #a0a0a0;position:relative}
#search form input[type="text"]{float: left;background:transparent;border:0;width: 202px;}
#search input[type="submit"] {text-indent: -55555px;height: 31px;width: 41px;display: block;padding: 0px;background: url(../images/btn-search.gif) 0 0 no-repeat;border:0;position: absolute;right: 1px;top: 1px;}
#search form input[type="text"]:focus {outline:0}
.product-new {width:100%}
#prev_item_hot,#next_item_hot {font-size:20px;position: absolute;top: 50%;}
#prev_item_hot {left: 0;}
#next_item_hot {right: 0;}
.cat_img {float:left;width:220px}
p.bton-detail-pro a{color:#fff;padding: 0 11px 0 11px;display: block;float: left;font: normal 11px/26px Arial, Helvetica, sans-serif;text-align: center;white-space: nowrap;text-transform: uppercase;border-radius: 2px;background: #a4d14c;}
.motangan {padding: 10px;margin: 10px 0;}
.social {padding:10px 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc}
#main-content .wrap_content_main h1.title-main ,#main-content h1.title-main,h1.title-main-view{padding: 10px;margin: 0 -1px;}
.title-main.title-main-product span ,#main-content h1.title-main span,h1.title-main-view span{margin: 0px 0 16px 0px;padding: 0 0px 14px 0;position: relative;font-size: 18px;text-transform: uppercase;color: #383737;}
.frame-pro-info {border: 1px solid #ededed;padding: 40px;margin-bottom: 20px;}
.frame-contact li label {width: 120px;}
.frame-contact li textarea {width: 400px;}
.frame-contact input[type="reset"],.frame-contact input[type="submit"] {background: #ee6370;height: 28px;line-height: 28px;border:0;padding:0 10px;color:#fff}
#frame-info-contact {margin-bottom:10px}
.detail-title-info {background: #fbfbfb;padding: 12px 10px 11px 10px;font-weight: bold;color: #000;font-size: 12px;border-bottom: 0px;padding-bottom: 12px;float:left;border: 1px solid #ededed;margin-bottom: -1px;border-bottom:0;position: relative;z-index: 2;}
.mota {width:100%;display: inline-block;padding: 20px;border: 1px solid #ededed;border-radius: 0 0 2px 2px;background: #fbfbfb;position: relative;z-index: 1;}
.related h2{padding:0 10px}
.sb-toggle-left {background:#000;width:36px;height:36px;position:fixed;z-index:99999999;padding: 5px;}
.sb-toggle-left .navicon-line {background:#fff;width: 100%;height: 5px;margin-bottom: 5px;}
.sb-slidebar,.sb-toggle-left{display:none}

#primary_block {}
#pb-right-column {width:290px;float:left;background:#fff;}

/* product img */
#image-block {width:290px;}
#image-block img#bigpic {width:100%;height:auto;cursor:pointer;border:1px solid #ececec}
#image-block img#bigpic.jqzoom {cursor:crosshair}

/* views block */
#views_block {width:290px;overflow:hidden !important;}
#thumbs_list {margin:0;padding:0;list-style:none}
#thumbs_list ul {width:270px !important;overflow:hidden;}
#thumbs_list li {width:80px;height:80px;float:left;cursor:pointer;margin:8px 8px 0 0;}
#thumbs_list li a img {width:78px;height:auto;border:1px solid #ececec;}

span#wrapResetImages {display:none;}
span#wrapResetImages div {padding:12px 0 0 0;}

/* usefull links */
.span_link {font:normal 10px "Arial";color:#444343;text-decoration:none;text-transform:uppercase;cursor:pointer;}
.span_link:hover {text-decoration:underline;}

.prod_detail .big_thumb{width:290px;background-color:#fff;overflow:hidden !important;}
.big_thumb #paginate-slider2{width:240px !important;overflow:hidden;float:left;margin:10px 0;}
.prod_detail #paginate-slider2 li{margin:0 6px 0 0 !important;width:80px;height:80px;float:left;cursor:pointer}

.prod_detail span.prevsmall {float:left;margin:40px 5px 0 0; cursor:pointer}
.prod_detail span.nextsmall {float:right;margin:40px 2px 0 0; cursor:pointer}

a.cd-top {color:#fff;display: inline-block;height: 40px;width: 40px;position: fixed;bottom: 75px;right: 75px;box-shadow: 0 0 10px rgba(0, 0, 0, 0.05);overflow: hidden;white-space: nowrap;background:#a4d14c;visibility: hidden;opacity: 0;-webkit-transition: opacity .3s 0s, visibility 0s .3s;-moz-transition: opacity .3s 0s, visibility 0s .3s;transition: opacity .3s 0s, visibility 0s .3s;text-align: center;padding-top: 7px;z-index:99999}
.cd-top.cd-is-visible {visibility:visible;opacity: 1;}
a.cd-top i {color:#fff}

.nav_rep_bar{position:fixed;background:#ccc;left:0;top:0;z-index:99999999;width:100%;height:50px;display:none}
.nav_rep_bar #logo img{max-height:40px;width:auto}
.nav_rep_bar #logo {width:auto;margin: 0 auto;}
.nav_rep_bar .menu-btn {padding:10px;background:#000;color:#fff;position:absolute}
.nav_rep_bar {padding:5px}

.sidebar img {max-width:100%;height:auto !important}
/* new home */
div:before,div:after {content:'';display:table}
.title_cat_home {position:relative;margin-bottom:1em;padding-bottom:1em;}
.title_cat_home h1 {font-size:20px;text-transform:uppercase;margin: 0;border-bottom:1px solid #ccc}
.title_cat_home .viewall{position:absolute;top:0;right:15px}
.thumb img{width:100%;height:auto}
.readmore {display: block;}
.col>div {margin-bottom:1em}
.col-1>div:nth-child(1n+1){clear:both}
.col-2>div:nth-child(2n+1){clear:both}
.col-3>div:nth-child(3n+1){clear:both}
.col-4>div:nth-child(4n+1){clear:both}
.title-masuring i {font-size:8px}
.news_list,.col.col-md-12{padding:0}
h3.title-masuring a {font-weight:600;font-size:12px}
/*style1*/
.style1 .list_items>div {padding-bottom:.5em;margin-bottom:.5em;}
.style1 h3.title-masuring i {font-size:10px}
.style1 .thumb {padding-right:0}
.style1 .readmore {float: right;}
/*style2*/
.style2 .list_items>div {margin-bottom:1em;padding-bottom:1em;border-bottom:1px solid #eee}
.style2 .list_items>div:last-child {border-bottom:0}
.style2 .readmore{float:left}
.style2 .thumb {padding-right:0}
/*style3*/
.style3 .thumb img{max-height:200px;object-fit:cover}
@media (max-width:1050px){
	#wrapper ,#footer,#image-block,.prod_detail .big_thumb,#views_block{width:100%}
	#side-content {width:20%}#main-content {width:80%;padding-left:20px}
	#wrapper {padding:0 10px}
	#pb-right-column {width:30%}.frame-pro-info .right-info{width:70%}
	.big_thumb {display:none}
	#side-content ul.menu-sub-cat-product ul {padding:10px 0 10px 10px}
	#content {padding: 18px 0px}
	.sub-cat, #side-content .menu-sub-cat-product,.sub-new, #side-content .content-side .menu-sub-cat-product, #side-content .sub-cat, .custom-content-side {padding:5px 15px 5px 15px}
	.menu-title-box-product, .sidebar h1 {padding:13px 15px 3px 15px}
}
@media (max-width:900px){
	#wrapper {padding:0 30px}
	#main-content {padding-left:30px} 
}
@media (max-width:779px){
	#side-content,	#main-content,#search,.lang,.right_head,#all-nav,.dl-menuwrapper,#pb-right-column,.right-info{width:100%}
	#wrapper {padding:0 10px}
	.right-info {padding:0}
	#side-content .sidebar, #side-content .sidebar h1{display:none}
	#side-content .sidebar:first-child {display:block}
	#logo {margin:0;text-align:center}
	#logo img{width:50%;height:auto}
	#all-nav {background-position: center;height:50px;margin-bottom:20px}
	h1.title-city {display:none}
	#search {padding:0;text-align: center;margin:10px auto;}
	#search >form{display: inline-block;float: none;}
	.rmm .rmm-toggled ul {}
	#main-content {padding:0}
	#all-nav {padding:0}
	.frame-pro-info .row-info p.bton-detail-pro{float:;left}
	.sb-toggle-left,.nav_rep_bar {display:block}
	#wrap_menu_header,#header #logo  {display:none}
	#nav li {width:100%}
	p.tent-lang {text-align:center}
	#content {padding:12px 15px}
	#header {position:static}
	.frame-pro-info{padding:20px}
	#wrapper{padding-top:10px}
	.pushy {padding-top:50px}
}

@media (max-width:550px){
	#main-content .product {width:49%;margin:0 2% 10px 0}
	.prod_detail .big_thumb{width:100%;margin:0}
	#image-block,.frame-pro-info .right-info {width:100%}
	#wrapper {padding:20px 15px 0 15px}
}
