@media (max-width:1600px){

  .head-right .form-group {
      width:210px;
  }  
}
@media (max-width:1440px){
    .head-left {
        width:15%;
    }
    .head-middle {
        width:25%;
    }
    
    .head-right {
        width:60%;
    }
   
    .copy-right p {
        font-size:14px;
    }
    
    .inner-header h2 {
        padding:10px 0px;
    }
    .test_username {
    text-align:center;
    font-size:14px;
}

.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th {
    font-size:12px;
    padding: 5px; 
    vertical-align: middle;
}

table.dataTable thead>tr>th.sorting {
    padding-right:0!important;
}

table.dataTable thead>tr>th.sorting_asc{
    padding-right:0!important;
}
table.table-bordered.dataTable tbody th, table.table-bordered.dataTable tbody td p {
    font-size: 12px!important
}
.bid_time {font-size: 12px!important}
.sorting_1 input {
    width: 12px;
    height: 12px;
    position: relative;
    top: 2px;
}
   
}

@media (max-width:1366px){
    .head-left {
        width:10%;
    }
    .head-middle {
        width:25%;
    }
    
    .head-right {
        width:65%;
    }
    
    p {
        font-size:16px!important;
    }
    .about-sec a {
         font-size:14px!important;
    }
    
   
    
    table.dataTable>tbody>tr.child ul.dtr-details {
        width:100%;
    }
    
    table.dataTable>tbody>tr.child ul.dtr-details>li {
        width: 100%;
    }
    
    table.dataTable>tbody>tr.child span.dtr-title {
            display: inline-block;
    min-width: 50%!important;
    font-weight: bold;
    }
    
     .dtr-data {
        display: inline-block;
    vertical-align: top;
    padding-right:10px;
    width: 50%;
    text-align: left;
    }
    .dtr-title br {
        content:'';
    }
    
   
}

@media (max-width:1199px){
    
    .container {
        width:100%;
    }
    
.head-middle ul li {
    display: inline-block;
    margin: 0 6px;
}    

.head-right .form-group {
  width:172px;    
}

.membership_plan {
    width: 100%;
    margin: 0 auto;
}

}


@media (max-width:991px){
    .head-left {
        width:15%;
    }
    
    .head-middle {
        width:85%;
        text-align: center;
    }
    
    .head-middle ul li {
    display: inline-block;
    margin: 0 20px;
}
    
    .head-right {
        width:100%;
        padding-top:15px;
    }
    
    .head-right .form-group {
        width:220px;
    }
    
    .about-sec p {
        font-size:16px;
    }
    
    .footer-menu ul li {
        padding:0 15px;
    }
    
    .grey-color {
         padding: 20px 0px;
    }
    
    .note p {
    margin: 20px 0;
}
.res_match {
    position:relative;
   z-index: 9999;
}

.registration-form .attach-file {
    margin-bottom:15px;
}
    
}

@media (max-width:767px){
    
    .footer-menu ul li {
            padding: 9px 12px;
            display:block;
            border-right:0;
    }
    
    .left-txt h3 {
        font-size:20px;
    }
    
    .grey-bg .sec {
        padding: 15px ;
    }
    
    .heading {
    padding: 0 15px;
}

.m-t-40 {
    margin-top:0;
}

.content-sec {
    margin-bottom:0;
}

.my_account_menu ul li {
    padding-bottom: 10px;
}

.my_account_menu ul li a {
    font-size:15px;
}

.my_account_menu .dropdown-menu li a {
      font-size:14px;
}

.inner-header h2 {
    font-size:20px;
}

.checkBox_per label {
    width: 96%;
    display: inline-block;
}

.slider-right, .left-table {width: 100%; float: left;}
.left-table {padding-top: 20px;}
}


@media (max-width:639px){
    
.head-right .form-group {
    width: 47%;
}

.btn-div {
    float: right;
    margin-top: 15px;
    margin-right:12px;
}

.privacy_policy h3 {
    font-size:24px;
}

.add-sec .inner-div {
        padding: 15px 15px;
}

.member .left-txt ul li {
    font-size:14px;
}

.note p {
    font-size: 14px;
}

.footer-menu ul li {
    padding: 5px 12px;
}

.footer-menu ul li a {
    font-size: 14px;
}

p {
font-size: 14px!important;
}

.checkBox_per label {
    width: 95%;
    display: inline-block;
}

}


@media (max-width:479px){
    .inside_section .inner-header h2 {
        font-size: 16px;
    }
    .head-right .form-group{
      width:45%;
    }
    
    .head-middle ul li {
    display: inline-block;
    margin: 0 12px;
}

.head-middle ul li a {
    font-size:14px;
}
.head-right .form-group input {
    border: 2px solid #acacac;
    border-radius: 10px;
    color: #acacac;
    padding: 8px 12px;
    height: 35px;
    font-size: 12px;
}
.copy-right p {
    font-size:14px;
}
.heading h4 {
    font-size:16px;
}

.inner-header h2 {
    font-size:20px;
}

.privacy_policy h3 {
    font-size: 20px;
}
.privacy_policy h4 {
    font-size: 17px;
}
.res_match label {
    font-size:14px;
}

.registration-form .form-group input, .registration-form .form-group select, .registration-form .form-group textarea {
    font-size:14px;
}

.membership_plan label {
    font-size:13px;
}

.my_account_menu .dropdown-menu {
    left: auto;
    top: 100%;
    bottom: auto;
    right: -10px;
}

.checkBox_per label {
    width: 93%;
    display: inline-block;
}




}

