/*
Theme Name: Unicon Child Theme
Description: Unicon Child Theme for your Customizations
Author: minti
Template: unicon
Version: 1.0
*/

@import url("../unicon/style.css");


.whx-no-text-transform{
	text-transform:none !important;
	
}

.whx-padding-top-1{
	
	padding-top:33px;
}







@media only screen and (max-width: 479px){
#mobile-header #mobile-logo.logo a img {
    max-width: 140px !important;
    margin-top: 10px !important;
}
}




/*Ab hier Anpassung der Imageboxes Produkte*/

@media (max-width: 1199px) and (min-width:768px){
 .vc_responsive .wpb_row.whx-product-row .vc_col-sm-3{
	padding-left:15px;
	padding-right:15px;
	
}
}



@media (max-width: 959px) and (min-width:768px){
	
.whx-product-row .imagebox p {
	font-size:13px;
	padding:5px;
	/* hyphens */
   -moz-hyphens: auto;
   -o-hyphens: auto;
   -webkit-hyphens: auto;
   -ms-hyphens: auto;
   hyphens: auto; 
	
}


}


@media (max-width: 959px) and (min-width:768px){
	
.whx-product-row .imagebox h6{
font-size:15px;


	
}


}


@media (max-width: 1199px) and (min-width:768px){
	
.whx-product-row .imagebox h6{

letter-spacing:0;
   -moz-hyphens: auto;
   -o-hyphens: auto;
   -webkit-hyphens: auto;
   -ms-hyphens: auto;
   hyphens: auto; 

	
}


}



@media (max-width: 959px) and (min-width:768px){
	
.whx-product-row .imagebox{
padding:12px;

	
}


}


/*Ende Anpassung der Imageboxes Produkte*/

/*Header Flex ohne Text wie bei Produkte*/


.whx-header-flex{
	
height:500px;
background-size:cover;
	
}

@media (max-width: 1199px) and (min-width:601px){
.whx-header-flex{
	
height:350px;
	
}
}

@media (max-width: 600px){
.whx-header-flex{
	
height:200px;
	
}
}

/*Ende Header Flex*/

/*Header 1, mit Text wie bei Unternehmen*/


.whx-header-1{
	
padding-top:166px;
padding-bottom:111px;
	
}

@media (max-width: 767px){
.whx-header-1{
	
padding-top:90px;
padding-bottom:80px;
	
}
}




@media (max-width: 480px){
.whx-header-1 h3{
	
font-size:16px;
font-weight:500;

	
}
}


@media (min-width: 1200px){
.whx-header-1 h3{
	

padding-right:400px;
	
}
}


/*Ende Header 1*/

/*Intro Variation*/


.whx-intro-1{
	padding-top:80px;
	padding-bottom:60px;
	
	
}


@media (max-width: 480px){
	.whx-intro-1{
	padding-top:55px;
	padding-bottom:60px;
	
	
}
}






.whx-intro-2{
	padding-top:20px;
	padding-bottom:0;
	
	
}


@media (max-width: 480px){
	.whx-intro-2{

	
	
}
}


.whx-intro-2 h1{

font-family:'Montserrat', Verdana, Arial, sans-serif; 	
margin: 0 0 0 54px;	
}


@media (max-width: 767px){
.whx-intro-2 h1{

font-size:28px;
}
}


@media (min-width: 960px){
.whx-intro-2 h1{

margin-bottom:-12px;
}
}



.whx-intro-2 h3, .whx-intro-2 h4{


margin: 0 0 20px 54px;	
line-height:177% !important;
}



.whx-intro-2 .whx-button-1{
	
	padding-top:55px;

}


@media (max-width: 767px){
.whx-intro-2 .whx-button-1{
	padding-top:0;
	padding-left:55px !important;
}
}



/*Blog medium anpassung*/

/*CSS für zusätzlichwen permalink b eo Blog medium*/

.whx-readmore{
	border-top:1px solid #e7e7e7;
	max-width:200px;
	padding-top:20px;
	margin-top:20px;
	
}





/*dünne linie um image*/

.blog-medium .entry-image{
	
	border:1px solid #e7e7e7;
	box-sizing: border-box;
}



