    /*
    Theme Name: SC Exchange.ai Child Theme
    Theme URI: http: //mysite.com/
    Description: This is a custom child theme I have created.
    Author: My Name
    Author URI: http: //mysite.com/
    Template: squarecode-wp
    Version: 0.3
    */

    @import url("../squarecode-wp/style.css");

h2, h3, h4, h6 {
    text-transform: none !important;
}

.sales {
    display:none;
}

.single-download .edd_download_purchase_form {
    margin-top: 20px;
}

.attachment- {
    border-style:solid !important;
    border-color: #ddd !important;
    border-width: thin !important;
}

/* New stufff provided by Cr3ativ */
p#edd_sl_show_renewal_form_wrap {
    padding: 10px 20px !important;
    margin: 0 !important;
    background-color: #eaeaea !important;
}

#edd_checkout_form_wrap #edd-license-key-container-wrap {
    padding: 10px 20px;
    margin: 0 !important;
}

p.edd-sl-renewal-actions span {
    float: left;
    clear: both;
    margin: 5px 0 0;
}

input#edd-license-key {
    margin-bottom: 0;
}

fieldset#edd_cc_fields {
    padding: 10px 20px !important;
}

#edd_checkout_form_wrap select.edd-select.edd-select-small {
    float: left;
    display: inline-block;
    width: 5%;
    clear: none;
}

#edd_checkout_form_wrap span.exp-divider {
    display: inline-block;
    float: left;
    clear: none;
    position: relative;
    top: 16px;
    margin-right: 10px;
}

label[for="edd_agree_to_terms"] {
    width: 340px !important;
    display: inline;
}

label[for="edd_mailchimp_signup"] {
    width: 340px !important;
    display: inline;
}

body.tax-download_category .left_content, body.tax-download_tag .left_content, body.page-template-template-downloadsnofilter .left_content {
    float: right;
    width: 78%;
    margin-right: 0;
}

body.tax-download_category .right_content, body.tax-download_tag .right_content, body.page-template-template-downloadsnofilter .right_content {
    width: 22%;
    padding: 20px;
}

body.tax-download_category li.cr3ativeportfolio_portfolio-itemthree, body.tax-download_tag li.cr3ativeportfolio_portfolio-itemthree, body.page-template-template-downloadsnofilter li.cr3ativeportfolio_portfolio-itemthree  {
    width: 100% !important;
    margin-right: 0 !important;
    margin-left: 0 !important;
    float: none !important;
    display: inline-block;
    margin: 0 !important;
    border-bottom: 1px solid #ccc;
}

body.tax-download_category .download_category-featured, body.tax-download_tag .download_category-featured, body.page-template-template-downloadsnofilter  .download_category-featured {
    background-color:#f6f6f6;
}

/* AJAX Template No Filter */

body.tax-download_category .left_content, body.tax-download_tag .left_content, body.page-template-template-downloadsnofilter-ajax .left_content {
    float: right;
    width: 78%;
    margin-right: 0;
}

body.tax-download_category .right_content, body.tax-download_tag .right_content, body.page-template-template-downloadsnofilter-ajax .right_content {
    width: 22%;
    padding: 10px;
	font-size:12px;
}

body.tax-download_category li.cr3ativeportfolio_portfolio-itemthree, body.tax-download_tag li.cr3ativeportfolio_portfolio-itemthree, body.page-template-template-downloadsnofilter-ajax li.cr3ativeportfolio_portfolio-itemthree  {
    width: 100% !important;
    margin-right: 0 !important;
    margin-left: 0 !important;
    float: none !important;
    display: inline-block;
    margin: 0 !important;
    border-bottom: 1px solid #ccc;
}

body.tax-download_category .download_category-featured, body.tax-download_tag .download_category-featured, body.page-template-template-downloadsnofilter-ajax  .download_category-featured {
    background-color:#f6f6f6;
}

.edd_feat_image_index .product_image img:hover {
    cursor: pointer;
}

.product_image {
    float: left;
    margin-right: 20px;
    display: inline-block;
    width: 22%;
}

.product_details {
    float: left;
    width: 38%;
}

.product_author {
    float: left;
    width: 22%;
    margin-right: 20px;
}

.product_price {
    float: right;
    width: 12%;
}

.product_author h3, .product_author h3 a, .product_author h3 a:hover {
    line-height: 1em;
    margin-bottom: 0;
    font-size: 18px;
    font-weight: 600;
}

.product_details .edd_purchase_submit_wrapper {
    margin-top: 0;
}

span.dashicons.dashicons-tag {
    position: relative;
    top: 2px;
}

span.pcat {
    margin-left: 5px;
}

.product_details p {
    margin-bottom: 5px;
    font-size: 12px;
}

body.tax-download_category li.cr3ativeportfolio_portfolio-itemthree .edd_feat_image_index, body.tax-download_tag li.cr3ativeportfolio_portfolio-itemthree .edd_feat_image_index, body.page-template-template-downloadsnofilter li.cr3ativeportfolio_portfolio-itemthree .edd_feat_image_index {
    width: 100%;
    padding: 20px;
}

body.tax-download_category li.cr3ativeportfolio_portfolio-itemthree .edd_feat_image_index, body.tax-download_tag li.cr3ativeportfolio_portfolio-itemthree .edd_feat_image_index, body.page-template-template-downloadsnofilter-ajax li.cr3ativeportfolio_portfolio-itemthree .edd_feat_image_index {
    width: 100%;
    padding: 20px;
}

span.edd-cart-ajax-alert {
    float: left;
    clear: both;
    margin-top: 22px;
}

span.download_categories, span.download_tag {
    display: block;
    line-height: 1.6em;
}

span.download_categories {
    margin-top: 10px;
}

li.cr3ativeportfolio_portfolio-itemthree .product_details span a,  li.cr3ativeportfolio_portfolio-itemthree .product_author span a {
    font-size: 12px;
}

span.lowest_price {
    display: block;
    text-align: center;
}

span.sales_stats {
    display: block;
    text-align: center;
}

span.sales_stats .dashicons {
    font-size: 18px;
    font-weight: 600;
    top: 3px;
    position: relative;
    right: 5px;
}

span.lowest_price p {
    font-size: 11px;
    margin-bottom: 0;
}





/* Start of media queries */
@media only screen and (max-width: 768px) {
    
    body.tax-download_category .right_content, body.tax-download_tag .right_content, body.tax-download_category .left_content, body.tax-download_tag .left_content,
    body.page-template-template-downloadsnofilter .left_content, body.page-template-template-downloadsnofilter .right_content {
        float: left;
        width: 100%;
    }
	
	body.tax-download_category .right_content, body.tax-download_tag .right_content, body.tax-download_category .left_content, body.tax-download_tag .left_content,
    body.page-template-template-downloadsnofilter .left_content, body.page-template-template-downloadsnofilter-ajax .right_content {
        float: left;
        width: 100%;
    }
    
}

@media only screen and (max-width: 667px) {
    
    span.lowest_price, span.sales_stats {
    text-align: left;
}
    .product_price {
    float: left;
    width: 100%;
    clear: both;
}
    
    .product_details {
    float: left;
    width: 50%;
    margin-bottom: 20px;
}
    
    .product_author {
    float: left;
    width: 50%;
    margin-right: 0;
    margin-bottom: 20px;
}
    
    .product_image {
    float: left;
    display: inline-block;
    width: 100%;
    margin-bottom: 20px;
}
    
}

@media only screen and (max-width: 480px) {
    
    .product_details, .product_author {
        width: 100%;
    } 
    
}

/* End of media queries */