﻿/*!
 =========================================================
 * PREPASS.WEB.ENROLLMENT 
 =========================================================
 * Use this css file to enter custom CSS 
 * The CSS entered here is for this site only .
 * Created 7/14/2017
 */


/*============================================================================================*/
/*  GLOBAL  */
/*============================================================================================*/

.question-text {
    text-align: center;
    font-weight: 600;
    margin: 10px 0 10px;
    font-weight: bold;
    font-size: 1.7em;
    line-height: 1.4em;
    color: #000000;
    padding-bottom: 10px;
}

.hazWaste {
    accent-color: #5E38BE;
}

.radio {
    accent-color: #5E38BE;
}

#termsCheckBox {
    accent-color: #5E38BE;
}

#isShippingDifferent {
    accent-color: #5E38BE;
}

#isReferralChecked {
    accent-color: #5E38BE;
}

#isOoidaChecked {
    accent-color: #5E38BE;
}

#btnNext {
    margin-right: 10px;
    width: 125px;
    font-weight: bold;
}

#btnPrevious {
    margin-left: 10px;
    width: 125px;
    font-weight: bold;
}
#btnOverview {
    margin-right: 10px;
    width: 125px;
    font-weight: bold;
}
#btnFinish {
    margin-right: 10px;
    width: 140px;
    font-weight: bold;
}


.more-info {
    font-weight: 600;
    font-size: 16px;
    padding-left:20px
}

a:focus {
    outline: solid #C9B5F9;
}

a.collapsed {
    color: #5338BE;
}

a:not(.collapsed):not(.btn-primary) {
    color: #5338BE !important;
}

input[type=checkbox]:focus, input[type=radio]:focus {
    outline: solid #C9B5F9;
}
.more-info-color {
    color: #5E38BE;
}
.text-danger {
    color: #800000;
}

a .btn-primary{
    color: #fff;
}
a {
    color: #5338BE;
}

a:hover{
    color: #7747F0;
}

a:visited {
    color: #5338BE;
}

/*============================================================================================*/
/*  WIZARD  */
/*============================================================================================*/
.nav-pills > li.active a {
    background-color: #7747F0;
    color: #fff !important;
    font-weight: bold;
}

.nav-pills > li.visited a {
    color: #5E38BE !important;
    font-weight: bold;
    background-color:transparent;
}
/*============================================================================================*/
/*   SERVICES */
/*============================================================================================*/


/*============================================================================================*/
/*   OVERVIEW */
/*============================================================================================*/
#overView .sectionTitle {
    font-weight: 600;
    margin: 10px 0 10px;
    font-weight: bold;
    font-size: 1.4em;
    line-height: 1.4em;
    color: #000000;
}

#btnEdit {
    margin-left:10px;
}

.overviewReadonly {
    font-weight: bold;
    color: #000000;
    font-size: 14px;
}
#overView .form-control[disabled] {
    background-color: #E3E3E3;
    cursor: not-allowed;
    color: #9A9A9A;
    opacity: 1;
    filter: alpha(opacity=100);
    font-weight: bold;
}

.terms {
    font-size:1.1em;
    font-weight: 600;
}

#chkTempplate {
    accent-color: #5E38BE;
}
/*============================================================================================*/
/* 5.  MEDIA QUERIES */
/*============================================================================================*/
@media (max-width: 667px) {
    .wizard-card .choice .icon {
        text-align: center;
        vertical-align: middle;
        height: 85px;
        width: 85px;
        border-radius: 50%;
        color: #999999;
        margin: 0 auto 20px;
        border: 4px solid #CCCCCC;
        transition: all 0.2s;
        -webkit-transition: all 0.2s;
    }
    .wizard-card .choice .icon img {
        margin: 6px 0 5px 0;
        text-align: center;
        vertical-align: middle;
        height: 65px;
        width: 65px;
    }
    .wizard-card .info-text {
        text-align: center;
        font-weight: 600;
        margin: 10px 0 10px;
    }
    h4, .h4 {
        font-size: 1.1em;
        line-height: 1.4em;
    }
    .question-text {
        text-align: center;
        font-weight: 600;
        margin: 10px 0 10px;
        font-weight: bold;
        font-size: 1.4em;
        line-height: 1.4em;
        color: #000000;
        padding-bottom: 10px;
    }
}

@media (min-width: 768px) {
}



/*Error.cshtml*/
.background-gray-lightest {
    background-color: #eeeeee;
}

.type-error {
    color: #d9534f;
}

i.fa.icon-large {
    font-size: 10em;
}

i.fa.icon-circle-background {
    background-color: #eeeeee;
    background: linear-gradient(45deg, white, white);
    border-radius: 120px;
    padding: 20px;
}
/*a[rel="popover"] {
    display: inline-block;
    margin: 20px;
}*/

.bottomLink {
    text-decoration : underline;
    color: #5E38BE;
}