#sp-header {
    background: none;
    box-shadow: none;
}
#sp-title {
    margin-top: -100px;
}
#sp-main-body {
    padding: 0px;
    min-height: 400px;
}
#sp-top-bar {
    background: none;
}
.sprocket-strips-s-item {
    font-size: 1rem;
    background: #fdfdfd;
    padding: 10px;
    border: 1px solid #ececec;
    border-radius: 5px;
}
.sprocket-strips-s-title {
    height: 40px;
    font-size: 1.1rem;
    text-align: center;
}
.sprocket-strips-s-content .readon {
    display: none !important;
}
#sp-left .sp-module {
    background: #fff;
}
#sp-left .sp-module, #sp-right .sp-module {
    padding: 10px 0px 0px 10px;
    margin-bottom: 20px;
}
#sp-left .sp-module .sp-module-title, #sp-right .sp-module .sp-module-title {
    margin: 0 0 0px;
    font-size: 1.2rem;
    text-align: center;
}
#sp-left .sp-module ul > li > a:hover, #sp-right .sp-module ul > li > a:hover {
    padding-left: 5px;
    -webkit-transition: padding 0.5s;
}
#sp-left .sp-module ul > li > a, #sp-right .sp-module ul > li > a {
    -webkit-transition: padding 0.5s;
}
#sp-header {
    margin-bottom: 20px;
}
h3.sp-module-title {
    text-align: center;
}
.customvaucher img:hover {
    opacity: 1;
    -webkit-transition: opacity 0.5s;
}
.customvaucher img {
    opacity: 0.8;
    -webkit-transition: opacity 0.5s;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item > a {
    font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol" !important;
    font-size: 1rem !important;
    font-weight: 500 !important;
}
li.sprocket-strips-s-block {
    -webkit-filter: grayscale(60%);
    filter: grayscale(60%);
    transition: filter 0.5s;
}
li.sprocket-strips-s-block:hover {
    -webkit-filter: grayscale(0%);
    filter: grayscale(0%);
    transition: filter 0.5s;
}
h3.sp-module-title {
    color: #BB825B;
    font-family: 'Bad Script', sans-serif;
    font-size: 24px;
    font-weight: 700;
    letter-spacing: 2px;
}
h4.sprocket-strips-s-title a {
    color: #BB825B;
}
ul.sp-mega-group .sp-module img {
    -webkit-filter: grayscale(60%);
    filter: grayscale(60%);
    transition: filter 0.5s;
}
ul.sp-mega-group .sp-module img:hover {
    -webkit-filter: grayscale(0%);
    filter: grayscale(0%);
    transition: filter 0.5s;
}
.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner {
    padding: 5px;
}
.article-details .article-ratings-social-share {
    display: none !important;
}
#sp-footer, #sp-bottom {
    background: #BB825B;
}
#sp-footer a, #sp-bottom a {
    color: #fff;
}
#sp-bottom {
    padding: 15px 0 0px;
}
#sp-left .sp-module .current a {
    color: #BB825B;
}
@media only screen and (max-width: 768px) {
#sp-title {
    margin-top: 0px !important;
}
}
div.catItemImageBlock {
    float: left;
    padding: 8px 20px 0px 0px;
}
div.itemImageBlock {
    float: left;
    padding: 8px 20px 0px 0px;
}
.catItemView.groupPrimary {
    background: #fff;
    border: 1px solid #e8e8e8;
    padding: 10px;
    margin: 10px;
    box-shadow: 0 0px 5px 0 rgba(0, 0, 0, 0.1), 0 0px 0px 0 rgba(0, 0, 0, 0.1);
}
div.groupLeading {
    background: #fff;
    border: 1px solid #e8e8e8;
    padding: 10px;
    margin: 10px;
    box-shadow: 0 0px 5px 0 rgba(0, 0, 0, 0.1), 0 0px 0px 0 rgba(0, 0, 0, 0.1);
}
catItemView groupSecondary {
    background: #fff;
    border: 1px solid #e8e8e8;
    padding: 10px;
    margin: 10px;
    box-shadow: 0 0px 5px 0 rgba(0, 0, 0, 0.1), 0 0px 0px 0 rgba(0, 0, 0, 0.1);
}
div.catItemReadMore a {
    float: right;
}
