﻿#Header{position:static;top:0;left:0;width:100%;z-index:100;}
#mvSlider{margin:0 auto;width:auto;height:35px;line-height:35px;text-align:center;overflow:hidden;}
#mvSlider .L1s .L1 .Title{background-repeat:no-repeat;background-position:left center;background-size:25px;}
#Topping:after{content:"";display:block;clear:both;height:0;}
#Topping .TM{position:relative;margin:0 auto;width:1160px;text-align:center;}
#Topping .TMB{display:flex;justify-content:flex-end;align-items:center;padding:10px 0;}
#Topping .TMB .Title{text-indent:-99999px;}
#Logo1{float:left;padding:5px 0;height:85px;max-width:300px;overflow:hidden;}
#Logo1 img{height:100%;}
#Menu11 .L1s{display:flex;flex-wrap:wrap;justify-content:flex-end;padding:10px 0;}
#Menu11 .L1s .L1{padding:0 5px;}
#Menu11 .L1s .Fade{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;}
#Menu11 .L1s .Title{font-size:1.3rem;}
#Menu11 .L1 img{display:block;}
#Menu9 .L1s{display:flex;justify-content:flex-end;flex-wrap:wrap;}
#Menu9 .L1{position:relative;z-index:5;padding:15px 10px;line-height:15px;letter-spacing:2px;text-align:center;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0, 0, 0, 0);-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.5s;transition-duration:0.5s;}
#Menu9 .L1:hover{-webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s;}
#Menu9 .L1:before{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;}
#Menu9 .L1:hover:before,
#Menu9 .L1:focus:before,
#Menu9 .L1:active:before{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition-timing-function:cubic-bezier(0.52, 1.64, 0.37, 0.66);transition-timing-function:cubic-bezier(0.52, 1.64, 0.37, 0.66);}
#Menu9 .L1 img{display:block;margin:0 auto;}
#Menu9 .L1 .Title{display:block;}
#Menu9 .L1 .L1s{position:absolute;top:45px;left:-40%;right:-40%;z-index:1;}
#Menu9 .L1 .L1s .L1{display:none;padding:0;margin:0;width:100%;height:0;line-height:35px;letter-spacing:1px;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;transition:all 0.2s;}
#Menu9:hover .L1 .L1s{overflow:hidden;}
#Menu9:hover .L1 .L1s .L1{display:block;}
#Menu9 .L1:hover .L1s .L1{height:40px;}
#CartB1{position:relative;}
#CartB1 a{display:block;width:35px;height:30px;line-height:30px;background-repeat:no-repeat;background-position:left center;background-size:25px;}
#CartB1 .Qty{float:right;margin:1px 0 0 0;width:20px;height:20px;font-size:13px;font-family:Arial;line-height:21px;text-align:center;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
#OrdersB1{width:30px;}
#OrdersB1 a{display:block;margin:0 0 0 10px;width:30px;height:30px;line-height:30px;background-repeat:no-repeat;background-position:left center;background-size:25px;}
#AcctB1 .L1s{display:flex;}
#AcctB1 .L1s .L1 a{display:block;margin:0 0 0 10px;width:30px;height:30px;line-height:30px;text-indent:99999px;background-repeat:no-repeat;background-position:center;background-size:25px;overflow:hidden;}
#MyProductsB1{margin:0 0 0 10px;}
#MyProductsB1 a{display:block;width:30px;height:30px;line-height:30px;text-indent:99999px;background-repeat:no-repeat;background-position:center;background-size:25px;}
#SearchB1{margin:0 0 0 10px;}
#SearchB1 input[type="text"]{float:left;padding:0;height:30px;text-indent:5px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s;}
#SearchB1 .BtnSearch{float:left;width:30px;height:30px;line-height:30px;cursor:pointer;}
#SearchB1 .BtnSearch .Img{width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:25px;}
#Topping.topping{position:fixed;top:0;right:0;left:0;z-index:10;-webkit-transition:all .5s ease;-moz-transition:all 0.5s ease;transition:all 0.5s ease;}
#Topping.topping .TM,
#Topping.topping .TMR{display:flex;flex-direction:row;align-items:center;justify-content:space-between;}
#Topping.topping #Logo1{height:45px;max-width:200px;}
#Topping.topping #Menu9{order:2;flex-grow:1;padding:15px 0;}
#Topping.topping #Menu9 .L1{padding:10px 5px;margin:0;}
#Topping.topping #Menu9 .L1 .L1s{top:50px;}
#Topping.topping #Menu9 .L1 .L1s .L1{padding:0;}
#Topping.topping .TMB{padding:15px 0;order:3;}
#Topping.topping .TMR{order:3;}
#Topping.topping #CartB1{margin:0;}
@media screen and (min-width:960px) and (max-width:1249px){
	#Topping .TT{width:850px;}
	#Topping .TM{width:850px;}
	#Topping .TMB{padding:8px 0 0;}
	#Menu11 .L1s{padding:5px 0 0;}
	#Logo1{height:70px;}
	#Menu9 .L1{padding:15px 5px;margin:0 0 0 5px;letter-spacing:1px;font-size:1.5rem;}
	#Topping.topping #Logo1{padding:9px 0;height:55px;}
	#Topping.topping .TM{display:block;}
    #Topping.topping .TMB{padding:8px 0;}
    #Topping.topping .TMR{order:3;flex-direction:column;align-items:flex-end;}
	#Topping.topping #Menu9{padding:0;}
	#Topping.topping #Menu9 .L1 .L1s{top:35px;}
}