div.download-container{
    padding-top: 35px;
    padding-bottom: 45px;
}

div.row-tr{
    border-bottom:1px solid #ccc;
    margin:0;
    padding-top: 10px;
}

div.row-tr:hover{
    background-color: #ffffff;
}

p.row-p{
    font-size: 14px;
    line-height: 65px;
    color:#555;
    text-transform: capitalize;
}

.flaticon-pdf{
    padding-left: 10px;
}

/*RESPONSIVE MEDIA QUERIES FOR INDEX PAGE*/
@media screen and (min-device-width: 1350px) and (max-device-width: 1366px) and (-webkit-min-device-pixel-ratio: 1) { 

}

@media screen and (min-device-width: 1020px) and (max-device-width: 1030px) and (-webkit-min-device-pixel-ratio: 1) { 


}

@media screen and (min-device-width: 760px) and (max-device-width: 770px) and (-webkit-min-device-pixel-ratio: 1) { 

}

@media screen and (min-device-width: 410px) and (max-device-width: 420px) and (-webkit-min-device-pixel-ratio: 1) { 
    .row-p{
        font-size:14px!important;
    }
}

@media screen and (min-device-width: 730px) and (max-device-width: 740px) and (-webkit-min-device-pixel-ratio: 1) { 
    .download-col{
        width:400px!important;
        float: left;
    }
    
    .download-col-btn{
        width:250px!important;
        float: left;
    }
}

@media screen and (min-device-width: 640px) and (max-device-width: 670px) and (-webkit-min-device-pixel-ratio: 1) { 
    .download-col{
        width:320px!important;
        float: left;
    }
    
    .download-col-btn{
        width:250px!important;
        float: left;
    }
}

@media screen and (min-device-width: 560px) and (max-device-width: 580px) and (-webkit-min-device-pixel-ratio: 1) { 
    .download-col{
        width:250px!important;
        float: left;
    }
    
    .download-col-btn{
        width:250px!important;
        float: left;
    }
    
    .row-p{
        font-size:14px!important;
    }
}

@media screen and (min-device-width: 360px) and (max-device-width:380px) and (-webkit-min-device-pixel-ratio: 1) { 
    .row-p{
        font-size:14px!important;
    }
}

@media screen and (min-device-width: 310px) and (max-device-width:325px) and (-webkit-min-device-pixel-ratio: 1) { 
    .row-p{
        font-size:14px!important;
    }
}

@media screen and (min-device-width: 480px) and (max-device-width:480px) and (-webkit-min-device-pixel-ratio: 1) { 
    .row-p{
        font-size:14px!important;
    }
}