/*
	Theme Name: ShotOnWhat?
	Author: ShotOnWhat?
	Author URI: http://shotonwhat.com/
	Model: mobile
	Version: 1.3
*/

 @media only screen and (min-width: 900px) {
    .ui-menu-item:hover .imdbImage {
        position: fixed;
        top: 160px;
        margin-left: 510px;
        height: 150px;
        width: 100px;
        border: 0;
        padding: 0px;
        /*box-shadow: 1px 1px 3px 1px rgba(000,000,000,.3);*/
        z-index: 9999;
    }
    ul.searchlist li.ui-menu-item.local:hover img.imdbImage {
        position: fixed;
        top: 280px;
        margin-left: 510px;
        height: 150px;
        width: 100px;
        border: 0;
        padding: 0px;
        z-index: 9999;
    }
     
}

@media only screen and (max-width: 1080px) {
#masthead {
	/*height: 42px;*/
}
.divdata, .divdata2 {
 --width:100%;
}
.divdata {
	width: calc(100% - 40px);
}
.divdata2 {
	width: calc(100% - 80px);
}
}
 @media only screen and (min-width: 900px) {
#search_menubar_toggle {
	display: none!important;
}
}

@media only screen and (max-width: 550px) {
	/*Elements Pages*/
	.indexingdirtoparch {
 -moz-column-count: 1;
 -webkit-column-count: 1;
 column-count: 1;
}
}

@media only screen and (max-width: 900px) {
	
#content {
	box-sizing: border-box;
    padding: 0px;
    color: #acacac;
    min-height: 100%;
    height: auto !important;
    height: 100%;
    position: relative;
}
.content.submit_page {
	padding:0px;
}
.entry, .entry p {
    line-height: 1.5;
    padding-top: 8px;
    font-size: 19px;
    color: #acacac;
}
.post {
	padding: 10px;
	margin-top: 5px;
	box-sizing: border-box;
	
}
.post-list {
box-sizing: border-box;
}
ul.ui-autocomplete.ui-menu {
	position: fixed;
	z-index: 999999999!important;
}
ul,ol {
	margin:0px;
}
li ul, li ol {
	margin: 0 10px;
}
.logo-image {
	width: 180px;
	height: 32px;
	margin-top: 8px;
}
div.span-8.last {
	display: none;
}
.span-16 {
	width: 100%;
}
div.div_sow_menu2 {
	display: none;
}
.search_menubar {
	display: none;
}
.span-24, div.span-24 {
	width: 100%;
}
#contentwrap {
	border-radius: 0;
}
/* Search Fields*/
.search_div, #topsearch, #topsearch #s {
	width: 100%!important;
}
#search {
	width: calc( 100% - 40px );
}
.search_menubar {
	height: 150px!important;
	width: 100%!important;
	top: 42px;
	position: fixed;
	z-index: 5;
}
.search_menubar input#search_title, .search_menubar input#search_terms {
	width: calc( 100% - 40px );
}
.desktop_hide {
	display: block;
}
/*footer*/
.footer {
	box-sizing: border-box;
	padding:20px;
}
.socials {
	text-align:center;
	font-size:1em;
	margin:5px auto;
	float:none;
}
#swcontact {
	width: auto;
	max-width: 400px;
	padding-right: 30px;
}
/* front-page */
.quick_links {
	margin: 0 0 5px 0;
}
.quick_links li {
	font-size: 18px;
 --font-weight: 300;
	display: inline-block;
	padding: 0 12px;
}
.front-page .columns {
	-moz-column-count: 1;
	-webkit-column-count: 1;
	column-count: 1;
}
.front-page .sticky .stars div.field_options {
	width: 100%;
}
.front-page .sticky .regions, .front-page .sticky .released {
	display: inline-block;
	margin-bottom: 10px;
	margin-left: 10px;
	padding: 0;
	vertical-align: top;
	float: none;
	width: 100%;
}
.front-title {
	width: 100%;
}
.mtitle {
	margin: 10px 0px 0px 0px;
	padding: 0px;
	padding-left:10px;
	color: #acacac;
	line-height: 28px;
	font-size: 22px;	
}
.front-page .sticky .production_dates {
	width: 100%;
	float: none;
	margin-left: 0;
}
/*tittles pages*/
.titlebox {
	margin-bottom:4.5px;
}
.title_meta {
	width:100%;
	font-size:15px;
	margin-top:3px;
}
.postimage {
    float: none;
    width: 100%;
    height: auto;
}
.postimage img {
    vertical-align: bottom;
    min-width: 100%;
    max-width: 100%;
    height: auto;
}
.movie_description {
	margin-top:10px;
	font-size:18px;
	line-height:1.3;
}
.creatives {
	font-size:17px;
}
.creatives a {
	font-size:17px;
}
.producerlisting {
	width: 100%;
}
.commentsdisqus {
	width: 100%;
}
.divdata_bot_left, .divdata_bot_right {
	display: none;
}
.divdata_imbd {
	width: 100%;
}
.singletablesw {
	width: 100%;
	padding:0px;	
}
.open_crew_list {
	font-size:17px;
}
.singlesline {
	display:inherit;
	margin-top:5px;
	margin-bottom:6px;
	width:100%;
	margin-left:0px;
}
.singletables {
	font-size:19px;
}
.people_rolewrap {
    display: inherit;
	font-size:17px;
	padding-left:9px;
	width: auto;
}
.tablediv {
	font-size:14px;
}
.tablediv, .tablediv_content {
	width: 100%;
}
.tablediv_content {
	font-size:19px;
	line-height:1.2;
}
.singletables {
	width: 100%;
	display:inherit;
}
.movielistingh a {
	margin: 0;
}
#div-gpt-ad-1424342558827-0, #div-gpt-ad-1424342558827-1 {
	display: none;
}
.seasons_wrapper {
	width: 100%;
}
#container .edit {
	margin-top: 10px;
}
/*Elements Pages*/
    .indextoptext {
        float: left;
        max-width: 100%;
    }
