@media (min-width: 576px){
  .card-group > .card + .card {
    margin-left:1rem;
    border-left:1px solid rgba(0,0,0,0.125);
    border-radius:0.25rem!important;
  }
}
.media{overflow:hidden;zoom:1;margin-top:0px;}
.media .media-left,.media>.pull-left{padding-right:10px;}
.media .media-right,.media>.pull-right{padding-left:10px;}
.media,.media-body{overflow:hidden;zoom:1;}
.media .media-body,.media .media-left,.media .media-right{display:table-cell;vertical-align:top;}
.media .media-object{display:block;}
.media .media-heading{margin-top:0;margin-bottom:5px;}
.media .media-body h1{font-size:1.5rem;}
.btn-outline-skyblue {
  color: #158FED;
  background-color: transparent;
  background-image: none;
  border-color: #158FED;
}
.btn-outline-light {
  color: #697a8d;
  border-color: #d9dee3;
}
.btn-outline-light:hover {
	color:#212529;
	background-color:#f8f9fa;
	border-color:#d9dee3
}
.fieldset{
    margin: 10px 0;
}
#tools textarea{resize:none;}
#tools .fieldset > legend.small{font-size:85%;font-weight:400;}
#qrcodebox{width:200px;height:200px;}
/*
#qrcodebox,#qrcodebox img{width:200px;height:200px;max-width:200px;max-height:200px;}
*/


.icos-4{}
.icos-1{height:1.2rem;}
.icos-2{height:1.8rem;}
.icos-3{height:2.4rem;}
.icos-4{height:3rem;}
.icos-5{height:3.6rem;}
.icos-6{height:4.2rem;}
.icos-7{height:4.8rem;}
.icos-8{height:5.4rem;}
.icos-9{height:6rem;}
.icos-50{height:6rem;}

/*
.btn:focus,.btn.focus{outline:0;box-shadow:0 0 0 0rem #fff!important;}
button:focus{outline:0px dotted;outline:0px auto -webkit-focus-ring-color;}
*/


.fieldset.debug{display:none}