.waysTobankBloc .customCustomerSprt {
	display: none
}
@media all and (min-width:750px)and (max-width:1024px) {
    .interrestedPopup {top:130px;}
.flipbookBtn a.button.blueBtn , .reportListingQuaterly li:hover .flipbookBtn a.button.blueBtn{display: block; font-size: 12px; margin-top: 0; padding-left: 39px; padding-right: 3px; position: absolute; right: 36%; top: 15px; width: 100px;}
.mainMenu li.purple:hover a.firstLevel, .mainMenu li.red:hover a.firstLevel, .mainMenu li.yellow:hover a.firstLevel, .mainMenu li:hover a.firstLevel {
	background-color: #e6e9ef;
	color: #2e353a;
	border-bottom: 5px solid #e6e9ef
}
.mainMenu li.active a.firstLevel, .mainMenu li.active.purple a.firstLevel, .mainMenu li.active.red a.firstLevel, .mainMenu li.active.yellow a.firstLevel, .mainMenu li.darkBlue:hover a.firstLevel, .mainMenu li.grey:hover a.firstLevel {
	color: #fff
}
.mainMenu li.active a.firstLevel {
	background-color: #00a8b4;
	border-bottom-color: #00a8b4
}
.mainMenu li.active.purple a.firstLevel {
	background-color: #6e2c6b;
	border-bottom-color: #6e2c6b
}
.mainMenu li.active.yellow a.firstLevel {
	background-color: #ffce00;
	border-bottom-color: #ffce00
}
.mainMenu li.active.red a.firstLevel {
	background-color: #d12a2e;
	border-bottom-color: #d12a2e
}
.mainMenu li.darkBlue:hover a.firstLevel {
	background-color: #002453;
	border-bottom-color: #002453
}
.mainMenu li.grey:hover a.firstLevel {
	background-color: #18191a;
	border-bottom-color: #18191a
}
.highlightedBloc {
	margin-bottom: 25px
}
.waysTobankBloc .customCustomerSprt {
	display: block;
	width: 100%;
	margin-bottom: 0!important;
	border-top: 15px solid #fff;
	background: #fff
}
.rightBloc .customCustomerSprt, .search {
	display: none
}
.waysTobankBloc .blocpadd {
	position: relative
}
.menuNav, .search {
	position: absolute
}
.waysTobankBloc .customCustomerSprt a.blueBtn {
	left: inherit!important;
	right: 20px
}
.waysTobankBloc .blockLinks {
	padding-bottom: 30px
}
.borrowSlider .sliderBlock {
	width: 62.5%
}
.borrowSlider .sliderBlock .flex-control-nav {
	top: inherit;
	bottom: 35px!important
}
.customWidthRabeh .listingRow.last {
	margin-right: 1.6%
}
.mainSlider li img {
	float: right
}
.reportListingQuaterly.searchListing li {
	padding-right: 160px
}
div, td {
	font-size: 13px
}
.safearea {
	width: auto;
	max-width: 100%!important
}
.headerNav a {
	padding: 8px 20px
}
.newsTitle {
	font-size: 18px!important;
	line-height: 20px;
	margin-bottom: 5px
}
.newsDetails {
	color: #e9e9e9;
	font-size: 13px;
	line-height: 15px;
	margin-right: 1%;
	padding-top: 10px;
	width: 55%
}
.search {
	right: 0;
	top: 34px;
	background: #2c343a;
	width: 320px
}
.topMenu a {
	margin: 9px 10px 9px 0
}
.onlineBanking a {
	padding: 8px 0 8px 20px;
	background-position: left 8px
}
.language a {
	padding: 6px 0 12px
}
.searchBtn {
	display: block;
	float: left;
	border-left: 1px solid #414b52
}
.searchBtn a {
	background: url(../images/searchBtn.png)center center no-repeat #2c343a;
	display: block;
	width: 40px;
	height: 32px
}
.menuNav {
	background: #e6e9ef;
	width: 100%;
	top: 100%;
	display: none
}
.menuIcon, .menuIcon a {
	display: block
}
a.firstLevel, a.hasSubMenu, a.hasSubMenu:hover {
	background-image: none!important;
	padding: 10px 10px 13px
}
a.firstLevel {
	border-bottom-color: #e6e9ef
}
.menuIcon a {
	background: url(../images/menu-icon.png)center center no-repeat #fff;
	width: 60px;
	height: 60px;
	margin-left: 10px
}
.breadcrumbs, .homeRightBlock.usefulLinks, .quikLinks {
	display: none
}
.menuIcon a.active {
	background-color: #e6e9ef
}
.search input {
	width: 240px
}
input.serachBtn {
	width: 40px
}
.sliderShape {
	width: 438px;
	background-position: top right
}
.flex-active-slide .sliderBtn, .flex-active-slide .sliderCaption {
	left: 30px
}
.mainSlider .flex-direction-nav .flex-prev {
	left: 232px
}
.mainSlider .flex-direction-nav .flex-next {
	left: 270px
}
.latestNews .blockTitle {
	width: 17%
}
.newsDate {
	width: 11%!important;
	font-size: 14px
}
.newsDate span {
	font-size: 22px
}
.latestNewsSlider {
	width: 83%
}
.newsLink {
	width: 24%
}
.homepageBlocks .listingContainer, .sliderBlock {
	width: 59%;
	margin-right: 1.9%;
	float: left
}
.homepageBlocks .homeRightBlock {
	clear: both;
	width: 100%;
	float: none
}
.cardSearch, .productsBlock {
	width: 39.1%;
	margin-right: 0;
	float: left
}
.homepageBlocks {
	padding: 45px 10px 0
}
.productsBlock img {
	height: auto
}
.sliderBlock .flex-control-nav {
	top: 20px
}
.footerSitemap .listingRow {
	width: 33.3%
}
.shareContaimner {
	margin-top: -22px
}
.pageTop {
	margin: 0 auto
}
.pageContent {
	padding: 10px
}
.contentLeftPart {
	width: 61.3%
}
.contentRightPart {
	width: 36%
}
.cardImage {
	width: 100%
}
.waysTobankBloc a.blueBtn {
	left: inherit!important;
	right: 20px
}
.filtersBlock .fancy-select {
	margin-right: 18px
}
.listingRow.lastIpad, .reportListing li.lastIpad {
	margin-right: 0!important
}
.waysTobankBloc {
	width: 35.5%
}
.highlightedLoan {
	width: 62.5%
}
.customerSupportBanner {
	width: 53%;
	float: left
}
.loanSimulator {
	background: #F1F1F1;
	float: right;
	padding: 15px
}
.rightBloc {
	clear: both;
	display: block;
	float: none;
	width: 62.5%
}
.loanSimulator {
	width: 47%
}
.careersFormContainer {
	width: 100%
}
.testemonials {
	width: 87%
}
.careersCols li {
	overflow: hidden
}
.careersListing .listingRow {
	width: 100%;
	background: 0 0!important;
	border-bottom: 1px solid #ccc;
	margin-bottom: 10px;
	padding-bottom: 10px
}
.careersListing .listingRow .listingInfos .links a.blueBtn {
	bottom: 10px
}
.filterCareers {
	width: 60%
}
.supportThreeCol li {
	width: 50%
}
.supportThreeCol li.lastIpad {
	clear: both;
	margin-top: 30px
}
.custSupport .leftCol, .custSupport .rightCol, .custSupport li {
	margin-bottom: 10px;
	width: 100%
}
.titleFilter h2 {
	width: 35%
}
.faqFilter {
	width: 35%;
	padding-right: 30%
}
.reportListing li {
	width: 32%
}
.reportListing li.last {
	margin: 0 1.8% 1.8% 0
}
.copyright, .footerLinks {
	margin-left: 10px
}
.footerLinks {
	width: 90%;
	margin-bottom: 10px
}
.signature {
	float: left;
	margin-left: 30px
}
.footerRightBlock {
	width: 38%
}
.footerSitemap {
	width: 60%;
	padding-left: 2%
}
.quikLinks {
	top: 290px
}
.highlightedLoan {
	margin-bottom: 20px
}
a.firstLevel {
	font-size: 14px
}
.detailsLeft, .detailsRight {
	width: 100%;
	float: none;
	margin-bottom: 20px
}
.corporateBankingList .listingRow {
	width: 49%
}
.business .footerSitemap .listingRow {
	width: 25%
}
.business .homeRightBlock {
	padding-top: 19px
}
.business .busFinanSide {
	float: left
}
.careersFormContainer .leftCol, .careersFormContainer .rightCol {
	width: 48%
}
.contentRightPart .loanSimulator {
	width: 100%!important;
	margin: 0
}
.leftMenu li a {
	padding: 16px 7px
}
.uiSliderHolder {
	width: 80%
}
.buttonsHolder {
	margin-left: 0
}
.monthlyPayment a.button {
	float: none;
	clear: both;
	margin: 0 auto 10px;
	max-width: 130px
}
.blocAbsoluteText h3, .mediaListingNews .listingRow, .mediaListingPublications .listingRow {
	margin-bottom: 20px
}
.mediaRightBlock {
	display: none
}
.contentLeftPart .highlightedLoan, .ourLocationAbout {
	width: 100%;
	margin-right: 0
}
.ourLocationAbout img {
	width: 100%
}
.loanInfo a.button {
	position: relative;
	bottom: inherit
}
.totalHolder {
	left: 34%
}
.historyShortDesc .number {
	font-size: 28px
}
.historyShortDesc .desc {
	font-size: 14px
}
.events .latestevents .newsDetails {
	width: 78%
}
.mediaListingNews .listingDate, .mediaListingPublications .listingDate {
	color: #394043;
	float: left;
	font-size: 15px;
	margin-bottom: 10px
}
.partnersListing .listingRow {
	float: left;
	margin: 0 5% 55px 0;
	padding-right: 0;
	width: 30%
}
.gallery .listingRow {
	float: left;
	margin-bottom: 20px;
	margin-right: 2%;
	width: 48.5%
}
.errorContent {
	background: #eee;
	line-height: 25px;
	padding: 45px 40px;
	text-align: center
}
.tableBody td {
	color: #3f4850;
	font-size: 14px;
	padding: 15px 10px
}
.waysTobankBloc.investor {
	width: 100%
}
.cardsList .listingRow {
	width: 48%
}
.blocAbsoluteText {
	padding: 20px;
	position: static;
	width: 100%
}
.testemonials .flex-direction-nav .flex-prev {
	left: -60px
}
.accLink {
	padding-right: 20px
}
.locationFilter li.select {
	width: 170px
}
.membersLising li {
	margin: 0 20px 25px 29px
}
.downloadApp {
	margin-top: 0;
	position: relative;
	width: 100%
}
.creditBloc {
	background: #f1f1f1;
	float: left;
	height: auto!important;
	margin-bottom: 20px;
	width: 100%
}
.serviceImage, .serviceImage img, .serviceInfo {
	width: 100%
}
.loanInfo {
	height: auto
}
.brandIdentity .identityLeft, .brandIdentity .identityRight, .brandLeftPart, .brandValues .valueParts {
	width: 98%
}
.brandRightPart {
	float: left;
	margin-bottom: 20px;
	padding-left: 15px;
	width: 98%
}
.brandIdentity .identityLeft {
	margin-bottom: 19px
}
.loanInfo a.button.blueBtn {
	bottom: -24%;
	float: left;
	position: absolute;
	right: 4%!important
}
a.darkBlueBtn {
	bottom: -30%!important
}
.loanInfo a.button.greyBtn {
	right: 4%;
	position: absolute;
	bottom: 15px;
	left: inherit
}
.sliderRight a.button.blueBtn {
	margin-top: 14px!important;
	width: 97px!important
}
.business .busFinanSide {
	margin-right: 1.9%;
	width: 59%
}
.business .investorRelationsRight {
	float: left;
	width: 39.1%;
	margin-right: 0!important
}
.ourLocationAbout .bottomLeft {
	bottom: 10px;
	left: 30%;
	position: absolute;
	width: 53%
}
.ourLocationAbout h3 {
	width: 96%
}
.business a.blueBtn {
	min-width: 106px
}
.mediaListingNews .listingRow, .mediaListingPublications .listingRow {
	width: 48%
}
.mediaListingNews .listingDate, .mediaListingPublications .listingDate {
	width: 31%
}
.mediaListingNews .listingTitle, .mediaListingPublications .listingTitle {
	float: left;
	width: 69%
}
.mediaListingNews .listingLink, .mediaListingPublications .listingLink {
	width: 100%
}
.blocAbsoluteText a.button {
	float: right;
	left: inherit;
	margin-top: 20px;
	position: relative
}
.creditBloc a.button.blueBtn {
	bottom: 10%
}
.imageHolder.news img {
	max-width: 100%!important
}
.newsDetailsContent .newsDate {
	width: 100%!important;
	text-align: left!important
}
.expandButton a {
	padding: 8px 0 11px 15px!important
}
a.secondLevel {
	font-size: 16px;
	margin-bottom: 20px
}
.menuToshow li {
	width: 22%;
	margin-right: 3%
}
.reportListingQuaterly li .downloadBtn a {
	display: block;
	font-size:12px;
}
.logOutHolder .newsLink {
	margin: 0!important;
	width: auto!important
}
.logOut .sliderBlock {
	width: 85%
}
.logOut .sliderBlock.sameHeightBox ul.slides li {
	position: relative!important;
	height: 400px
}
.logOut .sliderInfo {
	height: 218px!important;
	width: 100%!important;
	padding: 27px 20px 21px
}
.logOut .imageBorder {
	width: 99.95%!important
}
.leadership .listView a, .leadership .mapView a {
	padding: 10px 5px;
	font-size: 11px
}
.leadership .listView.active, .leadership .mapView.active {
	padding-bottom: 20px
}
.welcomeBlock {
  height: auto;
  margin-top: 0;
  top: 20%;
}
.investorChart {
	width: 420px
}
.chartInfo {
	margin-top: 0;
	margin-bottom: 30px
}
.highlightedBloc.cardSelect {
	width: 57%
}
.business #ctl00_cpMainContent_BICMSZone1_upMain {
	float: left!important;
	height: inherit!important;
	width: 59%!important;
	margin-right: 1.9%
}
.business .homepageBlocks .sliderBlock .slides li.sameHeightBox {
	float: none!important
}
.business .homepageBlocks .sliderBlock .slides {
	width: auto!important
}
.business .homeRightBlock .investorRelationsRight {
	position: static!important
}
.header, .mainMenu {
	left: 0;
	position: fixed
}
.business .homeRightBlock {
	height: inherit!important
}
.business #ctl00_cpMainContent_BICMSZone1_upMain .busFinanSide {
	width: 100%;
	margin-right: 0
}
.homeRightBlock #cpMainContent_BICMSZone2_ctl00_pControls #cpMainContent_BICMSZone2_ctl00_pContainer {
	width: 59%!important;
	float: left;
	margin-right: 1.9%
}
.sliderBlock {
	margin-bottom: 15px
}
.highlightedBloc {
	width: 62.5%
}
.showMenuRight .relatedLinks {
	display: block!important
}
.rightRelatedLinks.cards, .showMenuRight {
	width: 35.5%;
	margin-bottom: 20px
}
.highligtedBlocText {
	width: auto;
	right: 5px;
	left: 5px;
	padding: 7px
}
.header, .latestNewsSlider .flex-direction-nav a {
	right: 0
}
.highligtedBlocText .summary {
	margin-bottom: 5px;
	padding-bottom: 5px;
	font-size: 13px
}
.contentLeftPart .infoHolder {
	width: 100%;
	margin-right: 17px;
	margin-bottom: 15px;
	padding-bottom: 15px;
	float: left
}
.highlightedBloc .cardSearch {
	padding: 15px;
	width: 45%!important
}
.footerSitemap .listingRow:nth-child(4), .footerSitemap .listingRow:nth-child(5), .footerSitemap .listingRow:nth-child(6) {
	clear: both;
	float: none
}
.header {
	top: 0;
	z-index: 995
}
.mainMenu {
	right: 0;
	top: 40px;
	z-index: 993;
	background: #fff;
	padding-top: 10px
}
.mainSliderHolder, .pageTop {
	margin-top: 126px
}
.newsDetails .summary {
	display: none
}
.latestNewsSlider .flex-direction-nav a.flex-prev {
	right: 30px
}

}

