/*
Styles for medium mode
*/

@media only screen and (min-width: 480px) and (max-width: 767px) {

body { 
  background-repeat:no-repeat !important;
  background-attachment:fixed !important;
  background-position:center top !important;
  }

.scrim{
    width: 456px;
    }

.group .group-content .grid_2,.group-container .group-content .grid_2{
	width:406px;
}

.group .group-content{
width:95%;
}

#navigation-div{
	padding-top:5px;
	padding-bottom:5px;
}

#navigation-div{
text-align:center;
}

#header-logo-div{
text-align:center;
}

#sign-in-table{
	margin: 0 auto 0 auto;
}

/*homepage*/

#homepage-slide1-table{
font-size:180%;
}

#microsequence{
height:30px;
}

.animate-in2 *{
    top: -10px;
}

#homepage-slider-nav img{
width:80px;
margin-left:10px;
margin-right:10px;
}

#homepage-slider-nav{
font-size:80%;
}

#homepage-tagline-2{
	font-size:130%;
}
#homepage-tagline-1{
	font-size:70%;
}

#username_status{
	float:none;
	margin-left:0px;
}

.hide-m{
display:none !important;
}

.show-m{
display:inline !important;
}

.show-m-block{
display:block !important;
}

/*
Capsules
*/

#tabs li, #tabs li a {
	float: none;
}

#capsule-contacts-table tr.hide-o.alternating-color-1,#capsule-contacts-table tr.hide-o.alternating-color-2{
border-bottom:2px solid black;
}

#capsule-contacts-table th{
	padding:0px;
}

#new-contact-pont,
#new-note
{
	width:300px !important;
}


}
