html,body{height:100%; font-family:Verdana, Geneva, sans-serif;}
.btn-default{background:#ff6c00; color:#fff;}
.btn-blue{background:#2BA1D6 !important;}
.heading_link{font-size: 13px; font-weight:600;}
.rgs-form .form-group{display:inline-block; width:100%;}
.sub-head{margin-bottom:30px; color:#004b80;font-size:24px;  padding-bottom:20px; }
footer {
    background-color:transparent;
 
 border-top:2px solid #2ba1d6;
 padding-top:40px;
    width: 100%;
}
.block-section {
    padding-bottom: 30px;
}
#wrap {
    height: auto !important;
    margin: 0 auto -60px;
    min-height: 100%;
}

#push, #footer {
    height: 60px;
}
.error{
 	color: #a94442 !important;
    font-size: 12px !important;
	padding-top:5px;
    font-style: italic !important;
	letter-spacing:0.5px;	
}
.active{
 background-color:#FF6C00 !important;	
}
.view_lbl{
font-size:11px;font-weight:800; color:#2BA1D6;	
}
.span_view{
	 box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(102, 175, 233, 0.6);outline: 0 none;	
}
.pl0{
 padding-left:0;	
}
.p0{
 padding:0;	
}
.pr0{
 	padding-right:0;	
}
.mt25{
 margin-top:25px;	
}
.succ {
    background: #eaf7d9 url("../images/success.png") no-repeat scroll 10px 10px;
    border-radius: 5px;
    color: #555555;
    float: right;
    font-size: 12px;
    font-weight: bold;
    margin: -43px 105px;
    padding: 10px 15px 10px 33px;
    position: relative;
    text-align: center;
}
.error1 {
     background: #ffd1d1 url("../images/warning.png") no-repeat scroll 10px 10px;
    border-radius: 5px;
    color: #555555;
    float: right;
    font-size: 12px;
    font-weight: bold;
    margin: -43px 105px;
    padding: 10px 15px 10px 33px;
    position: relative;
    text-align: center;
}
.navbar-brand{height:auto;}
.navbar-default{background:none; border:none; margin-bottom:0px;}
.nav-bg{background:#2ba1d6;}
.social-icon{margin:0 0 24px; padding:0px; text-align:center; }
.social-icon li{list-style:none; display:inline-block; margin:0 10px;}

.ft-bottomlinks{text-align:center; padding:0px;}
.ft-bottomlinks li{list-style:none; display:inline-block;}
.ft-bottomlinks li a{color:#000;}
.ft-bottomlinks li:before{content:"|"; padding:0 10px; color:#ff6c00;}
.ft-bottomlinks li:first-child:before{content:""; }

.copyright{text-align:center; padding-bottom:24px;}
.banner-add {
    display: inline-block;
    float: right;
	width:100%;
}
.banner-add img{border:1px solid #000;}
.nav-bg .nav-pills > li > a{color:#fff; padding:10px 40px; background:#004b80; border-radius:10px;}
.navbar-default .navbar-collapse, .navbar-default .navbar-form{padding-top: 3.5px;}
.nav > li > a:focus, .nav > li > a:hover{  background-color:#ff6c00; color:#fff;
    text-decoration: none;}
	.nav.login-pricing-box > li > a:focus, .nav.login-pricing-box > li > a:hover{background-color:transparent; color:#039;}
	.nav .open > a, .nav .open > a:focus, .nav .open > a:hover{ background-color:#ff6c00;
    text-decoration: none;}
.nav.navbar-nav.navbar-right.login-pricing-box{  margin-top: -33px;}
header {
    padding-top: 33px;
}
.nav-pills > li:last-child a{}
.navbar-collapse{padding:0px;}
.navbar-brand{padding:20px 0; width:100%;}

.search-box{padding-top:10px;}
.search-box .form-group{padding-left:0px;}
.padd_both{padding:0px;}
.search-box .form-control{border-radius:0px; border:2px solid #9ab3bf; height: 44px;}
.btn{border:0px;}
.nav-bg .btn-default{background:#ff6c00; border-bottom:4px #e26000 solid; border-radius:0px; color:#fff; padding:15px 20px; }
.search{background:#ff6c00; border-bottom:4px #e26000 solid; border-radius:0px; color:#fff; padding:10px 20px; width:100%;}
.block{border: 1px solid #ff6c00;
line-height: 22px;
margin: 0;
min-height: 450px;
padding: 0;
width: 24.3%;
font-size: 12px;}
	
	.block + .block{margin-left:10px;}
.block h1{background:#ff6c00; margin:0px; color:#fff; text-align:center; text-transform:uppercase; font-size:20px; padding:10px 0 0 0;}
.block h2{background:#ff6c00; margin:0px; color:#fff; text-align:center; text-transform:uppercase; font-size:14px; padding:10px 0;}
.block p{padding:10px;}
.block_head{padding:20px 0; font-weight:bold;}

.sell_block{border: 1px solid #ff6c00;
line-height: 22px;
margin: 0 0px ;
padding: 0;
width: 32%;
min-height:425px; font-size:12px;}

.sell_block + .sell_block{margin-left:10px;}
.sell_block h1{background:#ff6c00; margin:0px; color:#fff; text-align:center; text-transform:uppercase; font-size:18px; padding:15px;}
.sell_block h2{background:#ff6c00; margin:0px; color:#fff; text-align:center; text-transform:uppercase; font-size:14px; padding:10px 0;}
.sell_block p{padding:10px;}

.buy_block{border: 1px solid #ff6c00;
line-height: 22px;
margin: 0 0px;
width:48%;
padding: 0; 	min-height:450px; font-size:12px;}
.buy_block + .buy_block{margin-left:10px;}
.buy_block h1{background:#ff6c00; margin:0px; color:#fff; text-align:center; text-transform:uppercase; font-size:18px; padding:15px;}
.buy_block h2{background:#ff6c00; margin:0px; color:#fff; text-align:center; text-transform:uppercase; font-size:14px; padding:10px 0;}
.buy_block p{padding:10px;}


.two_block{border: 1px solid #ff6c00;
line-height: 22px;
margin: 0 0px;
width:48%;
padding: 0; 	}
.two_block + .two_block{margin-left:10px;}
.two_block h1{background:#ff6c00; margin:0px; color:#fff; text-align:center; text-transform:uppercase; font-size:18px; padding:15px;}
.two_block h2{background:#ff6c00; margin:0px; color:#fff; text-align:center; text-transform:uppercase; font-size:14px; padding:10px 0;}
.two_block p{padding:10px;}

.mh200{
min-height:200px;	
}
.mh400{
min-height:400px;	
}
.mh310{
min-height:310px;	
}
.broker_block{border: 1px solid #ff6c00;
line-height: 22px;
margin: 0 0px;
width:48%;
padding: 0;
min-height:280px; font-size:12px;}
.broker_block + .broker_block{margin-left:10px;}
.broker_block h1{background:#ff6c00; margin:0px; color:#fff; text-align:center; text-transform:uppercase; font-size:18px; padding:15px;}
.broker_block h2{background:#ff6c00; margin:0px; color:#fff; text-align:center; text-transform:uppercase; font-size:14px; padding:10px 0;}
.broker_block p{padding:10px;}

.mob-menu{display:none;}
.nav-bg .btn-default:hover, .search:hover{background: #e04d02 none repeat scroll 0 0; color:#fff;}
.social-icon a:hover{ opacity: 0.73;}

.dtl-pg h2{color: #2ba1d6;
    font-size: 14px;
   
    margin-top: 0; text-transform:uppercase;}
	.col-md-4.col-lg-4.col-sm-4 > p {
    border-bottom: 1px solid #eeeeee;
    padding: 10px 0;
}
.dtl-pg img{margin-bottom:20px;}

@media only screen and (max-width: 1200px) {
	.block{ width: 23.3%;}
	.sell_block{ width: 23.3%;}
	.buy_block{ width: 23.3%;}
	.broker_block{ width: 23.3%;}
	.two_block{ width: 23.3%;}
	}
@media only screen and (max-width: 990px) {
	.block{ width: 23.3%;}
	.sell_block{ width: 23.3%;}
	.buy_block{ width: 23.3%;}
	.broker_block{ width: 23.3%;}
	.two_block{ width: 23.3%;}
	}
@media only screen and (max-width: 767px) {
	.dtl-pg img{margin-bottom:20px; margin-top:20px;}
	.navbar-brand{width:100%;}
	.banner-add{width:100%;}
.search-box .form-group {
    padding-left: 15px;
}
.block + .block {
    margin-left: 15px;
    margin-right: 15px;
}
.block {
    width: auto;
}
.sell_block + .sell_block {
    margin-left: 15px;
    margin-right: 15px;
}
.sell_block{width:auto;}
.buy_block{width:auto;}
.two_block{width:auto;}
.succ {
     float: left;
     margin: 15px 10px;
}

.error1 {
    float: left;
     margin: 15px 10px;
}
.buy_block + .buy_block {
    margin-left: 15px;
    margin-right: 15px;
}
.two_block + .two_block {
    margin-left: 15px;
    margin-right: 15px;
}
.two_block{width:auto;}
.broker_block + .broker_block {
    margin-left: 15px;
    margin-right: 15px;
}
.nav.navbar-nav.navbar-right.login-pricing-box{text-align:center;}
.nav.navbar-nav.navbar-right.login-pricing-box > li {
    display: inline-block;
}
header {
    padding-top: 0;
}
.block{margin:0 15px 30px;}
.sell_block{margin:0 15px 10px;}
.buy_block{margin:0 15px 10px;}
.broker_block{margin:0 15px 10px;}
.two_block{margin:0 15px 10px;}
.banner-add {
    padding-bottom: 30px;
    width: 100%;
}
.mob-menu{ color: #fff;
    padding-top: 18px; display:inline-block;}
	
.navbar-collapse .nav > li{     display: block;
    margin: 5px;
    padding-left: 0;
    position: relative;
    width: 97%;}
	.nav-bg .btn-default{margin-left: 30px;}
	.nav-bg  .pull-right{float:left!important;}
	.nav-bg .btn-default {
    margin-bottom: 10px;
    margin-left: 30px;
    max-width: 262px;
    width: 100%;
}
	}