/*CB*/
/*.menu-tab.uk-dropdown.withDescMenu {
    height: 100%;
}*/
.catProducts1:last-child {
	margin-bottom: 0 !important;
}

.addToCart span i.uk-icon-shopping-cart {
	margin-right: 8px;
	font-size: 18px;
	position: relative;
	top: 2px;
	color: #fff;
}

li.security-text i {
	color: #00a8e6 !important;
	display: inline-block;
	margin: 5px 0;
}

.prd-bottom-banner {
	background: #fff;
	border-radius: 12px;
	text-align: center;
}

li.security-text {
	color: #777 !important;
}

.cate-prd-list .cb-multi-grid .prd-image {
	max-height: none !important;
}

div#order-alert-warning {
	background: #03a9f447;
	font-weight: 500;
	color: #121111;
}


a.prd-question-btn {
	background: #d6d6d6;
	margin-top: 5px;
	display: inline-block;
	padding: 5px 18px;
	border-radius: 5px;
	color: #000000 !important;
	margin-bottom: 8px;
	margin-top: 15px;
}

.cl-pink {
	color: #ff9b04;
}

a.log-btn, a.log-btn:hover, a.log-btn:active {
	background: #ff9b04;
	padding: .4em;
	border-radius: .3em;
	font-size: 13px;
	color: white;
}

.orgnzDiv .pagination-bar {
	position: relative;
	margin-top: 4px;
}

.orgnzDiv {
	margin-bottom: 35px;
	background: #fff;
	padding: 10px 10px 10px 10px;
	border-radius: 12px;
}

.qListItem strong {
	color: #7eb853;
}

.bBox_shopinfo a, .bBox_shopinfo a:hover {
	color: #383636;
}

.no-border {
	border-bottom: 0 !important;
}

#turbo-0 .prdbox {
	width: 100% !important;
}

.prd-property-list span.uk-float-left {
	width: 100px;
	color: #7b7b7b;
	font-weight: 600;
}

.prdinfoPanel {
	margin-bottom: 15px !important;
}

.addToCart span i.uk-icon-shopping-cart:before {
	content: '\f291' !important;
}

@media(max-width: 768px) {
	.footer-top-img {
		height: 115px !important;
		display: block;
	}

	.uk-panel-box {
		border-radius: 12px !important;
	}

	.uk-hidden-large.mobile-nav.uk-margin-bottom {
		margin-bottom: 0 !important;
	}

	#slide-5 {
		height: 115px !important;
	}

	.uk-tab-left > li.uk-active > a:after {
		font-family: FontAwesome;
		content: "\f0d7" !important;
		position: absolute;
		right: 0 !important;
		left: 0 !important;
		width: 20px;
		margin: auto;
		top: initial !important;
		color: #827562;
		font-size: 28px;
		bottom: -13px !important;
		margin-top: -9px;
	}

	.prdinfoPanel .shareActButtons {
		display: block !important;
		float: left !important;
		margin-top: 20px !important;
	}

	.quantity-to-cart {
		display: block;
		width: 73%;
	}

	.uk-button.uk-button-primary.cart-action.btncartto {
		float: right;
	}

	.quantity-to-cart span {
		float: right;
	}

	#tabKit1 .ovnerbox {
		border-right: 0;
	}
}

.cargo-free {
	background-image: none;
	top: 5px;
	right: 5px;
	position: absolute !important;
	margin: 10px;
	background-position: top right !important;
	color: #fff;
	height: auto !important;
	width: 65px !important;
	padding: .5em 0;
	background: #03A9F4 !important;
	border-radius: 12px;
	border: 1px dashed;
	line-height: 14px;
	font-weight: 600;
	font-size: 11px;
	text-align: center;
}

.p-relative {
	position: relative !important;
}

#information-page #mcontent .uk-panel-box {
	color: #5a5757;
	font-family: 'Montserrat', sans-serif;
}

.uk-nav-navbar.filtermodule.filter-bar .filterdiv {
	margin-bottom: 20px;
	border-radius: 12px;
	overflow: hidden;
}

.uk-nav-navbar.filtermodule.filter-bar .uk-panel-box-secondary {
	padding: 0;
	background: transparent;
	box-shadow: none;
}

	.uk-nav-navbar.filtermodule.filter-bar .uk-panel-box-secondary .uk-panel-title, .uk-nav-navbar.filtermodule.filter-bar .filter-items-title, .selected-filters h4 {
		background: #e0e0e0;
		padding: 8px;
		color: #464343;
		margin: 0;
	}

	.uk-nav-navbar.filtermodule.filter-bar .uk-panel-box-secondary .filter-items-content {
		padding: 20px;
		background: #fff;
	}

.uk-panel.uk-panel-box-secondary.uk-panel-box .uk-panel-title {
	display: none;
}

.catalog-page .catModuleTitle {
	padding: 12px 17px;
	background: #e0e0e0;
	border: 1px solid #e0e0e0;
	font-weight: 700;
	letter-spacing: 0.5px;
	border-bottom: 1px #e0e0e0 solid;
	font-size: 14px;
}

