/* For mobile version CSS start */
@media screen and (max-width: 479px) {
    body.post-type-notipulse .mn-main .mn_tabs ul li,
    body.post-type-notipulse .np-main .np_tabs ul li,
    body.post-type-multinotifier .mn-main .mn_tabs ul li{
        padding: 10px 0;
    }    
    body.post-type-notipulse .mn-tbl select,
    body.post-type-notipulse .mn-tbl input[type="text"],
    body.post-type-notipulse .mn-tbl input[type="number"],
    body.post-type-notipulse .mn-tbl textarea,
    body.post-type-multinotifier .mn-tbl select,
    body.post-type-multinotifier .mn-tbl input[type="text"],
    body.post-type-multinotifier .mn-tbl input[type="number"],
    body.post-type-multinotifier .mn-tbl textarea{
        width: 100%;
    }
    body.post-type-notipulse .form-data form,
    body.post-type-multinotifier .form-data form{
        min-height: unset;
    }
}
/* For mobile version CSS end */

/* For mobile landscape version CSS start */
@media screen and (max-width: 767px){
    body.post-type-notipulse .mn-main,
    body.post-type-notipulse .np-main,
    body.post-type-multinotifier .mn-main {
        margin-right: 10px;
    }
    body.post-type-notipulse .mn_tabs ul.right_tabs,
    body.post-type-notipulse .np_tabs ul.right_tabs,
    body.post-type-multinotifier .mn-main .mn_tabs ul.right_tabs{
        width: 50%;
    }
    body.post-type-notipulse .mn_tabs ul li,
    body.post-type-notipulse .np_tabs ul li,
    body.post-type-multinotifier .mn-main .mn_tabs ul li{
        padding: 12px 0;
    }
    body.post-type-notipulse .overview_samples,
    body.post-type-multinotifier .overview_samples{
        float: unset;
        width: 100%;
    }
    body.post-type-notipulse .form-data,
    body.post-type-multinotifier .form-data{
        width: 100%;
        margin-bottom: 20px;
    }
    body.post-type-notipulse .mn-welcome:before,
    body.post-type-notipulse .np-welcome:before,
    body.post-type-multinotifier .mn-main .mn-welcome:before{
        left: 0;
        right: 0;
        margin: auto;
        width: 90px;
    }
    body.post-type-notipulse .mn-welcome,
    body.post-type-notipulse .np-welcome,
    body.post-type-multinotifier .mn-main .mn-welcome{
        align-items: end;
    }
    body.post-type-notipulse .mn-welcome h1,
    body.post-type-notipulse .np-welcome h1,
    body.post-type-multinotifier .mn-main .mn-welcome h1{
        font-size: 20px;
    }
}
/* For mobile landscape version CSS end */

/* For tablet version CSS start */
@media screen and (min-width: 768px) and (max-width: 991px){
    body.post-type-notipulse .mn_tabs ul li,
    body.post-type-notipulse .np_tabs ul li,
    body.post-type-multinotifier .mn-main .mn_tabs ul li{
        padding: 12px 0px;
    }
}
@media screen and (min-width: 991px) and (max-width: 1366px){
    body.post-type-notipulse .mn_tabs ul li,
    body.post-type-notipulse .np_tabs ul li,
    body.post-type-multinotifier .mn-main .mn_tabs ul li{
        padding: 12px 0px;
    }
}
/* For tablet version CSS end */
