/*****************************/
/* WORLD EVENT YOUNG ARTISTS */
/* CSS                       */
/* AUTHOR: NEIL THOMSON      */
/* http://nthomson.co        */
/*****************************/

/*GLOBAL*/
/*    Page*/
#header-group-wrapper,
#preface-top-wrapper,
#main-wrapper,
#postscript-bottom-wrapper,
#footer-wrapper,
#footer-message-wrapper {
    background: #E7E7E7;
}

/*Extra white at the sides - just about fits a 1024*/
#header-group,
#preface-top,
#main,
#postscript-bottom,
#footer,
#footer-message {
    background: #fff;
    padding: 0 10px;
}

#main-content-area {
    display: none;
    height: 0;
}



/*      CCK Fields TYPOG*/
.views-field-title,
.views-field-title a,
.views-field-title a:link {
    /* color: #550939; Purple */
    color: #00B3DC; /*blue*/
    text-transform: uppercase;
}

.views-field-title a:hover {
    /* color: #E93413; red*/
    color: #231f20;
}

.node .read-more, .node .more-link, .node .links {
    font-size: inherit; 
}

.views-field-field-image-data /*Image Title / Caption*/
 {
    color: #FFFFFF;
    font-size: 0.8em;
    left: 11px;
    position: absolute;
    text-align: right;
    top: 415px;
}

.featurefullwidth .views-field-field-image-data {
    top: 500px;
}

.views-field-field-datetime-value,
.views-field-created,
.views-field-field-datetime-value-1, /*Events Dates*/
.views-field-name,
.views-field-field-author-value /*Venue Name*/ {
/*    color: #BAB4A6; /*gray*/
    color: #F26A36; /*orange red*/
    line-height: 0.8em;
    font-size: 0.9em;
/*    font-family: Georgia, serif;*/
    margin: 0.75em 0;
}

.views-field-name,
.views-field-field-author-value /*Venue Name*/ {
    text-transform: uppercase;
}

.views-field-field-standfirst-value {
    text-transform: none;
}

.views-field-tid, /*Taxonomy terms*/
.views-field-tid a /*Taxonomy terms as Links*/
{
    color: #BAB4A6; /*gray*/
    text-transform: uppercase;
    font-size: 0.9em;
}

.views-field-tid a:hover {
    color: #000;
}


/*    Featureboxes*/
/*        Feature Box Top - Home / Events / Blog - fades, */
.featuretop  {
    position: relative;
}

#featuretoptextbox {
    position: absolute;
    right: 40px;
    top: 40px;
    width: 220px;
    padding: 20px;
    background: #FDF3CB; /*Cream*/
    background:rgb(255,255,255); /* IE6/7/8 */
    filter:alpha(opacity=80); /* IE6/7/8 */
    background:rgba(255,255,255,0.8); /* Modern Browsers */
}

#featuretoptextbox {
    font-size: 1.2em;
    line-height: 1.5em;
}

/*Title*/
#featuretoptextbox a {
    color: #E93413; /*red*/
}

#featuretoptextbox .views-field-title {
    line-height: 1.2em;
}

#featuretoptextbox a:hover,
#featuretoptextbox p {
    color: #000;
}

/*Read More Link*/
#featuretoptextbox div.readmore a {
    color: #000;
    text-transform: uppercase;
    font-style: italic;
    font-size: 0.9em;
}

/*Text*/
#featuretoptextbox p {
    font-size: 0.9em;
    line-height: 140%;
}

/*        Hide Feature Box        */
#featuretoptextbox.Yes {
    display: none;
    visibility: hidden;
}


/*            SIDE and BELOW featurboxes          */
.feature .views-field-title {
    text-transform: uppercase;
    font-size: 1em;
    margin: 0.85em 0 0 0;
}

.feature .views-field-title a {
    color: #E93413; /*red*/
}

.feature .views-field-title a:hover,
.feature .views-field-field-standfirst-value {
    color: #000;
}

.featureside .views-row {
    margin: 0 0 3em 0;
}

