/* custom font */
@import url('./font/Roboto.css');

/* algemene kleuren */
a {color:#ff0000;}

body{
font-family:'Roboto',sans-serif;
background:#030f31;
color:#ffffff;
}

/* knoppen rood */
button,
.theme_btn,
.back_theme,
.default_btn,
.back_default,
.ok_btn{
background:#ff0000 !important;
color:#ffffff !important;
border:none;
}

button:hover,
.theme_btn:hover,
.back_theme:hover,
.default_btn:hover,
.back_default:hover,
.ok_btn:hover{
background:#cc0000 !important;
color:#ffffff !important;
}

input,textarea,.post_input_container{
background:#030f31;
font-family:'Roboto',sans-serif,'FontAwesome';
border:1px solid rgba(123,134,171,.149)!important;
color:#fff
}

.setdef { color:#fff; }

/* cookie */
.cookie_wrap { background:#030f31; color:#fff; }

/* blokken */
.bback { background:rgba(255,255,255,0.05); }
.bbackb { background:rgba(255,255,255,0.05); border:1px solid rgba(255,255,255,0.08); }

.bhover:hover { background:rgba(255,255,255,0.05); }

.bbackhover { background:rgba(255,255,255,0.05); }
.bbackhover:hover { background:rgba(255,255,255,0.03); }

.bbackhoverb { background:rgba(255,255,255,0.05); }
.bbackhoverb:hover { background:rgba(255,255,255,0.3); border:1px solid rgba(255,255,255,0.05); }

/* lijsten */
.blisting { border-bottom:1px solid rgba(255,255,255,0.03); }
.blisting:hover { background:rgba(255,255,255,0.04); }

.blist { border-bottom:1px solid rgba(255,255,255,0.03); }

/* panel */
.back_ptop{background:#030f31;color:#fff}

/* menu */
.bpmenu:hover { background:rgba(255,255,255,0.05); }

.bmenu,.submenu { 
border-bottom:1px solid rgba(255,255,255,0.1);
background:#ff0000;
color:#ffffff;
}

.bmenu:hover,.submenu:hover { 
background:#cc0000;
}

/* profielmenu rood */
.back_panel,
.back_pmenu,
.back_priv,
.back_modal{
background:#ff0000 !important;
color:#ffffff;
}

/* schaduw */
.bshadow,.page_element,.float_menu,.btnshadow,.pboxed{
box-shadow:0 1px 3px rgba(0,0,0,0.4);
}

/* selectie */
.bselected { background:#030f31; }
.rselected { background:#030f31; }

.pselected { color:#ff0000; }

/* header en footer rood */
.bhead,.bfoot{
background:#ff0000;
color:#ffffff;
}

.modal_top,.pro_top{
background:#030f31;
color:#fff;
}

.foot{
background:#030f31;
border-top:1px solid rgba(123,134,171,.149);
color:#fff;
}

/* hoofd achtergrond */
#intro_top,.backglob{
background:#030f31 url('./images/background.png');
background-repeat:no-repeat;
background-position:center;
background-size:cover;
}

.back_chat{background:rgba(3,15,49,.64);}
.back_input{background:rgba(3,15,49,.86)}

.page_element,.back_quote,.back_menu,.back_box{background:#030f31}

/* thema */
.theme_color { color:#ff0000; }
.default_color { color:#ff0000; }

.success { color:#ff0000; }
.warn { color:#f5a91e; }

/* chat */
.reply_item { background:#030f31; }

/* privé */
.target_private {color:#fff;background:#ff0000;}
.hunter_private {color:#fff;background:#ff0000;}

/* tabs */
.tab_menu{background:#030f31}
.tab_selected{background:rgba(255,255,255,0.05)}

/* slider rood */
.boom_slider .ui-widget-content{background:#ffffff}
.boom_slider .ui-state-default{background:#ff0000!important}
.boom_slider .ui-state-active{background:#ff0000!important}
.boom_slider .ui-slider-range{background:#ff0000}

/* select */
.selectboxit-list,.selectboxit-btn{
background:#ff0000;
border:1px solid rgba(123,134,171,.149);
color:#fff;
}

.selectboxit-options{background:#030f31;color:#fff}

/* responsive */
@media screen and (max-width:1200px){
.back_panel,.back_pmenu{
background:#ff0000;
}
}