	@font-face {
	    font-family: 'DaciaSpirit';
	    src: url('../fonts/DaciaSpirit-Light.eot');
	    src: url('../fonts/DaciaSpirit-Light.eot?#iefix') format('embedded-opentype'),
	        url('../fonts/DaciaSpirit-Light.woff2') format('woff2'),
	        url('../fonts/DaciaSpirit-Light.woff') format('woff'),
	        url('../fonts/DaciaSpirit-Light.ttf') format('truetype');
	    font-weight: 300;
	    font-style: normal;
	    font-display: swap;
	}

	@font-face {
	    font-family: 'DaciaSpirit';
	    src: url('../fonts/DaciaSpirit-Bold.eot');
	    src: url('../fonts/DaciaSpirit-Bold.eot?#iefix') format('embedded-opentype'),
	        url('../fonts/DaciaSpirit-Bold.woff2') format('woff2'),
	        url('../fonts/DaciaSpirit-Bold.woff') format('woff'),
	        url('../fonts/DaciaSpirit-Bold.ttf') format('truetype');
	    font-weight: bold;
	    font-style: normal;
	    font-display: swap;
	}

	@font-face {
	    font-family: 'DaciaSpirit';
	    src: url('../fonts/DaciaSpirit-Black.eot');
	    src: url('../fonts/DaciaSpirit-Black.eot?#iefix') format('embedded-opentype'),
	        url('../fonts/DaciaSpirit-Black.woff2') format('woff2'),
	        url('../fonts/DaciaSpirit-Black.woff') format('woff'),
	        url('../fonts/DaciaSpirit-Black.ttf') format('truetype');
	    font-weight: 900;
	    font-style: normal;
	    font-display: swap;
	}

	@font-face {
	    font-family: 'DaciaSpirit';
	    src: url('../fonts/DaciaSpirit-Regular.eot');
	    src: url('../fonts/DaciaSpirit-Regular.eot?#iefix') format('embedded-opentype'),
	        url('../fonts/DaciaSpirit-Regular.woff2') format('woff2'),
	        url('../fonts/DaciaSpirit-Regular.woff') format('woff'),
	        url('../fonts/DaciaSpirit-Regular.ttf') format('truetype');
	    font-weight: normal;
	    font-style: normal;
	    font-display: swap;
	}
	
	@font-face {
	    font-family: 'DaciaBlock';
	    src: url('../fonts/DaciaBlock-Regular.otf?#iefix') format('embedded-opentype'),
	        url('../fonts/DaciaBlock-Regular.woff2') format('woff2'),
	        url('../fonts/DaciaBlock-Regular.woff') format('woff'),
	        url('../fonts/DaciaBlock-Regular.ttf') format('truetype');
	    font-weight: normal;
	    font-style: normal;
	    font-display: swap;
	}
	
	@font-face {
	    font-family: "readBeta2 sans-serif";
	    font-weight: 400;
	    font-display: swap;
	    src: url(../fonts/light-v3100-Latin-Cyrillic-fc42da7173de9d2d8168.woff2) format("woff2"), url(/client/light-v3100-Latin-Cyrillic-33da1d5f852afb3c0945.woff) format("woff")
	}

	@font-face {
	    font-family: "readBeta2 sans-serif";
	    font-weight: 700;
	    font-display: swap;
	    src: url(../fonts/medium-v3100-Latin-Cyrillic-8dbe471a2385f12ee572.woff2) format("woff2"), url(/client/medium-v3100-Latin-Cyrillic-9d408f6af0e07ff76173.woff) format("woff")
	}

	@font-face {
	    font-family: "daciaSpirit, sans-serif";
	    font-weight: 700;
	    font-display: swap;
	    src: url(../fonts/bold-v1000-Latin-Cyrillic-c2ce16f39612730d5024.woff2) format("woff2"), url(/client/bold-v1000-Latin-Cyrillic-66338ccff258474befd2.woff) format("woff")
	}
	
body {
	font-family: "readBeta2 sans-serif";
}

