﻿/* @override http://shelta.se/themes/shelta/green/screen.css */

/*

    * S H E L T A *
    ***************
    *  G R E E N  *

    SCREEN STYLESHEET
    -----------------

    http://shelta.se

    Color palette
    -------------
    Lightgrey:      [#ccc]
    Grey:           [#666]
    Darkgrey:       [#1A1A1A]
    Black:          [#000]
    White:          [#fff]
    Green:          [#33a02b]
    Light green:    [#97d07f]

*/

/* @group Defaults */

h3 {
    color: #33a02b;/*Should all h3 be colored?*/
    border-color: #33a02b;
}

/* @end */

/* @group Links */

a:link, a:visited {
    color: #33a02b;
}

/* @end */

/* @group Main-nav */

#main-nav ul li#main-nav-international-orders a {
    background: url(../img/main-nav/international-orders.png) no-repeat 0px 8px;
    width: 155px;
}

#main-nav ul li#main-nav-skateboarding a {
    background: url(../img/main-nav/skateboarding.png) no-repeat 0px 8px;
    width: 115px;
}

#main-nav ul li#main-nav-stores a {
    background: url(../img/main-nav/stores.en-GB.png) no-repeat 0px 8px;
    width: 54px;
}

body.sv-SE #main-nav ul li#main-nav-stores a {
    background: url(../img/main-nav/stores.sv-SE.png) no-repeat 0px 8px;
    width: 61px;
}

#main-nav ul li#main-nav-customer-service a {
    background: url(../img/main-nav/customer-service.en-GB.png) no-repeat 0px 8px;
    width: 43px;
}

body.sv-SE #main-nav ul li#main-nav-customer-service a {
    background: url(../img/main-nav/customer-service.sv-SE.png) no-repeat 0px 8px;
    width: 90px;
}

#main-nav ul li#main-nav-sale a {
    background: url(../img/main-nav/sale.en-GB.png) no-repeat 0px 8px;
    width: 44px;
}

body.sv-SE #main-nav ul li#main-nav-sale a {
    background: url(../img/main-nav/sale.sv-SE.png) no-repeat 0px 8px;
    width: 44px;
}

#main-nav ul li#main-nav-english a {
    background: url(../img/main-nav/english.png) no-repeat 0px 8px;
    width: 58px;
}

#main-nav ul li#main-nav-swedish a {
    background: url(../img/main-nav/swedish.png) no-repeat 0px 8px;
    width: 64px;
}

/* @end */

/* @group Headlines */

body#international-orders h1 span,body#skateboarding h1 span,body#stores h1 span,body#customer-service h1 span {
    margin-left: -2000px;
}

body#international-orders h1 {
    background: url(../img/main-nav/international-orders.png) no-repeat -5px 0px;
}

body#skateboarding h1 {
    background: url(../img/headlines/shelta-skateboarding.png) no-repeat 0 0px;
}

body#stores h1 {
    background: url(../img/headlines/our-stores.en-GB.png) no-repeat 0 0px;
}

body#stores.sv-SE h1 {
    background: url(../img/headlines/our-stores.sv-SE.png) no-repeat 0 0px;
}

body#customer-service h1 {
    background: url(../img/main-nav/customer-service.en-GB.png) no-repeat -7px 0px;
}

body#customer-service.sv-SE h1 {
    background: url(../img/main-nav/customer-service.sv-SE.png) no-repeat -7px 0px;
}

h3#information,h3#newsletter,h3#facebook,h3#twitterfeed,h3#blogfeed,h3#we-recommend,h3#latest-products {
    color: #33a02b;
    border-color: #99cf7f;
}

h3#information {
    background: url(../img/headlines/information.png) no-repeat 0px 2px;
}

h3#newsletter {
    background: url(../img/headlines/newsletter.en-GB.png) no-repeat 0px 2px;
}

body.sv-SE h3#newsletter {
    background: url(../img/headlines/newsletter.sv-SE.png) no-repeat 0px 2px;
}

