/* -- MENY -- */
.nav .open>a, .nav .open>a:hover, .nav .open>a:focus,
.nav>li>a:hover, .nav>li>a:focus {
    background-color: transparent;
    color: #aff7a0 !important;
}

.slot--header-horizontal-menu .navbar-nav .tws-top-menu--mega-menu li a:hover, .slot--header-horizontal-menu .navbar-nav .tws-top-menu--mega-menu li a:focus {
    color: #aff7a0 !important;
}

/* --- startsidan -- */
.tws-content-box {
    background: #001433;
}

.tws-content-box .tws-img {
    opacity: 0.4;
}

.tws-content-box:hover {
    background: #aff7a0;
}

.tws-content-box .tws-img:hover {
    opacity: 1;
}

.hajde--start-page .tws-container--tws-event-countdown {
    border: 10px solid #aff7a0;
 		border-style: double;
    margin-top: 50px;
    padding-bottom: 20px;
}

/* prickigt mönster 
		background: radial-gradient(#91e480 2px, transparent 3px), radial-gradient(#91e480 2px, transparent 3px), #aff7a0;
    background-position: 0 0, 10px 10px;
    background-size: 20px 20px;
--*/

.hajde--start-page .tws-container--tws-event-countdown .tws-event-countdown--introduction {
    text-shadow: 0 0 0px rgba(0, 0, 0, 0.4);
    text-align: center;
}
.hajde--start-page .tws-container--tws-event-countdown .tws-event-countdown--number {
    text-shadow: 0 0 0px rgba(0, 0, 0, 0.4);
}

/* --- Produktgruppsidor --- */

.tws-breadcrumbs a:hover,
.tws-breadcrumbs--current a
{
    color: #001433;
}

a.tws-breadcrumbs--home-icon {
    color: #777;
}

.tws-article-list--list .tws-article-list--buy-button .btn:hover, .tws-articlegroup-list .thumbnail:hover {
    background: #66cc66;
  border-bottom: 2px solid #fff;
}

.tws-article-list--list .tws-article-list--article-name .tws-util-heading--heading a:hover {
    color: #aff7a0 !important;
}

/* --- PRODUKTSIDOR --- */
.slot--article-description .tws-article-description {
    max-width: 700px;
    margin: 0 auto;
    text-align: center;
}

.tws-article-list--list .tws-article-list--price {
    margin: 10px 0;
}

/* --- SIDOR --- */
.customPageItem,
.hajde--contact {
    border: 3px solid #aff7a0;
    margin: 0 auto 40px auto;
    padding: 30px;
    max-width: 600px;
}

/* --- FOOTER --- 
.hajde--footer,
.hajde--footer a {
    color: #001433;
}*/