.featurebelow {
    border-top: solid 1px #000;
    border-bottom: solid 1px #000;
    padding: 1.25em 0 1em 0;
}

.featurebelow .views-row .views-field-views-ifempty,
.featurebelow .views-row .views-field-title,
.featurebelow .views-row .views-field-field-standfirst-value {
    float: left;
}

.featurebelow .views-field-field-standfirst-value {
    width: 300px;
    margin-left: 20px;
}

.featurebelow .views-field-title {
    margin: -3px 0 0.5em 20px;
    width: 300px;
}

/*            Feature box Venues */
.venuesslide {

}

#content-content .land3cols .inner {
    margin: 0;
}

/*      FeatureBox Thumbnails */
.views-slideshow-controls-bottom {
    padding: 5px 0 10px 0;
    border-bottom: solid 1px #000;
    margin: 0;
}

.views_slideshow_singleframe_pager {
    height: 80px;
    padding: 0;
    margin: 0;
}

.views_slideshow_singleframe_pager .pager-item {
    float: left;
    height: 80px;
    padding: 0 13px 0 0;
    margin: 0;
    overflow: hidden;
    width: 100px;
}

.views_slideshow_singleframe_pager .pager-item.last {
    margin: 0;
    padding: 0;
}

.views_slideshow_singleframe_pager div a {
    display: block;
    padding: 0;
    height: 80px;
    margin: 0;
    width: 100px;
    overflow: hidden;
    position: relative;
}

.views_slideshow_singleframe_pager div a img {
    width: 142px;
    height: 80px;
    position: absolute;
    left: -21px;
}

/*Small Adverts*/
.view-id-adverts.view-display-id-block_2 .views-row {
    float: left;
    width: 65px;
    height: 65px;
    padding-bottom: 10px
}
.view-id-adverts.view-display-id-block_2 .views-row-odd {
    padding-right: 10px
}

/*Venues and partners and Sponsors Landing Page*/

.worldmap {
    position: relative;
    width: 940px;
    height: 533px;
    padding-bottom: 20px;
}

.worldmapimg {
    position: absolute;
}

.whole {
    left: 0;
    top: 0;
    z-index: 0;
}

.cont {
    opacity: 0;
    filter:alpha(opacity=0); /* For IE8 and earlier */
    z-index: 100;
}

.cont:hover {
    opacity: 1;
    filter:alpha(opacity=100); /* For IE8 and earlier */
}

.africa {
    left: 387px;
    top: 253px;
    z-index: 120;
}

.asia {
    left: 481px;
    top: 63px;
}

.europe {
    left:403px;
    top: 88px;
}

.north-america {
    left: 67px;
    top: 55px;
}

.south-america {
    left: 239px;
    top: 306px;
}

.oceania {
    left: 707px;
    top: 353px;
}

/*Sponsors Text*/
.spontext p {
    width: 220px;
    float: left;
    padding-right: 20px;
}

.spontext p:first-child {
    font-size: 16px;
    line-height: 26px;
    margin-top: 9px;
}

.spontext .contact {

}

/*Grid of Text*/

.land3cols .views-field-title {
    text-transform: uppercase;
    font-size: 1.1em;
    margin: 1em 0;
}

.land3cols h3 {
    clear: left;
}

.venues h3 {
    border-bottom: solid 1px #E7E7E7;
    margin-bottom: 1.1em;
}

.land3cols .views-row {
    padding: 10px 0;
    height: 380px;
    width: 300px;
    display: block;
    float: left;
}

.venues.land3cols .views-row {
    height: 300px;
}

