.share-folder-wrapper {
    background: #eee;
    padding: 30px;
}

li.opened.active.root-level a, span.input-group-addon, li.fileListingHeader, header.navbar.navbar-fixed-top, .heading-1, .input-group, button.btn.btn-primary.btn-block.btn-login, .panel-success>.panel-heading {
    background: #1b72c7 !important;
}

.internal, .internal *, a.showAdditionalOptionsLink, div#completedSection a, .fileUploadMain .initialUploadSection .uploadElement .internal, .login-form input {
    color: #1a72c6 !important;
}

textarea#urlList, tr#fileUploadRow, input#set_password, select#upload_folder_id, input#send_via_email, tr.template-download, .input-group input, .login-content input, .row.loginpage select {
    background: #fff !important;
}

div#fileUpload, div#urlUpload, ul.nav.nav-tabs.bordered, .additional-options-wrapper, .additional-options-wrapper .panel, .navbar-inverse, section#copyright, .sidebar-menu, ul.dropdown-menu {
    background: #000 !important;
}

.nav.nav-tabs.bordered li a, .additional-options-wrapper, li.current a, li.fileListingHeader, .initialUploadText div, .heading-1, .login-content .input-group div, .panel-success>.panel-heading {
    color: #fff !important;
}

ul.nav.nav-tabs.bordered, .input-group *, .input-group {
    border-color: #1b72c7;
}

#Register .description-1 {
    text-align: center;
}

div#UpgradeAccount, div#FilePassword, div#FileInformation, div#TermsandConditions, div#PrivacyPolicy, div#ReportAbuse, div#ExtendAccount, div#LinkChecker, div#ContactUs {
    padding: 10px;
}

.heading-1  {
text-align: center;
padding-top: 10px;
}

table.table.table-bordered.table-striped.upgrade-table, div#Register, div#UpgradeAccount, div#FAQ, div#FilePassword, div#FileInformation, div#Registrationcompleted, div#TermsandConditions, div#PrivacyPolicy, div#ReportAbuse, div#ExtendAccount, div#LinkChecker, div#ContactUs, [id^="Passwordrequiredfor"] {
    background: rgba(255,255,255,0.8) !important;
}

a.slider-btn.slider-btn-upload {
    background: linear-gradient(#1b72c7,#001f3c);
    background-color: #1b72c7;
    border-color: #000;
    border-radius: 50px;
}

.input-group {
padding: 6px
}

.navbar-inverse {
    border-bottom:2px solid #1b72c7;
}

.tp-caption.very_large_text.sfb.customout.tp-resizeme.start {
    text-shadow: 5px 5px 5px #000;
}

a.btn.btn-default.btn-inverted, .upload-button button {
    background: linear-gradient(#222,#000);
    background-color: #000;
    color: #52a9ff;
    border-color: #52a9ff;
}

button#transferFilesButton {
    background-color: #1b72c7 !important;
    color: #fff !important;
}

.tp-caption.very_large_text.sfb.customout.tp-resizeme.start {
    margin-top: -20px !important;
    background: linear-gradient(transparent,transparent,transparent,#fff,transparent,transparent,transparent);
    border-radius: 100%;
}

.nav.nav-tabs.bordered li.active a {
    background: linear-gradient(#1b72c7,#000000);
    background-color: #000;
    border-color: #1b72c7;
    border-bottom-color: #000;
}

.nav>li>a:hover, .nav>li>a:focus {
    background: #222;
    border-color: #222;
}

.file-upload-wrapper .close {
    background: #e20000;
    color: #fff;
    opacity: 1;
    padding: 0px 7px 3px 7px;
    border-radius: 25px;
}

.footer-links {
    text-transform: capitalize;
}

input#set_password {
    display: inline !important;
    width: auto;
    height: auto;
}

section.section-padding {
    background-color: rgba(0, 0, 0, 0);
    background-repeat: no-repeat;
    background-image: url(https://sbupload.com/core/cache/themes/flow/homepage-background.jpg);
    background-size: cover;
    background-position: left top;
    width: 100%;
    height: 100%;
    position: relative;
    opacity: 1;
}

.btn-free {
    background-color: #21a9e1 !important;
    border-color: #21a9e1 !important;
}

tr.template-download td.url.urlOff a {
    background: #fff;
    border: 1px solid #ccc;
    border-radius: 3px;
    padding: 2px 2px 1px 2px;
}

section.homepage-section-1 {
    background: linear-gradient(#060100,#fff,#011b3a);
    background-color: #ddd;
}

section#fast {
    background-color: #ffffe2;
    background: linear-gradient(#011c3b,#ff4);
}

.homepage-section-4 {
    background-color: lightgreen;
    background: linear-gradient(#fdfd44,#0a0);
}

section#register {
    background-color: lightblue;
    background: linear-gradient(#0a0,#1c72c5);
}

table#urls .name {
    word-break: break-all;
}

span.progressText {
    color: blue;
}

#files:nth-child(1) .template-download.shortsb:nth-child(4), #files:nth-child(1) .template-download.shortsb:nth-child(6), #files:nth-child(1) .template-download.shortsb:nth-child(8), #files:nth-child(1) .template-download.shortsb:nth-child(10) {
    display: none;
}