.cooperate_newspage_wrapper .cooperate_toplink{display:none;}
#webform-submission-request-loan-form-ajax .webform-submission-form .webform-message .messages { background:none!important; border:none; box-shadow: none; padding:0; }
#webform-submission-request-loan-form-ajax .block-sbm-home-loans-top-block .loan-banner { width:100%; min-height:172px; margin-top: 20px; background: url(https://banking.sbmgroup.mu/sites/default/files/styles/sbm_home_loan/public/2017-05/Balance-Transfer-of-your-Personal-Loan_0.jpg?itok=cdPtOZYd) 100% 0 no-repeat #094991; background-size: cover;}
#webform-submission-request-loan-form-ajax .block-sbm-home-loans-top-block .loan-banner .loan_wrap {width:100%; min-height:172px; padding: 30px 20px; background-color:rgba(9, 73, 145, 0.85); }
#webform-submission-request-loan-form-ajax .apply_btn {display: inline-block;}
#webform-submission-request-loan-form-ajax .apply_btn a:after {right:10px; top:0; content: "›";position: absolute;color: #161a1c;font-size: 16px;padding-left: 26px;}
#webform-submission-request-loan-form-ajax .apply_btn a {
    padding: 0 20px 0 15px;
    width: 100%;
    line-height: 46px;
    background: #FFF;
    text-align: left;
    font-family: Arial;
    font-weight: bold;
    color:#161a1c; 
    position: relative;
    display: block;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease; }

#webform-submission-request-loan-form-ajax .block-sbm-home-loans-top-block {min-height: auto;}

@media (min-width: 1230px) {
    /* line 31, ../custom-sass/_home.scss */
    .path-frontpage .view-pillars .view-content {
      float: left;
      width: 71%!important; } 
.pillar-tagline{ right: 60% !important;}

.pillar-title { width: 60%!important;}
  
.path-frontpage .view-pillars .view-content.open .pillar-title{width:100%!important;}
  
.path-frontpage .view-pillars .view-content.open{width:100%!important;}
  
.path-frontpage .view-pillars .view-content {
    margin-left: 29% !important;
}

/*.pillar-title.csr:hover{font-size:15px!important;}*/
/*.path-frontpage .view-pillars .view-content.open .pillar-title.csr{font-size:12px !important;}*/  
}

/*.path-frontpage .view-pillars .view-content.resize .views-row .pillar-title.csr{font-size:12px;}*/

@media only screen and (max-width: 991px) {

  /*.path-frontpage .view-pillars .view-content .pillar-title.csr{font-size:11px !important;}*/
  /*.path-frontpage .view-pillars .view-content.open .pillar-title.csr{font-size:11px !important;}*/
}

@media (min-width: 992px) {
      /* line 168, ../custom-sass/_home.scss */
      .path-frontpage .view-pillars .view-content.open {
        margin-left: 0% !important; } }


