.mApp, .prdBox a span, .collapseOne, .collapseMe, .widgets .head a.drag, .ui-icon-circle-triangle-w, .ui-icon-circle-triangle-e, .navbar-brand {
    background: url('../Images/rategain.png') 0 0 no-repeat;
}

ul, li {
    list-style-type: none;
}

.bg-primary, .bg-danger, .bg-success, .bg-info, .bg-warning {
    border-radius: 3px;
    font-size: 12px;
    margin: 0;
    padding: 5px 10px;
}

.bg-primary {
    color: #fff;
}

.bg-danger {
    color: #7d0000;
}

.bg-success {
    color: #2C5B1B;
}

.bg-info {
    color: #105980;
}

.bg-warning {
    color: #967C00;
}

.form-group.last {
    margin: 0;
}

.ma5 {
    margin: 5px;
}

.mlr5 {
    margin: 0 5px;
}

.mtb5 {
    margin: 5px 0;
}

.mt5 {
    margin: 5px 0 0 0;
}

.mr5 {
    margin: 0 5px 0 0;
}

.mb5 {
    margin: 0 0 5px 0;
}

.ml5 {
    margin: 0 0 0 5px;
}

.ma10 {
    margin: 10px;
}

.mlr10 {
    margin: 0 10px;
}

.mtb10 {
    margin: 10px 0;
}

.mt10 {
    margin: 10px 0 0 0;
}

.mr10 {
    margin: 0 10px 0 0;
}

.mb10 {
    margin: 0 0 10px 0;
}

.ml10 {
    margin: 0 0 0 10px;
}

.ma15 {
    margin: 10px;
}

.mlr15 {
    margin: 0 10px;
}

.mtb15 {
    margin: 10px 0;
}

.mt15 {
    margin: 10px 0 0 0;
}

.mr15 {
    margin: 0 10px 0 0;
}

.mb15 {
    margin: 0 0 10px 0;
}

.ml15 {
    margin: 0 0 0 10px;
}

.ma20 {
    margin: 10px;
}

.mlr20 {
    margin: 0 10px;
}

.mtb20 {
    margin: 10px 0;
}

.mt20 {
    margin: 10px 0 0 0;
}

.mr20 {
    margin: 0 10px 0 0;
}

.mb20 {
    margin: 0 0 10px 0;
}

.ml20 {
    margin: 0 0 0 10px;
}

h1, h2, h3, h4, h5 {
    margin: 0;
    padding: 0;
}

h1 {
    font-size: 36px;
}

h2 {
    font-size: 20px;
}

h3 {
    font-size: 16px;
}

h4 {
    font-size: 16px;
}

a {
    color: #f90;
    -webkit-transition: color 300ms, background-color 300ms;
    -moz-transition: color 300ms, background-color 300ms;
    -o-transition: color 300ms, background-color 300ms;
    transition: color 300ms, background-color 300ms;
}

    a:hover, a:focus {
        color: #000;
    }


/* Layout Wrapper */
.pageCaption {
    border: 1px solid #b7b7b7;
    margin-bottom: 10px;
    overflow: hidden;
    padding: 5px;
}

    .pageCaption .pcc {
        background-color: #dadada;
        overflow: hidden;
        padding: 2px 0;
    }

        .pageCaption .pcc h3 {
            color: #414243;
            font-size: 15px;
            font-weight: bold;
            line-height: 26px;
            padding: 0 0 0 6px;
            text-decoration: none;
            margin: 0;
            float: left;
        }
/*.subHead{background-color:#fff; border:1px solid #b7b7b7; padding:5px}*/
.collapseOne, .collapseMe {
    background-position: right -390px;
    cursor: pointer;
}

    .collapseOne.off, .collapseMe.off {
        background-position: right -414px;
    }

.subHead h3 {
    background-color: #e5e8ed;
    padding: 4px 10px;
    color: #414141;
    font-size: 13px;
    font-weight: bold;
    margin: 0;
    line-height: 24px;
}

.collapseOneData {
    display: none;
}

.pagination > .active > a,
.pagination > .active > a:focus,
.pagination > .active > a:hover,
.pagination > .active > span,
.pagination > .active > span:focus,
.pagination > .active > span:hover {
    background-color: #000;
    border-color: #000;
}

.pagination > li > a, .pagination > li > span {
    color: #000;
}

