/*------------------------------
	Current Skin
------------------------------*/

/* ------------------------------ PAGE BACKGROUND SECTION  ------------------------------ */

body {
	background-image: url(images/pattern.png);
	background-color: #ffffff;
}

/* ------------------------------ HEADER SECTION  ------------------------------ */

/* links */
header.navbar .navbar-nav > li > a,
header.navbar .megamenu .dropdown-menu li ul li a,
.top-header .links a,
.checkout-top-header .view-cart > a {
	color:#555555;
}

/* links hover */
header.navbar .navbar-nav > li > a:hover,
header.navbar .navbar-nav > li > a:focus,
header.navbar .navbar-nav > li.dropdown.open > a,
header.navbar .megamenu .dropdown-menu li ul li a:hover,
.top-header .links a:hover  {
	color:#206BA8;
}

/* text */
.top-header .contacts li,
.checkout-top-header .contacts li {
    color:#666;
}

/* ------------------------------ FOOTER SECTION  ------------------------------ */

/* heading */
.footer-widget h4 {
    color:#B4B4B4;
}

/* text */
.footer-widget li {
    color: #B4B4B4;
}

/* links */
footer.navbar a {
    color: #B3B3B3;
}

/* links hover */
footer.navbar a:hover {
    color: #F2F2F2;
}

/* ------------------------------ SIDEBAR WIDGET SECTION  ------------------------------ */

/* heading */
.sidebar .widget h3 a {
    color: #FFFFFF;
}

/* text */
.sidebar, .sidebar p, .sidebar span, .sidebar li {
    color: #444444;
}

/* links */
.sidebar a, .sidebar a span {
	color: #206BA8;
}

/* links hover */
.sidebar a:hover, .sidebar ul li a:hover,.sidebar a span:hover {
	color: #1b1b1b;
}
/* Badges */
.sidebar .badge {
	background-color: #206ba8;
}

/* ------------------------------ PAGING  ------------------------------ */

.pagination > li.active > a,
	.pagination > li.active > a:hover,
	.pagination > li.active > a:focus {
		background-color: #206ba8;
		color:white;
}

/* ------------------------------ WIDGET SECTION  ------------------------------ */

/* heading */
.content article h3, .content h1, .content h2, h1 {
	color: #555555;
}

/* text */
article.account-content p, article.account-content span, article.account-content li, article.account-content h5,
.components-content p, .components-content li,
.products-header, .products-header span, .products-header p, #categories.grid article.category-item p {
	color: #585858;
}

/* links */
article a:not(.btn) {
	color: #206BA8;
}

/* links hover */
article a:hover {
	color: #555555;
}

/* ------------------------------ PRODUCT LISTING SECTION  ------------------------------ */

/* text */
#products.grid article.product-item p {
	color: #555555;
}

/* links */
#products.grid a:not(.btn) {
	color: #206BA8;
}

/* price color */
#products.grid article.product-item .price span,
#products.grid article.product-item .price del + ins,
.baseprice, .specialprice {
	color: #206BA8;
}

/* ------------------------------ FORMS SECTION  ------------------------------ */

/* label */
.form-group label {
	color: #555555;
}

/* input */
.form-control, select.form-control {
	color: #585858;
	border-color: #717171;
}

/* input focus */
.form-control:focus {
	color: #206BA8;
	border-color: #206BA8;
}
.checkbox > label:before,
.radio > label:before {	
	background-color:none;
}
.account-content .checkout-step.active .number {
	background-color:#206ba8;
}
/* ------------------------------ BUTTONS SECTION  ------------------------------ */

/* primary */
.btn-primary, a.btn-primary {
	background-color: #206ba8;
	color: #ffffff;
}

.btn-primary:hover, a.btn-primary:hover {
	background-color: #4d4d4d;
}

/* warning */
.btn-warning, a.btn-warning {
	background-color: #f0ad4e;
	color: #FFFFFF;
}

.btn-warning:hover, a.btn-warning:hover {
	background-color: #ec971f;
}

/* inverse */
.btn-inverse, a.btn-inverse {
	background-color: #666666;
	color: #FFFFFF;
}

.btn-inverse:hover, a.btn-inverse:hover {
	background-color: #ffffff;
	color: #666666;
}

/* ------------------------------ TYPOGRAPHY SECTION  ------------------------------ */

h2, 
h3, 
h4, 
h5, 
h6,
button {
	font-family: Source Sans Pro;
}

body {
	font-family: Source Sans Pro;
}

/* ------------------------------ PERMAMENT STYLES  ------------------------------ */

.sidebar .field-validation-error span, .field-validation-error {
	color: #cc5965 !important;
}

article .table th a {
    color: #fff;
}
