body{
margin:0px;
padding:0px;
font-family: arial;
font-size: 13px;
background-color: rgba(169, 164, 164, 0.24);
}

h1{
font-size: 24px;
color: #0c73bf;
font-weight: bold;
}
h2{
font-size: 18px;
color: #0c73bf;
font-weight: bold;
}
img{
max-width: 100%;
}

.header_top{
padding:10px 0px 10px 0px;
}
.icon-search{
background-image: url(../images/sprit1.png);
background-position: 0px 0px;
width: 30px;
display: inline-block;
height: 28px;
}
.form-search input[type="text"]{
padding: 18px;
border-radius: 8px;
border: 1px solid #0c73bf;
}
.form-search .submit{
background-color: rgba(255, 255, 255, 0);
border: none;
margin-top: -34px;
float: right;
}
.top_heading{
font-weight: bold;
color: #0c73bf; 
}
.market_watch_img{
width: 100%;
}
.social_icon .list-inline>li{
padding-left: 0px;
margin-left: 0px;
}
.social_icon .list-inline{
margin-left: 0px;
}
.social_icon h2{
margin:0px;
padding: 0px;
}
.facebook{
background-image: url(../images/sprit1.png);
background-position: 0px -49px;
width: 30px;
vertical-align: middle;
display: inline-block;
height: 28px;
}
.google{
background-image: url(../images/sprit1.png);
background-position: 0px -98px;
width: 30px;
vertical-align: middle;
display: inline-block;
height: 28px;
}
.twiter{
background-image: url(../images/sprit1.png);
background-position: 0px -147px;
width: 30px;
vertical-align: middle;
display: inline-block;
height: 28px;
}
.linkd_in{
background-image: url(../images/sprit1.png);
background-position: 0px -196px;
width: 30px;
vertical-align: middle;
display: inline-block;
height: 28px;
}
.navbar{
background-color: #6ca401;;
border-radius: 0px;
text-align: center;
margin-bottom: 10px;
}
.navbar-nav{
width: 100%;
margin: 0px;
}
.nav>li>a:focus, .nav>li>a:hover{
background-color: #0092DD;
}
.navbar-toggle h2{
padding:0px;
margin: 0px;
color: white;
}
.navbar-nav>li{
display: inline-block;
text-align: center;
float: none;
}
.navbar-toggle{
float: none;
margin:0px;
}
.navbar-nav>li>a{
font-size: 13px;
color: white;
font-weight: bold;
}
.metting, .login{
background-color: #eaeee0;
padding: 3px 20px 20px 20px;
margin-bottom: 20px;
}
.metting input, .login input{
margin-bottom: 10px;
font-weight: normal;
}
.login input{
font-weight: normal;
margin-bottom: 20px;
padding: 8px 12px;
}
.metting textarea{
margin-bottom: 10px;
}
.red{
background-color: #6CA401;
color: white;
}
.white{
color: white;
background:#6ca401;
margin-top: 0px;
margin-bottom: 0px;
padding:10px 0px;
}
.btn.focus, .btn:focus, .btn:hover{
color:#0c73bf; 
}

.checkbox input[type=checkbox], .checkbox-inline input[type=checkbox], .radio input[type=radio], .radio-inline input[type=radio]{
margin-left: -15px;
margin-top: 2px
}
.checkbox-inline, .radio-inline{
padding-left: 19px;
color: white;
margin: 18px 0px;
}
.checkbox-inline+.checkbox-inline, .radio-inline+.radio-inline{
margin: 18px 0px;
}
.col-one-eight{
width: 12.5%;
float: left;
}
.col-one-eight img:hover{
-ms-transform: rotate(360deg); /* IE 9 */
-webkit-transform: rotate(360deg); /* Chrome, Safari, Opera */
transform: rotate(360deg);
-webkit-transition:.5s;
-ms-transition:.5s;
transition:.5s;
}

.blue{
background-color: #0c73bf;
color: white;
text-align: center;
padding: 15px 0px;
margin: 0px;
}

.vedio{
width: 100%;
}
.TESTIMONIAL_box p{
margin: 10px 0px;
text-align: justify;
font-family: inherit;
font-weight: normal;
}
.margin{
margin:40px 0px;
}

.MF_NEWS p, .IPO_NEWS p{
margin: 10px 0px;
text-align: justify;
font-family: inherit;
font-weight: normal;
overflow:hidden;
}

.carousel-control.right, .carousel-control.left{
background: none;
}
footer{
background-color: #0c73bf;
padding: 37px 0px 20px 0px;
}

footer ul li a{
color: white;
}
footer ul li a:hover{
color: #fd0015;
}
footer ul .border{
padding: 0px 10px;
border-right: 2px solid white;
}
.copy_right{
text-align: center;
color: white;
}

.copy_right a{
color: white;
}
.copy_right a:hover{
color: #fd0015;
}
.carousel-control:focus, .carousel-control{
color: #0c73bf;
}
.link li{
width:100% !important;
margin-bottom:5px; 
text-align: center;
    background: #6CA401;
	padding: 10px;
}
.link li a{
    width: 100%;
    color: white;
   
}
.link {
list-style:none;
}
.ht
{
float:left;
height:auto;
border:1px #999 solid;
width:100%;background-color: #0c73bf;
color: white;
font-size:18px; 
margin: 0;padding: 10px 0;
text-align:center;
font-weight:bold;
margin-top:36px;	
}
.hd
{
float:left;
height:auto;
width:auto;
text-align:justify;
margin-top:13px;
}
.right{
    text-align: right;
}
input[type=checkbox], input[type=radio]{
margin: 2px 0 0;
}

@media screen and (max-width: 768px){
.logo{
text-align: center;
margin-top: 10px;
margin-bottom:10px;
}
.header_top .col-xs-offset-6{
margin-left: 25%;
}
.navbar {
border-radius: 0px;
text-align: center;
min-height: 41px;
}
.container-fluid>.navbar-collapse, .container-fluid>.navbar-header, .container>.navbar-collapse, .container>.navbar-header{
padding: 0px;
}
.navbar-header{
background-color: #0c73bf;
}
.navbar-nav>li{
display: block;
border-bottom: 1px solid rgba(133, 148, 158, 0.69);
}
.col-one-eight{
width: 25%;

}

}



@media screen and (max-width:991px) {
.right{
    text-align: center;
}
.social_icon{
text-align: center;
display: inline-block;
float:none !important;
}
.logo{
text-align: center;
margin-bottom:10px;
}
.logo .img-responsive{
text-aline:center;
display: inline-block;
}
.slide{
margin-bottom:20px;
}
.carousel-inner>.item>img {
width: 100% !important;
}
.col-one-eight{
width: 24% !important;
display: inline-block;
float:none;
}
.md{
margin-top:20px;
}
.top_margin{
margin-bottom:20px !important; 
}
}

@media screen and (min-width: 991px){
.container-middle #myCarousel .carousel-inner .item img{
min-height: 280px;
}
.login{
height: 243px !important;
}

.contact_content {
    margin-top: 15px;
}

.social_icon {
    float: right;
}

@media screen and (min-width: 1200px){
.nav>li>a{
padding: 15px 26px !important;
}

}