/***
==========================================================================
   Reset/Base
==========================================================================
***/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video { margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; }

body { line-height: 1; }

blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }

table { border-collapse: collapse; border-spacing: 0; }

*, *:after, *:before { box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; }

.cf:before, .cf:after { content: ""; display: table; }
.cf:after { clear: both; }
.cf { *zoom: 1; }

html { font-size: 100%; height: 100%; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; }
body { background: #000; color: #fff; height: 100%; font: normal 12px/1.4 Arial, sans-serif; overflow-x: hidden; }


/***
==========================================================================
   HTML5 Display Definitions
==========================================================================
***/

article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary { display: block; }

audio, canvas, video { display: inline-block; *display: inline; *zoom: 1; }

audio:not([controls]) { display: none; height: 0; }

[hidden] { display: none; }


/***
==========================================================================
   Links & Buttons
==========================================================================
***/

a { color: #00ffa2; text-decoration: none; transition: background-color .2s ease, color .2s ease; -moz-transition: background-color .2s ease, color .2s ease; -webkit-transition: background-color .2s ease, color .2s ease; }
a:visited { color: #00ffa2; }
a:hover { color: #fff; }
a:active { color: #00ffa2; }
a:focus { outline: 0; }
a:hover, a:active { outline: 0; }

a.btn { background: #f7f7f5; color: #1b2124; font: 400 italic 20px/1 'Playfair Display', serif; display: block; letter-spacing: 1px; margin: 15px 0; padding: 20px; position: relative; text-decoration: none; }
a.btn:visited {}
a.btn:hover { background: #e0e0e0; }
a.btn:active {}
	a.btn .icon-arrow { font-size: 29px; position: absolute; right: 20px; top: 18px; }

a.callout-btn { background: #f7f7f5; color: #908f8f; font: 400 italic 20px/1 'Playfair Display', serif; display: block; letter-spacing: 1px; margin: 15px -15px; padding: 40px 20px 20px; text-align: center; text-decoration: none; }
a.callout-btn:hover { background: #e0e0e0; }
	.callout-btn span { display: block; font-size: 39px; height: 39px; line-height: 1; }

a[href^=tel] { color: inherit; text-decoration: none; }


/***
==========================================================================
   Base Typography
==========================================================================
***/

h1 { font-size: 36px; }
h2 { font-size: 30px; }
h3 { font-size: 24px; }
h4 { font-size: 18px; }
h5 { font-size: 14px; }
h6 { font-size: 12px; }

h1, h2, h3, h4, h5, h6 { font-weight: 700; line-height: 1.2; text-rendering: optimizelegibility; }

h1.alt, h2.alt, h3.alt, h4.alt { font-weight: 700; text-transform: uppercase; }

h1.tab, h2.tab, h3.tab, h4.tab { border-top: 1px solid #a48b4d; margin-bottom: 50px; }
.tab span { background-color: #c4b182; color: #fff; display: inline-block; font-size: 20px; font-weight: 700; padding: 10px 25px; text-transform: uppercase; }

.section-title { color: #40484c; font-size: 20px; letter-spacing: 2px; position: relative; text-align: center; text-transform: uppercase; }
	.section-title .icon-flourish { color: #7dBce4; display: block; font-size: 50px; height: 50px; line-height: 1; margin: auto; position: relative; width: 50px; }

h1, h2, h3 { margin-bottom: 24px; }
h4, h5, h6 { margin-bottom: 12px; }

abbr[title] { border-bottom: 1px dotted; }

b, strong { font-weight: 700; }

i, em { font-style: italic; }

blockquote { margin: 10px 40px; }

dfn { font-style: italic; }

hr { -moz-box-sizing: content-box; box-sizing: content-box; display: block; height: 1px; border: 0; border-top: 1px solid #ccc; margin: 20px 0; padding: 0; }

mark { background: #ff0; color: #000; }

p { margin: 0 0 24px 0; }
p:last-child { margin-bottom: 0; }
p.lead { font-size: 21px; margin-bottom: 48px; }

pre { margin: 10px 0; }
code, kbd, pre, samp { font-family: monospace, serif; _font-family: 'courier new', monospace; font-size: 1em; }
pre { white-space: pre; white-space: pre-wrap; word-wrap: break-word; }

q { quotes: none; }
q:before,
q:after { content: ''; content: none; }

small { font-size: 10px; }

sub, sup { font-size: 10px; line-height: 0; position: relative; vertical-align: baseline; }
sup { top: -0.5em; }
sub { bottom: -0.25em; }

::-moz-selection { background: #333; color: #fff; text-shadow: none; }
::selection { background: #333; color: #fff; text-shadow: none; }


/***
==========================================================================
   Lists
==========================================================================
***/

dl, menu, ol, ul { margin: 0 0 24px 0; }

dd { margin: 0; padding-left: 15px; }
dt { font-weight: bold; }

menu, ol, ul { padding: 0 0 0 20px; }
ul li > ul, ol li > ol { margin: 0; }

nav ul, nav ol { list-style: none; list-style-image: none; }

ul.unstyled,
ol.unstyled { margin-left: 0; padding-left: 0; list-style: none; }

ul.inline,
ol.inline { margin-left: 0; padding-left: 0; list-style: none; }

ul.inline > li,
ol.inline > li { display: inline-block; *display: inline; /* IE7 inline-block hack */ *zoom: 1; padding-left: 5px; padding-right: 5px; }

ul.spaced li,
ol.spaced li { margin-bottom: 12px; }


/***
==========================================================================
   Images
==========================================================================
***/

img { border: 0; max-width: 100%; -ms-interpolation-mode: bicubic; vertical-align: middle; }
.img-responsive { display: block; max-width: 100%; height: auto; }


/***
==========================================================================
   Container Elements
==========================================================================
***/

.container { margin-right: auto; margin-left: auto; padding-left: 15px; padding-right: 15px; }
.container:before,
.container:after { content: " "; display: table; }
.container:after { clear: both }
.container:before,
.container:after { content: " "; display: table; }
.container:after { clear: both }

.container-fluid { margin-right: auto; margin-left: auto; padding-left: 15px; padding-right: 15px; }
.container-fluid:before,
.container-fluid:after { content: " "; display: table; }
.container-fluid:after { clear: both; }

.row { margin-left: -15px; margin-right: -15px; }
.row:before,
.row:after { content: " "; display: table; }
.row:after { clear: both }
.row:before,
.row:after { content: " "; display: table; }


/***
==========================================================================
   Grid
==========================================================================
***/

.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12,
.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12,
.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12,
.col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 { position: relative; min-height: 1px; padding-left: 15px; padding-right: 15px; }

.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11 { float: left; }

.col-xs-1 { width: 8.333333333333332%; }
.col-xs-2 { width: 16.666666666666664%; }
.col-xs-3 { width: 25%; }
.col-xs-4 { width: 33.33333333333333%; }
.col-xs-5 { width: 41.66666666666667%; }
.col-xs-6 { width: 50%; }
.col-xs-7 { width: 58.333333333333336%; }
.col-xs-8 { width: 66.66666666666666%; }
.col-xs-9 { width: 75%; }
.col-xs-10 { width: 83.33333333333334%; }
.col-xs-11 { width: 91.66666666666666%; }
.col-xs-12 { width: 100%; }


/***
==========================================================================
   Helper Classes
==========================================================================
***/

.clearfix:before,
.clearfix:after { content: " "; display: table; }
.clearfix:after { clear: both; }
.pull-right { float: right !important; }
.pull-left { float: left !important; }
.hide { display: none !important; }
.show { display: block !important; }
.screen-reader { position: absolute; width: 1px; height: 1px; margin: -1px; padding: 0; overflow: hidden; clip: rect(0 0 0 0); border: 0; }
.invisible { visibility: hidden; }
.text-hide { font: 0/0 a; color: transparent; text-shadow: none; background-color: transparent; border: 0; }
.text-left { text-align: left; }
.text-center { text-align: center; }
.text-right { text-align: right; }
.affix { position: fixed; }
.table { display: table; height: 100%; width: 100%; }
.table-row { display: table-row; }
.table-cell { display: table-cell; height: 100%; vertical-align: middle; }
.divider { border-bottom: 1px solid #b9b9ac; margin: 0 auto 50px auto; max-width: 970px; position: relative; }
.divider:after { background: url(../img/dot-divider.gif) repeat-x left bottom; bottom: -16px; content: ''; height: 15px; left: 0; position: absolute; width: 100%; }


/***
==========================================================================
   Main
==========================================================================
***/

.title { height: 100%; position: absolute; margin: 0; width: 100%; }
	.title-pt-1 { background: url(../img/title-pt-1.png) no-repeat; display: block; height: 31px; left: 15px; position: absolute; top: 25px; width: 265px; }
	.title-pt-2 { background: url(../img/title-pt-2.png) no-repeat; bottom: 95px; display: block; height: 51px; right: 55px; position: absolute; width: 291px; }
	.title-pt-3 { background: url(../img/title-pt-3.png) no-repeat; bottom: 60px; display: block; height: 40px; right: 35px; position: absolute; width: 243px; }

.action-icons { display: none; }

.main-menu { background-color: #00ffa2; height: auto; width: 100%; z-index: 11; }

	.main-nav { max-width: 900px; padding: 50px 15px 15px; position: relative; text-align: center; }
		.main-nav a { display: block; margin: 0 auto 20px; position: relative; width: 100%; }
		.main-nav #shows { background: url(../img/nav-shows.png) no-repeat center center; height: 26px; width: 85px; }
		.main-nav #records { background: url(../img/nav-records.png) no-repeat center center; height: 26px; width: 134px; }
		.main-nav #words { background: url(../img/nav-words.png) no-repeat center center; height: 27px; width: 74px; }
		.main-nav #photographs { background: url(../img/nav-photographs.png) no-repeat center center; height: 27px; width: 168px; }
		.main-nav #videos { background: url(../img/nav-videos.png) no-repeat center center; height: 27px; width: 85px; }
		.main-nav #shop { background: url(../img/nav-shop.png) no-repeat center center; height: 26px; width: 70px; }
			.shop-sub-nav { display: none; }
				.shop-sub-nav a { margin: 0 auto 3px; }
				.shop-sub-nav a:last-child { margin-bottom: 20px; }
				.shop-sub-nav #shop-us { background: url(../img/nav-shop-us.png) no-repeat center center; height: 29px; width: 113px; }
				.shop-sub-nav #shop-uk { background: url(../img/nav-shop-uk.png) no-repeat center center; height: 29px; width: 90px; }
				.shop-sub-nav #shop-aus { background: url(../img/nav-shop-aus.png) no-repeat center center; height: 29px; width: 113px; }
		.main-nav #contact { background: url(../img/nav-contact.png) no-repeat center center; height: 26px; width: 101px; }
		.main-nav #mail-list { background: url(../img/nav-mail.png) no-repeat center center; height: 26px; width: 137px; }

.video-wrap { background: url(../img/mobile-bg.jpg) no-repeat center center; background-size: cover; height: 100%; }


#contact-section { background-color: rgba(0,0,0,.9); position: relative; width: 100%; z-index: 10; }
	.contact-content { padding: 50px 25px; position: relative; text-align: center; }
		.info-section { letter-spacing: 1px; margin-top: 20px; padding-bottom: 20px; position: relative; text-transform: uppercase; }
		.info-section:after { border-bottom: 1px solid #fff; bottom: 0; content: ''; left: 0; margin: auto; position: absolute; right: 0; width: 100px; }
			.info-section h3 { font-size: 12px; margin: 0; }
			.info-section strong { display: block; }
			.info-section a { font-size: 11px; font-weight: bold; }
		.last.info-section:after { border: 0 none; }


/***
==========================================================================
   Media Queries
==========================================================================
***/

@media (min-width: 768px) {

	.title { bottom: 0; height: 35px; left: 0; margin: auto; position: fixed; right: 0; top: 0; width: 461px; z-index: 9; }
		.title-pt-1 { left: 0; top: -40px; right: 0; margin: auto; }
		.title-pt-2 { bottom: -20px; left: 0; right: 0; }
		.title-pt-3 { bottom: -27px; right: -69px; }

	.action-icons { display: block; height: 100px; position: absolute; right: 25px; text-align: right; top: 25px; z-index: 12; }
		.nav-toggle { cursor: pointer; }
			.icon-grid { color: #fff; font-size: 30px; height: 30px; line-height: 1; width: 30px; }
			.icon-grid:hover { color: #00ffa2; }
		.social-media { margin-top: 15px; }
			.social-media a { color: #fff; font-size: 18px; margin: 0 0 0 5px; }
			.social-media a:hover { color: #00ffa2; }

	.main-menu { background-color: #000; background-color: rgba(0,0,0,.9); height: 100%; left: 0; opacity: 0; position: fixed; top	: 0; visibility: hidden; -webkit-transition: all .3s ease; -moz-transition: all .3s ease; transition: all .3s ease; }
	.main-menu.visible { opacity: 1; visibility: visible; }
	
		.main-nav { bottom: 0; height: 30px; left: 0; margin: auto; padding: 0; position: absolute; right: 0; top: 0; }
			.main-nav a { display: inline-block; margin: 0; }
			.main-nav #shows {}
			.main-nav #records {}
			.main-nav #words {}
			.main-nav #photographs {}
			.main-nav #videos {}
			.main-nav #shop {}
			.main-nav #contact {}
			.main-nav #mail-list { }
			
			.shop-sub-nav { left: 574px; position: absolute; top: 35px; }
				.shop-sub-nav a { display: block; }


	.video-wrap { background: transparent; position: relative; width: 100%; }
		.video { height: 100%; left: 0; opacity: 0; position: fixed; top: 0; width: 100%; z-index: 1; -webkit-transition: opacity 1s ease; -moz-transition: opacity 1s ease; transition: opacity 1s ease; }
		.video.fade { opacity: 1; }

	.contact-content { text-align: right; }
		.info-section:after { left: auto; margin: 0; right: 0; }


  .container { max-width: 750px; }
  
  .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11 { float: left; }
  
  .col-sm-1 { width: 8.333333333333332%; }
  .col-sm-2 { width: 16.666666666666664%; }
  .col-sm-3 { width: 25%; }
  .col-sm-4 { width: 33.33333333333333%; }
  .col-sm-5 { width: 41.66666666666667%; }
  .col-sm-6 { width: 50%; }
  .col-sm-7 { width: 58.333333333333336%; }
  .col-sm-8 { width: 66.66666666666666%; }
  .col-sm-9 { width: 75%; }
  .col-sm-10 { width: 83.33333333333334%; }
  .col-sm-11 { width: 91.66666666666666%; }
  .col-sm-12 { width: 100%; }
  
  .col-sm-push-1 { left: 8.333333333333332%; }
  .col-sm-push-2 { left: 16.666666666666664%; }
  .col-sm-push-3 { left: 25%; }
  .col-sm-push-4 { left: 33.33333333333333%; }
  .col-sm-push-5 { left: 41.66666666666667%; }
  .col-sm-push-6 { left: 50%; }
  .col-sm-push-7 { left: 58.333333333333336%; }
  .col-sm-push-8 { left: 66.66666666666666%; }
  .col-sm-push-9 { left: 75%; }
  .col-sm-push-10 { left: 83.33333333333334%; }
  .col-sm-push-11 { left: 91.66666666666666%; }
  
  .col-sm-pull-1 { right: 8.333333333333332%; }
  .col-sm-pull-2 { right: 16.666666666666664%; }
  .col-sm-pull-3 { right: 25%; }
  .col-sm-pull-4 { right: 33.33333333333333%; }
  .col-sm-pull-5 { right: 41.66666666666667%; }
  .col-sm-pull-6 { right: 50%; }
  .col-sm-pull-7 { right: 58.333333333333336%; }
  .col-sm-pull-8 { right: 66.66666666666666%; }
  .col-sm-pull-9 { right: 75%; }
  .col-sm-pull-10 { right: 83.33333333333334%; }
  .col-sm-pull-11 { right: 91.66666666666666%; }
  
	.col-sm-offset-1 { margin-left: 8.333333333333332%; }
	.col-sm-offset-2 { margin-left: 16.666666666666664%; }
	.col-sm-offset-3 { margin-left: 25%; }
	.col-sm-offset-4 { margin-left: 33.33333333333333%; }
	.col-sm-offset-5 { margin-left: 41.66666666666667%; }
	.col-sm-offset-6 { margin-left: 50%; }
	.col-sm-offset-7 { margin-left: 58.333333333333336%; }
	.col-sm-offset-8 { margin-left: 66.66666666666666%; }
	.col-sm-offset-9 { margin-left: 75%; }
	.col-sm-offset-10 { margin-left: 83.33333333333334%; }
	.col-sm-offset-11 { margin-left: 91.66666666666666%; }
}

@media (min-width: 992px) {

	.container { max-width: 970px; }
	
	.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11 { float: left; }
	
	.col-md-1 { width: 8.333333333333332%; }
	.col-md-2 { width: 16.666666666666664%; }
	.col-md-3 { width: 25%; }
	.col-md-4 { width: 33.33333333333333%; }
	.col-md-5 { width: 41.66666666666667%; }
	.col-md-6 { width: 50%; }
	.col-md-7 { width: 58.333333333333336%; }
	.col-md-8 { width: 66.66666666666666%; }
	.col-md-9 { width: 75%; }
	.col-md-10 { width: 83.33333333333334%; }
	.col-md-11 { width: 91.66666666666666%; }
	.col-md-12 { width: 100%; }
	
	.col-md-push-0 { left: auto; }
	.col-md-push-1 { left: 8.333333333333332%; }
	.col-md-push-2 { left: 16.666666666666664%; }
	.col-md-push-3 { left: 25%; }
	.col-md-push-4 { left: 33.33333333333333%; }
	.col-md-push-5 { left: 41.66666666666667%; }
	.col-md-push-6 { left: 50%; }
	.col-md-push-7 { left: 58.333333333333336%; }
	.col-md-push-8 { left: 66.66666666666666%; }
	.col-md-push-9 { left: 75%; }
	.col-md-push-10 { left: 83.33333333333334%; }
	.col-md-push-11 { left: 91.66666666666666%; }
	
	.col-md-pull-0 { right: auto; }
	.col-md-pull-1 { right: 8.333333333333332%; }
	.col-md-pull-2 { right: 16.666666666666664%; }
	.col-md-pull-3 { right: 25%; }
	.col-md-pull-4 { right: 33.33333333333333%; }
	.col-md-pull-5 { right: 41.66666666666667%; }
	.col-md-pull-6 { right: 50%; }
	.col-md-pull-7 { right: 58.333333333333336%; }
	.col-md-pull-8 { right: 66.66666666666666%; }
	.col-md-pull-9 { right: 75%; }
	.col-md-pull-10 { right: 83.33333333333334%; }
	.col-md-pull-11 { right: 91.66666666666666%; }
	
	.col-md-offset-0 { margin-left: 0; }
	.col-md-offset-1 { margin-left: 8.333333333333332%; }
	.col-md-offset-2 { margin-left: 16.666666666666664%; }
	.col-md-offset-3 { margin-left: 25%; }
	.col-md-offset-4 { margin-left: 33.33333333333333%; }
	.col-md-offset-5 { margin-left: 41.66666666666667%; }
	.col-md-offset-6 { margin-left: 50%; }
	.col-md-offset-7 { margin-left: 58.333333333333336%; }
	.col-md-offset-8 { margin-left: 66.66666666666666%; }
	.col-md-offset-9 { margin-left: 75%; }
	.col-md-offset-10 { margin-left: 83.33333333333334%; }
	.col-md-offset-11 { margin-left: 91.66666666666666%; }
}

@media (min-width: 1200px) {

  .container { max-width: 1170px; }
  
  .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11 { float: left; }
  
	.col-lg-1 { width: 8.333333333333332%; }
	.col-lg-2 { width: 16.666666666666664%; }
	.col-lg-3 { width: 25%; }
	.col-lg-4 { width: 33.33333333333333%; }
	.col-lg-5 { width: 41.66666666666667%; }
	.col-lg-6 { width: 50%; }
	.col-lg-7 { width: 58.333333333333336%; }
	.col-lg-8 { width: 66.66666666666666%; }
	.col-lg-9 { width: 75%; }
	.col-lg-10 { width: 83.33333333333334%; }
	.col-lg-11 { width: 91.66666666666666%; }
	.col-lg-12 { width: 100%; }
  
	.col-lg-push-0 { left: auto; }
	.col-lg-push-1 { left: 8.333333333333332%; }
	.col-lg-push-2 { left: 16.666666666666664%; }
	.col-lg-push-3 { left: 25%; }
	.col-lg-push-4 { left: 33.33333333333333%; }
	.col-lg-push-5 { left: 41.66666666666667%; }
	.col-lg-push-6 { left: 50%; }
	.col-lg-push-7 { left: 58.333333333333336%; }
	.col-lg-push-8 { left: 66.66666666666666%; }
	.col-lg-push-9 { left: 75%; }
	.col-lg-push-10 { left: 83.33333333333334%; }
	.col-lg-push-11 { left: 91.66666666666666%; }
	
	.col-lg-pull-0 { right: auto; }
	.col-lg-pull-1 { right: 8.333333333333332%; }
	.col-lg-pull-2 { right: 16.666666666666664%; }
	.col-lg-pull-3 { right: 25%; }
	.col-lg-pull-4 { right: 33.33333333333333%; }
	.col-lg-pull-5 { right: 41.66666666666667%; }
	.col-lg-pull-6 { right: 50%; }
	.col-lg-pull-7 { right: 58.333333333333336%; }
	.col-lg-pull-8 { right: 66.66666666666666%; }
	.col-lg-pull-9 { right: 75%; }
	.col-lg-pull-10 { right: 83.33333333333334%; }
	.col-lg-pull-11 { right: 91.66666666666666%; }
  
	.col-lg-offset-0 { margin-left: 0; }
	.col-lg-offset-1 { margin-left: 8.333333333333332%; }
	.col-lg-offset-2 { margin-left: 16.666666666666664%; }
	.col-lg-offset-3 { margin-left: 25%; }
	.col-lg-offset-4 { margin-left: 33.33333333333333%; }
	.col-lg-offset-5 { margin-left: 41.66666666666667%; }
	.col-lg-offset-6 { margin-left: 50%; }
	.col-lg-offset-7 { margin-left: 58.333333333333336%; }
	.col-lg-offset-8 { margin-left: 66.66666666666666%; }
	.col-lg-offset-9 { margin-left: 75%; }
	.col-lg-offset-10 { margin-left: 83.33333333333334%; }
	.col-lg-offset-11 { margin-left: 91.66666666666666%; }
}