#menusmall1
{
	margin-left:20px;
	float:left;
	display:none;
	font-size: 15px;
	font-weight: 400;
	color: #FFFFFF;
	height: 50px;
}

#menusmall1:hover
{
	cursor:pointer;
}

#menusmall1 > a
{
	position: relative;
    display: inline-block;
    padding-top: 17.5px;
    padding-bottom: 17.5px;
	padding-left: 20px;
    padding-right: 20px;
/*    line-height: 54px; */
}

#menusmall2
{
	margin-right:20px;
	float:right;
	display:none;
	font-size: 15px;
	font-weight: 400;
	color: #FFFFFF;
	height: 50px;
}

#menusmall2:hover
{
	cursor:pointer;
}

#menusmall2 > a
{
	position: relative;
    display: inline-block;
    padding-top: 17.5px;
    padding-bottom: 17.5px;
	padding-left: 20px;
    padding-right: 20px;
/*    line-height: 54px; */
}

#menusmall3
{
	float:right;
	display:none;
	font-size: 15px;
	font-weight: 400;
	color: #FFFFFF;
	height: 50px;
}

#menusmall3:hover
{
	cursor:pointer;
}

#menusmall3 > a
{
	position: relative;
    display: block;
    padding-top: 17.5px;
    padding-bottom: 17.5px;
	padding-left: 20px;
    padding-right: 20px;
/*    line-height: 54px; */
}

#menusmall4
{
	margin-right:20px;
	float:right;
	display:none;
	font-size: 15px;
	font-weight: 400;
	color: #FFFFFF;
	height: 50px;
}

#menusmall4:hover
{
	cursor:pointer;
}

#menusmall4 > a
{
	position: relative;
    display: block;
    padding-top: 17.5px;
    padding-bottom: 17.5px;
	padding-left: 20px;
    padding-right: 20px;
/*    line-height: 54px; */
}

#dropmenu1
{
	display:none;
	float:right;
	min-width:140px;  
	background-color: #000;
	position: absolute;
    top: 50px;
    left: 149px;
	z-index: 1;
}

#dropmenu2
{
	display:none;
	float:right;
	min-width:140px;  
	background-color: #000;
	position: absolute;
    top: 50px;
    right: 0px;
	z-index: 1;
}

#dropmenu3
{
	margin: 0px;
	padding: 0px;
	width:100%;
	display:none;
	background-color: #000;
	position: absolute;
    top: 50px;
    right: 0px;
	z-index: 1;
}

	
@media screen and (max-width: 1470px)
{
	#menuholderright
	{
		display:none;
	}
	#menusmall2
	{
		display:block;
	}
	#rightmenu
	{
		clear: both;
		width: 100%;
		text-align: center;
	}
}

@media screen and (max-width: 933px)
{
	#menuholderleft
	{
		display:none;
	}
	#menusmall1
	{
		display:block;
	}
	#menubutton
	{
		clear: both;
		width: 100%;
		text-align: center;
		width: 33.3%;
		clear: none;
	}
	#dropmenu1
	{
		min-width: 375px;
		width: 375px;
		left: 100px;
	}
}

@media screen and (max-width: 500px)
{
	#dropmenu2
	{
		display:none !important;
	}
	#dropmenu1
	{
		display:none !important;
	}
	#menusmall1
	{
		display:none;
	}
	#menusmall2
	{
		display:none;
	}
	#menusmall3
	{
		display:block;
	}
	#rightmenu
	{
		clear: none;
	}
	#menubutton
	{
		width: 33.3%;
		clear: none;
	}
	#menubutton > a
	{
		padding-left: 0px !important;
		padding-right: 0px !important;
	}
	#rightmenu
	{
		width: 50%;
		/*background-color: #111;*/
		clear: none;
	}
}

@media screen and (min-width: 500px)
{
	#dropmenu3
	{
		display:none !important;
	}
}

@media screen and (min-width: 933px)
{
	#dropmenu1
	{
		display:none !important;
	}
}

@media screen and (min-width: 1470px)
{
	#dropmenu1
	{
		display:none !important;
	}
	#dropmenu2
	{
		display:none !important;
	}

	
}

