.logo {
  font-size: 282px;
  padding-top: 13px;
  display: block;
  color: #111;
  /* clear: both; */
}
.remove-first-label .controls label:first-of-type {
    display:none
}
.controls .checkbox-inline:first-of-type {
    margin-left: 10px;
}
.checkbox-inline, .radio-inline {
    width: 140px;
}
.social-links  {
   text-align:center;
}
.social-links a {
    font-size: 2em;
    margin: 9px;
    color: #000;
    
}
.mini-gallery-image {
    width: calc(50% - 2px);
    padding: 2px;
    padding-top: 6px;
}


#menu-toggle {
  background-color: rgba(255,255,255,.5);
  border: none;
  margin-top: 5px;
  margin-left: 25px;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  transition: all 0.5s ease;
}

a {
  font-family: 'Arvo', serif;
}

h1.index-box {
  position: relative;
  margin-right: auto;
  margin-left: auto;
  width: 500px;
  max-width: 100%;
  top: 50%;    transform: translateY(-50%);
}

span.logo.icon-mudlogo.visible-xs {}

img.pull-left.img-responsive.content-image {
  padding: 20px 50px 14px 0px;
}

.image-container {
  float: left;
  width: 300px;
}
.gallery-image {
    padding:1em;
    width: 253px;
}

@media (max-width: 550px) {
  .image-container {
    width: 100%;
    float:none !important;
  }
  .image-container img, .content-image {
    width: 100%;
    margin:auto;
    display:block;
    padding: 10px 0 !important;
    float:none !important;
  }
}

body {
  max-width: 1316px;
}


img.item_photo_img {
    border-radius: 100px;
}

a#FullShareLink, a#HalfShareLink {
    background-color: green;
    color: white;
    padding: 8px 16px;
    border-radius: 10px;
    font-size: 20px;
    margin-bottom: 13px;
    display: inline-block;
    float: left;
    margin-right: 42px;
    text-decoration: none;
    box-shadow: 2px 3px 8px rgba(0, 0, 0, 0.5);
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  transition: all 0.5s ease;

}

a#FullShareLink:hover, a#HalfShareLink:hover {
    box-shadow: -4px 4px 8px rgba(0,0,0,0.5);
}


.controls input {
    padding: 4px;
    margin-bottom: 12px;
}
