
@media only screen and (min-width: 1240px) {
	
	#rt-showcase .menu-block {
		margin-left:0px !important;
	}
	
	.main-overlay-light {
		margin:10px 0px !important;
	}
	
	#rt-breadcrumbs > div > .breadcrumbs {
		margin: 10px 0px 0px 0px !important;
	}	
	
	#rt-megaleft {
		position:absolute;
		left:0px;
		top:30px;
		margin:0px 0px 0px 0px;	
		z-index:10;
		width:160px;
	}

	/*#rt-megaleft {
		position: absolute;
		left: -6px;
		top: 30px;
		margin: 0px 0px 0px 0px;
		z-index: 10;
		width: 160px;
	}*/	
	
	.rt-container {width: 1104px;margin: 0 auto 0 auto; padding: 0 0 0 162px; position: relative;}
	.rt-grid-1 {width: 92px;}
	.rt-grid-2 {width: 184px;}
	.rt-grid-3 {width: 276px;}
	.rt-grid-4 {width: 358px;}
	.rt-grid-5 {width: 460px;}
	.rt-grid-6 {width: 552px;}
	.rt-grid-7 {width: 644px;}
	.rt-grid-8 {width: 746px;}
	.rt-grid-9 {width: 828px;}
	.rt-grid-10 {width: 920px;}
	.rt-grid-11 {width: 912px;}
	.rt-grid-12 {width: 1104px;}

	.rt-push-1 {left: 92px;}
	.rt-push-2 {left: 184px;}
	.rt-push-3 {left: 276px;}
	.rt-push-4 {left: 358px;}
	.rt-push-5 {left: 460px;}
	.rt-push-6 {left: 552px;}
	.rt-push-7 {left: 644px;}
	.rt-push-8 {left: 746px;}
	.rt-push-9 {left: 828px;}
	.rt-push-10 {left: 920px;}
	.rt-push-11 {left: 1022px;}

	.rt-pull-1 {left: -92px;}
	.rt-pull-2 {left: -184px;}
	.rt-pull-3 {left: -276px;}
	.rt-pull-4 {left: -358px;}
	.rt-pull-5 {left: -460px;}
	.rt-pull-6 {left: -552px;}
	.rt-pull-7 {left: -644px;}
	.rt-pull-8 {left: -746px;}
	.rt-pull-9 {left: -828px;}
	.rt-pull-10 {left: -920px;}
	.rt-pull-11 {left: -1022px;}

	.rt-prefix-1 {padding-left: 92px;}
	.rt-prefix-2 {padding-left: 184px;}
	.rt-prefix-3 {padding-left: 276px;}
	.rt-prefix-4 {padding-left: 358px;}
	.rt-prefix-5 {padding-left: 460px;}
	.rt-prefix-6 {padding-left: 552px;}
	.rt-prefix-7 {padding-left: 644px;}
	.rt-prefix-8 {padding-left: 746px;}
	.rt-prefix-9 {padding-left: 828px;}
	.rt-prefix-10 {padding-left: 920px;}
	.rt-prefix-11 {padding-left: 1022px;}
}

@media only screen and (min-width: 1104px) and (max-width: 1239px) {
	
	.rt-container {width: 1104px;}
		
	#rt-megaleft {display:none !important;}	
	
	.rt-grid-1 {width: 92px;}
	.rt-grid-2 {width: 184px;}
	.rt-grid-3 {width: 276px;}
	.rt-grid-4 {width: 338px;}
	.rt-grid-5 {width: 460px;}
	.rt-grid-6 {width: 552px;}
	.rt-grid-7 {width: 644px;}
	.rt-grid-8 {width: 766px;}
	.rt-grid-9 {width: 828px;}
	.rt-grid-10 {width: 920px;}
	.rt-grid-11 {width: 912px;}
	.rt-grid-12 {width: 1104px;}

	.rt-push-1 {left: 92px;}
	.rt-push-2 {left: 184px;}
	.rt-push-3 {left: 276px;}
	.rt-push-4 {left: 338px;}
	.rt-push-5 {left: 460px;}
	.rt-push-6 {left: 552px;}
	.rt-push-7 {left: 644px;}
	.rt-push-8 {left: 766px;}
	.rt-push-9 {left: 828px;}
	.rt-push-10 {left: 920px;}
	.rt-push-11 {left: 1022px;}

	.rt-pull-1 {left: -92px;}
	.rt-pull-2 {left: -184px;}
	.rt-pull-3 {left: -276px;}
	.rt-pull-4 {left: -338px;}
	.rt-pull-5 {left: -460px;}
	.rt-pull-6 {left: -552px;}
	.rt-pull-7 {left: -644px;}
	.rt-pull-8 {left: -766px;}
	.rt-pull-9 {left: -828px;}
	.rt-pull-10 {left: -920px;}
	.rt-pull-11 {left: -1022px;}

	.rt-prefix-1 {padding-left: 92px;}
	.rt-prefix-2 {padding-left: 184px;}
	.rt-prefix-3 {padding-left: 276px;}
	.rt-prefix-4 {padding-left: 338px;}
	.rt-prefix-5 {padding-left: 460px;}
	.rt-prefix-6 {padding-left: 552px;}
	.rt-prefix-7 {padding-left: 644px;}
	.rt-prefix-8 {padding-left: 766px;}
	.rt-prefix-9 {padding-left: 828px;}
	.rt-prefix-10 {padding-left: 920px;}
	.rt-prefix-11 {padding-left: 1022px;}
	
}

@media only screen and (min-width: 960px) and (max-width: 1103px) {
	
	#rt-megaleft {
		display:block !important;
		position:fixed;
		left:0px;
		top:30px;
		margin:0px 0px 0px 0px;	
		z-index:10;
		width:160px;
	}
	
	body {-webkit-tap-highlight-color: transparent;}
    .rt-container {width: 800px;  margin: 0 auto 0 auto; padding: 0 0 0 162px; position: relative;}
    .rt-container [class*="rt-grid"] {display: block;float: none;position: relative;width: 100%;}
    .rt-container [class*="rt-push"], [class*="rt-pull"] {left: auto;}	
	/*.rt-container {width: 978px; margin: 0 auto 0 auto; padding: 0 0 0 152px; position: relative;}	
	#rt-megaleft {
		position:absolute;
		left:-5px;
		top:0px;
		margin:0px 0px 0px 0px;	
		z-index:10;
		width:160px;		
	}
	.rt-grid-4 {width: 340px;}
	.rt-grid-8 {width: 620px;}*/
}

@media only screen and (min-width: 768px) and (max-width: 959px) {
	#rt-megaleft {display:none !important;}
	body {-webkit-tap-highlight-color: transparent;}
    .rt-container {width: 768px;}
    .rt-container [class*="rt-grid"] {display: block;float: none;position: relative;width: 100%;}
    .rt-container [class*="rt-push"], [class*="rt-pull"] {left: auto;}
}

