
@media only screen and (min-device-width: 780px) and (max-device-width: 1024px){
.wrapper {
    width: 100%;
    padding: 0px 10px;
}
.logo {
    width: 20%;
}
.center_header {
    width: 100%;
}
.right_header {
    width: 10%;
    float: right;
    text-align: right;
}
.search {
    width: 70%;
}
input.sinput {
    width: 90%;
}
input.ssubmit {
    width: 10%;
    margin: 0px;
}
.httt_wraper {
    width: 30%;
}
.right_header a {
    float: right;
}
.slide_ads {
    display: none;
}
.item {
    width: 163px;
    margin-right: 3px;
}
.item_img {
    width: 100%;
    height: 160px;
}
.item .quickbuy {
    width: 60px;
    overflow: hidden;
}
.blocknew {
    width: 31%;
    margin-right: 3%;
}
.footer_col_small {
    width: 25%;
}
.footer_col_big {
    width: 75%;
}
.httt_panel {
    left: -290px;
}
.top_product_img {
    width: 40%;
    margin: 0px;
}
.top_product_info {
    width: 58%;
    margin: 0px;
}
.product-btn .btn_red,
.product-btn .btn_blue{
    width: 158px;
    min-width: 158px;
    font-size: 12px;
}
.category_left {
    width: 84%;
}
.category_right {
    width: 16%;
}
.new_col_left {
    width: 75%;
}
.new_col_right {
    width: 24%;
}
.wrapper-sidebar-bulider {
    width: 20%;
}
.wrapper-pro-bulider {
    width: 58%;
    margin: 0px 1%;
}
.wrapper-pro-filter {
    width: 20%;
}
.build_item .item_img {
    width: 20%;
    margin-right: 1%;
}
.build_item_info {
    width: 79%;
}



}

