*{
    margin:0;
    padding:0;
    /*padding-right: 0px !important;*/
    border: none;
}
    body{
    background-image:url("https://binhnuocgiunhiet.vn/img/rembg-hd.jpg");   
}
.bg-ft{
    background-image: url('https://binhnuocgiunhiet.vn/img/qh-bg.gif');
}
#dangky{
    width:200px !important;
}
/*--menu--*/
   .binhgiunhiet{
   height:40px;
    width:350px;;
    line-height:40px;
   background: #990000;
   color:#000 !important;
  -webkit-clip-path: polygon(100% 0, 100% 100%, 88% 101%, 0% 100%, 0% 50%, 0% 0%);
       clip-path: polygon(0% 0%, 77% 1%, 67% 100%, 75% 100%, 0% 100%);
   }
   .duongcheo{
    max-width:1000px; 
    background:#f0f0f0;
   }
   .khungto{
       max-width:1000px;
       background:#f0f0f0;
       text-align:left;
       
   }
   .osanpham{
   border:1px solid red;border-bottom:3px solid red;
   }
   .osanpham:hover{
       border:1px solid blue;
       border-bottom:3px solid blue;
   }
   .anhbentrong1:hover{
       transform: scale(1.3); 
       transition: transform 0.5s;
   }
.binhgiunhiet1{
   height:35px;
   width:130px;
   font-size:14px;
    line-height:35px;
   color:#333 !important;
   text-align:center;
  -webkit-clip-path: polygon(100% 0, 100% 100%, 88% 101%, 0% 100%, 0% 50%, 0% 0%);
    clip-path: polygon(88% 0, 100% 50%, 88% 101%, 0% 100%, 12% 50%, 0% 0%);
   }
   .gianhang ul li{
       float:left;
       background: #cccccc !important;
   }
   .gianhang ul a li:hover{
     background: #990000 !important;
     color:#fff !important;
   }
.sidebar {
    background-color: #990000;
    padding: 0 40px;
    height: 50px;
    line-height: 50px;
    font-family: sans-serif;
    color: white;
    z-index: 99999;
 
    width:100%;
}
.sidebar ul {
    float: left;
    margin-left: -25px;
    position: absolute;
}
.sidebar li {
    display: inline;
    transition: 0.3s;
    padding: 15px 18px;
}
 
.sidebar .logo {
    float: left;
    cursor: pointer;
    margin-left:-25px !important;
}
 
.sidebar a li {
    color: white;
    text-decoration: none;
}
 
.icon {
    float: right;
    display: none;
}
.sidebar ul a li:hover{
    background-color:#660000;
    border-radius: 3px;
    transition: 0.3s;
    text-decoration: none;
}
.sidebar ul a:hover{
	 text-decoration: none;
	 color: #fff;
}
.sidebar ul.cap_2 {
    width: 150px;
    height: auto;
    border: 1px solid #192433;
    background-color: #192433;
    position: absolute;
    top: 47px;
    left: 0px;
    box-shadow: 2px 2px 4px 1px #00000057;
    display: none;
    z-index: 99999;
}
 
.sidebar ul.cap_2 li {
    display: block;
    color: white;
    border-bottom: 1px solid white;
    padding: 0;
    text-align: left;
    cursor: pointer;
    margin-left: 0px;
}
 
.sidebar ul.cap_2 li:last-child {
    border: none;
}
 
li{
    position: relative;
}
.sidebar li:hover ul.cap_2 {
    display: block;
    margin-left: 0px;
}
@media(max-width:750px){
.antienichtrendienthoai{
    display:none;
}

}
@media(max-width:1000px){
   nav ul{
        display: none;
    }
    nav ul.active {
        margin: 0;
        background-color:black;
        width: 100%;
        height: 100%;
        position: fixed;
        top:50px;
        left: 0px;
        display: block;
    }
    nav ul li{
        display: block;
        text-align: center;
        border-bottom: 1px solid white
    }
    nav .icon{
        display: block;
    }
    nav ul.cap_2{
        width: 100%;
        height: 100%;
        position: fixed;
        z-index: 9999;
        left: 0px;
    }
   
}
 .user-right{
	float: right;
}
.active{
	background: #AA0000;
	border-radius: 3px;
}

/*end*/
.binhgiunhiet{
    background: #990000;
    height: 40px;
    margin-top: 0px;
    color: #fff;
    text-transform: uppercase;
    text-align: center; 
}

/*end*/

/*footer*/
.footer{
    color: #fff;
  /*  height: 150px;*/
   background-image: url('http://remcuahaiduong.vn/themes/default/images/qh-bg.gif');
 
}

/*end*/
.border{
   
    border: 2.5px solid #fff;
    border-radius: 10px;
}
.border:hover{
    
    border: 2.5px solid red;
}
    .loctheogia ul a li{
        list-style:none;
        padding:10px;
        border:1px solid#cccccc;
         border-top:0px;
    }
     .loctheogia ul a li:hover{
        background:#000;
        color:#fff;
        text-decoration:none;
    }
    .loctheogia a:hover{
        text-decoration:none;
    }
    .loctheogia ul a li .av:hover{
        background:#000;
        color:#fff;
    }
    canvas {
        width:100%;
    }
    @media(max-width:750px){
        #xepsau{
            order:2 !important;
        }
        #xeptruoc{
            order:1 !important;
        }
    }
    	.p-title{ position: relative; padding-bottom: 8px; margin-bottom: 6px;text-align: left; line-height: 40px; }

.p-title:after { content:''; position: absolute; bottom: 0; left: 0; width: 100%; height: 1px; background: #fff; }
.p-title:before{ content:''; position: absolute; bottom: 0; left: 0; width: 80px; height: 5px; 
	background: #F9B500; z-index: 1; }
	.color-lite-black{ color: #888; }
	.color-primary{ color: #F9B500; }
	.nwsltr-primary-1{ position: relative; }
	
.nwsltr-primary-1 input{ height: 45px; display: block; width: 100%; padding: 0 65px 0 20px; 
	border: 1px solid #F9B500; }

.nwsltr-primary-1 button{ position: absolute; top: 1px; bottom: 1px; right: 1px; width: 45px; text-align: center; 
	background: #F9B500; color: #000; }

.nwsltr-primary-1 button i{ font-size: 1.3em; }

.nwsltr-primary-1 button:hover{ background: #000; color: #fff; }
.pt-20 a{
	color: #000;
}
.pt-20 a:hover{
	color:#FE642E;
	text-decoration: none;
}
 .linktag{
        font-size: 16px;
        margin-left:5px;
        background:#777;
        padding:5px;
        color:#fff;
        line-height:30px;
        border-radius:5px;
        text-transform: capitalize;
    }
    .linktag:hover{
        background:red;
        color:#fff;
        text-decoration:none;
    }