@media all and (min-width:750px)and (max-width:1023px) {
    .highlightedBloc.cardSelect.selectPS .col-md-4 {
	width: 48%;
	float: left;
	margin-right: 2%;
	min-height: 356px;
	margin-bottom: 15px;
}
    .highlightedBloc.cardSelect.selectPS .highlightedContainer {height:430px !important;}
}

@media all and (min-width:300px)and (max-width:750px) {
    .highlightedBloc.cardSelect.selectPS .highlightedContainer {background-size:100%; height:280px !important; background-position: center top;}
    .highlightedBloc.cardSelect.selectPS .col-md-4 {
	width: 100%;
	float: none;
	margin-right: 0;
	min-height: inherit;
	margin-bottom: 30px;
}

    .highlightedBloc.cardSelect.selectPS .highlightedContainer .innercontainer {bottom:10px;}
    .highlightedBloc.cardSelect.selectPS .highlightedContainer .innercontainer h3 {font-size:17px;}
    .interrestedPopup.show {
  max-width: 87%;
  padding: 25px 20px;
  right: 0;
}
    .contentLeftPart > iframe, .accDetails > iframe { max-width: 100% !important;}
    .supportThreeCol.treasuryContact li {min-height: inherit;}
    .careersFormContainer .formBtn {margin-top:10px;}
    .menuToshow.menuCards {
  height: auto !important;
}
    .downloadApp .titleLink {line-height: 40px;}
    .downloadApp .downloadBtn {margin: 11px 0;}
	.flipbookBtn a.button.blueBtn , .reportListingQuaterly li:hover .flipbookBtn a.button.blueBtn{width:100px; font-size: 12px; padding-left: 23px; position: absolute; left:55%; top: 41px; display:block; margin-top:0;}
	.socialmediaLinks{padding:15px 10px 0;}
	.socialmediaLinks span a{border-right:0 !important; padding-right:0;}
.header, .mainMenu {
	position: fixed;
	left: 0
}
.mainSlider .flex-direction-nav {
	z-index: 99
}
.latestNewsSlider .flex-direction-nav a.flex-prev {
	left: 0;
	right: inherit;
	border: none
}
.header, .latestNewsSlider .flex-direction-nav a.flex-next {
	right: 0
}
.newsDetails .summary {
	display: none
}
.newsDetails {
	width: 100%;
	margin-right: 0
}
.newsTitle {
	padding: 0 40px
}
.newsLink a.button {
	margin-right: 40px
}
.newsDate {
	width: auto;
	text-align: left;
	margin-left: 40px
}
.header {
	top: 0;
	z-index: 999
}
.mainMenu {
	right: 0;
	top: 47px;
	z-index: 993;
	background: #fff
}
.mainSliderHolder, .pageTop {
	margin-top: 102px
}
.header .safearea {
	position: relative
}
.borrowSlider .sliderBlock .flex-control-nav {
	top: 140px
}
.borrowSlider .sliderBlock {
	width: 100%;
	height: 205px
}
.borrowSlider .sliderBlock .slides li {
	width: 12.5%!important
}
.borrowSlider .sliderBlock .sliderInfo {
	width: 51%;
	padding: 10px 10px 20px 20px;
	height: 181px!important
}
.events .contentLeftPart .mediaListingNews .listingRow, .highlightedBloc {
	width: 100%
}
.borrowSlider .sliderBlock .sliderInfo h3 {
	padding-right: 0!important;
	margin-bottom: 15px
}
.sliderInfo h3 a {
	font-size: 16px
}
.footerSitemap {
	float: none
}
.mainSlider li img {
	float: right
}
.leadership .listView, .leadership .mapView, .reportListingQuaterly a.button.blueBtn {
	float: none
}
.rightRelatedLinks {
	display: none!important
}
.leadership .listView a, .leadership .mapView a {
	display: block
}
.leadership .listView.active, .leadership .mapView.active {
	padding-bottom: 0;
	background: 0 0
}
.reportListingQuaterly .downloadBtn, .searchListing .downloadBtn {
	float: none!important
}
.creditBloc {
	margin-bottom: 20px
}
.relatedLinks {
	display: none!important
}
.productSummary a.button, .sliderInfo a.button {
	margin-top: 25px!important
}
.loanInfo a.button.blueBtn {
	left: 54%!important;
	right: 4%;
	position: absolute;
	bottom: 15px
}
.events .contentLeftPart, .events .contentRightPart {
	width: 100%;
	margin: 0
}
.events .latestevents .newsDetails {
	width: 65%
}
.partnersListing .listingRow {
	float: none;
	margin: 0 0 25px;
	padding-right: 0;
	width: 100%
}
.responsiveTable {
	width: 100%;
	overflow-x: scroll
}
.responsiveTable::-webkit-scrollbar {
-webkit-appearance:none;
width:8px;
height:8px
}
.responsiveTable::-webkit-scrollbar-thumb {
border-radius:8px;
border:3px solid #fff;
background-color:rgba(0,0,0,.2)
}
.aboutLeft, .aboutRight {
	width: 100%;
	margin: 0 0 20px;
	float: none
}
.historyShortDesc li {
	border-bottom: 1px solid #cbcbcb;
	float: left;
	margin-bottom: 3%;
	padding-right: 0;
	width: 100%
}
.errorContent {
	background: #eee;
	line-height: 25px;
	padding: 45px 10px;
	text-align: center
}
.linksHolder a {
	margin-right: 5px
}
.waysTobankBloc.investor {
	width: 100%
}
.breadcrumbs, .highlightedBloc .cardSearch, .menuNav, .quikLinks, .search, .shareContaimner, .topMenu, .web {
	display: none
}
.menuNav {
	max-height: 270px;
	overflow: scroll;
	top: 54px;
	position: absolute;
	background: #E6E9EF;
	width: 96%;
	padding: 10px 2%;
	z-index: 99
}
.menuIcon, .mobile, .searchBtn {
	display: block
}
.headerNav a {
	color: #FFF;
	font-size: 15px;
	line-height: 15px;
	margin: 0;
	padding: 12px 10px
}
.onlineBanking a {
	font-size: 0;
	padding: 0 15px 0 0;
	line-height: 16px;
	display: inline-block;
	height: 37px
}
.header {
	margin-bottom: 0
}
.mainMenu {
	padding-bottom: 1px;
	border-bottom: 1px solid #88867f
}
.slides li img {
	width: auto;
	display: block;
	height: 180px
}
.sliderBtn a.blueBtn {
	font-size: 14px;
	line-height: 16px;
	margin-top: 30px;
	text-align: center
}
.flex-active-slide .sliderBtn {
	left: 12px
}
.sliderBtn {
	bottom: 20px
}
.sliderShape {
	background-position: right top;
	height: 400px;
	left: -70%;
	width: 70%;
	z-index: 990;
	top: -130px
}
.latestNews, .mainSlider {
	height: auto
}
.flex-active-slide .sliderCaption {
	left: 15px;
	overflow: hidden
}
.sliderCaption {
	color: #2C343A;
	font-size: 12px;
	left: -100%;
	line-height: 15px;
	position: absolute;
	transition: all 1300ms linear 0s;
	width: 175px;
	z-index: 992
}
.latestNews {
	position: static;
	width: 100%;
	top: 0
}
.latestNews .blockTitle a {
	padding: 20px 0 20px 15px
}
.latestNews .blockTitle {
	text-align: left;
	width: 100%;
	float: none
}
.latestNewsSlider {
	height: auto;
	width: 100%;
	float: none
}
.newsDate {
	margin-top: 10px
}
.newsLink {
	margin: 15px 0;
	width: 100%
}
.logOut .sliderBlock, .sliderBlock {
	float: none;
	height: 400px;
	min-height: 400px;
	margin-right: 0;
	width: 100%;
	margin-bottom: 10px
}
.sliderBlock {
	margin-bottom: 0!important
}
.logOut .sliderBlock {
	min-height: 445px!important
}
.logOut .imageBorder {
	width: auto!important
}
.sliderBlock .flex-control-nav {
	top: 15px;
	right: 10px
}
.flex-control-nav li {
	margin: 0 3px!important
}
.sliderInfo {
	padding: 10px 20px 20px
}
.homepageBlocks {
	padding-top: 0!important
}
.latestNewsBlock {
	margin-bottom: 10px
}
.productsBlock {
	float: none;
	margin-right: 0;
	width: 100%;
	margin-bottom: 15px
}
.homeRightBlock {
	float: none;
	padding-top: 0;
	width: 100%
}
.cardSearch, .homeRightBlock .listingContainer {
	padding: 0 15px
}
.footerRightBlock {
	position: relative;
	width: 100%
}
.menuIcon a, .search, .searchBtn, .totalHolder, span.arrow {
	position: absolute
}
.footerLinks {
	padding: 0 10px
}
.footer a {
	border-right: 1px solid #7B7F82;
	font-size: 14px;
	margin-right: 6px;
	padding-right: 6px
}
.footer a.last {
	border: 0
}
.signature {
	float: left;
	margin-right: 0;
	padding: 0 10px
}
.copyright {
	float: left;
	font-size: 13px;
	padding: 15px 10px 0
}
.footer .safearea, .signature {
	font-size: 13px!important
}
.searchBtn {
	border-left: 1px solid #e5e8ef;
	display: block;
	float: left;
	left: 60px;
	top: 47px;
	z-index: 997
}
.searchBtn a {
	background: url(../images/search-mobile.png)left 2px no-repeat #FFF;
	display: block;
	height: 55px;
	width: 55px
}
.searchBtn a.active {
	background-position: left bottom;
	background-color: #2C343A
}
.search {
	background: #2C343A;
	border-left: 1px solid #4A555D;
	height: auto;
	left: 0;
	padding: 15px 10px;
	top: 101px;
	width: 100%;
	z-index: 1000
}
.search input {
	background: #2C343A;
	border: 0;
	width: 82%
}
.search input.serachBtn {
	width: 40px
}
.logoHolder a {
	background: url(../images/mobile-logo.png)right center no-repeat;
	display: block;
	height: 46px;
	width: 149px
}
.menuIcon a {
	background: url(../images/menu-icon.png)center center no-repeat #FFF;
	display: block;
	height: 54px;
	margin-left: 0;
	width: 60px;
	top: 0
}
.blocAbsoluteText, .downloadApp, .leftMenu li {
	position: relative
}
.menuIcon a.active {
	background-color: #e6e9ef
}
.blocAbsoluteText, .cardImage, .cardsList .listingRow, .careersFormContainer, .careersFormContainer .leftCol, .careersFormContainer .rightCol, .contentLeftPart, .contentLeftPart .highlightedLoan, .contentRightPart, .detailsLeft, .detailsRight, .highlightedBloc, .highlightedLoan, .loanImage, .loanInfo, .locationFilter li.select, .mediaRightBlock, .ourLocationAbout, .ourLocationAbout img, .rightBloc, .sliderLeft, .sliderRight, .waysTobankBloc {
	width: 100%
}
.pageContent {
	padding: 0 10px 20px
}
.contentLeftPart .ourLocationAbout h3 {
	width: 93%
}
.blockLinks, .blockLinksBlue {
	margin-bottom: 50px
}
.highlightedLoan, .rightBloc, .waysTobankBloc {
	margin-bottom: 20px
}
.highligtedBlocText {
	background: #fff;
	bottom: inherit;
	left: 0;
	padding: 0;
	position: relative;
	width: 100%
}
.highligtedBlocText h3 {
	font-size: 17px;
	margin-bottom: 5px
}
.highligtedBlocText .summary {
	font-size: 12px
}
.highlightedBloc {
	float: left;
	margin-bottom: 20px
}
.highlightedBloc img {
	width: 100%
}
.corporateBankingList .listingRow {
	margin-right: 0;
	width: 100%
}
.relatedLinks h3 {
	font-size: 16px
}
.sliderLeft {
	border-right: 0;
	float: none;
	width: 100%;
	border-bottom: 1px solid #B5C1CA;
	padding-bottom: 15px;
	margin-bottom: 10px
}
.sliderRight {
	padding-bottom: 10px;
	float: none;
	clear: both
}
.business .sliderInfo h3 {
	line-height: 20px;
	margin-bottom: 25px
}
.careersListing .listingRow .listingTitle a, .reportMenu li a {
	line-height: 18px
}
.business .homepageBlocks .homeRightBlock {
	padding: 0 15px
}
.downloadApp {
	float: right;
	margin-top: 0;
	right: 0;
	top: 0;
	width: 100%
}
.filtersBlock .fancy-select {
	float: none;
	margin: 0 0 10px!important;
	width: 100%
}
.filtersBlock label {
	float: none;
	margin: 8px 20px 20px 0;
	display: block;
	width: 100%
}
a.rowLink {
	font-size: 15px
}
.careersCols li {
	float: none;
	overflow: hidden;
	width: 100%;
	margin-bottom: 10px
}
.careersListing .listingRow .links a {
	margin-bottom: 5px
}
.filterCareers {
	width: 100%
}
.filterCareers .labelHolder {
	float: left;
	padding-top: 8px;
	width: 25%
}
.filterCareers .selectHolder {
	float: left;
	width: 75%
}
.careersListing .listingRow {
	float: none;
	width: 100%
}
.testemonials {
	width: 86%
}
.testemonials .flex-direction-nav .flex-prev {
	left: -60px
}
.testemonials .flex-direction-nav .flex-next {
	right: 20px
}
.supportThreeCol li {
	float: none;
	margin-bottom: 30px;
	width: 100%
}
.threeColBlocBot li {
	width: 100%!important;
	border: 0 solid red!important
}
.threeColBlocBot li.first, .threeColBlocBot li.second {
	border-bottom: 1px #ccc solid!important;
	padding-bottom: 15px;
	margin-bottom: 15px
}
.custSupport .leftCol, .custSupport .rightCol, .custSupport li {
	float: left;
	margin-bottom: 15px;
	width: 100%
}
.titleFilter h2 {
	font-size: 20px;
	padding-top: 10px;
	width: 48%
}
.creditBloc, .gmap, .leftMenu, .reportListing li, .serviceImage, .serviceImage img, .towBlocs {
	width: 100%
}
.faqFilter {
	padding-right: 0
}
.accLink {
	padding-right: 20px
}
.reportListing li {
	float: none;
	margin: 0 0 6%
}
.reportMenu li {
	margin-right: 0
}
.reportMenu li:first-child {
	margin-right: 7px
}
.reportMenu li a {
	background: #EEE;
	color: #2E353A;
	display: block;
	font-family: CoTextArabic-Regular;
	padding: 10px
}
.locationFilter li.label {
	margin-bottom: 15px;
	padding-top: 10px
}
.locationFilter a {
	margin-top: 10px
}
.reportListingQuaterly li .desc {
	font-size: 12px
}
.blueBloc .towBlocs {
	border-bottom: 1px solid #C8D5DE;
	border-right: 0 solid #C8D5DE;
	padding-bottom: 20px;
	margin-bottom: 20px;
	padding-right: 0
}
.blueBloc .towBlocs.last {
	border: 0;
	padding-bottom: 0;
	margin-bottom: 0
}
.towBlocs {
	float: none
}
.mediaRightBlock {
	margin-bottom: 15px
}
.mediaListingNews .listingRow, .mediaListingPublications .listingRow {
	float: left;
	margin-bottom: 20px;
	margin-right: 0;
	width: 100%
}
.creditBloc {
	background: #F1F1F1;
	float: left
}
.leftMenu li a {
	font-size: 0;
	height: 25px
}
.leftMenu {
	float: left;
	margin-right: 0;
	margin-bottom: 30px
}
.leftMenu li {
	float: left;
	margin-bottom: 1px;
	margin-right: 1%;
	width: 19%
}
.leftMenu li span {
	width: 100%;
	background-position: center center
}
span.arrow {
	background: url(../images/left-menu-arrow-mobile.png)center top no-repeat;
	bottom: 0;
	display: block;
	height: 15px!important;
	margin: 0!important;
	padding: 0!important;
	top: 0;
	width: 100%!important;
	z-index: -10
}
.menuToshow, .reportListing li .link {
	height: auto
}
.leftMenu li.current span.arrow, .leftMenu li:hover span.arrow {
	right: 0;
	top: 57px
}
.rightContainer {
	float: left;
	min-height: 500px;
	width: 100%
}
.monthlyPayment {
	width: 100%
}
.monthlyPayment a.button {
	float: left;
	margin-bottom: 5px;
	margin-right: 25px
}
.buttonsHolder {
	margin-left: 0
}
.uiSliderHolder {
	margin-bottom: 50px;
	margin-left: 0;
	width: 100%
}
.totalHolder{min-width:auto; left:76%;}
.totalHolder.posRelative {
	left: 53% !important;
	right: 0;
	top: -54px;
	margin-left: 22px;
	min-width: 120px;
}
.simulatorCustomClass{margin-left:0 !important;}
.minus, .plus {
	top: -12px
}
.minimumText, .minus {
	left: 0
}
.simulatorInfo {
	margin-top: 35px
}
.plus {
	right: 0
}
.maximumText {
	right: 0
}
.ui-widget-content {
	background: url(images/ui-bg_flat_75_ffffff_40x100.png)50% 50% repeat-x #FFF;
	border-top: 1px solid #AAA;
	color: #222;
	margin-left: 40px;
	width: 74%
}
.checkBoxButton {
	margin-bottom: 30px
}
a.firstLevel {
	background-image: none!important;
	padding: 7px;
	border-bottom-color: #E6E9EF;
	border-bottom-width: 3px!important;
	margin-right: 0;
	background-color: #E6E9EF
}
a.firstLevel:hover {
	background-color: #E6E9EF!important;
	color: #2E353A!important
}
.menuImage {
	display: none
}
.menuToshow {
	position: static;
	background: #fff
}
.menuToshowLinks {
	width: 100%;
	border: 0!important
}
.thirdLevel {
	margin-top: -4px;
	margin-bottom: 5px
}
.thirdLevel a {
	color: #b3b3b3;
	font-size: 13px
}
.menuToshowLinks li {
	padding: 0
}
.mainMenu li.purple a {
	border-bottom-color: #6e2c6b
}
li.purple.active .firstLevel {
	background-color: #6e2c6b!important
}
.mainMenu li.yellow a {
	border-bottom-color: #ffce00
}
li.yellow.active .firstLevel {
	background-color: #ffce00!important
}
.mainMenu li.red a {
	border-bottom-color: #D12A2E
}
li.red.active .firstLevel {
	background-color: #D12A2E!important
}
.mainMenu li a {
	border-bottom-color: #00A8B4
}
li.active .firstLevel {
	color: #fff!important;
	background-color: #00A8B4!important
}
.business .mainMenu li a, .mainMenu li.darkBlue a {
	border-bottom-color: #002453
}
.business .mainMenu li.active .firstLevel, li.darkBlue.active .firstLevel {
	background-color: #002453!important
}
.mainMenu li.grey a {
	border-bottom-color: #18191a
}
li.grey.active .firstLevel {
	background-color: #18191a!important
}
.mainMenu li a:hover, .mainMenu li.darkBlue a:hover, .mainMenu li.grey a:hover, .mainMenu li.purple a:hover, .mainMenu li.red a:hover, .mainMenu li.yellow a:hover {
	background: 0 0
}
.menuToshowPadd {
	border: 0!important;
	padding: 10px
}
.mainMenu li {
	float: none;
	width: 100%;
	min-height: 30px;
	position: relative
}
.mainMenu li .menuToshow {
	top: 100%
}
a.secondLevel {
	font-size: 16px;
	color: #37424a;
	margin-bottom: 10px
}
.mainMenu .safearea {
	z-index: 1
}
.business .homepageBlocks {
	padding-top: 10px
}
img.mobile {
	display: block
}
.blocAbsoluteText {
	padding: 0
}
.blocAbsoluteText .summary, .blocAbsoluteText h3 {
	margin-bottom: 15px
}
.contentLeftPart, .highlightedBloc img {
	margin-bottom: 10px
}
.contentLeftPart {
	float: none
}
.contentRightPart {
	clear: both
}
div, td {
	font-size: 14px
}
.introductionCareersForm, .message {
	font-size: 16px
}
.pageTop {
	padding: 10px 15px 10px 14px
}
.faqBloc {
	padding: 0 15px
}
.blocAbsoluteText a.button {
	position: relative;
	bottom: inherit;
	float: left
}
.careersCols .highligtedBlocText {
	position: absolute;
	padding: 10px 5%;
	width: 90%!important;
	background: url(../images/light-white-bg.png);
	left: 5%
}
.careersListing .listingRow .links, .faqFilter, .suppDropDown {
	width: 100%
}
.careerFormSep {
	margin: 15px 0;
}
.supportFilter li {
	width: 100%;
	margin-bottom: 15px
}
.contentRightPart .customerSupportBloc {
	padding-top: 10px
}
.faqFilter, .titleFilter h2 {
	float: none
}
.reportMenu li {
	margin-bottom: -10px
}
.detailsLeft, .detailsRight, .linksLogin, .locationFilter li a.button, .locationFilter ul, .mediaListingNews {
	margin-bottom: 15px
}
.reportListingQuaterly .desc span {
	color: #fff;
	font-size: 0
}
.reportListingQuaterly span.date {
	display: block;
	color: #2E353A;
	font-size: 12px
}
.reportListingQuaterly li .downloadBtn a, .reportListingQuaterly li:hover a {
	display: block;
	position: relative;
	right: inherit;
	top: inherit;
	float: none;
	padding-left: 27px;
	width: 100px;
	margin-top: 10px;
	font-size:12px;
}
.reportListingQuaterly li, .reportListingQuaterly li:hover {
	padding: 10px
}
.mediaListingNews {
	padding-bottom: 15px
}
.blueBlocAbsolute, .privateBanking .blocAbsoluteText {
	padding: 10px
}
.blueBlocAbsolute a.button, .privateBanking .blocAbsoluteText a.button {
	float: right;
	width: 100px;
	left: inherit
}
.contentRightPart .relatedLinks {
	padding: 20px
}
.inThisSection {
	display: none
}
.footer .topMenu, .homeRightBlock .relatedLinks {
	display: block!important
}
.headerRightNav {
	position: static
}
.language a {
	padding: 12px 0 11px
}
.linksLogin {
	float: left;
	font-size: 14px
}
.gallery .listingRow {
	float: left;
	margin-bottom: 20px;
	margin-right: 0;
	width: 100%
}
.whiteBg {
	background: #fff;
	border: 1px solid #f1f1f1
}
.reportMenu li a {
	font-size: 13px
}
.reportListingQuaterly.searchListing li:hover {
	background: #f7f7f7;
	padding-left: 10px;
	padding-right: 10px
}
.reportListingQuaterly.searchListing li .downloadBtn a {
	top: 5px
}
.sitemapListing li, .sitemapListing li.fiveCol {
	float: left;
	margin-right: 35px;
	width: 100%
}
.onlineBankingMenu a {
	font-size: 13px!important
}
.brandIdentity .identityLeft, .brandIdentity .identityRight, .brandLeftPart, .brandValues .valueParts {
	width: 98%
}
.brandRightPart {
	float: left;
	margin-bottom: 20px;
	padding-left: 15px;
	width: 98%
}
.brandIdentity .identityLeft {
	margin-bottom: 19px
}
.business .homepageBlocks .homeRightBlock .busFinanSide {
	margin-bottom: 50px
}
.productSummary a.button, .sliderInfo a.button {
	width: auto
}
.homeRightBlock .listingContainer {
	margin-bottom: 20px
}
.logOut .sliderInfo, .sliderInfo {
	position: static!important
}
.logOut .sliderInfo {
	width: auto!important
}
.sliderCaption {
	top: 10px!important
}
.loanInfo a.button.greyBtn, .waysTobankBloc a.blueBtn {
	right: 4%
}
.showMenuRight {
	width: 100%
}
.accDetails .downloadBtn, .accDetails .downloadBtn a.button {
	float: none!important
}
.accDetails .downloadBtn {
	margin-top: 5px
}
.sliderInfo h3 {
	padding-right: 30px
}
.footer .topMenu {
	padding-right: 0;
	border-right: 0;
	float: none;
	margin: 0 10px 10px;
	border-bottom: 1px solid #ccc
}
.footer {
	background: #f3f3f3
}
.footer .topMenu a {
	font-family: HelveticaNeueLTStd-Roman
}
.reportListingQuaterly .downloadBtn, .reportListingQuaterly .downloadBtn a, .searchListing .downloadBtn, .searchListing .downloadBtn a {
	float: none
}
.reportListingQuaterly .downloadBtn, .searchListing .downloadBtn {
	margin-bottom: 10px;
	margin-left: 15px
}
.listView {
	background: url(../images/list-pointer.png)left 5px no-repeat
}
.branchesContainer {
	padding: 0
}
.atmListingContainer .infoHolder {
	width: 100%;
	margin-right: 0;
	margin-bottom: 6px;
	border-bottom: 1px solid #E5E5E5;
	padding-bottom: 6px
}
.atmListingContainer .listingRaw {
	width: 100%;
	border-bottom: 0;
	margin-bottom: 0;
	padding-bottom: 0
}
.gMap {
	height: 300px!important
}
.arrowDown img {
	width: 20px
}
.arrowDown {
	bottom: -11px
}
.imageHolder.news img {
	width: 100%!important
}
.logOutHolder .newsLink {
	margin: 0!important;
	width: auto!important
}
.customerSupportBloc .listingContainer {
	border-top: 1px solid #4b5259;
	margin-bottom: 0;
	padding: 10px 0 0!important
}
.halfWidth, .highlightedBloc.cardSelect {
	width: 100%;
	margin-left: 0;
	margin-right: 0;
	clear: both;
	float: none;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box
}
.mainSlider .flex-direction-nav .flex-next, .mainSlider .flex-direction-nav .flex-prev {
	bottom: 21px!important;
	width: 10px
}
.mainSlider .flex-direction-nav .flex-prev {
	background: url(../images/previous-slide.png)left center no-repeat!important;
	left: 150px!important
}
.mainSlider .flex-direction-nav .flex-next {
	background: url(../images/next-slide.png)right center no-repeat!important;
	left: 170px!important
}
.sliderBtn .blueBtn span {
	width: 20px
}
.sliderBtn a.blueBtn {
	width: 110px;
	padding: 6px 0 7px 20px
}
.editedWidth, .editedWidth .fancy-select {
	width: 100%!important
}
.editedWidth h2.tabnumber {
	width: 100%;
	margin-right: 0
}
.highlightedBloc.cardSelect {
	padding: 15px 15px 60px!important
}
.homeRightBlock .investorRelationsRight {
	position: static
}
.selectOption.halfWidth, .selectOption.halfWidth .fancy-select {
	width: 100%
}
.sliderCaption h3 {
	margin-bottom: 10px;
	font-size: 16px
}
span.riSingle.RadInput.RadInput_Default {
	width: 66%!important;
	margin-top: -2px
}
#cpMainContent_cpContentRight_BICMSZone2_ctl01_pContainer img {
	width: 100%
}
#cpMainContent_cpContentRight_BICMSZone2_ctl01_pContainer .highligtedBlocText {
	position: absolute;
	background: url(../images/light-white-bg2.png);
	left: 10px;
	bottom: 10px;
	right: 10px;
	padding: 10px
}
.careersListing .listingRow {
	background: 0 0;
	border-bottom: 1px solid #ccc;
	margin-bottom: 10px
}
.careersListing .listingRow .listingInfos .links a.blueBtn {
	bottom: 10px
}
.numberTab span.riSingle.RadInput.RadInput_Default {
	width: 233px!important
}
.customerSupportBloc .rowLink, .customerSupportBloc .rowText {
	width: 80%
}
strong a {
	display: inline-block;
	margin-left: 10px
}
.onlineBankingMenu {
	z-index: 99994
}
.welcomeBlock {
  height: auto;
  margin-top: 0;
  top: 20%;
  width: 90%;
}
.welcomeBlock img{ width:100%; height:100%;}
.footerSecondLevel, .footerSitemap h2 {
	margin-bottom: 5px
}
.footerSitemap .listingRow {
	width: 100%!important;
	float: none
}
.footerSitemap h2 a {
	font-size: 14px;
	display: block;
	line-height: 14px
}
.footerSitemap h2 {
	font-size: 14px;
	clear: both
}
.footerSitemap {
	padding: 20px 10px 10px;
	width: auto!important
}
.footerSecondLevel a {
	width: 50%;
	display: inline-block;
	font-size: 12px
}
.investorChart {
	width: 280px;
	height: 250px
}
h2.customTitleWidth {
	width: 100%
}
.chartInfo {
	margin-top: 0;
	margin-bottom: 30px
}
.business .footerSitemap .listingRow {
	width: 100%!important
}
.simTitle {
	display: block
}
.customerSupportBloc .listingRow a strong {
	display: block!important;
	width: 100%
}
.sliderBlock .sliderInfo {
	position: absolute!important;
	bottom: 0!important
}
.sliderBlock ul.slides li .sliderInfo {
	height: 200px
}
.max200 {
	max-width: 100%!important
}
.locationFilter li {
	float: none;
	margin-right: 0
}
.business .sliderBlock .slides li, .business .sliderBlock .slides li.sliderLeft, .sliderBlock .slides li.sliderRight {
	float: none!important
}
.business .sliderBlock ul.slides li .sliderInfo {
	height: 260px!important
}
.business .sliderBlock {
	min-height: 400px!important
}
.business .homepageBlocks .sliderBlock ul.slides {
	width: auto!important
}
.sliderLeft {
	height: auto
}
.sliderBlock .slides li.sameHeightBox {
	height: 380px!important;
	min-height: 380px!important
}
.atmListingContainer.leadership .infoHolder, .customCardsListing .cardsList .listingRow {
	width: 100%!important;
	margin-right: 0
}
.sliderBlock .slides li.sameHeightBox .imageBorder {
	border: 0
}
.minus, .plus {
	width: 22px;
	height: 22px
}
.plus {
	background: url(../images/slider-nav.jpg)center 4px no-repeat #3f4851
}
.minus {
	background: url(../images/slider-nav.jpg)center -13px no-repeat #3f4851
}
.ui-slider .ui-slider-handle {
	width: 30px!important;
	height: 30px!important
}
.ui-slider-horizontal .ui-slider-handle {
	top: -16px!important
}
.maximumText, .minimumText {
	top: 20px
}
.ui-slider-horizontal {
	margin-bottom: 0!important
}
ul.pearlCalculator li, ul.pearlCalculator li.last {
	float: none;
	width: 90%
}
.cardsList .listingRow {
	float: none;
	margin-bottom: 10px
}
.monthlyPayment .listingRow {
	width: 100%;
	border: none;
	padding-right: 0;
	margin-right: 0;
	margin-bottom: 10px;
	text-align: left
}
.footerRightBlockPad {
	padding: 10px
}
.cardsSlider .cardSearch {
	display: block!important;
	width: 45%;
	padding: 10px
}
.cardsSlider .titleWithBorder h3 {
	font-size: 16px;
	line-height: 16px;
	margin-bottom: 10px
}
.cardsSlider .summary {
	display: none
}
.blueBtn span, .darkBlueBtn span, .greyBtn span {
	width: 20px
}
.blueBtn.posRelative, .darkBlueBtn.posRelative, .greyBtn.posRelative {
	padding-right: 5px;
	padding-left: 25px
}
.highlightedBloc .cardSearch a.button {
	line-height: 12px;
	font-size: 12px
}
.cardsSlider .slides li img {
	margin-bottom: 0
}
.fancybox-wrap.fancybox-opened{width:88% !important; height:90% !important;}
.fancybox-inner, .fancybox-outer, .fancybox-skin {height: 100% !important;}
.fancybox-wrap.fancybox-opened .fancybox-inner{width:100% !important;}
.fancybox-iframe .toolbar .toolbarViewerRight{display:none !important;}
 .interrestedPopup {width:245px; right:-315px; padding: 15px 25px 25px;}
}
.onlineBankingMenu {
	width: 200px;
	left: inherit;
	right: 0
}
.onlineBankingMenu a {
	padding-left: 20px;
	background-position: left 5px;
	padding-top: 3px
}
@media all and (min-width:750px)and (max-width:800px) {
.newsDetails {
	width: 53%
}
.newsLink {
	width: 25%
}
}
a {
	outline: 0
}
.monthlyPayment .listingRow:nth-child(3n+1) {
	clear: both
}

