body{font-size:15px; color:#363636;}
h1.page-heading { font-size: 41px; color: #fff; text-align: center; font-weight: 700; }
h1.page-heading span { font-size: 19px; font-weight: 300; margin-top: 5px; color: #FF6F02; display: block; }
h3.inner-heading { color: #000000; font-size: 27px; font-weight: 600; margin-bottom: 20px; }

.payment-flow{ margin:0px; padding:0;}
.section-common-content{ margin:0px; padding:30px 0;}
.section-common-content h3.inner-heading{ margin:0 0 15px; padding:0;}
.section-common-content p { 
    margin:0 0 12px; 
    padding:0; 
    line-height:23px;
    font-size: 16px;
    color: #000;
}
.section-common-content p:last-child {
    margin-bottom: 0;
}
.section-common-content ul {margin:0 0 22px; padding:0px; widows:100%;}
.section-common-content ul li { 
    list-style-type: none;
    padding: 0 0 0 20px;
    margin: 0 0 6px;
    line-height: normal;
    position: relative;
}
.section-common-content ul li::before {
    content: '';
    position: absolute;
    left: 0;
    top: 7px;
    width: 7px;
    height: 7px;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
    background-color: #FF6F02;
}
/*******/
.banner-img{ margin:0px; padding:0px; background:url(banner-img-4.jpg) repeat-x scroll top center; height:291px;}
.banner-img h3 {color:#ffffff; font-size:40px; font-weight:bold; line-height:35px; margin:33px 0 0; padding:0; text-align:center; text-shadow:1px 2px 1px #000000;}
.banner-img h3 b {float:left; font-size:36px; font-weight:500; margin:10px 0 0; padding:0; width:100%;}

/************/

.section-common-content p img{ max-width:100%;}
.section-common-content h2,.section-common-content h3 {
    font-size: 25px;
    font-weight: 600;
    margin-bottom: 10px;
}
.section-common-content .sup-sub-title {
    display: block;
    margin-bottom: 15px;
}