#topbar
{
	position: fixed;
	width: 100%;
	height: 50px;
	background-color: #000000;
    -webkit-box-shadow: 0px 1px 15px 0px rgba(0,0,0,0.5);
       -moz-box-shadow: 0px 1px 15px 0px rgba(0,0,0,0.5);
            box-shadow: 0px 1px 15px 0px rgba(0,0,0,0.5);
	margin-bottom: 30px;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
	z-index: 2;
}

#logo
{
	margin-left:20px;
	float:left;
	height: 50px;
	width: 125px;
	background-image: url("/../img/logo.png");
	-webkit-background-size: contain;
	   -moz-background-size: contain;
	     -o-background-size: contain;
	        background-size: contain;
}

#logo:hover
{
	cursor: pointer;
}

#menuicon
{
	float: right;
    margin-left: 5px;
    margin-top: 1px;
	width:16px;
	height:16px;
	background-image: url("/../img/menuicon.png");
	-webkit-background-size: contain;
	   -moz-background-size: contain;
	     -o-background-size: contain;
	        background-size: contain;
}

#menuiconmisc
{
	float: right;
    margin-left: 5px;
    margin-top: 4px;
	width:10px;
	height:10px;
	background-image: url("/../img/arrowright.png");
	-webkit-background-size: contain;
	   -moz-background-size: contain;
	     -o-background-size: contain;
	        background-size: contain;
}

#menubutton
{
	font-size: 15px;
	font-weight: 400;
	color: #FFFFFF;
	float: left;
	height: 50px;
/*    line-height: 54px; */
}

#menubutton:hover
{
	cursor:pointer;
}

#merbutton
{
	font-size: 15px;
	font-weight: 400;
	color: #FFFFFF;
	float: left;
	height: 50px;
	display: none;
/*    line-height: 54px; */
}

#merbutton > a
{
	position: relative;
    display: block;
    padding-top: 17.5px;
    padding-bottom: 17.5px;
	padding-left: 20px;
    padding-right: 20px;
/*    line-height: 54px; */
}

#merbuttonarrow
{
	background-image: url(../img/mericon.png);
    -webkit-background-size: 6px 6px;
       -moz-background-size: 6px 6px;
         -o-background-size: 6px 6px;
            background-size: 6px 6px;
    background-position: center;
    background-repeat: no-repeat;
    width: 6px;
    height: 6px;
	position: relative;
    right: -52px;
    bottom: 29px;
	-webkit-transition: 0.3s;
	-o-transition: 0.3s;
	-moz-transition: 0.3s;
	transition: 0.3s;
}

#merbutton:hover
{
	cursor:pointer;
}

#merbutton:hover > #merbuttonarrow
{
	transform: rotate(90deg);
	-moz-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
	-webkit-transform-origin: center center;
	   -moz-transform-origin: center center;
	    -ms-transform-origin: center center;
	     -o-transform-origin: center center;
	        transform-origin: center center;
}

#merbutton:hover > #mermenu
{
	max-height: 300px;
}

#mermenu
{
	position: absolute;
	top: 50px;
	width: 110px;
	max-height: 0px;
	background-color: #000;
	-webkit-transition: 0.3s;
	-o-transition: 0.3s;
	-moz-transition: 0.3s;
	transition: 0.3s;
	overflow: hidden;
}

#mermenu > #menubutton
{
	width: 100%;
	text-align: center;
}

#menuholderleft > #menubutton:nth-of-type(1)
{
	margin-left:20px;
}

#menubutton > a
{
	position: relative;
    display: block;
    padding-top: 17.5px;
    padding-bottom: 17.5px;
	padding-left: 20px;
    padding-right: 20px;
/*    line-height: 54px; */
}

#menubutton > a:hover
{
	cursor: pointer;
}

#menubutton:nth-of-type(1):before
{
	  background: #3b5998;
}

#menubutton:nth-of-type(2):before
{
	  background: #da2727;
}

#menubutton:nth-of-type(3):before
{
	  background: #349aec;
}

#menubutton:nth-of-type(4):before
{
	  background: #773a22;
}

#menubutton:nth-of-type(5):before
{
	  background: #fc6600;
}

#menubutton:nth-of-type(6):before
{
	  background: #1DB954;
}

#menubutton:nth-of-type(7):before
{
	  background: #69C9D0;
}

