/* LAPTOP SETUP Home Page *START* */

@media screen and (min-width: 1100px) and (max-width: 1500px)
{
	/*
	#TS_Base
	{	display:grid;
		grid-template-areas:
		"TS_Top"
		"TS_Main"
		"TS_End";
		grid-gap: 2px;
		grid-template-rows: auto;
		grid-template-columns: auto;
	}
	#TS_Base
	{	padding: 0; background-color: #000;
	}
	#TS_Base > TS_Top
	{	grid-area: TS_Top; overflow: hidden;
	}
	#TS_Base > TS_Main
	{	grid-area: TS_Main; overflow: hidden;
	}
	#TS_Base > TS_End
	{	grid-area: TS_End; overflow: hidden;
	}
	
	.TS_Content_Top
	{
		display:grid;
		grid-template-areas:
		"logo logo logo";
		grid-gap: 2px;
		grid-template-rows: auto;
		grid-template-columns: 30% auto 30%;
	}
	.TS_Content_Top
	{	padding: 0;  background-color: #9fdfbf;  
		
	}
	.TS_Content_Top > logo
	{	grid-area: logo; background-color: none; overflow: hidden;
	}	
		
	.TS_Content_Main
	{
		display:grid;
		grid-template-areas:
		"Side Main1 Main1"
		"Side Slot1 Slot1"
		"Side Main2 Main2"
		"Side Slot2 Slot2"
		"Side Main3 Main3";
		grid-gap: 2px;
		grid-template-rows: auto;
		grid-template-columns: 30% auto 30%;
	}
	.TS_Content_Main
	{	padding: 0; background-color: #fff;
	}
	.TS_Content_Main > Main1
	{	grid-area: Main1; background-color: none; overflow: hidden; padding: 0 20px;
	}
	.TS_Content_Main > Main1 h1
	{	font-weight:bold; font-size:18pt; margin: 0 0 10px 0;	}
		.TS_Content_Main > Main1 p
	{	font-size:12pt; margin: 0 0 5px 0;	}
	.TS_Content_Main > Main2
	{	grid-area: Main2; background-color: none; overflow: hidden; padding: 0 20px;
	}	
	.TS_Content_Main > Main3
	{	grid-area: Main3; background-color: none; overflow: hidden; padding: 0 20px;
	}	
	.TS_Content_Main > Slot1
	{	grid-area: Slot1; background-color: none; overflow: hidden; padding: 0 20px;
	}	
	.TS_Content_Main > Slot2
	{	grid-area: Slot2; background-color: none; overflow: hidden; padding: 0 20px;
	}	
	.TS_Content_Main > Side
	{	grid-area: Side; background-color: none; overflow: hidden; padding:10px; box-shadow: inset 0px 0px 10px #000000;
	}
	.TS_Content_Single
	{
		display:grid;
		grid-template-areas:
		"Side Main1 Main1";
		grid-gap: 2px;
		grid-template-rows: auto;
		grid-template-columns: 30% auto 30%;
	}
	.TS_Content_Single
	{	padding: 0; background-color: #fff;
	}
	.TS_Content_Single > Main1
	{	grid-area: Main1; background-color: none; overflow: hidden; padding: 0 20px;
	}
	.TS_Content_Single > Side
	{	grid-area: Side; background-color: none; overflow: hidden; padding:10px; box-shadow: inset 0px 0px 10px #000000;
	}	
	.TS_Content_End
	{
		display:grid;
		grid-template-areas:
		"footer1 footer2 footer3"
		"footer4 footer5 footer6"
		"end end end"
		"lrm lrm lrm";
		grid-gap: 2px;
		grid-template-rows: auto;
		grid-template-columns: 30% auto 30%;
	}
	.TS_Content_End
	{	padding: 0; background-color: #9fdfbf;
	}
	.TS_Content_End > footer1
	{	grid-area: footer1; background-color: none; overflow: hidden;
	}
	.TS_Content_End > footer2
	{	grid-area: footer2; background-color: none; overflow: hidden;
	}
	.TS_Content_End > footer3
	{	grid-area: footer3; background-color: none; overflow: hidden;
	}
	.TS_Content_End > footer4
	{	grid-area: footer4; background-color: none; overflow: hidden;
	}
	.TS_Content_End > footer5
	{	grid-area: footer5; background-color: none; overflow: hidden;
	}
	.TS_Content_End > footer6
	{	grid-area: footer6; background-color: none; overflow: hidden;
	}
	.TS_Content_End > end
	{	grid-area: end; background-color: none; overflow: hidden;
	}
	.TS_Content_End > lrm
	{	grid-area: lrm; background-color: #9fdfbf; overflow: hidden;
	}
	.TS_Container_A, .TS_Container_B, .TS_Container_C, .TS_Container_D, .TS_Container_Advert, .TS_Container_Search, .TS_Container_Amazon
	{	box-sizing: border-box;	display: block;	margin: 0 0 20px 0;	border: 2px solid #d9d9d9;
		border-radius: 3px;	padding: 10px;	overflow: hidden;
	}
	.TS_Container_A, .TS_Container_B, .TS_Container_C
	{	background: #d9f2d9;
	}
	.TS_Container_D
	{	background: #d9d9d9;		
	}
	.TS_Container_Advert
	{	 background:#000; color:#fff;
	}
	.TS_Container_Amazon
	{	background:#fff; color:#000; margin-top:10px; text-align:center;
	}
	.TS_Content_Main > Main1 h1, .TS_Content_Single > Main1 h1
	{	font-weight:bold; font-size:18pt; margin: 0 0 5px 0;	}
	.TS_Content_Main > Main1 h2, .TS_Content_Main > Main2 h2, .TS_Content_Main > Main3 h2, .TS_Container_A h2, .TS_Container_B h2, .TS_Container_C h2, .TS_Container_D h2, .TS_Content_Single > Main1 h2
	{	font-weight:bold; margin: 0 0 5px 5px;
	}
	.TS_Content_Main > Main1 h3, .TS_Content_Main > Main2 h3, .TS_Content_Main > Main3 h3, .TS_Container_A h3, .TS_Container_B h3, .TS_Container_C h3, .TS_Container_D h3, .TS_Content_Single > Main1 h3
	{	font-weight:bold; margin: 0 0 5px 10px;
	}
	
	.TS_Content_Main > Main1 p, .TS_Content_Main > Main2 p, .TS_Content_Main > Main3 p, .TS_Container_A p, .TS_Container_B p, .TS_Container_C p, .TS_Container_D p, .TS_Content_Single > Main1 p
	{	margin:10px 0 10px 10px;
	}
	.TS_Container_banner_Img
	{	display:block; margin: auto; padding: 20px 0;

	}
	img.banner_Img
	{	display:block; width:auto; margin: 0 auto 15px;
	}
	.icon_container_big
	{	display: block; float:left; clear:both;
		text-align: center;	width:150px;
		border: 2px solid #4d4d4d;	border-radius: 5px;
		margin: 0 15px 0 0;
		padding: 15px; box-shadow: 0 0 10px #000000; background: #fff;
	}

*/






}