.image-radio {
    cursor: pointer;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    border: 2px solid transparent;
    border-radius: 0px;
    margin-bottom: 0;
    outline: 0;
}
.image-radio input[type="radio"] {
    display: none;
}
.image-radio-checked {
    border-color: #d5b17f;
}
.image-radio .glyphicon {
  position: absolute;
  color: #6c3c87;
  background: rgba(76, 175, 80, 0.1);
  padding: 5px;
  top: 0;
  right: 0;
  display: none;
  padding-right: 10px;
  padding-top: 10px;
}
.image-radio-checked .glyphicon {
  display: block !important;
}
.side-menu {
    cursor: pointer;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    border: 2px solid transparent;
    border-radius: 0px;
    margin-bottom: 0;
    outline: 0;
}
.side-menu input[type="radio"] {
    display: none;
}
.side-menu-checked {
    border-color: #d5b17f;
}
.side-menu .glyphicon {
  position: absolute;
  color: #6c3c87;
  background: rgba(76, 175, 80, 0.1);
  padding: 5px;
  top: 0;
  right: 0;
  display: none;
  padding-right: 10px;
  padding-top: 10px;
}
.side-menu-checked .glyphicon {
  display: block !important;
}

.image-radio1 {
    cursor: pointer;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    /*border: 2px solid transparent;*/
    border-radius: 0px;
    margin-bottom: 0;
    outline: 0;
}
.image-radio1 input[type="radio"] {
    display: none;
}
.image-radio-checked {
    border-color: #d5b17f;
}
.image-radio1 .glyphicon {
  position: absolute;
  color: #6c3c87;
  background: rgba(76, 175, 80, 0.1);
  padding: 10px;
  top: 0;
  right: 0;
  display: none;
  padding-right: 5px;
  padding-top: 10px;
}
.image-radio-checked .glyphicon {
  display: block !important;
}

.image-radio2 {
    cursor: pointer;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    /*border: 2px solid transparent;*/
    border-radius: 0px;
    margin-bottom: 0;
    outline: 0;
    font-size: 25px;
}
.image-radio2 input[type="radio"] { 
    display: none;
}
.image-radio-checked {
    border-color: #d5b17f;
}
.image-radio2 .glyphicon {
  position: absolute;
  color: #6c3c87;
  background: rgba(76, 175, 80, 0.1);
  padding: 10px;
  top: 0;
  right: 0;
  display: none;
  padding-right: 10px;
  padding-top: 10px;
}
.image-radio-checked .glyphicon {
  display: block !important;
}
.col-xs-4.col-sm-3.col-md-2.nopad.text-center {
    padding: 10px;
}