

@media screen and (min-width: 320px) and (max-width: 1832px) {



/*
.thumb_container {

width: 24.2%;

}
*/









a.thumbnail_image, a.biography, img.thumbnail_image, a.portfolio_title {
width: 100%;
height: auto;
}

}



@media screen and (min-width: 320px) and (max-width: 1495px) {


.thumb_container {
  width: 31.4%;

}


a .thumbnail_text {
background-position: right 8px;
}



.news_thumb_date {
margin-top: 12%;
padding-bottom: 8px;
margin-bottom: 6px;
}






.subtitle {
top:41%;
}


.news_see_more {
bottom:10%;
}


.news_thumb_blurb {

top:41%;
width:90%;
}



.thumb_container .title {
top: 12%;


}

}



@media screen and (min-width: 320px) and (max-width: 1450px) {

.page-template-page-video-php #content {
padding: 30px 70px 10px 370px;
}



@media screen and (min-width: 320px) and (max-width: 1250px) {

.page-template-page-video-php #content {
padding: 30px 10px 10px 270px;
}


}


@media screen and (min-width: 320px) and (max-width: 1118px) {


.thumb_container .title {
top: 6%; 
}

.news_thumb_date {
margin-top: 8%;

}

.news_see_more {
bottom:10%;
display: none;
}


#preloader {

left:366px;

}



.subtitle, .news_thumb_blurb {

line-height: 130%;
}

.thumb_container {
width: 29%;
margin-right: 2%;
margin-bottom: 2%;
}


header {
padding-left: 25px;
}

#content {
padding-left: 270px;
}

.page-template-page-video-php #content {
/*padding: 30px 10px 10px 270px;*/
}







#biog_background,#biog {
  margin-left: 270px;
}





#arrow_left {
left: 270px;
}



#arrow_right {
left: 316px;
}



}

@media screen and (min-width: 320px) and (max-width: 890px) {


#contact_all {
width: 95%;
}

#contact_left {
width:54%;
padding-right:5.5%;

}

#contact_right {
width:29.1%;
padding-left:5.5%;


}




}

@media screen and (min-width: 320px) and (max-width: 1030px) {


.news_thumb_date {
margin-top: 4%;
}


#logo {
margin-left: 0px;
}


header {
  width: 210px;
padding-left: 0px;
}


#content, .page-template-page-video-php #content {
padding-left: 215px;
}

#biog_background,#biog {
  margin-left: 200px;
}


#biog_content {
padding-top: 40px;
}


a#biog_back {
margin-bottom:45px;
}



#arrow_left {
left: 200px;
}



#arrow_right {
left: 246px;
}


#preloader {

left:296px;

}



}



@media screen and (min-width: 320px) and (max-width: 800px) {


.thumb_container {
width: 46%;
margin-right: 2%;
margin-bottom: 2%;
}


.thumb_container.blank_container {
display: none;

}


#news_story_left {
float: none;
width:auto;
padding:0;
border:none;
}

#news_story_right {
float: none;
width:auto;
padding:0;
padding-top:40px;
border:none;
padding-bottom:30px;
}


#contact_left {
float: none;
width:auto;
padding:0;
border:none;
}

#contact_right {
float: none;
width:auto;
padding:0;
padding-top:40px;
border:none;
}

.contact_staff_member {
margin-bottom:20px;
}


#small_print {
display:none;

}

#small_print_smaller_viewport {
display:block;

}


}

@media screen and (min-width: 320px) and (max-width: 600px) {

#show { font-size:9pt; }

#categories_section {
display:none;

}


#content, .page-template-page-video-php #content {
	min-width: 370px;
}

header {
position:absolute;
padding-top:30px;
}


}