#sidebar-nav {
    margin-bottom: 15px;
    position: relative;
}
#sidebar-nav .block-title {
}
#sidebar-nav .block-title strong {
}
#sidebar-nav .block-content {
    padding: 6px;
    overflow: auto;
}
#sidebar-nav .block-content a {
    line-height: 1.7;
}
#sidebar-nav-menu > li {
    background: url('http://garndk.devserver1.salecto.dk/skin/frontend/salecto/default/images/salecto/sidenav/bkg_block-sidebarnav-layered-dd.gif') 0 100% repeat-x;
    list-style: inside disc;
    font-weight: bold;
    padding: 8px 0;
}
#sidebar-nav-menu > li.last {
    background: none;
    margin-bottom: 5px;
}
#sidebar-nav-menu li ul {
    font-weight: normal;
}
#sidebar-nav li.active,
#sidebar-nav li.active > a,
#sidebar-nav li.active > .collapsible-wrapper > a {
}
#sidebar-nav ul.ul-thumb {
    padding-left: 0;
}
#sidebar-nav-menu > li.parent > ul.ul-thumb {
    padding-left: 10px;
}
#sidebar-nav li.thumb {
    list-style-type: none;
}
#sidebar-nav-menu > li.no-thumb,
#sidebar-nav-menu > li.thumb {
    margin-left: 0 !important;
    list-style-type: none;
}
#sidebar-nav img {
    border: 0 none !important;
    outline: 0 none !important;
}
#sidebar-nav span.product-count {
    color: #000;
}
#sidebar-nav .home {
    list-style: none !important;
}
#sidebar-nav .home a {
    display:inline-block;
    padding-left:20px;
    background:url('http://garndk.devserver1.salecto.dk/skin/frontend/salecto/default/images/salecto/sidenav/home.png') left top no-repeat;
    min-height:16px;
}
#sidebar-nav .support-logo-wrapper {
    margin-top:10px;
}
#sidebar-nav .support_logo {
    font-size: 9px;
    float: right;
    right: 5px;
    bottom: 5px;
    text-decoration: none;
}
#sidebar-nav .support_logo img {
    max-width: 65px;
}

