@import url('/font/style.css');
@import url('/font/roboto.css');

.padding-left-10{
padding-left: 10px;
}
h4{
	color:#1d63a8;
	font-size:20px;
	font-family:'robotobold';
	}
.font-yellow{
	color:#fdff43;
	}
.no-padding-left{padding-left: 0 !important;}

.no-padding{padding:0 !important;}

.padding-right-5{
	padding-right:5px;
}
.padding-top-10{
	padding-top:10px;
	}
.nav-pills>li+li{
	margin-left:0px;
	border-left:1px solid #004f91;
	border-right:1px solid #3170b7;
}
.nav-pills>li.last{
	border-left:1px solid #004f91;
	border-right:0px solid #3170b7;
}
.font-green{
	color:#24c5e1;
}
.font-white{
	color:#fff;
	}
.login1 a{
	font-size:13px;
	color:#24c5e1;
	font-family:'robotomedium';
}
.login1 a:hover{
	color:#FFF;
	text-decoration:none;
}
.mail a{
	color:#FFF;
	text-decoration:none;
	}
.mail a:hover{
		color:#1a87ec;
	}
.container-fluid1 {
    padding-right: 60px;
    padding-left: 60px;
    margin-right: auto;
    margin-left: auto;
	padding-top: 46px;
}
.container2{
	/*font-family:'robotoregular';
		font-size:12px;*/
	    padding-left: 60px;
		   /* padding-right: 40px;*/
	}
.top-nav{
	width: 100%;
    background: #000;
    position: absolute;
    top: 0;
    padding: 7px;
    color: #ffffff;
    z-index: 99999;
	font-family:'robotoregular';
		font-size:12px;
	}
.nav>li>a{
 padding: 10px 10px;
}

.navbar
{	
background:url(/images/nav-bg.png) repeat-x;
background-position:bottom;
box-shadow: 0px 0px 10px #999;
}
.navbar .nav-tabs>li>a{
	background:none;
  color: #fff !important;
}

.navbar-nav>li.log {
    display:none;
	background:#000000;
	border:1px solid #000000;
	color:#ffffff;
	padding:0px 8px;
	border-radius:20px;
	text-align:center;
}
.navbar-nav>li.log:hover {
	background:none;
	border:1px solid #000000;
	color:#000000;
}
.navbar-fixed-top {
    padding-top: 10px;
	padding-bottom:10px;
	border-width: 0 0 0px;
}
.navbar-brand
{
	padding: 5px 15px;
	height:76px;

}

.fontstyle
{
	font-family:'robotolight',arial;
}
.navbar-custom .navbar-nav > li > a
{
	color:#fff;
	padding-top: 20px;
	font-size:16px;
	font-family:'robotoregular';
	background:none;
}

.navbar-custom .navbar-nav > li.active > a
{
	
	color:#0a4273;
}

.navbar .navbar-nav > li > a:hover, .navbar-nav > li > a:focus
{	

	color:#0a4273;
}

.navbar {
	margin-bottom:0px;
    min-height: 111px;
	font-size: 15px;
    font-family: 'robotoregular';
}

.navbar-right {
    float: right!important;
    margin-right: 15px;
	padding-top:5px;
}
.navbar-toggle {
    position: relative;
    float: right;
    padding: 9px 10px;
    margin-top: 8px;
    margin-right: 15px;
    margin-bottom: 8px;
    background-color: #043d51;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
}
.navbar-toggle .icon-bar {
    display: block;
    background: #f1f1f2;
    width: 22px;
    height: 2px;
    border-radius: 1px;
}

.login-btn {
	
	font-size: 14px;
	border:none;
	float:right;
	padding-top:20px;

}
.login-btn a {
	color:#e85902;	
}
.login-btn:hover , .login-btn:focus
{
	background:none;
	font-weight:bold;
	/*border:1px solid #29b6f6;*/
	outline:none;
}

#nse-tool{
	width:100%;
	min-height:35px;
	 margin-top: 10px;
	}
 .live-white
{
 margin-top:10px;
 background:#ffffff;
 min-height:35px;
}
.live-blue
{
    position: absolute;
    left: 6px;
    top: 0px;
    background: #1a87ec;
    width: 70%;
    min-height: 30px;
    text-align: center;
    padding-top: 4px;
}
.ticker
{
font-family: 'robotoregular';
    font-size: 14px;
    color: #ffffff;
  
}
.ticker:after
{
    content: "";
    position: absolute;
    right: -8px;
    top: 10px;
    border-top: solid 5px transparent;
    border-left: solid 8px #1a87ec;
    border-bottom: solid 6px transparent;
}
.margin-left--50{
	      margin-left: -50px;
	}
	
