﻿@charset "utf-8";
/* CSS Document */

input[type="submit"], input[type="button"], input[type="text"], input[type="password"], textarea { /*-webkit-border-radius:0;*/
   /* -webkit-appearance: none; */
}

a[href^=tel] {
    text-decoration: inherit;
    color: inherit;
}

/* #Media Queries
================================================== */

/* Smaller than standard 960 (devices and browsers) */
@media only screen and (max-width: 1328px) {
    body {
        overflow-x: hidden;
    }

    .login-footer {
        position: relative;
        margin-top: 50px;
    }

    .row {
        width: 1000px;
    }

    .row1 {
        width: 1000px;
    }

    .cbp-hrsub-inner ul > li > a {
        padding: 0px 18px !important;
    }

    .main-logo {
        padding: 12px 4px 0px 0;
        width: 25%;
    }

    .head-right {
        width: 75%;
    }

    .head-part {
        width: 45%;
    }

    .head-part-mid {
        text-align: right;
        display: none;
    }

    .head-part-last {
        margin-top: 0px;
        width: 50%;
        float: right;
    }

        .head-part-last ul {
            float: right;
            padding-left: 15px;
        }

    .search-frm-feild {
        top: -99px;
    }

    .search-form label {
        width: 55%;
    }

    .search-form input {
        width: 100%;
        margin-left: 0px;
    }
    .search-form .radio-btn input{ width:auto;}

    .search-form select {
        width: 100%;
        margin-left: 0px;
    }

    .customer-details .date-field2 {
        width: 100%;
        margin-left: 0px;
    }

    .add-association.add-pad li .ui-datepicker-trigger, .add-pad .ui-datepicker-trigger {
        float: left;
        margin-left: -10%;
    }

    .report-form label {
        width: 45%;
    }

    .report-form select {
        margin-left: 0px;
        width: 100%;
    }

    .filter-div .form-group {
        width: 31%;
        margin-right: 2%;
    }

    .filter-div label {
        width: 28%;
    }

    .filter-div input[type="text"] {
        margin-left: 2%;
        width: 97%;
    }

    .date-field {
        width: 72%;
    }


    .table-desc {
        width: 70%;
        margin-right: 2%;
        overflow: auto;
    }

    .table-team {
        width: 28%;
    }

    .drill-div label {
        width: 100%;
    }

    .date-field1 {
        width: 100%;
    }

    .btns-div-form .grn-btn {
        margin-bottom: 5px;
    }

    .drill-filter .form-group:first-child, .drill-filter .form-group:last-child {
        margin-right: 2%;
        width: 31%;
    }

    .drill-filter .form-group {
        margin-right: 2%;
    }

    .filter-div.drill-filter label {
        width: 100%;
    }

    .drill-filter select {
        width: 100%;
    }

    .filter-div.drill-filter input[type="text"] {
        margin-left: 0px;
        width: 100%;
    }

    .drill-filter button {
        margin: 15px 0px 0px 0px;
        float: left;
    }

    .drill-filter .dril-select select {
        width: 100%;
    }

    .form-group-btn {
        margin-top: 34px;
    }

    .drill-filter .dril-select1.dril-select2 select, .drill-filter .dril-select1.dril-select1 select {
        width: 100%;
    }

    .dis-txt {
        width: 40%;
    }

    .file-btn {
        margin-left: 0px;
    }

    .search-form.customer-details .checkbox-pad {
        width: auto;
        margin-left: 0;
    }

    .search-form.report-form label {
        line-height: 26px;
        
    }
    
.form-group.cls-date.cus-k1 > img {
    right: 36px;
}
.search-form.report-form.meet-pad .form-control {
    float: right;
    width: 55%;
}
 .btn-position-fix1 { margin-top:45px; }
.date-div { float:left; width:100%;}
.date-div li.cls_SD, .date-div li.cls_ED { float:left; width:33% !important; margin:0px !important;}
.date-div li.wdthauto.cls_BT { float:left; width:100%; text-align:center; margin:20px 0px 0px 0px;}
.add-association .date-div li.wdthauto.cls_BT button, .add-association .date-div li.wdthauto.cls_BT input{ display:inline-block; width:auto; float:none; }

/*POPUP DESIGN*/
#MemDetails .search-form.report-form.meet-pad #ContentPlaceHolder1_txtDesc.form-control { width:100%; margin-left:10%;    }
.popup1 .content400 { left:5%;    }

}


