SickGear/gui/slick/css/light.css
JackDandy 0ead7771de Change improve the manage searches error stats UI and backend functions.
Add the improved error handling to torrent providers.
Change cache_db to always include db upgrade statements when running SG for the first time.
Change split newznab limit logic into a reusable function, hit_limit_update() and use in BTN prov.
Change tweak CSS to make things a little neater with button spacings.
Add the actual time when current limit will expire to the UI.
Change instead of terminology "errors", use "failures".
Change improve BTN error handling.
Change ensure provider name is output to log at times where it wasn't.
Change ensure failed request URLs and POST params are output to log.
Add time of last failure + type to should_skip log message.
Change code DRY and simplification for improved readability.
Change occurrences of "error" to "fail" for consistency.
Add tmr limit handling to omg and change log_failure_url level to warning.
Change log the failed URL when an API hit limit is reached.
Change "hit" to the more universally generic "tmr" - Too Many Requests.
Change Db columns containing "hit_" are renamed "tmr_"
2018-01-26 01:35:02 +00:00

1527 lines
37 KiB
CSS

/* =======================================================================
inc_top.tmpl
========================================================================== */
.shows-not-found.n .snf .sgicon-warning,
.navbar-default .navbar-nav .logger.errors.n,
pre .prelight{
color:#6f8c53
}
.shows-not-found.nn .snf .sgicon-warning,
.navbar-default .navbar-nav .logger.errors.nn,
pre .prelight2{
color:#b7b82c
}
.shows-not-found.nnn .snf .sgicon-warning,
.navbar-default .navbar-nav .logger.errors.nnn,
pre .prelight-num{
color:#eaab52
}
.shows-not-found.nnnn .snf .sgicon-warning,
.navbar-default .navbar-nav .logger.errors.nnnn{
color:#ff6d5e
}
[class^="icon-"],
[class*=" icon-"]{
background-image:url("../images/glyphicons-halflings-white.png")
}
.icon-white{
background-image:url("../images/glyphicons-halflings.png")
}
.ui-autocomplete-loading{
background:white url("../images/loading16.gif") right center no-repeat
}
.browserDialog.busy .ui-dialog-buttonpane{
background:url("../images/loading32.gif") 10px 50% no-repeat !important
}
.ui-progressbar .ui-progressbar-overlay{
background:url("../css/lib/images/animated-overlay.gif")
}
.ui-dialog,
.ui-dialog-buttonpane{
background:#eceadf url("../css/lib/images/ui-bg_fine-grain_10_eceadf_60x60.png") 50% 50% repeat !important
}
.ui-accordion-content,
.ui-tabs-panel{
background:#ededed !important;
background-image:none !important
}
.ui-widget-content{
background:#dcdcdc url("../css/lib/images/ui-bg_highlight-soft_75_dcdcdc_1x100.png") 50% top repeat-x
}
.ui-widget.ui-widget-content{
border-color:#fff
}
.ui-widget-content a{
color:rgb(42, 100, 150)
}
.ui-widget-content a:hover{
color:#09a2ff
}
.ui-widget-header{
background:#fff url("../css/lib/images/ui-bg_flat_0_ffffff_40x100.png") 50% 50% repeat-x
}
.ui-state-default,
.ui-widget.ui-button,
.ui-widget.ui-button:active,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default{
background:#fff;
border:1px solid #ccc
}
.ui-widget.ui-button:hover{
border-color:#ccc
}
.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus{
background:#fff
}
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active{
background:#f7f7f7
}
.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight{
background:#fbf9ee url("../css/lib/images/ui-bg_glass_55_fbf9ee_1x400.png") 50% 50% repeat-x
}
.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error{
background:#fef1ec url("../css/lib/images/ui-bg_glass_95_fef1ec_1x400.png") 50% 50% repeat-x
}
.ui-icon,
.ui-widget-content .ui-icon{
background-image:url("../css/lib/images/ui-icons_222222_256x240.png")
}
.ui-widget-header .ui-icon{
background-image:url("../css/lib/images/ui-icons_222222_256x240.png")
}
.ui-state-default .ui-icon{
background-image:url("../css/lib/images/ui-icons_8c291d_256x240.png")
}
.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon,
.ui-button:hover .ui-icon,
.ui-button:focus .ui-icon{
background-image:url("../css/lib/images/ui-icons_222222_256x240.png")
}
.ui-state-active .ui-icon,
.ui-button:active .ui-icon{
background-image:url("../css/lib/images/ui-icons_8c291d_256x240.png")
}
.ui-state-highlight .ui-icon,
.ui-button .ui-state-highlight.ui-icon{
background-image:url("../css/lib/images/ui-icons_2e83ff_256x240.png")
}
.ui-state-error .ui-icon,
.ui-state-error-text .ui-icon{
background-image:url("../css/lib/images/ui-icons_cd0a0a_256x240.png")
}
.ui-button .ui-icon{
background-image:url("../css/lib/images/ui-icons_8c291d_256x240.png")
}
.ui-widget-overlay{
background:#aaa url("../css/lib/images/ui-bg_flat_0_aaaaaa_40x100.png") 50% 50% repeat-x
}
.ui-widget-shadow{
background:#000 url("../css/lib/images/ui-bg_flat_0_000000_40x100.png") 50% 50% repeat-x
}
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited{
color:#140f06;
text-decoration:none
}
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited{
color:#222;
text-decoration:none
}
.ui-tabs{
padding:0;
background:none;
border-width:0
}
.ui-tabs .ui-tabs-nav{
padding-left:0;
background:transparent;
border-width:0 0 0 0;
-moz-border-radius:0;
-webkit-border-radius:0;
border-radius:0
}
.ui-tabs .ui-tabs-panel{
background-color:#f7f7f7 !important;
border:1px solid #ccc !important
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active{
border-top-left-radius:5px;
border-top-right-radius:5px
}
.ui-tabs-nav > :not(.ui-tabs-active){
border-top-left-radius:5px;
border-top-right-radius:5px
}
#SubMenu{
padding-right:20px;
clear:both;
font-size:12px;
float:right
}
.upgrade-notification{
width:600px;
text-align:center;
margin-left:auto;
margin-right:auto;
margin-top:50px;
margin-bottom:0
}
/* =======================================================================
inc_bottom.tmpl
========================================================================== */
.footerhighlight{
color:#428bca
}
body#display-show.back-art .displayshow-wrapper a,
body#display-show.back-art .footerhighlight a,
body#display-show.back-art .footerhighlight{
color:#288536
/* color:#c7db40
*/
}
body#display-show.back-art .displayshow-wrapper a:hover,
body#display-show.back-art .displayshow-wrapper a:focus,
body#display-show.back-art .footerhighlight a:hover,
body#display-show.back-art .footerhighlight a:focus{
color:#7C8119
/* color:#c7db40
*/
}
body#display-show.back-art .displayshow-wrapper .label a{
color:#c7db40
}
body#display-show.back-art .displayshow-wrapper .label a:hover,
body#display-show.back-art .displayshow-wrapper .label a:focus{
color:#9faf33
}
/* =======================================================================
home.tmpl
========================================================================== */
.imgbanner .banner{
border:1px solid #ccc
}
.imgsmallposter .small{
border:1px solid #ccc
}
.ui-font,
a.ui-font{
text-shadow:0 0 0.1em #fff;
color:#000
}
#show-list .show-card{
background-color:#dfdacf;
color:#666;
border:1px solid #111
}
#show-list .show-card .ui-widget-content{
border-top:1px solid #111;
border-bottom:1px solid #111;
border-left:0;
border-right:0
}
.show-title:after{
content:"";
pointer-events:none;
position:absolute;
width:20px;
height:100%;
top:0;
right:0;
background-image:-webkit-linear-gradient(right, rgba(223, 218, 207, 1), rgba(223, 218, 207, 0));
background-image:-moz-linear-gradient(right, rgba(223, 218, 207, 1), rgba(223, 218, 207, 0));
background-image:-ms-linear-gradient(right, rgba(223, 218, 207, 1), rgba(223, 218, 207, 0));
background-image:-o-linear-gradient(right, rgba(223, 218, 207, 1), rgba(223, 218, 207, 0));
background-image:linear-gradient(to left, rgba(223, 218, 207, 1), rgba(223, 218, 207, 0))
}
.show-date:after{
content:"";
pointer-events:none;
position:absolute;
width:20px;
height:100%;
top:0;
right:0;
background-image:-webkit-linear-gradient(right, rgba(223, 218, 207, 1), rgba(223, 218, 207, 0));
background-image:-moz-linear-gradient(right, rgba(223, 218, 207, 1), rgba(223, 218, 207, 0));
background-image:-ms-linear-gradient(right, rgba(223, 218, 207, 1), rgba(223, 218, 207, 0));
background-image:-o-linear-gradient(right, rgba(223, 218, 207, 1), rgba(223, 218, 207, 0));
background-image:linear-gradient(to left, rgba(223, 218, 207, 1), rgba(223, 218, 207, 0))
}
.show-toggle-hide,
td.tvShow a{
color:#000;
text-decoration:none
}
.show-toggle-hide:hover,
td.tvShow a:hover span,
td.tvShow a:hover{
cursor:pointer;
color:#428bca
}
/* =======================================================================
home_addShows.tmpl
========================================================================== */
.icon-addnewshow{background-image:url("../images/addshows/add-new32-black.png")}
.icon-addexistingshow{background-image:url("../images/addshows/add-existing32-black.png")}
.icon-addrecommendedshow{background-image:url("../images/addshows/add-trakt32-black.png")}
.icon-addtrendingshow{background-image:url("../images/addshows/add-trending32-black.png")}
/* =======================================================================
home_newShow.tmpl
========================================================================== */
#displayText{
background-color:#efefef;
border-color:#dfdede
}
.step-one #searchResults .alt{
background-color:rgb(245, 245, 245)
}
.article{
color:#909090
}
#addRootDirTable td label .filepath,
.grey-text{color:#666}
.highlight-text{color:#000}
#newShowPortal #displayText .show-name,
#newShowPortal #displayText .show-dest,
#newShowPortal #displayText p{
color:rgb(153, 153, 153)
}
#newShowPortal #displayText .show-name,
#newShowPortal #displayText .show-dest{
color:rgb(87, 68, 43)
}
/* =======================================================================
home_addExistingShow.tmpl
========================================================================== */
ul#rootDirStaticList li{
background:url("../css/lib/images/ui-bg_highlight-soft_75_efefef_1x100.png") repeat-x scroll 50% 50% #efefef
}
/* =======================================================================
home_browseShows.tmpl
========================================================================== */
#browse-list .show-card{
background-color:#dfdacf;
border:1px solid #111
}
.browse-image{
border-bottom:1px solid #111
}
/* =======================================================================
home_postprocess.tmpl
========================================================================== */
/* =======================================================================
displayShow.tmpl and episodeView.tmpl
========================================================================== */
#episode-view.back-art .controlsBlock,
#episode-view.back-art .h2footer,
#episode-view.back-art.daybyday h1.header,
#episode-view.back-art.pro .daybyday-show,
#display-show.back-art #change-show,
#display-show.back-art #change-status,
#display-show.back-art #no-episode-data,
body.back-art .footer,
#display-show.back-art .sickbeardTable{
background-color: rgba(239, 239, 239, 0.8)
}
/* =======================================================================
displayShow.tmpl
========================================================================== */
tr.seasonheader{
border:none;
color:#000
}
#prevShow,
#nextShow,
#topcontrol{
-webkit-filter:grayscale(100%);
filter:grayscale(100%);
filter:gray;
filter:url("data:image/svg+xml;utf8,<svg version='1.1' xmlns='http://www.w3.org/2000/svg' height='0'><filter id='greyscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0' /></filter></svg>#greyscale")
}
#posterCol .tvshowImg{
border: 1px solid rgba(239, 239, 239, 0.8);
}
#edit-show.back-art .ui-tabs-nav > :not(.ui-tabs-active){
background:rgba(239, 239, 239,0.4)
}
#edit-show.back-art .ui-tabs-nav .ui-tabs-active,
#edit-show.back-art .ui-tabs .ui-tabs-panel{
background:rgba(239, 239, 239,0.8) !important
}
#edit-show.back-art .header,
#display-show.back-art #showCol{
background:rgba(239, 239, 239, 0.8);
border:1px solid rgba(239, 239, 239, 0.8)
}
#livepanel .over-layer0,
#showCol{
background-color:#efefef
}
#livepanel .over-layer0,
#livepanel .over-layer1,
#showCol{
border-color:#dfdede
}
.pro .details-title,
.pro .hint{
color:#666
}
.back-art #details-top .label,
.back-art #details-bottom .label{
background-color:#215f2f
}
#details-top .label,
#details-bottom .label{
background-color:#555
}
.paused-highlight{
color:#c7db40
}
.sickbeardTable th{
background-color:#333
}
body#display-show.back-art,
.displayshow-wrapper .sickbeardTable th.row-seasonheader{
color:#000
}
.back-art.pro.ii .navbar-default,
.back-art.pro.ii .day-of-week .day-number,
.translucent.pro.ii .day-of-week .day-number,
.back-art.pro.ii .sickbeardTable .seasoncols th,
.translucent.pro.ii .sickbeardTable .seasoncols th{
background-color:rgba(51, 51, 51, 0.7)
}
/* =======================================================================
episodeView.tmpl
========================================================================== */
h2.day, h2.network{
color:#fff;
text-shadow:-1px -1px 0 rgba(0, 0, 0, 0.3);
background-color:#333
}
.tvshowDiv{
border:1px solid #ccc;
background:#fff
}
.tvshowDiv a:hover{
color:#428bca
}
.tvshowTitle a{
color:#000
}
.tvshowDiv td.next_episode{
border-bottom:1px solid #ccc;
color:#000
}
.bannerThumb{
border-bottom:1px solid #ccc
}
.posterThumb{
border-right:1px solid #ccc
}
.ep_listing{
border:1px solid #ccc
}
.day-of-week .day-number{
background-color:#333;
color:#fff
}
.today .day-number .number, .today .day-number .month, .today .day-number .day{
color:#c7db40
}
.odd .daybyday-show{
background-color:#f5f1e4
}
.even .daybyday-show{
background-color:#dfdacf
}
.day-of-week .poster img{
border-color:#ccc
}
.over-layer0{
background:rgb(61,61,61)
}
.over-layer1{
background:transparent;
color:white;
border-left:1px solid rgb(255,255,255);
border-bottom :1px solid rgb(255,255,255)
}
.carousel-control,
.carousel-control:hover,
.carousel-control:focus,
.day-of-week .text .airtime,
.day-of-week .text .episode,
.day-of-week .text .episode .name{
color:#000
}
.day-of-week .text .episode .season,
.day-of-week .text .episode .number{
color:#0985e1
}
.day-of-week .text .episode{
color:#888
}
.daybyday-show .state{
height:5px
}
.daybyday-show .listing-current{
border:1px solid #1d5068
}
.daybyday-show .listing-overdue{
border:1px solid #890000
}
.episodeview-daybyday .time .time-hr-min,
.episodeview-daybyday .time .time-am-pm{
color:#666
}
.carousel-indicators li{
background:#555;
border:1px solid #555
}
.carousel-indicators .active{
background:#c7db40;
border-color:#c7db40
}
/* =======================================================================
viewchanges.tmpl
========================================================================== */
#changes{
color:rgb(51,51,51);
background-color:rgb(245,245,245);
border:1px solid rgb(204,204,204)
}
/* =======================================================================
config*.tmpl
========================================================================== */
.component-group{
border-bottom:1px dotted #ccc
}
.component-item{
border-bottom:1px dotted #666
}
.component-group-desc p{
color:#666
}
.test-notification{
border:1px dotted #ccc
}
.provider-enabled{
box-shadow:-26px 0 0 0 rgb(199, 219, 64) inset
}
.infoTableSeperator{
border-top:1px dotted #666
}
/* =======================================================================
config_postProcessing.tmpl
========================================================================== */
#config .episode-sample{
background-color:rgb(255, 255, 255);
border-color:rgb(204, 204, 204)
}
#config div.example{
background-color:#efefef;
border-color:rgb(204, 204, 204)
}
.back-art #config .episode-sample{
background:rgba(255,255,255,0.8);
border-color:rgba(204,204,204,0.8)
}
.back-art #config .example{
background:rgba(239,239,239,0.8);
border-color:rgba(204,204,204,0.8);
line-height: 24px
}
.Key{
background-color:#f4f4f4;
border:1px solid #ccc
}
.Key th, .tableHeader{
color:#fff;
background:none repeat scroll 0 0 #666
}
.Key tr{
border-bottom:1px solid #ccc
}
.Key tr.even{
background-color:#dfdede
}
/* =======================================================================
config_notifications.tmpl
========================================================================== */
div.metadata_options{
background:#f5f1e4;
border:1px solid #ccc
}
div.metadata_options label:hover{
color:#fff;
background-color:#57442b
}
div.metadata_options label{
color:#036
}
div.metadata_example{
border:1px solid rgb(247, 247, 247)
}
div.metadata_example label{
color:#000
}
div.metadataDiv .disabled{
color:#aaa
}
.warning{
border-color:#f89406;
background:url("../images/warning16.png") no-repeat right 5px center #fff
}
.solid-border{
border:1px solid #ccc
}
.solid-border-top{
border-top:1px solid #ccc
}
/* =======================================================================
manage*.tmpl
========================================================================== */
.separator{
color:#333
}
a.whitelink{
color:#000
}
/* TABLE BACKGROUND color */
.provider-failures.hover-highlight td:before,
.provider-failures.focus-highlight td:before{
background:#fff
}
/* ODD ZEBRA STRIPE color (needs zebra widget) */
.provider-failures.hover-highlight .odd th:before,
.provider-failures.hover-highlight .odd td:before,
.provider-failures.focus-highlight .odd th:before,
.provider-failures.focus-highlight .odd td:before{
background:#f5f1e4
}
/* EVEN ZEBRA STRIPE color (needs zebra widget) */
.provider-failures.hover-highlight .even th:before,
.provider-failures.hover-highlight .even td:before,
.provider-failures.focus-highlight .even th:before,
.provider-failures.focus-highlight .even td:before{
background-color:#dfdacf;
}
/* HOVER ROW highlight colors */
.provider-failures.hover-highlight tbody > tr:hover > td, /* override tablesorter theme row hover */
.provider-failures.hover-highlight tbody > tr.odd:hover > td,
.provider-failures.hover-highlight tbody > tr.even:hover > td{
background-color:#f4f3c2
}
/* HOVER COLUMN highlight colors */
.provider-failures.hover-highlight tbody tr th:hover::after,
.provider-failures.hover-highlight tbody tr td:hover::after{
background-color:#f4f3c2
}
/* FOCUS ROW highlight color (touch devices) */
.provider-failures.focus-highlight th:focus::before,
.provider-failures.focus-highlight td:focus::before{
background-color:#dfdead
}
/* FOCUS COLUMN highlight color (touch devices) */
.provider-failures.focus-highlight th:focus::after,
.provider-failures.focus-highlight td:focus::after{
background-color:#dfdead
}
/* FOCUS CELL highlight color */
.provider-failures.focus-highlight th:focus,
.provider-failures.focus-highlight td:focus,
.provider-failures.focus-highlight .odd th:focus,
.provider-failures.focus-highlight .odd td:focus,
.provider-failures.focus-highlight .even th:focus,
.provider-failures.focus-highlight .even td:focus{
background-color:#dfdead;
color:#222
}
/* =======================================================================
404.tmpl
========================================================================== */
#error-404 path{
fill:#000
}
/* =======================================================================
Global
========================================================================== */
span.path{
color:#8b0000;
background-color:#f5f1e4
}
#addRootDirTable td label .filepath.red-text,
.red-text{
color:#d33
}
/* =======================================================================
bootstrap Overrides
========================================================================== */
body,
.show-date{
color:#000
}
input, textarea, select, .uneditable-input{
width:auto;
color:#000
}
/* navbar styling */
.navbar-default{
background-color:#333;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#555555", endColorstr="#333333");
background-image:-ms-linear-gradient(top, #555555 0%, #333333 100%);
background-image:-moz-linear-gradient(top, #555555 0%, #333333 100%);
background-image:-o-linear-gradient(top, #555555 0%, #333333 100%);
background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #555555), color-stop(1, #333333));
background-image:-webkit-linear-gradient(top, #555555 0%, #333333 100%);
background-image:linear-gradient(to bottom, #555555 0%, #333333 100%);
border-color:#3e3f3a
}
.navbar-default .navbar-brand{
color:#fff
}
.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus{
color:#fff;
background-color:transparent
}
.navbar-default .navbar-text{
color:#ddd
}
.navbar-default .navbar-nav > li > a{
color:#ddd
}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus{
color:#fff;
background-color:#333
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus{
color:#fff;
background-color:#333
}
.navbar-default .navbar-nav > .disabled > a,
.navbar-default .navbar-nav > .disabled > a:hover,
.navbar-default .navbar-nav > .disabled > a:focus{
color:#ccc;
background-color:transparent
}
.navbar-default .navbar-toggle{
border-color:#ccc
}
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus{
background-color:#333
}
.navbar-default .navbar-toggle .icon-bar{
background-color:#333
}
.navbar-default .navbar-collapse,
.navbar-default .navbar-form{
border-color:#3e3f3a
}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus{
background-color:#333;
color:#fff
}
@media (max-width:767px){
.navbar-default .navbar-nav .open .dropdown-menu > li > a{
color:#ddd
}
.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
.navbar-default .navbar-nav .open .dropdown-menu > li > a:focus{
color:#fff;
background-color:transparent
}
.navbar-default .navbar-nav .open .dropdown-menu > .active > a,
.navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
.navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus{
color:#fff;
background-color:#333
}
.navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
.navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
.navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus{
color:#ccc;
background-color:transparent
}
}
.navbar-default .navbar-link{
color:#ddd
}
.navbar-default .navbar-link:hover{
color:#fff
}
.navbar-default .btn-link{
color:#98978b
}
.navbar-default .btn-link:hover,
.navbar-default .btn-link:focus{
color:#ddd
}
.navbar-default .btn-link[disabled]:hover,
fieldset[disabled] .navbar-default .btn-link:hover,
.navbar-default .btn-link[disabled]:focus,
fieldset[disabled] .navbar-default .btn-link:focus{
color:#ccc
}
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus{
color:#fff;
text-decoration:none;
background-color:#333
}
.component-group.typelist .bgcol,
.dropdown-menu{
background-color:#f5f1e4;
border:1px solid rgba(0, 0, 0, 0.15);
box-shadow:0 6px 12px rgba(0, 0, 0, 0.176)
}
.form-control{
color:#000
}
.btn{
color:#333;
text-shadow:0 1px 1px rgba(255, 255, 255, 0.75);
background-color:#f5f5f5;
*background-color:#e6e6e6;
background-image:-ms-linear-gradient(top, #ffffff, #e6e6e6);
background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
background-image:-webkit-linear-gradient(top, #ffffff, #e6e6e6);
background-image:-o-linear-gradient(top, #ffffff, #e6e6e6);
background-image:linear-gradient(top, #ffffff, #e6e6e6);
background-image:-moz-linear-gradient(top, #ffffff, #e6e6e6);
border:1px solid #ccc;
border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
border-color:#e6e6e6 #e6e6e6 #bfbfbf;
border-bottom-color:#b3b3b3;
filter:progid:dximagetransform.microsoft.gradient(startColorstr="#ffffff", endColorstr="#e6e6e6", GradientType=0);
filter:progid:dximagetransform.microsoft.gradient(enabled=false);
-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05)
}
.btn:hover,
.btn:active,
.btn.active,
.btn.disabled,
.btn[disabled]{
background-color:#e6e6e6;
*background-color:#d9d9d9
}
.btn:active,
.btn.active{
background-color:#ccc \9
}
.btn:hover{
color:#333;
background-color:#e6e6e6;
*background-color:#d9d9d9;
background-position:0 -15px;
-webkit-transition:background-position 0.1s linear;
-moz-transition:background-position 0.1s linear;
-ms-transition:background-position 0.1s linear;
-o-transition:background-position 0.1s linear;
transition:background-position 0.1s linear
}
.btn:focus{
outline:thin dotted #333;
outline:5px auto -webkit-focus-ring-color;
outline-offset:-2px
}
.btn.active,
.btn:active{
background-color:#e6e6e6;
background-color:#d9d9d9 \9;
background-image:none;
outline:0;
-webkit-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
-moz-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05)
}
.btn.disabled,
.btn[disabled]{
cursor:default;
background:#e6e6e6 none;
opacity:0.65;
filter:alpha(opacity=65);
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none
}
.btn-small{
padding:5px 9px;
font-size:11px;
line-height:16px
}
.btn-small [class^="icon-"]{
margin-top:-1px
}
.btn-mini{
padding:2px 6px;
font-size:11px;
line-height:14px
}
.btn-primary,
.btn-primary:hover,
.btn-warning,
.btn-warning:hover,
.btn-danger,
.btn-danger:hover,
.ui-widget-content .btn-danger,
.ui-widget-content .btn-danger:hover,
.btn-success,
.btn-success:hover,
.btn-info,
.btn-info:hover,
.btn-inverse,
.btn-inverse:hover{
color:#fff;
text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25)
}
.btn-primary.active,
.btn-warning.active,
.btn-danger.active,
.btn-success.active,
.btn-info.active,
.btn-inverse.active{
color:rgba(255, 255, 255, 0.75)
}
.btn-primary{
background-color:#0074cc;
*background-color:#0055cc;
background-image:-ms-linear-gradient(top, #0088cc, #0055cc);
background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0055cc));
background-image:-webkit-linear-gradient(top, #0088cc, #0055cc);
background-image:-o-linear-gradient(top, #0088cc, #0055cc);
background-image:-moz-linear-gradient(top, #0088cc, #0055cc);
background-image:linear-gradient(top, #0088cc, #0055cc);
background-repeat:repeat-x;
border-color:#0055cc #0055cc #003580;
border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
filter:progid:dximagetransform.microsoft.gradient(startColorstr="#0088cc", endColorstr="#0055cc", GradientType=0);
filter:progid:dximagetransform.microsoft.gradient(enabled=false)
}
.btn-primary:hover,
.btn-primary:active,
.btn-primary.active,
.btn-primary.disabled,
.btn-primary[disabled]{
background-color:#0055cc;
*background-color:#004ab3
}
.btn-primary:active,
.btn-primary.active{
background-color:#004099 \9
}
.btn-warning{
background-color:#faa732;
*background-color:#f89406;
background-image:-ms-linear-gradient(top, #fbb450, #f89406);
background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));
background-image:-webkit-linear-gradient(top, #fbb450, #f89406);
background-image:-o-linear-gradient(top, #fbb450, #f89406);
background-image:-moz-linear-gradient(top, #fbb450, #f89406);
background-image:linear-gradient(top, #fbb450, #f89406);
background-repeat:repeat-x;
border-color:#f89406 #f89406 #ad6704;
border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
filter:progid:dximagetransform.microsoft.gradient(startColorstr="#fbb450", endColorstr="#f89406", GradientType=0);
filter:progid:dximagetransform.microsoft.gradient(enabled=false)
}
.btn-warning:hover,
.btn-warning:active,
.btn-warning.active,
.btn-warning.disabled,
.btn-warning[disabled]{
background-color:#f89406;
*background-color:#df8505
}
.btn-warning:active,
.btn-warning.active{
background-color:#c67605 \9
}
.btn-danger{
background-color:#da4f49;
*background-color:#bd362f;
background-image:-ms-linear-gradient(top, #ee5f5b, #bd362f);
background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f));
background-image:-webkit-linear-gradient(top, #ee5f5b, #bd362f);
background-image:-o-linear-gradient(top, #ee5f5b, #bd362f);
background-image:-moz-linear-gradient(top, #ee5f5b, #bd362f);
background-image:linear-gradient(top, #ee5f5b, #bd362f);
background-repeat:repeat-x;
border-color:#bd362f #bd362f #802420;
border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
filter:progid:dximagetransform.microsoft.gradient(startColorstr="#ee5f5b", endColorstr="#bd362f", GradientType=0);
filter:progid:dximagetransform.microsoft.gradient(enabled=false)
}
.btn-danger:hover,
.btn-danger:active,
.btn-danger.active,
.btn-danger.disabled,
.btn-danger[disabled]{
background-color:#bd362f;
*background-color:#a9302a
}
.btn-danger:active,
.btn-danger.active{
background-color:#942a25 \9
}
.btn-success{
background-color:#5bb75b;
*background-color:#51a351;
background-image:-ms-linear-gradient(top, #62c462, #51a351);
background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#51a351));
background-image:-webkit-linear-gradient(top, #62c462, #51a351);
background-image:-o-linear-gradient(top, #62c462, #51a351);
background-image:-moz-linear-gradient(top, #62c462, #51a351);
background-image:linear-gradient(top, #62c462, #51a351);
background-repeat:repeat-x;
border-color:#51a351 #51a351 #387038;
border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
filter:progid:dximagetransform.microsoft.gradient(startColorstr="#62c462", endColorstr="#51a351", GradientType=0);
filter:progid:dximagetransform.microsoft.gradient(enabled=false)
}
.btn-success:hover,
.btn-success:active,
.btn-success.active,
.btn-success.disabled,
.btn-success[disabled]{
background-color:#51a351;
*background-color:#499249
}
.btn-success:active,
.btn-success.active{
background-color:#408140 \9
}
.btn-info{
background-color:#49afcd;
*background-color:#2f96b4;
background-image:-ms-linear-gradient(top, #5bc0de, #2f96b4);
background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#2f96b4));
background-image:-webkit-linear-gradient(top, #5bc0de, #2f96b4);
background-image:-o-linear-gradient(top, #5bc0de, #2f96b4);
background-image:-moz-linear-gradient(top, #5bc0de, #2f96b4);
background-image:linear-gradient(top, #5bc0de, #2f96b4);
background-repeat:repeat-x;
border-color:#2f96b4 #2f96b4 #1f6377;
border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
filter:progid:dximagetransform.microsoft.gradient(startColorstr="#5bc0de", endColorstr="#2f96b4", GradientType=0);
filter:progid:dximagetransform.microsoft.gradient(enabled=false)
}
.btn-info:hover,
.btn-info:active,
.btn-info.active,
.btn-info.disabled,
.btn-info[disabled]{
background-color:#2f96b4;
*background-color:#2a85a0
}
.btn-info:active,
.btn-info.active{
background-color:#24748c \9
}
.btn-inverse{
background-color:#414141;
*background-color:#222;
background-image:-ms-linear-gradient(top, #555555, #222222);
background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#555555), to(#222222));
background-image:-webkit-linear-gradient(top, #555555, #222222);
background-image:-o-linear-gradient(top, #555555, #222222);
background-image:-moz-linear-gradient(top, #555555, #222222);
background-image:linear-gradient(top, #555555, #222222);
background-repeat:repeat-x;
border-color:#222 #222 #000;
border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
filter:progid:dximagetransform.microsoft.gradient(startColorstr="#555555", endColorstr="#222222", GradientType=0);
filter:progid:dximagetransform.microsoft.gradient(enabled=false)
}
.btn-inverse:hover,
.btn-inverse:active,
.btn-inverse.active,
.btn-inverse.disabled,
.btn-inverse[disabled]{
background-color:#222;
*background-color:#151515
}
.btn-inverse:active,
.btn-inverse.active{
background-color:#080808 \9
}
.btn-xs{
padding:1px 5px;
font-size:12px;
line-height:1.5;
border-radius:3px
}
@media(min-width:768px){
.navbar .nav > li > .dropdown-menu:after{
position:absolute;
top:-6px;
right:12px;
display:inline-block;
border-right:6px solid transparent;
border-bottom:6px solid #f5f1e4;
border-left:6px solid transparent;
content:""
}
.navbar-default .navbar-nav > .active > a{
background-color:transparent;
-webkit-box-shadow:inset 0px -5px 0px 0px #c7db40;
-moz-box-shadow:inset 0px -5px 0px 0px #c7db40;
box-shadow:inset 0px -5px 0px 0px #c7db40
}
.navbar-fixed-top{
border-width:0
}
}
pre{
color:#000;
background-color:#f5f5f5;
border-color:#ccc
}
/* =======================================================================
input sizing (for config pages)
========================================================================== */
.showlist-select optgroup,
#results-sortby optgroup,
#pickShow optgroup,
#showfilter optgroup,
#showsort optgroup,
#editAProvider optgroup{
color:#eee;
background-color:#888
}
.showlist-select optgroup option,
#results-sortby optgroup option,
#pickShow optgroup option,
#showfilter optgroup option,
#showsort optgroup option,
#editAProvider optgroup option{
color:#222;
background-color:#fff
}
/* =======================================================================
browser.css
========================================================================== */
#fileBrowserDialog ul li a:hover{
color:#00f;
background:rgb(220, 220, 220) none
}
.ui-menu .ui-menu-item{
background-color:#eee
}
.ui-menu .ui-menu-item-alternate{
background-color:#fff
}
.ui-autocomplete .ui-menu-item .ui-state-focus{
color:#fff;
background:none;
background-color:#0a246a
}
/* =======================================================================
formWizard
========================================================================== */
.step,
legend.legendStep{
color:#57442b
}
div.stepsguide .step p{
border-color:#57442b
}
.disabledstep{
color:#c4c4c4
}
div.stepsguide .disabledstep p{
border-color:#8a775e
}
#newShowPortal #addShowForm .stepsguide .disabledstep:hover > .smalltext{
color:#8a775e
}
.stepDiv #searchResults div .exists-db{
color:#1178B3
}
div.formpaginate .prev, div.formpaginate .next{
color:#fff;
background:#57442b
}
#customQualityWrapper .tip-text p{
color:#666
}
/* =======================================================================
tablesorter.css
========================================================================== */
.tablesorter{
color:#000;
background-color:#ddd
}
.tablesorter th,
.tablesorter td{
border-color:#fff
}
/* remove extra border from left edge */
.tablesorter th:first-child,
.tablesorter td:first-child{
border-left:none
}
.tablesorter th{
color:#fff;
text-shadow:-1px -1px 0 rgba(0, 0, 0, 0.3);
background-color:#333
}
.tablesorter .tablesorter-header{
background:#333 url("data:image/gif;base64,R0lGODlhFQAJAIAAAP///////yH5BAEAAAEALAAAAAAVAAkAAAIXjI+AywnaYnhUMoqt3gZXPmVg94yJVQAAOw==") no-repeat center right;
/* background-image:url("../images/tablesorter/bg.gif" */
}
.tablesorter thead .tablesorter-headerDesc{
background:#555 url("data:image/gif;base64,R0lGODlhFQAEAIAAAP///////yH5BAEAAAEALAAAAAAVAAQAAAINjB+gC+jP2ptn0WskLQA7") no-repeat center right;
/* background-image:url("../images/tablesorter/asc.gif" */
}
.tablesorter thead .tablesorter-headerAsc{
background:#555 url("data:image/gif;base64,R0lGODlhFQAEAIAAAP///////yH5BAEAAAEALAAAAAAVAAQAAAINjI8Bya2wnINUMopZAQA7") no-repeat center right;
/* background-image:url("../images/tablesorter/desc.gif" */
}
thead.tablesorter-stickyHeader{
border-top:2px solid #ddd;
border-bottom:2px solid #ddd
}
/* Zebra Widget - row alternating colors */
.ui-state-default.row-odd,
.tablesorter tr.odd, .sickbeardTable tr.odd{
background-color:#f5f1e4
}
.ui-state-default.row-even,
.tablesorter tr.even, .sickbeardTable tr.even{
background-color:#dfdacf
}
.tablesorter tr.tablesorter-filter-row,
.tablesorter tr.tablesorter-filter-row td{
text-align:center;
background:#eee;
border-bottom:1px solid #ddd
}
.tablesorter tfoot tr{
color:#ddd;
text-align:center;
text-shadow:-1px -1px 0 rgba(0, 0, 0, 0.3);
background-color:#333;
border-collapse:collapse
}
.tablesorter tfoot a{
color:#fff
}
/* =======================================================================
jquery.confirm.css
========================================================================== */
#confirmOverlay{
background:url("../images/bg.gif");
background:-moz-linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)) repeat-x rgba(0, 0, 0, 0.5);
background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0.5))) repeat-x rgba(0, 0, 0, 0.5);
z-index:100000
}
#confirmBox{
background:#f5f1e4;
border:1px solid #111;
box-shadow:0 0 12px 0 rgba(0, 0, 0, 0.175)
}
#confirmBox h1{
background-color:#333;
border-bottom:1px solid #111;
color:#fff;
text-shadow:0 1px 1px rgba(0, 0, 0, 0.75)
}
#confirmBox p{
color:#000;
text-shadow:0 1px 1px rgba(255, 255, 255, 0.75)
}
#confirmBox .button{
color:#fff;
text-shadow:0 1px 1px rgba(0, 0, 0, 0.75);
border:1px solid #111;
background-image:-webkit-linear-gradient(top, rgba(255, 255, 255, 0.08),rgba(255, 255, 255, 0) 50%,rgba(0, 0, 0, 0) 51%,rgba(0, 0, 0, 0.25));
background-image:-moz-linear-gradient(top, rgba(255, 255, 255, 0.08),rgba(255, 255, 255, 0) 50%,rgba(0, 0, 0, 0) 51%,rgba(0, 0, 0, 0.25));
background-image:-o-linear-gradient(top, rgba(255, 255, 255, 0.08),rgba(255, 255, 255, 0) 50%,rgba(0, 0, 0, 0) 51%,rgba(0, 0, 0, 0.25));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.08),rgba(255, 255, 255, 0) 50%,rgba(0, 0, 0, 0) 51%,rgba(0, 0, 0, 0.25));
-webkit-box-shadow:inset 0 1px rgba(255, 255, 255, 0.1),inset 0 -1px 3px rgba(0, 0, 0, 0.3),inset 0 0 0 1px rgba(255, 255, 255, 0.08),0 1px 2px rgba(0, 0, 0, 0.15);
box-shadow:inset 0 1px rgba(255, 255, 255, 0.1),inset 0 -1px 3px rgba(0, 0, 0, 0.3),inset 0 0 0 1px rgba(255, 255, 255, 0.08),0 1px 2px rgba(0, 0, 0, 0.15)
}
#confirmBox .green{
background-color:#3f7636
}
#confirmBox .green:hover{
background-color:#48873e
}
#confirmBox .red{
background-color:#8d2d2b
}
#confirmBox .red:hover{
background-color:#a13331
}