.no-desktop{display:none}body,html{height:100%;margin:0;padding:0;font-family:'Montserrat','sans-serif';font-weight:400;font-size:17px}section,.container{width:100%}#homepage .container.full-height,.container.full-height.nomargin{margin-bottom:0}.container.full-height,.full-height.parallax{height:90%;margin-bottom:20px}.full-height{height:100%}.half-height{height:60%}.full-width{margin:0;padding:0}p{font-family:'Lato','sans-serif';margin:0 0 20px}.spacer{display:block;clear:both;height:20px;width:1px}.mid-height{height:75%}.centered{text-align:center}.tabled{display:table}.tabled-cell{display:table-cell;vertical-align:middle;float:none}.white{background:#fff}.brown{background:#d1c4c0}.grey{background:#ececec}.grey-text,a.grey-text{color:#777!important}.light-grey{background:#f1f1f1}.black{background:#000;color:#fff}h1.black,h2.black,p.black{color:#000!important;background:#fff}h1.white,h2.white,p.white{color:#fff!important;background:#000}.red,.errorlist,.errorlist li{color:#ff0000}a,label,li,.close-btn{-o-transition:0.5s;-ms-transition:0.5s;-moz-transition:0.5s;-webkit-transition:0.5s;transition:0.5s;outline:0}a:hover,a:active,a:focus{outline:0;text-decoration:none;opacity:0.7}h1,h2,h3,h4,h5{font-family:'Lato','sans-serif';font-weight:900;letter-spacing:1px}hr{margin-bottom:40px;margin-top:0}.hrLink{background:none repeat scroll 0 0 #fff;border:1px solid #ececec;border-radius:20px;color:#ccc;float:right;font-size:12px;font-style:normal;font-weight:200;margin-right:10%;margin-top:-53px;padding:3px 6px 4px;cursor:pointer;position:relative;z-index:98}.container{padding:0}.container.bordered{padding-top:40px;margin-bottom:40px}.overlay-shadow{position:absolute;left:0;top:0;bottom:0;right:0;background:rgba(0,0,0,0.2)}#event .container.full-height{margin-bottom:60px}.no-padding{padding:0}.nopadding-right{padding-right:0!important}.padded,.body-copy .row>.col-md-4{padding-right:80px}.padded-image{margin:30px 0}.logo-bg{position:fixed;top:0;width:100%;background:rgba(0,0,0,0.3);height:85px;display:none;margin:0;z-index:99}.logo-bg .logo{float:left;margin:10px;width:150px}.topBar{position:fixed;top:0;z-index:9999;width:100%}.topBar.row,.menuBar.row{margin:0}.topBar .arrow,.overlayMenu .arrow{float:left;width:30px;margin:26px 20px}.topBar .logo,.overlayMenu .logo{float:left;width:200px;margin:20px}.topBar .logo img,.topBar .arrow img,.overlayMenu .logo img,.overlayMenu .arrow img,.logo-bg .logo img{max-width:100%}.inline-btn.black,.inline-btn.white{background:none;margin-top:25px}.inline-media .inline-btn.black{margin-top:-25px;margin-bottom:0px}.inline-btn.black a{color:#000;font-family:'Lato','sans-serif';text-transform:uppercase;font-size:17px;font-weight:400}.inline-btn.white a{color:#FFF;font-family:'Lato','sans-serif';font-weight:600;text-transform:uppercase}.inline-btn a img{margin-left:10px;position:relative;top:3px;width:30px}.alumnus-meta .inline-btn{margin-bottom:20px}.inline-btn.vertical-margin{margin:25px 0}.inline-btn a.back-btn.left{text-transform:uppercase;color:#a4a4a4;font-size:12px;display:block;line-height:15px}.inline-btn a.back-btn.left img{width:auto;vertical-align:middle;top:0;margin-right:5px}.inline-btn a.back-btn{line-height:15px;display:block}.back-btn:hover{color:#666}img.inline-image{width:100%}.home-panel{width:100%;background-size:cover;background-position:center center;position:relative}.parallax{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;background-size:cover}#div_demo{width:100%;position:absolute;top:0;left:0;z-index:10}video{object-fit:cover;overflow:hidden}.video_background{z-index:0;top:0px;left:0px;min-width:100%;min-height:100%}.video-container{overflow:hidden;background-position:center}.no-header-image{height:85px;background:#000}.home-panel.row{margin:0}.container.no-header{margin-top:100px}.half-height .home-panel .col-md-6{border-right:1px solid #fff}.half-height .home-panel .col-md-6.last{border-right:0;border-left:1px solid #fff}.welcome-header{margin-top:-40px}.home-panel.row .home-header span,.row.about span{font-family:'Droid Serif','serif';font-style:italic;font-weight:400;font-size:30px;color:#fff}.row.about{padding:100px 0}.row.about span{color:#333;display:block}.black-bar{border-bottom:2px solid #333;margin:30px auto;width:50px}.white-bar{border-bottom:2px solid #fff;margin:30px auto;width:50px}.home-panel.row.cover{background-size:cover}.home-panel.row .home-header .white-bar{width:50px;border-bottom:2px #fff solid;margin:15px auto}.home-panel.row .home-header p{color:#fff;font-size:60px;line-height:70px;font-weight:400;margin-top:20px;font-family:'Montserrat','sans-serif';text-transform:uppercase}.home-panel.row .home-header .arrow{margin-top:50px}.home-panel.row .home-header{margin:-20px auto 0}.home-panel.row .home-header b{font-weight:600;letter-spacing:1px}.home-section-btn .row.content-row{border-bottom:2px solid #fff}.home-section-btn .section-btn{border-left:1px #ccc solid;padding:40px;height:300px;background:url('/static/bundanon/images/black-arrow.png?3013b70c0620') no-repeat right 200px}.home-section-btn .section-btn.last{border-right:1px #ccc solid}.home-section-btn .section-btn h4{font-weight:400;color:#721f59;letter-spacing:4px;text-transform:uppercase;margin-bottom:20px;font-family:'Montserrat',sans-serif}.home-section-btn .section-btn p,.row.about p{font-weight:700;font-size:27px;line-height:32px}.home-section-btn a .section-btn p{color:#333;font-family:'Montserrat','sans-serif';font-weight:400}.grey-overlay{position:absolute;background:#f1f1f1;top:0;left:0;right:0;bottom:0;z-index:-1}li.float-right{float:right!important}.float-right{float:right}.cta-middle a{color:#fff;text-transform:uppercase;border:3px solid #fff;padding:15px 25px;display:inline-block;font-weight:700;margin-top:30px}.grey .cta-middle a{color:#333;text-transform:uppercase;border:3px solid #333;padding:15px 25px;display:inline-block;font-weight:700;margin-top:30px}.cta-middle a:hover{color:#FFF;border:3px solid #333;background:#333}.tabbed-swiper{margin:0;border-top:1px solid #eee}.no-padding{padding:0}.tabs{width:100%;margin:0 auto}.tabs a{display:block;width:100%;color:#333;text-align:left;text-decoration:none;border-bottom:1px solid #ccc;padding:10px 20px;cursor:pointer}.tabs a.active{color:#333;background:#FFF}.swiper-container{background:#FFF;height:920px;width:100%;border-top:0}.swiper-slide{height:100%;width:100%;background:none}.content-slide{background-size:cover}.content-slide .alumni-img{background-size:cover;background-position:center center;height:660px}.content-slide .alumni-details{padding:20px 40px}.rel-red,.rel-gro,.rel-pro{margin-bottom:40px;display:block}.rel-red img,.rel-gro img,.rel-pro img{width:100%}.carousel-caption{position:relative;top:0;bottom:0;left:0;padding-bottom:0;height:45px;color:#999;font-size:14px;text-shadow:none;-webkit-text-shadow:none;text-align:left;padding-top:5px;font-family:'Lato',sans-serif}.carousel-control{bottom:45px}.carousel-control .arrow-left{left:10%;position:absolute;top:50%;z-index:5;display:inline-block;width:17px;height:30px;background:url('/static/bundanon/images/arrows.png?3013b70c0620') no-repeat left top}.carousel-control .arrow-left:hover{background:url('/static/bundanon/images/arrows.png?3013b70c0620') no-repeat left top}.carousel-control .arrow-right{right:10%;position:absolute;top:50%;z-index:5;display:inline-block;width:17px;height:30px;background:url('/static/bundanon/images/arrows.png?3013b70c0620') no-repeat left bottom}.carousel-control .arrow-right:hover{background:url('/static/bundanon/images/arrows.png?3013b70c0620') no-repeat left bottom}.row.reg-carousel{padding-bottom:5%;position:relative;margin:0 auto;margin-bottom:40px;max-width:1200px;width:75%}.swiper-container-regular{height:100%;overflow:hidden}.swiper-container-regular{margin:0 auto}.swiper-container-regular.reg-carousel .swiper-wrapper{height:100%}.swiper-container-regular .swiper-slide{background-size:cover;background-position:center center;position:relative}.arrow-left{position:absolute;left:0;margin-bottom:0;top:0;bottom:0;width:15%;font-size:20px;text-align:center;-o-transition:0;-ms-transition:0;-moz-transition:0;-webkit-transition:0;transition:0}.arrow-right{position:absolute;right:0;top:0;bottom:0;width:15%;font-size:20px;text-align:center;-o-transition:0;-ms-transition:0;-moz-transition:0;-webkit-transition:0;transition:0}.arrow-right:hover{background-image:-webkit-linear-gradient(left,rgba(0,0,0,0.0001) 0%,rgba(0,0,0,0.5) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,0.0001) 0%,rgba(0,0,0,0.5) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,0.0001)),to(rgba(0,0,0,0.5)));background-image:linear-gradient(to right,rgba(0,0,0,0.0001),rgba(0,0,0,0.5));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#80000000',GradientType=1);background-repeat:repeat-x;outline:0}.arrow-left:hover{background-image:-webkit-linear-gradient(left,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0.0001) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0.0001) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,0.5)),to(rgba(0,0,0,0.0001)));background-image:linear-gradient(to right,rgba(0,0,0,0.5),rgba(0,0,0,0.0001));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000',endColorstr='#00000000',GradientType=1);background-repeat:repeat-x;outline:0}.arrow-right .arrow-img{width:17px;height:30px;background:url('/static/bundanon/images/arrows.png?3013b70c0620') no-repeat left bottom;display:block;position:absolute;top:50%;margin-top:-50px;right:10%}.arrow-left .arrow-img{width:17px;height:30px;background:url('/static/bundanon/images/arrows.png?3013b70c0620') no-repeat left top;display:block;position:absolute;top:50%;margin-top:-50px;left:10%}.alumnus-meta .arrow-left,.alumnus-meta .arrow-right{height:660px}.alumnus-meta .arrow-left{left:0}.alumnus-meta .arrow-right{right:0}.swiper-container-regular .title{background:#fff;left:0px;width:100%;bottom:0px;position:absolute;padding-left:15px;height:30px;padding-top:5px;color:#999;font-size:14px}#slide-menu{position:fixed;top:0;right:-284px;bottom:0;display:block;float:right;width:100%;overflow-y:auto;max-width:284px;height:100%;z-index:9;padding:20px;-moz-transition:all 300ms;-webkit-transition:all 300ms;transition:all 300ms;background:#222}#slide-menu>ul{display:block;list-style:none;opacity:0.5;-moz-transition:all 300ms;-webkit-transition:all 300ms;transition:all 300ms}#slide-menu>ul li{color:#dfe5eb;cursor:pointer}#slide-menu>ul li:hover{color:#59e9df}#slide-menu *{-moz-transition:none;-webkit-transition:none;-o-transition:none;transition:none}body.menu-active #slide-menu{right:0}body.menu-active #slide-menu ul{right:0;opacity:1}div#content{position:relative;top:0;right:0;width:100%;height:100%;overflow:scroll;border-radius:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-transition:all 300ms;-webkit-transition:all 300ms;transition:all 300ms}.menu-trigger{position:fixed;top:13px;right:20px;width:50px;height:50px;cursor:pointer;-moz-transition:all 300ms;-webkit-transition:all 300ms;transition:all 300ms}.menu-trigger:hover{opacity:0.7}.menu-trigger:hover:before{color:#fcfeff}body.menu-active div#content{right:284px;border-radius:7px 0 0 7px}body.menu-active .menu-trigger{right:304px;display:none}.close-btn{position:absolute;right:20px;top:13px;float:right;cursor:pointer}.close-btn:hover{opacity:0.7}.close-btn img{width:50px;height:50px}ul.platform-nav{list-style:none;margin:0;padding:0;padding-bottom:20px;margin-bottom:20px;border-bottom:1px dotted #ccc}ul.platform-nav li{padding:5px 10px}ul.platform-nav li a{font-family:'Lato','sans-serif';font-weight:400;letter-spacing:1px;font-size:20px;text-transform:uppercase;color:#fff}ul.general-nav,ul.bottom-nav{list-style:none;margin:0;padding:0}ul.bottom-nav{right:auto!important;text-transform:uppercase;position:relative;border-top:1px dotted #ccc;padding-top:10px;margin-top:15px}ul.general-nav li{padding:5px 10px}ul.bottom-nav li{padding:2px 0;display:block;clear:both}ul.general-nav li a,ul.bottom-nav li a{color:#fff;font-family:'Lato','sans-serif';font-weight:400;font-size:16px}ul.general-nav li a:hover,ul.platform-nav li a:hover,ul.social-nav li a:hover,ul.bottom-nav li a:hover{opacity:0.7}ul.social-nav{list-style:none;margin:0;padding:0;margin-left:10px;margin-top:10px}ul.social-nav li{display:inline;padding-right:10px}ul.social-nav li a{color:#fff}ul.bottom-nav input[type="text"]{background:none;border:0;border-bottom:#fff 1px solid;font-family:"Lato","sans-serif";font-size:16px;font-weight:400;text-transform:uppercase;float:left;margin-bottom:10px;width:190px;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px}ul.bottom-nav input[type="text"]:hover{color:#999}ul.bottom-nav button[type="submit"]{background:none;font-size:16px;font-weight:400;float:right;border:0;color:#fff}#message-overlay .modal-dialog{margin-top:100px}.messages{text-align:center}ul.messages{list-style:none;padding:0;display:block;clear:both;margin:0}#sidebar.affix{position:fixed;top:80px;width:100%;z-index:999}.landscape.top-panel.row,.alumni.top-panel.row,.alumni-detail.top-panel.row{margin:0}.landscape.top-panel.row h2{margin:0;font-weight:300;font-size:39px}.landscape.top-panel .row.content-row{margin-top:-70px}.row.content-row{width:75%;max-width:1200px;margin:0 auto}a.next{float:right}a.prev{float:left}a.prev,a.next{color:#000;margin-top:30px}.inline-btn a.left img{margin-left:0;margin-right:10px}.related-artist{margin-bottom:40px}.related-artist h4{padding:10px;border:2px solid #000}.related-artist h4 img{width:70px;margin-right:10px}.inline-btn a.right{float:right}.row.content-row .intro{font-size:22px;line-height:30px;color:#721f59;font-weight:700}.brown .row.content-row .intro{font-size:30px;line-height:40px;color:#000}.row.content-row ul.page-sub-menu{list-style:none;margin:0;padding:0}.row.content-row ul.page-sub-menu .arrow{width:30px;margin:10px 0}.row.content-row ul.page-sub-menu .arrow img{width:100%}.row.content-row ul.page-sub-menu li a{color:#000;text-transform:uppercase;font-weight:900;letter-spacing:1px}.no-header .row.content-row.body-copy{padding:40px 0}.row.content-row.body-copy{padding:0 0 40px 0}.row.content-row.body-copy hr{margin-top:40px}.row.content-row.body-copy h3{text-transform:uppercase;margin:0;font-size:32px;margin-bottom:30px;margin-top:3px}.row.content-row.body-copy h3.board-title,.row.content-row.body-copy h3.staff-title{margin-bottom:0;margin-top:40px}.row.content-row.body-copy ul li{font-family:'Lato','sans-serif'}.staff{margin-top:20px}.staff img{width:100%}p.staff-name{margin-top:10px;margin-bottom:0}p.staff-position{font-size:15px}.row.content-row.body-copy .sound-bite{background:url('/static/bundanon/images/sound-bite.png');font-size:12px;font-weight:600;height:61px;line-height:14px;padding-left:17px;padding-right:80px;padding-top:15px;width:256px;margin-top:100px;margin-bottom:100px}.row.content-row.body-copy blockquote{font-size:24px;line-height:32px;font-style:italic;border:0;margin:0 0 20px 0;padding:0;color:#721f59;font-family:'Lato','sans-serif'}.row.content-row.body-copy blockquote:before{content:open-quote}.row.content-row.body-copy blockquote:after{content:close-quote}.row.content-row.body-copy span.attribution{margin-bottom:40px}.image-full-width img{width:100%}.image-full-width{position:relative;padding:0}.image-full-width .playBtn{position:absolute;top:50%;left:50%;margin-left:-25px;margin-top:-10px;width:50px;height:50px;background:url('/static/bundanon/images/playBtn.png?3013b70c0620')}.oembed-video-url{margin-top:5px}.oembed-video-url a,p.image-caption{color:#999;font-size:14px;margin-top:5px}.bordered{border-bottom:1px solid #ececec;width:100%}.list-image{overflow:hidden;display:block;height:220px}.list-caption{background:#e8e8e8;padding:10px 20px;min-height:95px}.list-caption p{font-family:'Montserrat','sans-serif';font-weight:400;text-transform:uppercase;margin:0;padding:0}.list-caption .list-sub{color:#999}.row.items{margin-left:-2px;margin-right:-2px}.row.items .item{padding:2px}#events-list .header-block,#error-page .header-block,#products-list .header-block{color:#FFF;background:#000;height:280px;padding-top:110px}#events-list .header-block h2{text-transform:uppercase;margin-bottom:20px}#events-list .header-block .intro{margin-top:20px;color:#fff}body#events-list h4,body#products-list h4{padding-bottom:20px;margin-top:30px}body#events-list .events-row{padding-top:0}ul.events-filter-list{list-style:none;margin:0;padding:0;margin-bottom:30px;border-top:3px solid #ccc}ul.events-filter-list li{float:left;padding:20px 30px 0 0;margin-top:-3px}ul.events-filter-list li:focus{border-top:3px solid #333}ul.events-filter-list li a{color:#333}body#events-list .row.event-items{margin-left:-2px;margin-right:-2px}body#events-list .row.event-items .event-item{padding:2px}body#event .book_btn{margin-bottom:40px}body#event .book_btn a,body#event .book_btn>span{background:#000;padding:10px 20px;color:#fff;text-transform:uppercase}body#event p.sub-head{margin-top:20px;font-weight:700;text-transform:uppercase}body#event ul.list-group.event-tickets li.list-group-item{border-style:none;padding:0}.customDateRange{width:100%;margin-top:60px}.customDateRange ul{list-style:none;margin:0;padding:0}.customDateRange ul li{padding-bottom:10px}.customDateRange ul li label{width:60px}#ui-datepicker-div{width:320px;border:1px solid #ccc;padding:15px;background:#fff;display:none}.ui-datepicker-prev{float:left}.ui-datepicker-next{float:right}.ui-icon-circle-triangle-w{font-size:12px;color:#999;margin-left:8px;cursor:pointer}.ui-icon-circle-triangle-e{font-size:12px;color:#999;margin-right:8px;cursor:pointer}.ui-datepicker-title{text-align:center;padding-bottom:10px;margin-bottom:10px;font-size:18px;border-bottom:1px solid #eee}table.ui-datepicker-calendar{width:100%}table.ui-datepicker-calendar th,table.ui-datepicker-calendar td{text-align:center;font-weight:normal}table.ui-datepicker-calendar td a{color:#721f59}.date-form-submit{background:none repeat scroll 0 0 #721f59;border:0 none;padding:5px 10px;color:#fff;margin-left:65px}body#alumni h3.alumni-name{border-top:2px solid #000;border-bottom:2px solid #000;margin:100px 0 50px;padding:20px 0;clear:both}body#alumni h3.feed-name{margin-bottom:10px}body#timelinepage h3.timeline-year{margin-right:80px;border:2px solid #000;padding:20px 30px}body#timelinepage .container.bordered{border:0;margin-bottom:0}.timeline-container{width:100%;height:100%;max-height:800px;position:relative;top:0;left:0;overflow:hidden;overflow-x:scroll;overflow-y:hidden;white-space:nowrap}.timeline-page-promo{position:relative;width:300px;display:inline-block;margin:0 -3px;height:100%;max-height:800px}.timeline-page-promo a{height:100%;width:100%;padding:0;display:block;white-space:normal}.timeline-page-promo .title{border:2px solid #fff;color:#fff;font-size:40px;margin:250px 50px 0;padding:10px 25px;position:absolute;width:200px}.timeline-page-promo .subtitle{color:#fff;margin:450px 0 0;padding:0 20px;position:absolute;text-align:center;width:100%}#search .header-block{color:#FFF;background:#000;height:280px;padding-top:110px}#search.header-block{color:#FFF;background:#000;padding:60px 0 40px}#search h2{text-transform:uppercase;margin:20px 0}#search h3{margin-top:0px}#search .introduction p{margin-top:20px;margin-bottom:0}#search form{margin-top:20px}#search input[type="search"]{color:#333}#search input.search-field{width:40%;min-width:280px;border:0;padding:4px 10px}#search button{background:#721f59;border:0;padding:5px 10px}#search .ac-results{position:absolute;background:#fff;width:30%;padding:10px;z-index:1;border:1px solid #ccc}#search .search-results .list-sub{word-break:break-word}.size-toggle .list,.size-toggle .image{float:right}.size-toggle .list i,.size-toggle .image i{font-size:20px;margin-left:10px;margin-top:12px;margin-bottom:10px;opacity:0.5;cursor:pointer}.size-toggle .list.active i,.size-toggle .image.active i{opacity:1}.row.content-row.search-query{padding-bottom:0;margin-top:40px;margin-bottom:20px}.facet-heading{background:#000;color:#fff;padding:10px;display:inline-block}.facets dd{margin-bottom:1px;font-size:15px;font-weight:normal}.facets dd a{display:block;color:#000;padding:5px 10px;margin-bottom:1px;background:#ececec}.facets dd a i{color:#721f59;margin-left:10px}.facets dd a.selected:after{content:''}.facets dt{background:#ccc;margin-bottom:1px;font-size:15px;font-weight:normal;padding:10px}.facets dt a{display:block;color:#000;margin-bottom:1px}#search .list-caption{min-height:auto;padding:20px}.modInstagram,.modTwitter{position:relative;padding-bottom:100%}.modInstagram .instagramPic,.modTwitter .info{background-position:center center;background-size:cover;bottom:0;left:0;position:absolute;right:0;top:0;padding:30px}.modInstagram .fa-instagram{position:absolute;right:10px;bottom:10px;color:#ffffff}.modTwitter .info .tweet-date{text-transform:capitalize}.modTwitter .info .social-avatar{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:100px;height:100px;border:5px solid #fff;display:block;margin:0 auto 15px auto;background:#fff}.modTwitter .info .social-avatar-logo{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:100px;height:100px;border:5px solid #fff;display:block;margin:0 auto 20px auto;background:#fff;padding:10px}.modTwitter .info .social-avatar-logo>img{margin-top:10px}.modTwitter .info{background:#f5f5f5}.row.social-agg{width:100%;max-width:100%}.row.social-agg .col-md-3{padding:1px}.staff-list{position:relative}.staff-list .staff{position:static;cursor:pointer}.staff-list .staff.active:after{border-bottom:20px solid #5a2149;border-left:20px solid transparent;border-right:20px solid transparent;content:"";height:0;left:50%;margin-left:-20px;position:relative;width:0}.staff-list .staff .biography{position:absolute;width:100%;left:0;background:#5a2149;color:#fff;padding:60px 0 40px;margin:40px 0}.staff-list .staff .biography .biography-centered{width:75%;max-width:1200px;margin:0 auto;padding:0 15px}#collection.header-block{color:#fff;height:280px;padding-top:110px}#collection.header-block h2{margin-bottom:20px;text-transform:uppercase}#collection.header-block p.intro{font-size:22px;font-weight:700;line-height:30px;margin-top:20px}.top-margin{margin-top:50px}.artwork{padding-bottom:50px}.artwork-details{background:#222;border-top:1px solid #444;border-bottom:1px solid #444;padding-top:50px}.feat-coll .item a.item-feat-img{width:100%;padding-bottom:60%;display:block;background-position:center center;border:1px solid #fff}.row.items.feat-coll{margin-left:-15px;margin-right:-15px;margin-top:50px}.row.items.feat-coll .item{padding:15px}.row.items.feat-coll .item .row.double-items .col-md-6{padding:0}.row.items.feat-coll .item .row.double-items{margin:0}.row.items.feat-coll .item .list-heading{font-family:"Montserrat","sans-serif";font-weight:400;margin:0;padding:0;text-transform:uppercase;margin-top:20px}.row.items.feat-coll .item .list-heading a{color:#000}.row.items.feat-coll .item .list-sub{color:#999}.featured-collection-item{margin:40px 0}.row.content-row.body-copy h3.other-things{font-size:18px;font-family:'Lato','sans-serif';font-weight:900;letter-spacing:1px;margin-top:30px}.row.content-row.body-copy .content ul{padding-left:0}.row.content-row.body-copy .content ul li.search-goog{list-style-type:none}.row.content-row.body-copy .content ul li.search-goog form{margin-top:10px}.row.content-row.body-copy .content ul li.search-goog form #goog-wm-qt{padding-left:10px;padding-right:10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #ccc}.row.content-row.body-copy .content ul li.search-goog form #goog-wm-sb{background:url('/static/bundanon/images/arrow-right-black.png?3013b70c0620') transparent no-repeat center right;border:0;background-size:30px;padding-right:40px;height:30px;vertical-align:top;margin-left:10px}.footer{color:#888;font-family:'Lato','sans-serif';font-weight:400;padding:60px 0}.footer .row.content-row{padding-left:15px;padding-right:15px}#homepage .footer{margin-top:0}.footer ul{list-style:none;margin:0;padding:0}.footer ul li a{color:#888}.footer ul li a:hover{color:#666}.online-form{font-family:'Lato','sans-serif'}.online-form label{display:block;font-weight:normal;line-height:30px;text-transform:none}.online-form input,.online-form textarea{border:1px solid #ccc;border-radius:5px;display:block;padding:5px 10px;width:70%;margin-bottom:5px}.online-form input[type="checkbox"]{float:left;width:30px;margin-top:10px}.online-form input[type="submit"],.submit_button,.cart_button{width:auto;background:#000;color:#fff;border:0;border-radius:0;float:left;margin-right:20px}.cart_button,.pin-payment-button{float:none;padding:8px;font-size:inherit}button.submit_button{padding:8px}.submit_button_container .submit-hint{margin-top:5px}.online-form fieldset{margin-bottom:15px}.online-form .form-item{margin-bottom:30px}.form-item .errorlist{list-style-type:none;padding:0}.online-form .intro-text{margin-bottom:10px}.online-form .helptext{color:#888;font-size:14px;margin-bottom:10px}.socialaccount_providers{list-style-type:none;padding:0}.socialaccount_providers li{margin-right:20px;display:inline-block}.socialaccount_provider{padding:8px 20px;font-size:inherit}.socialaccount_provider.facebook{background:#3a5795;border:1px solid #133783;-webkit-box-shadow:0 2px 2px -2px rgba(0,0,0,0.52);color:#fff}.login-or{text-align:center}.online-form .radio-field ul,.online-form :not(.redactor)>ul{padding:0;margin:0;list-style-type:none}.online-form .radio-field input,.online-form input[type="radio"]{display:inline-block;width:auto;margin-right:10px}.form-list .list-group-item{font-size:14px}.row.content-row.body-copy.products-row img{width:100%}.row.content-row.body-copy.products-row .item{margin-bottom:30px}.row.content-row.body-copy.products-row .item p{height:80px;padding-top:10px;padding-right:20px}.row.content-row.body-copy.products-row .item p a{font-family:"Montserrat","sans-serif";font-weight:400;text-transform:uppercase;color:#000}.row.content-row.body-copy.products-detail{padding-top:40px}.row.content-row.body-copy.products-detail label{display:inline-block;font-weight:normal;line-height:30px;text-transform:capitalize;margin-right:5px}.row.content-row.body-copy.products-detail input{border:1px solid #ccc;border-radius:5px;display:block;padding:5px 10px;width:70%;margin:5px 0}.pagination{margin:0 auto;text-align:center;display:block}.pagination span{display:inline-block;line-height:30px;font-size:17px;color:#000}.pagination .pagination-control{font-size:30px;margin:0 10px;padding:10px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.pagination .pagination-control a{vertical-align:middle}#change_password_form input[type="text"],#change_password_form input[type="email"],#change_password_form input[type="password"],#signup_form input[type="text"],#signup_form input[type="email"],#signup_form input[type="password"],.password_reset input[type="text"],.password_reset input[type="email"],.password_reset input[type="password"],.email_list input[type="text"],.email_list input[type="email"],.email_list input[type="password"],.add_email input[type="text"],.add_email input[type="email"],.add_email input[type="password"]{border:1px solid #ccc;border-radius:5px;display:block;padding:5px 10px;margin-bottom:5px}#change_password_form label[for="id_mailing_list_subscription"],#signup_form label[for="id_mailing_list_subscription"],.password_reset label[for="id_mailing_list_subscription"],.email_list label[for="id_mailing_list_subscription"],.add_email label[for="id_mailing_list_subscription"]{display:block}@media all and (max-width:1024px){.home-section-btn .section-btn{padding:30px}.home-section-btn .row.content-row{width:100%}.home-section-btn .section-btn p,.row.about p{font-size:24px;line-height:28px}#events-list .header-block,#error-page .header-block,#products-list .header-block{height:auto}}@media all and (max-width:768px){.no-tablet-portrait{display:none!important}.container.full-height{height:90%}.row.content-row{width:100%}.row.content-row.body-copy{padding:40px 15px}.home-panel.row .home-header p{font-size:60px;line-height:66px}.home-panel.row .home-header span,.row.about span{font-size:22px}.home-section-btn .section-btn{background:url('/static/bundanon/images/black-arrow.png?3013b70c0620') no-repeat scroll right 60px rgba(0,0,0,0);border-left:none;border-bottom:1px solid #ccc;height:auto;padding:30px 60px 30px 30px}.home-section-btn .section-btn p,.row.about p{font-size:28px;font-weight:700;line-height:32px}.row.content-row.body-copy h3{font-size:26px}.row.content-row ul.page-sub-menu{margin-bottom:30px}table#shopping_cart td,table#shopping_cart th{padding:8px!important}.swiper-container-regular .title{height:auto!important;background:rgba(0,0,0,0.4);padding:10px;color:#fff}.arrow-right .arrow-img,.arrow-left .arrow-img{margin-top:-15px}#slide-menu{max-width:255px}ul.bottom-nav input[type="text"]{width:160px}.row.reg-carousel{width:100%}}@media all and (max-width:600px){.list-image img{margin-top:0}.no-mobile{display:none!important}.topBar{background:#000}.container.full-height,.full-height.parallax{height:500px}.topBar .logo{margin:24px 20px 20px;width:160px}.row.content-row{width:100%}.home-panel.row .home-header p{font-size:30px;line-height:34px}.home-panel.row .home-header span,.row.about span{font-size:18px}.home-section-btn .section-btn{background:url('/static/bundanon/images/black-arrow-2.png?3013b70c0620') no-repeat scroll right 0 bottom 35px rgba(0,0,0,0);padding:30px}.home-panel.row .home-header{margin:20px auto 0}.home-section-btn .section-btn h4{font-size:15px}.home-section-btn .section-btn p,.row.about p{font-size:18px;line-height:20px}.landscape.top-panel.row h2{font-size:26px}.landscape.top-panel .row.content-row{margin-top:0}.row.about{padding:60px 0}#search input.search-field{width:80%;min-width:0}body#timelinepage h3.timeline-year{margin-right:0px}.row.content-row.body-copy .row.content-row.body-copy{padding:0}.body-copy .row>.col-md-4{padding-right:0px}}#shopping_cart tr.product-row{border-bottom:1px solid #f1f1f1}#shopping_cart tr td.button-row{padding:15px 0}#shopping_cart tr td.quantity{width:15%}#shopping_cart th.product{width:45%}#shopping_cart th.price{width:15%}#shopping_cart th.quantity,#shopping_cart th.delete{width:10%}#shopping_cart>thead>tr>th{border-bottom:0;padding-left:0;padding-right:0}table#shopping_cart .checkbox{margin-top:0}table#shopping_cart .checkbox input[type="checkbox"]{float:none;margin-top:0;margin-left:0}table#shopping_cart .product-row td{padding:10px 0}div.page-content .checkout-form table,div.page-content .confirmation-form table{width:100%}div.page-content .checkout-form table td,div.page-content .confirmation-form table td{width:15%}div.page-content .checkout-form table td,div.page-content .confirmation-form table td{width:50%}div.page-content .checkout-form table td input,div.page-content .confirmation-form table td input{width:100%}div.page-content .checkout-form h3.top-margin,div.page-content .confirmation-form h3.top-margin{margin-top:45px}#confirmation-page h3.top-margin,#confirmation-page legend.top-margin,#payment-page h3.top-margin,#payment-page legend.top-margin,#order-success h3.top-margin,#order-success legend.top-margin,#payment-failure h3.top-margin,#payment-failure legend.top-margin{margin-top:45px}#confirmation-page table.order_overview,#payment-page table.order_overview,#order-success table.order_overview,#payment-failure table.order_overview{width:100%}#confirmation-page tr.product-row,#confirmation-page tr.summary-row,#payment-page tr.product-row,#payment-page tr.summary-row,#order-success tr.product-row,#order-success tr.summary-row,#payment-failure tr.product-row,#payment-failure tr.summary-row{border-bottom:1px solid #f1f1f1}#confirmation-page tr.product-row td.product,#confirmation-page tr.summary-row td.product,#payment-page tr.product-row td.product,#payment-page tr.summary-row td.product,#order-success tr.product-row td.product,#order-success tr.summary-row td.product,#payment-failure tr.product-row td.product,#payment-failure tr.summary-row td.product{width:60%}#confirmation-page tr.product-row td.quantity,#confirmation-page tr.summary-row td.quantity,#payment-page tr.product-row td.quantity,#payment-page tr.summary-row td.quantity,#order-success tr.product-row td.quantity,#order-success tr.summary-row td.quantity,#payment-failure tr.product-row td.quantity,#payment-failure tr.summary-row td.quantity{width:20%}#confirmation-page tr.product-row td.price,#confirmation-page tr.summary-row td.price,#payment-page tr.product-row td.price,#payment-page tr.summary-row td.price,#order-success tr.product-row td.price,#order-success tr.summary-row td.price,#payment-failure tr.product-row td.price,#payment-failure tr.summary-row td.price{width:20%}#confirmation-page tr.total-row,#payment-page tr.total-row,#order-success tr.total-row,#payment-failure tr.total-row{font-weight:bold}#confirmation-page #id_terms_and_conditions,#payment-page #id_terms_and_conditions,#order-success #id_terms_and_conditions,#payment-failure #id_terms_and_conditions{margin-top:-27px}#mc_embed_signup{margin-top:20px}#mc_embed_signup form{padding:0!important}#mc_embed_signup label{font-weight:normal}.dark-text p b{color:#333}.dark-text .cta-middle a{color:#333;border-color:#333;transition:0.5s all}.dark-text .cta-middle a:hover{border-color:transparent;color:white}.residency .title{padding:10px 20px}.sponsor{min-height:170px;margin-bottom:20px}.sponsor img{margin:0 auto;display:block}.sponsor .title{min-height:60px;position:absolute;bottom:0;margin-left:auto;margin-right:auto;left:0;right:0}.sponsor .title p,.sponsor .title a{font-weight:600;vertical-align:middle}.hidden{display:none;visibility:hidden}.clearfix{zoom:1}.clearfix:before,.clearfix:after{content:"\0020";display:block;height:0;overflow:hidden}.clearfix:after{clear:both}img,object,embed{max-width:100%}img{vertical-align:bottom}.clear{clear:both}@media print{*{color:black!important;text-shadow:none!important;filter:none!important;-ms-filter:none!important}a{text-decoration:underline}a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}a[href^="javascript:"]:after,a[href^="#"]:after{content:s}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after{}pre,blockquote{border:1px solid #999999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}#slide-menu,.menu-trigger,.at4-share-outer-right,.inline-btn a img{display:none!important}.topBar,.parallax{position:relative}.container.full-height,.full-height.parallax{height:auto}.row.content-row{width:100%}.row.content-row.body-copy{padding:0}.home-panel.row .home-header{margin:0}}