#services{
	width:100%;
	margin-top: 10px;
	min-height:125px;
	background:#fff;
	}
	
	.padding-left-right-5
	{
		padding-left:5px;
		padding-right:5px;
	}
.padding-left-10{
	padding-left: 10px;
	}

.padding-bottom-10{
	padding-bottom:10px;	
}	
.padding-top-10{	
	padding-top: 10px;
}

a{
	text-decoration:none !important;
	color:inherit;
	}
a:hover{
	text-decoration:none !important;
	color:inherit;
}
.financial-plan1{
	border:1px solid #CCC;
	min-height:117px;	
	margin-bottom: 10px;
	overflow:hidden;
	position:relative;
    z-index: 1;
}
.financial-plan{
	position:absolute;
	background-size:contain;
	width:100%;
	min-height:117px;
	-moz-transition: all .5s;
    -webkit-transition: all .5s;
    transition: all .5s;
	overflow:hidden;
    top: 0;
    left: 0;
    z-index: 0;                 
	background:url(/images/fin.png) left no-repeat;  
}

a:hover .financial-plan{
	 -moz-transform: scale(1.1);
    -webkit-transform: scale(1.1);
    transform: scale(1.1);  
	}
.financial-plan-text
{
	z-index:99;
	position:relative;
}
.financial-plan-text h3{
	font-size: 20px;
    padding-left: 95px;
    font-family: 'robotoregular';
	line-height: 20px;
	margin-top: 10px;

}
.financial-plan-text p{
	text-align: left;
    padding-left: 96px;
    font-size: 12px;
    font-family: 'robotoregular';
	color:#878686;
    line-height: 14px;
}

.compare-fund1{
	border:1px solid #CCC;
	min-height:117px;	
	margin-bottom: 10px;
	overflow:hidden;
	position:relative;
    z-index: 1;
}
.compare-fund{
	background:url(/images/com.png) left no-repeat;
	min-height:117px;
	margin-bottom: 10px;
	background-size:contain;
	position:absolute;
	width:100%;
	-moz-transition: all .5s;
    -webkit-transition: all .5s;
    transition: all .5s;
	overflow:hidden;
    top: 0;
    left: 0;
    z-index: 0; 
}
a:hover .compare-fund{
	 -moz-transform: scale(1.1);
    -webkit-transform: scale(1.1);
    transform: scale(1.1);  
	}
.compare-fund-text{
	z-index:99;
	position:relative;
	}
.compare-fund-text h3{
	font-size: 20px;
    padding-left: 114px;
    font-family: 'robotoregular';
	line-height: 20px;
	       margin-top: 10px;
	}
.compare-fund-text p{

    text-align: left;
    margin-left: 115px;
    font-size: 12px;
    font-family: 'robotoregular';
	color:#878686;
	    line-height: 14px;
	}
	
.sav-tax1{
	border:1px solid #CCC;
	min-height:117px;	
	margin-bottom: 10px;
	overflow:hidden;
	position:relative;
    z-index: 1;
}	
.sav-tax{
	background:url(/images/save.png) left no-repeat;
	min-height:117px;
	 background-size:contain;	
	margin-bottom: 10px;
	position:absolute;
	width:100%;
	-moz-transition: all .5s;
    -webkit-transition: all .5s;
    transition: all .5s;
	overflow:hidden;
    top: 0;
    left: 0;
    z-index: 0; 
}
a:hover .sav-tax{
	 -moz-transform: scale(1.1);
    -webkit-transform: scale(1.1);
    transform: scale(1.1);  
	}

.sav-tax-text
{
	z-index:99;
	position:relative;
}
.sav-tax-text h3{
	font-size: 20px;
    padding-left: 107px;
    font-family: 'robotoregular';
	line-height: 20px;
	 margin-top: 10px;
	}
.sav-tax-text p{
 text-align: left;
    margin-left: 107px;
    font-size: 12px;
    font-family: 'robotoregular';
	color:#878686;
	    line-height: 14px;
	}
	
	
