﻿body {
    
}
#maincontentbody {
   
}
.side-bartop {
    display:none;
}
.sticky-sidebar {
    display:none;
}
#headersearch {
    margin:10px;
}
#inheadersearch {
     margin:auto;
}
#maindivisionpage {
    margin:auto;  max-width:100%; padding:10px; padding-top:0;background-color:#fff; margin:10px; border-radius:3px; box-shadow:0 0 2px rgba(0, 0, 0, 0.16);
}
#divinforguest {
    width:220px;
}
#ketquatimduoc {
    padding:12px 0; font-size:14px;  color:#666;
}
#divulmanufacturesearch {
    
}
#outdivulmanufacturesearch {
    border-bottom:solid 1px #f0f0f0;
}
#listiteminfilterbar {
    padding-top:6px;
}
.itemcategorychildnews {
    padding:6px; color:#808080; font-size:13px; cursor:pointer;
}
#itemcategorychildnews {
    color:red; border-left:solid 2px red;
}
.itemsearchresult {
    
}
.itemsearchresult1 {
    float:left; width:33%;
}
.initemsearchresult1 {
    padding:8px; border-right:solid 1px #f0f0f0; border-bottom:solid 1px #f0f0f0; height:210px; overflow:hidden; position:relative;
}
    .initemsearchresult1:hover {
        background-color:rgba(248, 248, 248, 0.53);
    }
.imageinitemsearch {
    height:140px;
}
    .imageinitemsearch img {
        max-height:100px; max-width:100%; margin:auto; display:block;
    }
.nameiteminresultsearch {
    font-size:14px; color:#000; height:28px; padding-top:4px; padding-bottom:4px; overflow:hidden;
}
.textextrapriceinitemhome {
    color:#686868; font-size:12px; text-decoration:line-through; float:right;
}
.giiakhuyenmai {
    color:red; font-size:16px; float:left;
}
.tragopinsearch {
    position:absolute; top:6px; right:6px; background-color:red; color:#fff; padding:4px;
}
.itemshowsearchall {
    border-bottom:solid 1px #f0f0f0;
}
    .itemshowsearchall table {
        width:100%; border-spacing:0;
    }
        .itemshowsearchall table td {
            vertical-align:top; padding:8px;
        }
.showimagelistall {
    position:relative;
}
    .showimagelistall img {
        display:block; margin:auto; width:90%;
    }
.tensanphamsearch {
    padding-bottom:8px; font-size:14px; padding:8px; font-weight:bold;
}
.khuyenmaisearchall {
    color:#205c80; font-size:12px; padding-left:8px; padding-right:8px;
}
.itemshowsearchother {
    border-bottom:solid 1px #f0f0f0;
}
#dangtim {
    display:none;padding:10px; font-size:13px;
}
#leftresultsearch {
    margin:auto; background-color:#fff;
}
#rightresultsearch {
    width:30%; float:left; max-width:300px;
}
.divcatandprice {
    color:#3f87a3; font-size:13px; float:left;
}
    .divcatandprice span {
        font-size:14px; color:#e50505;
    }
#diveventindex {
    background-color:rgba(233, 236, 241, 0.5); margin:0; margin-left:10px; padding-top:10px; padding-bottom:8px;
}
#diveventindextip {
    background-color:rgba(233, 236, 241, 0.5); margin:0; margin-top:10px; margin-left:10px;padding-bottom:8px;
}
#titleeventindex {
     font-weight:bold; font-size:16px; padding:8px; padding-left:40px; background:url(../Images/event.png) no-repeat center left;  margin-left:12px; color:#101b5c;
}
#divcontenteventindex {
    margin-left:14px; margin-right:14px; margin-top:8px; margin-bottom:8px;
}
    #divcontenteventindex img {
        width:100%;
    }
#timeeventindex { color:#333; padding-left:14px; padding-right:14px;
}
#descriptioneventindex { color:#888; padding-left:14px; padding-right:14px; font-size:14px;
}
#viewmoreindexevent {
    color:#3548b2; font-size:13px;padding-left:14px; padding-right:14px; 
}
#tiphotindex {
    background:url(../Images/television.png) no-repeat center left; padding-left:40px; padding-top:12px; padding-bottom:8px; margin-left:14px; color:red; font-size:18px;
}
#contenttipindex {
    margin-left:14px; margin-right:10px; color:#333;
}
.attributeitemsearch {
    padding-left:8px; padding-right:8px; font-size:13px; color:#514f4f; padding-top:8px; padding-bottom:2px;
}
.attributeitemsearch1 {
    position:absolute; top:0; left:0; width:100%; height:100%; background-color:#f8f8f8;display:none;
}
.inattributeitemsearch1 {
    padding:10px; font-size:13px; color:#000; 
}
.initemsearchresult1:hover .attributeitemsearch1{
    display:block;
}

