.tc_mn {
    padding: 20px;
    background: #e9e9e9;
	}
	.plusbgShow {
    background-image: url(img/plus.png);
    background-repeat: no-repeat;
    background-position: 98% center;
    cursor: pointer;
    background-size: 15px;
}
.minusbgShow {
    background-image: url(img/hide.png);
    background-repeat: no-repeat;
    background-position: 98% center;
    cursor: pointer;
    background-size: 15px;
}
#show_paragraph{ display:none; padding-left:20px; padding-right:20px; padding-top:20px;}
#show_paragraph p,p.tc_mn{margin:0px;}
.img-fluid.mob{width:100%; height: auto;}
.Exclusively-for-Management-Corporate{
	padding-top:20px;
	padding-bottom:20px;}
.Exclusively-for-Management-Corporate .description-content {
    font-size: 18px;
    text-align: center;
    padding: 0 20px;
    font-weight: 700;
}
.com-virtual-payment-feature.Commercial-Privileges-Programme { padding:0px !important;}
.com-virtual-payment-feature.Commercial-Privileges-Programme.Commercial-Privileges-Programme 
.wrapper-content{margin-top: 0px !important;}
.com-how-to-apply.boc-cstld .content{
width:99%;max-width: 1100px;}
.com-how-to-apply.boc-cstld .col-sm-6{margin-top:40px;}


.com-how-to-apply .content  .col-sm-6 .btnlist a {
    margin: 15px;
    font-size: 18px !important;
    min-width: 163px !important;
    line-height: 40px;
    height: 60px;
}
.eZpay{margin-top: 0px !important;}
.eZpay .col-sm-4{ margin: 0 auto;}
.eZpay .com-virtual-payment-feature.Commercial-Privileges-Programme { padding:0px !important;}
.eZpay .com-virtual-payment-feature.Commercial-Privileges-Programme 
.wrapper-content{margin-top: 20px !important; margin-bottom:20px;}

.eZpay .btn-blue {
font-weight:bold;
color:#fff !important;
margin: 0 20px 20px;
min-width: 140px;
}


.eZpay .com-virtual-payment-feature .wrapper-content .small-des {
       margin-top: 10px;
    padding: 0 20px 10px;
	font-style: italic;
}
.com-virtual-payment-feature {
    padding: 40px 0 30px 0;
    text-align: center;
}
.eZpay .com-virtual-payment-feature .wrapper-content {
    background: #164684;
}

.privileges-cards.Really-eZPay .card-border-wrapper{border: solid 1px #fff;}
.com-virtual-payment-feature .text-wrapper {
    margin-top: 10px;
}
.Really-eZPay{padding-bottom:20px;}
.privileges-cards.Really-eZPay .card-body {
       background: #fff;padding: 0 10px 20px 10px;
}
.com-virtual-payment-feature .Really-eZPay  .img-wrapper img {
       width: 100%; max-width: 162px;
}

#accordionCards2	.text-wrapper{padding-left:10px;padding-right:10px;}

@media (min-width:576px){
.com-how-to-apply.boc-cstld .col-sm-6 h4{ min-height: 60px; vertical-align:top;}
.com-how-to-apply.boc-cstld .col-sm-6 .description{min-height: 271px; vertical-align:top;}
.com-how-to-apply.boc-cstld .col-sm-6.first-col{ border-right:2px solid #fff;}

.com-virtual-payment-feature .img-wrapper{}
.com-virtual-payment-feature .accordionCards2 h4 {
    min-height: 45px;
}
#accordionCards2 .col-sm-3 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
}
.eZPay-body{ min-height: 122px;}
#accordionCards2 .col-sm-3{padding-bottom:20px;}
}
@media (min-width:648px){.eZPay-body{ min-height: 98px;}
}

@media (min-width:660px){
.eZpay .com-virtual-payment-feature .wrapper-content .content-wrapper {
  left: 5%;
text-align: center;
}
.eZpay .com-virtual-payment-feature .wrapper-content .description-content,
.eZpay .com-virtual-payment-feature .wrapper-content .small-des{
text-align: center;
}
}
@media (min-width:740px){
.com-how-to-apply.boc-cstld .col-sm-6 .description{min-height: 228px; }
}
@media (min-width:768px){
.Exclusively-for-Management-Corporate{
	padding-top:50px;
	padding-bottom:50px;}
.Exclusively-for-Management-Corporate .description-content {
    font-size: 19px;
}
.com-how-to-apply.boc-cstld .col-sm-6 h4{ min-height: 50px; vertical-align:top;}
.com-how-to-apply.boc-cstld .col-sm-6 .description{min-height: 212px; vertical-align:top;}

.privileges-cards.Really-eZPay .card-body {
       background: #fff;padding: 0 10px 0px 10px;
}
.eZpay .com-virtual-payment-feature .wrapper-content .content-wrapper {
  left: 32%;text-align: left;
}
.eZpay .com-virtual-payment-feature .wrapper-content .description-content,
.eZpay .com-virtual-payment-feature .wrapper-content .small-des{
text-align: left;
}
}
@media (min-width:775px){
.com-how-to-apply.boc-cstld .col-sm-6 .description{min-height: 187px; }
}

@media (min-width:836px){.eZPay-body{ min-height: 73px;}
}
@media (min-width:990px){
.com-how-to-apply .content .col-sm-6 .btnlist a {
    font-size: 24px !important;
    min-width: 220px !important;
}
.eZpay .com-virtual-payment-feature .wrapper-content .content-wrapper {
  left: 41%;text-align: left;
}
.com-virtual-payment-feature .eZpay .wrapper-content .description-content{
    font-size: 23px;
}
.com-virtual-payment-feature .Really-eZPay h4{min-height: 45px;}

#accordionCards2 .col-sm-3 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
}
.eZPay-body{ min-height: 146px;}
#accordionCards2 .col-sm-3{padding-bottom:20px;}
#accordionCards2 .col-sm-3{padding-bottom:0px;}
.com-nav-main .navbar{height: 80px;}
}
@media (min-width:992px){
.com-how-to-apply.boc-cstld .col-sm-6 .description{min-height: 211px; }
.com-virtual-payment-feature .wrapper-content .content-wrapper {
    right: 0%;
}
}
@media (min-width:1090px){.eZPay-body{ min-height: 121px;}}
@media (min-width:1200px){.eZpay .com-virtual-payment-feature .wrapper-content .content-wrapper {
    left: 39%;
}
}
@media (min-width: 990px) and (max-width: 1100px){
.com-nav-main .navbar-brand img {
 width: auto;
    height: auto;
}
.com-nav-main .navbar-toggler {   
    margin-top: 36px;
}

}
@media (max-width:767px){
.eZpay .col-sm-4{
flex: 0 0 100% !important;
max-width: 100% !important;
}
.plusbgShow {
    background-position: 96% center;
}
.minusbgShow {
    background-position: 96% center;
}
}