/* ----------- SF #25271 ------------------------------------------------------------------------- */
/* 
 * Blue #0046AD - hover #003787
 * Blue 60% #6690CE - hover #4b72aa  
 * Blue 30% #B2C7E6
 * Orange - #e87800 
 */

body .bg-color-7,
body .bg-color-8{background: #f5f5f5;}
body .bg-color-7 .color-1, 
body .bg-color-8 .color-1, 
body .bg-color-7.color-1, 
body .bg-color-8.color-1, 
body .bg-color-7 a, 
body .bg-color-8 a {color: #5f5f5f;}


body .btn-color-1{background-color: #6690CE;font-weight: 400 !important;}
body .btn-color-1:hover{background-color: #4b72aa;}
/*body .btn-color-2{background-color: #E87800;border-color:transparent;}
body .btn-color-2:hover{background-color: #de7512;}*/
body .btn-color-2{background-color: #0046AD;border-color:transparent;font-weight: 400 !important;}
body .btn-color-2:hover{background-color: #003787;}
body .btn-color-3{background-color: #0046AD;font-weight: 400;}
body .btn-color-3:hover{background-color: #003787;}
body .btn-color-6{font-weight: 400 !important;}
body .btn-color-5{background: #6690CE;font-weight: 400 !important;}
body .btn-color-5:hover{background-color: #4b72aa;}
body .btn-color-7{background: #6690CE;}
body .btn-color-7:hover{background-color: #4b72aa;}
body .btn-color-9{font-weight: 400 !important;}

body .btn-color-2{}
.badgesBox .badge{font-weight:400;}
.detailsidebox .orderBlockBasketBtn{font-weight:400;font-size:14px;}
.detailsidebox .orderBlockBtns{padding: 2px 0px;}
.availability .inStock, .availability .deliveryTime{font-weight:400;}

/* Font */
body .font-1{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;font-weight:700;letter-spacing: 0px;text-transform: none;}
body .font-2{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:13px;font-weight:700;text-transform: none;}
body .font-3{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;text-transform: none;}
body .font-4{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:20px;font-weight:700;text-transform:none;}
body .font-5{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;text-transform: none;}
body .font-6{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:22px;font-weight:700;text-transform: none;}
body .font-7{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:32px;text-transform: none;}

.button.font-2{font-weight:400;}
.statusBox .font-2 {font-weight: 400;font-size: 12px;}
.statusBox .inStock {padding: 2px 0px;}

/* Border Color */
body .box-1{border-color:#eee;}
body .box-2{border-color:#eee;}
.sidebox .extraSites{border-color:#eee;}
#sliderContainerDown .slider-wrapper{border-color:#eee;}
.left #categoriesLeft ul{border-color: #eee !important;}
.left #categoriesLeft .cat ul{border-color: #eee !important;}

/* Form */
body input[type="text"], body input[type="email"], body input[type="password"], body input[type="number"], body input[type="radio"], body select, body textarea {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
/* Widget */
body .ui-widget-header{font-family:Arial,Helvetica Neue,Helvetica,sans-serif !important;background: #f5f5f5 !important;color: #333333 !important;text-transform: none !important;font-weight:700 !important;}

.categoryPreview img, .articlePreview img, .articlePreviewSmall img, #weekHighlight img {max-width: 100%;}

.activeTab {background: #0046ad;color: #fff;}