.c-part-builder__title{font-size:54px;color:#fff;font-weight:800}
@media(max-width:768px){.c-part-builder__title{font-size:24px}
}
@media(max-width:991px) and (min-width:768px){.c-part-builder__title{font-size:32px}
}
@media(max-width:1300px) and (min-width:992px){.c-part-builder__title{font-size:42px}
}
.c-part-builder__well{padding:0}
.c-part-builder__well__bg-img{background-size:cover}
.c-part-builder__well__no-bg-img{background:transparent}
.c-part-builder__col--part-builder{text-shadow:2px 2px #333}
.c-part-builder__form__row{margin:20px 10px}
.c-part-builder__form__subheader{color:#fff;padding-bottom:15px}
.c-part-builder__form__wrapper{padding:15px 40px 35px;float:none;margin:0 auto;background:#101d44;background:-webkit-linear-gradient(#1d3b78,#101d44);background:-o-linear-gradient(#1d3b78,#101d44);background:-moz-linear-gradient(#1d3b78,#101d44);background:linear-gradient(#1d3b78,#101d44);border-radius:10px}
.c-part-builder__form__col{padding:0}
.c-part-builder__form__input{width:100%;height:46px;padding:10px 16px;border-top-right-radius:5px;border-top-left-radius:5px;border-bottom-left-radius:0;border-bottom-right-radius:0}
@media(min-width:1200px){.c-part-builder__form__input{border-top-left-radius:5px;border-top-right-radius:0}
}
.c-part-builder__manufacturers-toggle{position:absolute;z-index:9;background:#fff;padding:15px 32px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;margin-top:-8px}
.c-part-builder__manufacturers-toggle__link{color:#444}
.c-part-builder__manufacturers-toggle__checkboxes{border-color:#e0e0e0}
.c-part-builder__manufacturers-toggle__checkboxes__col{padding:0}
.c-part-builder__button--status{border-left:1px solid #fff}
.c-part-builder__button--statusInStock{float:left;border-radius:0;border-top-left-radius:2px;border-bottom-left-radius:2px}
.c-part-builder__button--statusLeadFree{float:left;border-radius:0}
.c-part-builder__button--statusRoh{float:left;border-radius:0;border-top-right-radius:2px;border-bottom-right-radius:2px}
.c-part-builder__button--search{border-radius:4px}
@media(min-width:768px){.c-part-builder__button--search{border-top-left-radius:0;border-bottom-left-radius:0}
}
.c-part-builder__button--manufacturer-dropdown{font-size:12px;margin:0 2px 2px 0;padding:5px 10px}
.c-part-builder__button--manufacturer-dropdown-active{background:#b3c3d8;color:#fff !important}
#partBuilderBottomWrapper .h3{font-size:1.2em}
#partBuilderSearchWrapper .h2{font-size:24px}
@media(max-width:769px){#partBuilderSearchWrapper .h2{font-size:18px}
.partbuilder .h1{font-size:20px}
}