    /* Hide the Mageplaza Recaptcha notice */
    .g-recaptcha {
	    display:none;
    }
	/* Hide the product image label */
	.fotorama__caption{
    	visibility: hidden !important;
	} 
    /* Reduce size of brand box */
    .box-brand img{
		width: 180px;
	}
    /* Style the shopping cart */
    .cart.table-wrapper {
        border: 1px solid #ececec;
        border-radius: 8px;
        box-shadow: 0 2px 3px rgba(0,0,0,.08);
    }
    .cart-summary {
        border-radius:8px;
    }
    .cart-summary > .title {
        padding-top:10px;
    }
    .product.attribute.description li {
        list-style: circle;
        margin-left: 30px;
    }
    .action.primary, a.action.primary {
	    line-height: 16px;
        /*border-radius: 5px;*/
    }
    .item.actions a.action, .box-actions a.action {
  	line-height: 32px;
        background: #ffffff;
        border: 1px solid #ccc;
	padding: 0 12px;
        display: inline-block;
        border-radius: 5px;
    }

    .productHeader {
    	margin-top: 15px;
    	margin-bottom: 8px;
    	font-size: 18px;
    	color: blue;

    }
    .productText {
	font-size:14px;
    }
    .category-description {
	font-size:14px;
    }
    .category-image {
	height:120px;
    }
    .category-image .image {
	max-height:100%;
    }

/* OSC */
    form.form.form-login {
	margin-top:15px;
    }
    #onestepcheckout-payment-methods div.secondary {
	margin-right:10px;
    }
    .discount-code-input {
        width:60%;
    }
    .input-symbol-currency {
         position: relative;
     }
    input#discount-credit.input-text,
    input#checkout-cart-credit-amount-textbox {
         padding-left:18px;
     }
    .input-symbol-currency:before {
        position: absolute;
        top: 0;
        content:"$";
        left: 5px;
    }
    .product-info-main .stock.available {
	color: green;
    }
    .product-info-main .stock.unavailable {
        padding: 10px 0 10px;
    }
    .product-info-main .stock.available {
        color: white;
        background-color: green;
        padding: 10px;
        border-radius: 5px;
    }
    .product-info-main .product.attribute.sku {
        padding:10px;
    }
    .cart.table-wrapper .product-item-details {
        padding-top:20px;
    }
    .cart.table-wrapper .item .col.item {
        padding-top:5px;
    }
    .cart.table-wrapper .product-item-name {
        font-size:18px;
    }
/* Experiment Formatting */
    .experimentText ul, #experimentText ul {
        list-style: disc;
	margin-left:15px;
    }
    .experimentText ol, #experimentText ol {
        list-style: decimal;
	margin-left:15px;
    }
    .post-content ul {
        list-style: disc;
	margin-left:15px;
    }
    .post-content ol {
        list-style: decimal;
	margin-left:15px;
    }
    .block-swissup-ajaxsearch-results {
        text-align:left;
    }
