/* ------------------- Media Queries ---------------------- */





 
 @media all and (min-width: 481px) and (max-width: 980px) {

 /* ------------------- Main Menu -------------------------- */
#main-menu, #tb-megamenu-main-menu{
  clear: both;
  font-size:105%;
  
}
   .region-header {
    float: right;
	margin:1em 0.8em 0 0;
  }  

  
 
.global-donate {
    margin: 1.5em 3em 0em 1em;
} 


.page-get-involved .sanderson-flipped-column-content-row1 h2.pane-title {
    background-image:none;
}
 
 .double-box  .double-right {
width:100%;
float:none;
}

.double-box  .double-left {
width:100%;
float:none;
}
.page-get-involved  .pane-block-60, .page-get-involved-donate   .pane-block-60 {
width:50%;
float:left;
}
.page-get-involved .pane-block-59, .page-get-involved-donate   .pane-block-59 {
width:25%;
float:left;
}
.page-get-involved .pane-block-58, .page-get-involved-donate   .pane-block-58 {
width:25%;
float:left;
}

 
} 
 
 
 @media all and (max-width: 750px) {

 /* ------------------- Main Menu -------------------------- */

.page-events .cols-2 .col-1, .page-events .cols-2  .col-2 {
    border-bottom: 1px solid #93D2E7;
    float: left;
    margin: 0 0 2em 0;
    padding: 0 0 0.5em;
    width: 100%;
}


.views-columns-3 .views-column {
    width: 45%;
}


.ui360 {

width:100%;
margin:0.5em 0em 0.5em 0em
}

 .sutro-column {
    float: left;
    width: 100%;
}


} 
 
 
 @media all and (min-width: 481px) and (max-width: 675px) {

 /* ------------------- Main Menu -------------------------- */

   .region-header {
    float: left;
	margin:0 0.8em 0 0;
  }  
 



.page-get-involved .pane-block-60, .page-get-involved-donate .pane-block-60 {
    float: left;
    width: 100%;
	margin-bottom:1em;
}



div.get_involved_wrapper .middle {
    min-height: 300px;
}

.page-get-involved .pane-block-59, .page-get-involved-donate   .pane-block-59 {
width:100%;
float:left;
margin-bottom:1em;
}
.page-get-involved .pane-block-58, .page-get-involved-donate   .pane-block-58 {
width:100%;
float:left;

}
 .responsive_embedded_grid .r_grid {
width:50%;
} 
 
}

 @media all and (min-width: 981px) {

 
   .region-header {
    float: right;
	margin:1em 0.8em 0 0;
  }  
 .global-donate {
    margin: 1.5em 4em 0em 1em;
} 
 #main-menu, #tb-megamenu-main-menu {
  background:#0068ac;
}

.page-get-involved .pane-block-60, .page-get-involved-donate   .pane-block-60 {
width:50%;
float:left;
}
.page-get-involved .pane-block-59, .page-get-involved-donate   .pane-block-59{
width:25%;
float:left;
}
.page-get-involved .pane-block-58, .page-get-involved-donate   .pane-block-58 {
width:25%;
float:left;
}

.span_1_of_4 {
    margin-top: 2em;
}


}


@media all and (max-width: 480px) {
  /* ----------------- Menu on Small Resolutions ---------- */
/* ------------------- Main Menu -------------------------- */
#main-menu, #tb-megamenu-main-menu {
  clear: both;
  font-size:105%;
}
   .region-header {
	margin:0 0.8em 0 0;
  }  
 
 .field-name-body {
    display: block;
}
 .group-booking-group, .group-info {
    float: none;
	width:95%;
	margin: 1em 0 1em 0;

}

.sutro-column1 h1.feature {
    font-size: 1em;
}

.standout-right {
    float: none;
    padding: 0 20px;
	margin: 1em 0 1em 0;
    width: 95;
}


#secondary-menu-links {
  margin: 0 1em 0 1em;
}


.global-donate {
    margin: 1.5em 1em 0em 0;
}

.page-get-involved .sanderson-flipped-column-content-row1 h2.pane-title {
    background-image:none;
	margin-top:1em;
}

 .double-box  .double-right {
width:100%;
float:none;
}

.double-box  .double-left {
width:100%;
float:none;
}

.views-columns-3 .views-column {
    width: 100%;
}

.responsive_embedded_grid .r_grid {
width:100%;
}


 }
