﻿
@media only screen and (max-width: 1200px) {
	.home-auto { width: 742px; }


	/* Float search bar */
	.content form#search
	{
		padding: 20px 0;
		float: right;
		position: fixed;
		right: 330px;
		top: 8px;
		z-index: 9999;
	}
	.st-pages-container form#search
	{
		padding: 20px 0;
		float: right;
		position: fixed;
		right: 330px;
		top: 8px;
		z-index: 9999;
	}


}


/* Large Mobile */
@media only screen and (max-width: 1023px) {
	body,
	.last-updated {font-size: .9em !important; }
	ul {padding: 0 !important; }
	.col-left, .nocontent { display: none !important; }
	.col-right { margin: 1% 5% !important; }
	.searchHolder, .search-bar._Skins_SearchSkin.mc-component { width: 100% !important; }
	img { max-width: 100% !important; }
	.topicBody { min-height: 1em !important; }
	
	.content { padding: 5px 15px 2em 15px !important; }
	.st-search-input { font-size: 1em !important; }
	.pages-auto { top: 2.8em !important; }
  #st-suggest {
		right: 15% !important;
		margin-top: 2em !important;
  }
	#st-home-container #st-suggest {
		top: 31em;
    right: auto !important;
    width: 70%;
    margin: 0;
	}
	#st-home-container > form > div {width: 100% !important;}

	/* Float search bar */
	.content form#search
	{
		padding: 20px 0;
		float: right;
		position: fixed;
		right: 330px;
		top: 8px;
		z-index: 9999;
	}
	.st-pages-container form#search
	{
		padding: 20px 0;
		float: right;
		position: fixed;
		right: 330px;
		top: 8px;
		z-index: 9999;
	}

	/* Fix Who Can Use bullet indentation */
	/* Fix who can use bullet indentation */
	.who {
		max-width: 100%;
	}
	.platformbullet {
		padding-left: 36pt;
		text-indent: 6px;
	}
	.licensebullet {
		padding-left: 36pt;
		text-indent: 6px;
	}
	.whobullet {
		padding-left: 36pt;
		text-indent: 6px;
	}
	
}

@media only screen and (max-width: 992px) {
	.home-auto { width: 567px; }

	/* Move search bar back to original position for small screen */
	.content form#search
	{
		padding: 20px 0;
		float: right;
		position: absolute;
		right: 10px;
	}
	.st-pages-container form#search
	{
		padding: 20px 0;
		float: right;
		position: absolute;
		right: 10px;
	}
	#printArea > #mc-main-content
	{
		margin-top: 60px;
	}
	#st-results-container {
		margin-top: 60px;
	}


}

@media only screen and (max-width: 765px) {
	.home-auto { width: auto; }

	div.relatedTopics
	{
		margin-bottom: 100px;
	}
}

/* Small Mobile */
@media only screen and (max-width: 480px) {
	body,
	.last-updated {font-size: .8em !important; }
	ul {padding: 0 !important; }
	.col-left, .nocontent { display: none !important; }
	.col-right { margin: 1% 5% !important; }
	.searchHolder, .search-bar._Skins_SearchSkin.mc-component { width: 100% !important; }
	img { max-width: 100% !important; }
	.topicBody { min-height: 1em !important; }
	.footer-logo {
		max-width: 50% !important;
		margin: 10px auto 0 auto;
	}
	.footer-logo, .footer-links, .footer-icons { 
		text-align: center !important;
		display: block;
	}
	.content { padding: 5px 15px 2em 15px !important; }
	.st-search-input { width: 80% !important;}
	.st-submit,
    .st-fav { width: 10% !important; }
	.pages-auto { width: auto !important; }
	.st-form-container { width: 100% !important; }
	.st-pages-container { padding-left: 4% !important; }
    #st-settings { margin-top: 26px; }
	#st-home-container .st-search-input { width: 70% !important;}
	#st-home-container .st-submit,
	#st-home-container .st-fav { width: 15% !important; }
	
}

@media only screen and (max-width: 321px) {
	.home-auto li p { font-size: 11px !important; }
}