body{
	font-family: 'Open Sans', 'Noto Sans Bengali', sans-serif;
	font-size:12px;
	background:none;
	position:relative;
    color: #fff;
    text-align: center;		
}
@font-face {
    font-family: 'nimbus_sans_d_otregular';
    src: url('../fonts/nimbussansdot-regu-webfont.eot');
    src: url('../fonts/nimbussansdot-regu-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/nimbussansdot-regu-webfont.woff') format('woff'),
         url('../fonts/nimbussansdot-regu-webfont.ttf') format('truetype'),
		 url('../fonts/nimbussansdot-regu-webfont.woff2') format('woff2'),
         url('../fonts/nimbussansdot-regu-webfont.svg#nimbus_sans_d_otregular') format('svg');
    font-weight: normal;
    font-style: normal;
	font-display: swap;
}
@font-face {
    font-family: 'nimbus_sans_d_otBdCn';
    src: url('../fonts/nimbussansdot-boldcond-webfont.eot');
    src: url('../fonts/nimbussansdot-boldcond-webfont.eot?#iefix') format('embedded-opentype'), 
         url('../fonts/nimbussansdot-boldcond-webfont.woff') format('woff'),
         url('../fonts/nimbussansdot-boldcond-webfont.ttf') format('truetype'),
		 url('../fonts/nimbussansdot-boldcond-webfont.woff2') format('woff2'),
         url('../fonts/nimbussansdot-boldcond-webfont.svg#nimbus_sans_d_otBdCn') format('svg');
    font-weight: normal;
    font-style: normal;
	font-display: swap;

}
@font-face {
    font-family: 'FontAwesome';
    src: url('https://use.fontawesome.com/releases/v5.3.1/webfonts/fa-solid-900.woff2');
	font-display: swap;
}
@font-face {
    font-family: 'gstatic';
    src: url('https://fonts.gstatic.com/s/roboto/v48/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBHMdazQ.woff2');
	font-display: swap;
}

		
/*===========@Global Styles ============*/
*{margin:0; padding:0; outline:none}
img,fieldset{border:0}
a{text-decoration:none}

.clear{
	clear:both;
}
/* ================= CSS Reset ================= */
a:hover, a:focus{
    text-decoration: none !important;
}
article, aside, figure, footer, header, nav, section {
	display: block;
}
.navbar-toggle {
	background: none;
	border: none;
}
.navbar-default,.navbar {
	background: none;
	border: none;
	border-radius:0;
}
.navbar-collapse{
	padding:0;
}
.navbar-inverse {
	background:none;
	border:none !important;  
}
/* =====for bootstrap defult===== */

h1, h2, h3, h4, h5, h6, p, a, ul, ol {
	margin:0;
	padding:0;
}
/*===  Start Home Page  ===*/

.fancybox-image{
	cursor:pointer;
}

a.chat-box{
    
    width: 329px;
    height: 40px;
    position: fixed;
    right: 19px;
    bottom: 0px;
    z-index: 9999;
    background-size: contain;
    border-radius: 10px 10px 0px 0px;
}
.hotel-offers-box{
		width: 100%;
		padding:20px 0;
		min-height:700px;
		margin-top: -4px;		
		background-size: cover;
		background: #dda071;
	}

a.ramadan-offer-bottom{
     margin-top: 7px;
    display: block;
    font-size: 20px;
    color: #e21066 !important;
    font-weight: bold;
}
#ac-wrapper {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(111, 111, 111, 0.38);
    z-index: 1001;
}
.otp-form-hide{
	display:none;
}
#popup {
      /*max-width:46%;
     background: rgba(255, 255, 255, 0.26);
    border: 1px solid #ccc;*/
    border-radius: 5px;
    position: relative;
    top:8%;
    /* left: 375px; */
    margin: 0 auto;
    display: inherit;
    padding:0;
}
#popup img {
	max-width:100%;
	display:inline-block;
}
#popup iframe {
	position: absolute;
	top: 39%;
	left: 36%;
	z-index: 55;
	}
.counting-heading {
    font-size: 15px;
    text-align: center;
    color: #000;
	padding-top: 10px;
	padding-bottom:10px;
	display:none;
}
.discount-privilege-common{
	display:inline-block;
	width:100%;
	border: 1px solid #9cb3d1;
}
.panel-default {
    border-color: rgba(134, 146, 160, 0.36);
	background:none;
	border: none;;
}
.panel-body {
    padding:0;
}
table.privilege-common-table thead{
	background: #395c89;
}
table.privilege-common-table tr th{
  color: #fff;
  font-size: 15px;
  line-height:50px;
  text-align: center;
  font-weight: 600;
  border:none;
}
p.banking-info-para {
    color: #454c53;
    font-size: 14px;
    line-height: 23px;
    text-align: left;
    font-weight: 500;
    padding: 10px 0 20px 0;
    padding: 0;
}
table.privilege-common-table tr td{
  color: #ffffff;
  font-size: 14px;
  line-height: 23px;
  text-align: center;
  vertical-align: middle;
  font-weight: 500;
  border:none;
  text-transform:capitalize;
}
span.ribon-list{
	position: absolute;
    left: -23px;
    top: -27px;
    width: 50px;
    font-weight: bold;
    height: 50px;
    background: #204376;
    border-radius: 50%;
    z-index: 2;
    font-size: 11px;
    padding-top: 7px;
}
.privilege-common-table tbody tr:nth-child(odd) td, .privilege-common-table tbody tr:nth-child(odd) th{
	  background-color: #223855;
	  line-height: 19px;
}
.privilege-common-table tbody tr:nth-child(even) td, .privilege-common-table tbody tr:nth-child(even) th{
	  background-color: #284060;
	  line-height:19px;
}
label.error{
	color:#f00 !important;
}
#overlay{	
  position: fixed;
  top: 0;
  z-index: 1100;
  width: 100%;
  height:100%;
  display: none;
  background: rgba(0,0,0,0.6);
}
.cv-spinner {
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;  
}
.spinner {
  width: 40px;
  height: 40px;
  border: 4px #ddd solid;
  border-top: 4px #2e93e6 solid;
  border-radius: 50%;
  animation: sp-anime 0.8s infinite linear;
}
@keyframes sp-anime {
    0% {
        transform: rotate(0deg);
    }
    100% {
        transform: rotate(360deg);
    }
}

.demo {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(111, 111, 111, 0.38);
    z-index: 1001;
    display: none;
}
ul.privilege-nav-list{
	float:left;
	width:100%;
	list-style:none;
	margin:0;
	margin-bottom: -1px;
    position: relative
}
ul.privilege-nav-list li{
	float: left;
    list-style: none;
    margin: 0;
	padding: 0px 17px;
}
ul.privilege-nav-list li:last-child{
	background:none;
}
ul.privilege-nav-list li:first-child{
	border-left:none;
}
ul.privilege-nav-list li.active{
	border-bottom: 1px solid #395c89;
    background: #395c89;
    border-left: 1px solid #9cb3d1;
    border-top: 1px solid #9cb3d1;
    border-right: 1px solid #9cb3d1;
}
ul.privilege-nav-list li a{
	color: #fff;
    line-height: 40px;
    font-size: 22px;
    font-family: 'nimbus_sans_d_otBdCn';
    text-align: center;
    display: block;
    text-transform: capitalize;
}
.hide_content {
    width: 30px;
    height: 30px;
    position: absolute;
    right: -12px;
    top: -15px;
    cursor: pointer;
}
.credit-discount-head{
	font-size:80px;
    color: #fff;
    text-align: center;
    line-height:80px;
    padding: 20px 0 0;
    font-family: 'nimbus_sans_d_otBdCn';
}
.credit-discount-para {
    font-size: 15px;
    color: #000;
    text-align: center;
    line-height: 23px;
    text-transform: initial;
    font-weight: 300;
	padding: 10px 0 0;
}
.credit-discount-schedule-head{
	font-size: 16px;
    color: #fff;
    text-align: center;
    /* line-height: 35px; */
    padding: 0 0 50px;
    font-weight: 400;
}
.main-header{
	width:100%;
	z-index:10;
	position:relative;
}
.main-top{
	min-height:101px;
	background:url(../images/header-bg.jpg) repeat-x;
	margin-top:16px;
	background-size: contain;
}
.logo{
	display:block;
	margin-left:21px;
	margin-top:27px;
}
.logo img{
	text-align:center;
	
}
.top-nav{
	float:right;
	/*width:100%;*/
	min-height:40px;
	padding-right: 10px;
}
.top-nav ul{
	width:100%;
	list-style:none;	
}
.top-nav ul li{
	min-height:40px;
	background:url(../images/top-nav-arrow.png) left center no-repeat;
	float:right;
        padding-top: 0px;
        padding: 0 5px;
	
}
.top-nav ul li:last-child{
	background: none !important;
    float: left;
	}
.top-nav ul li a{
	font-weight:500;
	color:#7b7b7b;
	/*padding:0 16px;*/
	line-height:40px;
	font-size:10px;
        position: relative;
        z-index: 999;
}
.top-nav ul li a span{
	color:#0c4da2;
	font-weight: bold;
}
.top-nav ul li:last-child a span{
	    text-transform: capitalize;
}
.top-nav ul li:last-child a sup{
    text-transform: lowercase;
}
.top-nav ul li#countdowntop img {
    opacity: 0;
    visibility: hidden;
    position: absolute;
    top: 28px;
    left: 34px;
    height:25px;
    border-radius: 2px;
   transition: all ease 2s; 
}
.top-nav ul li#countdowntop:hover img {
    opacity: 1;
	visibility: visible;
    transition: all ease 2s;
}
.minar-icon{
	background:url(../images/minar-icon.png) left center no-repeat;
	padding-left: 28px;
    padding-left: 28px;
    padding-top: 13px;
    padding-bottom: 22px;
    background-position: 2%;
    position: absolute;
}
.security-icon{
	position: absolute;
    width: 25px;
    height: 25px;
    left: -27px;
    top: -3px;
}
.ramadan-icon{
	position: absolute;
    width: 20px;
    height: 21px;
    left: -27px;
    top: -3px;
}
.digital-icon{
	padding-left: 28px;
	padding-left: 28px;
    padding-top: 13px;
    padding-bottom: 22px;
    background-position: 0%;
    position: absolute;
    left: 2px;
    top: -7px;
}
.finacial-cal{
	padding-left: 22px;
}
span.syndacation-tel{
	padding-left: 41px;
    padding-top: 10px;
}
span.syndacation-fax{
	padding-left: 41px;
    padding-top: 10px;
}
span.syndacation-email{
	padding-left: 41px;
}
.top-account{
  background-image: -moz-linear-gradient( 90deg, rgb(49,93,159) 0%, rgb(28,60,108) 100%);
  background-image: -webkit-linear-gradient( 90deg, rgb(49,93,159) 0%, rgb(28,60,108) 100%);
  background-image: -ms-linear-gradient( 90deg, rgb(49,93,159) 0%, rgb(28,60,108) 100%);
  box-shadow: 0px 1px 10px 0px rgba(0, 0, 0, 0.082);
  width: 186px;
  height: 40px;
  float:right;
  margin-right:-13px;
}


#burst-12 {
         background: rgb(34, 70, 123);
    width: 20px;
    height: 20px;
    position: absolute;
    text-align: center;
    top: -3px;
    left: 2px;
    -webkit-animation:spin 4s linear infinite;
    -moz-animation:spin 4s linear infinite;
    animation:spin 4s linear infinite;
}
@-moz-keyframes spin { 100% { -moz-transform: rotate(360deg); } }
@-webkit-keyframes spin { 100% { -webkit-transform: rotate(360deg); } }
@keyframes spin { 100% { -webkit-transform: rotate(360deg); transform:rotate(360deg); } }

