@import url(../../../_external/fonts.googleapis.com/css~1fcd7ae4.css);@font-face{font-family:'BloggerSans';src:url('../fonts/BloggerSans.eot');src:local('O'), url('../fonts/BloggerSans.woff') format('woff'), url('../fonts/BloggerSans.ttf') format('truetype'), url('../fonts/BloggerSans.svg') format('svg');font-weight:normal;font-style:normal;}
#supermenu{background-color:#F0AA17;-webkit-border-radius:10px;-moz-border-radius:10px;-khtml-border-radius:10px;border-radius:10px;text-transform:uppercase;width:1120px;margin:0px auto 0px auto;font-family:BloggerSans, 'Oswald', sans-serif;}
#supermenu-mobile{display:none;}
#supermenu ul{list-style:none;margin:0;padding:0;text-align:left;}
#supermenu ul li.tlli{background:url("../theme/and_sport/image/menu_sep.png") no-repeat scroll right 8px transparent;text-align:center;width:149px;position:relative;display:inline-block;z-index:20;padding-left:0px;padding-right:6px;}
#supermenu ul li.tlli:nth-child(3){width:177px;}
#supermenu ul li:last-child.tlli{width:130px;background:none;}
#supermenu ul li.tlli:hover{z-index:10000;}
#supermenu ul li a.tll{font-size:13px;color:#fff;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.4);line-height:18px;text-decoration:none;display:block;padding:10px 26px 10px 26px;z-index:6;position:relative;-webkit-transition:0.4s ease;-moz-transition:0.4s ease;-o-transition:0.4s ease;transition:0.4s ease;}
#supermenu ul li a.tll:first-child{}
#supermenu ul li.tlli:hover a.tll{background:#FBF8F6;color:#444;text-shadow:0 1px 1px #fff;}
#supermenu ul li a.tllhome, #supermenu ul li a.tllhomel{background:transparent url('home_icon.png') center center no-repeat !important;color:transparent !important;padding-left:18px;padding-right:7px;}
#supermenu ul li a.tllhomel{background:transparent url('home_iconh.png') center center no-repeat !important;}
#supermenu ul li.tlli:hover a.tllhome{background:transparent url('home_iconh.png') center center no-repeat !important;}
#supermenu ul li.tlli:hover a.tllhomel{background:transparent url('home_icon.png') center center no-repeat !important;}
#supermenu ul li div.bigdiv{text-align:left;display:none;background:#FBF8F6;position:absolute;left:0px;z-index:5;padding:5px;width:960px;-webkit-border-radius:0px 0px 2px 2px;-moz-border-radius:0px 0px 2px 2px;-khtml-border-radius:0px 0px 2px 2px;border-radius:0px 0px 2px 2px;border:1px solid #B3A8A1;border-top:0px;}
#supermenu ul li div.bigdiv.withflyout{padding:0px;padding-top:5px;padding-bottom:5px;width:200px;}
#supermenu ul li div.bigdiv.withflyout > .withchildfo > .flyouttoright{display:none;position:absolute;background:#fff;padding:0px;z-index:99;top:0px;left:200px;min-height:100%;-webkit-box-shadow:0px 0px 4px #ccc;-moz-box-shadow:0px 0px 4px #ccc;box-shadow:0px 0px 4px #ccc;z-index:-1;}
#supermenu ul li div.bigdiv p{margin-bottom:7px;}
#supermenu ul li div.bigdiv.withflyout > .withchildfo > .flyouttoright .inflyouttoright{padding:10px;width:769px;}
#supermenu ul li div.bigdiv.withflyout .withimage{width:135px;}
#supermenu .withchildfo{display:block;vertical-align:top;border-bottom:1px solid #ececec;}
#supermenu .withchildfo.hasflyout{padding-right:20px;background-image:url('mkidr.png');background-position:right center;background-repeat:no-repeat;}
#supermenu .withchildfo a.theparent{color:#333;display:block;padding:5px;padding-top:9px;padding-bottom:9px;text-decoration:none;}
#supermenu .withchildfo:hover{background-color:#fff;}
#supermenu ul li.tlli.act div.bigdiv{display:table;}
#supermenu > ul > li > div > ul{display:table-cell;}
#supermenu > ul > li ul + ul{padding-left:20px;}
#supermenu ul li div .withchild ul.child-level li a{text-decoration:none;padding-top:4px;padding-left:7px;padding-bottom:5px;color:#444;display:block;min-width:120px;background:url('slist.png') left center no-repeat;}
#supermenu ul li div .withchild ul.child-level li a:hover{text-decoration:underline;}
#supermenu ul li div .supermenu-left{display:block;vertical-align:top;}
#supermenu ul li div .menu-add{width:200px;margin-left:5px;height:100%;overflow:hidden;float:right;vertical-align:bottom;display:inline-block;margin-top:10px;position:relative;}
#supermenu ul li div .menu-add img{float:right;}
#supermenu ul li div .withchild{display:inline-block;width:173px;margin-left:10px;margin-top:10px;vertical-align:top;}
#supermenu ul li div .withchild a.theparent{color:#333;border-bottom:1px solid #ccc;display:block;padding:5px;text-decoration:none;}
#supermenu ul li div .withchild a.theparent:hover{color:#000;}
#supermenu ul li div .withimage{display:inline-block;vertical-align:top;margin-left:10px;width:145px;margin-top:10px;}
#supermenu ul li div .withimage .image img{background:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;border:1px solid #ececec;}
#supermenu ul li div .withimage .name a{color:#333;font-size:13px;text-decoration:none;}
#supermenu ul li div .withimage .dropprice{color:#55B12B;}
#supermenu ul li div .withimage .dropprice span{color:#f00;text-decoration:line-through;}
#supermenu ul li div .withimage .child-level a{text-decoration:none;color:#333;font-weight:normal;font-size:12px;}
#supermenu ul li div .withimage .child-level{margin-left:5px;}
#supermenu ul li div .withimage .name a:hover{text-decoration:underline;}
#supermenu .mainexpand{display:none;}
#supermenu ul li div .dropbrands{width:150px;margin-right:10px;float:right;vertical-align:top;display:inline-block;margin-top:10px;}
#supermenu ul li div .dropbrands span{display:block;padding:5px;border-bottom:1px solid #ccc;color:#333;}
#supermenu ul li div .dropbrands ul li a{padding:5px;padding-left:7px;text-decoration:none;color:#555;display:block;}
#supermenu ul li div.bigdiv .linkoftopitem{display:block;clear:both;padding-top:12px;}
#supermenu ul li div.bigdiv.withflyout .linkoftopitem{margin-left:5px;margin-right:5px;}
#supermenu ul li div.bigdiv .linkoftopitem a{color:#333;text-decoration:none;padding:6px;text-align:center;border:1px solid #ccc;display:block;-webkit-border-radius:2px;-moz-border-radius:2px;-khtml-border-radius:2px;border-radius:2px;font-size:13px;background-color:#eeeeee;background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffffff), to(#e9e9e9));background-image:-webkit-linear-gradient(top, #ffffff, #e9e9e9);background-image:-moz-linear-gradient(top, #ffffff, #e9e9e9);background-image:-ms-linear-gradient(top, #ffffff, #e9e9e9);background-image:-o-linear-gradient(top, #ffffff, #e9e9e9);}
#supermenu ul li div.bigdiv .linkoftopitem a:hover{background-color:#fff;background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#e9e9e9), to(#ffffff));background-image:-webkit-linear-gradient(top, #e9e9e9, #ffffff);background-image:-moz-linear-gradient(top, #e9e9e9, #ffffff);background-image:-ms-linear-gradient(top, #e9e9e9, #ffffff);background-image:-o-linear-gradient(top, #e9e9e9, #ffffff);}
#supermenu ul li div.bigdiv .headingoftopitem{display:block;clear:both;margin-bottom:8px;border-bottom:1px solid #e9e9e9;}
#supermenu ul li div.bigdiv .addingaspace{display:block;clear:both;margin-bottom:7px;}
#supermenu ul li div.bigdiv.withflyout .headingoftopitem{margin-left:5px;margin-right:5px;}
#supermenu ul li div.bigdiv .headingoftopitem h2{font-size:18px;display:block;margin:0px;padding:5px;padding-left:10px;border:none;background:none;font-weight:normal;}
#supermenu ul li div.bigdiv .headingoftopitem h2 a{font-size:18px !important;display:block;margin:0px;padding:0px;border:0px;background:none;font-weight:normal;}
#supermenu ul li div.bigdiv.withflyout .headingoftopitem h2, #supermenu ul li div.bigdiv.withflyout .headingoftopitem h2 a{font-size:14px;}
#supermenu ul li div.bigdiv.withflyout .headingoftopitem h2{padding-left:5px;}
#supermenu form{padding-top:5px;}
#supermenu input[type='text'], #supermenu input[type='password']{padding:5px;padding-top:10px;padding-bottom:10px;width:188px;color:#888;-webkit-border-radius:3px;-moz-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;}
#supermenu.respmedium ul li.tlli .bigdiv{-webkit-border-radius:2px;-moz-border-radius:2px;-khtml-border-radius:2px;border-radius:2px;}
#supermenu ul li.tlli.mkids:hover a.tll{-webkit-border-radius:0px 0px 1px 1px;-moz-border-radius:0px 0px 1px 1px;-khtml-border-radius:0px 0px 1px 1px;border-radius:0px 0px 1px 1px;}
#supermenu.respmedium ul li.tlli.lad .bigdiv{width:200px !important;}
#supermenu.respmedium ul li div.bigdiv.withflyout{width:200px !important;}
#supermenu.respmedium ul li div .withimage .image img{width:35px;height:35px;}
#supermenu.respmedium ul li div .withimage .image{float:left;margin-right:10px;}
#supermenu.respmedium ul li div .withimage .name{position:relative;}
#supermenu.respmedium .child-level{display:none;}
#supermenu.respmedium ul li div .withchild{position:relative;width:305px !important;}
#supermenu.respmedium ul li div.bigdiv .withimage, #supermenu.respmedium ul li div.bigdiv.withflyout .withimage{min-height:45px;width:305px !important;}
#supermenu.respmedium ul li div.bigdiv.withflyout .withimage, #supermenu.respmedium ul li div.bigdiv.withflyout .withchild{width:250px !important;}
#supermenu.respmedium ul li div .withimage .name{margin-left:47px;}
#supermenu.respmedium ul li div .withchild .mainexpand, #supermenu.respmedium ul li div .withimage .mainexpand{display:block;width:50px;height:24px;position:absolute;top:0px;right:0px;background:#B0D1DF url('mkidb.png') top center no-repeat;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;-webkit-transition:0.4s ease;-moz-transition:0.4s ease;-o-transition:0.4s ease;transition:0.4s ease;}
#supermenu.respmedium ul li div .withimage .mainexpand{-webkit-border-radius:3px;-moz-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;}
#supermenu.respmedium ul li div .withchild.exped .mainexpand, #supermenu ul li div .withimage .name.exped .mainexpand{background-position:bottom center;}
#supermenu.respmedium ul li div .withchild.exped ul.child-level{display:block;}
#supermenu.respmedium ul li div .withimage .name.exped ul.child-level{display:block;}
#supermenu.respmedium ul li div .supermenu-left{margin-right:0px !important;}
#supermenu.respmedium ul li div .dropbrands + .supermenu-left{margin-right:170px !important;}
#supermenu.respmedium .menu-add{display:none;}
#supermenu.respsmall{display:none;}
#supermenu-mobile{font-family:'Oswald', sans-serif;background-color:#494949;background-image:url('noise.png');margin-bottom:15px;-webkit-border-radius:2px;-moz-border-radius:2px;-khtml-border-radius:2px;border-radius:2px;padding:5px;}
#supermenu-mobile .child-level{display:none;}
#supermenu-mobile ul{list-style:none;margin:0;padding:0;}
#supermenu-mobile ul li.tlli{position:relative;width:100%;text-align:left;z-index:20;}
#supermenu-mobile ul li.tlli:hover{z-index:100;}
#supermenu-mobile ul li a.tll{font-size:14px;color:#fff;font-weight:normal;line-height:14px;text-decoration:none;display:block;padding:10px 10px 10px 10px;z-index:6;position:relative;text-shadow:0 0 1px #111;background:url('mkid.png') 100% center no-repeat;}
#supermenu-mobile ul li.exped a.tll{-webkit-box-shadow:inset 0px 1px 3px #777;-moz-box-shadow:inset 0px 1px 3px #777;box-shadow:inset 0px 1px 3px #777;-webkit-border-radius:2px 2px 0px 0px;-moz-border-radius:2px 2px 0px 0px;-khtml-border-radius:2px 2px 0px 0px;border-radius:2px 2px 0px 0px;}
#supermenu-mobile ul li div.bigdiv{display:none;background:#f9f9f9;z-index:5;padding-top:5px;padding-bottom:5px;width:100%;}
#supermenu-mobile ul li div .withchild{display:block;margin-left:5px;margin-right:5px;margin-top:10px;vertical-align:top;position:relative;}
#supermenu-mobile ul li div .withchild .toexpand{width:50px;height:24px;position:absolute;top:1px;right:1px;background:#B0D1DF url('mkidb.png') top center no-repeat;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;-webkit-transition:0.4s ease;-moz-transition:0.4s ease;-o-transition:0.4s ease;transition:0.4s ease;}
#supermenu-mobile ul li div .withchild .toexpandkids{width:50px;height:24px;position:absolute;top:1px;right:7px;background:#B0D1DF url('mkidb.png') top center no-repeat;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;-webkit-transition:0.4s ease;-moz-transition:0.4s ease;-o-transition:0.4s ease;transition:0.4s ease;}
#supermenu-mobile ul li div .withchild.exped .toexpand{background-position:bottom center;}
#supermenu-mobile ul li div .withchild > ul li.exped .toexpandkids{background-position:bottom center;}
#supermenu-mobile ul li div .withchild > ul{display:none;}
#supermenu-mobile ul li div .withchild.exped > ul{display:block;}
#supermenu-mobile ul li div .withchild > ul li{padding:10px;padding-top:6px;position:relative;}
#supermenu-mobile ul li div .withchild > ul li.exped ul.child-level{display:block;}
#supermenu-mobile ul li div .withchild > ul li a{text-decoration:none;color:#444;padding-bottom:8px;border-bottom:1px solid #ddd;display:block;}
#supermenu-mobile ul li div .withchild > ul li ul li a{padding-left:15px;}
#supermenu-mobile ul li div .withchild a.theparent{color:#333;border-bottom:1px solid #ccc;display:block;padding:5px;padding-top:7px;padding-bottom:7px;text-decoration:none;font-weight:normal;text-align:left;}
#supermenu-mobile ul li div .withchild > ul li{margin-top:7px;}
#supermenu-mobile ul li div .withchild > ul li + li{margin-top:0px;}
#supermenu-mobile.showsupnow{display:block;}
.tlli > b{width:1px;background:#E7C6DA;height:15px;display:inline-block;vertical-align:top;margin-left:34px;position:relative;top:14px;}
li.tlli.mkids.tr_down a{background:url(../theme/and_sport/image/tr_down.png) no-repeat;background-position:128px;}