@media screen and (min-width:1024px) and (max-width:1270px) {
    img {
        max-width: 100%;
    }

    .login-footer {
        position: relative;
        margin-top: 50px;
    }

    .row {
        width: 1000px;
    }

    .row1 {
        width: 1000px;
    }

    .cbp-hrsub-inner ul > li > a {
        padding: 0px 18px !important;
    }

    .search-form label {
        width: 25%;
    }

    .search-form input {
        width: 18%;
        margin-left: 0px;
    }

    .search-form select {
        width: 70%;
        margin-left: 5%;
    }

    .main-logo {
        padding: 12px 4px 0px 0;
        width: 25%;
    }

    .head-right {
        width: 75%;
    }

    .head-part {
        width: 45%;
    }

    .head-part-mid {
        text-align: right;
        display: none;
    }

    .head-part-last {
        margin-top: 0px;
        width: 50%;
    }

        .head-part-last ul {
            float: right;
            padding-left: 15px;
        }

    .search-frm-feild {
        top: -99px;
    }

    .search-form.customer-details .checkbox-pad {
        width: auto;
        margin-left: 0;
    }

    .report-form label {
        width: 40%;
    }

    .report-form select {
        margin-left: 0px;
        width: 100%;
    }

    .filter-div .form-group {
        width: 31%;
        margin-right: 2%;
    }

    .filter-div label {
        width: 28%;
    }

    .filter-div input[type="text"] {
        margin-left: 2%;
        width: 97%;
    }

    .date-field {
        width: 72%;
    }

    .dash-lft {
        width: 100%;
        margin-bottom: 20px;
    }

    .dash-rgt {
        width: 100%;
    }

    .filter-dash .form-group {
        width: 48%;
        margin-right: 2%;
    }

    .filter-dash .date-field {
        width: 72%;
    }

    .table-desc {
        width: 70%;
        margin-right: 2%;
    }

    .table-team {
        width: 28%;
    }

    .drill-div label {
        width: 100%;
    }

    .date-field1 {
        width: 100%;
    }

    .btns-div-form .grn-btn {
        margin-bottom: 5px;
    }


    .drill-filter .form-group:first-child, .drill-filter .form-group:last-child {
        margin-right: 2%;
        width: 31%;
    }

    .filter-div.drill-filter label {
        width: 100%;
    }

    .drill-filter select {
        width: 100%;
    }

    .filter-div.drill-filter input[type="text"] {
        margin-left: 0px;
        width: 100%;
    }

    .drill-filter button {
        margin: 35px 0px 0px 0px;
        float: left;
    }

    /* css 0n 13-5-2016*/

    .search-form.customer-details label {
        width: 100%;
    }

    .search-form.customer-details input {
        width: 60%;
        margin-left: 26px;
    }

    .search-form.customer-details select {
        width: 60%;
        margin-left: 0px;
    }

    .search-form .customer-details label {
        width: 100%;
    }

    .search-form .customer-details input {
        width: 60%;
        margin-left: 0px;
    }

    .search-form .customer-details select {
        width: 60%;
        margin-left: 0px;
    }

    #ContentPlaceHolder1_Text_Marrieddate, #ContentPlaceHolder1_Textdate {
        width: 60%;
    }

    .search-form.report-form select {
        width: 55%;
        margin-left: 0px;
    }
    .search-form .datepicker-pad {
    margin-left: 0;
    width: 55%;
}

    .search-form.report-form label {
        width: 45%;
        margin-left: 0px;
    }
    /* css 0n 19-5-2016*/
    .customer-details .date-field2 {
        width: 100%;
        margin-left: 0%;
    }
    /*.rate-div {
    width:100%;
    margin-left:0px;
}*/
    .form-group-btn {
        margin-top: 34px;
    }

    .drill-filter .dril-select select {
        width: 100%;
    }

    .line-hght-20 {
        line-height: 38px !important;
    }

    .customer-details label {
        width: 40% !important;
    }

    .search-form .membershpdet-rgt .datepicker-pad {
        width: 83%;
        margin-left: 13%;
    }

    .add-association li {
        margin-right: 8px;
    }

    .add-association .wdthauto {
        margin-top: 36px;
        width: auto !important;
    }

    .table-width .dataTables_wrapper {
        width: 48%;
        margin-right: 2%;
    }

    .height-pad {
        min-height: 96px;
    }

    .search-form.report-form.meet-pad .datepicker-pad {
        width:60%;
    }
    .ui-datepicker-trigger {
        right:24px;
    }

    .form-control.txt-form {
        width: 73%;
        margin-left: 0;
        margin-top: 2%;
    }

    .search-form .search-btns-pad {
        margin-left: 1px;
        margin-right: 7px;
        float: left;
    }
/*19-10-2016*/
.responsivecustomstyle-k .search-form.customer-details input {margin-left: 0; }
.responsivecustomstyle-k .search-form.customer-details select {width: 60% !important; }
.responsivecustomstyle-k #ContentPlaceHolder1_divReadOnlyFields .form-group.Dateclass label { width:40% !important; }
.responsivecustomstyle-k #ContentPlaceHolder1_divReadOnlyFields .form-group.Dateclass .date-field {width:60% !important; left:0; }
.responsivecustomstyle-k #ContentPlaceHolder1_divReadOnlyFields .form-group.Dateclass .date-field input {  margin: 0 !important;}
.responsivecustomstyle-k #ContentPlaceHolder1_divReadOnlyFields .form-group.Dateclass .date-field img { margin: 0;position: absolute; right: 8px;}
.responsivecustomstyle-k .search-form .fullwidth .form-control { height: 42px; margin-left: 0px; width: 100%;}
.responsivecustomstyle-k #ContentPlaceHolder1_Panel2 .search-form.customer-details label { width: 40% !important;}
.responsivecustomstyle-k #ContentPlaceHolder1_Panel2 .add-association.add-pad1.add-pad2 > ul { float: left; width: 100%;}
.responsivecustomstyle-k #ContentPlaceHolder1_Panel2 .add-association.add-pad1.add-pad2 > ul li { margin: 0 !important; width: auto !important;}
.responsivecustomstyle-k #ContentPlaceHolder1_Panel2 .add-association.add-pad1.add-pad2 > ul li label { width: auto !important;}
.responsivecustomstyle-k #ContentPlaceHolder1_Panel2 .add-association.add-pad1.add-pad2 > ul li span input { width: 120px !important;}
.responsivecustomstyle-k #ContentPlaceHolder1_Panel2 .add-association.add-pad1.add-pad2 > ul li span { left: 0; margin: 0 10px; width: auto;}
.responsivecustomstyle-k #ContentPlaceHolder1_Panel2 .add-association.add-pad1.add-pad2 > ul li span img { margin: 0; padding: 0; position: absolute; right: 7px; top: 7px; width: auto;}
.responsivecustomstyle-k #ContentPlaceHolder1_Panel2 .dataTables_wrapper.no-footer { margin:20px 0 0 0; width: 100%;}
.responsivecustomstyle-k #ContentPlaceHolder1_Panel2 .dataTables_wrapper.no-footer fieldset .dataTables_filter label input {margin-left: 10px; width: 120px;}
.responsivecustomstyle-k .legend-box .customer-details .form-group ul li { float: left; margin: 0; padding: 0; width: 290px;}
.responsivecustomstyle-k .legend-box .customer-details .form-group ul li.combo_wdt_rightbtn { width: auto;}
.responsivecustomstyle-k .legend-box .customer-details .form-group ul li.combo_wdt_rightbtn .btnadd { margin: 5px 0 0 20px;}
.radio-btn > input { float: none; width: auto !important;}
.search-form .fullwidth .form-control {width: 82.5%;}
.fullwidth .form-group > label { width: 17.4% !important;}
#MemDetails .search-form.report-form.meet-pad .form-control {margin-left: 0;}
.search-form.report-form label {width: 40%;}
.search-form.report-form.meet-pad .form-control {
    float: right;
    width: 55%;
}
    .search-form.report-form.meet-pad select {
        float: right;
    }
#MemDetails .search-form.report-form.meet-pad #ContentPlaceHolder1_txtDesc.form-control {  width: 55%; float:right; margin-left:5%;}
#ContentPlaceHolder1_div1 .btn1 {right: -297px;}
#ContentPlaceHolder1_div1 .btn1:nth-child(4) { right: -391px;}
#ContentPlaceHolder1_div1 .btn1:nth-child(5) { right: -494px;}
.form-control.txt-form.txt-Sub { margin-left: -32%; margin-top: 0; min-height: 76%;}
.schd-meet .radio-txt1 input, .radio-text.radio-txt1 input { margin-top: 8px; }
.radiobtn-div { top: 13px; width: 245px;}
.schd-meet { width: 100%;margin-left:0;}
.form-control5.txt-small {width: 73%;margin-left:0;}


