.gradient{
background: rgba(209,232,240,1);
background: -moz-linear-gradient(left, rgba(209,232,240,1) 0%, rgba(255,255,255,1) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(209,232,240,1)), color-stop(100%, rgba(255,255,255,1)));
background: -webkit-linear-gradient(left, rgba(209,232,240,1) 0%, rgba(255,255,255,1) 100%);
background: -o-linear-gradient(left, rgba(209,232,240,1) 0%, rgba(255,255,255,1) 100%);
background: -ms-linear-gradient(left, rgba(209,232,240,1) 0%, rgba(255,255,255,1) 100%);
background: linear-gradient(to right, rgba(209,232,240,1) 0%, rgba(255,255,255,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d1e8f0', endColorstr='#ffffff', GradientType=1 );

font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
font-size: 1.5em;
}
#logo {
		width:150px;
		display: block;
		padding-top:1em;
}
.my_address{
	background-color: white;
}
.details_up{
	color: #162D56;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
}
body {
	overflow-x: hidden;
}
.header_table {
	margin: 5px auto;
	font-family:Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif
}
.header_td{
	padding-right:10px;
	text-align:right;
}

.title_res{
	font-family: Arial;
	font-size: 1.5em;
}
.my_margin{
	margin-right:20px;
	margin-bottom:0px;
	padding-bottom:0px;
}
h5 {
	color: #162D56;
	font-family:Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif
}
h1, h2 {
	color: #1E396A;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
}

.details {
	color: #214ED0;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
}
h3 {
	color: #162D56;
	font-family: Impact, Haettenschweiler, "Franklin Gothic Bold", "Arial Black", sans-serif;
	margin-right: 23px;
}

h4 {
	color: #162D56;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
}

#pen {
	margin-left: 10px;
}


.navbar-default {
  background-color: #1e396a;
  border-color: #415f96;
}
.navbar-default .navbar-brand {
  color: #ffffff;
}
.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus {
  color: #ffffff;
}
.navbar-default .navbar-text {
  color: #ffffff;
}
.navbar-default .navbar-nav > li > a {
  color: #ffffff;
}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
  color: #ffffff;
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
  color: #ffffff;
  background-color: #415f96;
}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {
  color: #ffffff;
  background-color: #415f96;
}
.navbar-default .navbar-toggle {
  border-color: #415f96;
}
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
  background-color: #415f96;
}
.navbar-default .navbar-toggle .icon-bar {
  background-color: #ffffff;
}
.navbar-default .navbar-collapse,
.navbar-default .navbar-form {
  border-color: #ffffff;
}
.navbar-default .navbar-link {
  color: #ffffff;
}
.navbar-default .navbar-link:hover {
  color: #ffffff;
}

@media (max-width : 759px ){
  .navbar-default .navbar-nav .open .dropdown-menu > li > a {
    color: #ffffff;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #ffffff;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #ffffff;
    background-color: #415f96;
  }
  
}



@media (max-width : 539px ){
	.not-xs-only {
		display:none;
	}
	#logo{
		display:none;
	}
	.title_res{
		font-family: Arial;
		font-size: 1em;
	}
}

@media (min-width : 540px ) and ( max-width : 759px ){
	.xs-only {
		display:none;
	}
	#logo{
		display:none;
	}
	.title_res{
		font-family: Arial;
		font-size: 1em;
	}
}

@media (min-width:760px) and (max-width:999px){
	.xs-only {
		display:none;
	}
	#logo{
		display:none;
	}
}

@media (min-width:1000px){
	.xs-only {
		display:none;
	}
}
.float_left {
	float:left;
}
.float_right {
	float:right;
}

