﻿.filter-list h3 {
    border: 1px solid #d3d3d3;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    font-weight: normal;
    color: #333;
    cursor: pointer;
    font-size: 13px;
    line-height: 16px;
    margin: 0;
    padding: 5px;
}
.filter-list well-sm {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}
.form-control {
    /*border-radius: 0; removing for next release
    width: auto;
    display:inline;
    height: 30px;
    padding: 0*/
}

.form-control-block {
    width: 100%;
    display:block;
}
.caret-right {
    border-bottom: 4px solid transparent;
    border-top: 4px solid transparent;
    border-left: 4px solid;
    display: inline-block;
    height: 0;
    vertical-align: top;
    width: 0;
}

.breadcrumb-menu > li + li::before {
    content: none;
}
.breadcrumb-menu > .btn {
    border-radius: 30px;
    padding: 5px 6px
}

/* Reworking of standard jquery-ui dialog box ----------------------------------------------------------------------------------------------------*/

html .ui-widget-overlay {
    background: url("/Content/images/08_diagonals_thick.png") repeat scroll 50% 50% #666666 !important /* jquery-ui override */;
    opacity: 0.5;
}

html .ui-dialog {
    background: url("/Content/images/dialogueTransparent-Wrap.png") right top no-repeat !important /* jquery-ui override */;
    border: 0 none !important /* jquery-ui override */;
    outline: 0 none !important /* jquery-ui override */;
    font-size: 1em !important /* jquery-ui override */;
    padding: 1.3em 1.3em 0.5em 0.5em !important /* jquery-ui override */;
}

.ui-dialog .ui-dialog-titlebar {
    background: url("/Content/images/ui-bg_inset-hard_100_fcfdfd_1x100.png") repeat scroll 50% bottom #fff !important /*  jquery-ui override */;
    border-bottom: 0 none !important /*  jquery-ui override */;
    border-left: 2px solid #898989 !important /*  jquery-ui override */;
    border-right: 2px solid #898989 !important /*  jquery-ui override */;
    border-top: 2px solid #898989 !important /*  jquery-ui override */;
    border-radius: 5px 5px 0px 0px;
    padding: 1.1em !important /*  jquery-ui override */;
    position: relative;
}

    .ui-dialog .ui-dialog-titlebar .ui-dialog-title {
        display: block;
        float: none;
        line-height: 20px;
        margin: 0 !important /*  jquery-ui override */;
        padding: 5px 5px 5px 25px;
        position: relative;
        vertical-align: middle; /*width: 728px !important   jquery-ui override; */
        background-color: #EBEDEB;
        border: 1px solid #666666;
        color: #666666;
    }

        .ui-dialog .ui-dialog-titlebar .ui-dialog-title .ui-icon {
            top: 6px;
            left: 5px;
            margin: 0;
            position: absolute;
            background-image: url("/Content/images/ui-icons_454545_256x240_ext.png") !important /* NB: renamed amended image to differentiate it from oriniginal file */;
        }

.ui-dialog .ui-dialog-titlebar-close {
    background: url("/Content/images/dialogueTransparent-close.png") no-repeat top right !important;
    border: 0 none;
    height: 24px !important /*  jquery-ui override */;
    left: 758px;
    padding: 1px !important /* jquery-ui override */;
    position: absolute;
    margin: -10px 0 0;
    right: 0.3em;
    top: -2px !important /*  jquery-ui override */;
    width: 24px !important /*  jquery-ui override */;
    width: 24px;
}

    .ui-dialog .ui-dialog-titlebar-close.ui-state-hover {
        border: 0 none !important /*  jquery-ui override */;
        background: url("/Content/images/dialogueTransparent-close.png") no-repeat top right !important /*  jquery-ui override */;
        color: #222222;
    }

    .ui-dialog .ui-dialog-titlebar-close span {
        background-color: transparent !important /*  jquery-ui override */;
        display: block;
    }

    .ui-dialog .ui-dialog-titlebar-close:hover,
    .ui-dialog .ui-dialog-titlebar-close:focus {
        padding: 0;
    }

.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-icon-closethick {
    background: transparent url("/Content/images/ui-icons_222222_256x240_ext.png") no-repeat -95px -125px !important /*  jquery-ui override */;
}

.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close.ui-state-hover .ui-icon-closethick {
    background: transparent url("/Content/images/ui-icons_6da8d5_256x240_ext.png") no-repeat -93px -125px !important /*  jquery-ui override */;
}

.ui-dialog .ui-dialog-content {
    background: url("/Content/images/ui-bg_inset-hard_100_fcfdfd_1x100.png") repeat scroll 50% bottom #fff !important /*  jquery-ui override */;
    border-bottom: 2px solid #898989 !important /*  jquery-ui override */;
    border-left: 2px solid #898989 !important /*  jquery-ui override */;
    border-right: 2px solid #898989 !important /*  jquery-ui override */;
    border-top: 0 none !important /*  jquery-ui override */;
    border-radius: 0px 0px 5px 5px;
    color: #222222;
    padding: 15px !important /*  jquery-ui override */;
}