.land3cols .views-row-2,
.land3cols .views-row-5,
.land3cols .views-row-8,
.land3cols .views-row-11,
.land3cols .views-row-14,
.land3cols .views-row-17,
.land3cols .views-row-20,
.land3cols .views-row-23,
.land3cols .views-row-26,
.land3cols .views-row-29,
.land3cols .views-row-32,
.land3cols .views-row-35,
.land3cols .views-row-38,
.land3cols .views-row-41,
.land3cols .views-row-44,
.land3cols .views-row-47,
.land3cols .views-row-50,
.land3cols .views-row-53,
.land3cols .views-row-56,
.land3cols .views-row-59,
.land3cols .views-row-62,
.land3cols .views-row-65,
.land3cols .views-row-68,
.land3cols .views-row-71,
.land3cols .views-row-74,
.land3cols .views-row-77,
.land3cols .views-row-80,
.land3cols .views-row-83,
.land3cols .views-row-86,
.land3cols .views-row-89,
.land3cols .views-row-92,
.land3cols .views-row-95,
.land3cols .views-row-98,
.land3cols .views-row-101,
.land3cols .views-row-104,
.land3cols .views-row-107,
.land3cols .views-row-110,
.land3cols .views-row-113,
.land3cols .views-row-116,
.land3cols .views-row-119,
.land3cols .views-row-122,
.land3cols .views-row-125,
.land3cols .views-row-128,
.land3cols .views-row-131,
.land3cols .views-row-134,
.land3cols .views-row-137,
.land3cols .views-row-140,
.land3cols .views-row-143,
.land3cols .views-row-146,
.land3cols .views-row-149,
.land3cols .views-row-152,
.land3cols .views-row-155,
.land3cols .views-row-158,
.land3cols .views-row-161,
.land3cols .views-row-164,
.land3cols .views-row-167,
.land3cols .views-row-170,
.land3cols .views-row-173,
.land3cols .views-row-176,
.land3cols .views-row-179,
.land3cols .views-row-182,
.land3cols .views-row-185,
.land3cols .views-row-188,
.land3cols .views-row-192,
.land3cols .views-row-194,
.land3cols .views-row-197,
.land3cols .views-row-100,
.land3cols .views-row-203,
.land3cols .views-row-206,
.land3cols .views-row-209,
.land3cols .views-row-212,
.land3cols .views-row-215,
.land3cols .views-row-218,
.land3cols .views-row-221,
.land3cols .views-row-224,
.land3cols .views-row-227,
.land3cols .views-row-230,
.land3cols .views-row-233,
.land3cols .views-row-236,
.land3cols .views-row-239,
.land3cols .views-row-242,
.land3cols .views-row-245,
.land3cols .views-row-248,
.land3cols .views-row-251,
.land3cols .views-row-254,
.land3cols .views-row-257,
.land3cols .views-row-260,
.land3cols .views-row-263,
.land3cols .views-row-266,
.land3cols .views-row-269,
.land3cols .views-row-272,
.land3cols .views-row-275,
.land3cols .views-row-278,
.land3cols .views-row-281,
.land3cols .views-row-284,
.land3cols .views-row-286,
.land3cols .views-row-289,
.land3cols .views-row-292,
.land3cols .views-row-295,
.land3cols .views-row-298,
.land3cols .views-row-301
 {
    padding: 10px 19px;
}

.partners.land3cols .views-row {
    height: 180px;
}

.partners .views-row .views-field-title,
.partners .views-row .views-field-field-standfirst-value
{
    padding-right: 40px;
}

.partners h3 {
    margin: 1em 0;
}

a[href^="/partners/how-become"],
a[href="/partners/your-role-international-partner"],
a[href="/partners/contact-us-now"],
a[href^="/supporter/how-become"]
 {
    color: #E93413; /*red*/
}

.partnersmenu li .views-field-title {
    padding: 0 0 10px 0;
    margin: 0  0 10px 0;
    border-bottom: solid 1px #BAB4A6;
}

.venues .views-field-field-image-fid,
.venues .views-field-field-image-fid a {
    display: block;
    width: 300px;
    height: 170px;
    padding: 0;
    margin: 0;
}


/*            ARTISTS LANDING             */

.artwork-image .views-row {
    padding: 0;
    margin: 0;
    height: auto;
    width: auto;
    float: none;
}

/*            Two Columns        FRONT PAGE*/
.front #content-inner-inner {
}


