/**
 * All of the CSS for your public-facing functionality should be
 * included in this file.
 */
@media only screen and (max-width: 300px) {
    .wt_ddfw_product_page_container  {
        max-width: 300px;
    }
    #wt_coupon_code_btn p{
        font-size: 8px;
    }
    .wt_ddfw_time_entry span{
        max-width: 7px;
        max-height: 7px;
        font-size: 9px;
        line-height: 7px !important;
    }
    .wt_ddfw_timer .wt_ddfw_time_entry span{
        line-height: 8px !important;
    }
}
/* Common general styles go here */
/* Mobiles in Potrait mode */
@media only screen
and (max-width : 320px) {
    .wt_ddfw_product_page_container  {
        max-width: 264px;
    }
    #wt_coupon_code_btn p{
        font-size: 8px;
    }
    .wt_ddfw_time_entry span{
        max-width: 7px;
        max-height: 7px;
        font-size: 9px;
        line-height: 7px !important;
    }
    .wt_ddfw_timer .wt_ddfw_time_entry span{
        line-height: 8px !important;
    }
}
 
/* Mobiles in landscape mode */
@media only screen
and (min-width : 321px)
and (max-width : 480px) {
    .wt_ddfw_product_page_container  {
        max-width: 375px;
    }
    #wt_coupon_code_btn p{
        font-size: 8px;
    }
    .wt_ddfw_time_entry span{
        max-width: 7px;
        max-height: 7px;
        font-size: 9px;
        line-height: 7px !important;
    }
    .wt_ddfw_timer .wt_ddfw_time_entry span{
        line-height: 8px !important;
    }
}
/* iPads (portrait and landscape) ----------- */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) {
    .wt_ddfw_product_page_container  {
        max-width: 390px;
    }

    #wt_coupon_code_btn p{
        font-size: 8px;
    }
    .wt_ddfw_time_entry span{
        max-width: 7px;
        max-height: 7px;
        font-size: 9px;
        line-height: 7px !important;
    }
    .wt_ddfw_timer .wt_ddfw_time_entry span{
        line-height: 8px !important;
    }
}
body.admin-bar .wt_ddfw_banner{ margin-top:30px; }
body.admin-bar.et_divi_theme .wt_ddfw_banner{margin-top: 180px;}
body.et_divi_theme .wt_ddfw_banner{margin-top: 148px;}
body.admin-bar.fusion-is-sticky .wt_ddfw_banner{margin-top: 100px;}
body.admin-bar.theme-Avada .wt_ddfw_banner{margin-top: 60px;}
body.theme-Avada .wt_ddfw_banner{margin-top: 29px;}