.body {background-color: #ebf5ef;}

.main-menu,
footer .all-rights,
.main-menu .dropdown-menu,
a.block-label,
.related-info .left-tabs .active {
	background-color: #085749;
}

.main-menu ul .dropdown a i {
	font-size: 14px;
	margin-left: 5px;
}
.main-menu .dropdown-menu li {margin-right: 0; padding: 0;}
.main-menu .dropdown-menu li a {white-space: nowrap; display: block; padding: 12px 10px;}

.btn-success,
.new-products .item button,
.protect-modal .modal-footer button,
.studs-buy-address .item .learn-more p,
.price-review .price .counter .add-to-cart-btn,
footer .item form button[type='submit'] {
	background-color: #F8F17F;
	border-color: #F3A800;
	border-width: 2px;
	color: #000;
	transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
}
.btn-success:hover,
.btn-success:not(:disabled):not(.disabled):active,
.new-products .item button:hover,
footer .item form button[type='submit']:hover,
.protect-modal .modal-footer button:hover,
.studs-buy-address .item .learn-more p:hover,
.price-review .price .counter .add-to-cart-btn:hover,
.order-info .left-item .item .info .view-protect-options a:hover {
	background-color: #F3A800;
	border-color: #F3A800;
	color: #fff;
}

.action-panel .pager .active,
.action-panel .pager .active:hover {
	background-color: #F3A800;
	color: #fff;
}
.action-panel .pager .item:not(.active):hover {
	background-color: #F8F17F;
	color: #000;
}

.checkout-forms .right-item .submit-order button,
.order-info .right-item .grand-total .checkout {color: #000;}

.cats a,
footer a,
.top-savings ul li,
.related-info .tabs li,
.sub-categories .item p,
.custom-breadcrumb .item,
.related-info .left-tabs li,
#basketModal .categories-list li,
.main-categories .category-item p,
.price-review .price .details .financing a,
.order-info .left-item .item .info .name a,
.order-info .left-item .item .info .protect a,
.order-info .left-item .item .info .actions a,
#basketModal .modal-body .category-items .back,
.order-info .left-item .item .info .actions .action-1,
.order-info .left-item .item .info .view-protect-options a {
	color: #000;
}

.cats a:hover,
footer a:hover,
.top-line-2 a:hover,
.top-savings ul li:hover,
.header .actions a:hover,
.sub-categories a:hover p,
.top-savings .item .saved,
.new-products .item .saved,
.related-info .tabs li:not(.active):hover,
.custom-breadcrumb .item:hover,
.top-line-2 a:first-child:hover,
.top-savings .item .title:hover,
.new-products .item .title:hover,
.related-info .left-tabs li:not(.active):hover,
.new-products .item .price i:hover,
#basketModal .categories-list li:hover,
.price-review .price .details .financing a,
.main-categories .category-item div:hover p,
.order-info .left-item .item .info .name a:hover,
.order-info .left-item .item .info .protect a:hover,
.order-info .left-item .item .info .actions a:hover,
#basketModal .modal-body .category-items .back:hover,
.order-info .left-item .item .info .actions .action-1:hover,
.price-review .price .details .product-cost .save span:last-child {
	color: #824026 !important;
}

.main-categories .category-item div {
	padding: 0;
}

.main-categories .category-item a {
	padding: 10px;
	display: block;
}

.main-menu .dropdown-menu .active {
	background-color: #096252;
}

.main-menu .navbar-toggle {
	background: #F3A800;
}

footer .all-rights p,
footer .all-rights a {color: #fff}
footer .all-rights a:hover {text-decoration: underline; color: #fff !important}

footer .item .get-5-email {outline: none;}

.action-panel .pager .active {cursor: default;}

.related-info .tabs li.active {cursor: default;}

.top-savings .item p b,
.new-products .item .price b {
	/* text-shadow: 0 0 0px black */
	-webkit-text-stroke: 0.2px;
}

.price-review .price .details .product-cost .cost {
	-webkit-text-stroke: 1.5px;
}

.price-review .price .counter .add-to-cart-btn i {
	font-size: 18px;
	margin-right: 5px;
	-webkit-text-stroke: 0.2px;
}

footer .item form button[type='submit'] {
	right: 1px;
	height: 95%;
	top: 1px;
}

.seals {
	margin: 30px 0 0;
	background: #fff;
	box-shadow: 0 0 0.2rem #cdcdcd;
}

.seals .item1, .seals .item2, .seals .item3, .seals .item4 {
	text-align: left;
	padding: 10px 0 5px 100px;
	background-position: 0 30%;
	background-repeat: no-repeat;
}

.seals .item1 .title, .seals .item2 .title, .seals .item3 .title, .seals .item4 .title {
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	margin-bottom: 0;
	margin-top: 10px;
}

.seals .item1 .subtitle, .seals .item2 .subtitle, .seals .item3 .subtitle, .seals .item4 .subtitle {
	font-size: 16px;
	color: #000000;
	margin-bottom: 1rem;
}

.seals .item1	{background-image: url(../img/seal1.png);}
.seals .item2	{background-image: url(../img/seal2.png);}
.seals .item3	{background-image: url(../img/seal3.png);}
.seals .item4	{background-image: url(../img/seal4.png);}

@media (max-width: 767px) {
	.main-menu .top-menu {
		padding-top: 5px;
		padding-bottom: 15px;
	}
}
