.sf-menu,.sf-menu *{margin:0;padding:0;list-style:none;}
.sf-menu li{position:relative;}
.sf-menu ul{position:absolute;display:none;top:100%;left:0;z-index:99;}
.sf-menu>li{float:left;}
.sf-menu li:hover>ul,.sf-menu li.sfHover>ul{display:block;}
.sf-menu a{display:block;position:relative;}
.sf-menu ul ul{top:0;left:100%;}
.menu ul{margin:0 15px 0 0;padding:0;list-style:none;}
.menu ul li{position:relative}
.menu ul ul{position:absolute;display:none;top:100%;left:0;z-index:100;width:175px;}
.menu>ul li{float:left;}
.menu ul li:hover>ul{display:block;}
.menu ul a{display:block;position:relative;}
.menu ul ul ul{top:0;left:100%;}
.menu ul a{text-decoration:none;}
.menu ul>li>a{font-family:'gooddog_plainregular';color:#a4a4a4;font-weight:400;font-size:1.6em;line-height:44px;padding:10px 15px;overflow:hidden;border-bottom:0 none;text-align:center;width:94px;background:transparent;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
.menu ul>li>a>i{position:absolute;top:11px;left:35%;}
[class^="bgk-"], [class*=" bgk-"]{border-radius:20px;width:36px;height:39px;padding-top:7px;color:#fff}
.menu ul>li>a>i.bgk-dgreen{background-color:#708e13;-webkit-transition:background-color .2s ease-in-out;-moz-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out;-ms-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;border-radius:147% 98% 147% 104% !important;}
.menu ul>li>a>i.bgk-red{background-color:#f15d5d;-webkit-transition:background-color .2s ease-in-out;-moz-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out;-ms-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;border-radius:147% 98% 147% 104% !important;}
.menu ul>li>a>i.bgk-blue{background-color:#6bdbe4;-webkit-transition:background-color .2s ease-in-out;-moz-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out;-ms-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;border-radius:98% 115% 115% 130% !important;}
.menu ul>li>a>i.bgk-green{background-color:#80b852;-webkit-transition:background-color .2s ease-in-out;-moz-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out;-ms-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;border-radius:48% 78% 50% 77%/52% 72% 53% 80% !important;}
.menu ul>li>a>i.bgk-orange{background-color:#ff7951;-webkit-transition:background-color .2s ease-in-out;-moz-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out;-ms-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;}
a#current>i, .menu ul>li>a:hover>i.bgk-red, .menu ul>li>a:hover>i.bgk-blue, .menu ul>li>a:hover>i.bgk-green, .menu ul>li>a:hover>i.bgk-orange, .menu ul>li>a:hover>i.bgk-dgreen{background-color:transparent;-webkit-transition:background-color .1s ease-in-out;-moz-transition:background-color .1s ease-in-out;-o-transition:background-color .1s ease-in-out;-ms-transition:background-color .1s ease-in-out;transition:background-color .1s ease-in-out;}
a.option{font-family:'gooddog_plainregular';color:#fff;font-weight:400;font-size:1.4em;line-height:44px;padding:10px 0;overflow:hidden;border-bottom:0 none;text-align:center;width:78px;position:relative;}
a.option>i{position:absolute;top:10px;left:35%;}
a.option>i.bgk-orange{background-color:#ff7951;border-radius:50% 70%/60% 54% 60% 50% !important;color:#fff;height:50px;padding-top:13px;width:56px;font-size:26px;position:absolute;left:0;}
a.option:hover i.bgk-orange{background-color:#e56e49}
a.option>i.bgk-playlist{background-color:#48d6fc;border-radius:50% 70%/60% 54% 60% 50% !important;color:#fff;height:50px;padding-top:10px;width:56px;font-size:31px;position:absolute;left:0;}
a.option:hover i.bgk-playlist{background-color:#38c6ec}
.menu ul>li>a:hover{color:#fff;}
#current,.menu ul li a:hover,.menu ul>li:hover>a{background:url(http://www.kidokingdom.com/img/hover.png) top center no-repeat;background-size:100% 100%;color:#fff;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
.ie8 #current:after{display:none;}
.menu ul li a{-webkit-transition:border 150ms ease-in-out,background-color 150ms ease-in-out;-moz-transition:border 150ms ease-in-out,background-color 150ms ease-in-out;-o-transition:border 150ms ease-in-out,background-color 150ms ease-in-out;-ms-transition:border 150ms ease-in-out,background-color 150ms ease-in-out;transition:border 150ms ease-in-out,background-color 150ms ease-in-out;}
.menu ul ul{background-color:#323B44;z-index:999;border-radius:0 0 3px 3px;margin:-3px 0 0 0;box-shadow:0 1px 3px rgba(0,0,0,0.04);}
.menu>ul ul li:hover>a{border-bottom:0;background:transparent;}
.menu ul ul li{margin:0;padding:0;width:100%;}
.menu ul ul li a{color:#fff;font-size:13px;line-height:18px;padding:10px 16px!important;border:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
.menu ul ul li{border-top:1px solid #414F5A;}
.menu ul ul li:first-child{border:0;}
.menu ul ul li a:hover{color:#fff;background-color:#2f3843;border:0;padding-left:21px !important;}
.menu ul ul li a:last-child:hover{border-radius:0 0 3px 3px;}
.menu ul ul ul{border-radius:0 3px 3px 3px;margin:-1px 0 0 0;}
.sf-sub-indicator{color:#c6c6c6;margin:0 0 0 2px;width:11px;display:inline-block;font-size:12px !important;line-height:0;}
.menu ul ul .sf-sub-indicator .icon-chevron-down{display:none;}