@font-face {
  font-family: Roboto Medium;
  src: url(assets/fonts/Roboto-Medium.ttf);
}

@font-face {
  font-family: Kartika;
  src: url(assets/fonts/KARTIKA.TTF);
  
}
body {-webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}
#logo img {
    display: block;
    max-width: 100%;
    max-height: 100%;
    height: auto !important;
}
img.wheel {
    left: 374px;
}



img.wheel-2 {
    right: 374px;
}

.running-car-2 {
    position: absolute;
    top: 0;
    right: -660px;
    width: 659px;
}
.running-car-2.in-view-2 img.car-2 {
    -webkit-transform: translate(-600px,0px) rotate(0deg);
    -moz-transform: translate(-600px,0px) rotate(0deg);
    transform: translate(-600px,0px) rotate(0deg);
}
.running-car-2.in-view-2 img.wheel-2 {
    -webkit-transform: translate(-600px,0px) rotate(-600deg);
    -moz-transform: translate(-600px,0px) rotate(-600deg);
    transform: translate(-600px,0px) rotate(-600deg);
}
img.car-2, img.wheel-2 {
    -webkit-transition: all 1s ease-out;
    -moz-transition: all 1s ease-out;
    transition: all 1s ease-out;
    margin-right: -660px;
}

img.wheel-2 {
    position: absolute;
    left: 170px;
    bottom: 36px;
    z-index: 1;
}

.heading-block h3 {
    text-transform: inherit;
}
/* #logo img { */
    /* max-width: 262px; */
/* } */

.fbox-content h3 {
    text-transform: inherit;
}

.heading-block h1, .heading-block h2, .heading-block h3, .heading-block h4, .emphasis-title h1, .emphasis-title h2 {
    text-transform: inherit;
}
#page-title.page-title-parallax h1 {
    font-size: 27px;
}

.r-section-1 .r-img {
	    margin-top: 80px;
}

.retina-logo img {
	width: 159px;
}

.show443 {
	display:none !important
}
/* .logo-mobil { */
	/* text-align:center; */
	/* padding:15px 0 */
/* } */
.logo-mobil img {
	width:150px
}

.dark .top-links-item {
    display: inline-block;
	    border-top: none;
}
.button2el {
	position: relative !important;
    padding-right: 63px !important;
}
.button2el img {
	position: absolute;
    height: 46px !important;
    right: 0;
    top: 0;
}
.logo-mobil {
	background-color: #222;
}

.leftx .pullxa {
	float: right;
    display: inline-block;
	text-align:right
}
.r-section-1 .r-img {
    margin-top: 20px;
    max-width: 80%;
}
.leftx .pullxb {
	float: left;
    display: inline-block;
	text-align:left
}
.leftx .pullxb p {
	text-align:left
}
.rightx .pullxa {
	float: left;
    display: inline-block;
}

.rightx .pullxb {
	float: right;
    display: inline-block;
	text-align:right
}
.t-right {
	display: inline-block;
}
.button {
    text-transform: none;
}
@media (max-width: 1199px){
	.text-larger {
		font-size: 90% !important;
	}
	.top-pad {padding-left:0 !important; padding-right:0 !important;}
}

@media (max-width: 991px){
	.hide991{display:none !important}
		#header {
		padding: 15px 0;
	}
}
@media (max-width: 575px){
	.r-section-1 .r-img {
		max-width: 100%;
		margin: 30px 0;
	}
	.t-right {
		margin-bottom: 0 !important;
	}
}
@media (max-width: 443px){
	#rev_slider_424_1_wrapper {
		height:303px !important
	}
	.tp-caption.info {
		display:none !important
	}
	.tp-caption.buttonx {
		padding: 11px 19px !important;
		font-size: 12px !important
	}
	.header-row #logo {
		display:none
	}
	
	.show443 {display:block !important}
	.running-car {
		margin-top:0 !important
	}
	.rencar {
		padding: 0 0 50px 0 !important;
		margin-bottom: 0 !important;
	}
	.heading-block.hlarge h3 {
		font-size: 29px;
	}
	.col-padding {
		padding: 2rem;
	}
	
	.egzoz {
		background-image:none !important;
	}
	.running-car-2 {
		position: relative;
	}
	.running-car-2.in-view-2 img.car-2 {
		/* -webkit-transform: none; */
		/* -moz-transform: none; */
		/* transform: none; */
	}
	.daccar {
		padding: 0 0 50px 0 !important;
		margin-top: 0 !important;
		margin-bottom: 0 !important;
	}
	.allcars {
		background-size: 200% auto !important;
		    margin: 0;
	}
	.button2el {
		margin-top:10px !important;
	}
	.content-wrap {
		padding: 0 0 40px;
	}.running-car-2.in-view-2 img.car-2 {
		-webkit-transform: translate(-715px,0px) rotate(0deg);
		-moz-transform: translate(-715px,0px) rotate(0deg);
		transform: translate(-715px,0px) rotate(0deg);
	}
	.running-car-2.in-view-2 img.wheel-2 {
		-webkit-transform: translate(-715px,0px) rotate(-600deg);
		-moz-transform: translate(-715px,0px) rotate(-600deg);
		transform: translate(-715px,0px) rotate(-600deg);
	}
	.heading-block h3 {
		font-size: 25px;
	}
	.dark .top-links-item {
				width: 50%;
	}
}
@media (max-width: 373px){
	.dark .top-links-item {
    display: inline-block;
	    border-top: none;
		    width: 100%;
}
	
}
@media (max-width: 300px){
	.allcars {
		background-size: 251% auto !important;
	}
	.px-5 {
		padding-right: 1rem !important;
		padding-left: 1rem !important;
	}
	.widget > h4 {
		font-size: 13px;
	}
	
}
/* .tp-forcenotvisible,.tp-hide-revslider,.tp-parallax-wrap.tp-hidden-caption{visibility:hidden!important;display:none!important} */