@charset "utf-8";

/* CSS Document */





/* theme for sgs to modify original bootstrap theme  */



.navbar {
	
	
}

.navbar-default .navbar-nav > li > a {

  color: #051462;

}





.navbar-default .navbar-nav > li > a:hover,

.navbar-default .navbar-nav > li > a:focus {

  color: #E70050;

  background-color: transparent;

}





.navbar-default .navbar-nav > .active > a,

.navbar-default .navbar-nav > .active > a:hover,

.navbar-default .navbar-nav > .active > a:focus {

  color: #051462;

  background-color: #e7e7e7;

}





.jumbotron {
	background-position:center;
	background-image: url(../../../images/dpl-super_1255.jpg);
	background-repeat:no-repeat;
	height: 395px;

}



.jumbotron h2 {

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:  #051462;
	font-size: 550%;
	letter-spacing:0.05em;
}

	

.jumbotron .well {

	background:rgba(255,255,255,0.3);

	border-color: #CCC;

	}

	

.well {

	border-color: #051462;

	}	

	

ul{

list-style-image: url(../../../images/arrow.gif);

vertical-align:middle;

text-align:left;

line-height:130%;

}



li {

margin-bottom: 5px;

}



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; 
}


.break { 

margin-bottom: 5px;

margin-top: 5px; 

border-bottom : 1px dotted #B00; 

clear : both; 

} 


.fees-table {
	border:1px solid #051462;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
}

.fees-table tr {
	text-align: left;
	border-bottom:1px dotted #051462;
}

.fees-table th ,
.fees-table td {
	padding:5px 5px 5px 5px;
}

.fees-table th {
	text-align: left;
}



.piccyleft { 

float : left; 

clear : both; 

padding-right : 10px;

margin-bottom: 0px; 

} 




footer {
	margin-top:10px;
	margin-bottom: 25px;
}



@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;
	}

}