
.jumbotron, .bannerSettings {
    background-color: #b4b4b4;
    border-color: #a7a7a7;
}
.tab-pane {
    background-color: #ffffff;
}

#main-portfolio-page-cluster {
    border: 1px solid rgba(173, 173, 173, 0.79);
    border-radius: 6px;
    background-color: #e9e9e9;
}

#social-badge-row {
    /*background-color: #FFFFFF;*/
}
#social-badges {
    /*background-color: #d6d6d6;*/
}
#banner-flex {
    background-color: #FFFFFF;
}

.categoryHiddenEdit .actual-cat-name{
    opacity: 0.3;
    text-shadow: 0px 1px 3px rgb(0, 0, 0);
}
.img-profile {
    background-color: #fff;
    border: 1px solid #ddd;
}

.jumbotron .btn {
    background-color: hsl(0, 5%, 16%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#554d4d", endColorstr="#2a2626");
    background-image: -khtml-gradient(linear, left top, left bottom, from(#554d4d), to(#2a2626));
    background-image: -moz-linear-gradient(top, #554d4d, #2a2626);
    background-image: -ms-linear-gradient(top, #554d4d, #2a2626);
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #554d4d), color-stop(100%, #2a2626));
    background-image: -webkit-linear-gradient(top, #554d4d, #2a2626);
    background-image: -o-linear-gradient(top, #554d4d, #2a2626);
    background-image: linear-gradient(#554d4d, #2a2626);
    border-color: #2a2626 #2a2626 hsl(0, 5%, 12%);
    color: #ccc !important;
    /*text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);*/
}



/* NAVBAR DESKTOP */

.pageTabsUl li>a:focus{
    background-color: #ffffff !important;
    color: #0e0e0e !important;
}
.pageTabsUl li:focus{
     border: 1px solid #6c6c6c !important;
 }

.pageTabsUl li.active>a, .pageTabsUl li.active>a:focus, .pageTabsUl li.active>a:hover {
    background-color: #ffffff;
    color: #151515;
}

.tabbable {
    /*background-color: #e9e9e9;*/
    color: #151515;
}

.breadcrumb {
    /*background-color:#d0d0d0;*/
    background-color:#ffffff;
}
.breadcrumb-item.active {
    color: #463c3a;
}
.albumFolderPage, .albumFolderPage .tabbable {
    /*background-color: #f3f3f3;*/
    border: 1px solid #b1b1b1;
}

.pageTabsUl li {
    margin: 2px !important;
    margin-bottom:5px !important;
    border-radius: 4px;
    border:1px solid #e0dede;
}

.pageTabsUl a {
    background-color: #f1f1f1;
    color: #828282;
}
.pageTabsUl .active > a {
    background-color: #f4f4f4;
}
#pageNavbar {
    background-color: #e9e9e9;
    border-bottom-color: #CCC;
    color: #333;
    border-top-color: #CCC;
    border-right-color: #CCC;
    border-left-color: #CCC;
}
.pageTabsUl_top {
    background-color: #e9e9e9;
}

.item-security-display {
    text-shadow: 0px 1px 3px rgb(216, 216, 216);
    border-radius: 2px;
    padding-left: 4px;
}

.copyitems a {
    color: dimgrey;
}

/* NAVBAR MOBILE */

#main-portfolio-page-cluster .nav-pills>li>a, #main-portfolio-page-cluster .nav-pills>li>a:focus, #main-portfolio-page-cluster .nav-pills>li>a:hover {
    background-color: #ffffff;
    color: #2b2b2b;
}
#main-portfolio-page-cluster .nav-pills>li.active>a, #main-portfolio-page-cluster .nav-pills>li.active>a:focus, #main-portfolio-page-cluster .nav-pills>li.active>a:hover {
    background-color: #e6dad3;
    color: #151515;
}



.nav-header {
    color: dimgrey;
}

.hero-role {
    background-color: rgba(0, 0, 0, 0.5);
}











/*.portfolioName {*/
    /*color: #F4F4F4;*/
    /*text-shadow: 1px 2px 2px rgba(0, 0, 0, 0.82);*/
/*}*/
/*.tag {*/
    /*color: rgba(255, 255, 255, 0.8);*/
    /*text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.70);*/
/*}*/

.album-item {
    background-color:rgba(233,233,233,1.00);
    border: 2px solid #CCC;	/*position: relative;*/
}
.album-item .itemTitle {
    color:#666;
}
.album-item .itemText {
    color:#000;
}


.folder-contributor {
    border: 2px solid #613838;
    background-color: rgba(255,204,0,0.4);
}

.edit-tool {
    color: #2d2d2f;
}
.edit-tool:hover, .edit-tool:active, .edit-tool:focus {
    color:black;
}
.edit-tool .fa {
    text-shadow: 0px 1px 1px rgb(237, 237, 237);
}

.hilight-cat {
    background-color: rgb(199, 199, 199);
    border-top: 1px solid rgba(152,72,31,0.1) !important;
    border-bottom: 1px solid rgba(152,72,31,0) !important;
    border-right: 1px solid rgba(152,72,31,0.1) !important;
    border-left: 1px solid rgba(152,72,31,0.1) !important;
}
.hilight-item {
    background-color: rgb(229, 229, 229);
    border: 1px solid rgba(152,72,31,0.1) !important;
}

.libraryBanner {
    border: thin solid #000000;
}
.category-item {
    border: 1px solid rgba(152,72,31,0);
}
.album-cat-item {
    border: 2px solid #000;
    background-color: #000;
}
.folder-cat-item {
    border: 2px solid #D9C5BF;
}
.page-category {
    border: 1px solid rgba(0,0,0,0.00);
}
/*.nav-tabs {*/
    /*border-bottom: 0px solid #ddd;*/
/*}*/
.itemTitle {
    color: #666;
}
.itemEdit {
    box-shadow: rgba(0, 0, 0, 0.2) 3px 3px 3px 0px;
    color:#CCC;
}
.itemSecurity {
    color: #666;
}
.ui-state-highlight-category {
    background-color: #b1b1b1 !important;
    border-color: #B1B1B1 !important;
}
.ui-state-highlight-item,.ui-state-highlight {
    background-color: #666 !important;
    border-color: #666 !important;
}
.ui-state-highlight-page {
    background-color: #ffeeb9 !important;
    border-color: #ffeeb9 !important;
}
.ui-state-highlight-trash {
    background-color:#F00 !important;
    border-color:#F00 !important;
}

.du-port-page {
    background-color: #ffffff;
}

#trash {
    color: #900;
    background-color: #F9EDD2;
    border: 2px solid #943032;
}
.portfolio-event {
    border-left-color: #5B3939;
    background: #f1f1f1;
}
.portfolio-block {
    background-color: #211616;
    border: 2px solid #000;
}
.portfolio-bar {
    background-color: #310806;
}
.portfolio-name-bar {
    color: #BDADA0;
}
.portfolio-name-bar > a {
    color:#999;
}
.portfolio-photo-bar {
    border: 1px solid #000;
    background-color: #000;
}
.portfolio-settings .tab-pane {
    background-color: rgba(255, 255, 255, 0.8);
}
.standalone {
    border-top-color: #502716;
    background-color: #ffffff;
}
.portfolio-closed-message {
    color: #903;
    background-color: #FFC;
    /*border: 2px solid #FC6;*/
}
.admin-message {
    color: #FF9900;
    background-color: #B82121;
}
.locked-message {
    color: #3333CC;
    background-color: #d9edf7;
}
.caret {
    border-top-color: grey !important;
    border-bottom-color: grey !important;
}
#filesList {
    border: 2px solid #CCCCCC;
}
#filesList li {
    background-color: #EAEAEA;
    color: #000;
    border: 1px solid #999999;
}
.preview-link {
    color: #666666;
}
.contentbox {
    border:solid 2px #dedede;
}
.preview-box, .linkbox {
    border: solid 2px #dedede;
    background: rgba(255, 255, 255, 0.85098);
}



.galleryVisuals {
    background-color: rgb(199, 199, 199);
    min-height:450px;
}
.galleryMeta {
    margin-top: 0;
    padding:1rem;
    background-color: rgb(199, 199, 199);
    color: black;
    border-radius: 6px;
    word-wrap: break-word;
    min-height:450px;
}


#main-portfolio-page-cluster .nav-pills>li>a {
    background-color: #f4f4f4;
    color: #595959;
}
#main-portfolio-page-cluster .nav-pills>li>a:focus, #main-portfolio-page-cluster .nav-pills>li>a:hover {
    background-color: #ffffff;
    color: #000000;
}
#main-portfolio-page-cluster .nav-pills>li.active>a.nav-link {
    background-color: #ffffff;
    color: #000000;
    border: 1px solid #c0c0c0;
}
#main-portfolio-page-cluster .nav-pills>li.active>a:focus, #main-portfolio-page-cluster .nav-pills>li.active>a:hover {
    background-color: #ffffff;
    color: #000000;
}

.pageTabsUl_mobile {
    padding-top:4px;
    background-color: #a6a9af;
}
/*.anchorText {*/
    /*color:#cccccc;*/
/*}*/

#social-badge-row {
    /*background-color: rgba(255, 255, 255, 0.7);*/
    /*padding:8px;*/
}

.fa-file-pdf-o {
    color: #880000;
}

.vtabs #banner-flex, .vtabs #social-badges {
    background-color: #ffffff;
}
.htabs #banner-flex, .htabs #social-badges {
    background-color: #ffffff;
}
/*#portfolioName {*/
    /*color: #2b2b2b;*/
/*}*/
/*#tag {*/
    /*color: #2b2b2b;*/
/*}*/

.bc-banner {
    background-color: #ffffff;
}