#view-id-frontpage-page,
#block-views-frontpage-block_1 {
    width: 270px;
}

#view-id-frontpage-page .view-content,
#block-views-frontpage-block_1 .view-content {
    padding-right: 20px;
}

#view-id-frontpage-page .inner,
#block-views-frontpage-block_1 .inner {
    padding: 0;
    margin: 0;
}

#view-id-frontpage-page h2,
#block-views-frontpage-block_1 h2 {
    color: #550939; /*Purple*/
    font-size: 1.2em;
}

#view-id-frontpage-page .views-field-title {
    text-transform: uppercase;
    font-size: 1em;
}

#view-id-frontpage-page .views-field-title,
#block-views-frontpage-block_1 .views-field-title
 {
    margin: 2em 0 0 0;
}

#view-id-frontpage-page .views-field-title a {
    color: #00B3DC;
}

/*DATES*/
#view-id-frontpage-page .views-field-field-datetime-value {
    margin: 0.9em 0 0 0;
}

/* #block-views-frontpage-block_1 .views-field-field-author-value:before {
    content: "by"
} */

/*        Events Landing Page and Term Page*/
.view-id-eventslanding .views-row {
    width: 250px;
    float: left;
}

.pid-events-all .view-id-eventslanding h3 {
    padding: 2em 0 0.3em 0;
}

.view-id-eventslanding h3 {
    clear: left;
    border-bottom: solid 1px #E7E7E7; /*Light Grey*/
}

.view-id-eventslanding h3 a.events {
    color: #E93413; /*red*/
}

.view-id-eventslanding h3 a.events:hover {
    color: #000;
}

.view-id-eventslanding .views-row-odd {
    width: 270px;
    padding: 0 20px 2em 0;
}


/*date and name were inline-block...*/
.views-field-field-datetime-value-1 {
    display: inline;
}

.views-field-name /*Venue Name*/
 {
    display: inline;
}
/*...made inline for ie, need to test*/

.view-id-eventslanding .views-field-name:before {
    content: "@";
}

/*            Magazine Landing Page*/
.view-id-magazinelanding .views-row {
    padding: 0;
    margin: 0 20px 0 0;
    width: 250px;
    float: left;
    height: 250px;
}

.view-id-magazinelanding .views-field-field-image-fid {

}

.view-id-magazinelanding .views-field-title {
    text-transform: uppercase;
    font-size: 1.1em;
    margin: 0 0 1em 0;
}

.view-id-magazinelanding .views-field-created {
    margin: 0 0 1.25em 0;
}

.view-id-magazinelanding .views-field-field-standfirst-value {
    margin: 0.5em 0;
}
/*                        BLOCKS*/
/*Adverts block*/
#block-views-adverts-block_1 {
    margin-bottom: 0;
}

#block-views-adverts-block_1 .views-row {
    margin-bottom: 0.35em
}

/*            Block Lists      */
block,
.blocklist {
    font-size: 1em;
    margin: 0;
    padding: 0 20px 0 0;
}

.block ul,
.blocklist .item-list ul {
    list-style-type: none;
    margin: 0.5em 0 2em 0;
    padding: 0;
}

.block li,
.blocklist .item-list li,
.view-footer {
    list-style: none;
    font-size: 1em;
    text-transform: uppercase;
    color: #000;
    margin: 0 0 .55em 0;
}

.view-id-articlesblocks .views-row {
    margin: 0 0 2em 0;
}

.articlesblock .views-feild-title a {
    color: #00ADD0; /*Blue*/
}

.blocklist .views-field-name {
    margin: 0;
    font-family: inherit;
    font-size: inherit;
}

/*User Menu*/
.block ul ul {
    margin: 0 0 0 1em;
}


/*            Funders / Partners Block*/
#block-block-6 {
}

#block-block-6 li {
    margin: 0 0 1em 0;
    line-height: 1.5em;
}

#block-block-6 .blocklist {
    padding: 0;
}