.selected-filters {
	background: #fff;
}

	.selected-filters ul {
		padding: 0 20px;
		font-size: 16px;
	}

	.selected-filters a {
		color: #ffffff !important;
		margin-left: 20px;
		margin-top: 10px;
		background: #827562;
		padding: 4px 8px;
		display: block;
		border-radius: 5px;
		margin-right: 20px;
	}

	.selected-filters .f_selectitem span:after {
		content: '\f00d';
		float: right;
		font-family: FontAwesome;
		margin-right: 5px;
		font-size: 12px;
		border: 1px solid #827562;
		background: #827562;
		color: #e4dede;
		padding: 0 5px;
		border-radius: 50%;
	}

	.selected-filters a.clear-filters:before {
		color: #ffffff !important;
		font-family: FontAwesome;
		content: "\f1f8";
		position: relative;
		margin-right: 3px;
		top: -1px;
	}

.tbl.uk-grid {
	margin-top: 20px;
}

.gry-title h3 {
	background: #798f9a;
	padding: 8px;
	color: #fff;
	font-weight: 100;
}

span.uk-form-icon {
	display: block;
}

#sonuc {
	font-size: 29px;
	display: block;
	padding: 40px 0;
	width: 178px;
	right: -10px;
	position: relative;
	text-align: center;
	border: 1px solid #eee;
	background: #ebb73f;
	color: #756760;
	display: none;
	opacity: 0;
}

.desi-hespla form {
	width: 100%;
}

.dropMenuDesc p:last-child {
	margin-bottom: 0;
}

.selected-filters .f_selectitem span {
	border: 1px solid #f3f3f3;
	display: block;
	margin-bottom: 5px;
	padding: 5px;
	cursor: pointer;
}

	.selected-filters .f_selectitem span small {
		font-size: 15px;
		font-weight: 600;
		color: #675740;
	}

.ds-alert {
	background: #F44336;
	padding: 8px;
	color: white;
	margin-top: 20px;
}

.top-20 {
	margin-top: 20px;
}

td.alert_shipping {
	padding: 0;
	padding-top: 20px;
}

.prd-detail-box td {
	padding: 0;
}

.detail-box-single {
	margin: 10px 0 !important;
	padding: 10px;
}

.uk-table-striped tbody tr:nth-of-type(odd) {
	background: transparent !important;
}

#form_cart .uk-table > thead > tr > th {
	vertical-align: bottom;
	border-bottom: 1px solid #ddd;
}

#form_cart .uk-overflow-container {
	border: 1px solid #ddd;
	border-bottom: 0;
}

.uk-table-striped tbody tr {
	border-bottom: 1px solid #ddd;
}

.uk-width-medium-1-1.uk-overflow-container {
	overflow: hidden;
	margin-left: 0px;
	padding: 0 2px;
}

.optionsbox label {
	margin: 0 !important;
	margin-top: 20px !important;
	line-height: 13px !important;
	border: 0 !important;
}

	.optionsbox label span {
		padding-left: 0 !important;
	}

#mmodal .uk-modal-dialog {
	width: 755px !important;
}

.pcontent {
	overflow: hidden;
}

tbody.prd-tbody tr td:last-child {
	width: 105px;
}

	tbody.prd-tbody tr td:last-child .uk-table {
		margin: 0 !important;
	}

	tbody.prd-tbody tr td:last-child tr {
		border: 0 !important;
	}

@media (max-width: 350px) {
	#notification .uk-modal-close.uk-button.uk-button-secondary.uk-margin-right {
		margin-right: 14px !important;
	}

	.uk-button {
		padding: 0 8px !important;
	}
}

#tab-pr .prd-image {
	height: 150px !important;
}

	#tab-pr .prd-image img {
		max-height: 100%;
	}

@media (max-width: 768px) {
	#tab-pr .prd-image img {
		max-height: 100%;
		display: block;
		margin: auto;
	}

	#tab-pr .prd-image {
		height: auto !important;
	}

	.prd-image {
		height: auto !important;
	}

		.prd-image img {
			max-height: 100%;
			display: block;
			margin: auto;
		}

	#tab-mainpage {
		max-height: none;
		overflow: hidden;
	}

	#slide-3 .swiper-pagination {
		display: none;
	}

	.catProducts1 {
		margin-bottom: 0 !important;
	}

	.prdbox {
		text-align: center;
	}

	.main_top_tab li {
		display: block;
		width: 100%;
		text-align: center;
	}

	.tabHeader .uk-tab > li > a {
		background: #f3f3f3;
		margin-bottom: 8px !important;
		height: 40px;
		line-height: 40px;
		border-radius: 8px;
	}

	.tabHeader .uk-tab > li[aria-expanded="true"] a {
		background: rgb(244, 175, 23);
		color: #fff !important;
	}

	.contactF, .footerTitle {
		padding: 0 15px;
	}

	.fCards {
		text-align: center;
	}

	.socialmenu {
		text-align: center;
	}

		.socialmenu li {
			float: none !important;
		}

	.ssspage .uk-accordion-title .number {
		display: block;
	}

	.uk-accordion-title span:last-child {
		padding: 10px 15px;
		display: inline-block;
	}

	#sonuc {
		width: auto;
		right: 0;
	}

	.ssspage .uk-accordion-title {
		padding: 0 !important;
		margin-bottom: 15px !important;
	}

		.ssspage .uk-accordion-title .number {
			margin-right: 0 !important;
		}
}

