.carousel-indicators {
    position: absolute;
    bottom1: 10px;
    left: 50%;
    z-index: 15;
    width: 60%;
    margin-left: -10% !important;
    padding-left1: 0;
    list-style: none;
    text-align: center;
}
.s1s_featured_headlines .carousel-indicators li {
    display: block !important;
    width1: 10px;
    height1: 10px;
    margin: 1px;
    text-indent: -999px;
    border: 1px solid #fff;
    border-radius: 10px;
    cursor: pointer;
    background-color: #000 \9;
    background-color: rgba(0,0,0,0);
}

/* subscribers access premium conent */
div#edit-field-accesslevel-value-open-wrapper, 
div#edit-field-accesslevel-value-subscriber-wrapper {
  float: left;
  margin-right: 2em !important;
  display: block;
}

div#subscribers-only-message {
    border: 2px solid rgba(255,0,0,0.2);
    background-color: rgba(255,0,0,0.1);
    border-radius: 10px;
    padding: 2em 1.5em 3em 1.5em;
}

#subscribers-only-message a.button {
background-color: #0f2b41;
border: none;
color: white;
font-size: 14px;
font-weight: bold;
text-transform: uppercase;
padding: 0.75em 1em;
border-radius: 4px;
box-shadow: 2px 2px 10px rgba(0,0,0,0.4);
}

#subscribers-only-message a.button:hover {
background-color: #888;
}
/* subscribers access premium conent end */

/* Fix for image resizing on CKEditor. */
#block-s1s-content article img[width][height] {
  height: auto !important;
}

.twitter-timeline {
  max-height: 715px;
  overflow-y: scroll;
}

.webform-submission-form .captcha {
  clear: left;
}

.status-message-div {
  margin-bottom: 40px;
}