.indexingtaxopar, .indexingdirtoparch {
	/*width: calc(100% - 40px );*/
	box-sizing: border-box;
	width: 100%;
	margin:0px 0px 5px 0px;
    background: #232323;
    border-radius: 0px;
	padding: 8px;
	color: #acacac;
}
.indexingdirtoparch {
    font-size: 13px;
   	list-style: none;    
}
.indexingtaxopar {
	line-height:1.1;
}
.indexingdir_prodtype {
	box-sizing: border-box;
	padding:20px;
}
.span-13 {
	display:contents;
	width: 100%;
}
.topic_pagination {
	margin: 10px 0;
}
/* add info page */
.search_wrapper input#search_title_mixed {
	width: calc( 100% - 60px);
}
.ui-autocomplete {
	min-width: calc( 100% - 78px);
	width: calc( 100% - 78px);
	overflow-x: hidden;
}
/* oscars page*/
.span-13-oscars {
	width: 100%;
}
.oscaricon {
	width:16px;
	height:16px;
}
/*sitemap page */
.indexingdir_map {
	-moz-column-count: 1;
	-moz-column-gap: 5px;
	-webkit-column-count: 1;
	-webkit-column-gap: 5px;
	column-count: 1;
	column-gap: 5px;
	vertical-align: bottom;
	line-height: 1.5em;
	font-size: 18px;
	list-style: none;
}
.indexingdir, .indexingdir_gear, .indexingdirtoparch, .indexingdir_gearlist, .indexingdir_prodtype {
	-moz-column-count: 1;
	-moz-column-gap: 5px;
	-webkit-column-count: 1;
	-webkit-column-gap: 5px;
	column-count: 1;
	column-gap: 0px;
	vertical-align: bottom;
	line-height: 1.6em;
}
ul.topindex,.topindex li {
	word-wrap: break-word;
    font-size: 18px;

}
.indexingdir_year {
	-moz-column-count: 6;
	-moz-column-gap: 5px;
	-webkit-column-count: 6;
	-webkit-column-gap: 5px;
	column-count: 6;
	column-gap: 5px;
	border: 0px #000 solid;
	font-size: 18px;
	vertical-align: bottom;
	line-height: 1.6em;
	list-style: none;
}
.swquotebox {
	width: 90%;
	padding: 10px;
	margin: 0;
}
.recentcols {
	width: 100%;
	-moz-column-count: 3;
	-moz-column-gap: 0px;
	-webkit-column-count: 3;
	-webkit-column-gap: 0px;
	column-count: 3;
	column-gap: 0px;
}
.wrapper_branded .image img {
	width: 90%;
	height: auto;
	box-shadow: 2px 3px 5px 1px rgba(0,0,0,.3);
}
.donate_button {
	border: 0px solid #232323;
	color: #940867;
	font-size: 1.2em;
}
.donate_button p {
	margin: 0;
	margin-bottom: 12px;
}
.donate_button span {
	font-style: italic;
	text-decoration: underline;
}
.donate_button input {
	background: #353535;
	border: #232323;
	color: #acacac;
	font-size: 1em;
	border-radius: 2px;
}
.donate_button button {
	background: #940867;
	border: #232323;
	color: #dedede;
	font-size: .9em;
	border-radius: 2px;
	vertical-align: bottom;
}

iframe {
	border:0px;	
}

/*update form*/

.form_menus {
	width:100%;
	height:auto;
}
.col1 {
	width: 75%;
    display: inline-block;
	margin-left:0px;
}
.col1 p {
	line-height:inherit;
	padding-top:0px;
	vertical-align:top;
	margin:0px;
}
#quick_post_content {
	width:100%;
}
#quick_post_form #main_info {
	position:relative;
	width:100%;
	top:0px;
}
div.colyear {
	left:0px;
	position:relative;
	top:0px;
	padding-left:5px;
}
div.colyear label#label_id_edit {
	display:none;
}
.colcover {
	left:0px;
	float:left;
	position:relative;
	padding:0px;
	margin:0px;
	top:0px;
	width:20%;
	right:auto;
}
img.imdbBigImage {
	width:100%;
	height:auto;
}
#quick_post_page .section_body {
	column-count:1;
}
#quick_post_page ul.tabs {
	margin-bottom:30px;
	column-count:2;
	column-gap:2px;
	width:100%;
	display:inline-block;
	padding:0px;
	position:relative;
	top:10px;
}
#quick_post_page ul.tabs.bottom {
	float:none;
	width:100%;
	top:0px;
	margin-bottom:10px;
}
#quick_post_page ul.tabs li {
	float:none;
	text-align:left;
	margin:0px 3px;

}
textarea#quick_post_title {
	font-size:16px;
	height:auto;
	width:100%;
	border-bottom:none;
}
#label_title_edit {
	display:none;
}
#quick_post_page .nexttop, #quick_post_page .nexttop.current {
	top:216px;
	right:4px;
}
.columns_bottom {
	width:100%;
}
.user_info_block {
	width:100%;
	float:none;
}
input.quick_post_custom_field {
	width:90%!important;
}
span.imdb_year {
    font-size: 14px;
    color: #353535;
}
#quick_post_page .next {
	top:0px;
	right:0px;
	float:none;
	margin:0px;
}

/*people pages */
.archlisttitle {
    font-size: 26px;
    color: #fafafa;
    font-weight: normal;
}

.cat-item a {
	font-size:16px;
}

}