#module-idboxtop394as5as {
	margin-bottom: 15px !important;
}

li.discount_rate span:last-child {
	color: #fe798d;
	font-weight: 600;
}
/* shop information */
.bBox_shopinfo .brd-bottom {
	padding-bottom: 10px;
	border-bottom: 2px solid #999;
	margin-bottom: 10px;
}

.bBox_shopinfo .links a {
	display: inline-block;
	float: left;
	padding: 3px;
	position: relative;
	font-size: 13px;
}

.bBox_shopinfo .links {
	width: 100%;
	overflow: hidden;
	background: #fdd922;
	border-radius: 3px;
	box-shadow: 0px 1px 1px #dedede;
}

	.bBox_shopinfo .links a:first-child:after {
		height: 15px;
		top: 6px;
		background: #333;
		width: 1px;
		right: 0;
		content: "";
		position: absolute;
	}

	.bBox_shopinfo .links a:first-child {
		padding-right: 5px;
	}

.bBox_shopinfo span.rating-badge {
	padding: 1px;
	background: green;
	border-radius: 10px;
	display: inline-block;
	min-width: 30px;
	text-align: center;
	color: #fff;
	font-size: 14px;
	font-weight: 700;
}

.bBox_shopinfo .content .shopinf > * {
	color: green;
	font-weight: bold;
}

.bBox_shopinfo .content .shopinf {
	margin-bottom: 10px;
}

.bBox_shopinfo .shoprating span.rating-badge + span {
	display: inline-block;
	padding-left: 5px;
}

.bBox_otherseller .price-old, .bBox_otherseller .price-new {
	display: block;
	margin-left: 0px !important;
}

.bBox_otherseller .price.m-b {
	text-align: center
}

.bBox_otherseller .price-new {
	font-size: 22px;
}

.bBox_otherseller .price-old {
	font-size: 22px;
	margin-top: 5px;
	margin-bottom: 5px;
}

.bBox_otherseller span.pure-price {
	font-size: 16px;
	display: block;
}

.bBox_otherseller .uk-button {
	background: #fff !important;
	border: 1px solid #ccc;
	color: #333;
}

	.bBox_otherseller .uk-button:hover {
		background: #fff !important;
		border: 1px solid #ccc;
		color: #333;
	}

.bBox_otherseller .prodname > a:first-child {
	color: green;
	text-transform: capitalize;
	font-weight: 700;
	margin-bottom: 0px;
	display: block;
}

.bBox_otherseller .prodname > p {
	margin: 0;
}

.bBox_otherseller .content .box {
	border-bottom: 1px dashed #ccccccad;
	padding: 5px 0px;
}

	.bBox_otherseller .content .box.dnone {
		display: none;
	}

		.bBox_otherseller .content .box.dnone:first-child {
			display: block
		}

		.bBox_otherseller .content .box.dnone:nth-child(2) {
			display: block
		}

		.bBox_otherseller .content .box.dnone:nth-child(3) {
			display: block
		}


.bBox_otherseller .tabFooter {
	text-align: center;
}

	.bBox_otherseller .tabFooter a {
		font-size: 20px;
		display: block;
		margin-top: 10px;
		padding: 15px;
	}






/*prod form*/

a.btn-prev {
	display: block;
	background: #2f1e10;
	max-width: 80px;
	height: 30px;
	text-align: center;
	line-height: 30px;
	color: #fff;
	margin: 10px 0px 10px 5px;
}

@media only screen and (max-width: 480px) {
	.box-cats-list > .styled-labels {
		width: 100%
	}

	.cat-list-content {
		width: 100%;
		display: block;
		margin-top: 20px;
	}

		.cat-list-content .styled-labels {
			width: 100% !important;
			box-sizing: border-box;
			overflow: hidden;
		}

		.cat-list-content .box-cats-list {
			max-height: 100%;
			overflow: hidden;
			padding-right: 5px;
		}
}

div#crs-1 .prdbox {
	margin-bottom: 0 !important;
}

.prd-rating {
	margin-bottom: 8px;
}

.homeProducts {
	box-shadow: none !important;
	background: transparent !important;
	padding: 0 !important;
	margin-bottom: 0 !important;
}

	.homeProducts .prd-name {
		height: 48px;
		padding: 0 15px;
		text-align: center;
		color: #333;
		font-weight: 400;
		font-size: 14px;
		margin-bottom: 8px;
		margin-top: 7px !important;
	}

	.homeProducts .prdbox .price span, .homeProducts .price span {
		font-weight: 800;
		color: #43414c;
		font-size: 16px;
	}

#content-top .addToCart {
	margin-bottom: 15px !important;
}

.homeProducts .price {
	height: 25px;
	text-align: center;
	width: 100%;
	margin: auto;
	font-weight: 900;
	margin-bottom: 12px !important;
}

.homeProducts .uk-panel.uk-panel-box {
	background: #fff;
	border: 1px solid #f1f1f1;
	overflow: hidden;
}