.latest-mf1{
	border:1px solid #CCC;
	min-height:117px;	
	margin-bottom: 10px;
	overflow:hidden;
	position:relative;
    z-index: 1;
}	
.latest-mf{
	background:url(/images/latest.png) left no-repeat;
	/*border:1px solid #CCC;*/
	min-height:117px;
	background-size:contain;	
	margin-bottom: 10px;
	position:absolute;
	width:100%;
	-moz-transition: all .5s;
    -webkit-transition: all .5s;
    transition: all .5s;
	overflow:hidden;
    top: 0;
    left: 0;
    z-index: 0; 
}
a:hover .latest-mf{
	 -moz-transform: scale(1.1);
    -webkit-transform: scale(1.1);
    transform: scale(1.1);  
	}
	
.latest-mf-text
{
	z-index:99;
	position:relative;
}	
.latest-mf-text h3{
	    font-size: 20px;
    padding-left: 119px;
    font-family: 'robotoregular';
	    line-height: 20px;
		    margin-top: 10px;
	}
.latest-mf-text p{

    text-align: left;
    margin-left: 120px;
    font-size: 12px;
	    line-height: 14px;
    font-family: 'robotoregular';
	color:#878686;
	}
#welcome{
	width:100%;
	margin-top: 20px;
	min-height:255px;
	margin-bottom: 10px;
	background:#fff;
	}
.ourservices{
	background:url(/images/ourservices.png) no-repeat center;
	border:1px solid #CCC;
	min-height:236px;
	margin-bottom: 10px;
	background-size:cover;
	}
.ser-tex{
    font-family: 'open sans';
    font-size: 24px;
    color: #185f98;
    text-align: left;
    padding-top: 114px;
    font-weight: bolder;
    text-transform: uppercase;
	}
.ourservices p{
    font-size: 14px;
    font-family: 'robotoregular';
    line-height: 15px;
}
.buy-mf{
    color: #ffffff;
    background: #63a909;
    margin-top: -5px;
	padding: 7px 9px;
    border-radius: 0;
}
.btn-tex{
	font-size:14px;
	font-family:'robotoregular';
	color:#ffffff;
}
.font-20{
	font-size:20px;
}
.green-font{
	color:#a9b512;	
}
.ser-any{
	font-family:''robotoregular;
	line-height:20px;
	text-transform:uppercase;	
}
.lic-add{
	background:url(/images/lic_add.png) no-repeat center;
	min-height:236px;
	border:1px solid #CCC;
	 margin-bottom: 10px;
	 background-size: cover;
}
.score{
    background:url(/images/bluestrip.png) center repeat-x;
    margin-top: 147px;
    /* padding-left: 70px; */
    padding: 3px;
    width: 69%;
	min-height:75px;
    margin-left: 10px;
	z-index:9999;
}
.score1{
	color: #fff;
    font-size: 17px;
    font-family: 'robotoregular';
    line-height: 19px;
	    padding-left: 5px;
		 width: 69%;
		  padding: 3px;
		  z-index:99999;
		      margin-top: -69px;
    margin-left: 13px;
	}
.about-us{
	min-height:245px;	
}
.about-us a:hover{
	text-decoration:none;
	}	
.about-head{
    font-family: 'robotomedium';
    font-size: 25px;
    font-weight: 500;
    color: #696969;
    line-height: 25px;
	    padding-bottom: 10px;
	}
.about-content{
	font-size:16px;
	font-family:'robotoregular';
	line-height: 20px;
	}
.about-content1{
	font-family: 'robotoregular';
    font-size: 14px;
    line-height: 23px;
    color: #737472;
	}
a .read-more{
	color: #696969;
	text-align: right;
    margin-top: -18px;
	margin-bottom: 10px;
}
a:hover .read-more{
	text-decoration:none;
		color:#004f91;
}
.text-blue{
	color:#1d63a8;
}


#tools{
	width:100%;
	margin-top: 20px;
	min-height:250px;
}	
.market-watch{
	min-height:246px;
	border:1px solid #CCC;
	    margin-bottom: 10px;
}
.market-head{
    min-height: 36px;
    background: #1d63a8;
    padding-left: 10px;
    font-size: 15px;
    color: #fff;
    padding-top: 6px;
	    margin-bottom: 10px;
    font-family: 'robotoregular'
}
.mfper{
	min-height:252px;
	border:1px solid #CCC;
	    padding-left: 0px;
    padding-right: 0px;	
	    margin-bottom: 20px;
}
.mfper .nav
{
 background:#1d63a8;
}
.mfper .nav-pills > li.first
 {
   /*  padding-left:8%;*/
 }
