/* COLORS */
body { background-color: #101008; color: #ccccca; }
a { color: #cdcfcb; }
a:hover { color: #057069; }
/*
#favorite-box a { color: #cdcfcb; }
#favorite-status { color: #cdcfcb; } */
#formsearch { background:#010100; border:2px #989897 solid; box-shadow:0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); }
#formsort a:hover, #formmode a:hover { background:#035050; color:#fefffe; }
#formsort, #formmode { background:#010100; border:2px #989897 solid; box-shadow:0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); }
#leJournal hr { border-top:1px dashed #ccc; }
#waitmessage { background-color:rgba(240,240,240,0.9); }
#exenavbar a { color: #cdcfcb; }
.Ariane a { color:#fefffe; }
.Ariane { background-color: #101008; border-bottom: 1px #222 solid; box-shadow: 0 4px 4px -3px rgba(200, 200, 200, 0.15); }
.BrowseTool a { color:#cdcfcb; }
.BrowseTool a:hover, .Ariane a.ariafolder:hover { color:#057069; }
.agenda-link { color: #fefffe; }
.agenda-today, .agenda-find { background: #151513; }
.agenda-event { border-right: 1px solid #010100; border-bottom: 1px solid #010100; }
.ajax-file-upload-bar {	background-color:#057069; color:#010100 }
.ajax-file-upload-filename { color:#fefffe }
.ajax-file-upload-green, .ajax-file-upload-red { background-color:#999; color:#fff; }
.ajax-upload-dragdrop { border:2px dotted #057069; background:#eeffee; }
.bg-custom { background:#151513; }
.bg-even { background:#151513; border-bottom:1px solid #010100;}
.bg-even:hover, .bg-odd:hover { background:#010100; color:#fefffe; } 
.bg-explicit { background:#035050!important; color:#fefffe; }
.bg-explicithis { background:#057069!important; }
.bg-headrow { border-bottom:1px solid #CCCCCB; }
.bg-mywarning { background-color: yellow; }
.bg-odd { background:#101008; border-bottom:1px solid #151513;}
.btn-header a, a .nav-link { color:#cdcfcb!important; }
.btn-header { background-color:#2b3137!important; border:#3b4147 1px solid!important; color:#cdcfcb!important; }
.btn-header-active a, a .nav-link { color:#fefffe!important; }
.btn-header-active { background-color:#057069!important; border:#3b4147 1px solid!important; color:#fefffe!important; }
.btn-header:hover { background-color:#057069!important; }
.dropdown-menu { background-color:#013029!important; }
.dropdown-menu .dropdown-item { background-color:#013029!important; }
.dropdown-menu .dropdown-item:hover { background-color:#035050!important; }
.btntag:hover { color:#010100; background:#fefffe; }
.chat-link a { color:#e0e0e0; }
.chat-link a:hover { color:#010100; }
.colorbtn, .colordone { border:1px solid #bbb; }
.darkscreen { background-color:rgba(24,24,24,0.9); }
.datastylist a:hover { color:#fefffe; }
.datastylist:hover { background-color:#057069; color:#010100; }
.dropdown-menu > li > a { color:#333; }
.favorite-icon { background-color: #151513; }
.favorite-icon a { color: #202019; }
.favorite-icon.bg-explicit a { color: white; }


.folderactive { background-color:#010100; }
.folderline a:hover { background-color:#010100; color: #fefffe;}
.forumcolor { border: 1px solid #20201e; }
.forumrow { border: 1px solid #151513; }
.forumcard { color: #010100; }
.groupcolor a, .roundcolor a { color: #fefffe; }
.hrsmall { border:1px solid #ccc; }
.imgchosen { border:3px solid #007bff; }
.journal-0, .journal-1 { color: #202019; border:1px #202019 solid; }
.journal-0 a, .journal-1 a { color: black; }
.journal-0 a:hover, .journal-1 a:hover { color: black; text-decoration: underline; }
.linktool { border:0; background-color: #151513; color: #cdcfcb; }
.linktool a, .linktool a:hover { color: #cdcfcb; text-decoration: none; }
.linktool:hover, .linktool:active { background-color: #010100; color: #cdcfcb; }
.list-group-item { background-color: #2a2a29!important; }
.list-group-item:hover { background-color: #101008!important; }
.list-group-item a { color: #ccccca; }
.list-group-item a:hover { color: #fefffe; }
.list-group-item.active a { color:#fefffe!important; }
.list-group-item.active:hover { color:#fefffe!important; background-color: #057069!important }
.navbar-exe, .bg-exe { background-color: #212529; }
.navbar-exe a, .bg-exe a { color: #010100; }
.dropdown-menu { background-color: #fffffc; }
.dropdown-menu a { color: #fefffe; }
.sticker { color: #fefffe; }
.stickerbookmark { background:yellow; color:#fefffe; }
.stickertag { border:1px #010100 solid; }
.stickertag:hover { background:#FcFcF0; border:1px #0d6efd solid; }
.stickgroup { background:#7a7a78; color:#010100; }
.sticktime { background:#7a7a78; color:#010100; }
.stickprive { background:#a6a696; color:#010100; }
.stickshare { background:#FcFcF0; color:#fefffe; }
/* .thumb-header { color: grey; } */
.text-bigdanger, .fa-color { color:#010100; }
.word { background:yellow; }
li a { color: #313130; }

td, tr:hover td { color: #cdcfcb!important; }
.form-control::placeholder { color: #414140; opacity: 1; }
.form-control::-ms-input-placeholder { color: #414140; }
.form-control:-ms-input-placeholder { color: #414140; }

.btn-primary, .btn-primary:hover, .btn-primary:active, .btn-primary:visited {
    background-color: #057069 !important; border: 1px #332; }
    
input:focus, select:focus, textarea:focus, .btn:focus {
	outline: none!important;
	box-shadow: 0 0 4px 0px rgba(255, 255, 255, 0.50) !important;
}
.form-check-input, .active { background-color: #057069!important; border: 1px #332; }
.btn-outline-primary { color: #057069!important; }
.border-light, .border-dark { background: transparent!important; }
.bg-light, .bg-dark { background: #7a7a78!important; }

input, .form-select, textarea, .form-exe { background-color: #20201e!important; color: #ccccca!important; border: 1px #101008; }
.form-control { border: 1px #101008; }
/* .form-select { background: url("http://cdn1.iconfinder.com/data/icons/cc_mono_icon_set/blacks/16x16/br_down.png") no-repeat right center; } */

.form-select { background: lightgray url("data:image/svg+xml;utf8,<svg viewBox='0 0 140 140' width='16' height='16' xmlns='http://www.w3.org/2000/svg'><g><path d='m121.3,34.6c-1.6-1.6-4.2-1.6-5.8,0l-51,51.1-51.1-51.1c-1.6-1.6-4.2-1.6-5.8,0-1.6,1.6-1.6,4.2 0,5.8l53.9,53.9c0.8,0.8 1.8,1.2 2.9,1.2 1,0 2.1-0.4 2.9-1.2l53.9-53.9c1.7-1.6 1.7-4.2 0.1-5.8z' fill='lightgray'/></g></svg>") no-repeat; background-position: right 5px top 50%; }

.form-select:disabled { color: white; }
.table { border: #101009!important; }
.sticker { color: #20201e; }
/* COLORS */
