@charset "utf-8";
/* CSS Document */


/* TEXT STYLES */
.textstyle0 {font-family:Arial;font-weight:bold;font-style:normal;font-size:23px;text-decoration:none;color:#400040;}
.textstyle1 {font-family:Arial;font-weight:bold;font-style:normal;font-size:18px;text-decoration:none;color:#ff0000;}
.textstyle2 {font-family:Arial;font-weight:bold;font-style:normal;font-size:18px;text-decoration:none;color:#ffffff;}
.textstyle3 {font-family:Arial;font-weight:bold;font-style:normal;font-size:18px;text-decoration:none;color:#400040;}
.textstyle4 {font-family:Arial;font-weight:bold;font-style:normal;font-size:15px;text-decoration:none;color:#ff0000;}
.textstyle5 {font-family:Arial;font-weight:bold;font-style:italic;font-size:13px;text-decoration:none;color:#400040;}
.textstyle6 {font-family:Arial Black;font-weight:bold;font-style:normal;font-size:23px;text-decoration:none;color:#400040;}
.textstyle7 {font-family:Arial Black;font-weight:bold;font-style:normal;font-size:15px;text-decoration:none;color:#400040;}
.textstyle8 {font-family:Arial;font-weight:bold;font-style:italic;font-size:15px;text-decoration:none;color:#ff0000;}
.textstyle9 {font-family:Arial;font-weight:bold;font-style:italic;font-size:15px;text-decoration:none;color:#ffffff;}
.textstyle10 {font-family:Arial;font-weight:bold;font-style:normal;font-size:31px;text-decoration:none;color:#fdfdfd;}
.textstyle11 {font-family:Arial;font-weight:bold;font-style:normal;font-size:23px;text-decoration:none;color:#fdfdfd;}
.textstyle12 {font-family:Arial;font-weight:bold;font-style:normal;font-size:31px;text-decoration:none;color:#fcfcfc;}
.textstyle13 {font-family:Verdana;font-weight:bold;font-style:italic;font-size:13px;text-decoration:none;color:#ffffff;}

/* OBJECT STYLES */


/* BODY STYLES */
body {
    margin:0px;
    padding :0px;
    text-align:center;
    height:100%;
    width:100%;
    background-color: #ffffff;
}

/* LINK STYLES */


/* IMAGE STYLES */
img { border:0 none}

/* CONTAINER RULES */
#container {
    position:relative; margin:0px auto 0 auto; 
    height:1000px; width:995px; text-align:left; 
    padding-left:0px;
}
.wizard_control_outer {
    padding: 30px 0;
}

.wizard_control_outer h2 {
    color: #000;
    font-family: 'Open Sans', sans-serif;
    font-weight: normal;
    font-size: 23px;
}
.wizard_control_outer h2.StepTitle {
    font-size: 34px;
    font-weight: bold;
}
.wizard_control_outer .section {
    padding: 10px 0;
}
.space-medium {
    margin: 15px 0 30px;
}
.wizard_control_outer .form-inline .form-control {
    background: none;
    border-radius: 4px;
    font-style: italic;
    height: auto;
}
.wizard_control_outer address {
    padding: 20px 0;
}
.wizard_control_outer h4 {
    line-height: 26px;
    color: #000;
}
button.wizard_control.btn.btn-link.btn-home-delivery {
    background: url('../img/home delivery.png') no-repeat center;
    background-size: contain;
    padding: 30px 90px;
}
button.wizard_control.btn.btn-link.btn-store-pickup{
    background: url('../img/store pickup.png') no-repeat center;
    background-size: contain;
    padding: 30px 90px;
}
.results_logo_outer {
    padding: 20px 0 30px;
}
.results_logo_outer img {
    max-width: 200px;
}
.custom-panel .panel {
    box-shadow: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
}
.content-area {
    margin-top: 10px;
}
.custom-panel .panel-body {
        padding: 30px;
    }
    .medium-space {
    min-height: 60px;
}
@media(min-width:700px){
    .custom-panel .col-sm-6 {
        float: none;
        display: inline-block;
        width: 30%;
        vertical-align: top;
        margin: 10px 0 50px;
    }
}