#block-block-6 .ptnrs li {
    margin: 0 0 0.15em 0;
}

/*            Events Filters - remove margin*/
#block-views-eventcategory-block_1,
#block-views-eventcategory-block_1 .blocklist .item-list ul {
    margin-bottom: 0.2em;
}

/*                Address         */
.addressblock label {
    font-size: 1em;
    margin-bottom: 0.5em;
    display: block;
}

.addressblock .adr {
    text-transform: uppercase;
    font-size: 1em;
    color: #000;
}

.addressblock .type {
    color: #E93413; /*red*/
}

/*                    Info Page*/
/*Hide Taxonomy terms*/
.node-type-page .tags {
    display: none;
}
/*                        NODES               */
.content-inner ul, .content-inner ol /*Adjust system margin on terms*/
 {
    margin: 1.75em 0 .25em 0;
}

.node .tags .links a/*tags*/
 {
    color: #F26A36; /*orange red*/
}

.node .tags>.links a:hover {
    color: #000;
}

.node .field,
.node .tags .links a {
    text-transform: uppercase;
}

.node .field-field-datetime,
.node .field-field-author,
.node-type-event .field-field-noderef /*Venue Link*/ {
    font-size: 1em;
    padding: 0;
    margin-bottom: .25em;
}

.node .field-field-datetime,
.node .field-field-author {
    color: #550939; /*Purple*/
}

.node-type-event .field-field-noderef a /*Venue*/ {
    color: #C0006A; /*Pink*/
}
.node-type-event .field-field-noderef a:hover {
    color: #000;
}

.node .field.field-field-standfirst {
    text-transform: inherit;
    margin: 2em 0 1.25em 0;
    color: #000;
    font-size: 1em;
    
}

/*.page-node .content-group .body-field-content,*/
.page-node .content-group .content-content  {
    border-bottom: solid 1px #000;
}

.body-field-content {
    padding-bottom: 1em;
    max-width: 540px;
}

.node .field-field-standfirst {
    max-width: 540px;
}

/*Bottom Links*/
.node .field-field-venueweblink,
.node .field-field-bookinglink,
.node .flag-wrapper {
    display: inline-block;
    width: 10.5em;
}

.node .field-field-venueweblink a,
.node .field-field-bookinglink a,
.node a#da2a_1, /*Add this - Share*/
.node a.flag {
    display: inline-block;
    width: 8em;
    text-transform: uppercase;
    color: #fff;
    padding: 0.5em 1em;
    text-align: center;
    position: static;
    vertical-align: top;
    margin: 1.5em 0.5em 0 0;
}

.node .field-field-bookinglink a {
    background: #E93413; /*red*/
}
.node a#da2a_1 {
    background: #00ADD0; /*Blue*/
}

.node a.flag {
    background: #1D9668; /*Green*/
}

.node .field-field-venueweblink a {
    background: #FFA002; /*yellow*/
    color: #000;
    width: 105px;
}

/*Spacing above blocks*/
.node + .block,
.node + .block + .block,
.node + .block + .block + .block {
    margin-top: 2em
}

/*Lists in Body Content*/
.body-field-content ul {
    margin: 0.5em 2em 1em 2em;
}

.body-field-content li {
    text-transform: none;
    margin: 0;
    font-size: inherit;
    list-style: square inside;
    color: #F26A36; /*orange red*/
}

.body-field-content h2 {
    margin: 2em 0 0.5em 0;
    color: #000;
    font-size: 125%;
}


/*            Artists and Volunteers CONTENT PROFILE nodes          */

.node.node-type-volunteers_profile .field-items,
.node.node-type-artists_profile .field-items,
.node.node-type-artwork .field-items,
.node.node-type-volunteers_profile .field-label,
.node.node-type-artists_profile .field-label,
.node.node-type-artwork .field-label {
    display: inline-block;
    width: auto;
    vertical-align: top;
}

.node.node-type-volunteers_profile .field-item,
.node.node-type-artists_profile .field-item,
.node.node-type-artwork .field-item {
    
}

