.megamenu2_container{width:750px;height:52px;margin:0 auto;position:relative;background:none;z-index:899;}
.megamenu2{list-style:none;z-index:9999;padding:0;margin:0;float:right;}
.megamenu2 a{font-size:16px;color:#34363e;text-decoration:none;font-family:"proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif;}
.megamenu2 li span{color:#ffffff;font:.7em "Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif;line-height:20px;}
.megamenu2_text{padding:3px 0px 5px 5px;}
.megamenu2_text p{font-family:"hypatia-sans-pro", "Arial Narrow", Arial, sans-serif;color:#34363e;font-size:20px;}
.megamenu2 li{float:left;list-style-type:none;list-style-position:inside;margin-left:0;}
.megamenu2 li:hover, .active{background:#161616;}
.megamenu2 li.noactive{background:none;}
.megamenu2 li a{text-transform:uppercase;color:#414141;font-family:"Proxima Nova", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:500;letter-spacing:2px;font-size:13px;border-radius:4px 4px 0 0;padding:19px 10px 12px;display:inline-block;text-decoration:none;line-height:16px;margin-top:18px;}
.megamenu2 ul li{}
.megamenu2 li:hover a{color:#f7751f;background:#f7f6f4;text-decoration:none;padding:19px 10px 12px;display:inline-block;-webkit-box-shadow:-3px 6px 5px rgba(0,0,0,0.15);-moz-box-shadow:-3px 6px 5px rgba(0,0,0,0.15);-ms-box-shadow:-3px 6px 5px rgba(0,0,0,0.15);-o-box-shadow:-3px 6px 5px rgba(0,0,0,0.15);box-shadow:-3px 6px 5px rgba(0,0,0,0.15);}
.megamenu2 li .drop{height:30px;}
.megamenu2 li.right{float:right;margin-right:-1px;}
.megamenu2 li.right a{margin-right:5px;}
.testcontent1 a{background:#000000;-webkit-box-shadow:0px 0px 0px rgba(0,0,0,0.15);-moz-box-shadow:0px 0px 0px rgba(0,0,0,0.15);-ms-box-shadow:0px 0px 0px rgba(0,0,0,0.15);-o-box-shadow:0px 0px 0px rgba(0,0,0,0.15);box-shadow:0px 0px 0px rgba(0,0,0,0.15);}
.megamenu2 li .dropcontent{margin:0 auto;position:absolute;left:-9999em;top:65px;z-index:9998;padding:24px 0 10px 0;text-align:left;border-top:none;background:#f7f6f4;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;-webkit-box-shadow:-3px 6px 5px rgba(0,0,0,0.15);-moz-box-shadow:-3px 6px 5px rgba(0,0,0,0.15);-ms-box-shadow:-3px 6px 5px rgba(0,0,0,0.15);-o-box-shadow:-3px 6px 5px rgba(0,0,0,0.15);box-shadow:-3px 6px 5px rgba(0,0,0,0.15);}
.megamenu2 li .dropfirst{margin:0 auto 0 -1px;}
.megamenu2 li:hover .dropcontent{left:auto;}
.megamenu2 li .align_right{right:-1px;}
.megamenu2 li:hover .align_right{left:auto;right:-1px;}
.megamenu2 li .fullwidth{position:absolute;width:960px;padding:24px 0 10px 0;left:-9999em;top:55px;display:block;z-index:9998;border-top:none;background:#161616;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;}
.megamenu2 li:hover .fullwidth{left:0px;}
.megamenu2 .drop1column{width:80px;}
.megamenu2 .drop2columns{width:160px;}
.megamenu2 .drop3columns{width:240px;}
.megamenu2 .drop4columns{width:320px;}
.megamenu2 .drop5columns{width:400px;}
.megamenu2 .drop6columns{width:480px;}
.megamenu2 .drop7columns{width:560px;}
.megamenu2 .drop8columns{width:640px;}
.megamenu2 .drop9columns{width:720px;}
.megamenu2 .drop10columns{width:800px;}
.megamenu2 .drop11columns{width:880px;}
.megamenu2 .drop12columns{width:960px;}
.megamenu2 .col_1,
.megamenu2 .col_2,
.megamenu2 .col_3,
.megamenu2 .col_4,
.megamenu2 .col_5,
.megamenu2 .col_6,
.megamenu2 .col_7,
.megamenu2 .col_8,
.megamenu2 .col_9,
.megamenu2 .col_10,
.megamenu2 .col_11,
.megamenu2 .col_12{float:left;display:inline;position:relative;margin-left:15px;margin-right:15px;}
.megamenu2 .col_1{width:50px;}
.megamenu2 .col_2{width:130px;}
.megamenu2 .col_3{width:150px;}
.megamenu2 .col_4{width:290px;}
.megamenu2 .col_5{width:370px;}
.megamenu2 .col_6{width:450px;}
.megamenu2 .col_7{width:530px;}
.megamenu2 .col_8{width:610px;}
.megamenu2 .col_9{width:690px;}
.megamenu2 .col_10{width:770px;}
.megamenu2 .col_11{width:850px;}
.megamenu2 .col_12{width:930px;}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;}
.megamenu2 p,
.megamenu2 h1,
.megamenu2 h2,
.megamenu2 h3,
.megamenu2 h4,
.megamenu2 h5,
.megamenu2 h6{padding:0;margin:0;font-family:"Proxima Nova", "Helvetica Neue", Helvetica, Arial, sans-serif;}
.megamenu2 p{font-size:15px;line-height:17px;margin-bottom:18px;font-weight:300;}
.megamenu2 h2{background:url("../img/menu_separator.jpg") bottom repeat-x;padding-bottom:4px;}
.megamenu2 h2,
.megamenu2 h3{margin-bottom:4px;}
.megamenu2 h4{}
.megamenu2 h5,
.megamenu2 h6{margin-bottom:12px;}
.megamenu2 h1{font-size:11px;color:#ffffff;text-transform:uppercase;outline:0;font-weight:600;text-decoration:none;display:block;}
.megamenu2 h2{font-size:11px;line-height:12px;color:#ff0000;}
.megamenu2 h3{font-size:28px;line-height:28px;}
.megamenu2 h4{font-size:18px;line-height:18px;margin-bottom:20px;color:#414141;font-weight:500;}
.megamenu2 h5{font-family:"hypatia-sans-pro", "Arial Narrow", Arial, sans-serif;font-size:12px;line-height:11px;font-weight:bold;}
.menu_text a{font-family:"hypatia-sans-pro", "Arial Narrow", Arial, sans-serif;font-size:18px;line-height:11px;font-weight:bold;}
.megamenu2 h6{font-family:"Lucida Grande","Lucida Sans Unicode",sans-serif;font-size:10px;line-height:12px;}
.demo-button{-webkit-transition:-webkit-transform .2s ease-in-out;}
.megamenu2 li .dropcontent a,
.megamenu2 li .fullwidth a{text-transform:uppercase;font-size:14px;display:inline;padding:0 0 5px 0;}
.megamenu2 li .dropcontent a{-webkit-box-shadow:0px 0px 0px rgba(0,0,0,0.15);-moz-box-shadow:0px 0px 0px rgba(0,0,0,0.15);-ms-box-shadow:0px 0px 0px rgba(0,0,0,0.15);-o-box-shadow:0px 0px 0px rgba(0,0,0,0.15);box-shadow:0px 0px 0px rgba(0,0,0,0.15);}
.megamenu2 li .dropcontent a:hover,
.megamenu2 li .fullwidth a:hover{padding:0 0 10px 0;}
.megamenu2 li .black_box{background-color:#111111;color:#eeeeee;text-shadow:1px 1px 1px #000;padding:6px 8px 6px 8px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:inset 0 0 3px #000000;-moz-box-shadow:inset 0 0 3px #000000;box-shadow:inset 0 0 3px #000000;}
.megamenu2 .imgshadow{background:#000000;padding:4px;border:1px solid #222222;margin-top:5px;margin-bottom:18px;-webkit-box-shadow:0 0 5px #000000;-moz-box-shadow:0 0 5px #000000;box-shadow:0 0 5px #000000;}
.megamenu2 .img_left{float:left;margin-right:12px;}
.megamenu2 .img_right{float:right;margin-left:12px;}
.megamenu2 li ul{list-style:none;padding:0;margin:0 0 14px 0;height:120px;}
.megamenu2 li ul li{font-size:10px;line-height:14px;position:relative;padding:0;margin:0;float:none;text-align:left;border-right:none;}
.megamenu2 li ul li:hover{background:none;border:none;}
.menu_icon{float:left;width:80px;height:80px;background-image:url(../../../images/evolution_elite.png);}
.menu_text{float:left;width:580px;height:80px;margin:0px 0px 20px 20px}
.megamenu2 ul.list,
.megamenu2 ul.list2,
.megamenu2 ol.num,
.megamenu2 ol.num2{margin:0 0 5px 20px;padding:0;}
.megamenu2 ul.list li,
.megamenu2 ul.list2 li,
.megamenu2 ol.num li,
.megamenu2 ol.num2 li{padding:0 0 0 5px;line-height:14px;}
.megamenu2 .list li{list-style:disc;}
.megamenu2 .list2 li{list-style:square;}
.megamenu2 .num li{list-style:decimal;}
.megamenu2 .num2 li{list-style:upper-latin;}
.megamenu2 li .dropcontent ul.list li a,
.megamenu2 li .dropcontent ul.list2 li a,
.megamenu2 li .dropcontent ol.num li a,
.megamenu2 li .dropcontent ol.num2 li a,
.megamenu2 li .fullwidth ul.list li a,
.megamenu2 li .fullwidth ul.list2 li a,
.megamenu2 li .fullwidth ol.num li a,
.megamenu2 li .fullwidth ol.num2 li a{color:#cccccc;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:100;}
.megamenu2 li .dropcontent ul.list li a:hover,
.megamenu2 li .dropcontent ul.list2 li a:hover,
.megamenu2 li .dropcontent ol.num li a:hover,
.megamenu2 li .dropcontent ol.num2 li a:hover,
.megamenu2 li .fullwidth ul.list li a:hover,
.megamenu2 li .fullwidth ul.list2 li a:hover,
.megamenu2 li .fullwidth ol.num li a:hover,
.megamenu2 li .fullwidth ol.num2 li a:hover{color:#ffffff;text-decoration:underline;}
.megamenu2 ul.thumbnails li{margin-bottom:18px;}
.megamenu2 ul.categories{background:url("../img/menu_separator.jpg") top repeat-x;}
.megamenu2 ul.categories li,
.megamenu2 ul.categories li:hover{background:url("../img/menu_separator.jpg") bottom repeat-x;padding:9px 0 9px 0;}
.megamenu2 li .dropcontent ul.categories li a,
.megamenu2 li .fullwidth ul.categories li a{color:#cccccc;}
.megamenu2 li .dropcontent ul.categories li a:hover,
.megamenu2 li .fullwidth ul.categories li a:hover{color:#ffffff;}
.megamenu2 .calendar,
.megamenu2 .note,
.megamenu2 .help,
.megamenu2 .delete,
.megamenu2 .favorite,
.megamenu2 .lock,
.megamenu2 .archive,
.megamenu2 .briefcase,
.megamenu2 .search,
.megamenu2 .user{padding-left:36px;margin-bottom:18px;}
.megamenu2 .calendar{background:url("../img/icons/calendar.png") no-repeat 0 5px}
.megamenu2 .note{background:url("../img/icons/note.png") no-repeat 0 5px}
.megamenu2 .archive{background:url("../img/icons/archive.png") no-repeat 0 5px}
.megamenu2 .search{background:url("../img/icons/search.png") no-repeat 0 5px}
.megamenu2 .help{background:url("../img/icons/help.png") no-repeat 0 5px}
.megamenu2 .delete{background:url("../img/icons/delete.png") no-repeat 0 5px}
.megamenu2 .favorite{background:url("../img/icons/favorite.png") no-repeat 0 5px}
.megamenu2 .lock{background:url("../img/icons/lock.png") no-repeat 0 5px}
.megamenu2 .briefcase{background:url("../img/icons/briefcase.png") no-repeat 0 5px}
.megamenu2 .user{background:url("../img/icons/user.png") no-repeat 0 5px}
.megamenu2 .dark,
.megamenu2 .brown,
.megamenu2 .yellow,
.megamenu2 .red,
.megamenu2 .blue,
.megamenu2 .beige,
.megamenu2 .green{padding-left:10px;margin-bottom:40px;margin-top:10px;margin-left:0px;width:500px;height:50px;}
.megamenu2 .dark{border-left:#3B3B3B solid 7px}
.megamenu2 .brown{border-left:#8D8767 solid 7px}
.megamenu2 .yellow{border-left:#DBA742 solid 7px}
.megamenu2 .red{border-left:#C05D48 solid 7px}
.megamenu2 .blue{border-left:#52878B solid 7px}
.megamenu2 .green{border-left:#B0BD85 solid 7px}
.megamenu2 .beige{border-left:#E8D8B8 solid 7px}
.megamenu2 .table_light,
.megamenu2 .table_dark{width:100%;padding:0;margin:6px 0 18px 0;font-size:12px;}
.megamenu2 .table_light th,
.megamenu2 .table_dark th{text-align:left;padding:12px 9px 12px 9px;font-weight:bold;font-size:12px;}
.megamenu2 .table_light{border:1px solid #cbcbcb;border-bottom:none;}
.megamenu2 .table_light th{color:#3A3A3A;border-bottom:1px solid #cbcbcb;background:#F5F5F5;}
.megamenu2 .table_light td{border-bottom:1px solid #cbcbcb;background:#fff;padding:12px 9px 12px 9px;color:#888;}
.megamenu2 .table_dark{border:1px solid #000;border-bottom:none;}
.megamenu2 .table_dark th{color:#FFF;border-bottom:1px solid #000;background:#0D0D0D;}
.megamenu2 .table_dark td{border-bottom:1px solid #000;background:#0F0F0F;padding:12px 9px 12px 9px;color:#DDD;}
.megamenu2 form{font-size:12px;margin:0;padding:0;width:100%;}
.megamenu2 legend,
.megamenu2 label{font-size:12px;letter-spacing:1px;text-transform:uppercase;}
.megamenu2 input,
.megamenu2 textarea,
.megamenu2 select{font-family:Arial,Helvetica,sans-serif;font-size:12px;padding:5px;margin:5px 0 5px 0;background:#f5f5f5;border:1px solid #ddd;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.megamenu2 .radio,
.megamenu2 .checkbox,
.megamenu2 .radio:hover,
.megamenu2 .checkbox:hover{background:none;border:none;}
.megamenu2 select{width:260px;}
.megamenu textarea{width:360px;height:110px;}
.megamenu2 input:hover,
.megamenu2 textarea:hover{border:1px solid #ccc;}
.megamenu2 textarea:hover{border:1px solid #BBB;}
.megamenu2 .button{margin-right:18px;padding:4px;}
.megamenu2 .dropcap{display:block;float:left;font-size:42px;line-height:36px;margin:2px 8px 0 0;}
.megamenu2 .blackbg{background:#000000;}
.menu_red .megamenu2 li .dropcontent a,
.menu_red .megamenu2 li .fullwidth a{color:#414141;}
.menu_red .megamenu2 li .dropcontent a:hover,
.menu_red .megamenu2 li .fullwidth a:hover{color:#f7751f;}