body {
	font-family: Lato,Helvetica,Arial,sans-serif;
	font-weight: 400;
}

h1,
h2,
h3,
h4,
h5,
h6 {
	font-family: Merriweather, Georgia, Times, Serif;
	color: #333;
	font-weight: 700;
	line-height: 1.2;
	margin: 0 0 16px;
}

input {
	padding: 10px;
}

input.input {
	padding: 4px;
}

.site-title {
	font-family: Merriweather, Georgia, times, serif;
}

.site-header {
	padding: 30px;
}

a[href $='.pdf'] { 
	padding-right: 18px;
	background: transparent url(/wp-content/uploads/2016/02/page_white_acrobat.png) no-repeat center right;
}

.nopdf { 
	padding-right: 0px;
	background: none;
}

.pdf { 
	padding-right: 18px;
	background: transparent url(/wp-content/uploads/2016/02/page_white_acrobat.png) no-repeat center right;
}


/* -- :[ Menu Styles ]: --*/
.genesis-nav-menu a {
	padding: 0 15px 20px;
	position: relative;
}

.genesis-nav-menu > .menu-item > a {
	font-size: 15px;
}

.genesis-nav-menu .sub-menu a {
	font-size: 12px;
	padding: 14px 24px;
}

.genesis-nav-menu > .right > a {
	display: inline-block;
	padding: 0 24px 20px;
}

.genesis-nav-menu > .date {
	display: inline-block;
	padding: 20px;
}

.nav-primary .genesis-nav-menu a:before {
	font-size: 25px;
	height: 30px;
	margin-top: -11px;
}

.nav-secondary {
	margin: 0px;
}
.nav-secondary .wrap {
	padding: 5px;
    background-color: #666;
}

/* --- :[ Link Page Styles ]: --- */ 
.bookmarks {
	margin: 0 0 0 -30px;
	font-size: 1em !important;
}

.bookmarks ul li,
.bookmarks ul li ul li {
	list-style-type: none !important;
}

li.linkcat h2 {
	font-size: 1.2em;
	padding: 15px 0 0 0;
	margin-left: -10px;
}
ul.blogroll li {
	font-size: .975em;
	border-bottom: 1px dotted #888;
	padding: 2px 0 5px 0;
	margin: 0 0 2px -48px;
	line-height: 120%;
}

.scheduletable table {
	font-size: 14px;
	line-height: 1.5;
	width: 75%;
	text-align: center;
    margin-left: auto;
    margin-right: auto;
    margin-top: 20px;
    margin-bottom: 20px;
}

.scheduletable td {
	padding: 0px 0px 0px 0px;
	border: 2px solid;
}

.textwidget .scheduletable table {
	font-size: 12px;
	width: 100%;
}

.instructortable table {
	font-size: 14px;
	width: 100%;
    margin-left: auto;
    margin-right: auto;
    margin-top: 20px;
    margin-bottom: 20px;
}

.instructortable td {
	padding: 5px;
	border: 1px solid;
}

hr.gradient {
    border: 0;
    height: 2px;
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.75), rgba(0, 0, 0, 0));
}

.gch-header-image-inner {
	width: 100%;
}

.gch-header-image-inner img {
	width: 100%;
}

hr.tennis {
        height:35px; /*(image height)*/
        width:100%;
    background-image:url("/wp-content/uploads/2016/02/tennisBall-hr.gif");
}

/* Page Widget
------------------------------------------------------------ */

.pagewidget {
	line-height: 1.5;
	padding: 40px;
}
 
.pagewidget p {
	margin-bottom: 24px;
}

blockquote.twitter-tweet {
  display: inline-block;
  padding: 16px;
  margin: 10px 0;
  max-width: 468px;
  border: #ddd 1px solid;
  border-top-color: #eee;
  border-bottom-color: #bbb;
  border-radius: 5px;
  box-shadow: 0 1px 3px rgba(0,0,0,0.15);
  font: bold 14px/18px Helvetica, Arial, sans-serif;
  color: #000;
}
 
blockquote.twitter-tweet p {
  font: normal 18px/24px Georgia, "Times New Roman", Palatino, serif;
  margin: 0 5px 10px 0;
}
 
