/**
* @version   $Id: 960fixed.less 12813 2013-08-16 21:57:09Z arifin $
* @author    RocketTheme http://www.rockettheme.com
* @copyright Copyright (C) 2007 - 2014 RocketTheme, LLC
* @license   http://www.rockettheme.com/legal/license.php RocketTheme Proprietary Use License
*/

body {
	padding-left: 0;
	padding-right: 0;

	// Browser Scrollbar
	#rt-page-surround {
		overflow: visible;
		min-width: 1020px;
	}

	// Responsive Classes
	.visible-large, .hidden-desktop {
		display: none !important;
	}
	.hidden-large, .visible-desktop {
		display: inherit !important;
	}

	/* Grid Layout */
	.rt-container {
		width: 960px;
		min-width: 960px;

		[class*="rt-grid"] {
			display: inline;
			float: left;
		}
		.rt-grid-1 {
			width: 80px;
		}
		.rt-grid-2 {
			width: 160px;
		}
		.rt-grid-3 {
			width: 240px;
		}
		.rt-grid-4 {
			width: 320px;
		}
		.rt-grid-5 {
			width: 400px;
		}
		.rt-grid-6 {
			width: 480px;
		}
		.rt-grid-7 {
			width: 560px;
		}
		.rt-grid-8 {
			width: 640px;
		}
		.rt-grid-9 {
			width: 720px;
		}
		.rt-grid-10 {
			width: 800px;
		}
		.rt-grid-11 {
			width: 880px;
		}
		.rt-grid-12 {
			width: 960px;
		}

		.rt-push-1 {
			left: 80px;
		}
		.rt-push-2 {
			left: 160px;
		}
		.rt-push-3 {
			left: 240px;
		}
		.rt-push-4 {
			left: 320px;
		}
		.rt-push-5 {
			left: 400px;
		}
		.rt-push-6 {
			left: 480px;
		}
		.rt-push-7 {
			left: 560px;
		}
		.rt-push-8 {
			left: 640px;
		}
		.rt-push-9 {
			left: 720px;
		}
		.rt-push-10 {
			left: 800px;
		}
		.rt-push-11 {
			left: 880px;
		}

		.rt-pull-1 {
			left: -80px;
		}
		.rt-pull-2 {
			left: -160px;
		}
		.rt-pull-3 {
			left: -240px;
		}
		.rt-pull-4 {
			left: -320px;
		}
		.rt-pull-5 {
			left: -400px;
		}
		.rt-pull-6 {
			left: -480px;
		}
		.rt-pull-7 {
			left: -560px;
		}
		.rt-pull-8 {
			left: -640px;
		}
		.rt-pull-9 {
			left: -720px;
		}
		.rt-pull-10 {
			left: -800px;
		}
		.rt-pull-11 {
			left: -880px;
		}

		.rt-prefix-1 {
			padding-left: 80px;
		}
		.rt-prefix-2 {
			padding-left: 160px;
		}
		.rt-prefix-3 {
			padding-left: 240px;
		}
		.rt-prefix-4 {
			padding-left: 320px;
		}
		.rt-prefix-5 {
			padding-left: 400px;
		}
		.rt-prefix-6 {
			padding-left: 480px;
		}
		.rt-prefix-7 {
			padding-left: 560px;
		}
		.rt-prefix-8 {
			padding-left: 640px;
		}
		.rt-prefix-9 {
			padding-left: 720px;
		}
		.rt-prefix-10 {
			padding-left: 800px;
		}
		.rt-prefix-11 {
			padding-left: 880px;
		}
	}

	/* Template Stuff */
	// Heading and Title
	h1 {font-size: 230%;line-height: 120%;}
	h2 {font-size: 135%;line-height: 135%;}
	h3 {font-size: 125%;line-height: 125%;}
	h4 {font-size: 115%;line-height: 115%;}
	h5 {font-size: 105%;line-height: 105%;}
	.item-page h2 {font-size: 155%;line-height: 155%;}

	/* Demo Stuff */
	// Demo Typography
	// General Typography
	.promo1 {
		font-size: @base-font-size * 3.5;
		line-height: @base-line-height * 3.5;
	}
	.promo2 {
		font-size: @base-font-size * 1.8;
		line-height: @base-line-height * 1.8;
		font-family: Georgia, Times, "Times New Roman", serif;
		font-style: italic;
	}

	/* Demo Frontpage */
	.fp-slideshow {
		.layout-animation .sprocket-features-img-container {
			min-height: 630px;
		}
		.sprocket-features-title {
			font-size: 2em;
		}
	}

	// Demo Pages
	// Portfolio Page
	.rt-demo-clients {
		.sprocket-strips-content {
			height: 138px;
		}
	}
}