.home #branding img {
  padding-bottom: 20px;
}

.top-ltk {
  position: relative;
  margin: 20px 0px;
  min-height: 112px;
}

.top-ltk .rs-ltk-content-frame-wrapper {
  padding-top: 0px !important;
}

.top-ltk .text-box {
  display: block;
  margin-top: 20px;
  box-sizing: border-box;
  text-align: center;
  text-decoration: none;
}

.top-ltk .text-box:hover {
  text-decoration: none;
}

.top-ltk .text-box .text-link {
  display: block;
}

.top-ltk .text-box .text-link img {
  display: inline-block;
  vertical-align: middle;
  margin-right: 8px;
  height: 25px;
}

.top-ltk .text-box .text-description {
  font-style: italic;
  font-family:'Proxima Nova', sans-serif;
  font-size: 12px;
  color: #b3b3b3;
}

.featured-slick .slick-arrow {
  z-index: 999;
  position: absolute;
  top: 50%;
  transform: translate(-0px, -50%);
}

.featured-slick .slick-arrow svg {
  width: 1rem;
  height: 2rem;
  fill: #fff;
  opacity: 0.45;
}

.featured-slick .slick-arrow:hover {
  cursor: pointer;
}

.featured-slick .slick-arrow:hover svg {
  opacity: 1;
}

.featured-slick .slick-arrow.slick-prev {
  left: 0.75rem;
}

.featured-slick .slick-arrow.slick-next {
  right: 0.75rem;
}

.featured-posts-slide a {
  position: relative;
  display: block;
  height: 250px;
  color: #fff;
  background-size: cover;
  background-position: center center;
  text-shadow: 0px 0px 0.25em rgba(0,0,0,0.5);
  font-family: 'Quicksand', sans-serif;
  font-weight: bold;
  font-size: 18px;
}

.featured-posts-slide a .featured-posts-slide-title {
  display: none;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  box-sizing: border-box;
  padding: 1rem 2rem;
  width: 100%;
  text-align: center;
}

.featured-posts-slide a:before {
  content: ' ';
  position: absolute;
  top: 0px;
  right: 0px;
  bottom: 0px;
  left: 0px;
  background: #000;
  opacity: 0;
  transition: opacity 200ms;
}

.featured-posts-slide a:hover:before {
  opacity: 0.45;
}

.featured-posts-slide a:hover .featured-posts-slide-title {
  display: block;
}

@media screen and (min-width: 1041px) {

  .top-ltk {
    margin: 20px 0px;
    min-height: 112px;
  }

  .top-ltk .text-box {
    position: absolute;
    top: 0px;
    left: 0px;
    bottom: 0px;
    padding: 12px 20px;
    margin-top: 0px;
    width: 33.3333%;
    background: #000;
  }

  .top-ltk .text-box .text-box-inner {
    position: absolute;
    top: 50%;
    left: 50%;
    padding: 12px 20px;
    transform: translate(-50%, -50%);
    width: 100%;
    box-sizing: border-box;
  }

  .top-ltk .ltk-box {
    margin-left: 33.3333%;
    width: 66.6667%;
  }

  #access .menu-header {
    text-align: left;
  }

  #access ul {
    display: block;
  }

  #access li.menu-item-20192,
  #access li.menu-item-20660 {
    float: right;
    display: inline-block;
    margin-top: -12px;
    padding: 0px;
    box-sizing: border-box;
    height: 50px;
    background: #F7989B;
  }

  #access li.menu-item-20192 a,
  #access li.menu-item-20192.current-menu-item a,
  #access li.menu-item-20660 a,
  #access li.menu-item-20660.current-menu-item a {
    display: block;
    padding: 15px;
    color: #fff;
  }

  .grace_clip.clip-grid-item.hentry {
    float: left;
    margin: 0px 2% 20px;
    width: 46%;
  }

  .clip-grid-image-wrap {
    height: 200px;
  }

  .half-images-wrap .half-image-item {
    display: inline-block;
    vertical-align: top;
    width: 49%;
  }

  .half-images-wrap .half-image-item:nth-child(odd) {
    margin-right: 2%;
  }

  .half-image-item img {
    width: 100%;
    max-width: 100% !important;
    height: auto;
  }

  .mini-post-row .mini-post {
    display: inline-block;
    vertical-align: top;
    margin-bottom: 1rem;
    width: 48%;
  }

  .mini-post-row .mini-post:last-child {
    margin-left: 3%;
  }

  .category-grid-item {
    float: left;
    margin: 0px 2% 20px;
    width: 46%;
  }

  .daily-fix-header ul li {
    display: inline-block;
    margin: 0px 10px;
  }

}

