.menu_container{height:auto;clear:both;float:left;box-sizing:border-box;-moz-box-sizing:border-box}
.menu_container.full_width{width:100%}
.menu_container>ul{position:relative;list-style:none;margin:0;padding:0;float:left;width:100%;background:inherit;height:0;overflow:hidden}
.menu_container>ul>li{position:relative;background:inherit;display:block;padding:0;margin:0}
.menu_container>ul>li>a{font-size:19px;color:#000;font-family:'OpenSansRegular';padding:7px 50px 7px 40px;display:block;text-decoration:none;transition:background-color 200ms linear;-moz-transition:background-color 200ms linear;-o-transition:background-color 200ms linear;-webkit-transition:background-color 200ms linear;background-image:url(../img/nav_arw_black.png) !important;background-position:82% center !important;background-repeat:no-repeat !important;}
.menu_container>ul>li .fa{font-size:14px;margin-right:2px}
.menu_container>ul>li.last>a{box-shadow:none;border-right:0}
.menu_container>ul>li:hover{}
.menu_container>ul>li:hover>a{}
.menu_container .menu_dropdown_block{visibility:hidden;position:relative;border-top:0;background:rgba(248,234,222,0.9);top:100%;color:#575757;overflow:hidden;z-index:99999;font-size:13px;font-family:Arial, Helvetica, sans-serif;height:0;width:auto;box-sizing:border-box;-moz-box-sizing:border-box;transition:opacity 100ms linear;-moz-transition:opacity 100ms linear;-o-transition:opacity 100ms linear;-webkit-transition:opacity 100ms linear}
.menu_container>ul>li.right>.menu_dropdown_block{right:0}
.menu_container .menu_dropdown_block p{padding:5px 5px;margin-bottom:10px;line-height:1.7em}
.menu_container .menu_dropdown_block *.small{font-size:11px;color:#666}
.menu_container .menu_dropdown_block p.links a{text-decoration:none}
.menu_container>ul>li:hover>.menu_dropdown_block{visibility:visible;height:auto;min-height:40px;max-height:3000px}
.menu_container .menu_dropdown_block.full_width{left:1px;width:100%;margin-left:0}
.menu_container .menu_dropdown_block.half_width{width:50%}
.menu_container .menu_dropdown_block .md-container{padding:15px 20px 15px 20px;min-height:180px;}
.menu_container .menu_dropdown_block .md-container:after{content:' ';display:block;clear:both}
.menu_container .menu_dropdown_block .column{box-sizing:border-box;-moz-box-sizing:border-box;float:none;width:auto}
.menu_container .menu_dropdown_block .column .content{padding:10px 20px}
.menu_container .menu_dropdown_block h1, .menu_container .menu_dropdown_block h2{font-family:"PT Sans Narrow", sans-serif}
.menu_container .menu_dropdown_block h1{font-size:24px;font-weight:bold;margin-bottom:15px;color:#555;border-bottom:2px solid #888;padding:5px 0 5px 5px}
.menu_container .menu_dropdown_block h2{font-size:18px;font-weight:bold;padding:5px 0 5px 5px;margin:0 0 10px 0;color:#666;border-bottom:1px dotted #ccc}
img.auto_width{width:auto;width:100%}
ul.menu_submenu{list-style:none;padding:0;margin-bottom:0px}
ul.menu_submenu li{display:block}
ul.menu_submenu li a{display:block;padding:4px 0;text-decoration:none;color:#b75600;margin:0 0;font-size:16px;font-family:'OpenSansRegular';}
ul.menu_submenu li a.facebook, ul.menu_submenu li a.twitter, ul.menu_submenu li a.LinkedIn{position:relative;padding-left:30px;}
ul.menu_submenu li a.facebook img, ul.menu_submenu li a.twitter img, ul.menu_submenu li a.LinkedIn img{left:0;position:absolute;}
.menu_submenu_block .has-submenu a{font-size:16px;font-family:'OpenSansRegular';}
.has-submenu .menu_submenu_block li a{font-size:15px;}
ul.menu_submenu li a:hover{color:#111}
ul.menu_submenu li a>span{font-family:Calibri;font-size:10px}
ul.menu_submenu_block{list-style:none;padding:0;float:left;position:relative;}
ul.menu_submenu_block li{display:block;}
ul.menu_submenu_block li a{display:block;padding:3px 7px 5px 0;text-decoration:none;color:#b75600;margin:0;white-space:nowrap;font-size:16px;font-family:'OpenSansRegular';line-height:normal;background:url('../img/nav_arw_maroon.png') no-repeat right center;width:100%;}
ul.menu_submenu_block.about_lft_space li a{background:url('../img/nav_arw_maroon.png') no-repeat 44% center;}
ul.menu_submenu_block.about_lft_space li:hover a{background:url('../img/nav_arw_black.png') no-repeat 44% center;}
ul.menu_submenu_block li:hover>a{color:#000;background:url('../img/nav_arw_black.png') no-repeat right center;}
ul.menu_submenu_block>li.has-submenu>a:after{}
ul.menu_submenu_block>li.has-submenu:hover>a:after{opacity:1}
ul.menu_submenu_block>li>.menu_submenu_block{visibility:hidden;opacity:0;position:relative;width:auto;text-align:left;min-width:160px;top:100%;height:0;}
ul.menu_submenu_block>li.has-submenu:hover>.menu_submenu_block{visibility:visible;opacity:1;transition:opacity 100ms linear;-moz-transition:opacity 100ms linear;-o-transition:opacity 100ms linear;-webkit-transition:opacity 100ms linear;height:auto}
ul.menu_submenu_block>li>.menu_submenu_block a{padding-left:10px;background-image:none !important;}
ul.menu_submenu_block>li>.menu_submenu_block>li>.menu_submenu_block a{padding-left:40px}
ul.menu_submenu_block>li>.menu_submenu_block>li>.menu_submenu_block>li>.menu_submenu_block a{padding-left:50px}
.mobile_collapser{display:block;min-height:46px;width:100%;box-sizing:border-box;text-align:left;padding:12px 25px;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,0.25);font-size:16px;line-height:22px;font-family:"Roboto Condensed", sans-serif;box-shadow:inset 0 -1px 1px rgba(0,0,0,0.2);cursor:pointer;background:url(../img/menuicon.png) no-repeat 100px 17px;}
.mobile_collapser:before{content:'\2261';display:block;float:left;margin:-1px 5px 0 0;font-size:30px;text-align:left;}
#hidden_menu_collapser{display:none}
#hidden_menu_collapser:checked+ul{height:auto;max-height:2999px}
.menu_container>ul.collapsed{height:auto;min-height:40px;max-height:2999px}
.submenu_in_menu_lg{width:45%;float:left;}
.submenu_in_menu_md{width:40%;float:left;}
.submenu_in_menu_sm{width:27%;float:left;}
.menu_container.green > ul > li.arw_none_hover > a, .menu_container.green > ul > li.arw_none_hover:hover > a{background-image:none !important;}
.background_none{background-image:none !important;}
.web_helf_lft_space{width:auto;margin-left:15%;padding:0px;}
.about_lft_space{width:auto;margin-left:34%;padding:0px;}
.follow_lft_space{width:auto;margin-left:62.5%;padding:0px;}
.menu_container li a .show_down_arrow{background:url(../img/nav_arw_black1.png) no-repeat 6px 6px;width:24px;height:14px;display:none;}
.menu_container li a:hover .show_down_arrow{background:url(../img/nav_arw_maroon1.png) no-repeat 6px 6px;width:24px;height:14px;display:none;}
@media screen and (max-width:1180px){.submenu_in_menu_lg{float:left;width:50%;}
}
@media screen and (max-width:1070px){.web_helf_lft_space{margin-left:13%;}
.about_lft_space{margin-left:31%;}
.follow_lft_space{margin-left:55%;}
}
@media screen and (max-width:1000px){.web_helf_lft_space, .about_lft_space, .follow_lft_space{margin-left:0;}
ul.menu_submenu_block{float:none;}
ul.menu_submenu_block li a{padding:5px 0;}
.submenu_in_menu_lg, .submenu_in_menu_md, .submenu_in_menu_sm{width:auto;float:none;}
.menu_container .menu_dropdown_block .md-container{padding:7px 50px 7px 42px;min-height:100%;}
}
@media only screen and (min-width:1001px){.mobile_collapser{display:none}
.menu_container{}
.menu_container>ul{transition:all 100ms linear;-moz-transition:all 100ms linear;-o-transition:all 100ms linear;-webkit-transition:all 100ms linear;background:0;overflow:visible}
.menu_container>ul>li{position:static;float:left;background:inherit;background:url(../img/nav_Sep.png) no-repeat center right;margin-left:-2px;}
.menu_container>ul>li:hover{}
.menu_container>ul>li>a{box-shadow:none;border-right:0;}
.menu_container .menu_dropdown_block{position:absolute;opacity:0;top:38px;}
.menu_container>ul>li:hover>.menu_dropdown_block{overflow:visible;opacity:1;margin-left:-1px}
.menu_container>ul>li.right{float:right}
.menu_container .menu_dropdown_block .column{float:left}
.menu_container .menu_dropdown_block .column.bordered{border-right:1px solid #ddd}
ul.menu_submenu_block>li>.menu_submenu_block{position:absolute;top:-14px;height:auto;min-width:740px;padding-left:20px;padding-top:14px;left:100%;background:rgba(255,255,255,0.5);min-height:210px;}
.menu_container .menu_dropdown_block>ul.menu_submenu_block>li>ul.menu_submenu_block{margin-left:0}
ul.menu_submenu_block>li>.menu_submenu_block a{padding:5px 0 5px 0px !important;}
ul.menu_submenu_block.right-align li a{text-align:right}
ul.menu_submenu_block.right-align li.has-dropdown>a:after{content:'\2039';right:auto;left:10px}
ul.menu_submenu_block.right-align li a .fa{margin-right:0;margin-left:6px}
ul.menu_submenu_block.right-align>li .menu_submenu_block{left:auto;right:100%;box-shadow:2px 2px 0 rgba(0,0,0,0.1)}
ul.menu_submenu_block.right-align li.has-dropdown>a:after{content:'\2039';right:auto;left:10px}
.menu_container .menu_dropdown_block .column.span1{width:100%}
.menu_container .menu_dropdown_block .column.span2{width:50%}
.menu_container .menu_dropdown_block .column.span3{width:33%}
.menu_container .menu_dropdown_block .column.span4{width:25%}
.menu_container .menu_dropdown_block .column.span5{width:20%}
.menu_container .menu_dropdown_block .column.span6{width:16%}
.menu_container .menu_dropdown_block .column.span10per{width:10%}
.menu_container .menu_dropdown_block .column.span20per{width:20%}
.menu_container .menu_dropdown_block .column.span30per{width:30%}
.menu_container .menu_dropdown_block .column.span40per{width:40%}
.menu_container .menu_dropdown_block .column.span50per{width:50%}
.menu_container .menu_dropdown_block .column.span60per{width:60%}
.menu_container .menu_dropdown_block .column.span70per{width:70%}
.menu_container .menu_dropdown_block .column.span80per{width:80%}
.menu_container .menu_dropdown_block .column.span90per{width:90%}
}
.menu_container.topfixed{position:fixed;width:100%;top:0;left:0;border-radius:0}
.menu_container.centered>ul{float:none;margin:0 auto;max-width:1000px}
.menu_container.green{background:#fc8215;}
.menu_container.green>ul>li:hover>a{background:url(../img/nav_arw_maroon.png) #eed1b6 no-repeat 82% center !important;}
.menu_container.green>ul>li>.menu_dropdown_block p.links a{color:#657f40}
.menu_container.green>ul>li>.menu_dropdown_block p.links a:hover{color:#43552b;border-bottom:1px dotted #657f40}
.menu_container.green ul.menu_submenu_block li:hover>a{}
@media screen and (max-width:1070px){.menu_container > ul > li > a{background-position:90% center !important;padding:7px 35px 7px 30px;}
.menu_container.green>ul>li:hover>a{background-position:90% center !important;}
}
@media screen and (max-width:1180px){ul.menu_submenu_block > li > .menu_submenu_block{min-width:600px;}
.has-submenu .menu_submenu_block li a{font-size:13px;}
}
@media screen and (max-width:1000px){ul.menu_submenu li a.facebook, ul.menu_submenu li a.twitter, ul.menu_submenu li a.LinkedIn{position:relative;padding-left:50px;}
ul.menu_submenu li a.facebook img, ul.menu_submenu li a.twitter img, ul.menu_submenu li a.LinkedIn img{left:20px;position:absolute;}
.menu_container .menu_dropdown_block .md-container{min-height:100%;padding:7px 0 7px 15px;background-position:98% center !important;box-sizing:border-box;}
.menu_container > ul > li > a{background-position:98% center !important;padding:7px 35px 7px 15px;}
.menu_container.green>ul>li:hover>a{background-position:98% center !important;}
.menu_container .menu_dropdown_block.full_width{left:0;width:100%;box-sizing:border-box;}
ul.menu_submenu_block li a, ul.menu_submenu_block li:hover > a{background-position:97.6% center;}
ul.menu_submenu_block > li > .menu_submenu_block a{padding-left:0;}
.menu_container > ul > li > a, .menu_container.green>ul>li:hover>a, ul.menu_submenu_block li:hover > a, ul.menu_submenu_block li a{background-image:none !important;}
.menu_container li a .show_down_arrow{background:url(../img/nav_arw_black1.png) no-repeat 6px 6px;width:24px;height:14px;display:inline-block;}
.menu_container.green>ul>li:hover>a .show_down_arrow{background:url(../img/nav_arw_maroon1.png) no-repeat 6px 6px;width:24px;height:14px;display:inline-block;}
ul.menu_submenu_block li:hover > a .show_down_arrow{background:url(../img/nav_arw_maroon1.png) no-repeat 6px 6px;width:24px;height:14px;display:inline-block;}
ul.menu_submenu_block li a{padding-left:20px;}
ul.menu_submenu_block > li > .menu_submenu_block a{padding-left:30px;}
ul.menu_submenu li a{padding-left:20px;}
}
@media screen and (max-width:480px){ul.menu_submenu_block > li > .menu_submenu_block a{position:relative;width:400px;word-wrap:break-word;white-space:normal;}
ul.menu_submenu_block li a{white-space:normal;}
}
@media screen and (max-width:450px){ul.menu_submenu_block > li > .menu_submenu_block a{width:330px;}
}
@media screen and (max-width:350px){ul.menu_submenu_block > li > .menu_submenu_block a{width:250px;}
}
@media screen and (max-width:300px){ul.menu_submenu_block > li > .menu_submenu_block a{width:200px;}
}
@media screen and (max-width:250px){ul.menu_submenu_block > li > .menu_submenu_block a{width:200px;}
}
ul ul ul{z-index:0;}