<style>
/*Arnaud*/
#livecode_category_menu li.menu-item-has-children {
        float: left;
        padding:15px;
        width:250px;
}
#livecode_category_menu ul>li.menu-item-has-children {
        float:left;
        width:250px;
        margin-bottom: 2%;
}

/* ** 2 columns style */
#livecode_category_menu.columns-2 ul>li.menu-item-has-children:nth-child(odd){
        clear: left;
}

/* *** 3 columns style */
#livecode_category_menu.columns-3 ul>li.menu-item-has-children:nth-child(4n){
        clear: left;
}

/* **** 4 columns style */
#livecode_category_menu.columns-4 ul>li.menu-item-has-children:nth-child(5n){
        clear: left;
}

/********* Common Menu Style **********/
#livecode_category_menu {
        background-color:#ffffff;
        display: inline-block;
        margin-top: 5%;
        text-align: left;
        padding-top: 2%;
        padding-bottom: 2%;
}

#livecode_category_menu ul {
        list-style:none;
	padding-top: 10px;
	padding-bottom: 15px;
        /*clear:both;*/
}

#livecode_category_menu ul>li.menu-item-has-children>a {
        color:#4c4c4c;
        font-size: 0.8em;
        font-weight: 700;
}

@media (max-width: 760px) {
	#livecode_category_menu {
        	margin-top: 0%;
	}
	#livecode_category_menu ul>li.menu-item-has-children>a {
        	font-size: 22px;
    	}
	#livecode_category_menu ul>li.menu-item-has-children {
		font-size: 17px;
	}
}

</style>
