body{font-size:16px;font-family:Newzald,Cambria,"Hoefler Text","Liberation Serif",Times,"Times New Roman",serif;background:#f3f3f3;color:#666}a,img{transition:all .3s ease}.orange{color:#e16b02}.footnote{color:#e16b02;font-size:.75em}.body-wrapper{width:100%;max-width:84em;margin:0 auto;position:relative}.body-wrapper header,.body-wrapper main,.body-wrapper footer{float:left;width:100%;position:relative}.body-wrapper .grey{color:#aaa}.body-wrapper p.small{font-size:.9125em!important}.body-wrapper header{float:left;width:100%;padding:2em;margin-bottom:2em}.logo,.logo img{float:left;width:6.25em;height:auto}.body-wrapper header nav{float:right;text-transform:uppercase;margin-top:2em}.body-wrapper header nav ul{float:left}.body-wrapper header nav li{display:inline;margin-left:1.875em}.body-wrapper header nav ul.languages{margin-left:1.5em}.body-wrapper header nav ul.languages li{margin-left:.375em}.body-wrapper header nav li a{color:#666;font-size:1.5em;letter-spacing:.1em}.body-wrapper header nav ul.languages li a{color:#c6c6c6;font-size:1.5em}.body-wrapper header nav li a.nav-selected,.body-wrapper header nav li a.nav-path-selected{color:#e16b02}.main-intro{float:left;width:100%;background:#fff;padding:2em}.cke_editable{float:left;width:100%;background:#fff;padding:2em}.main-intro.menu-sub{padding:2em 2em 0}.drawing-form .main-intro{background:#eaeaea}.main-intro h1,.cke_editable h1{color:#e16b02;font-weight:bold;font-size:2.25em;margin-bottom:.25em}.main-intro h1.drawing-title{color:#666;font-weight:normal;font-size:1.25em;margin-bottom:.75em}.main-intro h1.drawing-title strong{font-size:1.5em;color:#e16b02;font-weight:bold}.main-intro h2,.cke_editable h2{font-weight:bold;color:#e16b02;font-size:1.25em;line-height:1.25em;margin:2em 0 .5em}.main-intro h2.drawing{font-size:1.5em;color:inherit}.main-intro h2.line,.cke_editable h2.line{padding-top:2em;margin-top:0;border-top:1px solid #ccc}.main-intro p.line,.cke_editable p.line{border-top:1px solid #ccc;margin-top:2em;margin-bottom:1em}.drawing-form .main-intro h2{border-top:none;margin-top:0}.home .main-intro h2,.home .cke_editable h2{font-size:1.75em;border:none;margin-top:0;padding-top:0}.main-intro h3,.cke_editable h3{color:#e16b02;font-size:2em;margin:2em 0 .5em;border-top:1px solid #ccc;border:none;padding-top:0}.main-intro .drawing-code{display:none}.main-intro p,.main-intro ul,.cke_editable p,.cke_editable ul{font-size:1.25em;line-height:1.5em;margin-bottom:.5em;position:relative}.main-intro.menu-sub ul{margin-bottom:0}.main-intro p img,.cke_editable p img{width:100%;height:auto;display:block}.main-intro li,.cke_editable li{list-style:none;padding-left:1em;position:relative}.main-intro.menu-sub li{display:inline;padding-left:0;margin-right:1em}.main-intro li:before,.cke_editable li:before{content:"•";color:#e16b02;font-size:1.25em;position:absolute;left:0;top:0}.main-intro.menu-sub li:before{display:none}.main-intro.menu-sub a{text-transform:uppercase;letter-spacing:.1em;color:#666;font-weight:normal}.main-intro.menu-sub a.nav-path-selected,.main-intro.menu-sub a.nav-selected{color:#e16b02;font-weight:bold}.main-intro a,.cke_editable a{color:#e16b02;font-weight:bold}.main-intro sup,.cke_editable sup{font-size:.825em;line-height:.5em;vertical-align:baseline;position:relative;top:-.3em}.page-template-drawing .ccm-block-page-list-no-pages.main-intro{display:none}.stripe.drawing-form-btn{float:left;width:100%}.stripe.drawing-form-btn a{float:left;width:100%;background:#e16b02;color:#fff;font-weight:bold;text-align:center;font-size:1.25em;padding:1em 0}.gallery{float:left;width:100%;position:relative;margin:0 0 2em;background:#eee;padding:.5em;text-align:center}.gallery .img-box{display:inline-block;margin:0 auto;width:100%;max-width:40em;border:.5em solid #eee;position:relative;overflow:hidden}.gallery img{float:left;width:100%;height:auto}.search-bar{float:left;width:100%;background:#eaeaea;position:relative}.search-count{float:left;width:20%;background:#e3e3e3;padding:1.25em 1em;text-align:center;position:relative}.search-count p{font-size:2em}.search-count strong{float:left;font-size:2em;width:100%;text-align:center;color:#e16b02}.small .search-count a{float:none;font-size:.75em;color:#666}.small .search-count strong{float:none;font-size:2em;line-height:.25em;margin-bottom:-.5em;position:relative;top:.125em;color:#e16b02}.search-input{float:left;position:absolute;right:0;top:0;bottom:0;width:80%;text-align:center;height:100%}.search-input-wrapper{width:100%;height:100%;display:table;text-align:center;vertical-align:middle}.form-wrapper{width:100%;height:100%;display:table-cell;text-align:center;vertical-align:middle}.small .form-wrapper{text-align:right;padding-right:2em}.form-wrapper input[type="text"]{font-family:Newzald,Cambria,"Hoefler Text","Liberation Serif",Times,"Times New Roman",serif;display:inline-block;width:60%;padding:.7125em;border:0;font-size:1.25em;outline:0;background:#fff;color:#666;border-radius:.25em 0 0 .25em}.small .form-wrapper input[type="text"]{font-size:1em;height:.875em;width:30%}.form-wrapper input[type="text"]::-webkit-input-placeholder{color:#ccc;font-weight:normal}.form-wrapper input[type="text"]:-moz-placeholder{color:#ccc;font-weight:normal}.form-wrapper input[type="text"]:-ms-input-placeholder{color:#ccc;font-weight:normal}.form-wrapper button{font-size:2em;line-height:1.6125em;height:1.5625em;left:-.5em;margin-right:-.5em;top:.295em;padding:0 .375em;overflow:visible;position:relative;display:inline-block;border:0;cursor:pointer;color:#fff;background:#e16b02;border-radius:0 .25em .25em 0}.small .form-wrapper button{font-size:1.45em}.form-wrapper button:hover{background:#e16b02}.form-wrapper button:active,.form-wrapper button:focus{background:#e16b02}.form-wrapper button:before{content:'';position:absolute;border-width:.5em .5em .5em 0;border-style:solid solid solid none;border-color:transparent #e16b02 transparent;top:.3125em;left:-.375em}.form-wrapper button:hover:before{border-right-color:#e16b02}.form-wrapper button:focus:before{border-right-color:#e16b02}.form-wrapper button::-moz-focus-inner{border:0;padding:0}.form-wrapper .inputs-radio{display:inline-block;font-size:1.25em;height:1.25em;padding:.25em .5em}.form-wrapper .input-radio{float:left;position:relative;font-size:1.25em;margin:0 .5em 0 0}.form-wrapper .input-radio span{float:right;line-height:1.25em;padding-left:.25em;position:relative}.form-wrapper .input-radio input{margin-left:2em;margin-right:.5em}.g-recaptcha div{margin:0 auto}.res-loader{float:left;width:100%;height:2em;background:#fff url(https://www.fondationjankrugier.ch/application/themes/jkf/includes/images/loader.gif) center center no-repeat;background-size:9em 6.71875em;display:none}.drawings-list{float:left;width:100%}.drawings-list article{float:left;width:100%;background:#f0f0f0}.drawings-list article:nth-child(even) {background:#eaeaea}.drawings-list .article-img{float:left;width:20%;position:relative;padding:1em}.drawings-list .article-img img{display:block;width:100%;height:auto}.drawings-list .article-img a:hover img{opacity:.8}.drawings-list .article-txt{float:left;width:80%;position:relative;padding:1em}.expos-list .article-txt{width:100%;padding:2em}.drawings-list .article-txt h3{font-size:1.25em;margin-top:.25em;margin-bottom:.25em;line-height:1.25em}.drawings-list .article-txt h3 strong{font-size:1.375em;font-weight:bold;color:#e16b02}.drawings-list .article-txt p{font-size:1.25em;line-height:1.75em}.drawings-list .article-txt p.article-link{margin-top:2em}.drawings-list .article-txt p a{font-weight:bold;padding:.5em .75em .375em;line-height:3em;color:#e16b02;background:#fff}.drawings-list .article-txt p a:hover{color:#fff;background:#e16b02}.drawings-list .article-txt p a.red{color:#c00}.drawings-list .article-txt p a.red:hover{color:#fff;background:#c00}.expos-list{float:left;width:100%;background:#fff}.ccm-pagination-wrapper{text-align:center;font-size:1.25em}.clear_float:before,.clear_float:after{content:" ";display:table}.clear_float:after{clear:both}.body-wrapper span.sr-only{display:none}.ccm-pagination-wrapper{float:left;width:100%;padding:2em;background:#fff}.pagination{display:inline-block;padding-left:0;border:none!important}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:0 .5em;line-height:1.5em;text-decoration:none;color:#e16b02;background:none!important;border:none!important;margin:0!important}.pagination>li:first-child>a,.pagination>li:first-child>span{}.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus,.all-res a{color:#e16b02}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{z-index:2;color:#666;font-weight:bold;cursor:default}.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{color:#ccc;cursor:not-allowed}.hidden{display:none}.expo-thumbs{float:left;width:100%;margin:1em 0}.expo-thumbs li{float:left;width:5em;position:relative;display:inline;margin-right:.5em;margin-bottom:.5em}.expo-thumbs img{float:left;width:100%;height:auto}.expo-thumbs a:hover img{opacity:.8}.body-wrapper footer{float:left;width:100%;margin:2em 0}.body-wrapper footer .copyright{float:left;margin-top:.5em}.body-wrapper footer .marc-sublet{float:right}@media screen and (max-width:84em){.body-wrapper footer{padding:0 2em}.body-wrapper header{margin-bottom:0;padding:2em 0}.body-wrapper header .logo{float:none;margin:0 auto}.body-wrapper header nav{float:none;display:inline-block;width:100%;text-align:center}.body-wrapper header nav ul,.body-wrapper header nav ul.languages{float:none;display:inline-block;margin-left:0}.body-wrapper header nav li{float:none;margin:0 .5em}.body-wrapper header nav li a,.body-wrapper header nav ul.languages li a{font-size:1.375em}}@media screen and (max-width:60em){.search-count,.drawings-list .article-img{width:25%}.search-input,.drawings-list .article-txt{width:75%}.expos-list .article-txt{width:100%}.main-intro h1{font-size:2em}}@media screen and (max-width:48em){.search-count,.drawings-list .article-img{width:33.333%}.search-input,.drawings-list .article-txt{width:66.666%}.expos-list .article-txt{width:100%}.small .form-wrapper input[type="text"]{width:65%}.body-wrapper header nav ul,.body-wrapper header nav ul.languages{width:100%;margin:0}.body-wrapper header nav li{width:100%;display:block;text-align:center;margin:.25em 0}.body-wrapper header nav ul.languages li{display:inline;margin:0 .25em}.main-intro.menu-sub li{float:left;display:block;width:100%;margin-right:0;text-align:center}}@media screen and (max-width:36em){.search-count,.drawings-list .article-img{width:40%}.search-input,.drawings-list .article-txt{width:60%}.expos-list .article-txt{width:100%}}@media screen and (max-width:25em){.search-input{position:relative;padding:1em 0}.search-count,.drawings-list .article-img{width:100%}.small .search-count{display:none}.search-input,.drawings-list .article-txt{width:100%}.main-intro h1{font-size:2em}.drawings-list .article-img{padding:2em}.drawings-list .article-txt{padding:0 2em 2em}.expos-list .article-txt{padding:2em}}