/* lyricsmelody.css — промените на lyricsmelody.com спрямо чистия ClipBucket 2.8.3 (cb_28/theme/css/all.css),
   извадени автоматично (04.10.2026). Зарежда се СЛЕД стиловете на V5. */
.form-control { border-color: #bbbbbb; }
html, body { height: 146%; }
body { font: 12px/16px Verdana, Arial, Helvetica, sans-serif; }
a { color: #0080b4; }
.videos .video-info { font-size: 11px; line-height: 8px; color: #be5353; height: 140px; border: 1px solid #ddd; } /* махнато: font-family */
.videos .video-info .title { max-height: 80px; font-size: 14px; font-weight: bold; }
.videos .video-info .author a { font-weight: 700; font-size: 12px; }
.filter-dropdowns .sorting-col .dropdown-menu > li a.selected, .filter-dropdowns .sorting-col .dropdown-menu > li a:hover { background: #8ab498; }
.filter-dropdowns .dropdown { background: #72a282; }
.filter-dropdowns .dropdown-menu { background: #72a282; }
.filter-dropdowns .dropdown-menu > li > div { padding: 0 5px 0 0; border-bottom: 1px solid #fff; }
.filter-dropdowns .dropdown-menu > li > div:hover { background: #8ab498; }
.filter-dropdowns .dropdown-menu > li > div i { line-height: 20px; border: 1px solid #fff; background: #e27474; }
.filter-dropdowns .dropdown-menu .sub-menu { background: #e27474; }
.view-details header.details .user-video-info .views-counter, .video-details header.details .user-video-info .views-counter { font-size: 18px; }
.view-details header.details .user-video-info .views-counter span, .video-details header.details .user-video-info .views-counter span { display: -moz-box; }
.fav-repo .desc-list, .watch-vid-details .desc-list { margin: 5px; }
.account-container .account-holder { margin: -620px auto; }
.uploadFormSidebarDiv .categoriesContainer { height: 1300px; }
#header { background: #1a1e31 url("../images/header.png") repeat-x scroll 0 0; }
#header .menu-holder .col.user_menu { width: 585px; }
#header .menu-holder .col.user_menu.logged-out { width: 585px; }
#header .main-links > ul { font-size: 22px; }
#header .main-links > ul > li > a { color: #fff; padding: 5px; }
#header .main-links > ul > li > a:focus, #header .main-links > ul > li > a:hover { color: #fff; }
#header .main-links > ul > li > a:focus:after, #header .main-links > ul > li > a:hover:after { background: #a0e39d; }
#header .main-links > ul > li.active a:after { background: #fa6b6b; }
#header .search .cbsearchtype .btn-default.btn-search { background: #7bbe7d; }
#header .dropdown-menu > li > a:hover { background: #49657f; }
#header .dropdown-menu > .active > a, #header .dropdown-menu > .active > a:hover, #header .dropdown-menu > .active > a:focus { background: #38526b; }
.btn-search-toggle { color: #fff; }
.logo { width: 227px; }
.navbar-default .right-menu.navbar-nav > li > a { color: #fff; }
.navbar-default .right-menu.navbar-nav > li > a:focus { color: #fff; }
.navbar-default .right-menu.navbar-nav > li > a.btn-upload { border: 2px solid #fff; }
.navbar-default .right-menu.navbar-nav > li > a.btn-upload:hover, .navbar-default .right-menu.navbar-nav > li > a.btn-upload:focus { background: #2773ae; }
.navbar-default .right-menu .upload_link .btn-default, .navbar-default .right-menu .navbar-sm-login-links .btn-default { background: #c45555; color: #fff; }
.navbar-default .right-menu .upload_link .btn-default:hover, .navbar-default .right-menu .upload_link .btn-default:active, .navbar-default .right-menu .navbar-sm-login-links .btn-default:hover, .navbar-default .right-menu .navbar-sm-login-links .btn-default:active { background: #2773ae; }
.navbar-default .right-menu .upload_link .btn-default.btn-newacc, .navbar-default .right-menu .navbar-sm-login-links .btn-default.btn-newacc { border-color: #fff; }
.navbar-default .right-menu .upload_link .btn-default.btn-newacc:hover, .navbar-default .right-menu .upload_link .btn-default.btn-newacc:active, .navbar-default .right-menu .navbar-sm-login-links .btn-default.btn-newacc:hover, .navbar-default .right-menu .navbar-sm-login-links .btn-default.btn-newacc:active { background: #515873; }
@media only screen and (max-width: 1280px) {
  #header .main-links > ul { font-weight: bold; }
}
@media only screen and (max-width: 1100px) {
  #header .main-links > ul > li > a { padding: 0; }
  #header .menu-holder .col.user_menu.logged-out { width: 450px; }
}
@media only screen and (max-width: 991px) {
  #header .menu-holder .col .main-links ul li { background: #63887c; }
  #header .menu-holder .col .main-links ul li a:hover { background: #739c8e; }
  #header .menu-holder .col .main-links ul li.active a { background: #739c8e; }
}
@media only screen and (max-width: 767px) {
  .navbar-header { padding: 10px 0 10px 0; }
  http://lyricsmelody.com/upload .newuser-links > li.myaccount-dd > a { margin: 0 auto; }
  http://lyricsmelody.com/upload .newuser-links > li.upload_link a.btn-default { text-align: center; padding: 4px 6px; border: 2px solid #fff; border-radius: 50%; line-height: 28px; width: 67px; height: 40px; margin: 10px 0 0 -10px; background: #c45555; color: #fff; }
  .newuser-links > li.upload_link a.btn-default:hover { background: #2773ae; }
  .newuser-links > li.upload_link a.btn-default:active:hover, .newuser-links > li.upload_link a.btn-default:active:focus, .newuser-links > li.upload_link a.btn-default.focus:active, .newuser-links > li.upload_link a.btn-default.active:hover, .newuser-links > li.upload_link a.btn-default.active:focus, .newuser-links > li.upload_link a.btn-default.active.focus, .newuser-links > li.upload_link a.btn-default.focus, .newuser-links > li.upload_link a.btn-default:active, .newuser-links > li.upload_link a.btn-default.active { border: 2px solid #fff; background: #2773ae; }
  .newuser-links > li.upload_link.open > a.btn-default.dropdown-toggle:hover, .newuser-links > li.upload_link.open > a.btn-default.dropdown-toggle:focus, .newuser-links > li.upload_link.open > a.btn-default.dropdown-toggle.focus, .newuser-links > li.upload_link.open > a.btn-default.dropdown-toggle { border-color: #fff; background: #2773ae; }
  #header .navbar-default .navbar-toggle { margin: 0 0 0 5px; }
  #header .navbar-default .navbar-toggle:after, #header .navbar-default .navbar-toggle:before, #header .navbar-default .navbar-toggle .icon-down-arrow { background: #fff; }
}
#footer { background: #6f9b9c; }
#footer .footer-holder { display: inline-block; }
#footer .footer-holder > ul { text-transform: inherit; width: 0%; }
#block_alphabet { display: block; width: 100%; margin: 30px auto; padding: 20px; text-align: center; color: #da2071; background: #fff; border: 1px solid #9fbab0; font-family: verdana; font-weight: normal; font-size: 14px; line-height: 2em; }
.link_block_alphabet { color: #194685; }
.link_block_alphabet:hover { color: #194685; }
.link_block_alphabet_translation { color: #c45555; }
.link_block_alphabet_translation:hover { color: #c45555; }
.all_text_songs { margin: 20px; }
a.artist_name { background: #fff; width: 100%; display: block; padding: 5px; border-bottom: 1px dashed #aaa; color: #43476a; }
a.artist_name:hover { background: #e5f7e7; width: 100%; display: block; }
.bowse_list { padding: 0 10px; }
#link_song { font-size: 14px; color: #194685; font-family: verdana; list-style-type: none; background: #fff; display: block; padding: 8px 9px 9px; width: 100%; border-bottom: 2px solid #ddd; }
#link_song:hover { font-size: 14px; color: #194685; font-family: verdana; list-style-type: none; background: #fff; display: block; padding: 8px 9px 9px; width: 100%; border-bottom: 2px dashed #24c1ff; }
#title_h3 { text-align: center; }
#column1 { float: left; width: 48%; margin: 5px; }
#column2 { float: left; width: 48%; margin: 5px; }
@media only screen and (max-width: 629px) {
  #column1 { float: none; width: 100%; }
  #column2 { float: none; width: 100%; }
}
#side1 { padding: 7px 10px 1px; background: #eee; }
#side2 { padding: 7px 10px 1px; background: #eee; }
#two_columns { color: inherit; background-color: #fff; display: block; margin-bottom: 20px; width: 100%; font-weight: normal; font-size: 14px; line-height: 20px; }
.video_title_second { font-weight: bold; display: block; color: #9f4768; height: 80px; margin: 5px; padding: 5px 6px; }
.title_one_second { color: #777; font-weight: normal; }
#info_lyrics { color: #444; padding: 0 0 0 5px; }
#link_edit_admin { float: right; background: #eee; color: #232323; padding: 5px 5px 6px; font-size: 18px; }
