/*
Theme Name: Canvas - Child
Version: 1.0
Description: theme modifications for Canvas
Author: MattBeardDesign
Author URI: http://www.mattbearddesign.com
Template: canvas
*/

@import url("../canvas/style.css");

#logo{
display: none;
}

#navigation {
   background: #000000;
}

#navigation h3 {
    color: #ffffff;
}

ul.nav li a:hover {
    background: #000000 !important;
    color: #ffffff !important;
}

ul.nav li.current_page_item a, ul.nav li.current_page_parent a, ul.nav li.current-menu-ancestor a, ul.nav li.current-cat a, ul.nav li.current-menu-item a {
    background: #ffffff;
    color: #000000;
}

a.button.wc-backward {
     display: none;
}

.woocommerce .woocommerce_tabs, .woocommerce .woocommerce-tabs {
    display:none;
}

ul.products li.product .price  {
     display: none !important;
}

ul.products li.product a.button {
     display: none !important;
}

select.orderby {
     display: none !important;
}

.entry img, img.thumbnail, #portfolio .group.portfolio-img img {
    padding: 0px;
    border: 0px solid #ffffff !important;
    background: #ffffff !important;
   }

a:link {
    font-weight: bold;
}

.post-meta {
    display: none;
}



media="all"
@media only screen and (min-width: 768px)
ul.nav li a {
padding-top: .5em !important;
padding-bottom: .5em !important;
}

ul.nav li a {
padding-top: .5em !important;
padding-bottom: .5em !important;
}

#navigation {
text-transform: uppercase !important;
}

#header .social {
        position: absolute;
    top: -3px;
    right: 20px;
z-index: 9999 !important;
}

#header .social a.facebook:before {background-color: rgba(255, 255, 255, 0.0) !important;}
#header .social a.youtube:before {background-color: rgba(255, 255, 255, 0.0) !important;}
#header .social a.instagram:before {background-color: rgba(255, 255, 255, 0.0) !important;}
#header .social a.pinterest:before {
content: url(http://aidcurrent.com/wp-content/uploads/2015/10/aidcurrent-social.png) !important;
background-color: rgba(255, 255, 255, 0.0) !important;
}


@media only screen and (max-width: 767px){
#header .social {
position: absolute;
    top: -34px;
    right: 20px;
z-index: 9999 !important;
}
}

div#MPG_Loader_Color{  
    font-family: raleway;
    border-radius: 0px !important;
}


div.cactus_masonry_databox 
{
    font-family: roboto !important;
    font-size: 8pt !important;
    padding: 2px, 2px, 2px, 5px !important;
    -webkit-transition: opacity 250ms ease-in-out;
    -moz-transition: opacity 250ms ease-in-out;
    -o-transition: opacity 250ms ease-in-out;
    transition: opacity 250ms ease-in-out;
    opacity: 0 !important;
}

.masonry_brick_a:hover div.cactus_masonry_databox {
    opacity: 1 !important;
}

div.masonry_brick {
    min-width: 45px;
}

@media only screen and (max-width: 767px){

div.cactus_masonry_databox {
    display: none !important;
}

}




.js .tmce-active .wp-editor-area {
    color: #000;
}


