.clearfix{*zoom: 1}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.rok-left{float:left}.rok-right{float:right}.rok-dropdown-group,.rok-dropdown{position:relative}.rok-dropdown-open .rok-dropdown{display:block}.rok-popover-group,.rok-popover{position:relative}.rok-popover-open .rok-popover{display:block}.gf-menu{box-shadow:none}.gf-menu-toggle{padding:7px 10px;border-radius:4px;background-color:#475362;background-image:-moz-linear-gradient(top,#546174,#343c47);background-image:-webkit-gradient(linear,0 0,0 100%,from(#546174),to(#343c47));background-image:-webkit-linear-gradient(top,#546174,#343c47);background-image:-o-linear-gradient(top,#546174,#343c47);background-image:linear-gradient(to bottom,#546174,#343c47);background-repeat:repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff536173', endColorstr='#ff333c47', GradientType=0);position:absolute;z-index:2;top:10px;left:10px;cursor:pointer}.gf-menu-toggle.active{background-color:#363f4a;background-image:-moz-linear-gradient(top,#293039,#495565);background-image:-webkit-gradient(linear,0 0,0 100%,from(#293039),to(#495565));background-image:-webkit-linear-gradient(top,#293039,#495565);background-image:-o-linear-gradient(top,#293039,#495565);background-image:linear-gradient(to bottom,#293039,#495565);background-repeat:repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff282f38', endColorstr='#ff495565', GradientType=0)}.gf-menu-toggle .icon-bar{background-color:#32373d;border-radius:1px 1px 1px 1px;display:block;height:2px;width:18px}.gf-menu-toggle .icon-bar+.icon-bar{margin-top:3px}@media (max-width:767px){.layout-mode-responsive .gf-menu-device-wrapper{margin-bottom:15px!important}.layout-mode-responsive .gf-menu-device-container{background:#005400;border-radius:5px;padding:5px}.layout-mode-responsive .gf-menu-device-container select{margin-bottom:0;width:100%}.layout-mode-responsive .gf-menu{background-clip:content-box;-webkit-background-clip:content-box;background:#005400;border:none!important;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;width:100%;margin:0}.layout-mode-responsive .gf-menu ul{padding-left:20px}.layout-mode-responsive .gf-menu li{margin-right:0!important}.layout-mode-responsive .gf-menu li.active.last{border:0!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}.layout-mode-responsive .gf-menu li.active.last>.item{border-radius:4px;background:rgba(255,255,255,.5)}.layout-mode-responsive .gf-menu li:hover>.item{color:  !important}.layout-mode-responsive .gf-menu li .item{padding:0 10px!important;border:none!important;color:#fff;line-height:30px}.layout-mode-responsive .gf-menu li .item.subtext em{display:none}.layout-mode-responsive .gf-menu li .item:after{content:''!important;border-right:0!important}.layout-mode-responsive .gf-menu .dropdown{width:100%!important;border:0!important;padding-top:0!important;padding-bottom:0!important;background:transparent!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important;position:relative;left:inherit;top:inherit;opacity:1;*zoom: 1}.layout-mode-responsive .gf-menu .dropdown:before,.layout-mode-responsive .gf-menu .dropdown:after{display:table;content:"";line-height:0}.layout-mode-responsive .gf-menu .dropdown:after{clear:both}.layout-mode-responsive .gf-menu .dropdown .flyout{display:block}.layout-mode-responsive .gf-menu .dropdown .column{width:100%!important}.layout-mode-responsive .gf-menu .dropdown .grouped ol{-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important;border:0!important;margin:0!important;padding:0!important}.layout-mode-responsive .gf-menu .dropdown .modules{display:none}.layout-mode-responsive .gf-menu.l1>li{float:none}.layout-mode-responsive .gf-menu.l1>li.active{margin-left:0;background:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:0}.layout-mode-responsive .gf-menu.l1>li>.item{font-size:15px;line-height:40px;border-right:none!important}}