/*** ADD THIS CLASS TO PHOTOS TO GET THE PHOTO FRAME ***/
.picborder {
    border-color: #FFFFFF;
    border-radius: 10px!important;
    box-shadow: 0 1px 2px #FFFFFF inset, 0 5px 5px #999999;
    margin: 1px;
    padding: 4px;
    text-shadow: 0 1px 0 #FFFFFF;
}

.fp-roksprocket-showcase.rt-block {
    margin: 15px 10px;
    padding: 25px 0 0;
}

body .rt-block {
    margin: 20px 10px;
}

/*** FRAME TAKEN FROM CLARKE TEMPLATE FOR KEEPERS TITLEHOLDER PHOTO FRAME ***/

.caption {
    border-color: #FFFFFF;
    border-radius: 10px!important;
    box-shadow: 0 1px 2px #FFFFFF inset, 0 5px 5px #999999;
    margin: 1px;
    padding: 4px;
    text-shadow: 0 1px 0 #FFFFFF;

/*** CHANGE DEFAULT FONT COLOR ***/
}

body {
    color: #333333;
}

/*** HIDES THE WORD "SUBCATEGORIES" IN BLOG LISTINGS ***/
div.cat-children h3
{
   display:none;
}

.icon-twitter:before {
    color: #1FADE4;
}

.icon-facebook:before {
    color: #3C599F;
}




input[type="image"] {
border: none!important;
}



.fp-roksprocket-showcase .layout-showcase .sprocket-features-desc {
    font-size: 19.5px;
    margin: 15px auto;
    width: 80%!important;
    min-height: 326px!important;
}

/***BUTTON WIDTH ***/

.readon, .readon2 {
    width: none!important;
}



/***RSFORM LABEL WIDTH in RESPONSIVE FORMS ***/
.formResponsive .formHorizontal .formControlLabel {
    float: left;
    padding-top: 5px;
    text-align: right;
    width: 160px;
}
.formResponsive .formHorizontal .formControls {
    margin-left: 170px;
}