@charset "utf-8";

a:link { 
color : #30C; 
text-decoration : none; 
} 
a:visited { 
color : #30C; 
text-decoration : none; 
} 
a:active { 
color : #30C; 
text-decoration : none; 
} 
a:hover { 
color : #F00; 
text-decoration : underline; 
} 

.jumbotron {
	background-position:center;
	background-image: url(../../../images/market_1500.jpg);
	background-repeat:no-repeat;
	height: 325px;
}

.jumbotron h2 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #FFF;
	font-size: 625%;
	letter-spacing:0.053em;
	font-weight:bold;
}

.jumbotron .well {
	background:rgba(255,255,255,0.3);
	border-color: #CCC;
	}

.well {
	border-color: #30C;
	padding-bottom: 5px;
	padding-top: 10px;
	}	

ul{
list-style-image: url(../../../images/arrow.gif);
vertical-align:middle;
text-align:left;
line-height:130%;
}

li {
margin-bottom: 10px;
}

h1{
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
color:  #051462;
font-size: 150%;
margin-top: 0px;
}

h2{
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
color:  #051462;
font-size: 150%;
margin-top:0px;
} 

.row { 
	padding-top : 5px;
	font-size: 85%; 
	padding-bottom : 5px;
	text-align : justify; 
	line-height : 130%;
	clear: both; 
}

footer {
	margin-top:5px;
	margin-bottom:5px;
	font-size: 75%;
}

@media (max-width: 767px) {
	
  .xs-align-left  {
    text-align:left !important ;
  }
	
  .xs-align-center {
    text-align:center !important ;
  }

  .xs-align-center img {
		margin-left:auto;
		margin-right:auto;
	}
	
  .xs-align-right  {
    text-align:right !important ;
  }

}

@media (min-width: 768px) and (max-width: 991px) {
		
  .sm-align-left  {
    text-align:left !important ;
  }
	
  .sm-align-center {
    text-align:center !important ;
  }			

  .sm-align-center > img {
		margin-left:auto;
		margin-right:auto;
	}

  .sm-align-right {
    text-align:right !important ;
  }

  .sm-align-right > img {
		float:right;

	}

}

@media (min-width: 992px) and (max-width: 1199px) {

  .md-align-left  {
    text-align:left !important ;
  }
	
  .md-align-center {
    text-align:center !important ;
  }

  .md-align-center img {
		margin-left:auto;
		margin-right:auto;
	}

  .md-align-right {
    text-align:right !important ;
  }

  .md-align-right > img {
		float:right;
	}

}

@media (min-width: 1200px) {

  .lg-align-left  {
    text-align:left !important ;
  }
	
  .lg-align-center {
    text-align:center !important ;
  }

  .lg-align-center img {
		margin-left:auto;
		margin-right:auto;
	}

  .lg-align-right {
    text-align:right !important ;
  }

  .lg-align-right > img {
		float:right;
	}

}