.mini-post-row {
  margin-bottom: 0px;
}

.mini-post-row .mini-post {
  margin-bottom: 2rem;
}

.mini-post-row .mini-post img {
  display: block;
  margin: 0px auto;
  max-width: 80%;
}

.mini-post-row .mini-post .mini-post-stp {
  padding-top: 15px;
}

#primary .widget-container.widget_dailyfix_widget {
  padding-bottom: 0px;
}

.widget-area .xoxo li:first-child h3 {
  margin-top: 0px;
}

.video-wrap {
  position: relative;
  padding-bottom: 56.25%;
  height: 0px;
}

.video-wrap iframe {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
}

#content .daily-fix-header {
  margin-bottom: 20px;
}

#content .daily-fix-header h1 {
  margin: 0px auto 10px;
  padding-bottom: 0px;
  max-width: 100%;
  font-size: 24px;
}

#content .daily-fix-header h2 {
  margin: 0px;
  font-size: 19px;
}

#content .daily-fix-header ul {
  margin: 10px 0px 0px;
  padding: 0px;
  list-style-type: none;
  text-align: center;
  text-transform: uppercase;
  font-family: 'Quicksand', sans-serif;
}

.daily-fix-header ul {

}

.daily-fix-header ul li.term-parent a {
  color: black;
  text-decoration: underline;
}

.clip-grid-wrap {
  margin-bottom: 90px;
}

.clip-grid-wrap:after {
  content: ' ';
  display: block;
  clear: both;
}

.grace_clip.clip-grid-item.hentry {
  display: block;
  position: relative;
  margin-bottom: 20px;
}

.grace_clip.clip-grid-item.hentry:nth-child(2n+1) {
  clear: both;
}

.clip-grid-image-wrap {
  position: relative;
  display: block;
  height: 300px;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
}

.clip-grid-item-stp {
  margin-top: 20px;
}

.clip-grid-image-meta {
  display: none;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 90%;
}

.clip-grid-image-meta,
#content .clip-grid-image-meta h2 {
  color: #fff;
  text-shadow: 0px 0px 2px #000
}

.grace_clip.clip-grid-item .clip-grid-image-wrap:hover .clip-grid-image-meta,
.grace_clip.clip-grid-item.no-square-image .clip-grid-image-wrap .clip-grid-image-meta {
  display: block;
}

.grace_clip.clip-grid-item.no-square-image .clip-grid-image-wrap {
  color: #fff;
  background: rgba(0,0,0,0.3);
}

.grace_clip.clip-grid-item .clip-grid-image-wrap:before {
  content: ' ';
  position: absolute;
  top: 0px;
  left: 0px;
  bottom: 0px;
  right: 0px;
  background: none;
  -webkit-transition: all 300ms;
  transition: all 300ms;
}

.grace_clip.clip-grid-item .clip-grid-image-wrap:hover:before {
  background: rgba(0,0,0,0.3);
}

.widget-clip-item {
  display: block;
  margin: 0px 0px 5px;
  padding: 5px;
  text-align: left;
  border: 1px solid #e5e5e5;
}

.widget-clip-item:after {
  content: ' ';
  display: block;
  clear: both;
}

.widget-clip-item .widget-clip-image-wrap {
  float: left;
  margin-right: 15px;
  width: 60px;
  height: 60px;
  background-size: cover;
  background-position: center center;
}

.widget-clip-item .widget-clip-info {
  float: left;
  width: 205px;
}

.widget-clip-info h4 {
  margin: 8px 0px 6px;
  font-size: 14px;
}

.widget-clip-info .view-clip {
  font-size: 11px;
  text-transform: uppercase;
}

.widget-area a.widget-view-all-clips-button,
.widget-area a.widget-view-all-clips-button:link {
  display: block;
  margin-top: 10px;
  padding: 6px 8px;
  color: #fff;
  background: #000;
  text-transform: uppercase;
}

.category-grid-wrap:after {
  content: ' ';
  display: block;
  clear: both;
}

