﻿@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500&display=swap');

@media all {
    * {
        font-size: 13px;
        box-sizing: border-box;
    }

    div:after {
        content: '';
        display: block;
        clear: both;
    }

    html, body {
        width: 95% !important;
        font-family: 'Poppins', sans-serif;
    }



    /*New Css*/
    .main_content {
        width: 100%;
        margin: 5px auto;
        padding: 0 10px;
        border: 1px solid #000;
    }

    .head_area {
        width: 100%;
        margin: 0;
        padding: 0;
    }

    .width_42 {
        width: 42%;
    }

    .width_16 {
        width: 16%;
    }

    .head_admit {
        font-weight: 600;
        font-size: 22px !important;
        text-align: center !important;
        line-height: 30px;
    }


    .mp_logo img {
        width: 140px;
        height: 80px;
    }

    .candidate_photo {
        Width:150px; 
        Height:150px;
    }

    .candiate_signature {
        Width:150px;
        Height:60px;
    }
    .qr_code {
        width: 100px;
        margin: 0 auto;
        padding: 0;
    }

        .qr_code img {
            width: 100px;
            height: 100px;
        }


    .hindi_listtable {
        width: 100%;
        margin: 2px 0;
        border-collapse: collapse;
    }

        .hindi_listtable td {
            padding: 1px 5px;
            border: none;
            text-align: left;
            vertical-align: top;
        }


    .admitcard_table {
        width: 100%;
        margin: 10px 0;
        border-collapse: collapse;
    }

        .admitcard_table td {
            padding: 7px 5px;
            border: 1px solid #000;
            text-align: left;
        }

        .admitcard_table th {
            padding: 8px 5px;
            border: 1px solid #000;
            text-align: center;
            font-size: 15px;
            font-weight: bold;
        }

    .admitcard_table2 td {
        width: 50%;
    }

    .admitcard_table3 td {
        width: 33.33%;
    }

    .admitcard_table4 td {
        width: 25%;
    }


    .admitcard_table ol {
        padding: 5px 18px;
        margin: 0;
    }

    .text_center {
        text-align: center !important;
    }

    .fnt_bold {
        font-weight: 600;
    }

    .photo_area {
        width: 150px;
        height: 150px;
        margin: 0 auto;
        padding: 0;
        border: 1px solid #000;
    }

        .photo_area img {
            width: 148px;
            height: 148px;
        }

    .sign_img {
        width: 150px;
        margin: 0 auto;
        padding: 0;
    }

    .nrml_txt {
        width: 100%;
        margin: 0;
        padding: 2px 0;
        font-weight: 600;
    }

    .examiner_sign {
        width: 100%;
        margin: 0;
        padding-top: 20px;
        padding-bottom: 10px;
        text-align: right;
    }

        .examiner_sign img {
            height:55px; 
            width:80px;
        }

    .imp_inst {
        margin: 0;
        padding: 5px 22px;
    }

        .imp_inst li {
            padding: 2px 0;
        }

    .pad_top20 {
        padding-top: 20px;
    }

    .admitcard_table5 td {
        width: 20%;
    }

    .hindi_list {
        list-style-type: none;
        padding: 0;
    }

        .hindi_list li {
            font-size: 12px;
        }

    .note_txt {
        text-indent: 40px;
        font-weight: 600;
    }
}

@media print {
    * {
        box-sizing: border-box;
        -webkit-box-sizing: border-box; 
    }

    @page {
        size: A4;
        margin: 10mm !important;
    }

    .main_content {
        width: 1000px;
    }
.admitcard_table td {
        font-size:16px !important;
    }
.admitcard_table td ol li {font-size:14px;}
}

