body{font-family:Helvetica Neue,Helvetica,Arial,"Nimbus Sans L",sans-serif;font-size:13px;color:white}a{color:#e1533f;text-decoration:none}a:hover{color:#e1533f;text-decoration:underline}h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%;margin:0px;padding:0px;text-transform:uppercase;font-family:Arial Narrow,Arial,Helvetica;}h1{font-size:24px;border-bottom:1px solid #999;padding-bottom:.3em}h2{font-size:18px}p{}div,table,tr,td,ul{margin:0px;padding:0px}td{padding-right:30px;vertical-align:top}tbody{border:none}.node .vertical-tabs ul.vertical-tabs-list li::after{content:".";display:block;height:0;clear:both;visibility:hidden;}
body,html,#page-wrapper,#page,#main-wrapper,#main,#content-bg{height:100%}body{margin:0px}.pattern{background:url(/sites/all/themes/gallery/images/pattern.png) repeat;width:100%;height:100%;position:fixed;z-index:-100}#header-wrapper{height:50px;position:relative}#header{margin-left:auto;margin-right:auto;width:960px;}#header .section{padding-top:35px}#logo{background:rgba(0,0,0,0.5) url(/sites/all/themes/gallery/logo_n.png) no-repeat center;margin-left:10px;width:140px;height:66px;display:block;padding:10px 14px;}#logo-wrapper{position:fixed;}div.messages{}#page-wrapper{margin-left:0px;margin-right:auto;width:1000px;padding:0px 0px 0px 0px;position:relative}#main-wrapper{position:relative;clear:both;}#main{}#content,.no-sidebars #content{float:left;width:740px;margin-left:290px;margin-right:-1000px;padding:0;}.region-content{position:relative}.sidebar-first #content{z-index:100;position:relative;background:black;-webkit-box-shadow:2px 1px 10px 1px rgba(0,0,0,.15);box-shadow:2px 1px 10px 1px rgba(0,0,0,.15);border-left:1px solid #666666;border-right:1px solid #666666;}.sidebar-first #content{width:740px;margin-left:290px;margin-right:-1000px;}.sidebar-second #content{width:520px;margin-left:290px;margin-right:-810px;}.two-sidebars #content{width:520px;margin-left:290px;margin-right:-810px;}#content .section{margin:0px;padding:0px 20px;}#block-system-main{padding-top:20px;min-height:284px;}.region-sidebar-first .block{padding:10px;}.region-sidebar-second{float:left;width:190px;margin-left:810px;margin-right:-1000px;padding:0;}.region-sidebar-second .section{margin:0px 0 0 0px;padding:0;}.with-title .region-sidebar-second .section{}.with-title.with-tabs .region-sidebar-second .section{}.region-footer{}.region-bottom{}#header,#content,#navigation,.region-sidebar-first,.region-sidebar-second,.region-footer,.region-bottom{overflow:visible;word-wrap:break-word;}
.region-header ul{padding-left:0px;font-family:Arial Narrow,Arial,Helvetica;}.region-header ul li{display:inline;list-style:none;text-transform:uppercase;font-size:12px;padding:0px 15px;border-left:1px solid #777777;margin:0px}.region-header ul li.first{border:none;padding-left:0px;}.region-header ul li a{text-decoration:none}.language-switcher-locale-url li{display:inline-block;margin-right:2px;}.language-switcher-locale-url li{font-size:0;}.language-switcher-locale-url li.active{font-weight:bold}.locale-untranslated{text-decoration:none}.language-switcher-locale-url li.de a:after,.language-switcher-locale-url li.de span:after{font-size:12px;content:'de';}.language-switcher-locale-url li.en a:after,.language-switcher-locale-url li.en span:after{content:'en';font-size:12px;}.region-sidebar-first ul li{text-transform:uppercase;list-style:none;margin:0px;padding:0;margin-bottom:4px}.region-sidebar-first ul li a{color:#FFFFFF;text-decoration:none;background:rgba(0,0,0,0.5);display:inline-block;padding:10px 14px;font-family:Arial Narrow,Arial,Helvetica;}.region-sidebar-first ul li a:hover,#block-locale-language a:hover{color:#FFFFFF;text-decoration:underline}#block-system-main-menu{padding-bottom:0}#block-system-main-menu ul li{font-size:16px;font-weight:200;}#block-locale-language{font-size:13px;padding-top:0px}#block-menu-menu-second-main-menu{font-size:16px;font-weight:200;padding-top:6px;padding-bottom:6px;margin-top:1em}.region-sidebar-first ul li.active-trail a,.node-type-artist .region-sidebar-first ul li.artists a{color:white;background:#e1533f}div.vertical-tabs ul li.selected:focus,div.vertical-tabs ul li:focus{outline:none;}.node .vertical-tabs  ul.vertical-tabs-list{margin:0 0 0 -19px;border:none;float:none;width:100%;font-family:Arial Narrow,Arial}.node div.vertical-tabs{margin:0px;position:static;border:none;}.node .vertical-tabs ul.vertical-tabs-list li{border:none;background:none;text-transform:uppercase;float:left;font-weight:lighter !important}.node .vertical-tabs ul.vertical-tabs-list li a{padding:10px 20px;font-size:16px;color:#ccc}.node .vertical-tabs ul.vertical-tabs-list li.selected a{color:white;}.node .vertical-tabs ul.vertical-tabs-list li a:hover{color:white;text-decoration:underline}.node .vertical-tabs ul.vertical-tabs-list .summary{display:none}.node .vertical-tabs ul.vertical-tabs-list .element-invisible{display:none}.node .vertical-tabs fieldset.vertical-tabs-pane{clear:left;padding:20px 0 0 0}.node .vertical-tabs ul.vertical-tabs-list .selected strong{color:white}.node .vertical-tabs ul.vertical-tabs-list li.selected{background:none;text-decoration:underline}.links .translation_de,.links .translation_en{display:none}.jcarousel-skin-default .jcarousel-item{}.jcarousel-skin-default .jcarousel-container-horizontal{width:480px;padding:0px;height:100%;margin-left:10px}.jcarousel-skin-default .jcarousel-clip-horizontal{width:480px;margin-left:0px}.jcarousel-skin-default .jcarousel-item{background:none;border:none;height:580px}ul.jcarousel-navigation{position:absolute;right:-180px;top:180px;width:130px;text-align:right}ul.jcarousel-navigation li a{font-size:0px;background:url(/sites/all/themes/gallery/images/jcarousel_navi.png) bottom no-repeat;color:#FFFFFF;display:inline-block;height:10px;width:10px}ul.jcarousel-navigation li a:hover{background-position:top}ul.jcarousel-navigation li.active a{background-position:center}.jcarousel-skin-default .jcarousel-item-horizontal{margin:0px}.jcarousel-skin-default .jcarousel-next,.jcarousel-skin-default .jcarousel-prev{display:block;width:22px;top:0px;height:480px;}.jcarousel-skin-default .jcarousel-next{background:url(/sites/all/themes/gallery/images/next-horizontal.png) no-repeat;right:-30px;background-position:-4px 180px;}.jcarousel-skin-default .jcarousel-prev{background:url(/sites/all/themes/gallery/images/prev-horizontal.png) no-repeat;left:-26px;background-position:-4px 180px;}.jcarousel-skin-default .jcarousel-next:hover,.jcarousel-skin-default .jcarousel-prev:hover{background-position:-64px 180px;background-color:#f1f1f1}.jcarousel-skin-default .jcarousel-next-disabled,.jcarousel-skin-default .jcarousel-prev-disabled{display:none;}#bottomNavClose{margin-top:-9px}#bottomNavZoom,#bottomNavZoomOut{display:none !important}
.node{margin-bottom:0px;}table{border-spacing:0px}h1{padding-top:50px;}.view-content ul li{list-style:none}ul.inline li.node-readmore{padding:0px}.node-readmore a{padding-right:12px;background:url(/sites/all/themes/gallery/images/bg_more.png) right center no-repeat;color:#fff}.field-label{text-transform:uppercase;padding:0em 0em 2em;font-size:18px}div.field-label-above{margin-bottom:4em}.front h1,.front #block-system-main{display:none}.front #content{display:none}.admin-menu.front #content{display:block;background:none;border:none}.bg_title{position:absolute;left:7px;bottom:2em;}.bg_title h3{display:inline;font-size:54px;line-height:54px;color:#E1523D;padding:0 10px;font-weight:700;text-shadow:2px 2px rgba(0,0,0,0.5);}.bg_title p{margin-top:10px;display:inline;font-size:16px;line-height:16px;padding:0 10px;text-transform:uppercase;color:white;font-weight:700;text-shadow:2px 2px rgba(0,0,0,0.5);}.node-type-exhibition .field-group-tabs-wrapper{padding-top:30px}.node-type-exhibition h1{display:none}.node-exhibition.node-teaser{color:#dadada}.node-exhibition.node-teaser .exhib-dates,.node-exhibition.view-mode-search_result .exhib-dates{width:30%;float:left}.node-exhibition.view-mode-search_result .content{width:65%;float:left}.node-exhibition.node-teaser .exhib-dates .date-display-start{display:block}.node-exhibition .field-name-field-artists{padding-top:4px}.node-exhibition .field-name-field-subtitle,.node-exhibition .field-name-field-artists{font-size:18px;text-transform:uppercase;font-family:Arial Narrow,Arial}.node-exhibition.node-teaser .field-name-field-image{margin-top:3em}.view-exhibitions .view-content ul li{text-align:right;list-style:none;padding:0px;margin:0px 30px 30px 0px;clear:both}.view-exhibitions .view-content ul.contextual-links li{width:auto;margin:inherit}#block-menu-menu-exhibition-menu{float:right;margin-top:20px;padding-bottom:10px;}#block-menu-menu-exhibition-menu .content{float:right;}#block-menu-menu-exhibition-menu ul.menu li{font-size:18px}#block-menu-menu-exhibition-menu ul.menu li a{}#block-menu-menu-exhibition-menu ul.menu li a.active{color:white}#block-menu-menu-exhibition-menu ul.menu li.first{border-right:1px solid #777777}#block-menu-menu-exhibition-menu ul.menu li.first a.active{}.view-exhibition-archive,.view-exhibitions{clear:both}.view-exhibition-archive .views-row,.view-exhibitions .views-row{margin-bottom:3em}.page-exhibitions-past #content{}.view-artists2 li.views-row{width:46%;float:left;position:relative;margin:0 4% 20px 0;padding:0}.view-artists2 li.views-row-even{margin-right:0}.view-artists2 li.views-row img{width:100%;height:auto}.view-artists2 a.artistname{position:absolute;bottom:0;font-size:18px;background:rgba(0,0,0,0.5);text-transform:uppercase;display:block;width:100%;padding-top:.5em;color:white;}.node-type-artist .field-name-field-artist{display:none}.node-type-artist .node{text-align:right}.node-type-artist .node .vertical-tabs-panes fieldset{text-align:left;line-height:1.5em}.node-type-artist .node .vertical-tabs-panes fieldset legend{display:none}.node-type-artist #header-wrapper{margin-bottom:35px;}.node-type-artist h1{top:0px;font-size:24px}.node-type-artist #content{padding-bottom:0px;}.node-type-artist #block-system-main{padding-bottom:50px}.node-type-artist .node .field-name-field-artist-portrait{float:right;padding-left:30px;padding-bottom:1em}.node-type-artist .single-artist{display:none}.node-type-artist td{width:auto !important}.node-type-artist table{width:auto !important}.node-type-artist td{padding-right:20px}.node-type-artist p{margin-bottom:1em;margin-top:0}.page-node-add.node-type-artist .vertical-tabs ul.vertical-tabs-list li.first{display:block}.page-node-edit.node-type-artist .vertical-tabs ul.vertical-tabs-list li.first{display:block}.art-info{text-align:left}.node-artwork{color:#ccc}.node-artwork:hover{color:white}.node-artwork .field-name-field-image{text-align:left;padding-bottom:1em;}.group-installation-views img{padding-bottom:1em}.edit-artwork-link{display:none}.logged-in .edit-artwork-link{display:block;text-align:right;float:right;margin-top:-1em;}.node-artwork{margin-bottom:2em;padding-bottom:2em;border-bottom:1px solid #343434}.node .field-name-field-news-dates{border-top:1px solid #343434;border-bottom:1px solid #343434;height:16px;padding:8px 10px 6px 10px;font-size:11px;color:#9E9E9E;position:relative;margin:10px 0 20px 0;}.node-news h2{margin:.5em 0 1em 0}.view-news .views-row{margin-bottom:4em;padding-bottom:1em}.node-news.node-teaser .field-name-field-image{float:left;margin-right:20px}.node-webform{color:#e6e6e6}.node-webform td{padding:.5em 2em;border-bottom:1px solid #343434;}.node-webform th{border-bottom:1px solid #343434;padding:.5em 0em;font-size:1.2em;font-weight:normal}.followbuttons{text-align:right}.followbuttons::after{content:".";display:block;height:0;clear:both;visibility:hidden;}.followbuttons a{font-size:0;display:block;float:right;height:40px;width:40px;background:url(/sites/all/themes/gallery/images/buttons.png) no-repeat;}.followbuttons a.button_fb{background-position:0 0;}.followbuttons a.button_tw{background-position:0 -40px;}.followbuttons a.button_fb:hover{background-position:0 -80px;}.followbuttons a.button_tw:hover{background-position:0 -120px;}
#edit-field-exhibitions,#edit-field-publications,#edit-field-artwork-exhibitions,.field-type-commerce-product-reference legend,.field-type-commerce-product-reference .fieldset-description,#edit-field-product-publication-und-form-actions,#edit-field-product-publication-und-actions,.inline-entity-form-commerce_product-sku,.ief-tabledrag-handle,.ief-first-column-header,.ief-tabledrag-header{display:none}.admin-menu #edit-field-exhibitions,.admin-menu #edit-field-publications,.admin-menu #edit-field-artwork-exhibitions,.admin-menu .field-type-commerce-product-reference legend,.admin-menu .field-type-commerce-product-reference .fieldset-description,.admin-menu #edit-field-product-publication-und-form-actions{display:block;opacity:0.1}form{padding-bottom:50px;}.node-form fieldset{border:none}.node-form ul.tips{display:none}.node-form .vertical-tabs fieldset.vertical-tabs-pane{padding:0px 10px}fieldset{padding:0px;margin:0em}.date-no-float{clear:none;float:left;width:auto;}.date-float{clear:none;float:none;width:auto;}.field-type-datetime legend{font-weight:bold}.end-date-wrapper label,.date-padding label{display:none}.form-item .description{color:#CCCCCC}.form-item .description:hover{color:#333333}.page-node-edit #content,.page-node-add #content{text-align:left}.filter-help{display:none}.filter-wrapper .form-item{margin-top:0px}.filter-wrapper{padding:10px 0px}.page-node-1941 #content{text-align:left}.node-form .field-type-number-decimal{float:left}.node-form .field-name-field-technique{clear:left}.node-news-form #edit-field-news-artists-und{width:100%}.entityreference-view-widget{min-width:720px}.entityreference-view-widget > .widget-right{width:70%;height:auto;overflow:hidden}.entityreference-view-widget > .widget-left{width:200px;height:auto;overflow:hidden}.entityreference-view-widget > .widget-left td{padding-right:0px}.entityreference-view-widget td{padding:5px;margin:5px;border:1px dotted #ccc;width:18%}.entityreference-view-widget .view-content ul li,.entityreference-view-widget .widget-left .node{width:130px;height:160px;float:left;border:1px dotted #ccc;padding:5px;margin:5px;list-style:none}.entityreference-view-widget .view-content ul li .form-item,.entityreference-view-widget .widget-left .node .form-item{float:left;margin-top:5px;width:130px;text-align:left;margin-bottom:10px}.node-form .field-type-entityreference .field-name-field-image{height:125px;width:130px;margin:0px;padding:0px;}.entityreference-view-widget ul{margin:0px}.entityreference-view-widget{border:none}.entityreference-view-widget .widget-left{border-right:1px dotted #ccc}.draggable a.tabledrag-handle{height:100px}.logged-in.page-node-edit #content,.logged-in.page-node-add #content,.logged-in.page-admin #content{width:95%;margin-left:20px;}.logged-in.page-node-edit #page-wrapper,.logged-in.page-node-add #page-wrapper,.page-admin #page-wrapper{width:100%;}.page-node-edit .region-sidebar-first,.page-node-edit .logo-wrapper,.page-node-add .region-sidebar-first,.page-node-add .logo-wrapper{display:none}.page-node-edit #page-wrapper,.page-node-edit #content{}.page-node-edit #content,.page-node-add #content{background:white;color:black}.page-node-edit .region-sidebar-first,.page-node-edit #logo-wrapper,.page-node-add .region-sidebar-first,.page-node-add #logo-wrapper,.page-admin .region-sidebar-first,.page-admin #logo-wrapper{display:none}.page-admin table{width:99%;}.page-admin table{border:1px solid #ccc}.page-admin td,.page-admin th{padding:.5em .7em !important}.page-admin th{background:#e1e2dc;border:1px solid #bebfb9;}.page-admin tr.odd{background:white}.page-admin tr.even{background:#f3f4ee;}.page-admin #content{color:black;background:white}.node-webform fieldset{border:none;border-bottom:1px solid #bbbbbb;padding:1em 0 1em 0}.node-webform legend{color:#000000;}.node-webform form{padding:20px 0px;}.node-webform textarea,.node-webform input.form-text{width:90%;padding:3px 6px;background:#fff;background:black;color:#f6f6f6;border:#999 1px solid;margin-top:5px;}.node-webform label{font-weight:normal;display:block;width:70px;text-align:left;text-transform:uppercase}.node-webform .form-submit{font-weight:normal;text-transform:uppercase;background:#ccc;margin-bottom:2em;color:#000;border:none;width:252px;margin-top:1em;padding:.6em 0;cursor:pointer}.node-webform .form-submit:hover{background:#fff}.webform-component-textarea label{margin-right:1em}.node-webform textarea{width:100%;background:black;border:#999 1px solid;height:76px;}.node-webform .form-radios label{width:60px}.node-webform .grippie{display:none}.webform-component{float:left;width:50%;margin-top:0}#webform-component-message{float:right;margin-top:0em;width:50%;}.node-webform .form-actions{clear:both;}.views-widget select,.views-widget input,.views-submit-button input,.views-reset-button input{background:#000;color:#fff;width:130px;padding:5px;border:1px solid #CCC;-webkit-appearance:none;-webkit-border-radius:none;border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.views-exposed-form label{text-transform:uppercase;font-size:16px;font-weight:200}.views-exposed-form{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #000}.views-exposed-form .views-exposed-widget .form-submit{margin-top:1.9em;width:90px}.views-exposed-form .views-reset-button{padding-right:0px}.views-submit-button input,.views-reset-button input{background:#888888;cursor:pointer;}.views-submit-button input:hover,.views-reset-button input:hover{background:#555555;}.container-inline-date > .form-item{margin-right:0px}.container-inline-date .form-item input,.container-inline-date .form-item select,.container-inline-date .form-item option{margin-right:0px;}body.admin-menu{margin-top:0 !important;}body.admin-menu #page-wrapper{margin-top:20px}body.logged-in #page-wrapper{padding-top:20px}#block-system-user-menu{padding:0px 10px 0px;position:fixed;width:100%;top:0px;left:0px;background:#fff;z-index:100;border-bottom:1px dashed #000}.admin-menu #block-system-user-menu{top:20px;right:0px;left:inherit}#admin-menu{position:fixed;width:100%}#block-system-user-menu ul li{margin:0;padding:0 10px}#block-system-user-menu li{list-style:none;}#block-system-user-menu li{float:right;position:relative;text-align:right}#block-system-user-menu li ul{top:20px;right:0px;position:absolute;height:60px;background:#fff}#block-system-user-menu li ul ul{margin:-25px 0 0 125px;}#block-system-user-menu li ul li{margin:0px;padding:0px;background:#fff}#block-system-user-menu li ul{display:none;}#block-system-user-menu li:hover > ul{display:block;-webkit-animation-name:fadein;-webkit-animation-duration:.8s;}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}#block-system-user-menu ul li a{font-size:10px;display:block;background:none;color:#000;text-decoration:none;text-transform:uppercase;padding:4px 10px}#block-system-user-menu ul li a:hover{color:#09F}#block-system-user-menu ul li ul a:link,#block-system-user-menu ul li ul a:visited{padding:6px 20px;border-top:1px dashed #000;width:150px;text-align:right}#block-system-user-menu ul li ul a:hover{}.commerce-add-to-cart input{background:#999999;cursor:pointer;color:#fff;border:none;margin:1em 0px 0px 0px;font-size:10px;text-transform:uppercase;padding:4px 8px}.commerce-add-to-cart input:hover{background:#4a88ce}.view-commerce-cart-form table,.view-commerce-cart-summary table{float:right}.view-commerce-cart-form tr,.view-commerce-cart-summary tr{background:none;}.view-commerce-cart-form td,.view-commerce-cart-summary td{padding:10px 50px 10px 0px}.view-commerce-cart-form .line-item-summary,.view-commerce-cart-form .commerce-line-item-actions{clear:right}.commerce-add-to-cart .form-button-disabled{display:none}table.checkout-review tr.pane-title td{padding-top:1.5em}#commerce-checkout-form-review,#commerce-checkout-form-checkout{margin:0 auto}#edit-commerce-payment{margin-top:2em;border:none;padding:10px}#edit-commerce-payment legend{font-weight:bold}.checkout-buttons{border:none}.commerce-paypal-icons{padding-top:1em}.page-checkout fieldset{padding:20px;margin-bottom:20px}.checkout-review{margin-top:20px;width:100%;}
.field-type-image img{max-width:100%;height:auto}#content:after{content:".";display:block;height:0;clear:both;visibility:hidden;}body{overflow-x:hidden}#page-wrapper{width:100%;}#content,.no-sidebars #content,.sidebar-first #content{float:none;width:100%;margin-left:0px;height:auto;min-height:100%;margin-top:84px}.node-type-artist h1{}.node-type-artist ul.vertical-tabs-list{}#logo-wrapper{top:0px;z-index:100;background:black;width:100%;border-bottom:1px solid #343434;}#logo{float:left;margin-right:20px;margin-bottom:.5em;display:none}.region-sidebar-first{float:none;}.region-sidebar-first ul li a{padding:.2em .5em;float:left;margin-right:1em;}#block-system-main-menu{border:none;}@media (min-width:480px){#logo{display:block}}@media (min-width:980px){#page-wrapper{width:1000px;}#content,.no-sidebars #content,.sidebar-first #content{float:left;width:730px;margin-left:290px;margin-top:0}.region-sidebar-first{float:left;margin-left:0px;margin-right:-270px;padding:0;}.region-sidebar-first ul li a{float:none;margin-right:1em;padding:10px 14px;}#logo{float:none;margin-bottom:0}#logo-wrapper{background:none;top:inherit;width:inherit;border-bottom:none}}@media (min-width:1024px){body{overflow:hidden;}.sidebar-first #content{height:100%;overflow:auto;}.node-type-artist h1{position:fixed;background:black;width:680px;z-index:100;}.logged-in.node-type-artist h1{top:20px;}.admin-menu.logged-in.node-type-artist h1{top:40px;}.node-type-artist .node ul.vertical-tabs-list{position:fixed;top:85px;background:rgba(0,0,0,0.75);width:700px !important;z-index:100}.logged-in.node-type-artist .node ul.vertical-tabs-list{top:105px}.admin-menu.logged-in.node-type-artist .node ul.vertical-tabs-list{top:125px}.node-type-artist .node div.vertical-tabs-panes{position:absolute;top:120px;}}.page-node-add.node-type-artist h1{display:none}.page-node-edit.node-type-artist h1{display:none}