.category-grid-item {
  position: relative;
  display: block;
}

.category-grid-item .category-grid-image-wrap {
  position: relative;
  display: block;
}

.category-grid-item .category-grid-item-stp {
  margin-top: 10px;
}

.category-grid-item .category-grid-image-meta {
  position: absolute;
  bottom: 1rem;
  left: 1rem;
  right: 1rem;
  padding: 0.5rem;
  color: #000;
  background: rgba(255,255,255,0.85);
  opacity: 0;
  transition: opacity 300ms;
}

#content .category-grid-item h2 {
  margin: 0px;
  font-family: 'Didot', serif;
  font-size: 14px;
}

#content .category-grid-item hr {
  margin: 0.5rem auto;
  width: 50px;
  height: 1px;
  background: #000;
  border: 0;
}

.category-grid-item:hover .category-grid-image-meta {
  opacity: 1;
}

#branding img {
  float: none;
  display: block;
  margin: 0px auto;
  width: 260px;
}

#content h1.page-title {
  width: 100%;
}

#content h1.page-title,
#content .entry-title,
#content .entry-meta,
#content .entry-content {
  max-width: none;
}

.entry-utility {
  float: none;
  width: auto;
}

div.wp_rp_content {
  width: auto !important;
}

@media screen and (max-width: 1040px) {

  .slide-nav-link,
  .sidr .menu-close {
    text-transform: uppercase;
  }

  .sidr .menu-close {
    box-sizing: border-box;
    width: 100%;
  }

  .slide-nav-link,
  .sidr-inner {
    font-family: 'Quicksand', sans-serif !important;

  }

  .slide-nav-link:before,
  .slide-nav-link .label {
    display: inline-block;
    vertical-align: middle;
    font-size: 14px;
  }

  .menu-item-20192 a,
  .menu-item-20660 a {
    color: #fff !important;
    background: #F7989B
  }

  .category-grid-item .category-grid-image-meta {
    opacity: 1;
  }

  #branding {
    width: 100%;
  }

  #branding img {
    padding: 20px 0px;
    transform: none;
  }

  .mini-post img {
    max-width: 50% !important;
  }

}

.category-grid-image-wrap {
  height: 500px;
  background-position: center center;
  background-size: cover;
}

.mc-signup-intro {
  margin: -0.5rem 0px 1rem;
}

.mc-signup-short ul li {
  display: inline-block;
  vertical-align: top;
  margin: 2px 0px;
  width: 50%;
  font-family: 'Quicksand', sans-serif;
  font-size: 10px;
  font-weight: bold;
  text-transform: uppercase;
}

.mc-signup-short input.email {
  margin: 1rem 0px;
  padding: 0.5rem 0.75rem;
  width: 100%;
  box-sizing: border-box;
  border: 1px solid #e5e5e5;
  outline: 0;
}

.mc-signup-short button {
  color: #fff;
  background: #F7989B;
  border: 0px;
  outline: 0px;
  cursor: pointer;
  display: inline-block;
  font-size: 14px;
  font-weight: 100;
  font-family: "Gill Sans", "Gill Sans MT", Calibri, sans-serif;
  letter-spacing: 3px;
  padding: 10px 38px;
  margin: 0 auto;
  text-decoration: none;
  text-transform: uppercase;
}