.search-form.report-form.meet-pad .datepicker-pad {margin-right: 0;}


.form-group.cls-date.cus-k1 > img {
    right: 44px;
}

/*POPUP DESIGN*/
 .popup1 .content400 { left:10%;    }
    .search-form .form-group.cls-date .datepicker-pad {
     margin-left:0px;}

    .responsivecustomstyle-k .search-form-rgt.customer-details.membershpdet-rgt {
    margin-top: 10%;
}
}


@media screen and (min-width:768px) and (max-width:1023px) {
    img {
        max-width: 100%;
    }

    .search-form.report-form.meet-pad .form-control {
        width: 91%;
    }

    .form-pad1 .ui-datepicker-trigger {
        margin-top: 23px;
    }

    .ui-datepicker-trigger {
        margin-top: 26px;
    }

    #login-wrap {
        margin: 35px auto 0;
    }

    .schd-meet .report-form-lft {
        width: 100%;
    }

    .schd-meet .report-form-rgt {
        width: 100%;
    }

    .schd-meet .radio-text.radio-txt1.labldate > label {
        width: 30% !important;
    }

    .row {
        width: 750px;
    }

    .row1 {
        width: 750px;
    }

    .search-form label {
        width: 25%;
    }

    .search-form input {
        width: 70%;
    }

    .search-form-rgt, .search-form-lft {
        width: 48%;
    }

    .main-logo {
        padding: 12px 4px 0px 0;
        width: 25%;
    }

    .head-right {
        width: 75%;
    }

    .head-part {
        width: 45%;
    }

    .head-part-mid {
        text-align: right;
        display: none;
    }

    .head-part-last {
        margin-top: 0px;
        width: 50%;
    }

        .head-part-last ul {
            float: left;
            padding-left: 15px;
        }

    .search-frm-feild {
        top: -92px;
    }

    .cbp-hrsub-inner li {
        border-right: none !important;
    }

    .cbp-hrmenu ul li a {
        padding: 0px 28px 0px 10px !important;
    }

    .search-form.customer-details .checkbox-pad {
        width: auto;
        margin-left: 0;
    }

    .report-form label {
        width: 100%;
    }

    .report-form select {
        margin-left: 0px;
        width: 100%;
    }

    .filter-div .form-group {
        width: 48%;
        margin-right: 2%;
    }

    .options {
        position: relative;
        width: 100%;
        float: right;
        text-align: right;
        margin-bottom: 20px;
    }

        .options li {
            float: none;
            display: inline-block;
        }

    .form-div-last {
        width: 100%;
    }

    .form-div {
        width: 100%;
    }

    #ContentPlaceHolder1_Text_Marrieddate, #ContentPlaceHolder1_Textdate, .search-form .membershpdet-rgt .datepicker-pad {
        width: 87%;
    }

    .dash-lft {
        width: 100%;
        margin-bottom: 20px;
    }

    .dash-rgt {
        width: 100%;
    }

    .filter-dash .form-group {
        width: 48%;
        margin-right: 2%;
    }

    .filter-dash .date-field {
        width: 85%;
    }

    .table-desc {
        width: 100%;
        margin: 0px 0px 20px 0px;
    }

    .table-team {
        width: 50%;
    }

    .drill-filter .form-group:first-child, .drill-filter .form-group:last-child {
        width: 49%;
        margin-right: 2%;
    }

    .drill-filter .form-group:nth-child(2n+2) {
        margin-right: 0px;
    }

    .drill-filter .form-group {
        width: 49%;
    }

    /* css 0n 13-5-2016*/
    .search-form.customer-details label {
        width: 100%;
    }

    .search-form.customer-details input, .search-form .form-control {
        width: 100%;
        margin-left: 0px;
    }

    .table-cont {
        width: 100%;
        overflow: auto;
    }

    .filter-div.filter-center {
        text-align: left;
    }

        .filter-div.filter-center .form-group {
            margin: 0px 2% 0px 0px;
            display: inline-block;
            float: left;
            width: 31.3333%;
        }

    .rate-sec {
        width: 23%;
    }

    .search-form .customer-details.rig-map label {
        width: 100%;
    }

    .search-form .customer-details.rig-map input {
        width: 100%;
        margin-left: 0px;
    }

    .search-form .customer-details.rig-map select {
        width: 100%;
        margin-left: 0px;
    }

    .search-form.report-form select {
        width: 100%;
        margin-left: 0px;
    }

    /* css 0n 19-5-2016*/
    .customer-details .date-field2 {
        width: 100%;
        margin-left: 0%;
    }

    .search-form-rigs .customer-details label {
        width: 100%;
    }

    .search-form-rigs .customer-details input, .search-form-rigs .customer-details select {
        width: 100%;
        margin-left: 0px;
    }

    .rate-div {
        width: 100%;
        margin-left: 0px;
    }

    .rate-label {
        line-height: 38px;
    }

    .drill-filter .dril-select select {
        width: 100%;
    }

    .form-group-btn {
        margin-top: 34px;
    }

    .role-center {
        width: 70%;
    }

    .line-hght-20 {
        line-height: 38px !important;
    }

    .customer-details label {
        width: 90% !important;
    }

    .add-association .wdthauto {
        margin-top: 36px;
        width: auto !important;
    }

    .table-width .dataTables_wrapper {
        width: 100%;
        margin-right: 0%;
    }

    .height-pad {
        min-height: 96px;
    }

    .search-form .search-btns-pad {
        margin-left: 0;
        float: left;
    }

    .search-form.report-form label {
        width: 100%;
        margin-left: 0;
    }

    .search-form.report-form .ass-pad {
        width: 100%;
        margin-left: 0 !important;
    }

    .search-form.report-form .rpt-lft select {
        width: 65%;
    }

    .frmctrl-rgtside .search-btns input {
        width: 87px !important;
    }
