
@font-face {
    font-family:'zemestro-std-bk';
    src: url('../fonts/ZemestroStd-Bk.eot');
	src: url('../fonts/ZemestroStd-Bk.eot?#iefix') format('embedded-opentype'),
		 url('../fonts/ZemestroStd-Bk.woff') format('woff'),
		 url('../fonts/ZemestroStd-Bk.woff2') format('woff2'),
		 url('../fonts/ZemestroStd-Bk.ttf') format('truetype'),
		 url('../fonts/ZemestroStd-Bk.otf') format('opentype'),
		 url('../fonts/ZemestroStd-Bk.svg#ZemestroStd-Bk') format('svg');
    font-weight: 300;
    font-style: normal;
    font-stretch: normal;
    unicode-range: U+0020-00FE;
}

@font-face {
    font-family:'zemestro-std-medium';
    src: url('../fonts/ZemestroStd-Medium.eot');
	src: url('../fonts/ZemestroStd-Medium.eot?#iefix') format('embedded-opentype'),
		 url('../fonts/ZemestroStd-Medium.woff') format('woff'),
		 url('../fonts/ZemestroStd-Medium.woff2') format('woff2'),
		 url('../fonts/ZemestroStd-Medium.ttf') format('truetype'),
		 url('../fonts/ZemestroStd-Medium.otf') format('opentype'),
		 url('../fonts/ZemestroStd-Medium.svg#ZemestroStd-Medium') format('svg');
    font-weight: 500;
    font-style: normal;
    font-stretch: normal;
    unicode-range: U+0020-00FE;
}


@font-face {
    font-family:'zemestro-std';
    src: url('../fonts/ZemestroStd.eot');
	src: url('../fonts/ZemestroStd.eot?#iefix') format('embedded-opentype'),
		 url('../fonts/ZemestroStd.woff') format('woff'),
		 url('../fonts/ZemestroStd.woff2') format('woff2'),
		 url('../fonts/ZemestroStd.ttf') format('truetype'),
		 url('../fonts/ZemestroStd.otf') format('opentype'),
		 url('../fonts/ZemestroStd.svg#ZemestroStd') format('svg');
    font-weight: 450;
    font-style: normal;
    font-stretch: normal;
    unicode-range: U+0020-00FE;
}

@font-face {
    font-family:'zemestro-std-bold';
    src: url('../fonts/ZemestroStd-Bold.eot');
	src: url('../fonts/ZemestroStd-Bold.eot?#iefix') format('embedded-opentype'),
		 url('../fonts/ZemestroStd-Bold.woff') format('woff'),
		 url('../fonts/ZemestroStd-Bold.woff2') format('woff2'),
		 url('../fonts/ZemestroStd-Bold.ttf') format('truetype'),
		 url('../fonts/ZemestroStd-Bold.otf') format('opentype'),
		 url('../fonts/ZemestroStd-Bold.svg#ZemestroStd-Bold') format('svg');
    font-weight: 700;
    font-style: normal;
    font-stretch: normal;
    unicode-range: U+0020-00FE;
}

