.circular {
  width: 298px;
  height: 224px;
  border-radius: 150px;
  -webkit-border-radius: 150px;
  -moz-border-radius: 150px;
  
  }
header{
    background: #4b372a;
    z-index: 503;
    position: relative;
    color: aliceblue;
    line-height: 40px;
}
.masthead .col-md-4 i{
    color:#28b414    
}
.masthead .col-md-4 {
    color:#ffd311
}
.masthead .col-md-4 a{
    color:#ffd311
}
    
#nav.affix {
    position: fixed;
    top: 0;
    width: 100%;
    z-index:10;
}
.module-info{
  border:0px solid red;
  /*-webkit-box-shadow: -2px 6px 21px -2px rgba(0,0,0,0.75);
  -moz-box-shadow: -2px 6px 21px -2px rgba(0,0,0,0.75);
  box-shadow: -2px 6px 21px -2px rgba(0,0,0,0.75);*/
}
.module-opt{
    /*background: red;
    position: relative;
    margin-top: -60px;
    z-index: 603;    
    margin-top: 60px;*/
}
.module-opt .col-md-3{
    /*background: green;
    margin: 0px;
    padding: 0px;
    padding-left: 30px;
    padding: 30px;*/
}
.module-opt .col-md-3:first-child{
    /*padding: 0px;*/
    padding-left: 15px;
}
.module-opt .caption{
    /*background:#1d1d1d;*/
    color:#d1d1d1;
}

.module-opt .caption h3{
    /*background: #ffcccc;*/
    color: #505050;
}
.module-opt .caption p{
    color: #858585
}
    
.module-opt .thumbnail span{
    background: yellow;
    display: inline-block;
    padding: 10px;
    position: absolute;
    font-size: 20px;
    font-weight: bold;
    
}
.module-opt .thumbnail{
  /*background: red;*/
}
.module-opt .thumbnail img{
border-radius: 180px;
  -webkit-border-radius: 180px;
  -moz-border-radius: 180px;

}
.module-opt .thumbnail img.opt1{
border: 5px solid #f3c510;
}
.module-opt .thumbnail img.opt2{
border: 5px solid #e64d3b;
}
.module-opt .thumbnail img.opt3{
border: 5px solid #3297db;
}
.module-opt .thumbnail img.opt4{
border: 5px solid #2fcc71;
}
.module-opt .thumbnail{
    border: 0px solid red;
    /*-webkit-box-shadow: 0px 2px 18px -1px rgba(0,0,0,0.75);
    -moz-box-shadow: 0px 2px 18px -1px rgba(0,0,0,0.75);
    box-shadow: 0px 2px 18px -1px rgba(0,0,0,0.75);*/
    
}
.top-buffer { margin-top:40px; }
.empty-cart{
	margin:50px auto; font-size:14px; color:#000; text-align:center;
}
#registro-cliente #frmSelTicket input[type=text]{
	text-transform:none!important;
}