@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,500,300,900,700italic);
body {
	padding-bottom: 0px;
	color: #000;
	font-family: 'Roboto', sans-serif;
	font-size: 14px;
}
/* CUSTOMIZE THE NAVBAR
------------------------------------------------- */
/* Special class on .container surrounding .navbar, used for positioning it into place. */
.navbar-wrapper {
	position: absolute;
	top: 0;
	right: 0;
	left: 0;
	z-index: 20;
}
.caret {
	display: none;
}
.chart-para {
	font-size: 16px ;
  }
.main-chart-container p {
	font-size: 16px !important;
  }
.button-vrc{
	width: 75px;
	float: left;
}
@media (min-width: 1536px) {
	
		.container {
			max-width: 1280px !important;
		}
	}
#recaptcha3 {
	transform: scale(0.84);
	display: block;}

#recaptcha2 {
	float: right !important;
}

/*#recaptcha1 {
	transform: scale(0.91);
	display: block;
}*/

*#recaptcha1 {
	float: right;
}

#recaptcha4 {
	transform: scale(0.91);
	display: block;
}

#recaptcha5 {
	transform: scale(0.95);
}

/* Flip around the padding for proper display in narrow viewports */
.navbar-wrapper > .container {
	padding-right: 0;
	padding-left: 0;
}
.banner-slider-rt {
	padding-left: 0px !important;
	padding-right: 0px !important;
}
.navbar-wrapper .navbar {
	padding-right: 15px;
	padding-left: 15px;
}
.navbar-wrapper .navbar .container {
	width: auto;
}
/* CUSTOMIZE THE CAROUSEL
-------------------------------------------------- */
/* Carousel base class */
.carousel {
	height: auto;
	margin-bottom: 20px;
}
/* Since positioning the image, we need to help out the caption */
.carousel-caption {
	z-index: 10;
}
/* Declare heights because of positioning of img element */
.carousel .item {
	height: auto;
	background-color: #777;
}
.carousel-inner > .item > img {
	position:relative;
	top: 0;
	left: 0;
	min-width: 100%;
	height: auto;
}
.firetip-list {
	margin: 0px;
	padding: 10px 15px;
}
.firetip-list li {
	padding-left: 7px;
}
.firetip-edit h4 {
	color: #002E5B;
	line-height: 1.5;
}
.firetip-edit h5 {
	color: #002E5B;
	font-size: 15px;
}
.firetip-edit p {
	margin-top: 20px;
	margin-bottom: 20px;
}
.qst-img-edit {
	text-align: center;
	margin-top: 30px;
	margin-bottom: 30px;
}
.qst-img-edit h5 {
	color: #002E5B;
	font-weight: bold;
}
.qst-img-edit h4 {
	font-weight: bold;
	font-size: 24px;
}
.qst-content-edit {
	text-align: left;
	margin-top: 30px;
	margin-bottom: 30px;
}
.qst-content-edit h5 {
	color: #002E5B;
	font-weight: bold;
}
.qst-content-edit h4 {
	font-weight: bold;
	font-size: 24px;
}
.qst-content-edit h3 {
	color: #002E5B;
	font-weight: bold;
	font-size: 18px;
}
.list-qst {
	margin: 0px;
	padding: 10px 15px;
}
.list-qst li {
	padding: 4px;
}
.simulator-query .form-group {
	margin-bottom: 5px;
}
.futures-brokers-edit {
	font-size: 22px !important;
}

.futures-brokers-edit:after {
	background: none !important;
}
.short-text-r {
	text-align: center;
	font-size: 21px;
	color: #f6bb19;
}
.short-text-rt {
	text-align: center;
	position: relative;
	color: #f6bb19;
	font-size: 18px;
}
.short-text-rt::after {
	background: #f6bb19 none repeat scroll 0 0;
	bottom: -12px;
	content: "";
	height: 4px;
	left: 46px;
	position: absolute;
	width: 120px;
	left: 50%;
	margin-left: -60px;
}
.brokers-cont::after {
	left: 44.2% !important;
}
.default-rsx {
	float: left !important;
	margin-top: 10px;
}
/* RESPONSIVE CSS
--0136------------------------------------------------ */

figure.picture_br {
	margin: 25px 0px;
}
table.sierra_table {
	text-align: center;
	border: 4px double #09f;
}
table.sierra_table th {
	text-align: center;
	border-right: 4px double #09f !important;
	color: #2c2c2c;
}
table.sierra_table td {
	border: 4px double #09f !important;
}
p.special_strip {
	background-color: #613765;
	color: #fff;
	padding: 5px;
}

/*****0136******/
@media (min-width: 768px) {
/* Navbar positioning foo */
.navbar-wrapper {
	margin-top: 20px;
}
.navbar-wrapper .container {
	padding-right: 15px;
	padding-left: 15px;
}
.navbar-wrapper .navbar {
	padding-right: 0;
	padding-left: 0;
}
/* The navbar becomes detached from the top, so we round the corners */
.navbar-wrapper .navbar {
	border-radius: 4px;
}
/* Bump up size of carousel content */
.carousel-caption p {
	margin-bottom: 20px;
	font-size: 21px;
	line-height: 1.4;
}
.featurette-heading {
	font-size: 50px;
}
}
 @media (min-width: 992px) {
.featurette-heading {
	margin-top: 120px;
}
}
.carousel-caption {
	background: rgba(0, 0, 0, 0) -webkit-linear-gradient(left, rgba(1, 46, 91, 0.4) 0%, rgba(243, 185, 26, 0.4) 100%) repeat scroll 0 0;
	background: rgba(0, 0, 0, 0) linear-gradient(to right, rgba(1, 46, 91, 0.4) 0%, rgba(243, 185, 26, 0.4) 100%) repeat scroll 0 0;
	bottom: 23%;
	left: 5%;
	padding: 20px;
	top: 25%;
	right: 5%;
}
.carousel-caption h3 {
	font-size: 20px;
	font-weight: 800;
	letter-spacing: 1px;
	margin: 0;
	padding-top: 14px;
	text-align: center;
	text-shadow: none;
	text-transform: uppercase;
	line-height: 36px;
}
.carousel-caption h3 .yellow {
	color: #f6bb19;
}
.yellow-2 {
	color: #f6bb19;
}
img {
	max-width: 100%;
}
.navbar {
	margin-bottom: 0;
}
.upper-top-social-info {
	background: #262d37 none repeat scroll 0 0;
	line-height: 50px;
}
.social-media-officilas {
	margin-bottom: 0;
	padding-bottom: 0;
	float: right;
}
.text-info p {
	color: #6a7b92;
	font-size: 14px;
	margin-bottom: 0;
	text-transform: uppercase;
}
.main-info {
	float: left;
	width: 100%;
}
.main-info {
	float: left;
	width: 100%;
}
.icon-left {
	float: left;
	width: 20%;
}
.text-right {
	color: #000;
	float: left;
	font-size: 15px;
	text-align: left;
	width: 80%;
}
.text-right > span {
	color: #a9a9a9;
	display: inline-block;
}
.address-contact-info {
	margin-bottom: 0;
	padding-bottom: 10px;
	padding-top: 15px;
	float: right;
}
.icon-left > img {
	padding-top: 5px;
	vertical-align: middle;
}
.address-contact-info > li {
	vertical-align: top;
	width: 49%;
}
.logo {
	padding-top: 5px;
}
.logo-header {
	padding-bottom: 8px;
	padding-top: 7px;
}
.navbar-inverse .navbar-nav > li > a {
	color: #fff;
	font-size: 14px;
	text-transform: uppercase;
}
.nav > li > a {
	display: block;
	padding: 15px 5px !important;
	position: relative;
}
.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:focus, .navbar-inverse .navbar-nav > .active > a:hover {
	background: none;
	color: #fff;
}
.navbar-inverse {
	background-color: #002e5b;
	border-color: #080808;
}
h2.futures-brokers {
	font-size: 22px;
	font-weight: 600;
	text-align: center;
	text-transform: uppercase;
	color: #002e5b;
	position: relative;
}