#blockpage {
    background: #fff url('data:image/gif;base64,R0lGODlhQgBCALMIAP+zYf+YKfB8AP/Ijf/btf/q0//69f///////wAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/wtYTVAgRGF0YVhNUDw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjJFRjlDMjE5QjZGNDExRTI4MjAyQ0RGRDBFQTY1NjhDIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjJFRjlDMjFBQjZGNDExRTI4MjAyQ0RGRDBFQTY1NjhDIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MkVGOUMyMTdCNkY0MTFFMjgyMDJDREZEMEVBNjU2OEMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MkVGOUMyMThCNkY0MTFFMjgyMDJDREZEMEVBNjU2OEMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl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') 50% 20px no-repeat;
    font-size: 14px;
    letter-spacing: 1px;
    padding: 100px 20px 20px;
    text-align: center;
    position: fixed;
    width: 280px;
    top: 50%;
    left: 50%;
    margin: -70px 0 0 -140px;
    border: #a5a5a5 4px solid;
    z-index: 2147483646;
}

#overeffect {
    background-color: #000;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    filter: alpha(opacity=50);
    -moz-opacity: 0.5;
    -khtml-opacity: 0.5;
    opacity: 0.5;
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 999999999;
}

#backPage {
    background-color: #fff;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    position: fixed;
    z-index: 99;
}

/* Widgets CSS */
.widgets {
    position: relative;
}

    .widgets > div {
        border: 1px solid #b5b5b5;
        position: absolute;
    }

        .widgets > div[data-ss-colspan="1"] {
            width: 290px;
            height: 315px;
            background: #fff;
        }

        .widgets > div[data-ss-rowspan="2"] {
            width: 290px;
            height: 615px;
            background: #fff;
        }

    .widgets > .ss-placeholder-child {
        background: transparent;
        border: 1px dashed gray;
    }

    .widgets .head {
        background-color: #f98e1a;
        padding: 2px 4px 2px 2px;
        margin: 1px 1px 0 1px;
        position: relative;
    }

        .widgets .head .title {
            color: #fff;
            line-height: 18px;
            white-space: nowrap;
            overflow: hidden;
            text-overflow: ellipsis;
        }

        .widgets .head a.drag {
            background-position: -277px -5px;
            background-color: #fde9d1;
            float: left;
            height: 18px;
            width: 18px;
            text-decoration: none;
            text-indent: -9999999px;
            margin-right: 5px;
        }

            .widgets .head a.drag:hover {
                cursor: move;
                background-color: #fff;
            }

        .widgets .head .option {
            overflow: hidden;
            position: absolute;
            width: 25px;
            right: 2px;
            top: 2px;
        }

            .widgets .head .option:hover {
                background-color: #fde9d1;
            }

            .widgets .head .option span {
                background-color: #fde9d1;
                float: left;
                left: 25px;
                position: absolute;
                width: 100px;
            }

            .widgets .head .option a {
                float: left;
                line-height: 18px;
                width: 25px;
                text-decoration: none;
                text-align: center;
                font-size: 14px;
                color: #716D64;
            }

                .widgets .head .option a:hover {
                    background-color: #000;
                    color: #fff;
                }

                .widgets .head .option a.menu {
                    float: right;
                    background-color: #f98e1a;
                    position: relative;
                    z-index: 9;
                    color: #fff;
                }

            .widgets .head .option:hover a.menu, .head .option a.menu:hover {
                background-color: #fff;
                color: #000;
            }

    .widgets .content {
        padding: 5px;
        font-size: 11px;
    }

    .widgets > div[data-ss-colspan="1"] .content {
        height: 290px;
        overflow-y: auto;
    }

    .widgets > div[data-ss-rowspan="2"] .content {
        height: 590px;
        overflow-y: auto;
    }

    .widgets .noData {
        color: #666666;
        font-size: 10px;
        letter-spacing: 1px;
        line-height: 260px;
        text-align: center;
    }

    .widgets .blankLoader {
        height: 245px;
        width: 100%;
        background: url('../Images/ajax-loader.gif') 50% 50% no-repeat;
    }


.actionList {
    margin: 0;
    padding: 0;
    list-style-type: none;
}

    .actionList li {
        margin: 0;
        padding: 0;
        list-style-type: none;
        line-height: 18px;
        font-size: 22px;
        display: inline-block;
    }

        .actionList li a {
            color: #000;
            cursor: pointer;
            text-decoration: none;
        }

.calendarView {
    background: beige;
    padding: 2px;
    border: solid 3px #aaa;
    color: #333;
    border-radius: 7px;
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
}

    .calendarView table {
        background: beige !important;
        margin: 0 !important;
    }

li.mainland {
    font-weight: bold;
    padding-left: 12px;
}

    li.mainland input.radiotarget {
        margin-right: 5px;
    }

    li.mainland .subland {
        font-weight: normal;
        padding-left: 15px;
    }

        li.mainland .subland .supersubland {
            font-weight: normal;
            padding-left: 15px;
        }

.popover-content {
    padding: 9px;
}

