/* header menu fix i.e. extra links */
/*
#siteLogo { width:30%; padding-right:0; }
#siteNav { padding:0; }

@media only screen and (max-width: 940px) { 
#siteLogo { padding-top:10px; }
#siteNav { padding:0 126px 0 36px; }
}
@media only screen and (max-width: 768px) { 
#siteLogo { padding-top:8px; }
#siteNav { padding:0 16px; }
#header, #header .row { padding:0; margin:0; }
.inner.page #header  { padding:0; margin:0; }
}
*/


/* wide desktop fixes i.e. stretch */
@media only screen and (min-width: 1280px) { 
.row { width:1060px; }
.form-header, .form-search, .form-footer { width:376px; }
#page-home .top-bar { margin-left: -88px !important }
#profile-slider { width:378px !important }
/* .big-profile-image img { } */
#footer hr { border-color:transparent; }
/*#support .columns .columncontainer { -webkit-column-count:2; -moz-column-count:2; column-count:2; -webkit-column-gap:120px; -moz-column-gap:120px; column-gap:120px;} */
}

/* mobile phone fix tide up home page a bit more for form factor */
@media only screen and (max-width: 767px) {
#page-home #header { background-image:none; }
#page-home .form-search label { display:none; }
#page-home .form-header { padding-top:0; }
#page-home .form-wrapper { margin-top:10px; }
#page-home .login-buttons li { /* width:50%; */ padding-bottom:10px; }
#page-home #logo { margin-top:-10px; }
#page-home #logo img { padding-bottom:10px; }
#page-home .take-action li { width:100%; }
}

@media only screen and (max-width: 600px) {
#page-home #header { padding-bottom:10px; max-height:690px; }
#page-home .form-header .lead { display:none; }
#page-home .form-search label { display:none; }
#page-home .form-footer { padding-bottom:0px; }
#support { display:none; }
}

#page-home .header-bg { background: url('/assets/images/patterns/profile_users.jpg') repeat scroll 0% 0% #0076A3; }
