/*  Place here any CSS code that you would like to affect both the Default and Home themes */
 
/** Customized Standard Theme
 *  Based off of the Standard Theme by the Wikidot Community
 *  This custom color palette was created using the
 *  Standard Theme Colorification tool (v: 1.00.140811)
 *
 *  Created: 28 Sep 2014
 * 
 *  Colors:
 *      Primary A    : #7a170d
 *      Primary B    : #60512F
 *      Secondary A  : #17130b
 *      Secondary B  : #4D3E24
 *      Light A      : #F8F2E1
 *      Light B      : #C3B7A3
 *      Text A       : #D3D3D8
 *      Text B       : #E7E7EA
 *      Text C       : #FFFFFF
 *  ***************************************************************************/
 
@import url('http://css.wikidot.com/theme:standard-theme/code_');
 
/*  Primary A
==============================================================================*/
a,
.pager > .target > a,
.pager > .current,
.pager > .dots,
nav .side-bar ul li a:hover,
.hover{
    color: #7a170d;
}
.image-box.image-box-primary .image-box-caption{  color: #7a170d !important; }
 
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus,
.pager > .current,
.login-status .btn.dropdown-toggle,
#search-top-box form:before,
nav .top-bar .navbar-toggle,
.wiki-content-table > thead > tr > th,
.wiki-content-table > tbody > tr > th,
.wiki-content-table > tfoot > tr > th,
.table > thead > tr > th,
.table > tbody > tr > th,
.table > tfoot > tr > th,
#action-area .autocomplete-list ul li:hover,
.btn.btn-primary,
.progress-bar,
.label.label-primary,
.panel.panel-primary .panel-heading,
.tabview-primary .yui-navset .yui-nav li a,
.tabview-primary .yui-navset .yui-nav li.selected a{
    background-color: #7a170d;
}
.image-box.image-box-primary .image-box-heading{  background-color: #7a170d !important; }
 
.pager > .current,
nav .side-bar ul li a:hover,
.panel.panel-primary,
.panel.panel-primary .panel-heading,
.hover{
    border-color: #7a170d;
}
 
/*  Primary B
==============================================================================*/
.pager > .current{
    border-bottom-color: #60512F;
}
.login-status .btn.dropdown-toggle,
#search-top-box input.text,
nav .top-bar .navbar-toggle,
.btn.btn-primary,
.tabview-primary .yui-navset .yui-nav li a,
.tabview-primary .yui-navset .yui-nav li.selected a:hover,
.tabview-primary .yui-navset .yui-nav li.selected a:focus,
.tabview-primary .yui-navset .yui-content{
    border-color: #60512F;
}
 
/*  Secondary A
==============================================================================*/
a:hover,
a:focus{
    color: #17130b;
}
 
header.header-wrap,
.login-status .btn.dropdown-toggle:hover,
nav .top-bar .navbar-toggle:hover,
nav .top-bar .navbar-toggle:focus,
nav .top-bar .navbar-collapse,
.btn.btn-primary:hover,
.tabview-primary .yui-navset .yui-nav li a:hover,
.tabview-primary .yui-navset .yui-nav li a:focus{
    background-color: #17130b;
}
.image-box.image-box-primary .image-box-link:hover{  border-color: #17130b !important; }
 
.form-control:focus,
input[type=text]:not(.form-control):focus,
textarea:not(.form-control):focus,
main .content .page-title,
.image-box.image-box-primary .image-box-link:hover{
    border-color: #17130b;
}
.form-control:focus,
input[type=text]:not(.form-control):focus,
textarea:not(.form-control):focus{
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset,
                0 0 4px rgba(40, 30, 15, 0.25);
}
 
/*  Secondary B
==============================================================================*/
.login-status .btn.dropdown-toggle:hover,
#search-top-box form:hover input.text,
#search-top-box input.text:focus,
nav .top-bar .navbar-toggle:hover,
nav .top-bar .navbar-toggle:focus,
.btn.btn-primary:hover,
.tabview-primary .yui-navset .yui-nav li a:hover,
.tabview-primary .yui-navset .yui-nav li a:focus{
    border-color: #4D3E24;
}
 
/*  Light A
==============================================================================*/
body,
main .content .feature.offcolor{
    background-color: #F8F2E1;
}
 
/*  Light B
==============================================================================*/
.code.code-primary, .code-primary .code,
div.code.code-primary span.line::before,
.code-primary .code span.line::before{
    border-color: #C3B7A3;
}
.image-box.image-box-primary{
    border-color: #C3B7A3 !important;
}
div.code.code-primary span.line:hover,
.code-primary .code span.line:hover{
    background-color: rgba(195, 183, 163, .18);
}
 
/*  Text A
==============================================================================*/
header.header-wrap h2,
#search-top-box form:before,
nav .top-bar .navbar-nav li a,
nav .top-bar .navbar-collapse.collapsing ul.dropdown-menu li a,
nav .top-bar .navbar-collapse.in ul.dropdown-menu li a,
main .content .feature.feature-header{
    color: #D3D3D8;
}
#search-top-box input.text{
    background: rgba(211,211,216,0);
}
#search-top-box form:hover input.text:focus,
#search-top-box input.text:focus{
    background: rgba(211,211,216,1);
}
nav .top-bar .navbar-toggle .icon-bar,
nav .top-bar .navbar-toggle .icon-bar{
    background-color: #D3D3D8;
}
nav .top-bar .navbar-nav > li.dropdown > a > .caret{
    border-bottom-color: #D3D3D8;
    border-top-color: #D3D3D8;
}
 
/*  Text B
==============================================================================*/
header.header-wrap h1 a,
nav .top-bar .navbar-brand,
.wiki-content-table > thead > tr > th,
.wiki-content-table > tbody > tr > th,
.wiki-content-table > tfoot > tr > th,
.table > thead > tr > th,
.table > tbody > tr > th,
.table > tfoot > tr > th,
.btn.btn-primary,
.tabview-primary .yui-navset .yui-nav li a,
main .content .feature-header h1{
    color: #E7E7EA;
}
 
/*  Text C
==============================================================================*/
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus,
.pager > .current,
header.header-wrap h1 a:hover,
header.header-wrap h1 a:focus,
header.header-wrap h1 a:active,
nav .top-bar .navbar-nav li a:hover,
nav .top-bar .navbar-nav li a:focus,
nav .top-bar .navbar-brand:hover,
nav .top-bar .navbar-brand:focus,
nav .top-bar .navbar-nav > .open > a,
nav .top-bar .navbar-nav > .open > a:hover,
nav .top-bar .navbar-nav > .open > a:focus,
nav .top-bar .navbar-collapse.collapsing ul.dropdown-menu li a:hover,
nav .top-bar .navbar-collapse.in ul.dropdown-menu li a:hover,
nav .top-bar .navbar-collapse.collapsing ul.dropdown-menu li a:focus,
nav .top-bar .navbar-collapse.in ul.dropdown-menu li a:focus,
.btn.btn-primary:hover{
    color: #FFFFFF;
}
 
nav .top-bar .navbar-toggle .icon-bar,
nav .top-bar .navbar-toggle .icon-bar{
    background-color: #FFFFFF;
}
 
nav .top-bar .navbar-nav li.dropdown a:hover > .caret,
nav .top-bar .navbar-nav li.dropdown a:focus > .caret{
    border-bottom-color: #FFFFFF;
    border-top-color: #FFFFFF;
}
 
/* Header Logo */
 
#header{
    height: 80px;
}
 
#header h1 a span{
    display:none;
}
 
#header h2{
    display:none;
}
 
.site-title a, .site-title a:hover{
    display: block;
    margin: 0; padding:0;
    background-image: url(http://demonsandwizards.wdfiles.com/local--files/home%3Ahome/DW_Logo_01a.png);
    height: 67px;
    width: 196px;
    position: absolute;
    bottom: 10px; left: 20px;
    /* hide the title text */
    text-indent: 100%;
    white-space: nowrap;
    overflow: hidden;
}
 
.dw_infoblock ul {
    padding: 0px; 
    margin: 0px;
    -webkit-padding-start: 15px;   
}
.dw_infoblock th {
    padding: 8px;  
    border-bottom: solid 1px gray;
}
.dw_infoblock td {
    padding: 8px; 
    text-align: left;
    vertical-align: top;   
    border-bottom: solid 1px gray;
}
.dw_standard td {
    padding: 8px; 
    text-align: left;
    vertical-align: top;   
}
div.dw_factionblock div.image-container{
    padding: 0px;  
}
.dw_table td {
    padding: 5px; 
    vertical-align: middle;  
}