.homeProducts .tabHeader.uk-position-relative {
	border-bottom: 0;
	padding: 0;
	margin: 0;
}

.homeProducts .uk-panel-box .uk-panel-title {
	color: #757575;
}

.homeProducts .prd-image {
	border-radius: 0;
}

.homeProducts .prdbox .price span.price-old, .homeProducts .price span.price-old {
	font-weight: normal;
	color: #d3d3d3;
	margin-left: 15px;
	font-size: 17px;
}

.bBox_otherseller .content .box:last-child {
	border-bottom: 0;
}

.catProducts1.homeProducts .prd-rating {
	margin-bottom: 5px;
	height: 30px;
	text-align: center;
}

.catProducts1.homeProducts .prd-image img {
	display: block;
	margin: 0 auto
}

#mainlogo img {
	max-height: 80px;
}

#siteheader {
	background: #3c2c25 !important;
	/* background: url(../image/bg-top.jpg)no-repeat center top / cover !important;*/
	background-position-y: -20px !important;
	margin-bottom: 0 !important;
}

.comision-box {
	background: #24aad2;
	color: #fff;
	padding: 20px;
	font-size: 15px;
	line-height: 2;
}

#siteheader .h-section3 {
	background: #523a30;
}

#module-idboxtop394as5as .infoBoxes {
	background: #384a13;
	color: #fff;
	margin-bottom: 30px;
}

#slide-3 .swiper-button-prev, #slide-3 .swiper-button-next {
	display: none;
}

div#slide-3 {
	margin-bottom: 20px;
}

.breadcrumb-box.uk-width-1-1.uk-margin-bottom {
	margin-top: 15px;
}

.header-cart-module > a {
	padding: 12px 0 !important;
}

#footerbar {
	background: #ffffff !important;
	border-top: 25px solid #827562;
}

#column-left .uk-panel-box {
	box-shadow: none !important;
	;
	border: 0;
	border-radius: 12px;
}

._1level > li:last-child {
	border: 0;
}

.uk-panel-box.contactBox {
	border-radius: 12px;
}

#mcontent .uk-panel-box {
	border-top-left-radius: 12px;
	min-height: auto !important;
	border-top-right-radius: 12px;
}

.catModuleTitle {
	padding: 12px 17px;
	background: #fdd922;
	border: 0 !important;
	font-weight: 700;
	letter-spacing: 0.5px;
	border-bottom: 1px #f1ce3c solid;
	font-size: 14px;
	border-top-left-radius: 12px;
	border-top-right-radius: 12px;
}

.homeProducts.uk-panel-box .uk-panel-title {
	display: inline-block;
	font-size: 17px;
	font-weight: 700;
	color: #757575;
}
/*
.homeProducts.uk-panel-box .uk-panel-title:before{
    content: '';
    background: url(../image/title-before.png)no-repeat center;
    width: 17px;
    height: 22px;
    position: relative;
    display: inline-block;
        margin-right: 8px;
}*/
.site-col .swiper-wrapper .prdbox .price span.price-new {
	font-weight: 800;
	color: #43414c !important;
	font-size: 16px;
}

#slide-5 {
	height: 400px;
}

.catProducts1.homeProducts .addToCartcss {
	margin: 0 auto;
	display: inline-block;
	background: #7eb853 !important;
	margin-bottom: 15px !important;
	padding: 0 25px !important;
}

.homeProducts .prdbox {
	text-align: center !important;
}

.addToCart {
	margin-bottom: 15px !important;
}

#column-left .addToCart {
	margin-bottom: 0 !important;
}

.addToCartcss span i.uk-icon-shopping-cart:before {
	content: '\f291' !important;
}

.addToCartcss span i {
	color: white;
}

.homeProducts .prdbox .addToCartcss {
	margin: 0 auto;
	display: inline-block;
	background: #ff8304 !important;
	margin-bottom: 15px !important;
	padding: 0 25px !important;
}

.addToCartcss span {
	background: transparent !important;
}

.uk-button-success {
	background-color: #817462 !important;
	color: #fff;
}

.uk-button-primary:focus, .uk-button-primary:hover, .uk-button-primary {
	background: #ff8304 !important;
}

#column-left .prdbox, .bBox_otherProds .prdbox {
	text-align: center !important;
}

#column-left .addToCart, .bBox_otherProds .addToCartcss {
	margin: 0 auto;
	display: inline-block;
	background: #ff8304 !important;
	margin-bottom: 0 !important;
	padding: 0 15px !important;
	width: auto;
}

.footer-top-img {
	height: 346px;
	display: block;
}

#column-left .prdbox .uk-panel-box, .bBox_otherProds .prdbox .uk-panel-box {
	box-shadow: none !important;
	border: 0 !important;
}

.absAro.aroBox {
	margin: 0 !important;
}

.uk-container.uk-container-center.site-start {
	margin-top: 20px;
}

span.prd-code {
	color: #7db852;
}

.rating-box {
	margin: 15px 0 !important;
}

.prd-box-item h1 {
	line-height: 28px;
}

span.stock-count {
	color: #ff9b04;
	font-size: 13px;
	font-weight: 600;
}

a.prd-location, a.prd-location:hover {
	color: #FF5722;
}

