
/*
html {
	background: #fff;
	color: #000;
	font-size: 100%;
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%;
}
*/

img {
	border: 0;
	-ms-interpolation-mode: bicubic;
}


/* Grid > 6 Column Mobile First*/
-------------------------------------------------------------- */
.container {
	/*
    The `max-width` property is the width governer.*/

	max-width: 980px;
	width: 92%;
	margin: 0px auto;
	position: relative;
}  
.row {
	clear: both;
}

@media screen and (min-width: 480px) {
.container {
	width: 98%;
}
/*.grid-1,  .grid-2,  .grid-3,  .grid-4,  .grid-5,  .grid-6,  .grid-half,  .grid-full,  .grid-unit {
	float: left;
	width: 96.969696969697%;
	margin: 0 1.515151515152% 1em;
}
.gallery .grid-unit,  .grid-half {
	width: 46.969696969697%;
	margin: 0 1.515151515152% 1em;
}
.grid-flow-opposite {
	float: right
}*/
}

@media screen and (min-width: 640px) {
/*.grid-1 {
	width: 13.636363636364%;
}
.grid-2 {
	width: 30.30303030303%;
}
.grid-3,  .grid-half {
	width: 46.969696969697%;
}
.grid-4 {
	width: 63.636363636364%;
}
.grid-5 {
	width: 80.30303030303%;
}
.grid-6,  .grid-full {
	width: 96.969696969697%;
}
.text-right {
	text-align: right;
}
.text-right p {
	position: absolute;
	bottom: 10px;
}*/
}
/* Micro Clearfix - http://nicolasgallagher.com/micro-clearfix-hack/
For best results, use your favorite clearfix here.
-------------------------------------------------------------- */
.cf:before, .cf:after {
	content: "";
	display: table;
}
.cf:after {
	clear: both;
}
.cf {
	zoom: 1;
}


 /* For IE 6/7 (trigger hasLayout) */
/* Helpers
-------------------------------------------------------------- */
/*.show-grid div[class*='grid-'] {
	background-color: #eee;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	display: block;
	padding: 0.5em 1em;
	margin-bottom: 1em;
	text-align: center;
}
* {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
}*/
html, body {
	height: 100%;
}
html {
	font-size: 100%;
}
/*body {
	font-size: 1em;
	line-height: 1.4;
	text-rendering: optimizeLegibility;
	font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
	color: #335980;
}*/
/*h1, h2, h3, h4, h5, h6 {
	font-weight: normal;
}
h1 {
}
h2 {
}
h3 {
}
h4 {
}
h5 {
}
h6 {
}
a {
	color: #0066cc;
}
a:focus, a:hover {
	color: #003399;
}
p {
	font-weight: 300;
}
img.aligncenter {
	margin: 3em auto;
	display: block;
}
section {
	margin-bottom: 2.5em;
}
.header {
	position: relative;
	margin: 0px auto;
	background: url('../img/121.jpg') no-repeat;
	background-size: cover;
}
.header .welcome {
}
.header .heavy {
	color: #333;
	font-size: 1.9em;
	line-height: 1.2;
	position: relative;
	z-index: 100;
	font-weight: 300;
}
.header .heavy span {
	font-size: 0.6em;
}
.header .small {
	font-size: 0.9em;
	color: #fff;
}
.header #carbonads-container {
	margin: 20px auto;
	width: 300px;
}
h2.headline {
	border-bottom: 1px solid #d5d5d5;
	line-height: 1.5em;
	padding-bottom: 0.4em;
	font-weight: 600;
}
.pow {
}
.special {
	padding: 1em 0;
	width: 100%;
}
p#curr_size {
	font-size: 22px;
	position: relative;
	text-align: center;
	z-index: 3;
	margin: 1em 0;
}
p#curr_size:after {
	border-bottom: 1px solid #f4f4f4;
	content: "";
	left: 0;
	position: absolute;
	top: 16px;
	width: 100%;
	z-index: -1;
}
p > a {
	color: #A03A1A;
	text-decoration: underline;
}
p.center {
	text-align: center;
}
a.btn-huge {
	font-size: 1.7em;
	padding: 0.9em 1.5em;
}
.btn {
	border: none;
	background: #48c9b0;
	color: #ffffff;
	padding: 9px 12px 10px;
	line-height: 22px;
	text-decoration: none;
	text-shadow: none;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
	-webkit-transition: 0.25s;
	-moz-transition: 0.25s;
	-o-transition: 0.25s;
	transition: 0.25s;
	-webkit-backface-visibility: hidden;
}
.btn:hover, .btn:focus {
	background-color: #cacfd2;
	color: #ffffff;
	outline: none;
	-webkit-transition: 0.25s;
	-moz-transition: 0.25s;
	-o-transition: 0.25s;
	transition: 0.25s;
	-webkit-backface-visibility: hidden;
}
.btn:active {
	background-color: #a1a6a9;
	color: rgba(255, 255, 255, 0.75);
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}*/
/* ==  Examples
================================================= */

/*.holder {
	margin: 1.5em auto 1.5em;
	width: 300px;
}
.box {
	border: 2px solid #ccc;
	padding: 0.3em 1em 1em;
	margin: 0 0 2em 0;
	background-color: #fff;
	transition: 0.6s ease background-color;
}
.box:hover {
	background-color: #fafafa;
}
.box h3 {
	font-weight: bold;
	margin: 0 0 0.5em;
}
.example {
	padding-bottom: 40px;
}
.example img {
	margin-bottom: 20px;
}
.description {
	font-family: Palatino, Georgia, Times, serif;
	background-color: #fff;
	color: #444;
	border: 1px solid #999;
}
.description h3 {
	font-family: inherit;
	border-bottom: 1px solid;
}
.description h3 a {
	color: inherit;
}
.pro {
}
.con {
}
h1.entry-title {
	font-weight: 400;
	margin-top: 1em;
}
footer {
	text-align: center;
	font-size: .7em;
}*/
/*
@media all and (min-width:480px) {
.header h1.heavy {
	font-size: 2.2em;
}
}

@media all and (min-width:600px) {
.header .heavy {
	margin: 1.5em 0 0 0;
}
}

@media all and (min-width:885px) {
.header .welcome {
	float: left;
}
.header h1.heavy {
	font-size: 3.2em;
}
.header #carbonads-container {
	margin-top: 100px;
	float: right;
}
}*/