.popover {
    overflow: visible !important;
    max-width: 320px;
    cursor: default !important;
}
/* scrollbar css starts */
.jspContainer {
    overflow: hidden;
    position: relative;
    width: 100% !important;
    padding-bottom: 9px;
}

.jspPane {
    position: absolute;
    width: 100% !important;
}

.jspScrollable {
    width: 100% !important;
}

.jspVerticalBar {
    background: none repeat scroll 0 0 e4e4e4;
    height: 100%;
    position: absolute;
    right: 0;
    top: 0;
    width: 6px;
}

.jspHorizontalBar {
    bottom: 9px;
    height: 6px;
    left: 0;
    position: absolute;
    width: 100%;
}

    .jspVerticalBar *, .jspHorizontalBar * {
        margin: 0;
        padding: 0;
    }

.jspCap {
    display: none;
}

.jspHorizontalBar .jspCap {
    float: left;
}

.jspTrack {
    background: none repeat scroll 0 0 #e4e4e4;
    position: relative;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
}

.jspDrag {
    background-color: #bbbbbb;
    cursor: pointer;
    left: 0;
    position: relative;
    top: 0;
    border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
}

.jspHorizontalBar .jspTrack, .jspHorizontalBar .jspDrag {
    float: left;
    height: 100%;
}

.jspArrow {
    background: none repeat scroll 0 0 #50506D;
    cursor: pointer;
    display: block;
    text-indent: -20000px;
}

    .jspArrow.jspDisabled {
        background: none repeat scroll 0 0 #80808D;
        cursor: default;
    }

.jspVerticalBar .jspArrow {
    height: 6px;
}

.jspHorizontalBar .jspArrow {
    float: left;
    height: 100%;
    width: 6px;
}

.jspVerticalBar .jspArrow:focus {
    outline: medium none;
}

.jspCorner {
    background: none repeat scroll 0 0 #EEEEF4;
    float: left;
    height: 100%;
}

* html .jspCorner {
    margin: 0 -3px 0 0;
}
/* scrollbar css ends */

#userslist_xform .table.table-condensed td, #userslist_xform .table.table-condensed th {
    border-top: none;
}

.borderless td, .borderless th {
    border: none !important;
}

/* Responsive CSS */
.buttonOptions span {
    display: inline-block;
    vertical-align: top;
    border-radius: 5px;
    overflow: hidden;
    border: solid thin #F37020;
}

    .buttonOptions span a {
        display: inline-block;
        vertical-align: top;
        padding: 0 35px;
        line-height: 26px;
        color: rgba(0,0,0,.67);
        font-size: 12px;
    }

        .buttonOptions span a.active {
            background-color: #F37020;
            color: #fff;
        }
.paginate_disabled_previous,
.paginate_enabled_previous,
.paginate_disabled_next,
.paginate_enabled_next {
	height: 19px;
	float: left;
	cursor: pointer;
	*cursor: hand;
	color: #111 !important;
}
.paginate_disabled_previous:hover,
.paginate_enabled_previous:hover,
.paginate_disabled_next:hover,
.paginate_enabled_next:hover {
	text-decoration: none !important;
}
.paginate_disabled_previous:active,
.paginate_enabled_previous:active,
.paginate_disabled_next:active,
.paginate_enabled_next:active {
	outline: none;
}

.paginate_disabled_previous,
.paginate_disabled_next {
	color: #666 !important;
}
.paginate_disabled_previous,
.paginate_enabled_previous {
	padding-left: 23px;
}
.paginate_disabled_next,
.paginate_enabled_next {
	padding-right: 23px;
	margin-left: 10px;
}


/* Full number pagination */
.paging_full_numbers {
	height: 22px;
	line-height: 22px;
}
.paging_full_numbers a:active {
	outline: none
}
.paging_full_numbers a:hover {
	text-decoration: none;
}

.paging_full_numbers a.paginate_button,
.paging_full_numbers a.paginate_active {
	border-radius: 3px;
	padding: 0px 8px;
	display:inline-block;
	margin: 0 3px;
	cursor: pointer;
	*cursor: hand;
	color: #000;
}

.paging_full_numbers a.paginate_button {
	background-color: #ccc;
}

.paging_full_numbers a.paginate_button:hover {
	background-color: #000;
	color:#fff;
}

.paging_full_numbers a.paginate_active {
	background-color: #000;
	color:#fff;
	cursor:default !important;
	text-decoration:none
}
.paging_full_numbers a.current {
	background-color: #000;
	color:#fff;
	cursor:default !important;
	text-decoration:none
}

.paginate_button_disabled
{
	cursor:default !important;
	opacity:.5 !important;
	background-color:#ccc !important;
	color:#000 !important
}
