/* ==== Media Queries ===== */
 
@media (min-width:1400px) and (max-width:1599px) {}
@media (min-width:1201px) and (max-width:1399px) {}

@media (max-width:1200px) {
	table.table.responsive-table.wiif-table th {
    width: 30%;
}
.form-group.phlistgroup {
    display: block;
   }
label.main-lbl {
    font-size: 13px!important;
    margin-bottom: 15px!important;
}
.formboxx h5 {
    font-size: 20px;
    width: 80%;
}
.main-content h4 {
    font-size: 20px;
}
.form-group.phlistgroup,.form-group.phlistgroup ul.phlist li {
    display: block;
    margin-bottom: 15px;
}
ul.phlist,ul.mslist {
    padding: 0;
}
.formboxx h5 {
    font-size: 16px;
    width: 90%;
}
table.grey-table.inctable {
    width: 75%;
    margin: 15px 0;
}
ul.phlist {
    margin-top: 20px;
}

}

 @media (max-width:991px) {
.logobox h2,.logobox h2 span {
    font-size: 16px;
 }



}


@media (max-width:767px) {
	
.wrapper {padding: 5px;}
.logobox h2,.logobox h2 span {
    font-size: 15px;
    line-height: normal;
}
.logobox h2 span {
    margin-top: 10px;
}

.main-content h4 {font-size: 1.2rem;}
.closing-date {width:100%;}
.closing-date p {font-size: 14px;}
p.prepara {font-size: 16px;}
.headbox {margin-bottom: 5px;}
table.table.responsive-table.wiif-table {
    width: 767px;
}

table.grey-table.inctable,table.grey-table.inctable,table.grey-table.inctable {
    width: 100%;
    margin: 15px 0;
}

.formboxx h5 {
    font-size: 14px;
    width: 96%;
    left: 8px;
    top: -14px;
}

ul.mslist {
    column-count: 2!important;
}
ul.mslist li {
    position: relative!important;
    padding-left: 25px!important;
}
ul.mslist li input[type="radio"] {
    position: absolute!important;
    left: 0!important;
}
}

@media (max-width:479px) {
	table.table.responsive-table.wiif-table {
    width: 480px;
}
.main-content {
    padding: 30px 5px;



}
@media (max-width:360px) {}
