body {
	margin: 0;
	padding: 0;
}

a:hover {
	text-decoration: none !important;
}

.mob-b{
	display: none;
}

.mar_t10{
	margin-top: 10px;
}

.mar_b10{
	margin-bottom: 10px;
}

.top-header {
	width: 100%;
	height: 10px;
	background: #ffb400;
	display: block;
}

.banner {
	position: relative;
}

.banner {
	overflow: hidden;
	background-size: cover;
	background-position: 50%;
	position: relative;
	min-height: 550px;
}

.banner .lines {
	position: absolute;
	top: -60%;
	right: 0;
	bottom: -10%;
	-moz-transform: rotate(30deg);
	-ms-transform: rotate(30deg);
	-webkit-transform: rotate(30deg);
	-o-transform: rotate(30deg);
	transform: rotate(30deg);
	-moz-transform-origin: 0 100%;
	-ms-transform-origin: 0 100%;
	-webkit-transform-origin: 0 100%;
	-o-transform-origin: 0 100%;
	transform-origin: 0 100%;
	width: 450px;
	z-index: 1;
}

.banner .lines>div {
	width: 90px;
	height: 100%;
	float: left;
	width: 450px;
	position: absolute;
}

.banner .line1 {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iZ3JhZGllbnQiIHgxPSIwJSIgeTE9IjAlIiB4Mj0iMCUiIHkyPSIxMDAlIj48c3RvcCBvZmZzZXQ9IjAlIiBzdHlsZT0ic3RvcC1jb2xvcjojMDA4NEZGOyIgLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0eWxlPSJzdG9wLWNvbG9yOiMwMEE2RkY7IiAvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IGZpbGw9InVybCgjZ3JhZGllbnQpIiBoZWlnaHQ9IjEwMCUiIHdpZHRoPSIxMDAlIiAvPjwvc3ZnPg==);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #0062ae), color-stop(100%, #006fae));
	background: -moz-linear-gradient(to bottom, #0062ae 0%, #006fae 100%);
	background: -webkit-linear-gradient(to bottom, #0062ae 0%, #006fae 100%);
	background: -o-linear-gradient(to bottom, #0062ae 0%, #006fae 100%);
	background: -ms-linear-gradient(to bottom, #0062ae 0%, #006fae 100%);
	background: linear-gradient(to bottom, #0062ae 0%, #006fae 100%);
}

.banner .item .line2 {
	left: 90px;
	z-index: 1;
}

.banner .line2 {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iZ3JhZGllbnQiIHgxPSIwJSIgeTE9IjAlIiB4Mj0iMCUiIHkyPSIxMDAlIj48c3RvcCBvZmZzZXQ9IjAlIiBzdHlsZT0ic3RvcC1jb2xvcjojMDA3N0ZGOyIgLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0eWxlPSJzdG9wLWNvbG9yOiMwMEI3RkY7IiAvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IGZpbGw9InVybCgjZ3JhZGllbnQpIiBoZWlnaHQ9IjEwMCUiIHdpZHRoPSIxMDAlIiAvPjwvc3ZnPg==);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #0065ae), color-stop(100%, #0092d5));
	background: -moz-linear-gradient(to bottom, #0065ae 0%, #0092d5 100%);
	background: -webkit-linear-gradient(to bottom, #0065ae 0%, #0092d5 100%);
	background: -o-linear-gradient(to bottom, #0065ae 0%, #0092d5 100%);
	background: -ms-linear-gradient(to bottom, #0065ae 0%, #0092d5 100%);
	background: linear-gradient(to bottom, #0065ae 0%, #0092d5 100%);
}

.banner .line3 {
	left: 180px;
	z-index: 3;
}

.banner .line3 {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iZ3JhZGllbnQiIHgxPSIwJSIgeTE9IjAlIiB4Mj0iMCUiIHkyPSIxMDAlIj48c3RvcCBvZmZzZXQ9IjAlIiBzdHlsZT0ic3RvcC1jb2xvcjojMDA2QUZGOyIgLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0eWxlPSJzdG9wLWNvbG9yOiMwMEJGRkU7IiAvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IGZpbGw9InVybCgjZ3JhZGllbnQpIiBoZWlnaHQ9IjEwMCUiIHdpZHRoPSIxMDAlIiAvPjwvc3ZnPg==);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #0262e9), color-stop(100%, #0581aa));
	background: -moz-linear-gradient(to bottom, #0262e9 0%, #0581aa 100%);
	background: -webkit-linear-gradient(to bottom, #0262e9 0%, #0581aa 100%);
	background: -o-linear-gradient(to bottom, #0262e9 0%, #0581aa 100%);
	background: -ms-linear-gradient(to bottom, #0262e9 0%, #0581aa 100%);
	background: linear-gradient(to bottom, #0262e9 0%, #0581aa 100%);
}

.banner .line4 {
	left: 270px;
	z-index: 4;
}

.banner .line4 {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iZ3JhZGllbnQiIHgxPSIwJSIgeTE9IjAlIiB4Mj0iMCUiIHkyPSIxMDAlIj48c3RvcCBvZmZzZXQ9IjAlIiBzdHlsZT0ic3RvcC1jb2xvcjojMDA2MkZGOyIgLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0eWxlPSJzdG9wLWNvbG9yOiMwMEJCRkY7IiAvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IGZpbGw9InVybCgjZ3JhZGllbnQpIiBoZWlnaHQ9IjEwMCUiIHdpZHRoPSIxMDAlIiAvPjwvc3ZnPg==);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #226ce3), color-stop(100%, #4b8aa1));
	background: -moz-linear-gradient(to bottom, #226ce3 0%, #4b8aa1 100%);
	background: -webkit-linear-gradient(to bottom, #226ce3 0%, #4b8aa1 100%);
	background: -o-linear-gradient(to bottom, #226ce3 0%, #4b8aa1 100%);
	background: -ms-linear-gradient(to bottom, #226ce3 0%, #4b8aa1 100%);
	background: linear-gradient(to bottom, #226ce3 0%, #4b8aa1 100%);
}

.banner .line5 {
	left: 360px;
	z-index: 5;
	width: 1000px !important;
}

.banner .line5 {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iZ3JhZGllbnQiIHgxPSIwJSIgeTE9IjAlIiB4Mj0iMCUiIHkyPSIxMDAlIj48c3RvcCBvZmZzZXQ9IjAlIiBzdHlsZT0ic3RvcC1jb2xvcjojMDA1RUZGOyIgLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0eWxlPSJzdG9wLWNvbG9yOiMwMEE2RkY7IiAvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IGZpbGw9InVybCgjZ3JhZGllbnQpIiBoZWlnaHQ9IjEwMCUiIHdpZHRoPSIxMDAlIiAvPjwvc3ZnPg==);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #0060ae), color-stop(100%, #0060ae));
	background: -moz-linear-gradient(to bottom, #0060ae 0%, #0060ae 100%);
	background: -webkit-linear-gradient(to bottom, #0060ae 0%, #0060ae 100%);
	background: -o-linear-gradient(to bottom, #0060ae 0%, #0060ae 100%);
	background: -ms-linear-gradient(to bottom, #0060ae 0%, #0060ae 100%);
	background: linear-gradient(to bottom, #0060ae 0%, #0060ae 100%);
}

a.logo {
	font-family: 'Monda', sans-serif;
	font-size: 28px;
	font-weight: 700;
	color: #005cae;
	text-transform: uppercase;
	letter-spacing: -1px;
}

a.logo:hover {
	color: #ffb400;
}

.menu_section {
	border-bottom: 1px solid #f7f7f7;
	padding: 10px 0px;
}

.icons_phne a i {
	color: #0066ae;
}

.icons_phne a i:hover {
	color: #ffb400;
}

.flaticon-call::before {
	font-size: 28px !important;
}

.nav>li>a:focus,
.nav>li>a:hover {
	background: none !important;
}

.nav>li {
	margin: 11px 15px 0px;
}

.nav>li>a {
	font-family: 'Poppins', sans-serif;
	font-size: 14px;
	color: #2d2d2d;
	font-weight: 600;
	text-transform: uppercase;
	padding: 0px;
}

.nav>li>a:hover {
	color: #ffb400;
}

.btn_login {
	font-family: 'Poppins', sans-serif;
	font-size: 14px;
	font-weight: 600;
	border: 1px solid #ffb400;
	color: #ffb400;
	float: right;
	padding: 6px 21px;
	border-radius: 3px;
	margin: 4px 0px 0px;
}

.btn_login:hover {
	background: #ffb400;
	color: #fff;
}

.navbar-nav {
	margin: 0px 0px 0px 30px;
}

.mony_change {
	font-size: 36px;
	font-weight: 700;
	font-family: 'Poppins', sans-serif;
}

.signup_title {
	background: url(../images/icons/lock.png) no-repeat left center;
	font-size: 36px;
	font-weight: 700;
	font-family: 'Poppins', sans-serif;
	color: #0066ae;
	margin-bottom: 30px;
	padding: 0px 0px 0px 60px;
}

.vbf .form-control {
	font-family: 'Poppins', sans-serif;
	font-size: 13px;
	padding: 6px 30px;
	border-radius: 1px;
	height: 42px;
	border: 1px solid #dfdfdf;
	color: #b3b3b3;
	box-shadow: inset 1px 1px 8px #fafafa;
	-moz-box-shadow: inset 1px 1px 8px #fafafa;
	-webkit-box-shadow: inset 1px 1px 8px #fafafa;
}

.vbf .form-group {
	margin-bottom: 20px;
}

.banner_img {
	position: relative;
	z-index: 99;
}

.privicy_gaurd {
	text-align: left;
	font-size: 13px;
}

.privicy_gaurd i {
	font-size: 16px;
	color: #0066ae;
}

.btn_full {
	width: 100% !important;
}

.button.btn_yellow_dash {
	border-color: #ffb600;
	color: #ffb600 !important;
}

.button.btn_yellow_dash:hover {
	background: #ffb600 !important;
	color: #FFF !important;
}

.button {
	font-family: 'Poppins', sans-serif;
	font-weight: 400 !important;
	border: 1px solid;
	border-radius: 1px;
	font-size: 18px;
	padding: 8px 15px;
	background: #fff;
	border-color: #e6eff2;
	color: #a9a9a9;
	font-weight: 600;
	letter-spacing: .04em;
}

.button.btn_blue {
	background: #0066ae;
	border-color: #0066ae;
	color: #fff;
	border-radius: 4px;
}

.button.btn_blue:hover {
	background: #0000;
	color: #0066ae;
}

.icon-addon.addon-md .glyphicon,
.icon-addon .glyphicon,
.icon-addon.addon-md .fa,
.icon-addon .fa {
	position: absolute;
	z-index: 2;
	left: 10px;
	font-size: 14px;
	width: 20px;
	margin-left: 11px;
	text-align: center;
	padding: 14px 0px;
	top: 1px;
	color: #0078d0;
}

.banner_form {
	background: url(../images/banner_img.png) no-repeat right bottom;
	position: relative;
	z-index: 999;
	display: inline-block;
}




/* welcome home*/

.home-tit {
	font-family: 'Poppins', sans-serif;
	font-weight: 600;
	font-size: 30px;
	color: #000;
	margin: 50px 0px 0px;
	line-height: 40px;
}

.home-tit span {
	color: #005cae;
}

.welcome_amc p {
	font-family: 'Poppins', sans-serif;
	font-size: 15px;
	color: #868686;
	padding: 0 70px;
	text-align: center;
	line-height: 27px;
	margin: 15px 0px;
}

.morebtn {
	font-family: 'Poppins', sans-serif;
	font-size: 16px;
	font-weight: 600;
	color: #868686;
	background: #ffaa00;
	color: #fff;
	text-transform: uppercase;
	padding: 8px 30px;
	margin: 15px 0px;
	display: inline-block;
}

.exp-box {
	margin: 25px 0px;
}

.exp-box p {
	font-family: 'Poppins', sans-serif;
	font-size: 16px;
	font-weight: 500;
	color: #1f1f1f;
	line-height: 28px;
	margin: 15px 0px 0px;
	padding: 0px 70px;
}

.question_about {
	width: 100%;
	border: 1px solid #ccc;
	border-radius: 5px;
	padding: 10px;
	margin: 25px 0px 0px;
	display: inline-block;
}

.question_about h3 {
	font-family: 'Poppins', sans-serif;
	font-size: 22px;
	font-weight: 600;
	color: #1f1f1f;
}

.question_about h4 {
	font-family: 'Poppins', sans-serif;
	font-size: 18px;
	font-weight: 500;
	color: #747474;
}

.question_about a {
	background: #ffb400;
	border: 1px solid #ffb400;
	font-family: 'Poppins', sans-serif;
	font-size: 16px;
	text-transform: uppercase;
	font-weight: 500;
	color: #fff;
	border-radius: 5px;
	padding: 5px 17px;
	margin: 27px 0px;
	display: inline-block;
}

.question_about a:hover {
	background: #fff;
	color: #000;
}

.trusted {
	background: url(../images/trusted.jpg) no-repeat left top;
	background-size: cover;
	margin: 50px 0px 0px;
	padding: 50px 0px;
}

.trusted h2 {
	font-family: 'Poppins', sans-serif;
	font-size: 45px;
	text-transform: uppercase;
	font-weight: 700;
	color: #fff;
}

.trusted h5 {
	font-family: 'Poppins', sans-serif;
	font-size: 18px;
	font-weight: 700;
	color: #fff;
}

.trusted a {
	background: #0d4c87;
	font-family: 'Poppins', sans-serif;
	font-size: 15px;
	font-weight: 500;
	color: #fff;
	border-radius: 5px;
	padding: 8px 18px;
	margin: 10px 0px 0px;
	display: inline-block;
}

.trusted a:hover {
	background: #fff;
	color: #0d4c87;
}

.dash-line-blue {
	height: 4px;
	background: #005cae;
	width: 84px;
	position: absolute;
	margin: 0 auto;
	margin-left: -35px;
	margin-top: 10px;
}

.owl-item .item {
	border: 1px solid #d8d8d8;
	border-radius: 10px;
	padding: 20px;
	height: 175px;
}

.owl-carousel .owl-item img {
	display: block;
	width: 100%;
	-webkit-transform-style: preserve-3d;
}

.iconme img {
	width: 40px !important;
	height: 40px;
	background-repeat: no-repeat;
	float: right;
}

.owl-carousel h3 {
	font-family: 'Poppins', sans-serif;
	font-size: 15px;
	font-weight: 600;
	color: #1364bb;
}

.owl-carousel p {
	font-family: 'Poppins', sans-serif;
	font-size: 13px;
	font-weight: 400;
	color: #3d3d3d;
}

.owl-carousel .review_author {
	font-family: 'Poppins', sans-serif;
	font-size: 15px;
	font-style: italic;
	font-weight: 500;
	color: #ffb400;
}

#testimonials .owl-dots {
	margin-top: 40px;
	position: relative;
	text-align: center;
	display: block !important;
}

#testimonials .owl-dots .owl-dot {
	display: inline-block;
	position: relative;
	margin: 0 22px;
}

#testimonials .owl-dots .owl-dot span {
	position: absolute;
	bottom: 0;
	border-radius: 0px;
	border: solid 3px;
	display: block;
	height: 4px;
	width: 32px;
	margin: 5px 7px;
	-webkit-transition: all .5s ease;
	transition: all .5s ease;
}

#testimonials .owl-dots .owl-dot.active span,
#testimonials .owl-dots .owl-dot:hover span {
	color: #0066ae;
	height: 4px;
	width: 32px;
}

.dash-line {
	height: 4px;
	background: #ffb400;
	width: 84px;
	position: absolute;
	margin: 0 auto;
	margin-left: -35px;
	margin-top: 10px;
}

.word_box {
	margin: 40px 0px 0px;
}

.word_box h3 {
	font-family: 'Poppins', sans-serif;
	font-size: 18px;
	font-weight: 600;
	padding: 0 32px;
	color: #005cae;
	line-height: 27px;
	height: 54px;
	/* vertical-align: middle; */
	/* display: table-cell; */
	/* text-align: center; */
}

.word_box p {
	font-family: 'Poppins', sans-serif;
	font-size: 13px;
	font-weight: 400;
	padding: 0px 30px;
	line-height: 28px;
	color: #000000;
}

footer {
	background: #191919;
	width: 100%;
	padding: 15px 0px;
}

.footer_inner {
	background: url(../images/world-mp.png) no-repeat left top;
	display: inline-block;
	width: 100%;
}

.about h2 {
	font-family: 'Poppins', sans-serif;
	font-size: 18px;
	font-weight: 600;
	color: #FFF;
}

.about p {
	font-family: 'Poppins', sans-serif;
	font-size: 14px;
	font-weight: 400;
	color: #dcdcdc;
	line-height: 25px;
}

.social_media a {
	padding: 10px;
	margin-right: 15px;
	width: 40px;
	height: 40px;
	background: #FFF;
	border-radius: 36px;
	display: inline-block;
	text-align: center;
}

a.facebook {
	background-color: #3b5998;
	color: #FFF;
}

a.twitter {
	background-color: #55acee;
	color: #FFF;
}

a.googleplus {
	background-color: #dd4b39;
	color: #FFF;
}

footer{
	margin: 50px 0px 0px;
	padding: 15px 0px ;
}

footer h5 {
	font-family: 'Poppins', sans-serif;
	font-size: 18px;
	font-weight: 600;
	color: #FFF;
}

.orange h5::after {
	height: 4px;
	width: 65px;
	content: " ";
	position: absolute;
	top: 38px;
	left: 14px;
	right: 5px;
	bottom: 5px;
	border: 2px solid #ffb400;
}

.useful_links {
	padding: 0;
	margin: 20px 0px;
}

.useful_links li {
	list-style: none;
	line-height: 36px;
	font-size: 14px;
}

.useful_links li a {
	font-family: 'Poppins', sans-serif;
	font-size: 14px;
	font-weight: 400;
	color: #b8b8b8;
	text-decoration: none;
}

.useful_links li a:hover {
	color: #ffb400;
}

.address_details {
	padding: 0;
	margin: 20px 0px;
}

.address_details li {
	font-family: 'Poppins', sans-serif;
	font-size: 14px;
	font-weight: 400;
	color: #b8b8b8;
	list-style: none;
	line-height: 32px;
}

.footer_terms {
	text-align: right;
}

.tc_details li {
	display: inline-block;
	padding-right: 13px;
	color: #b8b8b8;
	margin-right: 10px;
	border-right: 2px solid #b8b8b8;
	line-height: 10px;
}

.tc_details li:last-child {
	border: 0;
}

.tc_details li a {
	font-family: 'Poppins', sans-serif;
	font-size: 14px;
	font-weight: 400;
	color: #b8b8b8;
	text-decoration: none;
}

.tc_details li a:hover {
	color: #ffb400;
}

.error{
	color: #f00;
	font-size: 600;
}
.subfooter {
	font-family: 'Poppins', sans-serif;
	font-size: 13px;
	font-weight: 400;
	background: #000;
	color: #FFF;
	padding: 10px;
	text-align: center;
}

.styled-select select {
  width: 100%;
  overflow: hidden;
  overflow: -moz-hidden-unscrollable;
  background: url(../images/select_arrow.png) no-repeat 95% center white;
  border: 2px double red;
  display: inline-block;
  position: relative;
}

.styled-select select {
    -moz-appearance:none; /* Firefox */
    -webkit-appearance:none; /* Safari and Chrome */
    appearance:none;
}

/*Banner*/
.carousel-control.left, .carousel-control.right {
	background: inherit !important;
}

.banner_left{
	right: 80%;
	position: absolute;
	top: 50%;
	z-index: 5;
	display: inline-block;
}

.banner_right{
	left: 80%;
	position: absolute;
	top: 50%;
	z-index: 5;
	display: inline-block;
}

.bannerform{
	background: #fff;
	border: 1px solid #ccc;
	border-radius: 15px;
	-webkit-box-shadow: 0px 0px 16px 0px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 16px 0px rgba(0,0,0,0.1);
	box-shadow: 0px 0px 16px 0px rgba(0,0,0,0.1);
}

/*.form-blog{
	position: absolute;
	top: 150px;
	left: 100px;
	z-index: 99999;
}*/

.form-blog {
	position: absolute;
	top: 110px;
	left: 100px;
	/*z-index: 99999;*/
}

.bannerform .nav-tabs li {
	width: 50%;
	float: left;
	margin: 0;
	border: 0;
	text-align: center;
}

/*Design Ticket 16*/
.bannerformbg{
	width: 560px;
}

.bannerform .nav-tabs li a{
	background: #fff;
	padding: 16px 0;
		font-style: 16px;
	font-weight: 700;
	color: #000;
	border: 0;
}

.bannerform .nav-tabs li.active a{
	background: #ffb400;
	border: 0;
	margin: 0;
	color: #fff;
}

.bannerform .nav-tabs li:first-child a{
	  border-top-left-radius: 15px;
	  border-top-right-radius: 0;
}

.bannerform .nav-tabs li:nth-child(2) a{
	 	border-top-right-radius: 15px;
	 	border-top-left-radius: 0;
}


.bannerform .nav-tabs li a:hover, .bannerform .nav-tabs li.active a:hover{
	border: 0;
	background: #ccc !important;
	color: #fff !important;
	margin: 0;
}

.bannerform .nav-tabs li.active a:focus, .bannerform .nav-tabs li a:focus{
	background: #ffb400 !important;
	margin: 0;
	color: #fff !important;
}

.form_terms{
		display: inline-block;
	margin: 0px 0px 10px;
}

.form_terms label{
	font-family: 'Poppins', sans-serif;
	cursor: pointer;
	font-weight: 400;
	font-style: 10px;

}

/* money change screen */

.inner_body{
	background: #e0e8f3;
}

.innerlogo_bg{
background: #2b5ab9;
}

.innerlogo_bg .logo{
	color: #fff;
}

.top_profile .dropdown-toggle{
	color: #fff;
	font-weight: normal;
	text-transform: inherit;
}


.top_profile .dropdown-toggle img{
	width: 30px;
	height: 30px;
	border-radius: 50%;
	margin: 0 10px;
}

.menu_bg{
	background: #fff;
-webkit-box-shadow: 1px 5px 4px -4px rgba(217,225,235,1);
-moz-box-shadow: 1px 5px 4px -4px rgba(217,225,235,1);
box-shadow: 1px 5px 4px -4px rgba(217,225,235,1);
}

.menu_bg .nav ul{
	list-style: none;
	padding: 0;
	margin: 0;
}

.menu_bg .nav > li {
	margin: 0px 0;
	border-right: 1px solid #ccc;
	line-height: 35px;
	padding: 0 16px;
}

.menu_bg .nav > li:first-child{
	padding: 0px 15px 0px 0px;
}

.menu_bg .nav > li:last-child{
	border: 0;
}

.menu_bg .navbar-nav {
	margin: 0px;
	padding: 15px 0px;
}

.menu_bg .nav > li > a{
	font-family: 'Raleway', sans-serif;
	font-size: 15px;
	font-weight: 400;
	text-transform: inherit;
	color: #6e6e6e;
}

.menu_bg .nav > li > a:hover, .menu_bg .nav > li.active a{
	color: #2e59b9;
}

.menu_bg .navbar-collapse{
	padding: 0;
}

.change_tit {
	font-size: 26px;
	color: #353535;
	font-weight: 800;
	text-transform: uppercase;
	margin: 25px 0;
}

.change_tab .nav {
	border-bottom: 0;
}


.change_tab .nav li {
	background: #1c65c9;
	margin: 0;
	/*padding: 13px 0px;*/
	text-align: center;
	margin: 0;
}

.change_tab .nav li a{
	padding: 13px 0px;
}

.change_tab .nav li.active {
	background: #fff;
}

.change_tab .nav li.active a{
	border: 0px;
	padding: 13px 0px;
	color: #1c65c9 !important;
}

.change_tab .nav .li a{
	padding: 0px;
	border: 0 !important;
	color: #fff !important;
	font-weight: 600;
	font-size: 17px;
}


.change_tab .nav li:first-child {
	border-radius: 5px 0px 0px 0px;
}

.change_tab .nav li:last-child {
	border-radius: 0px 5px 0px 0px;
}

.change_tab  .nav-tabs > li > a:hover {
	border-color: inherit !important;
	color: #fff;
	border: 0 !important;
}

.change_tab .nav-tabs > li > a{
	border: inherit !important;
	color: #fff;
}

.change_tab .panel{
	border-radius: 0px 0px 5px 5px;
}

.change_tab #camount {
	width: 100%;
	font-size: 18px;
	font-weight: normal;
	text-align: center;
	padding: 6px 8px 7px 8px;
}

.bfh-countries .form-control{
	font-family: 'Poppins', sans-serif;
	border: 2px solid #ebedee;
	font-size: 14px;
	background-color: #fff;
	border-radius: 4px;
	padding: 11px 28px 0px 12px !important;
	height: 45px;
}

.selectbox .form-control{
	font-family: 'Poppins', sans-serif;
	border: 2px solid #ebedee;
	font-size: 14px;
	background-color: #fff;
	border-radius: 4px;
	padding: 11px 28px 0px 12px !important;
	height: 45px;
}

input.border_blue{
	border: 2px solid #1c65c9 !important;
}

input[type="text"], input[type="number"] {
	font-family: 'Poppins', sans-serif;
    border: 2px solid #ebedee;
    background-color: #fff;
    border-radius: 4px;
    padding: 8px;
    height: 45px;
    color: #35485a;
    width: 100%;
}

.buy_btn {
	border: 0;
	color: #fff;
	width: 100%;
	background: rgb(28,101,201);
	background: -moz-linear-gradient(left, rgba(28,101,201,1) 0%, rgba(44,128,255,1) 100%);
	background: -webkit-linear-gradient(left, rgba(28,101,201,1) 0%,rgba(44,128,255,1) 100%);
	background: linear-gradient(to right, rgba(28,101,201,1) 0%,rgba(44,128,255,1) 100%);
	filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#1c65c9', endColorstr='#2c80ff',GradientType=1 );
	border-radius: 5px;
	padding: 12px 0px;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 15px;
}

.your_current_pannel {
	/* font-family: 'Poppins', sans-serif; */
	background: #fff;
	border-radius: 5px;
	display: inline-block;
	padding: 20px;
	margin: 10px 0px;
	width: 100%;
}

.your_current_pannel th{
	font-weight: inherit;
}
.your_current_pannel thead th{
	border-bottom: 1px solid #ccc;
}

.your_current_pannel tbody td{
	font-size: 15px;
	font-weight: 500;
	vertical-align: middle;
}

.your_current_pannel tbody td i {
	font-size: 22px;
	vertical-align: middle;
	font-weight: normal;
}

.your_current_pannel tbody td h4{
	padding: 0 10px;
}

.your_current_pannel tbody td  div{
	padding: 0 10px;
}

.your_current_pannel tbody td  div span{
	color: #a3a3a3 ;
	font-size: 12px;
}

.your_current_pannel tbody td  div img{
	margin: 0 15px;
}

.your_current_pannel tfoot strong{
color: #1c65c9;
font-size: 24px;
font-weight: 600;
vertical-align: middle;
margin: 0 15px;
}
.text-green{
	color: #00ad31;
}

.text-red{
	color: #f00;
}

.text-black{
	color: #000;
}

.transaction_summarybg{
	font-family: 'Poppins', sans-serif;
	background: #fff;
	border-radius: 5px;
	display: inline-block;
	width: 100%;
	padding: 10px 25px;
	margin: 10px 0px;
}

.transaction_summary table{
	margin: 15px 0px 25px;
	border: 1px solid #ccc;
	border-top: 0;
}

.transaction_summary table thead th{
background: #1c65c9;
color: #fff;
font-size: 16px;
border-radius: 5px 5px 0px 0px;
}

.transaction_summary table tbody td{
	text-align: center;
	border: 0;
}

.transaction_summary table tbody td.tit{
	color: #000;
	font-weight: 600;s
}
.collect{
font-family: 'Poppins', sans-serif;
}

.collect .nav li span.self {
	background: url(../images/bank_iconh.png);
	vertical-align: bottom;
	margin: 0 10px;
	width: 26px;
	height: 20px;
	display: inline-block;
}

.collect .nav li.active span.self {
	background: url(../images/bank_icon.png);
	}


.collect .nav li span.bank {
background: url(../images/bank_iconhdh.png);
vertical-align: bottom;
margin: 0 10px;
width: 20px;
height: 20px;
display: inline-block;
}

.collect .nav li.active span.bank {
background: url(../images/bank_iconhd.png);
}

.collect h4 img{
	vertical-align: bottom;
	margin: 0px 10px 0px 0px;
}

.collect h5{
	font-family: 'Poppins', sans-serif;
	color: #1c65c9;
	font-size: 17px;
	font-weight: 600;
	text-transform: uppercase;
	margin: 30px 0px 10px;
}

.cont_ul{
	list-style: none;
	padding: 0;
	background: #f3f6fa;
	padding: 15px;
	font-size: 16px;
}

.cont_ul li{
	margin: 15px 0px;
}

.cont_ul .phone_i {
	background: url(../images/phone_icon.png) no-repeat left center;
	padding: 6px 0px 6px 40px;
}
.cont_ul .time_i {
	background: url(../images/time_icon.png) no-repeat left top;
	padding: 0px 0px 0px 42px;
}

.timedate_tit {
	font-family: 'Poppins', sans-serif;
	background: url(../images/time_date_icon.png) no-repeat center left;
	font-size: 18px;
	color: #8d8d8d;
	padding: 4px 0px 5px 50px;
	text-transform: uppercase;
}

.delivery_date{
	list-style: none;
	padding: 0;
	margin: 0px;
	float: left;
}

.delivery_date li {
	float: left;
	margin: 25px 30px 0px 0;
	text-transform: uppercase;
}

.delivery_date .cal_date {
	font-family: 'Poppins', sans-serif;
	font-size: 24px;
	color: #1c65c9;
	font-weight: 600;
	background: url(../images/date_icon.png) no-repeat left top;
	padding: 17px 13px;
	/* line-height: 60px; */
	margin: 34px 0px 0px 0px;
}

.delivery_date li p {
	font-family: 'Poppins', sans-serif;
	font-size: 18px;
	color: #969696;
	display: inline-block;
	position: relative;
	top: 7px;
	left: 10px;
}

.delivery_date .time_b {
	background: url(../images/time_b.png) no-repeat left bottom;
	width: 46px;
	height: 46px;
	display: inline-block;
	margin: 11px 0px 0px 0px;
}

.delivery_date li strong{
	font-family: 'Poppins', sans-serif;
	font-size: 18px;
	color: #969696;
	font-weight: 500;
	vertical-align: top;
	position: relative;
	top: 10px;
	left: 15px;
}

.delivery_date li strong span{
	color: #1c65c9;
	font-size: 30px;
	font-weight: 600;
}

.cha_coll_dt {
	background: #ebebeb;
	border-radius: 5px;
	color: #000;
	padding: 6px 14px;
	display: inline-block;
	margin: 40px 0px 0px 0px;
	font-size: 12px;
}

.cha_coll_dt:hover{
	background: #000;
	color: #fff;
}

.comp_btn {
	background: #00ad31;
	font-family: 'Poppins', sans-serif;
	font-size: 16px;
	color: #fff;
	border: 0;
	border-radius: 4px;
	padding: 9px 20px;
	text-transform: uppercase;
}

.comp_btn:hover{
	background: #1c65c9;
}

.comp_red_btn {
	background: #f00;
	font-family: 'Poppins', sans-serif;
	font-size: 16px;
	color: #fff;
	border: 0;
	border-radius: 4px;
	padding: 9px 20px;
	text-transform: uppercase;
}

.comp_red_btn:hover{
	background: #1c65c9;
}

.comp_black_btn {
	background: #000;
	font-family: 'Poppins', sans-serif;
	font-size: 16px;
	color: #fff;
	border: 0;
	border-radius: 4px;
	padding: 9px 20px;
	text-transform: uppercase;
}

.comp_black_btn:hover{
	background: #1c65c9;
}

.login_forget {
	margin: 0 0px 11px;
	display: inline-block;
}

.menu-top {
	margin: 7px 0px 0px 0px;
}

#spnBuyFromExchangeRate, #spnSellToExchangeRate {
	font-size: 12px;
}

#spnBuyToExchangeRate, #spnSellFromExchangeRate{
	font-size: 12px;
}

.panel-body > h5 {
	color: #0041d4;
	border-bottom: 1px solid #d5e2ff;
	background: #f9f9f9;
	padding: 10px 17px 8px;
	font-weight: bold;
	font-size: 15px;
}

.edit_basket {
	display: inline-block;
	width: 150px;
}

.buy_btn_disabled {
	border: 0;
	color: #fff;
	width: 100%;
	background: rgb(28,101,201);
	background: -moz-linear-gradient(left, rgba(129, 142, 160) 0%, rgba(174, 186, 200) 100%);
	background: -webkit-linear-gradient(left, rgba(129, 142, 160) 0%,rgba(174, 186, 200) 100%);
	background: linear-gradient(to right, rgb(129, 142, 160) 0%,rgb(174, 186, 200) 100%);
	filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#1c65c9', endColorstr='#2c80ff',GradientType=1 );
	border-radius: 5px;
	padding: 12px 0px;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 15px;
}
.currency{
	font-family: 'Poppins', sans-serif;
	border: 2px solid #ebedee;
	background-color: #fff;
	border-radius: 4px;
	padding: 8px;
	height: 45px;
	color: #35485a;
	width: 100%;
}

#txtmobile_no{
	padding: 6px 11px 6px 24px;
}

.fa-phone span{
	font-family: 'Poppins', sans-serif;
}

#spnBuyMinimumValue, #spnSellMinimumValue{
	font-size: 12px;
text-transform: lowercase;
letter-spacing: 1px;
}

.complaint-logo{
	margin: 50px 0px 0px;
}

.teame_con {
	text-align: justify;
	padding: 0px 10px;
	line-height: 24px;
	font-size: 13px;
}

.inner-tit{
	background: #005cae;
	padding: 10px 0px;
}

.inner-tit h3 {
	font-family: 'Poppins', sans-serif;
	padding: 0;
	margin: 0;
	font-size: 18px;
	color: #fff;
	text-transform: uppercase;
	font-weight: bold;
}

.address_page{
	margin: 25px 0px;
}

.address_page iframe{
	border: 2px solid #005cae;
}

address p{
	text-align: left;
	padding: 0;
}

.contact-form .form-control {
	background-color: transparent;
	border: 1px solid #dedede;
	box-shadow: none;
	height: 45px !important;
	color: #0c0c0c;
	height: 38px;
	font-family: 'Open Sans', sans-serif;
	font-size: 14px;
	border-radius: 0;
}

.contact-form textarea.form-control {
	padding: 10px; 
	height: 120px !important;
	outline: none;
}

.contact-form #contact-submit {
	background: #005cae;
}


.contact-form #contact-submit {
	border: none;
	padding: 15px 0;
	width: 100%;
	margin: 0;
	background: #005cae;
	color: #fff;
	border-radius: 0;
}

.contact-details .contact-short-info {
	margin-top: 15px;
	font-size: 17px;
}

.contact-details .contact-short-info li {
	margin-bottom: 15px;
}

.contact-short-info{
	list-style: none;
	padding: 0;
	margin: 0;
}

.contact-short-info i{
	color: #005cae;
	margin: 10px;
}

li.active a{
	color: #ffb400;
}

.change_tab .bootstrap-select{
	width: 100% !important;
}	   

.input_wrapper{position:relative}
.plastic_select, input[type=url], input[type=text], input[type=tel], input[type=number], input[type=email], input[type=password], select, textarea {
	font-size: 1.25rem;
	line-height: normal;
	padding: .75rem;
	border: 1px solid #C5C5C5;
	border-radius: .25rem;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	outline: 0;
	color: #555459;
	width: 100%;
	max-width: 100%;
	font-family: Slack-Lato,appleLogo,sans-serif;
	margin: 0 0 .5rem;
	-webkit-transition: box-shadow 70ms ease-out,border-color 70ms ease-out;
	-moz-transition: box-shadow 70ms ease-out,border-color 70ms ease-out;
	transition: box-shadow 70ms ease-out,border-color 70ms ease-out;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	box-shadow: none;
	height: auto;
}
.no_touch .plastic_select:hover,.no_touch input:hover,.no_touch select:hover,.no_touch textarea:hover{border-color:#2780f8}
.focus,.plastic_select:active,.plastic_select:focus,input[type=url]:active,input[type=url]:focus,input[type=text]:active,input[type=text]:focus,input[type=number]:active,input[type=number]:focus,input[type=email]:active,input[type=email]:focus,input[type=password]:active,input[type=password]:focus,select:active,select:focus,textarea:active,textarea:focus{border-color:#2780f8;box-shadow:0 0 7px rgba(39,128,248,.15);outline-offset:0;outline:0}

.large_bottom_margin {
	margin-bottom: 2rem!important;
}
.split_input{display:table;border-spacing:0}
.split_input_item{display:table-cell;border:1px solid #9e9ea6}
.split_input_item:not(:first-child){border-left:none}
.split_input_item:first-child{border-top-left-radius:5px;border-bottom-left-radius:5px}
.split_input_item:last-child{border-top-right-radius:5px;border-bottom-right-radius:5px}
.split_input_item.focused{border:1px double #2780f8;box-shadow:0 0 7px rgba(39,128,248,.3)}
.split_input_item input{height:5rem;text-align:center;font-size:2.5rem;border:none;background:0 0;box-shadow:none}
.split_input_item input:active,.split_input_item input:focus,.split_input_item input:hover{box-shadow:none}


.fs_split{position:absolute;overflow:hidden;width:100%;top:0;bottom:0;left:0;right:0;background-color:#e8e8e8;-webkit-transition:background-color .2s ease-out 0s;-moz-transition:background-color .2s ease-out 0s;transition:background-color .2s ease-out 0s}
.fs_split h1{font-size:2.625rem;line-height:3rem;font-weight:300;margin-bottom:2rem}
.fs_split label{margin-bottom:.5rem}
.fs_split .desc{font-size:1.25rem;color:#9e9ea6;margin-bottom:2rem}
.fs_split .email{color:#555459;font-weight:700}
.fs_split .header_error_message{margin:0 11%;padding:1rem 2rem;background:#fff1e1;border:none;border-left:.5rem solid #ffa940;border-radius:.25rem}
.fs_split .header_error_message h3{margin:0}
.fs_split .error_message{display:none;font-weight:700;color:#ffa940}
.fs_split .error input,.fs_split .error textarea{border:1px solid #ffa940;background:#fff1e1}
.fs_split .error input:focus,.fs_split .error textarea:focus{border-color:#fff1e1;box-shadow:0 0 7px rgba(255,185,100,.15)}
.fs_split .error .error_message{display:inline}
.confirmation_code_span_cell{display:table-cell;font-weight:700;font-size:2rem;text-align:center;padding:0 .5rem;width:2rem}
.confirmation_code_state_message{position:absolute;width:100%;opacity:0;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;transition:opacity .2s}
.confirmation_code_state_message.error,.confirmation_code_state_message.processing,.confirmation_code_state_message.ratelimited{font-size:1.25rem;font-weight:700;line-height:2rem}
.confirmation_code_state_message.processing{color:#3aa3e3}
.confirmation_code_state_message.error,.confirmation_code_state_message.ratelimited{color:#ffa940}
.confirmation_code_state_message ts-icon:before{font-size:2.5rem}
.confirmation_code_state_message svg.ts_icon_spinner{height:2rem;width:2rem}
.confirmation_code_checker{position:relative;height:12rem;text-align:center}
.confirmation_code_checker[data-state=unchecked] .confirmation_code_state_message.unchecked,.confirmation_code_checker[data-state=error] .confirmation_code_state_message.error,.confirmation_code_checker[data-state=processing] .confirmation_code_state_message.processing,.confirmation_code_checker[data-state=ratelimited] .confirmation_code_state_message.ratelimited{opacity:1}
.large_bottom_margin {
	margin-bottom: 2rem !important;
}

.input-disabled{background-color:#EBEBE4;border:1px solid #ABADB3;padding:2px 1px;}


/* switch button*/
.transaction_switch .switch {
    position: relative;
    display: inline-block;
    vertical-align: top;
    width: 100px;
    height: 30px;
    padding: 3px;
    margin: 0 10px 10px 0;
    background: linear-gradient(to bottom, #eeeeee, #FFFFFF 25px);
    background-image: -webkit-linear-gradient(top, #eeeeee, #FFFFFF 25px);
    border-radius: 18px;
    box-shadow: inset 0 -1px white, inset 0 1px 1px rgba(0, 0, 0, 0.05);
    cursor: pointer;
    box-sizing: content-box;
}
.transaction_switch label {
    font-weight: inherit;
}
.transaction_switch input[type=checkbox], input[type=radio] {
    margin: 4px 0 0;

    line-height: normal;
      -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0;
}


.transaction_switch .switch-input {
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    box-sizing: content-box;
}
.transaction_switch .switch-left-right .switch-input:checked ~ .switch-label {
    background: inherit;
}
.transaction_switch .switch-input:checked ~ .switch-label {
    background: #E1B42B;
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15), inset 0 0 3px rgba(0, 0, 0, 0.2);
}
.transaction_switch .switch-left-right .switch-label {
    overflow: hidden;
}
.transaction_switch .switch-label, .switch-handle {
    transition: All 0.3s ease;
    -webkit-transition: All 0.3s ease;
    -moz-transition: All 0.3s ease;
    -o-transition: All 0.3s ease;
}
.transaction_switch .switch-label {
    position: relative;
    display: block;
    height: inherit;
    font-size: 10px;
    text-transform: uppercase;
    background: #1c65c9;
    border-radius: inherit;
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.12), inset 0 0 2px rgba(0, 0, 0, 0.15);
    box-sizing: content-box;
}
.transaction_switch.switch-left-right .switch-input:checked ~ .switch-label:before {
    opacity: 1;
    left: 100px;
}
.transaction_switch .switch-input:checked ~ .switch-label:before {
    opacity: 0;
}
.transaction_switch .switch-left-right .switch-label:before {
    background: #1c65c9;
    text-align: left;
    padding-left: 80px!important;
}
.transaction_switch .switch-left-right .switch-label:before, .switch-left-right .switch-label:after {
    width: 20px;
    height: 20px;
    top: 4px;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 11px 0 0 0;
    text-indent: -45px;
    border-radius: 20px;
    box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.2), inset 0 0 3px rgba(0, 0, 0, 0.1);
}
.transaction_switch .switch-label:before {
    content: attr(data-off);
    right: 15px;
    color: #fff;
}

.transaction_switch span.switch-label:after {
    content: attr(data-on);
    left: 15px;
    color: #FFFFFF;
    position: absolute;
  
}

.transaction_switch .switch-label:before, .switch-label:after {
    position: absolute;
    top: 50%;
    margin-top: -5px;
    line-height: 1;
    -webkit-transition: inherit;
    -moz-transition: inherit;
    -o-transition: inherit;
    transition: inherit;
    box-sizing: content-box;
}

.transaction_switch .switch-left-right .switch-input:checked ~ .switch-label:after {
    left: 0!important;
    opacity: 1;
    padding-left: 20px;
}


.transaction_switch .switch-input:checked ~ .switch-label:after {
    opacity: 1;
}


.switch-left-right .switch-label:after {
    text-align: left;
    text-indent: 9px;
    background: #ffb400!important;
    left: -100px!important;
    opacity: 1;
    width: 100%!important;
 
}
.switch-left-right .switch-label:before, .switch-left-right .switch-label:after {
    width: 20px;
    height: 20px;
    top: 4px;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 11px 0 0 0;
    text-indent: -12px;
    border-radius: 20px;
    box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.2), inset 0 0 3px rgba(0, 0, 0, 0.1);
}
.switch-input:checked ~ .switch-handle {
    left: 74px;
    box-shadow: -1px 1px 5px rgba(0, 0, 0, 0.2);
}
.switch-label, .switch-handle {
    transition: All 0.3s ease;
    -webkit-transition: All 0.3s ease;
    -moz-transition: All 0.3s ease;
    -o-transition: All 0.3s ease;
}

.switch-handle {
    position: absolute;
    top: 4px;
    left: 4px;
    width: 28px;
    height: 28px;
    background: linear-gradient(to bottom, #FFFFFF 40%, #f0f0f0);
    background-image: -webkit-linear-gradient(top, #FFFFFF 40%, #f0f0f0);
    border-radius: 100%;
    box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.2);
}

/*.switch-handle:before {
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    margin: -6px 0 0 -6px;
    width: 12px;
    height: 12px;
    background: linear-gradient(to bottom, #eeeeee, #FFFFFF);
    background-image: -webkit-linear-gradient(top, #eeeeee, #FFFFFF);
    border-radius: 6px;
    box-shadow: inset 0 1px rgba(0, 0, 0, 0.02);
}*/

.transaction_switch button {
	background: #1c65c9;
	border: 0;
	font-size: 22px;
	color: #fff;
	border-radius: 4px;
}

/*pagination*/

.dataTables_paginate  {
  float: right;
}

.dataTables_paginate a {
  color: black;
  float: left;
  padding: 6px 12px;
  text-decoration: none;
  transition: background-color .3s;
  border: 1px solid #ddd;
  cursor: pointer;
}

.dataTables_paginate a.current {
  background-color: #1c65c9;
  color: white;
  border: 1px solid #1c65c9;
}

.dataTables_paginate a:hover:not(.current) {background-color: #ddd;}