ï»¿.content-scroll-bar .table-responsive .dataTables_wrapper {
}

.bs-content-scroll-bar {
    border: none;
}

.content-scroll-bar .table-responsive .dataTables_wrapper div label {
    font-weight: 400;
    color: #fff;
    font-size: 16px;
}

.content-scroll-bar .table-responsive .dataTables_wrapper .form-control {
    margin-bottom: 0;
    background-clip: initial;
    border: none;
}

.content-scroll-bar .table-responsive .dataTables_wrapper div:nth-child(2) {
    padding: 11px 20px 11px !important;
    border: solid 1px rgba(0,0,0,0.1);
    border-bottom: none;
    border-right: none;
    border-radius: 14px 0 0 0 !important;
    -moz-border-radius: 14px 0 0 0 !important;
    -webkit-border-radius: 14px 0 0 0 !important;
    overflow: hidden;
    background-color: #1A5E7B !important;
}

.content-scroll-bar .table-responsive .dataTables_wrapper div:nth-child(1) {
    padding: 11px 20px !important;
    text-align: right;
    border: solid 1px rgba(0,0,0,0.1);
    border-bottom: none;
    border-left: none;
    border-radius: 0 14px 0 0 !important;
    -moz-border-radius: 0 14px 0 0 !important;
    -webkit-border-radius: 0 14px 0 0 !important;
    overflow: hidden;
    background-color: #1A5E7B !important;
}

.content-scroll-bar .table-responsive .dataTables_wrapper .table-responsive {
    margin-bottom: 25px;
}

    .content-scroll-bar .table-responsive .dataTables_wrapper .table-responsive tr td {
        border-bottom: none;
        padding: 10px 25px !important;
        vertical-align: middle;
        font-size: 14px;
    }

        .content-scroll-bar .table-responsive .dataTables_wrapper .table-responsive tr td:first-child {
            border-left: solid 1px #e5e5e5;
        }

        .content-scroll-bar .table-responsive .dataTables_wrapper .table-responsive tr td:last-child {
            border-right: solid 1px #e5e5e5;
        }

    .content-scroll-bar .table-responsive .dataTables_wrapper .table-responsive tbody tr:last-child td {
        border-bottom: solid 1px #e5e5e5;
    }

        .content-scroll-bar .table-responsive .dataTables_wrapper .table-responsive tbody tr:last-child td:first-child {
            border-radius: 0 0 0 14px !important;
            -moz-border-radius: 0 0 0 14px !important;
            -webkit-border-radius: 0 0 0 14px !important;
        }

        .content-scroll-bar .table-responsive .dataTables_wrapper .table-responsive tbody tr:last-child td:last-child {
            border-radius: 0 0 14px 0 !important;
            -moz-border-radius: 0 0 14px 0 !important;
            -webkit-border-radius: 0 0 14px 0 !important;
        }

.dataTables_wrapper .dataTables_paginate .btn, .dataTables_wrapper .dataTables_paginate span span.ellipsis {
    border: none;
    border-top: solid 1px #dee9e4;
    border-bottom: solid 1px #dee9e4;
    padding: 15px;
    color: #034562;
    margin-left: 0;
    background: transparent;
    font-size: 14px;
    line-height: 18px;
}

.dataTables_wrapper .dataTables_paginate span span.ellipsis {
    padding-bottom: 16px;
}

.dataTables_wrapper .dataTables_paginate .btn:first-child {
    border-left: solid 1px #dee9e4;
}

.dataTables_wrapper .dataTables_paginate .btn:last-child {
    border-right: solid 1px #dee9e4;
}

.dataTables_wrapper .dataTables_paginate span .btn:last-child {
    border-right: none;
}

.portlet.light > .portlet-title {
    padding: 0 !important;
    margin-bottom: 0 !important;
    border: none;
}

    .portlet.light > .portlet-title > .caption {
        padding: 0 !important;
        float: none;
        display: block;
    }

        .portlet.light > .portlet-title > .caption > i {
            display: none;
        }

        .portlet.light > .portlet-title > .caption > .caption-subject {
            font-size: 25px;
            line-height: 35px;
            font-weight: 900;
            margin-bottom: 30px;
            color: #212529 !important;
        }

.bs-count div:first-child {
    padding-right: 15px;
}

.bs-count div:last-child {
    padding-left: 15px;
    padding-right: 15px;
}

.bs-page .wrapper .content-part {
    background: transparent;
    padding: 20px 0 40px;
}

.bs-page .wrapper .login .content-part .login-form {
    background: #fff;
}
/*.bs-page .wrapper .login{background:url(/PortalContent/Theme/images/bg1.jpg) no-repeat center top;background-size:100%; }*/

.brunswicktheme .mobilebgcolor {
    background-color: #EFFCF7 /*--Green Theme*/
    /*background-color: EBF5F6 --Bule Theme*/
}

.defaulttheme .mobilebgcolor {
    background-color: #EBF5F6 /*--Bule Theme*/
}

.Commodity-Title-Display {
    padding: 15px;
}

.txt-oval {
    border-radius: .25rem !important;
}

.btn-oval {
    border-radius: 20px !important;
}

.Input-label .required {
    color: red;
}

.control-label .required {
    color: red;
}

body.brunswicktheme.bs-page .content-scroll-bar .table-responsive .dataTables_wrapper div:nth-child(2), body.brunswicktheme.bs-page .content-scroll-bar .table-responsive .dataTables_wrapper div:nth-child(1) {
    background-color: #1b4f38 !important;
}

body.blacktheme.bs-page .content-scroll-bar .table-responsive .dataTables_wrapper div:nth-child(2), body.blacktheme.bs-page .content-scroll-bar .table-responsive .dataTables_wrapper div:nth-child(1) {
    background-color: #000 !important;
}

@media (max-width:640px) {
    .content-scroll-bar .table-responsive .dataTables_wrapper div:nth-child(1) {
        -webkit-border-radius: 14px 14px 0 0 !important;
        border-radius: 14px 14px 0 0 !important;
    }

    .content-scroll-bar .table-responsive .dataTables_wrapper div:nth-child(2) {
        -webkit-border-radius: 0 0 0 0 !important;
        border-radius: 0 0 0 0 !important;
    }
}

.ui-datepicker {
    z-index: 100 !important;
}

.modal .form-group label.fontBold {
    font-weight: bold;
    font-size: 15px;
}

#SectiontblBuyerSeller ul {
    float:right !important;
}