@import "../../../Master/BowerFiles/lightgallery/dist/css/lightgallery.min.css";@import "../../../Master/BowerFiles/bootstrap-select/dist/css/bootstrap-select.min.css";.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}#main-content{z-index:2;background-color:#ffffff;position:relative;margin-top:138px}#rootPage-container #main-content{margin-top:430px}#content-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;filter:alpha(opacity=50);-webkit-opacity:.5;-moz-opacity:.5;opacity:.5;z-index:2;text-align:center}.mt-2{margin-top:40px}.mt-4{margin-top:60px}.mt-6{margin-top:100px}.mt-8{margin-top:30px}.mb-2{margin-bottom:40px}.mb-4{margin-bottom:60px}.mb-6{margin-bottom:100px}.mb-8{margin-bottom:30px}.color1{background-color:#000}.color2{background-color:#fff}.color3{background-color:#b7b7b7}.color4{background-color:#0e0e0e}.slick-arrow{position:absolute;top:-10px;z-index:10;border:none;background-color:transparent;cursor:pointer}.slick-arrow:hover{color:#cbcbcb}.slick-prev:before{content:"\e904";font-family:'icomoon';font-size:35px}.slick-next:before{content:"\e905";font-family:'icomoon';font-size:35px}.specialheadline{margin-top:50px;margin-bottom:30px}.specialheadline h2{border-top:2px solid #000;text-transform:uppercase;display:inline-block;padding:10px;font-weight:700;margin:0}.contentyoutubevideo a{text-decoration:none;display:block;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;position:relative}.contentyoutubevideo a span.overlay{position:absolute;display:block;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,0.4);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.contentyoutubevideo a span.icon-play{bottom:0;display:block;font-size:70px;height:70px;left:0;line-height:1em;margin:auto;position:absolute;right:0;text-align:center;top:0;vertical-align:middle;width:70px;color:#fff;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.contentyoutubevideo a:hover span.overlay,.contentyoutubevideo a:focus span.overlay{background:rgba(0,0,0,0.4)}.contentyoutubevideo a:hover span.icon-play,.contentyoutubevideo a:focus span.icon-play{font-size:100px;height:100px;width:100px;color:#fff}.contentstandardimage .imagecontainer{overflow:hidden}.contentstandardimage p.imagecaption{color:#b7b7b7;font-size:14px;margin-top:15px;margin-left:15px}.contentstandardimage a:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.contentstandardimage img{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.slideritems{position:relative}.slick-list{overflow:hidden}ul.slick-dots{margin:0;padding:0;position:absolute;right:30px;top:50%;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%)}ul.slick-dots li{list-style-type:none;line-height:0;margin-bottom:10px;width:10px;height:10px;border:0;outline:none}ul.slick-dots li:before{content:""}ul.slick-dots li button{border:1px solid #000;font-size:0;line-height:0;display:block;width:10px;height:10px;padding:5px;cursor:pointer;color:transparent;outline:none;background-color:#fff;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}ul.slick-dots li.slick-active button{background-color:#000}ul.slick-dots li:hover button{background-color:#000}.contenttwocolumnimagetext .imagecontainer{position:relative;overflow:hidden}.contenttwocolumnimagetext .imagecontainer .bg-image{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.contenttwocolumnimagetext .imagecontainer .bg-image:hover{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.contenttwocolumnimagetext .imagecontainer h4{text-transform:uppercase;position:absolute;bottom:10px;left:10px;margin:0;font-weight:700}.contenttwocolumnimagetext .imagecontainer h4.color-1{color:#000}.contenttwocolumnimagetext .imagecontainer h4.color-2{color:#fff}.contenttwocolumnimagetext .imagecontainer-inner{width:100%;height:100%;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.contenttwocolumnimagetext .imagecontainer-inner:hover{background-color:rgba(255,255,255,0.5);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.contenttwocolumnimagetext .leftcol{margin-bottom:30px}.contenttwocolumnimagetext .leftcol .imagecontainer{width:100%;height:400px}.contenttwocolumnimagetext .leftcol a{width:100%;height:100%;display:block}.contenttwocolumnimagetext .leftcol a:hover h4{color:#000}.contenttwocolumnimagetext .rightcol .imagecontainer{overflow:hidden}.contenttwocolumnimagetext .rightcol .imagecontainer a{width:100%;height:100%;display:block;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.contenttwocolumnimagetext .rightcol .imagecontainer a .overlay{width:100%;height:100%;position:absolute;top:0;left:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.contenttwocolumnimagetext .rightcol .imagecontainer a:hover .overlay{background-color:rgba(255,255,255,0.5);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.contentfourtile .contentfourtile-item{margin-bottom:30px}.contentfourtile .contentfourtile-item:last-of-type{margin-bottom:0}.contentfourtile a{display:block}.contentfourtile a .overlay{width:100%;height:100%;position:absolute;top:0;left:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.contentfourtile a:hover .overlay{background-color:rgba(255,255,255,0.5);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.contentfourtile .item{position:relative}.contentfourtile .item h4{position:absolute;bottom:15px;left:15px;margin:0;text-transform:uppercase;font-weight:700;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.contentfourtile .item.color1{background-color:#000}.contentfourtile .item.color1 h4{color:#fff}.contentfourtile .item.color2{background-color:#fff}.contentfourtile .item.color3{background-color:#b7b7b7}.contenttwocoldownload{text-align:center}.contenttwocoldownload .item{margin-bottom:30px}.contenttwocoldownload a{margin-top:30px}.contentlogosubline .item{margin-bottom:50px}.contentlogosubline a{text-decoration:none}.contentlogosubline a:hover img{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.contentlogosubline img{margin-bottom:15px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.contentlogosubline h5{text-transform:uppercase;font-weight:700;text-align:center;border-top:2px solid #000;padding-top:15px}.dropdown-toggle{padding:9px 26px !important;line-height:1.2 !important}.dropdown-menu>li:before{content:"" !important}.frame-type-menu_sitemap_pages{max-width:1200px;margin:0 auto 45px auto}.frame-type-menu_sitemap_pages ul{padding-left:15px;padding-right:15px;text-align:center}.frame-type-menu_sitemap_pages ul li:before{content:" "}.frame-type-menu_sitemap_pages ul li a{text-decoration:none}.frame-type-menu_sitemap_pages ul li a:hover{text-decoration:underline}@media only screen and (min-width:480px){#rootPage-container #main-content{margin-top:480px}}@media only screen and (min-width:500px){.col-tan-6{width:50%;float:left}.contentfourtile .contentfourtile-item:nth-of-type(3){margin-bottom:0}}@media only screen and (min-width:600px){#main-content{margin-top:122px}#rootPage-container #main-content{margin-top:514px}}@media only screen and (min-width:768px){.mt-2{margin-top:40px}.mt-4{margin-top:50px}.mt-6{margin-top:100px}.mt-8{margin-top:30px}.mb-2{margin-bottom:40px}.mb-4{margin-bottom:50px}.mb-6{margin-bottom:100px}.mb-8{margin-bottom:30px}#rootPage-container #main-content{margin-top:614px}.contenttwocolumnimagetext .leftcol{margin-bottom:0}.contenttwocolumnimagetext .leftcol .imagecontainer{height:100%}.contentfourtile .contentfourtile-item{margin-bottom:0}.contentfourtile .item h4{font-size:13px}.col-tan-3{width:25%}.contenttwocoldownload .item{margin-bottom:0}.contentlogosubline .item{margin-bottom:100px}.specialheadline{margin-top:100px;margin-bottom:60px}}@media only screen and (min-width:992px){#rootPage-container #main-content{margin-top:714px}.mt-2{margin-top:50px}.mt-4{margin-top:100px}.mt-6{margin-top:150px}.mb-2{margin-bottom:50px}.mb-4{margin-bottom:100px}.mb-6{margin-bottom:150px}.specialheadline{margin-top:170px;margin-bottom:93px}.contentfourtile .item h4{font-size:16px}.contentfourtile a{margin-bottom:0}}#teaser{background-color:#000;position:fixed;top:0;width:100%;z-index:1;margin-bottom:80px}#teaser-inner{height:300px;margin-top:130px;position:relative}.teaserimage{position:absolute;width:100%;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media only screen and (min-width:480px){#teaser-inner{height:350px}}@media only screen and (min-width:600px){#teaser-inner{height:400px;margin-top:114px}}@media only screen and (min-width:768px){#teaser{margin-bottom:150px}#teaser-inner{height:500px}}@media only screen and (min-width:992px){#teaser-inner{height:600px}}.csc-header-alignment-center{text-align:center}.csc-header-alignment-right{text-align:right}.csc-header-alignment-left{text-align:left}div.csc-textpic-responsive,div.csc-textpic-responsive *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}div.csc-textpic,div.csc-textpic div.csc-textpic-imagerow,ul.csc-uploads li{overflow:hidden}div.csc-textpic .csc-textpic-imagewrap table{border-collapse:collapse;border-spacing:0}div.csc-textpic .csc-textpic-imagewrap table tr td{padding:0;vertical-align:top}div.csc-textpic .csc-textpic-imagewrap figure,div.csc-textpic figure.csc-textpic-imagewrap{margin:0;display:table}figcaption.csc-textpic-caption{display:table-caption}.csc-textpic-caption{text-align:left;caption-side:bottom}div.csc-textpic-caption-c .csc-textpic-caption,.csc-textpic-imagewrap .csc-textpic-caption-c{text-align:center}div.csc-textpic-caption-r .csc-textpic-caption,.csc-textpic-imagewrap .csc-textpic-caption-r{text-align:right}div.csc-textpic-caption-l .csc-textpic-caption,.csc-textpic-imagewrap .csc-textpic-caption-l{text-align:left}div.csc-textpic div.csc-textpic-imagecolumn{float:left}div.csc-textpic-border div.csc-textpic-imagewrap img{border:2px solid #000;padding:0px 0px}div.csc-textpic .csc-textpic-imagewrap img{border:none;display:block}div.csc-textpic .csc-textpic-imagewrap .csc-textpic-image{margin-bottom:10px}div.csc-textpic .csc-textpic-imagewrap .csc-textpic-imagerow-last .csc-textpic-image{margin-bottom:0}div.csc-textpic-imagecolumn,td.csc-textpic-imagecolumn .csc-textpic-image{margin-right:10px}div.csc-textpic-imagecolumn.csc-textpic-lastcol,td.csc-textpic-imagecolumn.csc-textpic-lastcol .csc-textpic-image{margin-right:0}div.csc-textpic-intext-left .csc-textpic-imagewrap,div.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap{margin-right:10px}div.csc-textpic-intext-right .csc-textpic-imagewrap,div.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap{margin-left:10px}div.csc-textpic-center .csc-textpic-imagewrap,div.csc-textpic-center figure.csc-textpic-imagewrap{overflow:hidden}div.csc-textpic-center .csc-textpic-center-outer{position:relative;float:right;right:50%}div.csc-textpic-center .csc-textpic-center-inner{position:relative;float:right;right:-50%}div.csc-textpic-right .csc-textpic-imagewrap{float:right}div.csc-textpic-right div.csc-textpic-text{clear:right}div.csc-textpic-left .csc-textpic-imagewrap{float:left}div.csc-textpic-left div.csc-textpic-text{clear:left}div.csc-textpic-intext-left .csc-textpic-imagewrap{float:left}div.csc-textpic-intext-right .csc-textpic-imagewrap{float:right}div.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap{float:right}div.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap{float:left}div.csc-textpic div.csc-textpic-imagerow-last,div.csc-textpic div.csc-textpic-imagerow-none div.csc-textpic-last{margin-bottom:0}.csc-textpic-intext-left ol,.csc-textpic-intext-left ul{padding-left:40px;overflow:auto}ul.csc-uploads{padding:0}ul.csc-uploads li{list-style:none outside none;margin:1em 0}ul.csc-uploads img{float:left;margin-right:1em;vertical-align:top}ul.csc-uploads span{display:block}ul.csc-uploads span.csc-uploads-fileName{text-decoration:underline}table.contenttable-color-1{background-color:#EDEBF1}table.contenttable-color-2{background-color:#F5FFAA}table.contenttable-color-240{background-color:black}table.contenttable-color-241{background-color:white}table.contenttable-color-242{background-color:#333333}table.contenttable-color-243{background-color:gray}table.contenttable-color-244{background-color:silver}.tx-go-maps-ext img{max-width:none}.tx-go-maps-ext img{max-width:none}.mobilecole .search{float:right;position:relative}.desktopcol .search{display:none}.search{float:left;display:inline-block;width:150px;height:28px}.tx-indexedsearch-searchbox .submitbutton,.tx-indexedsearch-searchbox .inputfield{display:inline-block}.tx-indexedsearch-searchbox .submitbutton{display:inline-block;position:absolute;width:28px;height:28px;top:2px;left:0}.tx-indexedsearch-searchbox .submitbutton button.tx-indexedsearch-searchbox-button{border:none;padding:0;font-weight:700;line-height:1;width:100%;height:100%}.tx-indexedsearch-searchbox .submitbutton button.tx-indexedsearch-searchbox-button:hover{background-color:#fff}.tx-indexedsearch-searchbox .submitbutton button.tx-indexedsearch-searchbox-button:hover span{color:#b7b7b7}.tx-indexedsearch-searchbox .submitbutton span{font-size:24px;position:absolute;top:0;left:0;font-weight:700}.tx-indexedsearch-searchbox .inputfield{display:inline-block;width:122px;height:28px;position:absolute;right:0;top:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.tx-indexedsearch-searchbox .inputfield input{border:none;border-bottom:2px solid #000;width:100%;height:26px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}span.searchResult{font-weight:700;font-size:18px}div.tx-indexedsearch-browsebox:last-of-type{display:none}div.tx-indexedsearch-browsebox p{margin:0;margin-bottom:20px !important;margin-top:5px;display:inline-block}div.tx-indexedsearch-browsebox ul{margin:0;padding:0;width:100%;margin-bottom:50px}div.tx-indexedsearch-browsebox ul li{margin-right:2px;display:inline-block}div.tx-indexedsearch-browsebox ul li:before{content:"";margin:0;padding:0}div.tx-indexedsearch-browsebox ul li a{background-color:#000;color:#fff;border:none;font-size:12px;padding:5px 10px;display:block;text-decoration:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;font-weight:700}div.tx-indexedsearch-browsebox ul li a:hover{text-decoration:none;background-color:#b7b7b7;color:#000}div.tx-indexedsearch-browsebox ul li:last-of-type,div.tx-indexedsearch-browsebox ul li:first-of-type{display:inline-block}div.tx-indexedsearch-browsebox ul li.tx-indexedsearch-browselist-currentPage a{background-color:#000;cursor:inherit;color:#fff}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{background-color:#fff}.pagination>li:first-child>a,.pagination>li:first-child>span{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{background-color:#000;color:#fff}.tx-indexedsearch-title a{text-decoration:none;text-transform:uppercase}.tx-indexedsearch-title a:hover{text-decoration:underline}@media only screen and (min-width:600px){.mobilecole .search{float:left}.desktopcol{margin:30px 0}.desktopcol .search{display:block;float:right;margin-top:28px;margin-left:30px;margin-right:30px;position:relative}}@media only screen and (min-width:768px){.desktopcol .search{width:259px;margin-left:90px;margin-right:50px}.desktopcol .tx-indexedsearch-searchbox .inputfield input{width:230px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.tx-indexedsearch-searchbox .inputfield{float:inherit;width:auto}}.tanmailchimp{margin-bottom:30px}.tanmailchimp .tanmailchimpform{text-align:center}.tanmailchimp .headline h5{font-weight:700;text-transform:uppercase;text-align:center}.tanmailchimp input:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.tanmailchimp input.firstname,.tanmailchimp input.lastname,.tanmailchimp input.email{display:inline-block;border:1px solid #000;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;padding:5px 10px;width:260px;margin-bottom:15px}.tanmailchimp .mandatory{width:260px;font-family:'Open Sans',sans-serif;font-weight:300;font-size:12px;text-align:left;margin:0 auto}.tanmailchimp .mailchimb-checkbox{width:260px;margin:0 auto}.tanmailchimp .accepted-privacy-terms{display:inline-block;text-align:left;font-size:12px;width:20px;height:20px;float:left}.tanmailchimp .accepted-privacy-terms .checkbox-wrap{position:absolute}.tanmailchimp .accepted-privacy-terms .checkbox-wrap .ez-checkbox{right:-18px}.tanmailchimp .checkbox-label-wrap{display:inline-block;text-align:left;float:left;width:230px;padding-left:10px}.tanmailchimp .checkbox-label-wrap p{font-size:12px}.tanmailchimp .submit-wrap{display:inline-block;text-align:center;width:260px}.tanmailchimp button.special-button{display:inline-block;width:34px;height:34px;position:relative;font-size:0px;background-color:transparent;border:0;line-height:0}.tanmailchimp button.special-button:before{position:absolute;top:10px;left:0;content:"\e906";font-size:32px;font-family:'icomoon';color:#000;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.tanmailchimp button.special-button:hover:before{color:#b7b7b7;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;-webkit-transform:rotate(10deg);-moz-transform:rotate(10deg);-ms-transform:rotate(10deg);-o-transform:rotate(10deg);transform:rotate(10deg)}.tanmailchimp .errors{display:inline-block;font-size:12px;color:#da0000;width:260px;padding:0}.tanmailchimp .errors li:before{content:''}@media only screen and (min-width:480px){.tanmailchimp input.email,.tanmailchimp .submit-wrap,.tanmailchimp .mandatory,.tanmailchimp .errors{width:340px;display:inline-block}.tanmailchimp input.firstname,.tanmailchimp input.lastname{width:167px;display:inline-block;margin-bottom:15px}.tanmailchimp .mailchimb-checkbox{width:340px}.tanmailchimp .checkbox-label-wrap{width:320px}}@media only screen and (min-width:768px){.tanmailchimp{margin-bottom:30px}}.formular .form-group{width:100%;margin-bottom:30px}.formular .form-group label{text-transform:uppercase;font-weight:700;width:100%;display:inline-block;vertical-align:top}.formular .form-group .input{width:100%;display:inline-block;color:#000}.formular .form-group .input input,.formular .form-group .input textarea{width:100%;display:block;border:1px solid #000;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;padding:5px 10px}.formular .form-group .input input.form-control:focus,.formular .form-group .input textarea.form-control:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.formular .form-group .input textarea{height:170px}.formular .requiredField p{font-weight:700;font-size:14px}.formular button.special-button{display:inline-block;width:42px;height:42px;position:relative;font-size:0px;background-color:transparent;border:0;line-height:0;padding:0;float:left}.formular button.special-button:before{position:absolute;left:0;content:"\e906";font-size:32px;font-family:'icomoon';color:#000;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.formular button.special-button:hover:before{color:#b7b7b7;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;-webkit-transform:rotate(10deg);-moz-transform:rotate(10deg);-ms-transform:rotate(10deg);-o-transform:rotate(10deg);transform:rotate(10deg)}.formular .form-group .bootstrap-select.btn-group,.formular .form-horizontal .bootstrap-select.btn-group,.formular .form-inline .bootstrap-select.btn-group{border:none;box-shadow:none}.formular .bootstrap-select{display:inline-block;width:50%}.formular .bootstrap-select .dropdown-toggle{background-color:#fff;border:1px solid #000;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;color:#000;position:relative;z-index:1;width:auto;padding:9px 26px 9px 10px !important}.formular .bootstrap-select .dropdown-toggle .filter-option{color:#000;font-family:'Open Sans',sans-serif;font-weight:700}.formular .bootstrap-select .dropdown-toggle .caret{top:53%}.formular .bootstrap-select .dropdown-menu ul{background:none}.formular .bootstrap-select .dropdown-menu ul li:before{content:'';margin:0;padding:0}.formular .bootstrap-select .dropdown-menu ul li a span.text{padding-left:0;font-family:'Open Sans',sans-serif;font-weight:300}.formular .btn-default:hover,.formular .btn-default:focus,.formular .btn-default:active,.formular .btn-default.active,.formular .open>.dropdown-toggle.btn-default,.formular .btn-default:active:hover,.formular .btn-default.active:hover,.formular .open>.dropdown-toggle.btn-default:hover,.formular .btn-default:active:focus,.formular .btn-default.active:focus,.formular .open>.dropdown-toggle.btn-default:focus,.formular .btn-default:active.focus,.formular .btn-default.active.focus,.formular .open>.dropdown-toggle.btn-default.focus{background-color:#000;color:#fff;border:none}.formular .btn-default:hover span.filter-option,.formular .btn-default:focus span.filter-option,.formular .btn-default:active span.filter-option,.formular .btn-default.active span.filter-option,.formular .open>.dropdown-toggle.btn-default span.filter-option,.formular .btn-default:active:hover span.filter-option,.formular .btn-default.active:hover span.filter-option,.formular .open>.dropdown-toggle.btn-default:hover span.filter-option,.formular .btn-default:active:focus span.filter-option,.formular .btn-default.active:focus span.filter-option,.formular .open>.dropdown-toggle.btn-default:focus span.filter-option,.formular .btn-default:active.focus span.filter-option,.formular .btn-default.active.focus span.filter-option,.formular .open>.dropdown-toggle.btn-default.focus span.filter-option{color:#fff}.formular .bootstrap-select>.dropdown-toggle.bs-placeholder:active,.formular .bootstrap-select>.dropdown-toggle.bs-placeholder:focus,.formular .bootstrap-select>.dropdown-toggle.bs-placeholder:hover{color:#fff;background-color:#000}.formular .bootstrap-select>.dropdown-toggle.bs-placeholder:active span.filter-option,.formular .bootstrap-select>.dropdown-toggle.bs-placeholder:focus span.filter-option,.formular .bootstrap-select>.dropdown-toggle.bs-placeholder:hover span.filter-option{color:#fff}.formular .bootstrap-select.btn-group .dropdown-toggle .filter-option{font-size:14px;color:#000}.formular .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:auto}.formular a.refreshButton{font-size:34px;text-decoration:none;position:relative;width:42px;height:42px;float:left;margin-left:15px}.formular a.refreshButton span{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.formular a.refreshButton:hover{color:#b7b7b7}.formular .submit{margin:0 0 15px 0}.formular .checkbox-form-group{margin:0 0 30px}.formular .checkbox-form-group .checkbox{width:7% !important;height:20px;position:relative;margin:0}.formular .checkbox-form-group .checkbox .form-check{width:100%;height:100%}.formular .checkbox-form-group label{font-weight:400;text-transform:inherit;width:93%;margin:0 !important}.formular .checkbox-form-group label p{font-size:10px;margin:0 0 0 20px}.formular .checkbox-form-group .radio input[type="radio"],.formular .checkbox-form-group .radio-inline input[type="radio"],.formular .checkbox-form-group .checkbox input[type="checkbox"],.formular .checkbox-form-group .checkbox-inline input[type="checkbox"]{margin:0;width:20px !important;height:20px}.form-check-label{margin-top:0}.ez-hide{opacity:0;filter:alpha(opacity=0)}.ez-checkbox{background:transparent url('../../../Master/Images/Frontend/checkbox.jpg') 0 1px no-repeat;display:inline-block;width:20px;height:21px;position:absolute;right:0}.ez-checked{background-position:0 -19px}.ez-checkbox{zoom:1;*display:inline;_height:30px}@media only screen and (min-width:768px){.formular button.special-button{margin-left:30%}.formular .form-group label{width:30%;display:inline-block;margin-top:10px;line-height:1}.formular .form-group .input{width:70%;display:inline-block}.submit{margin:0}.formular .checkbox-form-group .checkbox{width:34% !important}.formular .checkbox-form-group label{margin:0 0 0 20px !important;width:61% !important}.formular .checkbox-form-group label p{font-size:10px;margin:0}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{right:0 !important}}.news-container .article{margin-bottom:60px}.news-container .header .periodoftime,.news-container .header .news-list-date{font-weight:700;margin-bottom:15px;display:block}.news-container .header h3{margin-bottom:15px}.news-container .header h3 a{text-decoration:none;text-transform:uppercase;font-weight:700}.news-container .header h3 a:hover{text-decoration:underline}.news-container .teaser-text p{margin:0;display:inline}.news-container .news-img-wrap{display:block;margin-bottom:15px;overflow:hidden}.news-container .news-img-wrap a{display:block}.news-container .news-img-wrap .no-media-element a{overflow:hidden;border:1px solid #000}.news-container .news-img-wrap img{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.news-container .news-img-wrap:hover img{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.news-container .more{display:inline-block;margin-left:5px}.news-list-view{position:relative}.newsPreloader{position:absolute;bottom:-60px;left:50%;-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0);display:none;opacity:0;width:30px;height:30px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.newsPreloader.isLoading{opacity:1;display:block;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.page-navigation{display:none}.news-single{margin-bottom:100px}.news-single .periodoftime,.news-single .news-list-date{font-weight:700;margin-bottom:15px;display:block}.news-single .teaser-text p{font-weight:700}.news-single .mediaelement-image{margin-bottom:15px}.news-single .news-backlink-wrap{margin-bottom:60px}.news-single .news-related-wrap h4{text-transform:uppercase;font-weight:700}.news-single .news-related-wrap ul{margin:0;padding:0}.news-single .news-related-wrap ul li{list-style-type:none;margin-bottom:15px}.news-single .news-related-wrap ul li:before{content:""}.news-single .news-related-wrap ul li .news-related-files-link{display:block}.news-single .news-related-wrap ul li a{position:relative;text-decoration:none;display:table}.news-single .news-related-wrap ul li a span{display:table-cell;vertical-align:top;font-size:55px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.news-single .news-related-wrap ul li a span b.name{padding-top:10px;font-size:12px;display:block}.news-single .news-related-wrap ul li a span.description{padding-left:15px;font-size:14px}.news-single .news-related-wrap ul li a:hover span{color:#b7b7b7;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}@media only screen and (min-width:480px){.news-single .news-related-wrap ul li .news-related-files-link{margin-right:30px}}@media only screen and (min-width:768px){.news-container .article{margin-bottom:100px}.news-container .header .periodoftime,.news-container .header .news-list-date{margin-bottom:30px}.news-container .header h3{margin-bottom:75px}.news-container .news-img-wrap{margin-bottom:0}.news-single .periodoftime,.news-single .news-list-date{margin-bottom:30px}.news-single .mediaelement-image{margin-bottom:30px}}.dropdown-toggle{border:none;text-transform:uppercase;font-weight:700;font-family:'Open Sans',sans-serif;padding:11px 26px 9px 26px;line-height:0.9;height:34px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.bootstrap-select.btn-group .dropdown-toggle .filter-option{font-size:14px;color:#000}.bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:auto}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{text-decoration:none;color:#fff;background-color:#000}.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default.active,.open>.dropdown-toggle.btn-default,.btn-default:active:hover,.btn-default.active:hover,.open>.dropdown-toggle.btn-default:hover,.btn-default:active:focus,.btn-default.active:focus,.open>.dropdown-toggle.btn-default:focus,.btn-default:active.focus,.btn-default.active.focus,.open>.dropdown-toggle.btn-default.focus{background-color:#000;color:#fff;border:none}.btn-default:hover .filter-option,.btn-default:focus .filter-option,.btn-default:active .filter-option,.btn-default.active .filter-option,.open>.dropdown-toggle.btn-default .filter-option,.btn-default:active:hover .filter-option,.btn-default.active:hover .filter-option,.open>.dropdown-toggle.btn-default:hover .filter-option,.btn-default:active:focus .filter-option,.btn-default.active:focus .filter-option,.open>.dropdown-toggle.btn-default:focus .filter-option,.btn-default:active.focus .filter-option,.btn-default.active.focus .filter-option,.open>.dropdown-toggle.btn-default.focus .filter-option{color:#fff !important}.bootstrap-select>.dropdown-toggle.bs-placeholder:active,.bootstrap-select>.dropdown-toggle.bs-placeholder:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder:hover{color:#fff;background-color:#000}.bootstrap-select>.dropdown-toggle.bs-placeholder:active .filter-option,.bootstrap-select>.dropdown-toggle.bs-placeholder:focus .filter-option,.bootstrap-select>.dropdown-toggle.bs-placeholder:hover .filter-option{color:#fff !important}.bootstrap-select.btn-group .dropdown-menu{max-height:130px !important;padding:0}.bootstrap-select.btn-group .dropdown-menu li a span.text{font-weight:300}.productlistfilter{text-align:center;margin-top:65px;margin-bottom:75px}.overlay{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}a:hover .overlay,a.is-active .overlay{background-color:rgba(255,255,255,0.5);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.categoryList{margin-bottom:70px}.tanproducts_categoryitem{margin-bottom:65px}.tanproducts_categoryitem .tanproducts_categoryicon{width:100%;height:100%;overflow:hidden;display:block}.tanproducts_categoryitem .matchhight{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.tanproducts_categoryitem a{text-decoration:none;display:block}.tanproducts_categoryitem a img{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.tanproducts_categoryitem a h4{text-align:center;text-transform:uppercase;font-weight:700;margin:0;border-top:2px solid #000;padding-top:10px}.tanproducts_categoryitem a:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.tanproducts_categoryicon{margin-top:50px}.tanproducts_categoryicon img{height:auto;width:100%}.productlist{margin-bottom:60px}.tanproducts_categoryicon.productlist{margin-top:50px;margin-bottom:0}.tanproducts_categoryicon.productlist img{height:80px;width:auto}.tanproducts_productcategorytitle{margin-bottom:30px;margin-top:50px}.tanproducts_productcategorytitle h2{border-top:2px solid #000;text-transform:uppercase;display:inline-block;padding:10px;font-weight:700;margin:0}.productlist-item .linkToProductdetails{display:block;overflow:hidden;position:relative}.productlist-item .linkToProductdetails img{width:100%;height:auto}.productlist-item-title{display:block;text-align:center}.productlist-item-title.no-switch span{color:#b7b7b7}.productlist-item-title span{font-size:30px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.productlist-item-title a.switchImage{text-decoration:none}.productlist-item-title a.switchImage:hover span{color:#b7b7b7;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.productlist-item a.linkToProductdetails{display:block;text-align:center;text-decoration:none;min-height:60px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.productlist-item a.linkToProductdetails h4{font-weight:700;text-transform:uppercase}.productlist-item a.linkToProductdetails img{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.productlist-item a.linkToProductdetails:hover{text-decoration:underline;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.productlist-item a.linkToProductdetails:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.productlist-item-images{position:relative;display:block}.productlist-item-images picture{display:block}.productlist-item-images picture{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.productlist-item-images picture.second-picture{position:absolute;top:0;left:0;display:none;filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;opacity:0}.productlist-item-images picture.second-picture.show{display:block;filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;opacity:1;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.productdetail .productdetail-productteaser{margin-bottom:45px}.productdetail .productdetail-producttitle h1{margin-bottom:10px;line-height:1.6}.productdetail .productdetail-productsubtitle h5{margin-bottom:30px;text-transform:uppercase;font-weight:700}.productdetail .productdetail-productdescription{margin-bottom:30px}.productdetail .productthumbspacer{margin-bottom:100px}.productdetail .productdetail-productthumb{margin-bottom:100px}.productdetail .productvariants{margin-bottom:40px}.productdetail .productvariants h3{text-transform:uppercase;font-weight:700}.productdetail .slick-arrow{top:50%;font-size:0;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%)}.productdetail .slick-arrow:before{font-size:15px}.productdetail .slick-arrow.slick-prev{left:15px}.productdetail .slick-arrow.slick-next{right:15px}.productdetail .slick-arrow.slick-disabled{color:#b7b7b7;cursor:default}.productdetail .producttestimonials{margin-bottom:45px}.productdetail .producttestimonials h3{text-transform:uppercase;font-weight:700}.productdetail .producttestimonials .allreferences-button{text-align:center;position:relative}.productdetail .producttestimonials .allreferences-button a{display:inline-block}.productdetail .producttestimonials a{display:block;text-decoration:none;position:relative}.productdetail .producttestimonials h5{text-transform:uppercase;font-weight:700;margin-top:10px;margin-left:0}.productdetail .producttestimonials .slick-slide{position:relative}.productdetail .producttestimonials .copyright{position:absolute;bottom:10px;left:5px;right:5px;text-align:left;color:#fff;font-size:10px}.productdetail .designer{margin-bottom:45px}.productdetail .designer h3{text-transform:uppercase;font-weight:700}.productdetail .designer .designer-image{max-width:360px;margin:0 auto;margin-bottom:45px}.productdetail .productfamily{margin-bottom:45px}.productdetail .productfamily .productfamilyitem{margin-bottom:30px}.productdetail .productfamily h3{text-transform:uppercase;font-weight:700}.productdetail .productfamily a{display:block;overflow:hidden}.productdetail .productfamily a img{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.productdetail .productfamily a:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.productdetail .productdetaildownloads{padding:0 15px;margin-bottom:45px}.productdetail .productdetaildownloads-inner{padding-top:30px;background-color:#f2f3f4;width:100%;text-align:center}.productdetail .productdetaildownloads .productinformation,.productdetail .productdetaildownloads .productequipment,.productdetail .productdetaildownloads .productfabriccollection{display:inline-block;margin-bottom:30px;margin-right:25px;margin-left:25px}.productdetail .productdetaildownloads a{text-transform:uppercase;font-weight:700;text-decoration:none}.productdetail .productdetaildownloads a .icon-pdf_download,.productdetail .productdetaildownloads a .icon-collection_download{margin-bottom:10px;display:inline-block;width:80px;height:80px;background-color:#fff;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;position:relative;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.productdetail .productdetaildownloads a .icon-pdf_download:before,.productdetail .productdetaildownloads a .icon-collection_download:before{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);font-size:35px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.productdetail .productdetaildownloads a:hover .icon-pdf_download,.productdetail .productdetaildownloads a:hover .icon-collection_download{background-color:#000;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.productdetail .productdetaildownloads a:hover .icon-pdf_download:before,.productdetail .productdetaildownloads a:hover .icon-collection_download:before{color:#fff;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.productdetail .productcrossselling{margin-bottom:45px}.productdetail .productcrossselling h3,.productdetail .productcrossselling h4{text-transform:uppercase;font-weight:700}.productdetail .productcrossselling a{overflow:hidden;display:block;text-decoration:none}.productdetail .productcrossselling a .image-container{width:100%;height:100%;position:relative;overflow:hidden}.productdetail .productcrossselling a img{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.productdetail .productcrossselling a:hover h4{text-decoration:underline}.productdetail .productcrossselling a:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.productdetail .productcrossselling .image-container{position:relative}.productdetail .goBack-button{margin-bottom:70px}.productdetail .contentyoutubevideo-inner{margin-bottom:40px;position:relative}.productdetail .contentyoutubevideo-inner .overlay{width:100%;height:100%;background-color:rgba(255,255,255,0.5);opacity:0}.productdetail .contentyoutubevideo-inner:hover .overlay{opacity:1}@media only screen and (min-width:768px){.categoryList{margin-bottom:175px}.productlist{margin-bottom:75px}.productdetail .productdetail-productdescription{margin-bottom:45px}.productdetail .productthumbspacer{margin-bottom:100px}.productdetail .productvariants{margin-bottom:75px}.productdetail .producttestimonials h5{margin-left:100px}.productdetail .producttestimonials{margin-bottom:75px}.productdetail .producttestimonials-inner{position:relative}.productdetail .producttestimonials .allreferences-button{text-align:right;position:absolute;right:0;bottom:12px}.productdetail .producttestimonials h5{margin-top:30px;margin-left:100px}.productdetail .designer{margin-bottom:75px}.productdetail .productfamily{margin-bottom:75px}.productdetail .productdetaildownloads{margin-bottom:75px}.productdetail .productcrossselling{margin-bottom:75px}.productdetail .contentyoutubevideo-inner{margin-bottom:75px}.productdetail .goBack-button{margin-bottom:120px}.productdetail .slick-arrow.slick-next{right:-60px}.productdetail .slick-arrow.slick-prev{left:-60px}.productdetail .slick-arrow:before{font-size:35px}.tanproducts_productcategorytitle{margin-bottom:60px;margin-top:100px}}@media only screen and (min-width:992px){.tanproducts_productcategorytitle{margin-bottom:93px;margin-top:170px}}.downloadcenter .productlistfilter{text-align:center;margin-top:0;margin-bottom:0}.productlist hr{margin:15px 0}.productlist .productdownloadlist-item{margin:10px 0;border-bottom:1px solid #000}.productlist .productdownloadlist-item .productlist-item-inner .not-mobile{display:none}.productlist .productdownloadlist-item .productlist-item-inner .productimage{padding:0 15px 0 0}.productlist .productdownloadlist-item .productlist-item-inner .productimage .productimage-inner{overflow:hidden}.productlist .productdownloadlist-item .productlist-item-inner .producttitle h4{display:inline-block;text-transform:uppercase;margin:10px 0 15px;font-weight:700}.productlist .productdownloadlist-item .productlist-item-inner .productinformation,.productlist .productdownloadlist-item .productlist-item-inner .productequipment,.productlist .productdownloadlist-item .productlist-item-inner .productcad,.productlist .productdownloadlist-item .productlist-item-inner .producttendertext,.productlist .productdownloadlist-item .productlist-item-inner .productfabriccollection{padding-right:0}.productlist .productdownloadlist-item .productlist-item-inner .productinformation a,.productlist .productdownloadlist-item .productlist-item-inner .productequipment a,.productlist .productdownloadlist-item .productlist-item-inner .productcad a,.productlist .productdownloadlist-item .productlist-item-inner .producttendertext a,.productlist .productdownloadlist-item .productlist-item-inner .productfabriccollection a{text-decoration:none;display:inline-block}.productlist .productdownloadlist-item .productlist-item-inner .productinformation a span,.productlist .productdownloadlist-item .productlist-item-inner .productequipment a span,.productlist .productdownloadlist-item .productlist-item-inner .productcad a span,.productlist .productdownloadlist-item .productlist-item-inner .producttendertext a span,.productlist .productdownloadlist-item .productlist-item-inner .productfabriccollection a span{font-size:24px}.productlist .selectioncontainer{text-align:center;margin-bottom:20px}.productlist .selectioncontainer .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){margin:5px 0}@media only screen and (min-width:480px){.productlist .productdownloadlist-item{display:table;width:100%;border:none;table-layout:fixed}.productlist .productdownloadlist-item .productlist-item-inner{margin:0 0 20px;display:table-row;float:none}.productlist .productdownloadlist-item .productlist-item-inner .vertical-align-middle{vertical-align:middle;display:table-cell;float:none;height:100%;min-height:1px}.productlist .productdownloadlist-item .productlist-item-inner .not-mobile{display:table-cell}.productlist .productdownloadlist-item .productlist-item-inner .productimage{padding-right:15px}.productlist .productdownloadlist-item .productlist-item-inner .producttitle h4{margin:0}.productlist .productdownloadlist-item .productlist-item-inner .productinformation,.productlist .productdownloadlist-item .productlist-item-inner .productequipment,.productlist .productdownloadlist-item .productlist-item-inner .productcad,.productlist .productdownloadlist-item .productlist-item-inner .producttendertext,.productlist .productdownloadlist-item .productlist-item-inner .productfabriccollection{text-align:right}}@media only screen and (min-width:768px){.productlist .productdownloadlist-item .productlist-item-inner .productinformation a span,.productlist .productdownloadlist-item .productlist-item-inner .productequipment a span,.productlist .productdownloadlist-item .productlist-item-inner .productcad a span,.productlist .productdownloadlist-item .productlist-item-inner .producttendertext a span,.productlist .productdownloadlist-item .productlist-item-inner .productfabriccollection a span{font-size:36px}}.tx-tanproducts .testimoniallist .testimonialfilterbox{text-align:center;margin-bottom:35px}.tx-tanproducts .testimoniallist .testimonialfilterbox .bootstrap-select{margin-bottom:10px}.tx-tanproducts .testimoniallist .testimoniallistinner .testimoniallist-head{text-align:center;margin-bottom:45px}.tx-tanproducts .testimoniallist .testimoniallistinner .testimoniallist-head h4{font-family:'Open Sans',sans-serif;font-weight:700;text-transform:uppercase}.tx-tanproducts .testimoniallist .testimoniallistinner .testimonialitem{margin-bottom:30px}.tx-tanproducts .testimoniallist .testimoniallistinner .testimonialitem .item{height:270px;text-align:center}.tx-tanproducts .testimoniallist .testimoniallistinner .testimonialitem .item .item-inner{width:100%;height:100%;position:relative;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.tx-tanproducts .testimoniallist .testimoniallistinner .testimonialitem .item .copyright{position:absolute;bottom:10px;left:5px;right:5px;text-align:left;color:#fff;font-size:10px}.tx-tanproducts .testimoniallist .testimoniallistinner .testimonialitem .item a{position:relative;display:inline-block;width:100%;height:100%;text-decoration:none;text-align:center}.tx-tanproducts .testimoniallist .testimoniallistinner .testimonialitem .item .testimonialtitle{opacity:0;position:absolute;top:50%;left:50%;width:80%;text-align:center;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.tx-tanproducts .testimoniallist .testimoniallistinner .testimonialitem .item .testimonialtitle .testimonialtitle-inner{display:inline-block;font-size:20px;font-family:'Open Sans',sans-serif;font-weight:700;text-transform:uppercase;border-top:2px solid #000;padding:10px 10px 0}.tx-tanproducts .testimoniallist .testimoniallistinner .testimonialitem .item .testimonialtitle .testimonialtitle-inner>p:last-child{margin-bottom:0}.tx-tanproducts .testimoniallist .testimoniallistinner .testimonialitem .item.text-color1 .testimonialtitle *{color:#000}.tx-tanproducts .testimoniallist .testimoniallistinner .testimonialitem .item:hover .testimonialtitle{opacity:1}.tx-tanproducts .testimoniallist .testimoniallistinner .testimonialitem .item.bg-image:hover .item-inner{background-color:rgba(255,255,255,0.5)}.tx-tanproducts .testimoniallist .testimoniallistinner .no-item-found{text-align:center;margin-bottom:45px}.tx-tanproducts .testimoniallist .testimonialtitle-touch-container{display:none;text-decoration:none}.tx-tanproducts .testimoniallist .testimonialtitle-touch-container.is-active{display:block}.tx-tanproducts .testimoniallist .testimonialtitle-touch-container.is-active span.testimonialtitle-touch-inner{display:block;font-size:16px;font-weight:700;text-transform:uppercase;padding:10px;text-align:center}.tx-tanproducts .testimonialdetail .testimonialslider{margin-bottom:45px}.tx-tanproducts .testimonialdetail .testimonialslider .slideritems{position:relative}.tx-tanproducts .testimonialdetail .testimonialslider .copyright{position:absolute;bottom:10px;left:5px;right:5px;text-align:left;color:#fff;font-size:10px}.tx-tanproducts .testimonialdetail .testimonialslider .slick-list{max-height:600px;overflow:hidden}.tx-tanproducts .testimonialdetail .testimonialslider .slick-list .slideritem{position:relative}.tx-tanproducts .testimonialdetail .testimonialslider ul.slick-dots{margin:0;padding:0;position:absolute;right:15px;top:50%;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%)}.tx-tanproducts .testimonialdetail .testimonialslider ul.slick-dots li{list-style-type:none;line-height:0;margin-bottom:10px;width:10px;height:10px;border:0;outline:none}.tx-tanproducts .testimonialdetail .testimonialslider ul.slick-dots li:before{content:""}.tx-tanproducts .testimonialdetail .testimonialslider ul.slick-dots li button{border:1px solid #000;font-size:0;line-height:0;display:block;width:10px;height:10px;padding:5px;cursor:pointer;color:transparent;outline:none;background-color:#fff;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.tx-tanproducts .testimonialdetail .testimonialslider ul.slick-dots li.slick-active button{background-color:#000}.tx-tanproducts .testimonialdetail .testimonialslider ul.slick-dots li:hover button{background-color:#000}.tx-tanproducts .testimonialdetail .testimonialinfo-wrap .testimonialtitle h2{font-family:'Open Sans',sans-serif;font-weight:700;text-transform:uppercase;margin-bottom:30px}.tx-tanproducts .testimonialdetail .testimonialinfo-wrap .testimoniallocation,.tx-tanproducts .testimonialdetail .testimonialinfo-wrap .testimonialarchitect{font-family:'Open Sans',sans-serif;font-weight:700;text-transform:uppercase;margin-bottom:15px}.tx-tanproducts .testimonialdetail .testimonialinfo-wrap .testimonial-applications{margin-bottom:45px}.tx-tanproducts .testimonialdetail .testimonialinfo-wrap .testimonial-applications .testimonial-application-item{font-family:'Open Sans',sans-serif;font-weight:700;text-transform:uppercase;margin-bottom:10px}.tx-tanproducts .testimonialdetail .testimonialinfo-wrap .testimonial-applications .testimonial-application-item:last-child{margin-bottom:0}.tx-tanproducts .testimonialdetail .testimonialinfo-wrap .testimonialdescription{margin-bottom:55px}.tx-tanproducts .testimonialdetail .testimonialinfo-wrap .testimonialdescription>p:last-child{margin-bottom:0}.tx-tanproducts .testimonialdetail .testimonialproducts-wrap{margin-bottom:45px}.tx-tanproducts .testimonialdetail .testimonialproducts-wrap .testimonialproducts-head{width:100%;font-family:'Open Sans',sans-serif;font-weight:700;text-transform:uppercase;text-align:center}.tx-tanproducts .testimonialdetail .testimonialproducts-wrap .testimonialproductinner>a{display:block;text-decoration:none}.tx-tanproducts .testimonialdetail .testimonialproducts-wrap .testimonialproductinner>a .productlist-item-images{display:block;margin-bottom:15px}.tx-tanproducts .testimonialdetail .testimonialproducts-wrap .testimonialproductinner>a .productlist-item-title{display:block;font-family:'Open Sans',sans-serif;font-weight:700;text-transform:uppercase;text-align:center}.tx-tanproducts .testimonialdetail .testimonialbacklink-wrap{text-align:center}.testimonialproduct a{display:block;text-decoration:none}.testimonialproduct a .image-container{width:100%;height:100%;position:relative;overflow:hidden}.testimonialproduct a img{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.testimonialproduct a h4{text-decoration:none;text-transform:uppercase;font-weight:700}.testimonialproduct a:hover h4{text-decoration:underline}.testimonialproduct a:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.testimonialproduct .image-container{position:relative}@media only screen and (min-width:992px){.tx-tanproducts .testimoniallist .testimonialfilterbox{margin-bottom:95px}.tx-tanproducts .testimonialdetail .testimonialslider{margin-bottom:75px;max-height:600px;overflow:hidden}.tx-tanproducts .testimonialdetail .testimonialinfo-wrap .testimonial-applications{margin-bottom:65px}.tx-tanproducts .testimonialdetail .testimonialinfo-wrap .testimonialdescription{margin-bottom:105px}.tx-tanproducts .testimonialdetail .testimonialproducts-wrap{margin-bottom:65px}}.tx-tancontactpersons .contactpersonlist{margin-bottom:30px}.tx-tancontactpersons .contactpersonlist .filter-head{width:100%;color:#fff;text-align:center;text-transform:uppercase;margin-bottom:55px}.tx-tancontactpersons .contactpersonlist .contactpersonfilterbox{margin-bottom:55px}.tx-tancontactpersons .contactpersonlist .contactpersonfilterbox .selectioncontainer{text-align:center}.tx-tancontactpersons .contactpersonlist .contactpersonfilterbox .selectioncontainer .zipcodeselector,.tx-tancontactpersons .contactpersonlist .contactpersonfilterbox .selectioncontainer .countryselector,.tx-tancontactpersons .contactpersonlist .contactpersonfilterbox .selectioncontainer .filtersubmit{display:inline-block;vertical-align:top;margin-bottom:15px;margin-right:4px}.tx-tancontactpersons .contactpersonlist .contactpersonfilterbox .selectioncontainer .zipcodeselector input{border:none;padding:6px 10px;line-height:1;height:34px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.tx-tancontactpersons .contactpersonlist .contactpersonfilterbox .selectioncontainer .countryselector .bootstrap-select{vertical-align:top}.tx-tancontactpersons .contactpersonlist .contactpersonfilterbox .selectioncontainer .filtersubmit .standard-button{font-size:14px;border:none;padding:6px 10px;line-height:1;height:34px;border:1px solid #fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.tx-tancontactpersons .contactpersonlist .contactpersonfilterbox .selectioncontainer .filtersubmit .standard-button:hover,.tx-tancontactpersons .contactpersonlist .contactpersonfilterbox .selectioncontainer .filtersubmit .standard-button:active,.tx-tancontactpersons .contactpersonlist .contactpersonfilterbox .selectioncontainer .filtersubmit .standard-button:focus{border:1px solid #fff}.tx-tancontactpersons .contactpersonlist .contactpersonlist-inner{background:#000}.tx-tancontactpersons .contactpersonlist .contactpersonlist-inner .nocontactsfound{color:#FFF;text-align:center}.tx-tancontactpersons .contactpersonlist .contactpersonlist-inner .positiontitle{color:#FFF}.tx-tancontactpersons .contactpersonlist .contactpersonlist-inner .contactpersonitem{position:relative;float:left;padding:15px;margin-bottom:30px;cursor:pointer}.tx-tancontactpersons .contactpersonlist .contactpersonlist-inner .contactpersonitem .contactpersonitem-inner{position:relative}.tx-tancontactpersons .contactpersonlist .contactpersonlist-inner .contactpersonitem .contactpersonitem-inner .contactperson-lightbox-content{display:none}#contact-lightbox{display:none;position:absolute;top:0;left:50%;width:90%;height:90%;max-width:300px;max-height:300px;background-color:#000;padding:15px;overflow:hidden;transform:translateX(-50%);z-index:10}#contact-lightbox .contact-lightbox-head{position:absolute;width:100%;z-index:11}#contact-lightbox .contact-lightbox-head .icon-close{position:absolute;top:0;right:30px;font-size:20px;width:20px;height:20px;color:#fff}#contact-lightbox .contact-lightbox-inner{position:absolute;top:0;left:0;width:100%;height:100%;color:#fff}#contact-lightbox .contact-lightbox-inner .contactperson-lightboximage{position:absolute;height:100%;width:100%;text-align:center}#contact-lightbox .contact-lightbox-inner .contactperson-lightboximage img{position:absolute;height:100%;width:auto;right:0}#contact-lightbox .contact-lightbox-inner .contactperson-lightboxtext{position:absolute;bottom:10px;left:10px;width:60%;font-size:14px}#contact-lightbox .contact-lightbox-inner .contactperson-lightboxtext .contactperson-text-above{color:#b7b7b7;margin-bottom:15px}#contact-lightbox .contact-lightbox-inner .contactperson-lightboxtext .contactperson-telephone a,#contact-lightbox .contact-lightbox-inner .contactperson-lightboxtext .contactperson-email a{color:#fff;text-decoration:none}#contact-lightbox .contact-lightbox-inner .contactperson-lightboxtext.right{left:auto;right:10px;text-align:right}@media only screen and (max-width:480px){.tx-tancontactpersons .contactpersonlist .contactpersonlist-inner .contactpersonitem{width:100%}}@media only screen and (min-width:768px){#contact-lightbox{max-width:480px;max-height:480px}}@media only screen and (min-width:1200px){.tx-tancontactpersons .contactpersonlist .contactpersonlist-inner .contactpersonitem{width:20%}.tx-tancontactpersons .contactpersonlist .contactpersonlist-inner .contactpersonitem .contactpersonitem-inner .contactperson-lightbox-content{top:-15px;bottom:-14px;left:-45px;right:-45px}}.clearfix::before,.clearfix::after{content:" ";display:table}.clearfix::after{clear:both}.clearfix{*zoom:1}.tx-tanimagedownload .filterbox{text-align:center}.tx-tanimagedownload .row{margin-top:15px;margin-bottom:15px}.tx-tanimagedownload .row .imagedownloaditem a span{display:block}.tx-tanimagedownload .row .imagedownloaditem a .download-box{background-size:cover;background-position:center center;background-repeat:no-repeat;margin:15px auto;min-height:130px;position:relative}.tx-tanimagedownload .row .imagedownloaditem a .download-box:before{content:"";position:absolute;background:white;top:0;left:0;right:0;bottom:0;opacity:0;transition:ease all 1s}.tx-tanimagedownload .row .imagedownloaditem a .download-box .download-box-inner{position:absolute;background:black;color:white;width:100px;height:100px;top:50%;left:50%;margin-left:-50px;margin-top:-50px;vertical-align:middle;text-align:center;white-space:nowrap}.tx-tanimagedownload .row .imagedownloaditem a .download-box .download-box-inner.white{background:white;color:black}.tx-tanimagedownload .row .imagedownloaditem a .download-box .download-box-inner:before{content:"";display:inline-block;vertical-align:middle;height:100%;width:1px;margin-left:-1px}.tx-tanimagedownload .row .imagedownloaditem a .download-box .download-box-inner .inline-block{display:inline-block;white-space:normal;vertical-align:middle}.tx-tanimagedownload .row .imagedownloaditem a .download-box .download-box-inner .inline-block span.icon{font-size:36px}.tx-tanimagedownload .row .imagedownloaditem a .download-box .download-box-inner .inline-block span.date{font-size:12px;padding:10px 5px;font-weight:700;text-transform:uppercase}.tx-tanimagedownload .row .imagedownloaditem a:hover .download-box:before,.tx-tanimagedownload .row .imagedownloaditem a:focus .download-box:before{opacity:.5}.tanimagedownloadlist .filtersubmit{display:none}@media only screen and (min-width:480px){.tx-tanimagedownload .row .imagedownloaditem a .download-box{min-height:350px}}@media only screen and (min-width:768px){.tx-tanimagedownload .row .imagedownloaditem a .download-box{min-height:280px}}@media only screen and (min-width:992px){.tx-tanimagedownload .row .imagedownloaditem a .download-box{min-height:270px}}.tx-tanjobsupply{margin-bottom:75px}.tx-tanjobsupply .tanjobsupplylist .jobfliterbox .selectioncontainer{text-align:center}.tx-tanjobsupply .tanjobsupplylist .joblistinner .jobitem{margin-bottom:30px}.tx-tanjobsupply .tanjobsupplylist .joblistinner .jobitem .item{height:270px;text-align:center}.tx-tanjobsupply .tanjobsupplylist .joblistinner .jobitem .item .item-inner{width:100%;height:100%;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.tx-tanjobsupply .tanjobsupplylist .joblistinner .jobitem .item a{position:relative;display:inline-block;width:100%;height:100%;text-decoration:none;text-align:center}.tx-tanjobsupply .tanjobsupplylist .joblistinner .jobitem .item .jobtitle{position:absolute;top:50%;left:0;width:100%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.tx-tanjobsupply .tanjobsupplylist .joblistinner .jobitem .item .jobtitle p{margin:0}.tx-tanjobsupply .tanjobsupplylist .joblistinner .jobitem .item.text-color1 .jobtitle *{color:#000}.tx-tanjobsupply .tanjobsupplylist .joblistinner .jobitem .item.text-color2 .jobtitle *{color:#fff}.tx-tanjobsupply .tanjobsupplylist .joblistinner .jobitem .item:hover .jobtitle{margin-top:-15px}.tx-tanjobsupply .tanjobsupplylist .joblistinner .jobitem .item.bg-image:hover .item-inner{background-color:rgba(255,255,255,0.5)}.tx-tanjobsupply .tanjobsupplylist .joblistinner .jobitem .item.bg-image.text-color2:hover .jobtitle *{color:#000}.tx-tanjobsupply .jobdetail .jobdetail-headerimage{margin-bottom:30px}.tx-tanjobsupply .jobdetail .jobinformation-wrap .jobinformation-left .jobdetail-date{font-size:20px;font-family:'Open Sans',sans-serif;font-weight:700;margin-bottom:15px}.tx-tanjobsupply .jobdetail .jobinformation-wrap .jobinformation-left .jobdetail-title{font-family:'Open Sans',sans-serif;font-weight:700;text-transform:uppercase}.tx-tanjobsupply .jobdetail .jobinformation-wrap .jobinformation-left .jobdetail-teaser{font-family:'Open Sans',sans-serif;font-weight:700;margin-bottom:30px}.tx-tanjobsupply .jobdetail .jobinformation-wrap .jobinformation-left .jobdetail-description{margin-bottom:30px}.tx-tanjobsupply .jobdetail .jobinformation-wrap .jobinformation-left .jobdetail-description>p:last-child{margin-bottom:0}.tx-tanjobsupply .jobdetail .jobinformation-wrap .jobinformation-left .jobdetail-download{margin-bottom:30px}.tx-tanjobsupply .jobdetail .jobinformation-wrap .jobinformation-left .jobdetail-download .jobdetail-download-head{font-family:'Open Sans',sans-serif;font-weight:700;margin-bottom:15px}.tx-tanjobsupply .jobdetail .jobinformation-wrap .jobinformation-left .jobdetail-download a{display:inline-block;text-decoration:none;padding:0;margin:0}.tx-tanjobsupply .jobdetail .jobinformation-wrap .jobinformation-left .jobdetail-download a .icon-pdf_download{display:inline-block;width:80px;font-size:80px;line-height:80px;padding:0;margin:0}.tx-tanjobsupply .jobdetail .jobinformation-wrap .jobinformation-left .jobdetail-download a .icon-pdf_download:before{position:relative;left:-10%}.tx-tanjobsupply .jobdetail .jobinformation-wrap .jobinformation-left .jobdetail-backlink{margin-bottom:30px}.tx-tanjobsupply .jobdetail .jobinformation-wrap .jobinformation-right .jobdetail-backlink{margin-bottom:30px}.tx-tanjobsupply .jobdetail .jobinformation-wrap .jobinformation-right .jobdetail-contactperson{padding:15px;background-color:#000;margin-bottom:30px;color:#fff}.tx-tanjobsupply .jobdetail .jobinformation-wrap .jobinformation-right .jobdetail-contactperson .contactperson-head{font-family:'Open Sans',sans-serif;font-weight:700;margin-bottom:15px}.tx-tanjobsupply .jobdetail .jobinformation-wrap .jobinformation-right .jobdetail-contactperson .contactperson-description p,.tx-tanjobsupply .jobdetail .jobinformation-wrap .jobinformation-right .jobdetail-contactperson .contactperson-description a{color:#fff}.tx-tanjobsupply .jobdetail .jobinformation-wrap .jobinformation-right .jobdetail-contactperson .contactperson-description>p:last-child{margin-bottom:0}.tx-tanjobsupply .application-form-wrap{margin-top:30px}.tx-tanjobsupply .application-form-wrap .formular h1,.tx-tanjobsupply .application-form-wrap .formular h2,.tx-tanjobsupply .application-form-wrap .formular h3{font-family:'Open Sans',sans-serif;font-weight:700;text-transform:uppercase}.tx-tanjobsupply .application-form-wrap .formular .form-group label{line-height:1.5;margin:0 !important}.tx-tanjobsupply .application-form-wrap .formular .form-group.checkbox-form-group label{font-family:'Open Sans',sans-serif;font-weight:700;text-transform:uppercase;float:left}.tx-tanjobsupply .application-form-wrap .formular .form-group.checkbox-form-group .input.check{position:relative;float:right}.tx-tanjobsupply .application-form-wrap .formular .form-group.checkbox-form-group .input.check label{font-family:'Open Sans',sans-serif;font-weight:300;text-transform:inherit;width:100% !important}.tx-tanjobsupply .application-form-wrap .formular .form-group.checkbox-form-group .input.check .ez-checkbox{left:0;right:auto}.tx-tanjobsupply .application-form-wrap .formular .form-group.checkbox-form-group .input.check .setting-text{display:inline-block;padding-left:30px}.tx-tanjobsupply .application-form-wrap .formular .form-group.checkbox-form-group .powermail_fieldwrap_datenschutz .input.check .setting-text{font-size:12px}.tx-tanjobsupply .application-form-wrap .formular .form-group .powermail_fieldwrap_pflichtfeld .powermail_field{font-family:'Open Sans',sans-serif;font-weight:700;font-size:12px}.tx-tanjobsupply .application-form-wrap .formular button.special-button{font-family:'Open Sans',sans-serif;font-weight:700;font-size:16px;padding-left:50px;width:auto;text-transform:uppercase}.tx-tanjobsupply .application-form-wrap.ausbildungsplatz .powermail_fieldwrap_fruehestmoeglichereintrittstermin,.tx-tanjobsupply .application-form-wrap.ausbildungsplatz .powermail_fieldwrap_gehaltsvorstellungbrutto_jahresgehaltineur{display:none}.tx-tanjobsupply .application-form-wrap.ausbildungsplatz .powermail_fieldwrap_wielangduerfenihredatengespeichertwerden{margin-top:-40px}@media only screen and (min-width:768px){.tx-tanjobsupply{margin-bottom:120px}.tx-tanjobsupply .application-form-wrap .formular h1,.tx-tanjobsupply .application-form-wrap .formular h2,.tx-tanjobsupply .application-form-wrap .formular h3{font-size:22px}.tx-tanjobsupply .application-form-wrap .formular .form-group label{width:35%}.tx-tanjobsupply .application-form-wrap .formular .form-group .input{width:65%}.tx-tanjobsupply .application-form-wrap .formular .form-group.checkbox-form-group label{width:30% !important}.tx-tanjobsupply .application-form-wrap .formular button.special-button{margin-left:35%}}.footer{background-color:#000;z-index:2;position:relative}.footer .footer-inner{padding:20px 15px}.footer h6{color:#b7b7b7;font-size:14px;font-weight:300;text-transform:uppercase;margin-bottom:20px}.navigation-legal{margin-bottom:50px}.navigation-legal-inner ul{margin:0;padding:0;text-align:left}.navigation-legal-inner ul li{list-style-type:none;margin-bottom:10px}.navigation-legal-inner ul li:last-of-type{margin-bottom:0}.navigation-legal-inner ul li a{color:#fff;text-decoration:none;text-transform:uppercase;font-size:14px}.navigation-legal-inner ul li a:hover{color:#fff;text-decoration:underline}.footerButtons{text-align:left;margin-bottom:50px}.footerButtons a{display:inline-block;margin-bottom:10px;font-size:14px;width:217px;text-align:center}.footerButtons a:last-of-type{margin-bottom:0}html:lang(fr) .footerButtons a{width:265px}.footersocialicons{text-align:left;margin-bottom:50px}.footersocialicons-inner a{display:inline-block;margin-right:7px}.footersocialicons-inner a:last-of-type{margin-right:0}.footersocialicons-inner a span{color:#fff;font-size:32px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.footersocialicons-inner a span:hover{color:#b7b7b7;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.footercontactdates .address p{color:#b7b7b7;font-weight:300;font-size:14px;text-align:left;margin:0 0 6px 0}.footercontactdates .phone,.footercontactdates .fax,.footercontactdates .email{text-align:left}.footercontactdates .phone span,.footercontactdates .fax span,.footercontactdates .email span,.footercontactdates .phone a,.footercontactdates .fax a,.footercontactdates .email a{color:#fff;font-size:14px;font-weight:300}.footercontactdates .phone a,.footercontactdates .fax a,.footercontactdates .email a{text-decoration:none}.footercontactdates .phone a:hover,.footercontactdates .fax a:hover,.footercontactdates .email a:hover{color:#fff;text-decoration:underline}.footercontactdates .phone a:hover span,.footercontactdates .fax a:hover span,.footercontactdates .email a:hover span{color:#fff}.backToTopButton-container{position:fixed;bottom:15px;right:15px;z-index:2;display:none}.backToTopButton-container-inner a{position:relative;width:47px;height:47px;padding:10px;text-decoration:none;display:block;background-color:#000;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.backToTopButton-container-inner a span{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);font-size:34px;color:#fff;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.backToTopButton-container-inner a:hover{background-color:#fff;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.backToTopButton-container-inner a:hover span{color:#000;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}@media only screen and (min-width:768px){.leftCol{margin-bottom:50px}.navigation-legal{margin-bottom:0}.navigation-legal-inner ul{text-align:left}.footerButtons{text-align:left;margin-bottom:0}.footersocialicons{text-align:left}.footercontactdates .address p{text-align:left}.footercontactdates .phone,.footercontactdates .fax,.footercontactdates .email{text-align:left}}@media only screen and (min-width:992px){.leftCol{margin-bottom:0}}.styleguide-content-inner{position:relative}.styleguide-content-inner .slick-arrow{position:absolute;top:-10px;z-index:10;border:none;background-color:transparent;cursor:pointer}.styleguide-content-inner .slick-arrow:hover{color:#cbcbcb}.styleguide-content-inner .slick-prev{right:60px}.styleguide-content-inner .slick-prev:before{content:"\e904";font-family:'icomoon';font-size:35px}.styleguide-content-inner .slick-next{right:15px}.styleguide-content-inner .slick-next:before{content:"\e905";font-family:'icomoon';font-size:35px}.styleguide-header-top{background-color:#f7f7f7}.styleguide-header-top .styleguide-head-top-inner{position:relative}.styleguide-header-top h3{color:#cbcbcb;font-family:Arial,Helvetica,'sans-serif';font-size:16px;margin:10px 0}.styleguide-header-bottom{margin:40px 0}.styleguide-header-bottom h1{margin:0;font-family:Arial,Helvetica,'sans-serif'}.styleguide-header-bottom .logo{text-align:right}.styleguide-header-bottom .logo a{width:320px;display:inline-block}#styleguide-nav ul{float:left;margin:30px 0;padding:0}#styleguide-nav ul li{float:left;list-style-type:none;color:#5f5f5f}#styleguide-nav ul li.devider{margin:0 10px}#styleguide-nav ul li a{display:block;color:#5f5f5f;text-transform:uppercase;text-decoration:none}#styleguide-nav ul li a:hover{color:#000}#styleguide-nav ul li a.active{color:#000}.styleguide-module-headline{font-family:Arial,Helvetica,'sans-serif';font-size:20px;font-weight:bold;color:#5f5f5f;text-transform:uppercase;display:inline-block}.styleguide-module-subline{font-family:Arial,Helvetica,'sans-serif';font-size:14px;font-weight:bold;color:#5f5f5f}.colors .color-box{margin-bottom:30px}.colors .color-box.color-1{background-color:#000}.colors .color-box.color-2{background-color:#fff}.colors .color-box.color-3{background-color:#b7b7b7}.colors .color-box.color-4{background-color:#0e0e0e}.colors .color-box-inner{padding-top:120px}.colors .color-box-inner .description{background-color:#f7f7f7;padding:10px}.colors .color-box-inner p{margin:0;padding:0;font-weight:bold;font-family:Arial,Helvetica,'sans-serif';font-size:12px;color:#000}.typography .styleguide-fonts{margin-bottom:40px}.typography p.font{font-size:52px}.typography p.description{font-family:Arial,Helvetica,'sans-serif';color:#5f5f5f}.typography .regular{font-family:'Open Sans',sans-serif;font-weight:400;font-style:normal}.typography .bold{font-family:'Open Sans',sans-serif;font-weight:700;font-style:normal}.typography .light{font-family:'Open Sans',sans-serif;font-weight:300;font-style:normal}.typography .styleguide-headlines{margin-bottom:40px}.styleGuide-button{margin-bottom:30px}.buttons{margin:20px 0 0 0}.tx-tanicons .icon{margin-bottom:40px}.tx-tanicons .icon span{display:inline-block;font-size:45px;margin-bottom:20px}.tx-tanicons .icon p.label{font-family:Arial,Helvetica,'sans-serif';margin:0}.styleguide-footer{text-align:right;margin:30px 0}.styleguide-footer img{width:200px}@media print{a,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,h1,h2,h3,h4,h5,h6{font-weight:normal !important;color:#000 !important}a[href]:after{background-color:inherit;color:#000;content:" ";font-style:italic}a.external-link[href]:after,table a.external-link[href]:after,a.external-link-new-window[href]:after,table a.external-link-new-window[href]:after{content:" "}a.mail[href]:after,table a[href]:after,.csc-textpic-imagewrap a[href]:after{content:" "}.languageMenu,.main-navigation-toggle-button,.search,#teaser,.tx-tanmailchimp,.backToTopButton-container,.cookiehint,.contentfourtile,.bg-image,.footersocialicons,.footerButtons,.navigation-legal,.mobilecole,.categoryList,.slick-dots,.slick-cloned,.selectioncontainer,.switchImage,.imagelink,.no-switch,.productfamily,.productdetaildownloads,.productcrossselling,.slick-arrow,.goBack-button,.contactperson-image,.content-overlay,.contactperson-lightboximage,.productlist-wrap,.downloadbutton,hr,.contentyoutubevideo a span.icon-play,.standard-button{display:none !important}.tx-tanjobsupply .tanjobsupplylist .joblistinner .jobitem .item .jobtitle{position:relative}.tx-tanjobsupply .tanjobsupplylist .joblistinner .jobitem .item.text-color2 .jobtitle *{color:#000000 !important}.tx-tanjobsupply .tanjobsupplylist .joblistinner .jobitem .item{height:auto}.lazyloaded{width:200px !important;float:left !important}.contenttwocoldownload .item{float:left !important;width:50% !important}body.bg-black .textelement p,body.bg-black .textelement h1,body.bg-black .textelement h2,body.bg-black .textelement h3,body.bg-black .textelement h4,body.bg-black .textelement h5,body.bg-black .textelement h6{color:#000}.tx-tancontactpersons .contactpersonlist .contactpersonlist-inner .contactpersonitem .contactpersonitem-inner .contactperson-lightbox-content{display:block !important}.tx-tancontactpersons .contactpersonlist .contactpersonlist-inner .contactpersonitem,.positiontitle{text-align:center !important}body.bg-black .specialheadline h2{border-color:#000}.tx-tanproducts .testimoniallist .testimonialtitle-touch-container{display:block !important}.tx-tanproducts .testimoniallist .testimoniallistinner .testimonialitem{height:auto !important;text-align:center}#main-content{margin-top:50px !important}.slick-track{width:100% !important;transform:translate3d(0, 0, 0) !important}.slick-slide{width:200px !important}.slideritem{position:relative !important}.text-center{text-align:left !important}.footercontactdates{border-top:1px solid #000;padding-top:30px !important;page-break-after:always;page-break-before:always}.footercontactdates .phone,.footercontactdates .fax,.footercontactdates .email,.footercontactdates .address p{text-align:center !important}.imagecontainer{height:auto !important}.contenttwocolumnimagetext{margin-top:0 !important}.header{position:relative !important}#rootPage-container #main-content{margin-top:0}.logo{position:relative !important;top:0 !important}.mb-6{margin-bottom:50px !important}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{width:100% !important}}/*# sourceMappingURL=/typo3conf/ext/tancore/Resources/Public/schneeweiss.ag/Stylesheets/ComputedCss/BelowTheFold.css.map */