@media screen and (min-width:320px) and (max-width:576px) {
.cntnt-hd-subb { position: static; padding: 9px; width: 100%; background: #0a2d4c; }
.cnt-hd-inn h3 { font-size: 24px !important; }
#brd-crmpp ul li { font-size: 13px; }
.content-left_1 { padding: 0; }
.content-left_1 h3 { font-size: 20px; }
#content-tables_1 table { float:left; width: 100%; margin: 13px auto; }
.cont-toptop { position: static; width: 100%; margin: 0px auto; }
.cont-inmn { padding: 24px 15px; width: 100%; } 
.cont-inmn2 { padding: 24px 15px; width: 100%; } 
.comn-brd-heddings { padding: 20px 16px; }
.comn-brd-heddings h2 { font-size: 22px; }
.cont-inmn { float: left; width: 100%; }
.cont-inmn2 { float: left; width: 100%; }
.side-meenus { padding: 26px 0; }
}
@media screen and (min-width:577px) and (max-width:768px) {
.cntnt-hd-subb { position: static; padding: 9px; width: 100%; background: #0a2d4c; }
.cnt-hd-inn h3 { font-size: 24px; }
#brd-crmpp ul li { font-size: 14px; }
.content-left_1 { padding: 0px 0; }
.content-left_1 h3 { font-size: 20px; }
#content-tables_1 table { float:left; width: 100%; margin: 13px auto; }
.cont-toptop { width: 92%; }
.comn-brd-heddings h2 { font-size: 23px; }
.cont-inmn { float: left; width: 100%; }
.cont-inmn2 { float: left; width: 100%; }
.side-meenus { padding: 26px 0; }
}
@media screen and (min-width:769px) and (max-width:992px) {
.cntnt-hd-subb { padding: 37px 20px 0; }
.cntnt-hd-subb { width: 45%; }
.cnt-hd-inn h3 { font-size: 28px; }
.side-meenus { padding: 42px 9px; }
.cont-toptop { width: 92%; }
.comn-brd-heddings h2 { font-size: 27px; }
.content-left_1 h3 { font-size: 21px; }
.cont-inmn { float: left; width: 100%; }
.cont-inmn2 { float: left; width: 100%; }
}
@media screen and (min-width:993px) and (max-width:1100px) {
.cntnt-hd-subb { width: 40%; padding: 116px 20px 0;}
.cnt-hd-inn h3 { font-size: 29px;  }
.cont-toptop { width: 92%; }
.content-left_1 h3 { font-size: 24px; }
.cont-inmn { float: left; width: 90%; }
.cont-inmn2 { float: left; width: 90%; }
}
@media screen and (min-width:1101px) and (max-width:1199px) {
.cntnt-hd-subb { width: 40%; padding: 131px 20px 0;}
.cnt-hd-inn h3 { font-size: 29px;  }
.cont-toptop { width: 92%; }
.cont-inmn { float: left; width: 90%; }

}
@media screen and (min-width:1200px) and (max-width:1300px) {
.cntnt-hd-subb { width: 40%; padding: 143px 20px 0;}
.cnt-hd-inn h3 { font-size: 29px;  }
.cont-toptop { width: 92%; }
.content-left_1 h3 { font-size: 24px; }
.cont-inmn { float: left; width: 85%; }

}
@media screen and (min-width:1301px) and (max-width:1400px) {
.cntnt-hd-subb { width: 34%; }
.cont-toptop { width: 90%; }
.cont-inmn { float: left; width: 85%; }

}
@media screen and (min-width:1401px) and (max-width:1500px) {
.cont-inmn { float: left; width: 85%; }

}
@media screen and (min-width:1501px) and (max-width:1599px) {
.cont-inmn { float: left; width: 85%; }

}

/*Table Responsive*/

@media only screen and (max-width: 800px) {
#content-tables_1 table,thead,tbody,th,td,tr{display:block;text-align:left;border:none}
#content-tables_1 thead tr{position:absolute;top:-9999px;left:-9999px}
#content-tables_1 tr{border:1px solid #ccc; overflow: hidden; }
#content-tables_1 td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:4%;white-space:normal;text-align:left}
#content-tables_1 td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap;text-align:left;content:attr(data-title)}
#content-tables_1 .last-cartt{width:100%}
}
@media (min-width: 62em) {
.responsive-table{font-size:1em}
}
@media (min-width: 48em) {
.responsive-table thead{position:relative;clip:auto;height:auto;width:auto;overflow:auto}
}
@media (min-width: 768px) {
.responsive-table tbody,.responsive-table tr,.responsive-table th,.responsive-table td{display:block;padding:0;text-align:left;white-space:normal}
}
@media (min-width: 48em) {
.responsive-table tr{display:table-row}
}
@media (min-width: 30em) {
.responsive-table th,.responsive-table td{padding:.75em .5em}
}
@media (min-width: 48em) {
.responsive-table th,.responsive-table td{display:table-cell;padding:.5em}
}
@media (min-width: 62em) {
.responsive-table th,.responsive-table td{padding:.75em .5em}
}
@media (min-width: 75em) {
.responsive-table th,.responsive-table td{padding:.75em}
}
@media (min-width: 48em) {
.responsive-table caption{font-size:1.5em}
}
@media (min-width: 62em) {
.responsive-table tfoot{font-size:.9em}
}
@media (min-width: 48em) {
.responsive-table tbody{display:table-row-group}
}
@media (min-width: 48em) {
.responsive-table tbody tr{display:table-row;border-width:1px}
}
@media (min-width: 48em) {
.responsive-table tbody tr:nth-of-type(even){background-color:rgba(94,93,82,0.1)}
}
@media (min-width: 48em) {
.responsive-table tbody th[scope="row"]{background-color:transparent;color:#5e5d52;text-align:left}
}
@media (min-width: 30em) {
.responsive-table tbody td{border-bottom:1px solid #1d96b2}
}
@media (min-width: 48em) {
.responsive-table tbody td{text-align:center}
}
@media (min-width: 30em) {
.responsive-table tbody td[data-title]:before{font-size:.9em}
}
@media (min-width: 48em) {
.responsive-table tbody td[data-title]:before{content:none}
}
@media (max-width: 767px) {
.responsive-table > thead{position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}
.responsive-table > thead > th{background-color:#1d96b2;border:1px solid #1d96b2;font-weight:normal;text-align:center;color:white}
.responsive-table > thead > th:first-of-type{text-align:left}
.responsive-table > tbody,.responsive-table > tbody > tr,.responsive-table > thead > tr,.responsive-table > tbody > tr > th,.responsive-table > thead > tr > th,.responsive-table > tbody > tr > td,.responsive-table > thead > tr > td{display:block;padding:0;text-align:left;white-space:normal}
.responsive-table > tbody > tr > th,.responsive-table > thead > tr > th,.responsive-table > tbody > tr > td,.responsive-table > thead > tr > td{padding:.5em;vertical-align:middle}
.responsive-table > tfoot{font-size:.8em;font-style:italic}
.responsive-table > tbody tr{margin-bottom:1em;border:2px solid #1d96b2}
.responsive-table > tbody tr:last-of-type{margin-bottom:0}
.responsive-table > tbody th[scope="row"]{background-color:#1d96b2;color:white}
.responsive-table > tbody tr td{text-align:right}
.responsive-table tbody td[data-type=currency]{text-align:right}
body .ui-datepicker-calendar thead{position:relative}
}

/*Table Responsive*/