/*19-10-2016*/
.table-cont table thead th {    font-weight: normal; }
.responsivecustomstyle-k .search-form.customer-details input, .search-form .form-group.cls-date .datepicker-pad {   margin-left: 0;}
.responsivecustomstyle-k .search-form.customer-details select, .responsivecustomstyle-k #ContentPlaceHolder1_Text_Marrieddate, #ContentPlaceHolder1_Textdate, .search-form .membershpdet-rgt .datepicker-pad {width: 100% !important; }
.responsivecustomstyle-k .form-group.cls-date img {position: absolute; margin:0; padding:0; right: 8px; top:46px;}
.responsivecustomstyle-k .form-group.cls-date {  position: relative;}
.responsivecustomstyle-k .form-group.Dateclass label {width: 100% !important;}
.responsivecustomstyle-k .form-group.Dateclass span { left: 0;    width: 100%;}
.responsivecustomstyle-k .search-form .fullwidth .form-control { height: 42px; margin-left: 0px; width: 100%;}
.responsivecustomstyle-k .form-group.Dateclass span input {margin: 0 !important;}
.responsivecustomstyle-k .search-form.customer-details img { margin: 0; position: absolute; right: 8px;}
.responsivecustomstyle-k .search-form-rgt.customer-details.membershpdet-rgt { margin-top: 120px;}
.responsivecustomstyle-k .search-form-rgt.design { margin-top: 4%;}
.responsivecustomstyle-k #ContentPlaceHolder1_Panel2 .add-association.add-pad1.add-pad2 > ul { float: left; width: 100%;}
.responsivecustomstyle-k #ContentPlaceHolder1_Panel2 .add-association.add-pad1.add-pad2 > ul li { margin: 4px !important; width: auto !important;}
.responsivecustomstyle-k #ContentPlaceHolder1_Panel2 .add-association.add-pad1.add-pad2 > ul li label { width: auto !important;}
.responsivecustomstyle-k #ContentPlaceHolder1_Panel2 .add-association.add-pad1.add-pad2 > ul li span input { width: 110px !important;}
.responsivecustomstyle-k #ContentPlaceHolder1_Panel2 .add-association.add-pad1.add-pad2 > ul li span { left: 0; margin: 0 10px; width: auto;}
.responsivecustomstyle-k #ContentPlaceHolder1_Panel2 .add-association.add-pad1.add-pad2 > ul li span img { margin: 0; padding: 0; position: absolute; right: 7px; top: 7px; width: auto;}
.responsivecustomstyle-k .legend-box .customer-details .form-group ul li { float: left; margin:0 10px 0 0; padding: 0; width: 200px;}
.responsivecustomstyle-k .legend-box .customer-details .form-group ul li.combo_wdt_rightbtn { width: auto;}
.responsivecustomstyle-k .legend-box .customer-details .form-group ul li.combo_wdt_rightbtn .btnadd { margin:46px 0 0 20px;}
.search-form-lft.search-form-lft-k { padding: 0 0 10px; width: 100%;}
.search-form-rgt.search-form-rgt-k { padding: 10px 0 0; width: 100%;}
.responsivecustomstyle-k .maritalgender { margin-top: 5% !important;}
.responsivecustomstyle-k .maritalgender .radio-btn > input { float: none; width: auto;}
.maritalgender .radio-btn { display: inline-block;  width: 100%;}
.fullwidth .form-group > label { width: 100% !important;}
.search-form .fullwidth .form-control {  width: 100%;}


#MemDetails .search-form.report-form.meet-pad .form-control {width: 100%; margin-left: 0;}
#MemDetails .ui-datepicker-trigger { margin: 0; right: 0; top: 25px;}
#MemDetails .search-form.report-form.meet-pad #ContentPlaceHolder1_txtDesc.form-control { left: 0;position: absolute;top: 31px;width: 340px;}
#ContentPlaceHolder1_div1 .btn1 { right: -90px; top: 31px;}
#ContentPlaceHolder1_div1 .btn1:nth-child(4) { right: -186px;}
#ContentPlaceHolder1_div1 .btn1:nth-child(5) { right: -292px;}
.btn-position-fix {right: -379px; top: 20px;}
.btn-position-fix .btn1 { font-size: 15px;}
.schd-meet .radio-txt1 input, .radio-text.radio-txt1 input { margin-top: 8px; }
.radiobtn-div { left: auto; right: 178px; top: 13px; width: 245px;}
.form-control.txt-form.txt-Sub { margin-bottom: 10px; margin-left: 0;}
#ContentPlaceHolder1_btnHist.btn.save-btn.search-btns-pad.HisBtn { margin-left: 0; margin-bottom:10px;}
.radiobtn-div {top: 3px; left:15%;}
.radio-width-custom-k #ContentPlaceHolder1_txtMsg.form-control.txt-form.txt-Sub {margin-left: 0;  margin-top: 10px;}
.report-form-lft.lbl-Top {width: 48% !important;}
.rpt-lft, .search-form .rpt-lft { float: right;}
#ContentPlaceHolder1_btnSearch.btn.save-btn.search-btns-pad { margin-right: 10px;}

.schd-meet { width: 100%;margin-left:0;}
.form-control5.txt-small {width: 73%;margin-left:0;}
#ScheduleMeeting .report-form-lft, #ScheduleMeeting .report-form-rgt { width: 50%;}
.schd-meet .search-form.report-form.meet-pad #ContentPlaceHolder1_ddlWeekNo.form-control  , .schd-meet .search-form.report-form.meet-pad #ContentPlaceHolder1_ddlWeekDays.form-control {margin-right: 2px !important;  width: auto !important;}
.radi_pad1 {  margin-left: 0;}
.form-control5.txt-small {width: 90%;}
.form-control5.txt-form { margin-left: 0;width: 90%;}
.search-form.report-form.meet-pad {  margin-right: 20% !important; width: auto;}


.search-form.report-form.meet-pad { margin-right: 0 !important; width: 100%;}
.search-form.report-form.meet-pad .form-control { width: 100%;}
.financial-contentarea .form-group.cls-date img {top: 25px;}

.popup1 .content400  , .popup1 > div{ overflow: auto; width: 90%;}
.btn-position-fix1 { margin-top:45px; }
.frmctrl-rgtside { width:45%;}

#ContentPlaceHolder1_divDaily { width:90%;}
#ContentPlaceHolder1_btnHist.btn.save-btn.search-btns-pad.HisBtn { width:auto; margin-left:14%;}

/*POPUP DESIGN*/
 .popup1 .content400 { left:5%;    }
    .menu-child { position:relative;     }
    .form-group.cls-mem {
    margin-top: 122px;}
    #maritalDate1 {
     margin-top:5px !important; margin-bottom:21px;}
}




