footer a:after {
    display:none;
}

ol.bjqs-markers li a {
    background:#9a235d;
    border-radius:50%;
    margin:5px;
    height:27px;
    width:27px;

}
ol.bjqs-markers li.active-marker a {
    background:#9a235d8a;
    border-radius:50%;
}
ol.bjqs-markers {
    bottom:-40px;
}


.header {
    position:static;
}

.slider {
    margin:0;
    text-align: center;
}
#banner-fade {
    margin:0px auto;
}

#search-results ul  {
    list-style:none;
    padding-left:0
}
#search-results ul a:hover {
    background:#9a235d;color:white;
}

.aboutBlock {
    background:#222;
}
.discountContent p {
    color:white;
}
.header-title {
    position:relative;
}
.titleRight {
    right:8px;
    top:0px;
    position:absolute;
}
.limitedDiscount {
    font-size:17px;
    background:#9a235d;
    text-shadow:none;
    font-weight:bold;
    color:white;
}
.sitePrice, .dealSitePicArea, .discountContent  {
    margin:0;
}
.sitePrice {
    width:20%;
}
.discountContent {
    width:35%;
    margin-left:5%;
}
.dealSitePicArea {
    width:35%;
    margin-left:5%;
}
.sitePrice a:hover > span.whiteBg {
    background:#9a235d;
    color:white;
}  
.sitePrice a:hover > span.whiteBg .priceMonth {
    color:white;
}
.dealSitePicArea ul li a:hover {
    background:#9a235d;
    color:white;
}
.video-grid__top {
    margin-bottom:10px;
}
.video-grid__top h2 {
    font-size:35px;
    margin:0;
    text-transform: none;
}

.video_title {
    padding: 10px 20px;
}
.video_title h2 {
    margin-top: 10px;
}
.whiteBg .priceMonth:hover {
    color:white;
}


.list01 li div.video-grid__title {
    margin:0;
    position:absolute;
    width:100%;
    background: rgba(0,0,0,0.8);
    background: linear-gradient(0deg, rgba(0,0,0,1) 0%, rgba(0,0,0,0.7254435221354167) 61%, rgba(0,212,255,0) 100%);
    bottom: 0;
    border:0;
}
.list01 li div.video-grid__title h3 {
    font-size:16px;
    color:white;
    font-weight:bold;
    border: 0;
    padding: 10px;
}

.list01 li:hover div.video-grid__title  {
    background: rgba(68,0,47,0.8);
    background: linear-gradient(0deg, rgba(68,0,47,1) 0%, rgba(0,0,0,0.7254435221354167) 61%, rgba(255,0,133,0) 100%);
}

.list01 li div strong {
    font-size:20px;
    padding:0;
    text-shadow:-1px -1px 3px #d23783;
}

.list01 li div .buy_now {
    background:#d23783;
    padding:10px;
    color:white;
}