ul.fire-trip {
	list-style: outside none none;
	padding: 0px;
	width: 100%;
}
.trading-platform > li {
	padding: 0;
	width: 20%;
	float: left;
}
.trading-platform-edit > li {
	padding: 0;
	width: 20%;
	float: left;
}
ul.trading-platform {
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	-moz-border-right-colors: none;
	-moz-border-top-colors: none;
	border-color: #000 -moz-use-text-color #000 #000;
	-o-border-image: none;
	border-image: none;
	border-style: solid none solid solid;
	border-width: 1px medium 1px 1px;
	display: inline-block;
	margin-bottom: 0;
	margin-left: 0;
	margin-top: 40px;
}
ul.fire-trip > li {
	border-bottom: 1px solid #000;
	border-right: 1px solid #000;
	padding-left: 7px;
	padding-right: 6px;
	text-align: center;
	width: 100%;
	min-height: 20px;
}
ul.fire-trip li:nth-child(2) {
	min-height: 290px;
}
ul.fire-trip-edit li:nth-child(2) {
	min-height: 290px;
}
ul.fire-trip li:first-child {
	min-height: 87px;
	padding-top: 10px;
}
ul.fire-trip li:last-child {
	border-bottom: medium none;
	margin-bottom: 0;
	padding-bottom: 14px;
	padding-top: 15px;
}
ul.fire-trip li h3 {
	color: #002e5b;
	font-size: 18px;
	margin: 0;
	padding-bottom: 0px;
	padding-top: 12px;
	text-align: left;
	text-transform: uppercase;	
	margin-bottom: 5px;
}
ul.fire-trip li p {
	font-size: 15px;
	line-height: 22px;
	text-align: left;
	height: auto;
}
ul.trading-platform-edit li:last-child ul li:first-child >img {
	width: 72px !important;
}
ul.fire-trip li h4 {
	color: #f6bb19;
	font-size: 15px;
	font-weight: 600;
	line-height: 35px;
	margin: 0;
	text-align: center;
}
ul.fire-trip li img {
	padding-bottom: 9px;
	padding-top: 8px;
}
ul.fire-trip li h5 {
	color: #d91118;
	line-height: 35px;
	margin: 0;
	text-align: center;
}
ul.fire-trip li h5 a {
	color: #d91118;
}
ul.fire-trip li h5 a:hover {
	color: #d91118;
	text-decoration: none;
}
.demo-now {
	background: #3d4c7c none repeat scroll 0 0;
	border-radius: 15px;
	color: #fff;
	line-height: 32px;
	margin: 0 auto;
	padding-top: 0;
	width: 60%;
}
.demo-now a {
	color: #fff;
	display: block;
	font-size: 16px;
	text-decoration: none;
}
.demo-now a:hover {
	background: #f6bb19;
	color: #002e5b;
	border-radius: 14px;
	display: block;
}
.middle-content {
	margin-bottom: 25px;
}
.we-offers {
	background: #eee none repeat scroll 0 0;
	padding-bottom: 30px;
	padding-top: 25px;
}
ul.services-title {
	float: left;
	list-style: outside none none;
	margin: 0 0 35px;
	padding: 0;
	width: 100%;
}
ul.services-title li h4 {
	border-right: 4px solid #f6bb19;
	color: #002e5b;
	font-size: 30px;
	font-weight: 600;
	margin: 0;
	padding-bottom: 11px;
	padding-right: 33px;
	padding-top: 10px;
	text-align: right;
}
.services-title li:first-child {
	float: left;
	width: 32%;
}
.services-title li:last-child {
	float: right;
	width: 64%;
}
ul.services-title li p {
	color: #000;
	font-size: 17px;
	font-style: italic;
	font-weight: 400;
	line-height: 26px;
}
ul.services-four-boxes {
	float: left;
	list-style: outside none none;
	margin-bottom: 0;
	padding: 0;
	width: 100%;
}
ul.services-four-boxes > li {
	display: inline-block;
	margin-bottom: 2%;
	margin-right: 2%;
	width: 47%;
}
.main-content {
	float: left;
	position: relative;
	width: 100%;
}
.main-content-left {
	left: 7px;
	position: absolute;
	top: 18px;
	width: 24%;
	z-index: 9999;
}
.main-content-right {
	background: #fff none repeat scroll 0 0;
	border: 1px solid #c6c6c6;
	float: left;
	margin-left: 20%;
	width: 80%;
}
.content-box h3 {
	color: #000;
	font-size: 22px;
	font-weight: 600;
	margin: 0;
	padding-left: 45px;
	position: relative;
}
.content-box h3 a {
	color: #000;
}
.content-box h3 a:hover {
	text-decoration: none;
}
.content-box h3::after {
	background: #f6bb19 none repeat scroll 0 0;
	bottom: -9px;
	content: "";
	height: 4px;
	left: 46px;
	position: absolute;
	width: 60px;
}
.content-box > p {
	font-size: 16px;
	line-height: 27px;
	padding-left: 45px;
	padding-top: 22px;
	padding-right: 13px;
}
.content-box {
	min-height: 180px;
	padding-top: 15px;
}
.choose-us > h3 {
	color: #002e5b;
	font-size: 25px;
	font-weight: 600;
	margin: 0;
	padding-bottom: 10px;
	position: relative;
}
.choose-us h3:after {
	position: absolute;
	height: 3px;
	content: "";
	width: 60px;
	left: 0px;
	bottom: 0px;
	background: #f6bb19;
}
.why-choose-us {
	padding-top: 25px;
	padding-bottom: 21px;
}
.choose-us > p {
	color: #000;
	font-size: 15px;
	font-weight: 400;
	line-height: 22px;
	padding-top: 10px;
	text-align: justify;
}
.trading-simulator > h3 {
	color: #002e5b;
	font-size: 22px;
	font-weight: 600;
	margin-top: 5px;
	text-transform: uppercase;
}
.trading-simulator > span {
	color: #000;
	text-transform: none !important;
}
.simulator-query {
	border: 3px solid #e9e9e9;
	margin-top: 5px;
	padding: 5px;
}
.simulator-query input {
	border-radius: 0;
}
.simulator-query .btn-default {
	background-color: #f6bb19;
	border-color: #ca9502;
	border-width: 2px;
	color: #fff;
}
.simulator-query .btn-default.active.focus, .simulator-query .btn-default.active:focus, .simulator-query .btn-default.active:hover, .simulator-query .btn-default.focus:active, .simulator-query .btn-default:active:focus, .simulator-query .btn-default:active:hover {
	background-color: #f6bb19;
	border-color: #ca9502;
	color: #fff;
}
.contactt-trading > h3 {
	color: #fff;
	font-size: 26px;
	line-height: 100px;
	margin: 0;
}
.avaiable {
	background: #002e5b;
}
.contactt-trading span {
	display: inline-block;
	margin-left: 8%;
}
ul.our-partners {
	list-style: outside none none;
	margin-bottom: 0;
	margin-top: 35px;
	padding: 0;
	width: 99%;
	margin-left: auto;
	margin-right: auto;
}
h3.clients {
	color: #000;
	font-size: 27px;
	margin: 0;
	position: relative;
	text-align: center;
}
h3.clients::after {
	background: #000 none repeat scroll 0 0;
	bottom: 0;
	content: "";
	height: 3px;
	left: 50%;
	;
	margin-bottom: -6px;
	position: absolute;
	width: 60px;
	margin-left: -25px;
}
.partners {
	padding-bottom: 25px;
	padding-top: 30px;
}
.our-partners > li {
	display: inline-block;
	margin-right: 7px;
}
.our-partners li:last-child {
	margin-right: 0px;
}
.upper-footer {
	background: #383838 none repeat scroll 0 0;
	padding-bottom: 29px;
	padding-top: 30px;
}
.upper-footer-part h3 {
	border-bottom: 1px solid #5e5b5b;
	color: #fff;
	font-size: 17px;
	font-weight: 600;
	padding-bottom: 9px;
	text-transform: uppercase;
}
.upper-footer-part p {
	color: #fff;
	font-weight: 400;
	line-height: 23px;
	text-align: justify;
}
ul.quicks {
	list-style: outside none none;
	padding: 0;
}
ul.quicks li a {
	color: #fff;
	font-size: 14px;
	line-height: 30px;
	text-decoration: none;
	text-transform: uppercase;
}
ul.address {
	float: left;
	list-style: outside none none;
	padding: 0;
	width: 100%;
}
.main-add {
	float: left;
	width: 100%;
}
.left-add {
	float: left;
	width: 25%;
}
.right-text {
	float: right;
	width: 73%;
}
ul.address > li {
	color: #fff;
	float: left;
	font-size: 15px;
	margin-bottom: 12px;
	width: 100%;
}
ul.social-media {
	padding: 0px;
	width: 100%;
	float: left;
	list-style: none;
}
.social-media > li {
	display: inline-block;
	margin-right: 10px;
}
.footer-form input {
	background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
	border: 1px solid #fff;
	border-radius: 0;
}
.footer-form .btn-default {
	background-color: #f6bb19;
	border-color: #ca9502;
	border-width: 2px;
	color: #fff;
	float: right;
}
.footer {
	background: #252323;
	color: #fff;
	padding-top: 20px;
}
.copyright {
	color: #fff;
	font-size: 15px;
	line-height: 50px;
	text-align: center;
}
.footer-form textarea {
	background: none;
	border-radius: 0px;
}
.navbar-static-top {
	border-width: 0;
	z-index: 1000;
}
.navbar-static-top {
	border-width: 0;
}
ul.navbar-nav > li:last-child > a {
	background: #f6bb19 none repeat scroll 0 0;
	color: #002e5b;
	font-size: 12px;
	font-weight: 600;
	line-height: 16px;
	margin-left: 26px;
	padding-bottom: 8px !important;
	text-align: center;
}
ul.navbar-nav > li:last-child {
	background: rgba(0, 0, 0, 0) url("images/last-background.png") no-repeat scroll left bottom;
}
ul.navbar-nav > li:last-child > a:hover {
	background: #f6bb19;
	color: #002e5b;
}
.nav > li:last-child > a {
	padding: 10px 9px 0 !important;
}
.navbar-inverse .navbar-nav > li > a {
	font-size: 14px;
}
.nav li {
	position: relative;
}
.sub_menu {
	background: #002e5b;
	min-width: 215px;
	height: auto;
	position: absolute;
	top: 100%;
	left: 0;
	color: #fff;
	padding: 5px;
	text-align: center;
	font-size: 14px;
	list-style: none;
	padding-bottom: 19px;
	display: none;
	z-index: 999999;
	text-align: left;
}
.sub_menu li a {
	color: #fff;
	text-decoration: none;
	display: inline-block;
	width: 100%;
	font-size: 14px;
	padding: 5px 5px;
	width: 170px;
}
.sub_menu li a:hover {
	color: #f6bb19;
}
.nav > li:hover .sub_menu,  .nav > li:active .sub_menu,  .nav > li:focus .sub_menu {
	display: inline-block;
}
.trading-in {
	border: 2px solid #002e5b;
	border-radius: 5px;
	line-height: 30px;
	margin: 0 auto;
	text-align: center;
	width: 60%;
}
.contact-trading {
	float: left;
	width: 100%;
}
.trading-in a {
	color: inherit;
	display: block;
	text-decoration: none;
	font-weight: 600;
	font-size: 13px;
	text-transform: uppercase;
}
.trading-in a:hover {
	color: inherit;
	display: block;
	text-decoration: none;
	background: #002e5b;
	color: #f6aa19;
}
.margin-gap h4 {
	color: #000;
	margin-bottom: 25px;
	margin-top: 40px;
}
.margin-gap > p {
	font-size: 15px;
	line-height: 28px;
	padding-bottom: 20px;
}
.margin-stocks caption {
	font-size: 25px;
	color: #002e5b;
}
.post-featured img {
	width: 100%;
}
.term-and-conditions {
	float: left;
	width: 100%;
}
.privacy-policy li {
	font-size: 14px;
	line-height: 30px;
}
.disclaimer {
	float: left;
	margin-bottom: 25px;
	margin-top: 30px;
	width: 100%;
}
.policy {
	font-size: 15px;
	line-height: 27px;
	margin: 0 auto;
	text-align: center;
	width: 62%;
}
.finding-fee > li {
	display: list-item;
	float: left;
	font-size: 17px;
	font-weight: 800;
	text-align: left;
	text-transform: uppercase;
	width: 48%;
}
.finding-fee {
	list-style: outside none disc;
	padding-top: 8px;
}
/* MUKESH CHOUHAN CODE START*/
.membership_inner_wrapper {
}
.input_txt {
	display: inline-block;
	width: 100%;
	padding: 5px;
	margin-bottom: 10px;
	background: #fff !important;
	border: 2px solid #a9a9a9;
}
.input_txtarea {
	display: inline-block;
	width: 100%;
	padding: 5px;
	margin-bottom: 10px;
	background: #fff !important;
	border: 2px solid #a9a9a9;
}
#membership_form {
	background: #383838;
	padding: 5px;
}
.submit_btn_wrapper {
	display: inline-block;
	width: 100%;
}
.submit_btn_wrapper button {
	float: right;
	background: #f6bb19;
	color: #fff;
	padding: 5px 6px;
	border: 2px solid #c69201;
}
/* membership_inner_wrapper */
.membership_inner_wrapper h4 {
	color: #002E5B;	
	font-size: 18px;
}
.membership_inner_wrapper h5 {
	color: #95b3d7;
	font-size: 14px;
}
.small_txt_wrapper p {
	font-size: 14px;
}
.green_heading {
	color: #002e5b;
	font-size: 22px;
	font-weight: bold;
}
.cme_group_panel h3 {
	font-size: 18px;
}
.cme_group_panel ul {
	padding-left: 15px;
}
.restriction_info {
	font-size: 18px;
	margin-bottom: 15px;
}
.yellow_heading {
	color: #ffc000;
	font-size: 14px;
	text-align: center;
}
.top_heading {
	margin-left: 20px;
}
.iframe-edit {
	margin-top: 30px;
	margin-bottom: 30px;
	width: 100%;
	height: 550px;
}
.iframe-integrated-client {
	margin-top: 30px;
	margin-bottom: 30px;
	width: 100%;
	height: 3450px;
}
.q-trader-edit {
	margin-top: 30px;
	margin-bottom: 30px;
}
.firetip-listed {
	margin: 0px;
	padding: 0px;
}
.firetip-listed li {
	list-style: none;
	padding-left: 10px;
	line-height: 1.8;
}
.offer-edit {
	color: #2ae537;
	font-weight: bold;
}
.discount-fireedit {
	margin-top: 30px;
	margin-bottom: 30px;
}
.discount-fireedit h5 {
	color: #002E5B;
	margin-top: 0px;
}
.btn-default-drkgry {
	background: #545454;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #545454), color-stop(100%, #313131));
	background: -webkit-linear-gradient(top, #545454 0%, #313131 100%);
	background: linear-gradient(top, #545454 0%, #313131 100%);
 filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#25A6E1', endColorstr='#188BC0', GradientType=0);
	padding: 5px 25px;
	color: #fff;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border: 1px solid #000;
}
.btn-default-drkgry:hover {
	color: #fff !important;
}
.cap-img-code {
	margin-left: 37%;
	margin-right: 37%;
}
.r-bottom-text p {
	font-size: 12px;
	color: #505050;
	margin-bottom: 5px;
	text-align: center;
}
.privacy-policy02 li {
	font-size: 14px;
	line-height: 30px;
}
.r-term-and-conditions h5 {
	margin-top: 30px;
}
.r-listing {
	padding-left: 0px !important;
}
.r-listing li {
	list-style: none;
}
.r-content-footer {
	margin-top: 20px;
	margin-bottom: 20px;
}
.r-term-and-conditions h4 {
	color: #002E5B;
}
.r-margin-gap h4 {
	color: #002E5B;
}
.rethmic-updation {
	margin-top: 30px;
}
.rethmic-updation h2 {
	text-align: center;
	margin-bottom: 20px;
}
.rethmic-updation h4 {
	color: #92d050;
	font-size: 21px;
	margin-top: 30px;
}
.rethmic-updation img {
	float: left;
	margin: 10px;
}
.r-text-left {
	float: left;
	width: 60%;
}
.merketdelta-updation h4 {
	margin-top: 30px;
}
.r-pricing-edit {
	color: #00b050;
}
.r-pricing-edit p {
	line-height: 30px;
}
.r-pricing-edit-edit {
	text-align: center;
}
.qst-updation-a {
	margin-top: 20px;
	margin-bottom: 20px;
}
.qst-updation-a h2 {
	text-align: center;
	color: #0070c0;
}
.qst-updation-a h4 {
	color: #f00;
	line-height: 26px;
	text-align: center;
}
.qst-updation-a h5 {
	font-size: 16px;
	color: red;
}
.qst-updation-p p {
	margin-bottom: 20px;
	color: #0070c0;
}
.qst-updation-p ul {
	margin: 0px;
	padding: 0px;
}
.qst-updation-p li {
	margin-top: 10px;
	margin-bottom: 10px;
	color: #0070c0;
	font-size: 15px;
}
.why-discount-updation p {
	font-size: 14px;
	padding-bottom: 0px;
}
.why-discount-updation-a {
	margin-bottom: 20px;
}
.why-discount-updation a {
}
.why-discount-updation a:hover {
}
.open-account-updation h3 {
	margin-top: 40px;
	color: #f6bf26;
}
.open-account-updation h4 {
	margin-top: 0px;
	color: #f6bf26;
}
.form-control-open-account {
	margin-bottom: 7px;
}
.btn-default-rs {
	float: left;
}
.open-account-bottom {
	margin-top: 30px;
	margin-bottom: 30px;
}
.open-account-bottom .center {
	text-align: center;
}
.img-hububat {
	background-color: #ccc
}
.img-hububat img {
	width: 60%;
	margin: auto;
	background-color: #ccc
}
.img-hububat-31jan img {
	width: 100%;
}
.menu-bar-content {
	padding-left: 0px;
	padding-right: 0px;
}
.menu-bar-edit {
	padding-left: 0px;
	padding-right: 0px;
}
.list-group-item-success {
	background-color: #9e3a38;
	color: #fff;
}
.list-group-item:first-child {
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
}
a.list-group-item-success:focus, a.list-group-item-success:hover, button.list-group-item-success:focus, button.list-group-item-success:hover {
	background-color: #ce6563;
	color: #fff;
}
a.list-group-item-success, button.list-group-item-success {
	color: #fff !important;
	font-size: 16px;
	border: 1px dotted #ccc;
}
a.list-group-item, button.list-group-item {
	border: 1px dotted #ccc;
}
.img-width {
	width: 100%;
}
.market-product {
	padding-top: 30px;
	padding-bottom: 30px;
}
.conter-part-product {
	text-align: center;
}
.linking-product {
	font-size: 18px;
	color: #000;
}
.grains-part-edit {
	text-align: left;
	padding: 20px 20px 30px;
}
.navbar-nav-edit {
	width: 100%;
}
.navbar-nav-edit > li {
	float: none;
	display: block;
	border: 1px dotted #ccc;
	background: #9e3a38;
}
.navbar-nav-edit > li > a {
	color: #fff !important;
	font-size: 16px;
	padding: 10px 8px !important;
}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus {
	background: transparent !important;
}
ul.navbar-nav-edit > li:last-child > a {
	background: transparent;
	color: #fff !important;
	font-size: 16px;
	font-weight: normal;
	line-height: 16px;
	margin-left: 0px;
	text-align: left;
	padding: 10px 8px !important;
}
ul.navbar-nav-edit > li:last-child > a:hover {
	background: transparent;
	color: #002e5b;
}
ul.navbar-nav-edit > li:last-child {
	background: #9e3a38 !important;
	font-size: 16px;
}
.navbar-nav-edit .dropdown-menu {
	width: 100%;
	position: relative;
	display: block;
}
.navbar-default .navbar-nav-edit > .open > a, .navbar-default .navbar-nav-edit > .open > a:focus, .navbar-default .navbar-nav-edit > .open > a:hover {
	background-color: #c7605e;
	color: #fff;
}
.navbar-collapse-edit.collapse {
	display: block !important;
	padding: 0px !important;
}
.navbar-nav-edit>li, .navbar-nav-edit {
	float: none !important;
	width: 92% !important;
	margin-left: 0px;
	margin-right: 0px;
	overflow: hidden;
}
.navbar-header-edit {
	display: none;
}
.navbar-default-edit {
	background-color: transparent !important;
	border-color: #e7e7e7;
	border: 0px;
}
.navbar-nav-edit .dropdown-menu li {
	border-bottom: 1px solid #fff;
}
.navbar-nav-edit .dropdown-menu {
	width: 100%;
	padding: 0px 0;
	margin: 0px 0 0;
	font-size: 15px;
	text-align: left;
	list-style: none;
	background-color: #ccc;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	border: 0px solid #ccc;
	border: 0px solid rgba(0,0,0,.15);
	border-radius: 0px;
	-webkit-box-shadow: 0 0px 0px rgba(0,0,0,.175);
	box-shadow: 0 0px 0px rgba(0,0,0,.175);
}
.navbar-nav-edit .dropdown-menu > li > a {
	white-space: pre-line;	
	font-size:13px;
	padding: 5px 10px;
}
.navbar-nav-edit .dropdown-menu > li > a:focus, .navbar-nav-edit .dropdown-menu > li > a:hover {
	color: #fff;
text-decoration: none;
background-color: #f6ad5d;
}

/*.navbar-default-edit.fixed {
position: fixed;
top: 19px;
width: 282px;
 height: 620px;
overflow-y: scroll;

}*/
/*.navbar-nav-edit .dropdown-menu > li > a:hover {
	background-color:#f28d1e;
}

.navbar-nav-edit .dropdown-menu > li > a:focus{
	background-color:#f28d1e;
}*/


.navbar-nav-edit .caret {
	float: right;
	margin: 8px;
	display: none;
}
/*.navbar-inverse .navbar-nav > .active > a {
	color: #f6bb19;
}*/
.faq-edit h5 {
	font-size: 16px !important;
	margin-bottom: 5px;

}
.faq-prg-edit p {
	padding-bottom: 0px;
}
.img-hububat-edit img {
	width: 80% !important;
}
.margin-stocks th {
	width: 25px auto;
}
.table-persent th {
	width: 16.5%;
}
.buy-now-listing-rt {
	background: #222224;
	margin-top: 30px;
	margin-bottom: 20px;
}
.buy-now-listing-rt ul {
	margin: 0px;
	padding: 0px;
}
.buy-now-listing-rt li {
	width: 23.9%;
	margin-left: 5px;
	margin-right: 5px;
	background: #363639;
	color: #fff;
	text-align: center;
	list-style: none;
	padding-top: 10px;
	padding-bottom: 20px;
	float: left;
	margin-top: 15px;
	margin-bottom: 15px;
	border-radius: 8px;
}
.buy-now-listing-rt h1 {
	margin-bottom: 0px;
}
.buy-now-listing-rt h3 {
	margin-top: 10px;
}
.listingli-rt {
	border-top: 3px solid #ffff00;
}
.listingli-rt1 {
	border-top: 3px solid #ff9900;
}
.listingli-rt2 {
	border-top: 3px solid #6495ed;
}
.listingli-rt3 {
	border-top: 3px solid #cc0000;
}
.listingli-rt4 {
	border-top: 3px solid #71dc3b;
}
.listingli-rt5 {
	border-top: 3px solid #734ba9;
}
.question-mark {
	color: #576de0;
	padding-right: 10px;
	font-weight: bold;
	font-size: 20px;
	width: 40px;
	float: left;
}
.faq-listed-boder {
	margin-top: 10px;
	margin-bottom: 10px;
	border: 0;
	border-top: 2px solid #cecece;
}
.ans-mark {
	color: #f6bf26;
	width: 40px;
	float: left;
	overflow: hidden;
	min-height: 30px;
	font-size: 20px;
	font-weight: bold;
}
.ans-mark-edit{
	min-height: 60px;
}
.box-one {
	padding: 10px 20px;
	text-align: center;
	min-height: 230px;
	color: #002e5b;
	/*background: #E3E3E0;*/
}
.box-outer {
	border: 3px solid #737373;
	border-radius: 6px;
	display: table;
	background: -webkit-linear-gradient(#f3f1f2, #a6a2a1);
background: -o-linear-gradient(#f3f1f2, #a6a2a1);
background: -moz-linear-gradient(#f3f1f2, #a6a2a1);
background: linear-gradient(#f3f1f2, #a6a2a1);

}
/*.box-one {
	background: -webkit-linear-gradient(#f3f1f2, #a6a2a1);
	background: -o-linear-gradient(#f3f1f2, #a6a2a1);
	background: -moz-linear-gradient(#f3f1f2, #a6a2a1);
	background: linear-gradient(#f3f1f2, #a6a2a1);
}*/
.box-one1 h1 {
	font-size: 36px;
	text-transform: uppercase;
	font-weight: bold;
	line-height: 28px;
}

.box-one1 .ultra-edit {
	font-size: 36px;
	text-transform: uppercase;
	font-weight: bold;
	line-height: 28px;
	margin-top: 20px;
}

.box-one1 .ultra-edit5 {
	font-size: 30px;
	text-transform: uppercase;
	font-weight: bold;
	line-height: 28px;
	margin-top: 20px;
}
.ultra-rc {
	font-size: 22px;
}
.ultra-eric {
	font-size: 30px;
}
.ultra-eric2 {
	font-size: 18px;
}
.box-one h3 {
}
.box-one h2 {
	text-transform: uppercase;
	font-size: 18px;
	font-weight: bold;
	color: #feae01;
	text-shadow: -1px -1px 0 #002e5b,  1px -1px 0 #002e5b,  -1px 1px 0 #002e5b,  1px 1px 0 #002e5b;
	margin-top: 10px;
}
.box-one .ultra-edit2{
	text-transform: uppercase;
	font-size: 18px;
	font-weight: bold;
	color: #feae01;
	text-shadow: -1px -1px 0 #002e5b,  1px -1px 0 #002e5b,  -1px 1px 0 #002e5b,  1px 1px 0 #002e5b;
	margin-top: 10px;
}
.box-one .ultra-edit3{
	text-transform: uppercase;
	font-size: 18px;
	font-weight: bold;
	color: #fe3001;
	text-shadow: -1px -1px 0 #002e5b,  1px -1px 0 #002e5b,  -1px 1px 0 #002e5b,  1px 1px 0 #002e5b;
	margin-top: 10px;
}
.dollar-srts {
	font-size: 36px;
	color: #002e5b;
	font-weight: bold;
	text-shadow: -1px -1px 0 #002e5b,  1px -1px 0 #fff,  -1px 1px 0 #fff,  1px 1px 0 #fff;
}
.per-tst {
	font-size: 12px;
}
.box-four h3 {
	text-transform: uppercase;
	font-weight: bold;
	font-size: 20px;
}
.blue-bgt {
	padding: 10px;
	background-color: rgba(0, 46, 91, 0.9);
}
.blue-bgt h5 {
	color: #feae01;
	font-size: 14px;
	font-weight: bold;
	margin: 0px;
}
.blue-bgt h4 {
	text-transform: capitalize;
	color: #feae01;
	font-weight: bold;
	margin: 0px;
	font-size: 24px;
}
.box-one h4 {
}
.box-one h5 {
	font-weight: bold;
	margin-bottom: 0px;
	margin-top: 5px;
}
.box-one2 h3 {
	font-size: 26px;
	font-weight: bold;
	color: #fff;
	text-shadow: -1px -1px 0 #002e5b,  1px -1px 0 #002e5b,  -1px 1px 0 #002e5b,  1px 1px 0 #002e5b;
	text-transform: uppercase;
}
.box-one2 h5 {
	font-size: 16px;
}
.trading-frame {
	border: 1px solid #999;
	min-height: 300px;
	margin-top: 20px;
	margin-bottom: 20px;
}
.trade-link {
	background: #ccc;
	color: #222;
	text-align: right;
	font-size: 18px;
	padding: 5px;
}
.trade-link a {
	color: #222;
	text-decoration: none;
}
.trading-frame img {
	margin: 20px auto;
}
.trading-frame-edit img {
	width: 100px;
}
.firetip-mg-edit {
	padding-top: 20px;
}
.firetip-edit ul {
	padding-left: 15px;
}
.colspapn-edit {
	background: #ddd;
	border-color: #ddd !important;
}
.opt-feas {
	border-color: #ddd !important;
}
.below-cqg h4 {
	margin-top: 20px;
	margin-bottom: 5px;
}
.cqgq-below {
	margin-top: 30px;
}
.cqgq-below li {
	list-style: none;
	border-bottom: 1px dotted #000;
	border-left: 1px dotted #000;
	border-right: 1px dotted #000;
	padding: 10px;
}
.cqgq-below li:first-child {
	border-top: 1px dotted #000;
}
.rithmic-below {
	clear: both;
	padding-top: 30px;
}
.rithmic-below ul {
	padding-left: 15px;
}
.rithmic-below li {
	font-size: 16px;
	margin-bottom: 10px;
}
.marketdelta-below {
	clear: both;
}
.marketdelta-below ul {
	padding-left: 15px;
}
.marketdelta-below li {
	font-size: 16px;
	margin-bottom: 7px;
}
.tradenav-below {
	margin-top: 30px;
}
.tradenav-below ul {
	padding-left: 15px;
}
.tradenav-below li {
	margin-bottom: 7px;
	font-size: 16px;
}
.motive-below {
	padding-left: 15px !important;
}
.motive-below li {
	margin-bottom: 7px;
	font-size: 15px;
}
.motive-below {
	margin-bottom: 40px;
}
.webtrader-editsg {
	text-align: center;
}
.webtrader-editsg h2 {
	background: #ccc;
	padding-top: 10px;
	padding-bottom: 10px;
}
.webtrader-edit {
	text-align: left;
	margin-bottom: 40px;
}
.webtrader-edit li {
	text-align: left;
	font-size: 15px;
	line-height: 26px;
}
.why-discount-updation li {
	margin-bottom: 10px;
	font-size: 15px;
}
.r-margin-xts p {
	line-height: normal;
	padding-bottom: 0px;
}
.trading-frame h4, .trading-frame p {
	padding-left: 15px;
	padding-right: 15px;
}
.g-recaptcha {
	float: right;
}
.form-control {
	height: 30px !important;
	border:1px solid #002e5b;
	border-radius:6px;
}
.g-recaptcha-edit {
	float: right;
	margin-right: 14px;
}
.recaptcha-qst {
	float: none;
	width: 100%;
}
.recaptcha-market {
	float: left;
}
.easy-order {
	padding: 10px 10px;
}
.easy-order-img {
	border-left: 1px solid #000;
	padding: 15px;
}
.easy-box {
	border: 1px solid #000;
}
.easy-order-img-edit{
	border-right:1px solid #000;
	border-left:0px;
}

.x-traderlist li{
	font-size:16px;
	font-weight:bold;
}
.esignal-part{
	padding-left:0px;
}
.esignal-part li{
	list-style:none;
}
.bullet-img{
	margin-right:10px;
}

.mqg-list-edit{
border-right: 1px solid #000;	
}

.mqg-list-edit1{
	border-left:0px;
}

.mqg-list-edit1 li{
	font-size:16px;
	margin-bottom:10px;
}

.trading-xyz{
	font-size:30px !important;
}

table.sierra-table-edit {
	text-align: center;
	border: 2px solid #09f;
}

table.sierra-table-edit th {
    text-align: center;
    border-right: 2px solid #09f !important;
    color: #fff;
    text-transform: uppercase;
	background:#3293d4;
}

table.sierra-table-edit td {
	border: 2px Solid #09f !important;
}

.middle-content-view{
	background: #f3f3f3;
margin-bottom: 0px;
padding-bottom: 30px;
padding-top: 30px;
}

.tradeslider{
	margin-bottom:0px !important;
}

.view-trade {
	font-size: 24px !important;
	padding-left: 8%;
	padding-right: 8%;
}

.middle-content-view h3 {
	text-transform: uppercase !important;
	font-size: 21px;
	margin-bottom: 5px;
}

.barchart-part{
	margin-left:10%;
	margin-right:10%;
	text-align:center;
}

.barchart-edit li{
	font-size:15px;
	margin-bottom:10px
}

.anexample {
	padding-left: 10%;
}

.pricing-barchart h4{
	margin-top:5px;
	margin-bottom:0px;
	font-size:16px;
}

.fire-tip-karan p{
	margin-top:-10px;
} 

.easy-box-edit{
	border:0px;
}
.mqg-ghr{
	border:0px;
}

.head-qst{
	background-color:#ccc;
	text-align:center;
}

.head-qst th {
	text-align: center;
	text-transform: uppercase;
}

.order-types{
	border:1px solid #000;
	margin-top:30px;
	margin-bottom:30px;
	padding:10px;
}

.order-types h3{
	margin-top:0px;
}

.marketdelta-below{
	margin-bottom:30px;
}
.chicago-edit {
	margin:0px;
	padding: 0px;
}

.chicago-edit li{
	margin-bottom:10px;
	list-style:disc;
}

.chicago-edit li h4 {
	color: #000;
	font-size: 20px;
	margin-bottom: 3px;
}

.chicago-edit li p{
	font-size:13px;
	color:#666;
}

.chicago-edit2 li p{
	margin-bottom:0px;
}

.chicago-edit2 li h4{
	margin-top:30px;
}

.pointer-list li{
	width:49%;
	float:left;
	margin-bottom:12px;
	
}

.pointer-list-edit li{
	margin-bottom:12px;
}

.bid-x{
	margin-top:20px;
	padding-left:10px;
	width:30%;
	float:left;
}

.clex-edit{
	width:auto;
	float:right;
}

.delta-subul li{
	font-weight:bold;
	margin-bottom:30px;
}

.delta-subul li ul li{
	list-style:none;
	font-weight:normal;
	margin-bottom:10px;
}

.candlestick{
	padding-left:10px;
}

.candlestick li{
	width:33%;
	float:left;
	list-style:none;
	margin-bottom:8px;
}
.bw-part{
	width:48%;
	float:left;
	margin-right:10px;
}

table.tradeable-edit{
border:2px solid #ccc !important;
}

table.tradeable-edit th{
	border-right:0px solid #ccc !important;	
	border-top: 2px solid #ccc !important;
}

table.tradeable-edit td{
border:2px solid #ccc !important;	
border-left:2px solid #ccc !important;	
}

.posit-pop{
	font-weight:bold;
	color:#ff0000;
}

.prefe-rences{
	padding-left:10px;
}

.prefe-rences li{
	font-size:15px;
	margin-bottom:10px;
	list-style:none;
}

/*.navbar-nav-edit > li > .dropdown-menu {
	display: block;
	background-color: #f6ad5d;	
}*/

.apiinvent{
	margin: 0px;
	padding: 0px;
}

.apiinvent li{
	display: block;
	list-style: none;
}

.apiinvent li a{	
	font-size: 16px;
}

.apiinvent li a:hover{
	color:#ff0000;
	text-decoration: none;
}

.navbar-nav-edit .dropdown .active {
	background-color: #3e4545;
}

.navbar-default .navbar-nav-edit > .active > a{
	background: #002e5b !important;
}

.activee{
	background-color:#f6ad5d;
}

.droe-menu li {
	padding: 5px 10px;
	font-size: 13px;
	cursor: pointer;
	color: #333;
}

.droe-menu li:hover{
color: #fff;
background-color: #f6ad5d;

}


 @media only screen and (max-width:1220px) {
body, html {
	overflow-x: hidden;
}
}
 @media only screen and (max-width:768px) {
.sub_menu {
	position: relative !important;
}
}
 @media only screen and (min-width:768px) and (max-width:1024px) {
.carousel-caption {
	padding: 34px 20px 20px;
	right: 9%;
	top: 26%;
}
.nav > li > a {
	padding: 15px 18px !important;
}
.finding-fee > li {
	font-size: 16px;
}
.carousel-caption h3 {
	font-size: 19px;
	text-align: center;
}
h2.futures-brokers {
	font-size: 19px;
}
.text-info p {
	font-size: 11px;
}
ul.fire-trip li:nth-child(2) {
	min-height: 470px;
}
ul.fire-trip li h4 {
	font-size: 12px;
}
.demo-now {
	width: 75%;
}
.demo-now a {
	font-size: 14px;
}
.content-box > p {
	font-size: 14px;
	ine-height: 22px;
}
.content-box h3 {
	font-size: 18px;
}
.choose-us > p {
	font-size: 14px;
	line-height: 20px;
}
.contactt-trading > h3 {
	font-size: 16px;
}
.our-partners li {
	width: 30%;
	height: auto;
	margin-right: 5px;
}
h3.clients {
	font-size: 24px;
}
.upper-footer-part h3 {
	font-size: 12px;
}
.upper-footer-part p {
	font-size: 12px;
	line-height: 1.5;
}
.main-add {
	font-size: 13px;
}
.right-text {
	float: none;
	width: 100%;
}
.left-add {
	float: none;
	width: 100%;
}
ul.quicks li a {
	font-size: 13px;
	line-height: 25px;
}
.social-media > li {
	margin-right: -9px;
}
.social-media img {
	width: 70%;
}
.copyright {
	font-size: 13px;
}
.r-text-left {
	float: left;
	width: 100%;
}
.simulator-query .form-group {
	margin-bottom: 15px;
}
.content-box {
	min-height: 235px;
	padding-top: 15px;
}
.policy {
	width: 90%;
}
h2.futures-brokers::after {
	left: 50%;
	margin-left: -40px;
}

.g-recaptcha {
	float: right;
	margin-right: 12px;
}

h2.broks-abs::after{margin-left: -16px;}
.img-hububat img {
	width: 80%;
}
.buy-now-listing-rt li {
	margin-left: 10px;
	margin-right: 10px;
}
.buy-now-listing-rt li {
	width: 23.5%;
	margin-left: 5px;
	margin-right: 5px;
	background: #363639;
	color: #fff;
	text-align: center;
	list-style: none;
	padding-top: 10px;
	padding-bottom: 20px;
	float: left;
	margin-top: 15px;
	margin-bottom: 15px;
	border-radius: 8px;
}
.buy-now-listing-rt li h1 {
	font-size: 26px;
}
.buy-now-listing-rt li h3 {
	font-size: 21px;
}
.trading-frame {
	border: 1px solid #999;
	min-height: 290px;
}
.box-outer {
	margin-left:15px;
	margin-right:15px;
	margin-top:20px;	
}
}
 @media only screen and (min-width:992px) and (max-width:1024px) {
label {
	font-size: 12px;
}
ul.fire-trip li:nth-child(2) {
	min-height: 360px;
}
}
 @media only screen and (min-width:320px) and (max-width:767px) {
.carousel-caption h3 {
	font-size: 23px;
}
.carousel-caption {
	padding: 43px 20px 20px;
}
ul.fire-trip > li {
	border-left: 0px solid #000;
}
ul.fire-trip {
	border-left: 1px solid #000;
}
.trading-platform > li {
	padding: 0px;
	width: 100%;
	float: left;
}
ul.fire-trip li:last-child {
	border-bottom: 1px solid #000;
}
ul.fire-trip {
	margin-bottom: 30px;
}
ul.fire-trip li:first-child {
	border-top: 1px solid #000;
}
ul.trading-platform {
	border-left: none;
	border-bottom: 0px
}
ul.trading-platform {
	border-width: 0px medium 1px 1px;
}
h2.futures-brokers::after {
	left: 22.5%;
}
h2.futures-brokers {
	font-size: 20px;
}
ul.trading-platform {
	margin-top: 20px;
}
.services-title li:first-child {
	float: left;
	width: 40%;
}
ul.services-title li h4 {
	font-size: 18px;
}
ul.services-title li p {
	font-size: 13px;
	line-height: 19px;
}
.services-title li:last-child {
	width: 55%
}
ul.services-four-boxes > li {
	width: 100%;
}
.content-box h3 {
	font-size: 17px;
}
.content-box > p {
	font-size: 13px;
	line-height: 20px;
	padding-right: 5px;
}
.choose-us {
	margin-bottom: 30px;
}
.choose-us > p {
	line-height: 22px;
}
.trading-simulator > h3 {
	font-size: 18px;
}
.trading-simulator > span {
	font-size: 11px;
}
.contactt-trading > h3 {
	font-size: 18px;
	line-height: 36px;
	padding: 20px 0px;
}
.our-partners > li {
	margin-right: 0px;
	margin-bottom: 15px;
	width: 100%;
}
.our-partners > li > img {
	margin-left: auto;
	margin-right: auto;
}
.copyright {
	font-size: 11px;
}
.carousel-caption h3 {
	font-size: 12px;
	line-height: 1.5;
}
.carousel-caption {
	padding: 25px 20px 25px 25px;
}
.finding-fee > li {
	font-size: 10px;
	width: 50%;
}
.finding-fee {
	margin-left: -12px;
}
.text-info p {
	font-size: 12px;
	line-height: 1.5;
	padding: 10px 0px;
}
.social-media-officilas {
	float: left;
	margin-top: -10px;
}
.trading-in {
	border: 0px solid #002E5B;
	display: none;
}
.address-contact-info > li {
	width: 100%;
	margin-bottom: 5px;
}
.cap-img-code {
	margin-left: 30%;
	margin-right: 30%;
}
.r-text-left {
	float: left;
	width: 100%;
}
ul.fire-trip li:nth-child(2) {
	min-height: auto;
}
ul.fire-trip-edit li:nth-child(2) {
	min-height: auto;
}
.newaccountpicCapture {
	padding-top: 30px;
	clear: both;
}
h2.futures-brokers::after {
	margin-left: -70px;
	left: 50% !important;
}
.text-info p {
	font-size: 11px;
}
.social-media-officilas {
	text-align: center;
	float: none;
}
.img-hububat img {
	width: 80%;
}
.policy {
	width: 100%;
}
.grains-part-edit {
	padding: 20px 20px 0px;
}
.navbar-nav-edit {
	margin: 7.5px 15px !important;
}
.navbar-default .navbar-nav .open .dropdown-menu > li > a {
	color: #fff;
}
ul.fire-trip li p {
	min-height: 100% !important;
}
ul.fire-trip li:nth-child(2) {
	min-height: 20px;
}
.buy-now-listing-rt li {
	width: 92%;
}
}
h2.futures-brokers-edit-rs::after {
	background: #f6bf26 none repeat scroll 0 0;
	bottom: -9px;
	content: "";
	height: 4px;
	left: 50% !important;
	position: absolute;
	width: 67px;
	margin-left: -33px;
}
.carousel-caption-edit-rt h3 {
	margin-top: 25px;
}
.form-group {
	margin-bottom: 5px;
	clear: both;
}
.form-group.formes-di {
	clear: both;
}
#rc-imageselect, .g-recaptcha {
	transform: scale(0.91);
	-webkit-transform: scale(0.91);
	transform-origin: 0 0;
	-webkit-transform-origin: 0 0;
	width: 320px;
margin-right: 0px;
float: left;
margin-top: 10px;
}

.mobile-edit {
	text-align: center;
	margin: 20px auto;
}
.mobile-edit img {
	margin: 20px auto;
}
.cqgq-bottom-edit {
	text-align: center;
}
.cqgq-listed-edit {
	text-align: left;
}
.cqgq-listed-edit img {
	margin: auto;
}
.form-iframe {
	border: 0px !important;
	width: 100% !important;
	min-height: 210px !important;
}
textarea {
	resize: none !important;
}
.newaccountpicCapture {
	margin-top: 30px;
	margin-bottom: 30px;
}
.newaccountpicCapture img {
	margin: auto;
}
 @media (max-width: 1200px) {
.navbar-header {
	float: none;
}
.navbar-toggle {
	display: block;
}
.navbar-collapse {
	border-top: 1px solid transparent;
	box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
}
/* .navbar-collapse.collapse {
	display: none!important;
} */
.navbar-nav {
	float: none!important;
	margin: 7.5px -15px;
}
.navbar-nav>li {
	float: none;
}
.navbar-nav>li>a {
	padding-top: 10px;
	padding-bottom: 10px;
}
.navbar-text {
	float: none;
	margin: 15px 0;
}
.navbar-collapse.collapse.in {
	display: block!important;
}
.collapsing {
	overflow: hidden!important;
}

.sub_menu {	
	width: 100%;
	background: #f6bf26;
	position: relative;
}

.sub_menu li a {
	width: 100%;

}

.sub_menu li a:hover{
	color:#fff;
}

.caret {
	position: absolute;
right: 10px;
top: 25px;
display: block;
color:#fff;
cursor: pointer;
}

.navbar-inverse .navbar-nav > li > a {
	font-size: 14px;
	width: 80%;
}


}
.navbar-collapse-edit.collapse {
	display: block !important;
}
 @media only screen  and (min-width:992px)  and (max-width:1024px) {
.carousel-caption h3 {
	font-size: 15px;
	text-align: center;
}
.finding-fee > li {
	font-size: 13px;
}
}
.newaccountpicCapture ul {
	width: 100%;
	margin: auto;
	padding: 15px;
	background: #383838;
	color: #fff;
}
.newaccountpicCapture ul li {
	padding-left: 15px;
	margin-bottom: 19px;
	margin-left: 10px;
	margin-top: 19px;
	position: relative;
	list-style: none;
	padding-left: 25px;
}
.newaccountpicCapture-edit li:before {
	position: absolute;
	content: "";
	background: url(images/star-list.jpg) no-repeat;
	left: 0px;
	margin-top: -3px;
	width: 26px;
	height: 26px;
	margin-left: -10px;
}
.table-marg {
	background: #bfbfbf;
	width: 80% !important;
	margin: 20px auto;
}
.table-marg > tbody > tr > td, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > td, .table-bordered > tfoot > tr > th, .table-bordered > thead > tr > td, .table-bordered > thead > tr > th {
	border:0px solid #000;
}
.table-marg > thead > tr > td, .table-bordered > thead > tr > th {
	border-bottom-width: 0px;
	border-top: 0px solid #000 !important;
}
.form-group-rst {
	text-align: right;
}
.form-control-him {
	height: 30px;
}
.btn-default-him {
	padding: 4px;
 font-size:;
}
.acc-type h4 {
	margin-top: 25px;
	margin-bottom: 5px;
}
.acc-type {
	padding-bottom: 20px;
}
.acc-type p {
	line-height: 24px;
}
/************************navigation-cts**********************************/
.navigation-cts {
	list-style: none;
}
.navigation-cts li {
	list-style-type: none;
}
.mgn-tp {
	margin-top: 40px;
}
.trader {
	font-weight: normal;
	font-size: 26px;
}
 @media (min-width:992px) {
}
 @media screen and (max-height: 360px) {
#rc-imageselect, .g-recaptcha {
	transform: scale(0.77);
	-webkit-transform: scale(0.77);
	transform-origin: 0 0;
	-webkit-transform-origin: 0 0;
	width: 320px;
}
}

.easy-order-line{
	border:0px;
}


.easy-line-pa{
	border: 0px;
}

.btn-default {
	float: right;
	clear: both;
}

.btn-default-drkgry {
	clear: none !important;
	color: #fff !important
}
.newaccountpicCapture {
	margin-top: 15px;
	margin-bottom: 30px;
	clear: none;
	padding-left: 50px;
}
 
 @media only screen  and (min-width:992px)  and (max-width:1024px) {

	.trading-frame {
	border: 1px solid #999;
	min-height: 330px;
}
}

@media only screen  and (min-width:768px)  and (max-width:991px) {
.newaccountpicCapture {
	margin-top: 30px;
	margin-bottom: 30px;
	clear: both;
	padding-top: 30px;
}

.menu-bar-edit {
	padding-left: 15px;
	padding-right: 0px;
}

.trading-frame {
	border: 1px solid #999;
	min-height: 400px;
}

#thanksoff .form-group {
	clear: both;
}

#thanksoff .g-recaptcha {
	float: right;
	margin-right: 12px;
	margin-top: 10px;
}



}


@media screen and (max-height: 767px) {
.carousel-inner > .item > img {
	position: relative;
	height: auto;
}

.carousel .item {
	height: auto;	
}

.carousel {
	height: auto;
	margin-bottom: 20px;
}

.logo {
	padding-top: 5px;
	text-align: center;
}

.btn-default-rs {
	float: left;
	clear: both;
}

.newaccountpicCapture {
	margin-top: 15px;
	margin-bottom: 30px;
	clear: none;	
}


#recaptcha3 {
  display: block;
  margin-left: -25px !important;
  transform: scale(0.79) !important;
}



}

.form-group.formes-di {
	clear: both;
}

#recaptcha2 {
	float: right;
	display: block;
}

