

    .table-section { color: #f08600;padding: 75px 75px;}
   .table-section h3{color: #e65100; background-color:#f7a601; border-radius: 40px  0  40px 0;  padding:5px; border: 3px solid  #e65100}
   .table-section h3:hover{color:#fff;background-color: #df6501   ; transition: 1s; }
    .table-section thead {color:#e65100; }
    .table-section table tr:hover{background-color: #ffab00; color: #fff; border-radius: 50%}
     .table-section .home a {color:#fff;font-size: 15px; text-decoration: none;background-color: #df6501; border-radius: 50px;padding:6px 10px; font-weight: 700px;}
     .table-section .home a:hover { background-color: #ffab00;color: #000; transition: 1s;}
   .header .navbar-default {background: url(../images/headerbg.png) repeat-x 0 0;    border-bottom: 4px solid #d33800;  padding:25px 0px 0px 0px ;  border-radius: 2px;}
   .header .navbar-default ul { margin-top: 0;}
   .header .navbar-default ul li{margin-right: 3px;}
   .header .navbar-default ul li a{ color: #666;background-color:#eee;padding: 12px 15px 18px 15px; border-radius: 5px 5px 0px 0px; font-size: 16px; m}
   .header .navbar-default ul li a:hover  { color: #d33800; background-color:#eee;}


.login {width: 350px;position: absolute;top: 10%;left: 50%;margin-left: -175px;}

.login h3{color: #df6501;font-family: "Sofia", cursive;font-size: 20px;font-weight: bold;text-align: center;margin-bottom: 10px;}
.login .border{ width: 50%; height: 3px; background-color: #df6501; margin-left: 25% }
input[type="text"], input[type="password"] { width: 350px; padding: 5px 0px;background: transparent;border: 0; border-bottom: 1px solid #f08600; outline: none; color: #6D7781; font-size: 16px;font-family: cursive;}
.agree { padding:20px 0px; font-size: 12px; text-indent: 25px; line-height: 15px;}
input[type="submit"]:hover {background: #f08600 ;animation-name: shake;}

input[type="submit"] { background: #df6501; border: 0; width: 350px; height: 40px; border-radius: 5px;  color: #fff;  font-size: 12px;  cursor: pointer; margin-top: 15px; margin-bottom: 15px;  transition: background 0.3s ease-in-out;}
.animated { animation-fill-mode: both;animation-duration: 1s;}

 .login label { position: absolute; bottom: 35px; left:30%;color: #df6501; width: 12px; height: 12px; border-radius: 50%;background: #df6501; ;transition: all 0.3s ease-in-out; cursor: pointer;border: 3px solid #f08600;}
  .login span{color: #fff;}
  .login p{ color:#df6501; font-size:11px;} 
 .rules {margin-top: -15px}
  .login li{display: inline-block;margin-right: -15px;}
    .login h4{ color: #df6501; font-size: 13px;  }

.modal-content {
    position: relative;border: 1px solid #999;
    background-color: rgba(0,0,0,0.5);}
.modal-header {
    padding: 0; border: none;}

.close {margin-top: 15px;
    margin-right: 22px;
    float: right;
    font-size: 50px;
    font-weight: 700;
    line-height: 1;
   color: #fff;
    text-shadow: 0 1px 0 #fff;
    
    opacity:1;
}
.close:focus, .close:hover {
    
    outline: none; }
    .btn-primary:focus {
    
    outline: none;
}
.btn-lg {background-color: red}
.footer { background: url(../images/footerbg.png) repeat 0 0;padding: 28px 0 0; border-top: 1px solid #FE5214 }
.footer p{ color: #fff;margin-top: 10px; }