@media screen and (max-width:767px) {
    body {
        -webkit-text-size-adjust: none;
    }

    img {
        max-width: 100%;
    }

    .row {
        width: 97%;
    }

    .row1 {
        width: 97%;
    }

    header {
        background: #3c8b80;
    }

    #login-wrap {
        margin: 20px auto 0;
        width: 90%;
    }
    .ui-datepicker-trigger {
        padding: 10px;
        right:-4px;
        top:23px;
        }
    .login-left {
        width: 42%;
        min-height: 353px;
    }
    .schd-meet { width:100%; margin-left: 0;}
  .schd-meet .radio-text.radio-txt1.labldate > label {width:30.5% !important;}
  .schd-meet .radio-txt1 input, .radio-text.radio-txt1 input { margin-top:7px;}
    .report-form-rgt{ width:100%;}
    .login-rgt {
        width: 58%;
    }

    .login-cont .login-left .logo {
        width: 100%;
    }

    .main-logo {
        padding: 15px 15px 12px;
        text-align: center;
        width: 100%;
    }

        .main-logo img {
            width: auto;
        }

    .head-right {
        width: 100%;
        background: none;
    }

    .head-part {
        width: 45%;
    }

    .head-part-mid {
        text-align: right;
        display: none;
    }

    .head-part-last {
        margin-top: 0px;
        width: 45%;
    }

        .head-part-last ul {
            float: left;
            padding-left: 15px;
        }

    .search-frm-feild {
        top: -92px;
    }

    .search-form.customer-details .checkbox-pad {
        width: auto;
        margin-left: 0;
    }

    .search-form-rgt {
        width: 100%;
    }

    .search-form-lft {
        width: 100%;
        margin-bottom: 10px;
    }

    .cbp-hrsub-inner li {
        border-right: none !important;
    }

    .cbp-hrmenu ul li a {
        padding: 0px 26px 0px 5px !important;
    }

    .search-form.report-form label {
        width: 100%;
        margin-left: 0;
    }

    #ContentPlaceHolder1_Text_Marrieddate, #ContentPlaceHolder1_Textdate, .search-form .membershpdet-rgt .datepicker-pad {
        width: 92%;
    }

    .report-form label {
        width: 100%;
    }

    .report-form select {
        margin-left: 0px;
        width: 100%;
    }

    .filter-div .form-group {
        width: 100%;
        margin: 0px 0px 10px 0px;
    }

    .btns-left {
        width: 100%;
    }

    .btns-right {
        margin-top: 10px;
        width: 100%;
    }

    .customer-details label {
        width: 90% !important;
    }

    .search-form.report-form .ass-pad {
        width: 100%;
        margin-left: 0 !important;
    }

    .options {
        position: relative;
        width: 100%;
        float: right;
        text-align: right;
        margin-bottom: 20px;
    }

        .options li {
            float: none;
            display: inline-block;
        }

    .form-div-last {
        width: 100%;
    }

    .form-div {
        width: 100%;
    }

    #horizontalTab {
        float: left;
    }

    h2.resp-accordion {
        float: left;
        width: 100%;
    }

    h2.resp-tab-active {
        color: #fff !important;
        border-radius: 0px;
    }

    .resp-tab-content {
        border-top: none !important;
    }

    .search-form.report-form .rpt-lft select {
        width: 65%;
    }

    .dash-lft {
        width: 100%;
        margin-bottom: 20px;
    }

    .dash-rgt {
        width: 100%;
    }

    .filter-dash .form-group {
        width: 48%;
        margin: 0px 2% 0px 0px;
    }

    .filter-dash .date-field {
        width: 85%;
    }

    .table-desc {
        width: 100%;
        margin: 0px 0px 20px 0px;
    }

    .table-team {
        width: 50%;
    }

    .drill-div:nth-child(2) {
        margin-right: 0;
    }

    .drill-div {
        width: 48%;
        margin: 0px 4% 18px 0px;
    }

    .drill-filter .form-group:first-child, .drill-filter .form-group:last-child {
        width: 49%;
        margin-right: 2%;
    }

    .drill-filter .form-group:nth-child(2n+2) {
        margin-right: 0px;
    }

    .drill-filter .form-group {
        width: 49%;
        margin-right: 2%;
    }

    .height-pad {
        min-height: 0px;
    }

    .table-cont {
        width: 100%;
        overflow: auto;
    }

    .filter-div.filter-center {
        text-align: left;
    }

    .radio-text.radio-txt1 {
        width: 35% !important;
    }

    .search-form .customer-details.rig-map label {
        width: 40%;
    }

    .search-form .customer-details.rig-map input {
        width: 100%;
        margin-left: 0px;
    }

    .search-form .customer-details.rig-map select {
        width: 60%;
        margin-left: 0px;
    }

    .search-form .customer-details.rig-map .date-field1 {
        width: 60%;
        margin-left: 0px;
    }

    .table-emp-responsive {
        height: auto;
    }

    .search-form.report-form select {
        width: 100%;
        margin-left: 0px;
    }
    /* css 0n 19-5-2016*/
    .customer-details .date-field2 {
        width: 100%;
        margin-left: 0%;
    }

    .search-form .search-btns-pad {
        margin-left: 0;
        float: left;
    }

    .search-form .customer-details.rig-map .date-field2 {
        width: 60%;
        margin-left: 0%;
    }

    .rate-div {
        width: 100%;
        margin-left: 0px;
    }

    .rate-sec {
        width: 23%;
    }

    .rate-label {
        line-height: 38px;
    }

    .search-form-rgt.rig-map-rgt {
        width: 100%;
    }

    .drill-filter .dril-select select {
        width: 100%;
    }

    .form-group-btn {
        margin-top: 34px !important;
    }

    .filter-div.filter-center label {
        width: 100%;
    }

    .filter-div.filter-center .date-field {
        width: 100%;
    }

    .filter-div.filter-center input[type="text"] {
        margin-left: 0px;
        width: 100%;
    }

    .filter-div.filter-center .save-btn {
        margin-bottom: 5px;
    }

    .line-hght-20 {
        line-height: 38px !important;
    }

    .search-form.customer-details input, .search-form .form-control {
        width: 100%;
        margin-left: 0px;
    }

    .add-association .wdthauto {
        margin-top: 36px;
        width: auto !important;
    }

    .table-width .dataTables_wrapper {
        width: 100%;
        margin-right: 0%;
    }
   

    .search-form .center-align {
        width: 100%;
    }
    .report-form-lft { width:100%;}
    .frmctrl-rgtside { width:50%;}
    .lbl-lftside.label-big {width: 50%;}
    .search-form.report-form.meet-pad .form-control { width:100%;}
    .form-pad1 .ui-datepicker-trigger { margin-top:24px; margin-right:9px;}
