/*
============================================================

	Theme Name: Cade Bradshaw Child Theme
	Template: kalium
	
============================================================
*/
#photo-credit p {
    color: #cbcbcb;
}

/*homepage header make transparent*/
.header-absolute .main-header {
opacity: .8;
background: #bfbfbf;
}

/*header on all other pages*/
header.site-header.main-header.menu-type-full-bg-menu.fullwidth-header {
    opacity: .8;
background: #bfbfbf;
}

/*woocommerce pages - originally 30px*/
.woocommerce.page-container {
    margin-top: 0px;
}

/*hide the footer, which is really a margin of the main container's row
.vc-container .lab-row-container {
    margin-bottom: 0px;
}*/

/*disable right click*/
body.single-product a.zoom.slick-slide {
    pointer-events: none;
    cursor: default;
}

/*disable right click*/
.woocommerce.single-product .single-product .images a img {
pointer-events: none;
    cursor: default;
}

/*PRODUCTS - Individual. Need .row class to apply to only the individual products*/
.woocommerce .product .row{
    border-width: 1px;
    border-style: solid;
    border-color: #898989;
    padding: 40px;
    min-height: 500px;
    background: #ffffff;
}

/*indented text block*/
.indented-block {
    padding: 0px 30px 0px 30px;
}

/*blog sidebar size and color text*/
.blog-sidebar .sidebar-box-holder>h3 {
    font-size: 18px;
    color: #AFAFAF;
}

/*catalog hover transparency*/
.woocommerce .product.catalog-layout-full-bg .product-internal-info{
    background: rgba(86,124,150,0.4);
}

/*catalog hover text size*/
.woocommerce .product.catalog-layout-full-bg .item-info h3 a, .woocommerce .product.catalog-layout-full-transparent-bg .item-info h3 a {
    font-size: 16px;
}

/*woocommerce button styling text */
.woocommerce .button {
    color: #FFF;
}

/*graphic design page*/
.full-button {
    width: 100%;
}

.button-column {
    margin-bottom: 30px;
	margin-top: 30px;
}

.graphics-panel .vc_tta-panel-body {
    padding: 40px 30px !important;
}

/*fix flexslider issues, also on the graphics page*/
.flexslider .slides img {
    height: 100%;
}

.flexslider{
box-shadow: none !important;
border: none !important;
}

.wpb_gallery .wpb_flexslider .flex-control-nav {
    margin-top: 25px;
}

.vc_tta.vc_tta-spacing-1 .vc_tta-panel.vc_active .vc_tta-panel-heading, .vc_tta.vc_tta-spacing-1 .vc_tta-panel:not(:last-child) .vc_tta-panel-heading {
    margin-bottom: 1px;
    border-bottom: solid 1px #ffffff;
}

/*hide related products*/
.woocommerce .related.products, .woocommerce .upsells.products {
    display: none;
}

/*accordion background color*/
.wpb-js-composer .vc_tta-color-grey.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
    border-color: transparent;
    background-color: rgb(255, 255, 255);
}

