.wristband_artwork_input label, .wristband_artwork_input p {
    font-size: 11px;
    font-weight: 300;
}

.p_b_50{
    padding-bottom: 50px;
}

@media only screen and (max-width: 991.98px){
    .product_type.p_b_50{
        padding-bottom: 10px;
    }
}

@media only screen and (max-width: 767.98px){
    .product_color_area {
        height: 326px;
    }
    #wristbands_step_two .product_color_area > ul > li > img {
        height: 225px;
    }
    .qtyPollBox>div {
        width: 160px;
        margin: 10px 0 0px 10px;
    }
}

@media only screen and (max-width: 440px) {
    #wristbands_step_one .product_type ul li:last-of-type{
        margin-bottom: 0;
    }
}

@media only screen and (max-width: 400px) {
    .qtyPollBox>div {
        width: 140px;
    }
}

@media (min-width: 351px) and (max-width: 440px) {
    #wristbands_step_one .product_type ul li {
        height: 184px;
    }
}