.menu{font-family: Arial, Helvetica, sans-serif; text-align:center;padding-top:35px; float:right;}
.pushmenu{}
.pushmenu ul li.last_menu_item{padding-right:0}
.pushmenu ul{display:inline;margin:0;padding:0;list-style:none}
.pushmenu ul li{display:inline-block;position:relative;padding-left:12px;padding-right:13px;cursor:pointer;background-image:url(../images/menu_border.png);background-position:left;background-repeat:no-repeat;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}
.pushmenu ul li a{color:#000;text-decoration:none;text-transform:uppercase;font-size:14px;letter-spacing:1px;display:inline-block;background-color:transparent;transition:All 1s ease;-webkit-transition:All 1s ease;-moz-transition:All 1s ease;-o-transition:All 1s ease}
.pushmenu ul li:first-child{background-image:none}
.pushmenu ul li.last_menu_item ul{ right:0; left:inherit;}
.pushmenu ul li ul{padding:0;position:absolute;top:18px;padding-top:21px;text-align:left;left:0;width:190px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;display:none;opacity:0;z-index:999;visibility:hidden;-webkit-transiton:opacity .2s;-moz-transition:opacity .2s;-ms-transition:opacity .2s;-o-transition:opacity .2s;-transition:opacity .2s}
.pushmenu ul li ul li{float:none;background-image:none}
.pushmenu ul li ul li ul{padding:0;position:absolute;top:0;text-align:left;left:165px;width:165px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;display:none;opacity:0;visibility:hidden;-webkit-transiton:opacity .2s;-moz-transition:opacity .2s;-ms-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}
.pushmenu ul li ul li{background-color:#000;display:block;border-top:1px dotted #fff}
.pushmenu ul li ul li:first-child{border:none}
.pushmenu ul li ul li a{color:#FFF;font-size:12px; padding:10px; display:block;}
#nav_list{text-indent:-99999em}
.pushmenu > ul > li.active > a{color:#fcd307;}
.ie8 .pushmenu ul li.active{color:#fcd307}
.ie8 .pushmenu ul li ul li ul{opacity:1;visibility:hidden;display:none!important}
.ie8 .pushmenu ul li ul li:hover{color:#fcd307}
.ie8 .pushmenu ul li ul li:hover ul{display:block!important;opacity:1;visibility:visible}
.ie8 .pushmenu ul li:hover ul{display:block;opacity:1;visibility:visible}
.ie8 .pushmenu ul li ul li:hover{background-color:#666}
.ie8 .pushmenu ul li:hover ul{display:block;opacity:1;visibility:visible}
.ie8 .pushmenu ul li ul li:hover ul{display:block!important;opacity:1;visibility:visible}
.drop_down_menu ul .submenu{background-image:url(../images/arrow_new.png)!important;background-repeat:no-repeat!important;background-position:95% 17px!important}
.pushmenu ul li a:focus{color:#fcd307;outline:none}
.pushmenu ul li a:hover{color:#fcd307}
.search{background-image:url(../images/search_icon.png);background-position:right top;background-repeat:no-repeat;height:43px;width:43px;border:none;background-color:transparent;transition:All 1s ease;-webkit-transition:All 1s ease;-moz-transition:All 1s ease;-o-transition:All 1s ease}
.search:hover{background-position:right bottom}
@media screen and (min-width: 767px) {
.pushmenu ul li ul li ul{opacity:1;visibility:hidden;display:none!important}
.pushmenu ul li ul li:hover{background-color:#666}
.pushmenu ul li ul li:hover ul{display:block!important;opacity:1;visibility:visible}
.pushmenu ul li:hover ul{display:block;opacity:1;visibility:visible}
.pushmenu ul li ul li:hover{background-color:#fcd307;color:#FFF}
.pushmenu ul li ul li a:hover{color:#000}
.pushmenu ul li:hover ul{display:block;opacity:1;visibility:visible}
.pushmenu ul li ul li:hover ul{display:block!important;opacity:1;visibility:visible}
.pushmenu ul li.active{border-top:none!important}
.pushmenu > ul > li.active > a{color:#fcd307;border-top:none!important}
.pushmenu ul li.active ul li a{color:#fff!important;border-bottom:none!important}
.pushmenu ul li.active ul li{color:#fff!important;border-bottom:none!important}
}
@media (min-width: 992px) and (max-width: 1199px) {
.pushmenu ul li{padding-left:7px;padding-right:7px}
.pushmenu ul li a{font-size:15px}
}
@media (min-width: 768px) and (max-width: 991px) {
.menu{padding-top:0}
.pushmenu > ul{display:inherit;margin-top:35px}
.pushmenu ul li{padding-left:3px;padding-right:3px}
.pushmenu ul li a{font-size:11px}
.pushmenu ul li ul{padding-top:23px}
.pushmenu ul li ul li a{font-size:11px}
}
@media (max-width:767px) {
.menu{padding-top:0}
.pushmenu ul li{padding:10px 0}
.drop_down_menu ul{display:none}
.drop_down_menu_1 ul{display:none}
.drop_down_menu{background-image:url(../images/down_arrow_menu.png)!important;background-repeat:no-repeat!important;background-position:95% 10px!important}
.pushmenu{background-color:#000;color:#FFF;width:240px;height:100%;top:0;z-index:1000;margin:0;position:fixed}
.pushmenu-left{right:-240px}
.pushmenu ul li{display:block;background-image:none}
.pushmenu-left.pushmenu-open{right:0}
.pushmenu-push{overflow-x:hidden;position:relative;right:0}
.pushmenu-push-toright{right:240px}
.pushmenu,.pushmenu-push{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}
#nav_list{float:right;background-image:url(../images/toggle_icon.png);background-position:left top;background-repeat:no-repeat;cursor:pointer;height:30px;width:30px;text-indent:-99999em;position:absolute;right:0;top:25px}
nav-list.active{background-position:-33px top}
.buttonset{padding-top:5px;padding-bottom:5px;padding-right:5px}
section.content{font-family: Arial, Helvetica, sans-serif;text-transform:uppercase!important;padding:10px 20px}
section.content h1{text-transform:uppercase!important}
.drop_down_menu_1 ul{padding-left:30px!important}
.pushmenu ul li ul{position:inherit!important;width:inherit;visibility:inherit;opacity:inherit;top:inherit}
.pushmenu ul{text-align:left}
.pushmenu ul li{border-top:1px solid #cfcfcf}
.pushmenu ul li a{padding:7px;display:inline-block;text-align:left;font-size:12px;color:#FFF}
.pushmenu > ul > li.active > a{border-bottom:0;color:#fcd307}
.pushmenu ul li ul{padding-top:0}
.pushmenu ul li{padding:0}
.pushmenu ul li:first-child a{border:none!important}
.pushmenu ul li ul li{padding:0}
.pushmenu ul li ul li a{padding-left:22px;font-size:12px;color:#fff;background-image:none!important}
.pushmenu ul li ul li ul li a{padding-left:35px}
.pushmenu ul{padding:0}
.pushmenu ul li:hover ul{display:none}
.pushmenu ul li ul li ul{left:0;visibility:visible;width:100%}
.pushmenu ul li{float:none}
.pushmenu ul li ul li ul{opacity:1;visibility:visible}
.pushmenu{overflow-y:auto}
.buttonset .active{background-image:url(../images/close_button.png)!important;width:24px;height:24px}
.drop_down_menu_arrow{background-image:url(../images/drop_down_menu_arrow.png)!important;background-repeat:no-repeat}
.pushmenu ul li ul li{background-color:#000}
.pushmenu ul li:first-child,.pushmenu ul li:last-child{border-top:1px solid #cfcfcf}
.pushmenu ul > li.drop_down_menu{background-image:url(../images/dropdown_expand.png)!important;background-repeat:no-repeat}
.pushmenu ul > li.drop_down_menu.drop_down_menu_active{background-image:url(../images/dropdown_close.png)!important;background-repeat:no-repeat}
.pushmenu ul li,.pushmenu ul li ul li{border-top:1px solid #cfcfcf}
.pushmenu ul li ul li:first-child{border-top:1px solid #cfcfcf}
}
@media (max-width:480px) {
.pushmenu ul li:first-child,.pushmenu ul li:last-child,.pushmenu ul li{border-top:1px solid #cfcfcf}
}