/******* Do not edit this file *******/
/*
My Custom CSS - by Salvatore Noschese
aka L'AltroWeb - https://laltroweb.it/
/*
Saved: Dec 15 2016 | 02:13:04 (pm)
/*
/******* Do not edit this file *******/

.woocommerce-tabs .panel {
    color: #000;
    }

.woocommerce-tabs .panel h1, .woocommerce-tabs .panel h2, .woocommerce-tabs .panel h3 {
    color: #000;
}

.woocommerce .woocommerce-tabs .panel, .woocommerce-page .woocommerce-tabs .panel {
    background: #e6e6e6;
    }

li.cat-item.cat-item-55 {
    display: none;
    }

.pdfemb-zoomout, .pdfemb-zoomin {
    display: none;
    }

.pdfemb-inner-div, .pdfemb-the-canvas, .pdfemb-viewer {
    width: 100% !important;
    height: 100% !important;
    }

.products li h3 {
    font-size: 1.8rem;
    text-align: center;
    }

li.product-category.product {
    border: 1px solid #c3c3c3;
    padding: 10px;
    border-radius: 5px;
    }

@media screen and (min-width: 1200px) {
    .widget_shopping_cart .button {
    margin: 0 !important;
        }
    }

.no-secondary-menu #secondary {
    display: none;
    }

.col-8.wolf-col.alpha {
    padding-left: 15px;
    }

.widget .wolf-release-button a {
    padding: 0 12px;
    }

[class*=" ti-"], [class^=ti-] {
    font-family: theme-icons !important;
    }

#gform_wrapper_3 label.gfield_label {
    display: none;
    }

input#gform_submit_button_3 {
    margin-top: 4px;
    line-height: 1.95;
    }

li#field_3_1 {
    display: inline;
    }

#gform_wrapper_3 .gform_wrapper .gform_heading {
    margin-bottom: 0;
    }

input#input_3_1 {
    display: inline;
    float: left;
    clear: none;
    margin-top: 2px;
    }

#gform_wrapper_3 .gform_footer.left_label {
    margin: 0 0 0 5px !important;
    display: inline;
    }

.widget {
    margin-bottom: 20px;
    }

h3.widget-title {
    font-size: 24px;
    color: #55acee;
    text-transform: lowercase;
    border-bottom: 1px solid;
    }

@media screen and (min-width: 768px) {
    .last-posts-preview .post .entry-thumbnail {
        max-width: 160px;
        }
    }


@media screen and (max-width: 768px) {
    .last-posts-preview .post .entry-thumbnail {
        float: none;
        }
    }

article.wolf-release .entry-thumbnail img {
    width: 450px;
    }

body, .content-dark-font {
    color: black;
    }

img.attachment-CD.size-CD.wp-post-image {
    max-width: 300px;
    }

.attachment-large.default-featured-img {
    display: none;
    }

@media screen and (min-width: 800px) {
.blog-large .post .entry-content, .blog-sidebar .post .entry-content, .blog-sided .post .entry-content {
        padding: 1em;
        }
    }

a.more-link.wolf-button.border-button-accent-hover:hover {
    background: none !important;
    color: #55ACEE !important;
    }

a.more-link.wolf-button.border-button-accent-hover {
    line-height: 1;
    border: 0;
    margin-top: 0;
    color: #55ACEE !important;
    text-align: left;
    }

.wolf-button.very-large {
    line-height: 1.5;
    padding: 0 2em;
    }

.last-posts-preview .post {
    margin-bottom: 15px;
    }

.last-posts-preview .post .entry-meta {
    display: none;
    }

.last-posts-preview .post .entry-thumbnail {
    /* display: none; */
    }

.last-posts-preview .post .wolf-button {
    padding: 0 9px !important;
    }

.entry-media .addtoany_share_save_container {
    display: none;
    }

.author, .byline {
    display: none !important;
    }

.widget a:not(.button):not(.wolf-button) {
    color: #55acee;
    }

.last-posts-preview .post {
    font-size: 13.5px;
    }

.widget_last_release img {
    /* margin-top: 15px; */
    }

.widget_last_release .entry-link {
    display: none; !important;
    }

.no-title-area.menu-default:not(.is-home-header) #page, #page {
    padding-top: 60px;
    }

.logo img {
    max-height: 60px;
    }

#navbar-container {
    height: 60px;
    }

#navbar-container .nav-menu li a {
    line-height: 60px;
    padding: 0 12px;
    }

footer strong {
    color: #999;
}

#music ul li {
    list-style-type: none;
    }

.nav-menu li a, #navbar-container-right {
   font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 
    font-weight: 300;
    }

#navbar-container .nav-menu li a {
    font-weight: 400;
    }

#navbar-container {
    font-size: 18px;
    text-transform: lowercase;
    letter-spacing: .8px;
    }

.site-main ol, .site-main ul {
    margin-left: 0;
    }
    
/* footer social media */
@media screen and (min-width: 800px) {
	.sidebar-footer .widget {
    	width: 31%;
  		}
	}

@media screen and (min-width: 500px) {
	.sidebar-footer .widget:nth-child(2n+1) {
    	clear: none;
		}
	}
/*end*/

td {
    border-bottom: 0;
    padding: 0;
    }
    
.pdfemb-poweredby {
    display: none !important;
    }
    
.sku_wrapper {
    display: none !important;
    }