* 									{ margin:0; padding:0; -webkit-font-smoothing:antialiased; /*-moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box;*/}
body 								{ margin:0 auto; font-family:'ubunturegular'; font-size:14px; color:#001223; background:#fff;background: #fff url(../images/pagebg.jpg) repeat-x center bottom fixed;}
body, html							{ height: 100%;}
a:active, a:focus,
input:focus, textarea:focus,
select button						{ outline:0;}
a:active, a:focus					{ outline:expression(hideFocus='true'); }
::-moz-focus-inner					{ border: 1px solid transparent!important; }
:link,:visited      				{ text-decoration:none; }
ul,ol,li,pre,
form,blockquote,
fieldset,input,p, select, label, button, textarea	{ margin:0px; list-style:none; padding:0; font-family:'ubunturegular'; vertical-align:top;}
input, select, textarea, .answers, .input{ background:#FFF; border:1px solid #cccccc; border-bottom:2px solid #cccccc; font-family:'ubunturegular'; padding:5px}
a img								{ border:none; }
h1,h2,h3,h4,h5,h6					{ margin:0px; padding:0px; font-family:"open_sanscondensed_light"; letter-spacing:0.5px; }
/** Generated by FG **/
@font-face {
	font-family: 'Conv_segoeui';
	src: url('../fonts/segoeui.eot');
	src: local('☺'), url('../fonts/segoeui.woff') format('woff'), url('../fonts/segoeui.ttf') format('truetype'), url('fonts/segoeui.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
    font-family: 'open_sanscondensed_light';
    src: url('../fonts/opensans-condlight-webfont.eot');
    src: url('../fonts/opensans-condlight-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/opensans-condlight-webfont.woff2') format('woff2'),
         url('../fonts/opensans-condlight-webfont.woff') format('woff'),
         url('../fonts/opensans-condlight-webfont.ttf') format('truetype'),
         url('../fonts/opensans-condlight-webfont.svg#open_sanscondensed_light') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'ubunturegular';
    src: url('../fonts/ubuntu-r-webfont.eot');
    src: url('../fonts/ubuntu-r-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/ubuntu-r-webfont.woff2') format('woff2'),
         url('../fonts/ubuntu-r-webfont.woff') format('woff'),
         url('../fonts/ubuntu-r-webfont.ttf') format('truetype'),
         url('../fonts/ubuntu-r-webfont.svg#ubunturegular') format('svg');
    font-weight: normal;
    font-style: normal;

} 
.button, .branchesBtn .goToBranch, .branchesBtn, .branches-text, .copyright a, .foot-links a, #ddmenu, .readmore a, .inner-links a, .navicon span
									{ transition:all 0.3s ease-in 0s; -webkit-transition: all 0.3s ease-in 0s; -moz-transition: all 0.3s ease-in 0s; -o-transition: all 0.3s ease-in 0s; -ms-transition:all 0.3s ease-in 0s;}
.header								{ background: url(../images/header.jpg) left bottom repeat-x; position:relative; z-index:1; overflow:hidden; height:105px; position:fixed; z-index:999; top:0px; width:100%;}
.al-muzaini							{ float:left; margin:10px 0;}
.tagline							{ padding:15px 0 0 0; color:#cc0000; margin:0 240px; text-align:center; font-family: 'Conv_segoeui'; font-size:20px;}
.top-right							{ float:right}
.searchNavicon						{ display:none;}
.lang-hotline						{ overflow:hidden; color:#cc0000; height:54px}
.hotline							{ float:left;font-family: 'Conv_segoeui'; font-size:25px; color:#cc0000; font-weight:bold; padding:0 0 0 25px; background:url(../images/tele-icon.png) left 8px no-repeat; margin:5px 0 0 25px;}
.language							{ float:right; font-size:16px; margin:7px 0 0 0px; color:#00559f;}
.language:hover						{ color:#cc0000;}
.search-main						{ display:block; background: url(../images/search_block.png) no-repeat; width:222px; height:44px; padding:10px 10px 0 40px}
.search-main img					{ display:none;}
.search-div							{ background:#FFF; border-radius:20px; }
.search								{ width:143px; border-radius:20px; border:0px solid #ccc; padding:2px 5px 4px 5px}
.searchBtn							{ width:25px; height:20px; margin-top:4px;display:inline-block; border:0px solid #ccc; background: url(../images/search.png) center top no-repeat; text-indent:-9999px;}
.searchBtn:hover					{ background: url(../images/search.png) center bottom no-repeat; }
/* start menu css  -------------------------------------------------------------------------------------------------------------*/
.top-margin							{ height:110px;}
.navigation							{ text-align:left; /*margin-top:110px;*/ position:relative; z-index:99; padding-top:10px; height:59px; overflow:hidden }
.navicon							{ display:none; float:left; margin:0 0 0 0px; position:absolute; top:15px; left:10px; color:#FFF; font-size:25px; text-align:left;}
.navicon span						{ display:block; top:0px; left:-100px; width:27px; height:27px; font-size:15px; padding:4px 0 0 0; text-align:center; position:absolute; background:#fff; color:#F00; font-weight:bold; border-radius:0 5px 5px 0px;}
.open .navicon span					{ display:block; left:250px;}
#ddmenu 							{ float:left; padding-left:58px }
#ddmenu li 							{ position:relative; z-index:1; height:48px; float:left}
#ddmenu li a span					{ float:left; cursor:pointer}
#ddmenu li a 						{ float:left; text-decoration:none; color:#fff; font-size:14px; font-family: Verdana, sans-serif, "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans"; text-transform:uppercase; background:url(../images/navi-bg-right.png) right top no-repeat; padding:0 0px 0 0; margin-left:-48px;}
#ddmenu li.homelink a				{ margin-left:-58px}
#ddmenu li.homelink a span			{ padding:15px 25px 27px 35px;}
/**:first-child+html #ddmenu li		{ display:inline}
*:first-child+html #ddmenu li a 	{ display:inline}*/
#ddmenu li a span					{ display:block; padding:13px 14px 27px 45px; margin-right:56px; background:url(../images/navi-bg-left.png) left top no-repeat}
/*#ddmenu li:hover>a				{ color:#001e3a; }*/
#ddmenu li a:hover					{ background:url(../images/navi-bg-right.png) right -65px no-repeat; }
#ddmenu li a:hover span				{ background:url(../images/navi-bg-left.png) left -65px no-repeat;  }
#ddmenu li >a.active				{ margin-top:-5px !important; background:url(../images/navi-bg-right.png) right -65px no-repeat;}
#ddmenu li >a.active span			{ background:url(../images/navi-bg-left.png) left -65px no-repeat;  }
#ddmenu ul 							{ display:none; position:absolute; top:42px; left:0px; background:#b1d2e1; /*width:180px;*/ display:none; margin:0; padding:0px 0; list-style:none; border-top:1px solid #1a547a;}

::i-block-chrome,#ddmenu {
			/*padding-left:53px;	*/
}
#ddmenu ul li 						{ display:block; float:none;/* width:100%; font-size:0.9em; text-shadow: 1px 1px 0 #fff;*/ text-align:left}
#ddmenu ul li a 					{ display:block; float:none; white-space:nowrap; padding:8px 25px 8px 20px; margin:0px; text-align:left; color:#001e3a; border-top:1px solid #a0c7d9; border-bottom:1px solid #c5e0ec; font-size:14px; background:none;}
#ddmenu ul li a.active				{ background:#8cb6ca; border-bottom:1px solid #4794c7}
#ddmenu ul li a:hover				{ background:#8cb6ca; color:#FFF}
#ddmenu li.lastlink a				{ border-right:0px solid #fff;}
/* end menu css  ---------------------------------------------------------------------------------------------------------------*/
.find-branch						{ display:none;}
.banner-main						{ margin:0 auto; position:relative; z-index:1}
/*.banner li div						{ background:#F00; border-top-right-radius:10px; overflow:hidden; border-top:2px solid #cc0000}*/
.banner								{ float:left; padding-right:245px; width:100%; border-top:2px solid #cc0000; height:240px; border-radius:0 10px 0px 0}
.banner img							{ width:100%; height:240px;}

.banner-right						{ background:url(../images/connect-branches.jpg) left top repeat-x; width:260px; height:243px; border-top:2px solid #cc0000; border-radius:0 10px 10px 0px; overflow:hidden; position:absolute; top:0px; right:15px; z-index:999}
.connect-branches					{ padding:15px 15px 0px 15px; text-align:center}
.branchesBtn						{ display:block; border:1px solid #ccc; padding:5px; background:url(../images/branches-map.jpg) center center no-repeat; height:135px; margin-top:15px; border-radius:5px;}
.branches-text						{ font-size:20px; display:block; color:#333; font-family:"Conv_segoeui"; line-height:22px}
.connect-branches .connect			{ display:block}
.goToBranch							{ padding:7px 15px 10px 15px; text-align:center; display:inline-block; background:#cc0000; color:#fff; border-radius:5px; margin-top:10px;}
.branchesBtn:hover					{ border:1px solid #868686; box-shadow:#999 0 0 5px;}
.branchesBtn:hover .goToBranch		{ background:#990102}
.branchesBtn:hover .branches-text	{ color:#cc0000}

.boxes-main							{ }
.box								{ padding:5px; min-height:445px; border:1px solid #cccccc; margin-bottom:25px; margin-top:25px; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius: 10px; position:relative; background:#fff; background: rgba(255,255,255,1);
background:-moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(47%, rgba(246,246,246,1)), color-stop(100%, rgba(237,237,237,1)));
background:-webkit-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
background:-o-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
background:-ms-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
background:linear-gradient(to bottom, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed', GradientType=0 );}
.box:before 						{ -webkit-box-shadow:0 0 15px rgba(0,0,0,0.6); -moz-box-shadow:0 0 15px rgba(0,0,0,0.6); box-shadow:0 0 15px rgba(0,0,0,0.6); -moz-border-radius:10px 10px 10px 10px; border-radius:10px 10px 10px 10px; top:50%;	bottom:0; left:10px; right:10px;}
.box:before, .box:after 			{ content:""; position:absolute; z-index:-2;}
.box-title							{ display:block; color:#00569f; font-size:16px; font-weight:bold; border-radius:10px; font-family:'open_sanscondensed_light'; background:url(../images/titlebg.jpg) repeat-x; border:2px solid #cc0000; text-transform:uppercase}
.box-title span						{ display:inline-block; height:50px; padding:15px 0 0 15px; margin-right:10px; width:50px; background:url(../images/box-title-bg.jpg) right repeat-y;}
.box-title:hover, .box-title.active	{ color:#cc0000}
.newsticker-jcarousellite			{ margin:10px 0;}
.newsticker-jcarousellite ul li		{ overflow:hidden; border-bottom:1px solid #ddd; border-top:1px solid #eee; padding:5px 5px 5px 5px; margin:0 5px; width:auto !important; height:88px !important;}
.newsticker-jcarousellite ul li:hover{ background:#e4e4e4}
.news-date							{ float:left; width:70px; height:70px; background:#cc0000; color:#fff; text-align:center; font-size:15px; border-radius:5px; cursor:pointer}
.news-date span						{ display:block; font-size:35px; text-align:center; cursor:pointer}
.info								{ margin-left:85px;}
.info h3							{ color:#333; font-size:15px; font-weight:bold; font-family:'open_sanscondensed_light'; padding-bottom:5px; line-height:18px; cursor:pointer}
.info p								{ color:#999; font-size:12px; height:50px; overflow:hidden; cursor:pointer;}
.currency-converter					{ margin-top:10px; padding:0 10px;}
.curr-row							{ padding:5px 0; display:inline-table; width:100%; position:relative; z-index:1}
.coverting-btn						{ position:absolute; z-index:5; right:0px; top:53px; width:150px;}
.curr-row .input					{ padding:8px 5px; font-size:13px;}
.curr-row input.input				{ padding:9px 5px; font-size:13px; width:100%;}
.curr-row .input-cont				{ display:block; margin-right:160px;}
.curr-row .answers					{ display:block; margin-right:160px; padding:8px 5px; background:#f0f0f0; min-height:38px; line-height:18px; position:relative; z-index:1}
.curr-row .answers p				{ line-height:15px}
.curr-row select.input				{ width:148px; float:right}
.curr-row .button					{ float:right}
.currency-loader, .text-msg			{ position:absolute; left:0px; bottom:-30px; font-family:Arial, sans-serif, Gotham, "Helvetica Neue", Helvetica; font-size:12px;padding:10px 0;}
.text-msg							{ padding:0px; bottom:-35px; color:#F00 !important}
.numbers-amt						{ bottom:-40px;}
.CSname								{ display:none}	
.CFname								{ display:block}
.totalAmt							{ margin:10px 10px 0px 10px; border-bottom:1px solid #ccc; padding-bottom:7px; line-height:25px}
.kwdInrAmt							{ font-size:20px; line-height:21px;}
#vpb_conversion_resultThree .kwdInrAmt{ font-size:17px; line-height:19px;}
.kwdInrAmt span, .oneAmnt span		{ color:#00569f}
.kwdInrAmt .ansCurrName				{ color:#333; font-size:17px;}
#vpb_conversion_result .entAmount, #vpb_conversion_result .ansCurrName	{ display:none;}
#vpb_conversion_result div, #vpb_conversion_result span{ padding:0px; margin:0px; border:0px solid #fff; font-size:13px; color:#333; line-height:16px;} 
.equalAmt							{ font-size:15px; line-height:15px;}
.oneAmnt							{ font-size:15px; margin:0 0 0 10px; padding:7px 0 6px 0; line-height:20px}
.foreignCurrency					{ margin:15px 10px 5px 10px}
.foreignCurrency label				{ display:inline-block; margin-right:15px; }
.foreignCurrency input				{ vertical-align:top; margin:3px 0 0 0;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.oneAmnt							{ line-height:25px}
#vpb_conversion_resultTwo .equall-sign{ line-height:30px;}
}
#vpb_conversion_resultThree .kwdInrAmt{ float:left;}
.totalAmt							{ overflow:hidden}
.equall-sign						{ color:#333; font-size:15px;}
#vpb_conversion_resultTwo .equall-sign{ line-height:18px;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
#vpb_conversion_resultTwo .equall-sign{ line-height:21px;}
}
/*.answers .info						{ display:none;}*/
#vpb_conversion_resultThree .equall-sign{ float:left; padding:0 5px;line-height:18px}
#vpb_conversion_result .equall-sign	{ display:none}
.exchange-main						{ padding:8px 10px 5px 10px; }
.tab-main							{}
.tab-main a							{ background:#cc0000; color:#FFF; display:inline-block; padding:2px 15px 1px 15px; border-radius:5px 5px 0 0; margin-right:5px; font-size:13px;}
.tab-main a:hover					{ background:#990102; color:#fff;}
.tab-main a.active					{ background:#eee; color:#cc0000;}
.exchange							{ padding:5px; background:#eee;}
.table-data							{}
.table-data tr th, .table-data tr td{ font-size:12px; padding:1px 5px; border-bottom:1px solid #dbdbdb; text-align:left; vertical-align:middle; line-height:15px;}
.table-data tr th					{ padding:3px 5px 5px 3px; color:#00569f; font-family:'open_sanscondensed_light'; font-size:17px;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.exchange-main						{ padding:9px 10px 5px 10px; }
.table-data tr th, .table-data tr td{ padding:2px 5px 1px 5px;} 
}
.exchange							{ display:none}
.footer-main						{ margin:0px 0 0px 0;/* position:fixed; left:0px; bottom:0px; z-index:99;*/ width:100%;  /*border-top:15px solid #eeeeee*/}
.footer-main .col-xs-12				{ position:relative; z-index:1;}
.footer-main .container				{ /*width:auto*/}
.footer-main .container .row		{background:#990505 url(../images/footer-bg.jpg) left top repeat-x; height:auto; padding:10px 0px 10px 0px; margin:0px;}
.copyright							{ font-size:11px; float:left; margin:3px 0 0 0; color:#ecbfbf}
.copyright a						{ color:#fff; display:inline-block; margin:0 5px 0 0;}
.copyright a:hover					{ color:#cc0000}
.copyright br						{ display:none}
.media-link							{ display:inline-block; width:20px; height:20px; background:#CCC; vertical-align:middle; border-radius:20px;}
.facebook							{ background:#3b5998 url(../images/facebook.png) center center no-repeat}
.twitter							{ background:#ffffff url(../images/twitter.png) center center no-repeat}
.instagram							{ background:#ffffff url(../images/instagram.png) center center no-repeat}
.facebook:hover						{ background:#999 url(../images/facebook.png) center center no-repeat}
.twitter:hover						{ background:#cccccc url(../images/twitter.png) center center no-repeat}
.instagram:hover					{ background:#cccccc url(../images/instagram.png) center center no-repeat}
.foot-links							{ float:right; color:#b35f5f; margin-top:3px;}
.foot-links a						{ color:#ecbfbf; font-size:11px; margin:0 5px}
.foot-links a:hover, .foot-links a.active{ color:#fff}
.almuzainiOnline 					{ border:1px solid #ccc; height:60px; width:100%; display:inline-block; background:url(../images/muzaini_online.png) no-repeat 10px center;border-radius: 10px;}
.almuzainiOnline a					{ float:right; margin:10px 10px 0 0}
.formLinks 							{ width:110px; float:right;}
.formLinks a 						{ display:block; margin:5px 0; -moz-box-shadow:inset 1px 1px 0px 0px #ffffff; -webkit-box-shadow:inset 1px 1px 0px 0px #ffffff;	box-shadow:inset 1px 1px 0px 0px #ffffff; background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #ffffff) ); background:-moz-linear-gradient( center top, #ededed 5%, #ffffff 100% );	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#ffffff'); background-color:#ededed; border:1px solid #dcdcdc; color:#333; font-family:Verdana; font-size:12px; font-weight:bold;height:25px; line-height:22px; text-shadow:1px 1px 0px #ffffff; width:100px; border-radius:6px;}
.smallButton:hover, .smallButton.active	{ background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #ededed) ); background:-moz-linear-gradient( center top, #ffffff 5%, #ededed 100% );	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed'); background-color:#ffffff; color:#cc0000; }
.exchange-currency					{ text-align:left; padding-top:10px}
.exchange-currency a				{ margin-top:15px;}
h1									{ color:#cc0000; font-size:25px; margin-bottom:20px; font-family:'open_sanscondensed_light'; line-height:30px;}
.exchange-currency .box-title span	{ width:65px;}
.sideLeft							{ float:left; margin:0 20px 5px 0; width:240px}
.inner-pages						{ padding-bottom:15px}
.inner-pages p						{ color:#333; font-size:14px; padding:7px 0; text-align:left; line-height:1.5em;}
.inner-pages a						{ color:#00569f;}
.inner-pages a:hover				{ color:#cc0000;}
.inner-pages h2, .connect-contents h2{ font-size:20px; color:#333; padding:5px 0 7px 0}
.inner-pages h3						{ color:#cc0000; font-size:17px; padding:7px 0 5px 0;}
.breadcrumb							{ padding:20px 0 10px 0; font-size:12px;}
.breadcrumb a, .breadcrumb span 	{ font-size:13px; color:#999; display:inline; padding-right:20px; background:url(../images/arrow-right.png) no-repeat right center; font-size:12px;}
.inner-links						{ }
.inner-links h2						{ position:relative; z-index:1; background:#990102; color:#fff; font-size:20px; font-family:'open_sanscondensed_light'; line-height:25px; padding:5px 15px;}
.inner-links h2 span				{ display:none; position:absolute; z-index:1; width:100%; left:0px; top:0px; height:35px; cursor:pointer;}
.inner-links a						{ background:#d92525 url(../images/arrow-bullet.png) 10px center no-repeat; display:block; color:#fff; padding:7px 15px 7px 25px; border-top:1px solid #e73c3c; border-bottom:1px solid #c11414;}
.inner-links a:hover				{ color:#fff; padding:7px 15px 7px 30px; background:#cc0000 url(../images/arrow-bullet.png) 15px center no-repeat; }
.inner-links a.active				{ background:#cc0000 url(../images/arrow-bullet.png) 10px center no-repeat; padding:7px 15px 7px 25px;}
.inn-link-div						{ display:block;}
.sub-pages							{ }
.sub-pages p						{ padding:0 0 15px 0}
.section							{}
.section-div						{ background:#FFF; padding:15px; margin:0 0 30px 0;}
.section-div h2						{ font-size:20px; color:#535353; font-family:'open_sanscondensed_light'; line-height:25px; font-weight:bold; padding:10px 0; text-align:center}
.icon								{ text-align:center}
.section-div p						{ text-align:justify; font-size:12px; color:#535353}
.readmore							{ text-align:center}
.readmore a							{ font-size:12px; display:inline-block; padding:1px 7px 3px 7px; background:#fff; line-height:18px;  }
.readmore a:hover					{ background:#900; color:#FFF; border-radius:3px;}
.vision-main						{ overflow:hidden; padding:0px 0 15px 0}
.vision-main img					{ float:left; margin:0 0px 0px 0px}
.vision								{ margin:0 0 0 250px}
.vision h3							{ padding:0 0 5px 0; font-size:20px; margin-top:-5px;}
.vision p							{ line-height:19px; padding-bottom:0px; margin-bottom:0px;}
.vision .list						{ margin:15px 0;}
.list li							{ font-size:14px; color:#333; line-height:18px; padding:5px 0 5px 20px; background:url(../images/list-bg.png) left 10px no-repeat}
.Directors .col-lg-4				{ margin-top:-15px; margin-bottom:15px;}
.member								{ background:#f1f1f1; display:block; padding:15px; margin:15px 0; border-radius:3px; box-shadow:#ccc 0 0 15px; border:2px solid #fff;text-align:center; }
.member-photo						{ width:200px; height:200px; margin:0 auto; border-radius:100px; overflow:hidden; text-align:center}
.member-photo img					{ width:100%; height:100%; text-align:center}
.member span						{ display:block; text-shadow:#FFF 0 1px 1px;}
.member .member-name				{ padding:10px 0; font-size:18px; height:70px; line-height:23px;}
.member .position					{ color:#333; font-size:15px;}
.member:hover						{ background:#fff;}
.popupbox							{ width:900px; padding:15px 15px 15px 15px; background:#ebebeb; overflow:hidden}
.imgpopup							{ float:left; width:300px; padding:5px; border:1px solid #ccc;}
.popup-contents						{ margin:0 0px 0px 325px;}
.popup-contents h2					{ padding:5px 15px; background:#cb3232;color:#FFF; margin-bottom:10px; }
.popup-contents p					{ text-align:justify}
.designation						{ font-size:14px; color:#333; padding-bottom:10px;}
.branches-left						{ float:left; width:300px;}
.branches-right						{ margin:0 0 0 0px; float:right; width:72%}
.searchBlock 						{ border:1px solid #ccc; padding:15px; height:auto; margin-bottom:20px; margin-top:15px;}
.filedsRow 							{ border-bottom:1px solid #eee; padding:10px 0;}
.filedsRow .button, .contact-btn .button{ width:130px}
.searchBlock label 					{ display:inline-block; width:39%; text-align:right; padding:0 2%; vertical-align:middle}
.searchBlock select 				{ display:inline-block; width:49%; text-align:left;padding:0 2%; border:1px solid #ddd; padding:3px; vertical-align:middle}
.searchResult						{ position:relative;}
.locationMap, .locationDetails		{ margin-bottom:30px;}
.locationDetails 					{ display:none;}
table.cssTable 						{ overflow:hidden; border:1px solid #d3d3d3; background:#fefefe; width:100%; margin:0 auto; border-top:1px solid #c02727; font-size:13px; }
.cssTable th 						{ padding:7px 15px 7px 15px; text-align:center; font-family:'ubunturegular'; text-shadow: 1px 1px 1px #333; color:#fff; text-transform:uppercase; font-size:16px; vertical-align:middle; border-right:0px solid #cf3d3d; border-top:1px solid #cf3d3d; background:#c02727}
.cssTable td 						{ padding:5px 15px 5px 15px; text-align:left; font-family:'ubunturegular'; border-top:1px solid #e0e0e0; border-right:0px solid #e0e0e0; font-size:14px;}
.cssTable tr .branch-name			{ width:160px;}
.cssTable tr .branch-add			{ width:430px;}
.cssTable tr .branch-woking			{ width:150px;}
.cssTable tr bank-name-width		{ width:200px;}

.cssTable tr.odd-row td 			{ background:#f6f6f6;}
.cssTable td.first, .cssTable th.first {text-align:left}
.cssTable td.last 					{ border-right:none;}
.cssTable td 						{ }
.cssTable tr.odd-row td 			{ }
.cssTable th 						{ }
.cssTable tr:first-child th.first 	{ -moz-border-radius-topleft:5px; -webkit-border-top-left-radius:5px; /* Saf3-4 */}
.cssTable tr:first-child th.last 	{ -moz-border-radius-topright:5px; -webkit-border-top-right-radius:5px; /* Saf3-4 */}
.cssTable tr:last-child td.first 	{ -moz-border-radius-bottomleft:5px; -webkit-border-bottom-left-radius:5px; /* Saf3-4 */ }
.cssTable tr:last-child td.last 	{ -moz-border-radius-bottomright:5px; -webkit-border-bottom-right-radius:5px; /* Saf3-4 */}
.cssTable tr:nth-child(even) td		{ background: #FFF}
.cssTable tr:nth-child(odd) td		{ background: #d9d9d9}
.cssTable tr th.branch-address		{ width:300px;}
.cssTable tr th.branch-timing		{ width:185px;}
.cssTable tr th.googlemaps			{ width:50px}

.contact-btn						{ overflow:hidden}
.contact-btn .button				{ float:right}
.customer-care						{ float:left; width:75%; margin:0 0px 0 0 }
.specialPromoInner					{ float:right; width:250px;}
.red								{ color:#F00;}
.form-div							{ padding:0 0 5px 0}
.form-div label						{ display:inline-block; width:170px; padding:5px 0 0px 0; color:#333;text-align:left}
.form-div .error					{ padding-left:170px; color:#F00; padding-bottom:5px; font-size:13px; display:none}
.file-type							{ margin-left:170px; padding-bottom:5px; font-size:12px}
.form-div .input					{ width:60%}
.form-div textarea.input			{ height:100px;}
.form-div .button					{ margin-top:10px;}
.FAQs								{ padding-top:15px; width:100%; float:left;}
.FAQs h2							{ color:#cc0000; font-size:20px;}
.accordion							{ color:#666; text-decoration:none; display:block; padding:11px 110px 11px 30px; line-height:22px; font-size:14px; border:1px solid #ccc; font-family:'ubunturegular'; background:#f1f1f1 url(../images/h2_trigger_a.png) no-repeat; margin-top:10px; font-weight:bold; position:relative; z-index:1}
.accordion:hover					{ background:#fff url(../images/h2_trigger_a.png) no-repeat; }
.accordion.active					{ background:#fff url(../images/h2_trigger_a.png) left -160px no-repeat; color:#666; border-bottom:1px solid #eee}
.accordion.active:hover				{ background:#f1f1f1 url(../images/h2_trigger_a.png) left -160px no-repeat; color:#666}
.view-detail						{ position:absolute; top:10px; right:10px; display:inline-block; background:#cc0000; color:#FFF; font-weight:normal; font-size:12px; padding:2px 15px; border-radius:3px;}
.accordion:hover .view-detail{ background:#999;}
.accordion.active .view-detail		{ background:#999;}
.faqs-data							{ background:#fff; border:1px solid #ccc; border-top:0px solid #ccc; padding:10px; display:none}
.faqs-data img{max-width:100%;float:none !important}
.faqs-data .list					{ margin:10px 0}
.faqs-data.active					{ display:block; }
.large-head							{ font-size:16px; color:#cc0000;}
.date								{ display:inline-block; padding-right:20px; background:url(../images/arrow-right.png) no-repeat right center; color:#4c4c4c}
.newws-item							{ background:#f9f9f9; box-shadow:#CCC 0 0 3px; padding:10px; margin:0 0 10px 0}
.news-div .heading					{ padding:0px 0 0 0; color:#cc0000;}
.customer-left						{ float:left; width:300px;}
.contact-main						{ float:left; margin:0 0px 0 25px; width:50%;}
.vacancies							{ margin-top:-10px;}
.apply-online-btn					{ overflow:hidden; padding:0px !important;}
.apply-online-btn .button			{ float:right}
.appliedfor							{ display:inline-block; width:63%; padding:6px }
h1 .button							{ position:absolute; right:15px;}
.cc-div								{ border:1px solid #ccc; padding:20px }
.cc-div .curr-row .input-cont		{ margin-right:215px;}
.cc-div .curr-row .answers			{ margin-right:215px;}
.cc-div .curr-row select.input		{ width:200px;}
.forgot-password					{ margin:20px 0 0 10px; display:inline-block}
.forgot-pass						{ margin:20px 0 0 0; display:none;}

.inner-pages .button, .button		{ padding:10px 15px; text-align:center;	background:#cc0000; color:#fff; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; border:0px solid #fff;cursor:pointer; font-size:14px; text-transform:uppercase; display:inline-block; line-height:18px;}
.inner-pages a.button				{ padding:11px 15px 11px 15px;  }
.inner-pages .button:hover, .button:hover{ background:#990102; color:#fff;}
.bottom-topper 						{ display: none; width:100%; background:url(../images/bottom-topper.jpg) repeat-x center bottom; height:20px; position:fixed; bottom:0px; z-index:100000; }
@media screen and (-webkit-min-device-pixel-ratio:0) {
.inner-pages a.button				{ padding:10px 15px 10px 15px; }
}
.allbanks							{ display:none;} 
.country-bank						{ }
.country-bank .branchDtl			{ background:#c02727; /*background:#c02727 url(../images/pipe-red.jpg) 170px top repeat-y;*/}
.country-bank .branchDtl h3, .country-bank .branchDtl .bank-cont{ color:#fff; font-family:'ubunturegular'; padding:7px 0; font-size:17px; font-weight:normal;}
.country-bank .branchDtl .bank-cont	{ margin-left:25px;}
/*.branchDtl							{ overflow:hidden; border:1px solid #ddd; border-top:0px solid #ddd; background:#fff;/* background:#fff url(../images/pipe.jpg) 170px top repeat-y;*/ /*padding:5px 15px;}*/
/*.branchDtl h3						{ float:left; width:170px;}*/
.bank-cont							{ margin:0 0 0 170px;}
.branchDtl:nth-child(even) 			{ background: #d9d9d9}
/*.branchDtl:nth-child(odd) 			{ background: #FFF}*/
.convertBtns						{ float:right; width:150px; margin-top:35px}
#converting							{ display:none; font-style:italic;}
.indicator 							{ right:15px; bottom:35px; width:30px; height:30px; display: block; z-index:99; position:fixed; background:#cc0000 url(../images/go-top-arrow.png) center center no-repeat; border-radius:0px 0px 0 0;}
.indicator:hover 					{ background:#990102 url(../images/go-top-arrow.png) center center no-repeat;}
.inner-pages p.devider				{ border-top:1px solid #bababa; margin-bottom:0px; padding:0}
.inner-conveter						{ display:block; border:1px solid #ccc; padding:5px; background:#f1f1f1; min-height:160px; margin-top:10px; border-radius:5px;}
.inner-conveter	h2					{ color:#00569f; font-family:"open_sanscondensed_light"; font-size:16px; padding-bottom:5px; line-height:22px}
.inner-conveter .coverting-btn		{ top:42px}
.inner-conveter .curr-row			{ padding:3px 0px}
.inner-conveter .curr-row select.input{ width:110px; padding:5px 2px}
.inner-conveter .curr-row .input-cont{ margin-right:115px}
.inner-conveter .curr-row .answers	{ margin-right:115px }
.inner-conveter .curr-row input		{ padding:6px 5px}
.inner-conveter .curr-row .answers	{ padding:6px 5px; min-height:33px; line-height:15px}
.inner-conveter .curr-row .answers p{ line-height:13px; font-size:12px}
.inner-conveter .curr-row .answers center div{ padding:0px !important}
.connect-contents					{ min-width:300px}
.connect-contents h2				{ color:#cc0000; font-size:20px}
.currency-loader					{}
.convertingBtn						{ display:none; font-style:italic;}
.spacer								{ height:50px}
.form-div .enterCode				{ padding:0px; border:0px solid #fff; background:none; position:relative; z-index:1; display:inline-block;}
.form-div .enterCode .input			{ width:100%}
.enterCode .captchaImg				{ position:absolute; right:1px; top:1px; z-index:1}
.base-currency						{ padding:0 0 7px 0}
.base-currency label				{ display:inline-block; vertical-align:middle; padding-top:6px; font-size:13px;}
.exchange-select					{ font-size:13px; padding:3px; }
.captchaCode						{ display:inline-block}
.captchaCode .input					{ margin-right:10px;}

.fromTwoValue {
    color:#00569f;
    font-size:20px;
    line-height:21px;
    margin-left:10px;
    margin-top:10px;
}
.ToTwoEqual, #vpb_conversion_resultTwo {
     margin-left:10px;
}
#vpb_conversion_resultTwo {
    border-bottom:1px solid #ccc;
    padding-bottom:5px;
}
.fromTwoValue span, .ToTwoEqual {
    color:#333;
    font-size:17px;
    line-height:15px;
}
.calculated-amount,.ansCurrName {
    color:#00569f;
    font-size:20px;
    line-height:21px;
}
#vpb_conversion_resultThree {
    padding-left:10px;
}
.ThirdValue {
    overflow:hidden;
    border-bottom:1px solid #ccc;
    padding-bottom:5px;
    padding-top:5px;
}
.ThirdValue div {
    float:left; padding:0px 10px; margin:0px;
}
.ThirdValue .ToTwoEqual {
    padding:0px;
}
#currency_converter_result {
    background-color:#f1f1f1;
    padding:5px; 
    border:1px solid #ccc;
    display:block;
    height: 39px;
    padding: 11px;
    /*width: 53%;*/
}
.promotions							{ overflow:hidden;border-bottom:1px solid #ccc; margin:0 0 10px 0}
.promos-img							{float:left;width:250px;margin:5px 0 10px 0;height:290px}
.promos-img span                    { display:block;}
.promos-img img						{width:100%;}
.promos-dtl							{margin:0 0 0 265px}
.promos-dtl h2						{padding-top:0px;}
.sedate								{color:#000;color:#cc0000;font-size:18px;font-weight:bold;font-family:"open_sanscondensed_light"}
.overflow-hidden					{overflow:hidden;margin:10px 0}
.totalAmt							{ margin:10px 10px 0px 10px; border-bottom:1px solid #ccc; padding-bottom:7px; line-height:25px}
.kwdInrAmt							{ font-size:20px; line-height:21px;}
#vpb_conversion_resultThree .kwdInrAmt{ font-size:17px; line-height:19px;}
.kwdInrAmt span, .oneAmnt span		{ color:#00569f}
.kwdInrAmt .ansCurrName				{ color:#333; font-size:17px;}
#vpb_conversion_result .entAmount, #vpb_conversion_result .ansCurrName	{ display:none;}
#vpb_conversion_result div, #vpb_conversion_result span{ padding:0px; margin:0px; border:0px solid #fff; font-size:13px; color:#333; line-height:16px;} 
.faq-div a.accordion                            { padding-right:5px}
/*Promotion Slider*/
.specialPromoInner					{position:relative;z-index:1;}
    .specialPromoInner .flex-direction-nav {display:none!important; opacity:0 !important
    }
.specialPromoInner .flex-direction-nav a{margin:-10px 0 0 !important;}
.specialPromoInner .flexslider .flex-prev{left:-13px !important;}
.specialPromoInner .flexslider .flex-next{right:-13px !important;}
.specialPromoInner .flex-control-paging{display:none !important;}
.specialPromoInner .flex-direction-nav{display:block !important;}
.dobbox select.input                  { width:19.7% }
.ex-table tr td {text-align:right}
.ex-table tr td.c_name {text-align:left}
.addbranch-main {}
.addbranch-main p,.addbranch-main div {text-align:left !important}
.addbranch-main h2 {color:#cc0000;padding-bottom:5px;}
.branchAddDiv h3,.branchTimingDiv br  {display: none;}
.branchTimingDiv p,.branchTimingDiv div{padding:0px 0px;}
.branchTimingDiv p strong,.branchTimingDiv div strong {padding:0px 0px;display:block;margin-bottom:0px}
.addbank-main {}
.addbank-main p,.addbank-main div     {text-align:left !important}
.addbank-main h2  {color:#cc0000;padding-bottom:5px;}
.bankAddDiv h3    {display: none;}
.fcbuyrate,.fcsellrate {float:right;min-width:70px}
.ex-table tr th .fcbuyrate:first-child,.ex-table tr th .fcsellrate:first-child {text-align:left}
.disclaimer{padding:0px 15px 10px 20px;}
.disclaimer p {color:#cc0000;font-size:11px}