.mfper .nav-pills > li > a
{
 background:#1d63a8;
 color:#FFF;
 /*text-transform:uppercase;*/
 border-radius:0px;
 font-size:14px;
 font-family:'robotoregular';
 padding:10px 29px;

}
.mfper .nav-pills > li > a:hover
{
 background:#f15521 !important;
 color:#ffffff;
     margin-top: -5px;
    padding-top: 15px;
}
.mfper .nav-pills > li > a:hover:after
{
    content: "";
    position: absolute;
    left: 40%;
    bottom: -10px;
    border-top: solid 10px #f15521;
    border-left: solid 10px transparent;
    border-right: solid 10px transparent;
}
.mfper .nav-pills>li.active>a, .mfper .nav-pills>li.active>a:focus, .mfper .nav-pills>li.active>a:hover 
{
    background: #f15521 !important;
    color: #ffffff;
    /*text-transform: uppercase;*/
    margin-top: -5px;
    padding-top: 15px;
}
.mfper .nav-pills>li.active>a:after
{
    content: "";
    position: absolute;
    left: 40%;
    bottom: -10px;
    border-top: solid 10px #f15521;
    border-left: solid 10px transparent;
    border-right: solid 10px transparent;
}
.mfper .nav-pills>li.last>a
{
 border-right:none;
}
.tools-content {
    height: 185px;
    display: block;
    overflow: auto;
    padding: 5px;
    background: #ffffff;
    /* border-top: 1px solid #d7d7d7; */
}
/* tool MF*/
.market-tool-content {   
    height: 250px;
    min-height: 290px;
    overflow: auto;
    display: block;
    padding-left: 8px;
	margin-top:19px;
}
.news-tool{
  width: 100%;
  height: 100vh;
}

.news-tool ul {
width: 100%;
padding: 0;
list-style: none;

}
.news-tool li {
padding: 20px 0px;
border-bottom: 1px solid #dfdfdf;
}
.news-tool li #date
{
  color: #f56918;
  font-size: 13px;
  transition:all .2s ease;
}
.news-tool li #news-title{
  font-size: 14px;
  line-height: 22px;
  color: #000;
  transition:all .2s ease;
}
.news-tool li:first-of-type #date{
  font-weight: bold;
  font-size: 18px;
  transition:all .2s ease;
}
.news-tool li:first-of-type #news-title
{
  font-size: 19px;
  font-weight: bold;
 color: #1d63a8;
  transition:all .5s ease;
  line-height: 22px;
}
.news-tool li:after {
content: '';
display: block;
clear: both;
}
/* MF NFO Starts */
.mf-nfo{
  width: 100%;
  height: 100vh;
}
.mf-nfo {
}
.mf-nfo ul {
width: 100%;
padding: 0;
list-style: none;
}
.mf-nfo li {
padding: 20px 0px;
border-bottom: 1px solid #dfdfdf;
}
.mf-nfo li .media-left{
  padding: 0;
  transition:all .2s ease;
}
.mf-nfo li .media-left img{
  width: 0px;
  transition:all .2s ease;
}
.mf-nfo li #date
{
  color: #f56d09;
  font-size: 13px;
  transition:all .2s ease;
}
.mf-nfo li #news-title{
  font-size: 14px;
  line-height: 22px;
  color: #000;
  transition:all .2s ease;
}
.mf-nfo li:first-of-type .media-left{
  padding-right: 10px;
  transition:all .2s ease;
}
.mf-nfo li:first-of-type .media-left img{
  width: 65px;
  transition:all .2s ease;
}
.mf-nfo li:first-of-type #date{
  font-weight: bold;
  font-size: 18px;
  transition:all .2s ease;
  font-family: 'robotobold';
}
.mf-nfo li:first-of-type #news-title
{
  font-size: 19px;
  font-weight: bold;
      color: #1d63a8;
  transition:all .5s ease;
  font-family: 'robotobold';
  line-height: 22px;
}
.mf-nfo li:after {
content: '';
display: block;
clear: both;
}

