/*

Responsive Mobile Menu v1.1
Plugin URI: responsivemobilemenu.com

Author: Sergio Vitov
Author URI: http://xmacros.com

License: CC BY 3.0 http://creativecommons.org/licenses/by/3.0/

*/


@media (max-width: 767px)
{
	.rmm {
		display:block;
		position:relative;
		width:100%;
		padding:0px;
		margin:0 auto !important;
		text-align: center;
		line-height:19px !important;
		padding-top: 18px;
	}
	.rmm * {
		-webkit-tap-highlight-color:transparent !important;
/* 		font-family:Arial; */
	}
	.rmm a {
		color:#ebebeb;
		text-decoration:none;
	}
	.rmm .rmm-main-list, .rmm .rmm-main-list li {
		margin:0px;
		padding:0px;
	}
	.rmm ul {
		display:block;
		width:auto !important;
		margin:0 auto !important;
		overflow:hidden;
		list-style:none;
	}


	/* sublevel menu - in construction */
	.rmm ul li ul, .rmm ul li ul li, .rmm ul li ul li a {
		display:none !important;
		height:0px !important;
		width:0px !important;
	}
	/* */


	.rmm .rmm-main-list li {
		display:inline;
		padding:padding:0px;
		margin:0px !important;
	}
	.rmm-toggled {
		display:none;
		width:100%;
		position:relative;
		overflow:hidden;
		margin:0 auto !important;
	}
	.rmm-button:hover {
		cursor:pointer;
	}
	.rmm .rmm-toggled ul {
		display:none;
		margin:0px !important;
		padding:0px !important;
		margin-top:122px !important;
	}
	.rmm .rmm-toggled ul li {
		display:block;
		margin:0 auto !important;
	}





	/* MINIMAL STYLE */

	.rmm.minimal a {
		color:#333333;
	}
	.rmm.minimal a:hover {
		opacity:0.7;
	}
	.rmm.minimal .rmm-main-list li a {
		display:inline-block;
		padding:8px 30px 8px 30px;
		margin:0px -3px 0px -3px;
		font-size:15px;
	}
	.rmm.minimal .rmm-toggled {
		width:95%;
		min-height:36px;
	}
	.rmm.minimal .rmm-toggled-controls {
		display:block;
		height:36px;
		color:#FFF;
		text-align:left;
		position:relative;
/* 		font-weight:bold; */
	}
	.rmm.minimal .rmm-toggled-title {
		position:relative;
		top:9px;
		left:9px;
		font-size:16px;
		color:#33333;
	}
	.rmm.minimal .rmm-button {
		display:block;
		position:absolute;
		right:9px;
		top:7px;
	}

	.rmm.minimal .rmm-button span {
		display:block;
		margin:4px 0px 4px 0px;
		height:2px;
		background:#FFF;
		width:25px;
	}
	.rmm.minimal .rmm-toggled ul li a {
		display:block;
		width:100%;
		text-align:center;
		padding:10px 0px 10px 0px;
		border-bottom:1px solid #dedede;
		color:#FFF;
		font-weight:bold;
		text-transform:uppercase;
	}
	.rmm.minimal .rmm-toggled ul li:first-child a {
		border-top:1px solid #dedede;
	}
}