/*19-10-2016*/
.leftpad , .rightpad{width:100%; padding:0 0 0 0;}
.responsivecustomstyle-k .search-form.customer-details select , .responsivecustomstyle-k .search-form.customer-details input#ContentPlaceHolder1_Textdate , .responsivecustomstyle-k .search-form.customer-details input#ContentPlaceHolder1_Text_Marrieddate{ width: 100% !important;}
.responsivecustomstyle-k #maritalDate1 { margin-top: 0% !important;}
.form-group.Dateclass label { width: 100% !important;}
.date-field { left: 0; width: 100%;}
.date-field.cls-dateNew input { margin-left: 0 !important;  width: 100% !important;}
.add-association.add-pad li .ui-datepicker-trigger, .add-pad .ui-datepicker-trigger {  margin-left: -7%;}
.search-form-rgt.design {padding: 0 !important;}
.search-form-rgt.customer-details.membershpdet-rgt { margin-top: 0;}
.responsivecustomstyle-k #ContentPlaceHolder1_Panel2 .add-association.add-pad1.add-pad2 > ul {  float: left; width: 100%;}
.responsivecustomstyle-k #ContentPlaceHolder1_Panel2 .add-association.add-pad1.add-pad2 > ul li { margin: 0 0 0 0 !important;  width: 100% !important;}
.responsivecustomstyle-k #ContentPlaceHolder1_Panel2 .add-association.add-pad1.add-pad2 > ul li label { width: 100% !important;}
.responsivecustomstyle-k #ContentPlaceHolder1_Panel2 .add-association.add-pad1.add-pad2 > ul li span { left: 0;  margin: 0; width: 100%;}
.responsivecustomstyle-k #ContentPlaceHolder1_Panel2 .add-association.add-pad1.add-pad2 > ul li span input { width: 100% !important;}
.responsivecustomstyle-k #ContentPlaceHolder1_Panel2 .add-association.add-pad1.add-pad2 > ul li span img { margin: 0;  padding: 0;  position: absolute;  right: 7px;  top: 7px;  width: auto;}
.responsivecustomstyle-k #ContentPlaceHolder1_Panel2 .add-association.add-pad1.add-pad2 > ul li:nth-child(3), .responsivecustomstyle-k #ContentPlaceHolder1_Panel2 .add-association.add-pad1.add-pad2 > ul li:nth-child(4) { width: 115px !important;}
.search-form-lft.search-form-lft-k { padding: 0 0 10px;  width: 100%;}
.search-form-rgt.search-form-rgt-k { padding: 10px 0 0; width: 100%;}
.responsivecustomstyle-k .legend-box .customer-details .form-group ul li { float: left; margin: 0 0 0 0; padding: 0; width: 100%;}
.responsivecustomstyle-k .legend-box .customer-details .form-group ul li label { margin: 0; padding: 0;}
.responsivecustomstyle-k .legend-box .customer-details .form-group ul li select { margin: 0 0 10px;}
.responsivecustomstyle-k .legend-box .customer-details .form-group ul li.combo_wdt_rightbtn .btnadd {margin: 0px 0 0 0;}

.responsivecustomstyle-k .maritalgender { margin-top: 0 !important;}
.responsivecustomstyle-k .maritalgender .radio-btn > input { float: none; width: auto;}
.maritalgender .radio-btn { display: inline-block;  width: 100%;}
.fullwidth .form-group > label { width: 100% !important;}
.search-form .fullwidth .form-control {  width: 100%;}


#MemDetails .search-form.report-form.meet-pad .form-control { margin-left: 0;}
#MemDetails .ui-datepicker-trigger {top: 25px;}
#MemDetails .search-form.report-form.meet-pad #ContentPlaceHolder1_txtDesc.form-control { position: static; width: 100%;}
#ContentPlaceHolder1_div1 .btn1 { margin: 5px !important; position: static;}
.btn-position-fix {position: static;}


.form-control.txt-form.txt-Sub { margin-left: 0;}
#ContentPlaceHolder1_btnHist.btn.save-btn.search-btns-pad.HisBtn {margin-bottom: 10px;margin-top: 5px;}
.radiobtn-div { left: auto;right: 0;top: 5px;}

.radio-width-custom-k #ContentPlaceHolder1_txtMsg.form-control.txt-form.txt-Sub { margin-left: 0; margin-top: 10px;}
.report-form-lft.lbl-Top { margin-top: 3%; width: 100% !important;}
.rpt-lft, .search-form .rpt-lft {margin-top: 0; width: 100%;}
.search-form.report-form .rpt-lft select { width: 100%;}
.search-form .search-btns-pad { margin-right: 10px; }
#ScheduleMeeting .report-form-lft, #ScheduleMeeting .report-form-rgt {  width: 100%;}
.schd-meet .search-form.report-form label {margin-left: 0; width: 100%;}
.schd-meet .search-form.report-form.meet-pad .form-control { width: 100%;}
.schd-meet .radio-text.radio-txt1.labldate > label { width: 20% !important;}
.search-form.report-form.meet-pad {  margin-right: 20% !important; width: auto;}
#ContentPlaceHolder1_Monthlyweek .form-control {margin-right: 5px !important; width: auto !important;}
.search-form5.report-form.meet-pad.meet-pad-k .form-group label { width: 100% !important;}
.meet-pad-k .form-control5.txt-small {margin-left: 0; width: 100%;}
.meet-pad-k .form-control5.txt-form { margin-left: 0;width: 100%;}
.financial-contentarea .form-group.cls-date img {top: 25px;}
.search-form.report-form.meet-pad { margin-right: 0 !important;  width: 100%;}
.popup1 .content400  , .popup1 > div{ overflow: auto; width: 90%;min-width: 100px;}


.form-group.cls-date.cus-k1 > img {
    right: 0;
    top: 24px;
}
/*.search-btns {margin-top:-90px !important; }*/
.btn-position-fix1 { margin-top:20px; }
.radiobtn-div {width:100%; left:15%;}

.responsivecustomstyle-k #ContentPlaceHolder1_Panel2 .add-association.add-pad1.add-pad2 > ul.date-div li.wdthauto.cls_BT { float:left; width:100% !important; text-align:center; margin:20px 0px 0px 0px !important;}
.responsivecustomstyle-k #ContentPlaceHolder1_Panel2 .add-association.add-pad1.add-pad2 > ul.date-div li.wdthauto.cls_BT button, .add-association .date-div li.wdthauto.cls_BT input{ display:inline-block; width:auto; float:none; }

