.btn-twitter.disabled,.btn-twitter[disabled],fieldset[disabled] .btn-twitter,.btn-twitter.disabled:hover,.btn-twitter[disabled]:hover,fieldset[disabled] .btn-twitter:hover,.btn-twitter.disabled:focus,.btn-twitter[disabled]:focus,fieldset[disabled] .btn-twitter:focus,.btn-twitter.disabled:active,.btn-twitter[disabled]:active,fieldset[disabled] .btn-twitter:active,.btn-twitter.disabled.active,.btn-twitter[disabled].active,fieldset[disabled] .btn-twitter.active{background-color:#55acee;border-color:rgba(0,0,0,0.2)}

.add-sub-folder-plus-btn {
	padding: 8px 6px 0px 6px;
    /* display: inline-block; */
    color: #666;
	font-size: 13px;
	opacity: 0.7;
    filter: alpha(opacity=70); /* For IE8 and earlier */
	display: none; /* disabled for now */
}

.add-sub-folder-plus-btn:hover {
	color: #666;
	opacity: 1.0;
    filter: alpha(opacity=100); /* For IE8 and earlier */
}

.upload-button-wrapper {
    margin-left: 6px;
}

.upload-button-wrapper .btn {
    color: #ffffff;
    background-color: #4a90e2;
    border-color: #4a90e2;
}

.upload-button-wrapper .btn .caret {
    border-top-color: #ffffff;
}

.upload-button-wrapper .btn:hover {
    background-color: #609de6;
    border-color: #1782ad;
}

.no-results-wrapper {
    margin: 10px 15px 0px 10px;
}

.fileManager .no-results-wrapper .no-files-upload-wrapper {
	text-align: center;
	font-size: 32px;
	text-transform: uppercase;
	font-weight: 700;
    color: #6e6e6e;
	margin-top: 60px;
	cursor: pointer;
	opacity: 0.7;
    filter: alpha(opacity=70); /* For IE8 and earlier */
}

.fileManager .no-results-wrapper .no-files-upload-wrapper:hover {
	opacity: 0.6;
    filter: alpha(opacity=60); /* For IE8 and earlier */
}

.navbar-inner .header-home-button {
    font-size: 16px;
    display: none;
}

.navbar-inner .header-home-button  a {
	padding: 14px !important;
    display: inline-block;
}

.sidebar-mobile-menu {
    display:none !important;
}

.non-logged-in-logo {
    padding: 6px 6px 0px 8px;
	margin: 0px;
}

.non-logged-in-logo img {
	max-height: 40px;
}

.file-upload-wrapper .close {
    background: #f0f0f1;
    display: inline-block;
    padding: 0px 5px;
    line-height: 1;
    color: #787878;
    -webkit-opacity: 0.7;
    -moz-opacity: 0.7;
    opacity: 0.7;
    filter: alpha(opacity=70);
    text-shadow: none;
    font-weight: 300;
    -webkit-border-radius: 3px;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 3px;
    -moz-background-clip: padding;
    border-radius: 3px;
    background-clip: padding-box;
    -moz-transition: all 300ms ease-in-out;
    -o-transition: all 300ms ease-in-out;
    -webkit-transition: all 300ms ease-in-out;
    transition: all 300ms ease-in-out;
    margin: 10px 10px 0px 0px;
}

.clipboard-placeholder-wrapper {
	width: 1px;
    height: 1px;
	padding-top: 1px;
    overflow: hidden;
}

.register-page .g-recaptcha > div > div {
	margin-left: auto;
	margin-right: auto;
}

.alert.alert-danger li, .alert.alert-success li {
	list-style: none;
}

.edit-folder-modal .modal-content .col-md-9 .nav-tabs {
	margin-top: 0px;
    margin-bottom: 0px;
}

.dropdown-menu a[rel=HtmlMenuSection] {
    background-color: #efefef;
}

.dropdown-menu .menu-folder-details ul {
    margin: 0px;
    padding: 2px 12px;
    font-size: 10px;
}

.sub-title {
    font-size: 11px;
    text-transform: uppercase;
    font-family: Roboto, sans-serif;
    color: #8392a5;
    padding: 24px 20px 8px 20px;
    display: block;
}

.sidebar-menu .left-section-wrapper {
    padding: 0px 20px 10px 20px;
    -moz-transition: color 250ms ease-in-out, background-color 250ms ease-in-out;
    -o-transition: color 250ms ease-in-out, background-color 250ms ease-in-out;
    -webkit-transition: color 250ms ease-in-out, background-color 250ms ease-in-out;
    transition: color 250ms ease-in-out, background-color 250ms ease-in-out;
}

.sidebar-menu .remaining-storage .left-section-wrapper {
    cursor: pointer;
    padding: 0px 20px 0px 20px;
}

.sidebar-menu .remaining-storage .left-section-wrapper:hover {
    background-color: #f5f6fa !important;
}

.sidebar-menu .left-section-wrapper .left {
    width: 32px;
}

.sidebar-menu .left-section-wrapper .left i {
    font-size: 32px;
    margin-right: -10px;
    margin-left: -10px;
    color: #737881;
}

.sidebar-menu .left-section-wrapper .right {
    width: 160px;
}

.sidebar-menu .left-section-wrapper .right > span {
    margin-bottom: 5px;
    display: inline-block;
}

.sidebar-menu .left-section-wrapper .right .progress {
    margin-bottom: 1px;
}

.sidebar-menu .left-section-wrapper .left, .sidebar-menu .left-section-wrapper .right {
    display: inline-block;
}

.left-action-buttons {
    padding: 6px 6px;
    text-align: center;
}

.left-action-buttons .btn {
    display: inline-block;
}

.file-browse-container-wrapper .nav-tabs > li.active > a, .file-browse-container-wrapper .nav-tabs > li.active > a:hover, .file-browse-container-wrapper .nav-tabs > li.active > a:focus {
    border: 1px solid #ffffff;
}

.file-browse-container-wrapper .nav-tabs {
    border-bottom: 1px solid #ffffff;
}

.file-browse-container-wrapper .nav-tabs > li:first-child > a {
    margin-left: 0px;
}

.side-notice {
    background-color: #f5f6fa;
}

.side-notice.sub-title {
    margin-top: 20px;
    border-top: 1px solid rgba(72, 94, 144, 0.16);
}

.side-notice a {
    margin-top: 14px;
    margin-bottom: 14px;
}

.left-section-wrapper.side-notice {
    border-bottom: 1px solid rgba(72, 94, 144, 0.16);
    line-height: 1.2;
}

.page-container.horizontal-menu header.navbar ul.nav > li.dropdown .dropdown-menu .convert-trial-account-menu-item a {
    background-color: #ff9600;
    color: #fff;
}

.page-container.horizontal-menu header.navbar ul.nav > li.dropdown .dropdown-menu .convert-trial-account-menu-item a:hover {
    background-color: #d67e00;
}

.table-large-centered-2-col tr td:first-child {
    text-align: right;
    width: 50%;
}

.table-large-centered-2-col tr td {
    font-size: 14px;
    padding: 12px 7px !important;
}

.preview-type-document-wrapper .prev-link, .preview-type-document-wrapper .next-link, 
.preview-type-text-wrapper .prev-link, .preview-type-text-wrapper .next-link{
    display: none;
}

.wrapper-2fa {
    margin-bottom: 20px;
}

.wrapper-2fa img {
    width: 100%;
    max-width: 140px;
    margin-top: 14px;
}

.mt-20 {
    margin-top: 20px;
}

.mt-16 {
    margin-top: 16px;
}

.lock-2fa {
    color: #f8b84e;
}

.account-edit .nav-tabs {
    margin-top: 0px;
    margin-bottom: 0px;
    font-size: 13px;
}

.account-edit .nav-tabs > li:first-child > a {
    margin-left: 0px;
}

.account-edit .tab-content .tab-pane {
    padding: 0px;
}

.form-group label {
    font-weight: 500;
}

.account-edit .tile-stats .num {
    font-size: 26px;
}

.account-edit .tile-stats h3 {
    font-size: 16px;
    margin-top: 3px;
}