#menubutton:nth-of-type(8):before
{
	  background: #2867B2;
}

#menubutton:nth-of-type(9):before
{
	  background: #6441A4;
}

#menubutton:nth-of-type(10):before
{
	  background: #c8232c;
}

#menubutton:nth-of-type(11):before
{
	  background: #52aad8;
}

#menubutton:nth-of-type(12):before
{
	  background: #34526f;
}

/*#dropmenu1 > #menubutton
{
	background-image: linear-gradient(to bottom right, rgba(255,255,150,0.2) 0%, rgba(0,0,0,0) 60%);
}*/

#menubutton:nth-of-type(1)
{
	/*background-color: rgba(59, 89, 152, 0.5);*/
	background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(59, 89, 152, 1)), color-stop(3%, rgba(59, 89, 152, 1)), color-stop(6%, rgba(59, 89, 152, 0)));
	background-image: -webkit-linear-gradient(bottom, rgba(59, 89, 152, 1) 0%, rgba(59, 89, 152, 1) 3%, rgba(59, 89, 152, 0) 6%);
	background-image: -moz-linear-gradient(bottom, rgba(59, 89, 152, 1) 0%, rgba(59, 89, 152, 1) 3%, rgba(59, 89, 152, 0) 6%);
	background-image: -o-linear-gradient(bottom, rgba(59, 89, 152, 1) 0%, rgba(59, 89, 152, 1) 3%, rgba(59, 89, 152, 0) 6%);
	background-image: linear-gradient(to top, rgba(59, 89, 152, 1) 0%, rgba(59, 89, 152, 1) 3%, rgba(59, 89, 152, 0) 6%);
}

#menubutton:nth-of-type(2)
{
	background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(218, 39, 39, 1)), color-stop(3%, rgba(218, 39, 39, 1)), color-stop(6%, rgba(218, 39, 39, 0)));
	background-image: -webkit-linear-gradient(bottom, rgba(218, 39, 39, 1) 0%, rgba(218, 39, 39, 1) 3%, rgba(218, 39, 39, 0) 6%);
	background-image: -moz-linear-gradient(bottom, rgba(218, 39, 39, 1) 0%, rgba(218, 39, 39, 1) 3%, rgba(218, 39, 39, 0) 6%);
	background-image: -o-linear-gradient(bottom, rgba(218, 39, 39, 1) 0%, rgba(218, 39, 39, 1) 3%, rgba(218, 39, 39, 0) 6%);
	background-image: linear-gradient(to top, rgba(218, 39, 39, 1) 0%, rgba(218, 39, 39, 1) 3%, rgba(218, 39, 39, 0) 6%);
}

#menubutton:nth-of-type(3)
{
	background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(52, 154, 236, 1)), color-stop(3%, rgba(52, 154, 236, 1)), color-stop(6%, rgba(52, 154, 236, 0)));
	background-image: -webkit-linear-gradient(bottom, rgba(52, 154, 236, 1) 0%, rgba(52, 154, 236, 1) 3%, rgba(52, 154, 236, 0) 6%);
	background-image: -moz-linear-gradient(bottom, rgba(52, 154, 236, 1) 0%, rgba(52, 154, 236, 1) 3%, rgba(52, 154, 236, 0) 6%);
	background-image: -o-linear-gradient(bottom, rgba(52, 154, 236, 1) 0%, rgba(52, 154, 236, 1) 3%, rgba(52, 154, 236, 0) 6%);
	background-image: linear-gradient(to top, rgba(52, 154, 236, 1) 0%, rgba(52, 154, 236, 1) 3%, rgba(52, 154, 236, 0) 6%);
}

#menubutton:nth-of-type(4)
{
	background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(119, 58, 34, 1)), color-stop(3%, rgba(119, 58, 34, 1)), color-stop(6%, rgba(119, 58, 34, 0)));
	background-image: -webkit-linear-gradient(bottom, rgba(119, 58, 34, 1) 0%, rgba(119, 58, 34, 1) 3%, rgba(119, 58, 34, 0) 6%);
	background-image: -moz-linear-gradient(bottom, rgba(119, 58, 34, 1) 0%, rgba(119, 58, 34, 1) 3%, rgba(119, 58, 34, 0) 6%);
	background-image: -o-linear-gradient(bottom, rgba(119, 58, 34, 1) 0%, rgba(119, 58, 34, 1) 3%, rgba(119, 58, 34, 0) 6%);
	background-image: linear-gradient(to top, rgba(119, 58, 34, 1) 0%, rgba(119, 58, 34, 1) 3%, rgba(119, 58, 34, 0) 6%);
}

