@charset "utf-8";
/* CSS Document */

body {
  font-family: 'Rajdhani', sans-serif;
}

h1, h2, h3, h4, h5, h6, .bigfont {
  
    font-family: 'Rajdhani', sans-serif;
}

h4{
	
	font-size: 20px;
	letter-spacing: 0px;}
	
.blog-desk p{
	font-size: 16px;	
	}
	

	
.inner-nav ul {
    font-size: 16px;

}



.theme-color, .bs-hero.full-screen .carousel-inner .item .bs-info a:hover, .dropdown-menu > li > a:hover, .drop-work-item .desc .share a:hover, .drop-work-item .desc .share a:focus, .btn-border, .blog-grid .blog-title a:hover, .blog-grid .meta-share a:hover, .blog-grid .post-meta-date a:hover, .page-title .breadcrumb a:hover, .service-3 .service .icon i {
    color: #ff00ff;
}



a {
    color: #ff00ff;
}

a:hover{
    color: #ff66ff;
}



.bs-hero.full-screen .carousel-inner .item .bs-info h1{
	text-transform: none;
	font-size: 70px;
}


.font-alt {
      font-family: 'Rajdhani', sans-serif;
}

strong{
	font-weight: normal;
}

.page-section-purple{
	background-color: #ff7d00;
}


.theme-color-white{
	color: #fff;
}

.theme-color-black{
	color: #000;
}


#google-map {
    height: 520px;
	}

.xmas{
	display:inline;
	background:rgba(0,0,0,0.8);
	line-height: 150%;
	color: #ff00ff;

}
	
/* Smartphones (portrait and landscape) ----------- */
@media only screen and (min-device-width : 320px) and (max-device-width : 480px) {
.bs-hero.full-screen .carousel-inner .item .bs-info h1{
	text-transform: none;
	font-size: 60px;
}


.cta-1 .bigfont {
    font-size: 30px;
     margin-bottom: 40px;
}


.about-info h2 {
    line-height: 45px;

}


.bs-hero.full-screen .carousel-inner .item img {
    width: 100%;
    margin-top: 90px;
}

.xmas{
font-size: 32px;
line-height: 30%;

}


}




/* Umzugsbanner */


#zoomframe {
position: absolute;
width: 100%;
height: 100%;
display: none;
}

#zoombackground {
position: absolute;
width: 100%;
height: 100%;
background-color: #000000;
opacity: 0.5;
}

#zoomcontent { 
position: absolute;
left: 8%;
top: 8%;
width: 100px;
height: 100px;
background-color: #ffffff;
opacity: 1;
}

/* Umzugsbanner Ende */


