﻿body {
    padding-top: 50px;
    padding-bottom: 20px;
}

html {
    height: 100%;
    min-height: 100%;
    max-height: 100%;
}

/* Wrapping element */
/* Set some basic padding to keep content from hitting the edges */
.body-content {
    padding-left: 15px;
    padding-right: 15px;
}

/* Carousel */
.carousel-caption p {
    font-size: 20px;
    line-height: 1.4;
}

/* Make .svg files in the carousel display properly in older browsers */
.carousel-inner .item img[src$=".svg"] {
    width: 100%;
}

/* QR code generator */
#qrCode {
    margin: 15px;
}

/* Hide/rearrange for smaller screens */
@media screen and (max-width: 767px) {
    /* Hide captions */
    .carousel-caption {
        display: none;
    }
}

.page-content {
    background: #eef1f5 !important;
}

.portlet {
    box-shadow: rgba(113, 106, 202, 0.08) 0px 1px 15px 1px;
    background-color: rgb(255, 255, 255);
}

.dashboard-stat {
    box-shadow: rgba(113, 106, 202, 0.08) 0px 1px 15px 1px !important;
}


.page-sidebar .page-sidebar-menu > li.active > a > .selected, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li.active > a > .selected {
    border-right: 12px solid #eef1f5 !important;
}

.login .form-width {
    width: 100% !important;
}

.dataTables_filter input {
    width: 300px !important;
}

div.flag-flaticon-DE {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAArBAMAAAA6dJN0AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAFVBMVEXvgzgAAAAaAAXYACf6v0D/2kT///9FjvC2AAAAAXRSTlOSXucqDgAAAAFiS0dEBmFmuH0AAAAJcEhZcwAAAbsAAAG7ATrs4+IAAAAHdElNRQfiAg4TJRThDi3JAAAAKklEQVQ4y2MQJAAYRhUMHgVKBACDMQEwqmAoKXAhABhCCYBRBYNIASEAANIHC9CkQ1muAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE4LTAyLTE0VDE5OjM3OjIwLTA1OjAwJh96TgAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOC0wMi0xNFQxOTozNzoyMC0wNTowMFdCwvIAAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb7jwaAAAAAElFTkSuQmCC');
    background-size: cover;
    width: 25px;
    display: inline-block;
    height: 15px;
}

div.flag-flaticon-US {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAABuwAAAbsBOuzj4gAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAQ9SURBVHic7Zvda1tlHMc/adOevLVufUlNlm59We0ibDcbm94MsRUd3oxWRLZSBlO3C++GCp04JvoP1JvNN7wqo9hd9MZRlU0F31IGU7Z2lvQlTZPmpW1qmuakOU28iDtrdjKosOQp5HxuQs73eXi+v+/hOfk9B2LIZrOUMxWiDYhGD0C0AdHoAYg2IBo9ANEGRKMHINqAaIwXB8cHRRp4/8wzv4hc33CoZ1RoL/zTV8dFLq9vAT2AQhf32M2PnVAMTSR5AZikSmptVVzo34/NYkSqfiibqiuwWYy8d6ZDo0mPaKYC2oX+/dTaqjBJlSUoa/vkPQT3OixcPu+mvdnK+L0VPvn8PkurG0DuDn547gDu1hr+mvqHy1cnCC+nALDXSVw65+ZgRy0TM3E+ujrJQjgJQP1T1Vx8q5Mjz+7GO5/g0pUJfMF11cDw9XdLWa8G49YvvuA6d/5eJRJLMX53RS0eYCGc5PZEjNW1NPe8cbV4gPByCs/dFRKygnc+oRYPsLS6wW9/LqNsZgmE5bzidwLGRy8Mj/kJRGQcDSbN4NFbQYJRGWejVhv7NcTXo3MF5/18e4nhsYWC80SjeQgGIjIAwaisGfzg2oMxT2KeaAr+Chw7WPfYCcXQRJK3BdpcVtpdVt7saeGzkRkmpuPqXWtxWmhvtnL+tTaufDPN/dk1/KHcXnc1melssamadz7BbCC3152NJtxtNbzd28oX12fx+hNM+xPqmru+/LhUtRYkL4D5xSRnT7bgaDDhbq3l5h8RVfOHkvS9upemeonD7t3c9ERVLRCROXWimaZ6iecP1fPj+ENtMSrT07UHR4OJF440cmuLBmDqfalYtW2LvADSSoaFcJLBIS9Go4HMllOCspllMSozOOTFaq4ks0XMZLKElnLarpoqlM0tWhaisRSDQ17sdRJpJVP8qv4HmsNQldFAWsmqn8XWdtxhKK1kqTCgMVosTTSaPgDg9ZddXLvhLzjhSWvyyHfb9VoU8gI40FpDb5eT44cbaG4yM/StX+3qOvba6O120nXUzj6HhWs3/Mz919Xtc1h44xUX3cfstDgtjHwfYMq3BuRa6FMnXHQ/Z6fdZWXkhwCTM3F1zdjZD0pVa0HytsDkTJx4QsEsVTLly29pp3xrhJdTSNUV+ENJtXiAueA6/lASqbqC8HJKLR5yLfSUL4FZqiSeUPKK3wlongG+xSR9Ax7WZUUzOLKywekBD7F4WqPF4mlOD3iIrGxotHVZoW/Ag28xqdFEI/yVmOjTYNm/ESr4K1BKno79LnR944tHG4UaEI0hFovtvO6khJT9M6DsAzDM9rxT1lvAMElnWQdQ9ltAD0C0AdEYTT1i38mJRm+ERBsQjR6AaAOiKfsA9E5QtAHR6AGINiCasg/AaO4/+aloEyIx6P8aK3P0AEQbEI0egGgDotEDEG1ANHoAog2I5l+y/cliEZvBugAAAABJRU5ErkJggg==');
    background-size: cover;
    width: 25px;
    display: inline-block;
    height: 15px;
}

