﻿.k-wi1dget.k-wi1ndow * {box-sizing:border-box;}

#departments {display: table;margin-bottom:20px; }
#menu-slider h3 {color: #E47911; margin: 0px; padding: 0px; }
#submenu-ul { left: 0; list-style-type: none; margin: 0; position: absolute; top: 0; padding: 15px;z-index: 1;}
#menu-ul {padding: 0; list-style-type: none;z-index: 300; }
#submenu-ul { margin-top: 20px; }
        #menu-ul li:active, #menu-ul li.hover { background: none}
        #submenu-ul li:active, #submenu-ul li:hover { color: #E47911;}
#menu-slider.big {width:1000px; }
#menu-slider.medium {width:700px; }
#menu-slider.small {width:250px; }
#menu-box { border-top: solid 3px #333; border-left: solid 1px #dedede; border-right: solid 1px #dedede; border-bottom: solid 1px #dedede; min-height: 400px; width: 190px; background-color: #fff; float: left; position: relative; z-index: 300; }
#menu-slider { background-color: #fff; border: solid 1px #dedede; display: none; left: 199px; top: 2px; min-height: 370px; padding: 15px; position: absolute; width: 250px; z-index: 200; }
#menu-ul .menu-title { background: #dedede none repeat scroll 0 0; font-size: 1rem; font-weight: 700; line-height: 1rem; padding: 12px 10px; text-transform: uppercase; }
.hidebox, .hideul { display: none; }
.hideul { list-style: outside none none; margin: 10px 30px 20px 0; vertical-align: top; width: 180px; }
.parentImage { bottom: 0; position: absolute; right: 0;z-index: 2; }
#submenu-ul li h4 { /*border-bottom: 1px dotted #404040;*/ margin: 0; font-size: 1.1rem; }
    #submenu-ul li h4 a { /*font-weight: 700;*/  }
.dashboardmenu .product-info{float:left;width:30%;}
.dashboardmenu .dashboard-menu-info dt,.froogle .google-info dd{float:left;display:inline;}
.dashboardmenu .dashboard-menu-info dt{clear:left;font-weight:bold;margin:0px 10px 0px 0px;}
.dashboardmenu .commands{float:left;width:10%;}
div.dropdown { position: relative; }

div.submenu { /*background: #fff;*/ position: absolute; top: -12px; left: -20px; z-index: 100; width: 200px; display: none; margin-left: 10px; padding: 40px 0 5px; }
.dropdown li a { 
color: inherit;
display: block;
/*padding: 10px 5px 0 10px;*/
text-decoration: none;
vertical-align: bottom;
}
    .dropdown li a:hover {text-decoration: none;color: #e47911; }
a.department-label { font-size: 1rem; color: inherit; text-decoration: none; cursor: pointer; }
.root { list-style: none; margin: 0px; padding: 0px; font-size: 11px; padding: 11px 0 0 0px; border-top: 1px solid #dedede; }
    .root.no-bullet, .hideul.parent { background: #ffffff none repeat scroll 0 0; }
#menu-slider a { color: #333333; }
#menu-slider { background-color: #ffffff; border-left: 1px solid #dedede; top: 40px; }
#submenu-ul .hideul { background: rgba(0, 0, 0, 0) none repeat scroll 0 0; }
#submenu-ul li a {font-size: 0.9rem;padding: 0;font-weight: 400; }
#submenu-ul li h4 a { font-size: 0.9rem; }
#menu-ul { position: absolute; min-width: 100%;background:#fff;}
.activated-depart { background: none; }
/*.inactivated-depart { background: rgba(0, 0, 0, 0) url("../images/arrow.png") no-repeat scroll 55px 18px; }*/
#departments {position:relative}
#departments a:hover, #departments a:focus { color: #e47911; }
#departments h3{font-size: 1.25rem;text-align: left;}
#submenu-ul li h4 {font-size: 0.95rem; }
#dashboard-menu-container { text-align: left; display: inline-block;}
#menu-ul { border-color: #dedede; border-right: 0;background-color: #f9f9f9; }
    #menu-ul li, #submenu-ul li { color: #333333; cursor: pointer; line-height: 1.5rem; margin: 0; }
    /*#menu-ul li { border-bottom: 1px solid #fff; border-top: 1px solid #fff;}*/
        #menu-ul li:hover, #menu-ul li.category.hover { /*border-right: 1px solid #fff; border-top: 1px solid #dedede; border-bottom: 1px solid #dedede;*/ }
        /*#menu-ul li.category.hover { border-right: 1px solid #fff; margin-right: -1px; }*/
    #menu-ul.root .category:last-child { margin-bottom: 10px;}
#submenu-ul li { margin-top: 5px; }
.menu-title { border: 0; }
#menu-ul.f-dropdown > *:last-child { border-bottom: 0; }
/*#menu-ul li.category.hover:first-child { border-top: 1px solid #fff; }*/
#responsive-menu{display:none;background: #ffffff none repeat scroll 0 0;}
#responsive-menu-ul, #responsive-menu-ul .dropdown { background: #ffffff none repeat scroll 0 0; }
    #responsive-menu-ul li > a { color: inherit; padding: 0; font-size: 0.9rem; display: block; }
@media (max-width: 640px) {
    #dashboard-menu { display:none; }
    #responsive-menu { display: block; margin-bottom: 10px; margin-left: 10px; position: relative; }
}
#responsive-menu-ul li { margin: 10px; }
#responsive-menu-ul li:hover { background:none; }
.has-dropdown:before { content: "+"; float: left;padding-right: 5px;cursor:pointer; }
.has-dropdown.active:before { content: "-";cursor:pointer;  }
#departments { position: absolute; top: 0;left: 1px;}

.dashboard-menu { display: table-cell; }
#dashboard-menu-container{display:block;}
div.submenu { left:-10px; }
.root li{display:block;}
.root li a{font-size: .9rem;}
#submenu-ul li {
    display:block;
}
.submenu h3 a{
    padding:0;
}
/*menu*/

.department-label {
    color: #929292;
    display: inline-table;
    overflow: hidden;
    text-decoration: none;
    text-transform: uppercase;
    /*transition: all 0.3s ease 0s;*/
}
.department-label span {
    border-bottom: 3px solid #929292;
    display: block;
    margin-bottom: 5px;
    transition: all 0.3s ease 0s;   
}
.icon-nav{width: 40px;padding: 11px 0 0 10px;text-align: center;min-width: 70px; margin: -11px 0 0 -10px;position: absolute; z-index: 110; display: block; }
.icon-nav span{width: 39px;}

#submenu-ul .hideul li > h4 {
    border-bottom: 1px solid #eee;
}
#submenu-ul .hideul li > h4 a{
    font-weight:700;
    font-size: .95rem;
}
#submenu-ul .hideul.parent li > h4 {
    border: none;
}
#submenu-ul .hideul.parent li > h4 a {
    font-weight:400;
    font-size: .85rem;
}