#menubutton:nth-of-type(5)
{
	background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(252, 102, 0, 1)), color-stop(3%, rgba(252, 102, 0, 1)), color-stop(6%, rgba(252, 102, 0, 0)));
	background-image: -webkit-linear-gradient(bottom, rgba(252, 102, 0, 1) 0%, rgba(252, 102, 0, 1) 3%, rgba(252, 102, 0, 0) 6%);
	background-image: -moz-linear-gradient(bottom, rgba(252, 102, 0, 1) 0%, rgba(252, 102, 0, 1) 3%, rgba(252, 102, 0, 0) 6%);
	background-image: -o-linear-gradient(bottom, rgba(252, 102, 0, 1) 0%, rgba(252, 102, 0, 1) 3%, rgba(252, 102, 0, 0) 6%);
	background-image: linear-gradient(to top, rgba(252, 102, 0, 1) 0%, rgba(252, 102, 0, 1) 3%, rgba(252, 102, 0, 0) 6%);
}

#menubutton:nth-of-type(6)
{
	background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(29, 185, 84, 1)), color-stop(3%, rgba(29, 185, 84, 1)), color-stop(6%, rgba(29, 185, 84, 0)));
	background-image: -webkit-linear-gradient(bottom, rgba(29, 185, 84, 1) 0%, rgba(29, 185, 84, 1) 3%, rgba(29, 185, 84, 0) 6%);
	background-image: -moz-linear-gradient(bottom, rgba(29, 185, 84, 1) 0%, rgba(29, 185, 84, 1) 3%, rgba(29, 185, 84, 0) 6%);
	background-image: -o-linear-gradient(bottom, rgba(29, 185, 84, 1) 0%, rgba(29, 185, 84, 1) 3%, rgba(29, 185, 84, 0) 6%);
	background-image: linear-gradient(to top, rgba(29, 185, 84, 1) 0%, rgba(29, 185, 84, 1) 3%, rgba(29, 185, 84, 0) 6%);
}

#menubutton:nth-of-type(7)
{
	background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(105, 201, 208, 1)), color-stop(3%, rgba(105, 201, 208, 1)), color-stop(6%, rgba(105, 201, 208, 0)));
	background-image: -webkit-linear-gradient(bottom, rgba(105, 201, 208, 1) 0%, rgba(105, 201, 208, 1) 3%, rgba(105, 201, 208, 0) 6%);
	background-image: -moz-linear-gradient(bottom, rgba(105, 201, 208, 1) 0%, rgba(105, 201, 208, 1) 3%, rgba(105, 201, 208, 0) 6%);
	background-image: -o-linear-gradient(bottom, rgba(105, 201, 208, 1) 0%, rgba(105, 201, 208, 1) 3%, rgba(105, 201, 208, 0) 6%);
	background-image: linear-gradient(to top, rgba(105, 201, 208, 1) 0%, rgba(105, 201, 208, 1) 3%, rgba(105, 201, 208, 0) 6%);
}

#menubutton:nth-of-type(8)
{
	background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(40, 103, 178, 1)), color-stop(3%, rgba(40, 103, 178, 1)), color-stop(6%, rgba(40, 103, 178, 0)));
	background-image: -webkit-linear-gradient(bottom, rgba(40, 103, 178, 1) 0%, rgba(40, 103, 178, 1) 3%, rgba(40, 103, 178, 0) 6%);
	background-image: -moz-linear-gradient(bottom, rgba(40, 103, 178, 1) 0%, rgba(40, 103, 178, 1) 3%, rgba(40, 103, 178, 0) 6%);
	background-image: -o-linear-gradient(bottom, rgba(40, 103, 178, 1) 0%, rgba(40, 103, 178, 1) 3%, rgba(40, 103, 178, 0) 6%);
	background-image: linear-gradient(to top, rgba(40, 103, 178, 1) 0%, rgba(40, 103, 178, 1) 3%, rgba(40, 103, 178, 0) 6%);
}

