/*
Theme Name: stiehl-over-gehrmann
Description: Child theme for Uncode theme
Author: Undsgn™
Author URI: http://www.undsgn.com
Template: uncode
Version: 1.0.0
Text Domain: uncode
*/

@media (min-width: 1200px){
		.inverted-device-order.home_portfolio .wpb_row.row-inner{
			height: auto !important;
		}
	}

@media (max-width: 1200px){
	#main-logo .navbar-brand img {
		height: 80%;
	}

	.fontsize-445851 {
    	font-size: 70px;
	}

	.fontsize-155944 {
	    font-size: 33px;
	}

	.fontsize-143420 {
	    font-size: 25px;
	}	

	.fontsize-739966 {
    	font-size: 100px;
	}

}

@media (max-width: 1024px){
	.fontsize-445851 {
    	font-size: 60px;
	}

	.fontsize-155944,
	.fontsize-338686 {
	    font-size: 28px;
	}

	.fontsize-143420,
	h2:not([class*="fontsize-"]), 
	.h2:not([class*="fontsize-"]){
	    font-size: 22px;
	}	

	.fontsize-739966 {
    	font-size: 90px;
	}

	.text-lead, .text-lead > * {
    	font-size: 20px;
	}

	.header_font .uncont.no-block-padding{
		padding-top: 0 !important;
	}

	.hint_box .col-lg-2 {
	    width: 25% !important;
	}

}

@media (max-width: 960px){
	.home_2_section{
    	margin-bottom: 36px;
	}
}


@media (max-width: 768px){
	.fontsize-739966 {
	    font-size: 70px;
	}

	.section_kontakt_standorte .col-md-50{
		width: 100% !important;
	}

	.hint_box p{
		font-size: 14px !important;
		hyphens: auto;
	}

	.text-lead, .text-lead > * {
    	font-size: 18px !important;
	}

	.main-container .row-container .double-bottom-padding {
    	padding-bottom: 36px !important;
	}

	footer .footer-last {
	    padding-top: 9px;
	    padding-bottom: 9px;
	}
}


@media (max-width: 600px){
	.fontsize-155944, .fontsize-338686 {
    	font-size: 25px;
	}

	.fontsize-143420, h2:not([class*="fontsize-"]), 
	.h2:not([class*="fontsize-"]) {
    	font-size: 20px;
	}

	.hint_box .col-lg-2 {
    	width: 100% !important;
	}

	.hint_box .col-md-75 {
    	width: 100% !important;
    	margin-top: 18px !important;
	}

	.main-container .row-container .quad-bottom-padding {
    	padding-bottom: 36px !important;
	}

	.uncell.unradius-sm{
	border-radius: 0 !important;
	}

	.kontaktformular .uncell.double-block-padding.unshadow-lg.unradius-sm{
		box-shadow: none !important;
		border-radius: 0 !important;
	}

	.page-id-83143 .row.quad-top-padding.quad-bottom-padding.single-h-padding{
    	padding: 0 !important;
	}
}

@media (max-width: 480px){
	.fontsize-739966 {
	    font-size: 60px;
	}

	.main-container .row-inner > div:not([class*=col-md]) {
    	padding: 0 !important;
	}	

	.main-container .row-container .row-parent .single-internal-gutter .uncont > * {
    	margin-top: 18px !important;
	}

	.fontsize-160000{
    	padding-top: 18px !important;
	}

	.main-container .row-container .double-top-padding {
    	padding-top: 36px !important;
	}

	.site-info{
	 padding-left: 36px !important;
	 padding-right: 36px !important;
	}

}

/*
** STYLES VON GRAVITATIONDESIGN (LEANDRO RIBEIRO)
** DATUM: 2020-06-24
 */

/*
** FOOTER
*/
footer#colophon .vc_row.row-container:first-child .row {
    padding-top: 100px!important;
    padding-bottom: 100px!important;
}
footer#colophon .row-container.footer-last .row {
    padding-top: 50px!important;
}



/*
*** Responsive Styles Large Desktop And Above 
*/
@media all and (min-width: 1405px) {
    
}

/*
*** Responsive Styles Standard Desktop 
*/
@media all and (min-width: 1100px) {
    
}

/*
*** Responsive Styles Standard Desktop Only 
*/
@media all and (min-width: 1100px) and (max-width: 1404px) {
    
}
/*
*** Responsive Styles Tablet And Below 
*/
@media all and (max-width: 1099px) {
    
}

/*
*** Responsive Styles Standard Desktop And Below 
*/
@media all and (min-width: 981px) {
    
}
 
/*
*** Responsive Styles Tablet Only Landscape
*/
@media all and (min-width: 981px) and (max-width: 1024px) {
  
}
 
/*
*** Responsive Styles Tablet Only 
*/
@media all and (min-width: 768px) and (max-width: 980px) {

}
 
/*
*** Responsive Styles Tablet Only 
*/
@media all and (max-width: 980px) {

}

/*
*** Responsive Styles Smartphone Only 
*/
@media all and (max-width: 767px) {
    
}

/*
*** Responsive Styles Smartphone And Above
*/
@media screen and (min-width: 500px) {

}

/*
*** Responsive Styles Smartphone Portrait 
*/
@media all and (max-width: 479px) {
    
}

/*
*** Responsive Styles Large Desktop And Above 
*/
@media all and (min-width: 1405px) {
 
}

/*
*** Responsive Styles Standard Desktop 
*/
@media all and (min-width: 1100px) {
   
}

/*
*** Responsive Styles Tablet And Below 
*/
@media all and (max-width: 1099px) {
    
}

/*
*** Responsive Styles Standard Desktop And Below 
*/
@media all and (min-width: 981px) {

}

/*
*** Responsive Styles Tablet Only 
*/
@media all and (max-width: 980px) {

    /*
    ** FOOTER
    */
    footer#colophon .vc_row.row-container:first-child .row {
        padding-top: 85px!important;
        padding-bottom: 85px!important;
    }
    footer#colophon .row-container.footer-last .row {
        padding-top: 40px!important;
    }
 
}

/*
*** Responsive Styles Smartphone Only 
*/
@media all and (max-width: 767px) {

    /*
    ** FOOTER
    */
    footer#colophon .vc_row.row-container:first-child .row {
        padding-top: 70px!important;
        padding-bottom: 70px!important;
    }
    footer#colophon .row-container.footer-last .row {
        padding-top: 30px!important;
    }
 
}

/*
*** Responsive Styles Smartphone And Above
*/
@media screen and (min-width: 500px) {

}

/*
*** Responsive Styles Smartphone Portrait 
*/
@media all and (max-width: 479px) {

}
