/* Enter Your Custom CSS Here */
/*.download-info, .edd_price { display: none; }*/
.marketify_widget_featured_popular.popular { display: none; }

.entry-content h5 {
  height: 8px;
  margin-bottom: 10px;
  margin-top: 0px;
}

.site-footer {
  background-color: #515a63;
}
.page-id-2034  {
   background-color: #515a63;
}
 .page-id-1719 {
   background-color: #515a63;
}
a.button {
  background: rgb(80,121,182);
  border: rgb(80,121,182);
  border-radius:10px!important;
}

h8 {
  font-family:verdana;
  font-size:18px;
  color:#777;
  display: block;
  margin-bottom:10px;
}
p8 {
  font-family:verdana;
  color:#ccc;
  font-size:14px;
  display: block;
  height: 50%;
  padding-top:0px;
  padding-bottom:0px;
}
/* Left align the menu so the search icon is placed to the right */
.main-navigation .main-menu {
  float:left;
}
/* Center the main homepage image */
.custom-featured-image {
  background-position:center;
}
/* Reduce space below the homepage title */
.home-1 .page-header .page-title {
margin-bottom: 10px; 
}
/* Remove the RENT NOW button on all image pop-ups */
a.button.buy-now.popup-trigger,
a.edd-add-to-cart.button.blue.edd-submit,
input.edd-add-to-cart.edd-no-js.button.blue.edd-submit {
  display:none;
}
/* Reduce spacing below price fields on Submission form */
.fes-fields {
  margin-bottom:0px;
}
fieldset.fes-el.multiple {
  margin-bottom:0px;
}

/* Restrict thumbnail height so we always line-up */
.content-grid-download .entry-image img {
min-width: 100%;
min-height: 225px;
}
/*Improve the Homepage and entry pages titles */
h1.entry-title, h1.page-title {
  font-family: montserrat;
  font-size: 44px;
  text-transform: uppercase;
}
div.header-outer.custom-featured-image {
  min-height:356px;
}
/* Restrict thumbnail height so we always line-up no matter the page width*/
@media screen and (max-width: 2480px) {
  .content-grid-download .entry-image img {
    min-height: 225px;
    max-height: 225px;
    }
  img.attachment-content-grid-download.wp-post-image {
    min-height: 225px;
    max-height: 225px; 
    }
}
@media screen and (max-width: 1200px) {
  .content-grid-download .entry-image img {
    min-height: 185px;
    max-height: 185px;
    }
  img.attachment-content-grid-download.wp-post-image {
    max-height: 185px;
    }
  .my-account-buttons {
    text-align:left;
  }
}
@media screen and (max-width: 992px) {
  .content-grid-download .entry-image img {
    max-height: 100%;
    }
   .content-grid-download {
    width:auto!important;
  }
  .my-account-buttons {
    text-align:center;
  }
  .column-grid-4 .column-span-1 {
  width:100%;
   }
}
@media screen and (max-width: 768px) {
  .content-grid-download .entry-image img {
    max-height: 100%;
    }
    .content-grid-download {
    width:auto!important;
  }
  .my-description-cell {
    width:200px;
  }
  .my-account-buttons {
    text-align:center;
  }
  .column-grid-4 .column-span-1 {
  width:100%;
   }
}
@media screen and (max-width: 500px) {
  h1.entry-title, h1.page-title {
    font-size: 32px;
    text-transform: uppercase; 
    margin-bottom:80px; }

  .content-grid-download .entry-image img {
    max-height: 100%;
    }
  .content-grid-download {
    width:auto!important;
  }
.my-description-cell {
    width:100px;
  }
.my-account-buttons {
    text-align:center;
  }
}
li.current-cart {
  display:none;
}
/* Hide the Vendor Contact Form on the Vendor Shop Page */
.download-author-message {
  display:none;
}

.minimal .header-outer {
  background-image:url("http://cubemarket.com.au/wp-content/uploads/2015/06/Background_SignIn.jpg");
  background-repeat: no-repeat;
  background-position: top center;
  background-attachment: scroll;
  height:960px;
  } 