blockquote.twitter-tweet a[href^="https://twitter.com"] {
  font-weight: normal;
  color: #666;
  font-size: 12px;
}

/* --- :[ Special Recent Posts Styles ]: --- */ 
.srp-widget-title  {
	font-size: 30px !important;
	font-weight: normal;
	text-transform: none !important;
}

.srp-post-title a {
	font-size: 22px;
	text-decoration: none;
}

.srp-post-title a:hover {
	color: #666;
	text-decoration: none;
}

.srp-widget-excerpt p {
	font-size: 14px;
}

.srp-post-title {
	margin: 0;
}

img.srp-widget-thmb {
	border: 3px solid #eaeaea !important;
	height: auto;
	max-width: none;
	padding: 4px;
}

p.srp-widget-date {
	font-style: italic;
	margin: 0 !important;
	padding: 0 !important;
}

.srp-post-date {
	color: #777;
	font-size: .9em;
	font-style: italic;
	margin: 0 !important;
	padding: 0 !important;
}

.after-entry .widget-title::before,
.sidebar .widget-title::before {
	content: '';
	color: #989898;
	margin-right: 12px;
}

/* Home-Featured Section */
.home-featured {
	display: flex;
	flex-wrap: wrap;
}

.home-featured .more-link {
    display: block;
    margin: 10px auto 0;
    margin-top: 10px;
    margin-right: auto;
    margin-bottom: 0px;
    margin-left: auto;
    max-width: 110px;
    text-transform: none;
    padding: 0px;
}

.streamline-pro-blue input[type="submit"] {
    text-transform: none;
    padding: 5px 15px 5px 15px;
}


.home-featured .entry-title {
	font-size: 18px;
}

.home-featured-1 {
	order: 1
}

.home-featured-2 {
	order: 2;
} 

.home-featured-3 {
	order: 3;
}

/* Gallery */

.gallery .gallery-item img {
	border: 2px solid #cfcfcf;
}

.gallery .gallery-item {
	margin-top: 10px;
	width: 33%;
}

/* Footer Section */

.footer-widgets {
	font-size: 14px;
}

.footer-widgets-1 img {
	margin-right: 10px;
}

.footer-widgets-2, .footer-widgets-3 {
	text-align: center;
}

.footer-widgets-2 li {
	text-align: center;
}

.tribe-event-title h4 {
	font-size: 16px;
}

.tribe-mini-calendar-wrapper {
	text-shadow: none;
}

.tribe-countdown-timer {
    text-align: center;
}

.wu-forecast-wrapper {
	text-shadow: none;
}

/* --- :[ List Styles ]: --- */ 
dl {
	margin-bottom: 15px;
}

dl dt {
	font-weight: bold;
	font-size: .9em;
	text-transform: uppercase;
	padding: 2px;
}

dl dd {
	color: #666;
	margin-bottom: 1px;
	padding-bottom: 1px;
}

dl.address {
	margin-bottom: 15px;
}

dl.address dt {
	font-size: 110%;
}

dl.address dd {
	border-bottom: 1px dotted #bbb;
	color: #666;
	margin-bottom: 1px;
	padding-bottom: 1px;
}

dl.fancy {
	margin-bottom: 15px;
	width: 45%;
}

dl.fancy dt {
	background: #52a329;
	color: #fff;
	font-size: 110%;
	padding: 2px;
}

dl.fancy dd {
	color: #666;
	margin-bottom: 1px;
	padding-bottom: 1px;
}

.sidebar .widget {
	padding: 30px;
}

.wpum-login-form form label {
	width: auto;
}

.wpum-login-form form p.login-password, .wpum-login-form form p.login-remember, .wpum-login-form form p.login-username {
    margin: 0;
    padding: 0 0 10px;
    border-bottom: none;
}

div.wpum-helper-links p {
    font-size: 14px;
    text-align: center;
}

