.side-nav ul{border:1px solid #eee;list-style:none;margin:0;padding:0}.side-nav ul li{background:none;border-bottom:1px solid #eee;margin:0;padding:0}.side-nav ul li a span{display:inline-block;line-height:1;text-align:center;width:42px}.side-nav ul li a span img{height:auto;max-width:100%;vertical-align:middle;width:auto}.side-nav ul li a{background:transparent;border-left:3px solid transparent;display:block;padding:15px}.side-nav ul li a:hover{background:rgba(0,0,0,.05);border-left:3px solid #ef3e42}@media (min-width:1200px) and (max-width:1499px){.side-nav ul li a span{width:27px}.side-nav ul li a span img{height:17px}.side-nav ul li a{padding:10px}.side-nav ul li{font-size:18px}}@media (min-width:992px) and (max-width:1199px){.side-nav ul li a span{width:27px}.side-nav ul li a span img{height:17px}.side-nav ul li a{padding:10px}}@media (min-width:768px) and (max-width:991px){.side-nav ul li{font-size:15px}.side-nav ul li a span{text-align:left;width:20px}.side-nav ul li a span img{height:15px}.side-nav ul li a{padding:8px}}@media (min-width:0px) and (max-width:767px){.side-nav{display:none}}