/*  general  */
	#store_contentWrapper {
        background: rgb(245,245,245);
    }
    #store_header {
        background: rgb(255,255,255);
        color: rgb(95,95,95);
        border-bottom: solid 2px rgb(230,230,230);
    }

/* *********************************
	orderItem.cfm
***********************************/	
    #oiData .oiItem .label {
        color: rgb(160,160,160); 
    }
    #oiData .oiItem .content {
        color: rgb(35,35,35);
    }
    #oiData #tipInput {
        background: rgb(255,255,255);
        color: rgb(170,170,170);
        border:rgb(220,220,220) solid 1px;
    }
    #oiData #tipInput:focus {
        color: rgb(40,40,40);
    }
    #oiData .tipExplained {
        color: rgb(100,100,100);
    }
    #oiData #oiTotalSeparator {
        border-bottom: solid 2px rgb(200,200,200);
    }
    
    /* smaller info below the numbers */
    #oiData .oiItem .content.oiPurchaseInfo {
        color: rgb(70,70,70);
    }
    
    /* order buttons */
    .btnAddCart {
        border: solid 1px rgb(200,200,200);
    }


 /* *********************************
	orderLicense.cfm
***********************************/ 
    /* MAIN BOX */
    #storeLicenseSelect_mainBox {
        background: rgba(255,255,255,0.6);
    }
    
    /* each license box */
    .storeLicenseSelect_licenseBox {
        background: rgba(0,0,0, 0.1);
    }
    .storeLicenseSelect_licenseBox:hover {
        background: rgba(0,0,0, 0.15);
    }
    .storeLicenseSelect_licenseBox_buttons div {
        background: rgba(255,255,255,0.65);
    }
    
    /* FIXED BOTTOM */
    #storeLicenseSelect_bottom {
        background: rgba(255,255,255,0.8);
    }
    
    /* DETAILS PAGE */
    #storeLicense_details_backBtn {
        background: white;
    }

    /* details list */
    #storeLicenseDetailsWrapper {
        background: rgba(255,255,255,0.5);
    }
    
    /* ORDER LICENSE DETAILS */
    .storeLicenseDetails {
        background: rgb(240,240,240);
    }
    .storeLicenseDetails_header {
        background: rgb(234,238,240);
        color: rgb(var(--sc_primary_text));
    }
    
    

 /* *********************************
	Shopping cart
***********************************/	
    #shoppingcart_total {
        background: rgba(245,245,245,1);
        border-bottom: solid 2px rgb(235,235,235);
    }
    
    /* info about discounts for licenses */
    #shoppingcart_discountInfo {
        background: rgba(253,253,253,1);
        border-bottom: solid 2px rgb(235,235,235);
    }
    #shoppingcart_discountInfo i {
        color: rgb(226, 103, 103);
    }
    #shoppingcart_discountInfo font {
        color: rgb(226, 103, 103);
    }

    /* each single order box */
    .shoppingcart_orderBox:hover {
        background: rgba(245,245,245,1);
    }
    .shoppingcart_orderBox a {
        color: rgb(80, 129, 191);
    }
    .shoppingcart_order_band {
        opacity: 0.9;
    }
    
    /* price and discounts */
    .shoppingcart_order_price span.discountPrice {
        color: #b22222; 
    }
    
/* *********************************
	SHOPPING CART - SC TIPS
***********************************/    
	#sc_tips {
		background-color: rgb(233,233,233);
	}
	#sc_tips .row .box {
		color: rgb(234,234,234);
	}
	#sc_tips #sc_tips_custom {
		background-color: rgb(216,216,216);
		color: rgb(0,0,0);
	}
	#sc_tips #sc_tips_custom #tipAdd {
		color: rgb(234,234,234);
	}
	#sc_tips #sc_tips_custom #tipInput {
		background: rgb(145,145,145);
		color: rgb(20,20,20);
	}

 /* *********************************
	DOWNLOAD PURCHASES
***********************************/  
    #storeDownload {
        background: rgb(234,238,240);
    }
    #storeDownloadHeader {
        background: rgba(170,196,209,1.00);
    }
    #storeDownloadHeader_title {
        color: rgb(60,60,60);
    }
    #storeDownload_paymentPending {
        background: rgb(234,238,240);
    }
    #storeDownload_notFilledYet {
        background: rgb(213, 228, 236);
        border-radius: 0;
    }
    #storeDownload_content {
        background: rgb(255,255,255);
    }
    
    