.ctools-locked { color: red; border: 1px solid red; padding: 1em; }
.ctools-owns-lock { background: rgb(255, 255, 221) none repeat scroll 0px 0px; border: 1px solid rgb(240, 192, 32); padding: 1em; }
a.ctools-ajaxing, input.ctools-ajaxing, button.ctools-ajaxing, select.ctools-ajaxing { padding-right: 18px ! important; background: transparent url(2bf0444c59b122c5de8439cba7cf44d3ab0088f0.gif)  no-repeat scroll right center; }
div.ctools-ajaxing { float: left; width: 18px; background: transparent url(2bf0444c59b122c5de8439cba7cf44d3ab0088f0.gif)  no-repeat scroll center center; }
#jr_overlay { top: 0px; left: 0px; padding: 0px; margin: 0px; z-index: 2147483646; position: absolute; }
#jr_wrap { position: absolute; width: 100%; z-index: 2147483647; padding: 0px; margin: 0px; }
#jr_inner { font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif; font-size: 12px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; border: 1px solid rgb(204, 204, 204); color: rgb(79, 79, 79); margin: 0px auto; height: auto; padding: 20px; position: relative; box-sizing: content-box; }
#jr_header { display: block; color: rgb(51, 51, 51); padding: 5px 5px 0px; margin: 0px 0px 0.5em; font-family: Helvetica,Arial,sans-serif; font-weight: bold; font-size: 1.3em; }
#jr_inner p { padding: 5px; margin: 0px; }
#jr_inner ul { list-style: outside none none; margin: 0px; padding: 0px; }
#jr_inner ul li { cursor: pointer; float: left; width: 120px; height: 122px; margin: 0px 10px 10px; padding: 0px; text-align: center; }
#jr_inner li a { color: rgb(51, 51, 51); font-size: 0.8em; text-decoration: none; padding: 0px; margin: 0px; }
#jr_inner li a:hover { text-decoration: underline; }
#jr_inner .jr_icon { width: 100px; height: 100px; margin: 1px auto; padding: 0px; background: transparent none no-repeat scroll left top; cursor: pointer; }
#jr_close { clear: both; padding: 0px; margin: 0px; }
#jr_close a { color: rgb(0, 0, 0); display: block; width: auto; margin: 0px; padding: 0px; text-decoration: underline; }
#jr_close p { padding: 10px 0px 0px; margin: 0px; }
div.panel-pane div.admin-links { font-size: xx-small; margin-right: 1em; }
div.panel-pane div.admin-links li a { color: rgb(204, 204, 204); }
div.panel-pane div.admin-links li { padding-bottom: 2px; background: white none repeat scroll 0% 0%; z-index: 201; }
div.panel-pane div.admin-links:hover a, div.panel-pane div.admin-links-hover a { color: rgb(0, 0, 0); }
div.panel-pane div.admin-links a::before { content: "["; }
div.panel-pane div.admin-links a::after { content: "]"; }
div.panel-pane div.panel-hide { display: none; }
div.panel-pane div.panel-hide-hover, div.panel-pane:hover div.panel-hide { display: block; position: absolute; z-index: 200; margin-top: -1.5em; }
div.panel-pane div.feed a { float: right; }
.video_thumbnail { min-width: 100px; min-height: 100px; }
.video-width-text { width: 10px; }
.video-thumb-selection {  }
.video-thumb-selection .form-item {  }
.video-thumbnails {  }
.video-thumbnails .form-item { float: left; margin-right: 10px; max-width: 30%; padding-right: 10px; }
.video-bypass-auto-conversion {  }
.video-default-thumbnail {  }
.video-data {  }
.video_image_teaser { float: left; padding: 0.5em; }
br.video_image_clear { clear: both; }
.video_image_view {  }
.video-inprogress { border: 1px solid red; padding: 0.5em; }
.video-conversion-failed { border: 1px solid red; padding: 0.5em; }
.widget-edit { max-width: 70%; }
.widget-edit .form-item { white-space: normal ! important; }
.admin_flv_player_wrapper { display: none; }
* html object.video-object { display: none; }
* html object.video-object { display: inline; }
* html object.video-object { display: none; }
div.video-preview { float: left; padding: 0px 10px 10px 0px; }
div.video-widget-data { float: left; width: 85%; }
div.video-widget-data input.text-field { width: auto; }
div#video-browser-page-wrapper div#video-browser-page div.video-item { float: left; height: 128px; padding: 5px; text-align: center; border: 1px dotted rgb(204, 204, 204); }
div#video-browser-page-wrapper div#video-browser-page div.video-item:hover { background-color: antiquewhite; }
#edit-pre-actions, #edit-pre-actions .form-submit { margin-bottom: 0px; }
#edit-fields-add-new-field-field-name, #edit-fields-add-new-group-group-name { width: 200px; }
#-add-new-field .label-input, #-add-existing-field .label-input, #-add-new-group .label-input { width: 80%; }
#-add-new-field .label-input #edit-fields-add-new-field-label, #-add-existing-field .label-input #edit-fields-add-existing-field-label, #-add-new-group .label-input #edit-fields-add-new-group-label { width: 100%; }
div.ctools-modal-content { background: rgb(255, 255, 255) none repeat scroll 0% 0%; color: rgb(0, 0, 0); padding: 0px; margin: 2px; border: 1px solid rgb(0, 0, 0); width: 600px; text-align: left; }
div.ctools-modal-content .modal-title { font-size: 120%; font-weight: bold; color: white; overflow: hidden; white-space: nowrap; }
div.ctools-modal-content .modal-header { background-color: rgb(35, 133, 194); padding: 0px 0.25em 0px 1em; }
div.ctools-modal-content .modal-header a { color: white; }
div.ctools-modal-content .modal-content { padding: 1em 1em 0px; overflow: auto; position: relative; }
div.ctools-modal-content .modal-form {  }
div.ctools-modal-content a.close { color: white; float: right; }
div.ctools-modal-content a.close:hover { text-decoration: none; }
div.ctools-modal-content a.close img { position: relative; top: 1px; }
div.ctools-modal-content .modal-content .modal-throbber-wrapper { text-align: center; }
div.ctools-modal-content .modal-content .modal-throbber-wrapper img { margin-top: 160px; }
div.ctools-modal-content .form-item label { width: 15em; float: left; }
div.ctools-modal-content .form-item label.option { width: auto; float: none; }
div.ctools-modal-content .form-item .description { clear: left; }
div.ctools-modal-content .form-item .description .tips { margin-left: 2em; }
div.ctools-modal-content .no-float .form-item * { float: none; }
div.ctools-modal-content .modal-form .no-float label { width: auto; }
div.ctools-modal-content fieldset, div.ctools-modal-content .form-radios, div.ctools-modal-content .form-checkboxes { clear: left; }
div.ctools-modal-content .vertical-tabs-panes > fieldset { clear: none; }
div.ctools-modal-content .resizable-textarea { width: auto; margin-left: 15em; margin-right: 5em; }
div.ctools-modal-content .container-inline .form-item { margin-right: 2em; }
#views-exposed-pane-wrapper .form-item { margin-top: 0px; margin-bottom: 0px; }
div.ctools-modal-content label.hidden-options { background: transparent url(663fe8f3c668828ba4d91c72494b2d8f4048d498.png)  no-repeat scroll right center; height: 12px; padding-right: 12px; }
div.ctools-modal-content label.expanded-options { background: transparent url(8377ff400806d648823c8322fdaefb73583e897f.png)  no-repeat scroll right center; height: 12px; padding-right: 16px; }
div.ctools-modal-content .option-text-aligner label.expanded-options, div.ctools-modal-content .option-text-aligner label.hidden-options { background: transparent none repeat scroll 0% 0%; }
div.ctools-modal-content .dependent-options { padding-left: 30px; }