/* MF NFO Ends */

/* Dividend */
.mf_dividend{
  width: 100%;
  height: 100vh;
}
.mf_dividend{
}
.mf_dividend ul {
width: 100%;
padding: 0;
list-style: none;
}
.mf_dividend li {
padding: 20px 0px;
border-bottom: 1px solid #dfdfdf;
}
.mf_dividend li .media-left{
  padding: 0;
  transition:all .2s ease;
}
.mf_dividend li .media-left img{
  width: 0px;
  transition:all .2s ease;
}
.mf_dividend li #date
{
  color: #d41212;
  font-size: 13px;
  transition:all .2s ease;
}
.mf_dividend li #news-title{
  font-size: 14px;
  line-height: 22px;
  color: #000;
  transition:all .2s ease;
}
.mf_dividend li #dividend{
    font-family: 'robotobold';
    transition:all .2s ease;
    color: #000;
  }

.mf_dividend li:first-of-type .media-left{
  padding-right: 10px;
  transition:all .2s ease;
}
.mf_dividend li:first-of-type .media-left img{
  width: 65px;
  transition:all .2s ease;
}
.mf_dividend li:first-of-type #date{
  font-weight: bold;
  font-size: 18px;
  transition:all .2s ease;
  font-family: 'robotobold';
}
.mf_dividend li:first-of-type #news-title
{
  font-size: 19px;
  font-weight: bold;
  color: #1b628e;
  transition:all .5s ease;
  font-family: 'robotobold';
  line-height: 22px;
}
.mf_dividend li:first-of-type #dividend{
    font-family: 'robotobold';
    color: #438013;
    font-size: 22px;
    transition:all .2s ease;
    padding-top: 5px;
  }
.mf_dividend li:after {
content: '';
display: block;
clear: both;
}
/*Ends*/
.mf-gainer{
	min-height:252px;
	border:1px solid #CCC;
	    margin-bottom: 10px;
	}	
#amc{
	width:100%;
	margin-top: 20px;
	height:70px;
	margin-bottom: 20px;
	background:#FFF;
}
#amc .amc-slider {
  width: 100%;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -o-border-radius: 5px;
  -ms-border-radius: 5px;
  border-radius: 3px;
  box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.5);
  -webkit-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.5);
  min-height: 60px;
  background:#ffffff;
}
#amc #amcs {
  width: 95%;
  margin: 0 auto;
}
#amc #amcs .item {
  padding: 5px;
  margin-top: 0px;
  text-align: center;
}
#amc .customNavigation {
  color: #b3b3b3;
  width: 100%;
  position: absolute;
  top: 15px;
  padding: 0 5px;
}
#amc .customNavigation .prev, #amc .customNavigation .next {
  background: #f2f2f2;
  height: 35px;
  width: 15px;
  line-height: 35px;
  border: solid 1px #d9d9d9;
  color: #4d4d4d;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -ms-border-radius: 2px;
  border-radius: 2px;
  margin-right: 10px;
}
#amc .customNavigation a {
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-tap-highlight-color: transparent;
}

#testimonials{
	width:100%;
	margin-top: 20px;
	min-height:95px;
	background:#FFF;
	
}

#testimonials a:hover{
	text-decoration:none;
	}
	
.icon{
	   transform-style: preserve-3d;
    transition: transform 1s;
	}
a:hover .icon{
	    transform: rotateY( 360deg );
		
}
.icontext
{
	width: 101%;
    font-family: 'robotoregular' !important;
    font-size: 13px !important;
    color: #686868 !important;
    line-height: 19px;
    padding-bottom: 10px;
}

.icontextheading
{
	font-family:'robotoregular' !important;
	font-size:20px !important;
	color:#000 !important;

}

.btn-feed{
    color: #1d63a8;
    padding: 8px 50px;
    border-radius: 21px;
    border-width: 2px;
    float: right;
    margin-right: 35px;
    border-color: #1d63a8;
	font-family:'latoregular';
	font-size:16px;
	    margin-top: 15px;
}
.btn-feed:hover{
	   background: #1d63a8; 
	   color: #ffffff;
	   padding: 8px 50px;
	   border-width: 2px;
	   border-color: #1d63a8;
	   font-family:'latoregular';
	   font-size:16px;
	}