.prodList li a {border:0px solid transparent;}
.pageTitle h1 {font-size:30px;font-weight:bold;}
.propList .item div {border:1px solid #f2f2f2;background:transparent;border-radius:0px;}
.mottoCt {text-align:center;}
.mottoCt .model {font-size:20px;}

.mottoCtModelsPage {margin-bottom:40px;}

.prodList li a .prodDetail .titleCt .prodName {text-align:center;}
.prodList li a .prodDetail .titleCt .prodName.sub {text-align:center;}
.prodList li a .prodDetail .titleCt .subInfo {text-align:center;}
.propList label {margin-top:0px;}



.btndacblue {
background-color: #646b52;
border-color: #646b52;
color:#FFFFFF;font-weight:normal;letter-spacing:0;
}

.btndacblue:hover {
	background-color: #000;
	border-color: #000;
	color:#FFFFFF;font-weight:normal;letter-spacing:0;
}

.prodList li {padding:12px 0px 0px 0px;}

.prodList li a .prodDetail .titleCt .subInfo {display:none;visibility:hidden;}
.prodList li a .prodDetail {height:auto;}

.filterList {font-family: 'DaciaBlock';}

.filterList > li .filterTitleCt {font-weight:normal;border-radius:0px;}

.filterBar {
border:0px solid transparent;
border-radius:0px;
padding:0px;
background:#FFFFFF;
margin-bottom: 30px;
}

.dacialogo {height: 20px;width: 180px;margin-top:5px;}
.dacialogomobile {height: 20px;width: 180px;margin-top:5px;}

.siteFooter {background-color:#000;}

.discoverbtndacia {border-radius:0px!important;background:#FFFFFF!important;border:1px solid #646b52!important;color:#646b52!important;}
.buybtndacia {border-radius:0px!important;background:#646b52!important;color:#FFFFFF!important;border:1px solid #646b52;}
.buybtndacia:hover {background:#000!important;border:1px solid #000;}

.dacsociallink img {margin-top:5px;height:30px;margin-right:10px;}

.storelocator .storecity {background:#646b52;color:#FFFFFF;border-radius:0px;}

.storelocator .storeworkinghourstrigger a {color:#666666;}

.storelocator .storedistance {background:#646b52;color:#FFFFFF;}

.storelocator .storetitle {color:#646b52;}

.storelocator .storelistitem {border-radius:0px;}

.variantComboCt {border-radius:0px;}

.variantComboCt .list li a.active:before {background:#646b52;}
.variantBox ul li .variant .radio {border:2px solid #646b52;}
.variantBox ul li .variant {border-radius:0px;}
.variantBox ul li .variant .radio.active:before {background:#646b52;}

.btnReserve {border-radius:0px!important;background:#646b52!important;color:#FFFFFF!important;}
.btnReserve:hover {border-radius:0px!important;background:#000!important;color:#FFFFFF!important;}
.priceBox {border-radius:0px;}

.swal2-styled.swal2-confirm {background-color:#646b52!important;color:#FFFFFF!important;}

.btn-checkout-next {background-color:#646b52;color:#FFFFFF;border-radius:0px;}
.btn-checkout-next span:after {border-left: solid 8px #FFFFFF;}

.btn-checkout-next:hover {background-color:#646b52;color:#FFFFFF;border-radius:0px;}
.btn-checkout-next:hover span:after {border-left: solid 8px #FFFFFF;}

.btn {border-color:#646b52;}

.btn-primary {background-color:#646b52;color:#FFFFFF;border-radius:0px;border-color:#646b52;}
.btn-primary:hover {background-color:#646b52;color:#FFFFFF;border-radius:0px;border-color:#646b52;}

.btnYellow {background-color:#646b52;color:#FFFFFF;border-radius:0px;border-color:#646b52;}
.btnYellow:hover {background-color:#646b52;color:#FFFFFF;border-radius:0px;border-color:#646b52;}

.btn-checkout-next-wo-arrow {background-color:#646b52;color:#FFFFFF;border-radius:0px;}
.btn-checkout-next-wo-arrow:hover {background-color:#646b52;color:#FFFFFF;border-radius:0px;}

.panel {border-radius:0px;}
.border-radius {border-radius:0px!important;}

.stepwizard-step-active .btn-circle-checkout {background:#646b52;color:#FFFFFF;border-color:#646b52;}

.stepwizard-step-active p {color:#646b52;}

.pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover, .pagination > .active > span, .pagination > .active > span:focus, .pagination > .active > span:hover {
	background-color:#646b52;color:#FFFFFF;border-radius:0px;border-color:#646b52;
}

.noBorderProdList .prodList li a figure {border:0px solid transparent;}

.hpdaciabanner {width:100%;margin:0px auto 0px auto;}

.btn-simple-dacia {color:#646b52!important;}


/* Header Start */

.siteHeader .catBar {margin:0px 0px 0px 0px;}

.siteHeader .catBar .catNav > ul,.siteHeader .catBar .catNav > ul:before {
	background: none;
}
.siteHeader .catBar .catNav > ul:before {
	z-index: -1;
}
.siteHeader .catBar .catNav > ul > li > a {
	color: #000;
    font-size: 14px;
    font-weight: 400;
    text-transform: uppercase;
    padding: 12px 8px;
    margin-top: 24px;
    display: block;
    height: auto;
    
}
.siteHeader .catBar .catNav > ul > li:hover > a, .siteHeader .catBar .catNav > ul > li:hover > a:before {
	color: #646b52;
}
.siteHeader .catBar .catNav > ul > li > a.user:before {
    font-family: 'icomoon' !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e903";
    font-size: 20px;
    display: block;
    text-align: center;
    margin-bottom: 5px;
}
.siteHeader .catBar .catNav > ul > li > a.basket:before {
	font-family: 'icomoon' !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e630";
    font-size: 20px;
    display: block;
    text-align: center;
    margin-bottom: 5px;
}

.siteHeader .catBar .catNav > ul > li > a.basket .basketCount {
    position: absolute;
    background: #646b52;
    border-radius: 100%;
    padding: 0 6px;
    color: #fff;
    font-size: 12px;
    font-weight: 500;
    top: 1px;
    right: 10px;
}
div#mobileHeader #basketIco span {
	background: #646b52;
}
.siteHeader .catBar .catNav > ul.catNavList > li > a:before {
	display: none;
}
.siteHeader .catBar .logo {
	height: 29px;
	margin:32px;
	position: static;
	padding-left: 0;
	display: flex;
}
.siteHeader .catBar .logo img {
	max-height: 100%!important;
	width: auto!important;
	margin-top: 0!important;;
}
.siteHeader .topBar {
	display: none;
}
.siteHeader .catBar .catNav {
	margin-top: 0;
    display: flex;
}
.siteHeader .catBar .catNav > ul.catNavList {
	display: block;
    align-items: center;
    flex:1;
    text-align: center;
}
.siteHeader .catBar .catNav > ul.links {
	padding-right: 20px; 
}
.siteHeader .catBar .catNav > ul.links > li > a {
    margin-top: 10px;
	font-size:1.3rem;
}

div#mobileHeader #mobileLogo {
    float: left;
    margin-right: 0;
    margin-left: 15px;
	margin-top:13px;
}

div#mobileHeader #mLeft {
    float: right;
}
/* Header End */

nav.breadCrumb {
    background: #f2f2f2;
}

nav.breadCrumb ol {
    width: 100%;
}

.std .panel-info {margin-top:15px!important;}

					.btnBlackCTA {border:1px solid #646b52;margin-right:5px;}
					
					.btnWhiteCTA {background-color: #FFFFFF;
color: #000;
border-color: #000;border:1px solid #000;}

					.btnYellowCTA {background-color: #000000;margin-right:5px;
color: #ffffff;
border-color: #000000;border:1px solid #000000;}

					.btnBlackCTA:hover {border:1px solid #000000;background:#000000;margin-right:5px;}
					
					.btnWhiteCTA:hover {background-color: #FFFFFF;
color: #000;
border-color: #000;border:1px solid #000;}

					.btnYellowCTA:hover {background-color: #000000;margin-right:5px;
color: #FFFFFF;
border-color: #000000;border:1px solid #000000;}


.store_radio input {display:none;visibility:hidden;}
.store_radio .chooseBtnLbl {
padding: 10px 15px 10px 15px;
background-color: #646b52;
color: #FFFFFF;
font-size: 12px;
font-weight: 700;
border: 0px solid transparent;}

.store_radio .chooseBtnLblSelected {
	background-color:transparent;color:#000;
	content:"";
}

.store_radio .chooseBtnLblSelected:before {
	content: "\ea10";
	font-size:18px;
	color:#000;
	margin-left: 5px;
	font-family: 'icomoon';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}


h1 {font-family: 'daciaSpirit, sans-serif';}
/* .siteHeader {font-family: 'daciaSpirit, sans-serif';} */
.selectedVariantTitle {font-family: 'daciaSpirit, sans-serif';}
.mottoCt  {font-family: 'daciaSpirit, sans-serif';}
.priceBox {font-family: 'daciaSpirit, sans-serif';}
.box .title {font-family: 'daciaSpirit, sans-serif';font-size:35px;}
.howItWorksCt .hiwRow .detailCt .miniTitle {font-family: 'daciaSpirit, sans-serif';}
.banner {font-family: 'daciaSpirit, sans-serif';}
.siteHeader .catBar .catNav > ul.links {font-family:"readBeta2 sans-serif";}

.siteFooter .footerCatsCt .footerCats .catCol .title {color:#FFFFFF;font-family: 'daciaSpirit, sans-serif';font-size:14px;}
.siteFooter .footerCatsCt .footerCats .catCol .catList li a {color:#FFFFFF;font-size:13px;}


.mDetected .store-address-type {
	width:100%;
	margin-right:0px;
	margin: 0px 0px 10px 0px;
}

.mDetected .form-group .col-xs-12 {padding:0px 0px 0px 0px;}
.mDetected .detailPage .storelocator {padding: 0px 10px 20px 15px;}
.mDetected .storelistitem .row {margin: 0px 30px 0px -10px;}
.mDetected .dacialogo {}
	
	
div#mobileHeader {background:#FFFFFF;}
div#mobileHeader #mRight {height: auto;}
div#mobileHeader #menuToggle {color:#000000;}
div#mobileHeader #basketIco {color:#000000;}

header.mobile-menu div.mobile-menu > ul.opened, header.mobile-menu ul.mobile-menu.opened {margin-top:-12px;}
.siteHeader .catNav .catNavList li a{
	font-family: "DaciaBlock";
}
