    /*
    Theme Name: SquareCode 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.1
    */

    @import url("../squarecode-wp/style.css");


/* Typography adjustments */
h1 {
    font-size: 2.5rem; 
    line-height: 1em; 
    margin-bottom: 1em;
}
h2 {
    font-size: 1.5rem; 
    text-transform: none;
}
li h2 {
    font-size: 1.2em; 
    margin: 0;
}
p {
    line-height: 2em;
}

/* Footer adjustments */
#footer_wrapper {
    padding: 50px 0;
}
#bottom_logo img {
    width: 60px;
}
.menu-footer-container {
    padding: 0;


}
body .tutorial-filter-toggle.creativ-shortcode-toggle .filter-taxonomy-heading {
    font-size: 1em;
    text-transform: capitalize;
    margin: 0 0 0.25em;
    border-color: #eee !important;
}
body .tutorial-filter-toggle.creativ-shortcode-toggle .creativ-shortcode-toggle-content {
    border-color: #eee !important;
}
body .tutorial-filter-toggle ul#cr3ativeportfolio_portfolio-filter {
    padding: 0 !important;
    margin: 0 0 0.5em;
    text-align: left;
    float: none;
}
body .tutorial-filter-toggle ul#cr3ativeportfolio_portfolio-filter li {
    margin: 0;
}
body .tutorial-filter-toggle ul#cr3ativeportfolio_portfolio-filter li a {
    margin: 0 5px 5px 0;
    padding: 0px 5px;
}

/* Change Header Color to Dark Color */
div#header_wrapper {
    background-color: #262D33;
}

ul#menu-shopping-cart li a, .wpmenucart-icon-shopping-cart-0:before {
    color: #FFFFFF !important;
}

a#trigger-overlay {
    background-image: url(images/menu_icon.png);
}
/* END Change Header Color to Light Color */

.top_logo a {
    height: 4rem;
}

h3.creativ-shortcode.creativ-shortcode-toggle-heading {
    text-align: center;
}

/* New styling of Filter By */

body .creativ-shortcode-toggle h3.creativ-shortcode-toggle-heading i { margin-right: 10px; }
body .creativ-shortcode-toggle h3.creativ-shortcode-toggle-heading .toggle-down, 
body .creativ-shortcode-toggle h3.creativ-shortcode-toggle-heading .toggle-up {
    display: none;
    position: relative;
    font-size: 14px;
    line-height: 20px;
    margin: 0 0 0 10px;
    top: 0;
    right: 0;
    opacity: 0.6;
}
body .creativ-shortcode-toggle h3.creativ-shortcode-toggle-heading .toggle-down { display: inline-block; }
body .creativ-shortcode-toggle-active h3.creativ-shortcode-toggle-heading .toggle-down { display: none; }
body .creativ-shortcode-toggle-active h3.creativ-shortcode-toggle-heading .toggle-up { display: inline-block; }

.creativ-shortcode.creativ-shortcode-toggle-content {
    text-align: center;
}

body .tutorial-filter-toggle ul#cr3ativeportfolio_portfolio-filter {
    text-align: center;
}

.EDD-thumb-details {
    min-height: 85px;
}

.edd_feat_image_index img.wp-post-image {
    min-height: 327px;
    min-width: 100%;
    max-height: 327px;
}

@media only screen and (max-width: 800px) {
    .edd_feat_image_index img.wp-post-image {
        max-height: none;
}
}

.intro {
    margin: inherit;
    max-width: inherit;
    font-size: inherit;
}

/* clear-fix */
.cf:before,
.cf:after {content: ""; display: table;}
.cf:after {clear: both;}
/* For IE 6/7 (trigger hasLayout) */
.cf, .layout_section {zoom: 1;}


#edd_checkout_form_wrap fieldset#edd_discount_code {
margin: 0px !important;
}

body.edd-checkout #edd_purchase_form {
margin-top: 0px !important;
}

#edd_checkout_cart_form {
margin-bottom: 20px !important;
}


@media only screen and (max-width: 1024px) {
.breadcrumbs a:after {
    content: "❯";
    display: inline-block;
}
}

/* Hide the Application Type row in the Product Details widget */

#isa-edd-specs tbody tr:nth-child(4) {
	display: none;
}