.fleft{
float:left;	
}

#feedback{
	width:100%;
	margin-top: 20px;
	min-height:65px;
	background:#f6f6f6;
	padding-bottom: 15px;
}
.feedback{
	color:#1d63a8;
	font-size:26px;
	font-family:'latoregular';	
	padding-top: 5px;
	
}
.feedback-text{
	width: 61%;
    padding-left: 40px;
    padding-top: 5px;
    color: #636262;
    font-size: 14px;
	font-family:Arial, Helvetica, sans-serif;

}
.divider{
    background: #7b95b3;
    width: 1px;
    position: absolute;
    top: 12px;;
    min-height: 47px;
    margin-left: 127px;
}

.padding-left{
padding-left:20px;	
}

.foot-menu{
min-height:65px;
background:#000;	
padding-top: 24px;
color:#545454;
}

#footer 
{
    width: 100%;
    min-height: 274px;
    background: url(/images/footer-bg.png) no-repeat;
	background-size:cover;
    color: #727272;
    font-size: 12px;
    font-family: 'robotomedium';
    padding-top: 30px;
}
#footer a:hover{
	text-decoration:none;
	}
.foot-menu a.menu-link
{
	text-decoration:none;
	color:#727272;
	text-transform:uppercase;
	font-size: 12px;
	font-family:'robotoregular';
	
}
.foot-menu a.menu-link:hover{
color:#FFF;	
}

.foot-menu a.design
{
	text-decoration:none;
	color:#727272;
	font-size: 12px;
	font-family:'robotoregular';
	
}
.foot-menu a.design:hover{
color:#FFF;	
}


.foot-icon{
	    margin-top: 8px;	
}
.foot-icontext
{
	width: 85%;
    font-family: 'robotoregular' !important;
    font-size: 12px !important;
    color: #7db3dd !important;
    margin-top: 5px !important;
    line-height: 15px;
   /* padding-bottom: 10px;*/
}
a:hover .foot-icontext{
	color:#ffffff !important;
}

.foot-icontextheading
{
	font-family:'robotoregular' !important;
	font-size:16px !important;
	color: #fff !important;
	margin-top:4px !important;
}


/*--------Get in Touch------*/
#contact
{
	background:#ffffff;
	min-height:572px;
	padding-top:20px;
}
.contact-head
{
	font-family:'robotoregular';
	font-size:17px;
	color:#fffefe;
	margin-top:4px !important;
}
.contact-head p
{
	font-family:'robotoregular';
	font-size:12px;
	color: #7db3dd;
	margin-top: 10px;
     margin-bottom: 5px;
}

.add-head
{
	margin-top: 4px !important;
}
.add-head p
{
	font-family:'robotoregular';
	font-size:13px;
	color:#7f7f7f;
	margin-top: 10px;
	font-weight:900;
 
}
.add-content
{
	font-family:'robotoregular';
	font-size:17px;
	color:#fffefe;
	margin-top:35px;
	    line-height: 27px;
}

.add-content p
{
	font-family:'roboto';
	font-size:12px;
	color:#ffffff;
	line-height:18px;
	padding-bottom: 10px;
	/*width: 287px;*/
	/*font-weight: 700;*/
}
/*--------Social------*/

ul.social-icon {
	list-style:none;
	margin-left: -35px;
	height:40px;
}

ul.social-icon  li{
	padding-right:10px;
	float:left;
}

/*--------------------banner------------------*/
#banner{
	 
 	width:100%; 
	min-height:519px; 
}
.carousel-inner > .item 
{
	min-height:519px;
}
.carousel-indicators {
    right: 10px;
    width: 20%;
    left: inherit;
	bottom:0;
}

.carousel-indicators .active {
    width: 11px;
    height: 11px;
    margin: 2px;
    background-color: #4fa4ed;
    border: 2px solid #063864;
}
.carousel-indicators li {
    display: inline-block;
    width: 11px;
    height: 11px;
    text-indent: -999px;
    cursor: pointer;
    margin: 2px;
    background-color: #000 \9;
    border: 2px solid #063864;
    border-radius: 10px;
	
}
.carousel-caption {
    background: url(/images/banner-strip.png) no-repeat;
    position: absolute;
    left: 0px;
    min-height: 110px;
	font-family:'robotoregular';
}
.banner-text-head{
	margin-top: -9px;
    font-weight: 600;
    margin-left: 248px;
    font-size: 38px;
}
	