/* Collapsible Design ==================================================================== */
#sidebar-nav li.thumb .thumb-img-left {
    float: left;
    margin: 1px 3px 0 0;
}
#sidebar-nav li.thumb .thumb-img-right {
    float: right;
    margin: 1px 3px 0;
}
#sidebar-nav-menu .arrow-left,
#sidebar-nav-menu .arrow-right, 
#sidebar-nav-menu .plus-left,
#sidebar-nav-menu .plus-right {
    float: left;
    background: url('http://garndk.devserver1.salecto.dk/skin/frontend/salecto/default/images/salecto/sidenav/arrows.gif') left center no-repeat;
    display: block;
    margin-top: 2px;
    margin: 1px 3px 0;
    cursor:pointer;
} 
#sidebar-nav-menu .plus-left,
#sidebar-nav-menu .plus-right
{
    background-image: url('http://garndk.devserver1.salecto.dk/skin/frontend/salecto/default/images/salecto/sidenav/plus.gif');
}
#sidebar-nav-menu .arrow-right, 
#sidebar-nav-menu .plus-right {
    float:right;
    display:inline !important;
}
#sidebar-nav-menu li ul[data-expanded="0"] {
    display: none;
}
#sidebar-nav li.active > ul {
    display: block;
}
#sidebar-nav li.active > .arrow-left,
#sidebar-nav li.active > .arrow-right, 
#sidebar-nav li.active > .plus-left,
#sidebar-nav li.active > .plus-right {
    display: block;
    background-position: right center;
}
#sidebar-nav-menu > li.collapsible {
    list-style: none !important;
}
#sidebar-nav .collapse-name {
    cursor:pointer;
}
.instalink{display: block; position: relative; box-sizing: border-box; overflow: hidden; min-height: 200px; min-width: 200px; border-radius: 3px; -webkit-transform: translateZ(0); transform: translateZ(0); background: #f8f8f8; font: 400 11px/1.2 Arial,sans-serif; -webkit-font-smoothing: antialiased;}
.instalink a{border: 0; outline: 0; text-decoration: none}
.instalink img{border: 0; outline: 0}
.instalink-cap{position: absolute; visibility: hidden; top: 0; right: 0; bottom: 0; left: 0; opacity: 0; -webkit-transform: translateY(40px); -ms-transform: translateY(40px); transform: translateY(40px); transition: all .2s ease;}
.instalink-loading .instalink-cap,.instalink-error .instalink-cap{visibility: visible; opacity: 1; -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0)}
.instalink-error .instalink-cap: : before{-webkit-animation: none; animation: none}
.instalink-alert{position: absolute; visibility: hidden; width: 100%; margin: 20px 0; opacity: 0; text-align: center; font-size: 14px; color: #ff4253; transition: all .2s ease}
.instalink-error .instalink-alert{visibility: visible; opacity: 1}
.instalink-content{position: relative; visibility: hidden; height: 100%; opacity: 0; transition: all .3s ease}
.instalink-ready > .instalink-content{visibility: visible; opacity: 1; transition-delay: .1s}
.instalink-header{display: block; position: relative; border-bottom: 1px solid #f0f0f0 !important; box-shadow: inset 0 0 100px rgba(255,255,255,0); background: #285989; text-decoration: none; transition: all .3s ease;}
.instalink-header::before,.instalink-header::after{display: table; clear: both; width: 100%; height: 0; content: ''}
a.instalink-header: hover{box-shadow: inset 0 0 100px rgba(255,255,255,0.2)}
.instalink-header-pic{display: block; float: left; width: 34px; height: 34px}
.instalink-header-name{display: block; float: left; margin-left: 14px; text-transform: uppercase; line-height: 34px; font-weight: bold; font-size: 14px; color: #fff}
.instalink-panel{padding: 10px 0; border-bottom: 1px solid #f0f0f0;}
.instalink-panel::before,.instalink-panel: : after{display: table; clear: both; width: 100%; height: 0; content: ''}
.instalink-panel-counter{display: block; float: left; width: 60px; text-align: center;}
.instalink-panel-counter-value{display: block; font-style: normal; font-weight: 700; font-size: 14px}
.instalink-panel-counter-label{display: block; margin-top: 2px; color: #2e3438}
.instalink-panel-subscribe{display: block; float: right; margin-right: 11px; padding: 8px 12px; border-radius: 3px; box-shadow: inset 0 0 100px rgba(255,255,255,0); background: #285989; text-decoration: none; color: #fff; transition: all .3s ease;}
.instalink-panel-subscribe:hover{box-shadow: inset 0 0 100px rgba(255,255,255,0.2)}
.instalink-feed::before,.instalink-feed::after{display: table; clear: both; width: 100%; height: 0; content: ''}
.instalink-feed-wrapper{position: absolute; left: 0; bottom: 0; right: 0; background: #f8f8f8;}
.instalink-user .instalink-feed-wrapper{top: 86px}
.instalink-tag .instalink-feed-wrapper{top: 30px}
.instalink-hide-heading .instalink-feed-wrapper{top: 0}
.instalink-feed-post{display: block; float: left;}
.instalink-feed-post img{display: block; position: relative; visibility: hidden; top: 50%; left: 50%; max-width: 90%; max-height: 90%; opacity: 0; -webkit-backface-visibility: hidden; backface-visibility: hidden; -webkit-transform: translate(-50%,-50%) scale(.2); -ms-transform: translate(-50%,-50%) scale(.2); transform: translate(-50%,-50%) scale(.2); -webkit-filter: grayscale(100%); filter: grayscale(100%); transition: all .3s ease}
.instalink-feed-post: hover img{opacity: .85}
.instalink-feed-post-loaded img{visibility: visible; opacity: 1; -webkit-transform: translate(-50%,-50%) scale(1); -ms-transform: translate(-50%,-50%) scale(1); transform: translate(-50%,-50%) scale(1); -webkit-filter: grayscale(0); filter: grayscale(0)}
.instalink-loading .instalink-feed{display: none}
@-webkit-keyframes _il-cap-blinking{0%{opacity: 1}50%{opacity: .3}100%{opacity: 1}}@keyframes _il-cap-blinking{0%{opacity: 1}50%{opacity: .3}100%{opacity: 1}}