#menubutton:nth-of-type(9)
{
	background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(100, 65, 164, 1)), color-stop(3%, rgba(100, 65, 164, 1)), color-stop(6%, rgba(100, 65, 164, 0)));
	background-image: -webkit-linear-gradient(bottom, rgba(100, 65, 164, 1) 0%, rgba(100, 65, 164, 1) 3%, rgba(100, 65, 164, 0) 6%);
	background-image: -moz-linear-gradient(bottom, rgba(100, 65, 164, 1) 0%, rgba(100, 65, 164, 1) 3%, rgba(100, 65, 164, 0) 6%);
	background-image: -o-linear-gradient(bottom, rgba(100, 65, 164, 1) 0%, rgba(100, 65, 164, 1) 3%, rgba(100, 65, 164, 0) 6%);
	background-image: linear-gradient(to top, rgba(100, 65, 164, 1) 0%, rgba(100, 65, 164, 1) 3%, rgba(100, 65, 164, 0) 6%);
}

#menubutton:nth-of-type(10)
{
	background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(200, 35, 44, 1)), color-stop(3%, rgba(200, 35, 44, 1)), color-stop(6%, rgba(200, 35, 44, 0)));
	background-image: -webkit-linear-gradient(bottom, rgba(200, 35, 44, 1) 0%, rgba(200, 35, 44, 1) 3%, rgba(200, 35, 44, 0) 6%);
	background-image: -moz-linear-gradient(bottom, rgba(200, 35, 44, 1) 0%, rgba(200, 35, 44, 1) 3%, rgba(200, 35, 44, 0) 6%);
	background-image: -o-linear-gradient(bottom, rgba(200, 35, 44, 1) 0%, rgba(200, 35, 44, 1) 3%, rgba(200, 35, 44, 0) 6%);
	background-image: linear-gradient(to top, rgba(200, 35, 44, 1) 0%, rgba(200, 35, 44, 1) 3%, rgba(200, 35, 44, 0) 6%);
}

#menubutton:nth-of-type(11)
{
	background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(82, 170, 216, 1)), color-stop(3%, rgba(82, 170, 216, 1)), color-stop(6%, rgba(82, 170, 216, 0)));
	background-image: -webkit-linear-gradient(bottom, rgba(82, 170, 216, 1) 0%, rgba(82, 170, 216, 1) 3%, rgba(82, 170, 216, 0) 6%);
	background-image: -moz-linear-gradient(bottom, rgba(82, 170, 216, 1) 0%, rgba(82, 170, 216, 1) 3%, rgba(82, 170, 216, 0) 6%);
	background-image: -o-linear-gradient(bottom, rgba(82, 170, 216, 1) 0%, rgba(82, 170, 216, 1) 3%, rgba(82, 170, 216, 0) 6%);
	background-image: linear-gradient(to top, rgba(82, 170, 216, 1) 0%, rgba(82, 170, 216, 1) 3%, rgba(82, 170, 216, 0) 6%);
}

#menubutton:nth-of-type(12)
{
	background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(52, 82, 111, 1)), color-stop(3%, rgba(52, 82, 111, 1)), color-stop(6%, rgba(52, 82, 111, 0)));
	background-image: -webkit-linear-gradient(bottom, rgba(52, 82, 111, 1) 0%, rgba(52, 82, 111, 1) 3%, rgba(52, 82, 111, 0) 6%);
	background-image: -moz-linear-gradient(bottom, rgba(52, 82, 111, 1) 0%, rgba(52, 82, 111, 1) 3%, rgba(52, 82, 111, 0) 6%);
	background-image: -o-linear-gradient(bottom, rgba(52, 82, 111, 1) 0%, rgba(52, 82, 111, 1) 3%, rgba(52, 82, 111, 0) 6%);
	background-image: linear-gradient(to top, rgba(52, 82, 111, 1) 0%, rgba(52, 82, 111, 1) 3%, rgba(52, 82, 111, 0) 6%);
}

