/* This is a CSS file */

.ap-block2 {
    padding: 22% 7% 0 5%;
}

.ap-block1 {
    padding-top: 1%;
}

.ap-block3 {
    padding-right: 3%;
}

.ap-block4 {
    padding-left: 3%;
}
.ap-block1 .approval-bt {
    float: left;
    width: 23%;
    margin-right: 5px;
}
.approval-bg-img {
    position: relative;
    width: 64%;
    top: 3px;
}
.bt-bottom-padding{
    padding-bottom: 5%;
}

@media only screen and (min-width: 640px) and (max-width : 666px){
    .ap-block1 ul li:last-child {
        padding-top: 1.2%;
    }
    .ap-title {
        padding-bottom: 3%;
    }
}

@media only screen and (min-width: 667px){
    .ap-block1 ul li {
        height: 40px;
    }
    .ap-title {
        padding-bottom: 4%;
    }
}

@media only screen and (min-width: 732px){
    .ap-block1 ul li {
        height: 47px;
    }
    .ap-title {
        padding-bottom: 6%;
    }
}

.ap-text-block {
    padding-right: 2%;
}
.ap-block3-text {
    padding-left: 2%;
    padding-right: 2%;
}
.padding-top-0 {
    line-height: 2.4em;
}


/* This is a CSS file */
.inline-block li img {
    float: left;
    height: 30px;
    margin-top: 4px;
    margin-left: 10px;
    margin-right: 20px;
    padding-right: 0;
}