#burst-12:before, #burst-12:after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 20px;
    height: 20px;
        background: rgb(34, 70, 123);
}
#burst-12:before {
    -webkit-transform: rotate(30deg);
       -moz-transform: rotate(30deg);
        -ms-transform: rotate(30deg);
         -o-transform: rotate(30deg);
}
#burst-12:after {
    -webkit-transform: rotate(60deg);
       -moz-transform: rotate(60deg);
        -ms-transform: rotate(60deg);
         -o-transform: rotate(60deg);
}
span.new-text{
     position: absolute;
    top: 5px;
        left: 25px;
    z-index: 999;
}
span.new-ribon{
    position: absolute;
   top: -4px;
    left: -22px;
    font-size: 10px;
    color: #fff;
    font-family: 'nimbus_sans_d_otregular';
}
.shape29{display:inline-block!important;position:relative;width:0;height:0;border-left:calc(28px/2) solid transparent;border-right:calc(28px/2) solid transparent;border-bottom:28px solid #2C528C;top:calc(28px/-6)}

.shape29:after{position:absolute;content:'';width:0;height:0;border-left:calc(28px/2) solid transparent;border-right:calc(28px/2) solid transparent;border-top:28px solid #2C528C;top:calc(28px/3);left:calc(28px/-2)}
.shape27{display:inline-block!important;position:relative;width:48px;height:48px;background-color:#2C528C}

.shape27:before{position:absolute;content:'';width:48px;height:48px;background-color:#2C528C;transform:rotate(60deg)}

.shape27:after{position:absolute;content:'';width:48px;height:48px;background-color:#2C528C;transform:rotate(30deg)}

.top-account ul{
	width:100%;
	overflow:hidden;
}
.top-account ul li{
	height:40px;
	background:url(../images/account-nav.png) right center no-repeat;
	float:left;
	list-style-type:none;
}
.top-account ul li:last-child{
	background:none !important;
	}
.top-account ul li a{
	font-family: 'nimbus_sans_d_otBdCn';
	color:#fff;
	padding:0 18px;
	line-height:40px;
	font-size:18px;
	text-align:center;
	text-transform:uppercase;
}
.top-account ul li a:hover{
	color:#fff;	
}
.login-icon{
	background:url(../images/login-icon.png) right center no-repeat;
	padding-right: 25px;
}
.search{
	 float:right;
	 height: 38px;
	 position:relative;
	 margin-top:2px;
	 margin-right: 25px;
}
.search input.search-field {
	float: left;
	border-style: solid;
	border-width: 1px;
	border-color: rgb(234, 234, 234);
	background-color: rgb(255, 255, 255);
	width: 155px;
	height: 38px;
	margin: 0;
	padding: 0 10px;
	color:#000;
	font-size:14px;
	font-weight:400;
}

.search-submit{
	background:url(../images/search-button.png) no-repeat !important;
	width: 96px !important;
	height: 38px !important;
	position:absolute;
	right:-5px;
	top:0;
	border:none;
	font-size:0;
}
.tel-link-home{
	text-decoration: none;
    color: #0c4dae;
    font-weight: 600;
    text-align: right;
    margin-right: 5px;
    float: right;
    font-size: 11px;
    line-height: 38px;
}
.tel-link-home>span{
	font-size: 14px;
}
.main-nav{
	width:100%;
	z-index:11;
	min-height: 66px;
	position:relative;
        margin-top:-10px;
	border-bottom:7px solid #adc9ea;
	box-shadow: 0px -4px 10px rgba(102, 99, 99, 0.38);
	background-image: -moz-linear-gradient( 90deg, rgb(49,93,159) 0%, rgb(28,60,108) 100%);
	background-image: -webkit-linear-gradient( 90deg, rgb(49,93,159) 0%, rgb(28,60,108) 100%);
	background-image: -ms-linear-gradient( 90deg, rgb(49,93,159) 0%, rgb(28,60,108) 100%);
	background-image: -o-linear-gradient( 90deg, rgb(49,93,159) 0%, rgb(28,60,108) 100%);
}
.main-nav ul{
	width:100%;
}
.arrow-sub{
	background:url(../images/arrow-submenu.png) no-repeat;
	width: 30px;
	height: 30px;
	position:absolute;
	right:0px;
	top: 4px;
	cursor:pointer;
}
.arrow-sub-2{
	background:url(../images/arrow-submenu-2.png) no-repeat;
	width: 22px;
	height: 30px;
	position:absolute;
	right:0px;
	top: 4px;
	cursor:pointer;
}
.management-sidebar-menu{
	width:100%;
	float:left;
}
.management-sidebar-menu ul{
	width:100%;	
}
.management-sidebar-menu ul li{
	float:left;
	list-style-type:none;	
        position: relative;
	display:inline-block;
	background:#0C4DA2;
	padding:0 15px;	
	margin-right:15px;
	margin-bottom:20px;	
}
.management-sidebar-menu ul li.current-menu-item{
	background: rgba(12, 77, 162, 0.53);	
}
.management-sidebar-menu ul li.current-menu-item a{
	font-size: 17px;
  	font-family: 'nimbus_sans_d_otBdCn';
  	color: #cfe4ff;
  	text-transform: uppercase;
  	vertical-align: super;
  	text-align: left;
  	line-height:35px;
}
ul.form-tabs{
	width:100%;
	list-style:none;
	margin-top:50px;
	margin-bottom:50px;
}
ul.form-tabs > li{
	float: left;
    margin-bottom: 1px;
    padding: 10px 0;
    width: 230px;
    border-radius: 10px 10px 0 0;
}
ul.form-tabs > li.active{
	border: 2px solid #ccc;
    border-bottom: 2px solid #fffcf5;
    position: relative;
    z-index: 1;
    margin-bottom: -2px;
}
ul.form-tabs > li > a{
	margin-right: 2px;
    line-height: 1.42857143;
    border: 1px solid transparent;
    border-radius: 4px 4px 0 0;
    font-size: 26px;
	color:rgba(119, 35, 35, 0.82);
}
ul.form-tabs > li.active a{
	color: #0c4da2;
}
ul.women-camp-tabs{
	width: 100%;
    list-style: none;
    /* margin-top: 50px; */
    margin-bottom: 25px;
    display: block;
    text-align: center
}
ul.women-camp-tabs > li{
	display: inline-block;
    margin-bottom: 1px;
    padding: 7px 14px;
    background: #f9f9f9;
	border: 1px solid #000;
}
ul.women-camp-tabs > li.active{
    position: relative;
    z-index: 1;
}
ul.women-camp-tabs > li > a{
	margin-right: 2px;
    border: 1px solid transparent;
    border-radius: 4px 4px 0 0;
    font-size: 22px;
    text-transform: uppercase;
	color: #0c4da2;
	font-family: 'nimbus_sans_d_otBdCn';
}
ul.women-camp-tabs > li.active a{
	color: #0c4da2;
	color: rgb(239, 153, 0);
}
.womensday-offer-merchant-title,.womensday-offer-merchant-title-small{
	font-size:18px;
	color:#000;
	text-transform:uppercase;
	margin: 0;
	padding: 8px 0px;
	font-family: 'nimbus_sans_d_otBdCn';
	height:50px;
}
.womensday-offer-merchant-offer{
    background-color: #0b4ca2;
    font-size: 14px;
    padding: 15px 5px;
    margin: 0px;
    font-weight: 700;
}
p.disclaimer br{
	display:none;
}
.management-sidebar-menu ul li a{
	font-size: 17px;
  	font-family: 'nimbus_sans_d_otBdCn';
  	color: #cfe4ff;
  	text-transform: uppercase;
  	vertical-align: super;
  	text-align: left;
  	line-height:35px;

}
.main-nav ul li{
	float:left;
	line-height:66px;
	list-style-type:none;
	display:inline-block;
	/*position:relative;*/
}

#CDT {
    font-size: 30px;
    color: #eee;
    margin: 70px 0 100px;
    font-weight: bold;
}
.count-down{
	position:relative; 
}

#CDT .number-wrapper {
    margin: 10px;
    -moz-box-shadow: 0 5px 8px #000000;
    -webkit-box-shadow: 0 5px 8px #000000;
    box-shadow: 0 5px 8px #000000;
    position: relative;
}

#CDT .number {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    background:#000000;
    background-image: linear-gradient(bottom, #000000 2%, #3c3c3c 50%, #000000 100%);
    background-image: -o-linear-gradient(bottom, #000000 2%, #3c3c3c 50%, #000000 100%);
    background-image: -moz-linear-gradient(bottom, #000000 2%, #3c3c3c 50%, #000000 100%);
    background-image: -webkit-linear-gradient(bottom, #000000 2%, #3c3c3c 50%, #000000 100%);
    background-image: -ms-linear-gradient(bottom, #000000 2%, #3c3c3c 50%, #000000 100%);
    -webkit-border-top-right-radius: 7px;
    -webkit-border-bottom-right-radius: 0;
    -webkit-border-bottom-left-radius: 0;
    -webkit-border-top-left-radius: 0;
    -moz-border-radius-topright: 7px;
    -moz-border-radius-bottomright: 0;
    -moz-border-radius-bottomleft: 0;
    -moz-border-radius-topleft: 0;
    border-top-right-radius: 7px;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    border-top-left-radius: 0;
    -webkit-border-radius: 7px;
    -moz-border-radius: 7px;
    border-radius: 7px;
    -moz-background-clip: padding;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    padding: 0 8px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    border: 1px solid #555;
    -moz-box-shadow: inset 0 4px 0 rgba(255, 255, 255, 0.2);
    -webkit-box-shadow: inset 0 4px 0 rgba(255, 255, 255, 0.2);
    box-shadow: inset 0 4px 0 rgba(255, 255, 255, 0.2);
    -moz-text-shadow: 0 3px 3px #000000;
    -webkit-text-shadow: 0 3px 3px #000000;
    text-shadow: 0 3px 3px #000000;
}
       
#CDT .line {
    position: absolute;
    width: 100%;
    height: 1px;
    top: 52%;
    left: 0;
    background: rgba(0, 0, 0, 0.42);
    -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2);
    -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2);
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2);
}
       
.caption {
   font-size: 12px;
   position: absolute;
   bottom: -30px;
   left: 0;
   text-align: center;
   width: 100%;
   color: #777;
}

.main-nav > ul > li > a{
  font-size: 12px;
  font-family: 'nimbus_sans_d_otregular';
  color: #cfe4ff;
  text-transform: uppercase;
  vertical-align: super;
  text-align: left;
  line-height:70px;
  padding:10px 5px;
	  
}
.main-nav > ul > li > a.active{
	border-bottom:13px solid #adc9ea;
	color:#fff;
}
.main-nav > ul > li > a:hover{
	border-bottom:13px solid #adc9ea;
	color:#fff;  
}
.main-nav a{
-webkit-transition: all .5s;
       -moz-transition: all .5s;
        -ms-transition: all .5s;
         -o-transition: all .5s;
            transition: all .5s;
}
.main-nav li > ul{
	opacity:0;
	visibility: hidden;
	position: absolute;
	z-index: 999;
        display: none; 
	left: 0;
	top:66px;
	min-width: 100%;
	padding-bottom:10px;
	-webkit-transition: all .5s;
       -moz-transition: all .5s;
        -ms-transition: all .5s;
         -o-transition: all .5s;
            transition: all .5s;
			
}
.main-nav ul li:hover ul{
	opacity: 1;
	visibility: visible;
	display: block; /* display the dropdown */
	background-color: rgba(0, 42, 105, 0.99);
	color: rgb(255,255,255);
	min-width:200px; 
	padding-top:10px;
}
.main-nav  ul li ul li{
	float:left;
	/*width:100%;*/
	border: 1px solid #ccc;
    margin: 5px 3px;
}

.main-nav ul li ul li a{
  font-size: 15px; 
  color: #cfe4ff;
  /*text-transform: capitalize;*/
  text-align: left;
  line-height:21px;
  padding:3px 8px; 
  float:left;
  font-family: 'nimbus_sans_d_otregular';
}
.main-nav ul li ul li a:hover{
	border:none;
	color:#fff;
}
.main-banner{
	width:100%;
	margin-top:-190px !important;
	display: inline-block;

}
.main-banner ul{
	width:100%;
	overflow:hidden;
}
.main-banner ul li{
	list-style-type:none;
	width:100%;
	height:700px;
}
.main-banner ul li img{
	width:100%;
	height:700px;
}
ul.sub_mega-menu{
	width: 100%;
    display: block !important;
    top: 0 !important;
    left: 15px !important;
}
ul.sub_mega-menu > li{
	border: none !important;
    width: 100%;
    display: inline-block;
    margin: 0 !important;
	padding-left: 8px;
}
.full-body-bg{
	width:100%;
	background:#f00!important;
}
h4.small-head{
	width: 100%;
    display: block;
    font-size: 24px;
    font-weight: 300;
    text-align: left;
    padding: 10px;
}
.mobile-header{
	display:none;
	min-height:auto;
	margin-top: 0px;
	padding-bottom:10px;
	background-size: contain;
	background: url(../images/header-bg.jpg) repeat-x !important;
}
.banner-description-box{
  background-color: rgb(54, 88, 137);
  opacity: 0.961;
  box-shadow: 0px 0px 13px 0px rgba(0, 0, 0, 0.40);
  max-width: 379px;/*426px*/
  min-height: 225px;/*222px*/
  float:right;
  padding:15px 20px 15px 20px;
}
.banner-description{
	width:100%;
	position:absolute;
	top:248px;
    color:#fff;
}
.banner-head{
	font-size:30px;
	color:#fff;
	text-align:left;
	line-height:32px;
	font-family: 'nimbus_sans_d_otBdCn';
	text-transform:uppercase;
        margin:0;
}
.banner-tagline{
	font-size:14px;
	color:#fff;
	text-align:left;
	line-height:18px;
	text-transform:initial;
	font-weight:300;
         margin:0;
}
.banner-content{
	font-size:12.5px;
	color:#fff;
	text-align:left;
	line-height:20px;
	text-transform:initial;
	font-weight:300;
	padding-top:10px;
}
a.larn-more{
	 background-color: rgb(20, 105, 218);
  	box-shadow: 0px 3px 0px 0px rgba(12, 78, 164, 0.392);
  	/*position: absolute;*/
  	width: 148px;
  	height: 43px;
	color:#fff !important;
	text-align:center;
	line-height:43px;
	font-family: 'nimbus_sans_d_otBdCn';
	float:left;
	font-size:20px;
	text-transform:uppercase;
	display:block;
	margin-top:5px; 
	transition:color .4s ease;
	border-bottom: 3px solid #004CA9;	
}
a.larn-more:hover{
	color:#dbdbdb;
	
}


/*===========bannerBullet============*/
.banner-bullet-option{
	width:100%;
	position:absolute;
	top:445px;
}
.bannerBullet {
	width: 160px;
	height: 5px;
	float:right;
}
ul.bullet1 {
	overflow: hidden;
	width: 100%;
	float: right;
	margin-right: 23px;
}
.bullet1 li {
	width:26px !important;
	height:5px !important;
	float:right;
	list-style:none;
	margin:4px 5px;
	background:#a8caff;
}
.bullet1 li.select {
	background:#1469da;
	width:26px;
	height:5px;	
}
.main-content{
	width:100%;
	min-height:1538px;
	background:url(../images/main-content-bg.png) repeat;
	margin-top: -5px;
}
.banking-services-tab{
	background-image: -moz-linear-gradient( 90deg, rgb(219,221,222) 0%, rgb(239,247,251) 100%);
	background-image: -webkit-linear-gradient( 90deg, rgb(219,221,222) 0%, rgb(239,247,251) 100%);
	background-image: -ms-linear-gradient( 90deg, rgb(219,221,222) 0%, rgb(239,247,251) 100%);
	/* width: 994px;*/
	height: 72px;
	margin-top:0px;
	border-left: 1px solid #dadada;
/* border: 1px solid #dadada; */
	border-top: 1px solid #dadada;
	border-bottom: 1px solid #dadada
}
.banking-services-tab ul{
	width:100%;
	display:inline-block;
}
.banking-services-tab ul li{
	float:left;
	width:25%;
	background:url(../images/tab-bg.png) right no-repeat;
	height:64px;
	list-style-type:none;
}
.lof-slidecontent ul.navigator-wrap-inner li.active {
	background: url(../images/tab-hover-img1.png) right no-repeat !important;
    width:25% !important;
    height:92px !important;
}
.fixed-position{
	display:none;
	position: absolute;
	z-index:999;
    top: -3px;
    left: 24%;
    width: 266px;
    height: 103px !important;
	font-size: 26px;
    color: #0c4da2;
    line-height: 54px;
    text-align: left;
    font-family: 'nimbus_sans_d_otBdCn';
}

.banking-services-tab ul li:last-child{
	
}
/*.banking-services-tab ul li:hover{
	background:url(../images/tab-hover-img2.png) right no-repeat;
	width: 247px;
	height: 91px;
}
.banking-services-tab ul li.active{
	background:url(../images/tab-hover-img2.png) right no-repeat;
	width: 247px;
	height: 90px;
	margin-left:-3px;
}*/
.banking-services-tab ul li:hover a{
	font-size:26px;
	color:#0c4da2;
	line-height:54px;
	text-align:left;
	font-family: 'nimbus_sans_d_otBdCn';
}
.corporate-img:hover{
	float:left;
	background:url(../images/corporate-small-active.png) no-repeat;
	padding-left:50px;
	margin: 10px 0 0 15px;	
	}
.corporate-img.corporate-active{
	float:left;
	background:url(../images/corporate-small-active.png) no-repeat;
	width: 73%;
	padding-left:50px;
	margin: 10px 0 0 15px;	
	}	
.corporate-img{
	float:left;
	background:url(../images/corporate-small-active.png) no-repeat;
	padding-left:50px;
	margin: 10px 0 0 15px;
}
.consumer-img{
	float:left;
	background:url(../images/consumer-img-active.png) no-repeat;
	padding-left:50px;
	margin: 10px 0 0 15px;
}
.consumer-img:hover{
	float:left;
	background:url(../images/consumer-img-active.png) no-repeat;
	padding-left:50px;
	margin: 10px 0 0 15px;
}
.sme-img{
	float:left;
	background:url(../images/sme-active.png) no-repeat;
	margin: 11px 0 0 15px;
	padding-left:50px;
}
.sme-img:hover{
	float:left;
	background:url(../images/sme-active.png) no-repeat;
	margin: 11px 0 0 15px;
	padding-left:50px;
}
.islami-img{
	float:left;
	background:url(../images/islami-img-active.png) no-repeat;
	padding-left:50px;
	margin: 11px 0 0 15px;
	
}
.islami-img:hover{
	float:left;
	background:url(../images/islami-img-active.png) no-repeat;
	padding-left:50px;
	margin: 11px 0 0 15px;
	
}
.banking-services-tab ul li:last-child{

}
.banking-services-tab ul li  a{
	font-size:16px;
	color:#4a5155;
	line-height:48px;
	text-align:left;
	font-family: 'nimbus_sans_d_otregular';
	font-weight: 600;
	border:none !important;
}
.tab-details{
  background-color: rgb(255, 255, 255);
  box-shadow: 0px 0px 6.96px 1.04px rgba(0, 0, 0, 0.031);
  max-width: 994px;
  min-height: 394px;
}
.tab-left{
	
}
.tab-left img{
	float:left;
	margin-right:20px;
	width:269px; 
}
.tab-left-heading{
	font-size:60px;
	text-align:left;
	line-height:65px;
	font-family: 'nimbus_sans_d_otBdCn';
	color:#0c4da2;
	padding:37px 0 0;
	margin:0;
	text-transform:uppercase;
}
.tab-left-small-heading{
	font-family: 'nimbus_sans_d_otregular';
	font-size:25px;
	color:#0c4da2;
	text-align:left;
	line-height:28px;
        margin:0;
}
.tab-left-description{
	font-size:14px;
	color:#6e6e6e;
	text-align:left;
	line-height:20px;
	font-weight:400;
	/*padding-top:15px;*/
        margin:0;
}

.features-head{
	color:#0c4da2;
	font-size:15px;
	text-align:left;
	font-family: 'nimbus_sans_d_otregular';
	padding:10px 0;
         margin:0;
	text-transform:uppercase;
}
.feature{
	width: 60%;
	float: left;
}
.feature ul{
	width: 100%;
}
.feature ul li{
	padding-left:20px;
	list-style-type:none;
	background:url(../images/feature-arrow.png) no-repeat left 5px;
	text-align:left;
        font-size: 14px;
	color: #a9a9a9;
        line-height: 20px;
	font-weight: 400;
}
.feature ul li a{
	font-size: 14px;
	color: #a9a9a9;
	/* text-align: left; */
	line-height: 16px;
	font-weight: 400;
	
}

a.more-feature {
  background-color: rgb(20, 105, 218);
  box-shadow: 0px 3px 0px 0px rgba(12, 78, 164, 0.392);
  width: 149px;
  height: 44px;
  float:left;
  font-family: 'nimbus_sans_d_otBdCn';
  font-size:20px;
  line-height:44px;
  color:#deebff;
  /*margin-top: 10px;*/
}
a.more-feature:hover{
	color: rgba(222, 235, 255, 0.79);
}
.tab-right{
	/*min-height:338px;*/
	margin-top:44px;
	padding:0 12px;
	border-left:1px solid #e5e5e5;

}
.tab-right-head{
	color:#0c4da2;
	font-size:15px;
	text-align:left;
	font-family: 'nimbus_sans_d_otregular';
	line-height:22px;
	padding:10px 0;
}
.tab-right-description{
	font-size:13px;
	color:#6e6e6e;
	text-align:left;
	line-height:20px;
	font-weight:400;
	padding:8px 0;
}
.tab-right-More {
	font-size: 14px;
	font-family: 'nimbus_sans_d_otregular';
	color:#0c4da2;
	text-align: left;
	float:left;
	padding-top:5px;
}

.benefite{
	width: 100%;
	float: left;
}
.benefite-head{
	color:#0c4da2;
	font-size:15px;
	text-align:left;
	padding:10px 0;
	font-family: 'nimbus_sans_d_otregular';
	text-transform:uppercase;
}
.benefite-description{
	font-size:13px;
	color:#6e6e6e;
	text-align:left;
	line-height:22px;
	font-weight:400;
}
.benefite ul{
	width: 100%;
	padding-top:10px;
}
.benefite ul li{
	text-align:left;
	padding-left: 20px;
	list-style-type:none;
	background:url(../images/feature-arrow.png) no-repeat left 5px;
        font-size:13px;
	color:#a9a9a9;
	font-weight:400;
        line-height: 20px;
}
.benefite ul li a{
	
}
.loan-box {
	background-color: rgb(255, 255, 255);
	box-shadow: 0px 0px 6.96px 1.04px rgba(0, 0, 0, 0.031);
	width: 99.9%;
	min-height: 235px;
	margin-top:22px;
	padding:20px 0 0;
	display:inline-block;
}
.loan-box ul{
	width:100%;
}
.loan-box ul li{
	float:left;
	width: 248.5px;
	border-right:1px solid #e5e5e5;
	padding-left:15px;
	list-style-type:none;
}
/*.loan-box ul li:first-child{
	width:200px;
}
.loan-box ul li:nth-child(2) {
   width:246px;
}*/
.loan-box ul li:last-child{
	border:none;
}
.loan-servic-box{
	float:left;
	width:25%;
	border-right:1px solid #e5e5e5;
	padding-left:15px;
	list-style-type:none;
	position:relative;
	min-height:240px;
}
.loan-servic-box img{
	float:left;
	margin-right:15px;
}
.footer-top{
	width:100%;
	min-height:370px;
	background:#2e5795;	
}


.loan-head{
	font-family: 'nimbus_sans_d_otBdCn';
	font-size:35px;
	text-align:left;
	line-height:40px;
	color:#000000;
        margin:0;
        text-transform: uppercase;
}
.loan-tabline{
	font-family: 'nimbus_sans_d_otregular';
	font-size:19px;
	text-align:left;
	line-height:25px;
	color:#000000;
       margin:0;
}
.loan-persentise{
	font-family: 'nimbus_sans_d_otregular';
	font-size:46px;
	text-align:left;
	line-height:46px;
	color:#000000;
}
.loan-rate-bottom{
	font-family: 'nimbus_sans_d_otregular';
	font-size: 16px;
	text-align: left;
	line-height: 16px;
	color: #0c4da2;
	border-bottom: 1px dashed #c3c3c3;
	padding-bottom: 12px;
	width: 80%;
	margin-bottom: 6px;
}
.loan-rate{
	font-family: 'nimbus_sans_d_otregular';
	font-size: 16px;
	text-align: left;
	line-height: 16px;
	color: #0c4da2;
}
.loan-description{
	color:#6e6e6e;
	font-size:13px;
	line-height:20px;
	text-align:left;
	font-weight:400;
	padding-top:20px;
	width:97%;
	border-bottom: 1px dashed #c3c3c3;
	padding-bottom: 10px;
        min-height:150px;
}
.loan-systeam{
	margin-top:30px;
}
.exchange-section{
	background-color: rgb(255, 255, 255);
	box-shadow: 0px 0px 6.96px 1.04px rgba(0, 0, 0, 0.031);
	width: 100%;
	min-height: 700px;
	float:left;
	padding:13px 10px 0;
	border-bottom:10px solid #0c4da2; 
}
.share-update-head {
	width: 100%;
	height: 35px;
	margin-top:20px;
	background: url(../images/share-update.jpg) repeat-x !important;
}
.curenci_left{
	font-family: 'nimbus_sans_d_otregular';
	font-size: 20px;
	text-align: left;
	line-height: 35px;
	color: #fff;
	float:left;
	padding:0 10px;
	width:40%;
}
.curenci_right{
	font-family: 'nimbus_sans_d_otregular';
	font-size: 13px;
	text-align: right;
	line-height: 35px;
	color: #fff;
	float:right;
	padding:0 10px;
	width:40%;
}
.even {
	background: #e0f1f3;
}
.odd {
	background: #ffffff;
}
.table{
	/*border:1px solid #d8d8d8;*/
	border:none;
        margin-bottom: 0px;
}
.currency-name{
	font-size:13px;
	font-weight:400;
	color:#23646f;
	text-align:left;
	line-height:18px;
}
.currency-rate{
	font-size:13px;
	font-weight:700;
	color:#000;
	text-align:left;
	line-height:18px;
}
.currency-down{
	font-size:12px;
	font-weight:400;
	color:#af1000;
	text-align:left;
	line-height:18px;
	background:url(../images/rate-icon.png) no-repeat left center;
	padding-left:13px;
}
.currency-up{
	font-size:12px;
	font-weight:400;
	color:#565656;
	text-align:left;
	line-height:18px;
}
.table th, .table td{

	
	border:none;
	/* border-top: 1px solid #ddd; */
}
.exchange-head{
	font-family: 'nimbus_sans_d_otBdCn';
	font-size:35px;
	text-align:left;
	line-height:40px;
	color:#0c4da2;
	text-transform:uppercase;
}
.exchange-head-small{
	font-family: 'nimbus_sans_d_otBdCn';
	font-size:20px;
	text-align:left;
	line-height:20px;
	color:#acbad7;
	text-transform:uppercase;
   	padding-bottom: 5px;
	/*background:url(../images/exchange-bottom-bg.png) no-repeat right bottom;*/
}
.cash-currency-head{
	font-family: 'nimbus_sans_d_otregular';
    font-size: 20px;
    text-align: left;
    line-height: 35px;
    color: #fff;
    padding: 0 10px;
    margin-top: 10px;
	background: url(../images/share-update.jpg) repeat-x;
	display: table;
    width: 100%;
}

.more-details-currency{
	float:right;
	background:url(../images/more-details-icon.png) no-repeat right;
	color:#0c4da2;
	font-weight:600;
	text-align:right;
	font-size:13px;
	line-height:15px;
	margin-top:15px;
	padding-right: 30px;
}
.more-details-press{
	float:left;
	background:url(../images/more-details-icon.png) no-repeat right;
	color: #0c4da2;
	font-weight: 600;
	text-align: right;
	font-size: 13px;
	line-height: 15px;
	margin-top: 15px;
	padding-right: 30px;
	/*margin-left: 20px;*/
}
.more-details-top-press{
	float:left;
	background:url(../images/more-details-icon.png) no-repeat right;
	color: #fff;
	font-weight: 600;
	text-align: right;
	font-size: 13px;
	line-height: 15px;
	margin-top: 8px;
	padding-right: 30px;
}
.more-details-top-press:hover{
	color: #ddd;
}
.more-details-currency span{
	color:#bbbbbb;
}
.our-loan-box{
	position:relative;
	width:100%;
	height:149px;
  	border-style: solid;
  	border-width: 5px;
  	border-color: rgb(255, 255, 255);
  	background-color: rgb(192, 214, 230);
  	box-shadow: 0px 0px 6.96px 1.04px rgba(0, 0, 0, 0.031);
	margin-bottom:34.5px;
}
.our-loan-box img{
	height: 165px;
	margin-top: -20px;
	width:100%;
}
.our-loan-heading-box {
	background: #3b5b7f;
	opacity: 0.902;
	bottom: 0px;
	width:100%;
	height: 48px;
	left: 0;
	position: absolute;
	padding:5px 0 0 20px;
}
.our-loan-heading{
	font-family: 'nimbus_sans_d_otBdCn';
	font-size:25px;
	text-align:left;
	line-height:25px;
	color:#fff;
	display:block;
}
.our-loan-heading:hover{
	color:#ddd;
}
.our-loan-heading-small:hover{
	color:#ddd;
}
.our-loan-heading-small{
	font-family: 'nimbus_sans_d_otregular';
	font-size:15.61px;
	text-align:left;
	line-height:15.61px;
	color:#fff;
	display:block;
}

.cradit-card-section{
	width:100%;
	min-height:244px;
	background:url(../images/cradit-card-bg1.png) no-repeat;
	position:relative;
	float:right;
	background-size:cover;
}
.cradit-card-heading1{
	font-family: 'nimbus_sans_d_otBdCn';
	font-size:26px;
	text-align:center;
	color:#0c4da2;
}
.exciting-offer{
       display: block;
       font-size: 32px;
       color: #bd2727;
       font-family: 'nimbus_sans_d_otBdCn';
}
.cradit-card-heading1:hover{
	color:#1e6bcf;
}
.cradit-card-heading{
	font-family: 'nimbus_sans_d_otBdCn';
	font-size:40px;
	text-align:center;
	line-height:40px;
	color:#0c4da2;
	padding-top:19px;
}
.cradit-card-heading-small{
	font-family: 'nimbus_sans_d_otregular';
	font-size:18px;
	text-align:center;
	line-height:25px;
	color:#0c4da2;
        margin:0;
}
.cradit-para{
	font-size:13px;
	font-weight:400;
	color:#696969;
	text-align:center;
	line-height:18px;
	padding:0 10px;
}
.cradit-card-section img{
	position:absolute;
	bottom:0px;
	left: 17%;
}
.banking-rate{
	width:100%;
	display:inline-block;
	/*margin-top:25px;*/
	margin-top:10px;
	float:right;
}
.banking-rate ul{ 
	width:100%;
}
.banking-rate ul li{ 
	background-color: rgb(255, 255, 255);
	box-shadow: 0px 0px 6.96px 1.04px rgba(0, 0, 0, 0.031);
	width:100%;
	/*height: 62px;*/
	height: 55px;
	padding:0 0 0 15px;
	list-style-type:none;
	margin-bottom:11.5px;
}
.banking-rate > ul > li > a{
     color:#0c4da2;
 }
.banking-rate ul li:hover{
	background:#F8F8F8; 
}
.banking-rate ul li:last-child{
	margin-bottom:0;
	 }
.banking-rate ul li img{
	float:right;
	width:91px;
	/*height:62px;*/
	height:55px;
	}
.current-rate{
	font-family: 'nimbus_sans_d_otBdCn';
	font-size:18px;
	text-align:left;
	line-height:25px;
	color:#0c4da2;
	padding-top:6px;
	float:left;
	width:69%;
}	
.current-rate-small{
	font-family: 'nimbus_sans_d_otregular';
	font-size:13.61px;
	text-align:left;
	line-height:20px;
	color:#acbad7;
    margin:0;
}
table.business-news-table tr{
	text-align:left;
}
.footer-info-section{
	margin-top:29px;
	padding-bottom:10px;
}
.footer-info-section-border{
	border-bottom:2px dashed #5a83c2;
	padding-bottom:5px;
}
.footer-about{
	font-family: 'nimbus_sans_d_otBdCn';
	font-size:42.46px;
	text-align:left;
	line-height:42.46px;
	color:#fff;
	background:url(../images/footer-bottom-border.png) bottom right no-repeat;
	margin-bottom:20px;
	width:95%;
        margin-top:0;
	text-transform:uppercase;
}
.about-description{
	font-size:14px;
	font-weight:400;
	color:#fff;
	text-align:left;
	line-height:22px;
}
.atm-both img{
	float:left;
}
.customar-compliment img{
	float:left;
}
.social-heading{
	font-size: 13px;
	color: #fff;
	text-transform: uppercase;
	text-align: left;
	width: 144px;
	line-height: 15px;
	float: left;
}
.social{
	padding-top:25px;
}
ul.social-list{
    list-style:none;
    width:100%;
}
ul.social-list > li{
  float: left;
  padding-right:18.5px; 
}
ul.social-list > li:last-child{
 padding-right:0; 
}
ul.social-list > li > a{
  color:#fff;
  font-size:14px;
}
.social a img{
	float: left;
	margin-left: 13px;/* 20px*/
}

.govinfo{
	padding: 20px 0;
	background: #fff;
	display: inline-block;
	margin: 20px 0;
	float: left;
	width:100%;
}
.govinfo a img{
	float: left;
	margin: 0 12px;	
}
.footer-info-margin{
	margin-top:22px;
}
.footer-information{
	float:left;
	width:16%;
}
.footer-information-heading{
	font-weight: 800;
	font-size:12px;
	text-align:left;
	padding:0;
	margin:0;
	line-height:25px;
	color:#fff;
	text-transform:uppercase;
}
.footer-information ul{
	width:100%;
	
}
.footer-information ul li{
	float: left;
	padding-left: 14px;
	width: 100%;
	text-align: left;
	list-style-type: none;
	background: url(../images/footer-info-bg.png) left center no-repeat !important;
}
.footer-information ul li a{
	font-size: 12px;
	color: rgba(255, 255, 255, 0.84);
	text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.44);
	font-weight: 600;
	line-height: 24px;
}
.main-footer{
	width:100%;
	min-height:62px;
	background:#164582;	
}
.footer-logo img{
	float:left;
	padding-top:22px;
	margin-left: -20px;
}
.copyright{
	font-size:12.5px;
    color: #fff;
    line-height:72px;
    text-align:right;
    margin-left:-46px;
    margin:0;
}
.main-page-table{
	float:left;
}
/*=== ALL Inner Page Button ===*/
a.bundle-larn-more{
	background-color: rgb(20, 105, 218);
	box-shadow: 0px 7px 0px 0px rgba(43, 93, 158, 1);
  	position: absolute;
	width: 200px;
	height: 50px;
	color:#deebff;
	text-align:center;
	line-height:56px;
	font-family: 'nimbus_sans_d_otBdCn';
	float:left;
	font-size:28px;
	text-transform:uppercase;
	display:block;
	margin-top:20px; 
}
a.bundle-larn-more:hover{
	color:#dbdbdb;
}
/*=== ALL Inner Page Para ===*/
.boundle-saving-content{
	font-size:14px;
	color:#000000;
	text-align:left;
	line-height:24px;
	text-transform:initial;
	font-weight:500;
	padding-top:10px;
	width:75%;
}
.car-loan-content{
	font-size:14px;
	color:#fff;
	text-align:left;
	line-height:20px;
	text-transform:initial;
	font-weight:300;
	padding-top:30px;
}
.car-loan-content span{
	font-weight:700;
}
.boundle-saving-content span{
	font-weight:700;
}
.bundle-main-para{
	font-size:13.5px;
	color:#fff;
	text-align:center;
	line-height:23px;
	text-transform:initial;
	font-weight:300;
	padding-top:10px;
}
.career-top-para{
	font-size:14px;
	color:#fff;
	text-align:left;
	line-height:24px;
	text-transform:initial;
	padding-top:10px;
}
.press-top p{
	font-size:13.5px;
	color:#fff;
	text-align:left;
	line-height:24px;
	text-transform:initial;
	padding-top:10px;
}
.career-top-para span{
	font-weight:700;
}
.corporate-banking-para{
	font-size:14px;
	color:#000;
	text-align:left;
	line-height:20px;
	text-transform:initial;
	font-weight:500;
	padding:10px 0
}
.corporate-banking-para span{
	font-weight:700;
}
/*=== ALL Inner Page Heading ===*/
.corporate-banking-head{
	font-size:60px;
	color:#0c4da2;
	text-align:left;
	line-height:60px;
	font-family: 'nimbus_sans_d_otBdCn';
	text-transform:uppercase;
	padding-bottom:10px;
        margin:0;
}
.press-release-head{
	font-size:42px;
	color:#0c4da2;
	text-align:left;
	line-height:45px;
	font-family: 'nimbus_sans_d_otBdCn';
	text-transform:uppercase;
	padding-bottom:10px;
        margin:0;
}
.press-release-head span{
     text-transform:lowercase;
}
.press-release-top-head{
	font-size:35px;
	color:#fff;
	text-align:left;
	line-height:45px;
	font-family: 'nimbus_sans_d_otBdCn';
	text-transform:uppercase;
}
.press-release-top-head a{
	color:#fff;
}
.boundle-saving-head{
	font-size:61px;
	color:#0c4da2;
	text-align:left;
	line-height:58px;
	font-family: 'nimbus_sans_d_otBdCn';
	text-transform:uppercase;
}
.boundle-saving-head span{
	font-size: 30px;
  color: rgba(12, 77, 162, 0.95);
  text-align: left;
  line-height: 38px;
  text-transform: capitalize;
  font-weight: 400;
  /* margin-top: -71px; */
  font-family: open sans-serif;
  float: left;
  padding-bottom: 20px;
  width: 100%;
}
.car-loan-head{
	font-size:76.77px;
	color:#fff;
	text-align:left;
	line-height:72px;
	font-family: 'nimbus_sans_d_otBdCn';
	text-transform:uppercase;
}
.who-can-head{
	background: url(../images/man-icon.png) left top no-repeat !important;
	font-size: 40px;
	color: #000;
	text-align: left;
	line-height: 58px;
	font-family: 'nimbus_sans_d_otBdCn';
	text-transform: uppercase;
	padding-left: 45px;
	padding-bottom: 5px;
	border-bottom: 7px solid #0c4da2;
}
.aroni-who-can-head{
	border-bottom: 7px solid #de3897 !important;
	padding-left:0px !important; 
	background:none !important;
}
.who-can-head-second{
	background: url(../images/calender-icon.png) left center no-repeat !important;
	font-size: 40px;
	color: #000;
	text-align: left;
	line-height: 58px;
	font-family: 'nimbus_sans_d_otBdCn';
	text-transform: uppercase;
	padding-left: 45px;
	padding-bottom: 5px;
	border-bottom: 7px solid #0c4da2;
}
.who-can-head-third{
	background: url(../images/money-icon.png) left top no-repeat !important;
	font-size: 40px;
	color: #000;
	text-align: left;
	line-height: 58px;
	font-family: 'nimbus_sans_d_otBdCn';
	text-transform: uppercase;
	padding-left: 45px;
	padding-bottom: 5px;
	border-bottom: 7px solid #0c4da2;
}
.who-can-head-second{
	font-size: 40px;
	color: #000;
	text-align: left;
	line-height: 40px;
	font-family: 'nimbus_sans_d_otBdCn';
	text-transform: uppercase;
	padding-left: 51px;
	padding-bottom: 23px;
	border-bottom: 7px solid #0c4da2;
}
.who-can-head-five{
	font-size: 40px;
	color: #000;
	text-align: left;
	line-height: 40px;
	font-family: 'nimbus_sans_d_otBdCn';
	text-transform: uppercase;
	padding-left: 51px;
	padding-bottom: 23px;
	border-bottom: 7px solid #0c4da2;
}
.who-can-head-four{
	font-size: 40px;
	color: #000;
	text-align: left;
	line-height: 40px;
	font-family: 'nimbus_sans_d_otBdCn';
	text-transform: uppercase;
	padding-left: 51px;
	padding-bottom: 23px;
	border-bottom: 7px solid #0c4da2;
}
.who-can-head-six{
	font-size: 40px;
	color: #000;
	text-align: left;
	line-height: 40px;
	font-family: 'nimbus_sans_d_otBdCn';
	text-transform: uppercase;
	padding-left: 51px;
	padding-bottom: 23px;
	border-bottom: 7px solid #0c4da2;
}
.car-loan-tagline{
	font-size:30px;
	color:#fff;
	text-align:left;
	line-height:20px;
	text-transform:initial;
	font-weight:300;
	padding-top:10px;
}
.boundle-saving-tagline{
	font-size:30px;
	color:#0c4da2;
	text-align:left;
	line-height:20px;
	text-transform:initial;
	font-weight:300;
	padding-top:10px;
}
.bundle-main-head{
	font-size:49px;
	color:#fff;
	text-align:center;
	line-height:72px;
	font-family: 'nimbus_sans_d_otBdCn';
	text-transform:uppercase;
}
.bundle-service-head{
	font-size:29px;
	color:#fff;
	text-align:center;
	line-height:30px;
	font-family: 'nimbus_sans_d_otBdCn';
	text-transform:uppercase;
	padding-top:15px;
}
.career-top-head{
	font-size:29px;
	color:#fff;
	text-align:left;
	line-height:30px;
	font-family: 'nimbus_sans_d_otBdCn';
	text-transform:uppercase;
	padding-top:15px;
}
.career-top-head-center{
	font-size:29px;
	color:#fff;
	text-align:center;
	line-height:30px;
	font-family: 'nimbus_sans_d_otBdCn';
	text-transform:uppercase;
	padding-top:15px;
}
.career-top-head-big{
	font-size:76px;
	color:#fff;
	text-align:left;
	line-height:65px;
	font-family: 'nimbus_sans_d_otBdCn';
	text-transform:uppercase;
	padding-top:15px;
}
/*=== Start Inner Page ===*/

/*=== Start Boundle Saving Account Section ===*/
.discover-box{
		display:inline-block;
	}
.boundle-saving-banner-description{
	width:100%;
	position:absolute;
	top:245px;
}
.bundle-main-section{
	width:100%;
	min-height:650px; /*750*/
	background:#0c4da2;
	padding-top:70px;
	padding-bottom:30px;
	margin-top: -5px;
}
.aroni-bundle-main-section{
	background: #de3897 !important;
}
.bundle-service{
	width:100%;
	float:left;
	margin-top:70px;
}
.bundle-service img{
	text-align:center;
	display:inline-block;
}
.bundle-feature-head{
	font-size:40px;
	color:#fff;
	text-align:left;
	line-height:45px;
	font-family: 'nimbus_sans_d_otBdCn';
	text-transform:uppercase;
	padding-top:15px;
	border-bottom:7px solid #ffffff;
	padding-bottom:5px;
	width: 60%;
}
.bundle-feature{
	width: 100%;
	float: left;
}
.bundle-feature ul{
	width: 100%;
	margin-top:20px;
}
.bundle-feature ul li{
	list-style-type:none;
	background:url(../images/white-arrow.png) no-repeat left 15px;
	font-size:14px;
	color:#cce2ff;
	text-align:left;
	line-height:35px;
	font-weight:700;
	padding-left:20px;
}
.bundle-feature ul li span{
	font-size: 18px;
    font-weight: bold;
    color:#ebebeb;
}
.bundle-feature-head ul li a{
	font-size:14px;
	color:#cce2ff;
	text-align:left;
	line-height:22px;
	font-weight:700;
	padding-left:20px;
}
.exchange-section table  tbody{

}
.exchange-section tr, td{

}

.common-table-content{
	font-size: 15px;
	color: #747474;
	text-align: left;
	line-height: 22px;
	font-weight: 400;
	background: #e1eeff;
	float: left;
	width: 47%;
}

.common-table-head{
	font-size: 18px;
	color: #454c53;
	text-align: left;
	line-height: 22px;
	font-weight: 700;
	width: 69%;
}
.common-table-content1{
	font-size: 15px;
	color: #747474;
	text-align: left;
	line-height: 22px;
	font-weight: 400;
	background: #e1eeff;
	float: left;
	width: 31%;
}

.common-table-head1{
	font-size: 18px;
	color: #454c53;
	text-align: left;
	line-height: 22px;
	font-weight: 700;
	width: 21%;
}
.common-table-head-big{
	font-size: 18px;
	color: #454c53;
	text-align: left;
	line-height: 22px;
	font-weight: 700;
	width: 42%;
}
.common-table-head-medium{
	font-size: 18px;
	color: #454c53;
	text-align: left;
	line-height: 22px;
	font-weight: 700;
	width: 27%;
}
.common-table-head-small{
	font-size: 18px;
	color: #454c53;
	text-align: left;
	line-height: 22px;
	font-weight: 700;
	width: 15%;
}
.common-table-head-large{
	font-size: 18px;
	color: #454c53;
	text-align: left;
	line-height: 22px;
	font-weight: 700;
	width: 90%;
}
.common-table-head-large1{
	font-size: 18px;
	color: #454c53;
	text-align: left;
	line-height: 22px;
	font-weight: 700;
	width: 20.5%;
}
.common-table-head-large2{
	font-size: 18px;
	color: #454c53;
	text-align: left;
	line-height: 22px;
	font-weight: 700;
	width: 14.5%;
}
.common-table-content-big{
	font-size: 15px;
	color: #747474;
	text-align: left;
	line-height: 22px;
	font-weight: 400;
	background: #e1eeff;
	float: left;
	width: 35%;
}
.common-table-content-islami{
	font-size: 15px;
	color: #747474;
	text-align: left;
	line-height: 22px;
	font-weight: 400;
	background: #e1eeff;
	float: left;
	width:13%;
}
.common-table-content-medium{
	font-size: 15px;
	color: #747474;
	text-align: left;
	line-height: 22px;
	font-weight: 400;
	background: #e1eeff;
	float: left;
	width: 17%;
}
.common-table-content-small{
	font-size: 15px;
	color: #747474;
	text-align: left;
	line-height: 22px;
	font-weight: 400;
	background: #e1eeff;
	float: left;
	width: 22%;
}
.common-table-content-small-for-pension{
	font-size: 15px;
	color: #747474;
	text-align: left;
	line-height: 22px;
	font-weight: 400;
	background: #e1eeff;
	float: left;
	width: 10%;
}
.common-table-content2{
	font-size: 15px;
	color: #747474;
	text-align: left;
	line-height: 22px;
	font-weight: 400;
	background: #e1eeff;
	float: left;
	width: 10%;
}
.common-table-content3{
	font-size: 15px;
	color: #747474;
	text-align: left;
	line-height: 22px;
	font-weight: 400;
	background: #e1eeff;
	float: left;
	width: 11%;
}
.common-table-content4{
	font-size: 15px;
	color: #747474;
	text-align: left;
	line-height: 22px;
	font-weight: 400;
	background: #e1eeff;
	float: left;
	width: 9%;
}
.common-table-head2{
	font-size: 18px;
	color: #454c53;
	text-align: left;
	line-height: 22px;
	font-weight: 700;
	width: 10%;
}
.common-table-head21{
	font-size: 18px;
	color: #454c53;
	text-align: left;
	line-height: 22px;
	font-weight: 700;
	width: 12%;
}
.common-table-head3{
	font-size: 18px;
	color: #454c53;
	text-align: left;
	line-height: 22px;
	font-weight: 700;
	width: 11%;
}
.who-can-apply-common{
	margin-bottom:20px;
}
.who-can-apply-common  ul{
	/*margin-left:10px;*/
	width:100%;
}
.who-can-apply-common  ul li{
	background: url(../images/blue-arrow.png) no-repeat left 9px !important;
	list-style-type: none;
	font-size: 13px;
	color: #000;
	text-align: left;
	line-height: 28px;
	font-weight: 600;
	padding-left: 20px;
}
.who-can-apply-common  ul li span{
	font-weight: 300;
	line-height: 20px;

}
.discount-marcent-box{
	background: url(../images/discount-marcent-box-bg-new.jpg)  50% 50% / cover no-repeat !important;
	width:100%;
	padding:20px 0 10px;
    margin-top:-4px;
}
.valentines-marcent-box{
	width:100%;
	padding:20px 0 10px;
	margin-top:-4px;
}
.womens-marcent-box{
	width:100%;
    padding:20px 0 10px;
	margin-top:-4px;
}
.boishakhi-marcent-box{
    width:100%;
    padding:20px 0 10px;
    margin-top:-4px;
}
.bridal-partner-bg{
	width:100%;
    padding:20px 0 10px;
    margin-top:-4px;
}
.trade-fair-bg{
	width:100%;
	padding:20px 0 10px;
    margin-top:-4px;
}
.valentines-page-bg{
	width:100%;
    padding:20px 0 10px;
    margin-top:-190px;
	display: inline-block;		
}
.leap-year-page-bg{
	width:100%;
    padding:20px 0 10px;
    margin-top:-190px;
	display: inline-block;		
}
.ramadan-offers-new-page,.eid-ul-adha-offers{
	width:100%;
    padding:20px 0 10px;
	margin-top:-190px;
	display: inline-block;
	background-position:top;
}
.eid-ul-adha-offers{
	background-attachment: fixed;
}
.worldcup-offers-new-page{
	width:100%;
    padding:20px 0 10px;
	margin-top:-190px;
	display: inline-block;
	background-position:top;
}
.womens-day-offer-page-bg{
	width:100%;
	padding:20px 0 10px;
	margin-top:-190px;
	background-size:cover !important;
	display: inline-block;
}
.online-shop-offer-bg{
	width:100%;
	padding:20px 0 10px;
	margin-top:-190px;
	background-size:cover !important;
	display: inline-block;
}
.online-ecommerce-offer-bg{
	width:100%;
	padding:20px 0 10px;
	margin-top:-190px;
	min-height:500px;
	background:url(../images/ecommerce-banner-images.jpg) no-repeat left center;
	background-size:cover !important;
	display: inline-block;
}
.boishakhi-offer-new-page-bg{
	width:100%;
	padding:20px 0 10px;
	background-size:cover;
	background-position: 28% 10%;
}
.dining-offer-bg{
	width:100%;
	padding:20px 0 10px;
	margin-top:-4px;
}
.travel-partner-bg,.hotel-and-resort-bg{
	width:100%;
    padding:20px 0 10px;
    margin-top: -190px;
	display:inline-block;
	min-height:650px;
    background-position: left center;
}
.bridal-partner-bg-new{
	width:100%;
	padding:20px 0 10px;
	margin-top: -190px;
	display:inline-block;
	min-height:550px;
	background-position: top center;
}
.hotel-and-resort-bg{
	min-height:600px;
    background-position: left center;
}
.durga-puja-offer-2020-body{ 
	width:100%;
	min-height:800px;
    background-position:center;
}
.bankers-award-body-bg{
	width:100%;
    padding:20px 0 40px;
    margin-top:-4px;
	background:#1b1b1b;
}
.ramadan-marcent-box-new{
    width:100%;
    padding:20px 0 10px;
    margin-top:-4px;
}
.eid-ul-adha-marcent-box-new{
    width:100%;
    padding:20px 0 10px;
	margin-top:-4px;
}
.holiday-merchants-bg{
        width:100%;
        padding:20px 0 10px;
        margin-top:-4px;
}
.form-option-for-all{
	width:100%;
	min-height:655px;
	background:#2f88ff;
	padding-top:65px;
	padding-bottom: 17px;
}
.aroni-form-option-for-all{
	background: #ef76bb !important;
}
.common-head{
	font-size:60px;
	color:#fff;
	text-align:left;
	line-height:72px;
	font-family: 'nimbus_sans_d_otBdCn';
	text-transform:uppercase;
	padding-bottom:15px;
}
.common-head-regular{
	font-size:40px;
	color:#fff;
	text-align:left;
	line-height:30px;
	font-family: 'nimbus_sans_d_otregular';
	text-transform:uppercase;
}
.common-form-head{
	font-size:25px;
	color:#fff;
	text-align:left;
	line-height:30px;
	font-family: 'nimbus_sans_d_otregular';
	text-transform:initial;
	padding-bottom:20px;
	/*padding-left:20px;*/
}
.form-group label {
  font-family: 'nimbus_sans_d_otregular';
  font-size: 20px;
  text-transform: capitalize;
  float: left;
  color: #fff;
  margin-bottom: 5px;
  /*padding-left:15px;*/
	letter-spacing: .5px;
    text-align: left;
  }
.form-group {
  margin-bottom: 20px;
}
input.common-filed{
  min-height: 45px;
  width: 95%;
  border: 5px solid #2879e4;
  padding: 0 10px;
}
select.wpcf7-select{
  min-height: 45px;
  width: 95%;
  border: 5px solid #2879e4;
  padding: 0 10px;
 color:#000;
}
textarea.common-filed-text{
  min-height: 150px;
  width: 95%;
  border: 5px solid #2879e4;
  padding: 0 10px;
  /*margin-left:2.33%;*/
  margin-left:0;
}
input.newsletter-filed{
  min-height: 40px;
  width: 90%;
  border: 5px solid #2879e4;
  padding: 0 10px;
}
input.common-filed-income {
  min-height: 45px;
  width: 95%;
  border: 5px solid #2879e4;
  padding: 0 10px;
}
input.common-filed-age {
  min-height: 45px;
  width:95%;
  border: 5px solid #2879e4;
  padding: 0 10px;
}
.form-control {
  display: block;
  min-height: 52px;
  width: 95%;
  padding: 0 10px;
  font-size: 14px;
  color: #000;
  background-color: #fff;
  border: 1px solid #ccc;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.apply-booking {
  background-color: #0047a8;
  box-shadow: 0px 7px 0px 0px rgba(0, 71, 168, 0.71);
  width:94% !important;
  min-height: 27px;
  line-height: 48px;
  border: none;
  padding: 0;
  margin: 0;
  font-weight: 700;
  color: #fff;
}
.apply-booking:active{
	box-shadow: 0px 4px 0px 0px rgba(0, 71, 168, 0.71);
	 transform: translateY(5px);
}
.apply-contact {
  background-color: rgb(20, 105, 218);
  box-shadow: 0px 7px 0px 0px rgba(21, 92, 189, 0.392);
  width: 163px !important;
  min-height: 27px;
  line-height: 48px;
  border: none;
  padding: 0;
  margin: 0;
  font-weight: 700;
  color: #fff;
 font-size:16px;
}
.main-accordion{
	width:100%;
	background:#fffcf5;
	min-height:200px;
	padding:50px 0 20px 0;
}
.main-accordion-small{
	width:100%;
	background:#fffcf5;
	min-height:350px;
	padding-top:50px;
}
.digital-banking-nav{
	display: none;
    position: absolute;
    left:23%;
    top: 37px;
    z-index: 80;
    background-color: rgba(54, 88, 137, 0.84);
    padding: 7px 7px;
    -webkit-transition: all 1s linear;
    -moz-transition: all 1s linear;
    -o-transition: all 1s linear;
    transition: all 1s linear;
}
a#digital-banking:hover + #digital-banking-nav {
	display:block;
	 -webkit-transition: all 1s linear;
    -moz-transition: all 1s linear;
    -o-transition: all 1s linear;
    transition: all 1s linear;
}
.digital-banking-nav a{
	color: #fff !important;
    font-size: 13px;
    line-height: 20px;
	padding: 0px 7px;
    text-align: left;
    font-family: 'nimbus_sans_d_otregular';
}
.digital-banking-nav a:hover{
	color: #ccc!important;
}


.digital-banking-nav-new{
	display: none;
    position: absolute;
    right: 16px;
    top: 64px;
    z-index: 80;
    background-color: rgba(54, 88, 137, 0.84);
    padding: 7px 7px;
    -webkit-transition: all 1s linear;
    -moz-transition: all 1s linear;
    -o-transition: all 1s linear;
    transition: all 1s linear;
}
a#digital-banking:hover + #digital-banking-nav-new {
	display:block;
	 -webkit-transition: all 1s linear;
    -moz-transition: all 1s linear;
    -o-transition: all 1s linear;
    transition: all 1s linear;
}
.digital-banking-nav-new a{
	color: #fff !important;
    font-size: 13px;
    line-height: 20px;
	padding: 0px 7px;
    text-align: left;
    font-family: 'nimbus_sans_d_otregular';
}
.digital-banking-nav-new a:hover{
	color: #ccc!important;
}

