:root {
    --lighthilight: #ffa500;
    
    
    
    --toolbar: white;
    --editborder: silver;
    --editcolor: white;
    --infoback: teal;
    --visitcolor: #0a5aa0;
    --audiocolor: silver;
    --audiocolorhi: white;
    --audioprogresscolor: #0a5aa0;
    --audioprogresscolorhi: red;
    --backcolorappbar: orange;
    --hibtncolor: #1b609c;
    --navhiback: #1e88e59c;
    --hover: orange;
    --hoverback: steelblue;
    --price: white;
    --priceback: maroon;
    --priceborder: red;
    --pricebtn: green;
    --pricebtnback: black;
    --breadtext: white;
    --breadback: black;
    --breadborder: orange;
    --pricetag: yellow;
    --pricetagback: black;
    --pricetagborder: red;
    --fielderrorback: red;
    --fielderrorborder: black;
    --fielderror: white;
    --btnhovercolor:orange;
--tabBorderColor: #333;
    --tabFillColor: #2b2b2b;
    --tabTextColor: white;
    --tabTextColorInactive: grey;
--breadFillColor: black;
    --breadBorderColor: grey;
    --breadCrumbColor: white;
    --breadCrumbFillColor: #333;
    --breadCrumbHoverColor: black;
    --breadCrumbHoverFillColor: orange;
--tableBorderColor: grey;
    --tableFillColor: #1c1e21;
    --tableHeaderFillColor: #333;
    --tableHeaderColor: silver;
    --tableHeaderHoverFillColor: #333;
    --tableHeaderHoverColor: silver;
    --tableBodyFillColor: transparent;
    --tableBodyColor: white;
    --tableBodyHoverFillColor: #ffa50057;
    --tableBodyHoverColor: white;
    --tableFooterFillColor: #333;
    --tableFooterColor: silver;
    --tableFooterHoverFillColor: #333;
    --tableFooterHoverColor: silver;
    --tableSeperatorFillColor: black;
    --tableSeperatorColor: orange;
    --tableSeperatorBorderColor: silver;
--navButtonSpanHoverColor: white;
    --toolButtonBorderColor: silver;
    --toolButtonFillColor: transparent;
    --toolButtonColor: grey;
    --toolButtonHoverBorderColor: orange;
    --toolButtonHoverFillColor: transparent;
    --toolButtonHoverColor: orange;
    --toolButtonSpanFillColor: #333;
    --toolButtonSpanColor: white;
    --toolButtonSpanHoverFillColor: orange;
    --toolButtonSpanHoverColor: white;
}
html, body {
    /* background-color: black; */
}

.action_card {
    background-color: #1c1e21;
}

div.doc_title {
    color: white;
}

.selfiepage span.name {
    color: white;
}

span.selfie_comment {
    border: 0px;
    background-color: #3a3b3c;
}

.action_card .vote_bar {
    background-color: #3a3b3c;
}

article.datasection {
    background: #000000a6
}

#pagew .holder, #pageh .holder {
    border-top: 1px solid black;
}

.action_card {
    border-top: 1px solid #333;
}

span.msgtxt {
    background-color: #484b4e;
    color: silver;
}

.videofooterbar {
    background: black;
}

textarea.comment {
    background-color: #3a3b3c;
}

textarea.editcommenttext {
    background-color: whitesmoke;
}

table.commentbox textarea {
    background-color: #3a3b3c;
    border: 2px solid white;
}

table.commentbox textarea:focus {
    background-color: white;
}

table.commentbox textarea::-webkit-input-placeholder {
    color: white
}

table.commentbox textarea::-ms-input-placeholder {
    color: white
}

table.commentbox textarea:-ms-input-placeholder {
    color: white
}

table.commentbox textarea::-moz-placeholder {
    color: white
}

table.commentbox textarea:-moz-placeholder {
    color: white
}

table.commentbox textarea::placeholder {
    color: white
}

table.commentbox td i {
    border-color: white;
    background: #3a3b3c;
}

