.works-container .works-content{width:100%;max-width:1200px;margin:0 auto;text-align:center}.works-container .works-content h1{text-align:left;margin-bottom:30px}.works-container .works-content .image-container{height:290px}.works-container .works-content .image-container .catalogue-figure{width:200px;height:200px;text-align:center;line-height:200px;margin:auto}.works-container .works-content .image-container .catalogue-figure .catalogue-image{vertical-align:middle;max-width:100%;max-height:100%;cursor:-webkit-zoom-in;cursor:zoom-in}.works-container .works-content .image-container .catalogue-figure figcaption{line-height:20px}.full-image{max-height:100vh;top:0;bottom:0;left:0;right:0;position:absolute;max-width:100%;margin:0 auto;opacity:0;visibility:hidden}.hide-small{visibility:hidden!important;-webkit-transition:opacity .25s ease;transition:opacity .25s ease;opacity:0!important}.show-full{visibility:visible!important;-webkit-transition:opacity .25s ease;transition:opacity .25s ease;opacity:1!important;cursor:-webkit-zoom-out;cursor:zoom-out}.detail-large-image{position:absolute;top:20px;left:calc(50% - 155px);z-index:20;width:300px;height:300px;opacity:0;visibility:hidden}.work-closeup{padding:0;min-height:300px;margin-bottom:30px;border-radius:5px}.work-closeup .image-div{margin-top:50px;padding:0}.work-closeup figcaption,.work-closeup h3,.work-closeup p{padding:0 20px}.work-closeup .image-div .modal-image{width:100%}.work-closeup h3{margin:50px 0 30px}.work-closeup .modal-info{margin:20px 0}.work-closeup .modal-info .data,.work-closeup .modal-info .field{padding:0;line-height:18px;margin-top:2px}.bottom-spacer{margin-bottom:50px}.dismiss-x{padding:0;text-align:right;margint-top:50px}.image-column{width:130px;padding:0 15px;display:inline-block;float:left;margin-bottom:15px}.image-column:last-child{margin-bottom:0}.image-column img.detail-small-image{margin-top:8px;vertical-align:middle;width:100px;height:100px}.image-column img.detail-small-image:hover{-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-transition:.1s ease-in;transition:.1s ease-in;cursor:-webkit-zoom-in;cursor:zoom-in}*{-webkit-box-sizing:border-box;box-sizing:border-box}.image-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 4px;margin-bottom:30px;max-width:400px;margin-left:auto;margin-right:auto}.image-row .cover-image-container{max-width:200px;height:200px;line-height:200px;vertical-align:middle;margin:auto}.image-row .cover-image-container img{cursor:-webkit-zoom-in;cursor:zoom-in;max-height:230px}.image-row .cover-image-container:hover{-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-transition:.1s ease-in;transition:.1s ease-in;cursor:-webkit-zoom-in;cursor:zoom-in}.image-row:last-child{margin-bottom:0}@media screen and (max-width:400px){.full-image{position:absolute;top:0;left:0;bottom:inherit;right:inherit;padding:0;width:100%;margin:auto;opacity:0;visibility:hidden}}@media screen and (max-width:430px),screen and (min-width:990px){.image-column{width:100%;padding:0 15px;margin:0 auto 15px;display:-webkit-box;display:-ms-flexbox;display:flex}.image-column:last-child{margin-bottom:0}.image-column img.detail-small-image{vertical-align:middle;margin:8px auto 0;max-width:100px}.image-column img.detail-small-image:hover{-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-transition:.1s ease-in;transition:.1s ease-in;cursor:-webkit-zoom-in;cursor:zoom-in}}@media screen and (min-width:990px){.detail-large-image{left:calc(100% - 15px)}}.inline-block{display:inline-block}.profile-image{width:200px;height:277px;float:left;padding:20px 20px 20px 0}.profile-links{padding:0 0 0 5px;list-style:none}.profile-links li{margin-bottom:5px}.right-image{margin:20px 0 20px 20px;width:130px;float:right;clear:right}.left-image{margin:20px 20px 20px 0;width:130px;float:left;clear:left}figcaption{color:#777;padding:2px;font-size:14px}.exhibitions-table td{padding:10px}.margin-top-50px{margin-top:50px}.exhibition-heading{min-height:40px}.exhibition-carousel{float:left;margin:inherit;padding-top:0;padding-bottom:20px;height:310px}.exhibition-carousel .carousel{z-index:0;margin:inherit}.exhibition-carousel .carousel .carousel-inner{margin:0}.exhibition-carousel .carousel .carousel-indicators{bottom:-8px}.exhibition-carousel .carousel .carousel-indicators li{background-color:#d3d3d3;border:none}.exhibition-carousel .carousel .carousel-indicators li.active{background-color:#a9a9a9}.exhibition-carousel .carousel .carousel-caption{display:none}.image-wrapper{width:200px;height:200px;text-align:center;line-height:200px;margin:10px auto 0}.image-wrapper img{vertical-align:middle;max-width:100%;max-height:100%;margin:auto}.exhibition-modal{background:#eee;padding:10px 30px;min-height:300px;border-radius:5px}.exhibition-modal h3{margin:25px auto}.exhibition-details{margin:10px 0 30px}.awards-table td{padding:10px}.logos{margin-top:50px}.logos img{margin:20px 40px 20px 0;height:90px}.awards-image{padding:0;float:right;margin-bottom:20px;height:160px;width:130px}.contact-list li{margin-top:10px;list-style:none}.ng-cloak,.x-ng-cloak,[data-ng-cloak],[ng-cloak],[ng\:cloak],[x-ng-cloak]{display:none!important}body{background:#EAECEE;font-family:'Titillium Web',sans-serif;font-size:16px;line-height:1.4;margin:20px 0 50px}.loading-mask{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#fff;z-index:1000;vertical-align:middle}.loading-mask h1{margin:-28px auto auto;position:absolute;top:35%;height:56px;width:100%;text-align:center}.loading-mask i{margin:-28px auto auto -28px;position:absolute;top:50%;left:50%;height:56px;width:56px}.bold{font-weight:700}.full-opacity{opacity:1}#background{width:100vw;height:100vh}#background img{width:100%;margin-top:94px;-webkit-animation-name:cf4FadeInOut;animation-name:cf4FadeInOut;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-duration:24s;animation-duration:24s;-webkit-animation-direction:alternate;animation-direction:alternate;position:fixed;left:0}#background img:nth-of-type(1){-webkit-animation-delay:18s;animation-delay:18s}#background img:nth-of-type(2){-webkit-animation-delay:12s;animation-delay:12s}#background img:nth-of-type(3){-webkit-animation-delay:6s;animation-delay:6s}#background img:nth-of-type(4){-webkit-animation-delay:0s;animation-delay:0s}.low-opacity img{opacity:.3!important}.background{width:100%;height:100vh;position:fixed;left:0;top:0}.background img{width:100%;opacity:.1}@-webkit-keyframes cf4FadeInOut{0%,100%,93%{opacity:1}22%,50%,75%{opacity:0}}@keyframes cf4FadeInOut{0%,100%,93%{opacity:1}22%,50%,75%{opacity:0}}.pagination>li>a{background-color:#fff;color:#2C3E50}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{color:#2C3E50;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>a:hover{background-color:#2C3E50;border:1px solid #2C3E50}.pagination>.active>a{color:#fff}h1,h2,h3,h4{color:#1C2833}a{color:#808B96;cursor:pointer}a:hover{color:#337ab7;text-decoration:none}h1,h2,h3{font-family:Cinzel,sans-serif}h1,h2{margin:15px auto}h3{margin:25px auto}h4{font-family:'Titillium Web',sans-serif;font-family:Armata,sans-serif}.small-heading{display:inline-block;padding-left:10px}p{color:#777}hr{width:100%}.modal-content{float:left;width:100%;background:#eee}.padding-15px{padding:15px}.navbar-default{border:0}.navbar{height:50px;border-radius:0;margin:0}.full-width{width:100%}.header{width:100%;background:#fff}.header .navbar .container{width:100%;max-width:1200px;margin:0 auto}.container{position:relative;width:70%!important;max-width:1200px;padding:0}#details{-webkit-transition:height .3s ease-in-out;transition:height .3s ease-in-out}#details-contact,#details-membership{height:140px;-webkit-transition:height .3s ease-in-out;transition:height .3s ease-in-out}.footer{opacity:.9;background:#2C3E50;color:#D5D8DC;width:100%;padding:10px;position:fixed;bottom:0;font-size:12px;z-index:3}.footer .copyright,.footer .footer-content{width:70%;max-width:1300px;margin:0 auto;padding:0 20px}.footer .copyright ul,.footer .footer-content ul{padding:0 0 0 5px;list-style:none}.footer .copyright ul li,.footer .footer-content ul li{color:#808B96;margin-bottom:5px}.footer .copyright h4,.footer .footer-content h4{color:#D5D8DC;text-align:left;margin-bottom:15px}.footer .copyright{text-align:right}.menu{margin:5px 2%;float:right}.menu-btn{width:96%;position:fixed;top:76px;left:0;background:#fff}.dropdown-menu{top:90px;left:calc(100% - 170px)}.dropdown-menu li{font-size:20px}.dropdown-menu .active{background:#eee}#top{position:absolute;top:-185px}@media (min-width:1200px) and (max-height:850px){#background{margin-top:-160px}}@media (max-height:650px) and (min-width:1200px){#footer #details{display:none;height:35px}#footer #details-contact,#footer #details-membership{height:0}}@media (max-width:1300px) and (max-height:850px){#background{margin-top:-160px}body{font-size:14px;line-height:1}body .header-container .pa-heading{margin:10px auto}}@media (max-width:440px){body{width:440px}#background{margin-top:0}.header{height:100px}.header .navbar{height:125px}.pa-heading{margin:-5px auto;width:90%!important;text-align:left;color:#000;font-family:Cinzel,serif;font-size:2.5rem}.pa-heading .pa-heading-desc{margin-right:10px;float:right}.header-container{position:fixed;background:#FFF;width:100%;left:0;top:95px;margin:0 auto}.section-2{padding:0}.section-2 .profile-image{padding-top:0;height:237px;width:185px}.footer{height:35px;padding:10px 0;font-size:1rem}.footer .copyright,.footer .footer-content{margin:0;width:100%}.footer .copyright ul li,.footer .footer-content ul li{line-height:10px}.container{margin-top:25px!important;width:100%!important}.navbar-nav{display:none}}.header-container{opacity:.9;position:fixed;background:#FFF;width:100%;top:50px;left:0;margin:0 auto}.header-container .pa-heading{margin:20px auto;width:60%;max-width:1200px;text-align:right;color:#000;font-family:Cinzel,serif;font-size:2.5rem}.carousel{width:100%;margin:0 auto;background:#484848;text-align:center;z-index:-10}.carousel .carousel-inner img{width:100%;max-width:1200px;opacity:1}.carousel .carousel-inner .carousel-caption p{color:#fff;font-size:16px;font-weight:700}.modal-image-wrapper{width:200px;height:160px;text-align:center;line-height:160px;margin:10px auto 0}.modal-image-wrapper img{vertical-align:middle;max-width:100%;max-height:100%;width:auto;height:auto;cursor:-webkit-zoom-in;cursor:zoom-in}.modal-image-caption{text-align:center;padding:15px 0 20px;font-size:12px}.exit-cross{position:absolute;top:15px;right:20px;z-index:20}.no-padding{padding:0}.navbar-default{position:fixed;width:100%;top:0;z-index:100}.page{margin:85px auto 0}.cover-image{position:absolute;top:0;left:0;width:100%;height:100%}.cover-image img{-webkit-animation:fadein 2s;animation:fadein 2s;width:100vw}@-webkit-keyframes fadein{from{opacity:.5}to{opacity:1}}@keyframes fadein{from{opacity:.5}to{opacity:1}}.social{margin-top:10px;color:#d3d3d3;cursor:pointer}.margin-top-20px{margin-top:20px!important}.margin-bottom-20px{margin-bottom:20px}.section-2{width:100%}.section-2 section{max-width:1200px;margin:0 auto 20px;float:none}.section-2 section h1,.section-2 section h2{margin:40px 0 30px}.social-feed{text-align:center;background-color:#fff;border-radius:3px;padding:10px}