﻿.dashboardWrapper {
    margin: 20px;
}

.chart-dimention {
    width: 100%;
    height: 500px;
    font-size: 11px;
}

.goBtn {
    width: 100px;
}

.blockWrapper {
    background: white;
    margin: auto;
    -webkit-box-shadow: 0 0 60px rgba(0,0,0,.05);
    -moz-box-shadow: 0 0 20px rgba(0,0,0,.05);
    box-shadow: 0 0 40px rgba(0,0,0,0.05);
    margin-top: 20px;
    transition: all 2s;
}

.headerBlock {
    background: aliceblue;
    border-top: 1px solid gainsboro;
    border-bottom: 1px solid gainsboro;
}

.footerBlock p {
    font-size: 12px;
    display: inline;
    margin: auto 10px;
}

    .footerBlock p span {
        font-weight: bold;
    }

.setToDefaultLink {
    margin-top: 5px;
}

.amcharts-pie-slice {
    transform: scale(1);
    transform-origin: 50% 50%;
    transition-duration: 0.3s;
    transition: all .3s ease-out;
    -webkit-transition: all .3s ease-out;
    -moz-transition: all .3s ease-out;
    -o-transition: all .3s ease-out;
    cursor: pointer;
    box-shadow: 0 0 30px 0 #000;
}

    .amcharts-pie-slice:hover {
        transform: scale(1.1);
        filter: url(#shadow);
    }

.stats-head-wrapper {
    margin: 20px auto;
}



.single-stats-block {
    height: 100px;
    background: white;
    margin: auto;
    -webkit-box-shadow: 0 0 60px rgba(0,0,0,.05);
    -moz-box-shadow: 0 0 20px rgba(0,0,0,.05);
    box-shadow: 0 0 40px rgba(0,0,0,0.05);
    border-left: 3px solid #31708f;
}

    .single-stats-block p {
        font-weight: bold;
        font-size: 12px;
        padding: 5px;
    }

        .single-stats-block p.text-bottom {
            display: inline;
        }

        .single-stats-block p.text-info {
            font-size: 40px;
        }

        .single-stats-block p.glyphicon {
            font-size: 30px;
        }

        .single-stats-block p.glyphicon-chevron-up.text-bottom {
            color: green;
        }

        .single-stats-block p.glyphicon-chevron-down.text-bottom {
            color: red;
        }

    .single-stats-block::before,
    .single-stats-block::after {
        content: '';
        position: absolute;
        top: 0;
        right: 15px;
        border-color: transparent;
        border-style: solid;
    }

    .single-stats-block::before {
        border-width: 1em;
    }

    .single-stats-block::after {
        border-width: 0.8em;
        border-right-color: #31708f;
        border-top-color: #31708f;
    }
