.megamenu_container{width:auto;float:right; margin-top:17px}.megamenu{list-style:none;z-index:9999;padding:0;margin:0;font-size:14px;color:#FFF;line-height:1}.megamenu li{float:left;border:none}

.megamenu li a{font-size:13px;color:#5f5f5f;outline:0;font-weight:600;text-decoration:none;display:block;padding:9px 22px 30px 12px;}

.megamenu li:hover a{color:#80bd00;}

.megamenu li .drop img{float:left;margin-top:-5px;margin-right:5px}

.megamenu li.right{float:right;margin-right:-1px}

.megamenu li .dropcontent{margin:0 auto;position:absolute;left:-9999em;top:44px;z-index:9998;padding:24px 0 10px 0;text-align:left;border:1px solid #1b1b1b;border-top:none}

.megamenu li .dropfirst{margin:0 auto 0 -1px}

.megamenu li:hover .dropcontent{left:auto}

.megamenu li .align_right{right:-1px}

.megamenu li:hover .align_right{left:auto;right:-1px}

.megamenu li .fullwidth{position:absolute;width:101%;padding:34px 0 30px 0;left:-9998em;top:75px;border:2px solid #fff;display:block;z-index:7;border-top:none;background:#fff;color:#000}

.megamenu li:hover .fullwidth{border-top:1px solid #f6f6f6}


@media only screen and (max-width: 900px) {
	.megamenu li .fullwidth{top:60px;}
	 
}
.megamenu .col_1, .megamenu .col_2, .megamenu .col_3, .megamenu .col_4, .megamenu .col_5, .megamenu .col_6, .megamenu .col_7, .megamenu .col_8, .megamenu .col_9, .megamenu .col_10, .megamenu .col_11, .megamenu .col_12{float:left;display:inline;position:relative;margin-left:15px;margin-right:15px}.megamenu .col_1{width:50px}.megamenu .col_2{width:130px}.megamenu .col_3{width:210px}.megamenu .col_4{width:290px}.megamenu .col_5{width:370px}.megamenu .col_6{width:450px}.megamenu .col_7{width:530px}.megamenu .col_8{width:610px}.megamenu .col_9{width:690px}.megamenu .col_10{width:770px}.megamenu .col_11{width:850px}.megamenu .col_12{width:930px}.megamenu li .dropcontent a, .megamenu li .fullwidth a{text-transform:none;font-size:12px;display:inline;padding:0}.megamenu li .dropcontent a:hover, .megamenu li .fullwidth a:hover{padding:0}

.megamenu .drop3columns {width: 230px; }


.megamenu .drop4columns {width: 310px; }

 .drop4columns  .content{width: 100%; }



.megamenu li .dropcontent {
	margin:0 auto;
	position:absolute;
	left:-9999em;
	top:68px; /* Places the drop down under the menu bar */
	z-index:999998; /* For IE7 */
	padding:24px 0 24px 0;
	text-align:left;
		border:0;

	border-top:1px solid #f2f2f2;
	background:#fff;

}





.menubox2{width:25%;height:auto;float:left;margin-left:-1px !important;padding:0 3% 0 0 !important}
.menubox2 li{width:95%;height:auto;float:left;background:none;list-style-type:none}

.menubox2 li a{ color:#5f5f5f !important; width:100%;height:auto;float:left;background:#fff !important;border:0 !important;font-size:13px !important;line-height:20px;font-weight:300}

.menubox2 li a:hover{font-weight:600}

.menubox2 h2{font-size:15px !important;font-weight:bold;color:#000;margin-top:0}




.menuboxtek{width:100%;height:auto;float:left;padding:0 3% 0 0 !important}
.menuboxtek li{width:80%; margin:0 10%;height:auto;float:left;background:none;list-style-type:none}

.menuboxtek li a{ color:#5f5f5f !important; width:100%;height:auto;float:left;background:#fff !important;border:0 !important;font-size:13px !important;line-height:28px;font-weight:300}

.menuboxtek li a:hover{font-weight:600}

.menuboxtek h2{font-size:15px !important;font-weight:bold;color:#000;margin-top:0}