/*
 Theme Name:   AQA Steel
 Theme URI:    https://www.seocon.at/
 Author:       seoCon
 Author URI:   https://www.seocon.at/
 Template:     bricks
 Version:      1.0
*/

body {
    word-wrap: normal;
    overflow-x: hidden;
}
body > .textwidget {
	position: relative;
	z-index: 1000;
}

/*
section#brxe-wgmppr {
    background-image: url(https://aqasteel.com/wp-content/uploads/made-in-austria-siegel.png);
    background-repeat: no-repeat;
    background-size: 80px;
    background-position: 300px 10px;
}
*/

.brxe-text strong {
    font-weight: 600;
}
.bricks-button {
    transition: all 0.3s;
}
.bricks-button:hover {
    border-color: #137ca4 !important;
}

/* Formular */

input,textarea,select {
    border: 2px solid transparent !important;
    border-bottom-color: #137ca4 !important;
	background-color: #e6e6e691;
	line-height: 1 !important;
	padding: 13px !important;
}

input[type=submit] {
    border: 1px solid transparent !important;
    border-bottom-color: none !important;
}


/* Bildergalerie */

.swiper-slide {
  transition: transform 0.3s;
  transform: scale(0.8);
  transform-origin: right center;
}
.swiper-slide-active + .swiper-slide {
  transform-origin: left center;
}
.swiper-slide-active {
  transform: none;
  padding: 0 50px;
}
.swiper-button {
	color: #000 !important;
}
.swiper-button.bricks-swiper-button-prev {
    left: 28% !important;
}
.swiper-button.bricks-swiper-button-next {
    right: 28% !important;
}


/* Download-Bereich */

#brxe-lqfdpt .seoc-dl-categories {
    margin: 50px 0 !important;
    justify-content: normal !important;
}
#brxe-lqfdpt .seoc-dl-categories li {
    margin: 5px 20px 5px 0 !important;
}
#brxe-lqfdpt .seoc-download {
    margin-bottom: 80px !important;
    justify-content: normal !important;
}
#brxe-lqfdpt .seoc-download figure {
    width: 120px !important;
}
.seoc-download img {
    width: 70px;
}
#brxe-lqfdpt .seoc-download-link {
    margin-top: 20px !important;
}


/* Landingpages */

ol.lp-auflistung li {
    margin-bottom: 20px;
}




/* ============= MEDIA QUERIES ============= */

@media (max-width: 1024px) {
    body * {
        word-wrap: break-word;
        -webkit-hyphens: auto;
        -moz-hyphens: auto;
        hyphens: auto;
    }
	.page-id-314 #brxe-c199d4 {
    	background-position: center -400px !important;
	}
}

@media (min-width: 1140px) {
    .seoc-carousel-wrap {
        margin-right: calc(-100vw / 2 + 1100px / 2 + 20px);
        max-width: none;
    }
}

@media (max-width: 768px) {
  	section#brxe-wgmppr {
    	background-position: 100px 0;
	}
	.page-id-314 #brxe-c199d4 {
    	background-position: center -300px !important;
	}
	#brxe-4b4188 {
		padding-bottom: 30px !important;
	}
	#brxe-pfcxmf {
		padding-top: 0 !important;
	}
}

@media (max-width: 360px) {
	h1 {
    	font-size: 30px !important;
	}
	#brxe-70e3e9 {
    	margin-bottom: 0 !important;
	}
	div#brxe-ndfozd {
    	height: 200px;
	}
	#brxe-tssfmb {
    	padding-left: 0;
    	margin: 0 auto;
	}
   	section#brxe-wgmppr {
    	
	}
	.page-id-314 #brxe-c199d4 {
    	background-position: center 0 !important;
	}
	.repeater-item.swiper-slide.swiper-slide-active {
    	padding: 0 !important;
	}
	.swiper-slide .image.css-filter {
    	height: 200px !important;
	}
	.page-id-7165 #brxe-mdbuli div {
   		max-width: 150px !important;
	}
}