/*
	Theme Name: ShotOnWhat?
	Author: ShotOnWhat?
	Author URI: http://shotonwhat.com/
	Model: mobile
	Version: 1.1
*/
#archive_page, 
#search_page {
	margin: 0px 10px 0px 0px;
	white-space: nowrap;
}
#people_page{
	margin: 0px;
	white-space: nowrap;
} 

#people_page *,
#archive_page *, 
#search_page * {
 ---font-family: Verdana, Arial, sans-serif/*{ffDefault}*/;
	font-size: 1em/*{fsDefault}*/;
	font-weight: normal/*{fwDefault}*/;
	/*color: #555{fcDefault}*/;
	line-height: .7;
}

@media screen and (max-width:414px) {
	#people_page * {
 ---font-family: Verdana, Arial, sans-serif/*{ffDefault}*/;
	font-size: 7.5px/*{fsDefault}*/;
	font-weight: normal/*{fwDefault}*/;
	/*color: #555{fcDefault}*/;
	line-height: 1;
}
}
#archive_page.ui-widget input, .ui-widget {
	/*min-width: 95px;*/
}
#people_page label.ui-state-default, 
#archive_page label.ui-state-default, 
.ui-widget-content .ui-state-default, 
.ui-widget-header .ui-state-default {
	border: 1px solid #555/*{borderColorActive}*/;
	font-weight: normal/*{fwDefault}*/;
	color: #bbb;
	background: #555;
}
#people_page label.ui-state-active, 
#archive_page label.ui-state-active, 
.ui-widget-content .ui-state-active, 
.ui-widget-header .ui-state-active {
	border: 1px solid #999/*{borderColorActive}*/;
	font-weight: normal/*{fwDefault}*/;
	color: #000;
	background: #999;
}
#people_page label.ui-state-hover,
#archive_page label.ui-state-hover {
	border: 1px solid #777/*{borderColorActive}*/;
	font-weight: normal/*{fwDefault}*/;
	color: #eee;
	background: #777;
}
#people_page label.ui-state-active.ui-state-hover,
#archive_page label.ui-state-active.ui-state-hover {
	border: 1px solid #777/*{borderColorActive}*/;
	font-weight: normal/*{fwDefault}*/;
	color: #eee;
	background: #777;
}
/*Less layout*/
.less_layout .post {
	padding-bottom: 8px;
	margin-bottom: 10px;
	border-bottom: #353535 1px solid;
}
.less_layout .post .title {
	font-size: 18px;
	line-height: 1;
	margin-bottom: 4px;
}
.less_layout .post .titleyear {
	font-size: 14px;
	vertical-align:middle;
}
.less_layout .post .entry img {
	height: 160px;
	width:108px;
	transition: height .2s;
	-moz-transition: height .2s; /* Firefox 4 */
	-webkit-transition: height .2s; /* Safari and Chrome */
	-o-transition: height .2s; /* Opera */
	-ms-transition: height .2s;
}
.less_layout .span-3, 
.less_layout .span-3-oscars {
	transition: width .1s;
	-moz-transition: width .1s; /* Firefox 4 */
	-webkit-transition: width .1s; /* Safari and Chrome */
	-o-transition: width .1s; /* Opera */
	-ms-transition: width .1s;
	width: 110px; 
}
.less_layout .post .country, 
.less_layout .post .aspect_ratio, 
.less_layout .post .run_time, 
.less_layout .post .type, 
.less_layout .post .shootres, 
.less_layout .post .rereleased3Dyear, 
.less_layout .post .s3d2d {
	-webkit-transition: opacity 0.4s ease-in-out;
	-moz-transition: opacity 0.4s ease-in-out;
	transition: opacity 0.4s ease-in-out;
	-ms-transition: opacity 0.4s ease-in-out;
	-o-transition: opacity 0.4s ease-in-out;
	height: 0px;
	opacity: 0;
	display: none;
	visibility: hidden;
}
.less_layout .post .stars {
}
.less_layout .post .span-13 {
	width: calc(99% - 124px);
}
.less_layout .sos_gallery_arch {
	width: 100%;
	height: 40px;
	overflow: hidden;
	margin: 2px 0;
	position: relative;
	display: block;
	white-space: nowrap;
}
.less_layout .sos_gallery_arch img {
	padding: 0px;
	display: inline-block;
	height: 40px;
}
.less_layout .post .span-13-oscars .directors {
	margin-top: 2px;
	display: block;
}
.less_layout .span-3-oscars {
	transition: width .1s;
	-moz-transition: width .1s; /* Firefox 4 */
	-webkit-transition: width .1s; /* Safari and Chrome */
	-o-transition: width .1s; /* Opera */
	-ms-transition: width .1s;
	width: 90px;
	
}
.less_layout .post .entry .span-3-oscars img {
	height: 120px;
	width:81px;
	transition: height .1s, width .1s;
	-moz-transition: height .1s, width .1s; /* Firefox 4 */
	-webkit-transition: height .1s, width .1s; /* Safari and Chrome */
	-o-transition: height .1s, width .1s; /* Opera */
	-ms-transition: height .1s, width .1s;
}
.less_layout .release2d3d, .less_layout .lenses, 
.less_layout .stars, .less_layout .writers, 
.less_layout .stereoscopic3d-format, 
.less_layout .run_time, 
.less_layout .editors, 
.less_layout .oscarcat {
	display:none;
}

/*More Layout*/