.product-info .rDetails h1 {
	font-size: 20px;
	margin: 0;
}

.product-info .rDetails h1 {
	font-size: 18px !important;
}
/*Banner Css*/
@media(max-width: 768px) {
	.banner-smal {
		height: 130px !important;
	}

	.smal-top-15 {
		margin-top: 15px;
	}
}

.yore a {
	font-weight: 600;
	color: #009688;
}

.prd-detail-location {
	border-radius: 15px;
	margin-top: 20px;
	display: block;
	margin-bottom: 20px;
	padding: 20px;
	padding-bottom: 0;
	padding-top: 30px;
	text-align: center;
	background: url(../image/texture-bg.png)no-repeat center / cover;
}

.bottom-20 {
	margin-bottom: 20px;
}

.prd-detail-location .title {
	font-size: 20px;
	font-weight: 700;
	display: block;
	line-height: 27px;
	color: #676369;
}

.prd-detail-location .city {
	font-size: 23px;
	display: block;
	margin-top: 30px;
	font-weight: bold;
	color: #7db852;
}

.prd-detail-location a:hover, .prd-detail-location a {
	margin-top: 30px;
	font-size: 16px;
	display: block;
	display: inline-block;
	padding: 15px;
	background: #7db852;
	color: #ffffff;
}

.category-prd-list .listProdBox {
	background: transparent;
	box-shadow: none;
}

.category-prd-list .price-old {
	font-size: 15px !important;
}

.category-prd-list .price-new, .category-prd-list .pure-price {
	color: #504d4d !important;
}

.category-prd-list .prd-name {
	padding: 0 15px;
	text-align: center;
	color: #333;
	font-weight: 400;
	font-size: 14px;
	margin-bottom: 15px;
	margin-top: 7px !important;
}

.category-prd-list .prd-name-box {
	height: 60px !important;
	margin-bottom: 15px;
}

.category-prd-list .prdbox .price span, .category-prd-list .price span {
	color: #333;
	font-weight: bold;
	color: #ff7878;
	font-size: 18px;
}

.category-prd-list .price {
	height: 21px;
	margin-top: 5px;
	text-align: center;
	width: 100%;
	margin: auto;
	font-weight: 900;
	margin-bottom: 15px !important;
}

.category-prd-list .uk-panel.uk-panel-box {
	background: #fff;
	overflow: hidden;
}

.uk-panel-box.uk-position-relative.bBox_otherProds {
	border-radius: 12px;
}

}

.category-prd-list .orgnzDiv {
	background: #fff;
}

.category-prd-list .prdbox .addToCart {
	margin: 0 auto;
	display: inline-block;
	background: #ff8304 !important;
	margin-bottom: 15px !important;
	padding: 0 25px !important;
}

.fullModeBox a.cat-shop-name {
	display: block;
	text-align: left;
	height: 45px;
	text-transform: capitalize;
}

a.cat-shop-name {
	display: block;
	text-align: center;
	height: 45px;
	text-transform: capitalize;
}

.category-prd-list .listProdBox .prdbox {
	text-align: center;
}

._1level li a i {
	display: none;
}

.prd-detail-tab {
	height: 100%;
	background: #f1f0f0 !important;
}

.category-prd-list .prd-image {
	border-radius: 0;
}

.category-prd-list .listProdBox {
	padding: 0;
}

.filter-items-content {
	max-height: none !important;
	overflow: auto;
}

.category-prd-list .top-description {
	background: #fff !important;
	padding: 20px !important;
	margin-bottom: 20px !important;
	margin-top: 60px;
	font-size: 13px;
}

	.category-prd-list .top-description strong {
		font-size: 14px;
	}

.category-prd-list .category-info hr {
	display: none;
}

@media (min-width: 1200px) {
	#slide-5 {
		height: 310px !important;
	}
}

@media (min-width: 1400px) {
	#slide-5 {
		height: 400px !important;
	}
}

.prdbox.fullModeBox .price {
	display: inline;
}

.prdbox.fullModeBox .prd-name {
	text-align: left;
	height: 25px;
}

.prdbox.fullModeBox .yore {
	text-align: left;
	margin: 20px 0;
}

.prdbox.fullModeBox .price {
	display: block;
	text-align: left;
}

.prdbox.fullModeBox .addToCart {
	float: left;
}

.prdbox.fullModeBox .prdCartButtons {
	display: block;
	float: left;
	margin-left: 20px;
}

.large-banner {
	visibility: hidden;
}

@media (min-width: 1200px) {
	.large-banner {
		visibility: visible;
	}
}

.usercoverbox {
	margin-bottom: 15px !important;
}

.userlogobox {
	display: -webkit-box !important;
	display: -ms-flexbox !important;
	display: -webkit-flex !important;
	display: flex !important;
	-webkit-box-pack: center !important;
	-ms-flex-pack: center !important;
	-webkit-justify-content: center !important;
	justify-content: center !important;
	-webkit-box-align: center !important;
	-ms-flex-align: center !important;
	-webkit-align-items: center !important;
	align-items: center !important;
}

div#payment-confirm legend i:after {
	content: ' Banka /';
	font-family: 'Open Sans', sans-serif;
}