.schd-meet .search-form.report-form #ContentPlaceHolder1_chklstDays label {
    margin-left: 0;
    width: auto;
}
#ContentPlaceHolder1_btnHist.btn.save-btn.search-btns-pad.HisBtn { width:auto; margin-left:14%;}

.search-form .form-group.cls-date .datepicker-pad, .search-form .fullwidth .form-control {
     margin-left:0px;
    }
.menu-child { position:relative;     }
}

/* Mobile Landscape Size (devices and browsers) */
@media screen and (max-width:639px) {
    .row {
        width: 96%;
    }
   .schd-meet .radio-text.radio-txt1 { width:100% !important;}

    .row1 {
        width: 96%;
    }

    header {
        background: #3c8b80;
    }

    #login-wrap {
        width: 95%;
    }
    .schd-meet .search-form.report-form label{ width:100%;}
    .schd-meet .search-form.report-form.meet-pad .form-control { width:100%;}
    .search-form.report-form.meet-pad .form-control { width:100%;}
    .form-pad1 .ui-datepicker-trigger { margin-top:24px; margin-right:9px;}

    .login-cont .login-left .logo {
        width: 100%;
        background: none;
        left: 0px;
    }

    .head-part {
        width: 100%;
        text-align: center;
    }

    .head-right {
        background: none;
        min-height: 130px;
    }

    .head-part h2 {
        padding-left: 0px;
    }

    .head-part-mid {
        width: 100%;
        text-align: center;
    }

    .head-part-last {
        margin-top: 12px;
        width: 100%;
        text-align: center;
    }

        .head-part-last ul li {
            display: inline-block;
            float: none;
        }

            .head-part-last ul li.user-name {
                position: relative;
                top: -16px;
                margin-left: 0px;
            }

        .head-part-last ul {
            float: none;
            padding-left: 0px;
        }

    .search-frm-feild {
        float: none;
        margin: 0 auto;
    }

    .search-form label {
        width: 30%;
    }

    .search-form input {
        width: 100%;
    }

    .search-form select {
        width: 100%;
    }

    .table-cont {
        width: 100%;
        overflow: auto;
    }

    #ContentPlaceHolder1_Text_Marrieddate, #ContentPlaceHolder1_Textdate, .search-form .membershpdet-rgt .datepicker-pad {
        width: 88%;
    }

    .report-form label {
        width: 45%;
    }

    .report-form select {
        margin-left: 0px;
        width: 100%;
    }

    .report-form-lft, .report-form-rgt, report-form-selectMem {
        width: 100%;
    }

    .report-form .form-group.last {
        margin-bottom: 18px;
    }

    .filter-dash label {
        width: 100%;
    }

    .filter-dash input[type="text"] {
        width: 100%;
        margin-left: 0px;
    }

    .filter-dash .form-group, .filter-dash .form-group1 {
        width: 100%;
        margin-left: 0px;
    }

    .filter-dash .form-group1 {
        width: 100%;
    }

    .filter-dash .date-field {
        width: 100%;
    }

    .bonus-sec {
        width: 100%;
        margin: 0px 0px 20px 0px;
    }

    .revenue-sec {
        width: 100%;
        margin: 0px 0px 0px 0px;
    }

    .radio-text.radio-txt1 {
        width: 25% !important;
        float: left;
    }

        .radio-txt1 input, .radio-text.radio-txt1 input {
            float: left;
            margin-top: 5px;
        }
    /*.cont-heading ul { width:100%; margin-top:15px; float:left;} */

    .drill-div {
        width: 100%;
        margin: 0px 4% 5px 0px;
    }

        .drill-div .form-group {
            margin-bottom: 5px;
        }

    .btns-div-form {
        margin-top: 10px;
    }

    .drill-filter .form-group:first-child, .drill-filter .form-group:last-child {
        width: 100%;
        margin-right: 0;
    }

    .drill-filter .form-group {
        width: 100%;
        margin-right: 0;
    }

    .search-form.report-form .rpt-lft {
        width: 100%;
    }

        .search-form.report-form .rpt-lft select {
            width: 100%;
        }

    /* css 0n 13-5-2016*/
    .btns-div-form {
        position: relative;
    }

    .dataTables_length {
        width: 35% !important;
    }

    .dataTables_filter {
        width: 65% !important;
    }

    .search-form .search-form-mid input {
        width: 28% !important;
    }
    .frmctrl-center{margin:0;}
    .search-form .search-form-mid select {
        width: 65% !important;
    }

    .rate-div {
        width: 100%;
        margin-left: 0px;
    }
    .page-det-lft h1 { font-size:25px; line-height:30px;}
    .rate-sec {
        width: 23%;
    }

    .rate-label {
        line-height: 38px;
    }

    .search-form.customer-details label {
        width: 100%;
    }

    .search-form.customer-details input {
        width: 100%;
        margin-left: 0px;
    }

    .search-form .customer-details.rig-map label {
        width: 100%;
    }

    .search-form .customer-details.rig-map input {
        width: 100%;
        margin-left: 0px;
    }

    .search-form .customer-details.rig-map select {
        width: 100%;
        margin-left: 0px;
    }

    .search-form .customer-details.rig-map .date-field1 {
        width: 100%;
        margin-left: 0px;
    }

    .manage-user {
        float: left;
        width: 100%;
    }
    /* css 0n 19-5-2016*/
    .search-form .customer-details.rig-map .date-field2 {
        width: 100%;
        margin-left: 0%;
    }

    .form-group-btn {
        margin-top: 20px !important;
    }

    .filter-div.filter-center .form-group {
        margin: 0px 0px 10px 0px;
        width: 100%;
    }

    .login-form .form-group a {
        float: left;
        margin-top: 10px;
    }

    .login-rgt {
        min-height: 0;
        padding: 43px 25px;
    }

    .login-footer {
        font-size: 13px;
    }
     .lbl-lftside.label-big { width:100%;}
     
    .lbl-lftside {
        width: 100%;
    }

    .frmctrl-rgtside {
        width: 100%;
        margin-left: 0;
    }

    .search-form .search-form-mid input {
        margin-top: 5px;
    }
    .page-det-lft {
        width:100%;
    }

/*19-10-2016*/