table.stats {
    color: white;
}

#ajax_msg_messages {
    border: 1px solid black;
}

table#iwapdocframe, #ajax_msg_messages .messagescroller, .taskcalendar, .ui-accordion .ui-accordion-content, .action_card {
    background-color: #1c1e21;
    color: white;
}

.streamitem {
    background-color: #333;
}

.streamitem .streammsghead {
    color: silver;
}

.streammsgcpy {
    color: silver;
}

.streammsg {
    color: white;
}

.streamitem .streammsg {
    color: white;
}

.selfie_descriptionholder.description .name {
    color: silver;
}

.btnbar {
    background-color: black;
}

i.fas.fa-chevron-left.arrow-left, i.fas.fa-chevron-right.arrow-right {
    color: white;
    border: 0;
    background: transparent;
}

.toolbarbtn {
    background: transparent;
    border: 1px solid grey;
    color: silver;
}

.aico_feed {
    border-color: white;
    background-color: black !important;
}

.aico_feed, .ui-widget-content, .boxed {
    border-color: black;
}

body#pagew div.holder {
    border-bottom-color: #1c1e21;
    border-top-color: black;
}

.ui-accordion .ui-accordion-header {
    background-color: #3a3b3c !important;
    color: silver;
    border-color: black;
}

.ui-accordion .ui-accordion-header .ui-state-active {
    background-color: #3a3b3c;
    color: white;
}

.ui-accordion-header.ui-helper-reset.ui-state-default.ui-accordion-icons.ui-accordion-header-active.ui-state-active.ui-corner-top {
    background-color: #3A3B39;
    color: white;
}

.toolcnt, .clock {
    background-color: black;
    border-color: black;
    color: green;
}

.toolbarbtn.active {
    background-color: #333;
}

table#taskcalendar {
    background-color: trasparent;
}

#taskcalendar td {
    background-color: transparent !important;
    border-color: transparent !important;
}

#taskcalendar .active {
    background-color: #333 !important;
    border-color: #222 !important;
    color: grey;
}

#taskcalendar .active.weekendsun, #taskcalendar .active.weekendsat {
    background-color: #222 !important;
    border-color: #333;
}

#taskcalendar .today {
    border-color: red !important;
    color: white;
}

#taskcalendar th {
    color: grey;
}

a.readmore.pararm {
    /* background-color: black !important; */
}

a:hover {
    /* color: red; */
}

.calc-card {
    background-color: transparent !important;
    border-color: black !important;
}

.btnbarfooter {
    background-color: #3a3b3c;
    border-color: black;
}

button.digit {
    background-color: black;
}

div.igraph {
    background-color: #ffffff85;
}

#iGraphGlobal {
    background-color: transparent;
}

div#firebaseui-auth-container {
    background: #ccc;
}

div.branditem {}

.copyright {
    color: silver;
}

.streamitem .streampic {
    /* border-color:black; */
}

.profile_name_float {
    color: white;
}

.streamitem .avatarpic, .selfiepage .avatar {
    /* border-color:black; */
}

select.goog-te-combo {
    background: black;
    color: white;
}

.msgdatebandbk {
    background-color: #1c1e21;
}

.msgdatebandcontent {
    background-color: #1c1e21 !important;
}

#accordion_language select {
    background-color: black;
    color: white;
}

.wall[data-pm='1'] article.datasection {
    background-color: #1c1e21;
}

.wall[data-pm='1'] .commline {
    background-color: #333;
}

.audioholder.isnotmyreply {
    /* background: red; */
}

.msghi {
    background-color: black;
}

span.msgtxt.isnotmyreply {
    background-color: #290000;
    border: 1px solid red;
    padding: 4px 10px 4px 10px;
    margin: 3px 0px 2px 0;
}

table.commentbox {
    background-color: black;
}

.commentbox td i {
    color: white;
}

.holder {
    border-top-color: black;
}

.errorpage {
    color: white;
}

.information {
    color: #333;
}
