/**
	Swag Boxes (SWA) Custom Styles
*/

/************************/
/******* Logo ***********/
/************************/
header .logo {
	width: 200px;
	margin-top: 0;
	padding-left: 10px;
}
.mobile-nav .logo img {
	width: 180px;
}
@media screen and (max-width: 1200px) {
	header .logo {
		width: 200px;
		margin-top: 0;
	}
}
@media screen and (max-width: 990px) {
	header .logo {
		width: 180px;
		margin-top: 0;
	}

	header .navbar-toggle-outer {
		margin-top: 5px;
	}
}

/************************/
/******* Fonts **********/
/************************/
/*body{font-family: "Isidora Sans", sans-serif, Arial; font-size:14px;}
h1, h2, h3, h4, h5, h6{font-family: "Isidora Sans", 'Lato', sans-serif;}

.content-area .hh1 {font-family: "Isidora Sans", sans-serif, Arial; font-size: 44px;}
.content-area .main-shout p {font-family: "Isidora Sans", sans-serif, Arial; font-size: 14px;}

header .navbar-nav .nav-item .nav-link {font-weight: 600;}

.section-title-2 {
	font-size: 25px;
	padding-bottom: 10px;
	margin: 0;
	font-weight: 600;
}*/

/************************/
/******* Colors *********/
/************************/
.navbar-default .navbar-toggle .icon-bar {background-color: #761850;}

.countries .c-place {color: #761850; line-height: 16px; list-style-type: disc; }
.countries .c-place a{font-size: 14px; color: #761850; line-height: 16px; font-weight: 500;}

.btn-primary, .btn-primary:hover, .btn-primary:focus, .btn-primary:active {background-color: #761850 !important;border-color: transparent;color: #fff !important; border-width:0 !important; border-radius: 4px !important; outline-width: 0 !important;}

.product_image_box {border: 1px solid #761850;}

header .header-actions li .header-login-link {color: #761850;}

.search .input-group .btn-default {background-color: #761850;border-color: #761850;color: #fff;}

nav.navbar .nav li a {color: #761850;}

.main-nav {background-color: #761850;}

.banner-content h1 {color:#761850;}

.banner-content .prod-count {color: #761850;}

.facets .facets-title {background-color: #761850;color: #fff;}

.products-container .pagination li a {-moz-border-bottom-colors: none;-moz-border-left-colors: none;-moz-border-right-colors: none;-moz-border-top-colors: none;background-color: #fff;border-color: -moz-use-text-color;border-image: none;border-style: none solid none none;border-width: medium 1px medium medium;color: #761850;}

.products-container .pagination li.active a:hover {background-color: transparent;border-color: #761850;color: #761850;}

.enlarge_image_link_div .EnlargeImageLink {color:#761850;}

.prod-price {color: #761850;}

.products-container .sec-title {color: #761850;}

.content-area .breadcrumbs-links .breadcrumb li.active {background-color: #761850;color: #fff;}
.content-area .breadcrumbs-links .breadcrumb li::after {border-color: transparent transparent transparent #761850;border-style: solid;border-width: 13px;}

.content-area .breadcrumbs-links .breadcrumb li a {color: #761850;}

.prod-des .hh1 {color: #761850;}

.breadcrumb b {color: #fff;background-color: #761850;}

.facets.cart-page .nav a {color: #761850;}

#one-column a, a {color: #761850;}

.dd-table td font{color: #761850;}

.new-product-status {
	background-color: #76185073;
	color: #761850;
	/*border-left: 1px solid #3D3936;
	border-bottom: 1px solid #3D3936;
	border-right: 1px solid #3D3936;*/
	opacity: 0.9;
}

.topheader ul li a:hover {color: #761850;}

header .header-actions li .header-cart a i,
header .navbar-nav li.cart-icon a i.fa-shopping-cart,
.mobile-menu-item.header-cart a i {
	color: #761850;
}

header .navbar-nav .nav-item .nav-link:hover {color: #761850;}

header .navbar-nav .nav-item.dropdown .dropdown-menu .dropdown-item,
header .navbar-nav .nav-item.dropdown .dropdown-menu .dropdown-item:hover {
	color: #761850;
}

.slider .slide-item .caption h1 {color: #761850;}

.section-title, .section-title-2 {color: #761850;}

.content-area .sec-title,
.col-xs-12 > h2{
	color: #761850;
}

.home-banner .slider .caption h1 {color: #761850;}

.product-slider .item a:hover,
.product-slider .item a:focus,
.product-slider .item a:active{
	color: #761850;
}

.single_product a.prod-name:hover,
.single_product a.prod-name:active,
.single_product a.prod-name:focus{
	color: #761850;
}

#one-column .content a,
#contact_us .container a,
#product_description_block a,
#enlarge_image_link_div .EnlargeImageLink,
a.cart-update,
.cart-get-quote nobr,
a.cart_item_title,
.red_notice a,
.page-content a em u,
.cart-remove{
	color: #761850;
}

#catalog_description_top_block a{
	color: #761850;
}

/* checkout breadcrumb */
.progress_bar li.active:after {background: #761850 !important;}

.progress_bar li.active:before{border-color: #761850 !important;background: #761850 !important;}

.progress_bar li.active a {color: #761850;}

@media(max-width:640px){
	.search .input-group .btn-default {border: 2px solid #761850 !important;}
}

/************************/
/******* Customs ********/
/************************/
/*header .navbar-nav .nav-item .nav-link {font-weight: 300;}*/
header .navbar-nav {margin-top: 0;}
/*header .navbar-nav .nav-item .nav-link {padding-bottom: 0;}*/
.navbar-collapse.collapse {padding-right: 20px;margin-top: 9px;}

header .navbar-nav li.mobile-menu-item a span,
header .navbar-nav li.cart-icon a span {
	top: 4px;
	right: -10px;
}

@media screen and (max-width: 1200px) {
	.navbar-collapse.collapse {margin-top: 9px;}
	header .navbar-nav li.mobile-menu-item a span,
	header .navbar-nav li.cart-icon a span {
		top: 1px;
		right: -14px;
	}
}

@media (max-width: 991px) {
	header .navbar-nav li.cart-icon a span {
		top: -3px;
		right: -17px;
	}
}

h2.store_home {padding-bottom: 10px;}

.personalize_price_note {display: none;}

#product_personalization_block hr {display: none;}

#frmCart .alert {
	font-size:1rem;
}