.recaptch-edit {
	transform: scale(1.00) !important;
	display: block;
}

.btn-home{	
	float: none;
	clear: both;
}


.button-vrc-hst{
	width: 75px;
float: right;
margin-top: 4px;
}
.button-vrc-hst .btn{
	float: right;
}

.submit_btn_wrapper.wrapper-btn{
	text-align: right !important;
}



@media only screen  and (min-width:768px)  and (max-width:1024px) {

#recaptcha3 {
	transform: scale(1); 1
	display: block;
	float: right;
}

#recaptcha2 {
	float: right;
	display: block;
	transform: scale(0.70);
	margin-right: -47px;
}

/*#recaptcha3 {transform:scale(0.77);-webkit-transform:scale(0.77);transform-origin:0 0;-webkit-transform-origin:0 0;}*/

.simulator-query #recaptcha3 {
	display: block;
	margin-right: -32px !important;
	transform: scale(1) !important;	
	-webkit-transform:scale(1);
	float: right;
}

.simulator-query #recaptcha3 {
	display: block;
	margin-right: 0px !important;
	transform: scale(1) !important;
	-webkit-transform: scale(1);
	float: right;
}

.firetip-button {
	margin-right: -15px;
	transform: scale(1);
	float: right;
}


}


@media only screen  and (min-width:360px)  and (max-width:767px) {

.simulator-query #recaptcha3 {
	display: block;
	margin-right: -32px !important;
	transform: scale(0.79) !important;
	float: right;
}

