@media (max-width: 1199px) {
.navbar-brand { padding: 15px 15px 15px 0; }
.navbar-brand>img { width: 130px; }
.navbar-nav li { padding: 6px 12px;	}
.navbar-nav li a { font-size: 13px;	}
.nav.navbar-nav.navbar-right li a i { margin: 0 2px 0 0; }
.bannerAreaInner { padding: 120px 0 100px;	}
.bannerAreaInner h1 { font-size: 40px; line-height: 50px; }
.roadmaptittl p { padding: 0 15%;	}
.referralMain { padding: 70px 0 10px;	}
.referralsInner ul { text-align: center;	}
.referralsInner ul li { margin: 0 10px 95px 0;	}
.banner-ico-2 { left: 37%; }
.banner-ico-1 {	left: 21%; }
.mapOuter {	margin: 0 0 140px 60px;}
.mapOuter:nth-child(3)::before { left: 255px; }
.footerInner p { font-size: 12px; line-height: 18px;	}
.footerInner ul li a { font-size: 12px; line-height: 18px;	}
.addressFooter ul li { font-size: 10px; }
.addressFooter ul li i { font-size: 12px; }

.refertittledesci {
	text-align: center;

	width: 100%;
	margin: 0 0 20px;
}




}

@media (max-width: 991px) {
h2 { font-size: 30px; line-height: 35px;	margin: 0 0 10px 0;}
h3 { font-size: 26px; line-height: 31px;}
.navbar-brand>img {	width: 110px;}
.navbar-nav li { padding: 6px 5px;}
.navbar-nav li a { font-size: 12px;}
.nav.navbar-nav.navbar-right li { padding: 0 1px;}
.nav.navbar-nav.navbar-right li a {	padding: 6px 8px;}
.bannerAreaInner h1 { font-size: 30px; line-height: 35px; }
.tradesRight { margin: 0 0 30px; position: unset;}
.workingMain { padding: 70px 0 30px;}
.workingLeft img { max-width: 100%;}
.banner-ico-1 {	top: 37%;}
.workingRight p { font-size: 14px;	line-height: 19px;}
.mapInner {	height: 220px;}
.mapOuter {	margin: 0 0 140px 30px;	width: 27%;}
.mapOuter:nth-child(3)::before { left: 205px;}
.mapInnerAf h3 { padding: 6px;	font-size: 11px;}
.newsletterInner p { font-size: 20px;}
.already p { font-size: 13px;}
.footerTop h3 {	font-size: 15px;}
}