.digitalactive{
	display:block;
	 -webkit-transition: all 1s linear;
    -moz-transition: all 1s linear;
    -o-transition: all 1s linear;
    transition: all 1s linear;
}
#accordion-container {
	float:left;
	width:100%;
}
#accordion-container p{
}
.accordion-header-close {
	font-size: 16px;
	background: #ebebeb;
	cursor: pointer;
	color: #fff;
	text-align: left;
	min-height: 55px;
	line-height: 55px;
	text-transform:uppercase;
}
.accordion-header-close span{
	float:left;
	color:#acbad7;
	font-family: 'nimbus_sans_d_otregular';
}
.accordion-header {
	font-size: 16px;
	background: #0c4da2;
	cursor: pointer;
	color: #fff;
	text-align:left;
	line-height:24px;
	text-transform: uppercase;
	margin-bottom:15px;
}
.accordion-header img{
	margin-right: 15px;
    border-radius: 50%
}
.accordion-header  span{
	font-size: 16px;
	cursor: pointer;
	color: #acbad7;
	text-align:left;
	text-transform:uppercase;
}
.active-header {
	background: url(../images/active-header.png) #2f88ff no-repeat;
	background-repeat: no-repeat;
	background-position:98%;
	padding:3px 10px;
}

.active-header:hover {
	background: url(../images/active-header.png) #2f88ff no-repeat;
	background-repeat: no-repeat;
	background-position:98%;
}
h2.accordion-header.active-header img {
  margin-right: 10px;
}
h2.accordion-header.inactive-header img {
  margin-right: 10px;
    border-radius: 50%;
}
.inactive-header {
	background: url(../images/inactive-header.png) #0c4da2 no-repeat;
	background-repeat: no-repeat;
	background-position:98%;
	margin-bottom: 5px;
	padding:3px 10px;
}

