@media(max-width: 1100px) {
	.footer-menu ul li a {
		padding: 0 8px;
	}
}
@media(max-width: 1024px) {
	.footer-menu ul li a {
		padding: 0 6px;
	}
	.copyright {
		margin-top: 0 !important;
	}
}
@media(max-width: 991px) {
	#main-navbar .navbar-nav.main-nav {
		padding-right: 20px;
	}
	.theme-default #main-navbar .navbar-nav>li>a {
		padding: 0 22px;
	}
	.get-started-sec .get-box {
		padding-left: 15px;
		padding-right: 15px;
	}
	.get-started-sec .get-box p br {
		display: none;
	}
	.recent-inv-block .recent-inv-list li {
		width: 50%;
	}
	.footer-menu {
		clear: both;
		margin-top: 5px;
		width: 100%;
	}
	.footer-menu ul li a {
		line-height: 22px;
	}
}
@media(max-width: 767px) {
	.banner-sec {
		padding-top: 100px !important;
	}
	.get-started-sec .get-box {
		width: 100%;
		min-height: auto;
		padding: 30px 0;
	}
	#main-navbar .navbar-collapse.collapse {
		/*display: none;*/
	}
	#main-navbar .navbar-nav.main-nav {
		padding-right: 0;
	}
	#main-navbar .navbar-toggle {
		margin-top: 12px;
	}
	.theme-default #main-navbar .navbar-collapse>div>.navbar-nav {
		background: #333;
		margin-top: 80px;
	}
	.theme-default #main-navbar .navbar-nav>li:hover>a,
	.theme-default #main-navbar .navbar-nav>li.active>a {
		border-bottom: solid 8px transparent !important;
	}
	#main-navbar .navbar-nav>li>a {
		height: 60px;
		line-height: 60px;
	}
	.home-page .banner-heading {
		font-size: 40px;
	}
	.home-page .banner-sub-heading {
	    font-size: 22px;
	    line-height: 29px;
	}
	.happy-customer-sec .customer-heading {
		font-size: 30px;
	}
	.happy_customer_slider {
		padding-left: 0;
		padding-right: 0;
	}
	.happy_customer_slider .item .dark-blue {
		padding-top: 10px !important;
		font-size: 24px !important;
	}
	.happy_customer_slider .item .font-22 {
		font-size: 18px !important;
	}
	.happy_customer_slider .item .font-26 {
		font-size: 18px !important;
	}
	.recent-inv-block .recent-heading {
		font-size: 28px;
	}
	.our-brands .brand-list li {
		width: 20%;
	}
	.wait-heading {
		font-size: 26px;
	}
	.footer-sec .padding_left50 {
		padding-left: 20px !important;
	}
	.footer-sec .padding_right50 {
		padding-right: 20px !important;
	}
	.footer-sec .padding_left65 {
		padding-left: 35px !important;
	}
	.social-icon ul li {
		padding: 0 2px;
	}
}
@media(max-width: 600px) {
	.happy_customer_slider .item .dark-blue {
		padding-top: 0 !important;
		margin-top: 15px !important;
    	font-size: 18px !important;
    	line-height: 24px;
	}
	.recent-inv-block .recent-inv-list li {
		width: 100%;
	}
	.recent-inv-block .recent-inv-list li .col-xs-4 img{
		float: right;
	}
	.footer-sec .col-xs-7,
	.footer-sec .col-xs-5 {
		width: 100%; 
		float: left;
	}
	.footer-sec .col-xs-7 .col-xs-3 {
		width: 100%;
		text-align: center;
	}
	.social-icon ul {
		text-align: center;
	}
	.footer-menu ul {
		text-align: center;
		margin-top: 10px;
		margin-bottom: 10px;
	}
	.footer-sec .col-xs-8.padding_left65 {
		width: 100%;
	    padding-left: 0 !important;
	    padding-right: 0 !important;
	    text-align: center !important;
	}
}
@media(max-width: 480px) {

    .home-page .get-btn {
        width: 230px;
    }
    .home-page .banner-sub-heading br {
    	display: none;
    }
}