/*.loan_cal_option_list .dropdown-menu ul li:nth-child(2) {display:none !important;}*/
.coporate-governance-wrapper .coporate-governance-section {align-items: unset;}
.coporate-governance-wrapper .coporate-governance-texts {color: #333333; text-align: justify;}
.coporate-governance-wrapper .coporate-governance-texts p {color: #333333;}
.coporate-governance-wrapper .coporate-governance-ckeditor {color: #333333; text-align: justify; }
.coporate-governance-wrapper .coporate-governance-ckeditor p {color: #333333; }
.coporate-governance-wrapper .coporate-governance-ckeditor img {max-height: initial;}
.coporate-governance-wrapper .coporate-governance-ckeditor ol {   margin-left: 20px;}
.coporate-governance-wrapper .coporate-governance-ckeditor ul {padding-left: 20px;}
.coporate-governance-wrapper .coporate-governance-ckeditor ul.docs_list {padding-left: 0px;}
.coporate-governance-wrapper .coporate-governance-ckeditor ul.docs_list li {list-style: none;}
.coporate-governance-wrapper .coporate-governance-ckeditor ul.docs_list li a {font-weight: bold}
.coporate-governance-wrapper .coporate-governance-ckeditor ol li {list-style: decimal;}
.coporate-governance-wrapper .coporate-governance-liste-photo {    background: #f2f2f2; padding: 20px;display:none; }
.coporate-governance-wrapper .coporate-governance-images { width:100%; max-width:160px; display:block;}
.coporate-governance-wrapper .coporate-governance-images img { width:100%; height:auto;}
.coporate-governance-wrapper .coporate-governance-texts {margin-left:20px}
.coporate-governance-wrapper .coporate-governance-texts ul {padding-left: 20px;list-style-type: disc;}
.coporate-governance-wrapper .coporate-governance-section { margin-top:0;}
.tbl:nth-child(2) .tbl-buttom-msg{text-align:left;}


/* Treasury */
.half-left .forex-results .forex-info-sec a { text-decoration: underline !important;}
.megamenu-inner .financialmarketanchor a{margin-bottom: 7px !important; }
@media only screen and (max-width: 767px) {
   .forex-item-bottom {flex-direction: column;flex-wrap: wrap;align-items: center; } 
  .treasury_banner .top-banner .node-overlay {position: relative; padding: 15px 15px !important; }
   .treasury_flex-container .flex-items { width: 100% !important; } 
  .treasury_flex-container { display:block !important;}
  .view-treasury-product-showcase .treasury_flex-container .flex-items .FMP_right_content a {font-size: 16px !important;}
  .financial_markets .headerContainer .body p { display:none;}
  .fxplatform .img_dashboard {width: 100% !important; padding: 15px !important; }
  .fxplatform img {margin-left: 0 !important; }
  .treasury_banner { margin:0  !important; }
  .currencydesc {padding: 0 10px 0 15px !important;}
  .fxplatform ul li {padding: 0 10px 0 15px !important; text-align:left;}
  #block-riskmanagementblock, #block-investmentsolutionblock { width:90% !important;}
  .forex-converter h1, .fixed_income_wrapper .sec_title h1, .for_curr_sec h1, .risk_mgt_prod h1 div, .st_invest_sol_prod h1 div, .mt_invest_sol_prod h1 div {font-size:30px !important; }
  .treasury_banner .top-banner .node-title h1 { font-size: 30px;}   
  .treasury_banner .top-banner .node-title h3 { font-size: 17px;}   
  .half-left .forex-results .forex-calculator {width: 100% !important; }
  .half-left .forex-results { padding:15px !important; }
  .forex_amount.form-number {font-size: 11px !important;}
  .half-left .forex-results .forex-info-sec {width: 100% !important; margin: 10px 0px; float: left; }
  .fxplatform h1 { font-size: 30px !important;}
  #block-vanillafxproducts h1 { font-size: 30px !important;}
  .financial_markets .treasury_our_services h2 { font-size: 30px !important;}
  #block-meettheteamtreasury p { font-size: 30px !important;} 
  .treasuryslickslider.view-block-personal-product-and-services .slick-list .slick-track .slick-slide {padding: 30px 50px 20px 50px  !important;}
  .megamenu-inner .financialmarketanchor a{margin-bottom: 20px !important; }
}


@media (max-width: 940px) {
  .financial_markets .treasury_our_services {padding: 0 15px; }
}
@media (max-width: 1229px) {
   /* layout.css line 1720 */ 
  .headerbar-wrapper .menu--sbm-bank-mauritius > .menu > li a, .headerbar-wrapper .menu--sbm-bank-mauritius > .menu > li span, .headerbar-wrapper .menu--financial-top-layout > .menu > li a, .headerbar-wrapper .menu--financial-top-layout > .menu > li span, .headerbar-wrapper .menu--investor-top-layout > .menu > li a, .headerbar-wrapper .menu--investor-top-layout > .menu > li span, .headerbar-wrapper .menu--global-top-layout > .menu > li a, .headerbar-wrapper .menu--global-top-layout > .menu > li span {padding: 0 7px !important; }
}
@media (max-width: 680px) {
      /* layout.css */


}

.page-sbm-tag .headerbar-wrapper .menu--sbm-bank-mauritius > .menu > li a{
  padding: 0 14px;
}

/*#block-views-block-board-of-directors-block-1 .view-board-of-directors .director_description{
  margin-top:0 !important;
}

#block-views-block-board-of-directors-block-1 .view-board-of-directors .animated .director_description{
  width:100%;
  margin-top:0;
}*/

.terms_home_loan{text-align:center;margin-top: 25px; padding:0 15px 0 15px;}

.terms_home_loan p{font-size:12px!important;}

.merchant_desc_offers{ padding-left:12px; }

.merchant_desc_offers p {font-size: 13px !important; font-style: italic !important;}

