.mobile{
    display: none;
}
.rangeslider{
    display:none !important;
}

#qckBtn.lilCart span{
        visibility: hidden;
}

*:focus {outline:0;}

@media only screen and (min-width: 860px) { /* ONLY DESKTOP */
    #logo[style],#trust[style]{ display:block !important;}
    #mSearchForm[style]{ display:none!important;}
}
@media only screen and (max-width: 860px) { /* M O B I L E */

    /* Abschalten für mobil */
    #shopKats[style],#cartInfo[style],#sizePreview{display:none !important}
    
    .mobile{
        display: initial;
    }
    
    .rangeslider{
        display:block !important;
    }
    
  
    
	#logoLink, #logoLink:hover{
		/* border: 1px solid red !important;*/
        width: 210px;
        height:34px;
        /* background: transparent url(images/iconset_mobile.png) -128px -13px;*/
        background: transparent url(images/icon_vector_sprite.svg) 0px -11px no-repeat;
        background-size: 726px;
        margin-top: 15px;
        margin-left: 10px;
	}
    
    
    
    /* BOLD ON MOBILE -> NORMAL ON DESKTOP */
      .produkt a.text,a.sizeLink,a.productPdf, .info_pdfs a,.vorteile{
        font-weight:bold;
    }
	
    
    td a b{
        font-weight: normal;
    }


	

    #urHere{
        overflow: hidden;
    }
    
    #urHereFlLeft{
       visibility: hidden;
       width:10%;
    }
    
  
	
	
	#wrapper, #wrapperText, #headerInner, #headerTempInfoInner, #urHereInner, #footer, #itemDataSheetAll, #newsTeaseDiv {
    	width: 100% !important;
	}
    
    #urHereInner{
        padding-left: 10px;
    }
    
    .opa50{
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
        filter: alpha(opacity=50);
        -moz-opacity: 0.5;
        -khtml-opacity: 0.5;
        opacity: 0.5;
    }
    
    .freecall{
        padding-right: 19px;
        background: none;
    }
    
    .freecall a{
        color: #a7a7a7;
        font-size: 16px;
    }
    
    .freecall a::before{
        /* content: "Tel. "; */
    }
    
    #newsTeaseDiv{
        background: none;
    }



	#mainbox {
    	padding: 0 10px;
	}



	h1, .pageHead h1 {
		width: auto;
        font-size: 30px;
        line-height: 34px;
	}

    
    
    
	
	/* INDEX.PHP */
    .indexText{
        text-align: center;
    }
    
    #middleboxBig p.indexText{
        padding-left:10px;
        padding-right: 10px;
    }
    
	.green-tick-circle-ul{
		width: auto;
		display: inline-block;	
		margin: 0px auto;
	}
	
	.green-tick-circle-ul li{
		text-align:left;
		display:block;
		margin: 0 auto;
		position: relative;
		display: block;
        padding: 5px;
        padding-left: 45px;
        background: url(images/icon_vector_sprite.svg) -817px -96px no-repeat;
        background-size: 900px;
	}
    
    /*
    .green-tick-circle-ul li::before{
        content: "\00a0 ✓ \00a0";
        font-weight: bold;
        border: 1px solid #2e9b02;
        padding: 1px;
        padding-right:0;
        border-radius: 50%;
        margin-right: 5px;
    }
  */
    
	#middleboxBig .clear, #picToggle, div.clear_float{
		display:none;
	}
	
    #middleboxBig{
        /* background:red; */
    }
    
	
	.produkt, .newsbox{
 
    	width: 44%;
		float:none;
		display:inline-block;
        overflow: hidden;
		background:#fff; /*override loading.gif*/
	}
    
    .newsbox{
        float:left !important;
    }
    
    .produkt .banderole {
        width: auto;
        font-size: 11px;
    }
    
    
	.infobox{
		float:none;
		width:100%;
	}
	
	.produkt .img, .produkt .img:hover, .newsbox .img{ /* , .produkt .imgLink,  */
   	 	width: 100% !important;
		border: none;
	}
	
	 .produkt .img, .newsbox .img{
		height: 130px;
	}
    
    .produkt .imgLink{
        position: relative !important;
        width:auto;
    }
    
    
    .spalten3 .produkt, .spalten3 .produkt .imgLink, .spalten3 .produkt .img{
        width: 100% !important;
        margin-left: 0px;
        margin-right: 0px;
    }
    
    
    .spalten3 .produkt a.doubleHeight{
        width: auto;
    }
	
	
	.produkt .img{
		background-size: contain !important;
	}
	
	.produkt{
		border: 1px solid #ccc;
		border-bottom-left-radius: 7px;
		border-bottom-right-radius: 7px;
	}

    .produkt #manHolder{
        display:none;
    }
	
	div.picToggle{
		display:none !important;
	}
	
	.produktSpacer {
    	margin-right: 0px;
	}
	
	.produkt, .newsbox, .bodyNews .newsbox{
		margin-left: 2%;
		margin-right: 2%;
	}
	
    
	
    #manHolder[style]{
        width:52px !important;
    }
    
    /* Produkte.php */
    #mProdSummaryTxt{
        display: block;
        color: #ff9900;
        text-align: right;
        padding-right: 107px !important;
        background: url(images/arrowOrange.png) top right no-repeat;
        font-size: 14px;
        clear: both;
    }
    
    #qckBtn.lilCart,#qckBtn.lilCart:hover{
        display: none; /* JQ */
        position: fixed;
        bottom: 0;
        right: 0;
        z-index: 100;
        background: #ff9900 url("images/icon_vector_sprite.svg") repeat scroll -383px 60px !important;
        background-size: 1200px !important;
        border-radius: 30px !important;
        -moz-border-radius: 30px !important;
        -webkit-border-radius: 30px !important;
        -khtml-border-radius: 30px !important;
        height: 60px;
        -webkit-transition: width 1s; /* For Safari 3.1 to 6.0 */
        transition: width 1s;
    }
    
    
    
    #qckBtn.lilCart.extend{
        width:90% !important;
    }
    
    #qckBtn.lilCart.extend span{
        visibility: visible;
        font-size: 18px;
        display: inline-block;
        margin-left: 20px;
    }
    
  
   
   
    
    #itemPrice{
        border-radius: 7px;
        margin-top: 10px;
        display: block !important;
        width: 100%;
    }
    
    .textSize1 {
        font-size: 24px;
    }
    
    #itemDescr #moreText{
        padding-top: 0px;
        margin-top: -30px; 
        border-top: none;
    }
    
    #itemDescr #showMoreText{
        font-size:14px;
    }
    
    
    #itemCalculator{
        float:none;
        width: auto;
    }
    
    #itemCalculator tr{
        /* display: block; */
    }
    
    #itemCalculator tr span[style]{
        white-space:normal !important;
    }
    
    #itemCalculator td {
        /* display: initial; */
    }
    
    #itemCalculator input[type="text"]{
        display: block;
    }
    
    .trVersand{
        width: 100%;
    }
    .trVersand, .trVersand td{
        /* display: inherit !important; */
    }
    
    .trBack{
        height: auto;
    }
    
    .datenblatt td{
        width: 50%;
    }
    
    .swatchSpace{
        margin-right: 0px;
    }
    
    .swatch{
        margin-right: 14px;
    }
    
    .itemExpress {
        float: none;
        width: 100%;
    }
    
    .mZubTable .bgZubTd{
        width: 50px;
    }
    
    .mZubTable td .smalltxt{
        display: block;
        margin-bottom: 25px;
        text-align: left; 
    }
    
    .mZubTable td a b{
        font-weight: bold !important;
    }
    
    .mobileZoomAcc{
        display:block;
        width:50px;
        height: 35px;
        background: transparent url(/1_css/images/icon_vector_sprite.svg) -587px -10px no-repeat;
        background-size: 650px;
        cursor: pointer;
    }
    
    .mobileZoomExit{
        position: absolute;
        background: #ff9900 url(/1_css/images/icon_vector_sprite.svg) -468px -11px no-repeat;
        background-size: 650px;
        z-index: 999;
    }
    
    #itemCalculator .trBg {
        border-top: 4px solid #eceaea;
        border-bottom: none;
    }
    
     div.zubehoer{
        display:none !important;
    }
    
    div.zubehoer.showZubehoer[style]{ /* activate with JQ */
        display:block !important;
        margin-left: -28px !important;
        width: 99%;
        margin-top:75px;
        overflow-x: hidden; /* sonst Scrollbars */
    }
    
    div.zubehoer.showZubehoer img{
        width: 100%;
        height: auto;
    }
    
    
    
    #itemCalculator #anzahl{
        min-width: 50px;
    }
    
    
    .mZubTable input,#itemCalculator #anzahl{
        padding: 5px !important;
    }
    
    /* TRIGGER */
    
    .mTrigger{
        cursor: pointer;
        background: #3d3d3d url(images/arrowWhiteRight.png) center right 20px  no-repeat !important;
    }
    
    
    .mTrigger.open{
        background: #3d3d3d !important;
    }
    
    
    .mTriggerContent{
        display:none;
        background: url(images/arrowDark.png) top right no-repeat !important;
    }
    
    
    /* mTrigger2 Produktgrößen */
    .mTrigger2{
        cursor: pointer;
    }
    
    .mTriggerContent2{
        display: none !important;
    }
    
    .mTriggerContent2.open{
        display: inline-block !important;
    }
    
    
    
    /* Produkte-Thumb-Gallery */
    #itemThumbGallery #banner-slide2[style], #itemThumbGallery .bjqs-wrapper[style]{
        max-width:100% !important;
        width: 100% !important;
    }
    
    #itemThumbGallery .bjqs-wrapper[style]{
        /*overflow: unset !important; */
    }
    
    
     #productGallery #banner-slide2 a.newsThumb{
        /* width: 10% !important;*/
        min-width:10% !important;
        float: left !important;
    }
    
    #productGallery #banner-slide2 a.newsThumb{
        /* min-width:10% !important; */
    }
    
    #banner-slide2 li.bjqs-slide{
        position: relative;
    }
    
    #banner-slide2 ul.bjqs, #banner-slide2{
        overflow: inherit;
    }
    
    #productGallery #banner-slide2 a.newsThumb{
        margin-right:0;
    }
    
    #productGallery #banner-slide2 .bjqs-controls{
        display:none;
    } 
    
    #itemBigPic #banner-slide2, #itemBigPic #itemThumbGallery{
        height: auto !important;
    }
    
    #itemThumbGallery ul.bjqs[style]{
        width: 100% !important;
        left: 0 !important;
        position: relative !important;
    }
    
    #itemThumbGallery li.bjqs-slide[style]{
        width: 100% !important;
    }
    
    /* WARENKORB */
    #tabelle td{
        display: block;
        width: 100%;
        text-align: center;
    }
  
    
    #tabelle td h4{ /*DONT SHOW HEADLINES*/ 
        display:none;
    }
    
    #tabelle td.ieBorder.tdLeft{ /* Nummerierung ausblenden */
         display:none; 
    }
    
    .nettoHighlight{
        display: block !important;
    }
    
    .ieBorder a.lilClose{
        margin-right:0px;
    }
    
    a.lilClose {
        margin-top: -25px;
        width: 30px;
        height: 30px;
        background: #3d3d3d url(/1_css/images/icon_vector_sprite.svg) -364px -7px no-repeat;
        background-size: 500px;
        float: right;
    }
    
    a.lilClose:hover{
        background: #ff9900 url(/1_css/images/icon_vector_sprite.svg) -364px -7px no-repeat;
        background-size: 500px;
    }
    
    /* NEWSLETTER */
    .newsletter-site .ansicht{
        display:none;
    }
    
    .newsletter-site #nlDiv img{
        max-width:99%;
        height: auto;
    }
    
    .newsletter-site .styled-select{
        display:block;
        margin-top: 40px;
    }
    
    
    
    /* NEWS */
    #ansichtsDatum{
        height: 50px;
        background: #ff9900;
        color: #fff;
        font-weight: bold;
    }
    
    .newsTeaserText{
        width: auto;
    }
    
    #nImgHolder .lupe{
        display: none !important;
    }
    
    #nImgHolder img.maxW{
        max-width: 100%;
    }
	
	/* SUCHE BIG */
    .search-big{
        margin-top:8px;
    }
    
	.search-big .input{
		width: 60% !important;
		}
	
	.search-big img[style]{
		display:block;
		margin: 12px auto !important;
        margin-top:-10px !important;
	}
    
    /* SUCHSEITE */
    #pageHeader h3 {
        line-height: 28px;
    }
	
	/* FOOTER */
    ul.footerlist{
        margin-top: 25px;
    }
    
	#footer{
		height: auto;
	}
	
   .smallerTxt, a.smallerTxt, #footer, #footer a {
        font-size: 14px;
    }
    
    #footer, #footer a {
        line-height: 23px;
        color: #ccc;
    }
    
	.footerAll{
		width: auto;
		padding: 10px 10px;
	}
	
	#footerFtp, #social-media{
		float: none;
	}

	ul.footerlist, #footerRight{
		float: none;
		width: auto;
	}
	
    #footerRight {
        width: auto;
        position: absolute;
        top: 35px;
        right: 10px;
    }
    
    
    .ekomi-widget-container{
        float:none;
        margin-left:0;
        margin-top: 20px;
    }
    
    
    
	.userlike{
		display:none;	
	}
	
	#vtip{
		display: none !important;	
	}
	
	
	
	/* OLD RULES */
	
	body {background:none;}
	.noMobile{display:none;}
			
	/* END OLD RULES */
	
    /* ALLGEMEINES */
    .mobile100{
        width: 100%;
    }
	
    /* Navigation AND HEADER */
    #headerTempSpacer[style]{
        height: 30px !important;
    }
    
    #headerTempInfo{
        height: 30px;
        margin-top: 60px;
        font-size: 12px;
        line-height: 15px;
    }
    
    #headerTempInfo img {
        max-height: 15px;
    }
    
    
    #trust.de-flag{
        background: url(images/icon_vector_sprite.svg) 69px -82px no-repeat;
        background-size: 500px;
    }
    
     #trust.ch-flag{
        background: url(images/icon_vector_sprite.svg) 69px -101px no-repeat;
        background-size: 500px;
    }
    
    #mSearchForm{
        margin-top:13px;
        margin-left: 10px;
    }
    
    #mSearchForm .input{
        width: 45%;
        height: 15px;
    }
    
    /* Bug bei Benutzerkonto */
    .benutzerdaten #mSearchForm .input{
        height: 33px;
    }
    
    #mSearchForm .submit{
        height: 33px;
        font-weight: bold;
    }
    
    #headerNavBox #mainNavigation {
        margin-top: 0px;
        top: 60px;
        left: 0;
        border-top: 1px solid #505050;
        width: 100%;
    }
    
    #headerNavBox #languages{
        display:none;
    }
    
    #trust {
        font-size: 11px;
        margin-top: 1px;
        width: 211px;
    }
    
    #headerOuter{
        height: 60px;
        background: #3d3d3d;
    }
    
    a.naviNeu{ /* BIG NAVs*/
        float:none !important;
        display: block;
        margin-left:10px;
        margin-top:25px;
        font-size: 200%;
        
    }
    
    #headerNavBox a{ 
        display:block;
    }
    
    #cart, #headerNavBox a:hover, #cart:hover{
        background: none;
    }
    
    .siteMarginTop {
        margin-top: 60px !important;
    }
    
    #headerNavBox{
        display:none;
    }
    
    #regCart .orangeStroke{
        display:none;
    }
    
    #regCart{
        margin-top: 43px !important;
        width: auto !important;
        right: 10px;
    }
    
    #regCart a{ /* small right Navs*/
        padding-bottom: 20px;
        font-size: 16px !important;
    }
    
    .mobileCall{
        float: right;
        margin-right: 10px;
    }
    
 
    
    
    
    
    #mobileMenu{position:absolute;right:0px;top:0px; display:inline-block;width:50px;height:50px;
        /* background:transparent url("/1_css/images/iconset_mobile.png") repeat scroll -1759px -6px;*/
        background: transparent url("/1_css/images/icon_vector_sprite.svg")  -507px -10px no-repeat;
        background-size: 900px;
        cursor:pointer}
    
    
    #mobileMenu.open{
       background: transparent url("/1_css/images/icon_vector_sprite.svg") -665px -10px  no-repeat;
       background-size: 900px;
    }
    
    #mobileSearch{position:absolute;right:65px;top:0px; display:inline-block;width:42px;height:50px;
        /* background:transparent url("/1_css/images/iconset_mobile.png") repeat scroll -1750px -48px; */
        /* background: transparent url("/1_css/images/icon_vector_sprite.svg")  -723px -7px no-repeat;*/
        background: transparent url("/1_css/images/icon_vector_sprite.svg")  -824px -10px no-repeat;
        background-size: 900px;
        cursor:pointer}
    
    
    /* PRODUKTE */
    #bigAddToCart, button.bigBtn{
        font-size: 20px;
        font-weight: bold;
    }
    
    a.close, a.close:hover{
       background: #ff9900 url("/1_css/images/icon_vector_sprite.svg") -663px -19px  no-repeat;
       background-size: 900px;
        width: 40px;
        height: 40px;
    }
    
    
    .select-kat-wrapper {
        margin-top: 10px;
        width: auto;
        /* border-color: #3d3d3d; */
    }
    
    .select-kat-wrapper select{
        color: #3d3d3d; /* 9c9c9c;*/
        -webkit-appearance: none;
    }
    
 
    div#sizeAmount{
        padding-left: 0px;
        padding-right: 0px;
    }
    
    #itemBigPic{
        float:none;
        width: 100%;
        overflow: hidden;
    }
    
    div#sizeAmount, #itemAll #sizePreview, div#sizeLinksAll{
        width: 100%;
    }
    
    #itemHead{
        background: none;
    }
    
    #itemDescr,#itemThumbGallery,#itemCalcAll,#itemDataSheet,#itemDataSheetAll{
        float:none;
        width:auto;
        background: none;
    }
	
    #itemThumbGallery{
        border:none;
        
    }
    
    .vorteile{
        color: #3d3d3d;
    }
    
    #itemCalcAll .vorteile{
        margin-bottom: 0;
    }
    
    .itemExpressHead, #itemIncHead,#dataSheetHead,.mTrigger{
        width: 860px;
    }
    
    #itemCalcIncluded{
        float:none;
        width: 100%;
    }
    
    #productGallery #banner-slide2[style], #productGallery #banner-slide2 .bjqs[style], #productGallery #banner-slide2 .bjqs-slide[style]{
        height: 100px !important;
    }
    
    #druckInfo[style]{
        position: relative;
        display: none !important;
    }
    
    #itemHead{
        border:none;
    }
    
    #itemDescr p{
        padding-top: 0px;
    }
  
    
    #itemThumbCalcHead{
        width: 860px;
    }
    
    #einzelobjekt{
        display: block;
    }
    
    td.mainThumbTrigger_x{
        width: 100%;
    }
    
    .mainThumbTrigger_x, td.nettoHighlight.tdRight{
        text-align: center;
    }
    
    #anzBottomHolder[style]{
        width: 100% !important;
        text-align: center !important;
        margin-bottom: 20px;
    }
    
    #anzBottomHolder input{
        display: inline !important;
    }
    
   
    .videoDiv[style]{
        margin-top: 50px !important;
    }
    
    iframe#videoFrame[style],#lightbox[style]{
        width: 100% !important;
        margin-left:0px !important;
        margin-top:0px !important;
        top: 0 !important;
        left: 0 !important;
    }
    
    .aktion #lightbox img{
        max-width: 100%;
    }
  

    
    /* KONTAKT */
    #captcha[style]{
        float:none !important;
    }
    
    a.captchaRefresh{
        display:block;
        width: 50px;
        height:50px;
        background: transparent url(images/icon_vector_sprite.svg) -1296px -243px no-repeat;
        background-size: 1400px;
    }
    
   
    .getNLouter{
        background: none;
      
    }
    
    #senderDiv{
        text-align: center;
    }
    
    #senderDiv input.bigBtn{
        width: 50%;
        font-size: 22px;
    }
    
    .mainStroke{
        background: none;
    }
    
    #leftbox,.floatMiddleRight{
        float:none;
        width: 100%;
    }
    
    #formular2 td{
        display: block; 
    }
    
    #formular2 .kontaktTextfeld{
        width: 90% !important;
    }
    
    #formular2 table{
        margin: 0 auto;
        text-align: center;
    }
    
    #formular2 table input{
        margin-bottom: 20px;
    }
    
    
    
    .mobileBlock, tr.trTdMobileBlock td{
        display: block;
    }
    
    
    
    
    /* NEWS */
    #newsTeaserBox{
        width:100%;
    }
    
    #nText{
        margin: 0;
        width: 100%;
        margin-bottom: 15px;
    }

    #nImgHolder{
        margin: 0px;
        float: none;
        width: auto !important;
    }
    
    #newsTeaseDiv .headline{
        display:block;
        margin-top:10px;
    }
    
    #newsTeaseDiv .topSpace{
        padding-top:0;
    }
    
    .newsNoOverflow{
        height: auto;
    }
    
    
    /* USER KONTO */
    form h4, #leftbox h4{
        text-transform: uppercase;
    }
    
    a.usrBtn{
        background-color: #eee;
        width: 100%;
    }
    
    a.usrBtn.usrBtnOn{
        background: #3d3d3d;
    }
    
    
    /* UNTERNEHMEN */
    .mobile100IMG{
        max-width: 100%;
        height: auto;
    }
    
    h1.wordBreak,.aboutUsPage a{
        word-break: break-all;
    }
    
    
    /* BANNER-RECHNER */
    
    .rangeslider--horizontal{
        margin-top:15px;
        margin-bottom:15px;
    }
    
    #repeatPrice{
        color:#ccc;
        font-size: 13px;
        margin-left: 10px;
    }
    
    .pluMi {
        padding: 5px 10px;
    }
    
    .bannerRechner{
        width: 100%;
        background: none;
        padding:0;
        margin-top: -60px;
    }
    
    .bannerRechner td{
        display: block;
    }
    
    .bannerRechner span.link{
        display:block;
    }
    
    .bannerRechner #fadeslideshow{
        width: 100%;
        height: auto;
        position: relative;
        display: none;
    }
    
    #bannerOesung[style]{
        width: 100% !important;
    }
    
    .bannerRechner h4[style]{
        line-height: 32px;
    }
    
    #vorschauBanner{
        margin-top: 10px;
        position:relative;
    }
    
    
    
    /* WARENKORB UND CHECKOUT */
    #cart-site select.colorPicker[style]{
        width: auto !important;
    }
    
    #cart-site .einzelobjektFeld a{
        font-weight: bold;
    }
    
    .tdImg img{
        -webkit-border-radius: 7px;
        -moz-border-radius: 7px;
        -ms-border-radius: 7px;
        -o-border-radius: 7px;
        border-radius: 7px;
        background-clip: padding-box;
    }
    
    .voucherDiv{
        height: auto;
        padding: 10px;
    }
    
    .voucherButton{
        float:none;
        margin-top: 10px;
        display: block;
        margin-left: 0px !important;
         -webkit-appearance: none;
    }
    
    .voucherInput{
        float:none;
        width: auto;   
        margin-top: 10px;
        display: block;
    }
    
    .tdm4 .colorPicker{
        margin: 8px;
    }
    
    .smalltxt {
        font-size: 14px;
    }
    
    .tdm2 img{
        margin-top: 5px;
    }
    
    .tdm7.nettoHighlight{
        padding-left: 0px;
    }
    
    .tdm6 span::after {
        content: " (Brutto)";
    }
    
    .tdm7 span::after {
        content: " (Netto)";
    }
    
    
    .recomm,.recommPageHead,.recommHR{ /* EMPFEHLUNGEN AUSBLENDEN */
        display:none; 
    }
    
    
    /* Last Step Checkout */
    #chout_btn{
        margin-bottom: 60px;
    }
    
    #vpAdressenBlock[style]{
        width: 100% !important;
    }
    
    #vpAdressenBlock tr, #vpAdressenBlock td{
        display:block;
        width:100%;
        text-align: center;
        font-size:14px;
    }
    
    select[name="zahlungsweise"] {
      height: 50px;
    }
    

    
    input[type=checkbox]#agb{
        -webkit-transform: scale(2,2);
        display: inline-block;
        margin-right: 10px;
    }
    
    
    /* GALLERY */
    
    #lightcase-content img:active{
        position: absolute;
        z-index:9999;
    }

    
    /* GALLERY ZOOM */
    /*
    li.bjqs-slide[style]{
        float: none !important;
        width: 100% !important;
    }
    
    ul.bjqs .orangeSlide{
        width: 100% !important;
    }
    
    #banner-slide3 ul.bjqs .orangeSlide{
        height: auto !important;
    }
    
    #banner-slide3[style], .bjqs-wrapper[style]{
        width: 100% !important;
        height: auto !important;
    }
    */
    
    #banner-slide3 ul.bjqs .orangeSlide{
       display: none;
    }
    
    #banner-slide3 .bjqs-slide a[style]{
        width: 100% !important;
        background-size: contain !important;
    }
    
    #banner-slide3 li.bjqs-slide[style]{
       
    }
    
    
    /* FTP-UPLOAD */
    #middleboxBig.plusTop.floatMiddleRight  div[style]{
        width:auto !important;
    }
    
    #usrButtons{
        margin-top:20px;
    }
    
    
    /* INFO-PDFs */
    .floatMiddlebox{
        float:none;
        width: 100%;
    }
    
    
    
    /* Login-Form */
    .mobileFL{
      float:left !important;
    }
    
    .mobileFR{
      float:right !important;
    }
    
    .mobileFR select{ /* z.B Länder-Select */
        height: 40px;
    }
    
    .mobileClear{
        clear:both;
    }

  
    /* DIVERS */
    .mobileNoWrap{
        white-space: nowrap;
    }


    .hidePriceCatAnfrage .anfrageTxt{
        width: 100%;
        float: none;
    }          
    
    
    
} /* END MEDIA QUERY MOBILE */