.yam-menu-top #yam-menu-top>li>ul {
	width:50%;
}
@media (max-width:640px) {
	.yam-menu-top #yam-menu-top>li>ul {
		width:100%;
	}
}
.column-hover {
    display: none;
    position: absolute;
    left: 100%;
    top: 0;
    background: #ffffff;
    z-index: 1000;
    box-shadow: 0 0 2px 2px #ccc;
    margin-left: -15px;
    width: 100%;
}
.column-hover a {
	padding:5px 10px;
	display:block;
	color:#000000;
}
.column-hover span:hover > a{
	color:#ffffff;
	background:#5764a5;
}
#yam-menu-top .list span:hover > .column-hover {
	display:block;
}
.yam-menu-top #yam-menu-top>li>ul>li>.list>span {
	position:relative;
	padding-left:18px;
}
.yam-menu-top #yam-menu-top>li>ul>li>.list>span:hover {
	color:#ffffff;
	background:#5764a5;
}
.yam-menu-top #yam-menu-top>li>ul>li>.list>span:hover > a {
	color:#ffffff;
}
.yam-menu-top #yam-menu-top>li>ul>li {
	padding:12px 0;
}
.yam-menu-top #yam-menu-top>li>ul>li .title {
	padding-left:18px;
}
.yam-menu-top #yam-menu-top>li>ul>li>a {
	padding-left:18px
}
.green-pay-button {
	background: #67ad17;
    border-bottom: 3px solid #4e8213;
	padding:5px 15px;
	display:inline-block;
}
.yam-menu-top #yam-menu-top>li>a {
	overflow:hidden;
}
@media (max-width:350px) {
	.yam-menu-top #yam-menu-top>li>ul>li>.list {
		width:100%;
	}
}