@media (max-width: 736px) { 

.menu-collapser				{
							position:relative;
							min-width:100%;
							height:32px;
							padding:0 0 0 55px;
							color: #3d3d52;
							font-size:16px;
							line-height:32px;
							background: url(../images/Content-Bg.jpg) repeat;
							box-sizing:border-box;
							-moz-box-sizing:border-box;
							-webkit-box-sizing:border-box;
							border-bottom:1px solid rgba(0,0,0,0.075);
							}
							
.collapse-button			{
							position:absolute;
							left:8px;top:50%;
							width:40px;
							padding:7px 10px;
							color:#FFFFFF;
							font-size:14px;
							text-align:center;
							background-color:#CCC;
							border-radius:2px;
							cursor:pointer;
							transform:translate(0, -50%);
							-o-transform:translate(0, -50%);
							-ms-transform:translate(0, -50%);
							-moz-transform:translate(0, -50%);
							-webkit-transform:translate(0, -50%);
							box-sizing:border-box;
							-moz-box-sizing:border-box;
							-webkit-box-sizing:border-box;
							
							}
							
.collapse-button:hover,.collapse-button:focus		{
													color:#FFF;
													background-color:#FFF;
													}
													
.collapse-button .icon-bar	{
							display: block;
							height: 2px;
							width: 18px;
							margin: 2px 0;
							background-color: #F5F5F5;
							border-radius:1px;
							}
							
ul.slimmenu					{
							width:98%;
							margin:0;padding:0;
							list-style-type:none;
							}
							
ul.slimmenu:before,ul.slimmenu:after	{
										content:'';
										display:table;
										}
										
ul.slimmenu:after						{
										clear:both;
										}
										
ul.slimmenu.collapsed li				{
										display:block;
										width:100%;
										box-sizing:border-box;
										-moz-box-sizing:border-box;
										-webkit-box-sizing:border-box;
										border-bottom:1px solid rgba(0,0,0,0.25);
										
										background: url(../images/Content-Bg.jpg) repeat;	
										}
										
ul.slimmenu.collapsed li>ul				{
										position:static;
										display:none;
										}
										
ul.slimmenu.collapsed li a				{
										display:block;
										box-sizing:border-box;
										-moz-box-sizing:border-box;
										-webkit-box-sizing:border-box;
										background: url(../images/Content-Bg.jpg) repeat;
										min-width: 100%;
										text-align: left;
										padding: 3px;
										margin: 0;
										
										}
										
ul.slimmenu.collapsed li .sub-toggle	{
										height:25px;
										}
										
ul.slimmenu li							{
										position:relative;
										float:left;
										display:inline-block;
										background: url(../images/Content-Bg.jpg) repeat;
										display: block;
										}
										
ul.slimmenu li ul						{
										margin:0;
										list-style-type:none;
										}
										
ul.slimmenu li ul li					{
										background:#bbbbbb;
										border: none;
										}
									
ul.slimmenu li>ul						{
										position:absolute;
										left:0;
										top:100%;
										z-index:999;
										display:none;
										width:100%;
										}
										
ul.slimmenu li>ul>li ul					{
										position:absolute;
										left:100%;
										top:0;
										z-index:999;
										display:none;
										width:100%;
										}
										
ul.slimmenu li a						{
										display:block;
										padding: 0px 0px 0px 0px;
										color: #3d3d52;
										font-size:16px;
										font-weight:400;
										text-shadow: none;
										}
										
 ul.slimmenu li.active a				{
	 									color: #9dc8e9;
	 									border-left: none;
	 									text-shadow: none;
	 									}
	 									
	 									
	 									
ul.slimmenu li:hover					{
										background-color:#f5f5f5;
										text-decoration: underline;
										border-left: none;
										
										}	 									
										
ul.slimmenu li a:hover, ul.slimmenu li a.active					{
										text-decoration:underline;
										color: #a98452;
										}
										
ul.slimmenu li .sub-toggle				{
										background:none repeat scroll 0 0 rgba(0,0,0,0.25);
										position:absolute;
										left:60px;
										top:0;
										z-index:999;
										width:25px;
										height:75%;
										text-align:center;
										cursor:pointer;
										visibility: visible;
										}
										
										
ul.slimmenu li .sub-toggle:before		{
										content:'';
										display:inline-block;
										height:100%;
										margin-right:-0.25em;
										vertical-align:middle;
										}
										
ul.slimmenu li .sub-toggle>i			{
										display:inline-block;
										color:#FFF;
										font-size:18px;
										vertical-align:middle;
										
										}
										
ul.slimmenu>li							{
										border-left:none;
										}
										
ul.slimmenu>li.active							{
										border-left: none;
										}
										
ul.slimmenu>li:first-child,ul.slimmenu>li.has-submenu+li	{
															border-left: none;
															}
															
a.active									{
											color: #9dc8e9;
											}
											
											
}