/* iACCESS */
@font-face {
    font-family: LatoBold;
    src: url(../fonts/Lato-Bold.ttf);
}
@font-face {
    font-family: LatoHairline;
    src: url(../fonts/Lato-Hairline.ttf);
}
@font-face {
    font-family: LatoBlack;
    src: url(../fonts/Lato-Black.ttf);
}
@font-face {
    font-family: LatoItalic;
    src: url(../fonts/Lato-Italic.ttf);
}
@font-face {
    font-family: LatoRegular;
    src: url(../fonts/Lato-Regular.ttf);
}
@font-face {
    font-family: SegoeRegular;
    src: url(../fonts/SegoeRg.ttf);
}
@font-face {
    font-family: SegoeBlack;
    src: url(../fonts/SegoeBlk.ttf);
}
@font-face {
    font-family: SegoeBold;
    src: url(../fonts/SegoeBd.ttf);
}

html { 


}
body {
   background: url(../img/rfid-bg.png) no-repeat center center fixed;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;

	}

.fill { 
    min-height: 100%;
    height: 100%;
}

.container:before {
  margin-top: -20px;
}
.form-signin
{
    max-width: 330px;
    padding: 15px;
    margin: 0 auto;
}
.form-signin .form-control
{
    position: relative;
    font-size: 16px;
    height: auto;
    padding: 10px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.form-signin .form-control:focus
{
    z-index: 2;
}
.form-signin input[type="text"]
{
    margin-bottom: -1px;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}
.form-signin input[type="password"]
{
    margin-bottom: 10px;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}
.col-centered{
    float: none;
    margin: 0 auto;
}
.account-wall
{
    margin-top: 30px;
    padding: 10px 10px 10px 20px; /*clockwise top,right,bottom, left */
    background-color: #;
    /*box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.16);*/
}
.account-wall2
{
    padding: 10px 10px 10px 10px; /*clockwise top,right,bottom, left */
    background-color: #6e6e6e;
    /*box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.16);*/
}
.login-title
{
    color: #555;
    font-size: 22px;
    font-weight: 400;
    display: block;
}
.profile-img
{
    width: 96px;
    height: 96px;
    margin: 0 auto 10px;
    display: block;
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    border-radius: 50%;
}
.select-img
{
	border-radius: 50%;
    display: block;
    height: 75px;
    margin: 0 30px 10px;
    width: 75px;
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    border-radius: 50%;
}
.select-name
{
    display: block;
    margin: 30px 10px 10px;
}

.logo-img
{
  /*  width: 96px;
    height: 96px;*/
    margin: 0 auto 20px;
    display: block;
 /*   -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    border-radius: 50%;*/
}

footer {
  margin-top: 20px;
}
.btn-circle {
  width: 30px;
  height: 30px;
  text-align: center;
  padding: 6px 0;
  font-size: 12px;
  line-height: 1.428571429;
  border-radius: 15px;
  border-color: #fff;
  border-width: 2px;
}
.btn-infoss{
  background-color: #ccc;
  color: #fff;
}
.btn-infos{
  background-color: #a6a6a6;
  color: #fff;
}
.btn-circle.btn-lg {
  width: 40px;
  height: 40px
;  padding: 10px 10px;
  font-size: 18px;
  line-height: 1.33;
  border-radius: 25px;
}
.btn-circle.btn-xl {
  width: 70px;
  height: 70px;
  padding: 10px 16px;
  font-size: 24px;
  line-height: 1.33;
  border-radius: 45px;
  float: left;
}
.btn-infoss:hover {
  border: 5px solid #fff;
  background-color: #0b0e91;
  color: #fff;
  text-decoration: none;

}
.btn-infos:hover {
  border: 5px solid #fff;
  background-color: #0b0e91;
  text-decoration: none;
  color: #fff;
}

.alpha:hover {
  background-image: url(none);
}
div.side {
  background-image: url(../img/bg-2.jpg);
}
div.side:hover {
   background-image: url(../img/blank.png);
   text-decoration:none;
   font-weight: bolder;
}
.panel-heading {

  cursor: pointer;

}
.panel-group .panel {
  border-radius: 0;
  border: none;
}
.accordion-toggle {
  font-family: LatoBold;
}
.accordion-toggle a:hover {
  text-decoration: none;
  color: #fff;
}
 .accordion-toggle:after {
    /* symbol for "opening" panels */
    font-family:'FontAwesome';
    content:"\f139";
    float: right;
    color: inherit;
}
.panel-heading.collapsed .accordion-toggle:after {
    /* symbol for "collapsed" panels */
    content:"\f13a";

}

.panel-default>.panel-heading{
   background-color: #c00c0c; 
}
/*.panel-default>.panel-heading>.panel-heading.collapsed>.panel-collapse.collapse.in{
   background-color: #c00c0c; 
}
*/
.panel-heading.collapsed {
   background-color: #a6a6a6; 
}
.panel-title{
  color: #fff;
}

.row a {
  text-decoration:none;
  color: #fff;
}
.row a:hover {
  text-decoration:none;
  color: #fff;
}
.zelda a:link{
  color: #000;
}
.zelda a:hover{
  color: #000;
}
/*a:hover {
  text-decoration:none;
  color: #fff;
}*/
.panel-body {
  font-size: 11px;
}
.panel-body a:link {
  color: #000;
}

.panel-body a:visited{
  color: #000;
  }