.pin-image-wrap {
  display: inline-block;
  position: relative;
}
.pin-this-link {
  z-index: 999;
  position: absolute;
  display: block;
  top: 0.5rem;
  right: 0.5rem;
  width: 4rem;
  height: 2rem;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMThweCIgd2lkdGg9IjQycHgiIHZpZXdCb3g9IjAgMCA0MiAxOCI+PGc+PHBhdGggZD0iTTE2Ljg1Myw2LjM0NSBDMTcuNjMyLDYuMzQ1IDE4LjM4LDUuNzAyIDE4LjUxLDQuOTA5IEMxOC42NjQsNC4xMzggMTguMTM1LDMuNDk0IDE3LjM1NywzLjQ5NCBDMTYuNTc4LDMuNDk0IDE1LjgzLDQuMTM4IDE1LjY5OCw0LjkwOSBDMTUuNTQ2LDUuNzAyIDE2LjA1Myw2LjM0NSAxNi44NTMsNi4zNDUgWiBNNy40NTgsMCBDMi41LDAgMCwzLjUyMiAwLDYuNDU5IEMwLDguMjM3IDAuNjgsOS44MTkgMi4xMzcsMTAuNDA5IEMyLjM3NiwxMC41MDUgMi41OSwxMC40MTIgMi42NiwxMC4xNSBDMi43MDgsOS45NjkgMi44MjIsOS41MTEgMi44NzMsOS4zMiBDMi45NDMsOS4wNjEgMi45MTYsOC45NyAyLjcyMyw4Ljc0NCBDMi4zMDIsOC4yNTMgMi4wMzQsNy42MTcgMi4wMzQsNi43MTYgQzIuMDM0LDQuMTA0IDQuMDA3LDEuNzY1IDcuMTcyLDEuNzY1IEM5Ljk3NSwxLjc2NSAxMS41MTQsMy40NjEgMTEuNTE0LDUuNzI2IEMxMS41MTQsOC43MDggMTAuMTgzLDExLjE4IDguMjA2LDExLjE4IEM3LjExNCwxMS4xOCA2LjI5NywxMC4zMjkgNi41NTksOS4yMzMgQzYuODcyLDcuOTIyIDcuNDgsNi41MDkgNy40OCw1LjU2NCBDNy40OCw0LjcxNyA3LjAyMiw0LjAxMSA2LjA3Miw0LjAxMSBDNC45NTYsNC4wMTEgNC4wNiw1LjE1NSA0LjA2LDYuNjg3IEM0LjA2LDcuNjYzIDQuMzkzLDguMzIzIDQuMzkzLDguMzIzIEM0LjM5Myw4LjMyMyAzLjI1MSwxMy4xMTcgMy4wNTEsMTMuOTU3IEMyLjY1MiwxNS42MjkgMi45OTEsMTcuNjc5IDMuMDE5LDE3Ljg4NiBDMy4wMzYsMTguMDA5IDMuMTk1LDE4LjAzOCAzLjI2NywxNy45NDYgQzMuMzcsMTcuODEyIDQuNywxNi4xODcgNS4xNTEsMTQuNTYyIEM1LjI3OSwxNC4xMDIgNS44ODUsMTEuNzIgNS44ODUsMTEuNzIgQzYuMjQ4LDEyLjQwNiA3LjMwOCwxMy4wMDkgOC40MzUsMTMuMDA5IEMxMS43OSwxMy4wMDkgMTQuMDY2LDkuOTc5IDE0LjA2Niw1LjkyMyBDMTQuMDY2LDIuODU3IDExLjQ0NCwwIDcuNDU4LDAgWiBNMjYuODk2LDE0LjE4OSBDMjYuMzQ4LDE0LjE4OSAyNi4xMTcsMTMuOTE1IDI2LjExNywxMy4zMjggQzI2LjExNywxMi40MDQgMjcuMDM1LDEwLjA5MSAyNy4wMzUsOS4wNDEgQzI3LjAzNSw3LjYzOCAyNi4yNzYsNi44MjYgMjQuNzIsNi44MjYgQzIzLjczOSw2LjgyNiAyMi43MjIsNy40NTMgMjIuMjkxLDguMDAzIEMyMi4yOTEsOC4wMDMgMjIuNDIyLDcuNTUzIDIyLjQ2Nyw3LjM4IEMyMi41MTUsNy4xOTYgMjIuNDE1LDYuODg0IDIyLjE3Myw2Ljg4NCBMMjAuNjUxLDYuODg0IEMyMC4zMjgsNi44ODQgMjAuMjM4LDcuMDU1IDIwLjE5MSw3LjI0NCBDMjAuMTcyLDcuMzIgMTkuNjI0LDkuNTg0IDE5LjA5OCwxMS42MzIgQzE4LjczOCwxMy4wMzQgMTcuODYzLDE0LjIwNSAxNi45MjgsMTQuMjA1IEMxNi40NDcsMTQuMjA1IDE2LjIzMywxMy45MDYgMTYuMjMzLDEzLjM5OSBDMTYuMjMzLDEyLjk1OSAxNi41MTksMTEuODc3IDE2Ljg2LDEwLjUzNCBDMTcuMjc2LDguODk4IDE3LjY0Miw3LjU1MSAxNy42ODEsNy4zOTQgQzE3LjczMiw3LjE5MiAxNy42NDIsNy4wMTcgMTcuMzc5LDcuMDE3IEwxNS44NDksNy4wMTcgQzE1LjU3Miw3LjAxNyAxNS40NzMsNy4xNjEgMTUuNDE0LDcuMzYxIEMxNS40MTQsNy4zNjEgMTQuOTgzLDguOTc3IDE0LjUyNywxMC43NzUgQzE0LjE5NiwxMi4wNzkgMTMuODMsMTMuNDA5IDEzLjgzLDE0LjAzNCBDMTMuODMsMTUuMTQ4IDE0LjMzNiwxNS45NDQgMTUuNzI0LDE1Ljk0NCBDMTYuNzk2LDE1Ljk0NCAxNy42NDQsMTUuNDUgMTguMjkyLDE0Ljc2NCBDMTguMTk3LDE1LjEzNSAxOC4xMzYsMTUuNDE0IDE4LjEzLDE1LjQzOSBDMTguMDc0LDE1LjY1IDE4LjE0MiwxNS44MzggMTguMzk0LDE1LjgzOCBMMTkuOTYxLDE1LjgzOCBDMjAuMjMzLDE1LjgzOCAyMC4zMzcsMTUuNzMgMjAuMzk0LDE1LjQ5NCBDMjAuNDQ5LDE1LjI2OSAyMS42MTksMTAuNjY3IDIxLjYxOSwxMC42NjcgQzIxLjkyOCw5LjQ0MyAyMi42OTIsOC42MzIgMjMuNzY4LDguNjMyIEMyNC4yNzksOC42MzIgMjQuNzIsOC45NjcgMjQuNjY5LDkuNjE4IEMyNC42MTIsMTAuMzMzIDIzLjc0MSwxMi45MDMgMjMuNzQxLDE0LjAzMSBDMjMuNzQxLDE0Ljg4NCAyNC4wNiwxNS45NDUgMjUuNjgzLDE1Ljk0NSBDMjYuNzg5LDE1Ljk0NSAyNy42MDMsMTUuNDY0IDI4LjE5NSwxNC43ODYgTDI3LjQ4OSwxMy45NDEgQzI3LjMxMSwxNC4wOTQgMjcuMTE0LDE0LjE4OSAyNi44OTYsMTQuMTg5IFogTTQxLjcwMSw2Ljg3MyBMNDAuMTM0LDYuODczIEM0MC4xMzQsNi44NzMgNDAuODU2LDQuMTA5IDQwLjg3Myw0LjAzNSBDNDAuOTQyLDMuNzQ1IDQwLjY5OCwzLjU3OCA0MC40NDEsMy42MzEgQzQwLjQ0MSwzLjYzMSAzOS4yMywzLjg2NiAzOS4wMDUsMy45MTMgQzM4Ljc3OSwzLjk1OCAzOC42MDQsNC4wODEgMzguNTIyLDQuNDAzIEMzOC41MTIsNC40NDUgMzcuODgsNi44NzMgMzcuODgsNi44NzMgTDM2LjYyMiw2Ljg3MyBDMzYuMzg1LDYuODczIDM2LjI0NSw2Ljk2OCAzNi4xOTIsNy4xODggQzM2LjExNSw3LjUwNCAzNS45NzUsOC4xNDUgMzUuOTM2LDguMjk3IEMzNS44ODUsOC40OTQgMzYsOC42NDQgMzYuMjIyLDguNjQ0IEwzNy40NTcsOC42NDQgQzM3LjQ0OCw4LjY3NyAzNy4wNjQsMTAuMTI1IDM2LjcyNSwxMS41MjEgTDM2LjcyNCwxMS41MTYgQzM2LjcyLDExLjUzMiAzNi43MTYsMTEuNTQ2IDM2LjcxMiwxMS41NjIgTDM2LjcxMiwxMS41NTYgQzM2LjcxMiwxMS41NTYgMzYuNzA4LDExLjU3MSAzNi43MDIsMTEuNTk4IEMzNi4zMjQsMTIuOTY4IDM1LjExOCwxNC4yMDkgMzQuMjAxLDE0LjIwOSBDMzMuNzIxLDE0LjIwOSAzMy41MDYsMTMuOTA5IDMzLjUwNiwxMy40MDIgQzMzLjUwNiwxMi45NjMgMzMuNzkyLDExLjg4IDM0LjEzNCwxMC41MzcgQzM0LjU0OSw4LjkwMSAzNC45MTUsNy41NTUgMzQuOTU1LDcuMzk3IEMzNS4wMDYsNy4xOTYgMzQuOTE1LDcuMDIgMzQuNjUyLDcuMDIgTDMzLjEyMiw3LjAyIEMzMi44NDUsNy4wMiAzMi43NDYsNy4xNjQgMzIuNjg3LDcuMzY0IEMzMi42ODcsNy4zNjQgMzIuMjU3LDguOTggMzEuOCwxMC43NzggQzMxLjQ2OSwxMi4wODMgMzEuMTAzLDEzLjQxMiAzMS4xMDMsMTQuMDM3IEMzMS4xMDMsMTUuMTUxIDMxLjYwOSwxNS45NDggMzIuOTk3LDE1Ljk0OCBDMzQuMDcsMTUuOTQ4IDM1LjEzNiwxNS40NTMgMzUuNzgzLDE0Ljc2NyBDMzUuNzgzLDE0Ljc2NyAzNi4wMTEsMTQuNTIxIDM2LjIzLDE0LjIyOSBDMzYuMjQxLDE0LjU4MSAzNi4zMjQsMTQuODM3IDM2LjQxMSwxNS4wMTggQzM2LjQ1OCwxNS4xMTkgMzYuNTE1LDE1LjIxNSAzNi41ODEsMTUuMzAzIEMzNi41ODIsMTUuMzA0IDM2LjU4MywxNS4zMDYgMzYuNTg1LDE1LjMwOCBMMzYuNTg1LDE1LjMwOCBDMzYuODkxLDE1LjcxMyAzNy4zOTgsMTUuOTYyIDM4LjE1MSwxNS45NjIgQzM5Ljg5NCwxNS45NjIgNDAuOTQ0LDE0LjkzOCA0MS41NjIsMTMuOTA5IEw0MC43MDQsMTMuMjM5IEM0MC4zMzMsMTMuNzc0IDM5LjgzOSwxNC4xNzUgMzkuMzI0LDE0LjE3NSBDMzguODQ2LDE0LjE3NSAzOC41NzksMTMuODc4IDM4LjU3OSwxMy4zNzIgQzM4LjU3OSwxMi45MzUgMzguODg5LDExLjg2OCAzOS4yMjksMTAuNTMgQzM5LjM0NCwxMC4wODMgMzkuNTE2LDkuNDAxIDM5LjcwOCw4LjY0NCBMNDEuMzAyLDguNjQ0IEM0MS41MzksOC42NDQgNDEuNjc4LDguNTQ5IDQxLjczMiw4LjMyOSBDNDEuODA4LDguMDEyIDQxLjk0OCw3LjM3MiA0MS45ODgsNy4yMjEgQzQyLjAzOSw3LjAyMyA0MS45MjMsNi44NzMgNDEuNzAxLDYuODczIFogTTM0LjEyNiw2LjM0OCBDMzQuOTA1LDYuMzQ4IDM1LjY1Myw1LjcwNiAzNS43ODMsNC45MTIgQzM1LjkzNyw0LjE0MSAzNS40MDksMy40OTggMzQuNjMsMy40OTggQzMzLjg1MSwzLjQ5OCAzMy4xMDMsNC4xNDEgMzIuOTcxLDQuOTEyIEMzMi44MTksNS43MDYgMzMuMzI2LDYuMzQ4IDM0LjEyNiw2LjM0OCBaIiBmaWxsPSIjYmQwODFjIj48L3BhdGg+PC9nPjwvc3ZnPg==");
  background-color: #f5f5f5;
  background-position: center center;
  background-repeat: no-repeat;
  border: 1px solid #969696;
  -webkit-border-radius: 0.1875rem;
  border-radius: 0.1875rem;
  text-indent: -9999px;
  text-align: center;
  font-size: 1rem;
  font-style: italic;
  line-height: 2rem;
}
.pin-this-link,
.pin-this-link:hover,
.pin-this-link:visited {
  cursor: pointer;
  color: #bd081c;
  text-decoration: none;
}
.pin-this-link:hover {
  background-color: #e8e8e8;
}
.pin-this-link:active {
  background-color: #dcdcdc;
}
