body {
	line-height:1.5;
	font-size:16px;
	font-weight:regular;
	color:#484848;
	font-family: 'Titillium Web', sans-serif;
	border-top: 10px solid #e1b43a;
	 letter-spacing: .7px;
}
	.text-justify{text-align:justify !important;}	
	.navbar-nav>li>a {
    padding-top: 8px;
    padding-bottom: 8px;
    margin-top: 5px;
}
.form-control {
height: 34px;
border-radius:0px;
}
.btn-default {
    color: #fff;
    background-color: #e1b43a;
    border-color: #e1b43a;
	border-radius:0;
}
.slider-brder{border-bottom: 10px solid #e1b43a;}
.gold-style{background-color:#e1b43a;}
.a-link{color:#484848 !important;}
.text-mail{color:#484848 !important;}
.text-mail-page{color:#fff !important;}
.a-link:hover{color:#484848 !important;}
.text-mail:hover{color:#484848 !important;}
.text-mail-page:hover{color:#fff !important;}
.profile-mrgn{background-color:#e1b43a !important;margin-top:0px !important;padding:5px 30px !important;}
.pad-l100{padding-left:100px;}
.cargo-mrgn{margin-top:10px;margin-bottom:25px;}
.mrgn-t30{margin-top:-30px;}
		.navbar-inverse .navbar-nav>li>a:focus, .navbar-inverse .navbar-nav>li>a:hover {
		color: #fff;
		background-color: #e1b43a;
		margin-top:5px;
		}
		.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:focus, .navbar-inverse .navbar-nav > .active > a:hover {
			color: #fff;
			background-color: #e1b43a;
			padding: 8px 15px;
			margin-top:5px;
		}
		.navbar-nav{margin-top:35px;}
		.navbar {border-radius: 0px;}
		.navbar-inverse .navbar-nav > li > a {
		color: #fff;}
		.navbar-inverse{background-color:#010801;border:none;}
		i{color:#fff;padding-right:5px;} 
		.navbar-nav{text-transform: uppercase;}
		.link-color{color:#fff !important;}
		.top-header{background-color:#7bc143;color:#fff;}
		.top-icon{text-align:right;margin-bottom:0px;margin-top:0px;}
		.txt-right{text-align:right;}
		.navbar-toggle{margin-top: 2px;}
		.nav-style{margin-top:-20px;margin-bottom:0px;}	
		.head-margin{margin-bottom: -50px;margin-top: 5px;}	
		.mrgn-t15{margin-top: 15px;}
			.carousel-inner > .item > img,
	  .carousel-inner > .item > a > img {
		  width: 100%;
		  margin: auto;
		  opacity: 0.7;		  
	  }
	  .slider-style{padding-left:0px !important;padding-right:0px !important;margin-top:-5px;}
	  .carousel-control.left{background-image:none;background-repeat: repeat-x;}	  
	  .carousel-control.right{background-image:none;background-repeat: repeat-x;}	 
		h2{text-align:center;color:#484848;font-size:36px;font-weight:600;}	
		h3{font-size:22px;font-weight:600;}	
		.well {padding: 0px;margin-bottom: 20px;background-color: transparent;border: none;border-radius: 0px;-webkit-box-shadow:none;box-shadow: none;}
		.carousel-caption {margin-right: 25%;margin-left: 35%;padding-bottom: 1%;width:40%;line-height:0.8;text-align:left;}
		.text-white{color:#fff;}
		.maine-style{background-color:#f1f5f3;}		
		.testimonial-style{background-color:#d2a936;;}		
		.footer-style{background-color:#565656;color:#fff;}		
		.footer-style p{padding-bottom: 8px;padding-top: 15px;font-size: 15px;}
		
		.carousel-caption h3{font-size:60px;font-weight: 600;}
		.carousel-caption p{font-size:50px;}
		.slider-br{background-color:#010801;margin-top: -20px;}
		.royal-services{margin-top:20px;margin-bottom:40px;}
		.contact-page{margin-top:20px;margin-bottom:-6px;}
		.mrgn-t40{margin-top:40px;}
		.royal-services-h3{padding-top:0px;padding-bottom:10px;font-weight:800;}
		.pad-b15{padding-bottom:15px;}
		.royal-services-a{color:#d2a936;text-decoration:none;}
hr{margin-top:40px;margin-bottom:40px;}
.royal-services-a span{color:#000;font-size:20px;padding-left:20px;}		

.mrgn-b50{margin-bottom:50px;}
.royal-marine{margin-top:20px;margin-bottom:40px;}

.flot-left{float:left;padding-right:10px;}
.mrgn-t20{margin-top:20px;}

.testimonial-mrgn{margin-top:40px;margin-bottom:44px;}

.testimonial-txt{font-size:18px;color:#fff;}
.contact-h3{padding-top:15px;padding-bottom:15px;font-weight:600;}
.custom-underline{ box-shadow: inset 0 0px 0 white, inset 0 -1px 0 black;}
.contact{padding-top:15px;padding-bottom:15px;font-weight:800;}
.st {border-bottom: 5px solid #e1b43a;}
.ct {border-bottom: 3px solid #e1b43a;}
.pad-b20{padding-bottom:20px;}	
.pad-b30{padding-bottom:23px;}
.mrgn-tm50{margin-top: -50px;}
.mrgn-tm30{margin-top: -30px;}
		@media only screen and (min-width: 320px) and (max-width: 500px) {
		.top-icon{display:none !important;}
		.center{text-align:center;}
		.logo-align{padding-top: 10px;margin-bottom: -50px;}
		.icon-marg{margin-bottom:8px !important;}
		.carousel-caption{display:none;}
		}	
		
		@media only screen and (min-width: 500px) and (max-width: 800px) {
		.center{text-align:center;}
		.carousel-caption{display:none;}
		}	
		
		@media only screen and (min-width: 768px) and (max-width: 1024px) {.menu-top{margin-top:45px !important;}}