body{font-family: 'Roboto', sans-serif;}
img.img {
    width: 65px;
    float: left;
}
.img_tag {
    width: 24%;
    float: left;
}
.name_tag {
    width: 58%;
    float: left;
    margin-left: 15%;
    color: #015688;
    font-weight: 600;
}
.searchbar {
    /*  background: rgba(58, 48, 48, 0.18); */
    padding: 10px 19px;
    margin-bottom: 25px;
}
.form-group {
    margin-bottom: 15px;
    display: inline-block;
}
.btn-submit{padding: 3px 2px;}
img.ticket_seller_logo {width: 32px;height:32px;}
.font-awe{font-size: 22px !important;margin: -12px 8px;position: relative;top: -11px;left: 7px;}
.price-comparison-heading,.moreinfo{cursor:pointer;display: inline-block;background: #ccc;position: relative;padding: 6px 12px;}
.table tbody tr th{text-align:center;}
.fa-sort-asc{top:-1px;}
img.loaders {
    position: absolute;
    top: 15px;
    left: 66px;
}
.text {
    margin: 15px 0px;
}
.navbar-brand{padding:0px;}
.navbar-brand img{width:60px;}

.navbar .dropdown-menu a{font-size: inherit;}
.btn{border-radius:2px;}
/* .form-group:not(:first-child) {margin-left: 10px;} */
.dataTables_wrapper .dataTables_paginate .paginate_button.current, .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover,.dataTables_wrapper .dataTables_paginate .paginate_button:hover{    border: none;background: none;
                                                                                                                                                                                                        box-shadow: 0px 0px 0px;}
.dataTables_wrapper .dataTables_paginate .paginate_button{padding:0px;}
.input-group{display:inline;}
.input-group .form-control,.input-group-addon{width:auto;    display: inline-block;}
.input-group-addon{width:auto;padding: 9px 12px;}
select {min-width: 165px;}
.dt-foundation .row{max-width: none;margin:0px;}
.sr-form-group{position:relative;}
.btn{border-radius:2px;}

.bootbox-alert table.pricing-container th{text-align: left;} 
.bootbox-alert .modal-footer,.hide-seller, .hide-day{display: none;}
table td,table th{font-size: inherit}
.pricing-section{height: 400px;overflow-x:scroll; }
.pricing-scroll{    max-height: 250px;}
i.fa.fa-spinner.fa-spin.seating-loader {
    font-size: 18px;
    position: relative;
    top: 2px;
    left: 7px;
}
.ticketmaster-seating-plan,.stubhub-seating-plan{text-decoration: none;}
.ticketmaster-seating-plan:hover,.stubhub-seating-plan:hover{text-decoration: none;color: #006fce;}
.ticketmaster-seating-plan:active,.ticketmaster-seating-plan:focus,.stubhub-seating-plan:focus,.stubhub-seating-plan:active{text-decoration: none;}
.chart-container{float:none;margin: 0 auto;}
.graph-price-comparison{display: none;}
.open-table {background: #458bca;}
div.anychart-credits{display: none;}
input[type=text],input[type=date]:focus:not([readonly]), input[type=datetime-local]:focus:not([readonly]), input[type=email]:focus:not([readonly]), input[type=number]:focus:not([readonly]), input[type=password]:focus:not([readonly]), input[type=search-md]:focus:not([readonly]), input[type=search]:focus:not([readonly]), input[type=tel]:focus:not([readonly]), input[type=text]:focus:not([readonly]), input[type=time]:focus:not([readonly]), input[type=url]:focus:not([readonly]), textarea.md-textarea:focus:not([readonly]),.form-control:focus{background-color: white;font-size: 14px;}
.home-searchbar form label{display: block;}
.home-searchbar span.select2-container{width:100% !important;}
.input-group-addon{background: none;border:none;}
.btn-submit{padding: 5px 10px;}
label[for="submit"]{visibility: hidden;display:block;}
#homeForm input.form-control{width:95%; float:left;height: auto;}
#homeForm input[name="from_date"],#homeForm input[name="to_date"]{width: 72%;}
select:hover { background: none;}
.form-group label{font-weight: bold;}
.btn{font-size: 14px;border-radius: 4px; }
.stubhub-searchbar .form-control{ border-radius: 4px;   padding: 0px 10px;    font-size: 14px; }
#comparison-table th{    background-color: #1b2948;
                         color: #fff;
                         font-size: 13px;
                         text-align: left;
                         font-weight: normal;
                         vertical-align: middle;}
#comparison-table_paginate a.paginate_button.current, 
#seller-comparison-table  a.paginate_button.current,
#stubhub-comparison-table li.paginate_button.current a,
#stubhub-result li.paginate_button.current a,
#ticketevo-result li.paginate_button.current a,
.te-inventory-table li.paginate_button.current a,
#price-section_wrapper li.paginate_button.current a
{background: #0978ca;color: #fff !important;padding: 3px 10px;}
#comparison-table_paginate a.paginate_button, #seller-comparison-table  a.paginate_button,
#stubhub-comparison-table li.paginate_button a,
#stubhub-result li.paginate_button a,
#ticketevo-result li.paginate_button a,
.te-inventory-table li.paginate_button a,
#price-section_wrapper li.paginate_button a{
    background: rgba(204, 204, 204, 0.41);
    padding: 2px 10px;
}
.selectize-input {top: -5px;}
#comparison-table,table.sh-sales-table,.dataTables_scrollHeadInner,#trending-events-table{width:100% !important;}
#comparison-table 
.selectize-control.form-control.single{border: none;box-shadow: none;

}
.selectize-control.form-control.single:before{
    -moz-transition: opacity 0.2s;
    -webkit-transition: opacity 0.2s;
    transition: opacity 0.2s;
    content: ' ';
    z-index: 2;
    position: absolute;
    display: block;
    top: 1px;
    right: 39px;
    width: 32px;
    height: 32px;
    background: url(../images/spinner.gif);
    background-size: 35px 35px;
    background-repeat: no-repeat;
    opacity: 0;
}
.selectize-control.form-control.single.loading::before {
    opacity: 0.4;
}
.selectize-control .selectize-input{padding:7px 8px !important;}
.selectize-input.items.full.has-options.has-items{ouline:0px;border:0px;}
.selectize-dropdown-content{background: #fff;    border-left: 1px solid #ccc;    border-right: 1px solid #ccc;    border-bottom: 1px solid #ccc;}
.selectize-dropdown.single.form-control{width: 92%;padding: 0px;}
thead.mdb-color.darken-3 {color: #fff;}
select[name="comparison-table_length"]{font-weight: 600;height: 34px;padding: 6px 12px;color: #555;background-color: #fff;background-image: none;border: 1px solid #ccc;border-radius: 4px;}
select[name="comparison-table_length"]{font-weight: 600;}
#comparison-table tbody tr td:last-child{width:100px;    text-align: center;
                                         position: relative;
                                         margin: 0 auto;}
.pull-none{float:none;} 
.pos-relative{position:relative;}

.ticketevo-searchbar .selectize-input.items.not-full{padding:5px 7px;border:none;}
span.mandatory {color: red;}
label.error,label.error:focus,label.error:active {color: #f04124 !important;font-size: 12px;}
label#broker-error {bottom: -8px;position: absolute;}
thead.mdb-color.darken-3 th{color:#fff; white-space: nowrap;}
/*mdb overwrite*/
input[type=text].valid{border:none;box-shadow: 0px;}
#ticketevo-result select{width:auto;}
#ticketevo-result .dataTables_length{margin-top: 16px;}
#ticketevo-result label{font-weight: bold;}
span.stubhub-seating-plan{cursor:pointer;}
.dialogWide > .modal-dialog {
    width: 90% !important;
}
.dialogNormal > .modal-dialog {
    width: 61% !important;
}
.dialogNormal #stubhub-comparison-table{width: 66%;}
#loader {
    border: 16px solid #f3f3f3;
    border-radius: 50%;
    border-top: 16px solid #3498db;
    width: 120px;
    height: 120px;
    -webkit-animation: spin 2s linear infinite;
    animation: spin 2s linear infinite;
    margin-left:250px;
    margin-top:250px;
}   
.custom-container{
    width: 98%;
}




@-webkit-keyframes spin {
    0% { -webkit-transform: rotate(0deg); }
    100% { -webkit-transform: rotate(360deg); }
}

@keyframes spin {
    0% { transform: rotate(0deg); }
    100% { transform: rotate(360deg); }
}
/* code for stubhub seating plan */
#target-zone{}
.custom-heading{font-weight: bold;font-size: 14px;border-bottom: 1px solid #404040;padding: 7px 0px;}
.checkbox-dark-filled [type="checkbox"][class*='filled-in']:checked+label:after {
    border-color: #424242;
    background-color: #424242;
}
.section-loader, .sh-section-loader{
    position: absolute;
    text-align: center;
    margin: 0 auto;
    left: 160px;
    font-size: 20px;
    z-index: 99;
}
.has-loading, .sh-has-loading {
    position: absolute;
    background: rgba(255, 255, 255, 0.5);
    width: calc(100% - 30px);
    height: 91%;
    z-index: 9;
}
.has-loading i, .sh-has-loading i{
    width: auto; 
    margin:auto;
    position: absolute; 
    top: 50%; 
    left: 50%; 
    height:auto;
    z-index: 12;
    -webkit-transform: translate(-50%,-50%); 
    -ms-transform: translate(-50%,-50%); 
    transform: translate(-50%,-50%); 

}
label.custom-label {font-size: 12px !important;}
ul.price-level,ul.tm-price-level {height: 188px;}
.stubhub-section ul{list-style: none; padding: 0px;margin: 0px;}
#amount{    margin-left: -70px;
            border: 0;
            color: #f6931f;
            font-weight: bold;
            width: 150px;
            text-align: center;
            margin-top: 14px;
            background: none;
            color: #bd0202;}
[type=checkbox]+label:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 17px;
    height: 17px;
    z-index: 0;
    border: 1.5px solid #8a8a8a;
    border-radius: 1px;
    margin-top: 2px;
    -webkit-transition: .2s;
    transition: .2s
}
[type=radio], [type=checkbox] {
    position: absolute;
    left: -9999px;
    visibility: hidden;
}
[type=checkbox]:checked+label:before {
    top: -4px;
    left: -3px;
    width: 12px;
    height: 22px;
    border-style: solid;
    border-width: 2px;
    border-color: transparent #4285F4 #4285F4 transparent;
    -webkit-transform: rotate(40deg);
    -ms-transform: rotate(40deg);
    transform: rotate(40deg);
    -webkit-backface-visibility: hidden;
    -webkit-transform-origin: 100% 100%;
    -ms-transform-origin: 100% 100%;
    transform-origin: 100% 100%
}
[type=radio]+label, [type=checkbox]+label {
    position: relative;
    padding-left: 35px;
    cursor: pointer;
    display: inline-block;
    height: 25px;
    line-height: 25px;
    font-size: 1rem;
    -webkit-user-select: none;
    -moz-user-select: none;
    -khtml-user-select: none;
    -ms-user-select: none;
}
[type=checkbox]:indeterminate+label:before {
    left: -10px;
    top: -11px;
    width: 10px;
    height: 22px;
    border: none;
    border-right: 2px solid #4285F4;
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
    -webkit-backface-visibility: hidden;
    -webkit-transform-origin: 100% 100%;
    -ms-transform-origin: 100% 100%;
    transform-origin: 100% 100%
}

[type=checkbox]:disabled:checked+label:before {
    border-color: transparent rgba(0, 0, 0, .46) rgba(0, 0, 0, .46) transparent
}

[type=checkbox]:disabled:not(:checked)+label:before {
    border: none;
    margin-left: 2px;
    margin-top: 2px;
    background-color: rgba(0, 0, 0, .46)
}

[type=checkbox]:disabled:indeterminate+label:before {
    border-right: 2px solid rgba(0, 0, 0, .46);
    margin-left: 0;
    margin-top: 0;
    background-color: transparent
}

[type=checkbox][class*=filled-in]+label:after,
[type=checkbox][class*=filled-in]+label:before {
    content: '';
    left: 0;
    position: absolute;
    -webkit-transition: border .25s, background-color .25s, width .2s .1s, height .2s .1s, top .2s .1s, left .2s .1s;
    transition: border .25s, background-color .25s, width .2s .1s, height .2s .1s, top .2s .1s, left .2s .1s;
    z-index: 1;
    border-style: solid;
    border-width: 2px
}

[type=checkbox][class*=filled-in]+label:after {
    border-radius: 2px;
    height: 20px;
    width: 20px;top: 0px;
}

[type=checkbox][class*=filled-in]+label:before {
    -webkit-transform: rotateZ(37deg);
    -ms-transform: rotateZ(37deg);
    transform: rotateZ(37deg);
    -webkit-transform-origin: 100% 100%;
    -ms-transform-origin: 100% 100%;
    transform-origin: 100% 100%
}

[type=checkbox][class*=filled-in]:not(:checked)+label:before {
    width: 0;
    height: 0;
    border-style: 3px;
    border-color: transparent;
    left: 6px;
    top: 10px
}

[type=checkbox][class*=filled-in]:not(:checked)+label:after {
    background-color: transparent;
    border-color: #5a5a5a;
    top: 0;
    z-index: 0
}

[type=checkbox][class*=filled-in]:checked+label:before {
    top: 0;
    left: 1px;
    width: 8px;
    height: 13px;
    border-color: transparent #fff #fff transparent
}

[type=checkbox][class*=filled-in]:checked+label:after {
    border-color: #a6c;
    background-color: #a6c;
    z-index: 0
}

[type=checkbox][class*=filled-in]:disabled:not(:checked)+label:before {
    background-color: transparent;
    border-color: #BDBDBD
}

[type=checkbox][class*=filled-in]:disabled:not(:checked)+label:after {
    border-color: transparent;
    background-color: #BDBDBD
}

[type=checkbox][class*=filled-in]:disabled:checked+label:before {
    background-color: transparent
}

[type=checkbox][class*=filled-in]:disabled:checked+label:after {
    background-color: #BDBDBD;
    border-color: #BDBDBD
}

[type=checkbox].filled-in-danger:checked+label:after {
    background-color: red;
    border-color: red
}
.bootbox-body .row{max-width: none;}
.stubhub-section-result select{width: 70px;min-width: auto;}
.stubhub-section-result{/*height: 539px;*/}
ul.section-level.pre-scrollable {
    max-height: 460px;
}
/*all seating plan*/
a.btn.more-setting-plan, a.btn.moreinfo{font-size: 12px;}
a.canvasjs-chart-credit{display: none;}

.stubhub-section-result {
    /*height: 357px;*/
    width: 100%;
    /*overflow: auto;*/
}

.selectize-control{
    padding-left: 0;
    padding-right: 0;
}

.section-overlay{
    /*max-height: 350px;*/
}

.searchbar{
    padding: 10px 0px;
}

.nav>li>a {
    font-weight: 400;
}

#stubhub-result .row{
    width: 100%;
    margin-left: 0;
    margin-right: 0;
}

.stubhub-searchbar .date input{
    width: 100%;
}
.dataTables_filter label{
    padding-right: 6px;
}
a.btn.more-setting-plan, a.btn.moreinfo {
    /*background: #ccc;
    font-size: 10px;*/
}

#homeForm input[name="from_date"], #homeForm input[name="to_date"] {
    width: 100%;
}
#homeForm .input-group-addon{
    padding-left: 0;
    bottom: -35px;
    position: absolute;
    left: 171px;
    z-index: 100;    
}
.stubhub-searchbar input[type=text]{
    border-radius: 0px;
}
#fromdate .form-control, #todate .form-control{
    padding-left: 0;
}

#navbar ul.nav li.active a {
    color: #ba000c;
}
ul.link-dropdown li.active a{background-color: #e7e7e7;}

.dataTables_length select{
    min-width: auto;
    border-radius: 4px;
    padding: 0px 10px;
    padding: .5rem 0 .6rem;
    font-size: 1rem;
    line-height: 1.5;
    background-color: transparent;
    background-image: none;
    border-radius: 0;
    margin-top: .2rem;
    margin-bottom: 1rem;
    font-size: 14px;
}
.form-control{
    height: 35px;
}
#homeForm, #trending-events {
    background: #fff;
    width: 100%;
    border: 1px solid #ddd;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    margin-bottom: 26px;
    padding: 15px 0;
    float: left;
}
#homeForm .selectize-input.items.not-full{
    margin-top: -5px;
    padding: 5px;
    border: none;
    background: none;
    padding-left: 0;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
    box-shadow: none;
}
#homeForm .form-control{
    border-top: none;
    border-left: none;
    border-right: none;
    /*    border-bottom: 1px solid #bdbdbd;*/
    background: none;
    padding-left: 0;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
    box-shadow: none;
    font-size: 14px;
}
.bottom-bar{
    border-top: 1px solid #ddd;
    padding-top: 15px;
    margin-bottom: 0;
}
/*.modal-open .modal{
    overflow: hidden;
}*/
body.modal-open{
    overflow: hidden;
}
.btn.btn-sm{
    font-size: 12px;
}
.setting-plan .pre-scrollable{
    max-height: 80vh !important;
    position: relative;
}
.dialogWide button.close{
    position: absolute;
    right: 15px;
    top: 10px;
    z-index:100;
    margin-top: 0 !important;
}
.select2-container{
    margin-bottom: 1rem;
}
.select2-container--default .select2-selection--single{
    height: 35px;
    border:none;
    border-bottom: 1px solid #bdbdbd;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
}

