
/* slide css start */
.blog-relate .item .content-relate{
  text-align: left;
}
.content-relate{
  padding: 0px 15px;
  padding-bottom: 20px;
}

.tieude-diadiemnoibat
{
    color: #000000;
  font-family:Roboto;
    font-size: 18px;
    padding-top: 20px;
    text-transform: lowercase
}

.btn-lienhe-diadiemnoibat
{
 color: #ffffff;
  font-family:Roboto;
    font-size: 17px;
    
     padding: 5px 5px;
    background: #5882FA;
    border: none;
    margin-left:0px;
    width: 100px;
margin-bottom: 20px;
    text-decoration: none;
  text-transform: uppercase;
}


.title-diadiemnoibat {
 color: #000000;
  font-family:Roboto;
    font-size: 24px;
    text-decoration: none;
    text-transform: uppercase;
}
.hrdiadiemnoibat 
{
 margin-top: -2px;
  border: 3px solid #FFBF00;  
   width:150px;
}
.blog-relate .item{
  background-color: white;
}
.blog-relate .item .head-relate{
  font-size: 18px;
  text-align: center;
  color: rgba(29,49,68,1);
  margin: 20px;
  margin-bottom: 10px;
}


/*slide main*/
.mySlides {display:none}
.w3-left, .w3-right, .w3-badge {cursor:pointer}
.w3-badge {height:13px;width:13px;padding:0}

.nav-slide{
  position: absolute;
  width: 70%;
  padding: 0px 50px;
  top: 50%;
}
.nav-slide .w3-left,.nav-slide .w3-right{
  font-size: 25px;
  width: 40px;
  text-align: center;
  height: 40px;
  border-radius: 100px;
  background: #2f89fc;
  color: white;
}
.content-slide{
  position: absolute;
  top: 20%;
  left: 20%;
}

.cap-phep-luu-hanh .owl-carousel{
  margin-top: 40px;
}


.owl-prev{
  width: 48px;
    height: 48px;
    background-color: #F2F2F2 !important;
    position: absolute;
    top: 20%;
    right: -65px;
    content: "\27ba";
    display: inline-block;
    transform: rotate(180deg);
    color: #000000 !important;
    font-size: 25px !important;
}
.owl-next{
  width: 48px;
    height: 48px;
    background-color: #F2F2F2 !important;
    position: absolute;
    top: 20%;
    left: -65px;
    content: "\27ba";
    display: inline-block;
    transform: rotate(180deg);
    color: #000000 !important;
    font-size: 25px !important;
}


.section-sp-relate {
  padding: 30px 0px;
}
/* slide css end

*/
.text-banner {
position: absolute;
  bottom: -32px;
  left: 4px;
	text-align: center;
	 color: #ffffff;
  font-family:Roboto;
    font-size: 25px;
   
      padding: 15px 5px 15px 5px;
    background: rgba(0, 0, 0, 0.8);

    border: none;
    width: 98%;

    text-decoration: none;
  text-transform: uppercase;
}


.row-banner {
	margin-bottom: -140px;
}

.buttom-xemthem
{
position: absolute;
		  left: 50%;
		  top: 50%;
}

.section-title b

{
    height: 4px !important;
    opacity: 0.8 !important;
    background-color: #0040FF !important;
}

.textarea {
	min-height: 50px !important;
}

.background-lienhe {
	 background: rgba(0, 0, 0, 0.6);

}

.search-field .mb-0
{
	height: 100px !important;
}

 input[type='search']
 {
 	height: 50px !important;
 }

 .searchform .button.icon i {
    font-size: 20px !important;
    width: 50px !important;
    height: 50px !important;
    top: 10px !important;
}
.secondary, .checkout-button, .button.checkout, .button.alt

{
	background-color: #214287 !important;
}

.textarea {
  
    min-height: 80px !important;
}

.anh-dv-header
{
  margin-left: auto;
  margin-right: auto;
}
.textbox-thamtraisan{
  position: absolute;
  bottom: -75px;
  left: 0px;

   color: #377c80;
  font-family:Roboto;
    font-size: 20px;
   
      padding: 10px 5px 10px 5px;
    background: #f3f3f3;

    border: none;
    width: 100%;

    text-decoration: none;
  text-transform: uppercase;
}

.cate-thamtamnhapkhau {

}

.top-hangnhapkhau {
  margin-top: -40px !important;
}



.hr-title-home {
    margin-top: -2px;
    border: 3px solid #FFBF00;
    width: 150px;
    opacity: 1;
    }


    .title-home {
 color: #000000;
  font-family:Roboto;
    font-size: 24px;
    text-decoration: none;
    text-transform: uppercase;
}
.title-tham-tam-nhap-khau
{
   color: #377c81 !important;
  font-family:Roboto;
    font-size: 18px;
    font-weight: bold;
    text-decoration: none;
    text-transform: uppercase;
    text-align: center;
    margin: 5px 0px 0px 0px;
}
.title-tham-tam-nhap-khau a {
   color: #377c81 !important;
}

.lienhe-tham-tam-nhap-khau {
  color: red;
  font-size: 16px;
text-align: center;
}
.title-trang-tri
{
font-size: 16px;
margin: 0px 0px 0px 0px;
}
.ngoi-sao {
  text-align: left;
  margin: 0px 0px 0px 0px;
}
.gia-trang-tri
{
text-align: left;
font-size: 30px;
color: #377c81 !important;
margin: 0px 0px 0px 0px;
}
.kk-star-ratings {
    /* width: 120px; */
    min-height: 0px !important;
    }

.background-nhapkhau
{
  background: #ffffff;
 padding: 5px 5px 5px 5px;
}

.background-slide-tham {
  padding: 5px 5px 5px 5px;
  border: #BDBDBD 1px solid;
}
.btn-xemthem {
  padding: 10px 20px 10px 20px;
  border: #BDBDBD 1px solid;
}

.widget-right-blog-new .head-main{
  margin: 0px;
}

.my-widget{
  margin-bottom: 40px;
  margin-top:40px;
}
.list-blog-sidebar-detail{
  margin-bottom: 20px;
  padding-bottom: 20px;
  border-bottom: 1px dotted rgba(117,117,117,1);
}
.list-blog-sidebar-detail a:hover{
  color: red;
}
.list-blog-sidebar-detail:last-child{
  margin-bottom: 0px;
  padding-bottom: 0px;
  border-bottom: 0px;
}
.image-sidebar{
  width: 100px;
  height: 100px;
  float: left;
}
.head-blog-sidebar{
  padding-left: 115px;
  font-size: 17px;

  line-height: 1.5;
}
.date-sidebar{
  padding-left: 115px;
}
.date-sidebar i{
  margin-right: 10px;
}

#mega-menu-title {
background: rgba(34,101,107, 0.8) !important;
  }

  a.nav-top-link.nav-top-not-logged-in.is-small {
    font-size: 14.5px;
    color: #000000;