*, :before, :after {
  box-sizing: border-box;
}

html, body {
  height: 100%;
}

.flexslider {
  height: 100%;
  margin: 0;
  padding: 0;
  background: none;
  border: 0;
  overflow: hidden;
  box-shadow: none;
}
.flexslider .flex-viewport {
  height: 100%;
}
.flexslider .flex-control-nav {
  bottom: 20px;
}
.flexslider .slides {
  height: 100%;
}
.flexslider .slides li {
  height: 100%;
}
.flexslider .slides img {
    width: 100%;
    display: block;
    height: 600px;
}
#list_sme {
    width: 74%;
    display: inline-block;
}
/*.sldoverlay{
position: absolute;
z-index: 998;
left: 50%;
transform: translate(-50%, 0);
top: 35%;
color :#fff;
font-size:20px;
text-align: center;
}*/
.sldoverlay {
    position: relative;
    z-index: 998;
    left: 50%;
    transform: translate(-50%, 0);
    top: -25%;
    color: #fff;
    font-size: 20px;
    text-align: center;
}
.flex-active{
    background: #e9bb06 !important;
}
.flex-control-paging li a.flex-active {
    background: #000;
    background: #e9bb06 !important;
    cursor: default;
}

#hs {
    background: #666666;
    padding: 5px;
    text-align: center;
    font-weight: bold;
    width: fit-content;
    padding-right: 25px;
    padding-left: 25px;
    /*font-size: 25px;*/
    font-size: 1vw !important;
    transform: rotate(-3deg);
    margin-left: auto;
    margin-right: auto;
    width: 45%;
}
#tt {
    background: #e9bb06;
    padding: 5px;
    text-align: center;
    font-weight: bold;
    width: fit-content;
    padding-right: 25px;
    padding-left: 25px;
    /*font-size: 20px;*/
    font-size: 1vw !important;
    transform: rotate(3deg);
    margin-left: auto;
    margin-right: auto;
    margin-top: -10px;
    width: 70%;
}
#mt {
    font-weight: bold;
    font-size: 55px;
}
#bt {
    font-size: 25px;
}
#int {
    color: #e9bb06;
}
#banner_nr0120000017 a {
    text-decoration: none !important;
}

@media (max-width: 768px) {
 .sldoverlay {
   
}
#bt {
    font-size: 15px;
}
#mt {
    font-size: 20px;
}
#tt {
    font-size: 10px;
    padding-right: 9px;
    padding-left: 8px;
}
#hs {
    font-size: 15px;
}   
}    