.login-menu {
	position: relative;
	text-align: right;
}

	.login-menu a {
		color: white;
	}

		.login-menu a:before {
			display: none;
		}

.cart-left-border {
	position: relative;
}

.bottom-30 {
	margin-bottom: 30px;
}

.prd-banner-1256 {
	border-top: 1px solid #F2F2F2;
	padding-top: 15px;
}

.bBox_shopinfo {
	margin-bottom: 0 !important;
}

.header-pad-box {
	padding-right: 23px !important;
}

#cartpage thead {
	background: #fff;
}

#cartpage table {
	border: 1px solid #ddd;
	margin-bottom: 0;
}

#cartpage .breadcrumb-items {
	margin-bottom: 15px;
}

#cartpage .cart-summary .sum-title, #cartpage .cart-summary #total, #cartpage .main_totals {
	background: #fff;
}

#cartpage h3.uk-text-center.sum-title {
	margin-bottom: 0;
	border: 1px solid #ddd;
	border-bottom: 0;
	padding: 0;
	height: 40px;
	line-height: 40px;
}

#cartpage .main_totals {
	border: 1px solid #ddd;
	border-top: 0;
}

#cartpage .cart_extras {
	background: #fff;
	padding: 10px;
	border: 1px solid #ddd;
	border-top: 0;
}

#cartpage div#acoupon {
	margin-top: 10px;
}

.bBox_shopinfo {
	border-radius: 12px;
}

#footerbar .copyright {
	display: block;
	text-align: center;
	padding: 20px 0;
	box-sizing: border-box;
	color: #506156 !important;
	margin-bottom: -20px !important;
	background: #EEE;
}

	#footerbar .copyright a, #footerbar .copyright a:hover {
		font-weight: bold;
		color: #ff9b04;
	}

.m-top-50 {
	margin-top: 10px !important;
}

.lastvisit-title {
	display: inline-block;
	font-size: 17px;
	font-weight: 700;
	color: #757575;
	margin: 20px 0;
	margin-top: 15px;
}

	.lastvisit-title:before {
		content: '';
		background: url(../image/title-before.png)no-repeat center;
		width: 17px;
		height: 22px;
		position: relative;
		display: inline-block;
		margin-right: 8px;
	}

span.rwCount {
	color: #7eb853;
}

#crs-0 .prdbox {
	margin-bottom: 0 !important;
}

.tabHeader.seller-prd {
	margin: 0;
	padding: 20px 0;
	border-bottom: 0 !important;
}

a.whatsapp-contact, a.whatsapp-contact:hover, a.whatsapp-contact:active, a.whatsapp-contact:focus {
	display: block;
	position: fixed;
	bottom: 4%;
	left: 3%;
	padding-right: 20px;
	border-radius: 45px;
	color: white;
	background: #7db852;
}

.whatsapp-contact i {
	height: 45px;
	width: 45px;
	background: #fff;
	border-radius: 50%;
	color: #7db852;
	text-align: center;
	line-height: 45px;
	font-size: 19px;
}

.afterFooter {
	background: #fff;
	padding: 20px 0;
	position: relative;
}
/*
.special-prd {
    background-image: url(../image/special.png)!important;
    top: -11px;
    left: -10px;
    position: absolute!important;
    margin: 10px;
    background-position: top right !important;
    color: #fff;
    width: 77px!important;
    height: 78px!important;
    background-repeat: no-repeat;
    z-index: 9;
}*/


.customer-logo {
	height: 200px;
	background: #fff;
	position: relative;
}

	.customer-logo img {
		max-height: 100%;
		width: 100%;
		position: absolute;
		top: 0;
		left: 0;
		right: 0;
		bottom: 0;
		margin: auto;
	}

.mini-inform.customer-box {
	background: #fff;
	border: 1px solid #ddd !important;
}

	.mini-inform.customer-box .user-inform {
		margin-top: 8px;
		height: 50px;
		text-align: center;
		font-weight: 400 !important;
	}

.user-inform span.uk-margin-right {
	font-weight: 600;
	color: #424440;
}

.home-menu-list {
	margin: 0;
	padding: 0;
	list-style-type: none;
	margin-top: 20px;
	position: relative;
	top: -15px;
}

	.home-menu-list li {
		color: #fff;
		float: left;
		display: inline-block;
		margin-right: 20px;
	}

		.home-menu-list li a {
			color: #fff;
		}

li.register-btn a {
	background: #ffb718;
	padding: 5px 14px;
	border-radius: 5px;
}

.header-search input {
	width: 100%;
	box-sizing: border-box;
	height: 35px !important;
	border-radius: 3px;
	min-height: auto !important;
	font-family: 'Open Sans', sans-serif;
}

.header-search .uk-button, .header-search .uk-button:hover {
	height: 35px !important;
}

.cart-left-border:before {
	position: absolute;
	width: 1px;
	height: 30px;
	background: #ffffff9e;
	display: block;
	left: 15px;
	top: 5px;
	content: '';
}

#siteheader .h-section2 {
	padding: 15px 0;
	padding-bottom: 15px;
	padding-bottom: 7px;
}