.inactive-header:hover {
	background: url(../images/inactive-header.png) #0c4da2 no-repeat;
	background-repeat: no-repeat;
	background-position:98%;
}

.accordion-content {
	display: none;
}
.accordion-content  ul{
	margin-left:10px;
	width:100%;
}
.accordion-content  ul li{
	list-style-type: none;
	font-size: 14px;
	color: #000;
	color: #000;
	text-align: left;
	line-height: 35px;
	font-weight: 700;
	padding-left: 20px;
}

.bottom-application-for-all{
	width:100%;
	background:#fffcf5;
	min-height:300px;
}
.bottom-application-service{
	width:100%;
	float:left;
	margin:30px 0;
	border-right:1px dotted #c0bfbe;
	min-height:240px;
}
.no-border {
	border:none;
}
.bottom-application-service img{
	text-align:center;
	height:118px;
	
}
.bottom-application-service-head a{
	color:#000;
}
.bottom-application-service-head{
	font-size:29px;
	color:#000;
	text-align:center;
	line-height:30px;
	font-family: 'nimbus_sans_d_otBdCn';
	text-transform:uppercase;
	padding-top:15px;
}
.bottom-application-main-para{
	font-size:13px;
	color:#000;
	text-align:center;
	line-height:20px;
	text-transform:initial;
	font-weight:500;
	padding-top:10px;
	padding-right:10px;
}
.bottom-section-for-all{
	width: 100%;
	margin: 30px 0;
	padding-top: 30px;
	border-top: 1px dashed #c0bfbe;
	display: inline-block;
	
}
.bottom-section-head{
	font-size:40px;
	color:#0c4da2;
	text-align:left;
	line-height:40px;
	font-family: 'nimbus_sans_d_otBdCn';
	text-transform:uppercase;
	padding-top:15px;
	border-bottom:2px solid #0c4da2;
}
.product-section-head,.product-section-head-medium{
	font-size:40px;
	color:#0c4da2;
	text-align:left;
	line-height:40px;
	font-family: 'nimbus_sans_d_otBdCn';
	text-transform:uppercase;
	padding-bottom:15px;
}
.product-section-head-medium{
	font-size:34px;
}
.product-section-small{
	font-size:25px;
	color:#0c4da2;
	text-align:left;
	line-height:28px;
	font-family: 'nimbus_sans_d_otBdCn';
	padding-bottom:5px;
}