.home-filter-div .select2-selection--multiple{
    border:0px !important;
    border-bottom:1px solid  #ccc !important;
    border-radius: 0 !important;
}
.home-filter-div select,.home-filter-div select:focus{
    border: 0px !important;
    border-bottom: 1px solid #ccc !important;
    border-radius: 0 !important;
    outline: 0px;
    box-shadow: none;
}
.display-block-label{
    display:block;
}


@media only screen and (max-width: 767px){
    #homeForm input.date {
        width: 88.9%;
        float: left;
        height: auto;
    }
    .setting-plan .pre-scrollable{
        max-height: 20vh !important;
    }

    #example_wrapper{
        width: 100%;
        margin-bottom: 15px;
        overflow-y: hidden;
        -ms-overflow-style: -ms-autohiding-scrollbar;
        border: 1px solid #ddd;
    }

    .dialogWide > .modal-dialog {
        width: 94% !important;
    }

    .home-searchbar input.form-control {
        width: 100% !important;

    }

    .stubhub-section-result {
        height: 539px;
        width: 100%;
        overflow: auto;
    }

    .dataTables_length{
        padding-top: 15px;
    }
}
@media only screen and (max-width: 768px){
    #homeForm .input-group-addon{
        left: 137px;
    }
    .setting-plan .pre-scrollable{

    }
}
@media only screen and (min-width: 768px){
    .setting-plan .pre-scrollable{
        max-height: 14vh !important;

    }
}
@media only screen and (min-width: 992px){
    .setting-plan .pre-scrollable{
        max-height: 60vh !important;
    }
    .timeperiodpopup .setting-plan .pre-scrollable, .timeperiodpopup ul.tm-zone-level{max-height: 40vh !important;}
}
@media only screen and (min-width: 1349px){
    #stubhub-result .row{
        width: 100%;
        margin-left: 0;
        margin-right: 0;
    }
}
ul.login-form{width: 300px;left: -174px;}
ul.login-form .row{    margin: 10px 0px 0px 0px;}
ul.login-form input{    border: 1px solid #ccc;padding: 14px 4px;font-size: 14px;height:35px !important;}
@-moz-document url-prefix() {
    ul.login-form input {padding: 4px 4px;}
    form#loginForm input{padding: 0px 4px;}
}
i.login-loader{font-size: 15px !important;position: relative; left: 8px;visibility:hidden;}
ul.dropdown-menu.logout-dropdown {
    left: -58px;min-width: 200px;
}
.navbar .dropdown-menu a:hover {
    color: #000!important;
}
button.btn-save{background-color: #4a556d;}
button.btn-save:hover,button.btn-save:focus,button.btn-save:active{background-color: #172549 !important;}
i.fa.fa-spinner.fa-spin.loader {
    left: 6px;
    font-size: 14px;
}
#loginForm input.form-control{font-size: 14px;}
.bootbox-body #loginForm{}
.loginpopup > .modal-dialog {
    width: 60% !important;
}
button.saved-event, button.saved-event:focus{background-color: rgb(43, 187, 173) !important;}
.notification-link .tmn-counts {
    position: absolute;
    color: #FFF;
    font-style: normal;
    background: #f44336;
    padding: 0px 5px;
    border-radius: 2px;
    right: 1px;
    top: 1px;
    font-size: 10px;
    -webkit-animation-name: wobble;
    animation-name: wobble;
    -webkit-animation-duration: 500ms;
    animation-duration: 500ms;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
}
#notifications:before {
    content: "";
    position: absolute;
    width: 100%;
    height: calc(100% - 70px);
    -webkit-transition: all;
    -o-transition: all;
    transition: all;
    -webkit-transition-duration: 400ms;
    transition-duration: 400ms;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform: scale(0) rotate(-180deg);
    -ms-transform: scale(0) rotate(-180deg);
    -o-transform: scale(0) rotate(-180deg);
    transform: scale(0) rotate(-180deg);
    opacity: 0;
    filter: alpha(opacity=0);
    top: 42px;
}
.listview .lv-header {
    text-align: center;
    padding: 15px 10px 13px;
    line-height: 100%;
    text-transform: uppercase;
    border-bottom: 1px solid #F0F0F0;
    font-weight: 500;
    color: #4C4C4C;
}
.top-menu > li .dropdown-menu-lg .lv-body {

    height:300px;
    overflow-y: auto;
}
.lv-body .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background:#000;}
.notification-height{height: 275px;}
.listview:not(.lv-lg):not(.lv-message) .lv-item {
    padding: 10px 15px;
}
.listview .lv-item {
    position: relative;
    display: block;
    -webkit-transition: background-color;
    -o-transition: background-color;
    transition: background-color;
    -webkit-transition-duration: 300ms;
    transition-duration: 300ms;
}
.dropdown-menu.dropdown-menu-lg {
    width: 345px;
}
.listview a.lv-item:hover {
    background: #c0edff; 
}
.lv-item{background: #e8f7fd;}
.lv-item.unread{background: #fff;}

.listview:not(.lv-message) .lv-title {
    color: #000;font-size: 13px;
    font-weight: bold;
    margin-bottom: 10px;
}
.listview .lv-footer {
    display: block;
    text-align: center;
    padding: 7px 10px 8px;
    border-top: 1px solid #F0F0F0;
    line-height: 100%;
    font-size: 11px;
    margin-top: 20px;
    color: #828282;
}
.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color: rgba(0, 0, 0, 0.85) !important;}
.mCSB_inside > .mCSB_container { margin-right: 12px;}
small.lv-small{font-size: 12px;display: block;font-weight: 500;}
small.lv-small .fa{margin-right: 4px;}
.logout-dropdown .fa{margin-right: 8px;font-size: 16px;color:#777;}
.navbar .dropdown-menu a:hover .fa{color:#333;}
.save-event-checkbox{position: static;visibility: visible;transform: scale(2);
                     -ms-transform: scale(2);
                     -webkit-transform: scale(1.5);
                     padding: 4px;}
button.btn.btn-primary.save-all-button {float: left; padding: 7px 10px;margin-top: 3px;margin-right: 22px;}
table.event-compare-table{margin-top: 15px;}
.no-padding, .no-padding-left{padding: 0px;}
.popup-notification{background-color: #3f79bb;}
select.track-date-option{font-size: 14px;
                         display: inline-block;
                         width: auto;}
.track-event-section #DataTables_Table_0_length, .track-event-section #DataTables_Table_0_filter,.range-data{display:none;}
table.event-compare-table tr.details{background: rgba(146, 146, 146, 0.19);}
.dropdown-section-table thead tr{background-color: #585858 !important;}
/*a.fc-event {
    border-radius: 10px;
    width: 15px;
    color: transparent;
}

div.fc-content-skeleton > table > tbody > tr {
    display: inline-block;
}*/
.fc-content {
    color: #fff;
    padding: 2px 0px;
}
#calendar {
    position: relative;
    margin-bottom: 30px;
}

#loading {
    display: none;
    top: 0px;
    left: 0px;
    position: absolute;
    opacity: 0.7;
    background-color: #fff;
    z-index: 99;
    text-align: center;
}

.ajax-loader {
    position: absolute;
    top: 50%;
    left: 50%;
    z-index: 100;
}
.fc-scroller.fc-day-grid-container{
    overflow-y: hidden !important;
    height: auto !important;
}
.event-compare-container {
    background: #ecececcc;
    padding: 12px 0px;
}
#event-compare-table1 td.details{background: #dcdcdc;}
#toast-container>.toast-success{background-image: none !important;}
.popup-notification.toast-success{padding: 15px 15px 15px 21px !important;width: 350px !important;}
.event-compare-container .dataTables_length, .event-compare-container .dataTables_filter{display:none;}
a.stubhub-url{font-size: 12px;font-weight: 600;margin: 0px 9px 0px 0px;}
table.calendar-table{width:100% !important;}
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited{}
.dropdown-menu #notifications{position: static;top:0px;width:100%;}
.percentage{text-align: right; margin: 0 10px 9px 3px;color: #000;font-weight: bold;visibility:hidden;}
input[name="check_event"]{position: static;visibility: visible;margin: 5px 4px 4px 3px;}
td.fc-event-container {color: #fff;}
.compare-inventory{top: 200px;background:#545454;font-size: 13px;padding: 6px 6px;text-transform: none;}
a.compare-inventory:hover{background:#000;}
table.code-table thead tr{background-color: transparent;}
/*table.code-table tr td:nth-child(7)table.code-table tr th:nth-child(7)*/
/*table.code-table tr th:last-child, table.code-table tr td:last-child{display:none;}*/
.row.compare-container {padding: 0px 50px;font-family: Calibri,Verdana,Arial,sans-serif;}
table.code-table tr td.dataTables_empty{display: block;}
.compare-container table.dropdown-section-table th,.compare-container table.dropdown-section-table td{text-align: center;}
table.inner-compare th{background: #cccccc69;}
.compare-container tr.details{background:#dddddd;}
.compare-container table.dropdown-section-table > thead th{background:#1c2948}
.compare-container table.dropdown-section-table tr:not(:first-child) table.inner-compare th{border-top: 1px solid transparent;}
.compare-container table.dropdown-section-table tr:not(:first-child) table.inner-compare td{ border-top: 1px solid transparent;}
table.inner-compare,table.inner-compare tr{background-color: transparent !important;}
table.inner-compare th:not(:last-child){border-right: 3px solid #fff;}
table.inner-compare thead tr{background:#dcdcdc;}
a.offer-url{color:#004894 !important;font-weight: 400;}
a.offer-url:hover {color: #000 !important;}
.fixed-container{position: fixed;
                 right: -5px;
                 z-index: 9;
                 top: 117px;
                 background: #ffffff;
                 box-shadow: inset 0 15px 0 rgba(138, 138, 138, 0), 0 2px 5px rgba(0, 0, 0, 0.34);
                 padding: 2px 14px 8px 14px;}
.fixed-container h5{font-weight: 500;}
#checked-container{font-size: 13px;}
#checked-container ul{list-style: none; padding: 0px;}
#checked-container ul li i.fa{cursor: pointer;margin: 0px 8px 0px 0px;}
#mail-list-table_wrapper .dataTables_scrollHeadInner, table#mail-list-table{width:100% !important;}
ol.offertype-list,ul.compare-offertype-list{list-style: none;padding: 0px;}
ol.offertype-list li input[type="checkbox"], input[name="compare-offertype-check"]{position: static; visibility: visible;}
.ui-widget {font-size: 14px;}
ul.checked_list{float: left;padding: 0px 18px;margin: 0px;}
.bold-900{font-weight: 900;}
.dataTables_wrapper.no-footer .dataTables_scrollBody{border-bottom: none;}
#show_events_with_consecitive_seats{visibility: visible;position:static;margin-right: 6px;}
.difference-column{margin-top:15px;border-top: 1px solid #909090;padding-top: 8px;}
.dataTables_scrollHead .dataTables_scrollHead + .dataTables_scrollBody,.dataTables_scrollHead .dataTables_info,.dataTables_scrollHead .dataTables_paginate,.setting-plan .mail-trigger-section:nth-child(3), 
.half-timeperiodpopup .mail-trigger-section, .timeperiodpopup .timeperiod-section .col-md-6:nth-child(2){display:none !important;}
.timeperiodpopup .modal-dialog{width: 53% !important;}
.half-timeperiodpopup .modal-dialog{width: 30% !important;}
.half-timeperiodpopup .timeperiod-section{width:100%;}
.error {color: red;}
.success {color: #0A0;}
.suspect {color: #F80;}
ul.tm-zone-level.zone-list{margin: 0px;padding: 0px 2px;text-transform: lowercase;list-style: none;}
.timeperiodpopup .setting-plan .pre-scrollable, .timeperiodpopup ul.tm-zone-level {max-height: 36vh !important;overflow-y: scroll;}
ul.tm-zone-level li,ul.tm-section-level li{float:left;width: 100%;}
ul.tm-zone-level li [type=checkbox]+label, ul.tm-section-level li [type=checkbox]+label{float:left;}
.half-timeperiodpopup #time_period_dropdown{width:100%;}
.setting-plan .price-starts-from{display:none;}
.timeperiodpopup .timeperiod-section .col-md-6{width:100%;}
.timeperiodpopup #time_period_dropdown{min-width: auto;width:30%;margin: 0 auto;}
h6.custom-headings {font-weight: bold;font-size: 13px;text-transform: uppercase;padding: 7px 0px;}
@keyframes blink {50% { color: transparent }}
.loader__dot { animation: 1s blink infinite }
.loader__dot:nth-child(2) { animation-delay: 250ms }
.loader__dot:nth-child(3) { animation-delay: 500ms }
span.loader__dot { font-size: 30px;line-height: 2px;display:none;}
.fluctuate-notification.toast-success {width: 350px !important; padding: 15px 15px 15px 26px !important;background-color: #6c7e94;}

@media screen and (max-width: 480px) and (min-width: 320px) {
    .login-container h4{text-align: center;}
    .ticketevo-searchbar input[name="search_event"]{width: 100% !important;}
    .te_dialogWide .modal-dialog{width: 94% !important;}
    .fc-scroller.fc-day-grid-container {
        height: 300px !important;
        overflow-y: scroll !important;
    }
    .te-inventory-table{overflow-y:hidden;overflow-x: scroll; }
    #calendar{
        overflow:auto;
    }
    .fc-view-container{
        width: 200%;
    }

    .bootbox-body .row.compare-container {
        padding: 0px 15px;
    }

    .timeperiodpopup .modal-dialog, .loginpopup > .modal-dialog {
        width: 95% !important;
    }

    .half-timeperiodpopup .modal-dialog {
        width: 95% !important;
    }
}
#price_amount{margin-left:auto;width:100%;color: #000 !important;margin-left: 10px;text-align:center;}
.inside-line {
    border-top: 1px solid #002a4c;
    display: inline-block;
    width: 44%;
    margin: 1px 12px;
    position: relative;
    top: -3px;
}
.hr-line {
    margin-top: 18px;
}
.price-level .ui-widget-header {
    background: #0366b7;
}
input[name="check_radio"] {
    display: block;
    visibility: visible;
    position: static;
    left: 0px;
}

.custom-radio [type="radio"]:checked,
.custom-radio [type="radio"]:not(:checked) {
    position: absolute;
    left: -9999px;
}
.custom-radio [type="radio"]:checked + label,
.custom-radio [type="radio"]:not(:checked) + label
{
    position: relative;
    padding-left: 28px;
    cursor: pointer;
    line-height: 20px;
    display: inline-block;
    color: #333;
}
.custom-radio [type="radio"]:checked + label:before,
.custom-radio [type="radio"]:not(:checked) + label:before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 18px;
    height: 18px;
    border: 1px solid #4e4e4e;
    border-radius: 100%;
    background: #fff;
}
.custom-radio [type="radio"]:checked + label:after,
.custom-radio [type="radio"]:not(:checked) + label:after {
    content: '';
    width: 12px;
    height: 12px;
    background: #000;
    position: absolute;
    top: 3px;
    left: 3px;
    border-radius: 100%;
    -webkit-transition: all 0.2s ease;
    transition: all 0.2s ease;
}
.custom-radio [type="radio"]:not(:checked) + label:after {
    opacity: 0;
    -webkit-transform: scale(0);
    transform: scale(0);
}
.custom-radio [type="radio"]:checked + label:after {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
}
.select-radios{margin:0px;padding: 0px;}
.select-radios li{display: inline;text-align: center;}
.popup-notifications.toast-success{background-color: #2f2f2f;padding: 15px 15px 15px 25px !important;width: 348px !important;}
.notification-table{width: 100%;height:150px;display:none;}
.notification-parent-table th, .notification-parent-table td { padding: 3px 12px; text-align: center;}
.notification-parent-table{ border: 1px solid #ccc; width: 100%;}
.notification-parent-table table{width:100%;}
.mCSB_container_wrapper{margin-right: 0px;}
.dropdown-table{display: block; margin-left: 0px;padding: 5px 14px;}
.dropdown-table i.fa{padding-left: 10px;}
a.lv-item {
    border-bottom: 1px solid #1d1d1d17;
}
.notification-heading{font-size: 12px !important;
                      font-weight: normal !important;
                      background: #f1f1f1 !important;
                      width: 100%;
                      display: block;
                      text-align: center;
                      color: #115780 !important;
                      padding: 6px 2px !important;
                      font-weight: 500!important;}
.media{margin-top: 0px;}
.te_dialogWide .modal-dialog{width: 50%;}
.notification-maxmin-window{float: right;
                            position: relative;
                            left: -2.5em;
                            top: -.1em;
                            font-size: 12px;
                            font-weight: 700;
                            color: #dedede;}
a.event-link {display: block;text-align: center;margin-bottom: 6px !important;}
table.tnow-table{width:100% !important;}
.tnow-table th{background: #575757;}
.tnow-table caption{font-size: 16px;text-align: center;font-weight: 600;color: #000;}
button.btn.ticket-filter-btn.btn-default {
    margin-top: 0px;
}
i.fa.fa-spinner.fa-spin.venue-loader {
    display:none;
    left: 142px;
    position: absolute;
    top: 37px;
}
#venue-inventory-loader{display:none;width:2%;position:absolute;margin-left: -10px;}
#venue-inventory-loader i.fa-spinner{position: absolute;top: 35px;}
.select-zone-graph{width: 33%;margin: 0 auto;display:inline;}
.notification-tab{    padding: 0px !important;

                      background: none;
                      border: none;}
.notification-tab li {margin: 0px !important;}
.notification-tab li a{    font-size: 12px !important;
                           font-family: Roboto, sans-serif;
                           font-weight: 500 !important;
                           padding: 5px 10px !important;cursor: pointer !important;}
.notification-tab li.ui-state-active{    border: 1px solid #6bb5f5a6;
                                         background: none;
                                         background: #007fff !important;}
.notification-table .sh-price-notification-table th {    text-align: center;
                                                         padding: 2px 10px;font-weight: bolder;}
.notification-table .sh-price-notification-table td {    text-align: center;
                                                         padding: 2px 3px;}
.y-scroll{overflow-y: auto;}
.notification-tab li.ui-state-active a,
.notification-tab li.ui-state-active a:active,.notification-tab li.ui-state-active a:focus,
.notification-tab li.ui-state-active a:hover{background: #6bb5f5a6 !important;color:#fff !important;border:1px solid #6bb5f5a6;   ;
}
#notification-tabs{border: none;}
#notification-tabs .ui-tabs-panel{padding: 0px 0px;    margin-top: 5px;}
span.item-close {
    position: absolute;
    right: 8px;
    color: red;
    top: 6px;z-index: 9;cursor: pointer;
}
.notification-item{position: relative;}
#notification-tabs .ui-tabs-panel{height: 290px;font-family: Arial,Helvetica,sans-serif;}
.mCSB_container_wrapper > .mCSB_container{padding-right:10px; }
ol.ui-helper-reset.ui-helper-clearfix.ui-tabs-nav-arrows{display:none;}
#notification-tabs .ui-state-default{
    background: #f6f6f6;
    font-weight: normal;
    color: #454545;
}
#notification-tabs .ui-widget-header{border:none;}
.fc-content span{color:#fff;}
.highlight-event{background-color: #575757;border-color: #575757;}
#add-wishlist{background: #153e99;}
button#add-wishlist:focus,button#add-wishlist:active,button#add-wishlist:hover {background-color: #5388ff !important;}
.wishlist-json{display:none;}
.wishlist-notifications.toast-success{font-size:14px !important;background-color: #153e99;width:348px !important;    padding: 15px 15px 15px 25px !important;}
.inventory-spinner{ visibility:hidden;margin-left:10px;position: absolute;z-index: 9;right: 470px;top: 7px;}
.overlay-inventory{    width: inherit;
                       height: inherit;
                       position: absolute;
                       background: #f1f1f1b0;
                       z-index: 9;}
.overlay-inventory i.fa{top: 50%;left: 50%; transform: translate(-50%, -50%);position: absolute;color: #000;font-weight: bold;}
.range-loader{position: absolute;top: 23px;z-index: 9;right: -2px;}
#home-slider-range{margin-bottom: 11px;}
.ticket-column a{color:#0275d8 !important;}
.ticket-column a:hover,.ticket-column a:visited,.ticket-column a:active{font-weight:400;}
#home-pricerange-table{width:100% !important;}
#home-pricerange-container .fa-spinner{display: none;position: absolute;top: 23px;z-index: 9;right: -10px;}
#getdata{  background-color: #3379b7;
           background-image: linear-gradient(to right, #379df7 50%, #3379b7 100%);}
.login-error-msg{margin: 0px 13px;display: none;padding: 6px 6px; margin-bottom: 10px;}
#popup-notifications,#fluctuate-notification,#default-notifications{    
    position: fixed;
    z-index: 999999;
    pointer-events: none;}
#popup-notifications > div ,#fluctuate-notification > div,#default-notifications > div{
    position: relative;
    pointer-events: auto;
    overflow: hidden;
    margin: 0 0 6px;
    padding: 15px 15px 15px 50px;
    width: 300px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    background-position: 15px center;
    background-repeat: no-repeat;
    -moz-box-shadow: 0 0 12px #999;
    -webkit-box-shadow: 0 0 12px #999;
    box-shadow: 0 0 12px #999;
    color: #FFF;
    opacity: .8;
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
    filter: alpha(opacity=80);
}
#popup-notifications,#default-notifications{top: 12px;left:auto;right: 12px;}
#fluctuate-notification{top: 12px;left: 12px;}
#fluctuate-notification i.fa-window-maximize,#default-notifications i.fa-window-maximize{display: none;}
caption {
    color: #000;
    text-align: center;
}

.sh-hover-link{color:#fff !important;text-decoration: none !important;}
.sh-hover-link:hover{text-decoration: underline !important;}
#event-details{margin: 0px 13px;}
.offercode-search-form{background: #fff;margin: 0px 0px 10px 0px; padding: 16px 16px 0px 16px;}
.offercode-search-form .input-group-addon{position: absolute;top: 25px;right: 2px;}
.offercode-search-form input[type="text"]{    margin-top: 16px;}
#mail-list-table tr.details{background-color: rgba(0,0,0,.075);}
.offer-date label{display:block;}
.offer-date .input-group-addon{    position: absolute;
                                   top: -10px;
                                   z-index: 9;
                                   right: -10px;}
.offer-date input{width: 100% !important;}
.offer-date input[readonly="readonly"]{color:#000;}
a[data-action="decrementHours"],a[data-action="incrementHours"],a[data-action="decrementMinutes"],a[data-action="incrementMinutes"]{color:#015688 !important;}
.price-sort {
    display: block;cursor: pointer;color:#ccc;
}
.map-price-sort {
    clear: both;
    display: inline-block;
    margin-top: 0px;
    position: relative;
    top: 8px;
}
.active-order{color:#000;}
.stubhub-sold-toolbar{display: inline-block;
                      float: left;
                      margin-right: 10px;}
.sh-sales-table option{color:#000;}
.show-more-artist{color: #0275d8 !important;font-weight: 400;}
button.btn.toast-closeall-button {
    background: #000000;
    font-size: 12px;
    text-transform: capitalize;
    position: relative;
    float: right;
    top: -11px;
    padding: 5px 7px;
    font-weight: 300;
    opacity: 1;
}
span.sh-sold-tickets {
    display: inline-block;cursor:pointer;color:#0275d8 !important;
}
.toggle-vis{color:#0275d8 !important;}
.extra-filter-column{padding: 0px 15px;}
.filter-toggle-column {margin-bottom: 10px;}
.filter-toggle-column ul{display: inline;margin: 0px;
                         padding: 8px;}
.filter-toggle-column li{display: inline-block;}
.filter-toggle-column li::after{content:'-';margin: 0px 0px 0px 5px;}
.filter-toggle-column li:last-child::after{content:'';}
a.toggle-vis.active {
    color: #2266b7;
    font-weight: 500;
}
.sh-sold-tickets .stubhub-sold-info,.sold-sub-table{display:none;}
td.details-control {
    background: url('../images/details_open.png') no-repeat center center;
    cursor: pointer;
}
tr.shown td.details-control {
    background: url('../images/details_close.png') no-repeat center center;
}
#home-shpricerange-table tr.new-row{background:#cccccc59; }
.login-container{margin-top: 70px;}
.login-container h4{font-weight: 600;margin: 0px 0px 45px 13px;}
.timeperiod-section,.d-none,.d-none-byevent,.d-none-bystate{display:none !important;}
.info-graph-chart,.graph-accordion{display: none;}
.dialogWide.history-graph .modal-body{height: 550px;overflow-y: scroll;}
.btn-sumbit{width:150px;}
.reset-password-link{float: right; padding: .85rem 2.13rem;}
input[name="remember_me"],input[name="filter-sellers"]{visibility: visible;position: static !important; margin-left: 0px !important;}
input[type=number]{font-size:14px;}
#exclude-state{height: 100px;
               width: 12em;
               overflow: auto;}    
#exclude-state label{font-weight: normal;display: block;}
#exclude-state input[type=checkbox]{    visibility: visible;
                                        position: static;
                                        margin: 0px 5px 0px 0px;
}
/*div#exclude-state-container {padding: 0px;}*/
#exclude-state-container span.select2.select2-container,
#exclude-event-container span.select2.select2-container,
#group-offerlist-container #group-list-price{width: 100% !important;}
#exclude-state-container label{}
input[type=search]:focus:not([readonly]){border:none;}
/*#comparison-table-container{overflow-x: inherit;}*/
#comparison-table-container div#comparison-table_wrapper{    
    overflow: auto;
    width: 100%;
    /* max-height: 600px;*/}
.show-more-inventory:hover{text-decoration:underline;color: #3278b3;}
#filter-seller-container label{margin-right: 8%;}
#filter-seller-container #filter-sellers{width:100%;}
#popup-notifications .popup-notifications{width:520px !important;}
.back-to-top {
    background: #0069ffeb;
    margin: 0;
    position: fixed;
    bottom: 30px;
    right: 12px;
    text-align: center;
    padding: 10px 10px;
    border-radius: 4px;
    z-index: 100;
    display: none;
    text-decoration: none;
    color: rgb(255, 255, 255);
}
.back-to-top i {font-size: 50px;}
.back-to-top:hover {color:#fff;background: #ccc;}
span.notify_tm_link {
    color: #064382;
    font-size: 20px;
    margin: 0px 6px;
}
.popup-notifications span.notify_tm_link{color:#337ab7;}
span.notify_tm_link:hover{
    cursor: pointer;
    text-decoration: underline;
}
#comparison-table tr th:first-child,#comparison-table tr td:first-child{width:10px !important;}
.graph-select{position: absolute; z-index: 9; right: 28px; top: -66px; width: 33%;}
.tm-available-filter{ width: 558px;}
.graph-type-select .form-control{border: 1px solid #070707; width: 100%; float: right;background: #fff;}
.graph-select select.form-control{background: #fff;
                                  border: 1px solid #000;}
.graph-select img.loader{width: 6%;
                         position: absolute;
                         top: 27px;
                         right: -32px;}
.graph-accordion .tab-pane{margin-top: 14px;}
.d-inline-block{display:inline-block;}
.d-block{display: block;}
.info-graph-chart canvas.canvasjs-chart-canvas{width: inherit;}
#comparison-table tbody{ position: relative;}
#comparison-table {
    width: 100%;

}

#comparison-table tbody {
    position: relative;
}

.comparison-loading tbody:after {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: rgba(251, 251, 251, 0.63);
    background-image:url(../../assets/images/wspinner.gif);
    background-position: center;
    background-repeat: no-repeat;
    background-size: 50px 50px;
    content: "";
}

.checklist-event{position: fixed; z-index: 999;right: -4px; bottom: 250px;}
.checklist-event .btn{/*animation: 1s blinkingText infinite;*/background-color: #153e99;}
.vericaltext{width:1px;word-wrap: break-word;line-height: 12px;}
@keyframes blinkingText{
    0%{		background-color: #153e99;	}
    49%{	background-color: #6894f5;	}
    100%{	background-color: #153e99;	}
}
.filter-event .modal-dialog{width: 70%;}
#home-filter-event-table_wrapper{overflow-y: scroll;
                                 height: 480px;}
input[name="filter-event-checkbox"]{position: static;visibility:visible;}
input[name="filter-event-checkbox"]+label{padding: 0px;}
.filter-table-container .row{margin-top: 49px;}
.filter-table-container input[type="button"]{margin-top: -7px;}
.tbl-artist-info a{color:#fff !important;}
.ajax-artist-info,.inline-presale-date{cursor: pointer;color: #337ab7 !important; 
                                       font-weight: 400;}
.artist-container{overflow-y:scroll;height:350px;}
.date-highlight-text{font-size: 15px;color: #9451ff; font-weight: 500;}
.block-seperator {  margin-bottom: 15px;}
.popup-notification.toast-success{width:616px !important;}
.sale-highlight-text{    color: #007100;}
.btn-save-event{font-size: 24px;color: #337ab7;cursor: pointer;}
.w-5percent{width:5% !important;}
.w-11percent{width:11% !important;}
.w-16percent{width:16% !important;}
.loading-column{width: 8%;}
/*.stubhub-ticket-column,.stubhub-ticket-amount-column{ width: 12%;}*/
.toggle-filter legend{margin-bottom: 0px;
                      display: inline;
                      width: auto;
                      border: none;
                      font-size: 15px;
                      font-weight: bold;
                      padding: 0px 10px 0px 10px;cursor: pointer;}
.toggle-filter fieldset{border: 1px dotted #abaaaa;
                        padding: 11px;
                        margin: auto;
                        border-left: 0px;
                        border-right: 0px;
                        border-bottom: 0px;}
.trendingevent-loop {
    list-style: none;
    padding: 0px;
    margin: 0px;
}
.trendingevent-loop li.items {
    height: 169px;
    min-height: 111px;
}
.trendingevent-loop .items-block{border: 1px solid #ccc;padding: 0px 0px 0px 9px; border-radius: 6px;}
span.small-block {padding: 5px;}
#trending-events input[type="submit"]{margin-top: 1.7em;}

.page-title {
    font-size: 2em;
    margin: 0 0 30px;
    position: relative;
    padding-left: 10px;
}

.page-title:after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0;
    height: 100%;
    border-left: 4px solid #bd0c0c;
}
a.plugin-purchase-button.btn-sm, a.vividseats-report-button.btn-sm {
    text-align: center;
    display: block;
    font-size: 14px;
    font-weight: 400;
    color: #0275d8;
}
table.tbl-artist-info a.sort{
    background-position: right;
    background-image: url(https://cdnjs.cloudflare.com/ajax/libs/datatables/1.10.16/images/sort_both.png);
    background-repeat: no-repeat;
    display: block;
    cursor: pointer;
}
table.tbl-artist-info a.sort{
    background-image: url(https://cdnjs.cloudflare.com/ajax/libs/datatables/1.10.16/images/sort_both.png);
}

table.tbl-artist-info a.sorting_desc{
    background-image: url(https://cdnjs.cloudflare.com/ajax/libs/datatables/1.10.16/images/sort_desc.png);
}

table.tbl-artist-info a.sorting_asc{
    background-image: url(https://cdnjs.cloudflare.com/ajax/libs/datatables/1.10.16/images/sort_asc.png);
}
a.vividseats-report-button.btn-sm {
    display: inline;
}
.sh-price-start{margin: 10px 0px;}
.th-select{min-width: auto !important; color: #000;padding: 6px 1px;}
#comparison-table tfoot th{background-color: #ffffff;color:#000;}
#home-pricerange-input{border:0;width:auto;margin-left:10px;}
.display-none{display: none;}
.wishlist-spin{font-size: 15px;
               position: relative;
               top: -1px;display:none;}
#comparison-table thead {
    display: table-row-group;
}
#comparison-table tfoot {
    display: table-header-group;
}
.btn-exclude-event{display: block;}
.graph-day-select{    width: 339px;
                      float: left;}
.graph-day-select label{display: block;}
.graph-day-select .form-group{padding: 0px;}
.graph-day-select .form-control{padding: 15px 5px;width: 81%;    border: 1px solid;}
.graph-day-select .input-group-addon{    position: absolute;
                                         bottom: -36px;}
.graph-type-select{    width: 204px;
                       float: left;
                       margin-left: 15px;}
.graph-hour-select label{display:block;}
.stubhub-report-sales .modal-header, .vividseats-report .modal-header,.seller-container .modal-header,.seatgeek-report .modal-header,
.stubhub-report-sales .modal-body, .vividseats-report .modal-body,.seller-container .modal-body,.seatgeek-report .modal-body{
    cursor: move;
}
.vividseats-report h4.modal-title{text-transform: capitalize;}
/*th.stubhub-cur-day-sold-price-column,th.stubhub-min-sold-price-column,
th.stubhub-seven-day-price-column,th.stubhub-thirty-day-price-column{display:none;}
td.stubhub-cur-day-sold-price-column,td.stubhub-min-sold-price-column,
td.stubhub-seven-day-price-column,td.stubhub-thirty-day-price-column{display:none;}*/
/*.modal-backdrop{opacity: 0;position: static;}*/
.min{
    width: 250px; 
    height: 35px;
    overflow: hidden !important;
    padding: 0px !important;
    margin: 0px;    
    float: left;  
    position: static !important; 
}

.min .modal-dialog, .min .modal-content{
    height: 100%;
    width: 100%;
    margin: 0px !important;
    padding: 0px !important; 
}

.min .modal-header{
    height: 100%;
    width: 100%;
    margin: 0px !important;
    padding: 3px 5px !important; 
}
.vividseats-report .modal-dialog{width: 833px;}
.price-zone-level.saved-panel .mail-trigger-section .pre-scrollable{ max-height: 125px;}
.sh-price-level.saved-panel .mail-trigger-section .pre-scrollable{ max-height: 239px;}

.modal-backdrop.in{opacity: 0;}
.modal-backdrop.fade.in{display: none;}
.stubhub-report-sales.modal{bottom:auto;}
.full-width:not(#seller-comparison-table){width:50%;}
.full-width .tm-section-level.pre-scrollable{max-height: 23vh !important;}
#seller-comparison-table.full-width{font-size: 12px;width:100%;}
#seller-comparison-table.full-width .dataTables_scrollBody{height: 60px !important;}
/*
.stubhub-report-sales .modal-dialog{}*/

.bootbox.modal {
    pointer-events: none;
}

.bootbox.modal .modal-content {
    pointer-events: all;
}
.bootbox.modal .dataTables_wrapper {
    overflow: auto;
}
.sgeek-info{color:rgb(2, 117, 216) !important;}
.load-data{
    background: rgba(1, 67, 112, 0.9215686274509803);
    margin: 0;
    position: fixed;
    bottom: 150px;
    right: 12px;
    text-align: center;
    padding: 4px 13px;
    border-radius: 4px;
    z-index: 100;
    text-decoration: none;
    color: rgb(255, 255, 255);
    border: 1px solid rgba(1, 67, 112, 0.9215686274509803);
    display:none;
}
#enddata{
    width: 100%;
    clear: both;
    text-align: center;
    font-weight: bold;
    font-size: 14px;
}