.node.node-type-volunteers_profile .field,
.node.node-type-artists_profile .field,
.node.node-type-artwork .field {
    margin-bottom: 15px;
    padding-bottom: 15px;
    border-bottom: solid 1px #666;
}

.node.node-type-volunteers_profile .field-items,
.node.node-type-artists_profile .field-items,
.node.node-type-artwork .field-items {
    text-transform: none;
}

.node.node-type-volunteers_profile .field-label,
.node.node-type-artists_profile .field-label,
.node.node-type-artwork .field-label {
    width: 240px;
    padding-right: 20px;
    text-align: right;
}


/*                Twitter Feed        */
#main-inner {
    margin: 0 0 2em 0;
}

#postscript-bottom {
    background: #E93413; /*red*/
}

.postscript-bottom-inner {
    height: 40px;
    width: 960px;
    overflow: hidden;
}

#postscript-bottom h2.block-title {
    color: #fff;
    display: inline;
    font-style: italic;
    width: auto;
    float: left;
    margin: 0.4em 0 0.5em 0;
}

#postscript-bottom .block {
    margin: 0.5em 0;
}

#postscript-bottom .content {
    margin-top: 0.2em;
    width: 840px;
    height: 40px;
    display: inline;
    overflow: hidden;
    float: right;
    position: relative;
}

.twtr-tweet-wrap {
    height: 40px;
    overflow: hidden;
}

.twtr-tweet-text {
    margin-left: 0 !important;
}

.twtr-tweet-text em {
    display: none;
}

.twtr-avatar,
.twtr-img,
.twtr-img img {
    height: 0 !important;
    width: 0 !important;
    display: none !important;
}

.twtr-hd,
.twtr-ft {
   display: none;
}

.twtr-bd {
    height: 22px;
}

.twtr-widget p{
    font-family: 'PT sans', 'Lato', 'Muli', 'Myriad Pro', 'Myriad', 'Tahoma', 'Arial', 'Verdana', sans-serif;
    font-size: 1em; 
}

.twtr-widget .twtr-tweet-wrap {
    padding: 5px 0 7px 10px !important;
}

/*----------------------------*/
/*            FOOTER          */
#footer {
    font-size: inherit;
}

#footer, #footer h2 {
    background: #000;
    color: #fff;
}

#footer-inner {
    margin-top: 2.5em;
}

#footer h2 {
    font-size: 1.1em;
    margin: 0 0 1.5em 0;
}

#footer-inner .block.grid12-3 {
    width: 220px;
}

#footer-inner .block .inner {
    padding-right: 10px;
    margin-right: 10px;
/*    border-right: solid 1px #fff;*/
    height: 320px;
    margin-bottom: 0;
}

#footer-inner #block-block-5 {
    width: 260px;
}

#footer-inner #block-block-5 .inner {
    border-right: none 0px #000;
    padding: 0;
    margin: 0;
}

#footer address {
    font-style: normal;
}

#footer .content h2 {
    margin-top: 2.5em;
}

#footer .content h2.followus {
    margin: 1em 0 .25em 0;
}

#footer p {
    margin: 0 0 .5em 0;
}

#footer a,
#footer a:link {
    color: #00ADD0; /*Blue*/
}

#footer a:hover {
    color: #FFA002; /*yellow*/
}

#tinymce {
    background: #FFF;
    color: #000;
}

/*Supporters partners*/
.footer .supps {
    width: 120px;
    margin-bottom: 10px;
}

.supps.harts {
    width: 80px;
}

.supps.jew {
    width: 120px;
}

.supps.paragon {
    width: 200px;
}

/*Search Results*/
.search-result {
    width: 220px;
    height: 320px;
    float: left;
    margin: 0 35px 40px 0;
}

.search-result .title a {
    color: #00B3DC;
    text-transform: uppercase; }

.search-result .title {
    margin: 0 0 10px 0;
}

.search-result .title a:hover {
    color: #231f20;
}

.search-result dd {
    margin-left: 0;
}

