.form-group.siva {
    background-color: #ecf0f5;
    border-radius: 3px;
    padding: 6px;
    padding-top: 10px;
    padding-left: 12px;
}

.box1 {
    border: 1px solid #000;
    padding: 5px;
}

.top5{
    padding-top: 5px;
}

.siva-small {
    margin: 0px !important;
    margin-left: -15px !important;
}

.blinking{
    animation:blinkingText 1s infinite;
}
@keyframes blinkingText{
    0%{		color: red;	}
    49%{	color: transparent;	}
    50%{	color: transparent;	}
    99%{	color:transparent;	}
    100%{	color: red;	}
}



.small-box .icon {
    -webkit-transition: all .3s linear;
    -o-transition: all .3s linear;
    transition: all .3s linear;
    position: absolute;
    top: 36px;
    right: 52px;
    z-index: 0;
    font-size: 90px;
    color: rgba(0,0,0,0.15);
}

.reset_pass_box {
    background: #f00;
    text-align: center;
    padding: 5px;
}

.reset_pass_box_text {
    color: #fff;
}
.reset_pass_box_text:hover {
    color: #000;
}

table.dataTable thead .sorting:after,
table.dataTable thead .sorting:before,
table.dataTable thead .sorting_asc:after,
table.dataTable thead .sorting_asc:before,
table.dataTable thead .sorting_asc_disabled:after,
table.dataTable thead .sorting_asc_disabled:before,
table.dataTable thead .sorting_desc:after,
table.dataTable thead .sorting_desc:before,
table.dataTable thead .sorting_desc_disabled:after,
table.dataTable thead .sorting_desc_disabled:before {
    bottom: .5em;
}

.modal-backdrop {
    z-index: -1;
}

/*body.modal-open {*/
/*    position: fixed;*/
/*    top: 0;*/
/*    right: 0;*/
/*    bottom: 0;*/
/*    left: 0;*/
/*    overflow-y: scroll;*/
/*}*/

/*modal fixes for padding*/
.modal {
    margin-top: 50px;
    /*padding-right: 0px !important;*/
}

@media (min-width: 768px) {
    .modal-xl {
        width: 90%;
        max-width:1200px;
    }
}

/*.modal-open {*/
/*    padding-right: 0px !important;*/
/*}*/

/*body:not(.modal-open){*/
/*    padding-right: 0px !important;*/
/*}*/

/*input {*/
/*    border: 0;*/
/*    outline: 0;*/
/*    background: transparent;*/
/*    border-bottom: 1px solid black;*/
/*    width: 100%;*/
/*}*/

/*select {*/
/*    border: 0;*/
/*    background: transparent;*/
/*    border-bottom: 1px solid black;*/
/*    width: 100%;*/
/*}*/

::-webkit-input-placeholder { opacity: 1; -webkit-transition: opacity .5s; transition: opacity .5s; }  /* Chrome <=56, Safari < 10 */
:-moz-placeholder { opacity: 1; -moz-transition: opacity .5s; transition: opacity .5s; } /* FF 4-18 */
::-moz-placeholder { opacity: 1; -moz-transition: opacity .5s; transition: opacity .5s; } /* FF 19-51 */
:-ms-input-placeholder { opacity: 1; -ms-transition: opacity .5s; transition: opacity .5s; } /* IE 10+ */
::placeholder { opacity: 1; transition: opacity .5s; } /* Modern Browsers */

*:focus::-webkit-input-placeholder { opacity: 0; } /* Chrome <=56, Safari < 10 */
*:focus:-moz-placeholder { opacity: 0; } /* FF 4-18 */
*:focus::-moz-placeholder { opacity: 0; } /* FF 19-50 */
*:focus:-ms-input-placeholder { opacity: 0; } /* IE 10+ */
*:focus::placeholder { opacity: 0; } /* Modern Browsers */
.table-bordered>thead>tr>th, .table-bordered>tbody>tr>th, .table-bordered>tfoot>tr>th, .table-bordered>thead>tr>td, .table-bordered>tbody>tr>td, .table-bordered>tfoot>tr>td  {
    border:2px solid black;

}
@import url("https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css");
@import url("https://cdn.datatables.net/1.10.23/css/dataTables.bootstrap.min.css");