/*
Item Name : Universal Mega Menu
Author URI : http://codecanyon.net/user/Pixelworkshop/
Version : 1.0
*/

/*

TABLE OF CONTENTS

00 PAGE STYLING (REMOVABLE)
01 MENU BAR
   1. Mega Menu Bar
   2. Mega Menu Trigger Button
02 DROP DOWNS
	1. Common Styling
	2. Footer
	3. Drop Down Containers
03 COLUMNS GRID
04 MULTILEVEL DROP DOWN
05 CONTENT & TYPOGRAPHY
   1. Basic Typography 
   2. Lists
   3. Other Styling
   4. Inline Images
   5. Icons
   6. Form Elements
06 DROP DOWN TABS
07 MOBILE DEVICES
08 RETINA DISPLAYS

*/


 #mgmenu1{z-index:12}
 .mgmenu_container,.mgmenu_fixed,.mgmenu_footer
 {width:100%;height:55px;z-index:10;background:#005fab;}

 
 .mgmenu{font-family:Arial,Helvetica,sans-serif;font-size:13px;list-style:none;padding:0;margin:0;position:relative;line-height:1}
 
 .mgmenu>li{float:left;margin:0; white-space:nowrap;
 padding-right:15px;
 -webkit-transition:background .3s;-moz-transition:background .3s;-o-transition:background .3s;-ms-transition:background .3s;transition:background .3s;}
 .mgmenu>li:hover,.mgmenu>li.active{background-color:#e10000}
 .mgmenu li.noactive{background:0}
 .mgmenu li.redmenu{background-color:#e10000}
 
 .mgmenu>li>a,.mgmenu>li>span{display:block;
 color:#fff;outline:0;text-decoration:none;
 padding:0px 0 0px 15px; line-height:55px;}
 
 .mgmenu>li>span:hover,.mgmenu>li>a:hover,.mgmenu>li>a:focus{cursor:pointer;color:#fff;outline:0}
 .mgmenu>li .mgmenu_drop{background-image:url("../img/downArrow.png");background-repeat:no-repeat;background-position:right 19px;padding-right:20px}
 .mgmenu_footer .mgmenu>li .mgmenu_drop{background-image:url("../img/upArrow.png")}
 .mgmenu>li.right_item{float:right;margin-right:0}
 
 .mgmenu_container>.mgmenu>li.mgmenu_button,.mgmenu_fixed>.mgmenu>li.mgmenu_button,.mgmenu_footer>.mgmenu>li.mgmenu_button
 {display:none;
 cursor:pointer;
 -webkit-transition:none;-moz-transition:none;
 -o-transition:none;-ms-transition:none;transition:none;
 font-weight:bold;
 background-color:transparent;
 background-image:url("../img/toggle.png");
 background-repeat:no-repeat;
 background-position:96% 16px;
 padding:16px 4% 14px 4%;
 color:#fff;
 text-shadow:1px 1px 1px #000}
 .mgmenu_container>.mgmenu>li.mgmenu_button_active,.mgmenu_fixed>.mgmenu>li.mgmenu_button_active,.mgmenu_footer>.mgmenu>li.mgmenu_button_active{background-color:#c50202}
 

 
 
 .mgmenu_trigger{position:fixed;z-index:2;margin:0 auto;right:0;margin-right:20px;width:35px;height:41px;display:block}
 .mgmenu_trigger{top:0;background-image:url("../img/button_up.png");background-position:center center;background-repeat:no-repeat;background-color:#121212}
 .mgmenu_trigger.active{background-image:url("../img/button_down.png")}
 .mgmenu_footer ~ .mgmenu_trigger{top:auto;bottom:0;background-image:url("../img/button_down.png")}
 .mgmenu_footer ~ .mgmenu_trigger.active{background-image:url("../img/button_up.png")}
 .mgmenu li .dropdown_container,.mgmenu li .dropdown_fullwidth,.mgmenu li .mgmenu_multilevel{
 position:absolute;top:auto;display:none;float:left;zoom:1;z-index:10;
 margin:0 0 40px -1px;
 padding:20px 0 6px 0;
 -webkit-border-radius:0 0 3px 3px;
 -moz-border-radius:0 0 3px 3px;
 border-radius:0 0 3px 3px;
 -webkit-box-shadow:0 2px 2px rgba(0,0,0,0.05);
 -moz-box-shadow:0 2px 2px rgba(0,0,0,0.05);
 -o-box-shadow:0 2px 2px rgba(0,0,0,0.05);
 box-shadow:0 2px 2px rgba(0,0,0,0.05);
 border-left:1px solid #ccc; border-right:1px solid #ccc; border-bottom:3px solid #003399;
 ;border-top:0;
 background:#f6f5f5;
 color:#212121}
 .mgmenu li .dropdown_container{left:auto}.mgmenu li .dropdown_fullwidth{left:0}
 .mgmenu li.right_item .dropdown_container{left:auto;right:-1px}
 .mgmenu_footer .mgmenu>li .dropdown_container,.mgmenu_footer .mgmenu>li .dropdown_fullwidth,.mgmenu_footer .mgmenu>li .mgmenu_multilevel{margin:0 0 0 -1px;top:auto;bottom:0;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;-webkit-box-shadow:0 -2px 2px rgba(0,0,0,0.05);-moz-box-shadow:0 -2px 2px rgba(0,0,0,0.05);-o-box-shadow:0 -2px 2px rgba(0,0,0,0.05);box-shadow:0 -2px 2px rgba(0,0,0,0.05);border:1px solid #ccc;border-bottom:0}
 
 .mgmenu>li:hover .dropdown_container,.mgmenu>li:hover .dropdown_fullwidth,.mgmenu>li.right_item:hover .dropdown_container{display:block}
 .mgmenu li .dropdown_1column{width:8.3334%;padding-left:2%;padding-right:2%}
 .mgmenu li .dropdown_2columns{width:16.6667%;padding-left:1.8333%;padding-right:1.8333%}
 .mgmenu li .dropdown_3columns{width:25%;padding-left:1.5%;padding-right:1.5%}
 .mgmenu li .dropdown_4columns{width:33.3334%;padding-left:1.333%;padding-right:1.333%}
 .mgmenu li .dropdown_5columns{width:41.6667%;padding-left:1.166%;padding-right:1.166%}
 .mgmenu li .dropdown_6columns{width:50%;padding-left:1%;padding-right:1%}
 .mgmenu li .dropdown_7columns{width:58.3334%;padding-left:.833%;padding-right:.833%}
 .mgmenu li .dropdown_8columns{width:66.6667%;padding-left:.666%;padding-right:.666%}
 .mgmenu li .dropdown_9columns{width:75%;padding-left:.5%;padding-right:.5%}
 .mgmenu li .dropdown_10columns{width:83.3334%;padding-left:.333%;padding-right:.333%}
 .mgmenu li .dropdown_11columns{width:91.6667%;padding-left:.1666%;padding-right:.1666%}
 .mgmenu li .dropdown_fullwidth{width:100%}
 .mgmenu .col_1,.mgmenu .col_2,.mgmenu .col_3,.mgmenu .col_4,.mgmenu .col_5,.mgmenu .col_6,.mgmenu .col_7,.mgmenu .col_8,.mgmenu .col_9,.mgmenu .col_10,.mgmenu .col_11,.mgmenu .col_12{float:left;display:inline;position:relative;padding-left:2%;padding-right:2%;*padding-left:1.9%;*padding-right:1.9%}
 .mgmenu .col_1{width:4.33%}
 .mgmenu .col_2{width:12.66%}
 .mgmenu .col_3{width:21%}
 .mgmenu .col_4{width:29.33%}
 .mgmenu .col_5{width:37.66%}
 .mgmenu .col_6{width:46%}
 .mgmenu .col_7{width:54.33%}
 .mgmenu .col_8{width:62.66%}
 .mgmenu .col_9{width:71%}
 .mgmenu .col_10{width:79.33%}
 .mgmenu .col_11{width:87.66%}
 .mgmenu .col_12{width:96%}
 .mgmenu .clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:18px}
 
 .mgmenu .col_border{-webkit-box-shadow:-1px 0 0 rgba(0,0,0,0.15);-moz-box-shadow:-1px 0 0 rgba(0,0,0,0.15);-o-box-shadow:-1px 0 0 rgba(0,0,0,0.15);box-shadow:-1px 0 0 rgba(0,0,0,0.15)}
 .mgmenu .dropdown_flyout,.mgmenu .dropdown_flyout .dropdown_flyout_level{padding:0;margin:0;list-style:none;z-index:9;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}
 .mgmenu .dropdown_flyout .dropdown_flyout_level{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 2px 2px rgba(0,0,0,0.05);-moz-box-shadow:0 2px 2px rgba(0,0,0,0.05);-o-box-shadow:0 2px 2px rgba(0,0,0,0.05);box-shadow:0 2px 2px rgba(0,0,0,0.05);border:1px solid #ccc;background:#e5e5e5}
 
.mgmenu .dropdown_flyout li{float:left;width:100%;padding:3px 0 3px 0; border-bottom:1px dotted #CCCCCC;}
.mgmenu .dropdown_flyout ul li{width:160px;padding:3px 10px 3px 10px}
.mgmenu .dropdown_flyout li.last{margin-bottom:12px}
.mgmenu .dropdown_flyout a{display:block;width:10em}
.mgmenu .dropdown_flyout .dropdown_flyout_level{position:absolute;margin:15px 0 0 4px;padding:6px;left:98%;top:-21px;display:none;zoom:1;float:left}.mgmenu .dropdown_flyout .dropdown_flyout_level_left{left:-102%;right:100%}
.mgmenu .dropdown_flyout .dropdown_parent{background:url("../img/rightArrow.png") no-repeat 90% 9px}
.mgmenu .dropdown_flyout .dropdown_parent_left{background:url("../img/leftArrow.png") no-repeat 90% 9px}
.mgmenu .dropdown_flyout li:hover>.dropdown_flyout_level,.mgmenu .dropdown_flyout li:hover>.dropdown_flyout_level_left{display:block}
.mgmenu .dropdown_flyout .flyout_heading{padding-bottom:4px;margin-bottom:4px;font-size:16px;border-bottom:1px solid #ccc;-webkit-box-shadow:0 1px 1px #f4f4f4;-moz-box-shadow:0 1px 1px #f4f4f4;-o-box-shadow:0 1px 1px #f4f4f4;box-shadow:0 1px 1px #f4f4f4}
.mgmenu p,.mgmenu h1,.mgmenu h2,.mgmenu h3,.mgmenu h4,.mgmenu h5,.mgmenu h6{padding:0;margin:0;font-weight:normal;color:#C50202;text-shadow:1px 1px 1px #fff;margin-bottom:10px}
.mgmenu h1,.mgmenu h2,.mgmenu h3,.mgmenu h4,.mgmenu h5,.mgmenu h6{}
.mgmenu p{font-size:12px; color:#222;}
.mgmenu h1{font-size:32px}
.mgmenu h2{font-size:28px}
.mgmenu h3{font-size:24px}
.mgmenu h4{font-size:18px}
.mgmenu h5{font-size:16px}
.mgmenu h6{font-size:14px;text-transform:uppercase}
.mgmenu a{text-decoration:none;color:#222;-webkit-transition:color .3s;-moz-transition:color .3s;-o-transition:color .3s;-ms-transition:color .3s;transition:color .3s}

.mgmenu a:hover{color:#015ba3}
.mgmenu a:focus{background:0}
.mgmenu>li ul,.mgmenu>li ol{padding:0 0 0 18px;margin:0 0 18px 0}
.mgmenu>li ul{list-style:square}
.mgmenu>li ol{list-style:decimal}
.mgmenu>li ul.no_bullets{list-style:none;padding:0}
.mgmenu>li ul.no_bullets li{line-height:24px}
.mgmenu>li ul li,.mgmenu>li ol li{font-size:13px;line-height:22px;position:relative;color:#222;text-shadow:1px 1px 1px #fff}
.mgmenu blockquote{color:#aaa;border-left:5px solid #ccc;padding-left:20px;font-family:Georgia,serif;font-style:italic;font-size:18px;line-height:27px}
.mgmenu .text_box{width:84%;background:#fff;padding:12px 4% 12px 4%;-webkit-box-shadow:0 1px 1px #bbb;-moz-box-shadow:0 1px 1px #bbb;-o-box-shadow:0 1px 1px #bbb;box-shadow:0 1px 1px #bbb}
.mgmenu .text_box_black{background:#212121}
.mgmenu .text_box_red{background:#e48a76}
.mgmenu .text_box_blue{background:#92bfd1}
.mgmenu .text_box_green{background:#b4ca91}
.mgmenu .text_box_yellow{background:#f3d067}
.mgmenu .text_box_purple{background:#c0addb}
.mgmenu .text_box_brown{background:#b2aa9f}
.mgmenu .text_box_black,.mgmenu .text_box_red,.mgmenu .text_box_blue,.mgmenu .text_box_green,.mgmenu .text_box_yellow,.mgmenu .text_box_purple,.mgmenu .text_box_brown{color:#fff;text-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none}
.mgmenu .img_description{text-align:center;font-style:italic;margin-top:-6px;font-family:Georgia,Times,"Times New Roman",serif}

.mgmenu hr{width:100%;height:0;*height:2px;margin-bottom:5px; margin-top:-10px;
border:0;border-bottom:1px solid #f4f4f4;border-top:1px solid #ccc}



.mgmenu .video_container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;margin-bottom:18px}
.mgmenu .video_container iframe,.mgmenu .video_container object,.mgmenu .video_container embed{position:absolute;top:0;left:0;width:100%;height:100%;border:0;outline:0}
.mgmenu iframe{border:0;outline:0;width:100%;font-size:100%;vertical-align:baseline;background:transparent;margin-bottom:12px}
.mgmenu img{border:0}

.mgmenu .inline_img{max-width:100%;height:auto;width:auto\9;box-sizing:border-box;-webkit-box-shadow:0 1px 1px #999;-moz-box-shadow:0 1px 1px #999;-o-box-shadow:0 1px 1px #999;box-shadow:0 1px 1px #999;margin-bottom:18px;margin-top:6px}
.mgmenu a .inline_img{opacity:.8;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-o-transition:opacity .3s;-ms-transition:opacity .3s;transition:opacity .3s}
.mgmenu a:hover .inline_img{opacity:1}
.mgmenu .inline_img_border{border:5px solid #fff}
.mgmenu .mini_icon{background-image:url("../img/mini-icons-white.png");background-repeat:no-repeat;margin-top:15px;padding-left:6px;float:left;width:25px;height:25px}
.mgmenu .ic_empty_document{background-position:0px 1px}
.mgmenu .ic_documents{background-position:-32px 0}
.mgmenu .ic_text_document{background-position:-64px 0}
.mgmenu .ic_folder{background-position:-96px 0}
.mgmenu .ic_picture{background-position:-128px 0}
.mgmenu .ic_cloud{background-position:-160px 0}
.mgmenu .ic_archive{background-position:-192px 0}
.mgmenu .ic_download{background-position:-224px 0}
.mgmenu .ic_user{background-position:-256px 0}
.mgmenu .ic_tag{background-position:-288px 0}
.mgmenu .ic_lock{background-position:0 -32px}
.mgmenu .ic_unlock{background-position:-32px -32px}
.mgmenu .ic_mail{background-position:-64px -32px}
.mgmenu .ic_brush{background-position:-96px -32px}
.mgmenu .ic_refresh{background-position:-128px -32px}
.mgmenu .ic_grid{background-position:-160px -32px}
.mgmenu .ic_list{background-position:-192px -32px}
.mgmenu .ic_delete{background-position:-224px -32px}
.mgmenu .ic_settings{background-position:-256px -32px}
.mgmenu .ic_time{background-position:-288px -32px}
.mgmenu .ic_bookmark{background-position:0 -64px}
.mgmenu .ic_calendar{background-position:-32px -64px}
.mgmenu .ic_graph{background-position:-59px -60px}
.mgmenu .ic_pin{background-position:-96px -64px}
.mgmenu .ic_chat{background-position:-128px -64px}
.mgmenu .ic_chats{background-position:-160px -64px}
.mgmenu .ic_print{background-position:-192px -64px}
.mgmenu .ic_attachment{background-position:-224px -64px}
.mgmenu .ic_power{background-position:-256px -64px}
.mgmenu .ic_favorite{background-position:-288px -64px}
.mgmenu .ic_sound{background-position:0 -96px}
.mgmenu .ic_edit{background-position:-32px -96px}
.mgmenu .ic_fullscreen{background-position:-64px -96px}
.mgmenu .ic_target{background-position:-96px -96px}
.mgmenu .ic_sync{background-position:-128px -96px}
.mgmenu .ic_zoom{background-position:-160px -96px}
.mgmenu .ic_plus{background-position:-192px -96px}
.mgmenu .ic_minus{background-position:-224px -96px}
.mgmenu .ic_cancel{background-position:-256px -96px}
.mgmenu .ic_ok{background-position:-288px -96px}
.mgmenu .ic_users{background-position:0 -128px}
.mgmenu .ic_calc{background-position:-32px -128px}
.mgmenu .ic_left{background-position:-64px -128px}
.mgmenu .ic_right{background-position:-96px -128px}
.mgmenu .ic_up{background-position:-128px -128px}
.mgmenu .ic_down{background-position:-160px -128px}
.mgmenu .ic_up_circle{background-position:-192px -128px}
.mgmenu .ic_down_circle{background-position:-224px -128px}
.mgmenu .ic_left_circle{background-position:-256px -128px}
.mgmenu .ic_right_circle{background-position:-288px -128px}



.mgmenu .menubar_icon{padding:0;list-style:none;float:left}
.mgmenu .menubar_icon:hover{background:0}
.mgmenu .menubar_icon ul>li{list-style:none;float:left;-webkit-transition:background-color .3s;-moz-transition:background-color .3s;-o-transition:background-color .3s;-ms-transition:background-color .3s;transition:background-color .3s}.mgmenu .menubar_icon ul>li:hover{background-color:#131313}.mgmenu .menubar_icon ul>li>a{background-repeat:no-repeat;background-position:center center;background-size:24px 24px;display:block;padding:7px 4px 9px 4px;width:24px;height:24px}.mgmenu .icon_vimeo{background-image:url("../img/icons/icon_vimeo.png")}.mgmenu .icon_dribbble{background-image:url("../img/icons/icon_dribbble.png")}.mgmenu .icon_twitter{background-image:url("../img/icons/icon_twitter.png")}.mgmenu .icon_facebook{background-image:url("../img/icons/icon_facebook.png")}.mgmenu .icon_flickr{background-image:url("../img/icons/icon_flickr.png")}.mgmenu .contact_form{display:block;margin-bottom:10px}.mgmenu .contact_form label{font-size:12px;font-family:Arial,Helvetica,sans-serif}.mgmenu .form_element{color:#000;background-color:#fbfbfb;border:1px solid #ddd;font-family:Arial,Helvetica,sans-serif;font-size:12px;width:96%;padding:9px 2% 9px 2%;margin:12px 0 18px 0;-webkit-box-shadow:0 1px 1px #efefef;-moz-box-shadow:0 1px 1px #efefef;-o-box-shadow:0 1px 1px #efefef;box-shadow:0 1px 1px #efefef;-webkit-transition:background-color .3s ease-out;-moz-transition:background-color .3s ease-out;-o-transition:background-color .3s ease-out;-ms-transition:background-color .3s ease-out;transition:background-color .3s ease-out}.mgmenu .form_element:hover{background-color:#fcfcfc}.mgmenu .form_element:focus{background-color:#fff}.mgmenu .form_element:focus{outline:0}.mgmenu .contact_form textarea{height:120px;resize:none}.mgmenu .contact_form .required{color:#C00}.mgmenu .contact_form .error,.mgmenu .contact_form .success{width:96%;padding:9px 2% 9px 2%;margin:12px 0 6px 0;border:1px solid rgba(0,0,0,0.15);text-shadow:1px 1px 1px #fff;-webkit-box-shadow:0 1px 1px #efefef;-moz-box-shadow:0 1px 1px #efefef;-o-box-shadow:0 1px 1px #efefef;box-shadow:0 1px 1px #efefef}.mgmenu .contact_form .error{background:#f7cac4;color:#992213}.mgmenu .contact_form .success{background:#d8f6bc;color:#2f530b;margin-bottom:12px}.mgmenu .contact_form .button{padding:7px 12px;margin:9px 12px 0 0;white-space:nowrap;font-size:11px;text-transform:uppercase;vertical-align:middle;cursor:pointer;border:1px solid #000;color:#fff;background-color:#222;text-shadow:0 1px 1px #000;-webkit-transition:background-color .3s;-moz-transition:background-color .3s;-o-transition:background-color .3s;-ms-transition:background-color .3s;transition:background-color .3s}.mgmenu .contact_form .button:hover,.mgmenu .contact_form .button:focus{color:#fff;background-color:#1a1a1a}.mgmenu .contact_form .select_element{float:left;width:310px;overflow:hidden;position:relative;background-color:#fbfbfb;border:1px solid #ddd;font-family:Arial,Helvetica,sans-serif;font-size:12px;width:100%;margin:12px 0 18px 0;-webkit-box-shadow:0 1px 1px #efefef;-moz-box-shadow:0 1px 1px #efefef;-o-box-shadow:0 1px 1px #efefef;box-shadow:0 1px 1px #efefef}.mgmenu .contact_form .select_element select{width:100%;height:30px;font-size:12px;color:#999;padding:6px 0 6px 10px;border:0;background:0;outline:0}.mgmenu .contact_form .select_element select option{background:#fdfdfd;width:100%;color:#666}@media screen and (-webkit-min-device-pixel-ratio:0){.mgmenu .contact_form .select_element:after{content:'';position:absolute;top:50%;right:10px;margin-top:-3px;border:5px solid transparent;border-top:5px solid #333;pointer-events:none}.mgmenu .contact_form .select_element select,.mgmenu .contact_form .select_element select option{-webkit-appearance:none;appearance:none}}.mgmenu li>.mgmenu_tabs{padding:0!important}.mgmenu_tabs>ul{list-style:none;margin:0;padding:0}.mgmenu_tabs_hide{display:none}.mgmenu_tabs .mgmenu_tabs_nav{width:20%;float:left;position:relative;margin:0;padding:0}.mgmenu_tabs .mgmenu_tabs_panels{margin:0;padding:21px 1% 12px 1%;width:78%;*width:77.9%;float:left;background-color:#fff;-webkit-box-shadow:-1px 0 1px rgba(0,0,0,0.05);-moz-box-shadow:-1px 0 1px rgba(0,0,0,0.05);-o-box-shadow:-1px 0 1px rgba(0,0,0,0.05);box-shadow:-1px 0 1px rgba(0,0,0,0.05)}.mgmenu_tabs .mgmenu_tabs_nav li{list-style:none;margin:0;border:0;margin:0;float:left;width:100%;clear:left;-webkit-transition:background .5s ease;-moz-transition:background .5s ease;-o-transition:background .5s ease;-ms-transition:background .5s ease;transition:background .5s ease}.mgmenu_tabs .mgmenu_tabs_nav li a{font-size:12px;outline:0;text-decoration:none;display:block;padding:9px 15px 9px 15px}.mgmenu_tabs li a.current,.mgmenu_tabs li a.current:hover{background-color:#fff;-webkit-box-shadow:0 -1px 1px rgba(0,0,0,0.05),0 1px 1px rgba(0,0,0,0.05);-moz-box-shadow:0 -1px 1px rgba(0,0,0,0.05),0 1px 1px rgba(0,0,0,0.05);-o-box-shadow:0 -1px 1px rgba(0,0,0,0.05),0 1px 1px rgba(0,0,0,0.05);box-shadow:0 -1px 1px rgba(0,0,0,0.05),0 1px 1px rgba(0,0,0,0.05);top:1px}.mgmenu_tabs_right .mgmenu_tabs_panels{-webkit-box-shadow:1px 0 1px rgba(0,0,0,0.05);-moz-box-shadow:1px 0 1px rgba(0,0,0,0.05);-o-box-shadow:1px 0 1px rgba(0,0,0,0.05);box-shadow:1px 0 1px rgba(0,0,0,0.05)}.mgmenu_tabs_top .mgmenu_tabs_nav,.mgmenu_tabs_bottom .mgmenu_tabs_nav{width:100%}.mgmenu_tabs_top .mgmenu_tabs_panels,.mgmenu_tabs_bottom .mgmenu_tabs_panels{padding:21px 1% 12px 1%;width:98%;*width:97.9%}.mgmenu_tabs_top .mgmenu_tabs_nav li,.mgmenu_tabs_bottom .mgmenu_tabs_nav li{float:none;width:auto;clear:none;display:inline}.mgmenu_tabs_top .mgmenu_tabs_nav li a,.mgmenu_tabs_bottom .mgmenu_tabs_nav li a{display:inline;float:left}.mgmenu_tabs_top li a.current,.mgmenu_tabs_top li a.current:hover,.mgmenu_tabs_bottom li a.current,.mgmenu_tabs_bottom li a.current:hover{-webkit-box-shadow:-1px 0 1px rgba(0,0,0,0.05),1px 0 1px rgba(0,0,0,0.05);-moz-box-shadow:-1px 0 1px rgba(0,0,0,0.05),1px 0 1px rgba(0,0,0,0.05);-o-box-shadow:-1px 0 1px rgba(0,0,0,0.05),1px 0 1px rgba(0,0,0,0.05);box-shadow:-1px 0 1px rgba(0,0,0,0.05),1px 0 1px rgba(0,0,0,0.05)}.mgmenu_tabs_top .mgmenu_tabs_panels{-webkit-box-shadow:0 -1px 1px rgba(0,0,0,0.05);-moz-box-shadow:0 -1px 1px rgba(0,0,0,0.05);-o-box-shadow:0 -1px 1px rgba(0,0,0,0.05);box-shadow:0 -1px 1px rgba(0,0,0,0.05)}.mgmenu_tabs_bottom .mgmenu_tabs_panels{-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05);-moz-box-shadow:0 1px 1px rgba(0,0,0,0.05);-o-box-shadow:0 1px 1px rgba(0,0,0,0.05);box-shadow:0 1px 1px rgba(0,0,0,0.05)}@media only screen and (min-width:768px) and (max-width:984px){.mgmenu>li{padding-right:10px}.mgmenu>li>a,.mgmenu>li>span{padding-left:10px}.mgmenu .mini_icon{padding-left:3px}}@media only screen and (max-width:767px){.mgmenu_container,.mgmenu_fixed,.mgmenu_footer{width:100%;height:auto;margin:0;position:relative;left:auto;top:auto;bottom:auto}.mgmenu_container .mgmenu>li,.mgmenu_fixed .mgmenu>li,.mgmenu_footer .mgmenu>li{float:none;width:auto;border:0;display:block;padding:0}.mgmenu>li>span,.mgmenu>li>a{display:block}.mgmenu>li .mgmenu_drop{background-position:96% 19px}.mgmenu>li .dropdown_container,.mgmenu>li .dropdown_fullwidth,.mgmenu_footer .mgmenu>li .dropdown_container,.mgmenu_footer .mgmenu>li .dropdown_fullwidth{position:absolute;top:auto;bottom:auto;width:100%;margin:0 0 0 -1px;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;-webkit-box-shadow:0 2px 2px rgba(0,0,0,0.05);-moz-box-shadow:0 2px 2px rgba(0,0,0,0.05);-o-box-shadow:0 2px 2px rgba(0,0,0,0.05);box-shadow:0 2px 2px rgba(0,0,0,0.05);border:1px solid #ccc;border-top:0}.mgmenu li .dropdown_1column,.mgmenu li .dropdown_2columns,.mgmenu li .dropdown_3columns,.mgmenu li .dropdown_4columns,.mgmenu li .dropdown_5columns,.mgmenu li .dropdown_6columns,.mgmenu li .dropdown_7columns,.mgmenu li .dropdown_8columns,.mgmenu li .dropdown_9columns,.mgmenu li .dropdown_10columns,.mgmenu li .dropdown_11columns,.mgmenu li .dropdown_fullwidth{width:100%;padding-left:0;padding-right:0}.mgmenu .col_1,.mgmenu .col_2,.mgmenu .col_3,.mgmenu .col_4,.mgmenu .col_5,.mgmenu .col_6,.mgmenu .col_7,.mgmenu .col_8,.mgmenu .col_9,.mgmenu .col_10,.mgmenu .col_11,.mgmenu 


.col_12{width:92%;margin-left:4%;margin-right:4%;padding:0;float:left;display:block}


.mgmenu .col_border{box-shadow:none}.mgmenu .dropdown_flyout,.mgmenu .dropdown_flyout .dropdown_flyout_level,.mgmenu .dropdown_flyout .dropdown_flyout_level_left{position:relative;left:auto;right:auto;top:auto;padding:0;margin:6px 4% 0 4%}.mgmenu .dropdown_flyout .dropdown_flyout_level{border:0;background:0;box-shadow:none}.mgmenu .dropdown_flyout li,.mgmenu .dropdown_flyout ul li{width:100%;padding:6px 0 6px 0}.mgmenu li .dropdown_flyout .dropdown_parent{background:url("../img/downArrow-b.png") no-repeat 98% 14px}.mgmenu li>.mgmenu_tabs{width:100%}.mgmenu_tabs .mgmenu_tabs_nav{width:100%;float:left;margin:0;padding:0}.mgmenu_tabs .mgmenu_tabs_panels{padding:21px 0 12px 0;width:100%}.mgmenu_trigger{display:none}.mgmenu blockquote{margin-left:12px}.mgmenu .img_description{text-align:left}.mgmenu .menubar_icon{z-index:9;float:none!important;padding:0 0 14px 0!important}.mgmenu .menubar_icon ul{width:100%;padding:0 0 9px 0!important}.mgmenu .menubar_icon ul>li{padding-left:2%;padding-right:2%}}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){.mgmenu>li .mgmenu_drop{background-size:9px 5px;background-image:url("../img/downArrow@2x.png")}.mgmenu_footer .mgmenu>li .mgmenu_drop{background-size:9px 5px;background-image:url("../img/upArrow@2x.png")}.mgmenu_container>.mgmenu>li.mgmenu_button,.mgmenu_fixed>.mgmenu>li.mgmenu_button,.mgmenu_footer>.mgmenu>li.mgmenu_button{background-size:24px 24px;background-image:url("../img/toggle@2x.png")}.mgmenu_trigger{background-size:35px 35px;background-image:url("../img/button_up@2x.png")}.mgmenu_trigger.active{background-size:35px 35px;background-image:url("../img/button_down@2x.png")}.mgmenu_footer ~ .mgmenu_trigger{background-size:35px 35px;background-image:url("../img/button_down@2x.png")}.mgmenu_footer ~ .mgmenu_trigger.active{background-size:35px 35px;background-image:url("../img/button_up@2x.png")}.mgmenu .dropdown_flyout .dropdown_parent{background-size:5px 9px;background-image:url("../img/rightArrow@2x.png")}.mgmenu .dropdown_flyout .dropdown_parent_left{background-size:5px 9px;background-image:url("../img/leftArrow@2x.png")}.mgmenu .mini_icon{background-image:url("../img/mini-icons-white@2x.png");background-repeat:no-repeat;background-size:304px 144px}.mgmenu .menubar_icon ul>li>a{background-size:24px 24px}.mgmenu .icon_vimeo{background-image:url("../img/icons/icon_vimeo@2x.png")}.mgmenu .icon_dribbble{background-image:url("../img/icons/icon_dribbble@2x.png")}.mgmenu .icon_twitter{background-image:url("../img/icons/icon_twitter@2x.png")}.mgmenu .icon_facebook{background-image:url("../img/icons/icon_facebook@2x.png")}.mgmenu .icon_flickr{background-image:url("../img/icons/icon_flickr@2x.png")}}@media only screen and (max-width:767px) and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){.mgmenu li .dropdown_flyout .dropdown_parent{background-size:9px 5px;background-image:url("../img/downArrow-b@2x.png")}}