.banner-text-content{
	    margin-left: 35px;
    margin-top: 12px;
    font-size: 16px;
	}
@media (min-width: 320px) and (max-width: 425px)
{
.carousel-caption {
 	width:100%;
    position: absolute;
    left: 0px;
    min-height: 110px;
}
.banner-text-head{
    margin-top: -6px;
    margin-left: 42px;
    font-size: 32px;
}

.banner-text-content{
    margin-left: -7px;
   margin-top: 15px;
    font-size: 14px;
	}
}



@media (min-width: 768px) and (max-width: 991px)
{


.carousel-caption {
    background: url(/images/banner-strip.png) right no-repeat;
    position: absolute;
    left: 0px;
    min-height: 110px;
}

.banner-text-head{
    margin-top: 26px;
    /* margin-left: 42px; */
    font-size: 35px;
    /* text-align: center; */
    margin-right: 17px;
}

.banner-text-content{
    margin-left: 185px;
    margin-top: 17px;
    font-size: 12px;
	}

}







 @media (max-width:786px)
{




.container-fluid1 {
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
    padding-top: 0px;
}
.navbar {
    background: url(/images/nav-bg.png) repeat-x;
	background-size:cover;
    background-position: bottom;
    box-shadow: 0px 0px 10px #999;
}
.navbar-brand {
    padding: 5px 0px;
}
.navbar-toggle {
    margin-right: 0px;
}
.navbar-custom .navbar-nav > li > a {
    padding-top: 10px; 
}
.navbar-nav>li.log {
    display:block;
}
.live-blue {
    width: 100%;
 }
 .ticker:after
 {
 border-top:none;
 border-left:none;
 border-bottom:none;
 }
 .top-nav{
	 display:none;
	}
	

#popup-close-box 
{
    bottom: -70px;
}	 
#iframe-pop
{
	height:290px;
}
	 .popup-container {
    height: 370px;
	 }
	 .login-reg-form {
    min-height: 370px;
	 }
	 .navbar-default
	 {
		 background:#000 !important;
	 }
	 .navbar-default .navbar-collapse, .navbar-default .navbar-form 
	 {
		 border:0px;
	 }
	.navbar-fixed-bottom .navbar-collapse, .navbar-fixed-top .navbar-collapse {
    max-height: 500px;
	
    }
	.navbar-right {
    float: left!important;
	padding-top:20px;
	}
	

}

@media (max-width: 991px) and (min-width: 769px)
{
	
	 .navbar-default .navbar-nav > li > a {
    padding: 20px 5px;
	font-size:14px;
	 }
	 .navbar-right {
    margin-right: 0px;
	 }
	
	 .nav>li>a {
    padding: 10px 5px;
    }
	
.carousel-caption {
    background: url(/images/banner-strip.png) no-repeat !important;
}

}

@media (max-width: 1024px) and (min-width: 992px)
{
	 .navbar-default .navbar-nav > li > a {
    padding: 20px 5px;
	 }
	 .navbar-right {
    margin-right: 0px;
	 }
	 p.feed-txt {
    padding: 10px 80px;
    }
	.market-research-head p {
    padding: 10px 65px 30px 65px;
	}
	.nav>li>a {
    padding: 10px 11px;
	}
	.container-fluid1
	{
		padding-left:15px;
		padding-right:15px;
	}
}

@media (max-width: 1199px) and (min-width: 1023px)
{
	
.navbar-fixed-top {
    border-width: 0 0 0px;
}

.circle{
	    margin-left: -280px;
	}

}

.container-fluid {
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
    padding-top: 25px;
}
#nav_lvl-1 >:first-child{
    margin-left: 160px;	
}

#nav_lvl-1 li > a, #nav_lvl-1 li > a:hover, #nav_lvl-1 li> a:focus {
    border: none;
    border-radius: 0px;
    border-bottom: solid 2px #ffffff;
    color: #ffffff;
	background: none;
}


#nav_lvl-1 li.active > a, #nav_lvl-1 li.active > a:hover, #nav_lvl-1 li.active > a:focus {
    border: none;
    border-radius: 0px;
    border-bottom: solid 2px #e46304;
    color: #e46304;
    background: none;
	  
}

}