.home-page #siteheader {
	background: linear-gradient(#0404048a, #ffff0000) !important;
	margin-bottom: 20px;
	position: absolute;
	z-index: 999;
	width: 100%;
}

div#slide-6 {
	position: relative;
}

	div#slide-6:after {
		content: '';
		position: absolute;
		background: url(../image/slide-bottom-effect.png)no-repeat center bottom / cover;
		bottom: -15px;
		width: 100%;
		height: 50px;
		background-position: center;
		z-index: 9999;
	}

.header-search .uk-button, .header-search .uk-button:hover {
	border: 0 !important;
	color: #fff !important;
}


/*Order Detail*/
.order-detail {
	background: transparent !important;
	padding: 0 !important
}

	.order-detail h1 {
		background: #fff;
		padding: 15px;
		font-size: 18px !important;
		border: 1px solid #ddd;
		margin-top: 0;
	}

.order-item strong, .order-item b {
	font-size: 13px !important;
	font-weight: 600;
}

.order-item p {
	margin: 0px;
}

.order-item {
	background: #fff;
	padding: 15px;
	border: 1px solid #ddd;
	margin-bottom: 15px;
}

.text-right {
	text-align: right;
}

.order-item:last-child {
	margin-bottom: 0;
}

.order-parent-header {
	background-color: #fafafa;
	color: #444;
	border-bottom: 1px solid #ebebeb;
	padding: 15px !important;
}

.order-parent-container {
	position: relative;
	background-color: #fff;
	border: 1px solid #ebebeb;
	color: #444;
}

.pad-20 {
	padding: 20px;
}

.hidden {
	display: none;
}

.order-history-table {
	margin-top: 10px;
	border-top: 1px dashed #ddd;
	margin-bottom: 0;
	padding-top: 10px !important;
}

	.order-history-table table {
		margin: 0 !important;
	}

	.order-history-table td, .order-history-table th {
		padding: 0;
	}

.order-comment {
	margin-top: 10px;
	border-top: 1px dashed #ddd;
	padding-top: 10px !important;
}

.bottom-15 {
	margin-bottom: 15px;
}

.order-adress h3 {
	border-bottom: 1px dashed #ddd;
	padding-bottom: 15px;
}

.order-stage-btn a {
	margin-bottom: 8px;
	width: 24%;
}

	.order-stage-btn a:last-child {
		margin-bottom: 0;
	}

.uk-button-success, .uk-button-success:hover {
	background-color: #8cc14c !important;
	color: #fff;
}

.total-list p {
	margin-bottom: 15px;
}

	.total-list p:last-child {
		margin-bottom: 0 !important;
	}

.order-stage-btn a.uk-button.uk-button-primary {
	height: auto;
	line-height: normal;
	padding: 9px;
	text-align: center;
	background: #00a8e6 !important;
}

	.order-stage-btn a.uk-button.uk-button-primary.question-prd {
		height: auto;
		line-height: normal;
		padding: 9px;
		text-align: center;
		background: #fbb505 !important;
	}

.top-15 {
	margin-top: 15px;
}

a.cat-shop-name, a.cat-shop-name:hover {
	display: block;
	text-align: center;
	height: 45px;
	text-transform: capitalize;
	color: #009688;
	font-weight: 600;
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
}

.bBox_otherseller .content .box:last-child {
	border-bottom: 0 !important;
}

a.btn-shop-register, a.btn-shop-register:hover, a.btn-shop-register:focus {
	background: #ff9b04;
	padding: .4em .5em;
	border-radius: .2em;
	color: white;
	font-size: 12px;
}

#profile-prd-list .prd-image {
	height: 300px;
}

.catProducts1 .prdbox {
	margin-bottom: 0 !important;
}

.follow.follow_user {
	float: right;
}

.swpr-btn {
	background: #06060654;
	border-radius: 50%;
	height: 0 !important;
	width: 0 !important;
	padding: 15px;
	background-size: 11px 44px !important;
}

.swiper-container.gallery-thumbs .swiper-slide img {
	border: 1px solid #a7a7a2;
	padding: 5px;
}

.gallery-thumbs .swiper-slide {
	opacity: 1 !important;
}

div#slide-1 .swiper-pagination {
	text-align: center;
}

div#slide-1 span.swiper-pagination-bullet {
	border-radius: 0 !important;
	width: 20px;
	height: 4px;
}

@media (max-width: 768px) {
	div#slide-1 {
		max-height: 200px !important;
		overflow: hidden !important;
		margin-bottom: 10px;
	}

	div#module-id15864 .margin-top-15 {
		margin: 0px;
	}

	div#module-id15864 .uk-width-1-1 {
		padding: 10px !important;
		margin: 0px;
	}

		div#module-id15864 .uk-width-1-1:first-child {
			padding: 10px !important;
		}

	.footer-module .uk-width-1-4 {
		width: 100%;
		display: block;
	}
}

.cate-prd-list .prd-image {
	max-height: 155px !important;
}

span.bdg-organic {
	position: relative !important;
	display: block;
	z-index: 9;
	background: #7eb853 !important;
	padding: .4em;
	width: auto !important;
	font-size: 12px !important;
	border-radius: .3em;
	margin-bottom: 5px !important;
	margin-top: 5px;
	color: white;
	text-align: center;
}

