body{font-family:'Lato',sans-serif;font-size:14px;color:#000;overflow-x:hidden;background:#fff}
a{color:inherit}
.noPadding{padding:0}
.noMargin{margin:0}
.paddingTop10{padding-top:10px}
.paddingBottom10{padding-bottom:10px}
.paddingLeft10{padding-left:10px}
.paddingRight10{padding-right:10px}
.paddingTop15{padding-top:15px}
.paddingBottom15{padding-bottom:15px}
.paddingRight15{padding-right:15px}
.paddingLeft15{padding-left:15px}
.paddingTopBottom15{padding-top:15px;padding-bottom:15px}
.marginTop10{margin-top:10px}
.marginBottom10{margin-bottom:10px}
.marginLeft10{margin-left:10px}
.marginRight10{margin-Right:10px}
.marginTop15{margin-top:15px}
.marginBottom15{margin-bottom:15px}
.marginLeft15{margin-left:15px}
.marginRight15{margin-Right:15px}
.marginTopBottom15{margin-top:15px;margin-bottom:15px}
.floatLeft{float:left}
.floatRight{float:right}
.floatNone{float:none}
ul,li{padding:0;margin:0}
.listItems li{line-height:2}
.designedBy{text-align:right}
.footerLinks li{list-style:none}
nav{background:none!important;border:0}
nav .navbar-toggle{background:none!important}
.navbar-default{background:none!important;border:none!important;border-radius:0;box-shadow:none!important;height:45px!important}
.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#fff!important;background:#a77e2f!important}
nav .navbar-nav,.navbar .navbar-inner,.navbar-default,.container-fluid,.collapse,.navbar-collapse,nav .navbar-nav li{padding:0;margin:0}
nav .navbar-nav{background:#9d1f13!important;border:0;color:#fff;width:100%;font-size:small}
nav .navbar-nav li{background:#b8893a;color:#fff;height:45px}
nav .navbar-nav .navmenu-last{border-right:0}
nav .navbar-nav a{text-align:center;height:45px;color:#fff!important;line-height:20px;font-size:small}
nav .navbar-nav a:hover{color:#fff!important}
.navbar-default .navbar-nav>li>.active{color:#FFF!important;text-shadow:none;text-outline:0}
.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#fff}
.navbar-header{background-color:#fff}
a:hover{color:inherit}
hr{border-color:#be8c2e}
.logoContainer1{background-color:#1e2331;height:20px}
.logo img{margin-top:10px;margin-bottom:10px}
.logoContainertop{/* background:linear-gradient(180deg,#c99a42 0,#af7812 100%) */background: linear-gradient(90deg, #A57C2D 0%, #DDC363 22.92%, #B68738 52.09%, #DABD5F 74.48%, #B68738 100%);}
.logoContainer{background:#fff}
.menu li{list-style:none;float:left;margin-left:-9px}
.menu a{display:block;padding-left:30px;padding-right:30px;color:#fff;text-decoration:none;line-height:50px;font-size:15px;font-weight:600}
.menu a:hover,.menu .active a{background:#a77e2f;margin-top:0;color:#fff!important;padding-left:30px;padding-right:30px}
.android{float:left;margin-left:3%}
.ios{float:left}
.ios img{margin-left:10px}
.flog1{margin-top:6px}
.newyork{color:#000;float:left;margin-left:15px;margin-right:15px}
.londan{margin-left:15px;margin-right:15px;color:#000;float:left}
.india{margin-left:15px;margin-right:15px;color:#000}
.newyork img{margin-top:-2px;float:left}
.london img{margin-top:-2px;float:left}
.india img{margin-top:-2px;float:left;margin-left:10px}
.india_time,.london_time,.newyork_time{margin-left:5px}
.latestUpdatesContainer{background:url(../images/recent_updates.png) no-repeat center left;padding-left:152px;margin-left:23px;margin-top:10px}
.latestUpdatesContainer marquee{color:#d3aa46;margin-top:5px;font-size:16px;font-weight:600}
.app{margin-top:30px}
.app p{font-size:12px;margin-left:10px}
.download{background:#aeaeae;line-height:2;padding:4px;color:#fff;font-weight:bold;font-family:"Open Sans";border-radius:10px;float:left;margin-top:8px;margin-left:10px}
.mainprotit{/* background:linear-gradient(180deg,#c99a42 0,#af7812 100%); */background: linear-gradient(90deg, #A57C2D 0%, #DDC363 22.92%, #B68738 52.09%, #DABD5F 74.48%, #B68738 100%);color:#fff;font-size:18px;margin:15px 0 7px 0;padding:10px;text-transform:uppercase;border-radius:10px}
.mainprogold:nth-child(odd){color:#000;font-size:24px;margin-bottom:10px;padding:6px 10px;text-transform:uppercase;border-radius:10px;border:1px solid #f4f4f4;vertical-align:middle;background:rgba(244,244,244,0.6);font-weight:600;}
.mainprogold:nth-child(even){color:#000;font-size:24px;margin-bottom:10px;padding:6px 10px;text-transform:uppercase;border-radius:10px;border:1px solid #f4f4f4;vertical-align:middle;background:rgba(244,244,244,0.6);font-weight:600;}
.mainprogold1{color:#000;font-size:24px;margin-bottom:10px;padding:6px 10px;text-transform:uppercase;border-radius:10px;border:1px solid #f4f4f4;vertical-align:middle;background:rgba(244,244,244,0.6);font-weight:600;}
.tabw1{width:25%;text-align:center}
.tabw2{width:25%;text-align:center}
.tabw3{width:10%;text-align:center}
.mainprogold td{font-size:19px}
.mainprogold1 td{font-size:19px}
.table>thead>tr>th{border-bottom:1px solid #dbab44}
.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{vertical-align:middle}
.booking_contacttop{margin-top:20px;margin-bottom:20px}
.booking_contact{background:#eaeaea;color:#d3aa46;text-align:center;line-height:5;margin-top:-10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}
.booking_contact1 h4{/* background:linear-gradient(180deg,#c99a42 0,#af7812 100%); */background: linear-gradient(90deg, #A57C2D 0%, #DDC363 22.92%, #B68738 52.09%, #DABD5F 74.48%, #B68738 100%);color:#fff;font-size:18px;margin:15px 0 7px 0;text-transform:uppercase;border-top-left-radius:10px;border-top-right-radius:10px;color:#fff;text-align:center;line-height:3}
.booking_contact p{font-size:18px;font-weight:bold}
.booking_contact i{font-size:25px}
.news_event{border:1px solid #e19f00;text-align:center}
.news_event hr{width:22%;margin-top:0;margin-bottom:10px}
.disclaimer_top{background:#641409:}
.disclaimer strong{color:#000}
.disclaimer p{line-height:1.7;color:#000;margin-top:10px}
.copyright{margin-top:10px;margin-bottom:10px;font-weight:500;color:#fff}
.terms{margin-top:10px;margin-bottom:10px;font-weight:500;color:#fff;text-align:center}
.powerdby{margin-top:10px;margin-bottom:10px;font-weight:500;color:#fff}
.disclaimer{margin-top:27px}
.footer{background:linear-gradient(180deg,#c99a42 0,#af7812 100%);color:#fff}
.categories{margin-top:15px;background: #eaeaea;border: 1px solid #be8c2e;border: 1px solid #be8c2e;padding: 8px;}
.booking_contactimg{float: left;margin-left: 65px;margin-top: 20px;margin-right: -63px;}
.redround1{font-size: 14px;}
.redround{
	border-radius: 8px;
    padding: 4px;
    padding-left: 20px;
    padding-right: 22px;}
.highvalue{
	color:#02B802;
}
.lowvalue{
	color:#DA1414;
}
.tabwour{}
.tabwour1{font-size:30px !important}
.online{text-align: center;}
.body_contant1 {
    background-image: url(../images/swarnaakaarsh_bg.png);
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}
form {
  border-radius: 5px;
  max-width:700px;
  width:100%;
  margin: 5% auto;
  /* background-color: #FFFFFF; */
  overflow: hidden;
}
.input_cont {
  border-radius: 0px 5px 5px 0px;
  border: 1px solid #eee;
  margin-bottom: 15px;
  width: 80% !important; 
  height: 40px;
  float: left;
  padding: 0px 15px;
}
.form-groupinput{
	border: 1px solid #ddd;
	    color: #000;
}
.captcha{
	width: 55% !important;
}
textarea {
  border-radius: 0px 5px 5px 0px;
  border: 1px solid #EEE;
  margin: 0;
  width: 80%; 
  height: 130px; 
  float: left;
  padding: 0px 15px;
      margin-bottom: 13px;
}

.form-group {
  overflow: hidden;
  clear: both;
}
.form-group{
	color: #000;
}
.form-group{
	margin-bottom:0px;
}
.icon-case {
  width: 10%;
  float: left;
  border-radius: 5px 0px 0px 5px;
  background:#D1AF55;
  /* height:42px; */
  position: relative;
  text-align: center;
  line-height:40px;
  color:#fff;
}

i {
  color:#555;
}

.contentform {
  padding: 0px 30px;
}

.bouton-contact{
	background-color: #D1AF55;
    color: #FFF;
    text-align: center;
    width: 25%;
    border: 0;
    padding: 7px;
    cursor: pointer;
    font-size: 18px;
}

.leftcontact {
  float:left;
  box-sizing: border-box;
  padding: 0px 15px 0px 0px;
  width:100%;
}
.validation {
  display:none;
  margin: 0 0 10px;
  font-weight:400;
  font-size:13px;
  color: #DE5959;
}

#sendmessage {
  border:1px solid #fff;
  display:none;
  text-align:center;
  margin:10px 0;
  font-weight:600;
  margin-bottom:30px;
  background-color: #EBF6E0;
  color: #5F9025;
  border: 1px solid #B3DC82;
  padding: 13px 40px 13px 18px;
  border-radius: 3px;
  box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.03);
}

#sendmessage.show,.show  {
  display:block;
}
.getintouchTitle{
	height: 35px;
    background-color: #D1AF55 ;
    color: #fff;
    line-height: 35px;
    font-weight: bold;
	font-size: 21px;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    text-align: center;    margin-top: 10px;
}
.getintouchTitle span{
	margin-left: 13px;
}
.getintouchTitle1{
	/* margin-bottom: 7px;
    margin-top: 4px; */
	margin-top: -1px;
    margin-bottom: 20px;
    border-width: 1px;
    border-style: solid;
    border-color: rgb(6, 64, 101);
    border-image: initial;
    border-radius: 3px;
}
.getintouchTitle1 span{
    margin-left: 35px;
	line-height: 1.6;
}
.location, .contact1, .email{
	border: #D1AF55  1px solid;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-right: 10px;
    margin-bottom: 3px;
    color: #000;
	font-size: 18px;
}
.location p, .contact1 p, .email p{
	margin-left: 25px;
}
.contactus{
	padding-top:7%
}
.contact_us{
	margin-left: -68px;
    margin-top: 5%;
}
.fa {
   color:#000;
}
.logo img{
    margin-top: 12px !important; 
}
.tradegif img{    
    padding-top: 39px;
    margin-left: 114px !important;
  
}
.table5{background:#FFFFFF}
.table5 td{text-align:left;color:#0b1f51;font-size:16px;vertical-align:middle!important;font-weight:bold;line-height:3.5}
.table6{background:#f2d67e}
.table6 td{text-align:left;color:#0b1f51;font-size:16px;vertical-align:middle!important;font-weight:bold;line-height:3.5}
.footer_top{color:#000;border-top:2px solid #f4b408;font-size:16px}
.aboutus p{font-size:22px;}
.bank_gst_pan{text-align: right;font-size: 18px;font-weight: bold;margin-top: 8px;}
.footer_title{margin-top: 18px;}