@media(max-width: 1360px) {
	.banner-stap-img {
		width: 22%;
	}
}
@media(max-width: 1200px) {
	.banner-stap-img {
		width: 20%;
	}
}
@media(max-width: 1100px) {
	.footer-menu ul li a {
		padding: 0 8px;
	}
	.banner-stap-img {
		width: 20%;
		top: 15%;
	}
}
@media(max-width: 1024px) {
	.footer-menu ul li a {
		padding: 0 6px;
	}
	.copyright {
		margin-top: 0 !important;
	}
}
@media(max-width: 991px) {
	#main-navbar .navbar-nav.main-nav {
		padding-right: 20px;
	}
	.theme-default #main-navbar .navbar-nav>li>a {
		padding: 0 22px;
	}
	.get-started-sec .get-box {
		padding-left: 15px;
		padding-right: 15px;
	}
	.get-started-sec .get-box p br {
		display: none;
	}
	.recent-inv-block .recent-inv-list li {
		width: 50%;
	}
	.footer-menu {
		clear: both;
		margin-top: 5px;
		width: 100%;
	}
	.footer-menu ul li a {
		line-height: 22px;
	}
	.banner-stap-img {
		left: 0%;
	}
}
@media(max-width: 767px) {
	.get-started-sec .get-box {
		width: 100%;
		min-height: auto;
		padding: 30px 0;
	}
	#main-navbar .navbar-collapse.collapse {
		/*display: none;*/
	}
	#main-navbar .navbar-nav.main-nav {
		padding-right: 0;
	}
	#main-navbar .navbar-toggle {
		margin-top: 12px;
	}
	.theme-default #main-navbar .navbar-collapse>div>.navbar-nav {
		background: #333;
		margin-top: 80px;
	}
	.theme-default #main-navbar .navbar-nav>li:hover>a,
	.theme-default #main-navbar .navbar-nav>li.active>a {
		border-bottom: solid 8px transparent !important;
	}
	#main-navbar .navbar-nav>li>a {
		height: 60px;
		line-height: 60px;
	}
	.home-page .banner-heading {
		font-size: 40px;
	}
	.home-page .banner-sub-heading {
	    font-size: 22px;
	    line-height: 29px;
	}
	.happy-customer-sec .customer-heading {
		font-size: 30px;
	}
	.happy_customer_slider {
		padding-left: 0;
		padding-right: 0;
	}
	.happy_customer_slider .item .dark-blue {
		padding-top: 10px !important;
		font-size: 24px !important;
	}
	.happy_customer_slider .item .font-22 {
		font-size: 18px !important;
	}
	.happy_customer_slider .item .font-26 {
		font-size: 18px !important;
	}
	.recent-inv-block .recent-heading {
		font-size: 28px;
	}
	.our-brands .brand-list li {
		width: 20%;
	}
	.wait-heading {
		font-size: 26px;
	}
	.footer-sec .padding_left50 {
		padding-left: 20px !important;
	}
	.footer-sec .padding_right50 {
		padding-right: 20px !important;
	}
	.footer-sec .padding_left65 {
		padding-left: 35px !important;
	}
	.social-icon ul li {
		padding: 0 2px;
	}

	.banner-stap-img {
		position: inherit;
		margin: 4% auto 0;
		display: block;
		width: 40%;
		-ms-transform: rotate(14.5deg); /* IE 9 */
	    -webkit-transform: rotate(14.5deg); /* Chrome, Safari, Opera */
	    transform: rotate(14.5deg);
	}
	.home-page .banner-heading {
		padding-top: 0px;
	}
	.accepted-page.home-page .banner-heading {
		padding-top: 50px;
	} 
	.banner-btn {
		margin: 0 auto 7px !important;
		display: block;
	}
	.home-page .banner-sub-heading {
		padding-top: 0;
		padding-bottom: 15px;
	}
	.we-want-heading::before {
		display: none;
	}
	.we-want-heading::after {
		display: none;
	}
	
	.phn-text{
	font-size:14px; 
	padding: 5px 0px;
	text-align:center;
	}
}
@media(max-width: 600px) {
	.happy_customer_slider .item .dark-blue {
		padding-top: 0 !important;
		margin-top: 15px !important;
    	font-size: 18px !important;
    	line-height: 24px;
	}
	.recent-inv-block .recent-inv-list li {
		width: 100%;
	}
	.recent-inv-block .recent-inv-list li .col-xs-4 img{
		float: right;
	}
	.footer-sec .col-xs-7,
	.footer-sec .col-xs-5 {
		width: 100%; 
		float: left;
	}
	.footer-sec .col-xs-7 .col-xs-3 {
		width: 100%;
		text-align: center;
	}
	.social-icon ul {
		text-align: center;
	}
	.footer-menu ul {
		text-align: center;
		margin-top: 10px;
		margin-bottom: 10px;
	}
	.footer-sec .col-xs-8.padding_left65 {
		width: 100%;
	    padding-left: 0 !important;
	    padding-right: 0 !important;
	    text-align: center !important;
	}
	.theme-default #main-navbar .navbar-header span.pull-right {
		font-size: 18px !important;
    	margin-top: 22px !important;
	}
	.phn-text{
	font-size:13px; 
	padding: 5px 0px;
	text-align:center;
	}
	
}
@media(max-width: 480px) {

    .home-page .get-btn {
        width: 230px;
    }
    .home-page .banner-sub-heading br {
    	display: none;
    }
    .theme-default #main-navbar .navbar-header span.pull-right {
	    font-size: 13px !important;
	    margin-top: 27px !important;
	}
	.phn-text{
	font-size:13px; 
	padding: 5px 0px;
	text-align:left;
	}
	.mob-banner-btn{padding-top:22px;}
	.accepted-page .phn-text {
		text-align: center;
	}
	.accepted-page .banner-btn.mob-banner-btn {
	    padding-top: 0;
	    line-height: 79px;
	}
}
@media(max-width: 380px) { 
	.banner-stap-img {
	    margin: 7% auto 0;
	    width: 56%;
	}
	.home-page .banner-heading {
	    line-height: 32px;
	    font-size: 30px;
	}
	.banner-btn {
		font-size: 24px;
		width: 100%;
	}
	.banner-btn .country-code {
		font-size: 14px;
	}
    .theme-default #main-navbar .navbar-header span.pull-right {
	    font-size: 12px !important;
	    margin-top: 22px !important;
	    margin-right: 5px !important;
	}
	.theme-default #main-navbar .navbar-header img {
	    width: 100px;
	    height: auto;
	    margin-top: 8px;
	}
	.we-want-heading {
		font-size: 24px;
	}
	.trade-sale-heading {
		font-size: 26px;
		line-height: 30px;
	}
	.phn-text{
	font-size:13px; 
	padding: 5px 0px;
	text-align:left;
	}
	.mob-banner-btn{padding-top:22px;}
}