﻿@import url('https://fonts.googleapis.com/css?family=Dancing+Script&display=swap');
@import url('https://fonts.googleapis.com/css?family=Quicksand&display=swap');
.grid {
    /* font-size: 20px; */
    width: 100%;
    margin-bottom: 1rem;
    background-color: transparent;
     table-layout: auto;
     font-family: 'Open Sans', sans-serif;
     overflow: auto;
}

.grid thead .sorting_asc:before
{
	    bottom: 1.5em;
	}


.grid td  {
    font-size: 14px;
    border-top-width: 0;
    border-bottom: 1px solid;
    border-color: #ebedf2!important;
    padding: 0 25px!important;
    height: 60px;
    font-family: 'Quicksand', sans-serif;
    vertical-align: middle!important;
     overflow: hidden;
}

.grid th 
{
	font-family: 'Quicksand', sans-serif;
    font-size: 16px;
    border-top-width: 0;
    border-bottom: 1px solid;
    border-color: #ebedf2!important;
    padding: 0 25px!important;
    height: 60px;
    vertical-align: middle!important;
     overflow: hidden;
}
.grid th a
{
	font-family: 'Quicksand', sans-serif;
    font-size: 16px;
    border-top-width: 0;
    border-color: #ebedf2!important;
    height: 60px;
    vertical-align: middle!important;
}

.gridview{
    background-color:#fff;
   padding:2px;
   margin:2% auto;
   
}

.gridview a{border:1px solid #dee2e6;
margin:0 2px;
padding:.5rem .75rem;
border-radius:100px;

background-color:#fff;
padding:.5rem .75rem;
color:rgba(92, 92, 92, 1);
text-decoration:none;
} 

.gridview a:hover{
    background-color:#ddd;
    color:#fff;
}

.gridview span{
  background-color:#007bff;
color:#fff;
border-radius:100px;
padding:.5rem .75rem;
line-height:1.25;
border:1px solid #007bff;
}

.gridview td
{	font-size: 14px;
    border-top-width: 0;
    border-bottom: 1px solid;
    border-color: #ebedf2!important;
    padding: 0 5px!important;
    height: 60px;
    font-family: 'Quicksand', sans-serif;
    vertical-align: middle!important;
    overflow: hidden;
	}
	
	
	
	
.login-logo,
.register-logo {
  font-size: 35px;
  text-align: center;
  margin-bottom: 25px;
  font-weight: 300;
}
.login-logo a,
.register-logo a {
  color: #444;
}
.login-page,
.register-page {
  background: #d2d6de;
}
.login-box,
.register-box {
  width: 360px;
  margin: 7% auto;
}
@media (max-width: 768px) {
  .login-box,
  .register-box {
    width: 90%;
    margin-top: 20px;
  }
}
.login-box-body,
.register-box-body {
  background: #fff;
  padding: 20px;
  border-top: 0;
  color: #666;
}
.login-box-body .form-control-feedback,
.register-box-body .form-control-feedback {
  color: #777;
}
.login-box-msg,
.register-box-msg {
  margin: 0;
  text-align: center;
  padding: 0 20px 20px 20px;
}
.social-auth-links {
  margin: 10px 0;
}