/*
Theme Name: Uncode Child Wendelin Wolf Art
Description: Child theme for Uncode theme
Author: Undsgn™
Author URI: http://www.undsgn.com
Template: uncode
Version: 1.0.0
Text Domain: uncode
*/

@font-face {
  font-family: "URWDIN-Thin";
  src: url('fonts/URWDINThin/font.woff2') format('woff2'), url('fonts/URWDINThin/font.woff') format('woff');
}
@font-face {
  font-family: "URWDIN-Regular";
  src: url('fonts/URWDINRegular/font.woff2') format('woff2'), url('fonts/URWDINRegular/font.woff') format('woff');
}

html {
	font-family: "URWDIN-Regular";
}


.header-wrapper .header-scrolldown {
    margin-left: -15px;
	bottom: 30px;
}

.header-wrapper .header-scrolldown i {
    font-size: 48px;
}

.heading-text.el-text > :last-child {
    margin-bottom: -19px !important;
}


.row-menu-inner .col-lg-0 {
    padding: 0;
        padding-left: 0px;
}

.heading-text .text-small {
    font-family: URWDIN-Thin;
}

div.text-top-reduced > :first-child {
    margin-top: 0px;
}



/* Pfeile Slider anpassen */


/*.header-wrapper .owl-next .owl-nav-container i, .header-wrapper .owl-prev .owl-nav-container i {
    font-size: 60px;
    top: 15px;
}*/


.owl-prev, .owl-next, .owl-dots {
    animation-duration: 0s;
    animation-delay: 0s;
}


.owl-next {
	margin-right: 0 !important;
}

.owl-prev {
	margin-left: 0 !important;
}


.owl-prev i, .owl-next i {
    text-indent: -20px;
}

.owl-prev i, .owl-next i {
    font-size: 42px;
    top: 22px;
	color: #000;
}


.owl-nav-container.btn-default.btn-hover-nobg {
    background-color: rgba(255,255,255,0.00)!important;
}

/* Abstand Portfolio-Beiträge */

.row-slider {
    margin-top: -50px;
}

p, li, dt, dd, dl, address, label, small, pre, code {
    line-height: 1.35;
}


/* Farbanpassungen Sektionen  */


.icebreaker-video .text-color-prif-color {
    color: #006496 !important;
}

.icebreaker-video .border-color-prif-color {
    border-color: #006496 !important;
}

.icebreaker-video h3, .icebreaker-video h2, .icebreaker-video .text-small p, .icebreaker-video a {   
	color: #006496 !important;
}

.icebreaker-video a:hover {   
	color: #e95412 !important;
}


.wendelin-wolf-werbeagentur .text-color-prif-color {
    color: #e95412 !important;
}

.wendelin-wolf-werbeagentur .border-color-prif-color {
    border-color: #e95412 !important;
}

.wendelin-wolf-werbeagentur h3, .wendelin-wolf-werbeagentur h2, .wendelin-wolf-werbeagentur .text-small p, .wendelin-wolf-werbeagentur a {   
	color: #e95412 !important;
}

.wendelin-wolf-werbeagentur a:hover {   
	color: #006496 !important;
}



.fa.fa-external-link, .fa.fa-angle-right {
    position: relative;
    top: 2px;
}


/* Rahmen Bilder verkleinern */

.uncode-single-media-wrapper.img-thumbnail:not(.single-advanced) {
    border-width: 0;
}


/* Kontaktformular  */


p.submit {
	text-align: right;
}

.wpcf7-form-control.wpcf7-submit {
    background-color: inherit !important;
    text-transform: lowercase;
    border: none;
    font-size: 20px;
    letter-spacing: 0;
}

.wpcf7-not-valid-tip {
	color: #fff!important;
}

.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output {
    border-color: #fff;
}


body:not(.rtl) .gdpr-privacy-bar .gdpr-wrapper p {
    padding-right: 320px;
}


/* Anpassungen Mobil  */


@media (max-width: 959px) {

	.uncont {
		text-align: left!important;
	}

	.wendelin-wolf-werbeagentur .h1.text-color-prif-color, .wendelin-wolf-werbeagentur .h1 {
		border-bottom: 1px solid #e95412;
	}

	.icebreaker-video .h1.text-color-prif-color, .icebreaker-video .h1 {   
		border-bottom: 1px solid #006496;
	}
	
	
	/* Abstände bei Portfolio  */
	
	.single-block-padding {
		padding: 0;
	}
	
/*	.wpb_column.pos-top.pos-right.align_right.column_child.col-lg-6.single-internal-gutter {
		padding-top: 0;
	}*/
	
	.row-slider {
		margin-top: -20px;
	}
	
	body:not(.rtl) .gdpr-privacy-bar .gdpr-wrapper p {
		padding-right: 0;
	}


}






