p.pads-error{
    margin: 0;
    font-size: 12px;
    color: #f00;
}
p.pads-error span{
    font-weight: bold;
}
p.pads-error span:before{
    content: "< ";
}
p.pads-error span:after{
    content: " >";
}

/********* slider styles *********/
.pads-bulk-slider.slick-slider {
    margin-bottom: 0;
}
.pads-bulk-slider .slick-arrow{
    z-index: 99;
}
.pads-bulk-slider .slick-prev {
    left: 30px;
    opacity:0;
    transition: 1s all ease;
}
.pads-bulk-slider .slick-next {
    right: 30px;
    opacity:0;
    transition: 1s all ease;
}
.pads-bulk-slider .slick-slide {
  position: relative;
}
.pads-bulk-slider .pads-caption {
    position: absolute;
    top:100%;
    padding: 2px;
    width: 100%;
    background-color: rgba(255, 255, 255, 0.5);
    z-index: 50;
    font-size: 12px;
    transition: 1s all ease;
}
.pads-front-wrap .pads-image-adds a img{
    box-shadow:none;
}
.pads-bulk-slider:hover .slick-prev{
    left:15px;
    opacity:1;
}
.pads-bulk-slider:hover .slick-next{
    right:15px;
    opacity:1;
}
.pads-front-wrap:hover .pads-caption{
    transform: translateY(-100%);
    transition: 1s all ease;
}
.pads-bulk-ads-wrap a,.pads-bulk-widget-ads-wrap a,.pads-front-wrap a{
    box-shadow:none !important;
}
/********* slider styles end *********/