/*Pager*/
.item-list ul.pager li.pager-current,
ul.pager a:hover,
ul.pager a:focus,
ul.pager a:active {
    background-color: #00B3DC;
    border-color: #FFF;
    color: #FFF;
}

ul.pager a, ul.pager li.pager-current {
    border-color: #FFF;
}

.item-list ul.pager li {
    color: #00B3DC;
}


/*            ARTWORK TABLES              */
.page-artwork .main.row,
.page-artwork .main-inner.inner.clearfix,
.page-artwork .main .row,
.page-artwork .main .nested,
.page-artwork .main .block,
.page-profiles .main.row,
.page-profiles .main-inner.inner.clearfix,
.page-profiles .main .row,
.page-profiles .main .nested,
.page-profiles .main .block {
    overflow: visible !important
}

.tableview thead tr th,
.tableview tr td {
    font-size: 13px;
    text-transform: none;
    border-right: solid 1px #666;
}

.tableview tr {
    
}

#main-content table .views-field-title,
.page-artwork #main-content table .views-field-title a,
.page-artwork #main-content table .views-field-tid {
    display: table-cell;
    color: #F26A36; /*orange red*/
}

.page-artwork td.views-field-field-technical-overview-value,
.page-artwork td.views-field-field-equipment-overview-value,
.page-artwork td.views-field-field-fash-tech-materials-value,
.page-artwork td.views-field-field-abstract-value,
.page-artwork td.views-field-field-live-lighting-value,
.page-artwork td.views-field-field-live-required-assistance-value,
.page-artwork td.views-field-field-live-sceneary-description-value,
.page-artwork td.views-field-field-live-sceneary-desc-value,
.page-artwork td.views-field-field-film-synopsis-value,
.page-artwork td.views-field-field-lit-content-value,
.page-artwork td.views-field-field-gastro-course-ingredients-value,
.page-artwork td.views-field-field-gastro-setting-experience-value,
.page-artwork td.views-field-field-gastro-prep-value,
.page-artwork td.views-field-field-gastro-ingredients-brought-value,
.page-artwork td.views-field-field-live-sound-value,
.page-artwork td.views-field-field-artwork-images-fid,
.page-profiles td.views-field-field-volunteer-roles-value,
.page-profiles td.views-field-field-volunteer-experience-value-1,
.page-profiles td.views-field-field-desired-experience-value,
.page-artwork td.views-field-body
 {
    min-width: 350px;
}

.page-artwork td.views-field-field-artwork-images-fid .field-item,
.page-artwork td.views-field-field-artwork-images-fid .imagefield-wrapper {
    display: inline;
}

.page-artwork td .field-item-1,
.page-artwork td .field-item-2,
.page-artwork td .field-item-3,
.page-artwork td .field-item-4,
.page-artwork td .field-item-5,
.page-artwork td .field-item-6,
.page-artwork td .field-item-7,
.page-artwork td .field-item-8,
.page-artwork td .field-item-9,
.page-artwork td .field-item-10,
.page-artwork td .field-item-11,
.page-artwork td .field-item-12 {
    border-top: solid 1px #000;
}

#edit-artid,
#edit-profid {
    width: 50px;
}

label[for="edit-items-per-page"] {
    width: auto;
}

.page-artwork .views-exposed-widget.views-submit-button {
    clear: both;
}

.tableview td.views-field-name {
    display: table-cell;
}

.tableview div[class^="date"],
#main-content .tableview .form-item .description {
    width: auto;
    margin-left: 0;
}

/*Artists Artwork */
#view-id-artwork-page_10 table {
    margin-bottom: 20px;
}
#view-id-artwork-page_10 caption {
/*    margin-top: 20px;*/
    font-weight: bold;
    font-size: 100%;
}

#view-id-artwork-page_10 td.views-field-nid-2 {
    width: 20%;
}

#view-id-artwork-page_10 td.views-field-title {
    width: 60%;
}

#view-id-artwork-page_10 td.views-field-tid {
    width: 20%;
}