/**DESKTOP**/
@media screen and (min-width: 1200px) {
.container{ width: 1300px; margin: 0 auto  !important;}
.site-info {margin-top: -80px ! important; }
}
.h2.slider-header{width: 75% !important;}

@media (max-width: 1365px){
	.container {
    	margin: 0 auto !important;
    	width: 100% !important;
	}

		.container {
    	margin: 0 auto !important;
    	width: 100% !important;
	}

	.showroom {width: 100% !important}

/*	.showroom ul li.shadow {
	    width: 111% !important;
	    left: -26px !important;
	    right: 0 !important;
	    height: 62% !important;
	}*/

	#showroom ul li img {border: 8px solid #EBEBEB;}

	.showroom ul li.shadow {
	    width: 111% !important;
	    left: -26px !important;
	    right: 0 !important;
	    height: 62% !important;
	}
}


/**TABLET**/
@media screen and (max-width: 1024px){
	.brochure .modal-body {position: relative;padding: 9% 0%;height: 700px;width: 765px !important;}
	.brochure button.close {position: absolute;top: 11%;right: 37.5%;z-index: 30000;}
	.simple-text-head p {font: 400 16px/25px 'Lato', sans-serif;}
	.home-floating-scroll {display: none;}
	.floating-scroll {display: none;}
	.info-right p, .info-left p {font: 500 14px/32px 'Lato', sans-serif;}
	.showroom_button_inner a {font: 400 23px/40px 'Oswald', sans-serif !important;}
	.uheader-left {
	    text-align: center;
	}
	.container {
    	margin: 0 auto !important;
	}

	.site-info {
   	 width: 100%;
	}
/*Header*/

	.uheader-left {text-align: center;} 

	.site-logo {padding-bottom: 35px;}

/*End Header*/

/*Contents*/
	/*
	h2.ls-l {
	    left: 25% !important;
	    top: 25% !important;
	    width: 60% !important;
	}*/

	.block-text-inner .block {padding: 32px;}

	h3.ls-l {
	    left: 10% !important;
	    top: 38% !important;
	    width: 65% !important;
	    text-align: left !important;
	}
	h2.slider-header {
		left: 10% !important;
	    top: 10% !important;
	    width: 76% !important;
	    text-align: left !important;
	}

	h2.ls-l {
		left: 10% !important;
	}

	.ls-l.slider-buttons {left: 20% !important;}

	.ls-l.slider-buttons2 {left: 47% !important;}

	.ls-l.slider-button {
	    left: 22% !important;
	    top: 67% !important;
	}
	
	.site-info {margin-top: 0px ! important;}
	.ls-l.slider-buttons {
	    left: 10% !important;
	    width: 36% !important;
	    top: 58% !important;
	    display: block;
	    position: relative;
	}

	.site-info {text-align: center;}
	.call_toaction {text-align: center;}
	.call_toaction h3 {margin-bottom: 2% }

	.blogs-carousel .blog-lower .blog-date, .blogs-carousel .blog-lower .blog-share {width: 100%}

	.block-img img {width: 100%;}

/*Home Showroom*/
	.showroom {width: 100% !important}

	.showroom ul li.shadow {
	    width: 111% !important;
	    left: -26px !important;
	    right: 0 !important;
	    height: 62% !important;
	}

	#showroom ul li img {border: 8px solid #EBEBEB;}

	.block-left .content, .block-right .content {width: 100%;}

	.block-left i, .block-right i {font-size: 40px;}

/*Referanties*/
	.testimonial-carousel {height: auto !important; }

/*Contact Us*/
	.call_toaction_contact {
	    position: relative;
	    top: -180px;
	    right: 0;
	    width: 96%;
	}

	.form-head h2, .contact-info-head h2 {text-align: center;}
	.sawear-contact-form1 input[type="submit"] {width: 100%;}
	.subscribe .gform_button {font-size: 11px !important;}

/*End Contents*/
	.testimonial-text-slider {
	    padding: 0px;
	}

	.testimonial-carousel .testimonial-lower {
	    padding: 15px 11px;
	}
	.testimonial-carousel .item .testimonial-excerpt {
    min-height: 100px;
    margin: 50px 15px 0 15px;
	}

/*Footer*/
	footer {text-align: center;}
	 
	.social-links { margin-left: 0px;}

	.footer-subscribe {
/*	    width: 65%;*/
	    margin: 0 auto;
		padding: 0px 3%;
	}

	.footer-subscribe h3 {margin-bottom: 4%;}

	.footer-wrapper h2 {margin: 10% 0% 4% 0%;}

	.social-links h3 {margin: 4% 0%}

	.footer-subscribe .gform_wrapper {
	    max-width: 90%;
	    margin: auto;
	}

	.subscribe {max-width: 100%;}

	.copyright-section p {max-width: 100%;}

	.copyright-section .toupper {
	    text-align: center;
	    padding: 20px;
	}
/*End Footer*/
}