# Grids
 .grid-row{margin-left:-1rem;margin-right:-1rem}
 .grid-cols-1{width:6.25%}
 .grid-cols-1 .grid-cols-1{width:100%}
 .grid-cols-2{width:12.5%}
 .grid-cols-2 .grid-cols-1{width:50%}
 .grid-cols-2 .grid-cols-2{width:100%}
 .grid-cols-3{width:18.75%}
 .grid-cols-3 .grid-cols-1{width:33.33333333%}
 .grid-cols-3 .grid-cols-2{width:66.66666667%}
 .grid-cols-3 .grid-cols-3{width:100%}
 .grid-cols-4,.grid-cols-4 .grid-cols-1{width:25%}
 .grid-cols-4 .grid-cols-2{width:50%}
 .grid-cols-4 .grid-cols-3{width:75%}
 .grid-cols-4 .grid-cols-4{width:100%}
 .grid-cols-5{width:31.25%}
 .grid-cols-5 .grid-cols-1{width:20%}
 .grid-cols-5 .grid-cols-2{width:40%}
 .grid-cols-5 .grid-cols-3{width:60%}
 .grid-cols-5 .grid-cols-4{width:80%}
 .grid-cols-5 .grid-cols-5{width:100%}
 .grid-cols-6{width:37.5%}
 .grid-cols-6 .grid-cols-1{width:16.66666667%}
 .grid-cols-6 .grid-cols-2{width:33.33333333%}
 .grid-cols-6 .grid-cols-3{width:50%}
 .grid-cols-6 .grid-cols-4{width:66.66666667%}
 .grid-cols-6 .grid-cols-5{width:83.33333333%}
 .grid-cols-6 .grid-cols-6{width:100%}
 .grid-cols-7{width:43.75%}
 .grid-cols-7 .grid-cols-1{width:14.28571429%}
 .grid-cols-7 .grid-cols-2{width:28.57142857%}
 .grid-cols-7 .grid-cols-3{width:42.85714286%}
 .grid-cols-7 .grid-cols-4{width:57.14285714%}
 .grid-cols-7 .grid-cols-5{width:71.42857143%}
 .grid-cols-7 .grid-cols-6{width:85.71428571%}
 .grid-cols-7 .grid-cols-7{width:100%}
 .grid-cols-8{width:50%}
 .grid-cols-8 .grid-cols-1{width:12.5%}
 .grid-cols-8 .grid-cols-2{width:25%}
 .grid-cols-8 .grid-cols-3{width:37.5%}
 .grid-cols-8 .grid-cols-4{width:50%}
 .grid-cols-8 .grid-cols-5{width:62.5%}
 .grid-cols-8 .grid-cols-6{width:75%}
 .grid-cols-8 .grid-cols-7{width:87.5%}
 .grid-cols-8 .grid-cols-8{width:100%}
 .grid-cols-9{width:56.25%}
 .grid-cols-9 .grid-cols-1{width:11.11111111%}
 .grid-cols-9 .grid-cols-2{width:22.22222222%}
 .grid-cols-9 .grid-cols-3{width:33.33333333%}
 .grid-cols-9 .grid-cols-4{width:44.44444444%}
 .grid-cols-9 .grid-cols-5{width:55.55555556%}
 .grid-cols-9 .grid-cols-6{width:66.66666667%}
 .grid-cols-9 .grid-cols-7{width:77.77777778%}
 .grid-cols-9 .grid-cols-8{width:88.88888889%}
 .grid-cols-9 .grid-cols-9{width:100%}
 .grid-cols-10{width:62.5%}
 .grid-cols-10 .grid-cols-1{width:10%}
 .grid-cols-10 .grid-cols-2{width:20%}
 .grid-cols-10 .grid-cols-3{width:30%}
 .grid-cols-10 .grid-cols-4{width:40%}
 .grid-cols-10 .grid-cols-5{width:50%}
 .grid-cols-10 .grid-cols-6{width:60%}
 .grid-cols-10 .grid-cols-7{width:70%}
 .grid-cols-10 .grid-cols-8{width:80%}
 .grid-cols-10 .grid-cols-9{width:90%}
 .grid-cols-10 .grid-cols-10{width:100%}
 .grid-cols-11{width:68.75%}
 .grid-cols-11 .grid-cols-1{width:9.09090909%}
 .grid-cols-11 .grid-cols-2{width:18.18181818%}
 .grid-cols-11 .grid-cols-3{width:27.27272727%}
 .grid-cols-11 .grid-cols-4{width:36.36363636%}
 .grid-cols-11 .grid-cols-5{width:45.45454545%}
 .grid-cols-11 .grid-cols-6{width:54.54545455%}
 .grid-cols-11 .grid-cols-7{width:63.63636364%}
 .grid-cols-11 .grid-cols-8{width:72.72727273%}
 .grid-cols-11 .grid-cols-9{width:81.81818182%}
 .grid-cols-11 .grid-cols-10{width:90.90909091%}
 .grid-cols-11 .grid-cols-11{width:100%}
 .grid-cols-12{width:75%}
 .grid-cols-12 .grid-cols-1{width:8.33333333%}
 .grid-cols-12 .grid-cols-2{width:16.66666667%}
 .grid-cols-12 .grid-cols-3{width:25%}
 .grid-cols-12 .grid-cols-4{width:33.33333333%}
 .grid-cols-12 .grid-cols-5{width:41.66666667%}
 .grid-cols-12 .grid-cols-6{width:50%}
 .grid-cols-12 .grid-cols-7{width:58.33333333%}
 .grid-cols-12 .grid-cols-8{width:66.66666667%}
 .grid-cols-12 .grid-cols-9{width:75%}
 .grid-cols-12 .grid-cols-10{width:83.33333333%}
 .grid-cols-12 .grid-cols-11{width:91.66666667%}
 .grid-cols-12 .grid-cols-12{width:100%}
 .grid-cols-13{width:81.25%}
 .grid-cols-13 .grid-cols-1{width:7.69230769%}
 .grid-cols-13 .grid-cols-2{width:15.38461538%}
 .grid-cols-13 .grid-cols-3{width:23.07692308%}
 .grid-cols-13 .grid-cols-4{width:30.76923077%}
 .grid-cols-13 .grid-cols-5{width:38.46153846%}
 .grid-cols-13 .grid-cols-6{width:46.15384615%}
 .grid-cols-13 .grid-cols-7{width:53.84615385%}
 .grid-cols-13 .grid-cols-8{width:61.53846154%}
 .grid-cols-13 .grid-cols-9{width:69.23076923%}
 .grid-cols-13 .grid-cols-10{width:76.92307692%}
 .grid-cols-13 .grid-cols-11{width:84.61538462%}
 .grid-cols-13 .grid-cols-12{width:92.30769231%}
 .grid-cols-13 .grid-cols-13{width:100%}
 .grid-cols-14{width:87.5%}
 .grid-cols-14 .grid-cols-1{width:7.14285714%}
 .grid-cols-14 .grid-cols-2{width:14.28571429%}
 .grid-cols-14 .grid-cols-3{width:21.42857143%}
 .grid-cols-14 .grid-cols-4{width:28.57142857%}
 .grid-cols-14 .grid-cols-5{width:35.71428571%}
 .grid-cols-14 .grid-cols-6{width:42.85714286%}
 .grid-cols-14 .grid-cols-7{width:50%}
 .grid-cols-14 .grid-cols-8{width:57.14285714%}
 .grid-cols-14 .grid-cols-9{width:64.28571429%}
 .grid-cols-14 .grid-cols-10{width:71.42857143%}
 .grid-cols-14 .grid-cols-11{width:78.57142857%}
 .grid-cols-14 .grid-cols-12{width:85.71428571%}
 .grid-cols-14 .grid-cols-13{width:92.85714286%}
 .grid-cols-14 .grid-cols-14{width:100%}
 .grid-cols-15{width:93.75%}
 .grid-cols-15 .grid-cols-1{width:6.66666667%}
 .grid-cols-15 .grid-cols-2{width:13.33333333%}
 .grid-cols-15 .grid-cols-3{width:20%}
 .grid-cols-15 .grid-cols-4{width:26.66666667%}
 .grid-cols-15 .grid-cols-5{width:33.33333333%}
 .grid-cols-15 .grid-cols-6{width:40%}
 .grid-cols-15 .grid-cols-7{width:46.66666667%}
 .grid-cols-15 .grid-cols-8{width:53.33333333%}
 .grid-cols-15 .grid-cols-9{width:60%}
 .grid-cols-15 .grid-cols-10{width:66.66666667%}
 .grid-cols-15 .grid-cols-11{width:73.33333333%}
 .grid-cols-15 .grid-cols-12{width:80%}
 .grid-cols-15 .grid-cols-13{width:86.66666667%}
 .grid-cols-15 .grid-cols-14{width:93.33333333%}
 .grid-cols-15 .grid-cols-15,.grid-cols-16{width:100%}
 .grid-cols-16 .grid-cols-1{width:6.25%}
 .grid-cols-16 .grid-cols-2{width:12.5%}
 .grid-cols-16 .grid-cols-3{width:18.75%}
 .grid-cols-16 .grid-cols-4{width:25%}
 .grid-cols-16 .grid-cols-5{width:31.25%}
 .grid-cols-16 .grid-cols-6{width:37.5%}
 .grid-cols-16 .grid-cols-7{width:43.75%}
 .grid-cols-16 .grid-cols-8{width:50%}
 .grid-cols-16 .grid-cols-9{width:56.25%}
 .grid-cols-16 .grid-cols-10{width:62.5%}
 .grid-cols-16 .grid-cols-11{width:68.75%}
 .grid-cols-16 .grid-cols-12{width:75%}
 .grid-cols-16 .grid-cols-13{width:81.25%}
 .grid-cols-16 .grid-cols-14{width:87.5%}
 .grid-cols-16 .grid-cols-15{width:93.75%}
 .grid-cols-1 .grid-cols-1,.grid-cols-1 .grid-cols-10,.grid-cols-1 .grid-cols-11,.grid-cols-1 .grid-cols-12,.grid-cols-1 .grid-cols-13,.grid-cols-1 .grid-cols-14,.grid-cols-1 .grid-cols-15,.grid-cols-1 .grid-cols-16,.grid-cols-1 .grid-cols-2,.grid-cols-1 .grid-cols-3,.grid-cols-1 .grid-cols-4,.grid-cols-1 .grid-cols-5,.grid-cols-1 .grid-cols-6,.grid-cols-1 .grid-cols-7,.grid-cols-1 .grid-cols-8,.grid-cols-1 .grid-cols-9,.grid-cols-10 .grid-cols-10,.grid-cols-10 .grid-cols-11,.grid-cols-10 .grid-cols-12,.grid-cols-10 .grid-cols-13,.grid-cols-10 .grid-cols-14,.grid-cols-10 .grid-cols-15,.grid-cols-10 .grid-cols-16,.grid-cols-11 .grid-cols-11,.grid-cols-11 .grid-cols-12,.grid-cols-11 .grid-cols-13,.grid-cols-11 .grid-cols-14,.grid-cols-11 .grid-cols-15,.grid-cols-11 .grid-cols-16,.grid-cols-12 .grid-cols-12,.grid-cols-12 .grid-cols-13,.grid-cols-12 .grid-cols-14,.grid-cols-12 .grid-cols-15,.grid-cols-12 .grid-cols-16,.grid-cols-13 .grid-cols-13,.grid-cols-13 .grid-cols-14,.grid-cols-13 .grid-cols-15,.grid-cols-13 .grid-cols-16,.grid-cols-14 .grid-cols-14,.grid-cols-14 .grid-cols-15,.grid-cols-14 .grid-cols-16,.grid-cols-15 .grid-cols-15,.grid-cols-15 .grid-cols-16,.grid-cols-16 .grid-cols-16,.grid-cols-2 .grid-cols-10,.grid-cols-2 .grid-cols-11,.grid-cols-2 .grid-cols-12,.grid-cols-2 .grid-cols-13,.grid-cols-2 .grid-cols-14,.grid-cols-2 .grid-cols-15,.grid-cols-2 .grid-cols-16,.grid-cols-2 .grid-cols-2,.grid-cols-2 .grid-cols-3,.grid-cols-2 .grid-cols-4,.grid-cols-2 .grid-cols-5,.grid-cols-2 .grid-cols-6,.grid-cols-2 .grid-cols-7,.grid-cols-2 .grid-cols-8,.grid-cols-2 .grid-cols-9,.grid-cols-3 .grid-cols-10,.grid-cols-3 .grid-cols-11,.grid-cols-3 .grid-cols-12,.grid-cols-3 .grid-cols-13,.grid-cols-3 .grid-cols-14,.grid-cols-3 .grid-cols-15,.grid-cols-3 .grid-cols-16,.grid-cols-3 .grid-cols-3,.grid-cols-3 .grid-cols-4,.grid-cols-3 .grid-cols-5,.grid-cols-3 .grid-cols-6,.grid-cols-3 .grid-cols-7,.grid-cols-3 .grid-cols-8,.grid-cols-3 .grid-cols-9,.grid-cols-4 .grid-cols-10,.grid-cols-4 .grid-cols-11,.grid-cols-4 .grid-cols-12,.grid-cols-4 .grid-cols-13,.grid-cols-4 .grid-cols-14,.grid-cols-4 .grid-cols-15,.grid-cols-4 .grid-cols-16,.grid-cols-4 .grid-cols-4,.grid-cols-4 .grid-cols-5,.grid-cols-4 .grid-cols-6,.grid-cols-4 .grid-cols-7,.grid-cols-4 .grid-cols-8,.grid-cols-4 .grid-cols-9,.grid-cols-5 .grid-cols-10,.grid-cols-5 .grid-cols-11,.grid-cols-5 .grid-cols-12,.grid-cols-5 .grid-cols-13,.grid-cols-5 .grid-cols-14,.grid-cols-5 .grid-cols-15,.grid-cols-5 .grid-cols-16,.grid-cols-5 .grid-cols-5,.grid-cols-5 .grid-cols-6,.grid-cols-5 .grid-cols-7,.grid-cols-5 .grid-cols-8,.grid-cols-5 .grid-cols-9,.grid-cols-6 .grid-cols-10,.grid-cols-6 .grid-cols-11,.grid-cols-6 .grid-cols-12,.grid-cols-6 .grid-cols-13,.grid-cols-6 .grid-cols-14,.grid-cols-6 .grid-cols-15,.grid-cols-6 .grid-cols-16,.grid-cols-6 .grid-cols-6,.grid-cols-6 .grid-cols-7,.grid-cols-6 .grid-cols-8,.grid-cols-6 .grid-cols-9,.grid-cols-7 .grid-cols-10,.grid-cols-7 .grid-cols-11,.grid-cols-7 .grid-cols-12,.grid-cols-7 .grid-cols-13,.grid-cols-7 .grid-cols-14,.grid-cols-7 .grid-cols-15,.grid-cols-7 .grid-cols-16,.grid-cols-7 .grid-cols-7,.grid-cols-7 .grid-cols-8,.grid-cols-7 .grid-cols-9,.grid-cols-8 .grid-cols-10,.grid-cols-8 .grid-cols-11,.grid-cols-8 .grid-cols-12,.grid-cols-8 .grid-cols-13,.grid-cols-8 .grid-cols-14,.grid-cols-8 .grid-cols-15,.grid-cols-8 .grid-cols-16,.grid-cols-8 .grid-cols-8,.grid-cols-8 .grid-cols-9,.grid-cols-9 .grid-cols-10,.grid-cols-9 .grid-cols-11,.grid-cols-9 .grid-cols-12,.grid-cols-9 .grid-cols-13,.grid-cols-9 .grid-cols-14,.grid-cols-9 .grid-cols-15,.grid-cols-9 .grid-cols-16,.grid-cols-9 .grid-cols-9,.grid-cols-safety{width:100%}
 .grid-span-1of10{width:10%}
 .grid-span-3of10{width:30%}
 .grid-span-7of10{width:70%}
 .grid-span-9of10{width:90%}
 .grid-span-1of9{width:11%}
 .grid-span-2of9{width:22%}
 .grid-span-4of9{width:44%}
 .grid-span-5of9{width:56%}
 .grid-span-7of9{width:78%}
 .grid-span-8of9{width:88.88%}
 .grid-span-1of8{width:12.5%}
 .grid-span-3of8{width:37.5%}
 .grid-span-5of8{width:62.5%}
 .grid-span-7of8{width:87.5%}
 .grid-span-1of7{width:14.25%}
 .grid-span-2of7{width:28.6%}
 .grid-span-3of7{width:42.9%}
 .grid-span-4of7{width:57.1%}
 .grid-span-5of7{width:71.4%}
 .grid-span-6of7{width:85.7%}
 .grid-span-1of6{width:16.67%}
 .grid-span-5of6{width:83.33%}
 .grid-span-1of5{width:20%}
 .grid-span-2of5{width:40%}
 .grid-span-3of5{width:60%}
 .grid-span-4of5{width:80%}
 .grid-span-1of4{width:25%}
 .grid-span-3of4{width:75%}
 .grid-span-1of3{width:33.33%}
 .grid-span-2of3{width:66.67%}
 .grid-span-1of2{width:50%}
 .grid-span-10of10,.grid-span-2of2,.grid-span-3of3,.grid-span-4of4,.grid-span-5of5,.grid-span-6of6,.grid-span-7of7,.grid-span-8of8,.grid-span-9of9,div.background>img{width:100%}
 .grid-offset-1{margin-left:6.25%}
 .grid-offset-2{margin-left:12.5%}
 .grid-offset-3{margin-left:18.75%}
 .grid-offset-4{margin-left:25%}
 .grid-offset-5{margin-left:31.25%}
 .grid-offset-6{margin-left:37.5%}
 .grid-offset-7{margin-left:43.75%}
 .grid-offset-8{margin-left:50%}
 .grid-offset-9{margin-left:56.25%}
 .grid-offset-10{margin-left:62.5%}
 .grid-offset-11{margin-left:68.75%}
 .grid-offset-12{margin-left:75%}
 .grid-offset-13{margin-left:81.25%}
 .grid-offset-14{margin-left:87.5%}
 .grid-offset-15{margin-left:93.75%}
 .grid-offset-16{margin-left:100%}
 .grid-padded-b{padding-bottom:1ex}
 .grid-padded-b2x{padding-bottom:2ex}
 .grid-padded-b3x{padding-bottom:3ex}
 .grid-padded-b4x{padding-bottom:4ex}
 .grid-padded-b5x{padding-bottom:5ex}
 .grid-padded-b6x{padding-bottom:6ex}
 .grid-padded-b7x{padding-bottom:7ex}
 .grid-padded-b8x{padding-bottom:8ex}
 .grid-padded-b9x{padding-bottom:9ex}
 .grid-padded-b10x{padding-bottom:10ex}
 .grid-padded-t{padding-top:1ex}
 .grid-padded-t2x{padding-top:2ex}
 .grid-padded-t3x{padding-top:3ex}
 .grid-padded-t4x{padding-top:4ex}
 .grid-padded-t5x{padding-top:5ex}
 .grid-padded-t6x{padding-top:6ex}
 .grid-padded-t7x{padding-top:7ex}
 .grid-padded-t8x{padding-top:8ex}
 .grid-padded-t9x{padding-top:9ex}
 .grid-padded-t10x{padding-top:10ex}
 .grid-padded-v{padding-top:1ex}
 .grid-padded-v2x{padding-top:2ex;padding-bottom:2ex}
 .grid-padded-v3x{padding-top:3ex;padding-bottom:3ex}
 .grid-padded-v4x{padding-top:4ex;padding-bottom:4ex}
 .grid-padded-v5x{padding-top:5ex;padding-bottom:5ex}
 .grid-padded-v6x{padding-top:6ex;padding-bottom:6ex}
 .grid-padded-v7x{padding-top:7ex;padding-bottom:7ex}
 .grid-padded-v8x{padding-top:8ex;padding-bottom:8ex}
 .grid-padded-v9x{padding-top:9ex;padding-bottom:9ex}
 .grid-padded-v10x{padding-top:10ex;padding-bottom:10ex}