h3#facebook {
    background: url(../img/headlines/facebook.png) no-repeat 0px 2px;
}

h3#twitterfeed {
    background: url(../img/headlines/twitterfeed.png) no-repeat 0px 2px;
}

h3#blogfeed {
    background: url(../img/headlines/blogfeed.png) no-repeat 0px 2px;
}

h3#we-recommend {
    background: url(../img/headlines/shelta-recommends.en-GB.png) no-repeat 0px 2px;
}

body.sv-SE h3#we-recommend {
    background: url(../img/headlines/shelta-recommends.sv-SE.png) no-repeat 0px 2px;
}

h3#latest-products {
    background: url(../img/headlines/latest-products.en-GB.png) no-repeat 0px 2px;
}

body.sv-SE h3#latest-products {
    background: url(../img/headlines/latest-products.sv-SE.png) no-repeat 0px 2px;
}

h3#login {
    background: url(../img/headlines/login.en-GB.jpg) no-repeat 0px 0px;
}

body.sv-SE h3#login {
    background: url(../img/headlines/login.sv-SE.jpg) no-repeat 0px 0px;
}

h1#create-account {
    background: url(../img/headlines/create-account.en-GB.jpg) no-repeat 0px 2px;
}

body.sv-SE h1#create-account {
    background: url(../img/headlines/create-account.sv-SE.jpg) no-repeat 0px 2px;
}

h1#edit-account {
    background: url(../img/headlines/edit-account.en-GB.png) no-repeat 0px 2px;
}

body.sv-SE h1#edit-account {
    background: url(../img/headlines/edit-account.sv-SE.png) no-repeat 0px 2px;
}

h1#forgot-password {
    background: url(../img/headlines/forgot-password.en-GB.jpg) no-repeat 0px 2px;
}

body.sv-SE h1#forgot-password {
    background: url(../img/headlines/forgot-password.sv-SE.jpg) no-repeat 0px 2px;
}

h1#welcome-to-checkout {
    background: url(../img/headlines/welcome-to-checkout.en-GB.png) no-repeat 0px 0px;
}

body.sv-SE h1#welcome-to-checkout {
    background: url(../img/headlines/welcome-to-checkout.sv-SE.png) no-repeat 0px 0px;
}

h1#order-success {
    background: url(../img/headlines/order-success.en-GB.png) no-repeat 0px 0px;
}

body.sv-SE h1#order-success {
    background: url(../img/headlines/order-success.sv-SE.png) no-repeat 0px 0px;
}

/*
missing img
h3#your-cart {
    background: url(../img/headlines/your-cart.en-GB.png) no-repeat 0px 0px;
}*/

body.sv-SE h3#your-cart {
    background: url(../img/headlines/your-cart.sv-SE.png) no-repeat 0px 0px;
}



/* @end */

/* @group Buttons */

/*#btn-login {
    background: url(../img/headlines/login.en-GB.jpg) no-repeat 0px 2px;
    width: 64px;
}

body.sv-SE #btn-login {
    background: url(../img/headlines/login.sv-SE.jpg) no-repeat 0px 2px;
}*/

#btn-create-account {
    background: url(../img/buttons/create-account.en-GB.jpg) no-repeat 0px 0px;
    height: 14px;
}

body.sv-SE #btn-create-account {
    background: url(../img/buttons/create-account.sv-SE.jpg) no-repeat 0px 0px;
}

#btn-submit-order {
    background: url(../img/buttons/submit-order.en-GB.png) no-repeat 0px 0px;
}

body.sv-SE #btn-submit-order {
    background: url(../img/buttons/submit-order.sv-SE.png) no-repeat 0px 0px;
}

/*a#follow:hover, a#follow:active {
    background: url(../img/buttons/follow-us.en-GB.png) no-repeat 0px 2px;
}*/

/*follow-us.sv-SE.png is corrupt*/

