.offers-for-you-parent{
    border-radius: 3px;
    border: 1px solid #E1E1E1;
    background-color: #fff;
    margin-bottom: 20px;
}

.offers-for-you-parent .offer-image{
width: 100%;
float: left;
}

.offers-for-you-parent .offers-desc{

    min-height: 1px;
    padding-left: 5px;
    padding-right: 5px;
    position: relative;

}

.offers-for-you-parent .offers-desc-header{
    padding: 10px 10px 5px 10px;
        width: 100%;
    }


.offers-for-you-parent .offers-desc-header-small{
    padding: 10px 10px 5px 10px;
        width: 100%;
    }

.offers-for-you-parent .offers-list ul li{
padding: 0;
margin-bottom: 5px;
}



.offers-for-you-parent .offers-list{
color: #0e4f8d;
font-size: 18px;
}

.offers-for-you-parent .offers-list ul li:last-child{
margin-bottom: 0px;
}



.offers-for-you-parent .apply-for-offers{
padding-left:10px;
/*margin-top:5px;*/
}

.offers-for-you-parent .button-style{
margin-bottom:0px;
width:40%;
padding-left:10px;
margin-top:0px;
margin-right: 10px;
}



.offers-for-you-parent .button-style-right{
width:46%;
margin-top:0px;
}

.offers-for-you-parent .offers-card{
    padding:0px;
}

@media only screen and (min-width:960px) {
.offers-for-you-parent .button-style{
width:30%;
}
.offers-for-you-parent .button-style-right{
width:30%;
}
}


@media only screen and (max-width:852px) {
.offers-for-you-parent .offers-list{
font-size:16px;
}

}
@media only screen and (max-width:479px) and (min-width:320px) {
.offers-for-you-parent .offers-desc-header-small{
display:block;
}

.offers-for-you-parent .offers-desc-header{
display:none;
}

.offers-for-you-parent .button-style-right{
width:100%;

}

.offers-for-you-parent .button-style{
margin-bottom:10px;
width:100%;
}

.offers-for-you-parent .offer-image{
margin-bottom:20px;
}

.offers-for-you-parent .apply-for-offers{
padding-right:10px;
}

.offers-for-you-parent .offer-image{
padding-left:10px;
}

.offers-for-you-parent .button-style-right{
margin-bottom:20px;
}

}


@media only screen and (min-width:480px) {
.offers-for-you-parent .offers-desc-header-small{
display:none;
}

.offers-for-you-parent .offers-desc-header{
display:block;
}

}

@media only screen and (max-width:852px) {
.offers-for-you-parent .offers-list{
font-size:16px;
}

}

@media only screen and (max-width:767px) and (min-width:480px){
.offers-for-you-parent .offers-desc-header-small{
margin-bottom:8px;
display:block;
}

.offers-for-you-parent .offers-desc-header{
display:none;
}

.offers-for-you-parent .offer-image{
padding-left:10px;
margin-bottom:10px;
}

.offers-for-you-parent .button-style{
width:30%
}
.offers-for-you-parent .button-style-right{
width:30%
}

.offers-for-you-parent .apply-for-offers{
margin-bottom:20px;
}

}