@charset "UTF-8";

/**css for home en**/

.topbth_webcatalog{
	background:url(/assets/home/images/en/btn_webcatalog.jpg) no-repeat 0 0;
}
.topbth_webcatalog:hover{
	background:url(/assets/home/images/en/btn_webcatalog_on.jpg) no-repeat 0 0;
}


.top_pickup{
	width:172px;
	margin-left:0;
	margin-bottom:0;
}


.top_pickup_static{	
	background:url(/assets/home/images/en-my/btn_static-my.jpg) no-repeat 0 0;
}
.top_pickup_static:hover{
        margin-right: 0;
	background:url(/assets/home/images/en-my/btn_static_on-my.jpg) no-repeat 0 0;
}
.top_pickup_electric{
        margin-left:20px;
	background:url(/assets/home/images/en-my/btn_electric-my.jpg) no-repeat 0 0;
}
.top_pickup_electric:hover{
	background:url(/assets/home/images/en-my/btn_electric_on-my.jpg) no-repeat 0 0;
}
.top_pickup_2Port{
	background:url(/assets/home/images/en-my/btn_2port-my.jpg) no-repeat 0 0;
}
.top_pickup_2Port:hover{
	background:url(/assets/home/images/en-my/btn_2port_on-my.jpg) no-repeat 0 0;
}
.top_pickup_air{
	background:url(/assets/home/images/en-my/btn_air-dryer-my.jpg) no-repeat 0 0;
}
.top_pickup_air:hover{
	background:url(/assets/home/images/en-my/btn_air-dryer_on-my.jpg) no-repeat 0 0;
}
.top_pickup_chiller{
	background:url(/assets/home/images/en-my/btn_chiller-my.jpg) no-repeat 0 0;
}
.top_pickup_chiller:hover{
	background:url(/assets/home/images/en-my/btn_chiller_on-my.jpg) no-repeat 0 0;
}

.home_rmenu_my img{
	width:200px;
}

.home_rmenu_my{
	border:#DDDDDD 1px solid;
	border-radius:4px;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	margin-bottom:30px;
}

.home_rmenu_my p{
	display:block;
	height:40px;
	line-height:40px;
	background-color:#E8EBF0;
	font-size:18px;
	font-weight:bold;
	text-indent:15px;
}

.home_rmenu_my p.title{
	font-size:18px;
	font-weight:bold;
	text-indent:15px;
	background-color:#FFFFFF;
}

ul.home_li_my{
	width:200px;
	margin-left:10px;
	padding-top:10px;
	padding-bottom:50px;
}

ul.home_li_my_a li{
	background:url(/assets/home/images/en-my/icon_phone_my.jpg) no-repeat 0 4px;
	padding-left:40px;
	padding-top:8px;
	height:30px;
	font-size:15px;
	margin-left:8px;
	margin-top:10px;
	line-height:18px;
}

ul.home_li_my_b li{
	background:url(/assets/home/images/en-my/icon_mail_my.jpg) no-repeat 0 4px;
	padding-left:34px;
	padding-top:8px;
	height:30px;
	font-size:15px;
	margin-left:8px;
	margin-bottom:8px;
}
.my_so_banner{
	display: flex;
	flex-wrap:wrap;
	margin-left:8px;
	margin-bottom:10px;
}
.my_so_banner li {
	width: auto;
	padding:0 6px;
	box-sizing:border-box;
}
.my_so_banner li img {
	max-width:34px; 
	height: 34px;
}

.my_so_banner a img {
  -webkit-transition: 0.1s ease-in-out;
     -moz-transition: 0.1s ease-in-out;
       -o-transition: 0.1s ease-in-out;
          transition: 0.1s ease-in-out;
}
.my_so_banner a:hover img {
  opacity: 0.5;
  filter: alpha(opacity=60);
}

/* Sticky banner */

button {
    appearance: auto;
    -webkit-writing-mode: horizontal-tb !important;
    text-rendering: auto;
    letter-spacing: normal;
    word-spacing: normal;
    text-transform: none;
    text-indent: 0px;
    text-shadow: none;
    display: inline-block;
    text-align: center;
    align-items: flex-start;
    cursor: default;
    margin: 0em;
    font: 400 13.3333px Arial;
    padding: 1px 6px;
    border-image: initial;
}


.add-vault-item-btn {
    position: fixed;
    right: 2rem;
    bottom: 2rem;
    height: 68px;
    width: 68px;
    cursor: pointer;
}




