@media (max-width:1535px) {
	.home-section .img-man {
		left: -88px;
	}
	.home-section .img-girl {
		right: -90px;
	}
}

@media (max-width:1366px) {
	.home-section {
		padding: 100px 0 0 0;
	}
	.home-section h1 {
		padding: 10px 0 78px 0;
	}
	.home-section .home-tab {
		margin-top: 0;
	}
	.home-section .img-man {
		left: -15px;
		bottom: 25px;
	}
	.home-section .img-girl {
		right: -13px;
		top: 110px;
	}
	.cookie-opacity .cookie_btn {
    right: 50px;
	}
}
@media (max-width:1280px){
	.cookie-opacity .cookie_btn {
    right: 41px;
	}
}
@media (max-width:1024px) {
	span.steps.prev_check:before {
		width: 275px;
	}
	.home-section .img-girl {
    top: 61px;
    right: 27px;
	}
	.home-section .home-tab .input-sec .first-input::-webkit-input-placeholder { /* Chrome/Opera/Safari */
	 font-size: 12px;
	}
	.home-section .home-tab .input-sec .first-input::-moz-placeholder { /* Firefox 19+ */
	  font-size: 12px;
	}
	.home-section .home-tab .input-sec .first-input:-ms-input-placeholder { /* IE 10+ */
	  font-size: 12px;
	}
	.home-section .home-tab .input-sec .first-input:-moz-placeholder { /* Firefox 18- */
	 font-size: 12px;
	}
	.home-section .home-tab .input-sec .first-input{
		padding-left: 10px;
	}
	.home-section .home-tab .input-sec .second-input{
		padding-left: 72px;
	}
	.verification .bg-warning{
		margin-top: -20px;
	}

	.faq-page.post-login-home {
		margin-top: -69px;
	}
	.register-body {
		height: 650px; /* comment by avenues 11/08/2019 */
	}
	.home-bannerscene {
		width: 972px;
		height: 310px;
		display: block;
		text-align: center;
		overflow: hidden;
		position: absolute;
		top: 37%;
		background: url(../images/homepage-banner-sprite-sheet.png);
		-webkit-animation: homebganimBg 5s steps(203) forwards infinite;
		animation: homebganimBg 5s steps(203) forwards infinite;
		left: 1%;
		z-index: 0;    /* background-color: green; */

		/* background-size: 310px 848px; */
		transform: rotatey(46deg);
	}
	.home-section .home-tab .tab-pane {
		padding: 0 30px;
	}
	.home-section .home-tab .input-sec {
		margin: 16px 0;
	}
	.home-section .home-tab .gst-sec {
		padding: 25px 0;
	}
	.home-section .home-tab .input-sec input {
		height: 35px;
	}
	.home-section .home-tab .total-value {
		height: 70px;
		top: -2px;
	}
	.home-section .home-tab .total-value p {
		font-size: 13px;
	}
	.home-section .home-tab .btn-select .btn-select-value {
		padding: 7px 0;
		font-size: 16px;
	}

	/*about us page css start*/
	.bannerback h2 {
		font-size: 21px;
	}
	.bannerback {
		margin-top: 12%;
	}
	.text-box {
		padding-left: 30px;
	}
	.img-box img.about-us-tree {
		margin-left: 0;
	}
	.about-bannerscene {
		left: 30%;
	}
	.img-box img.about-us-anim1, .img-box img.about-us-anim2 {
		left: 67%;
	}
	.img-box img.about-us-anim2 {
		left: 12%;
	}

	/*about us page css end*/
	.why-choose .circel-section .circel .box6 .icon-heading {
		right: 115px;
		top: 85px;
	}
	.testimonials .testimonial-left {
		padding-left: 15px;
	}
	.how-it-work .work-text {
		font-size: 25px;
	}
	.how-it-work .btn-form {
		margin-top: 10px;
	}
	.how-it-banner .bannerback .it-work {
		padding: 90px 0 55px 0;
	}
	.about-dcb-bank:before {
		left: -225px;
	}
	.search-box-wrap .search-btn {
		margin: 14px 0 0 0;
	}
	.faqs-tab li a {
		padding: 0 15px;
	}
	.modal_cust .video-section .close {
		right: 0;
		top: -45px;
	}
	.register-header ul li {
		padding: 0 90px;
	}
	.register-page {
		margin-top: -60px;
	}
	.verification .word-verification {
		padding: 30px 0 10px 0;
	}
	.login-design li {
		list-style: none;
		display: block;
		margin: 0 auto;
		text-align: center !important;
	}
	.login-design ul {
		padding: 0px;
	}
	.login-design li:first-child {
		margin: unset;
		width: 100%;
	}
	.search-box-wrap .login-btn {
		margin: 0 auto;
	}
	.login-design li:last-child {
		float: right;
		width: 100%;
		margin-top: 10px;
	}
	.search-box-wrap.new-login-page {
		padding: 38px 13px 105px 13px;
	}
	.personal-info.sc-bank-customer.step-2 .country-code-number {
		width: 70% !important; /* comment by avenues 11/08/2019 */
	}
	.personal-info.sc-bank-customer.step-2 .country-code {
		width: 30% !important; /* comment by avenues 11/08/2019 */
	}
	.home-section .home-tab{
		background-size: cover;
		height: auto;
	}
	.home-section .btn-form {
    margin: 0 auto;
    margin-bottom: 18px;
    margin-top: 70px; /* comment by avenues 11/08/2019 */
	}
	.cookie-opacity .cookie_btn {
    top: -69px;
    right: 10px;
		}
}
@media (max-width:812px) {
	.register-header ul li {
		padding: 0 30px;
	}
	.register-body .error-msg {
		margin-left: 4px;
	}
	span.steps.prev_check:before {
		width: 140px;
	}
	.home-section .home-tab .tab-pane {
		padding: 0 10px;
	}
	.home-section .home-tab .total-value {
		height: 55px;
		width: 140px;
		top: 2px;
	}
	.home-section .home-tab .input-sec .first-input {
		width: 145px;
	}
	.home-section .home-tab .total-value p {
		font-size: 10px;
	}
	.home-section .home-tab .total-value h3 {
		font-size: 15px;
	}
	.home-section .home-tab .gst-sec {
		padding: 5px 0 40px 6px;
	}
	.how-it-work.register-now .work-text {
		font-size: 18px;
	}

	/*about us page css start*/
	.img-box img.about-us-anim1, .img-box img.about-us-anim2 {
		width: 120px;
		height: 130px;
		top: 30px;
	}
	.about-bannerscene {
		left: 15%;
	}
	.img-box img.about-us-anim2 {
		left: 2%;
		top: 135px;
	}
	.img-box img.about-us-anim2 {
	}
	.footer .col-md-2 {
		margin: 5px 12px;
		padding: 0px;
	}
	.footer h3 {
		font-size: 17px;
		padding-bottom: 12px;
	}
	.about-dcb-bank {
		padding: 30px 0;
	}

	/*about us page css end*/
	header .menu li {
		margin: 0 8px;
	}
	header .top-nav .menu li a {
		font-size: 10px;
	}
	header .bg-warning {
		padding: 6px 10px;
		font-size: 11px !important;
	}
}
@media (max-width:768px) {
	.verification .word-verification p {
    font-size: 12px;
	}
	.verification-wapper .box {
		width: 100%;
		height: auto;
		max-height: unset;
	}
	.box-individual-icon p {
		margin-bottom: 0px;
	}
	.verification .word-verification .capcha-sec.verif .capcha-input{
		margin-bottom: 10px;
		margin-top: 8px;
	}
	.verification .word-verification .capcha-sec.add-ref .capcha-input{
		margin-bottom: 10px;
	}
	span.steps.prev_check:before {
		width: 185px;
	}
	.register-body {
		height: 740px;
	}
	.faq-page.post-login-home {
		margin-top: -27px;
	}
	.home-bannerscene {
		width: 651px;
		height: 310px;
		display: block;
		text-align: center;
		overflow: hidden;
		position: absolute;
		top: 37%;
		background: url(../images/homepage-banner-sprite-sheet.png);
		-webkit-animation: homebganimBg 5s steps(203) forwards infinite;
		animation: homebganimBg 5s steps(203) forwards infinite;
		left: 1%;
		z-index: 0;	    /* background-color: green; */

		/* background-size: 310px 848px; */
		transform: rotatey(40deg);
		transform: rotatex(55deg);
	}
	.money-transfer.trusted-partner .img-circel {
		max-width: 218px;
		height: 218px;
	}
	.money-transfer.trusted-partner .img-circel img {
		max-width: 130px;
	}
	.money-transfer.trusted-partner .customers .img-circel img {
		right: 0;
	}
	.money-transfer.trusted-partner .states .img-circel img {
		right: 50px;
	}
	.money-transfer.trusted-partner .branches .img-circel img {
		right: 0;
		max-width: 195px;
	}
	.home-section .home-tab .input-sec .first-input {
		width: 155px;
	}
	.home-section .home-tab .input-sec .second-input {
		width: 155px;
	}
	.home-section .home-tab .input-sec {
		margin: 5px 0;
	}
	.home-section .home-tab .total-value {
		height: 55px;
		top: -7px;
		width: 120px;
	}
	.home-section .home-tab .total-value p {
		font-size: 11px;
		line-height: 15px;
	}
	.home-section .home-tab .total-value h3 {
		font-size: 15px;
	}
	.home-section .home-tab .tab-pane {
		padding: 0 10px;
	}
	.home-section .home-tab .gst-sec {
		padding: 10px 0;
		/*margin-bottom: 35px;*/
		font-size: 13px;
	}
	.home-section .home-tab .head .text-right {
		padding-right: 20px;
	}
	.home-section .home-tab .head {
		padding: 0 8px;
	}
	#profile-tab {
		border-radius: 0 25px 0 0;
	}
	#home-tab {
		border-radius: 25px 0 0 0;
	}
	.home-section .img-girl {
		right: 15px;
		top: 30px;
	}
	.how-it-work.register-now .btn-form {
		margin-top: 0;
	}
	.why-choose .circel-section .circel .div-pos .icon-heading {
		font-size: 13px;
	}
	.why-choose .circel-section .circel .box1 .icon-heading {
		left: 35px;
		top: 94px;
	}
	.why-choose .circel-section .circel .box2 .icon-heading {
		left: 30px;
		top: 85px;
	}
	.why-choose .circel-section .circel .box4 .icon-heading {
		right: -4px;
		top: 88px;
	}
	.why-choose .circel-section .circel .box5 .icon-heading {
		right: 0;
		top: 90px;
	}
	.why-choose .circel-section .circel .box6 .icon-heading {
		right: 0;
		top: 80px;
	}
	.how-it-work .work-text {
		font-size: 24px;
	}
	.contact-us .contact .reach-us {
		padding: 25px;
	}
	.contact-us .contact .form-section {
		padding: 25px;
	}
	.contact-us .contact .reach-us .reach-number p {
		font-size: 14px;
	}
	.contact-us .contact .reach-us .reach-number h4 {
		font-size: 18px;
	}
	.contact-us .contact .form-section h3 {
		font-size: 16px;
	}
	.testimonial-left img {
		max-width: 245px;
	}
	.testimonials .testimonial-left {
		padding-left: 0;
	}
	.contact-us .contact .reach-us .reach-number {
		margin-bottom: 25px;
	}
	.contact-us .contact .reach-us .contact-main {
		bottom: -170px;
		left: 25px;
	}
	header .top-nav .menu li a {
		font-size: 11px;
	}
	header .bg-warning {
		padding: 6px 7px;
	}
	header .top-nav .menu li a {
		font-size: 11px;
	}
	header .top-nav .menu li {
		margin: 0 5px;
	}
	.how-it-banner .bannerback .sub-title {
		line-height: 26px;
		font-size: 13px;
	}
	.how-it-banner .bannerback h2 {
		font-size: 27px;
	}
	.how-it-banner .bannerback .it-work {
		padding: 47px 0 0 0;
	}
	.about-dcb-bank:before {
		left: -225px;
	}
	.about-dcb-bank {
		padding: 45px 0;
	}
	.bannerback {
		margin-top: 0;
		padding: 80px 0;
	}
	.banner .bannerback .text-box {
		margin-top: 55px;
	}
	.search-box-wrap .search-btn {
		padding: 5px 20px;
		margin: 14px 0 0 0;
	}
	.search-box-wrap .search-input {
		font-size: 28px;
	}
	.faqs-tab {
		font-size: 15px;
	}
	.faqs-tab li a {
		padding: 0 5px;
	}
	.faqs-section .mb-0 a {
		font-size: 13px;
	}
	.how-it-work-page .you-register .transfer-offered {
		margin-bottom: 60px;
	}
	.register-header ul li {
		padding: 0 50px;
	}
	.register-banner.how-it-banner {
		padding: 40px 0 110px 0;
	}
	.verification .word-verification {
		padding: 15px 0;
	}
	.Limitless-section .limitless-text {
		padding: 0 10px;
	}
	.personal-info.sc-bank-customer.step-2 .country-code-number {
		width: 60% !important;
		padding-right: 0;
	}
	.personal-info.sc-bank-customer.step-2 .country-code {
		width: 40% !important;
	}
	.cookiewrap p{
  	padding-left: 0px;
	}
	.cookie-opacity .cookie_btn {
    top: -44px;
	}
	/* .personal-info.sc-bank-customer.step-2 .country-code:after {
		left: 85px;
	} */
}
@media (min-width:300px) and (max-width:780px) {
	.circel-section {
		display: none !important;
	}
	.choose-mob {
		display: block;
	}
}
@media (max-width:767px) {
	span.steps.prev_check:before {
		width: inherit;
	}
	.cookie-opacity .cookie_btn {
    top: -31px;
    right: 19px;
	}
	.faq-page.post-login-home {
		margin-top: -36px;
	}
	.home-bannerscene {
		display: none;
	}
	.home-banner a.bg-warning:focus, .home-banner a.bg-warning:hover {
		background-color: #ffd93f !important;
		border: 1px #ffd93f solid;
		color: #22347a;
	}
	.mobile-hidd {
		display: none;
	}
	.home-banner .mobile-man, .mobile-girl {
		display: inline-block;
	}
	.home-banner .mobile-man img {
		width: 85px;
	}
	.home-banner .mobile-girl img {
		width: 45px;
	}
	.moblie-div {
		position: relative;
		text-align: center;
	}
	.moblie-div .mobile-girl {
		position: absolute;
		right: 0;
	}
	.home-section .home-tab .tab-pane {
		padding: 0 10px;
	}
	.home-section .home-tab .input-sec .second-input {
		width: 145px;
	}
	.home-section .home-tab .total-value p {
		font-size: 10px;
		line-height: 11px;
	}
	.home-section .home-tab .total-value {
		height: 50px;
		top: 8px;
		width: 110px;
	}
	.home-section .home-tab .input-sec .first-input {
		width: 50%;
		padding-left: 16px;
	}
	.home-section .home-tab .input-sec .second-input {
		width: 50%;
		padding-left: 63px;
	}
	.home-section .home-tab .total-value h3 {
		font-size: 15px;
	}
	.home-section h1 {
		font-size: 25px;
		padding: 10px 0 20px 0;
	}
	.home-section .home-tab .gst-sec {
		padding: 20px 0 20px 0;
	}
	.home-section .home-tab .gst-sec .transfer-fees {
		text-align: left;
	}
	.home-section .home-tab .gst-sec .applicable {
		text-align: right;
		padding-right: 8px;
	}
	.home-section .home-tab .input-sec {
		margin: 15px 0;
	}
	.home-section .home-tab .head {
		padding: 0 18px;
		font-size: 12px;
	}
	.offer-section .col-md-12 {
		padding: 20px;
	}
	.offer-section .owl-carousel.offer-slider.owl-theme.owl-loaded.owl-drag {
		margin-left: 0;
	}
	.choose-mob-slider .item-box {
		text-align: center;
		padding: 0px 0;
	}
	.choose-mob-slider .item-box h3 {
		font-size: 18px;
		opacity: 0.5;
	}
	.owl-carousel.choose-mob-slider .owl-item img {
		width: 140px;
		margin: 0 auto;
	}
	.how-it-work.register-now {
		background-image: url(../images/mobile-bg-yellow.jpg);
		padding: 25px 0;
	}
	.how-it-work.register-now .btn-form {
		margin-top: 10px;
	}
	.how-it-work.register-now .work-text {
		font-size: 20px;
	}
	.why-choose .bg-warning {
		margin-top: 20px;
	}
	.why-choose h3.title-text {
		padding: 0 0 10px 0;
		font-size: 25px;
	}
	.money-transfer {
		background: #e8f3ff url(../images/bg-shape-1.png) left no-repeat;
		height: auto;
		padding-top: 45px;
	}
	.testimonials {
		background: #e8f3ff url(../images/bg-shape-2.png) left no-repeat;
		height: auto;
		padding-top: 45px;
	}
	.about-dcb-bank h3.title-text {
		margin-bottom: 12px;
		padding-top: 25px;
		font-size: 25px;
	}
	.money-transfer h3.title-text, .testimonials h3.title-text {
		font-size: 25px;
	}
	.money-transfer.trusted-partner {
		padding: 30px 0 50px 0;
	}
	.money-transfer.trusted-partner .transfer-offered {
		margin: 21px 0;
	}
	.offer-section {
		padding: 10px 0;
	}
	.home-section .home-tab {
		height: auto;
	}
	.how-it-work {
		background-size: cover;
		padding: 25px 0;
	}
	.how-it-work .btn-form {
		float: left;
	}
	.contact-us .contact .reach-us {
		padding: 20px;
	}
	.contact-us .contact .reach-us .reach-number h4 {
		font-size: 14px;
	}
	.contact-us .contact .reach-us .reach-number p {
		font-size: 13px;
	}
	.contact-us .contact .reach-us .contact-main {
		position: static;
		padding: 20px 0 0 0;
	}
	.contact-us .contact .form-section {
		border-left: none;
		padding: 20px;
		border-top: 1px #ccc solid;
	}
	.contact-us .title-text {
		font-size: 25px;
	}
	#home-tab {
		border-radius: 22px 0 0 0;
	}
	#profile-tab {
		border-radius: 0 22px 0 0;
	}
	.home-section .home-tab .nav-tabs .nav-link {
		font-size: 15px;
		padding: 3px 0;
	}
	.offer-div {
		display: none;
	}
	.why-choose {
		padding: 25px 0;
	}
	.home-section .btn-form {
		margin-bottom: 14px;
	}
	.testimonials .col-md-8 {
		padding-left: 2px;
	}

	/**nav-expand for footer with head and ul**/
	.footer .accordion h3 {
		cursor: pointer;
		font-size: 15px;
		line-height: 25px;
		padding-bottom: 10px;
		border-bottom: 1px #d4d4d4 solid;
	}
	.footer .mobile-acrod {
		max-height: 0;
		overflow: hidden; /*transition: max-height 1s ease-out;*/
	}
	.footer .accordion h3:after {
		content: "+";
		float: right;
		font-size: 19px;
		position: absolute;
		right: 0;
		top: 0px;
	}
	.footer .accordion.open h3:after {
		content: "-";
		font-size: 27px;
		position: absolute;
		right: 2px;
		top: 0px;
	}
	.footer ul li a {
		line-height: 31px;
	}
	.footer h3 {
		margin-bottom: 0;
	}
	.footer .accordion.open .mobile-acrod {
		height: auto;
		max-height: 500px;/* transition: max-height 0.5ms !important;*/
	}

	/**nav-expand for footer with head and ul**/
	.banner .bannerback {
		margin-top: 0;
		padding: 45px 0;
	}
	.testimonials .testimonials-slider.owl-theme .owl-nav {
		position: absolute;
		width: 90px;
		text-align: center;
		margin: 0 auto;
		height: 40px;
		left: 0;
		right: 0;
	}
	.about-dcb-bank:before {
		left: -373px;
		top: -9px;
	}
	.search-box-wrap {
		padding: 20px 10px;
	}
	.search-box-wrap .search-input {
		width: 100%;
		font-size: 16px;
		height: 30px;
		padding: 0 0;
		border-bottom: 1px #b0b0b0 solid;
	}
	.search-box-wrap .search-btn {
		width: 100px;
		margin: 0 auto;
		text-align: center;
		position: absolute;
		left: 0;
		right: 0;
		top: 85px;
	}
	.tab-scrool {
		overflow: overlay;
		margin-bottom: 10px;
	}
	.tab-scrool::-webkit-scrollbar {
		width: 0px;
		background-color: transparent;
	}
	.faqs-tab {
		margin: 10px 0 10px 0;
		width: max-content;
		width: -moz-max-content;
		width: -webkit-max-content;
	}
	.faqs-section .mb-0 a {
		font-size: 12px;
	}
	.faqs-section .mb-0 a:after {
		right: 17px;
		font-size: 24px;
		top: 4px;
	}
	.faqs-section .mb-0 a[aria-expanded="true"]:after {
		font-size: 30px;
		top: -4px;
		right: 20px;
	}
	.faqs-section .card-header h5 a.collapsed {
		padding: 10px 40px 10px 10px;
	}
	.faqs-section .card-header h5 a {
		padding: 10px 40px 10px 10px;
	}
	.contact-us {
		padding: 45px 0;
	}
	.animation-section .img-box {
		display: none;
	}
	.animation-section .mobile-img {
		display: block;
		padding: 20px 20px 0 20px;
	}
	.animation-section .mobile-img img {
		width: 100%;
	}
	.btn-form {
		height: 35px;
		padding: 6px 20px;
		font-size: 14px;
	}
	.how-it-work.register-now .btn-form {
		padding: 6px 20px;
		font-size: 14px;
	}
	.why-choose .bg-warning {
		font-size: 14px;
	}
	.how-it-work-page .money-transfer {
		background-image: url(../images/bg-shape-3.png);
		background-color: transparent;
		background-repeat: no-repeat;
		background-size: cover;
		width: 100%;
		float: left;
		padding: 0;
	}
	.money-transfer.trusted-partner .customers .img-circel img {
		right: 55px;
	}
	.money-transfer.trusted-partner .branches .img-circel img {
		right: 35px;
		max-width: 195px;
	}
	.money-transfer.trusted-partner .states .img-circel img {
		right: 0;
		top: 0px;
		left: 0;
		margin: 0 auto;
	}
	.how-it-work-page .you-register .transfer-offered {
		margin-bottom: 65px;
	}
	.how-it-work-page .you-register .transfer-last.transfer-offered {
		margin-bottom: 0;
	}
	.videocheck .video-section {
		transform: translate(0, 20%) !important;
		-ms-transform: translate(0, 20%) !important;
		-webkit-transform: translate(0, 20%) !important;
	}
	.footer-sticky-mobile {
		width: 100%;
		float: left;
		background: #f9f9f9;
		height: 60px;
		z-index: 999;
		position: fixed;
		bottom: 0;
		left: 0;
		right: 0;
		box-shadow: 0 6px 50px 0 rgba(204, 204, 204, 0.7);
	}
	.footer-sticky-mobile ul {
		list-style: none;
		width: 100%;
		padding: 0;
		margin: 0 auto;
	}
	.footer-sticky-mobile ul li {
		float: left;
		border-right: 1px #e2e2e2 solid;
		width: 50%;
		text-align: center;
		padding: 10px 0;
		color: #2c4190;
		font-family: 'Gothambold';
	}
	.footer-sticky-mobile ul li span {
		display: block;
	}
	.footer-sticky-mobile ul li:nth-child(3) {
		border-right: none;
	}
	.show-offer-mob {
		display: block;
	}
	.contact-mob {
		display: block;
	}
	.show-offer-mob {
		position: fixed;
		right: 0;
		left: 0;
		bottom: -365px;
		z-index: 9;
		width: 100%;
		height: auto;
		background: #ffffff;
		padding: 15px;
		transition: all 0.5s linear;
	}
	.show-offer-mob.open {
		bottom: 40px;
		transition: all 0.5s linear;
		box-shadow: 0 0 8px rgba(0, 0, 0, 0.3);
	}
	.show-offer-mob .close-icon-mob {
		width: 20px;
		float: right;
		position: absolute;
		top: 0px;
		right: 15px;
	}
	.show-offer-mob .close-icon-mob img {
		width: 20px;
		cursor: pointer;
	}
	.show-offer-mob {
		display: block;
	}
	.contact-mob {
		display: block;
	}
	.contact-mob {
		position: fixed;
		right: 0;
		left: 0;
		bottom: -260px;
		z-index: 1;
		width: 100%;
		height: auto;
		background: #ffffff;
		padding: 15px;
		transition: all 0.5s linear;
	}
	.contact-mob.open {
		bottom: 60px;
		transition: all 0.5s linear;
		box-shadow: 0 0 8px rgba(0, 0, 0, 0.3);
	}
	.contact-popup {
		margin-left: 73px;
	}
	.contact-mob .close-icon-mob {
		width: 20px;
		float: right;
		position: absolute;
		top: 0px;
		right: 15px;
	}
	.contact-mob .close-icon-mob img {
		width: 20px;
		cursor: pointer;
	}
	.copyright {
		margin-bottom: 60px;
		padding: 10px 0;
	}
	.how-it-work-page .money-transfer .you-register h5 {
		font-size: 22px;
		padding: 16px 0px 40px 0;
	}
	.how-it-work-page .money-transfer .you-register .btn-form {
		margin-bottom: 45px;
	}
	.how-it-work-page .you-register {
		padding: 30px 0 0 0;
	}
	.testimonial-left img {
		max-width: 200px;
		margin: 0 auto;
		display: block;
	}
	.how-it-banner .bannerback h2 {
		font-size: 24px;
	}
	.how-it-banner {
		padding: 45px 0 40px 4px;
	}
	.how-it-work-page .money-transfer .you-register h3.title-text {
		margin-top: 120px;
	}
	.faq-page {
		margin-top: -60px;
	}
	.home-section {
		padding: 70px 0 0 0;
	}
	.register-header ul li {
		padding: 0 10px;
	}
	.register-header .register-label h3 {
		font-size: 10px;
	}
	.register-page .register-body .existing, .register-page .register-body .non-existing {
		width: 100%;
		padding: 35px;
		margin-bottom: 20px;
	}
	.sc-bank-customer p {
		margin-bottom: 10px;
	}
	.sc-bank-customer {
		margin: 26px auto;
		padding: 20px;
	}
	.register-page .register-body .existing {
		margin-right: 0;
	}
	
	/* comment by avenues 11/08/2019 */
	.register-body .form-input, .register-body .sds {
		margin: 10px 0;
	}
	.personal-info.sc-bank-customer, .sc-bank-customer.verification {
		padding: 20px 18px;
	}
	.step1a {
		padding: 0 15px;
	}
	.sc-bank-customer {
		position: relative;
	}
	.personal-info textarea {
		height: 100%;
		margin-left: 0;
	}
	.verification-wapper h3 {
		margin-bottom: 20px;
	}
	.register-box h3 {
		font-size: 17px;
	}
	.verification .word-verification {
		padding: 30px 0;
	}
	.verification .word-verification .capcha-sec .capcha-input {
		width: 120px;
	}
	.verification .word-verification .capcha-sec .capcha img {
		width: 80%;
	}
	.verification .word-verification .capcha-sec .capcha-input .form-input {
		margin: 6px 5px;
		height: 30px;
	}
	.personal-info .calender:after {
		right: 15px;
		top: 15px;
	}
	.register-page .register-body .existing, .register-page .register-body .non-existing {
		font-size: 14px;
	}
	.register-body {
		background-image: url(../images/bg-shape-register.png);
		background-repeat: no-repeat;
		background-size: cover;
		width: 100%;
		height: 100%;
	}
	.referral-program .register-body {
		background: url(../images/bg-shape-register.png) #fff no-repeat;
	}
	.next-btn {
		bottom: 21px;
	}
	.back-btn {
		bottom: 21px;
	}
	.verification .word-verification [type="radio"]:checked + label, [type="radio"]:not(:checked) + label {
		line-height: 16px;
		font-size: 10px;
	}
	.Limitless-section {
		display: block;
	}
	.refer-friend input {
		margin-top: 0;
	}
	.col-md-4.wow.fadeInUp.center {
		height: 70px;
	}
	.personal-info .calender .icon {
		top: 10px;
		right: 0px;
		height: 46px;
	}
	.select-div:after {
		right: 36px;
		top: 30px;
	}
	.select-div:before {
		right: 40px;
		top: 30px;
	}
	.col-md-4.wow.fadeInUp.center {
		height: auto;
	}
	/* .register-body .calender .error-msg {
		margin-top: 68px;
	} comment by avenues 11/08/2019 */
	.register-body .error-msg {
		margin-left: 14px;
	}
	.register-body .personal-info .col-md-8 {
		margin-top: 30px;
	}
	.personal-info.sc-bank-customer.step-2 .country-code {
		width: 35% !important;
		padding-left: 18px;
	}
	.personal-info.sc-bank-customer.step-2 .country-code-number {
		width: 65% !important;
		margin: 0;
	}

	/* .personal-info.sc-bank-customer.step-2 .country-code:after {
		left: 106px;
	} */
}
@media (min-width:568px) and (max-width:760px) {
	.menu {
		padding: 0px 9.5%;
	}
	.home-section .home-tab .gst-sec {
		padding: 14px 0 0 0;
	}
}

