

.btncart {
	padding: 0 9px;
	border-radius: 50px;
}

.pricecart {
	color: #b306fe;
	background: #f1f1f1;
	padding: 5px 13px;
	display: inline-block;
	font-size: 20px;
}

.totalprice {
	padding: 15px 10px;
	background: #3943f8;
	color: #fff;
}


.foodcart {
	background: #fff;
	position: fixed;
	width: 100%;
	bottom: 0;
	border-top: 1px solid #e5e5e5;
}


blockquote {
	color: #363859;
	font-size: 17px;
}

.uk-dotnav > .uk-active > * {
	background-color: rgb(57, 67, 248);
	border-color: transparent;
}

.uk-icon-button {
	background: #fff;
	color: #009cff;
}

.uk-h1, .uk-h2, .uk-h3, .uk-h4, .uk-h5, .uk-h6, h1, h2, h3, h4, h5, h6 {
	margin: 0 0 20px 0;
	font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
	font-weight: 400;
	color: #1b1f74;
	text-transform: none;
}

.uk-card-default .uk-card-title {
	color: #2c319b;
}

.uk-text-muted {
	color: #4e5187 !important;
}

.uk-card-default {
	color: #353e65;
}

.second-top {
	padding: 30px 0;
}

.uk-pagination > * > * {
	display: block;
	color: #3943f8;
	transition: color .1s ease-in-out;
	font-weight: bold;
}

.uk-navbar-toggle.uk-navbar-toggle-icon.uk-icon {
	color: #fff;
}

.mob-menu {
	background-image: linear-gradient( 68.6deg,  rgba(57,67,248,1) 38.1%, rgba(192,0,255,1) 93.1% );
}

.moblogo {
	width: 150px;
	padding: 0px 0px 0 15px;
}

.pos-bottom-services {
}

.position-bottom {
	padding: 50px 0;
}

.mttle {
	background-image: linear-gradient( 68.6deg,  rgba(57,67,248,1) 38.1%, rgba(192,0,255,1) 93.1% );
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	color: #1AAB7E;

}

.uk-light .uk-navbar-nav > li.uk-active > a {
	font-weight: bold;
}

.uk-subnav-pill > * > :first-child {
	padding: 5px 10px;
	background: 0 0;
	color: #8a6ea4;
	border-radius: 50px;
}

.uk-subnav-pill > * > a:focus, .uk-subnav-pill > * > a:hover {
	background-color: #bd01fd;
	color: #fff;
}

.uk-subnav-pill > .uk-active > a {
	background-color: #009cff;
	color: #fff;
	border-radius: 50px;
}

.subfooter {
	padding: 15px 0;
	border-top: 1px solid #e1e1e1;
}

.footlogo img {
	width: 180px;
}

.iconimg {
	border-radius: 100%;
	width: 40px;
}

.footer {
	border-top: 1px solid #e1e1e1;
	padding: 25px 0 25px 0px;
}

.pattern {
    background-image: url(../img/pattern.png) !important;
}

.uk-link, a {
	color: #119cff;
	text-decoration: none;
	cursor: pointer;
}

.sssell {
	margin-bottom: 0;
	font-weight: bold;
	color: #333;
	text-decoration: line-through;
	font-size: 20px;
	margin-top: 0px;
}

.uk-light .uk-navbar-nav > li > a {
    color: rgba(255,255,255,.9);
}

