/* 
    Created on : 26-Jan-2018, 10:38:15
    Author     : richardwarrick
*/

body {
    font-family: 'Raleway', sans-serif;
}

.sr-default .sr-buy-widget .sr-add {
    padding: 10px;
    border: 0px solid #000000;
    background-color: #009491;
    color:#ffffff;
    border-radius: 4px;
    height: 40px;
    line-height: 40px;
    padding: 0;
    text-align: center;
    font-family: 'Raleway', sans-serif;
    transition: all 0.23s ease-in-out 0s;
}

.sr-default .sr-buy-widget .sr-add:hover {
  background-color:#777;
  color: #fffff0;
}

a.sr-singleadditem {
    padding: 10px;
    border: 0px solid #000000;
    background-color: #009491;
    color:#fffff5;
    border-radius: 4px;
    height: 40px;
    line-height: 40px;
    
    text-align: center;
    font-family: 'Raleway', sans-serif;
    transition: all 0.23s ease-in-out 0s;
}

a.sr-singleadditem:hover {
  background-color:#777;
  color: #fffff5;
  text-decoration:none;
}

.sr-modal-header h3 {
    line-height: 1.3em;
    font-size: 18px;
    text-align: center;
    color: #000000;
    padding: 10px;
    font-weight:600;
    font-family: 'Raleway', sans-serif;    
}

.sr-modal-header .sr-close {
    position: absolute;
    top: 7px;
    right: 8px;
    width: 22px;
    height: 23px;
    background-size: 100% 100%;
    cursor: pointer;
    color: #333;
    z-index: 999999999;
    font-family: Helvetica,Arial,sans-serif; 
}

.sr-field-label {
    margin: 10px 0 5px 0;
    font-family: 'Raleway', sans-serif; 
    font-size:14px;
    color:#606060;
}

.sr-modal .sr-field-value {
    font-weight: normal;
    font-size: 18px;
    color:#000000;
    font-family: 'Raleway', sans-serif; 
    
}

.sr-field-value * {
    font-weight: normal;
    font-size: 18px;
    color:#000000;
    font-family: 'Raleway', sans-serif; 
    
}

.selectpicker * {
    font-family: 'Raleway', sans-serif; 
    font-size:13px;
    color:#606060;
}

.sr-modal .sr-btn {
    -moz-user-select: none;
    cursor: pointer;
    position: relative;
    padding: 10px;
    font-size: 16px;
    letter-spacing: 0;
    font-weight: normal;
    font-family: 'Raleway', sans-serif; 
    text-shadow: none;
    text-decoration: none;
    text-transform: none;
    background-color: #009491;
    color:#ffffff;
    border-radius: 4px;
    height: 40px;
    line-height: 40px;
    transition: all 0.23s ease-in-out 0s;
}

.sr-modal .sr-btn:hover {
  background-color:#777;
  color: #fffff5;
  text-decoration:none;
}

th.sr-name-column.sr-primary,
th.sr-quantity-column.sr-primary,
th.sr-price-column.sr-primary
{
    font-family: 'Raleway', sans-serif; 
    font-size:14px;
    color:#606060;
    font-weight:normal;
}

span.sr-quantity {
    font-family: 'Raleway', sans-serif; 
    font-size:14px;
    color:#000000;
    font-weight:normal;
}

h5 span.sr-currency {
    font-family: 'Raleway', sans-serif; 
    font-size:18px;
    color: #1e376c;
    font-weight:600;
}


span.sr-pulse-active,
span.sr-currency,
span#sr-item-priceid,  
.sr-modal td, 
textarea#sr-input-specreqs.sr-fullwidth,
input#sr-input-vouchercode.sr-voucherinput, 
label#sr-sameasbillinglabel,
#sr-addressshipping-separate-button,
#sr-addresssbilling-separate-button,
#sr-shippingname,
#sr-shippingstreet, 
#sr-shippingcity,
#sr-shippingpostcode,
#sr-billingname,
#sr-billingstreet, 
#sr-billingcity,
#sr-billingpostcode,
#sr-phonenumber,
#sr-email,
div.sr-title,
.sr-modal label,
#sr-cart-subtotal *,
#sr-cart-shipping {
    font-family: 'Raleway', sans-serif; 
    font-size:14px;
    color:#000000;
    font-weight:normal;
}

span.quantitywarning,
span#sr-productquantity-message,
span#sr-vouchererror {
    font-family: 'Raleway', sans-serif; 
    font-size:14px;
    font-weight:normal;
    color: #009491;
}

#sr-cart-grandtotal * {
    font-family: 'Raleway', sans-serif; 
    text-align: right;
    float: right;
    font-size: 18px;
    color: #606060;
    font-weight: normal;
}

.sr-modal a {
    font-family: 'Raleway', sans-serif; 
    font-size:14px;
    color: #009491;
    text-decoration: none;
    font-weight:normal;
}

sr-modal a:hover,
sr-modal a:focus {
  color: #009491;
  text-decoration: underline;
}












