﻿body {
    /*padding-top: 50px;*/
    padding-bottom: 20px;
}

/* Set padding to keep content from hitting the edges */
.body-content {
    padding-left: 15px;
    padding-right: 15px;
}

/* Override the default bootstrap behavior where horizontal description lists 
   will truncate terms that are too long to fit in the left column 
*/
.dl-horizontal dt {
    white-space: normal;
}

/* Set width on the form input elements since they're 100% wide by default */
input,
select,
textarea {
    /*max-width: 280px;*/
}

.textCenter {
    text-align: center;
}

.igu-radio {
    margin-right: 5px;
}

.igu-checkbox {
    margin-right: 5px;
}

.hidden {
    display: none;
}

.igu-tab-panel .for-schedule-overview-display {
    display: block;
}

.igu-tab-panel .schedule-tabs.active.show {
    color: white;
    background-color: #f8ac59;
    border-bottom: 2px solid #f8ac59 !important;
}


.igu-tab-panel .custom-btn {
    color: #fff;
    border-radius: 5px !important;
    background: transparent;
    cursor: pointer;
    transition: all 0.3s ease;
    position: relative;
    display: inline-block;
    outline: none;
    margin-right: 5px;
}

.igu-tab-panel .btn-15 {
    margin: 4px;
    background: #56718a;
    border: none !important;
    z-index: 0;
    min-width: 125px !important;
}

    .igu-tab-panel .btn-15 .btn-15:after {
        position: absolute;
        content: "";
        width: 0;
        height: 100%;
        top: 0;
        right: 0;
        z-index: -1;
        background-color: #f8ac59;
        border-radius: 5px !important;
        transition: all 1s ease;
    }

    .igu-tab-panel .btn-15 .btn-15:hover {
        background-color: #56718a;
    }

        .igu-tab-panel .btn-15 .btn-15:hover .btn-15:hover:after {
            left: 0;
            width: 100%;
        }

    .igu-tab-panel .btn-15 .btn-15:active {
        top: 2px;
    }

.igu-tab-panel button > i {
    margin-right: 5px;
}

.igu-tb-btn {
    margin-left: 1px;
    margin-top: 5px;
    margin-right: 3px;
    height: 30px;
    width: 30px;
    -webkit-box-shadow: 3px 3px 3px 0px rgba(0,0,0,0.75);
    -moz-box-shadow: 3px 3px 3px 0px rgba(0,0,0,0.75);
    box-shadow: 3px 3px 3px 0px rgba(0,0,0,0.75);
}

.igu-sec-btn {
    margin-top: -7px;
    margin-left: 3px;
    height: 30px;
    width: 30px;
    -webkit-box-shadow: 3px 3px 3px 0px rgba(0,0,0,0.75);
    -moz-box-shadow: 3px 3px 3px 0px rgba(0,0,0,0.75);
    box-shadow: 3px 3px 3px 0px rgba(0,0,0,0.75);
}

.igu-autosearch-resim {
    width: 40%;
}

.igu-datatable-column-islem {
    width: 15%;
}

.form-control-search:focus {
    cursor: pointer;
    background-color: whitesmoke !important;
    color: maroon !important;
    font-weight: bold;
}

.form-control-search:focus::placeholder {
    cursor: pointer;
    background-color: transparent !important;
    color: maroon !important;
    font-weight: bold;
}
.arrow-round {
    position: absolute;
    width: 33px;
    height: 33px;
    border: 2px solid #0074d9 !important;
    border-radius: 30%;
    border-right-color: transparent !important;
    left: -15px;
    top: -17px;
}

    .arrow-round::after {
        content: "";
        position: absolute;
        top: 21px;
        left: 20px;
        border: 13px solid #ffffff;
        border-top-width: 0;
        border-left-width: 0;
        border-bottom-color: #0074d9;
        border-right-color: transparent;
        transform: rotate( 179deg );
    }