/*
.less_layout .post .entry .showimg img{
	width:60px;
	height:90px;
}

div#content .people .less_layout .post .entry .showimg img{
	width:108px;
	height:160px;
}
*/

.more_layout .post .entry img {
	height: 160px;
	width: 108px;
	transition: height .1s, width .1s;
	-moz-transition: height .1s, width .1s; /* Firefox 4 */
	-webkit-transition: height .1s, width .1s; /* Safari and Chrome */
	-o-transition: height .1s, width .1s; /* Opera */
	-ms-transition: height .1s, width .1s;
}
.more_layout .post .entry .postimageidxo img {
	height: 258px;
	width: 168px;
	transition: height .1s, width .1s;
	-moz-transition: height .1s, width .1s; /* Firefox 4 */
	-webkit-transition: height .1s, width .1s; /* Safari and Chrome */
	-o-transition: height .1s, width .1s; /* Opera */
	-ms-transition: height .1s, width .1s;
}
.more_layout .span-3 {
	transition: width .2s;
	-moz-transition: width .2s; /* Firefox 4 */
	-webkit-transition: width .2s; /* Safari and Chrome */
	-o-transition: width .2s; /* Opera */
	-ms-transition: width .2s;
	width: 110px;
}
.more_layout .post .cameras, .more_layout .post .s3d2d, .more_layout .post .aspect_ratio {
	-webkit-transition: opacity 0.5s ease-in-out;
	-moz-transition: opacity 0.5s ease-in-out;
	transition: opacity 0.5s ease-in-out;
	-o-transition: opacity 0.5s ease-in-out;
	-ms-transition: opacity 0.5s ease-in-out;
	height: auto;
	opacity: 1;
}
.more_layout .post .stars {
	margin-top: 7px;
	margin-bottom:5px;
}
.more_layout .post .directors {
	margin-top: 0px;
}
.more_layout .post .span-13-oscars .directors, 
.more_layout .post .span-13-oscars .writers, 
.more_layout .post .span-13-oscars .editors, 
.more_layout .post .span-13-oscars .cinematographers {
	margin-top: 2px;
	display:block;
}
.more_layout .post .delay {
	display: none;
}
.more_layout .post .directors, 
.more_layout .post .writers, 
.more_layout .post .editors, 
.more_layout .post .cinematographers {
	display: block;
}
.more_layout .sos_gallery_arch {
	width: 100%;
	height: 80px;
	overflow: hidden;
	margin: 2px 0;
	position: relative;
	display: block;
	white-space: nowrap;
}
.more_layout .sos_gallery_arch img {
	padding: 0px;
	display: inline-block;
	height: 80px;
}
/*special people show cam/lens page */
.less_layout .post .showcam,
.less_layout .type .showcam,
.less_layout .country .showcam,
.less_layout .directors .showcam {
	/*-webkit-transition: opacity 0.4s ease-in-out;
	-moz-transition: opacity 0.4s ease-in-out;
	transition: opacity 0.4s ease-in-out;
	-ms-transition: opacity 0.4s ease-in-out;
	-o-transition: opacity 0.4s ease-in-out;
	///height: 0px;*/
	opacity: 1;
	display: block;
	/*visibility: hidden;*/
}
.more_layout .post .showcam,
.more_layout .type .showcam,
.more_layout .country .showcam,
.more_layout .directors .showcam {
	/*-webkit-transition: opacity 0.4s ease-in-out;
	-moz-transition: opacity 0.4s ease-in-out;
	transition: opacity 0.4s ease-in-out;
	-ms-transition: opacity 0.4s ease-in-out;
	-o-transition: opacity 0.4s ease-in-out;
	///height: 0px;*/
	opacity: 0;
	display: none;
	visibility: hidden;
}
.type,
.country {
	-webkit-transition: opacity 0.4s ease-in-out;
	-moz-transition: opacity 0.4s ease-in-out;
	transition: opacity 0.4s ease-in-out;
	-ms-transition: opacity 0.4s ease-in-out;
	-o-transition: opacity 0.4s ease-in-out;
	height: 0px;
	opacity: 1;
	display: inline-block;
	}

h2.peopletitle {
    margin: 0px 0 0px 0;
    padding: 0px;
    color: #acacac;
    line-height: 28px;
    font-size: 22px;
	margin-bottom: 0;
}
.peopletitle a {
	 color: #acacac;
}
div#reqlink_popu.popup_content input[type="submit" i], div.wrapper_branded button[id^="open_"].reqlink_popu_open {
	background:#2c4ca0;
	color:#eee;
	border:1px solid #2c4ca0;
	border-radius:2px;
	outline:none;
	cursor:pointer;
}
div#reqlink_popu.popup_content input[type="submit" i]:hover, div.wrapper_branded button.reqlink_popu_open:hover {
	opacity:.95;
	color:#3C0;
}
div#reqlink_popu.popup_content input[type="submit" i]:active, div.wrapper_branded button.reqlink_popu_open:active {
	opacity:.7;
	color:#000;
}
.ui-buttonset {
    margin-right: 0px;
}
div#posts.hide-episodes .episode {
    display: none;
}

@media only screen and (max-width: 900px) {
	.less_layout .post .showcam, .less_layout .type .showcam, .less_layout .country .showcam, .less_layout .directors .showcam {
    opacity: 1;
    display: inline-block;
   	margin-top:3px;
	}	
	.entry h3 {
		font-size:1.25em;
	}
	.entry h4 {
		font-size:1.1em;
}