.gellary-head{
	font-size:40px;
	color:#0c4da2;
	text-align:left;
	line-height:40px;
	font-family: 'nimbus_sans_d_otBdCn';
	text-transform:uppercase;
	padding:10px 0;
	padding-left:19%;
}
.product-section-head-small{
	font-size:20px;
	color:#0c4da2;
	text-align:left;
	line-height:20px;
	padding-bottom:15px;
	text-transform:initial;
}
.bottom-section-para{
	font-size:13px !important;
	color:#000;
	text-align:left;
	line-height:20px;
	text-transform:initial;
	font-weight:600 !important;
	padding:10px 0;
}
.bottom-list-head{
	font-family: 'nimbus_sans_d_otregular';	
	color:#0c4da2;
	font-size:15px;
	text-transform:initial;
	text-align:left;
}
.bottom-section-for-all ul{
	width: 69%;
}
.bottom-section-for-all ul li{
	list-style-type:none;
	background:url(../images/feature-arrow.png) no-repeat left center;
	font-size:14px;
	color:#a9a9a9;
	text-align:left;
	line-height:22px;
	font-weight:400;
	padding-left:20px;
}
.main-inner-content{
	width:100%;
	/*background:#fffcf5;*/
	min-height:350px;
	padding:50px 0;
	background:url(../images/main-content-bg.png) repeat;
	margin-top:-4px;
}
.swipe-it-bg{
	width:100%;
	padding:50px 0;
	background-color: #f0f0f0;
	margin-top:-8px;
	/*background:url(../images/swip--it-bg.jpg) no-repeat;
	background-size:cover;*/
}
.swipe-it-head{
	font-size: 100px;
    color: #225ba0;
    text-align: left;
    line-height: 1.1;
    font-family: 'nimbus_sans_d_otBdCn';
    text-transform: uppercase;
}
.swipe-it-tag{
	font-size: 40px;
    color: #225ba0;
    text-align: left;
    line-height: 1.1;
    font-family: 'nimbus_sans_d_otBdCn';
    text-transform: uppercase;
}
.swipe-it-para{
	font-size: 20px;
    color: #225ba0;
    text-align: left;
    line-height: 1.4;
    padding: 18px 0;
    font-weight: 600;
}
ul.swipe-it-list{
	width:100%;
	list-style:none;
	text-align:center;
	margin-top: 50px;
}
ul.swipe-it-list li{
	display: inline-block;
    text-align: center;
    padding: 31px 24px;
}
.main-inner-business{
	width:100%;
	margin-top:-190px;
	min-height:350px;
	padding-top:200px;
	padding-bottom:50px;
	background:url(../images/main-content-bg.png) repeat;
}

.main-inner-content img{
	display:inline-block;
	text-align:center;
	max-width:100%;
	height:auto;
}
.main-inner-content-new,.main-inner-content-update{
	width:100%;
	background:#fffcf5;
	padding:50px 0;
	/*background:url(../images/main-content-bg.png) repeat;*/
}
.main-inner-content-for-sidebar{
	width:100%;
	background:#fffcf5;
	min-height:120px;
	padding:10px 0;
	
}
.main-inner-content-new p{
	color: #454c53;
	font-size: 14px;
	line-height: 23px;
	text-align: left;
	font-weight: 500;
	padding:10px 0 20px 0;
}
.main-inner-content1{
	width:100%;
	background:#fffcf5;
	min-height:600px;
	padding:210px 0 20px 0;
	margin-top:-190px;
	
}
ul.bank-news-list-small{
	float:left;
	width:100%;
	list-style:none;
}
ul.bank-news-list-small li{
	color: #000;
	font-size: 14.46px;
	line-height: 25px;
	text-align: left;
	padding: 5px 0;
	font-weight: 300;   
	padding-left: 20px;
}
ul.bank-news-list-small li a{
	color: #0066cc;
	font-size: 12px;
	text-align: left;
	text-decoration: underline;
	font-style: italic;
}
ul.bank-news-list{
	float:left;
	width:100%;
	list-style:none;
}
ul.bank-news-list li{
	color: #000;
	font-size: 14.46px;
	line-height: 25px;
	text-align: left;
	padding: 5px 0;
	font-weight: 300;   
	padding-left: 20px;
	font-weight:600;
}
ul.bank-news-list li a{
	color: #0066cc;
	font-size: 12px;
	text-align: left;
	text-decoration: underline;
	font-style: italic;
}
.main-inner-content p{
	color: #454c53;
	font-size: 14px;
	line-height: 23px;
	text-align: left;
	font-weight: 500;
	padding:10px 0 20px 0;
        padding:0;
}
.main-inner-content1 p{
	color: #454c53;
	font-size: 14px;
	line-height: 23px;
	text-align: left;
	font-weight: 500;
	padding:10px 0 20px 0;
        padding:0;
}
.newscontent p{
    color: #454c53;
    font-size: 15px;
    line-height: 26px;
    text-align: left;
    font-weight: 400;
    padding: 10px 0;
}
.career-section{
	width:100%;
	min-height:200px; /*750*/
	background:#0c4da2;
	padding:50px 0 20px;
	margin-top:-5px;
}
.board-of-director-img img {
  width: 200px;
  height: 200px;
  border-radius: 50%;
}
.inner-banner-bottom{
	position: absolute;
	left: 0;
	top: 350px;
	height: 166px;
	width: 50%;
	background: #0c4da2;
	padding:35px 20px 20px 25px; 	
}
.inner-banner-bottom-head{
	font-size:44px;
	color: #fff;
	text-align: left;
	line-height: 58px;
	font-family: 'nimbus_sans_d_otBdCn';
	text-transform: uppercase;
        margin:0;
}
.inner-banner-bottom-para{
	font-size: 20px;
	color: #ffffff;
	text-align: left;
	line-height: 25px;
	font-weight:300;
	text-transform: capitalize;
	padding-top:10px;
        padding:0;
}
.common-position-option{
	position:relative;
	text-align:center;
}

.car-loan-banner-description{
	width:100%;
	position:absolute;
	top:245px;
}


/*=== career plan===*/
.career-service-box{
	width:100%;
	padding:15px;
	border:1px solid #d6dee6;
	background:#ffffff;
	border-radius:3px;
	min-height:705px;
	margin-bottom:20px;
	display:inline-block;
	float:left;
}
.career-service-box-new{
	width:100%;
	padding:15px;
	border:1px solid #d6dee6;
	background:#ffffff;
	border-radius:3px;
	min-height:205px;
	margin-bottom:20px;
	display:inline-block;
	float:left;
}
.career-service-headin-box{
	padding-bottom:10px;
	border-bottom:1px solid #d6dee6;
}
.central-zonal-cell-box{
	background:#ffffff;
	border-radius:3px;
	padding-bottom:10px;
	padding:15px;
	border:1px solid #d6dee6;
}
.career-service-headin{
	font-size:30px;
	color:#000;
	text-align:left;
	line-height:30px;
	font-family: 'nimbus_sans_d_otBdCn';
	text-transform:uppercase;
}
.career-service-headin-small{
	font-size:17px;
	color:#acbad7;
	text-align:left;
	line-height:20px;
	font-family: 'nimbus_sans_d_otregular';
	text-transform:uppercase;
}
.career-service-headin-box img{
	float:left;
	margin-right:15px;
}
.career-service-box-para{
	padding-top: 30px;
	color: #5e5e5e;
	font-size: 14px;
	line-height: 23px;
	text-align: left;
	font-weight: 500;
	padding-bottom:15px !important; 
}

.mission-vission-box{
	width:100%;
	border:1px solid #d6dee6;
	background:#ffffff;
	border-radius:3px;
	min-height:255px;
	margin-bottom:20px;
	display:inline-block;
	float:left;
}
.mission-vission-headin-box{
	padding-bottom:10px;
	border-bottom:1px solid #d7deeb;
	background:#f2f8ff;
}
.mission-vission-headin-box p{
	display:none;
}
.mission-vission-headin{
	font-size:30px;
	color:#000;
	text-align:left;
	line-height:30px;
	font-family: 'nimbus_sans_d_otBdCn';
	text-transform:uppercase;
	padding:15px 0 0 15px;
}
.mission-vission-headin-small{
	font-size:18px;
	color:#acbad7;
	text-align:left;
	line-height:20px;
	font-family: 'nimbus_sans_d_otregular';
	text-transform:uppercase;
	padding:0 0 0 15px;
}
.mission-vission-headin-box img{
	float:left;
	margin:15px;
}
.mission-vission-box-para{
	color: #5e5e5e;
	font-size: 14px;
	line-height: 23px;
	text-align: left;
	font-weight: 500;
	padding:15px !important;
}
.mission-vission-box-para span{
	font-weight: 700;
}
.press-release-para{
	color: #454c53;
	font-size: 14px;
	line-height: 23px;
	text-align: left;
	font-weight: 500;
	
}
.career-service-box-para span{
	font-weight:700;
}

/*=== mission-vission==*/
.vision-section{
	padding-left:25px;
}
.career-service-headin-box p{
	padding:0 !important;
}
.vision-section img{
	float:left;
	margin-right:10px;
}
.vision-head{
	font-size: 40px;
	color: #fff;
	text-align: left;
	line-height: 58px;
	font-family: 'nimbus_sans_d_otBdCn';
	text-transform: uppercase;	
}