/* Some general formatting of the Registration page */
input#first_name,
input#last_name,
input#user_login,
input#fes-user_email,
input#re-type_email,
input#pass1,
input#pass2 {
  font-size:24px;
  border-color:#999;
}
div.fes-fields {
  text-align:left;
}
/* remove DisplayName from Vendor Registration Form. We don't want users seeing this stuff */
 fieldset.fes-el.display_name {
  display:none;
}
h1#fes-registration-form-title,
.fes-section-wrap {
  display:none;
}
.fes-form {
  display:inline-block;
}
form.fes-ajax-form.fes-registration-form {
  text-align:center;
  margin-top:0px;
}
/* Remove logout icon on Vendor Dashboard */
.fes-vendor-menu a[href$="logout"] {
  display:none;
}
/* Improve readability of TOC when registering - it was a bit too light */
div.fes-form fieldset .fes-fields textarea {
  color:#444 !important;
}
/* Remove the box around RECENT ADDITIONS as it looks like a button */
h1.home-widget-title span {
  border:none;
  color: rgb(80,121,182);
}
/* The following lines format the facet-wp download grid elements and search bar how we want */
.edd_download_inner {
  padding-right:20px;
}
.content-grid-download .entry-header {
  padding: 0px 0px 10px;
}
.content-grid-download h1.entry-title {
  padding-left:5px;
}
.entry-content h4 {
  margin:0em;
}
.content-grid-download .entry-image {
  border:1px;
  border-style:solid;
  border-color:#bbb;
}
.facetwp-type-checkboxes {
  max-height:none!important;
}
.download-archive-widget:first-child {
  padding-top:50px;
}
/* Here we replace the collapsomatic arrow with a plus/minus and get rid of the underlines */
.collapseomatic {
    background-image: url('/wp-content/themes/marketify-child/plus.png') !important;
}
.colomat-close {
    background-image: url('/wp-content/themes/marketify-child/minus.png') !important;
}
.colomat-hover {
   text-decoration: none;
}
/* The following fixes the width issue of the Listing Description for ALL listings on Vendor Dashboard 
    Then we just adjust WIDTH depending on screen size (above) */
.my-description-cell {
  white-space: nowrap;
  overflow:hidden;
  text-overflow:ellipsis;
}
/* Here we manage the Line highlighting for Applications/Orders etc */
tr.clickable:hover,
tbody tr.edd_purchase_row:hover,
#fes-order-list tbody tr:hover {
  color:#fff;
  background:rgb(80,121,182);
  cursor: pointer;
}
a.edd-fes-action,
a.edit-product-fes {
  text-decoration:none;
  padding-left:5px;
  padding-right:5px;
  background:rgb(80,121,182);
  border-radius:5px;
  color:#fff;
}
a.edd-fes-action:hover,
a.edit-product-fes:hover {
  color:#fff;
  background:#444;
}
/* Remove the Link field on Transactions for Supplier Account */
th.edd_purchase_details,
td.edd_purchase_details{
  display:none;
}
/* All tables need a little left padding for the highlight, this includes the headers */
td.fes-order-list-td,
.entry-content th,
td.fes-product-list-td {
  padding-left:10px;
}
/* Formatting of the Listing Submission Form */
fieldset.fes-el.suburb,
fieldset.fes-el.store_website,
fieldset.fes-el.minimum_contract_period{
  display:inline-block;
  padding-right:20px;
}
fieldset.fes-el.state,
fieldset.fes-el.estimated_product_quantity {
  display:inline-block;
  vertical-align: top;
  padding-right:20px;
}
fieldset.fes-el.post_code,
fieldset.fes-el.abn_acn,
fieldset.fes-el.product_visibility,
fieldset.fes-el.maximum_contract_period {
  display:inline-block;
}
.fes-fields select {
  height:47px;
}
.fes-fields label {
  display:inline-block;
}
input:focus {
    background-color: #5079b6;
  color: #fff;
} 
ul.fes-checkbox-checklist {
  list-style:none;
  margin:0;
}
fieldset.fes-el.select.how_did_you_find_us {
  margin-bottom:0px;
}
fieldset.fes-el.toc.fes_accept_toc div.fes-label {
  margin-top:0px!important;
}
.sweet-alert input[type="text"] {
  display:none;
}
#gform_3 div p {
  display:none;
}
a.button.referrer {
  color:#fff;
    background-color: transparent!important;
    border-width: 1px!important;
    border-color: #fff!important;
    border-style: solid!important;
    padding:2px 6px;
    font-size:13px;
    font-weight: 300;
}
a.button.referrer:hover {
    background-color: #fff!important;
    color:#333!important;
}