.container .row .row.flyout--bottom.bg-color-gold { background-color: #a5c83e; }
#selfForm label.radio_btn.has_stoerer { background: transparent; }
#selfForm .radio_btn input[type=radio]:checked+em:after { background: #006; }
#selfForm .rte--list>li:before { color: #006; }
#selfForm .wz-btn { background-color: #006; }
#selfForm .checkbox_btn input[type=checkbox]:checked+.preview:after, #selfForm .checkbox_btn input[type=checkbox]:checked+div .preview:after, #selfForm .checkbox_btn input[type=checkbox]:checked+em:after { color: #006; }
.steps_nav .active .icon:after, .steps_nav .passed .icon:after, .steps_nav .active .half:after { border-color: #006; }
.steps_nav .active .icon:before, .steps_nav .passed .icon:before { background: #006; }
.steps_nav .active .sub_title { color: #006; }
#selfForm .action_info .squre { background: #006; }
#selfForm .action_info .squre .number { color: #006; }
#selfForm .content_area h2 .number { background: #006; }
#selfForm .cta-btn.grey { color: #006; }
.wz-btn  { border-radius: 5px;}

.form_section .bulleted_list li:before,
.form_section .content_area .thankYouText .rte--list li:before {
    width: auto;
    height: auto;
    top: 0;
    left: 0;
    content: "\e013";
    color: #006;
    font-size: 18px;
    background: transparent;
    font-family: 'Glyphicons Halflings';
}
.form_section .bulleted_list li,
.form_section .content_area .thankYouText .rte--list li {
    padding-left: 34px;
}
#selfForm #blockIndex350244 div.col_100:nth-last-child(2) { margin-bottom: 0; }
#selfForm #blockIndex350244 > div.inline_row > div:nth-of-type(2) > div > p:last-child { margin-bottom: 0; }

#selfForm div.content_area > div:nth-of-type(3) > div:nth-of-type(2) div.order_details > h2 { font-size: 18px; }
.container .row .row.flyout--bottom.bg-color-gold {
background-color: #a5c83e;
}
.wz-btn, .ui-slider-vertical .ui-slider-handle,  li.active #comp_count, #cta-wizard.radio .wz-radio input:checked+span:after, .wz-btn.inactive, .wz-btn[disabled] {

background-color: #006;
}
#cta-wizard.list .wz-list li:before, #c_cat li .c_prod li:hover {

color: #006;
}
.product .review .more {

display:none;
}
.wz-btn.inactive, .wz-btn[disabled], .wz-btn {

border-radius: 5px;

}


@media (max-width: 56.25em) {
.header .logo a img {

height: auto;

/*margin-top: -14px;*/
}
}
#search-bar .btn-search.wide {

background-color: #006;
}


#action-bar.slideable .prev {

background: linear-gradient(to left,transparent,#006);

}


@media (max-width: 29.938em) {

.footer h3.headline {

padding-top: 10px;
padding-bottom: 10px;
}
.footer .content p {

padding-top: 10px;
padding-bottom: 10px;
}
}


@media (max-width:767px) {
    #blockIndexSMS .field-group .inline_row .col_20,
    #blockIndexSMS .field-group .inline_row .col_30,
    #blockIndexSMS .field-group .inline_row .col_50 {
        width: 100%;
    }
    #blockIndexSMS .field-group .inline_row .col_20{
        padding: 0 30px 0 0;
    }
    #blockIndexSMS .field-group .inline_row .col_30 .wz-btn,
    #blockIndexSMS .field-group .inline_row .col_50 .wz-btn{
        max-width: 100%;
    }
}
@media (max-width: 478px) {
    #blockIndexSMS .field-group .inline_row .col_20{
        padding: 0 20px 0 0;
    }
}