#listitemsearch {
    padding:0; margin:0; width:100%;
}
#listitemsearch .itemviewinlistitemgalary {
    display:inline-block; margin-left:0!important; list-style:none; padding:0; margin:0; width:20%;
    float:left;
}
#listitemsearch .itemviewinlistitemgalary .initemviewinlistitemgalary {
    border-bottom:solid 1px #f0f0f0; border-right:solid 1px #f0f0f0;  position:relative; min-height:320px;
}
.imageitemviewv1 {
    padding-bottom:32px; height:120px;
}
.imageitemviewv1 img{
    max-width:100%; display:block; margin:auto;  max-height:120px;
}
.tragopinitemv1 {
    border-radius:4px; padding:6px; position:absolute; top:8px; right:6px; background-color:#fbda00; color:#000; font-size:11px;
}
.manufacturerinitem {
    padding:0 5px; font-size:12px; color:#333;overflow:hidden; font-weight:bold; text-transform:uppercase; line-height:18px;
}
.manufacturerinitem img {
    height:24px;  text-align:left; vertical-align:middle;
}
.giabaninitemv1 {
    color:#d0021b; font-size:16px; font-weight:bold; padding:14px 5px 2px 5px;
}
.gianiemyetinitemv1 {
    color:#333; text-decoration:line-through; font-size:13px; padding-left:5px;height:16px;
}
.khuyenmaininitemv1 {
    padding:12px 5px 5px 5px; 
}
.indexkhuyenmaiv1 {
    padding:2px 0px;
}
.indexkhuyenmaiv1 table{
    width:100%; border-spacing:0;
}
    .indexkhuyenmaiv1 table td {
        vertical-align:top;
    }
.sttkhuyenmaiv1 {
    padding:1px 4px; background-color:#1769b7; color:#fff; border-radius:10px; font-size:11px; float:left; line-height:12px;
}
.chitietkhuyenmaiv1 {
    font-size:13px; padding-left:2px; color:#333; line-height:13px;
}
#outloadmorebutton {
    text-align:center; padding:12px; display:none;
}
#buttonxemthemsanpham {
    padding:10px 12px; font-size:14px; color:#4a90e2; background-color:#fff; cursor:pointer; border-radius:4px; border:solid 1px #4a90e2; width:200px; margin:auto; text-align:center;
}
    #buttonxemthemsanpham:hover {
        background-color:#4a90e2; color:#fff;
    }
#ulmanufacturesearch {
    padding:0; margin:0;
}
    #ulmanufacturesearch li {
        display:inline-block; float:left; list-style:none; width:90px; border-bottom:solid 3px transparent;
    }
        #ulmanufacturesearch li .inlihang {
            margin:3px; padding:5px; text-align:center;  height:40px; cursor:pointer;
        }
            #ulmanufacturesearch li .inlihang img {
                display:block; margin:auto; height:32px;
            }
.main-contentbackground {
    display: block;
    box-shadow: 0 0 4px 0 rgba(0,0,0,.2);border-bottom: 1px solid #dfdfdf;
}
.rightcolinhomeadv {
    float:right;width:calc((100% - 1200px)/2);position:relative;display:none;
}
#inrightcolinhomeadv {
    float:right;position:absolute;padding-top:8px;
}
    #inrightcolinhomeadv img {
         max-height:100%; max-width:100%;
    }
.botrightcolhomeadv {
    float:right;width:calc((100% - 1200px)/2);position:relative;
}
#inrightcolinhomeadv1 {
    float:right;
}
#inrightcolinhomeadv1 img {
         max-height:100%; max-width:100%;
    }
.leftcolinhomeadv {
    float:left;width:calc((100% - 1200px)/2);position:absolute;display:none;
}
#inleftcolinhomeadv {
    float:right;position:relative;
}
    #inleftcolinhomeadv img {
         max-height:100%; max-width:100%;
    }
.botleftcolhomeadv {
float:left;width:calc((100% - 1200px)/2);position:absolute;
}
#inleftcolinhomeadv1 {
    float:right;
}
    #inleftcolinhomeadv1 img {
         max-height:100%; max-width:100%;
    }
.bottomcolinhomeadv {
    float:left;bottom:0px;margin:auto;position:relative;    
}
#inbottomcolinhomeadv {
    float:left;padding-bottom:0px;
}
    #inbottomcolinhomeadv img {
         max-height:100%; max-width:100%;display:block;background-repeat:repeat-x;
    }
@media (max-width: 1100px) {

    #listitemsearch .itemviewinlistitemgalary {
        width:25%;
    }
}
@media (max-width: 800px) {
    #listitemsearch .itemviewinlistitemgalary {
        width:25%;
    }
}
@media (max-width: 500px) {
    #listitemsearch .itemviewinlistitemgalary {
        width:50%;
    }
}