/*
Site Origin Stuff

.so-masonry-container .masonry-brick .post-information .entry-meta {
color: #ffffff;
font-size: 0px !important;
font-style: italic;
}

.sow-carousel-title a.sow-carousel-next,
.sow-carousel-title a.sow-carousel-previous {
  color: #FFFFFF;
  background: #333333;
  border-radius: 0px !important;
}
.sow-carousel-title a.sow-carousel-next:hover,
.sow-carousel-title a.sow-carousel-previous:hover {
  background: #444444;
}

.sow-carousel-wrapper ul.sow-carousel-items {
  height: 280px;
  margin: 0;
  padding: 0;
  zoom: 1;
  width: 99999px;
}


.sow-carousel-wrapper ul.sow-carousel-items li.sow-carousel-item {

  margin-right: 15px;
  width: 242px;
  overflow-x: hidden;
}


.sow-carousel-wrapper ul.sow-carousel-items li.sow-carousel-item .sow-carousel-thumbnail a {
  width: 242px;
  height: 242px;
  background-size: 242px 242px;
}

.sow-carousel-wrapper ul.sow-carousel-items li.sow-carousel-item .sow-carousel-thumbnail a span.overlay {
  background: #3279BB;
  opacity: 0;
}
.sow-carousel-wrapper ul.sow-carousel-items li.sow-carousel-item .sow-carousel-thumbnail a:hover {
  background-size: 272px 262px;
}
.sow-carousel-wrapper ul.sow-carousel-items li.sow-carousel-item .sow-carousel-thumbnail a:hover span {
  opacity: 0.0 !important;
}
.sow-carousel-wrapper ul.sow-carousel-items li.sow-carousel-item .sow-carousel-default-thumbnail {
  width: 242px;
  height: 242px;
  background: #e8e8e8;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #e0e0e0), color-stop(1, #e8e8e8));
  background: -ms-linear-gradient(bottom, #e0e0e0, #e8e8e8);
  background: -moz-linear-gradient(center bottom, #e0e0e0 0%, #e8e8e8 100%);
  background: -o-linear-gradient(#e8e8e8, #e0e0e0);
}

.sow-carousel-wrapper ul.sow-carousel-items li.sow-carousel-item h3 {
  color: #474747;
}

.sow-carousel-wrapper ul.sow-carousel-items li.sow-carousel-loading {
  width: 242px;
  height: 242px;
  background: url(images/carousel-loader.gif) #f6f6f6 center center no-repeat;
}

*/

/*
Widget stuff

img.so-widget-image {
padding-top: 15px;
}

block.footer-widget-1{
color: #ffffff !important;
}

.widget ul li a {
padding: 5px;
}

#footer-widgets .widget p { color: #ffffff!important; }

#footer-widgets .widget a { color: #ffffff !important; }

#footer-widgets .widget h3 { color: #FFFFFF !important; }
*/

/*
Table Stuff

.entry table {
  border: 1px solid #777;
  border-radius: 0px;
  background: #fff;
  box-shadow: 0 0px 0px 0 white;
  -webkit-box-shadow: 0 0px 0px 0 white;
}
  .entry table td, .entry table th {
    padding: .857em 1.387em;
    border-right: 1px solid #777;
    vertical-align: top; 
}
    .entry table td p:last-child, .entry table th p:last-child {
      margin-bottom: 0; 
}
  .entry table thead th {
    color: #ffffff;
    background: #111111;
    border-right: 1px solid #777;
    border-bottom: 1px solid #777;
    text-transform: uppercase;
    padding: 1.387em;
    vertical-align: middle; 
}
    .entry table thead th:first-child {
      border-top-left-radius: 0px;
      border-bottom-left-radius: 0px; 
}
    .entry table thead th:last-child {
      border-top-right-radius: 0px;
      border-bottom-right-radius: 0px;
}
  .entry table tr th:last-child, .entry table tr td:last-child {
    border-right: 0; 
}
  .entry table tbody th {
    background: #fafafa;
    border-bottom: 1px solid #777; 
}
  .entry table tbody td {
    border-bottom: 1px solid #777; 
}

  .entry table tbody tr:last-child td:first-child {
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
 }
  .entry table tbody tr:last-child td:last-child {
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
 }


*/

span.sku_wrapper{
display: none;
}

span.posted_in{
display: none;
}

div.related.products{
display: none;
}



/* STOREWIDE NOTICE FIX
p.demo_store {
    position: fixed;
    top: 30px;
    left: 0;
    right: 0;
    text-align: center;
    font-weight: bold !important;
    padding: 0 !important;
    background: #ffffff !important;
    color: #a32222 !important;
    z-index: 999999;
}

#nav-container #navigation {
    margin-top: 20px;
}

*/