.directory-nav{background:#333;width:100%;height:50px}.menu-directory-container{margin:0 auto;width:1500px}.menu-directory-container ul{list-style-type:none;margin:0;padding:0;position:absolute;z-index:90}.menu-directory-container li{display:inline-block;float:left;margin-right:1px}.menu-directory-container li a{display:block;min-width:240px;height:50px;text-align:left;line-height:50px;font-family:roboto condensed,sans-serif;text-transform:uppercase;color:#ccc;background:#333;text-decoration:none}.menu-directory-container li.av>a:before{background-image:url(https://s3.amazonaws.com/techdecisions/wp-content/uploads/2016/09/16202735/AV-Icon.png);display:inline-block;position:relative;top:6px;margin-right:5px;content:"";height:30px;width:30px}.menu-directory-container li.it>a:before{background-image:url(https://s3.amazonaws.com/techdecisions/wp-content/uploads/2016/09/16202736/IT-Icon.png);display:inline-block;position:relative;top:6px;margin-right:5px;content:"";height:30px;width:30px}.menu-directory-container li.security>a:before{background-image:url(https://s3.amazonaws.com/techdecisions/wp-content/uploads/2016/09/16195424/Security-Icon.png);display:inline-block;position:relative;top:6px;margin-right:5px;content:"";height:30px;width:30px}.menu-directory-container li:hover a{color:#fff}.menu-directory-container li:hover ul a{background:#fff;color:#333;height:40px;line-height:40px}.menu-directory-container li:hover ul a:hover{background:#3178bf;color:#ccc}.menu-directory-container li ul{display:none;min-width:240px}.menu-directory-container li ul li{display:block;float:none;border:1px solid #eee;font-size:14px}.menu-directory-container li ul li:last-child{border:0}.menu-directory-container li ul li a{width:auto;min-width:100px;padding:0 20px}.menu-directory-container ul li a:hover+.sub-menu,.sub-menu:hover{display:block}.menu-directory-container .show-menu{font-family:roboto condensed,sans-serif;text-decoration:none;color:#fff;background:#3178bf;text-align:center;padding:10px 0;display:none}.menu-directory-container input[type=checkbox]{display:none}.menu-directory-container input[type=checkbox]:checked~#menu{display:block}@media screen and (max-width:760px){.directory-nav{height:auto}.menu-directory-container{width:auto;margin:0}.menu-directory-container li a{text-align:center}.menu-directory-container li ul li{border:0}.menu-directory-container ul{position:static;display:none}.menu-directory-container li{margin-bottom:1px}.menu-directory-container ul li,li a{width:100%}.menu-directory-container .show-menu{display:block}#menu-directory.show{display:block}}