.uk-light .uk-button-primary
 {
    background-image: linear-gradient( 135deg, #ABDCFF 10%, #0396FF 100%);
    color: #fff;
}

.uk-button-secondary {
    background-image: linear-gradient( 135deg, #ABDCFF 10%, #0396FF 100%);
	color: #fff;
}

.top-nav {
	background-color: #fff;
	padding: 10px 15px;
	color: #124bae;
}

.main-nav {
	background-image: linear-gradient( 68.6deg,  rgba(57,67,248,1) 38.1%, rgba(192,0,255,1) 93.1% );
	padding: 0 15px;
}
.logo {
	display: inline-block;
}

.logo img {
	width: 170px;
	display: block;
}

.brr {
	border-radius: 30px;
}

.main-head {
	background-image: linear-gradient( 109.6deg,  rgba(187,0,212,1) 11.2%, rgba(32,38,238,1) 91.1% );
	padding-bottom: 1px;
}

.uk-navbar-item, .uk-navbar-nav > li > a, .uk-navbar-toggle {
    min-height: 70px;
    padding: 0 15px;
}



.navhr {
	height: 1px;
	background: #777;
	margin: -21px 0 0 0px;
}

.filter {
	padding: 15px 0px 1px 0px;
	background: #fff;
}
.uk-tab > * > a {
	padding: 5px 10px 16px 10px;
	color: #2425ed;
}

.uk-tab::before {
	border-bottom: 1px solid #e1e1e1;
}

.uk-tab > .uk-active > a {
	color: #bb00d4;
	border-color: #bb00d4;
}
.uk-button-default {
	background: #fff;
	border: 1px solid #c89fff;
	color: #652dfa;
}

.product {
	border-radius: 15px;
	padding: 15px 15px;
	display: block;
	text-align: center;
	background: #fff;
	color: #1b2223;
}

.prod {
	background: #f1f1f1;
}

.uk-button-primary {
	background-image: linear-gradient( 68.6deg,  rgba(57,67,248,1) 38.1%, rgba(192,0,255,1) 93.1% );
	color: #fff;
	border: 1px solid transparent;
}

.modal-price {
	color: #ff4379;
	font-size: 30px;
	font-weight: bold;
	display: inline-block;
	margin: 0;
}
.suk-modal {
	display: block;
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 1010;
	overflow-y: auto;
	-webkit-overflow-scrolling: touch;
	padding: 15px 15px;
	background: rgba(0,0,0,.6);
	opacity: 1;
	transition: opacity .15s linear;
}

.suk-modal-dialog {
	position: relative;
	box-sizing: border-box;
	margin: 0 auto;
	width: 600px;
	max-width: calc(100% - .01px) !important;
	background: #fff;
	opacity: 1;
	transform: translateY(-100px);
	transition: .3s linear;
	transition-property: opacity,transform;
}

.modainterthumb {
	border: 3px solid #fff;
	display: block;
	margin-top: 12px;
}

.modainterthumb:hover {
	border: 3px solid #3943f8;
}

.product-door-modal {
	height: 500px;
}


.product-door-modal img {
	max-width: 170px;
	margin-top: 50px;
}

.m-interior-1 {
	background-image: url(../img/interior/m-interior-1.jpg);
}
.m-interior-2 {
	background-image: url(../img/interior/m-interior-2.jpg);
}
.m-interior-3 {
	background-image: url(../img/interior/m-interior-3.jpg);
}

.p-interior-1 {
	background-image: url(../img/interior/p-interior-1.jpg);
}
.p-interior-2 {
	background-image: url(../img/interior/p-interior-2.jpg);
}
.p-interior-3 {
	background-image: url(../img/interior/p-interior-3.jpg);
}

.l-interior-1 {
	background-image: url(../img/interior/l-interior-1.jpg);
}
.l-interior-2 {
	background-image: url(../img/interior/l-interior-2.jpg);
}
.l-interior-3 {
	background-image: url(../img/interior/l-interior-3.jpg);
}

.c-interior-1 {
	background-image: url(../img/interior/c-interior-1.jpg);
}
.c-interior-2 {
	background-image: url(../img/interior/c-interior-2.jpg);
}
.c-interior-3 {
	background-image: url(../img/interior/c-interior-3.jpg);
}

.color-filter {
	display: block;
}

.clr {
	display: block;
	float: left;
	margin-right: 10px;
	width: 25px;
}

.clr img{
	display: block;
	float: left;
	border-radius: 25px;
}

.clr-active {
	border: 3px solid #bb00d4;
	border-radius: 50px;
}

.uk-button-np {
	border: 1px solid #9876ff;
	color: #3943f8;
}

.btnp-active {
	border-color: #a30efe;
	color: #bf00fe;
}

.mob-filter {
	padding: 15px 15px;
	background: #fff;
}

.uk-offcanvas-bar {
	background-image: linear-gradient( 128.6deg,  rgba(57,67,248,1) 38.1%, rgba(192,0,255,1) 93.1% );
}

.uk-nav-default > li > a {
	color: #3943f8;
}

.npopn {
	display: inline-block;
}

.uk-offcanvas-bar .uk-nav-default > li > a {
    color: rgba(255,255,255,.7);
}

.call-center {
	position: fixed;
	right: 15px;
	bottom: 15px;
}

.call-center a {
	width: 40px;
	display: block;
	background: #fff;
	padding: 10px;
	border-radius: 35px;
}

html {
	color: #28293f;
}

.uk-link, a {
	color: #1a4ca8;
	cursor: pointer;
}

.product {
	border-radius: 15px;
	padding: 15px 15px;
	display: block;
	text-align: center;
	background: #fff;
	color: #23299b;
}


/* Phone landscape and bigger */
@media (max-width: 640px) {



.uk-modal-body {
	padding: 0;
}

.pricecart {
    background: #fff;
	color: #b306fe;
	padding: 0px 0px 10px 0;
	display: block;
	font-size: 20px;
}

}