/*@media (max-width: 412px) {
.home-section .home-tab .gst-sec {padding:35px 0;}
}*/
@media (max-width:320px) {
	.home-section .home-tab .gst-sec {
		padding: 15px 0;
		font-size: 10px;
	}
	.home-section .btn-form {
    margin-top: 50px; /* comment by avenues 11/08/2019 */
	}
}
@media only screen and (device-width:1600px) {
	.register-body .error-msg {
		margin-left: 4px;
	}
	.personal-info.sc-bank-customer.step-2 .country-code {
		width: 30% !important;
		border-top-right-radius: 0px !important;
		border-bottom-right-radius: 0px !important;
		border-radius: 100px;
		border: none;
		margin: 0 0 0px 0;
		box-shadow: 0px 0px 7px 1px #eee;
		background-color: #fff;
		padding: 12px 20px 12px 27px;
		font-family: 'GothamBook';
		-webkit-appearance: none;
		float: left;
		text-align: left;
		color: #011251;
	}
	.personal-info.sc-bank-customer.step-2 .country-code-number {
		width: 70% !important;
		padding-left: 10px !important;
		border-top-left-radius: 0px !important;
		border-bottom-left-radius: 0px !important;
	}

	/* .personal-info.sc-bank-customer.step-2 .country-code:after {
		top: 12px;
		left: 98px;
	} */
}
/* comment by avenues 11/08/2019 */

/* updated by avenues dev */
@media  screen and (max-width: 1024px){
	.home-section .btn-form {margin: 0 auto;margin-bottom: 18px;margin-top: 18px;}
	.register-body .error-msg {
		margin-left: 4px;
	}
  }