/**MOBILE**/
@media screen and (min-width:300px) and (max-width: 767px) {

	.brochure .modal-body {position: relative;padding: 15% 0%;height: 700px;width: 390px !important;}
	.brochure button.close {position: absolute;top: 19%;right: 73.5%;z-index: 30000;}
	.brochure .modal-dialog {margin: 0px !important;}
	.home-floating-scroll{display: none;}

	.floating-scroll{display: none;}

	.testimonial-carousel .item .testimonial-img {
	    position: absolute;
	    top: 0;
	}

	.testimonial-cont {
    	margin: 28px 0;
	}

	.testimonial-carousel {
    	height: 430px !important;
	}

	.item .testimonial-text-slider {
	    margin-top: 200px;
	    margin-bottom: 0px;
	    min-height: 320px;
	    padding: 1px;
	}

	.testimonial-carousel .item .testimonial-img img {
		max-height: 190px;
	    object-fit: cover;
	}

	.testimonial-carousel .item {
		margin: 0px 0px;
	}

	.site-info{

    	width: 100%;
	}

/*Content*/

	/*.slider-buttons {display: none;}*/

	h3.ls-l {
	    left: 10% !important;
	    top: 32% !important;
	    width: 65% !important;
	    text-align: left !important;
	}
	h2.slider-header {
	    left: 10% !important;
	    top: 10% !important;
	    width: 76% !important;
	    text-align: left !important;
	    font-size: 10vw !important;
	}

	.ls-l.slider-button {
	    left: 22% !important;
	    top: 67% !important;
	}
	
	.site-info {margin-top: 0px ! important;}
	.ls-l.slider-buttons {
	    left: 10% !important;
	    width: 48% !important;
	    top: 60% !important;
	    display: block;
	    position: relative;
	}

	.footer-subscribe .gform_wrapper {
	    max-width: 100%;
	    margin: auto;
	}

	.info-left p, .info-inner-page p{font-size: 14px; line-height: 24px;}

	.slider-center-head {left: 28%;}

	.ls-slide h3 {display:none; font-size: 2.5vw !important; line-height: 3vw !important;}

	.ls-slide .slider-buttons a {
	    font: 400 14px/28px 'Oswald', sans-serif !important;
	    padding: 6px 18px !important;
	}
	h2.ls-l {font-size: 6vw !important;}
	.ls-slide .slider-buttons span {
		font: 400 20px/28px 'Oswald', sans-serif !important;
	}

	.simple-text-head p {
    font: 400 16px/24px 'Lato', sans-serif;
    padding-bottom: 7%;
	}

	.info-right p{font-size: 14px; line-height: 24px;}

	.simple-text-page p, .simple-text-page li, .overons-content-text p {font: 400 14px/30px 'Lato', sans-serif;}

	.dark-box-item {margin-top: 0px !important;}

	.showroom_button a {
	    padding: 16px 18px !important;
	    width: 100%;
	    font: 400 19px/40px 'Oswald', sans-serif ! important;
	}

/*Home Showroom*/

	.showroom ul li.shadow {width: 123% !important;}

	.workwear-box-container {margin: 12% 15%;}

	.overons-images {padding: 0px;}

	.overons-content-img img {height: 100%;}

	.full-showroom-text p {font: 300 14px/24px 'Lato', sans-serif;}

    .full-showroom-text ul li {font: 300 11px/40px 'Lato', sans-serif;}

	.full-showroom-text .maakennafspraak {width: 100%;}

	.over-ons-nav ul li {display: block;}

	.call_toaction_section .call_toaction a {
    width: 100%;
    margin: 22px auto 0px;
	}

/*floating Form*/
	#panel {display: none;}

/*blog*/
	.blog-post {padding: 0px;}

	.blogs-page .blog-lower .blog-date, .blogs-page .blog-lower .blog-share {
    width: 100%;
	}

	.blogs-page .blog-lower .blog-share ul {
    text-align: left;
    padding-top: 5%;
	}

	.blogs-carousel .item {margin: 0px 4px;}

/*Contact*/
	.contact-info {padding: 0px;}

	.call_toaction_contact a {padding: 3%;}

	.afspraak .contact-info, .afspraak .form-afspraak {
   		padding: 0px !important;
    	border-right: none;
	}

	.subscribe .gform_button {font-size: 11px !important;}

/*Footer*/

	.footer-subscribe {width: 100%;

}

@media screen and (min-width:300px) and (max-width: 767px) and (orientation : landscape) {

}
@media screen and (min-width:300px) and (max-width: 767px) and (orientation : portrait) {

}