audio:not([controls]){display:none;height:0}[hidden]{display:none}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:"\201C" "\201D" "\2018" "\2019"}
.container{position:relative;width:100%;max-width:960px;margin:0 auto;padding:0}
.container .columns,.container .column{display:inline;padding-left:1em;padding-right:1em}
.container .one.column,.container .one.columns,.container .two.columns,.container .three.columns,.container .four.columns,.container .five.columns,.container .six.columns,.container .seven.columns,.container .eight.columns,.container .nine.columns,.container .ten.columns,.container .eleven.columns,.container .twelve.columns,.container .thirteen.columns,.container .fourteen.columns,.container .fifteen.columns,.container .sixteen.columns,.container .one-third.column,.container .two-thirds.column{width:100%}
.container .offset-by-one,.container .offset-by-two,.container .offset-by-three,.container .offset-by-four,.container .offset-by-five,.container .offset-by-six,.container .offset-by-seven,.container .offset-by-eight,.container .offset-by-nine,.container .offset-by-ten,.container .offset-by-eleven,.container .offset-by-twelve,.container .offset-by-thirteen,.container .offset-by-fourteen,.container .offset-by-fifteen{margin-left:0}
@media only screen and (min-width: 480px){
	.container{width:90%}
}
@media only screen and (min-width: 767px){
	.container .columns{padding-left:1em;padding-right:1em}
	.container .one.columns{width:6.25%}
	.container .two.columns{width:12.5%}
	.container .three.columns{width:18.75%}
	.container .four.columns{width:25%}
	.container .five.columns{width:31.25%}
	.container .six.columns{width:37.5%}
	.container .seven.columns{width:43.75%}
	.container .eight.columns{width:50%}
	.container .nine.columns{width:56.25%}
	.container .ten.columns{width:62.5%}
	.container .eleven.columns{width:68.75%}
	.container .twelve.columns{width:75%}
	.container .thirteen.columns{width:81.25%}
	.container .fourteen.columns{width:87.5%}
	.container .fifteen.columns{width:93.75%}
	.container .sixteen.columns{width:100%}
	.container .one-third.column{width:33.33%}
	.container .two-thirds.column{width:66.66%}
	.container .offset-by-one{margin-left:6.25%}
	.container .offset-by-two{margin-left:12.5%}
	.container .offset-by-three{margin-left:18.75%}
	.container .offset-by-four{margin-left:25%}
	.container .offset-by-five{margin-left:31.25%}
	.container .offset-by-six{margin-left:37.5%}
	.container .offset-by-seven{margin-left:43.75%}
	.container .offset-by-eight{margin-left:50%}
	.container .offset-by-nine{margin-left:56.25%}
	.container .offset-by-ten{margin-left:62.5%}
	.container .offset-by-eleven{margin-left:68.75%}
	.container .offset-by-twelve{margin-left:75%}
	.container .offset-by-thirteen{margin-left:81.25%}
	.container .offset-by-fourteen{margin-left:87.5%}
	.container .offset-by-fifteen{margin-left:93.75%}
}
.container:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden}
.clearfix:before{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.row:after,.clearfix:after{clear:both}
.row,.clearfix{zoom:1}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
div.band .columns{padding-top:1em;padding-bottom:1em}
header.band{background:#4b371f;color:white;text-align:center;padding:15% 0 0% 0}


header.band h1{font-size:3em;line-height:1em;margin-bottom:1em}
/*h2{font-size:1.6em;margin-top:1.5em;margin-bottom:1.5em}*/
.last a{margin:0 1em}.social-tuts{color:#E36316}.social-dribbble{color:#c5376d}.social-facebook{color:#3B5998}
@media only screen and (min-width: 767px){
	div.band .columns{padding-top:2em;padding-bottom:2em}
	header.band{background-image:url(../img/background.jpg);background-size:100%}
	header.band h1{font-size:3.25em}a.button{padding:0.75em 1.5em}
	footer{text-align:left}.last{text-align:right}
}


footer.uncover {
    position: fixed;
    bottom: 0;
    left: 0;
    z-index: 99;
	width: 100%;
    -webkit-transition: left .33s cubic-bezier(0.694,0.0482,0.335,1);
    -moz-transition: left .33s cubic-bezier(0.694,0.0482,0.335,1);
    -o-transition: left .33s cubic-bezier(0.694,0.0482,0.335,1);
    -ms-transition: left .33s cubic-bezier(0.694,0.0482,0.335,1);
    transition: left .33s cubic-bezier(0.694,0.0482,0.335,1);
    -webkit-backface-visibility: hidden;
}
   .site_wrapper{ position: relative;z-index: 100;background-color: #fff;width: 100%;}
   
   .fullwidthbanner-container{position: fixed;height:100%;background-color: transparent;top:0;}
   #accesss{right: 85px;}
   
   
   @media (max-width: 767px) {
   .site_wrapper{    margin-bottom: 275px;}
   }
   @media (max-width: 400px) {
	.site_wrapper {    margin-bottom: 380px;}
}
   header.band {
    background-image: url(../img/HPBanner.jpg);
    background-size: 100%;
}
   
   
   
   
   