ul.compalint-cell-list{
	margin: 15px 0px;
	width: 48% !important;
    border: 1px solid #cec7c75e;
    display: inline-block;
    padding: 15px;
    border-radius: 5px;
}
ul.compalint-cell-list>li{
	background:none !important;
	font-size:15px !important;
    line-height: 28px !important;
    font-weight: 500 !important;
	padding-left:0px !important;
}
/*=== gallery ===*/
.gallery{
	width:100%;
	margin-top:-190px;
}
.gallery ul{
	width:100%;
	overflow:hidden;
}
.gallery ul li{
	list-style-type:none;
	width:100%;
	background:url(../images/gallery-banner-img.jpg) no-repeat center;
	height:688px;
}
.services-even {
	background: #e5f1ff;
	padding:10px;
	margin:0;
}
.services-odd {
	background: #ffffff;
	padding:10px;
	margin:0;
}
.press-release-banner{
	width:100%;
	margin-top:-190px;
	display: inline-block;
}
.press-release-banner ul{
	width:100%;
	overflow:hidden;
}
.press-release-banner ul li{
	list-style-type:none;
	width:100%;
	background-image:url(../images/press-release-banner-img.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
	height:545px;
}

.press-top img{
	background:#fff;
	padding:5px;
	width:500px;
	/*height:170px;*/
	border-radius:3px;
	float:left;
	margin-right:15px;
}
.news-submit {
	background-color: rgb(20, 105, 218);
	box-shadow: 0px 7px 0px 0px rgba(18, 66, 132, 0.392);
	width: 161px !important;
	height: 47px;
	line-height: 48px;
	border: none;
	padding: 0;
	margin-right:16px;
	font-weight: 700;
	font-size:22px;
	color: #fff;
	font-family: 'nimbus_sans_d_otBdCn';
}
.newsletter-download-main{
	display:flex;
	flex-wrap:wrap;
}
.newsletter-download-box{
	flex-basis:31%;
	margin-right:1%;
    min-height: 60px;
    padding: 4px 5px 5px 5px;
	margin-bottom: 8px;
    background: #fff;
    border: 1px solid #d6dee6;
    /*border-radius: 0px 0px 11px 11px;
    border-bottom: 7px solid #adc9ea;*/
}
.newsletter-download-box img {
	transition: all .2s ease-in-out;
	position: relative;
}
.newsletter-download-box img:hover { transform: scale(1.1); z-index: 2;}
.newsletter-download-box p{
	padding:0 !important;
        margin:0;
}
.newsletter-left{
	float:left;
	width:80%;
}
.newsletter-left img{
	float:left;
	margin-right:20px;
}
.newsletter-right{
	float:right;
	width:15%;
}
.newsletter-right img{
	float: right;
	margin-right: 10px;
}
.newsletter-box-head{
	font-size: 23px;
    color: #000000;
    font-family: 'nimbus_sans_d_otBdCn';
    text-transform: uppercase;
    text-align: left;
    float: none;
    line-height: 52px;
    margin:0;
}
.newsletter-box-head span{
	float:left;
	width:100%;
	color:#749baa;
	font-size:13px;
	font-family: 'nimbus_sans_d_otregular';
}

.sponsor-box{
	width:100%;
}
.images-box{
	float:left;
	margin-right:15px;
	
}
.images-box img{
	width:80px;
	height:80px;
	border-radius:50%;
}
.director-designation{
	font-size:24px;
	color: #000000;
	font-family: 'nimbus_sans_d_otBdCn';
	text-transform:uppercase;
	text-align:left;
	line-height:24px;
	padding-top:10px;
}
.sponsor-name{
	font-size:24px;
	color: #000000;
	font-family: 'nimbus_sans_d_otBdCn';
	text-transform:uppercase;
	text-align:left;
	line-height:24px;
	padding-top:10px;
}
.sponsor-designation{
	line-height:22px;
	text-align:left;
	width:100%;
	color: #acbad7;
	font-size:16px;
	font-family: 'nimbus_sans_d_otregular';
}
.management-box{
	border: 1px solid #d6dee6;
	border-radius: 3px;
	background-color: rgb(255, 255, 255);
	min-height: 84px;
	width:102%;
	padding:10px;
	margin-bottom:10px;
}
.management-box p{
	padding:0;
	display:none;
}
.management-box img{
	float:left;
	margin-right:10px;
	width:50px;
	height:50px;
	border-radius:50%;
	margin-bottom:15px;
}
.management-name{
	font-size:20px;
	color: #000000;
	font-family: 'nimbus_sans_d_otBdCn';
	text-transform:uppercase;
	text-align:left;
	line-height:23px;
	padding:5px;
        margin:0;
}
.management-box p{
       margin:0;
       padding:0;
}
.management-degination{
	font-size:13px;
	color: #749baa;
	font-family: 'nimbus_sans_d_otregular';
	/*text-transform:capitalize;*/
	text-align:left;
	line-height:13px;
        margin:0;
}
.management-degination-big{
	font-size:17px;
	color: #749baa;
	font-family: 'nimbus_sans_d_otregular';
	text-transform:capitalize;
	text-align:left;
	line-height:13px;
}

.telephone-icon{
	background:url(../images/telephone-icon.png) no-repeat left;
	font-weight:700;
	color:#000;
	text-align:left;
	padding-left:44px;
	margin-bottom:30px;
	font-size:18px;
	line-height:28px;
}

/*=== contact-us ===*/

textarea.message-area{
	min-height: 186px;
	border: 5px solid #2879e4;
}

/*=== common Banner ===*/
.common-banner-bg{
	width:100%;
	margin-top:-190px;
	display:inline-block;	
}
.common-banner-bg ul{
	width:100%;
	overflow:hidden;
margin:0;
}
.common-banner-bg ul li{
	list-style-type:none;
	width:100%;
	height:750px;
}
.aroni-who-can-apply-common table thead tr th, .aroni-who-can-apply-common table tbody tr td{
	color:#000;
	font-size:14px;
}

div.mainaccordion .su-spoiler-title{
	text-transform: uppercase;
	border-radius: 3px;    
	text-align: left;
	background:#0c4da2 !important;	
	color: #fff;   
	font-weight: 700;     
	font-size: 16px !important;   
	padding: 3px 15px !important;
	min-height: 40px !important;
     	line-height: 40px !important;
	border-radius:0px !important;
}
div.aroni-accordion .su-spoiler-title{
	background: #de3897 !important;
}
.su-spoiler{
	margin-bottom: 0.5em!important;	
}
div.mainaccordion .su-spoiler-icon {
		position: absolute;
		right: 11px !important;
		top: 12px !important;
		display: block;
		width: 20px;
		height: 20px;
		line-height: 21px;
		text-align: center;
		font-size: 14px;
		/*font-family: FontAwesome;*/
		font-weight: normal;
		font-style: normal;
		-webkit-font-smoothing: antialiased; left: inherit !important; 
}
div.mainaccordion .su-spoiler-content {
	color: #454c53;
	font-size: 14px;
	line-height: 23px;
	text-align: left;
	font-weight: 500;
}
.su-spoiler-content  ul{
	margin-left:10px;
	width:100%;
}
.su-spoiler-content  ul li{
	list-style-type: none;
	font-size: 14px;
	color: #000;
	color: #000;
	text-align: left;
	line-height: 35px;
	font-weight: 700;
	padding-left: 20px;
	background: url(../images/blue-arrow.png) no-repeat left 13px;
}

.syndication-head{
	font-size:35px;
	color:#454c53;
	text-align:center;
	line-height:35px;
	font-family: 'nimbus_sans_d_otBdCn';
	text-transform:uppercase;
	padding-bottom:10px;
}
.syndication-small-head{
	font-size:20px;
	color:#454c53;
	text-align:center;
	line-height:25px;
	font-family: 'nimbus_sans_d_otregular';
	text-transform:initial;
	padding-bottom:10px;
}
table.services-table {
	width:100%;
	border:1px solid #d6dee6;
}
.service-table-head{
	background: #0c4da2;
	min-height: 65px;
	padding: 10px;
	float: left;
	width: 100%;
	border-radius: 5px 5px 0 0;
	font-size: 30px;
	color: #fff;
  	text-align: left;
  	line-height: 30px;
  	font-family: 'nimbus_sans_d_otBdCn';
  	text-transform: uppercase;

}
table.services-table thead{
	background: #0c4da2;
	min-height: 65px;
	padding: 10px;
	float: left;
	width: 100%;
	border-radius: 5px 5px 0 0;
	
  
}
table.services-table thead tr th{
  font-size: 30px;
  color: #fff;
  text-align: left;
  line-height: 30px;
  font-family: 'nimbus_sans_d_otBdCn';
  text-transform: uppercase;
}
table.services-table thead tr th span{
  font-size: 16px;
  color: #acbad7;
  text-align: left;
  line-height: 17px;
  font-family: 'nimbus_sans_d_otregular';
  text-transform: uppercase;
  float: left;
  width: 100%;
}
table.services-table tbody tr td{
	
	width:100%;
}
table.services-table tbody tr td{
  font-size: 14px;
  color: #000;
  text-align: left;
  line-height: 14px;
  font-weight:700;
  text-transform: capitalize;
  width:20%;
  padding:10px;
}
table.services-table tbody tr td span{
	font-size: 14px;
	color: #000;
	text-align: left;
	line-height: 16px;
	font-weight:700;
	text-transform: capitalize;
	float: left;
	width: 100%;
}
table.services-table tbody tr td:first-child{
   width: 23.5%;
}
table.services-table tbody tr td:nth-child(2){
   width: 17.5%;
}
table.services-table tbody tr td:nth-child(3){
   width: 35%;
}
table.services-table tbody{
	float: left;
	margin:0;
}
table.table-striped tr th{
  color: #454c53;
  font-size: 15px;
  line-height: 23px;
  text-align: left;
  font-weight: 700;
}
table.table-striped tr td{
  color: #454c53;
  font-size: 14px;
  line-height: 23px;
  text-align: left;
  font-weight: 500;
}
table.islamic-com-table tr td{
  vertical-align:middle;
}
.table-striped tbody tr:nth-child(odd) td, .table-striped tbody tr:nth-child(odd) th{

	  background-color: #e1eeff;
}
.nav>li>a{
	padding:0 !important;
}
.nav-tabs>li>a{
	padding:0 !important;
}
.nav-tabs>li.active>a{
	font-size:26px;
	color:#0c4da2;
	line-height:54px;
	text-align:left;
	font-family: 'nimbus_sans_d_otBdCn';		
}

.nav-tabs{
	border:none !important;
}
div.wpcf7-validation-errors{
	border:none !important;
	color:#f00 !important;
}
.small-message-area{
	margin-left:14px;
}
.banking-services-tab ul li:last-child {
		background:none
	}
	#jslidernews .tab-details {
		position:absolute;
		top: 72px;
		left:0px;
	}
	#jslidernews .tab-right {
		display:none;

	}
	.lof-slidecontent .navigator-content {
		position:relative;
		z-index:1000;
	}
.flexslider .slides > li:first-child {display: block; -webkit-backface-visibility: visible;}
.flexslider .slides > li {display: none; -webkit-backface-visibility: hidden;}

.common-banner-bg .wintercamplist > li:first-child {display: block; -webkit-backface-visibility: visible;}
.common-banner-bg .wintercamplist > li {display: none; -webkit-backface-visibility: hidden;} 
 
.flexslider{
	margin-bottom:0 !important;
	border:none !important; 
}
a.read-more{
	color:white;
	margin-top:10px;
	background: #002A69;
	padding: 10px;
	font-family: "Open Sans", Arial, Sans-serif;
	letter-spacing:normal;
	text-transform:initial;
	font-weight: 300;
	float:right
}
.us-doller-head{
	font-size:22px;
	font-family: 'nimbus_sans_d_otBdCn';
	color:#000;
	text-transform:uppercase;
	padding:5px !important;
	margin:0;
}
.calculetor-head{
	font-size: 37px;
	font-family: 'nimbus_sans_d_otBdCn';
	color: #000;
	text-transform: uppercase;
	text-align: center;
	padding-bottom: 20px;
}
.lightbox{
	position:fixed; /* keeps the lightbox window in the current viewport */
    top:0;
    left:0;
    width:100%;
    height:100%;
    background:url(../images/trans.png) repeat;
    display:none;
	z-index: 9999;
}
.inside{
	-moz-border-radius: 5px;
    border-radius: 5px; 
    z-index: 9999; 
	position: absolute; 
    left: 27%;
    top: 23%; 
    padding: 20px; 
    background-color: #f7f7f7; 
    -moz-box-shadow: 15px 15px 40px #000;
	-ms-box-shadow: 15px 15px 40px #000;
    -webkit-box-shadow: 15px 15px 40px #000;
    box-shadow: 15px 15px 40px #000;
    /* For IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=135, Color='#000')";
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=135, Color='#000');
	  left: 0;
  right: 0;
  margin-left: auto;
  margin-right: auto;
  width: 565px;
	/*opacity: 0.9;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
	filter: alpha(opacity=90);*/
}
a.close{
	position: absolute;
	top: -2%;
  	right: -1.5%;
	opacity: 0.7;
	z-index: 200000;
}
div.form{
	margin: 0 auto;
	width: 400px;
}
.inputbox{
	width: 357px;
	height: 26px !important;
	-webkit-border-radius: 6px 5px 5px 6px/5px !important; 
	-moz-border-radius: 6px 5px 5px 6px/5px !important;
	border-radius: 6px 5px 5px 6px/5px !important;
	background-color: #fff;
	-webkit-box-shadow: inset 1px 1px rgba(8,13,9,.15) !important;
	-moz-box-shadow: inset 1px 1px rgba(8,13,9,.15) !important;
	box-shadow: inset 1px 1px rgba(8,13,9,.15) !important;
	border: solid 1px #ebebeb !important;
	display:block !important;
	color:#000;
}
.inputtextarea{
	width: 357px !important;
	height: 118px !important;
	-webkit-border-radius: 5px !important;
	-moz-border-radius: 5px !important;
	border-radius: 5px !important;
	background-color: #fff !important;
	-webkit-box-shadow: inset 1px 1px rgba(8,13,9,.15) !important;
	-moz-box-shadow: inset 1px 1px rgba(8,13,9,.15) !important;
	box-shadow: inset 1px 1px rgba(8,13,9,.15) !important;
	border: solid 1px #ebebeb !important;
	display:block;
}
.captchabox{
	width: 124px;
    height: 14px !important;
	-webkit-border-radius: 5px !important;
	-moz-border-radius: 5px !important;
	border-radius: 5px !important;
	background-color: #fff;
	-webkit-box-shadow: inset 1px 1px rgba(8,13,9,.15) !important;
	-moz-box-shadow: inset 1px 1px rgba(8,13,9,.15) !important;
	box-shadow: inset 1px 1px rgba(8,13,9,.15) !important;
	border: solid 1px #ebebeb !important;
	margin-left: 4px;
}
span.text{
	color:#7d7d7d;
	font-size:15px;
	margin-left: 5px;
	text-align:left;
	font-weight:500;
	display:block;
}
span.text1{
	color:#7d7d7d;
	font-size:15px;
	margin-left: 5px;
	text-align:left;
	font-weight:500;
	display:block;
}
span.required{
	color:#7d7d7d;
	font-size:13px;
	margin-left: 5px;
}
.contactus-submit{
	width: 94px !important;
	height: 28px;
	background-color: #014da1;
	border:none;
	color: #fff; /* text color */
	margin-top:-17px;
	font-size: 14px;
	z-index:55555;
	float:left;
	margin-right:10px;
}
ul.calculet-tab {
	float:left;
}
ul.calculet-tab li{
	list-style-type:none;
	float:left;
	padding:0 2px;
}
ul.calculet-tab li  a{
	font-size:20px!important;
	color:#4a5155 !important;
	line-height:48px!important;
	text-align:left !important;
	font-family: 'nimbus_sans_d_otBdCn';
	border:none !important; 
        padding: 10px !important;
}
ul.calculet-tab li.active{
	font-size: 23px !important; 
	line-height: 49px !important; 
}
.captch-text img {
    background: #2F88FF;
  border: none;
  margin-left: 8px;
  min-height: 43px !important;
  margin-top: 1px;
}
.tab-details-for-cal{
  background-color: rgb(255, 255, 255);
  box-shadow: 0px 0px 6.96px 1.04px rgba(0, 0, 0, 0.031);
  width: 500px;
  overflow:hidden;
}
.multiaccordian-head{
	border-radius: 3px;    
	text-align: left;
	background:#0c4da2 !important;	
	color: #fff;   
	font-weight: 700;     
	font-size: 16px !important;   
	padding: 3px 15px !important;
	min-height: 40px !important;
     	line-height: 40px !important;
	border-radius:0px !important;
	margin-bottom:6px;
    text-transform: uppercase;
}
.productNav {
  margin-top: 15px;
  margin-bottom: 10px;
}
.currency-rate-top {
  display: none;
  cursor: pointer;
  width:100%;
  position:absolute;
  z-index:55;
  background:rgba(0, 0, 0, 0.68);
}
.show-rate{
	height: 100px;
	text-align:left;
}
.exchangeratetwo{
	padding-left:10px;
	padding-top:4px;
}
.rate-close{
	color:#fff;
}
.rate-close:hover{
	color:#fff;
}
.pad-left{
	padding-left:10px;
}
.folder-title {
    font-size: 30px;
    color: #0c4da2;
    text-align: left;
    line-height: 30px;
    font-family: 'nimbus_sans_d_otBdCn';
    text-transform: capitalize;
    padding: 10px 0;
}
.gallery-icon img{
	display: inline-block;
}
.folder-count {
    color: #0c4da2;
}
.wp-caption-text{
	font-size:0px;
}
.lof-slidecontent { position:relative;	overflow:hidden; z-index: 1;}
.lof-slidecontent  .sliders-wrapper{	position:relative;	height:100%;z-index:3;	overflow:hidden; }
.lof-slidecontent  ul.sliders-wrap-inner{ top: 72px; padding:0px;	margin:0;	position:absolute;}
.lof-slidecontent  ul.sliders-wrap-inner li{overflow:hidden; list-style-type:none;padding:0px;margin:0px;	float:left;	position:relative;}
.lof-slidecontent  .lof-opacity  li{position:absolute;	top:0;	left:0;	float:inherit; }


.lof-slidecontent  .navigator-content {
	position:absolute; 
	top:0; 
	left:0;
}
.lof-slidecontent  .navigator-wrapper{	
	position:relative;	
	z-index:10;
	height:180px;
	width:310px;
	color:#FFF;
	float:left
}
.lof-slidecontent  ul.navigator-wrap-inner{	top:0;	padding:0;	margin:0;	position:absolute;	width:100%; }
.lof-slidecontent  ul.navigator-wrap-inner li{
	cursor:pointer;
	list-style:none;
	padding:0;	
	margin-left:0px;
	overflow:hidden;	
	float:left;	
	display:block;	
	text-align:center;
	font-size: 26px;
    color: #0c4da2;
    line-height: 54px;
    text-align: left;
    font-family: 'nimbus_sans_d_otBdCn';
 }

/*******************************************************/
 
ul.sliders-wrap-inner li img{
	padding:0px;
	float:left;
	}

