body {
    border-top: 2px solid #589aaa;
    background-color: #f7f7f7;
}

.card {
    color: #777777 !important;
}

.md-18 { font-size: 18px !important; }
.md-24 { font-size: 24px !important; }
.md-36 { font-size: 36px !important; }
.md-48 { font-size: 48px !important; }

.card {
    border: 1px solid rgba(83, 83, 83, 0.12);
    box-shadow: 0 1px 3px #ddd;
    border-radius: .05rem;
}

.icon-color {
    color: #589aaa;
}

.subtitle {
    color: #589aaa;
    font-weight: 900;
}

.icon-border {
    border-right: 2px solid #cccccc;
    padding-right: 20px;
}

.header-title {
    font-size: 19px;
}

ul.list-group {
    margin-left: 0px;
    margin-right: 1rem;
}

.list-group {
    margin-bottom: 1rem;
    border: 1px solid #e6e6e6;
    border-radius: 0;
    background: #fefefe;
    box-shadow: none;
    overflow: hidden;
    color: #0a0a0a;
}

.list-group a {
    text-decoration: none;
    color: #589aaa;
    font-weight: 900;
}

.list-group > :last-child {
    margin-bottom: 0;
}

.menu-group-item {
    padding: 1rem 3rem;
    border-bottom: 1px solid #e6e6e6;
}

.menu-group-item > :last-child {
    margin-bottom: 0;
    border-bottom: none;
}

.menu-group-item.active {
    border-left: 5px solid #589aaa;
}

.menu-group-item:hover, .menu-group-item:focus {
    border-left: 5px solid #589aaa;
}

.menu-group-item:hover.active, .menu-group-item:focus.active {
    border-left: 5px solid #589aaa;
}

.menu-group-item.disabled, .menu-group-item.disabled:hover, .menu-group-item.disabled:focus, .menu-group-item[disabled], .menu-group-item[disabled]:hover, .menu-group-item[disabled]:focus {
    color: #8a8a8a;
    cursor: not-allowed;
    background-color: #fefefe;
}

.infoblock {
    border-top: 2px solid #589aaa;
}
.footerlist li {
    list-style: none;
}
.footerlist li:before {
    font-family: "Material Icons";
    content: "\e5ca";
    display: inline-block;
    margin-left: -1.3em; /* same as padding-left set on li */
    width: 1.3em; /* same as padding-left set on li */
    color: #589aaa;
    font-weight: bolder;
}
.footerlist a {
    text-decoration: none;
    color: #777777;
}

.calismasaatleri tbody {
    border: none;
}

.calismasaatleri tr {
    border-bottom: dotted 1px #cccccc;
}

.blockquote {
    border-left: 2px solid #1679b9;
}

.breadcrumb {
    background: url('../images/breadcrumbs.jpg');
    background-repeat: no-repeat;
    background-size: cover;
}

.button {
    background-color: #50b0e3;
}

@media only screen and (max-width: 635px) {
    .icon-border {
        border-right: none;
        padding-right: 20px;
    }
}