.discount-fireedit #formhide #recaptcha4 {
	display: block;
	margin-right: -32px !important;
	transform: scale(0.79) !important;
	float: right;
}

.trade-edit{
	clear: both !important;
	display: block;
	float: right;
}

.dimak-edit{
	float: right;
}


.rithne-edit{
	float: right;
	margin-right: -12px;
	display: block;
	width: 267px;
}

.cqg-bot{
	float: right;
	margin-top: 5px;
}

.btn-default {
	color: #333;
	background-color: #fff;
	border-color: #ccc;
	float: right;
}

.btn-default-drkgry {	
	color: #fff !important
}

.btn-home{	
	float: none !important;
	clear:none !important;
}

.button-vrc-hst {
	margin-top: -15px;
}

}




@media screen and (max-height: 575px)
{ #recaptcha3 {transform:scale(0.77);-webkit-transform:scale(0.77);transform-origin:0 0;-webkit-transform-origin:0 0;} }


.container.multiple-edit h1{
	font-size: 22px;
	font-weight: 600;
	text-align: center;
	text-transform: uppercase;
	color: #002e5b;
	position: relative;
}

.container.multiple-edit h1::after {
	background: #f6bf26 none repeat scroll 0 0;
	bottom: -9px;
	content: "";
	height: 4px;
	left: 50% !important;
	position: absolute;
	width: 137px;
	margin-left: -68px;
}

.margin-stocks h2 {
	font-size: 25px;
	color: #002e5b;
	padding-top: 8px;
    padding-bottom: 8px;
}

.margin-stocks h3 {
	font-size: 25px;
	color: #002e5b;
	padding-top: 8px;
    padding-bottom: 8px;
}


/*========================= modified 5th October, 2018 =================== */

.navbar.navbar-inverse.navbar-static-top .container {	
	margin: auto;	
	padding-left: 0px;
	padding-right: 0px;
}

.navbar-nav {
    text-align: center;
    margin: auto;
    display: table;
    float: inherit;
}

.navbar-nav > li {
	float: left;
	display: inline-block;
}
.btn.btn-primary.t-system-button{
background-image: -webkit-linear-gradient(top, #0f4271, #3377b4); 
background-image:    -moz-linear-gradient(top, #0f4271, #3377b4); 
background-image:     -ms-linear-gradient(top, #0f4271, #3377b4); 
background-image:      -o-linear-gradient(top, #0f4271, #3377b4); 
background-image:         linear-gradient(top, #0f4271 #3377b4);
border:1px solid #fff;
margin: auto;
display: table;
font-size: 18px;
transition: width 2s;
}

.btn.btn-primary.t-system-button:hover{
background-image: -webkit-linear-gradient(top, #3377b4, #0f4271); 
background-image:    -moz-linear-gradient(top, #3377b4, #0f4271); 
background-image:     -ms-linear-gradient(top, #3377b4, #0f4271); 
background-image:      -o-linear-gradient(top, #3377b4, #0f4271); 
background-image:         linear-gradient(top, #3377b4, #0f4271);
}

a:hover .btn.btn-primary.t-system-button{
text-decoration: none;
}
.container.multiple-edit .trading-systemrk{
	margin-top: 30px;
	margin-bottom: 30px;
}
.container.multiple-edit .trading-systemrk a{
	width: auto;
	display: table;
	margin:auto;
}
.container.multiple-edit .trading-systemrk a:hover{
	text-decoration: none;
}
.container.multiple-edit .trading-systemrk h1::after{
	height: 0px;
}
.img-responsive.trading-right-photo {
	float: right;
	width: 54%;
	margin-left: 10px;
	margin-top: 15px;
}

.trading-systemrk p{
	font-size: 15px;
	line-height: 25px;
}

.trading-left-photo {
	float: left;
	width: 25%;
	margin-right: 20px;
	margin-top: 8px;
	height: auto;
}
.trading-left-photo-edit{
	float: right;
	width: 30%;
	margin-left: 10px;
	margin-top: 8px;
}


.left-tradingsystemrk {
	float: left;
	width: 70%;
	padding-right: 20px;
}
.right-tradingsystemrk {
	float: left;
	width: 30%;	
}
.left-tradingsystemrk h1{
	text-align: left !important;
}

.multiple-edit hr{
	clear: both;
	margin-bottom: 10px;
}

.left-tradingsystemrk-edit {
	float: left;
	width: 30%;	
}

.right-tradingsystemrk-edit{
float: left;
	width: 70%;
	padding-left: 20px;
}

.right-tradingsystemrk-edit h1{
	text-align: left !important;
	margin-top: 0px;
}

.col-sm-12.trading-systemrk ul {
	margin-top: 20px;
	margin-bottom: 20px;
}

.col-sm-12.trading-systemrk li {
	font-size: 16px;
	line-height: 34px;
}

.trading-systemrk-bottom p{
	font-size: 12px;
}

.col-sm-6.trading-systemrk.trading-systemrk-form h1 {
	font-size: 20px;
	text-align: left;
}

.col-sm-6.trading-systemrk.trading-systemrk-form form {
	/* margin-top: 30px; */
	/* margin-bottom: 30px; */
	padding: 20px 5px;
	background-color: #f2f2f2;
	margin-top: 20px;
	width: 100%;
	float: left
}

.col-sm-6.trading-systemrk.trading-systemrk-form form {
	padding-left: 20px;
	padding-right: 20px;
}
.per-ratnesh {
	/* float: left; */
	width: 40%;
	display: inline-block;
}

@media screen and (max-width:1200px){
	.navbar-nav > li {
	float: left;
	display: block;
	width: 100%;
	text-align: left;
}
}

#error {
	color: red;
	float: right;
	margin-right: 20px;
}

@media screen and (max-width:767px){
.trading-systemrk p {
	font-size: 14px;
	line-height: 24px;
	text-align: justify;
}
.btn.btn-primary.t-system-button {
font-size: 15px;
}
.img-responsive.trading-right-photo {
	float: left;
	width: 100%;
	margin-top: 15px;
	margin: 15px auto;
}

.trading-left-photo {
	float: left;
	width: 100%;
	height: auto;
	margin: 15px auto;
}
.trading-left-photo-edit {
	float: right;
	width: 100%;
	margin: 15px auto;
}

.left-tradingsystemrk-edit {
	float: left;
	width: 100%;	
}

.left-tradingsystemrk-edit img{
	margin:auto;
}

.right-tradingsystemrk-edit {
	float: left;
	width: 100%;
	padding-left: 0;
	margin-top: 15px;
}

.left-tradingsystemrk {
	float: left;
	width: 100%;
	padding-right: 0;
}
.right-tradingsystemrk {
	float: left;
	width: 100%;
	margin-top: 15px;
}

.col-sm-12.trading-systemrk ul {
	padding-left: 20px;
}
.col-sm-12.trading-systemrk li {
	font-size: 15px;
	line-height: 24px;
	margin-bottom: 20px;
}

.trading-systemrk-bottom p {
	font-size: 12px;
	line-height: 24px;
	text-align: justify;
}

.trading-systemrk-bottom h4{
	font-size: 16px;
}

.per-ratnesh {
	/* float: left; */
	width: 100%;
	display: inline-block;
}

}