@media (max-width: 767px) {
    
.banner {
	background: rgba(0, 0, 0, 0) url("../images/mobile_banner.jpg") no-repeat;
	background-size: 100% 100% !important;
}
 
    
    
.headingOther h2 { font-size: 26px; line-height: 31px; }
.headingOther p { font-size: 16px;	line-height: 21px; }
h2 { font-size: 28px; line-height: 35px; margin: 0 0 10px 0; }
h3 { font-size: 24px; line-height: 29px;}
header { min-height: auto; }
.navbar-brand { margin: 0; padding: 5px 15px 5px 0;	}
.navbar-brand>img { width: 100px; }
.navbar-nav { background: #f15c30; margin: 0; width: 100%;	}
.navbar-default .navbar-toggle { background-color: #f15c30; margin-top: 10px; margin-right: 10px; border-color: transparent; }
.navbar-default .navbar-toggle:focus,	.navbar-default .navbar-toggle:hover {
background-color: #e42414; }
.navbar-collapse { padding-right: 0; padding-left: 0; }
.navbar-default .navbar-toggle .icon-bar { background-color: #fff; }
.navbar-default .navbar-nav>li { border-bottom: 1px solid rgba(255, 255, 255, 0.3);	padding: 0; width:100%; }
.navbar-default .navbar-nav>li>a { border-radius: 0; color: #fff; font-size: 14px; padding: 10px 15px; text-align: right; }
.navbar-default .navbar-nav li a:hover,	.navbar-default .navbar-nav li.active a {color: #fff; background: #e42414; }
.navbar-default .navbar-nav>.active>a,	.navbar-default .navbar-nav>.active>a:hover,	.navbar-default .navbar-nav>.active>a:focus {background: #e42414; color: #fff;	}
.nav.navbar-nav.navbar-right li a { padding: 10px 15px; background: #f15c30;
border: none; text-align: right; border-radius: 0; }
.nav.navbar-nav.navbar-right li a:hover, .nav.navbar-nav.navbar-right li a:focus { border: none; 
color: #fff; background: #e42414; }
.bannerAreaInner { padding: 130px 0 100px; }

.roadmapinn { padding: 0 15px; }
.mapOuter { margin: 0 0 40px; width: 100%; }
.mapInner { height: 150px; }
.mapOuter:nth-child(3)::before { display: none; }
.mapOuter::after { display: none; }
.roadline { display: none; }
.mapInnerAf h3 { padding: 6px 15px; font-size: 14px; }
.roadmaptittl p { padding: 0 10px;}
.investMain .table-responsive { margin-bottom: 0; overflow-x: scroll !important; }

.downloadMain { padding: 70px 0 30px; }
.downloadLeft img { width: auto; transform: rotate(0deg); float: none; margin: auto; }
.downloadRight { margin: 20px 0 30px; }
.downloadRight p { font-size: 15px; line-height: 21px;	}
.downloadBtn { text-align: center; }

.banner-img { width: 300px;}
.banner-ico-1 {	top: 115px;	left: 56px;}
.banner-ico-2 { top: -40px;	left: 108px;}

.newsletterInner input { height: 40px;	padding: 0 10px;font-size: 14px;}
.newsletterInner .input-group { border: 3px solid rgba(0, 0, 0, 0.2); }
.newsletterInner button { height: 40px; padding: 8px 10px;}
.newsletterInner p { text-align: left;}

.footerTop h3 { font-size: 16px;}
.footerInner p { font-size: 14px; line-height: 19px;}
.footerInner ul li a {	font-size: 14px; line-height: 19px;	}
.addressFooter ul li {	font-size: 14px;	line-height: 19px;}
.addressFooter ul li i {	font-size: 14px;}

.aboutLeft {

	text-align: center;
	width: 390px;
	margin: auto;
}

.about-ico-4 {	width: 38px; left: -32px; top: 52px; }
.about-ico-5 { width: 36px; left: -12px; top: 8px; }
.about-ico-6 { width: 36px; left: -75px; top: -25px; }


.about-ico-1 {
	width: 2px;
	left: 143px;
	top: 93px;

}
.about-ico-2 {
	width: 2px;
	height: 25px;
	left: 153px;
	top: 102px;
	z-index: 1;
}.about-ico-3 {
	width: 2px;
	height: 27px;
	left: 164px;
	top: 108px;
	z-index: 1;
}


.tradesRight img { min-height: auto;}

.bgPulse span:nth-child(1),.bgPulse span:nth-child(2), .bgPulse span:nth-child(3), .bgPulse span:nth-child(4), .bgPulse span:nth-child(5), .bgPulse span:nth-child(7), .bgPulse span:nth-child(8), .bgPulse span:nth-child(10), .bgPulse span:nth-child(11), .bgPulse span:nth-child(12),.bgPulse span:nth-child(13), .bgPulse span:nth-child(15), .bgPulse span:nth-child(16), .bgPulse span:nth-child(17), .bgPulse span:nth-child(18), .bgPulse span:nth-child(19), .bgPulse span:nth-child(20), .bgPulse span:nth-child(21), .bgPulse span:nth-child(23), .bgPulse span:nth-child(24), .bgPulse span:nth-child(25), .bgPulse span:nth-child(26), .bgPulse span:nth-child(27), .bgPulse span:nth-child(28), .bgPulse span:nth-child(30), .bgPulse span:nth-child(31), .bgPulse span:nth-child(32), .bgPulse span:nth-child(33), .bgPulse span:nth-child(35), .bgPulse span:nth-child(36), .bgPulse span:nth-child(38), .bgPulse span:nth-child(39), .bgPulse span:nth-child(40), .bgPulse span:nth-child(42), .bgPulse span:nth-child(43), .bgPulse span:nth-child(44), .bgPulse span:nth-child(45), .bgPulse span:nth-child(46), .bgPulse span:nth-child(47), .bgPulse span:nth-child(48), .bgPulse span:nth-child(49), .bgPulse span:nth-child(50) {
 display: none;
}

.about-img {
	max-width: inherit;
	margin: 0 0 0 -13px;
	width: 314px;
}









}

@media (max-width: 599px) {
    .users form label {
	
	font-size: 13px;

}
.g-recaptcha {
	transform: scale(.8);
		-webkit-transform: scale(.8);
			-moz-transform: scale(.8);
	margin:0 0 0 -29px;
} 
    
    
.bannerAreaInner h1 { font-size: 26px; line-height: 31px;}
.footerRES { width: 100%;}
.footerInner { min-height: auto;}
.depositsRES {	width: 100%;}

.goog-te-gadget .goog-te-combo {
    margin: 4px 0;
    width: 100%;
}
.goog-te-gadget {

    float: none;
   
    width: 100%;
}


}
@media (max-width: 360px) {

.aboutLeft {
	text-align: center;
	width: 295px;
	margin: auto;
}
.about-ico-1 {
	width: 2px;
	left: 98px;
	top: 93px;

}
.about-ico-2 {
	width: 2px;
	height: 15px;
	left: 110px;
	top: 102px;
	z-index: 1;
}.about-ico-3 {
	width: 2px;
	height: 17px;
	left: 119px;
	top: 108px;
	z-index: 1;
}


}