#mermenu > #menubutton:nth-of-type(1)
{
	background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(29, 185, 84, 1)), color-stop(3%, rgba(29, 185, 84, 1)), color-stop(6%, rgba(29, 185, 84, 0)));
	background-image: -webkit-linear-gradient(bottom, rgba(29, 185, 84, 1) 0%, rgba(29, 185, 84, 1) 3%, rgba(29, 185, 84, 0) 6%);
	background-image: -moz-linear-gradient(bottom, rgba(29, 185, 84, 1) 0%, rgba(29, 185, 84, 1) 3%, rgba(29, 185, 84, 0) 6%);
	background-image: -o-linear-gradient(bottom, rgba(29, 185, 84, 1) 0%, rgba(29, 185, 84, 1) 3%, rgba(29, 185, 84, 0) 6%);
	background-image: linear-gradient(to top, rgba(29, 185, 84, 1) 0%, rgba(29, 185, 84, 1) 3%, rgba(29, 185, 84, 0) 6%);
	display: none;
}

#mermenu > #menubutton:nth-of-type(2)
{
	background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(105, 201, 208, 1)), color-stop(3%, rgba(105, 201, 208, 1)), color-stop(6%, rgba(105, 201, 208, 0)));
	background-image: -webkit-linear-gradient(bottom, rgba(105, 201, 208, 1) 0%, rgba(105, 201, 208, 1) 3%, rgba(105, 201, 208, 0) 6%);
	background-image: -moz-linear-gradient(bottom, rgba(105, 201, 208, 1) 0%, rgba(105, 201, 208, 1) 3%, rgba(105, 201, 208, 0) 6%);
	background-image: -o-linear-gradient(bottom, rgba(105, 201, 208, 1) 0%, rgba(105, 201, 208, 1) 3%, rgba(105, 201, 208, 0) 6%);
	background-image: linear-gradient(to top, rgba(105, 201, 208, 1) 0%, rgba(105, 201, 208, 1) 3%, rgba(105, 201, 208, 0) 6%);
	display: none;
}

#mermenu > #menubutton:nth-of-type(3)
{
	background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(40, 103, 178, 1)), color-stop(3%, rgba(40, 103, 178, 1)), color-stop(6%, rgba(40, 103, 178, 0)));
	background-image: -webkit-linear-gradient(bottom, rgba(40, 103, 178, 1) 0%, rgba(40, 103, 178, 1) 3%, rgba(40, 103, 178, 0) 6%);
	background-image: -moz-linear-gradient(bottom, rgba(40, 103, 178, 1) 0%, rgba(40, 103, 178, 1) 3%, rgba(40, 103, 178, 0) 6%);
	background-image: -o-linear-gradient(bottom, rgba(40, 103, 178, 1) 0%, rgba(40, 103, 178, 1) 3%, rgba(40, 103, 178, 0) 6%);
	background-image: linear-gradient(to top, rgba(40, 103, 178, 1) 0%, rgba(40, 103, 178, 1) 3%, rgba(40, 103, 178, 0) 6%);
	display: none;
}

#mermenu > #menubutton:nth-of-type(4)
{
	background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(100, 65, 164, 1)), color-stop(3%, rgba(100, 65, 164, 1)), color-stop(6%, rgba(100, 65, 164, 0)));
	background-image: -webkit-linear-gradient(bottom, rgba(100, 65, 164, 1) 0%, rgba(100, 65, 164, 1) 3%, rgba(100, 65, 164, 0) 6%);
	background-image: -moz-linear-gradient(bottom, rgba(100, 65, 164, 1) 0%, rgba(100, 65, 164, 1) 3%, rgba(100, 65, 164, 0) 6%);
	background-image: -o-linear-gradient(bottom, rgba(100, 65, 164, 1) 0%, rgba(100, 65, 164, 1) 3%, rgba(100, 65, 164, 0) 6%);
	background-image: linear-gradient(to top, rgba(100, 65, 164, 1) 0%, rgba(100, 65, 164, 1) 3%, rgba(100, 65, 164, 0) 6%);
	display: none;
}

