/* KILL THIS SECTION WHEN SITE GOES LIVE */

/* End SECTION TO BE KILLED WHEN SITE GOES LIVE */

html {/*background:#292c56;*/}
body {background:rgba(250,250,250,0); color:#686868;}
iframe {max-width:100% !important;}

/* HEADER AREA */

header > div.contain-to-grid {background:inherit;}
header > div.fixed {height:130px;}

.fixed>nav {/*box-shadow: 0 2px 7px rgba(0,0,0,.5);*/}
.top-bar, .top-bar-section ul li, .top-bar-section li a:not(.button){background:inherit; color:#0d1033; height:25px; line-height:25px;}
.top-bar {height:130px; box-shadow: 0px 17px 19px -23px #000;}
.top-bar::after {/*
    content: "";
    position: absolute;
    z-index: -1;
    -webkit-box-shadow: 0 0 40px rgba(0,0,0,0.4);
    box-shadow: 0 0 40px rgba(0,0,0,0.4);
    bottom: 0px;
    width: 80%;
    height: 50%;
    -moz-border-radius: 100%;
    border-radius: 100%;
    left: 10%;
    right: 10%;*/}
.fixed .top-bar {border-bottom: 1px solid #fff;}
.top-bar .name h1 a {color:#bab9ba; font-family: 'Open Sans', sans-serif;}
.top-bar-section ul li.active>a {background:inherit; color:#589c43; font-weight:900;}
.top-bar-section ul li:hover>a, .no-js .top-bar-section ul li:hover>a {background:inherit !important; color:#589c43;}

#main-menu {margin:5px 0 0 0;}
.top-bar-section ul {background:inherit;}
.top-bar-section ul li a {color:#0d1033;}
.top-bar-section ul#main-menu li.leaf {border-left:1px solid #0d1033; font-size:1.09em;}
.top-bar-section ul#main-menu li.first, .top-bar-section ul#main-menu li ul.dropdown li.leaf {border-left:none;}
.form-item-custom-search-blocks-form-1 {margin:0px !important;}

#secondary-menu ul.dropdown {border:1px solid #0d1033; background:#f8f8f8;}
#secondary-menu ul.dropdown li {padding:2px;}
#secondary-menu ul.dropdown li.last.leaf {padding-bottom:16px;}

.dropdown.button:before {
  border-color: #0d1033 transparent transparent transparent;
}

/* TOGGLE BAR STYLE */
.top-bar .toggle-topbar.menu-icon a {
    text-indent: -48px;
    width: 34px;
    height: 34px;
    line-height: 33px;
    padding: 0;
    color: #616384;
}
.top-bar .toggle-topbar.menu-icon a span {
    position: absolute;
    right: 0;
    display: block;
    width: 16px;
    height: 0;
    -webkit-box-shadow: 0 10px 0 1px #616384,0 16px 0 1px #616384,0 22px 0 1px #616384;
    box-shadow: 0 10px 0 1px #616384,0 16px 0 1px #616384,0 22px 0 1px #616384;
}
.top-bar.expanded .title-area {
    background: inherit;
}
.top-bar.expanded {
    height: auto;
    background: inherit;
}

@media only screen and (max-width: 939px) {
header > div.fixed, nav.top-bar {height:90px;}
div.top-logo {float:left;}
ul.title-area {margin-left:180px !important;}
.little-search {display: inline-block; height: 20px; margin: 23px 0 0 15px;}
.little-search img {height: 24px;margin: -1px 4px 0 0;}
.little-search a {
    color: #0d1033;
    height: 25px;
    line-height: 25px;
    font-size: 0.8125em;
    font-weight: bold;
}
}
@media only screen and (min-width: 940px) {
.top-bar-section .has-dropdown>a:after {
    content: "";
    display: block;
    width: 0;
    height: 0;
    border: inset 5px;
    border-color: #0d1033 transparent transparent transparent;
    border-top-style: solid;
    margin-top: -2px;
    top: 12.5px;
}
.little-search, .little-search img {display:none;}
}
ul.title-area li.name {margin-top:6px; text-transform:uppercase;}

.l-messages {}
.alert-box.success a {color:#144407;}

/* Fonts and Styles*/
/* GOOGLE FONTS:
font-family: 'Sorts Mill Goudy', serif;
font-family: 'Courgette', cursive; */

/* origional link color a {color:#589c43;} */
a:hover, a:focus {color:#2B7813;}
a {color: #145500;text-decoration: underline;}
ul li {list-style:none;}
div#status-messages a {color:#D3E1CE;}

/* MAIN CONTENT AREA ---------------------------------------------- */
main {padding:30px 0 2em; display:block; /*background:#fff;*/}


h1 {font-size:2.3em; color:#616384; font-weight:100; margin:.2em 0 .25em;  font-family: 'Open Sans', sans-serif;}
h2 {font-size:1.7em; color:#616384; font-weight:200; margin:1em 0 .25em;}
div.product-info.model span {color:#686868; font-weight:100;}

#splash-wrapper {/*min-height:120px; vertical-align:bottom; border-bottom:1px solid #0d1033; */}
#splash {bottom:0px;}
.splash {margin:80px 0 30px;}


/* Custom Search 
#custom-search {float:left; width:140px; height:32px; overflow:hidden; margin:12px 0 0 13px;}
#custom-search label {display:none;}
#custom-search input {width:100px; height:30px; display:block; float:left; top:0px; line-height:28px;
  border-top-left-radius:6px; border-bottom-left-radius:6px;}
#custom-search button {
  background-color: #589c43;
  border-color: #ccc;
  color: #fff;
  border-radius: 0px;
  border-style: solid;
  border-width: 1px;
  border-left:none;
  cursor: pointer;
  font-family: inherit;
  font-weight: bold;
  line-height: normal;
  margin: 0 0 0em;
  position: relative;
  text-decoration: none;
  text-align: center;
  display: inline-block;
  padding: 8px 5px 8px 5px;
  font-size: 8px;
  float:left;
  width:40px;
  height:30px;
  top:0px;
  border-top-right-radius:6px;
  border-bottom-right-radius:6px;
}*/

/* REDO of Custom Search as a block in top bar */
section.block.block-custom-search-blocks.block-custom-search-blocks-1,
section.block.block-custom-search-blocks.contextual-links-region.block-custom-search-blocks-1 {
    min-width: 191px;
    float: left;
    margin: -4px auto auto 20px;
}
section.block.block-custom-search-blocks.contextual-links-region.block-custom-search-blocks-1 input.form-text {}

input#edit-submit.custom-search-button, input#edit-submit--2.custom-search-button {
    background-color: white;
    border:1px solid #ccc;
    border-left:none;
    border-radius:0px;
}



/* Search Results */
fieldset legend {background:none;}

/* CART BOX IN HEADER */
#cart-box {width:25px;height:25px;float:left;}
section.block.block-views.block-views-cart-count-block,
section.block.block-views.contextual-links-region.block-views-cart-count-block {
    display: block;
    float: right;
    background:url('https://vegalleries.com/img/Cart_Box.png');
}

.cart-box-view {width:25px;height:25px;position:relative;text-align:center;}
section.block.block-views.block-views-cart-count-block .view-content,
section.block.block-views.contextual-links-region.block-views-cart-count-block .view-content {display:none;}
section.block.block-views.block-views-cart-count-block .view-header,
section.block.block-views.contextual-links-region.block-views-cart-count-block .view-header {
    position: absolute;
    display: inline;
    color: #2C900E;
    font-weight: 900;
    font-size: 19px;
    margin: -4px auto auto -1px;
    text-shadow: 1px 2px 2px rgba(250,250,250,.8);
}
.form-item.form-type-textfield.form-item-custom-search-blocks-form-1 {
    float: left;
}

@media only screen and (max-width: 939px) {
section.block.block-custom-search-blocks.block-custom-search-blocks-1,
section.block.block-custom-search-blocks.contextual-links-region.block-custom-search-blocks-1 {display:none;margin: 25px auto auto 10px;}
input#edit-submit.custom-search-button, input#edit-submit--2.custom-search-button {height:34px;}    
section.block.block-views.block-views-cart-count-block, section.block.block-views.contextual-links-region.block-views-cart-count-block {
    display: block;clear: both;float: left;margin: 10px 0 20px 15px;}
.top-bar-section .dropdown li.title h5 a {color: #0d1033;}
#secondary-menu ul.dropdown {border: none;background: inherit;}
#main-menu li, #secondary-menu li {margin-top: 6px;}
}

/* Second Sidebar Search */
#second-sidebar-search label {display:none;}
#second-sidebar-search input {margin:15px 0 0px;}
#second-sidebar-search button {font-size:.8em;}


/* HIGHLIGHT AREA */
.highlight-top {padding:10px 14px; margin-bottom:7px; color:#fff; font-weight:100; font-size:.8em;}
.highlight-top a {color:#FBDEDC;}
.highlight-top p {margin-bottom:0px; text-align:center; background:#0d1033; border:1px solid #5B5C63;}
.highlight-top img {box-shadow: 2px 2px 4px rgba(0,0,0,.5);}
.highlight-top-edit {position: absolute; right:5px; margin-top:-13px;}

.panel.callout {
  border-style: none;
  border-width: 0px;
  border-color: #fff;
  margin-bottom: 0;
  padding: 0;
  background: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}


/* SLIDER */
.block-views-home-slide-show-block {/*margin-bottom:3.4em;*/}
#views_slideshow_cycle_main_home_slide_show-block {margin-top:10px; background:#292C56;
  box-shadow:0 5px 15px rgba(0,0,0,.5); border:1px solid #589c43;}
.home-slider-image {margin:10px auto 20px; box-shadow: 2px 2px 4px rgba(0,0,0,.5); /*box-shadow:2px 2px 4px rgba(88,156,67,.8), -2px -2px 4px rgba(88,156,67,.8), 2px -2px 4px rgba(88,156,67,.8), -2px 2px 4px rgba(88,156,67,.8); */}
.home-slider-image>a>img {max-width:100% !important; height:auto;}
.new-art-release img {/*margin:10px auto 20px;*/ box-shadow:2px 2px 4px rgba(88,156,67,.8), -2px -2px 4px rgba(88,156,67,.8), 2px -2px 4px rgba(88,156,67,.8), -2px 2px 4px rgba(88,156,67,.8);}
.slide-title {min-height: 30px;
    padding: 5px 10px;
    position: absolute;
    margin: -53px 0 0;
    font-size: 23px;
    font-family: 'Open Sans', sans-serif;
    background-color: #fff;
 }
.slide-title a, a div.slide-title-releases {color:#0d1033;}
.slide-title-releases {margin: -53px 0 0;}

.current-release-link, .previous-release-link {margin:.5em .9em .5em 0; font-size:1em; float:left;}
.current-release-link {/*float:right;*/}
.previous-release-link {}
.current-release-link a.active, .previous-release-link a.active {color:#616384;}

#views_slideshow_controls_text_pause_home_slide_show-block {display:none;}
div.views-slideshow-controls-bottom.clearfix {margin-top:-25px; text-align:right; z-index:98; position:absolute; right:16px;}
#views_slideshow_controls_text_previous_home_slide_show-block>a, #views_slideshow_controls_text_next_home_slide_show-block>a {
	margin-right:0px; background:#589c43; color:#fff; padding:8px; font-size:11px; font-weight:700; width:100px; text-align:center; }
#views_slideshow_controls_text_previous_home_slide_show-block>a:hover, #views_slideshow_controls_text_next_home_slide_show-block>a:hover {
	background:#2B7813; text-decoration:none;}
#views_slideshow_controls_text_previous_home_slide_show-block>a::before {}
#views_slideshow_controls_text_next_home_slide_show-block>a::after {}

/* home page */
h1.home, h2.home {text-align:center;}
h1.home {margin:.25em 0 0px; padding:0 10px; font-size:3.8em; font-family: 'Open Sans', sans-serif; text-transform:uppercase;
  text-shadow:1px 1px #cfd1e3, -1px 1px #cfd1e3, 1px -1px #cfd1e3, -1px -1px #cfd1e3, 5px 5px 2px #000;}
h2.home {margin-top:0px; color:#fff; /*background:#292C56; padding:8px 10px 3px; border:1px solid #0d1033;*/
 font-family: 'Open Sans', sans-serif; text-shadow:1px 1px 2px #000; font-size:2.4em; margin-left:10px }

.home-pages {margin-top:3em !important;}
h2.featured-pages {margin-top:.2em; font-family: 'Open Sans', sans-serif; text-align:center; font-size:1.5em;}
h2.featured-pages > span {margin-top:20px;}
h2.featured-pages.production-titles {color:#0d1033;font-family:'Helvetica Neue', Helvetica, Arial;font-size:1.1em;line-height:1.25em; min-height:51px;}
h2.featured-pages.production-titles.studios {min-height:284px;}
h2.featured-pages.production-titles a {color:#0d1033;}

.breadcrumbs {padding:0 0 0 0; border-style:none; border-width:0px; background-color:rgba(250,250,250,0); }


/* ------------------- Pages ---------------------*/
.node-page>div.image {float:left; margin:0 27px 15px 0;}
.node-page>div.image>img {background:#fff; border:4px solid #fff; box-shadow:2px 2px 4px rgba(0,0,0,.5); }

.button-group > li {}
.button-group > li > a {margin:0 0 0 0; margin-top:0 !important; font-size:.6em !important;}

/* New Release Page - Hide Image */
#node-16.view-mode-full > div.image {display:none;}

/* art teaser view */
div.art-teaser-title {margin-top:10px; max-height:20px; line-height:20px; overflow:hidden;}

/* ---- right and left content panels ---- */
.content-left p {margin-bottom:0px;}
.content-right form input.custom-search-box,
.content-right form input.form-text {margin-bottom:0px;}
.content-right form .button.secondary {margin:5px auto 25px; border-radius:5px;}

/* ------------ EXPOSED FORMS -------------------------- */
form.ctools-auto-submit-processed {margin:0;}
.views-exposed-form {width:100%;float:right;}
.views-exposed-widgets {float:right;}
div.form-item-sort-bef-combine label, div.form-item-items-per-page label {float:left;margin: 2px 7px auto auto;}
select#edit-sort-bef-combine {width:auto;max-width:145px;}
.views-exposed-widget.views-widget-per-page {/*width: 160px;*/}
div#edit-items-per-page-40, div#edit-items-per-page-80, div#edit-items-per-page-all {float:left; margin: 0 5px; text-align:center;}
.views-exposed-widgets select.form-select {font-size: 10px;}
.views-exposed-form .views-exposed-widget {float: left; padding: .5em 0.8em 0 0;}



/* --------------------------- Products ---------------------------------- */
.product-images, .product-information {float:left;}
.product-image-shadow > a > img, img.product-image-shadow, div.product-image-shadow > img, 
div.product-image-shadow > div > a > img 
{/*border:4px solid #eee;*/ box-shadow:2px 2px 4px rgba(0,0,0,.5); margin:10px auto 10px;}
body.front div.product-image-shadow a img {margin:10px auto 20px;}
div.field.field-name-uc-product-image.field-type-image.field-label-hidden.field-wrapper > a > img {/*border:4px solid #eee;*/ box-shadow:2px 2px 4px rgba(0,0,0,.5);}
.field-name-field-gallery>a>img {margin:15px 15px 0 5px; box-shadow:1px 1px 2px rgba(0,0,0,.4);}

/* sku */
div.product-info.model span {padding-bottom:3px;}

div.product-information {padding-left:7px;}
div.product-information>div>ul.links {margin:0 0 0 0;}
div.product-information>div>ul.links>li {float:left; margin-right:5px;}
div.product-information>div>ul.links>li::before {content:" • ";}
div.product-information>div>ul.links>li.taxonomy-term-reference-0::before {content:"";}

div.field-name-field-character {font-size:1.2em; margin-top:0px;}
div.sell-price {font-size:1.3em; margin-top: 15px;}
div.field-name-body {font-size:.87em;}
div.field-name-body p {margin:10px auto; font-size:1.12em;} /*old was 1.05em font size*/
button, .button, button.secondary, .button.secondary {background-color:#145500; border-color:#fff; color:#fff; border-radius:10px; /*margin-top:15px;*/ margin-bottom:5px;}
/* button on product page */ div.add-to-cart button.form-submit {margin-top:15px;}
/* button on shipping calc */ button#edit-panes-quotes-quote-button {margin-top:15px;}
button:hover, .button:hover, button.secondary:hover, .button.secondary:hover, .button.secondary:focus {background-color:#2B7813; border-color:#fff; color:#fff;}
.view-dom-id-b8cf60cb094aba66d9be0b8e701de9b9 .button.secondary {margin-top:7px; margin-bottom:7px;}

div.product-information div.add-to-cart form {margin-bottom:.1em;}

/* UBERCART and CART EDITS */
td.remove button {
    background: none;
    border: none;
    color: #589c43;
    font-size: 10px;
    border-radius: 0px;
    margin: 0px;
    padding: 3px;
    box-shadow: none;
    -webkit-box-shadow: none;
}

/* CHECKOUT STYLE */
form.uc-cart-checkout-form input[type="text"] {margin: 0 0 .5em 0;}
.uc-cart-checkout-form .uc-store-address-field .form-item label {
   padding: 0px;
}
.uc-store-address-field .form-item label {
    /* float: left; */
    padding-right: 4px;
    text-align: left;
    width: 15em;
    float: left;
}

div.form-item-panes-delivery-select-address{margin:1em 0 .5em !important;display:inline-block;}
div.form-item-panes-delivery-select-address label,
div.form-item-panes-delivery-select-address select {float:left; width:auto; margin-right:10px;}

#edit-panes-payment-payment-method, .form-item-panes-payment-payment-method {display:none;}
#payment-pane #line-items-div {float:left;}

/* Checkout Review Page and Credit Card Form */

.order-review-table {
    border: solid 1px #999;
    font-size: 1.11em;
    line-height: 1.4em;
    margin: auto;
    width: 100%;
}

table.cart-review.sticky-enabled.tableheader-processed.sticky-table {
    width: 100%;
    font-size: 1.14em;
}

#uc-authorizenet-simdpm-form table {
    width: 100%;
}


/* TILE VIEWS and TEASERS OF PRODUCTS */
div.art-tile-title {}
div.art-tile-price, .art-teaser div.product-info.sell-price {float: left; margin: 13px 0 15px;font-size:100%;}
.art-teaser {min-height:310px;}
.art-tile-tile, .art-teaser {margin: 8px 0 10px;}
.art-tile-button, .art-teaser .add-to-cart {text-align:right;margin: 5px auto 10px;}
.art-teaser .add-to-cart {margin-top:-7px;}
.art-tile-button .button, .art-teaser .add-to-cart .button {border-radius: 5px; font-size: 10px; padding: 7px;}
.art-tile-button div.uc_out_of_stock_html, .art-teaser div.uc_out_of_stock_html > p > span {font-size: 12px;margin-top: -2px;}
@media only screen and (max-width: 767px) {
div.art-tile-price, .art-teaser div.product-info.sell-price {float: left; margin: 13px 0 15px;font-size:80%;}
.art-tile-button, .art-teaser .add-to-cart {text-align:center;}
div.art-teaser-title {font-size:70%;}
.art-teaser {min-height:320px;}
.featured-pages.production-titles {font-size:75%;}
}


.field-type-taxonomy-term-reference.field-label-inline.clearfix.field-wrapper > h2,
div.product-info > span.product-info-label, 
div.field.field-name-field-image-size-w-x-h.field-type-text.field-label-inline.clearfix.field-wrapper > div.field-label,
.field-name-field-production-year, .field-name-field-production-year>.field-label {
margin:2px 5px 0 0; font-size:1em; font-weight:100;}

div.uc_out_of_stock_html > p {margin-top:1em;}
div.uc_out_of_stock_html > p > span {font-size:1.5em;}

/* PRODUCT TEASER VIEWS */
div.large-3.columns span.uc-price-label {display:none;}
div.large-3.columns div.sell-price {/*font-size:1em;*/}

/* RECENT PRODUCTS --------- */
.recent-by-taxonomy-name {float:left; margin-right:5px; display:block;}
.recent-by-taxonomy-name::before {content:" • ";}
.views-row-1.recent-by-taxonomy-name::before {/* content:""; */}

/* SOCIAL */
.social-buttons {margin:1em 0 1em; display:inline-block; clear:both;}
#twitter-widget-0 {vertical-align:bottom; margin:0 6px 0 0px;}
span.pinterest-container {vertical-align:bottom; padding-top:2px; margin:2px 0 -2px 14px; width:42px; display:inline-block;}
span.pinterest-container > a {margin-bottom:-2px;}
span.PIN_1458760634555_button_pin.PIN_1458760634555_red {margin-bottom:-2px !important;}
div.g-plus-container {display:inline-block; vertical-align:bottom; margin:0 0 -2px 14px; padding-top:2px;}


/*Taxonomy Displays*/
[class*="column"]+[class*="column"]:last-child {float:left;}


/* featured artists and new releases ----------------------------- */
.featured-artist-row {margin:1.3em auto;}
.featured-artist-artist-tile {margin-top:1.5em;}
.artist-external-link {margin-bottom:2em;}
div.views-row-first.featured-artist-row {background:#ddd; border:1px solid #aaa; padding-bottom:20px;}
div.views-row-first.featured-artist-row::before {content:"Artist of the Month:"; font-size:1.4em; color:#616384;
  text-align:center; margin:20px 0 -10px 20px;}
div.views-row-first.featured-artist-row.recent-releases::before {content:"New Release:"; font-size:1.4em; color:#616384;
  text-align:center; margin:20px 0 -10px 20px;}


/* ----------------- SECOND SECION AND FOOTER ----------------------------------------- */
#second-wrapper, #footer-wrapper {padding: 2em 0 2em;}
#second-wrapper {background:#eeeeee; border-top:1px solid #ddd3d3;}
.more-product-images {display:inline-block;}
.more-product-image {float:left; margin:0 20px 20px 0; /*border:2px solid #eee;*/ box-shadow:1px 1px 2px rgba(0,0,0,.4);}

.sidebar {background:#e6e6e6; border-radius:5px; box-shadow:1px 2px 4px rgba(0,0,0,.2) inset; border-bottom:1px solid #f9f9f9; border-right: 1px solid #f9f9f9;}

#footer-wrapper {color:#292c56; font-size:.87em;}
#footer-wrapper h2 {color:#292c56; font-size:1.7em;}
footer {box-shadow:0px -17px 19px -23px #000; padding-top:1em;}

/* Social and Contact */
div.contact-social-row {display:inline-bock;}
img.contact-social {width:30px; height:30px; margin:0 5px 0 0;}

#store-footer {display:none;}

div#footer-full {text-align:center; margin:1em 0;}


/*  EDIT VIEW */
#edit-body-und-0-format, #edit-description-format, #edit-field-message-und-0-format {display:none;}
#edit-field-include-in-slide-show::before {content:"Include in slide show:";}
textarea.text-full {height:12em;}
input[type="file"], input[type="checkbox"], input[type="radio"], select {
    margin: 0 0 .24em 0;
}

.copyright {font-size:.8em; display:block;}
.copyright-text {float:left;}
.charlescreative {float:right;}

@media only screen and (max-width: 850px) {
h2.featured-pages {font-size:1em;}
h2.featured-pages.production-titles {font-size:.8em;}
.slide-title {font-size:.7em;padding:9px 7px; margin:-50px 0 0;}
.slide-title-releases {/*margin-top:-40px;*/}
div.views-slideshow-controls-bottom.clearfix {margin-top:-20px}
#views_slideshow_controls_text_previous_home_slide_show-block>a, #views_slideshow_controls_text_next_home_slide_show-block>a {font-size:.5em; padding:3px;}
.charlescreative {float:left; margin-top:20px;clear:both;}
}
@media only screen and (max-width: 500px) {
h2.featured-pages, h2.featured-pages.production-titles {font-size:.8em;}
.slide-title, .slide-title.slide-title-releases {
    font-size: .8em;
    padding: 5px 10px;
    position: absolute;
    margin: -16px 0 0 -16px;
    font-family: 'Open Sans', sans-serif;
    background-color: transparent;
    text-align: center;
    width: 100%;}
.slide-title-releases {margin-top:-7px;}
h2.featured-pages.production-titles.studios {min-height:220px; font-size:.8em;}
.art-teaser {min-height:280px;}
body.front .small-6.medium-6.large-6.columns {margin-top: 10px;}
 }


/* new search settings */

.view-search .views-exposed-widgets {
    float: left;
}

.view-search .form-item-sort-bef-combine label {
    width: 100%;
}

.view-search .views-exposed-form .views-exposed-widget .form-submit {
    margin: 0em auto auto 20px;
    padding: 7px 32px;
    font-size: 1em;
}

/* auction view for releases on auction page */
.block-views-auction-releases-block h3 {
    font-weight: 100;
    width: 100%;
    display: block;
    clear: both;
    margin: 40px auto 10px;
}

.block-views-auction-releases-block div.art-tile-tile {
    min-height: 300px;
}

p.auction-tile-title, p.auction-tile-date {
    text-align: center;
    margin-bottom: 0px;
    line-height: 1.3em;
}

/* NEW FONT */
body {font-family: 'Open Sans', sans-serif;}

/* NEW SEARCH BOX */
form#views-exposed-form-search-page-1 div#edit-search-api-views-fulltext-wrapper {
    padding-right: 0px;
}
form#views-exposed-form-search-page-1 .views-exposed-widget.views-submit-button {
    padding-top: 0px;
}
form#views-exposed-form-search-page-1 button#edit-submit-search {
    margin-top: 6px;
    padding: 8px 15px;
    font-size: 12px;
    border-radius: 0px;
}

/*Hide image on auction page - temporary */
article#node-71 div.image {
    display: none;
}

/* Rotating Banner Image Settings and Views 
h2.rotating-banner-image-title {
    margin:-50px 0 0 0;
    padding: 5px 20px;
    background-color: rgba(250,250,250,0.5);
    display: inline-block;
    font-family: sans-serif;
    font-weight: 500;
    font-size: 33px;
}
.rotating-banner-image img {
    margin-bottom:-50px;
}
div#views_slideshow_cycle_teaser_section_rotating_banner_images-block_1 {
    box-shadow: 0 0 6px rgba(0,0,0,0.5);
    background: #0d1033;
}
div#views_slideshow_controls_text_rotating_banner_images-block_1 {
    margin-top: 34px;
}
.rotating-banner-image-title-container {
    margin-top: -70px;
}
*/

.rotating-banner-image-title-container {
    margin-top: -100px;}
h2.rotating-banner-image-title {
    padding: 5px 20px;
    background-color: rgba(250,250,250,0.75);
    display: inline-block;
    font-family: sans-serif;
    font-weight: 500;
    font-size: 33px;
    color:#0D1033;
}
div#views_slideshow_cycle_teaser_section_rotating_banner_images-block_1, .home-square .view-content {
    box-shadow: 0 0 6px rgba(0,0,0,0.5);
    /*background: #0d1033;*/
}

.home-square {
    margin: 35px auto;
}

@media only screen and (max-width: 767px) {
 h2.rotating-banner-image-title {font-size:20px}
 .rotating-banner-image-title-container {margin-top: -60px;}
div#views_slideshow_cycle_teaser_section_rotating_banner_images-block_1, .home-square .view-content {
    box-shadow: 0 0 0px rgba(0,0,0,0);
}
.block-views-auction-releases-block h3 {text-align: center;font-size: 28px;}
.home-square {
    margin: 20px auto;
}
}


/*search box in menu - testing for 8-30-2020

.page-node-16284 li.last.leaf {
    display: none;
} */
.block-views-exp-search-page-1 .views-exposed-form {
    max-width: 150px;
}

div#edit-search-api-views-fulltext-wrapper {
    margin-right: 50px;
}
form#views-exposed-form-search-page-1 .views-exposed-widget.views-submit-button {
    padding-top: 0px;
    width: 50px;
    margin: 2px 0px 0px -50px;
}

form#views-exposed-form-search-page-1 .views-exposed-widget.views-submit-button #edit-submit-search {
    padding: 6px 10px;
}


form#views-exposed-form-search-page-1 {
    display: block;
}

.block-views-exp-search-page-1 .views-exposed-form {
    max-width: 150px;
    margin: -8px 3px 4px 9px;
}

@media only screen and (min-width: 940px) {
.top-bar input, .top-bar .button {
    line-height: 2em;
    font-size: 0.875em;
    height: 2em;
    padding: 0 10px;
    position: relative;
    top: 2px;
}}
@media only screen and (max-width: 939px) {
section.block.block-views.block-views-exp-search-page-1 {
    display: none;
}
}
