@media (min-width: 768px) {
.hRgtTop ul li {
	display: inline-block;
	border-right: #85888b solid 1px;
	}
	.hRgtTop ul li:last-of-type {
		border: none;
		padding-left: 0;
		padding-right: 0;
		}

.navMain.navbar-default .navbar-nav > li:last-of-type {
	padding-right: 0;
	}
	.navMain.navbar-default .navbar-nav > li:after {
		right: 0;
		left: 0;
		margin: 0 auto;
		}
	.customNavbar {
		padding: 0;
		}
		.customNavbar .navbar-nav {
			float: right;
			}

}

@media (min-width: 992px) {
.hRgtTop {
	text-align: right;
	margin-bottom: 0;
	}
	.hRgtTop ul li {
		float: left;
		overflow: hidden;
		}



}
@media (max-width: 1199px) {
	.navMain.navbar-default .navbar-nav > li {
		padding:0px 5px;
	}
	.provide-holder .provide-list {
		padding: 0 0 0 240px;
	}
	.navMain.navbar-default .navbar-nav > li > a { font-size:12px;}

}
@media (max-width: 992px) {
	.footer-top-row > div:nth-child(2) {
		background:none;
	}
	.footer-top-row > div:nth-child(1),
	.footer-top-row > div:nth-child(2) {
		margin-bottom:20px;
	}
	.row {
		margin:0px;
	}
	.testimonial-container .item p {
		padding:20px 10px;
	}
	.provide-holder .heading {
		width:100%;
		height:auto;
		position:static;
		border-top-left-radius:3px;
		border-bottom-left-radius:0px;
		border-top-right-radius:3px;
		-webkit-border-top-left-radius:3px;
		-webkit-border-bottom-left-radius:0px;
		-webkit-border-top-right-radius:3px;
		-moz-border-radius-bottomleft:0px;
		-moz-border-radius-topright:3px;
		-moz-border-radius-topleft:3px;
		position:relative;
	}
	.provide-holder .heading {
		padding-bottom:20px;
	}
	.provide-holder .heading h2 span {
		display:inline;
	}
	.provide-holder .heading:after {
		position: absolute;
		content:"";
		height: 0px;
		width: 0px;
		border-left: 93px solid transparent;
		border-top: 60px solid #cc5f70;
		border-right: 93px solid transparent;
		left:50%;
		margin-left:-78px;
		top:100%;
		z-index:1;

	}
	.provide-holder .heading:before {
		position: absolute;
		content:"";
		height: 0px;
		width: 0px;
		border-left: 85px solid transparent;
		border-top: 55px solid #2c2c2c;
		border-right: 85px solid transparent;
		left:49%;
		margin-left:-62px;
		top:100%;
		z-index:2;

	}
	.provide-holder .provide-list {
		padding:60px 0px 0px 0px;
		margin:20px 0px 0px;
	}
	.provide-holder .provide-list li {
		width:100%;
		display:block;
		background:url(../images/provide-border2.jpg) repeat-x center bottom;
		box-sizing:border-box;
		margin-right:0px;
		text-align:center;
		color:#FFF;
		min-height:135px;
		vertical-align:top;
		margin-bottom:20px;
	}
	.provide-holder .provide-list li:last-child {
			width:100%;
			background:none;
		}
	.claim-form .row {
		margin-left:-15px;
		margin-right:-15px;
	}
	.inner-page h2 {
		font-size:30px;
	}
	.hLogo { float:left; width:25%;}
	.hRightPart { float:right; width:74%;}
	.hRgtTop { text-align:right;}




}
@media (max-width: 768px) {

	.customNavbar {
		text-align:center;
	}
	.customNavbar .navbar-nav {
		float:none;
		/*margin:0 auto;
		display:inline-block;*/
	}
	.navMain.navbar-default .navbar-nav > li {
		text-align:left;
	}
	.navMain.navbar-default .navbar-nav > li::after {
		left: 0 !important;
		/*margin-left: -8px !important;*/
	}
	.navMain.navbar-default .navbar-nav > li ul {
		display:block;
		position:relative;
	}
	.navMain.navbar-default .navbar-nav > li:hover ul {
											display:block;
										}
	.navMain.navbar-default .navbar-nav > li ul li {
		padding:10px 20px;
		border-bottom:1px solid #FFF;
	}
		.navMain.navbar-default .navbar-nav > li ul li:last-child {
			border-bottom:none;
		}
		.navMain.navbar-default .navbar-nav > li ul li:hover a {
			color:#ee2228;
		}
	.footer-top-row > div {
		background:none;
	}
	.carousel-caption {
		bottom:0;
		margin-bottom:0px;
		background:rgba(255, 255, 255, 0.5);
		left:0;
		right:0;
		padding-bottom:65px;
		padding-left:20px;
	}
	.carousel-caption h2 {
		font-size:36px;
		line-height:40px;
	}
	.carousel-caption h2 span {
		display:inline;
		font-size:40px;
	}
	.home-form {
		padding:20px;
	}
	.inner-page h2 {
		font-size:24px;
	}
	.inner-page-form ul li .btn {
		font-size:15px;
		padding:8px 15px;
	}
	.contact-holder {
		background:none;
	}
	.hRgtTop { margin-bottom:0;}

}
@media (max-width: 767px) {
	.navMain.navbar-default .navbar-nav > li:after {
		left:50%;
		margin-left:-12px;
	}
	.finance-holder {
		display:block;
		width:100%;
	}
	.finance-holder .column {
			display:block;
			float:none !important;
			border-bottom:1px solid #FFF;
			padding-top:30px;
			padding-bottom:30px
		}
	.hRgtTop ul li {
    	display: inline-block;
    	padding: 0 0 0 10px;
	}
	.hLogo { width: auto; text-align:center; float:none;}
	.hRightPart { width: auto; float:none;}
	.hRgtTop { text-align:center; margin-bottom:0;}
	.hRgtTop ul li { display:inline-block;}
	.navbar-header { width:145px; margin:0 auto; position:relative; top:0;}


}
@media (max-width: 554px) {
	.home-form ul li {
		margin-bottom:10px;
	}

}
@media (max-width: 479px) {
	.about-cust > div {
		float:none;
		width:100%;
	}
}



