.megaCSS3menu{list-style:none;margin:0 auto;height:43px;padding:0}.megaCSS3menu li{list-style:none;float:left;margin:0;position:relative;padding-bottom:25px}.megaCSS3menu li ul.social li span,span.mega-icon{display:none}.megaCSS3menu li:hover{color:#222}.megaCSS3menu li a{font-weight:400;color:#888;letter-spacing:2px;font-size:13px;display:block;text-align:center;text-transform:uppercase;padding:10px;margin:0 3px;font-family:Lato}.megaCSS3menu li a.megaactive{color:#222;border-bottom:1px solid}.megaCSS3menu li:hover a{text-shadow:none}.megaCSS3menu .right{float:right;right:0;margin-right:0}.mega_fullwidth{width:100%;overflow:hidden;border-top:1px solid #ddd;padding-top:10px;min-height:500px}.FullWidthMegaDrop{min-width:1150px;margin:25px auto!important;display:none}.FullWidthMegaDrop .col_1{padding-bottom:5px}.FullWidthMegaDrop .col_1 a{text-align:center!important}.FullWidthMegaDrop .col_1 a:hover{color:#222;border-bottom:1px solid #222;font-weight:700}.FullWidthMegaDrop .dnnFormItem input{width:70%!important}.FullWidthMenuli{position:initial!important}.BrandLogo{padding:35px 0!important}.full_width{width:100%;border-bottom:1px solid #ddd;padding:5px 0;overflow:hidden}full_width:last-child{border:none}.full_width .caroufredsel_wrapper,.full_width .slider-related-wrapper{width:730px}.full_width .slider-related-wrapper a{padding:0;margin:0}.sidemenu-ul{overflow:hidden}.sidemenu-ul li{width:100%!important;float:none!important}.megaCSS3menu .Megadrop,.megaCSS3menu .levels li ul{background:0 0;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#F7FFFFFF,endColorstr=#F7FFFFFF)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#F7FFFFFF,endColorstr=#F7FFFFFF);box-shadow:0 0 4px rgba(0,0,0,.2);padding:8px 0;width:200px;z-index:1100;border-radius:4px}.megaCSS3menu .Megadrop{margin:27px auto;left:-999em;position:absolute;background:0 0 #fff;background:0 0 rgba(255,255,255,.97);border:1px solid #bbb;transition-delay:.5s}.megaCSS3menu .levels li ul{display:none;background:0 0 rgba(255,255,255,.97)!important;top:-9px}.mega_fullwidth li,.mega_fullwidth li a{width:auto!important}.mega_fullwidth .col-md-4{border-right:1px solid #ddd}.mega_fullwidth .col-md-4:last-child{border-right:none}.megaCSS3menu li:hover .Megadrop{left:0;top:39px}.megaCSS3menu li:hover .align_right{left:auto;right:-1px;top:auto}.Megadrop li a{width:165px;border:0;display:block;font-size:13px;letter-spacing:0;padding:8px 15px 8px 20px!important;text-align:left;text-transform:none;webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}.megaCSS3menu .col_1,.megaCSS3menu .col_2,.megaCSS3menu .col_3,.megaCSS3menu .col_4,.megaCSS3menu .col_5,.megaCSS3menu .col_6{display:inline;float:left;position:relative;margin-left:10px}.megaCSS3menu .col_1{width:145px}.megaCSS3menu .col_2{width:300px}.megaCSS3menu .col_3{width:455px}.megaCSS3menu .col_4{width:610px}.megaCSS3menu .col_5{width:765px}.megaCSS3menu .col_6{width:920px}.megaCSS3menu .firstcolumn{margin-left:0;clear:left}.megaCSS3menu .favorite,.megaCSS3menu .help,.megaCSS3menu .mail,.megaCSS3menu .print{padding-left:36px;margin-bottom:18px}.megaCSS3menu .help{background:url(../img/help.png) no-repeat 0 2px}.megaCSS3menu .favorite{background:url(../img/favorite.png) no-repeat 0 2px}.megaCSS3menu .mail{background:url(../img/mail.png) no-repeat 0 2px}.megaCSS3menu .print{background:url(../img/print.png) no-repeat 0 2px}.megaCSS3menu .imgshadow_dark,.megaCSS3menu .imgshadow_light{background:#fff;padding:4px;border:1px solid #333;margin-top:5px;-moz-box-shadow:0 0 5px #000;-webkit-box-shadow:0 0 5px #000;box-shadow:0 0 5px #000}.megaCSS3menu .imgshadow_light{border:1px solid #777;-moz-box-shadow:0 0 5px #666;-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666}.megaCSS3menu .img_left{width:auto;float:left;margin:2px 15px 5px 0}.megaCSS3menu .img_right{width:auto;float:right;margin:2px 0 5px 15px}.megaCSS3menu li ul{list-style:none}.megaCSS3menu li ul li{float:left;position:relative;line-height:16px;width:100%}.megaCSS3menu li ul li:hover{background:0 0;border:none;padding:0;margin:0}.megaCSS3menu li .greybox li{background:#f4f4f4;border:1px solid #bbb;margin:0 0 4px;padding:4px 6px;width:131px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px}.megaCSS3menu li .greybox li:hover{background:#fff;border:1px solid #aaa;padding:4px 6px;margin:0 0 4px}.megaCSS3menu li .plus li{width:109px}.megaCSS3menu li .plus li,.megaCSS3menu li .plus li:hover{background:url(../img/plus.png) left 6px no-repeat;padding:0 0 0 21px;margin:0 0 4px}.megaCSS3menu li ul li,.megaCSS3menu li ul.social{list-style:none;margin:0;padding:0}.megaCSS3menu li ul.social li{padding-top:5px;margin:0 12px 12px 0;float:left;position:relative;display:inline;width:32px}.megaCSS3menu li ul.social li:hover{padding-top:5px;margin:-1px 12px 12px 0}.menu_minimal .menu_wrap{margin-bottom:0}.megaCSS3menu form,.megaCSS3menu li ul{margin:0 0 12px;padding:0}.megaCSS3menu fieldset{margin:0;border:none}.megaCSS3menu form p{margin:10px 0;overflow:hidden;width:270px}.megaCSS3menu label{float:left;display:block;text-align:left;width:50px}.megaCSS3menu input,.megaCSS3menu textarea{width:70%}.megaCSS3menu textarea{height:100px;overflow:auto}.error,.megaCSS3menu button,.sent{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.megaCSS3menu button{float:right;width:80px;margin:0 30px 0 0;border:none;color:#eee;background-color:#333;text-shadow:1px 1px 1px #000;-khtml-border-radius:5px;padding:2px 7px}.error,.sent{font-size:12px;line-height:18px;padding:5px;margin-bottom:10px}.error{background:#f3afa6;border:#ef9588 solid 1px;color:#992213}.sent{background:#bef08f;border:#adec71 solid 1px;color:#37620d}