@media all and (max-width:1024px) {
    .cookiePolicy .safearea{
        padding:0px 20px;
    }
    .cookiePolicy .button a {
        width: unset;
    }
}

@media all and (max-width:768px) {
	.customersSelectionBlock .downloadApp {
	    transform: initial;
	}
	.congratsTitle {
		font-size: 24px;
	}
	.customersSelectionBlock .cardDetailsTop {
		margin-bottom: 0px;
	}
	.congratsText {
		font-size: 18px;
		line-height: 26px;
		margin-bottom: 10px;
	}
	.congratsIntro {
		display: initial;
		margin-bottom: 50px;
	}
	.congratsIntroText {
		width: 100%;
		margin-bottom: 20px;
	}
	.congratsIntroImage {
		width: 100%;
		margin-bottom: 20px;
	}
	.theOfferInfo {
		padding: 25px 20px;
		margin-bottom: 15px;
	}
	.benefitItem {
		width: 47%;
		margin-right: 5px;
	}
	.hurryUpBlock h4 {
		line-height: 25px;
	}
	.hurryUpBlock {
		padding: 25px 20px;
	}
	.appStoreOverlay {
		position: absolute;
		right: 15px;
		bottom: 15px;
	}
	.googlePlayOverlay {
		position: absolute;
		bottom: 15px;
		right: 100px;
	}
	.googlePlayOverlay img {
	    width: 80px !important;
}
.appStoreOverlay img {
	width: 75px !important;
}
	
    .cookiePolicy .text {
        width: 72%;
    }
    .cookiePolicy .button {
        width: 26%;
    }
}
@media all and (max-width:767px) {
	.welcomeOverlay img {
		max-height:215px;
	}

    .offersListing .listingItem .listingImage {
        height: 200px !important;
        display: flex;
        align-items: center;
        justify-content: center;
    }

    .tabsMain .tabsLinks a {
        height: auto !important;
        padding: 12px 5px 10px 5px !important;
    }

    .tabsMain .tabsLinks {
        height: auto !important;
    }

    .offersListing .mobileFilter .mobileFilterHolder {
        display: none;
    }

    .cookiePolicy .text {
        width: 100%;
        margin-top: unset;
        margin-bottom: 15px;
    }
    .cookiePolicy .button {
        width: 100%;
    }
        .cookiePolicy .button a {
            width: 200px;
        }
}
/* nadine*/
@media (min-width: 300px) and (max-width: 750px) {

	.private-banking .pageTop {
		padding: 30px;
	}
	.private-banking .contentLeftPart {
		transform: translateY(-5%);
	}
}

