﻿body {
    background:#fff;
    padding:0;
    margin:0;
    font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;
    font-size:12px;
}

a { color:#000;
    top: 5px;
    left: 0px;
}

.header-bar { background: transparent url('images/background.gif'); padding-top:15px; }
#header-image { margin:0 0 10px 25px; width: 223px; }

#login-form { width:210px; margin:100px auto 0 auto; border:1px solid #e5e5e5; padding:30px; }

#navbar { background:#2c2c2c; padding:0px 20px; height:35px; }
#navbar-user-controls { float:right; color:#999; padding-top:9px; }
#navbar-user-controls a { color:#fff; }

#main-content-wrapper { padding:15px; }

.product-list { margin-top:25px; }
.product-content-wrapper { padding:25px; }

.error { color:#DE3914; font-size:12px; }

h2 { font-size:34px; font-family: 'Montserrat', Verdana, Arial, Helvetica, sans-serif; }
h3 { font-size:26px; font-family: 'Montserrat', Verdana, Arial, Helvetica, sans-serif; }

.success { color:#090; font-weight:bold; }

/* inline lables - from twitter bootstrap */

.label  
{
    padding: 1px 4px 2px; 
    -webkit-border-radius: 3px; 
    -moz-border-radius: 3px; 
    border-radius: 3px; 
    font-size: 10.998px;
    font-weight: bold;
    line-height: 14px;
    color: white;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    white-space: nowrap;
    vertical-align: baseline;
    background-color: #999; 
}
.label-success { background-color: #468847; }
.label-important { background-color: #b94a48; }

/* details */
.details-wrapper { margin:25px; }
.details-wrapper th { text-align:right; }

/* forms */
.required { font-weight:bold; }
.controls { margin-bottom:5px; }
.form-wrapper { margin:25px; }
.input-mini{width:60px !important;}
.input-small{width:90px !important;}
.input-medium{width:150px !important;}
.input-large{width:210px !important;}
.input-xlarge{width:270px !important;}
.input-xxlarge{width:530px !important;}

/** OVERRIDE RAD STYLES */
.RadMenu_ColeAdmin .rmLink {cursor:pointer !important;}
.RadMenu_ColeAdmin { text-transform:none !important; }
.RadMenu_ColeAdmin .rmRootLink { text-transform:none !important; padding: 6px 10px !important;}

.RadTabStrip_Metro .rtsLink { text-transform:none !important; }

.RadInput_Error_Metro, .riError { border-color: #DE3914 !important; background: #FFE9E9 !important; color: #DE3914 !important; }

.RadButton_Metro.rbSkinnedButton, .RadButton_Metro .rbDecorated { background-color:#25a0da !important; color:#fff !important; }

.search-column { float:left; padding:0 25px 0 0; }
.search-actions { padding:15px 0 25px 0; }

.profile-column { display:inline-block; width:400px; vertical-align:top; }

.offset {
  margin-left: 20px;
}