#mermenu > #menubutton:nth-of-type(5)
{
	background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(200, 35, 44, 1)), color-stop(3%, rgba(200, 35, 44, 1)), color-stop(6%, rgba(200, 35, 44, 0)));
	background-image: -webkit-linear-gradient(bottom, rgba(200, 35, 44, 1) 0%, rgba(200, 35, 44, 1) 3%, rgba(200, 35, 44, 0) 6%);
	background-image: -moz-linear-gradient(bottom, rgba(200, 35, 44, 1) 0%, rgba(200, 35, 44, 1) 3%, rgba(200, 35, 44, 0) 6%);
	background-image: -o-linear-gradient(bottom, rgba(200, 35, 44, 1) 0%, rgba(200, 35, 44, 1) 3%, rgba(200, 35, 44, 0) 6%);
	background-image: linear-gradient(to top, rgba(200, 35, 44, 1) 0%, rgba(200, 35, 44, 1) 3%, rgba(200, 35, 44, 0) 6%);
	display: none;
}

#mermenu > #menubutton:nth-of-type(6)
{
	background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(82, 170, 216, 1)), color-stop(3%, rgba(82, 170, 216, 1)), color-stop(6%, rgba(82, 170, 216, 0)));
	background-image: -webkit-linear-gradient(bottom, rgba(82, 170, 216, 1) 0%, rgba(82, 170, 216, 1) 3%, rgba(82, 170, 216, 0) 6%);
	background-image: -moz-linear-gradient(bottom, rgba(82, 170, 216, 1) 0%, rgba(82, 170, 216, 1) 3%, rgba(82, 170, 216, 0) 6%);
	background-image: -o-linear-gradient(bottom, rgba(82, 170, 216, 1) 0%, rgba(82, 170, 216, 1) 3%, rgba(82, 170, 216, 0) 6%);
	background-image: linear-gradient(to top, rgba(82, 170, 216, 1) 0%, rgba(82, 170, 216, 1) 3%, rgba(82, 170, 216, 0) 6%);
	display: none;
}

#mermenu > #menubutton:nth-of-type(7)
{
	background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(52, 82, 111, 1)), color-stop(3%, rgba(52, 82, 111, 1)), color-stop(6%, rgba(52, 82, 111, 0)));
	background-image: -webkit-linear-gradient(bottom, rgba(52, 82, 111, 1) 0%, rgba(52, 82, 111, 1) 3%, rgba(52, 82, 111, 0) 6%);
	background-image: -moz-linear-gradient(bottom, rgba(52, 82, 111, 1) 0%, rgba(52, 82, 111, 1) 3%, rgba(52, 82, 111, 0) 6%);
	background-image: -o-linear-gradient(bottom, rgba(52, 82, 111, 1) 0%, rgba(52, 82, 111, 1) 3%, rgba(52, 82, 111, 0) 6%);
	background-image: linear-gradient(to top, rgba(52, 82, 111, 1) 0%, rgba(52, 82, 111, 1) 3%, rgba(52, 82, 111, 0) 6%);
	display: none;
}

#mermenu > #menubutton:nth-of-type(1):before
{
	  background: #1DB954;
}

#mermenu > #menubutton:nth-of-type(2):before
{
	  background: #69C9D0;
}

#mermenu > #menubutton:nth-of-type(3):before
{
	  background: #2867B2;
}

#mermenu > #menubutton:nth-of-type(4):before
{
	  background: #6441A4;
}

#mermenu > #menubutton:nth-of-type(5):before
{
	  background: #c8232c;
}

#mermenu > #menubutton:nth-of-type(6):before
{
	  background: #52AAD8;
}

#mermenu > #menubutton:nth-of-type(7):before
{
	  background: #34526f;
}

@media screen and (max-width: 1900px)
{
	#menuholderleft > #menubutton:nth-of-type(11)
	{
		display: none;
	}
	
	#menuholderleft > #menubutton:nth-of-type(12)
	{
		display: none;
	}

	#mermenu > #menubutton:nth-of-type(6)
	{
		display: block;
	}
	
	#mermenu > #menubutton:nth-of-type(7)
	{
		display: block;
	}

	#merbutton
	{
		display: block;
	}
}

@media screen and (max-width: 1775px)
{
	#menuholderleft > #menubutton:nth-of-type(10)
	{
		display: none;
	}
	
	#mermenu > #menubutton:nth-of-type(5)
	{
		display: block;
	}
}

@media screen and (max-width: 1680px)
{
	#menuholderleft > #menubutton:nth-of-type(9)
	{
		display: none;
	}
	
	#mermenu > #menubutton:nth-of-type(4)
	{
		display: block;
	}
}

