/* *****************************************************

    ** Custom Stylesheet **

    Any custom styling you want to apply should be
    defined here.

***************************************************** */

/**
 * -------------------------
 * @section Home Page Banner
 * -------------------------
 */

div.header-lined h1 {
	font-size: 1.5em;
}

#order-standard_cart .products .product div.product-desc {
    text-align: center;
    width: 50%;
    padding: 8px 14px;
    font-size: 1.0em;
}

#order-standard_cart .products .product footer {
    float: right;
    margin: 20px 0;
    width: 50%;
    font-size: 0.8em;
    text-align: center;
}

#order-standard_cart .order-summary .summary-line {
    margin: 5px 0;
    padding: 5px 0;
    /* border-top: 1px solid #ccc; */
    border-bottom: 1px solid #ccc;
}

#order-standard_cart .order-summary .summary-line-top {
    margin: 5px 0;
    padding: 5px 0;
    border-top: 1px solid #ccc;
    /* border-bottom: 1px solid #ccc; */
}

#order-standard_cart .order-summary .total-due-today .amt {
    font-size: 1.5em;
}

#containerNewUserSignup div[class^="col-"], #containerNewUserSignup div[class*=" col-"],
#containerExistingUserSignin div[class^="col-"], #containerExistingUserSignin div[class*=" col-"],
#containerNewUserSecurity div[class^="col-"], #containerNewUserSecurity div[class*=" col-"]
{
    /* float: right !important; */
}
#containerNewUserSignup input,
#containerNewUserSignup select,
#containerNewUserSignup .form-group.prepend-icon,
#containerExistingUserSignin .form-group.prepend-icon,
#containerExistingUserSignin input,
#containerNewUserSecurity .form-group.prepend-icon,
#containerNewUserSecurity input
{
    /* direction: rtl; */
}
