/* Global text color */

body {
    color: #333333 !important;
}

.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
    font-weight: normal;
    margin-top: 15px;
    padding-top: 15px;
}

.h1, h1 {
    font-size: 2.3rem;
}

.h3, h3 {
    font-size: 1.5rem;
}

.h2, h2 {
    margin-top: 15px;
    font-size: 1.8rem;
}

.numbering {display: none}

/* table of contents custom color */
nav[data-toggle="toc"] .nav > li > a:focus {
    color: #486bac !important;
    border-left-color: #486bac !important;
}

nav[data-toggle="toc"] .nav > li > a:hover {
    color: #486bac !important;
    border-left-color: #486bac !important;
}

nav[data-toggle="toc"] .nav-link.active:focus {
    color: #486bac !important;
}

nav[data-toggle="toc"] .nav-link.active {
    color: #486bac !important;
    border-left-color: #486bac !important;
}

nav[data-toggle="toc"] {
    border-left-color: #486bac !important;

    /* table of contents top margin */
    top: 43px !important;
}

/* Link styling */

span > a {
    color: #eeeeff !important;
}

span > a:link {
    color: #eeeeff !important;
}

span > a:visited {
    color: #eeeeff !important;
}

span > a:hover {
    color: #ccccff !important;
}

span > a:active {
    color: #9999ff !important;
}

/* Table styling */

.td-1 {
    width: 20% !important;
}

.td-2 {
    width: 10% !important;
}

.td-3 {
    width: 70% !important;
}

/* Resellercontroller table style */
.tg {border-collapse:collapse;border-spacing:0;border-color:#ccc;}
.tg td{font-family:Arial, sans-serif;font-size:14px;padding:10px 5px;border-style:solid;border-width:1px;overflow:hidden;word-break:normal;border-color:#ccc;color:#333;background-color:#fff;}
.tg th{font-family:Arial, sans-serif;font-size:14px;font-weight:normal;padding:10px 5px;border-style:solid;border-width:1px;overflow:hidden;word-break:normal;border-color:#ccc;color:#333;background-color:#f0f0f0;}
.tg .tg-yw4l{vertical-align:top}

.codeexample {
    background-color: #f5f5f5;
    padding-left: 20px;
}