/* 
 * main.css
 * JMB
 * Eckel Binder
 * Jessica & Matthias Binder
 * Webentwicklung
 * 15.08.2018
 */

body {
  background: #1B213B;
  color: #777;
  
}

.body-bg {
  background: #F3F4FA !important;
}

h1, h2, h3, h4, h5, h6, strong {
  font-weight: 600;
}

.box .apexcharts-xaxistooltip {
  background: #1B213B;
  color: #fff;
}

.content-area {
  max-width: 1280px;
  margin: 0 auto;
}

.box {
  background-color: #262D47;
  padding: 25px 25px;
  border-radius: 4px;
}

.columnbox {
  padding-right: 15px;
}
.radialbox {
  max-height: 333px;
  margin-bottom: 60px;
}

.apexcharts-legend-series tspan:nth-child(3) {
  font-weight: bold;
  font-size: 20px;
}

.edit-on-codepen {
  text-align: right;
  width: 100%;
  padding: 0 20px 40px;
  position: relative;
  top: -30px;
  cursor: pointer;
}

.spinner-border {
  display: none;
}

input[type="button"],
input[type="button"]:focus
{
    outline: 0!important;
}

*:focus 
{
    outline: none!important;
}

#chart {
  max-width: 650px;
  margin: 100px 30px;
 
}

#linechart
{
    margin: 100px 30px;
}

.box
{
    background-color: #262d47;
    padding: 25px 25px;
    border-radius: 4px;
}


/* Media Queries hier
 */

/* Extra small devices (portrait phones, less than 576px)
/* No media query since this is the default in Bootstrap
 */
 
/* Small devices (landscape phones, 576px and up) */
@media (min-width: 576px) 
{

    
}

/* Medium devices (tablets, 768px and up) */
@media (min-width: 768px)
{

    
}


/* Large devices (desktops, 992px and up) */
@media (min-width: 992px)
{

    
}


/* Extra large devices (large desktops, 1200px and up) */
@media (min-width: 1200px)
{

    
}




/* Media Querie für "kleiner als" */

/* Extra small devices (portrait phones, less than 576px) */
@media (max-width: 575.98px)
{

    
}


/* Small devices (landscape phones, less than 768px) */
@media (max-width: 767.98px)
{

    
}


/* Medium devices (tablets, less than 992px) */
@media (max-width: 991.98px)
{

    
}


/* Large devices (desktops, less than 1200px) */
@media (max-width: 1199.98px)
{

    
}

/* Extra large devices (large desktops)
/* No media query since the extra-large breakpoint has no upper bound on its width
*/
