/*!
 Pure assist 0.1.11
 Copyright (c) 2014 Dong-jin Seol (http://codemission.org)
 It's for supporting purecss(http://purecss.io/)

 tested Pure v0.4.2, v0.5.0
*/

img {
	vertical-align:middle;
}
.pure-g img {
	max-width:100%;
}
.pure-g,
.pure-g [class *="pure-u"] {
	font-family:inherit;
}

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

/*********************
 * padding box
 */
.pure-g.pure-assist-padding,
.pure-g-r.pure-assist-padding {
	margin-left:-15px;
	margin-right:-15px;
}
.pure-g.pure-assist-padding>[class*=pure-u],
.pure-g-r.pure-assist-padding>[class*=pure-u] {
	padding-left:15px;
	padding-right:15px;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}
.pure-g.pure-assist-padding>[class*=pure-u]:before,
.pure-g.pure-assist-padding>[class*=pure-u]:after,
.pure-g-r.pure-assist-padding>[class*=pure-u]:before,
.pure-g-r.pure-assist-padding>[class*=pure-u]:after {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}

/*********************
 * .pure-assist-responsive
 */
.pure-u-0 {
	display:none;
}
@media screen and (min-width: 35.5em) {
	.pure-u-sm-0 {
		display:none;
	}
}
@media screen and (min-width: 48em) {
	.pure-u-md-0 {
		display:none;
	}
}
@media screen and (min-width: 64em) {
	.pure-u-lg-0 {
		display:none;
	}
}
@media screen and (min-width: 80em) {
	.pure-u-xl-0 {
		display:none;
	}
}

/*********************
 * .pure-assist-nav
 */
.pure-assist-nav {
	padding-left:0;
	margin-bottom:0;
	list-style:none;
	border:1px solid #dedede;
	border-radius:5px;
	overflow:hidden;
}
.pure-assist-nav li {
	border-top:1px solid #dedede;
}
.pure-assist-nav li:first-child {
	border-top:none;
}
.pure-assist-nav > li > a {
	color: #3a3a3a;
	position: relative;
	display: block;
	padding: 10px 15px;
}
.pure-assist-nav > .active > a {
	color: #fff;
	background-color: #428bca;
}
.pure-assist-nav > li > a:hover, .nav > li > a:focus {
	text-decoration: none;
	background-color: #eee;
}