@media only screen and (min-device-width: 320px) and (max-device-width: 760px){
img {
    max-width: 100%;
    height: auto;
}
.wrapper {
    width: 100%;
    padding: 0px 10px;
}
.toplink p {
    width: 100%;
    clear: both;
}
.fright.user_bar {
    float: none;
    margin: auto;
    display: block;
    text-align: center;
}
.fright.user_bar a {
    float: none;
    display: inline-block;
    margin: 0px 10px;
}
.toplink.row {
    height: auto;
    line-height: 1.6;
}
.logo {
    width: 100%;
    float: left;
}
.center_header {
    width:100%;
    margin-bottom: 10px;
}
.slide_menu:hover .menuleft {

}
.search {
    width: 100%;
}
input.sinput {
    width: 80%;
}
input.ssubmit {
    width: 20%;
    margin: 0px;
}
.httt_wraper {
    width: 100%;
}
.httt_btn {
    width: 100%;
    margin: 0px;
}
.httt_panel {
    width: 100%;
    z-index: 9999999;
}
.httt_panel_item {
    width: 100%;
    border: solid 1px #ccc;
    margin-bottom: -1px;
}
.right_header {
    width: 20%;
    float: right;
    display: none;
}
.right_header a {
    float: right;
}
.slide_menu {
    width: 100%;
}
.slide_menu_title {
    width: 100%;
}
.slide_menu_content {
    width: 100%;
    float: left;
    display: none;
}
.slidemenu .menuleft {
    width: 100%;
}
.slide_center {
    width: 100%;
    height: auto;
    max-height: 200px;
    overflow: hidden;
}
.slide_ads {
    width: 100%;
    display: none;
}
.item {
    width: 48%;
    float: left;
    margin: 1%;
}
.item_img {
    width: 100%;
    height: 100px;
}
.blocknew {
    width: 100%;
    margin: 0px;
}
.footer_col_small {
    width: 100%;
}
.footer_col_big {
    width: 100%;
}
.footer_col_content ul li {
    width: 100%;
}
.copyright ul.fright li {
    line-height: 1.6;
}
.single_page {
    padding: 5px;
}
.top_product_img {
    width: 100%;
    margin: 0px;
}
.top_product_info {
    width: 100%;
}
.top_product_info {
    width: 100%;
    margin: 0px;
    padding: 10px;
}
.product_share {
    clear: both;
}
.product_share_label {
    display: none;
}
.top_product_info_center {
    clear: both;
}
.top_product_info_center_left {
    width: 100%;
}
.top_product_info_center_right {
    width: 100%;
}
.product-btn .btn_blue {
    width: 100%;
}
.tab-header li {
    width: 100%;
}
.category_left {
    width: 100%;
}
.category_right {
    width: 100%;
}
.new_col_left {
    width: 100%;
    padding: 5px;
}
.new_col_right {
    width: 100%;
    padding: 5px;
}
.post_item img {
    width: 100%;
}
.post_item h2 {
    clear: both;
    margin-top: 10px;
    float: left;
    width: 100%;
}
.post_item .time {
    clear: both;
}

.post_item_slider img {
    width: 100%;
    float: left;
}
.post_item_slider h2 {
    clear: both;
    margin-top: 10px;
    float: left;
    width: 100%;
}
.post_item_slider .time {
    clear: both;
}
.popupbg {
    z-index: 99999;
}

.compare_line {
    background-color: #fff;
    border-bottom: solid 1px #00415D;
    width: 100%;
    float: left;
}
.compare_line .pro-img {
  width: 35%;
  float: left;
}
.compare_line .pro-info {
  width: 60%;
  float: right;
}

.compare_line .pro-info p.pro-price {
  color: red;
  font-weight: bold;
  font-size: 14px;
  margin-bottom: 10px;
}
.compare_line .pro-info ul li{
  margin-bottom: 6px;
}
h3.compare_title {
    color: #0574bb;
    font-size: 12px;
    font-weight: bold;
    transition: 0.4s;
    margin-top: 4px;
    text-align: center;
    border-bottom: solid 1px;
    padding: 10px;
    background-color: #EFEFEF;
    text-transform: uppercase;
    clear: both;
}
h3.compare_title span {
  color: red;
}

.compare_line .pro-control {
  float: left;
  width: 100%;
  clear: both;
  text-align: center;
  margin-top: 10px;
}
.compare_line .pro-control span.remove-compare {
  background-color: #f00;
  color: #fff;
  padding: 5px;
  display: inline-block;
  margin: 5px;
  border-radius: 4px;
}
.compare_line .pro-control  span:first-child {
  background-color: #0574BB;
  color: #fff;
  padding: 5px;
  display: inline-block;
  margin: 5px;
  border-radius: 4px;
}
p.compare_noty {
  color: red;
  text-align: center;
  font-weight: bold;
}
.popupcontent {
    width: 100%;
    position: absolute;
    top: 0px;
    left: 0px;
    right: 0px;
    height: auto;
}
.price_text span {
    width: 16px;
    height: 24px;
    display: inline-block;
    margin-left: -5px;
}
.price_text span:first-child {
	margin-left: 0px;
}
.priceimg0{
    background: url(../images/0.png) no-repeat;
    background-size: 15px;
}
.priceimg1{
    background: url(../images/1.png) no-repeat;
    background-size: 14px;
}
.priceimg2{
    background: url(../images/2.png) no-repeat;
	background-size: 15px;
}
.priceimg3{
    background: url(../images/3.png) no-repeat;
	background-size: 15px;
}
.priceimg4{
    background: url(../images/4.png) no-repeat;
	background-size: 15px;
}
.priceimg5{
    background: url(../images/5.png) no-repeat;
	background-size: 15px;
}
.priceimg6{
    background: url(../images/6.png) no-repeat;
	background-size: 15px;
}
.priceimg7{
    background: url(../images/7.png) no-repeat;
	background-size: 15px;
}
.priceimg8{
    background: url(../images/8.png) no-repeat;
	background-size: 15px;
}
.priceimg9{
    background: url(../images/9.png) no-repeat;
	background-size: 15px;
}
.priceimgdot {
    background: url(../images/cham.png) no-repeat;
    width: 15px !important;
	background-size: 9px;
}
.pricelienhe {
    background: url(../images/lienhe.png) no-repeat;
    width: 64px !important;
}
form.form_cart_submit {
    width: 100%;
}
table.tablecart {
    width: 100%;
}
table.tablecart tr td:nth-child(1) {
    display: none;
}
table.tablecart tr td:nth-child(4) {
    display: none;
}
table.tablecart tr td:nth-child(5) {
    display: none;
}
.fixed_header{
	display: none;
}
.tlqcontent table {
    width: 100% !important;
    max-width: 100% !important;
}
.owl-item .item {
    width: 96%;
    height: auto;
}
.owl-carousel .owl-item .item img {
    width: auto;
}
span.sosanh {
    display: none;
}
.item .quickbuy {
    width: calc(100% - 20px);
}
.category_sort {
    display: none;
}
.homebox_title {
    width: 100%;
    line-height: 1.6;
    margin-bottom: 20px;
}
.homebox_content {
    float: left;
    width: 100%;
}
.owl-prev {
    left: 10px;
    bottom: -4px;
    top: auto;
}
.owl-next {
    right: 10px;
    bottom: -4px;
    top: auto;
}
iframe {
    max-width: 100%;
}

}