@media screen and (max-width: 1595px)
{
	#menuholderleft > #menubutton:nth-of-type(8)
	{
		display: none;
	}
	
	#mermenu > #menubutton:nth-of-type(3)
	{
		display: block;
	}
}

@media screen and (max-width: 1495px)
{
	#menuholderleft > #menubutton:nth-of-type(7)
	{
		display: none;
	}
	
	#mermenu > #menubutton:nth-of-type(2)
	{
		display: block;
	}
}

@media screen and (max-width: 1470px)
{
	#menuholderleft > #menubutton:nth-of-type(7)
	{
		display: block;
	}
	
	#mermenu > #menubutton:nth-of-type(2)
	{
		display: none;
	}
	
	#menuholderleft > #menubutton:nth-of-type(8)
	{
		display: block;
	}
	
	#mermenu > #menubutton:nth-of-type(3)
	{
		display: none;
	}
	
	#menuholderleft > #menubutton:nth-of-type(9)
	{
		display: block;
	}
	
	#mermenu > #menubutton:nth-of-type(4)
	{
		display: none;
	}
	
	#menuholderleft > #menubutton:nth-of-type(10)
	{
		display: block;
	}
	
	#mermenu > #menubutton:nth-of-type(5)
	{
		display: none;
	}
	
	#menuholderleft > #menubutton:nth-of-type(11)
	{
		display: block;
	}
	
	#mermenu > #menubutton:nth-of-type(6)
	{
		display: none;
	}
	
	#menuholderleft > #menubutton:nth-of-type(12)
	{
		display: block;
	}
	
	#mermenu > #menubutton:nth-of-type(7)
	{
		display: none;
	}
	
	#merbutton
	{
		display: none;
	}
}

@media screen and (max-width: 1445px)
{
	#menuholderleft > #menubutton:nth-of-type(11)
	{
		display: none;
	}
	
	#menuholderleft > #menubutton:nth-of-type(12)
	{
		display: none;
	}

	#mermenu > #menubutton:nth-of-type(6)
	{
		display: block;
	}

	#mermenu > #menubutton:nth-of-type(7)
	{
		display: block;
	}
	
	#merbutton
	{
		display: block;
	}
}

@media screen and (max-width: 1385px)
{
	#menuholderleft > #menubutton:nth-of-type(10)
	{
		display: none;
	}

	#mermenu > #menubutton:nth-of-type(5)
	{
		display: block;
	}
}

@media screen and (max-width: 1285px)
{
	#menuholderleft > #menubutton:nth-of-type(9)
	{
		display: none;
	}

	#mermenu > #menubutton:nth-of-type(4)
	{
		display: block;
	}
}

@media screen and (max-width: 1201px)
{
	#menuholderleft > #menubutton:nth-of-type(8)
	{
		display: none;
	}

	#mermenu > #menubutton:nth-of-type(3)
	{
		display: block;
	}
}

@media screen and (max-width: 1105px)
{
	#menuholderleft > #menubutton:nth-of-type(7)
	{
		display: none;
	}

	#mermenu > #menubutton:nth-of-type(2)
	{
		display: block;
	}
}

@media screen and (max-width: 1020px)
{
	#menuholderleft > #menubutton:nth-of-type(6)
	{
		display: none;
	}

	#mermenu > #menubutton:nth-of-type(1)
	{
		display: block;
	}
}

#dropmenu3 > div > #rightmenu:nth-of-type(1)
{
	background-color: #606060;
}

#dropmenu3 > div > #rightmenu:nth-of-type(4)
{
	background-color: #606060;
}

#rightmenu
{
	font-size: 15px;
	font-weight: 400;
	color: #FFFFFF;
	float: right;
	height: 50px;
}

#rightmenu:hover
{
	cursor:pointer;
}

#menuholderright > #rightmenu:nth-of-type(1)
{
	margin-right:10px;
}

#rightmenu > a
{
	position: relative;
    display: block;
    padding-top: 17.5px;
    padding-bottom: 17.5px;
	padding-left: 20px;
    padding-right: 20px;
/*    line-height: 54px; */
}

#dropmenu3 > div > #rightmenu
{
	height: 60px;
}

#dropmenu3 > div > #rightmenu > a
{
	height: 60px;
    padding-top: 20px;
    padding-bottom: 20px;
}