
@media only screen {/* This website has been responsively designed by Jeremy Blazé. *//* www.jeremyblazedesign.com *//* Tweak at your own risk! *//* Reset */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,font,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 {    margin: 0;    padding: 0;    border: 0;    outline: 0;    font-size: 100%;    vertical-align: baseline;    background: transparent;}/* Fonts */@font-face {    font-family: 'NexaBold';    src: url('fonts/nexabold.eot');    src: url('fonts/nexabold.eot#iefix') format('embedded-opentype'),         url('fonts/nexabold.woff') format('woff'),         url('fonts/nexabold.ttf') format('truetype'),         url('fonts/nexabold.svg#nexabold') format('svg');    font-weight: normal;    font-style: normal;}/* Links */a:link, a:visited {text-decoration: none;color: #999;}a:hover, a:active {text-decoration: underline;}/* Headline Tags */h1 {font-size: 40px;line-height: 40px;font-family: 'NexaBold', helvetica, sans-serif;text-transform: uppercase;}h2 {font-size: 35px;line-height: 35px;font-family: 'NexaBold', helvetica, sans-serif;text-transform: uppercase;}h3 {font-size: 30px;line-height: 30px;font-family: 'NexaBold', helvetica, sans-serif;text-transform: uppercase;}h4 {font-size: 25px;line-height: 25px;font-family: 'NexaBold', helvetica, sans-serif;text-transform: uppercase;}h5 {font-size: 20px;line-height: 20px;font-family: 'NexaBold', helvetica, sans-serif;text-transform: uppercase;}h6 {font-size: 15px;line-height: 15px;font-family: 'NexaBold', helvetica, sans-serif;text-transform: uppercase;}/* Containers */body {background: #dcdcd9;font-family: helvetica, arial, sans-serif;color: #000;text-align: center;padding: 50px;margin: 0;}#site {background: #fff;color: #000;position: relative; background-color: #ffftext-align: left;margin-left: auto;margin-right: auto;font-family: helvetica, arial, sans-serif;font-weight: normal;max-width: 900px;z-index: 5;margin-top: 0px;-moz-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.2);-webkit-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.2);box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.2);}/* Header */#siteHeader {padding: 50px;height: 40px;z-index: 6;position: relative;background-color: #fff}#siteHeader h1 {font-family: 'NexaBold', helvetica, sans-serif;color: #000;font-size: 50px;line-height: 50px;text-transform: uppercase;text-align: left;}/* Banner */#siteBanner {text-align: center;height: 215px;padding-top: 180px;background-size: 100% auto;-webkit-background-size: 100% auto;background-repeat: none;background-position: center;background-image: url(images/banner_default.jpg);}#siteBanner h2 {font-family: 'NexaBold', helvetica, sans-serif;color: #fff;font-size: 25px;line-height: 25px;text-transform: uppercase;padding-top: 15px;padding-bottom: 10px;background: rgb(0,0,0);background: rgba(0,0,0,0.7);}/* Navigation *//* This intuitive navigation system was developed by Aaron Marquez *//* www.stackmaniac.com */#nav {padding-bottom: 20px;margin-bottom: -70px;max-width: 900px;margin-left: auto;margin-right: auto;text-align: left;z-index: 4;    -webkit-transition: 0.3s;}#nav:hover {padding-bottom: 50px;margin-bottom: 0px;    -webkit-transition: 0.3s;}#nav li {list-style: none;display: table-cell;}#nav a {margin-right: 15px;color: #999;font-family: helvetica, arial, sans-serif;text-transform: uppercase;font-size: 12px;line-height: 12px;font-weight: bold;text-decoration: none;z-index: 4;    -webkit-transition: 0.2s;}#nav a:hover,#menuButton:hover,#nav #current,#nav .currentAncestor,#nav .currentAncestor:hover .currentAncestor:active {    color: #666;    -webkit-transition: 0.2s;}#nav ul ul li {display: inline;z-index: -4px;}#nav ul ul a {margin-top: 10px;display: block;font-size: 10px;line-height: 10px;z-index: -4;}#content {padding: 50px;font-size: 14px;font-weight: normal;line-height: 22px;color: #000;font-family: helvetica, arial, sans-serif;overflow: hidden;text-align: left;}/* Sidebar */#sidebar {text-align: left;padding: 50px;background: #222;color: #ccc;font-size: 14px;font-weight: normal;line-height: 22px;display: none;font-family: helvetica, arial, sans-serif;}#sidebar h1,#sidebar h2,#sidebar h3,#sidebar h4,#sidebar h5,#sidebar h6 {color: #fff;}#sidebar h3 {font-size: 20px;line-height: 20px;text-transform: uppercase;}#sidebar a:link, #sidebar a:visited {text-decoration: none;color: #fff;}#sidebar a:hover, #sidebar a:active {text-decoration: underline;}/* Footer */#copyright {margin-top: 50px;font-size: 12px;line-height: 14px;font-weight: bold;text-transform: uppercase;color: #999;text-align: center;font-family: helvetica, arial, sans-serif;}#copyright a:link {color: #666;margin-left: 20px;}/* Blog */.blog-entry {margin-bottom: 50px;border-bottom: 1px solid #ccc;padding-bottom: 50px;}.blog-entry-title a {color: #000;}.blog-entry-title a:hover {text-decoration: none;}.blog-entry-date {font-size: 12px;margin-bottom: 25px;}.blog-entry-tags {font-size: 12px;margin-top: 25px;}.blog-entry-tags a,.blog-entry-category a {background: #666;color: #fff;padding: 5px 7px;font-size: 10px;line-height: 10px;display: inline-block;border-radius: 3px;    -webkit-transition: 0.5s;}.blog-entry-tags a:hover,.blog-entry-category a:hover {background: #000;    -webkit-transition: 0.5s;    text-decoration: none;}/* Blog Plugin */#plugin {    height: auto !important;}#blog-categories:before {content: "Categories"}#blog-archives:before {content: "Archives"}ul.blog-tag-cloud:before {content: "Tags"}#blog-rss-feeds:before {content: "Feeds"}#blog-categories:before,#blog-archives:before,ul.blog-tag-cloud:before,#blog-rss-feeds:before {    display: inline-block;    float: left;    color: #000;    font-weight: normal;    font-size: 20px;    font-family: 'NexaBold', helvetica, arial, sans-serif;    height: 20px;    width: 100%;    margin-bottom: 5px;    text-transform: uppercase;}#blog-categories,#blog-archives,ul.blog-tag-cloud,#blog-rss-feeds {    display: table-cell;    list-style: none;    width: 25%;    height: auto !important;}#blog-archives,ul.blog-tag-cloud {    padding-left: 20px;}h1.blog-entry-title,.blog-entry-title a:link,.blog-entry-title a:visited {    font-weight: normal;    font-size: 30px;    line-height: 30px;}/* Styled Text */blockquote {color: #999;font-style: italic;padding: 25px;border-top: 1px dotted #ccc;border-bottom: 1px dotted #ccc;}code {color: #999;font-family: courier, serif;}/* Contact Form */.form-input-field {background: #fff;border: 1px solid #ccc;outline: none;padding: 10px;overflow: hidden;width: 500px;}/* Photo Album */.album-title {    font-size: 30px;    font-family: 'NexaBold', helvetica, arial, sans-serif;    text-transform: uppercase;}.album-description {    padding-top: 10px;    padding-bottom: 20px;}.album-wrapper {    overflow: hidden;    width: 100%;}.thumbnail-frame {    position: relative;    float: left;    height: 140px;    width: 140px;    -webkit-transition: 0.5s;}.thumbnail-frame:hover{opacity:0.8;-webkit-transition: 0.5s;}.thumbnail-frame img {    -webkit-border-radius: 3px;    -moz-border-radius: 3px;    border-radius: 3px;    height: 140px;    width: 140px;}.thumbnail-wrap {    display: block;    float: left;    height: auto !important;    margin: 10px;}.thumbnail-caption {    display: none;    visibility: hidden;}/* Photo Album Full */.photo-background {background: #000;color: #fff;}.photo-title{font-family: 'NexaBold', helvetica, arial, sans-serif;font-size: 50px;line-height: 50px;text-transform: uppercase;}.photo-caption {font-family: 'NexaBold', helvetica, arial, sans-serif;font-size: 20px;line-height: 20px;text-transform: uppercase;}.photo-links {margin-top: 50px;margin-bottom: 50px;}.photo-links a {color: #fff;}/* Movie Album */.movie-page-title {    font-size: 30px;    font-family: 'NexaBold', helvetica, arial, sans-serif;    text-transform: uppercase;    font-weight: bold;}.movie-page-description {    padding-top: 10px;    padding-bottom: 20px;    width: 100%;}.movie-thumbnail-frame {    width: 260px;    height: 174px;    position: relative;    display: block;    float: left;    margin: 1%;    -webkit-transition: 0.5s;}.movie-thumbnail-frame:hover{opacity:0.8;-webkit-transition: 0.5s;}.movie-thumbnail-frame img {    width: 260px;    height: 174px;    -webkit-border-radius: 3px;    -moz-border-radius: 3px;    border-radius: 3px;}.movie-thumbnail-caption {    display: none;    visibility: hidden;}/* File Sharing */.filesharing-item {    margin-top: 20px;}/* Extras */#separator {margin-top: 50px;margin-bottom: 50px;background: #ccc;height: 1px;}@media only screen and (max-width: 500px) {body {padding: 0;}#site {-moz-box-shadow: 0px 0px 0px 0px rgba(0,0,0,0.2);-webkit-box-shadow: 0px 0px 0px 0px rgba(0,0,0,0.2);box-shadow: 0px 0px 0px 0px rgba(0,0,0,0.2);}#siteHeader {height: 25px;}#siteHeader h1 {font-size: 30px;line-height: 30px;text-align: center;}#siteBanner {text-align: center;height: 100px;padding-top: 60px;}#siteBanner h2 {font-size: 15px;line-height: 15px;}.form-input-field {width: 200px;}#nav, #nav:hover {width: 100%;height: auto;margin-bottom: 0px;padding-bottom: 0px;text-align: center;}#nav li {display: inline-block;width: 100%;}#nav a, #nav ul a, #nav ul ul a {padding-top: 15px;padding-bottom: 15px;margin-top: 0px;margin-bottom: 0px;display: block;width: 100%;margin-right: 0;background: #fff;border-bottom: 1px solid #ccc;}#nav ul ul a {background: transparent;}#copyright {padding-bottom: 50px;}}/* Tweak at your own risk! */#sidebar {display: block;}#nav {    -webkit-transition-delay: 0.3s;}#nav:hover {    -webkit-transition-delay: 0.2s;}#nav {padding-bottom: 20px;margin-bottom: -10px;    -webkit-transition: 0.0s;}#nav:hover {padding-bottom: 20px;margin-bottom: -10px;    -webkit-transition: 0.0s;}#siteBanner h2 {color: #000;background: rgb(255,255,255);background: rgba(255,255,255,0.7);}
}