*, body , html {margin:0;padding:0;}
html{margin-top:0 !important}
body , html {height:100%;margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{ font-family: 'zemestro-std-bold';}
body{font-family: 'zemestro-std';}
.row{ margin:0 !important; }
.form-control:focus {
    border-color: transparent;
    outline: 0;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(107, 107, 107, 0.6);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(107, 107, 107, 0.6);
}

a{outline:none !important;text-decoration:none !important;}
input{outline:none !important;}
button{outline:none !important;}
.margin{margin:0 auto !important;}
.portal-button .w160 {
    width: 100px;
    font-size: 10px;
}
.portal-button.forLanguage .dropdown-menu a {
    white-space: normal;
}
.container{//width:1336px !important;}
.no-margin{margin:0;}
.no-padding{padding:0;}
.paddingRight0{padding-right:0 !important;}
.paddingTop0{padding-top:0 !important;}
.paddingLeft0{padding-left:0 !important;}
.padding15{padding:15px !important;}
.paddingBottom0{padding-bottom:0 !important;}
.marginRight0{margin-right:0 !important;}
.marginTop0{margin-top:0 !important;}
.marginTop15{    margin-top: 15px !important;}
.marginTop30{    margin-top: 30px !important;}
.marginTop20{    margin-top: 20px !important;}
.marginBottom20{    margin-bottom: 20px !important;}
.marginRight15{    margin-right: 15px !important;}
.paddingLeft15{  padding-left:15px !important;}
.paddingLeft20{  padding-left:20px !important;}
.marginLeft0{margin-left:0 !important;}
.marginBottom0{margin-bottom:0 !important;}
.display_none{display:none;}
.colorGray{color:#4D4D4D !important;}
.colorRed{color: #e60000 !important;}
.fontEm17 { font-size: 1.7em !important;}
.fontEm11{font-size: 1.1em !important;}
.fontEm16{font-size: 1.6em !important;}
.paddingRight75{padding-right:7.5px !important}
.paddingLeft75{padding-left:7.5px !important}
.paddingRight9{padding-right:9px !important}
.paddingLeft9{padding-left:9px !important}
.paddingAll5{padding:5px !important}
.normalFont{font-family:'zemestro-std' !important;}
.buttonRed a{background-color: #e90000  !important; color: #ffffff  !important;  padding: 8px 13px  !important;border-radius: 20px  !important;}
.accordianHead h4 a{color: #e60000 !important;font-size: 16px !important;font-family:'zemestro-std';}
.infoTable {border: 1px solid #ddd; padding: 5px;color: #989898;}
table td{    vertical-align: middle !important;}
.infoTableTh{border: 1px solid #ddd; padding: 5px;color: #989898;    vertical-align: middle !important;}
.infoTableTh th{background: #f33a3a; color: #FFF;font-weight: normal;font-family: 'zemestro-std-medium';    vertical-align: middle !important;}

ul.checkList{padding-left: 20px;    padding-top: 5px; padding-bottom:10px}
ol.numberList{padding-left: 20px;    padding-top: 5px; padding-bottom:10px}
ol.numberList li{}
.pdfbuttonRedBorder.btnMarginTop0{margin-top:0 !important;}
.btnMarginTop0{margin-top:0 !important;}
.fontEm13 {font-size: 1.3em !important;}
.bottomMargin25{margin-bottom:25px !important;}
.bottomMargin20{margin-bottom:20px !important;}
ul.checkList li{list-style-type:none !important; margin:5px 0  !important; background: url(../images/checklist.png) no-repeat 2px 2px transparent;  list-style-type: none;  margin: 0;     padding: 0px 0px 2px 30px; vertical-align: middle;}
ul.checkList li li{background: none !important; list-style-type: square !important;  padding-left: 0;  margin-left: 10px !important;}
ul.checkList ul li{background: none !important; list-style-type: square !important;  padding-left: 0;  margin-left: 25px !important;}
ul.sitemapUl li{list-style-type:none !important; margin:5px 0  !important; background: url(../images/alfalahIcon.png) no-repeat 2px 2px transparent;  list-style-type: none;  margin: 0;     padding: 0px 0px 2px 30px; vertical-align: middle;}
.pdfbuttonRedBorder .fa{padding-right:5px;}
.pdfbuttonRedBorder {color: #e90000; border: 1px solid #e90000; padding: 5px 10px; margin-top: 15px !important; display: inline-block; border-radius: 5px;}
.pdfbuttonRedBorder:hover{background: #e90000;color:#FFF;transition:0.5s background;}
.scrollAbleDive{ overflow: scroll;  height: calc(100vh - 60px);  overflow-x: hidden;}
.buttonWhiteBorder {  color: #FFF; border: 1px solid #FFF; padding: 5px 10px;  margin-top: 15px !important;  display: inline-block;  border-radius: 35px;}
.buttonWhiteBorder:hover {  color: #A30000; border: 1px solid #A30000; background:#FFF;}
.imgHover:hover{opacity:0.7}

ul.checkListsec{padding-left: 20px;    padding-top: 5px; padding-bottom:10px}
ul.checkListsec li{list-style-type:none !important; margin:5px 0  !important; background: url(../images/checklist.png) no-repeat 2px 2px transparent !important;  list-style-type: none !important;  margin: 0 !important;     padding: 0px 0px 2px 30px !important; vertical-align: middle !important;}

/*--sitemap---*/
.sitemapAnchor{color:#000;}
.sitemapAnchor:hover{color:#E60000;}
ul.sitemapUl{padding-left:15px !important;}
.fontEm11 a{color:#e60000;}
.fontEm11 a:hover{color:#000;}
.fontEm17 a{color:#e60000;}
.fontEm17 a:hover{color:#000;}
.seperater{margin-bottom:20px !important;    border-color: transparent;}
.searchSeperater{margin-bottom:20px !important;    //border-color: transparent;}
.fontEm32{font-size:32px;}
.fontEm32 a{color:#4D4D4D;}
.fontEm32 a:hover{color:#e81b07;}
/*--sitemap--*/
/*composer css*/
.wpb_content_element { margin-bottom: 0 !important;}
.vc_row {    margin-left: auto !important;    margin-right: auto !important;}
.vc_column-inner  {padding-left: 0 !important; padding-right: 0 !important;}
.vc_col-has-fill>.vc_column-inner{padding-top:0 !important;}
/*composer css*/

/* islamic color */

.islamic-area .accordianHead h4 a{color: #007D84 !important;}
.islamic-area .portal-button button{border-radius:0;background-color:#007D84;}
.islamic-area .footerLandingPage{background: #007D84;}
.islamic-area .footerButton{//background: #007D84;}
.islamic-area .row.noticesLandingPage .col-sm-2{color:#007D84;}
.islamic-area .pdfIcon.col-sm-1{color: #007D84 !important;}
.islamic-area .ibanSubmit{background: #007D84;}
.islamic-area .portal-button .dropdown-menu  a:hover { background: #007D84;}
.islamic-area .menuDefault li a:hover{color:#007D84;}
.islamic-area .menuDefault li.current-menu-item > a{color:#007D84;}
.islamic-area .quickmenuDefault li a:hover{color:#FFF !important;}
.islamic-area .quickmenuDefault li.current-menu-item a{color:#007D84;}
.islamic-area .changeLanguage{//background: #007D84;}
.islamic-area .social_icons_ul li{background: #007D84;}
.islamic-area .menuCategory {background: #007D84;}
.islamic-area .menuCategory  ul.sub-menu li:hover {background: #007D84;}
.islamic-area .colorRed .uvc-main-heading {color: #007D84 !important;}
.islamic-area .colorRed  {color: #007D84 !important;}
.islamic-area .orbitLinks{color: #007D84 !important;}
.islamic-area .noticeDivListBox  .noticeDivDetails a{color: #007D84}
.islamic-area .menuCategory .current-menu-item{background: #007D84;}
.islamic-area span.phNumber{color : #007D84;}
.islamic-area .phCaption{color : #007D84;}
.islamic-area .pdfbuttonRedBorder {color: #007D84; border: 1px solid #007D84;}
.islamic-area .pdfbuttonRedBorder:hover{background: #007D84;}
.islamic-area .searchDefault input{background: url(../images/islamic-search.png) #FFF no-repeat scroll 9px 9px;}
.islamic-area .portal-button button:hover{background-color: #00616c;}
.islamic-area .footerButton:hover{//background: #00616c;}
.islamic-area .row.noticesLandingPage .col-sm-10{background:#00616c;}
.islamic-area .emailAddress a:hover{color:#00616c;}
.islamic-area #menu-landing-page-menu li:hover{background: #00616c;}
.islamic-area .portal-button .dropdown-menu  a {background: #00616c; }
.islamic-area .buttonRedBorder{color: #00616c;border: 1px solid #00616c;}
.islamic-area .buttonRedBorder:hover{background: #00616c !important;color:#FFF;}
.islamic-area  ul.checkList li { background: url(../images/islamic-checklist.png) no-repeat 2px 2px transparent;}
.islamic-area  .topButton { background: #006167 !important;}
.islamic-area  .menuDefault ul ul { background: rgb(0, 125, 132);}
.islamic-area .menuDefault li li a { color: #ffffff;}
.islamic-area .menuDefault li li:hover{ background:#00616c !important;}
.islamic-area .menuDefault li li:hover a{ color:#FFF;}
.islamic-area .menuDefault .sub-menu  .current-menu-item{ background:#00616c;color:#FFF !important;}
.islamic-area .menuDefault .sub-menu  .current-menu-item a{color:#FFF !important;}
.islamic-area .menuDefault ul ul ul { //background: rgba(0, 125, 132, 0.85);}
.islamic-area .social_icons_ul li:hover { background: #006167; transition: 0.5s background;}
.islamic-area .infoTableTh th{background: #007D84;}
.islamic-area .changeLanguage a {color: #006167;padding: 10px 15px; min-width: 80%; font-size: 13px; border: 1px solid #006167; display: inline-block; border-radius: 30px; margin: 0 auto; text-align: center;}
.islamic-area .changeLanguage a:hover {background: #006167;transition:0.5s background; color:#FFF !important;}
.islamic-area .row.blockDisplay{border-bottom: 5px solid #006167;}
.islamic-area .applyNow { border-bottom: 5px solid #006167;}
.islamic-area .searchArea {border-bottom: 5px solid #006167;}
.islamic-area .current{padding: 7px 10px;border: 1px solid #006167;margin: 2px;background: #006167;color: #fff;}
.islamic-area .inactive{padding: 7px 10px;border: 1px solid;margin: 2px;background: #fff;color: #006167;}
.islamic-area .inactive:hover{border: 1px solid #006167;background: #006167;color: #fff;transition: all .25s ease;}
.islamic-area .next-btn,.last-btn{padding: 7px 10px;border: 1px solid #006167 ;margin: 2px;background: #006167 ;color: #fff !important;}
.islamic-area .next-btn:hover{border: 1px solid #006167 ;background: #fff ;color: #006167!important;transition: all .25s ease;}
.islamic-area .last-btn:hover{border: 1px solid #006167 ;background: #fff ;color: #006167!important;transition: all .25s ease;}
.islamic-area .applyArea .modalHeading {color: #006167; padding: 10px; font-family: 'zemestro-std';}
.islamic-area .applyArea .wpcf7-submit:hover{background-color:#006167;border:1px solid #006167;}
.islamic-area .contactForm.fullHeightImage .wpcf7-submit:{border:1px solid #006167;}
.islamic-area .contactForm.fullHeightImage .wpcf7-submit:hover{background-color:#006167;border:1px solid #006167;}
.islamic-area .applyArea .close { background: #006167;}
.islamic-area .verticalMenu i { color: #007D84;}
.islamic-area .morph-main-menu-button:after, .islamic-area .morph-main-menu-button:before, .islamic-area .morph-main-menu-button div.morph-main-menu-button-middle:before, .islamic-area .morph-menu-button-three-alt:after,.islamic-area  .morph-menu-button-three-alt:before,
.islamic-area .morph-menu-button-three-alt div.morph-menu-button-three-alt-middle:before,.islamic-area  .morph-menu-button-four:after,
.islamic-area .morph-menu-button-four:before,.islamic-area  .morph-menu-button-four div.morph-menu-button-four-middle:before,
.islamic-area  .morph-menu-button-four div.morph-menu-button-four-middle:after{background-color: #007D84;}
.islamic-area .MenuSearch .taptap-search-button { border: 2px solid #007d84;}
.islamic-area .MenuSearch .taptap-search-button:after {  background-color: #007d84;}
.islamic-area .morph-menu-active .morph-main-menu-button:after,.islamic-area .morph-menu-active .morph-main-menu-button:before,.islamic-area .morph-menu-active .morph-main-menu-button div.morph-main-menu-button-middle:before,.islamic-area .morph-menu-active .morph-menu-button-three-alt:after,.islamic-area .morph-menu-active .morph-menu-button-three-alt:before, .morph-menu-active .morph-menu-button-three-alt div.morph-menu-button-three-alt-middle:before, .islamic-area .morph-menu-active .morph-menu-button-four:after,.islamic-area .morph-menu-active .morph-menu-button-four:before,.islamic-area .morph-menu-active .morph-menu-button-four div.morph-menu-button-four-middle:before,.islamic-area .morph-menu-active .morph-menu-button-four div.morph-menu-button-four-middle:after{background-color: #007D84;}
body .islamic-area .morph-by-bonfire li.current-menu-item a { color: #007D84;}
.islamic-area .MenuSearch .morph-search-wrapper { border-bottom: 2px solid #007D84;}
.islamic-area .MenuSearch .morph-search-close-button:before, .islamic-area .MenuSearch .morph-search-close-button:after {background: #007D84 !important;}

/* islamic color */

/* premier color */
.premier-area .accordianHead h4 a{color:#9C7513  !important;/* #edcc61 !important;*/}
.premier-area .portal-button button{border-radius:0;background-color:#edcc61;}
.premier-area .footerLandingPage{background: #edcc61;}
.premier-area .footerButton{//background: #edcc61;}
.premier-area .row.noticesLandingPage .col-sm-2{color:#edcc61;}
.premier-area .pdfIcon.col-sm-1{/*color: #edcc61 !important;*/  color: #9C7513 !important;}
.premier-area .ibanSubmit{background: #edcc61;}
.premier-area .portal-button .dropdown-menu  a:hover { background: #edcc61;}
.premier-area .menuDefault li a:hover{color:#edcc61;}
.premier-area .menuDefault li.current-menu-item > a{color:#edcc61;}
.premier-area .quickmenuDefault li a:hover{color:#FFF !important;}
.premier-area .quickmenuDefault li.current-menu-item a{color:#edcc61;}
.premier-area .changeLanguage{//background: #edcc61;}
.premier-area .social_icons_ul li{background: #edcc61;}
.premier-area .menuCategory {/*background: #edcc61;*/background: #F2C75C;}
.premier-area .menuCategory  ul.sub-menu li:hover {background: #edcc61;}
.premier-area .colorRed .uvc-main-heading {color: #edcc61 !important;}
.premier-area .colorRed  {color: #9C7513 !important;}
.premier-area .orbitLinks{color: #edcc61 !important;}
.premier-area .noticeDivListBox  .noticeDivDetails a{/*color: #edcc61;*/color:#9C7513;}
.premier-area .noticeDivListBox .noticeDivDetails a:hover{ color: #A89968;}
.premier-area .menuCategory .current-menu-item{background: #edcc61;}
.premier-area span.phNumber{color : #edcc61;}
.premier-area .phCaption{color : #edcc61;}
.premier-area .pdfbuttonRedBorder {color: #edcc61; border: 1px solid #edcc61;}
.premier-area .pdfbuttonRedBorder:hover{background: #edcc61;}
.premier-area .searchDefault input{background: url(../images/premier-search.png) #FFF no-repeat scroll 9px 9px;}
.premier-area .portal-button button:hover{background-color: #B49F70;}
.premier-area .footerButton:hover{//background: #B49F70;}
.premier-area .row.noticesLandingPage .col-sm-10{background:#B49F70;}
.premier-area .emailAddress a:hover{color:#B49F70;}
.premier-area #menu-landing-page-menu li:hover{background: #B49F70;}
.premier-area .portal-button .dropdown-menu  a {background: #B49F70; }
.premier-area .buttonRedBorder{color:#f2c75c;border: 1px solid #f2c75c;}
.premier-area .buttonRedBorder:hover{background: #f2c75c !important;color:#FFF;}
.premier-area  ul.checkList li { background: url(../images/premier-checklist.png) no-repeat 2px 2px transparent;}
.premier-area .autoBoxs .vc_column-inner{ background-color: #f2c75c !important;}
.single-islamic-premier a { color: #f2c75c;}
.premier-area  .topButton {/* background: #B49F70 !important;*/ background:#A89968 !important;}
.premier-area .menuDefault ul ul { background:#f2c75c;/* rgb(242, 199, 92);*/}
.premier-area .menuDefault li li a { color: #ffffff;}
.premier-area .menuDefault li li:hover{ background:#B49F70;}
.premier-area .menuDefault li li:hover a{ color:#FFF;}
.premier-area .menuDefault .sub-menu  .current-menu-item{ background:#B49F70;color:#FFF !important;}
.premier-area .menuDefault .sub-menu  .current-menu-item a{color:#FFF !important;}
.premier-area .menuDefault ul ul ul { background: rgba(0, 125, 132, 0.85);}
.premier-area .social_icons_ul li:hover { background: #A89968; transition: 0.5s background;}
.premier-area .infoTableTh th{background:#f2c75c;/* #edcc61;*/}
 html .tbl-pc-TDicon-islamic { background: #f2c75c !important;}
.premier-area .changeLanguage a {color: #edcc61;padding: 10px 15px; //min-width: 80%; //font-size: 16px;border: 1px solid #edcc61; display: inline-block; border-radius: 30px; //margin: 0 auto; text-align: center;}
.premier-area .changeLanguage a:hover {background: #f2c75c;transition:0.5s background; color:#FFF !important;}
.premier-area .businessPage .headingH3.normalFont h3 { font-size: 1.3em;     color: #edcc61; }
.premier-area .applyNow { border-bottom: 5px solid #f2c75c;}
.premier-area  .searchArea {border-bottom: 5px solid #edcc61;}
.premier-area .current{padding: 7px 10px;border: 1px solid #B49F70;margin: 2px;background: #B49F70;color: #fff;}
.premier-area .inactive{padding: 7px 10px;border: 1px solid;margin: 2px;background: #fff;color: #B49F70;}
.premier-area .inactive:hover{border: 1px solid #B49F70;background: #B49F70;color: #fff;transition: all .25s ease;}
.premier-area .next-btn,.last-btn{padding: 7px 10px;border: 1px solid #edcc61 ;margin: 2px;background: #edcc61 ;color: #fff !important;}
.premier-area .next-btn:hover{border: 1px solid #edcc61 ;background: #fff ;color: #edcc61!important;transition: all .25s ease;}
.premier-area .last-btn:hover{border: 1px solid #edcc61 ;background: #fff ;color: #edcc61!important;transition: all .25s ease;}
.premier-area .applyArea .wpcf7-submit:hover { background-color: #edcc61; border: 1px solid #edcc61; }
.premier-area .applyArea .wpcf7-submit {color: #edcc61; border: 1px solid #edcc61;}
.premier-area .applyArea .modalHeading { color: #edcc61;}
.premier-area .applyArea .close {background: #B49F70;}
.premier-area .verticalMenu i { color: #edcc61;}
.premier-area .morph-main-menu-button:after, .premier-area .morph-main-menu-button:before, .premier-area .morph-main-menu-button div.morph-main-menu-button-middle:before, .premier-area .morph-menu-button-three-alt:after,.premier-area  .morph-menu-button-three-alt:before,
.premier-area .morph-menu-button-three-alt div.morph-menu-button-three-alt-middle:before,.premier-area  .morph-menu-button-four:after,
.premier-area .morph-menu-button-four:before,.premier-area  .morph-menu-button-four div.morph-menu-button-four-middle:before,
.premier-area  .morph-menu-button-four div.morph-menu-button-four-middle:after{background-color: #edcc61;}
.premier-area .MenuSearch .taptap-search-button { border: 2px solid #edcc61;}
.premier-area .MenuSearch .taptap-search-button:after {  background-color: #edcc61;}
.premier-area .morph-menu-active .morph-main-menu-button:after,.premier-area .morph-menu-active .morph-main-menu-button:before,.premier-area .morph-menu-active .morph-main-menu-button div.morph-main-menu-button-middle:before,.premier-area .morph-menu-active .morph-menu-button-three-alt:after,.premier-area .morph-menu-active .morph-menu-button-three-alt:before, .morph-menu-active .morph-menu-button-three-alt div.morph-menu-button-three-alt-middle:before, .premier-area .morph-menu-active .morph-menu-button-four:after,.premier-area .morph-menu-active .morph-menu-button-four:before,.premier-area .morph-menu-active .morph-menu-button-four div.morph-menu-button-four-middle:before,.premier-area .morph-menu-active .morph-menu-button-four div.morph-menu-button-four-middle:after{background-color: #edcc61;}
body .premier-area .morph-by-bonfire li.current-menu-item a { color: #edcc61;}
.premier-area .MenuSearch .morph-search-wrapper { border-bottom: 2px solid #edcc61;}
.premier-area .MenuSearch .morph-search-close-button:before, .premier-area .MenuSearch .morph-search-close-button:after {background: #edcc61 !important;}

/* premier color */
.buttonRedBorder{cursor:pointer !important}
.seniorManagement img{display:none}
.seniorManagement .bodDiv { margin-bottom: 10px;  padding: 5px;}
.seniorManagement .bodTitle {border-bottom: 5px solid #e60000;}
.seniorManagement .designationTitle { color: #333;}

.headerHome{position: absolute; z-index: 999; width: 100%;//margin-top: 50px;}
.portal-button button{border-radius:0;background-color:#E60000;border:0 !important;padding: 10px 15px;font-size: 16px; overflow: hidden;position: relative;   // border-bottom-right-radius: 15px;}
.portal-button button:hover{background-color: #A30000;transition:background 0.5s ;}
.portal-button img{padding-right: 5px;    margin-top: -5px;}
.aligntoBottom{position: absolute; bottom: 0;width: 100%; z-index: 1;}
.footerLandingPage{width: 100%;background: #e60000;padding: 3px 15px;}
#menu-footer-menu-landing-page{list-style-type:none;margin-bottom: 12px;margin-bottom: 10px;margin-bottom: 15px;}
#menu-footer-menu-landing-page li {float: left; display: inline-block;  padding: 0 10px;//border-right: 1px solid #FFF;}
#menu-footer-menu-landing-page li:last-child {border-right: 0px solid #FFF !important;}
#menu-footer-menu-landing-page li a{color:#FFF;    font-size: 14px;}
#menu-footer-quick-links-landing-page{list-style-type:none;margin: 4px 0;}
#menu-footer-quick-links-landing-page li {//float: left; display: inline-block;  padding: 0 10px;}
#menu-footer-quick-links-landing-page li a{color:#FFF;}
.footerButton{   // min-width: 140px;//border: 1px solid #FFF; color: #FFF; //padding: 10px; border-radius: 0;// margin: 0 10px; float: right;    //background: #e60000;}
.footerButton:hover{//color: #FFF;//background: #A30000;//transition:background 0.5s ; }
.row.noticesLandingPage .col-sm-2{background: #FFF; color: #E60000;    padding: 12px 18px 8px; padding-left: 30px; font-size: 16px;}
.row.noticesLandingPage .col-sm-2:after{ content: ""; position: absolute; height: 0; width: 0; left: 100%;     top: 13px; border: 10px solid transparent; border-left: 10px solid white; z-index: 100;}
.icon-image{width: 65%;padding: 3px 22px;}
.icon-image.premierIconImage{width: 80%; padding: 0; margin: 0 auto !important;text-align: center;display: block;float: none;}
.row.noticesLandingPage .col-sm-10{background:#8c8279;  padding: 10px 30px 5px 15px;}
.noticeTitle{color:#FFF;}
.boxLeft{border-bottom-left-radius: 15px;border-top-right-radius: 15px;}
.boxMiddle{border-bottom-left-radius: 15px;border-top-right-radius: 15px;}
.boxRight{border-bottom-left-radius: 15px;border-top-right-radius: 15px;}
.noticeTitle:hover{color:#cecece;}
.pdfIcon{padding-right:5px;}
.home .noticeTitle { font-size: 16px;}
.pdfIcon.col-sm-1{margin-top: 3px; color: #e60000 !important; font-size: 1.2em;}
.marqueeClass{//line-height:0 !important;}
.noticeDivDetails{padding-right:20px !important;}
.backWhite{background: #F8F8F8;width: 32.3%;padding: 8px 25px;min-height: 85px;margin-bottom: 15px;box-shadow: 1px 1px 12px #585858;}
.boxLeft{margin-right:0.5%;/* margin-left:0.5%; *//* background: #007481; *//* margin-right: 1%; */padding: 3px 19px;}
.backWhite.boxLeft .footerButton:first-child {display: inline-block;/*width: 100%;*/border: none;margin: 20px 0 0 !important;}
.backWhite.boxLeft .footerButton:first-child img {width: 100%;height: auto;margin: 0 auto;}
.boxMiddle{ //margin-right: 1%;//background: #edcc61; margin-right: 0.5%;   margin-left: 0.5%;}
.boxRight{margin-left:1%;padding-left:0;;}
.phCaption{font-size : 14px;color : #E90000;    line-height:53px;}
span.phNumber{ font-size : 34px; color : #E90000;text-align:right;font-weight:bold}
.emCaption{color:#515150;letter-spacing : -1px;    font-size: 14px;}
.emailAddress a{    color: rgba(81, 81, 80, 0.7);font-style:italic;    font-size: 14px;}
.emailAddress a:hover{color:#A30000;}
.genIban{ color : #E90000;font-size : 14px;}
.ibanCode{border-style: Solid; border-color: rgb(199, 199, 199); border-width: 1px; border-radius: 17px; width: 22%;     padding: 6px 0;   //padding-left:15px;text-align:center}
.ibanNumber{border-style: Solid; border-color: rgb(199, 199, 199); border-width: 1px; border-radius: 17px; width: 50%;    padding: 6px 0;    //padding-left:15px;text-align:center}
.ibanSubmit{width: 25%; outline: 0;  background: #E60000; color: #FFF;  border: 0;  outline: 0;  padding: 5px 10px;  border-radius: 25px;}
.appLinks{    margin-top: 10px;}
.appTagline{color : #E90000;font-size : 14px;margin-bottom:10px;}
.appLinks img{width: 50% !important;}
.primaryMenu{background: rgba(230, 0, 0, 0.7); text-align: center;margin-bottom: 15px; text-align: center; padding: 15px;border-bottom-left-radius: 15px;border-top-right-radius: 15px;}
.primaryMenu h2{color: #FFF;margin:0 !important;font-family: 'zemestro-std'; font-size: 34px; margin-bottom: 0px !important;}
#menu-landing-page-menu{list-style-type: none; margin: 0 auto;  text-align: center;  display: block ;}
#menu-landing-page-menu li{float: left; padding: 10px 30px; border: 1px solid #FFF; border-radius: 10px;     margin: 25px 3.8% 0; font-size: 16px;margin: 25px 1.5% 0;font-size: 25px; width: 22%;}
#menu-landing-page-menu li a{color:#FFF;    display: block;}
#menu-landing-page-menu li:hover{    background: #a30000;transition:background 0.5s}
.portal-button{    //margin-top: 10px;}
.sliderText{font-family:'zemestro-std' !important; }
.show-on-hover:hover > ul.dropdown-menu {display: block;}
.portal-button .dropdown-menu { min-width:250px;    background-color: rgba(255, 255, 255, 1) !important;margin-top: 0 !important;border-radius: 0 !important;border-left: 0 !important;}
.portal-button .dropdown-menu:before {content: "";position: absolute;height: 0;width: 0;left: 0;top: -30px; border: 15px solid transparent; border-bottom: 15px solid rgba(255, 255, 255,1); z-index: 9999; margin-left: auto;    right: 0;    }
.portal-button .dropdown-menu  a {padding: 10px 0px;color: #fff; background: #E60000; text-align: center;}
.portal-button .dropdown-menu  a:hover { background: #a30000; transition:0.5s background;color: #fff;}
.portal-button .dropdown-menu  a.firstLink { margin: 15px 5px 15px 10px;}
.portal-button .dropdown-menu  a.secondLink { margin: 15px 10px 15px 5px;}
.portal-button .dropdown-menu li{float:left;    min-width: 50%;}
.portal-button .dropdown-menu .divider {  background-color: #ababab;    margin-bottom: 0;  float: none !important;  clear: both;}
.headerDefault .row{background:#F0F0F0;height:100vh;    padding:0 !important;    width: 100%;}
.menuDefault ul{list-style-type:none;text-align:center;margin-top: 30px;margin-bottom:0 !important;}
.menuDefault li{list-style-type:none; //border-top: 1px dashed #000000; width: 100%; margin: 0 auto;  padding-left: 15px;  padding-right: 15px;}
.menuDefault li:last-child a{//border-bottom: 1px dashed #000000;}
.menuDefault li li:last-child a{border-bottom: 0px dashed #000000;}
.menuDefault li:first-child a{border-top: 0px solid #E0dedc;}
.menuDefault li a{color:#4D4D4D;font-size: 13px;display: block;padding: 3% 0;text-align: left;border-top: 1px solid #E0dedc;}
.menuDefault li a:hover{color:#E60000;transition:0.5s color;}
.menuDefault li.current-menu-item > a{color:#E60000;}
.menuDefault li li.current-menu-item > a{color:#FFF;}
.menuDefault li li.current-menu-item {color:#FFF;background:#a10000}
.quickmenuDefault ul{list-style-type:none;text-align:center;    margin: 0;}
.quickmenuDefault li{list-style-type:none; border-top: 1px dashed #000000; width: 90%;    margin: 0 auto;}
.quickmenuDefault li:last-child {border-bottom: 1px dashed #000000;}
.quickmenuDefault li a{color:#4D4D4D !important;font-size: 16px;    display: block;    padding: 5% 0;}
.quickmenuDefault li a:hover{color:#E60000 !important;transition:0.5s color;}
.quickmenuDefault li.current-menu-item a{color:#E60000;}
.quickmenuDefault #menu-footer-quick-links-landing-page li { float: none; display: block;}
.headerDefault .portal-button {margin: 0 !important}
.headerDefault .portal-button .btn-group{width:100%;}
.headerDefault .portal-button button{width:100%;}
.headerDefault .portal-button .dropdown-menu {position: absolute; top: 0; left: 100%; right: 0; float: left;}
.headerDefault .portal-button .dropdown-menu:before {left: -30px; border: 15px solid transparent; border-right: 15px solid rgba(255, 255, 255, 1); margin-left: auto;right:auto;top:7px}
.searchDefault input{border-radius: 22px; -moz-border-radius: 22px; -webkit-border-radius: 22px !important; border: 0 solid transparent !important;  background: url(../images/search.png) #FFF no-repeat scroll 9px 9px; padding-left: 44px; width: 100% !important; min-height: 40px; font-size: 16px;}
.searchDefault .form-group{margin-bottom:0}
.searchDefault .input-group { width: 100%;}
.searchDefault{//margin: 0 auto; //width: 90%;    padding: 10px 15px;}
.menuCategory .topQuickMenu  li { float: left; display: block; padding: 5px 6px; font-size: 16px;list-style-type: none;  border-top: 0px dashed #000000; width: auto;}
.menuCategory .topQuickMenu li:last-child { border-bottom: 0px dashed #000000;}
.menuCategory .topQuickMenu ul li a { color: #FFF !important;  display: block;padding-top: 0; padding-bottom: 0;}
.changeLanguage{//background: #e60000;color: #FFF; //padding: 10px;    //text-align: left;}
.changeLanguage a {
    color: #e60000;
    border: 1px solid #e60000;
    display: block;
    border-radius: 30px;
    margin: 0px auto;
    text-align: center;
    padding: 6px 0px;
    width: 80%;
    font-size: 12px;
    }
.changeLanguage a:hover {background: #e60000;transition:0.5s background; color:#FFF !important;}
.quickContact .phCaption {line-height: 1.14; display: block;  text-align: center;}
.quickContact span.phNumber { font-size: 38px; text-align: center;  display: block;}
.social_icons_ul li { width: 35px;  height: 35px;  background: #e60000; margin: 0 2%; border-radius: 30px; text-align: center;  border: 1px solid #FFF; padding: 5px !important;}
.social_icons_ul li:hover { background: #A10000; transition:0.5s background}
.quickContact.col-lg-2{width:16%;padding: 12px 0 13px;}
#nav_menu-7 {
    margin: 0 auto;
    width: 90%;
}
.quickContact.col-lg-2 .social_icons_ul li { margin: 0 3.5%;}
.topQuickMenu.col-lg-4{width: 25%;    padding: 13px 0;}
.social_icons_ul li a{color: #FFF;font-size: 18px;}
.headerDiv.col-sm-2{width:14%;}
.paddingSidemenuDefault{padding: 3% 0;}
.logoDefault{width:60%;height:auto;}
.sliderVertical .fullscreen-container, .fullwidthbanner-container{width: 100% !important; left: 0 !important;}
.menuCategory {background: #e60000;   // padding: 10px 0;}
.col-sm-10.defaultPage{width:86%;}
.menuCategory ul{list-style-type:none;margin-bottom:0;}
.menuCategory ul li{float: left; display: block; padding: 15px 15px; font-size: 16px;}
.menuCategory ul li a{color:#FFF;   // text-shadow: 1px 1px #8a8a8a;display: block;}
.menuCategory ul ul{display:none;}
.menuCategory .menu-item i._mi { margin-top: 0.2em !important; width: auto; height: auto; font-size: 0.8em !important; line-height: 1; margin-left: .4em !important;}
.menuCategory  li:hover > ul{display: block;     width: 240px; position: absolute; background: rgba(103, 103, 103, 0.8);z-index: 101; margin-top: 14px;}
.menuCategory  ul.sub-menu li{display: block; float: none; padding: 7px 15px; font-size: 14px;border-bottom:1px dotted #FFF;}
.menuCategory  ul.sub-menu li:hover {background: #e60000;transition:1s background;}
.menuCategory  ul.sub-menu li:last-child{border-bottom:0 !important;}
.menuCategory  ul.sub-menu:before{/*content: ""; position: absolute; height: 0; width: 0; left: 0; top: -19px; border: 10px solid transparent; border-bottom: 10px solid #b3b3b3; z-index: 9999;  right: 0;  margin-left: auto;  margin-right: auto;*/}
.contentArea{padding-top: 20px; padding-bottom: 20px;  padding-left: 20px; padding-right: 20px;}
.headingH3 .uvc-main-heading { margin-top: 35px;}
.orbitArea{margin-top:15px}
.islamic-area .orbitArea .vc_col-sm-8 .vc_column-inner{padding:0;}
.orbitArea .vc_col-sm-8 .vc_column-inner{padding:15px;    //background-repeat: no-repeat;}
.colorRed .uvc-main-heading {color: #e60000 !important;}
.orbitIcons{text-align: left !important;float: left !important; width: 20% !important;  height: auto !important;  margin-top: 25px;}
.normalFont .uvc-main-heading h3{font-family:'zemestro-std' !important;}
.orbitLinks{color: #e60000 !important;font-size: 0.83em; text-align: center; display: inline-block; margin: 0 5px;}
.noticeDivListBox  .noticeDivDetails a{color: #e60000}
.noticeDivListBox{min-height: 310px !important;width: 31% !important; margin-left: 2% !important; padding: 15px !important; box-shadow: 0px 0px 6px #bdbdbd;}

.noticeDivListBox span{padding-bottom: 10px; display: block;  border-bottom: 1px dotted #cacaca;}
.noticeDivListBox  .noticeDivDetails{padding: 11px 0 !important; border-bottom: 1px dotted #cacaca; display: block; font-size: 12px;}
.noticeDivListBox  .noticeDivDetails:last-child{border-bottom:0 !important;    padding-bottom: 0 !important;}
.bestBankingRates .vc_column-inner{padding: 15px !important; box-shadow: 0px 0px 6px #bdbdbd;//max-height: 150px;//min-height: 150px;}
.bestBankingRates{margin-top:25px;}
.bestBankingRates .headingH3 .uvc-main-heading {  margin-top: 0;}
strong.fontEm16{color: #000;font-weight: normal;}
.buttonRedBorder{color: #e90000;border: 1px solid #e90000; padding: 5px 10px; margin-top: 15px !important; display: inline-block;border-radius: 35px;}
.buttonRedBorder:hover{background: #e90000 !important;color:#FFF;transition:0.5s background;}
.col-sm-8.contentArea{overflow: scroll; height: calc(100vh - 60px);  overflow-x: hidden;}
.col-sm-7.contentArea{overflow: scroll; height: calc(100vh - 60px);  overflow-x: hidden;}
.col-sm-12.contentArea{overflow: scroll; height: calc(100vh - 60px);  overflow-x: hidden;}
.col-sm-10.contentArea{width:100%;overflow: scroll; height: calc(100vh - 60px);  overflow-x: hidden;}
.reachUs {width: 23%;    padding: 9px 15px;}
.reachUs .phCaption {font-size: 14px; color: #ffffff;  line-height: 20px;  width: 35%;  display: block;float: left;}
.reachUs span.phNumber {font-size: 30px; color: #ffffff; text-align: right;  font-weight: bold;  float: right;}
body .headingH3.normalFont h3 { font-family: 'zemestro-std' !important;}
.categoryDescription{background:#F0F0F0;padding:15px 30px;}

.childPagesMain .col-sm-4 .childData{box-shadow: 0px 0px 6px #bdbdbd;height: 350px;  position:relative;margin: 0 7px 25px;}
.childData .buttonRedBorder{position: absolute; bottom: 15px; left: 15px; //right: 0; margin-left: auto; margin-right: auto; width: 40%;}
.childData h3{width: 100%; margin: 10px auto !important; padding: 0 15px;}
.childDescription{font-size: 0.9em; padding: 0 15px;}
.childPagesMain .col-sm-4:nth-child(3n+3) { padding-left:0px;/*9.5px*/}
.childPagesMain .col-sm-4:nth-child(3n+2) { padding:0px;/*0 4.75px*/}
.childPagesMain .col-sm-4:nth-child(3n+1) { padding-right:0px;/*9.5px*/}

.childPagesMain .col-sm-3 .childData{box-shadow: 0px 0px 6px #bdbdbd;height: 350px;  margin-bottom: 15px;position:relative}
/*
.childPagesMain .col-sm-3:nth-child(3n+4) { padding-left:10px}
.childPagesMain .col-sm-3:nth-child(3n+3) { padding-right:10px}
.childPagesMain .col-sm-3:nth-child(3n+2) { padding-right:10px}
.childPagesMain .col-sm-3:nth-child(3n+1) { padding-right:10px}
*/
.childPagesMain .col-sm-3{ padding:0 8px}
/*.childPagesMain .col-sm-3:nth-child(4n+1) { padding-left:0 !important}
.childPagesMain .col-sm-3:nth-child(4n+4) { padding-right:0 !important}*/
.strongSpace{letter-spacing:0.5px;}
.termConditions {box-shadow: 0px 0px 6px #bdbdbd; padding: 15px;  margin-top: 25px;}
.menuCategory .current-menu-item{background: #e60000;}
.vc_tta-panel.accordianHead{margin-bottom:10px;}
.businessPage {margin-bottom:15px !important;}
.businessPage .headingH3.normalFont h3 { font-size: 1.3em; color: #e60000; }
.businessPage .headingH3 .uvc-main-heading { margin-top: 10px;  margin-bottom: 10px;}
.businessPage .noticeDivListBox {min-height: 380px !important; width: 31.9% !important;  margin-left: 2% !important;  padding: 15px !important; box-shadow: 0px 0px 6px #bdbdbd;}
.businessPage .noticeDivListBox.firstChild{margin-left:0 !important; padding: 0 !important;}
.businessPage .noticeDivListBox.middleChild{ padding: 0 !important;}
.businessPage .noticeDivListBox.firstChild .uvc-heading{padding: 0 15px !important;}
.businessPage .noticeDivListBox .buttonRedBorder{margin-top: 0 !important; position: absolute;  bottom: 14px;}
.businessPage .noticeDivListBox.middleChild .uvc-heading{padding: 0 15px !important;}
.businessPage .noticeDivListBox.lastChild{margin-right:0 !important;}
.menuCategory .sub-menu .sub-menu{left: 100%; //top: 0px; // margin-top: 0px;width: 265px;    margin-top: -27px;}
.bestBankingRates h3{font-size:18px;}
.sliderResponsive{display:none;}
.mobileMenuButton{display:none;}
.verticalMenu {display:none;}
.MenuSearch {display:none;}
.mobileFooterDefault {display:none;}
.mobileMenuInnerPages{display:none;}
.contentArea.fullWidth{width:100%;}
.middleContentAbout{padding:0 15px !important;}
.customTwo{float: left !important; width: 24.5% !important; padding: 0;margin-right: 1.5%; min-height: 0 !important;}
.customFour{width: 48%  !important; margin-right: 1.5%;}
.customFourLast{width: 38.5%  !important;} 
.customTwo.columnLast{margin-right:0 !important}
.customFour.columnLast{margin-right:0 !important}
.customTwo .vc_column-inner{ background-size: cover !important;}
.customFour .vc_column-inner{ background-size: cover !important;}
.overImageText{position: absolute;bottom: 25px;  left: 25px;right:30px;}
.rightAbsolute{position: absolute;bottom: 25px;  right: 25px;}
.smallText{color:#FFF;}
.headingText{color: #FFF;  font-family:'zemestro-std-medium'; font-size: 27px; //width: 50%; line-height: 27px;margin: 3px 0;}
.headingText .pull-right{font-size: 22px; line-height: 18px;}
.headingText .pull-left{font-size: 2em;}
.solidRedBlock{background: #e60000; padding: 10px;    margin-bottom: 20px !important;   // position: absolute;  //bottom: 0;}
.solidRedBlock .headingText { margin: 15px 0 10px;}
.solidOrangeBlock{background: #E64B2C; padding: 10px;   // position: absolute; margin-bottom: 20px !important; //bottom: 0;}
.solidOrangeBlock .headingText { margin: 15px 0 10px;}
.height345 img{min-height:343px;}
.leadershipDiv{margin-top:35px !important}
.leadershipDiv .textArea{}
.leadershipDiv h5{margin: 0 0 5px;font-family: 'zemestro-std';font-size: 16px;}
.designationTitle{font-size:12px;}
.bodTitle{color: #e60000;  font-family: 'zemestro-std';  padding: 10px 15px;box-shadow: 0px 0px 10px rgba(1, 1, 1, 0.15);     padding: 10px 20px;
    margin: 10px 0; height: 80px;}
.islamic-area .roundButtonOrbit{border: 1px solid #007D84;border-radius: 35px;padding: 8px 10px;display: block;margin: 0 auto;text-align: center;width: 45%;color: #007D84;}
.roundButtonOrbit{border: 1px solid #e90000;border-radius: 35px;padding: 8px 10px;display: block;margin: 0 auto;text-align: center;width: 45%;color: #e90000;}
div.thumbnail  p{text-align: center; padding: 10px 0 5px; margin-bottom: 0; color: #e60000; font-size: 14px; width: 55%;
 margin: 0 auto;}
div.thumbnail.selected  p{color: #FFF;}
.leadershipDiv .modal-dialog{width:80%;    margin-top: 10%;}
.leadershipDiv .modal-body{box-shadow: 0px 0px 10px rgba(1, 1, 1, 0.21)}
.leadershipDiv .applyArea .modal-body {background-color:#FFF !important}
.leadershipDiv .applyArea .close { color: #e60000; right: 0; top: -80px; font-size: 70px;background:transparent;    height: 51px;}
.leadershipDiv .modal-dialog .designation{color: #e60000; display: block;  margin-bottom: 5px;font-size: 14px;}
.bodDiv{position: relative;margin-bottom: 35px;}
.bodDiv img{width: 100%;}
.fullHeightImage{width: 100%; height: calc(100vh - 60px);background-repeat: no-repeat !important;background-position: center center !important;background-size: cover !important;}
.colorRed.designationTitle { font-size: 18px;  margin-bottom: 10px !important;  display: block;}
.menuDefault ul ul {display:none;position: absolute; left: -100%; //transform: translateX(-100%); background: rgba(230, 0, 0, 0.75);  top: 0;  width: 250px !important; z-index: 3; height: 100vh;padding-top:110px;-webkit-transition: all 0.7s ease;  -moz-transition: all 0.7s ease;  transition: all 0.7s ease;}
.menuDefault li li a { color: #ffffff; font-size: 14px; display: block; padding: 3% 0; text-align: left;border: 0;}
.menuDefault li li:hover{ background:#A10000;transition:0.5s background;}
.menuDefault li li{ border-top:0 !important;    border-bottom: 1px solid #e0dedc !important;}
.menuDefault li li:hover a{ color:#FFF;}
.logOnImage{    width: 20%;}
.cardImage{padding: 5px 0; width: 80%;margin: 0 auto;}
.appImage{    //margin-top: 8px;}
.menuDefault  li.menu-item-has-children:hover > ul{display:inherit !important;  //transform: translateX(0%);
-webkit-transition: all 0.7s ease;-moz-transition: all 0.7s ease; transition: all 0.7s ease;left: 100%;}
.topButton{background: #A20000 !important; margin-right: 0px !important; margin: 0 !important;  border: 0 !important;  border-radius: 0 !important; padding: 10px 15px !important;  
height: 60px;}
.alfalahIslamic .icon-image {width: 60%;margin: 7px auto !important;text-align: center;display: block;float: none;}
.alfalahPremier .icon-image {width: 60%;margin: 7px auto !important;text-align: center;display: block;float: none;}
.childData img{width:100%;}
body .footerLandingPage .col-lg-6{width:36% ;}
body .footerLandingPage .col-lg-4{text-align: center; width: 28%;}
body .footerLandingPage .col-lg-3{width: 19%; text-align: center; float: left;margin-top: 7px;}
body .footerLandingPage .col-lg-2{float:right}
.borderBoth{border-right: 1px solid #a50000;  border-left: 1px solid #ee9192;}
.borderLeft{border-left: 1px solid #ee9192;}
.borderRight{border-right: 1px solid #a50000; }
.width20{width:20%;} 
.horizontalMiddleContent{width: 80%;  margin: 0 auto !important;}
.backgroundOverlayDiv.active{background: rgba(0, 0, 0, 0.7); position: absolute; width: 100%;  height: 100vh; z-index: 2; top: 0;}
.backWhite.boxLeft .footerButton {width: 48%; float: left;  height: auto;  margin: 20px auto !important; padding: 0 4%;}
.logoBlockDiv{//padding: 36px 25px;}
.firstLogo{    border-right: 1px solid #a50000;}
.secondLogo{    border-left: 1px solid #ee9192;}
.copyRightText{font-size: 13px; color: #FFF;Padding: 12px 0 0;font-size: 16px;Padding: 7px 0 0;}
.copyRightText p{    margin-bottom: 0;    font-size: 16px;}
.menuBorderBottom a{//border-bottom:1px solid #FFF;    //padding-bottom: 5px;    color: #FFF;}
#menu-copyright-menu{display: inline-block;  list-style: none;      margin-bottom: 0;}
#menu-copyright-menu li{float:left; padding:0 10px;//border-right: 1px solid #FFF;}
#menu-copyright-menu li:last-child {border-right: 0px solid #FFF !important;}
.copyRightText .widget_text{display:inline-block;float: left;padding-right: 0px;  padding-left: 5px;}
/* #rev_slider_6_1_wrapper{height:57.4vh !important;min-height:57.4vh !important;}
#rev_slider_6_1_forcefullwidth .tp-fullwidth-forcer{height:57.4vh !important;min-height:57.4vh !important;}
#rev_slider_6_1{height:57.4vh !important; min-height:57.4vh !important;}
.islamic-area .menuCategory { //height: 7.6vh;}
#rev_slider_7_2_wrapper{height:31vh !important;min-height:31vh !important;}
#rev_slider_7_2{height:31vh !important;min-height:31vh !important;}
#rev_slider_8_3_wrapper{height:31vh !important;min-height:31vh !important;}
#rev_slider_8_3{height:31vh !important;min-height:31vh !important;}
.page-template-islamic-banking-template .scrollAbleDive{overflow:hidden} */
.menuDefault ul ul ul { display: none !important;}
.islamicLandingpageSubslider{margin-top:15px !important; }
.bottomSectionDiv {/* height: 40vh; *//* position: absolute; *//* bottom: 0; *//* width: 100%; */}
.topBottom30{margin:30px auto !important}
.form-horizontal .form-group {margin-right: auto !important; margin-left: auto !important;}
.bottomSectionDiv .jamaPunji img{width: 35%; margin: 15px auto !important;  text-align: center; display: block; float: none;}
.bottomSectionDiv .paddingSidemenuDefault{padding: 1% 0;}
.row.blockDisplay{position: relative;width: 31.3%; float: left;  height: 270px; /*170px*/; padding: 10px;    margin: 1% !important;box-shadow: 0px 0px 10px rgba(1, 1, 1, 0.21);border-bottom: 5px solid #e60000;}
.noticeDivDetails .checkList{padding-top: 45px;};
.pressReleases .row.blockDisplay{height: 220px; }
.pressReleases .fa{font-size: 40px; color: #e60000; padding-bottom: 20px;}
.bottomFixedButton {position: absolute; bottom: 10px;margin-left: auto; margin-right: auto;  right: 0; left: 0; width: 50%;}
.impInfoLink:hover span{color:gray !important;}
.row.blockDisplay .noticeTitle { color: #5f5e5e;}
.impInformation{position: absolute; bottom: 10px; left: 30px;}
.portal-button.forLanguage .dropdown-menu li { min-width: 100%; border-bottom: 1px dashed #484646;}
.portal-button.forLanguage .dropdown-menu li:last-child{border-bottom:0 !important;}
.portal-button.forLanguage .dropdown-menu a { padding: 5px 0px; color: #e60000;background:transparent;text-align: center;}
.portal-button.forLanguage .dropdown-menu {min-width:300px;}
.contactForm.fullHeightImage{background:#191919;}
.contactForm.fullHeightImage.middleForm{background:#efefef !important;height: auto; padding-bottom: 15px;}
.contactForm.fullHeightImage .form-control {border-radius: 0 !important; margin-bottom: 15px; margin-top: 15px;background: transparent; border: 0; border-bottom: 1px solid #FFF!important; padding-left: 0;box-shadow: none;color:#FFF;}
.contactForm.fullHeightImage.middleForm .form-control {border-radius: 0 !important; margin-bottom: 15px; margin-top: 15px;background: transparent; border: 0; border-bottom: 1px solid #333 !important; padding-left: 0;box-shadow: none;color:#333;}
.contactForm.fullHeightImage .form-control option{color:#333;}
.contactForm.fullHeightImage ::-webkit-input-placeholder { /* WebKit, Blink, Edge */  color:    #FFF !important;}
.contactForm.fullHeightImage :-moz-placeholder { /* Mozilla Firefox 4 to 18 */ color:    #FFF !important;}
.contactForm.fullHeightImage ::-moz-placeholder { /* Mozilla Firefox 19+ */ color:    #FFF !important;}
.contactForm.fullHeightImage :-ms-input-placeholder { /* Internet Explorer 10-11 */ color:    #FFF !important;}
.contactForm.fullHeightImage ::-ms-input-placeholder { /* Microsoft Edge */  color:    #FFF !important;}

.contactForm.fullHeightImage.middleForm ::-webkit-input-placeholder { /* WebKit, Blink, Edge */  color:    #333 !important;}
.contactForm.fullHeightImage.middleForm :-moz-placeholder { /* Mozilla Firefox 4 to 18 */ color:    #333 !important;}
.contactForm.fullHeightImage.middleForm ::-moz-placeholder { /* Mozilla Firefox 19+ */ color:    #333 !important;}
.contactForm.fullHeightImage.middleForm :-ms-input-placeholder { /* Internet Explorer 10-11 */ color:    #333 !important;}
.contactForm.fullHeightImage.middleForm ::-ms-input-placeholder { /* Microsoft Edge */  color:    #333 !important;}

.applyArea ::-webkit-input-placeholder { /* WebKit, Blink, Edge */  color:    #333 !important;}
.applyArea :-moz-placeholder { /* Mozilla Firefox 4 to 18 */ color:    #333 !important;}
.applyArea ::-moz-placeholder { /* Mozilla Firefox 19+ */ color:    #333 !important;}
.applyArea :-ms-input-placeholder { /* Internet Explorer 10-11 */ color:    #333 !important;}
.applyArea ::-ms-input-placeholder { /* Microsoft Edge */  color:    #333 !important;}


.contactForm.fullHeightImage.middleForm .formHeading{ color: #e60000;}
.contactForm.fullHeightImage .formHeading{margin-top: 0;padding: 35px 15px 10px; text-transform: uppercase; color: #ffffff;background: #181818; font-size: 18px;}
.contactForm.fullHeightImage.middleForm .formHeading{background: #efefef !important;}
.contactForm.fullHeightImage.middleForm .wpcf7-submit{color: #e60000;  border: 1px solid #e60000;}
.contactForm.fullHeightImage .wpcf7-submit{width: 35%; background: transparent; color: #FFF; border: 0; height: 35px; border: 1px solid #FFF;
border-radius: 25px; margin: 0 auto !important;margin-top: 25px !important; margin-bottom: 10px !important;}
.applyNow {position: relative; width: 49%; float: left;text-align: center; height: 130px;  padding: 10px 10px; margin: 1% 1% 1% 0 !important;
 box-shadow: 0px 0px 10px rgba(1, 1, 1, 0.21); border-bottom: 5px solid #e60000;}
.applyNow .buttonRedBorder { padding: 8px 10px; display: block; margin: 0 auto; text-align: center; width: 65%; margin-bottom: 15px !important;}
.applyArea .form-control { color:#333  !important;box-shadow: none;border-radius: 0 !important; margin-bottom: 15px !important; margin-top: 15px !important;background: transparent; border: 0; border-bottom: 1px solid #333 !important; padding-left: 0;}
.applyArea .formHeading{    margin-top: 0;  padding: 10px 15px;  text-transform: uppercase;  color: #ffffff;background: #a20000;}
.applyArea .wpcf7-submit{width: 35%; background: transparent; color: #e60000; border: 0; height: 35px; border: 1px solid #e60000;
border-radius: 25px; margin: 0 auto !important;}
.modalHeading{background: #e60000; font-size: 30px; text-align: center; margin: 0; color: #FFF; padding: 10px;}
.applyArea .close{width: 35px; height: 35px; background: #610000; opacity: 1; color: #FFF;border-radius: 35px; position: absolute; right: -15px; top: -15px;font-size: 31px;display:block !important;}
.applyArea .modal-body { background: #191919;}
.applyArea .modal-header { padding: 0; border-bottom: 0px solid #e5e5e5 !important;  background: #191919;}
.premierOverImage{position: absolute !important; width: 100%; top: 40px; color: #FFF;}
.premierOverImage .buttonRedBorder {border-color: #FFF;color:#FFF;}
.businessOverImage{position: absolute !important; width: 100%; top: 40px;}
.businessOverImage h3 {    color: #e60000;}
.businessOverImage h2 {font-family:'zemestro-std';}
.gridFourWidth.vc_column-gap-20 .vc_col-sm-4{width: 32%; margin: 1% 2% 1% 0;    padding: 0 !important;}
.gridFourWidth.vc_column-gap-20 .vc_col-sm-4:last-child{ margin-right:0 !important}
.modal-backdrop { background-color: #fff !important;}
.modal-backdrop.in { opacity: 0.95 !important;}

.topBarMenu button {font-size:14px;}
.topBarMenu .dropdown-menu {
    position: absolute;
    top: 58px;
	right:0 ;
    left: initial;
}
.topBarMenu .dropdown-menu .divider {  padding: 0;}
.topBarMenu.portal-button .dropdown-menu li {float: left; min-width: 50%; padding: 0;}
.searchExcerpt{margin: 15px 0 10px;}
.searchArea{box-shadow: 0px 0px 6px #bdbdbd;padding: 15px; width: 48%; float: left; margin: 1%;min-height: 220px;    border-bottom: 5px solid #e60000;position:relative;}
.pagination{display: block; width: 100%; clear: both;float: right; text-align: right;}
.pagination span{padding-right:10px !important;}
.current{padding: 7px 10px;border: 1px solid #a20000;margin: 2px;background: #a20000;color: #fff;}
.inactive{padding: 7px 10px;border: 1px solid;margin: 2px;background: #fff;color: #a20000;}
.inactive:hover{border: 1px solid #a20000;background: #a20000;color: #fff;transition: all .25s ease;}
.next-btn,.last-btn{padding: 7px 10px;border: 1px solid #E60000 ;margin: 2px;background: #E60000 ;color: #fff !important;}
.next-btn:hover{border: 1px solid #E60000 ;background: #fff ;color: #E60000!important;transition: all .25s ease;}
.last-btn:hover{border: 1px solid #E60000 ;background: #fff ;color: #E60000!important;transition: all .25s ease;}
.page-no{font-size: 18px;padding-right: 20px;}
.searchArea a {text-transform:capitalize;}
.searchArea .buttonRedBorder {position: absolute; bottom: 20px;}
.blockTwo .vc_row-has-fill>.vc_column_container>.vc_column-inner, .blockTwo .vc_row-has-fill+.vc_row>.vc_column_container>.vc_column-inner{padding-top: 5px;}
.miCalculator .col-lg-12{padding:0 !important}
.miCalculator{margin-top:25px !important;}
.miCalculator .form-control { height: 45px; padding: 10px 15px; border-radius: 0;  box-shadow: none;border:1px solid !important}
.miCalculator ::-webkit-input-placeholder { /* WebKit, Blink, Edge */  color:    #555 !important;}
.miCalculator :-moz-placeholder { /* Mozilla Firefox 4 to 18 */ color:    #555 !important;}
.miCalculator ::-moz-placeholder { /* Mozilla Firefox 19+ */ color:    #555 !important;}
.miCalculator :-ms-input-placeholder { /* Internet Explorer 10-11 */ color:    #555 !important;}
.miCalculator ::-ms-input-placeholder { /* Microsoft Edge */  color:    #555 !important;}
.miCalculator .buttonRedBorder	{width: 15%;  font-size: 18px;    font-size: 14px;  padding: 5px 10px; background: transparent;    margin-bottom: 15px;}
.roundButton{border: 1px solid #e90000; border-radius: 35px; padding: 8px 10px; display: block; margin: 0 auto; text-align: center; width: 65%; color: #e90000;}
.roundButton:hover{    background: #e90000 !important;    color: #FFF !important;    transition: 0.5s background;}
.mMarginLeft{margin-left:-10px !important}
.mMarginRight{margin-right:-10px !important}
#gCaptcha{margin-bottom: 15px;}
.applyArea select option{color:#333 !important;}
.compareButton{background: #e60000; color: #FFF;  border: 0;  padding: 10px 25px; font-size: 16px; width: 25%;margin: 0 auto;}
p.lead{    font-size: 16px;    margin-bottom: 0;}
.solidRedBlock .entityRating{  margin: 24px 0 24px 0px;}
.blankSpace {padding: 25px 0;}
.visiblityHidden{visibility:hidden}
.entityRating{color: #FFF;font-family: 'zemestro-std-medium';font-size: 27px;line-height: 27px;margin: 3px 0;}
.compareArea .blockRed{background: #e60000;color: #FFF !important;border:1px solid #e60000}
.compareArea .panel-body{color:#FFF;background: #e60000;border:0px solid #e60000}
.compareArea .list-group { margin-bottom: 0; border: 0px solid #e60000;    border-top: 0;}
.compareArea .borderLeft0{border-left: 0 !important;}
.compareArea .panel {border:0 !important}
.compareArea .panel-heading { padding: 0; margin-bottom: 15px;}
.compareArea .padding20 {    padding: 20px 15px;}
.compareArea .padding30 {    padding: 30px 15px;}
.compareArea .list-group-item {border: 0px solid #ddd; border-bottom: 5px solid #e60000 !important; margin: 0 auto; box-shadow: 0px 0px 10px rgba(1, 1, 1, 0.15); margin-bottom: 7.5px;  margin-top: 7.5px;border-radius:0 !important;}
.displayNone{display:none}
.displayNone.show{display:inherit !Important;    padding: 0 5px;}
.applyArea .buttonRedBorder.sliderApplyNow i{    margin-left: 10px !important;}
.applyArea .buttonRedBorder.sliderApplyNow:hover {background: #FFF !important;; color: #a20000;}
.applyArea .buttonRedBorder.sliderApplyNow {
    font-family: 'zemestro-std' !important;
	transform-origin: 50% 50% 0px;
    transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
	padding: 12px !important;
    font-size: 16px !important;
    background: transparent;
    color: #FFF;
    border: 1px solid #FFF;
}
.elegiblityButton{color: #e60000; font-size: 20px; border: 0; width: 100%; height: 100px;  border-bottom: 5px solid #e60000 !important;
margin: 0 auto; box-shadow: 0px 0px 10px rgba(1, 1, 1, 0.15) !important;  margin-bottom: 7.5px; margin-top: 7.5px; border-radius: 0 !important;background: transparent;}

.elegiblityButton:hover{color: #FFF !important;    background: #e60000 !important;}
.elegiblityButton.active{color: #FFF !important;    background: #e60000 !important;}
 .elegiblityButton.active.hidd{opacity:1;color: #FFF !important;    background: #e60000 !important;}
.elegiblityButton.hidd{opacity:0.5;} 
.cardDiv .col-sm-6{display:none;}
.cardDiv .col-sm-6.active{display:inherit;}
.btn.compareButton { color: #FFF !important;width: auto;text-transform: uppercase;}
.wpgmp_map {width: 98% !important; float: none; margin: 15px auto;}
.wpgmp_before_listing{//display:none;}
.page-id-6914 .contentArea{padding: 0; //overflow-y: hidden;}
.wpgmp_map_container { box-shadow: none !important;}
body .wpgmp_map{height: calc(70vh) !important;}
.location_listing4{width:100% !important;float:left;//height: calc(100vh - 60px); //overflow-y: scroll;//padding-left:20px;}
.mapDiv{display:flex; flex-direction: column-reverse;}
.location_pagination4.wpgmp_pagination{display:none !important}
.wpgmp_listing_list .wpgmp_locations {width: 100% !important; padding: 10px 0px !important;    padding-right: 15px !important;}
.wpgmp_listing_container{   padding-left: 15px;}
.wpgmp_categories{height: calc(100vh - 125px) !important; overflow-y: scroll;}
.wpgmp-map-4 .fc-secondary-fg, .wpgmp-map-4 .wpgmp_infowindow .fc-item-title, .wpgmp-map-4 .wpgmp_tabs_container .wpgmp_tab_item .wpgmp_cat_title, .wpgmp-map-4 .wpgmp_location_title a.place_title { color: #e60000;  font-size: 14px;}
.wpgmp_locations_content{  font-size: 14px !important; }
.wpgmp_location_category.info{color: #ffffff; border: 0 !important; font-size: 12px !important; font-style: normal; padding: 4px;}
#wpgmp_tab_0{padding:0 !important}
.wpgmp-tab-0{display:none;}
.wpgmp_tab_item{display:inline-block;padding-right: 10px !important;font-size: 14px !important;}
.wpgmp_tab_item .arrow{display:none}
.wpgmp_tab_item a{color:#212121;font-size: 14px; padding-left: 5px;}
.wpgmp_toggle_main_container { text-align: center;}
div.wpgmp_listing_header div.wpgmp_search_form { width: 50% !important;}
div.wpgmp_listing_header select {    margin-top: 22px;}
.wpgmp_listing_list .wpgmp_locations .wpgmp_location_title { width: 70%;}
.wpgmp_map_container{display: flex; flex-direction: column-reverse;}
.wpgmp-map-4 div.wpgmp_search_form input.wpgmp_search_input {
    border: 1px solid #e60000;
    //width: 50%;
}
.c-hamburger {
    position: relative;
    overflow: hidden;
    margin: 0;
    padding: 0;
	width: 53px;
    height: 43px;
    font-size: 0;
    text-indent: -9999px;
    appearance: none;
    box-shadow: none;
    border-radius: none;
    border: none;
    cursor: pointer;
    transition: background 0.3s;
}

.c-hamburger:focus {
  outline: none;
}
.c-hamburger span {
    display: block;
    position: absolute;
    top: 20px;
    left: 10px;
    right: 10px;
    height: 5px;
    background: #a30000;
}

.c-hamburger span::before,
.c-hamburger span::after {
  position: absolute;
  display: block;
  left: 0;
  width: 100%;
  height: 5px;
  background-color: #a30000;
  content: "";
}

.c-hamburger span::before {
  top: -10px;
}

.c-hamburger span::after {
  bottom: -10px;
}
.c-hamburger--htx {
  background-color: #FFF;
}

.c-hamburger--htx span {
  transition: background 0s 0.3s;
}

.c-hamburger--htx span::before,
.c-hamburger--htx span::after {
  transition-duration: 0.3s, 0.3s;
  transition-delay: 0.3s, 0s;
}

.c-hamburger--htx span::before {
  transition-property: top, transform;
}

.c-hamburger--htx span::after {
  transition-property: bottom, transform;
}

/* active state, i.e. menu open */
.c-hamburger--htx.is-active {
  background-color: #a30000;
}

.c-hamburger--htx.is-active span {
   background: none;
}

.c-hamburger--htx.is-active span::before {
  top: 0;
  transform: rotate(45deg);
  background-color: #FFF;
}

.c-hamburger--htx.is-active span::after {
  bottom: 0;
  transform: rotate(-45deg);
  background-color: #FFF;
}

.c-hamburger--htx.is-active span::before,
.c-hamburger--htx.is-active span::after {
  transition-delay: 0s, 0.3s;
}
.c-hamburger{display:none;}

.well {
    min-height: 20px;
    padding: 0;
    margin-bottom: 20px;
    background-color: transparent;
    border: 0px solid #e3e3e3;
    border-radius: 0;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05);
}
.visiable768{display:none;}
.list-group-item .buttonRedBorder{margin-top:0 !Important;}
.downloadAttachment{ height: 95px;margin: 3% 1% 1% 0 !important;}
.page-id-8644 .defaultbox {padding: 0 !important; box-shadow: none  !important;border-bottom: 0px solid #e90000  !important;}
.page-id-8644 .vc_col-sm-4 {  width: 30%; margin: 15px 1.6%;}
.page-id-8644 .vc_col-sm-6 {  width: 30%; margin: 15px 1.6%;}
.page-id-8644 .vc_row.vc_column-gap-20>.vc_column_container {
    
    padding: 20px 15px;
    box-shadow: 0px 0px 10px rgba(1, 1, 1, 0.21);
    border-bottom: 5px solid #e90000;
}
.single-career .applyNow {height: 95px;}
.boxMiddle{padding: 0;}
.boxMiddle a{width:100% !important;}
.boxMiddle img{min-height:85px;}
.callModal{margin-top: 50%; width: 80%; margin-left: auto;margin-right: auto;}
.callModal .modal-title{text-align: center;color: #FFF;}
.callModal .modal-header{background:#a30000;}
.callModal .close{opacity: 1;  color: #FFF; top: -7px;  position: absolute; right: -10px;  background: #000; width: 30px;  height: 30px;  font-size: 30px;border-radius: 30px;}

.callModal a{width: 100%; margin: 0 1%;}
.morph-heading-image{background-color: #f0f0f0;border-bottom: 3px solid #a7a7a7;}
.tbl-pc-TDicon{background-color: #dd1b17;text-align: center;color: #fff !important;}
.td-Borderbottom{border-bottom: 2px solid #dd1b17 !important;}
.td-Bordertop{border-top: 2px solid #dd1b17 !important;}
.td-subPtoducts-bg{background: #868787;color: #fff !important;}
.tbl-pc-chevron {
  position: relative;
}

.tbl-pc-chevron:before {
  content: '';
  position: absolute;
  right: -15px;
  border-left: 25px solid #dd1b17;
  border-top: 25px solid transparent;
  border-bottom: 25px solid transparent;
  vertical-align:middle !important;
}
.td-Bordertop-islamic{border-top: 2px solid #007D84 !important;}
.td-Borderbottom-islamic{border-bottom: 2px solid #007D84 !important;}
.tbl-pc-TDicon-islamic{background-color: #007D84;text-align: center;color: #fff !important;}
.tbl-pc-chevron-islamic {
  position: relative;
}

.tbl-pc-chevron-islamic:before {
  content: '';
  position: absolute;
  right: -15px;
  border-left: 25px solid #007D84;
  border-top: 25px solid transparent;
  border-bottom: 25px solid transparent;
  vertical-align:middle !important;
}
.remittanceApply{
    position: relative;
    width: 100%;
    float: left;
    text-align: center;
    height: 130px;
    padding: 10px 35px;
    margin: 1% 1% 1% 0 !important;
    box-shadow: 0px 0px 10px rgba(1, 1, 1, 0.21);
    border-bottom: 5px solid #e60000;
}

.remittanceApply .buttonRedBorder {
    padding: 8px 10px;
    display: block;
    margin: 0 auto;
    text-align: center;
    width: 65%;
    margin-bottom: 15px !important;
}
.remittanceContact{margin-top:35px !important;}

.page-id-7274 .customHeight95{height:95px;}
.page-id-4304 .customHeight95{height:95px;}
.postid-5124 .btnwidth80{    width: auto !important;}
.postid-1783 input::-webkit-input-placeholder:after /* Only for Chrome */
{
   color:red;
   content:"*";
   opacity: 1
}
#menu-footer-menu-landing-page li space{padding: 0 5px;}
#menu-copyright-menu li space{padding: 0 5px;}
.wpgmp_toggle_container{display:none !important}
.wpgmp_categories.wpgmp_print_listing.wpgmp_listing_list{display:none !important}

@media (max-width: 2500px) and (min-width: 570px){
	
.morph-logo-wrapper, .morph-header-bar, .morph-main-menu-button-wrapper, .morph-main-wrapper, .morph-main-background, .morph-background-overlay {
    display: none;
}
}

@media (max-width: 1500px) and (min-width: 769px){
	

.home .col-lg-2.portal-button{    width: 12%;}
}
@media (max-width: 2500px) and (min-width: 769px){
	

.home .col-lg-2.portal-button .fa{font-size:18px;}
}
.w165{    width: 125px;}

@media (max-width: 1920px) and (min-width:1600px){
	.home .col-lg-2.portal-button{    width: 10%;}
.container {  //width: 1700px;}
.paddingSidemenuDefault{padding: 8% 0;}
#menu-landing-page-menu li {margin: 25px 1.5% 0;}
.backWhite { min-height: 115px;}
.boxLeft { //padding: 30px;}
.boxMiddle { //padding: 21px;}
.emCaption { letter-spacing: -1px; font-size: 22px;}
span.phNumber { font-size: 44px;}
.phCaption { //font-size: 20px;//line-height: 65px;}
.genIban { font-size: 20px;}
.appTagline { font-size: 20px;}
.emailAddress a { font-size: 20px;}
.container.no-padding.sliderCapClass{left:5% !important;}
.childPagesMain .col-sm-3 .childData {  height: 390px;}
#menu-footer-quick-links-landing-page {  margin: 10px 0;}
.reachUs .phCaption {  line-height: 40px;  width: 50%;}
.icon-image { width:65%;}
.solidOrangeBlock { //height: 200px;}
.solidRedBlock {  //height: 230px;}
.height210 {  height: 210px;}
.solidRedBlock  .buttonWhiteBorder{position: absolute; bottom: 15px; left: 15px;}
.portal-button.forLanguage{//right: -55px;}
#menu-footer-menu-landing-page li { //padding: 0 15px;}
#menu-copyright-menu li { //padding: 0 15px;}
.menu-copyright-menu-container{//width:76%;}
.compareArea .padding20 { padding: 10px 15px;}
.compareArea .padding30 { padding: 20px 15px;}
div.thumbnail p {width: 100%;}
.backWhite.boxLeft .footerButton { margin: 25px auto !important;}
.copyRightText { Padding: 15px 0 0;}
#menu-footer-menu-landing-page {    margin-bottom: 20px;}
#menu-copyright-menu li { padding: 0 10px 0 0;}
#menu-footer-menu-landing-page li { padding: 0 5px 0 0;}
.lastUpdate { font-size: 16px !important;}
}

@media (max-width: 1850px) and (min-width:1700){
	
.icon-image { width: 76%;}

}
@media (max-width: 1920px) and (min-width: 1600px) and (max-height: 980px)
{
.paddingSidemenuDefault {  padding: 5% 0;}
}

@media (max-width:1440px){
	
#menu-footer-menu-landing-page li {    padding: 0 5px 0 0;}
#menu-copyright-menu li {      padding: 0 5px 0 0;}
.copyRightText .widget_text { padding-left: 5px;}
#rev_slider_10_4{height:250px !important;}
#rev_slider_10_4_wrapper{height:250px !important;}


}
@media (max-width:1400px){
	.selectric-minWidth200 {
    min-width: 229px !important;
}	
}
@media (max-width:1370px){
.menuCategory ul li {padding: 15px 10px;}
#menu-footer-menu-landing-page li a { // font-size: 13px;}
.menuBorderBottom a { //font-size: 11px;}
.reachUs {width: 24%; padding: 9px 10px;}
.buttonRedBorder {font-size: 12px;}
.reachUs .phCaption {width: 40%;font-size: 12px;}
.reachUs span.phNumber { font-size: 29px;}
.menuCategory .topQuickMenu li {padding: 5px;}
.quickContact.col-lg-2 .social_icons_ul li { margin: 0 2.5%;}
.bottomSectionDiv .jamaPunji img { margin: 5px auto !important;}
.alfalahPremier .icon-image { margin: 2px auto !important;padding: 8px 15px;}
.alfalahIslamic .icon-image { margin: 2px auto !important;padding: 8px 15px;}
.bottomSectionDiv { height: 38vh;}
.premier-area .reachUs span.phNumber { font-size: 28px; letter-spacing: -1px;}
.boxResponsiveCM .wpb_wrapper{height:100% !important}
.boxResponsiveCM .wpb_single_image {height:100% !important}
.boxResponsiveCM .vc_single_image-wrapper {height:100% !important}
.boxResponsiveCM img{height:100% !important}
.solidRedBlock2 {padding: 18px 18px;}
.solidOrangeBlock2 {  padding: 18px 15px;}
.tp-leftarrow.tparrows.gyges{    top: 40% !important;}
.tp-rightarrow.tparrows.gyges{    top: 40%  !important;}
.menuDefault li a {font-size: 13px !important;}
.countrySelect .selectric-minWidth200 {min-width: 218.6px !important;}
}
@media (max-width:1366px){
	.countrySelect .selectric-minWidth200 {min-width: 216.6px !important;}
}
@media (max-width: 1366px) and (max-height: 666px){
	.sliderCapClass{//display:none !important; left: 7vw !important;top: 16vh !important;}
	
}
@media (max-width: 1367px) and (max-height: 666px) {
	.menuDefault li a { font-size: 13px; padding: 3% 0;}
	
}
@media (max-width: 1340px){
	.reachUs span.phNumber { font-size: 26px; margin-top: 3px;}
	.menuDefault li a { font-size: 13px;}
	.seperater { margin-bottom: 10px !important;}

}
@media (max-width:1280px){
.row.noticesLandingPage .col-sm-2 {font-size: 17px;}
#menu-footer-menu-landing-page li {padding: 0 5px;}
.footerButton { min-width: 130px;}
.menuCategory ul li { font-size: 14px;}
.searchDefault {width: 20%;}
.quickContact.col-lg-2 { width: 14%;}
.bFont { font-size: 15px !important;}
.solidRedBlock2 { padding: 18px 18px !important;}
.solidOrangeBlock2 { padding: 17px 15px !important;}


}

@media (max-width:1170px){
.row.noticesLandingPage .col-sm-2 {font-size: 15px;padding: 10px 18px;}
#menu-footer-menu-landing-page li {padding: 0 3px;}
.copyRightText .widget_text { padding-right: 5px;}
.footerButton { min-width: 120px; font-size: 14px;}
.row.noticesLandingPage .col-sm-2:after {left: 99%;}
#menu-landing-page-menu li {padding: 10px 10px; margin: 25px 1.5% 0; font-size: 16px; width: 22%;}
.phCaption { display: block; text-align: center;  float: none !important;line-height: 0;padding-bottom: 14px;}
span.phNumber { text-align: center; float: none !important;  display: block; padding: 5px 0;}
/*.boxMiddle { margin: 0 0.5%; padding: 15px 25px;}
.ibanNumber { width: 73%;}
.ibanCode { width: 25%;}
.ibanSubmit {width: 80%; margin-top: 10px;  margin-left: auto;  margin-right: auto;  display: block;margin-top: 18px;}
.boxRight {padding-left: 0;  padding: 5px !important;}
.boxRight .col-sm-6{width:100%;}
.boxRight .col-sm-6 img{width: 33%;  margin: 0 auto;    margin-bottom: 10px;}
.boxRight .col-sm-6.appLinks {width: 70%;  float: none;   margin: 0 auto;}
.appTagline { text-align: center;}*/
.container { width: 95%;}
.genIban { margin-bottom: 10px;}
.container.no-padding.sliderCapClass{left:2% !important;}
.headerHome { margin-top: 20px;}
.homeMiddleArea{/*bottom: 100% !important; z-index: 99999; position: absolute; width: 100%;*/}
.aligntoBottom{/*position:relative;*/}
.primaryMenu h2 {margin-bottom: 0px !important;}
.menuCategory ul li {padding: 15px 8px;}
.col-sm-10.defaultPage { width: 80%;}
.headerDiv.col-sm-2 { width: 20%;}
.menuCategory ul li { font-size: 13px;}
.col-sm-8.contentArea { width: 60%;}
.col-md-4.sliderVertical { width: 40%;}
.halfSlider{width:100% !important;margin-bottom:25px;padding:0 !important;}
.paddingSidemenuDefault {padding: 2.5% 0 !important;}
.orbitArea .vc_col-sm-8{width:100% !important}
.orbitArea .vc_col-sm-8 h3{text-align:center !important;margin-top:0 !important}
.orbitArea .vc_col-sm-8 .vc_col-sm-8 .vc_btn3-inline{margin: 0 auto; text-align: center; display: block;    margin-top: -40px;}
.orbitArea .vc_col-sm-8 .vc_col-sm-8 .wpb_raw_html{text-align: center; margin-top: 10px;}
.orbitArea .vc_col-sm-8 .vc_column-inner{background-repeat: no-repeat;  background-size: cover;}
.orbitArea .vc_col-sm-4{width:100% !important;margin: 0 !important; height: auto !important; min-height: auto !important; margin-top: 15px !important;}
.orbitIcons {width: 15% !important; margin: 25px 2.5%;}
.bestBankingRates { margin-top: 0px; width: 50% !important;}
.respMarginBottom { margin-bottom: 25px !important;}
.topQuickMenu.col-lg-4 { width: 40%; padding: 13px 10px; float: left !important;}
.reachUs {  display: none;}
.quickContact.col-lg-2 {width: 14%;}
.searchDefault { width: 28%;}
.bottomSectionDiv { height: 37vh;}

}
@media (max-width:1024px){
	.row.noticesLandingPage .col-sm-2 { font-size: 16px;  padding: 10px 0;}
	body .footerLandingPage .col-lg-6 {  width: auto;}
	/*.genIban { margin-bottom: 15px;}
	span.phNumber {padding: 15px 0;}
	.ibanSubmit {margin-top: 15px;}
	.footerLandingPage .col-sm-5 , .footerLandingPage .col-sm-4 , .footerLandingPage .col-sm-3   {width:100%;    text-align: center;}
	#menu-footer-menu-landing-page li { padding: 0 5px; float: none;  font-size: 18px;}
	#menu-footer-menu-landing-page {text-align: center;}
	.menu-footer-quick-links-landing-page-container{text-align:center}
	#menu-footer-quick-links-landing-page li {float: none; margin: 10px 0;  font-size: 18px;}
	.footerButton { min-width: auto;  float: none;  text-align: center;font-size: 18px; padding: 10px 20px;}
	.footerLandingPage { padding: 28px;}*/
	.topQuickMenu.col-lg-4 {width: 37%; padding: 13px 10px;  float: left !important;}
	.quickContact.col-lg-2 {width: 18%;}
	.searchDefault { width: 25%;}
	.applyNow { width: 100%;}
	.c-hamburger{display:inline-block;}
	.copyRightText .widget_text { padding-left: 5px;  font-size: 16px;}
	.menuBorderBottom a {  font-size: 16px;}
	#menu-copyright-menu { margin-bottom: 0; //margin-top: -5px;}
	.width20 {width: 30%;}
	#nav_menu-2{position: absolute; bottom: 48px; background: #a30000; width: 200px;z-index: 999999;transform: translateY(3em);
    transition: all 0.3s ease-in-out 0s, visibility 0s linear 0.3s, z-index 0s linear 0.01s; //display: none;opacity:0;visibility:hidden;}
	#nav_menu-2.menuAnimation{transform: translateY(0%); transition-delay: 0s, 0s, 0.3s; //display: inherit;opacity:1;visibility:visible;}
	.footerLandingPage .col-sm-6{background: #f8f8f8; height: 43px; margin-top: 3px;}
	.row.noticesLandingPage .col-sm-2:after { left: 99%;}
	.footerLandingPage .col-sm-6 , .footerLandingPage .col-sm-4 , .footerLandingPage .col-sm-3   {width:auto;    text-align: center;}
	.footerLandingPage .col-sm-2   {width:20%;    text-align: center;}
	#menu-footer-quick-links-landing-page li { padding: 0 5px;}
	.menu-item a img {    padding-right: 4px !important;}
	.footerLandingPage .col-sm-4{    padding: 15px 10px 0 !important;    width: 73% !important;}
	.footerLandingPage .footerButton.icon-image{//width: 100% !important;//padding: 0;}
	.footerLandingPage .footerButton.icon-image img{width: 100% !important;padding: 0;}
	.centerFooter{width: 100%; margin: 0 auto !important;}
	#menu-copyright-menu li { //padding: 0 15px;}
	body .footerLandingPage .col-lg-3 { width: 30%;}
	.footerButton { min-width: 100px; font-size: 12px; margin-left: 0;}
	.resNoMargin{margin-right:0 !important;}
	.row.noticesLandingPage .col-sm-10 {background: #8c8279; padding: 13px 30px 3px 15px;}
	.footerLandingPage { padding: 8px 15px;}
	.row.noticesLandingPage .col-sm-2:after { top: 12px;}
	.primaryMenu {padding: 18px 35px 25px;}
	.boxRight .col-sm-6 img {//width: 42%;}
	.menuCategory ul li {padding: 15px 5px;font-size:12px;}
	.headerHome{margin-top:0px;}
	.forLanguage {margin: 0px 20px;}
	/*.backWhite{min-height:141px}
	.boxMiddle{  padding: 15px 25px;}
	.logoBlockDiv{padding: 45px 25px;}*/
	#menu-footer-menu-landing-page {  margin-bottom: 0;}
	#menu-footer-menu-landing-page li {padding:0; display: block; width: 100%; text-align: center;  border-bottom: 1px solid #FFF;}
	#menu-footer-menu-landing-page li:last-child{border:0 !important}
	#menu-footer-menu-landing-page li a { font-size: 14px; display: block; padding: 10px 0;}
	.solidRedBlock {padding-bottom: 15px !important; margin-bottom: 10px !important;}
	.headingText { font-size: 20px !important; line-height: 20px !important; margin: 0 0 !important;}
	.bFont { float: left !important;  padding-left: 10px;}
	.solidOrangeBlock2 { padding: 13px 15px !important;}
	body.page-id-593 .boxResponsiveIV { width: 100% !important;  margin: 5px !important;    margin-right: 15px !important;}
	.page-id-593 .boxResponsiveIV .wpb_wrapper{width:100% !important}
	.page-id-593 .boxResponsiveIV .wpb_single_image {width:100% !important}
	.page-id-593 .boxResponsiveIV .vc_single_image-wrapper {width:100% !important}
	.page-id-593 .boxResponsiveIV img{width:100% !important}
	.btn001 .buttonWhiteBorder { float: left;  margin: 22px 0;   clear: both;}
	body.page-id-593 .entityRating { margin-top: -10px !important;}
	.height210{height: 125px; padding-bottom: 10px !important;}
	.bottomMargin20 { margin-bottom: 10px !important;}
	.copyRightText { Padding: 12px 0 0;}
	.footerLandingPage .col-sm-4 { padding: 12px 10px 0 !important; width: 40% !important;}
	li space{display:none}
}

@media (max-width:960px){
.menuBorderBottom a {font-size: 15px;}
.forLanguage { margin: 0px 45px;}
}
@media (max-height:768px){

.paddingSidemenuDefault {padding: 1% 0 !important;}

}

@media (max-width:990px){
#menu-landing-page-menu{    /*display: inline-flex !important;*/
    width: 100%;}
.logOnImage { width: 25%;}
.row.noticesLandingPage .col-sm-2 {  padding: 12px 0;}
.col-md-4.sliderVertical { width: 100%;margin-top: 58px;}
.menuCategory {display: none;}
.headerDiv.col-sm-2 { display: none;}
.col-sm-10.defaultPage { width: 100%; float: none;}
.mobileMenuInnerPages { display: inherit;}
.sliderResponsive{display:inherit;}
.sliderDesktop{display:none;}
.container.no-padding.sliderCapClass { margin-top: -20%;}
.noticesLandingPage .col-sm-2{width:30%;font-size: 18px;padding: 18px 0;}
.noticesLandingPage .col-sm-10{width:70%}
.row.noticesLandingPage .col-sm-10 { padding: 13px 30px 5px 15px;}
.row.noticesLandingPage .col-sm-2:after { left: 99%;}
.footerLandingPage .col-sm-5  {width:100%;    text-align: center;}
.footerLandingPage .col-sm-4  {width: 50%; float: left; padding: 0 !important;}
.footerLandingPage .col-sm-3   {width: 50%; float: right;}
#menu-footer-menu-landing-page li { padding: 0 5px; float: none;  font-size: 18px;}
#menu-footer-menu-landing-page {text-align: center;}
.menu-footer-quick-links-landing-page-container{text-align:center}
#menu-footer-quick-links-landing-page li {float: none; margin: 10px 0;  font-size: 16px;}
.footerButton { /*min-width: auto;  float: none;  text-align: center;font-size: 18px; padding: 10px 20px; margin: 0 10px !important;*/}
.footerLandingPage {    padding: 8px 10px;}
.backWhite {width: 45%; margin: 0 2.5% 15px!important;}
.boxRight{float: none;clear: both; margin-left: auto !important; margin-right: auto !important;    //min-height: 140px;}
#menu-landing-page-menu li { margin: 15px 1% 0;font-size: 18px; width: 48%;}
.sliderVertical .fullHeightImage{display:none;}
.col-sm-8.contentArea { width: 100%;    //height: 100vh !important;    height: auto !important;}
.headerDiv.col-sm-2 { width: 30%;    float: left;}
.paddingSidemenuDefault { padding: 9% 0 !important;}
.menuCategory {//display:none;    width: 250%;}
.forLanguage {  margin: 0px 15px; /*70*/}
.centerFooter {width: 100%; margin: 0 auto !important;}
.footerLandingPage .col-sm-4 {width: 45% !important;}
.copyRightText {  Padding: 0px 0 0;}

#menu-copyright-menu li { padding: 0 5px;}
.copyRightText .widget_text { padding-left: 5px;    font-size: 14px;}
.menuBorderBottom a {font-size: 14px;}
.footerLandingPage .col-sm-2 { width: 15%;  text-align: center;  margin-top: 8px;}
.centerFooter {//width: 92%;margin: 0 auto !important;margin-top: 3px !important;}
/* responsive menu*/

.home .morph-logo-wrapper, .home .morph-header-bar, .home .morph-main-menu-button-wrapper, .home .morph-main-wrapper, .home .morph-main-background, .home .morph-background-overlay {
    display: none;
}
.morph-logo-wrapper, .morph-header-bar, .morph-main-menu-button-wrapper, .morph-main-wrapper, .morph-main-background, .morph-background-overlay {
    display: inherit;
}
.morph-heading-image {background-size: 85%;background-repeat: no-repeat; background-position: center;}
.portal-button button {width:100%}
.home .portal-button .btn-group {width:auto}
.portal-button .btn-group {width:100%}
.mobileMenuButton{display:inherit;}
.verticalMenu i{color:#E60000;font-size:28px;    margin-top: 18px;}
.verticalMenu {z-index:999;padding: 0 10px;}
.MenuSearch i{color:#E60000;font-size:25px;    margin-top: 18px;}
.MenuSearch {padding-right: 25px;}
.morph-by-bonfire-secondary.customMobMenu{position: absolute; z-index:-1; display:none;top: 0; right: 0; background-color: #fff; border: 1px solid #E2E2E2; margin: 0; padding: 7px 35px 6px 15px;-webkit-box-shadow: 0px 0px 2px 0px rgba(0,0,0,0.35); -moz-box-shadow: 0px 0px 2px 0px rgba(0,0,0,0.35); box-shadow: 0px 0px 2px 0px rgba(0,0,0,0.35); -webkit-animation-name: morph-secondary; animation-name: morph-secondary; -webkit-animation-duration: .25s;
animation-duration: .25s; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; -webkit-animation-iteration-count: 1; animation-iteration-count: 1;}
.morph-by-bonfire-secondary.customMobMenu ul{list-style-type:none;    margin-bottom: 0;}
.morph-by-bonfire-secondary.customMobMenu li{display:block;text-align:left}
.morph-by-bonfire-secondary.customMobMenu a{ font-weight: 500; font-size: 13px;  line-height: 30px;  color: #7A7E86; text-decoration: none;  white-space: nowrap;}
.morph-secondary-menu-button-active.customMobMenu {display: inline;}
.morph-main-menu-button-wrapper {    top: 15px;}
.taptap-search-button::after {top: 11px; left: 9px; width: 8px; height: 2px;}
.taptap-search-button { position: relative; width: 15px; height: 15px; top: 13px; left: 6px;}
.paddingSidemenuDefault { padding: 3% 0 !important;}
.verticalMenu {display:inherit;    margin-top: -10px;}
.MenuSearch {display:inherit;}
.morph-main-menu-button:after, .morph-main-menu-button:before, .morph-main-menu-button div.morph-main-menu-button-middle:before {
    background-color: #e60000;}
.home .MenuSearch .morph-search-button{display:none}
.MenuSearch .morph-search-button{ top: 8px; right: 60px; -webkit-transform: scale(1.5); -moz-transform: scale(1.5); transform: scale(1.5);}
.MenuSearch .taptap-search-button{  border: 2px solid #E60000;}
.MenuSearch .taptap-search-button:after{  background-color:#E60000}
.MenuSearch .morph-heading-inner {padding: 0 0 0 0;}
.MenuSearch .morph-search-wrapper {border-bottom: 2px solid rgb(231, 50, 58);-webkit-transition: opacity .2s ease, -webkit-transform .75s, top 0s ease !important; -moz-transition: opacity .2s ease, -moz-transform .75s, top 0s ease !important; transition: opacity .2s ease, transform .75s, top 0s ease !important;}
.MenuSearch .morph-search-wrapper #searchform input {color: #E60000;width: 100%; display: block; background: #FFF;font-size: 14px; margin-top: 15px;}
.MenuSearch .morph-search-close-button:before, .MenuSearch .morph-search-close-button:after {background: #E60000 !important;}
.MenuSearch .morph-search-wrapper{top: 0 !important; right: 57px;  width: 80% !important;  height: 45px; background: #FFF;}
.MenuSearch .morph-search-close-wrapper { top: 10px;right: 52px;}
.home .morph-main-menu-button-wrapper{display:none !important}
.morph-main-menu-button-wrapper{display:inherit !important}
.mobileMenuInnerPages{display:inherit;    box-shadow: 0px 1px 5px #444444;background: #FFF;padding: 10px 0;position: fixed; top: 0;}
.col-sm-8.contentArea { padding-top: 35px;}
.mobileDisableHeader{display:none;}
.menuCategory {display:none;}
.bigMenu .morph-secondary-menu-button-active.customMobMenu { display: block; width: 255px; overflow-y: scroll; max-height: calc(100vh - 65px);height: auto; overflow-x: hidden;}
.mobileMenuButton{z-index:999 !important}
.bigMenu .morph-secondary-menu-button-active.customMobMenu ul ul{display:none}
a.menu-image-title-after i{display:none !important;}
.carretDropdown{color:#7A7E86;transition: all 0.75s 0.25s;}
.morph-by-bonfire-secondary.customMobMenu .sub-menu a {line-height: 20px;white-space: inherit;    color: #b7b7b7;}
.morph-by-bonfire-secondary.customMobMenu .sub-menu li {    padding-left: 10px;    margin-bottom: 8px;}
.toggle-up {
  animation-name: toggle-up;
  animation-delay: 0.25s;
  animation-duration: 0.75s;
  animation-fill-mode: forwards;
}
.toggle-down {
  animation-name: toggle-down;
  animation-delay: 0.25s;
  animation-duration: 0.75s;
  animation-fill-mode: forwards;
}

/*animations*/
@keyframes toggle-up {
  100% {
    transform: rotate(180deg);
  }
}
@keyframes toggle-down {
  100% {
    transform: rotate(0deg);
  }
}
.home .mobileMenuButton{display:none;}
.morph-by-bonfire li:first-child{border:0 !important;}
.morph-heading-overlay { opacity: .1;}
.portal-button .dropdown-menu {min-width: 232px !important;}
body .morph-by-bonfire ul{list-style-type:none;text-align:center;//margin-top:35px;margin-bottom:0 !important}
body .morph-by-bonfire li{list-style-type:none; border-top: 1px dashed #000000; width: 90%; margin: 0 auto;    text-align: center;}
body .morph-by-bonfire li:last-child {border-bottom: 1px dashed #000000;}
body .morph-by-bonfire li a{color:#4D4D4D;font-size: 16px;    display: block;margin: 0 !important; display: block; width: 100%;}
body .morph-by-bonfire li a:hover{color:#E60000;transition:0.5s color;}
body .morph-by-bonfire li.current-menu-item a{color:#E60000;}
/* responsive menu*/
.visiable768{ display:inherit; margin-top: 55px;} 
.page-id-593  .bottomMargin20.boxResponsive.vc_row-o-equal-height{padding-top:75px;}
.height210 { height: 120px;  padding-bottom: 10px !important;}
.headerHome .col-lg-3 { margin-left: 35px;  width: 20%;  margin-top: 5px !important;}


}

@media screen and (max-width: 820px) and (min-width: 790px) {
	
	/* .home .backWhite {width: 31%;margin: 0 1% 15px!important;}
	.home .boxRight {float: right;clear: initial;}
	.home .primaryMenu{display: none;}
	.home .backWhite{padding: 5px 15px;}
	.home .boxMiddle img{min-height: 70px;    width: 100%;}
	.home .cardImage {padding: 10px 0;}
	.home .backWhite.boxLeft .footerButton { margin: 25px auto !important;}
	.home .col-lg-2.portal-button { width: 15%;}
	.home .portal-button .btn-group {width: 100%;} */
}
@media (max-width:737px){
.sliderResponsive{display:block;}
.sliderDesktop{display:none;}	
.applyNow {width: 49%;}
.morph-heading-wrapper { height: 100px;}
.morph-heading-overlay { height: 100px;}
.morph-heading-image { height: 100px;}
.container.no-padding.sliderCapClass {margin-top: 3%;}
.aligntoBottom {top: 40%;}
.row.noticesLandingPage .col-sm-2 { padding: 12px 0;}
.tp-rightarrow.tparrows.gyges {
    top: 33% !important;
}
.tp-leftarrow.tparrows.gyges {
    top: 33% !important;
}
.centerFooter { width: 95%;}
.row.noticesLandingPage .col-sm-2 {float: left;}
.row.noticesLandingPage .col-sm-10 {float: left;
/*safari*/
overflow: hidden;
}
.middleBoxes{display:none;}
.primaryMenu { margin-bottom: 0;}
.primaryMenu h2 {font-size:28px;}
#menu-landing-page-menu li {font-size: 16px;}
#menu-footer-menu-landing-page li{  font-size: 16px;}
#menu-footer-quick-links-landing-page li { font-size: 16px;}
.bestBankingRates {float:left;}
.col-sm-10.defaultPage { width: 100%;}
.headerDiv.col-sm-2 { display:none;}
.col-sm-8.contentArea { //height: calc(100vh - 0px);}
.morph-menu-wrapper { background: #F0F0F0;    top: 100px;}
.morph-menu-button-right { left: auto !important;  right: 15px;}
.morph-heading-image {background-size: 50%;background-repeat: no-repeat; background-position: center;}
.morph-main-background {width: 230px;}
.morph-main-wrapper {width: 230px; }
.morph-by-bonfire li:first-child{border:0 !important;}
.morph-heading-overlay { opacity: .1;}
.portal-button .dropdown-menu {min-width: 100%;}
body .morph-by-bonfire ul{list-style-type:none;text-align:center;//margin-top:35px;margin-bottom:0 !important}
body .morph-by-bonfire li{list-style-type:none; border-top: 1px dashed #000000; width: 90%; margin: 0 auto;    text-align: center;}
body .morph-by-bonfire li:last-child {border-bottom: 1px dashed #000000;}
body .morph-by-bonfire li a{color:#4D4D4D;font-size: 16px;    display: block;margin: 0 !important; display: block; width: 100%;}
body .morph-by-bonfire li a:hover{color:#E60000;transition:0.5s color;}
body .morph-by-bonfire li.current-menu-item a{color:#E60000;}
.portal-button button {float: none !important;display: block;width: 100%;    border-radius: 0;}
.portal-button .show-on-hover {display: block;}
.menuCategory {padding-left:60px;}
/*.page-template-personal-banking-template .morph-main-menu-button-wrapper { top: 5px; left: 10px;  width: 40px;  height: 36px; background:#FFF;    padding-top: 3px;}*/
.primaryMenu { padding: 5px 15px 10px;}
.sliderCapClass {  top: 8vh !important;}
}


@media (max-width:667px){
	.forLanguage { margin: 0px 15px;/*90*/}
	.footerLandingPage .col-sm-4 { width: 75%;}
	.centerFooter {    // width: 90%;   // margin-top: 15px !important;    font-size: 14px;}
	.menuBorderBottom a { font-size: 14px;}
	.copyRightText p { font-size: 12px;}
	.footerLandingPage .col-sm-2 { width: 14%;}
	#menu-copyright-menu li { padding: 0 5px;}
	.copyRightText .widget_text {padding-left: 0; font-size: 13px; padding-right: 0;;}
	.footerLandingPage .col-sm-4 {width: 70%;}
	.footerLandingPage .footerButton.icon-image { margin-top: 6px;}
	.footerTabs a{color:#FFF;}
	.container.no-padding.sliderCapClass {display:none !important;}
	.marqueeClass {   /*safari*/ width: 1200px;}
}


@media (max-width:640px){
	.copyRightText .widget_text { font-size: 12px;}
	.menuBorderBottom a { font-size: 12px;}
	
}
@media (max-width:600px){
.centerFooter {width: 95%; //margin-top: 15px !important;}
body .footerLandingPage .col-lg-3{margin-left: -5px;}
}

@media (max-width:568px){
.footerLandingPage { display: none;}
.primaryMenu{display:none;}
.aligntoBottom { bottom: 0 !important;top:auto !important;}
.row.noticesLandingPage .col-sm-2 {    padding: 12px 0;}
.tp-leftarrow.tparrows.gyges { display: none !important;}
.tp-rightarrow.tparrows.gyges { display: none !important;}
.container.no-padding.sliderCapClass { margin-top: 11%;}
.sliderText{//font-size: 20px !important;//line-height: 20px !important;}
#slide-1-layer-3{font-size: 28px !important;line-height: 28px !important;min-width: 300px !important;max-width: 300px !important;margin: 10px 0 !important;}
#slide-1-layer-4{margin: 20px 0 !important;padding: 10px !important;}
#slide-18-layer-3{font-size: 28px !important;line-height: 28px !important;min-width: 300px !important;max-width: 300px !important;margin: 10px 0 !important;}
#slide-18-layer-4{margin: 20px 0 !important;padding: 10px !important;}
.col-sm-2.no-padding.portal-button{display:none;}
.phCaption { padding-bottom: 0;}
.headerHome{background: #FFF; padding: 10px 0; margin-top: 0;}
.headerHome .col-lg-3 { margin-left: 45px; width: 35%;  margin-top: -3px !important;}
.noticesLandingPage .col-sm-2{width:40%;}
.noticesLandingPage .col-sm-10{width:60%}
.home .morph-main-menu-button-wrapper { display: inherit !important;}
.applyNow { width: 100%;}
.mobileMenuButton{display:inherit !important;}
.verticalMenu i{color:#E60000;font-size:28px;    margin-top: 18px;}
.verticalMenu {z-index:999;padding: 0 10px;}
.MenuSearch i{color:#E60000;font-size:25px;    margin-top: 18px;}
.MenuSearch {padding-right: 25px;}
.morph-by-bonfire-secondary.customMobMenu{position: absolute; z-index:-1; display:none;top: 0; right: 0; background-color: #fff; border: 1px solid #E2E2E2; margin: 0; padding: 7px 35px 6px 15px;-webkit-box-shadow: 0px 0px 2px 0px rgba(0,0,0,0.35); -moz-box-shadow: 0px 0px 2px 0px rgba(0,0,0,0.35); box-shadow: 0px 0px 2px 0px rgba(0,0,0,0.35); -webkit-animation-name: morph-secondary; animation-name: morph-secondary; -webkit-animation-duration: .25s;
animation-duration: .25s; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; -webkit-animation-iteration-count: 1; animation-iteration-count: 1;}
.morph-by-bonfire-secondary.customMobMenu ul{list-style-type:none;    margin-bottom: 0;}
.morph-by-bonfire-secondary.customMobMenu li{display:block;text-align:left}
.morph-by-bonfire-secondary.customMobMenu a{ font-weight: 500; font-size: 13px;  line-height: 30px;  color: #7A7E86; text-decoration: none;  white-space: nowrap;}
.morph-secondary-menu-button-active.customMobMenu {display: inline;}
.morph-main-menu-button-wrapper {    top: 15px;}
.taptap-search-button::after {top: 11px; left: 9px; width: 8px; height: 2px;}
.taptap-search-button { position: relative; width: 15px; height: 15px; top: 13px; left: 6px;}
.paddingSidemenuDefault { padding: 3% 0 !important;}
.verticalMenu {display:inherit !important;    margin-top: -10px;}
.MenuSearch {display:inherit !important;}
.home .morph-logo-wrapper, .home .morph-header-bar, .home .morph-main-menu-button-wrapper, .home .morph-main-wrapper, .home .morph-main-background, .home .morph-background-overlay {
    display: inherit !important;
}
.morph-main-menu-button:after, .morph-main-menu-button:before, .morph-main-menu-button div.morph-main-menu-button-middle:before {
    background-color: #e60000;}
.MenuSearch .morph-search-button{ top: 8px; right: 60px; -webkit-transform: scale(1.5); -moz-transform: scale(1.5); transform: scale(1.5);}
.MenuSearch .taptap-search-button{  border: 2px solid #E60000;}
.MenuSearch .taptap-search-button:after{  background-color:#E60000}
.MenuSearch .morph-heading-inner {padding: 0 0 0 0;}
.MenuSearch .morph-search-wrapper {border-bottom: 2px solid rgb(231, 50, 58);-webkit-transition: opacity .2s ease, -webkit-transform .75s, top 0s ease !important; -moz-transition: opacity .2s ease, -moz-transform .75s, top 0s ease !important; transition: opacity .2s ease, transform .75s, top 0s ease !important;}
.MenuSearch .morph-search-wrapper #searchform input {color: #E60000;width: 100%; display: block; background: #FFF;font-size: 14px; margin-top: 15px;}
.MenuSearch .morph-search-close-button:before, .MenuSearch .morph-search-close-button:after {background: #E60000 !important;}
.MenuSearch .morph-search-wrapper{top: 0 !important; right: 57px;  width: 80% !important;  height: 45px; background: #FFF;}
.MenuSearch .morph-search-close-wrapper { top: 10px;right: 52px;}
.morph-heading-wrapper, .morph-heading-overlay, .morph-heading-image { height: 100px;}
.mobileMenuInnerPages{display:inherit;    box-shadow: 0px 1px 5px #444444;}
.col-sm-8.contentArea { padding-top: 80px;}
.mobileDisableHeader{display:none;}
.menuCategory {display:none;}
.bigMenu .morph-secondary-menu-button-active.customMobMenu { display: block; width: 255px; overflow-y: scroll; max-height: calc(100vh - 65px);height: auto; overflow-x: hidden;}
.mobileMenuButton{z-index:999 !important}
.bigMenu .morph-secondary-menu-button-active.customMobMenu ul ul{display:none}
a.menu-image-title-after i{display:none !important;}
.carretDropdown{color:#7A7E86;transition: all 0.75s 0.25s;}
.morph-by-bonfire-secondary.customMobMenu .sub-menu a {line-height: 20px;white-space: inherit;    color: #b7b7b7;}
.morph-by-bonfire-secondary.customMobMenu .sub-menu li {    padding-left: 10px;    margin-bottom: 8px;}
.toggle-up {
  animation-name: toggle-up;
  animation-delay: 0.25s;
  animation-duration: 0.75s;
  animation-fill-mode: forwards;
}
.toggle-down {
  animation-name: toggle-down;
  animation-delay: 0.25s;
  animation-duration: 0.75s;
  animation-fill-mode: forwards;
}

/*animations*/
@keyframes toggle-up {
  100% {
    transform: rotate(180deg);
  }
}
@keyframes toggle-down {
  100% {
    transform: rotate(0);
  }
}
.container.no-padding.sliderCapClass { display: inherit !important; }
.mobileFooterDefault .footerTabs{width: 33%; text-align: center; padding: 8px 0; font-size: 13px; color: #FFF; line-height: 18px; border-right: 1px solid #a50000; border-left: 1px solid #ee9192;}
.mobileFooterDefault{display:inherit;}
.mobileFooterDefault {background:#dd2325;}
.boxRight{margin-left: auto !important; margin-right: auto !important; padding: 0;width: 98%;min-height: 80px; overflow: hidden;}
.boxRight .col-sm-6 img {width: 100%;}
.boxRight .col-sm-6  {width: 50%; float: left;} 
.middleBoxes{display:inherit}
.boxLeft,.boxMiddle{display:none !important;}
.primaryMenu { display: inherit; background:transparent;display: inherit; background: transparent;  width: 100%; padding-left: 15px; padding-right: 15px;}
.primaryMenu h2{display:none !important;}
#menu-landing-page-menu li {font-size: 14px; border: 1px solid transparent; width: 48%; background: rgba(220, 50, 52, 0.9); border-radius: 0;min-height: auto; padding: 15px 0; box-shadow: 0px 0px 10px 0px #000000;}
#menu-landing-page-menu li a { width: 75%;  margin: 0 auto; text-transform: uppercase;}
}


@media (max-width:480px){
.noticesLandingPage .col-sm-2{width:40%;}
.noticesLandingPage .col-sm-10{width:60%}
.checkbox-inline{display:block; text-align:left;}
/*.checkbox-inline:nth-child(1){padding-left:20px;}*/
.radio-inline + .radio-inline, .checkbox-inline + .checkbox-inline { margin-left: 0px;}
}


@media (max-width:414px){
.middleBoxes{display:inherit}
.boxLeft,.boxMiddle{display:none !important;}
.sliderResponsive{display:inherit;}
.container.no-padding.sliderCapClass { display: none !important; }
.sliderDesktop{display:none;}
#slide-18-layer-3{margin: 15px 0 !important;}
#slide-18-layer-4 { margin: 40px 0 !important;}
#slide-9-layer-3{display:none !important}
#slide-10-layer-3{display:none !important}
.buttonWrapper .sliderText{font-size: 13px !important;    padding: 5px !important;}
body #slide-9-layer-1{top: -35px !important; margin-left: -20px !important;}
body #slide-10-layer-1{top: -35px !important;  margin-left: -20px !important;}
.buttonWrapper{left:130px !important;    top: 100px !important;}
.verticalMenu i{ margin-top: 4px;}
.MenuSearch i{margin-top: 4px;}
.morph-main-menu-button-wrapper {top: 12px;}
.MenuSearch .morph-search-button { top: 5px;}
.MenuSearch .morph-search-wrapper { top: 0px !important; width: 73% !important;}
.MenuSearch .morph-search-close-wrapper { top: 10px;}
.morph-heading-wrapper, .morph-heading-overlay, .morph-heading-image {/* height: 150px;*/}
.morph-menu-wrapper { /*top: 150px;    padding-bottom: 0;*/}
.paddingSidemenuDefault { padding: 1.5% 0 !important;}
.row.noticesLandingPage .col-sm-2 {padding: 17px 0; width: 33.33%; text-align: center;}
.row.noticesLandingPage .col-sm-10 { float: left; width: 66.66%;  padding: 18px 0px 10px 15px;}
.row.noticesLandingPage .col-sm-2:after { top: 18px;}
.mobileFooterDefault .footerTabs{width: 33%; text-align: center; padding: 8px 0; font-size: 13px; color: #FFF; line-height: 18px; border-right: 1px solid #a50000; border-left: 1px solid #ee9192;}
.mobileFooterDefault {background:#dd2325;}
.container.no-padding.sliderCapClass {display:none;}
.primaryMenu { display: inherit; background:transparent;display: inherit; background: transparent;  width: 100%; padding-left: 15px; padding-right: 15px;}
.primaryMenu h2{display:none !important;}
#menu-landing-page-menu li {font-size: 14px; border: 1px solid transparent; width: 48%; background: rgba(220, 50, 52, 0.9); border-radius: 0;min-height: auto; padding: 15px 0; box-shadow: 0px 0px 10px 0px #000000;}
#menu-landing-page-menu li a { width: 75%;  margin: 0 auto; text-transform: uppercase;}
.mobileFooterDefault{display:inherit;}
.verticalMenu {margin-top: -5px;}
.MenuSearch .morph-search-button { top: 7px; right: 40px;  -webkit-transform: scale(1.3); -moz-transform: scale(1.3);  transform: scale(1.3);}
.MenuSearch .morph-search-wrapper { right: 35px;}
.MenuSearch .morph-search-close-wrapper {   right: 30px;}
.paddingSidemenuDefault { padding: 6.4% 0 !important;}
.morph-by-bonfire-secondary.customMobMenu {top: -8px;}
#menu-landing-page-menu li a {     width: 100%;}
.headerHome {padding: 18px 0;}
.boxRight{margin-left: auto !important; margin-right: auto !important; padding: 0;width: 95%;        min-height: 80px;}
.boxRight .col-sm-6 img {width: 100%;}
.boxRight .col-sm-6  {width: 50%; float: left;}

}

@media (max-width:384px){
.noticesLandingPage .col-sm-2{width:50%;}
.noticesLandingPage .col-sm-10{width:50%}
#menu-landing-page-menu li {/*min-height: 80px; padding: 17px 0;*/}
#menu-landing-page-menu li a { //width: 45%;}
.row.noticesLandingPage .col-sm-2 {font-size: 12px;}

}


@media (max-width:375px){
.paddingSidemenuDefault { padding: 2.7% 0 !important;}
.headingText {font-size: 16px !important; line-height: 16px !important; margin: -7px 0 !important;}

}




@media (max-width:320px){
.headerHome .col-lg-3 {     width: 45%;}
.verticalMenu {margin-top: -5px;}
.MenuSearch .morph-search-button { top: 7px; right: 40px;  -webkit-transform: scale(1.3); -moz-transform: scale(1.3);  transform: scale(1.3);}
.MenuSearch .morph-search-wrapper { right: 35px;}
.MenuSearch .morph-search-close-wrapper {   right: 30px;}
.paddingSidemenuDefault { padding: 5% 0 !important;}
.morph-by-bonfire-secondary.customMobMenu {top: -8px;}
#menu-landing-page-menu li a { width: 100%;}
.headerHome {padding: 18px 0;}

}








.container.no-padding.sliderCapClass{display:none !important}
.page-id-593 .wpb_single_image img { width: 100%;}
.page-id-593 .wpb_single_image .vc_single_image-wrapper { display: block;}
.page-id-593 .wpb_single_image .vc_figure {    display: block;}
.liveButton a{color:#FFF !important}
.lastUpdate{font-size: 12px !important;}
.bblr{border-bottom-left-radius:15px !important;}
#menu-item-2017 a{//letter-spacing:0.5px !important}

/* Discount */
.discountRow img{  background : -moz-radial-gradient(37.51% 34.19%, circle farthest-corner, rgba(255, 255, 255, 1) 0%, rgba(237, 237, 237, 1) 100%);
  background : -webkit-radial-gradient(37.51% 34.19%, circle farthest-corner, rgba(255, 255, 255, 1) 0%, rgba(237, 237, 237, 1) 100%);
  background : -webkit-gradient(radial,37.51% 34.19% ,0 , 37.51% 34.19%, 76.79 ,color-stop(0,rgba(255, 255, 255, 1) ),color-stop(1,rgba(237, 237, 237, 1) ));
  background : -o-radial-gradient(37.51% 34.19%, circle farthest-corner, rgba(255, 255, 255, 1) 0%, rgba(237, 237, 237, 1) 100%);
  background : -ms-radial-gradient(37.51% 34.19%, circle farthest-corner, rgba(255, 255, 255, 1) 0%, rgba(237, 237, 237, 1) 100%);
  background : radial-gradient(37.51% 34.19%, circle farthest-corner, rgba(255, 255, 255, 1) 0%, rgba(237, 237, 237, 1) 100%);
  filter: progid:DXImageTransform.Microsoft.Alpha(Stlye=2);
	height: 215px;
}
.discountRow.childPagesMain .col-sm-4 .childData {  //padding: 10px;    height: 208px;    overflow: hidden;}
.discountRow .headingDiscount{font-family: 'zemestro-std-medium' !important; font-size: 18px !important;    margin: 0px !important;padding: 0px !important;line-height: 18px;}
.discountCategory{background: #f01520;color: #FFF;padding: 3px 15px;position: absolute;  top: 0;//right: 0;}
.imageDiv{position: relative;}
.tagDiv{//padding-right: 45px;}
#infinitBtn_new{display: block; width: 25%;  clear: both;  background-color: #a2050a;  border-color: #a2050a; margin: 0 auto !important;}
.fullHeightImage .chosen-container-active .chosen-choices li.search-field input[type="text"] {width:100% !important}
.fullHeightImage .chosen-container {width:100% !important}
.fullHeightImage .chosen-container-active .chosen-choices { border: 1px solid #ededed;box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);background: #ededed;}
.fullHeightImage div.thumbnail p { display: none;}
.ulTag{background: none !important; list-style-type: none !important; padding-left: 0; //margin-left: 18px !important;}
.loadingDiv{position: absolute; width: 100%;margin: 0 auto;}
.fullHeightImage .chosen-container .chosen-results { height: 100px;}
.discountVal.uptoDiv {//padding: 14px 10px; //text-align: center; //line-height: 12px; //font-size: 14px;}
.discountVal.uptoDiv sup{//display:none;}
.discountVal {    background: #e60c13;
    color: #FFF;
    position: absolute;
    /* bottom: -15px; */
    right: 10px;
    /* font-size: 15px; */
    /* border-radius: 100px; */
    width: auto;
    /* height: 50px; */
    /* font-weight: bold; */
    vertical-align: middle;
    padding: 3px 10px;
    text-align: center;
    /* box-shadow: 0px 0px 5px rgb(1, 1, 1); */
    top: 0;}
.page-id-24830 .bottomSectionDiv .jamaPunji img { margin: 10px auto !important;}
.autoHeightImage{height:auto !important;width: 50% !important; float: left;}
.cardLogoClass{position: absolute; bottom: 10px; //right: 10px; left:12px;}
.selectric-wrapper { margin-bottom: 20px;}
.selectric-items { border:0px solid #CCC !important;}
.selectric {//border: 0px solid #F0F0F0 !important;}
.selectric .label {font-size: 16px !important; color: #f01520 !important;}
.selectric-items li { font-size: 14px !important;}
.chosen-container .chosen-drop {box-shadow: none !important;top: auto !important;bottom: 30px;}

/* Discount */

/* Orbit Image */
.orbitImage{}
/* Orbit Image */



/* IBAN CSS */
.iban-generator-wrapper h2 {color: #e90000; font-weight: normal; font-family: 'zemestro-std'; font-size: 22px; margin: 0 0 10px 0; text-align: center;}
.iban-generator-wrapper .branch-code {border: 1px solid #cacaca; color: #8c8c8c; border-radius: 20px; padding: 5px 15px; text-align: center;}
.iban-generator-wrapper .acc-number {border: 1px solid #cacaca; color: #8c8c8c;border-radius: 20px; padding: 5px 15px; text-align: center;}
.iban-generator-wrapper .submit {background: transparent;}
.iban-generator-wrapper .iban-result {padding: 10px 0;}
.iban-generator-wrapper{display: inline-block; background: #F8F8F8; padding: 20px 25px; box-shadow: 0px 0px 6px #bdbdbd;}
/* IBAN CSS */

/*DAM CSS START*/
.DamIslamic p{font-weight: bold !important;}
.DamIslamic .colorRedred{color: #e60000 !important;}
.DamIslamic .NowCall{color: #007D84 !important;}

.DamConventional p{font-weight: bold !important;}
.DamConventional .colorGreen{color: #007D84 !important;}
.DamConventional .NowCall{color: #e60000 !important;}
/*DAM CSS END*/

/*recaptcha css*/
.grecaptcha-badge {
    display: none !important;
}

.page-id-200510 .selectric-items li:hover{background: #E60000;color: #fff;}
.page-id-200510 .select-city li a:hover {   background-color: #e60000;   color: #fff;}
.page-id-200510 .offerButton:hover {background: #e60000; color: #fff;}
.page-id-308240 .offerButton:hover {background: #e60000; color: #fff;}
/*      mobile menu number change css */
.page-template-islamic-premier-banking-template .morph-menu-wrapper .quickContact .phNumber .phNumber {
    visibility: hidden;
}
.page-template-premier-banking-template .morph-menu-wrapper .quickContact .phNumber .phNumber {
    visibility: hidden;
}
.tax-islamic-premier-banking .morph-menu-wrapper .quickContact .phNumber .phNumber {
    visibility: hidden;
}
.tax-islamic-premier-banking .morph-menu-wrapper .quickContact .phNumber .phNumber::before {
    content: "111-225-226";
    visibility: visible;
    width: 100%;
    position: absolute;
    left: 0;
    font-size: 70%;
}
.page-template-islamic-premier-banking-template .morph-menu-wrapper .quickContact .phNumber .phNumber::before {
    content: "111-225-226";
    visibility: visible;
    width: 100%;
    position: absolute;
    left: 0;
    font-size: 70%;
}

.page-template-premier-banking-template .morph-menu-wrapper .quickContact .phNumber .phNumber::before{
    content: "111-225-226";
    visibility: visible;
    width: 100%;
    position: absolute;
    left: 0;
    font-size: 70%;
}

.menu-item a.menu-image-title-after.menu-image-not-hovered img, .menu-item a.menu-image-hovered.menu-image-title-after .menu-image-hover-wrapper {
    padding-right: 4px;
}

.listNumber{margin-left:15px;}

.term-523 .categoryDescription .text-left p a {
    border: 1px solid #00616c;
    padding: 5px 10px;
    margin-top: 15px !important;
    display: inline-block;
    border-radius: 35px;
    transition: 0.5s background;
}

.menuDefault ul .sub-menu {
    margin-top: 0;
}

rs-module-wrap {z-index: 0;
    width: 100% !important;
    left: 0 !important;
}
.morph-logo-wrapper{    padding: 0;}
.morph-logo {
    display: none;}
.morph-header-bar {
    height: 0;
    background-color: #48a4ff00;}
    
.menu-image-title-after.menu-image-title {
    padding-left: 5px;
}

.premier-area .menuDefault ul ul ul {
    background: rgb(217, 175, 72);
}
.islamic-area .menuDefault ul ul ul {
    background: rgb(0 97 108);
}

.morph-main-wrapper-inner .liveButton {
	display: none;
}

button#skillset_status {
    display: none;
}

/* Whats app icon css */
.chaty-widget-i-title p {
  font-size: 14px;
  overflow: hidden; /* Ensures the content is not revealed until the animation */
  border-right: .15em solid black; /* The typwriter cursor */
  white-space: nowrap; /* Keeps the content on a single line */
  margin: 0 auto; /* Gives that scrolling effect as the typing happens */
  animation: 
    typing 1.5s steps(26, end),
    blink-caret .5s step-end infinite;
}

/* The typing effect */
@keyframes typing {
  from { width: 0 }
  to { width: 100% }
}

/* The typewriter cursor effect */
@keyframes blink-caret {
  from, to { border-color: transparent }
  50% { border-color: orange }
}

#chaty-animation-0 {
  -webkit-animation: shockwaveJump 1s ease-out infinite;
          animation: shockwaveJump 1s ease-out infinite;
}
#chaty-animation-0:after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  border-radius: 50%;
  -webkit-animation: shockwave 1s .65s ease-out infinite;
          animation: shockwave 1s .65s ease-out infinite;
}
#chaty-animation-0:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  border-radius: 50%;
  -webkit-animation: shockwave 1s .5s ease-out infinite;
          animation: shockwave 1s .5s ease-out infinite;
}

@-webkit-keyframes shockwaveJump {
  0% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
  40% {
    -webkit-transform: scale(1.08);
            transform: scale(1.08);
  }
  50% {
    -webkit-transform: scale(0.98);
            transform: scale(0.98);
  }
  55% {
    -webkit-transform: scale(1.02);
            transform: scale(1.02);
  }
  60% {
    -webkit-transform: scale(0.98);
            transform: scale(0.98);
  }
  100% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}

@keyframes shockwaveJump {
  0% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
  40% {
    -webkit-transform: scale(1.08);
            transform: scale(1.08);
  }
  50% {
    -webkit-transform: scale(0.98);
            transform: scale(0.98);
  }
  55% {
    -webkit-transform: scale(1.02);
            transform: scale(1.02);
  }
  60% {
    -webkit-transform: scale(0.98);
            transform: scale(0.98);
  }
  100% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}
@-webkit-keyframes shockwave {
  0% {
    -webkit-transform: scale(1);
            transform: scale(1);
    box-shadow: 0 0 2px rgba(0, 0, 0, 0.15), inset 0 0 1px rgba(0, 0, 0, 0.15);
  }
  95% {
    box-shadow: 0 0 50px transparent, inset 0 0 30px transparent;
  }
  100% {
    -webkit-transform: scale(2.25);
            transform: scale(2.25);
  }
}
@keyframes shockwave {
  0% {
    -webkit-transform: scale(1);
            transform: scale(1);
    box-shadow: 0 0 2px rgba(0, 0, 0, 0.15), inset 0 0 1px rgba(0, 0, 0, 0.15);
  }
  95% {
    box-shadow: 0 0 50px transparent, inset 0 0 30px transparent;
  }
  100% {
    -webkit-transform: scale(2.25);
            transform: scale(2.25);
  }
}
.btn--jump.is-active {
  -webkit-animation: .4s jump ease infinite alternate;
          animation: .4s jump ease infinite alternate;
}

@-webkit-keyframes jump {
  0% {
    -webkit-transform: scale(1);
            transform: scale(1);
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);
  }
  100% {
    -webkit-transform: scale(1.05);
            transform: scale(1.05);
    box-shadow: 0 4px 20px rgba(0, 0, 0, 0.1);
  }
}

@keyframes jump {
  0% {
    -webkit-transform: scale(1);
            transform: scale(1);
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);
  }
  100% {
    -webkit-transform: scale(1.05);
            transform: scale(1.05);
    box-shadow: 0 4px 20px rgba(0, 0, 0, 0.1);
  }
}

.Womendrop {
    left: -300px;
    width: 300px;
    top: -6px;
}
.Womendrop.dropdown-menu:before {
    right: -29px;
    border-left: 15px solid rgb(211 211 211);
    top: 0;
}

.row.bottomBtn {
  position: absolute;
  width: 100%;
  bottom: 0;
}
.archive.tax-islamic-banking.term-deposit-accounts .childData .buttonRedBorder, .archive.tax-islamic-banking.term-personal-banking .childData .buttonRedBorder
{    position: relative;
  bottom: 15px;
  left: 0;
  width: 100%;}
  
  @media (max-width: 1370px){
    .archive.tax-islamic-banking.term-deposit-accounts .childData .buttonRedBorder , .archive.tax-islamic-banking.term-personal-banking .childData .buttonRedBorder{
        font-size: 10px;
    }
  }
  @media (max-width:1024px){
      .archive.tax-islamic-banking.term-deposit-accounts .childData .buttonRedBorder, .archive.tax-islamic-banking.term-personal-banking .childData .buttonRedBorder{padding: 5px;
        font-size: 10px;}
   
   }
  
    
    @media (max-width:600px){
       
    .archive.tax-islamic-banking.term-deposit-accounts .childPagesMain .col-sm-4 .childData , .archive.tax-islamic-banking.term-personal-banking .childPagesMain .col-sm-4 .childData{
        height: 430px;
    }
    }
.morph-menu-wrapper .dropdown-menu.Womendrop {
left: 0;
}