.compare-page{
    .content{
        .compare-page-content-wrap{
            .table{
                th,td{
                    border-color: #EFEFEF;
                }
                td{
                    padding: 15px;
                    &:not(.first-column){
                        min-width: 330px;
                    }
                    &.first-column{
                        background:#FFF4F7; border-color: #F6ECED; color: #1A2A59; font-size: 12px;
                        font-family:font(md); text-transform: uppercase; vertical-align: top;
                    }
                    .title{
                        font-family:font(md); color: #676767; text-align: center;  font-size: 15px;
                    }
                    &.pro-price{
                        color: color(600); font-family:font(md);
                    }
                    &.pro-desc{
                        p{
                            color: #1A2A59; line-height: 22px;
                        }
                    }
                    &.pro-remove{
                        color:color(600);
                    }
                    .compare-remove{
                        color: color(600);
                        &:hover{
                            color: darken(color(600), 8%);
                        }
                    }
                }
            }
        }
    }
    @include media-breakpoint-down(lg) {
        padding-bottom: 55px;
    }
    @include media-breakpoint-down(md) {
        padding-bottom: 45px;
    }
    @include media-breakpoint-down(sm) {
        padding-bottom: 35px;
    }
}