body{
width: 100%;
background-color: white;
font-family:Arial, Helvetica, sans-serif;
color: #070043;
font-size: 15px;
} 
#margin-up{
margin: 0px 0px 0px 0px;
}
.ts{
text-shadow: 3px 3px 2px #000000;
}
.bsi{
box-shadow: 1px 1px 5px #ffffff; 
border-radius: 4px;
}
.phone{
text-align: center;
color: #ffffff;
font-size: 18px;
margin: 0px 0px 0px 0px;
padding: 20px 0px 0px 15px;
text-shadow: 3px 3px 2px #000000;
}
.contact{
margin: 0px 0px 0px 0px;
padding: 7px 0px 0px 0px;
}
.border{
border: 3px;
border-color: #000000;
border-style: solid;
}
.navbar-inverse {
background: darkblue;
border: 0px;
border-radius: 0px;
border-top: 3px;
border-top-color: #040243;
border-top-style: solid;
}
.navbar-inverse .navbar-nav > li > a {
color: #ffffff;
text-shadow: 3px 3px 2px #000000;
font-size: 16px;
}
.navbar-inverse .navbar-toggle .icon-bar {
  background-color: #ffffff;
  box-shadow: 2px 2px 2px #000000;
}
.navbar-inverse .navbar-toggle:hover,
.navbar-inverse .navbar-toggle:focus {
  background-color: #0000ff;
}
.navbar-inverse .navbar-nav > li > a:hover,
.navbar-inverse .navbar-nav > li > a:focus {
  color: #ffffff;
  background-color: #0000ff;
}
.navbar-inverse .navbar-nav > .active > a,
.navbar-inverse .navbar-nav > .active > a:hover,
.navbar-inverse .navbar-nav > .active > a:focus {
  color: #ffffff;
  background-color: #0000ff;
  }
.navbar-inverse .navbar-nav > .open > a,
.navbar-inverse .navbar-nav > .open > a:hover,
.navbar-inverse .navbar-nav > .open > a:focus {
  background-color: #0000ff;
  color: #ffffff;
}
.navbar-inverse .navbar-nav > .open > a,
.navbar-inverse .navbar-nav > .open > a:hover,
.navbar-inverse .navbar-nav > .open > a:focus {
  background-color: #0000ff;
  color: #ffffff;
}
.page-header {
  padding-bottom: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border-bottom: 0px;
}
.title{
-ms-transform: skewX(-10deg); /* IE 9 */
-webkit-transform: skewX(-10deg); /* Safari */
transform: skewX(-10deg); /* Standard syntax */
font-size: 5em;
font-style: italic;
margin: -12px 0px 0px -30px;
padding: 0px 0px 0px 0px;
font-family: 'Kaushan Script', cursive;
color: #ffffff;
text-shadow: 4px 4px 1px #090044;
text-align: center;
background-image: url(../images/LBJ/bkgd.png);
background-repeat: no-repeat;
}
.title-small
{
color: #090044;
font-size: 1.5em;
-ms-transform: skewX(-10deg); /* IE 9 */
-webkit-transform: skewX(-10deg); /* Safari */
transform: skewX(-10deg); /* Standard syntax */
margin: 0px 0px 0px 15px;
padding: 10px 0px 0px 0px;
text-shadow: 1px 1px 1px #ffffff;
font-style: italic;
font-weight: normal;
text-align: center;
}
.grad {
margin: -20px 0px 0px 0px;
padding: 10px 0px 0px 0px;
background: darkblue; /* For browsers that do not support gradients */
background: -webkit-linear-gradient(darkblue, white); /* For Safari 5.1 to 6.0 */
background: -o-linear-gradient(darkblue, white); /* For Opera 11.1 to 12.0 */
background: -moz-linear-gradient(darkblue, white); /* For Firefox 3.6 to 15 */
background: linear-gradient(darkblue, white); /* Standard syntax */
}
#about_image{
border-style:outset; 
border-width:7px;
border-color: #a7d2fd;
}
footer{
width: 100%;
text-align: center;
margin: 0px 0px 0px 0px;
padding: 35px 20px 10px 20px;
font-size: .75em;
border-bottom: 3px;
border-bottom-color: #040243;
border-bottom-style: solid;
background: darkblue; /* For browsers that do not support gradients */
background: -webkit-linear-gradient(white, darkblue); /* For Safari 5.1 to 6.0 */
background: -o-linear-gradient(white, darkblue); /* For Opera 11.1 to 12.0 */
background: -moz-linear-gradient(white, darkblue); /* For Firefox 3.6 to 15 */
background: linear-gradient(white, darkblue); /* Standard syntax */
}
footer a{
text-shadow: 1px 1px 1px #000000;
font-family:Arial, Helvetica, sans-serif;
}
.terms{
margin: 0px 0px 0px 0px;
padding: 0px 35px 0px 0px;
font-size: 1.25em;
text-shadow: 1px 1px 1px #000000;
font-family:Arial, Helvetica, sans-serif;
}
.indent{
text-align: left;
padding-left: 20px;
}
.gap-right{
margin: 0px 30px 10px 0px;
padding: 0px 0px 0px 0px;
}
.space{
margin: 10px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
.group-image{
float: left;
margin: 0px 30px 10px 0px;
padding: 0px 0px 0px 0px;
}
.move-down{
margin: 0px 0px 0px 0px;
padding: 20px 0px 0px 0px;
}
#e_name{
margin: 0px 0px 0px 10px;
font-size: 22px;
}
#e_position{
font-size: 18px;
}
.red{
	color: #f9013b;/* red text color*/
}
.portfolio{
width: 425px;
margin: 0px 0px 25px 0px;
padding: 15px 15px 15px 15px;
border-style:solid; 
border-width:3px;
border-color:blue;
background-color: #d7d7d7;
/*border-style:outset; 
border-width:7px;
border-color: #a7d2fd;*/
}
.words{
margin: 0px 0px 10px 65px;
padding: 0px 0px 0px 0px;
text-align: left;
}
.bigger{
font-size: 16px;
}
.bkgd{
background: #d7d7d7;

border-style:outset; 
border-width:4px;
border-color: #a7d2fd;
}
.block{
display: block;
list-style-type: none;
}
/*Some Responsive CSS */
@media screen and (max-width:767px) {
h1 {
  font-size: 1.5em;
  margin: 0.60em 0;
  }
}
@media(max-width:767px){
    .group-image{
    float: none;
    margin: auto;
    margin-bottom: 20px;
    padding: 0px 0px 0px 0px;
        }
    .move-down{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    }
}	
@media(max-width:992px){
     .portfolio{
    width: 340px;
    margin: 0px 0px 25px 0px;
    padding: 15px 15px 15px 15px;
    border-style:solid; 
    border-width:3px;
    border-color:blue;
    background-color: #d7d7d7;
    }
}