.uk-panel-box.catProducts1.homeProducts.slide-module.cb-module-6 {
	margin-bottom: 0 !important;
}

.infoBoxYellow {
	background: #FFC107;
	display: block;
	padding: .4em;
	margin: 15px 0;
	padding: 1em;
	border-radius: .2em;
}

div#module-id15864 .uk-width-1-1:first-child {
	padding-left: 30px;
}

div#module-id15864 .uk-width-1-1 {
	padding-left: 15px;
}

iv#module-id15864 {
	margin-bottom: 0 !important;
}

div#module-id15864 {
	margin-bottom: 0 !important;
}

	div#module-id15864 img {
		width: 100%;
		height: 210px !important;
	}

form#order_query_form input {
	width: 100%;
	box-sizing: border-box;
	border: 1px solid #eaeaea;
	background: #fafafa;
	height: 34px;
	font-size: 13px;
}

form#order_query_form {
	margin-bottom: 0;
	margin-top: 15px;
	padding: 20px;
	background: #f8f8f8;
	border: 1px solid #ddd;
}

	form#order_query_form h3 {
		margin-bottom: 15px;
		padding-bottom: 15px;
		border-bottom: 1px dashed #ddd;
	}

	form#order_query_form button {
		margin-top: 21px;
		width: 100%;
		height: 39px;
	}

div#content-footer {
	display: none;
}

.order-detail-content {
	background: #fff;
}

.pad-v-20 {
	padding: 0 20px !important;
}

.margin-bottom-15 {
	margin-bottom: 15px !important;
}

.adress-name strong {
	padding-bottom: 10px;
	margin-bottom: 10px;
	border-bottom: 1px dashed #ddd;
	display: block;
}

.order-total-shopping p {
	display: block;
	margin-bottom: 15px !important;
}

.myorder-box .uk-button-link {
	background: #2196f3;
	color: white !important;
	font-weight: 500 !important;
}

.cb-add-cart.uk-button-default {
	display: block;
}

table#table-list.cb-order-list tr {
	margin: 15px 0;
	display: block;
	border: 1px solid #ddd !important;
	background: transparent;
	box-shadow: none;
}

	table#table-list.cb-order-list tr td, table#table-list.cb-order-list tr td:hover, table#table-list.cb-order-list tr:hover td {
		border: 0 !important;
		background: transparent !important;
		;
		background-color: unset !important;
		;
	}

table#table-list.cb-order-list button {
	float: right;
}

.mcart-image img, .product-img img {
	max-width: 60px;
	max-height: 60px;
}


.alert {
	padding: 15px;
	margin-bottom: 20px;
	border: 1px solid transparent;
	border-radius: 4px;
}

.alert-success {
	color: #3c763d;
	background-color: #dff0d8;
	border-color: #d6e9c6;
}

.alert-info {
	color: #31708f;
	background-color: #d9edf7;
	border-color: #bce8f1;
}

.alert-warning {
	color: #8a6d3b;
	background-color: #fcf8e3;
	border-color: #faebcc;
}

.alert-danger {
	color: #a94442;
	background-color: #f2dede;
	border-color: #ebccd1;
}

.type-price {
	font-size: 12px !important;
	color: #504d4d !important;
}

.prd-add-1 {
	font-weight: bold;
	padding: 0px 53px;
}

.prd-add-2 {
	padding: 0px 50.5px;
	font-weight: bold;
}
form .loadcaptcha {
	position: relative;
	display: block;
}

form .input-group-addon {
	position: absolute;
	right: 0px;
	top: -20px;
	padding: 15px 5px;
	background-color: #fff;
	cursor: pointer;
}
#guest-payment-address .input-group-addon {
	position: absolute;
	right: 0px;
	top: 0px;
	padding: 19px 5px;
	background-color: #fff;
	cursor: pointer;
}
#form-contact .input-group-addon {
	position: absolute;
	right: 0px;
	top: 10px;
	padding: 15px 24px;
	background-color: #fff;
	cursor: pointer;
}

@media (max-width: 768px) {
	.swiper-pagination-fraction, .swiper-pagination-custom, .swiper-container-horizontal > .swiper-pagination-bullets {
		bottom: 20px !important;
	}

	#slide-1 .swiper-button-next, #slide-1 .swiper-button-prev, #thmSlide-2 .swiper-button-next, #thmSlide-2 .swpr-btn, #thmSlide-3 .swpr-btn, #thmSlide-3 .swiper-button-prev {
		display: none;
	}

	form .loadcaptcha {
		position: relative;
		display: block;
	}

	form .input-group-addon {
		position: absolute;
		right: 0px;
		top: -20px;
		padding: 15px 5px;
		background-color: #fff;
		cursor: pointer;
	}
	#form-contact .input-group-addon {
		position: absolute;
		right: 0px;
		top: 0px;
		padding: 25px 15px;
		background-color: #fff;
		cursor: pointer;
	}

	.category-prd-list .prdbox .addToCart {
		padding: 0 20px !important;
	}
	.home-top-module {
		margin-bottom: -15px!important;
	}
	.uk-container.uk-container-center.site-start {
		margin-top: -10px !important;
	}
}