.form-group.cls-date img { margin-left: -40px;}
.add-association.add-pad li .ui-datepicker-trigger, .add-pad .ui-datepicker-trigger { margin-left: -40px;}
 .btn-position-fix .btn1 { font-size: 15px;}
 .radio-text.radio-txt1 {width: auto !important;}
.search-form.report-form .radio-width-custom-k input { margin-left: 20px;}
.radi_pad1 { margin-left: 0;}
.search-form.report-form.meet-pad { margin-right: 0 !important;}
.search-form.report-form.radio-txt2 .radio-new label {
    width:100%;
}
.radio-new .form-control.txt-form.txt-Sub.larg-wdt {
    width: 100%;
    margin-left:0;
}
.search-form.report-form.radio-txt2 .radio-width-custom-k.radio-new label {
    margin-left: 0;
    width:12%;
}
.radio-width-custom-k.radio-new #ContentPlaceHolder1_txtMsg.form-control.txt-form.txt-Sub {
    width: 100%;
    margin-left:0;
}
    .search-form .search-btns-pad {
        width:30%;
    }
#ContentPlaceHolder1_btnHist.btn.save-btn.search-btns-pad.HisBtn { width:auto; margin-right:0; float:right;}

}


/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
@media screen and (max-width:479px) {
    .row {
        width: 95%;
    }

    .row1 {
        width: 95%;
    }

    .login-left {
        width: 100%;
    }

    .login-rgt {
        width: 100%;
        text-align: center;
    }
    .schd-meet .radio-text.radio-txt1.labldate > label {}
    .login-form .form-group a {
        width: 100%;
    }

    .forgot-div a {
        font-size: 13px;
    }

    #login-wrap h1.title {
        font-size: 22px;
    }

    .head-part h2 {
        font-size: 20px;
    }

    .page-det-lft {
        width: 100%;
    }


    .filter-div label {
        width: 100%;
    }

    .date-field {
        width: 100%;
    }

    .filter-div input[type="text"] {
        margin-left: 0px;
        width: 100%;
    }

    #ContentPlaceHolder1_Text_Marrieddate, #ContentPlaceHolder1_Textdate, .search-form .membershpdet-rgt .datepicker-pad {
        width: 86%;
    }

    .btns-div button {
        margin-bottom: 5px;
        margin: 0px 8px 5px 0px;
    }

    .btns-right {
        text-align: left;
    }

    .emp-img {
        margin-bottom: 10px;
    }

    .form-div label {
        width: 100%;
    }

    .form-div input[type="text"], .form-div select {
        width: 100%;
    }

    .form-div .form-group {
        margin-bottom: 5px;
    }

    .form-div-last {
        margin-top: 10px;
    }


    /* css 0n 13-5-2016*/
    .search-form .search-form-mid label {
        width: auto;
        text-align: center;
    }

    .search-form .search-form-mid input {
        width: 100% !important;
        margin-left: 0px;
    }

    .search-form .search-form-mid select {
        width: 100% !important;
        margin-left: 0px;
    }

    .rate-div {
        width: 100%;
        margin-left: 0px;
    }

    .rate-sec {
        width: 100%;
    }

    .search-form label {
        width: 100%;
    }

    .search-form input {
        width: 100%;
        margin-left: 0px;
    }

    .search-form select {
        width: 100%;
        margin-left: 0px;
    }

    .manage-user span {
        width: 100%;
    }

    .manage-user input[type="text"], .manage-user input[type="password"], .manage-user select {
        margin-left: 0px;
        width: 100%;
    }


    .dataTables_length {
        width: 100% !important;
        margin-bottom: 10px;
    }

    .dataTables_filter {
        width: 100% !important;
        text-align: left !important;
    }

    .save-btn, .cancel-btn {
        margin-bottom: 5px;
    }

    .lbl-lftside {
        width: 100%;
    }

    .frmctrl-rgtside {
        width: 100%;
        margin-left: 0;
    }

    .search-form .search-form-mid input {
        margin-top: 5px;
    }
    .lbl-lftside.label-big { width:100%;}

/*19-10-2016*/
#ContentPlaceHolder1_div1 .btn1 { font-size: 15px;}
.search-form.report-form .radio-width-custom-k input { margin-left: 15px;}

}

@media screen and (max-width:359px) {


    .form-group label {
        width: 45%;
    }

    .report-form-selectMem label {
        width: 21.5% !important;
    }

    .report-form-selectMem .lbl-wdt {
        width: 10.5% !important;
    }

    .form-control.width-combo {
        margin: 0 15px !important;
        width: 20% !important;
    }

    .form-group.txt-wdt {
        width: 291px !important;
        margin-top: 2%;
    }

    .search-form.report-form.search-item label {
        margin-left: 0;
        width: 10%;
    }

    .search-item .lbl-wdt {
        margin-left: 0;
        width: 10%;
    }

    .search-item input {
        float: right;
        width: 57%;
    }

    .search-item.txtsearch-width {
        width: 50% !important;
        float: right;
        margin-top: 5%;
    }

    .txtsearch-top {
        float: left;
        margin-top: 5%;
    }

    .radio-width {
        width: 90%;
    }

    .radio-text label {
        width: 8% !important;
    }

    .radio-text input {
        margin-top: 1%;
        width: 4%;
    }


    .spanlabel.Aniv-Class {
        margin-top: 11%;
    }


    .date-field-New img {
        margin-left: -36% !important;
    }

    .add-association.add-pad {
        margin-top: -15% !important;
    }

    .btn.save-btn.cls-rgt {
        float: right;
        margin-top: -15%;
    }
    /*19-10-2016*/
    
.form-group.cls-date img { margin-left: -17%;}
.legend-box h2.legend-tit {padding: 10px 0;  }
.resp-tab-content {     padding: 15px 10px;    }
.customer-details .tit-pad {    margin-right: 3px;    }
.add-association.add-pad li .ui-datepicker-trigger, .add-pad .ui-datepicker-trigger { margin-left: -17%;}
.add-association {      margin-top: 0;    }
.responsivecustomstyle-k #ContentPlaceHolder1_Panel2 .add-association.add-pad1.add-pad2 > ul li.cls_ED { margin-bottom: 10px !important;}
#Table_MemberMinistry_Involved_filter label input { margin-top: 10px;}

.responsivecustomstyle-k .add-association.add-pad li .ui-datepicker-trigger {
    padding: 10px;
    right: -4px;
    top: 23px;
    position:absolute;
}



}
.content400.memb-Att {
    margin-left: 0% !important;
}