.lof-slidecontent .slider-description a.readmore{color:#58B1EA; font-size:95%; }
.lof-slidecontent .slider-description a{ color:#FFF; }
.lof-slidecontent  .lof-opacity  li{position:absolute!important;	top:0;	left:0;	float:inherit!important; }
.lof-slidecontent .slider-description{
	float:left;
}
.lof-slidecontent .slider-description h4 {    font-size: 14px;    margin: 10px 0;    padding: 0; }
.lof-slidecontent .slider-description .slider-meta a{	
	margin:0;
	background:#C01F25;
	font-size:75%;
	padding:2px 3px;
	font-family:"Trebuchet MS",Trebuchet,Arial,Verdana,sans-serif;
	text-transform:uppercase;
	text-decoration:none
}
.lof-slidecontent  .item-meta a:hover{	text-decoration:underline;}
.lof-slidecontent  .item-meta i {	font-size:70%; }

/* item navigator */


.lof-slidecontent ul.navigator-wrap-inner li.active img, 
.lof-slidecontent ul.navigator-wrap-inner li:hover img {
	border:#A8A8A8 solid 3px;
	-moz-transition:border-color  ease-in-out 0.4s
}
.lof-slidecontent  .button-next, 
.lof-slidecontent .button-previous{
	display:block;
	width:40px;
	color:#FFF;
	cursor:pointer;
	position:absolute;
	height:100%;
	z-index:40;
	top:0;
	text-indent:-999px;

}
.lof-slidecontent .navigator-content .button-next {
	float:left;	
	text-indent:-999px;
	margin-right:5px;
	background:url(image/next.png) no-repeat right center;
}
.lof-slidecontent .navigator-content .button-previous {
	float:left;	
	text-indent:-999px;
	margin-left:5px;
	background:url(image/previous.png) no-repeat left center;
}

ul.feature-update{
	/* width: 60%;
	float: left; */
}

ul.feature-update li{
	font-size: 14px;
	color: #a9a9a9;
	/* text-align: left; */
	line-height: 16px;
	font-weight: 400;
	padding-left:20px;
	list-style-type:none;
	/* background:url(../images/feature-arrow.png) no-repeat left 5px;*/
	text-align:left;
	display: block;
    padding-bottom: 8px;
}
ul.benefite-update{
	width: 100%;
	float: left;
}

ul.benefite-update  li{
	display: block;
    padding-top:3px;
	font-size:13px;
	color:#a9a9a9 !important;
	font-weight:400;
	text-align:left;
	padding-left: 20px;
	list-style-type:none;
	padding-bottom:6px;
	background:url(../images/feature-arrow.png) no-repeat left 7px;
}
.loan-more {
    position: relative;
    float: left;
    /* bottom: 10px; */
    font-size: 20px;
    font-family: 'nimbus_sans_d_otBdCn';
    margin-top: 10px;
    margin-bottom: 10px;
}
.su-clearfix h3{
    font-size: 20px;
    /*color:#a9a9a9 !important;*/
    font-weight:600;
    line-height:32px;
    text-align:left;
}
.su-clearfix h4{
    font-size: 16px;
    color:#a9a9a9 !important;
    font-weight:600;
    line-height:32px;
    text-align:left;
}
.ls-thumbnail-slide a img{
    display:none;
}
#sidebar{
	display:none;
}
.signature-dollar-bg{
	width: 100%;
	min-height: 800px;
	padding-top: 50px;
	background-size: cover;
	padding-bottom: 50px;
}
.signature-card-special-feature-bg{
    width: 100%;
	min-height: 800px;
	padding-top: 50px;
	background-size: cover;
	padding-bottom: 50px;
}
.signature-contact-us-bg{
	width: 100%;
	min-height: 190px;
	background-color:#526aec;
	padding-top: 50px;
	padding-bottom: 50px;
}
ul.three-steps-list>li:after{
	content: "";
    position: absolute;
    top: 32px;
    right: -112px;
    z-index: -1;
    width: 200px;
    height: 40px;
    display: block;
}
ul.three-steps-list>li:nth-child(3):after{
	content: none;
}
.make-regular-payment-bg{
	width: 100%;
	min-height: 600px;
	padding-top: 50px;
	background-size: cover;
	padding-bottom: 50px;		
}
.signature-form-bg{
	width: 100%;
	min-height: 800px;
	padding-top: 80px;
	background-size: cover;
	padding-bottom: 80px;
	position:relative;
}



.sme-product-section{
	padding: 14px;
    transition: padding-top .2s;
    /* border-radius: 10px; */
    border: 1px solid #ccc;
    background: #fff;
    margin-bottom: 15px;
	border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
}
.sme-product-section .su-accordion {
     margin-bottom: 0px;
}
.sme-product-common-title{
	text-transform: uppercase;
    border-radius: 3px;
    text-align: left;
    background: #0c4da2 !important;
    color: #fff;
    font-weight: 700;
    font-size: 16px !important;
    padding: 3px 15px !important;
    min-height: 40px !important;
    line-height: 40px !important;
    border-radius: 0px !important;
}

/*****Credit card page fees & Charges*****/

.credit-card-fees{
	
}
.credit-card-fees>thead>tr>th, .credit-card-fees>tbody>tr>td{
	border-right: 2px solid #ddd;
}
.credit-card-fees>thead>tr>th:last-child, .credit-card-fees>tbody>tr>td:last-child{
	border-right: none;
}
.credit-card-fees>thead>tr>th:first-child{
	width:20%;
}
.credit-card-fees tbody tr:nth-child(odd) td, .credit-card-fees tbody tr:nth-child(odd) th {
    background-color: #e0e9f521;
}
.credit-card-fees-scroll{
	height: 550px;
    overflow-y: scroll;
	border-bottom: 7px solid #0c4da2;
}
#credit-card-fees::-webkit-scrollbar
{
	width: 10px;
	background-color: #F5F5F5;
}

#credit-card-fees::-webkit-scrollbar-thumb
{
	border-radius: 10px;
	background-image: -webkit-gradient(linear,
					   left bottom,
					   left top,
					   color-stop(0.44, rgb(122,153,217)),
					   color-stop(0.72, rgb(73,125,189)),
					   color-stop(0.86, rgb(28,58,148)));
}

.unclaimed-table-bottom{
	overflow-x: unset !important;
}
/* ------------------------------------------------------------------ */
/*  d: Media Query Css
/* ------------------------------------------------------------------ */
@media screen and (min-width:2600px) {
	.flex-control-nav {
       right: 31%;
	}
}
@media screen and (max-width:2500px) {
	.flex-control-nav {
       right: 31%;
	}
}
@media screen and (max-width:2300px) {
	.flex-control-nav {
       right: 29%;
	}
}
@media screen and (max-width:2100px) {
	.flex-control-nav {
       right: 27%;
	}
}
@media screen and (max-width:1920px) {

.flex-control-nav {
  position: absolute;
  top: 450px;
  z-index:2;
  left: 42%;
  right:180px;
  /* width: auto !important; */
	}
.main-banner ul li{
	height:700px !important;
 }
  .main-banner ul li img{
	height:700px !important;
}
}
@media screen and (max-width:1699px) {
	.flex-control-nav {
	    left: 50%;
	}
}
@media only screen  and (max-width : 1599px) {
	.unclaimed-table-bottom{
		overflow-x: auto !important;
	}
	
}
@media screen and (max-width:1440px) {
	.flex-control-nav {
	    left: 57%;
	}
}
@media only screen  and (max-width : 1200px) {
	.top-nav {
		padding-right: 0px;
	}
	.top-nav ul li {
		padding: 0 3px;
	}
	.search input.search-field {  
		width: 145px;
	}
	.main-nav ul li a{
		padding: 10px 3px;
	}
	.flex-control-nav {
		left: 57%;
		right:0;
	}
	.govinfo a img{
		margin: 0 9px;
	}
	.current-rate{
		font-size: 17px;
		width:67%;
	}
}
@media only screen  and (max-width : 1100px) {
	.search input.search-field {
		width: 113px;
	}
}
@media only screen  and (max-width : 1024px) {
	.main-nav ul li a {
		padding: 21px 3px;
	}
}
@media only screen and (max-width: 992px){
.search input.search-field {  
	width: 150px;
}
.top-nav ul li a {
    font-size: 10px;
}
.tel-link-home {
    font-size: 10px;
}	
.banner-description >.container{
	width:100%;
	padding:0;
}
.banner-description >.container>.row{
	margin:0;
}
.banner-description >.container>.row>.col-lg-12{
	padding:0;
}
	
.main-header{
	min-height:90px;
    margin-top: 0px;
    background-size: contain;		
}
.our-loan{
	margin-top:20px;
}
.exchange-section{
	min-height:auto;
}
.current-rate{
	font-size: 19px;
	width:68%;
}
.tab-left img {
	width:200px;
}
.main-header >.container{
	width:100%;
}
.main-full >.container{
	width:100%;
}
.main-nav{
	background-image:none;
	border:none;
	margin-top:0;
}
.tab-left-heading{
	padding:0;
}
.main-full{
	width: 100%;
    z-index: 11;
    min-height: 66px;
    position: relative;
    border-bottom: 7px solid #adc9ea;
    box-shadow: 0px -4px 10px rgba(102, 99, 99, 0.38);
    background-image: -moz-linear-gradient( 90deg, rgb(49,93,159) 0%, rgb(28,60,108) 100%);
    background-image: -webkit-linear-gradient( 90deg, rgb(49,93,159) 0%, rgb(28,60,108) 100%);
    background-image: -ms-linear-gradient( 90deg, rgb(49,93,159) 0%, rgb(28,60,108) 100%);
    background-image: -o-linear-gradient( 90deg, rgb(49,93,159) 0%, rgb(28,60,108) 100%);
}
.main-top{
	/*background:none;
	margin-top:0;*/
	min-height:auto;
}
.main-nav ul li a {
    padding: 21px 3px;
    font-size: 9.5px;
}

.newsletter-box-head{
	    font-size: 25px;
}
.govinfo a img{
		margin: 0 3px;
	}
.footer-information{
	width:33%;
	margin-bottom:20px;
}
.press-top img{
		display:block;
		max-width: 100%;
		height: auto
}
.copyright{
	line-height: normal;
	padding: 10px 0;
	margin-left: -5px;
	text-align: left;
	}
	.cradit-card-section{
		margin-top:20px;
	}
	.banking-rate{
		float:left;
	}
	.loan-servic-box{
		width:50%;
	}
	.lof-slidecontent  ul.navigator-wrap-inner li{
		font-size: 18px;
	}
	.corporate-img:hover{
		padding-left:43px;
		margin: 10px 0 0 5px;	
	}
	.corporate-img.corporate-active{
		width: 73%;
		padding-left:43px;
		margin: 10px 0 0 5px;	
	}	
	.corporate-img,.consumer-img,.sme-img,.islami-img{
		padding-left:43px;
		margin: 10px 0 0 5px;
	}
	.consumer-img:hover{
		padding-left:43px;
		margin: 10px 0 0 5px;
	}
	.sme-img:hover{
		padding-left:43px;
		margin: 10px 0 0 5px;
	}
	.islami-img:hover{
		padding-left:43px;
		margin: 10px 0 0 5px;
	}
	.lof-slidecontent ul.navigator-wrap-inner li.active {
		width: 25% !important;
		height: 69px !important;
	}
	#jslidernews.tab-details{
		position: initial !important;
	}
	.lof-slidecontent.navigator-wrapper{
		height: 80px;
	}
	.tab-details{
		padding: 10px;
	}
	.tab-right{
		border:none;
	}
	.inner-banner-bottom-head{
		font-size:48px;
		line-height:45px;
	}
	.swipe-it-head{
		font-size: 50px;
	}
	.swipe-it-tag {
		font-size: 30px;
	}
}
@media only screen and (max-width: 800px) {
	
	#flip-scroll .cf:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
	#flip-scroll * html .cf { zoom: 1; }
	#flip-scroll *:first-child+html .cf { zoom: 1; }
	
	#flip-scroll table { width: 100%; border-collapse: collapse; border-spacing: 0; }
 
	#flip-scroll th,
	#flip-scroll td { margin: 0; vertical-align: top; }
	#flip-scroll th { text-align: left; }
	
	#flip-scroll table { display: block; position: relative; width: 100%; }
	#flip-scroll thead { display: block; float: left; }
	#flip-scroll tbody { display: block; width: auto; position: relative; overflow-x: auto; white-space: nowrap; }
	#flip-scroll thead tr { display: block; }
	#flip-scroll th { display: block; text-align: right; }
	#flip-scroll tbody tr { display: inline-block; vertical-align: top; }
	#flip-scroll td { display: block; min-height: 1.25em; text-align: left; }
 
 
	/* sort out borders */
 
	#flip-scroll th { border-bottom: 0; border-left: 0; }
	#flip-scroll td { border-left: 0; border-right: 0; border-bottom: 0; }
	#flip-scroll tbody tr { border-left: 1px solid #babcbf; }
	#flip-scroll th:last-child,
	#flip-scroll td:last-child { border-bottom: 1px solid #babcbf; }
}
@media only screen  and (max-width :768px) {
	.main-top{
		background:none;
		margin-top:0;
	}
	ul.compalint-cell-list{
		width: 100% !important;
	}
	.travel-partner-bg{
		background-position: 25% 16%;
		margin-top:-90px;
	}
	#sme-product{
		margin-top:136px;
	}
	.flexslider .slides > li:first-child {
		background-position: 44%;
	}
	.flexslider .slides > li:first-child >.banner-description{
		opacity: 1;
	}
	.career-service-box{
		min-height:auto;
	}
	.newsletter-download-box{
		flex-basis:48%;
	}
	.swipe-it-box{
		display:inline-block;
		text-align:center;
	}
	.swipe-it-box img{
		text-align:center;
	}
	ul.swipe-it-list{
		margin-top:10px;
	}
	ul.swipe-it-list li{
		padding: 15px 15px;
	}
	.swipe-it-head{
		font-size: 40px;
		padding-top:20px;
		text-align: center;
	}
	.swipe-it-para{
		font-size: 16px;
		text-align: center;
	}
	.swipe-it-tag {
		font-size: 25px;
		text-align: center;
	}
	.lof-slidecontent  .navigator-wrapper{
		height:auto;
	}
	#jslidernews .tab-details {
		position:relative;
		top:0;
	}
	.main-inner-business{
		margin-top:0;
		padding-top:100px;
	}
	.sponsor-name{
		font-size:20px;
	}
	.main-banner{
		margin-top:0px  !important;
	}
	.mobile-header{
		display:block;
		z-index:55;
		position:fixed;
		width:100%;
	}
	.main-inner-content1{
		margin-top:0;
		min-height:auto;
		padding: 100px 0 20px 0;
	}
	.main-header,.main-full{
		display:none;
		
	}
	.sponsor-designation {
		font-size:17px;
	}
	.bottom-section-head{
		font-size:32px;
	}
	.newsletter-box-head{
	    font-size: 25px;
	}
	.press-top img{
		display:block;
		max-width: 100%;
		height: auto
	}
	.inner-banner-bottom-head{
		font-size:42px;
		line-height:40px;
	}
	.main-nav{
			display:none;
		}
	#sidebar {
		background-image: -moz-linear-gradient( 90deg, rgb(49,93,159) 0%, rgb(28,60,108) 100%);
		background-image: -webkit-linear-gradient( 90deg, rgb(49,93,159) 0%, rgb(28,60,108) 100%);
		background-image: -ms-linear-gradient( 90deg, rgb(49,93,159) 0%, rgb(28,60,108) 100%);
		background-image: -o-linear-gradient( 90deg, rgb(49,93,159) 0%, rgb(28,60,108) 100%);
		width: 200px;
		height: 100%;
		display: block;
		position: fixed;
		left: -200px;
		top: 0;
		z-index: 999;
		padding:10px;
		transition: left 0.3s linear;
	}

	#sidebar.visible {
		left: 0;
		transition: left 0.3s linear;
	}
	
	#mob-menu-icon {
		display: inline-block;
		vertical-align: middle;
		width: 83px;
		height:74px;
		cursor: pointer;
		top: 0;
		right: -72px;
		padding: 10px;
		z-index:60;
		position: absolute
	}
	#mob-menu-icon span {
		height: 9px;
		background: #0c4da2;
		margin-bottom: 5px;
		display: block;
	}
	
	#sidebar-btn {
		display: inline-block;
		vertical-align: middle;
		width: 40px;
		height: 33px;
		cursor: pointer;
		margin: 20px;
		position: absolute;
		top: 114px;
		right: -79px;
		box-shadow: 0px -4px 10px rgba(102, 99, 99, 0.38);
		background-image: -moz-linear-gradient( 90deg, rgb(49,93,159) 0%, rgb(28,60,108) 100%);
		background-image: -webkit-linear-gradient( 90deg, rgb(49,93,159) 0%, rgb(28,60,108) 100%);
		background-image: -ms-linear-gradient( 90deg, rgb(49,93,159) 0%, rgb(28,60,108) 100%);
		background-image: -o-linear-gradient( 90deg, rgb(49,93,159) 0%, rgb(28,60,108) 100%);
		padding: 10px;
	}
	#sidebar-btn span {
	  height: 2px;
	  background: #fff;
	  margin-bottom: 5px;
	  display: block;
	}
	ul.mobile-menu{
		list-style:none;
		width:100%;
		height: 100%;
		overflow-y: scroll;
	}
	
	ul.mobile-sub-menu{
		display:none;
		transition: all 0.5s ease;
	}
	ul.mobile-sub-menu-2{
		display:none;
		transition: all 0.2s ease;
	}
	ul.mobile-sub-menu-2 li{
		float:left;
		width:100%;
		padding:5px 0;
	}
	
	ul.mobile-menu li{
		float:left;
		width:100%;
		padding:7px 0;
		position:relative;
		border-bottom: 1px solid rgba(147, 151, 156, 0.42);
	}
	ul.mobile-menu li a{
		font-size: 13px;
		font-family: 'nimbus_sans_d_otregular';
		color: #fff;
		text-transform: uppercase;
		text-align: left;
		line-height: 21px;
		display:block;
	}
	ul.mobile-sub-menu{
		list-style:none;
		margin-top:10px;
	}
	ul.mobile-sub-menu li{
		float:left;
		width:100%;
		padding:5px 0;
	}
	ul.mobile-sub-menu li:last-child{
		border-bottom:none;
	}
	ul.mobile-sub-menu li a{
		border: none;
		line-height: 18px;
		margin-left: 8px;
		font-weight: 300;
		font-size: 13px;
		font-family: 'nimbus_sans_d_otregular';
		color: #fff;
		margin-bottom: 0;
		text-transform: capitalize;
		padding: 0;
	}
	.search-mobile {
		padding: 5px 0;
		height: 30px;
		float:left;
		position:relative;
		line-height: 22px;
	}
	/*.search-mobile:hover input, .search-mobile input:focus {
		width: 200px;
		margin-left: -200px;
		padding: 0 15px;
		position: relative;
		z-index: 5;
	}*/
	
	.search_button {
		width: 40px;
		height: 40px;
		position: absolute;
		z-index: 78;
		font-size: 0;
		top: 10px;
		cursor: pointer;
		border: none;
		background: url(../images/search-icon-mobile.png) no-repeat !important;
	}
	.search-mobile input {
		position: absolute;
		width: 0px;
		font-size: 15px;
		color: #fff;
		font-weight: bold;
		-webkit-transition: all 0.7s ease-in-out;
		-moz-transition: all 0.7s ease-in-out;
		-o-transition: all 0.7s ease-in-out;
		transition: all 0.7s ease-in-out;
		height: 48px;
		line-height: 18px;
		padding: 0;
		border-radius: 3px;
		border: none;
		background: rgba(7, 36, 66, 0.8);
	}
	 input.fullwidth {
		width: 200px;
		margin-left: -200px;
		padding: 0 15px;
		position: relative;
		z-index: 5;
	}
	.corporate-img:hover{
		padding-left:43px;
		margin: 10px 0 0 5px;	
	}
	.corporate-img.corporate-active{
		width: 73%;
		padding-left:43px;
		margin: 10px 0 0 5px;	
	}	
	.corporate-img,.consumer-img,.sme-img,.islami-img{
		padding-left:43px;
		margin: 10px 0 0 5px;
	}
	.consumer-img:hover{
		padding-left:43px;
		margin: 10px 0 0 5px;
	}
	.sme-img:hover{
		padding-left:43px;
		margin: 10px 0 0 5px;
	}
	.islami-img:hover{
		padding-left:43px;
		margin: 10px 0 0 5px;
	}
	.our-loan-box img{
		width:auto;
	}
	.lof-slidecontent  ul.navigator-wrap-inner li{
		font-size: 18px;
	}
	
	.loan-servic-box{
		width:50%;
	}
	.banner-head{
		font-size: 32px;
	}
	.banner-content{
		font-size: 13px;
		padding-top:0px;
	}
	.exchange-section{
		width:100%;
		margin-bottom: 25px;
	}
	.logo{
		margin-top: 10px;
		margin-bottom: 5px;
	}
	.logo img {
		display: inline-block;
	}
	.top-nav ul{
		width:auto;
		display:inline-block;
	}
	.search{
		height:auto;
	}
	.govinfo a img{
		margin: 0 22px 13px;
		max-width:85%;
	}
	.social{
		padding-top: 11px;
	}
	.cradit-card-section{
		margin-top:20px;
		/*width:100%;*/
		float: none;
		display: inline-block;
	}
	.banking-rate{
		float:none;
		width: 100%;
	}
	.banking-rate ul li{
		width:100%;
	}
	.current-rate{
		float:left;
	}
	.current-rate-small{
		float:left;
		width: 50%;
	}
	.discover-box{
		display:inline-block;
		width:100%;
	}
	.career-top-head-big{
		font-size:50px;
		text-align:center;
	}
	.boundle-saving-head{
		font-size: 60px;
		text-align: center;
		padding-top: 80px;
		text-shadow: 0 0 15px #000;
	}
	div.mainaccordion .su-spoiler-title{
		font-size:14px !important;
	}
	.press-release-head{
		font-size:36px;
		line-height:38px;
	}
	.press-release-top-head{
		font-size:24px;
		line-height:28px;
	}
	.common-banner-bg{
		margin-top:0px;
	}
	.career-section img{
		display:inline-block;
	}
}
@media only screen and (min-width : 200px) and (max-width : 600px) {
	
	.common-banner-bg ul li{
		height: 500px;
	}
	.newsletter-download-box{
		flex-basis:98%;
	}
	.our-loan{
		display:none;
	}
	.management-name{
		font-size:19px;
	}
	.boundle-saving-banner-description{
		top:0;
	}
	.main-inner-content1{
		margin-top:0;
		padding: 100px 0 20px 0;
	}
	.management-sidebar-menu ul li{
		width:100%;
	}
	.banner-description-box{
		min-height: 189px;
	}
	.lof-slidecontent  ul.navigator-wrap-inner li{
		font-size:15px;
	}
	.accordion-header {
		font-size:12px;
	}
	.last-footer-menu,.footer-dhakabank-info{
		display:none;
	}
	a.footer-logo img{
		display:none;
	}
	.bundle-main-head{
		font-size: 40px;
		text-align: center;
		line-height: 42px;
	}
	.common-head{
		font-size: 40px;
		line-height: 42px;
	}
	.bundle-service img{
		width:200px;
		height:200px;
	}
	.bottom-application-service{
		margin: 10px 0 0;
		min-height:auto;
	}
	.about-description,.footer-about{
		text-align: center;
		background:none;
	}
	a.bundle-larn-more{
		position:relative;
		float:none;
		display: inline-block;
	}
	.form-option-for-all{
		padding-top: 21px;
	}
	.bundle-main-para{
		text-align: center;
	}
	.bundle-feature-head{
		font-size: 32px;
		line-height: 30px;
	}
	.common-head-regular{
		font-size: 32px;
		line-height: 40px;
	}
	.main-accordion{
		padding:20px 0;
	}
	.bundle-service{
		margin-top:10px;
	}
	.bundle-main-section{
		padding-bottom: 30px;
	}
	.govinfo{
		padding: 14px 0;
	}
	.cradit-card-section{
		
	}
	.mission-vission-box p{
		padding:0px;
	}
	.govinfo a img {
		margin: 0 12px 14px;
	}
	.who-can-apply-common{
		margin-bottom:0px;
	}
	.career-section img{
		display:inline-block;
	}
	.boundle-saving-content{
		width:100%;
		text-align:center;
	}
	.flex-control-nav{
		right: 0;
		top: 90%;
	}
	.banner-head{
		font-size:26px;
	}
	.banner-description{
		bottom: 50px;
		top: initial;
	}
	.current-rate {
		width: auto;
		font-size: 12px;
		line-height: 33px;
		float: initial;
		display: block;
		text-align: left;
	}
	.current-rate-small {
		font-size: 11px;
		line-height: 13px;
		display: block;
		float: initial;
		width: auto;
	}
	.newsletter-box-head{
	    font-size: 25px;
	}
	#sidebar-btn {
		top:158px;
	}
	.press-top img{
		display:block;
		max-width: 100%;
		height: auto
	}
	.press-release-top-head{
		font-size:22px;
		line-height:26px;
	}
	.press-release-head{
		font-size:28px;
		line-height:30px;
	}
	.common-banner-bg{
		margin-top:0px;
	}
	div.mainaccordion .su-spoiler-title{
		font-size:13px !important;
	}
	.career-top-head-big{
		font-size:30px;
		line-height:30px;
		text-align:center;
	}
	.loan-servic-box{
		/*width:100%;*/
		border:none;
		min-height:162px;
	}
	
	.our-loan-box img{
		width:100%;
	}
	.banking-rate{
		float:none;
	}
	.corporate-img,.consumer-img,.sme-img,.islami-img{
		background:none;
		padding-left:17px;
		margin: 10px 0 0 5px;
		line-height:20px;
	}
	.corporate-img:hover{
		background:none;
		padding-left:5px;
		margin: 10px 0 0 5px;	
	}
	.consumer-img:hover{
		background:none;
		padding-left:5px;
		margin: 10px 0 0 5px;
	}
	.sme-img:hover{
		background:none;
		padding-left:5px;
		margin: 10px 0 0 5px;;
	}
	.islami-img:hover{
		background:none;
		padding-left:5px;
		margin: 10px 0 0 5px;
	}
	.corporate-banking-head{
		font-size: 30px;
		line-height:30px;		
	}
	.inner-banner-bottom-head{
		font-size: 24px;
		line-height:24px;		
	}
	.boundle-saving-head{
		font-size:42px;
		line-height: 42px;
		text-align:center;
		padding-top:150px;
		text-shadow: 0 0 15px #000;
	}	
	.inner-banner-bottom {
		top: 435px;
		height:117px;
	}	    
	.loan-servic-box img{
		float:none;
	}
	.loan-tabline{
		text-align:center;  
		border: none;
		font-size: 16px;
		line-height: 20px;
	}
	.loan-description{
		display:none;
	}
	.loan-head{
		text-align: center;
		border: none;
		font-size: 24px;
		line-height: 30px;
	}
	.loan-more{
		position: relative;
		left: 0;
		padding-top: 16px;
		float: left;
		width: 100%;
		text-align: center;
	}
	
	.top-nav ul li{
		float:none;
		min-height:30px;
		background:none;
	}
	.main-banner{
		margin-top:0px !important;
	}
	.social a img{
		margin-left: 3px;
	}
	.footer-information {
		width: 50%;
		margin-bottom: 10px;
	}
	.top-nav ul li a{
		line-height:30px;
	}
	span.screen-reader-text{
		display:none;
	}
	.search input.search-field{
		width: 232px;
	}
	.images-box img {
		margin-bottom:10px;
	}
}

