/*!
Theme Name:     BRIGHTSPACE
Description:    The BRIGHTSPACE theme is based on the WooThemes framework theme, Canvas.
Author:         Joel Eade Design
Template:       canvas
Author URI:     http://www.joeleadedesign.com.au
Version:        1.0
*/*{-moz-box-sizing:border-box;box-sizing:border-box}.no-touch .grayscale,.no-touch .home img,.home .no-touch img{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='saturate' values='0'/></filter></svg>#grayscale");-webkit-filter:grayscale(1);filter:grayscale(1);-webkit-filter:gray;filter:gray}.no-touch .grayscale.grayscale-fade,.no-touch .home img,.home .no-touch img{-webkit-transition:-webkit-filter 1s, filter 1s;transition:-webkit-filter 1s, filter 1s}@media screen and (-webkit-min-device-pixel-ratio: 0){.no-touch .grayscale.grayscale-fade,.no-touch .home img,.home .no-touch img{-webkit-transition:-webkit-filter 1s;transition:-webkit-filter 1s}}.no-touch .grayscale.grayscale-off,.no-touch .home img.grayscale-off,.home .no-touch img.grayscale-off,.no-touch .grayscale.grayscale-fade:hover,.no-touch .home img:hover,.home .no-touch img:hover{-webkit-filter:grayscale(0);filter:grayscale(0)}.no-touch .grayscale.grayscale-replaced,.no-touch .home img.grayscale-replaced,.home .no-touch img.grayscale-replaced{-webkit-filter:none;filter:none}.no-touch .grayscale.grayscale-replaced>svg,.no-touch .home img.grayscale-replaced>svg,.home .no-touch img.grayscale-replaced>svg{-webkit-transition:opacity 1s ease;transition:opacity 1s ease;opacity:1}.no-touch .grayscale.grayscale-replaced.grayscale-off>svg,.no-touch .home img.grayscale-replaced.grayscale-off>svg,.home .no-touch img.grayscale-replaced.grayscale-off>svg,.no-touch .grayscale.grayscale-replaced.grayscale-fade:hover>svg,.no-touch .home img.grayscale-replaced:hover>svg,.home .no-touch img.grayscale-replaced:hover>svg{opacity:0}#inner-wrapper #header{float:left;width:100%;padding:10px 0 0}@media all and (min-width: 767px){#inner-wrapper #header{float:none;padding:40px 0 0}}#inner-wrapper .header-search{width:100%;padding:0 3%;margin:0 0 30px;float:right;font-family:'Lato', Helvetica, Arial, sans-serif;font-weight:300}@media all and (min-width: 767px){#inner-wrapper .header-search{width:300px;margin:0;padding:0}}#inner-wrapper .header-search .icon-search{position:absolute;top:8px;right:9px}#inner-wrapper .header-search .searchform,#inner-wrapper .header-search #searchform{border-radius:20px;border-color:none;border-width:0px;background-color:#f1f0ee;background-color:rgba(241,240,238,0.8)}#inner-wrapper .header-search .searchform button.submit,#inner-wrapper .header-search #searchform button.submit{-webkit-transition:background-color 0.3s ease,color 0.3s ease,width 0.3s ease,top 0.3s ease,box-shadow 0.3s ease,opacity 0.3s ease;transition:background-color 0.3s ease,color 0.3s ease,width 0.3s ease,top 0.3s ease,box-shadow 0.3s ease,opacity 0.3s ease;color:black;top:0.3em;cursor:pointer}#inner-wrapper .header-search .searchform button.submit:hover,#inner-wrapper .header-search #searchform button.submit:hover{color:#373736;-webkit-transition:background-color 0.3s ease,color 0.3s ease,width 0.3s ease,top 0.3s ease,box-shadow 0.3s ease,opacity 0.3s ease;transition:background-color 0.3s ease,color 0.3s ease,width 0.3s ease,top 0.3s ease,box-shadow 0.3s ease,opacity 0.3s ease}#inner-wrapper .header-search .searchform input.s,#inner-wrapper .header-search .searchform input#s,#inner-wrapper .header-search #searchform input.s,#inner-wrapper .header-search #searchform input#s{color:#373736;text-transform:uppercase;-webkit-transition:background-color 0.4s ease,color 0.4s ease,width 0.4s ease,top 0.4s ease,box-shadow 0.4s ease,opacity 0.4s ease;transition:background-color 0.4s ease,color 0.4s ease,width 0.4s ease,top 0.4s ease,box-shadow 0.4s ease,opacity 0.4s ease}#inner-wrapper .header-search .searchform input.s:hover,#inner-wrapper .header-search .searchform input#s:hover,#inner-wrapper .header-search #searchform input.s:hover,#inner-wrapper .header-search #searchform input#s:hover{color:black;-webkit-transition:background-color 0.3s ease,color 0.3s ease,width 0.3s ease,top 0.3s ease,box-shadow 0.3s ease,opacity 0.3s ease;transition:background-color 0.3s ease,color 0.3s ease,width 0.3s ease,top 0.3s ease,box-shadow 0.3s ease,opacity 0.3s ease}#inner-wrapper .header-widget{width:60px;margin:8px 0 0}#inner-wrapper .header-widget h3{margin-bottom:5px;border:none}#inner-wrapper .header-widget .widget{margin-bottom:0}@media all and (max-width: 767px){#inner-wrapper .header-widget .widget{position:absolute;top:-58px;right:10px}#inner-wrapper .header-widget .widget i{margin:0 8px}}.grid{background:#f1f0ee;margin:0 0 20px 0}.grid:after{content:"";display:table;clear:both}[class*='column-']{float:left}@media all and (max-width: 860px){[class*='column-']{width:100%}}@media all and (min-width: 861px){.column-87{width:87.5%}.column-75{width:75%}.column-66{width:66.66%}.column-33{width:31.667%;margin-right:2.443%}.column-50{width:49%;margin-right:2%}.column-25{width:24%;margin-right:1.3%}.column-12{width:10.5%;margin-right:1.3%}}.last{margin-right:0}[class*="row-"]{float:left;margin-bottom:20px}.grid-pad{padding:20px 0 20px 20px}.grid-pad [class*='column-']:last-of-type{padding-right:20px}.grid-nrp{padding-right:0}.home .row-1 img{width:100%}#fancybox-wrap{padding:20px 0 !important}.placeholder{background-color:#373736;padding:37px 30px}#main [id*='gallery-'] img{max-width:95%;height:auto;border:none !important}#main [id*='gallery-'] dl.gallery-item{width:100%;display:table-cell}@media (min-width: 500px){#main [id*='gallery-'] dl.gallery-item{width:50%}}@media (min-width: 767px){#main [id*='gallery-'] dl.gallery-item{width:33.333%}}@media (min-width: 980px){#main [id*='gallery-'] dl.gallery-item{width:25%}}#main [id*='gallery-'] br{display:none}#navigation{margin:0 auto;border-top:none !important;border-right:none !important;border-bottom:1px solid #f1f0ee;border-left:none !important;border-radius:1px !important;text-transform:uppercase;background:transparent !important;top:-23px;color:#f1f0ee;font-size:1em}@media all and (max-width: 767px){#navigation{top:0;background:#0B0C0C !important;z-index:999}}@media all and (max-width: 980px){#navigation{padding:0 10px}}@media all and (max-width: 767px){#navigation .menus{margin-top:50px}}#navigation ul.nav>li{-webkit-transition:background-color 0.4s ease,color 0.4s ease,width 0.4s ease,top 0.4s ease,box-shadow 0.4s ease,opacity 0.4s ease;transition:background-color 0.4s ease,color 0.4s ease,width 0.4s ease,top 0.4s ease,box-shadow 0.4s ease,opacity 0.4s ease;border-bottom:1px solid transparent;border-right:none !important}#navigation ul.nav>li>a:hover{border-bottom:1px solid #f1f0ee;-webkit-transition:background-color 0.3s ease,color 0.3s ease,width 0.3s ease,top 0.3s ease,box-shadow 0.3s ease,opacity 0.3s ease;transition:background-color 0.3s ease,color 0.3s ease,width 0.3s ease,top 0.3s ease,box-shadow 0.3s ease,opacity 0.3s ease}@media only screen and (max-width: 768px){#navigation ul.nav>li>a:hover{border-bottom:none}}#navigation ul.nav>li.artists ul{width:20em}#navigation ul.nav>li ul{color:#f1f0ee;top:33px}@media only screen and (min-width: 768px){#navigation ul.nav>li ul{background:#040403;background:rgba(0,0,0,0.95)}#navigation ul.nav>li ul li a{color:#f1f0ee !important}}@media all and (min-width: 768px){#navigation a.cart-contents{padding:1em 0 1em 1em;margin-right:0}}#navigation a.cart-contents:before{margin-right:0}#navigation .nav-home,#navigation .nav-close,#navigation .cart-contents{padding:1em;border-radius:100% !important}#navigation ul.nav li.current_page_item a,#navigation ul.nav li.current_page_parent a,#navigation ul.nav li.current-menu-ancestor a,#navigation ul.nav li.current-cat a,#navigation ul.nav li.current-menu-item a,#navigation ul.nav>li:hover,#navigation ul.nav>li a:hover{background:transparent !important;border:none;color:#f1f0ee}#navigation .nav li.parent>a:after{right:0.3em !important}.nav-toggle{text-transform:uppercase}ul.nav{margin-right:0px !important;float:right}ul.nav li a{padding:5px 11.11111px !important}ul.nav li a,ul.nav #navigation ul.rss a{color:#f1f0ee;font-family:'Lato', Helvetica, Arial, sans-serif;font-weight:700}ul.nav ul li.current_page_item a,ul.nav ul li.current_page_parent a,ul.nav ul li.current-menu-ancestor a,ul.nav ul li.current-cat a,ul.nav ul li.current-menu-item a{color:#3f5654 !important}.back-link{position:absolute;right:1px;left:auto;top:1px;margin:0 auto;font-weight:400;text-transform:uppercase;font-size:0.8em;margin-bottom:10px;color:rgba(55,55,54,0.75);z-index:1;padding:5px 10px;background-color:#f1f0ee}.back-link:hover{background-color:rgba(55,55,54,0.1)}.back-link a{color:rgba(55,55,54,0.5)}.back-link a:link{color:inherit}.back-link:before{content:'\F137';font-family:'FontAwesome';margin-right:4px;color:rgba(55,55,54,0.45)}.archive .title{margin-bottom:0.5em}article a:hover{text-decoration:none;box-shadow:0 1px 0 #3f5654}.alignleft{margin-top:0px}body{background-color:black}body.full-width #header,#nav-container,body.full-width #content,body.full-width #footer-widgets,body.full-width #footer{padding-left:0 !important;padding-right:0 !important}@media all and (max-width: 846px){body.full-width #header,#nav-container,body.full-width #content,body.full-width #footer-widgets,body.full-width #footer{padding-left:10px !important;padding-right:10px !important}}[class^=column-]{background:#f1f0ee}[class^=column-] h3{padding:10px 0;text-align:center;text-transform:uppercase}#content{clear:both;background:#f1f0ee;padding:0 20px;margin-bottom:40px}.entry img,img.thumbnail,#portfolio .group.portfolio-img img{padding:0px;border:none}#footer-container{display:none}#header{padding-left:0 !important;padding-right:0 !important}.home .title{display:none}.home #content{background:none}.grid{background:url(../images/body-bg.jpg) repeat}#logo{width:150px;z-index:9001;position:relative}@media all and (max-width: 767px){#logo{margin:30px auto}}@media all and (min-width: 767px) and (max-width: 846px){#logo{margin-top:-30px;margin-bottom:30px}}#logo .site-title{display:none;width:0px}#logo .site-description{display:none}#main{background-color:#f1f0ee;padding:60px 0px 50px}@media (min-width: 846px){#main{padding:40px 40px 50px}}@media only screen and (min-width: 768px){#main-sidebar-container #main{float:left}}.page-title,.page .title,h1.title,.archive .title{font-family:'Lato', Helvetica, Arial, sans-serif;font-weight:300;padding:20px 0 10px;color:#3f5654 !important;text-align:left;text-transform:uppercase;letter-spacing:0.26em;background-color:#f1f0ee}.post-entries{display:none}.search article{padding-bottom:20px}.search .post-meta{display:none}.search .post-more a:hover,.search .post-meta a:hover,.search .post p.tags a:hover{text-decoration:none;color:#557371}#wrapper{background-image:url(images/blurred-bg.jpg);background-size:cover}[class*="row-"]{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media all and (min-width: 500px){[class*="row-"]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}[class*="row-"] .column-50{padding:20px;text-transform:uppercase}[class*="row-"] .column-50 h3{text-align:left}[class*="row-"] .column-50 h4{font-weight:700;text-align:left}[class*="row-"] .column-50 img{float:none;padding:0 0 10px 0;margin-right:10px}@media all and (min-width: 440px){[class*="row-"] .column-50 img{float:left}}[class*="row-"] .column-50.twitter{padding:10px 20px 0px}#content .rotatingtweets,#content .norotatingtweets{border:none;margin-bottom:0;margin-left:30px}.news img{width:150px;height:auto}.row-2 .column-50{min-height:270px}.row-2 .column-50 h4{padding-bottom:10px}.row-3 .column-50{margin-bottom:20px;min-height:70px}a,a:link,a:visited{color:#3f5654}abbr{border-bottom:none;cursor:default}body,p{font-family:'Lato', Helvetica, Arial, sans-serif;font-weight:300;font-size:12px;line-height:1.5;color:#3f5654}h1,h2,h3,h4,h5,h6{font-family:'Lato', Helvetica, Arial, sans-serif;font-weight:300;line-height:1.2;color:#3f5654;letter-spacing:0.1em}.entry p,.entry span,.entry li,.entry p,.entry span,.entry li{font-family:'Lato', Helvetica, Arial, sans-serif}.entry span,.entry span{font-size:14px}.entry h1,.entry h2,.entry h3,.entry h4,.entry h5,.entry h6{line-height:1.5em}h1{font-size:1.5em}h2{font-size:1.3em}h3{font-size:1.2em}h4{font-size:1.1em}h5{font-size:1em}h6{font-size:0.9em}.entry>ul{padding-left:0;text-transform:uppercase}.entry>ul li{list-style:none}.entry ol[type="i"] li{list-style:lower-roman}.post h1.title{padding-bottom:0.125em;margin-bottom:0.125em}.post a{border-bottom:1px dashed rgba(63,86,84,0.1)}.post a:hover{border-bottom:none}.post-more a:hover,.post-meta a:hover,.post p.tags a:hover{color:#3f5654;text-decoration:none}.page-title,.post .title,.page .title,.archive .title,h1.title{font-family:'Lato', Helvetica, Arial, sans-serif;font-size:1.6em;font-weight:300;font-style:normal;margin:0 0 20px;padding-top:10px}p.pre-title{text-transform:uppercase;font-size:0.7em;letter-spacing:4px;color:rgba(55,55,54,0.5);margin-bottom:0}.mc-field-group{width:100%}@media all and (min-width: 500px){.mc-field-group{width:77%}}.row-2 label,.row-3 label{font-size:0.9em;display:block;margin:3px 8px 5px 0;width:125px}@media all and (min-width: 500px){.row-2 label,.row-3 label{display:inline-block;float:left}}.row-3 .twitter p{font-size:1em;float:left;text-transform:none;line-height:1.2;margin:3px 0px 0 0}.row-3 .twitter p span{margin:4px 0px 0 -20px;float:left}.row-2 input[type="email"],.row-3 input[type="email"]{font-family:'Lato', Helvetica, Arial, sans-serif;width:75%;padding:5px 10px;margin:0;display:inline-block;float:left;font-weight:300;border-radius:20px 0px 0px 20px;border-color:none;border-width:0px;color:#f1f0ee;background-color:#373736;text-transform:uppercase;-webkit-transition:background-color 0.4s ease,color 0.4s ease,width 0.4s ease,top 0.4s ease,box-shadow 0.4s ease,opacity 0.4s ease;transition:background-color 0.4s ease,color 0.4s ease,width 0.4s ease,top 0.4s ease,box-shadow 0.4s ease,opacity 0.4s ease}@media all and (min-width: 500px){.row-2 input[type="email"],.row-3 input[type="email"]{width:59%}}body #wrapper #content #mc_embed_signup .button{font-family:'Lato', Helvetica, Arial, sans-serif;box-shadow:inset 0px 0px 1px #373736;background:#e5e4e0;color:#373736;border-radius:0px 20px 20px 0px;text-shadow:none;font-weight:700;text-transform:uppercase;font-size:11px;margin:0;line-height:1.718em;-webkit-appearance:none;-moz-appearance:none;appearance:none}body #wrapper #content #mc_embed_signup .button:hover{background:#dad7d2;box-shadow:inset 0px 0px 2px #373736}body #wrapper #content #mc_embed_signup .button:active{background:#c3bfb6;box-shadow:inset 0px 0px 2px #373736}.entypo-map{margin-top:10px;display:block}.entypo-map:before{margin-right:5px;margin-left:0 !important;font-size:1.2em !important}[class^="entypo-"]:before{font-family:'entypo', sans-serif;font-size:24px;margin-left:10px}.header-widget{float:right}.header-widget a{color:#f1f0ee;color:rgba(241,240,238,0.8);-webkit-transition:background-color 0.3s ease,color 0.3s ease,width 0.3s ease,top 0.3s ease,box-shadow 0.3s ease,opacity 0.3s ease;transition:background-color 0.3s ease,color 0.3s ease,width 0.3s ease,top 0.3s ease,box-shadow 0.3s ease,opacity 0.3s ease}.header-widget a:hover{color:#f1f0ee;text-decoration:none;-webkit-transition:background-color 0.4s ease,color 0.4s ease,width 0.4s ease,top 0.4s ease,box-shadow 0.4s ease,opacity 0.4s ease;transition:background-color 0.4s ease,color 0.4s ease,width 0.4s ease,top 0.4s ease,box-shadow 0.4s ease,opacity 0.4s ease}#footer-widgets-container{font-family:'Lato', Helvetica, Arial, sans-serif;font-weight:700;text-transform:uppercase;color:#f1f0ee;background:#0B0C0C}#footer-widgets-container a{color:#f1f0ee}#footer-widgets-container #black-studio-tinymce-2{padding:0 3%;text-align:center}#footer-widgets-container #black-studio-tinymce-2 ul{list-style:none}#footer-widgets-container #black-studio-tinymce-2 ul li{font-weight:300;display:inline-block}@media all and (max-width: 767px){#footer-widgets-container #black-studio-tinymce-2 ul li{display:block;line-height:2}}#footer,#footer-widgets{border-top:none}.widget{clear:both}.widget p,.widget .textwidget{color:#f1f0ee !important;font-size:0.95em;letter-spacing:0.1em}.widget_nav_menu{height:70px;margin:0 auto;font-size:11px}@media all and (max-width: 767px){.widget_nav_menu{height:auto;margin:0 0 20px}}.widget_nav_menu ul{padding:12px 0px 12px;border-top:1px solid #f1f0ee;border-bottom:1px solid #f1f0ee;width:100%;text-align:center}.widget_nav_menu ul li{display:inline;margin-left:30px;list-style-type:none}@media all and (max-width: 767px){.widget_nav_menu ul li{display:block;width:100%;margin:0;line-height:3}}.widget_nav_menu ul li:first-child{margin-left:0}.widget_nav_menu ul li a{color:#f1f0ee}.widget_nav_menu ul li li{display:none}.exhibitions ul{padding:0}.exhibitions ul li{list-style:none}.single-artists .entry h1{background-color:rgba(241,240,238,0.8);position:absolute;bottom:0;width:100%;font-size:1.8em;color:#0B0C0C;font-weight:300;text-align:center;z-index:1;margin-bottom:0 !important}.single-artists .entry .flex-container{position:relative}.single-artists .entry .gallery-thumbs{text-align:center}.single-artists .entry .gallery-info{background-color:transparent;padding:5px 0 0}.single-artists .entry .gallery-info p{font-size:0.85em;line-height:1}.single-artists .entry .gallery-info h3{margin:2px 0;padding:0;font-size:1em}.single-artists .profile{position:relative}.single-artists .profile img{margin-bottom:20px;min-width:100%}.single-artists .profile h2{text-transform:uppercase}.single-artists .post-entries{top:-20px;padding:0 20px}.single-artists h1,.single-artists h2,.single-artists h3,.single-artists h4,.single-artists h5,.single-artists h6{text-align:left}.single-artists .title{text-transform:uppercase}.page-template-template-artists-php ul.profile,.page-template-template-projects-php ul.profile{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media all and (min-width: 430px){.page-template-template-artists-php ul.profile>*,.page-template-template-projects-php ul.profile>*{width:45%}}@media all and (min-width: 767px){.page-template-template-artists-php ul.profile>*,.page-template-template-projects-php ul.profile>*{width:30%}}.page-template-template-artists-php ul.profile li,.page-template-template-projects-php ul.profile li{font-size:1em;line-height:2.4}.page-template-template-artists-php ul.profile li a,.page-template-template-projects-php ul.profile li a{display:block}.page-template-template-artists-php .artist,.page-template-template-artists-php .project,.page-template-template-projects-php .artist,.page-template-template-projects-php .project{margin:0 10px 10px;text-align:center;padding:0;border:1px solid #eee;background-color:#f8f7f6;box-shadow:0 11px 20px -10px rgba(55,55,54,0.05);-webkit-transition:0.8s ease;transition:0.8s ease}.page-template-template-artists-php .artist:hover,.page-template-template-artists-php .project:hover,.page-template-template-projects-php .artist:hover,.page-template-template-projects-php .project:hover{background-color:white}.page-template-template-artists-php .artist img,.page-template-template-artists-php .project img,.page-template-template-projects-php .artist img,.page-template-template-projects-php .project img{width:100%;-webkit-transition:0.8s ease;transition:0.8s ease;box-shadow:0 6px 10px -5px rgba(55,55,54,0.25)}.page-template-template-artists-php .artist img:hover,.page-template-template-artists-php .project img:hover,.page-template-template-projects-php .artist img:hover,.page-template-template-projects-php .project img:hover{box-shadow:0 6px 10px -5px rgba(55,55,54,0)}.page-template-template-artists-php .artist .artist-title,.page-template-template-artists-php .project .artist-title,.page-template-template-projects-php .artist .artist-title,.page-template-template-projects-php .project .artist-title{padding:10px 0;text-transform:uppercase}.post-entries{top:20px;position:relative}.post-entries a:link{font-size:1.2em;padding:5px 10px;border:1px solid #eee}.added_to_cart{margin-top:15px}body #wrapper #content .button{font-family:'Lato', Helvetica, Arial, sans-serif;box-shadow:inset 0px 0px 1px #373736;background:#e5e4e0;color:#373736;border-radius:0px 20px 20px 0px;text-shadow:none;font-weight:700;text-transform:uppercase;font-size:11px;margin:0;line-height:1.718em;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0px;color:#373736 !important}body #wrapper #content .button:hover{background:#dad7d2;box-shadow:inset 0px 0px 2px #373736}body #wrapper #content .button:active{background:#c3bfb6;box-shadow:inset 0px 0px 2px #373736}body #wrapper #content .button:hover{color:#040403 !important}body #wrapper #content .products .button{display:none}p.demo_store{background:rgba(241,240,238,0.2);color:#f1f0ee;font-weight:700;padding:0.5em 0;text-transform:uppercase}.orderby{display:none}.products .price{margin-bottom:10px}@media only screen and (min-width: 768px){.related ul.products li.product{width:15%;margin-right:5%}.related ul.products li.product.last{margin-right:0}}.stock{display:none}th.product-quantity,td.product-quantity,.quantity{display:none}th.product-thumbnail,td.product-thumbnail{width:100px}th.product-thumbnail img,td.product-thumbnail img{width:90px}ul.products li.product{width:100%}@media only screen and (min-width: 500px){ul.products li.product{width:48%}}@media only screen and (min-width: 767px){ul.products li.product{width:23.5%;margin-right:2%}ul.products li.product.last{margin-right:0}}ul.products li.product a{display:block}ul.products li.product a.button.added:before{top:5px;right:-21px}.woocommerce_message,.woocommerce-message{border:1px solid #f1f0ee;background-color:#3f5654;color:#f1f0ee}.woocommerce td{height:60px}.woocommerce-result-count{visibility:hidden;margin-bottom:0}.woocommerce .summary p{font-size:1.1em}.woocommerce table{margin-bottom:20px}.woocommerce table.shop_attributes th,.woocommerce table.shop_attributes td{padding:0 2em 0 0;height:auto;text-align:left}.woocommerce table.shop_attributes th{font-size:1.1em}.woocommerce table.shop_attributes th:after{content:":"}.woocommerce table.cart a.remove{line-height:0.9;background:#373736}.woocommerce table.cart a.remove:hover{background:#6a6a69}.woocommerce table.cart a.remove:active{background:#040403}.header-widget{margin:6px 0 0 6px}.header-widget i{margin:0 4px}.header-widget i[class^="icon-"],.header-widget i[class*=" icon-"],.header-widget i[class^="icon-"]:before,.header-widget i[class*=" icon-"]:before{font-size:1.5em}@media all and (max-width: 767px){.header-widget i[class^="icon-"],.header-widget i[class*=" icon-"],.header-widget i[class^="icon-"]:before,.header-widget i[class*=" icon-"]:before{font-size:1.4em}}.icon-twitter{font-size:2em}.exhibitions ul{padding:0}.exhibitions ul li{list-style:none}.single-partners .entry h1{padding:0;letter-spacing:0.1em}.single-partners .entry .flex-container{position:relative}.single-partners .entry .gallery-thumbs{text-align:center}.single-partners .entry .gallery-info{background-color:transparent;padding:5px 0 0}.single-partners .entry .gallery-info p{font-size:0.85em;line-height:1}.single-partners .entry .gallery-info h3{margin:2px 0;padding:0;font-size:1em}.single-partners .profile{position:relative}.single-partners .profile img{margin-bottom:20px;min-width:100%}.single-partners .profile h2{text-transform:uppercase}.single-partners .post-entries{top:-20px;padding:0 20px}.single-partners h1,.single-partners h2,.single-partners h3,.single-partners h4,.single-partners h5,.single-partners h6{text-align:left}.single-partners .title{text-transform:uppercase}.page-template-template-partners-php ul.profile{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:1em;-moz-column-gap:1em;column-gap:1em;-webkit-column-span:1;-moz-column-span:1;column-span:1;text-transform:uppercase}@media all and (min-width: 500px){.page-template-template-partners-php ul.profile{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:1em;-moz-column-gap:1em;column-gap:1em;-webkit-column-span:1;-moz-column-span:1;column-span:1;padding-left:0}}@media all and (min-width: 767px){.page-template-template-partners-php ul.profile{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:1em;-moz-column-gap:1em;column-gap:1em;-webkit-column-span:1;-moz-column-span:1;column-span:1;padding-left:0}}.page-template-template-partners-php ul.profile li{font-size:1em;line-height:2.4}.page-template-template-partners-php ul.profile li a{display:block}.post-entries{top:20px;position:relative}.post-entries a:link{font-size:1.2em;padding:5px 10px;border:1px solid #eee}.exhibitions ul{padding:0}.exhibitions ul li{list-style:none}.single-projects .entry h1{padding:0;letter-spacing:0.1em}.single-projects .entry .flex-container{position:relative}.single-projects .entry .gallery-thumbs{text-align:center}.single-projects .entry .gallery-info{background-color:transparent;padding:5px 0 0}.single-projects .entry .gallery-info p{font-size:0.85em;line-height:1}.single-projects .entry .gallery-info h3{margin:2px 0;padding:0;font-size:1em}.single-projects .profile{position:relative}.single-projects .profile img{margin-bottom:20px;min-width:100%}.single-projects .profile h2{text-transform:uppercase}.single-projects .post-entries{top:-20px;padding:0 20px}.single-projects h1,.single-projects h2,.single-projects h3,.single-projects h4,.single-projects h5,.single-projects h6{text-align:left}.single-projects .title{text-transform:uppercase}.post-entries{top:20px;position:relative}.post-entries a:link{font-size:1.2em;padding:5px 10px;border:1px solid #eee}ul.sounds li{width:30%;margin-right:5%;position:relative;float:left}ul.sounds li:nth-child(3n+0){margin-right:0}ul.sounds li img{height:auto}ul.sounds li h2{position:absolute;bottom:0;left:0;width:100%;text-align:center;background-color:#f1f0ee;background-color:rgba(241,240,238,0.8)}.exhibitions ul{padding:0;margin:0}.exhibitions ul li{list-style:none;text-transform:uppercase;padding:0 0 10px}.single-exhibitions .entry h1{padding:0;letter-spacing:0.1em}.single-exhibitions .entry .flex-container{position:relative}.single-exhibitions .entry .gallery-thumbs{text-align:center}.single-exhibitions .entry .gallery-info{background-color:transparent;padding:5px 0 0}.single-exhibitions .entry .gallery-info p{font-size:0.85em;line-height:1}.single-exhibitions .entry .gallery-info h3{margin:2px 0;padding:0;font-size:1em}.single-exhibitions .exhibition-gallery{float:left;clear:both;margin-top:20px;border-bottom:1px solid #eee}.single-exhibitions .exhibition-gallery ul{padding:0}.single-exhibitions .exhibition-gallery ul li{list-style:none;max-width:24%;float:left;margin:0 1.333% 1.333% 0}.single-exhibitions .exhibition-gallery ul li:nth-of-type(4n+0){margin-right:0}.single-exhibitions .exhibition-header{margin-bottom:10px}.single-exhibitions .profile{position:relative}.single-exhibitions .profile ul{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:1em;-moz-column-gap:1em;column-gap:1em;-webkit-column-span:1;-moz-column-span:1;column-span:1;padding-left:0}.single-exhibitions .profile img{margin-bottom:20px;min-width:100%}.single-exhibitions .profile h2{text-transform:uppercase}.single-exhibitions .post-entries{top:-20px;padding:0 20px}.single-exhibitions h1,.single-exhibitions h2,.single-exhibitions h3,.single-exhibitions h4,.single-exhibitions h5,.single-exhibitions h6{text-align:left}.single-exhibitions .title{text-transform:uppercase}.post-entries{top:20px;position:relative}.post-entries a:link{font-size:1.2em;padding:5px 10px;border:1px solid #eee}.page-exhibition-list .entry li{font-size:12px}.page-exhibition-list .entry ul,ul.exhibition-list{padding-left:0;text-transform:uppercase}.page-exhibition-list .entry ul li,ul.exhibition-list li{list-style:none;line-height:2}.page-exhibition-list .entry ul li:before,ul.exhibition-list li:before{content:"+ "}.page-exhibition-list .entry ul li.cat-item-64,.page-exhibition-list .entry ul li.cat-item-65,ul.exhibition-list li.cat-item-64,ul.exhibition-list li.cat-item-65{display:none}.page-exhibition-list .entry ul.hz,ul.exhibition-list.hz{display:inline-block}.page-exhibition-list .entry ul.hz li,ul.exhibition-list.hz li{display:inline-block;margin-right:3px}.entry ul{padding:0}.entry ul.cycle-slideshow li{width:100%;height:100%;text-align:center;list-style-type:none}@media (min-width: 860px){.entry ul.cycle-slideshow li{width:431px;height:378px}}.entry ul.cycle-slideshow li img{max-width:100%;max-height:100%}.entry ul.cycle-slideshow .gallery-info{float:left;width:100%;text-align:center;margin:10px 0}.entry ul.cycle-slideshow .gallery-info h3{text-align:center}.entry ul.cycle-slideshow hr{display:none}@media (min-width: 767px){.entry ul.cycle-slideshow hr{display:block}}#adv-custom-pager{margin-bottom:20px;text-align:center}.pager-thumb img{max-width:98px;margin:2px}@media (min-width: 500px){.pager-thumb img{max-width:103px}}.gform_wrapper{font-family:'Lato', Helvetica, Arial, sans-serif}.gform_wrapper .gfield_date_day label,.gform_wrapper .gfield_date_month label,.gform_wrapper .gfield_date_year label,.gform_wrapper .gfield_time_ampm label,.gform_wrapper .gfield_time_hour label,.gform_wrapper .gfield_time_minute label,.gform_wrapper .ginput_complex label,.gform_wrapper .instruction{font-family:'Lato', Helvetica, Arial, sans-serif;font-size:1em;margin-top:0}.gform_wrapper .gf_step span.gf_step_number{font-family:'Lato', Helvetica, Arial, sans-serif;background-color:#0B0C0C;color:white;font-weight:700;text-align:center;border-radius:50%;width:30px;height:30px;line-height:1.6}.gform_wrapper input,.gform_wrapper textarea{font-size:16px;color:#0B0C0C}.gform_wrapper table.gfield_list th{font-size:12px}.gform_wrapper table.gfield_list td,.gform_wrapper table.gfield_list th{padding:0.25em 0.5em}.gform_wrapper .gfield_date_day,.gform_wrapper .gfield_date_month{width:4.125em}.gform_wrapper .gfield_date_year{width:6em !important}.gform_wrapper .top_label input.large,.gform_wrapper .top_label select.large,.gform_wrapper .top_label textarea.textarea{width:100% !important}.gform_wrapper .reduced-height textarea{height:70px}.gform_wrapper span.ginput_product_price_label{display:none}.gform_wrapper span.ginput_product_price{color:#0B0C0C;font-weight:700;font-size:24px}.gform_wrapper .gf_step{margin-bottom:2em}.gform_wrapper .increased-margins{margin-top:32px;margin-bottom:32px}.gform_confirmation_message{font-family:'Lato', Helvetica, Arial, sans-serif}.gform_description h2{text-transform:uppercase;font-weight:700;margin-bottom:2em}span.gf_step_label{font-size:12px;margin-left:7px;margin-bottom:10px;line-height:2.5;font-weight:700;text-transform:uppercase}.hidden_field{display:none}@media (min-width: 860px){.gform_wrapper#gform_wrapper_2 .top_label li.gfield.gf_left_half{width:19%}.gform_wrapper#gform_wrapper_2 .top_label li.gfield.gf_right_half{width:79%}.gform_wrapper#gform_wrapper_2 .top_label li.gfield.gf_right_half textarea.textarea.medium{height:2.3em;resize:vertical;padding-left:7px 6px !important}.gform_wrapper#gform_wrapper_2 .gform_footer{text-align:right;margin-top:0;margin-right:6px}.gform_wrapper#gform_wrapper_2 .gform_footer input.button,.gform_wrapper#gform_wrapper_2 .gform_footer input[type=image],.gform_wrapper#gform_wrapper_2 .gform_footer input[type=submit]{display:block;float:right}.gform_wrapper#gform_wrapper_2 .gform_footer .gform_ajax_spinner{padding-left:.625em;display:block;float:right;background-color:transparent;margin:4px 10px}}
