@import "http://fonts.googleapis.com/css?family=Open+Sans";
@import "http://fonts.googleapis.com/css?family=Open+Sans+Condensed:300,300italic,700";
#navigation{position:relative;z-index:100;width:100%;background-color:#fff}
#wrap > header{background-color:transparent;padding-bottom:20px}
#menu-toggle{display:none;float:right}
#main-menu{float:right;font-size:0; margin: 45px -110px;width:70%;height:auto;padding:0;text-align:center}
#main-menu > li{display:inline-block;padding:20px 0}
#main-menu > li.parent{background-repeat:no-repeat;background-position:left center}
#main-menu > li.parent > a{padding:14px 5px}
#main-menu > li a .no-separador{background:none}
#main-menu > li a.no-padding-left{padding-left:0!important}
#main-menu > li a.no-padding-right{padding-right:0!important}
#main-menu > li > a{font-family:'Open Sans',Arial,serif;color:#000;font-weight:700;text-transform:uppercase;font-size:14px;line-height:14px;padding:5px 5px;text-decoration:none}
#main-menu > li:hover > a,
#main-menu > li.current-menu-item > a{color:#fff}
#main-menu li{position:relative}
ul.sub-menu{display:none;left:0;top:28px;padding-top:10px;position:absolute;width:250px;z-index:9999}
ul.sub-menu ul.sub-menu{margin-top:-1px;padding-top:0;left:149px;top:0}
ul.sub-menu > li > a{background-color:#fff;border:1px solid #eee;border-top:none;color:#000;display:block;font-size:13px;line-height:15px;padding:15px 12px;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;-ms-transition:.5s;transition:.5s;font-weight: bolder;}
ul.sub-menu > li > a:hover{background-color:#467fc1;color:#fff;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;-ms-transition:.5s;transition:.5s}
ul.sub-menu > li:first-child{border-top:3px solid #467fc1}
ul.sub-menu ul.sub-menu > li:first-child{border-top:1px solid #736938}
ul.sub-menu > li:last-child > a{border-radius:0 0 2px 2px}
ul.sub-menu > li > a.parent{background-image:url(../images/arrow.png);background-size:5px 9px;background-repeat:no-repeat;background-position:95% center}
#main-menu li:hover > ul.sub-menu{display:block}@media all and (max-width: 1024px){#main-menu{margin:0!important;width:100%}
#main-menu > li > a{padding:40px 25px!important}}@media all and (max-width: 855px){#menu-toggle{display:block;background:url(../images/menu.png) no-repeat center;width:100%;margin:0 auto;margin-top:2%;margin-bottom:2%;border:none}
#menu-toggle a{border:none;text-decoration:none}#main-menu{display:none;float:none;width:100%}
#main-menu li{display:block;margin:0;padding:0;background:none}#main-menu > li:first-child{margin-top:0}
#main-menu > li > a{background-color:none;border:1px solid #ccc;color:#fffaf2;display:block;font-size:16px;padding:12px!important;padding:0;background:#6baada;text-align:center;text-transform:uppercase;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;-ms-transition:.5s;transition:.5s}
#main-menu li > a:hover{background-color:#ccc;color:#000!important;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;-ms-transition:.5s;transition:.5s}
#main-menu > li.parent{background:none!important;padding:0}
#main-menu > li.current-menu-item > a{border:1px solid #ccc!important;color:#fffaf2!important}
ul.sub-menu{display:block;margin-top:-1px;margin-left:20px;position:static;padding:0;width:inherit}
ul.sub-menu > li:first-child{border-top:1px solid #000!important}
ul.sub-menu > li > a.parent{background:#333!important}}