.nivoSlider {
height: 280px;  /* slider changed from 500 to 280*/
margin: auto;
}

.large-12 {
position: relative;
width: 100%;
height : 45px;  /* height of menu change to 45*/
}

.style2.midrow {
width: 100%;
float: left;
margin-bottom: 30px;
margin-top: 10px;  /* height margin of menu box change from 40 to 10*/
}

#branding {
/* border-bottom: 1px solid #dddddd; */
background-color: #CCFFFF;   /* header color change from white to light blue*/
position: relative;
z-index: 102;
-webkit-box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1), 0 1px 0 0 rgba(0, 0, 0, 0.06);
-moz-box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1), 0 1px 0 0 rgba(0, 0, 0, 0.06);
box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1), 0 1px 0 0 rgba(0, 0, 0, 0.06);
}

.nivo-caption h3 {opacity: .8 !important ;}

.nivo-caption p { 
  opacity: 0.7 !important; 
  font-weight:bold;
}

#site-title {
padding-top: 5px; /* padding to change from 20 to 5*/
float: left;
padding-bottom: 20px;

}

div#contact-detail {
    border: 2px solid #D8D8D8;
    border-radius: 25px;
  	box-shadow: 10px 10px 5px #888888;
  	background-color:#F2F2F2;
  	width: 45%;
    float: left;
    padding-left:20px;
    padding-top:20px;
     position: relative;
    top: 20px;
}

div#site-title a {
  font-family:Impact;
  font-size:26px;
  color: #1f3fc1;
}

p#contact-header {
    font-family:arial; 
  font-weight:bold; 
  font-size:20px;
}

/*css for Package div border and shadow*/
div#package-detail {
    border: 2px solid ;
    border-radius: 25px;
  	box-shadow: 10px 10px 5px #888888;
  	background-color:#ACFA58;
    float: left;
    padding-left:20px;
    padding-top:20px;
    padding-bottom:20px;
    padding-right:20px;
    width:100%;
  	margin-bottom: 20px;
}

tr:nth-child(even)#agent{background-color: #f2f2f2}