/*a#blogfeed1:hover, a#blogfeed1:active {
    background: url(../img/buttons/visit-our-blog.en-GB.png) no-repeat 0px 2px;
}

body.sv-SE a#blogfeed1:hover, body.sv-SE a#blogfeed1:active {
    background: url(../img/buttons/visit-our-blog.sv-SE.png) no-repeat 0px 2px;
}*/

/*#latest-products a#view-more {
    background: url(../img/buttons/view-more.en-GB.png) no-repeat 0px 2px;
    display: block;
    width: 87px;
    float: right;
    margin-right: 12px;
}

body.sv-SE #latest-products a#view-more {
    background: url(../img/buttons/view-more.sv-SE.png) no-repeat 0px 2px;
    width: 54px;
}*/

.product-meta h2 a:hover, .product-meta h2 a:active {
    background: url(../img/buttons/more-info.en-GB.png) no-repeat 0px 2px !important;
}

.product-meta h2.sv-SE a:hover,.product-meta h2.sv-SE a:active {
    background: url(../img/buttons/more-info.sv-SE.png) no-repeat 0px 2px !important;
}

button#btn-add-to-cart:hover, button#btn-add-to-cart:active {
    background: url(../img/buttons/add-to-cart.en-GB.png) no-repeat 0px 0px;
}

body.sv-SE button#btn-add-to-cart:hover, body.sv-SE button#btn-add-to-cart:active {
    background: url(../img/buttons/add-to-cart.sv-SE.png) no-repeat 0px 0px;
}

/* @end */

/* @group Logo */

#logo {
    background: url(../img/logo.png) no-repeat 0 0px;
}

/* @end */

/* @group Links and buttons */

a,.link-button {
    color: #33a02b;
    /*border-bottom: 1px solid #33a02b;*/
}

a:hover,.link-button:hover {
    color: #33a02b;
    /*border-bottom: 1px solid #97d07f;*/
}

/* @end */

/* @group Cart */

.cart-button-container {
    /*margin-top:20px;  */ 
}

#cart-checkout a, .cart-button-container a{
    background: url(../img/buttons/proceed-to-checkout.en-GB.png) no-repeat 0px 0px;
    cursor: pointer;
}

#cart-checkout.sv-SE a, body.sv-SE .cart-button-container a{
    background: url(../img/buttons/proceed-to-checkout.sv-SE.png) no-repeat 0px 0px;
    cursor: pointer;
}

/* @end */

/* @group Checkout */

.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited
{
    background:#33a02b;
    color:#fff;
}

#summary-table tr.lined {
    border-top: 1px solid #97d07f;
    border-bottom: 1px solid #97d07f;
}

.checkout-cart thead tr {
    border-top: 1px solid #97d07f;
    border-bottom: 1px solid #97d07f;
}

/*.checkout-cart  tr {
    border-bottom: 1px solid #97d07f;
}*/

.checkout-cart tfoot tr {
    border-top: 1px solid #97d07f;
    border-bottom: 1px solid #97d07f;
}

.checkout-cart td {
    white-space: nowrap;
}

.checkout-cart td.cart-title-row {
    white-space: normal;
    font-weight: bold;
}

.checkout-cart td.sub-total {
    font-weight: bold;
}

/* @end */

/* @group Misc */

.price {
    color: #33a02b;
}

#pager .current-page{
    color:#33a02b;
}

body #header {
    /*border-bottom: 1px solid #33a02b !important;*/
}

#size-guide-wrapper {
    border-top: 1px solid #99cf7f !important;
    padding-top: 12px;
}

#product-top-wrapper {
    border-top: 1px solid #99cf7f !important;
    border-bottom: 1px solid #99cf7f !important;
}

body.content-border-top #content {
    border-top: 1px solid #99cf7f !important;
    padding-top: 12px;
}

.arrow {
    color: #33a02b;
}

/* @end */


/* @group Brand Single */

#brand-single {
    /*border-bottom: 1px solid #33a02b !important;*/
}

/* @end */

/* @group Product */

.sort-bar {
    /*border-top: 1px solid #33a02b !important;*/
}

/* @end */