iframe #amBPPjN-1486364074329 {
	display:none;
}
/**************IFrame*****************/
div.marchantaccordion .su-spoiler-title {
		text-transform: uppercase;
		border-radius: 3px;
		text-align: left;
		color: #fff;
		font-weight: 700;
		font-size: 21px !important;
		padding: 3px 15px !important;
		min-height: 40px !important;
		line-height: 40px !important;
		border-radius: 0px !important;
		
		border-bottom: 1px solid #395c89;
		background: #395c89;
		border-left: 1px solid #9cb3d1;
		border-top: 1px solid #9cb3d1;
		border-right: 1px solid #9cb3d1;
		font-family: 'nimbus_sans_d_otBdCn';
	}
	div.marchantaccordion .su-spoiler-icon {
		position: absolute;
		right: 11px !important;
		top: 12px !important;
		display: block;
		width: 20px;
		height: 20px;
		line-height: 21px;
		text-align: center;
		font-size: 14px;
		/*font-family: FontAwesome;*/
		font-weight: normal;
		font-style: normal;
		-webkit-font-smoothing: antialiased;
		left: inherit !important;
	}
	div.marchantaccordion .su-spoiler-style-fancy {
		border: 0;
		-webkit-border-radius: 10px;
		-moz-border-radius: 10px;
		border-radius: 10px;
		background: #fff;
		color: #333;
	}
	div.marchantaccordion .su-spoiler-content {
		padding:0;
	}
	.discount-div {
		position: relative;
		/* width: 99.4%; */
		/* padding: 30px 10px; */
		height: 446px;
		background: #395c89;
		/* border: 1px solid #ff9900; */
		overflow-y: hidden;
	}
	div.marchantaccordion .mCSB_inside>.mCSB_container {
		margin-right:0px;
		background: #395c89;
		/*background: #fff;*/
		padding-right: 9px;
	}
	.privilege-common-table tr td:nth-child(2) {
		width:20%;
	}
	.logoblock {
		
	}
	.merchantlogo li img{
		height:120px;
		width: 120px;
		display: block;
		margin: 0 auto;
	}
	.merchantlogo li h1{
		color: #fff;
		font-size: 10px;
		display: block;
		text-align: center;
		width: 100%;
	}
	.merchantlogo {
		list-style:none;
	}
	.merchantlogo li{
		list-style: none;
		background: none !important;
		display: inline-block;
		padding: 7px !important;
		/* padding-left: 0 !important; */
		border-radius: 5px;
		margin-top: 8px;
		margin-left: 4px;
		color: #fff;
		font-size: 10px;
		border: 1px solid #fff;
		padding: 7px
	}
	.imgbackground {
		background: #fff;
		padding: 5px;
		border-radius: 10px;
		height: 91px;
		width: 91px;
		display: block;
		margin: 0 auto;
		position:relative;
	}
	.imgbackground img {
		margin: auto;
		position: absolute;
		top: 0;
		left: 0;
		bottom: 0;
		right: 0;
	}
	h3.department-head{
		background: #395c89;
		min-height: 40px;
		line-height: 36px;
		font-size: 22px;
		text-align: center;
		font-weight: 600;
		width: 100%;
		color: #fff;
	}
/**************IFrame*****************/
table.header-blue tr th {
    color: #fff;
	background: #0c4da2;
    font-size: 15px;
    line-height: 23px;
    text-align: left;
    font-weight: 700;
}
table.hajj-saving-table tr th{
	text-align: center;
}
table.hajj-saving-table tr td{
	text-align: center;
}
#apply-now-select label.error {
	font-size: 13px;
    color: #ff4242;
    text-shadow: none;
    text-align: center;
    display: block;
    width: 100%;
    text-transform: initial;
}
select.common-filed {
    min-height: 45px;
    width: 95%;
    border: 5px solid #2879e4;
    padding: 0 10px;
}
/*************Modal**************/
.mymodal {
    display: none; /* Hidden by default */
    position: fixed; /* Stay in place */
    z-index: 10000; /* Sit on top */
    left: 0;
    top: 0;
    width: 100%; /* Full width */
    height: 100%; /* Full height */
    overflow: auto; /* Enable scroll if needed */
    background-color: rgb(0,0,0); /* Fallback color */
    background-color: rgba(0,0,0,0.4); /* Black w/ opacity */
}

/* Modal Content/Box */
.modal-content {
    background-color: #fefefe;
    margin: 15% auto; /* 15% from the top and centered */
	margin-top: 5%;
    padding: 20px;
    border: 1px solid #888;
    width: 80%; /* Could be more or less, depending on screen size */
}

/* The Close Button */
.close {
    color: white;
    float: right;
    font-size: 24px;
    font-weight: bold;
    text-shadow: none;
    opacity: 1;
    background: black;
    border-radius: 100px;
    width: 24px;
    height: 24px;
	line-height: 23px;
}

.close:hover,
.close:focus {
    color: black;
    text-decoration: none;
    cursor: pointer;
}
.modaldata {
	padding: 26px;
	padding-left: 0;
}
.progress {
	position: relative;
	margin-top: 32px;
}
.bar {
	background: green;
    display: block;
    /* box-shadow: 0 0 black; */
    height: 20px;
}
.percent {
	display: block;
    width: 20px;
    margin: 0 auto;
    position: absolute;
    top: 0;
    color: black;
    font-size: 14px;
    font-weight: bold;
    margin: 0 auto;
    left: 50%;
    transform: translate(-50%, 0);
}
.loader {
					height: 100px;
					width: 100px;
					margin: 0 auto;
					display: block;
					margin-top: 120px;
				}
#db-comming-soon {
	padding-top: 202px;
}
#db-comming-soon h2{
	color: #fff;
	font-size: 20px;
	transform: translateY(-50%);
	text-shadow: 0px 2px 10px #000;
	margin-top: 30px;
	font-style: italic;
}	
#db-comming-soon h3{
	color: #fff;
	font-size: 25px;
	transform: translateY(-50%);
	text-shadow: 0px 2px 10px #000;
	margin-top: 30px;
}
#db-co-branded-comming-soon {
	padding-top: 202px;
}
#db-co-branded-comming-soon h2{
	color: #fff;
	font-size: 20px;
	transform: translateY(-50%);
	text-shadow: 0px 2px 10px #000;
	margin-top: 30px;
	font-style: italic;
}	
#db-co-branded-comming-soon h3{
	color: #0c4da2;
    font-size: 30px;
    transform: translateY(-50%);
    text-shadow: 0 2px 10px #fff;
    margin-top: 45px;
    font-family: 'nimbus_sans_d_otBdCn';
    text-transform: uppercase;
}				
#db-aroni-comming-soon {
	padding-top: 202px;
}
#db-aroni-comming-soon h2{
		color: #fff;
		font-size: 20px;
		transform: translateY(-50%);
		text-shadow: 0px 2px 10px #000;
		margin-top: 30px;
		font-style: italic;
	}	
	#db-aroni-comming-soon h3{
		color: #fff;
		font-size: 25px;
		transform: translateY(-50%);
		text-shadow: 0px 2px 10px #000;
		margin-top: 30px;
	}
	.card-list-title {
		text-align: left;
		font-size: 25px;
	}
	.signature-core-feature-header {
		font-weight: 800;
		font-size: 20px;
		line-height: 23px;
		margin-bottom: 10px;
		text-shadow: 0px 2px 10px #000;
		color: white;
		text-align: center;
		margin-top: 16px;
	}
	.signature-core-feature-header a, .signature-core-feature-header a:hover, .signature-core-feature-header a:focus, .signature-core-feature-header a:visited{
		font-weight: 800;
		font-size: 20px;
		line-height: 23px;
		margin-bottom: 10px;
		text-shadow: 0px 2px 10px #000;
		color: white;
		text-align: center;
		margin-top: 16px;
	}
	.silk-spacing{
		padding:0px 50px;
		margin:20px auto;
	}
	
	/* The Overlay (background) */
	.msg-overlay {
	  /* Height & width depends on how you want to reveal the overlay (see JS below) */   
	  height: 100%;
	  width: 0;
	  position: fixed; /* Stay in place */
	  z-index: 1000; /* Sit on top */
	  left: 0;
	  top: 0;
	  background-color: rgb(0,0,0); /* Black fallback color */
	  background-color: white; /* Black w/opacity */
	  overflow-x: hidden; /* Disable horizontal scroll */
	  transition: 0.5s; /* 0.5 second transition effect to slide in or slide down the overlay (height or width, depending on reveal) */
	}

	/* Position the content inside the overlay */
	.msg-overlay-content {
	  position: relative;
	  top: 25%; /* 25% from the top */
	  width: 100%; /* 100% width */
	  text-align: center; /* Centered text/links */
	  margin-top: 30px; /* 30px top margin to avoid conflict with the close button on smaller screens */
	}

	/* The navigation links inside the overlay */
	.msg-overlay a {
		text-decoration: none;
		color: blue;
		transition: 0.3s;
		font-weight: bold;
	}
	

	/* When you mouse over the navigation links, change their color */
	.msg-overlay a:hover, .overlay a:focus {
	  color: #00B09C;
	}

	/* Position the close button (top right corner) */
	.msg-overlay .closebtn {
	  position: absolute;
	  top: 20px;
	  right: 45px;
	  font-size: 60px;
	  color: white;
	}
	.message-header {
		background: #00B09C;
		height: 224px;
		padding-top: 54px;
	}
	.message-para {
		color: black;
		font-size: 13px;
		padding: 11px;
		text-align: justify;
		line-height: 24px;
	}
	/* When the height of the screen is less than 450 pixels, change the font-size of the links and position the close button again, so they don't overlap */
	@media screen and (max-height: 450px) {
	  .msg-overlay .closebtn {
		font-size: 40px;
		top: 15px;
		right: 35px;
	  }
	}