/**
 * Candis Theme - Theme.css
 * This file is part of Candis Theme and stores all it's icon fonts and fallbacks
 *
 * @name theme.css
 * @version 1.1.0
 * @author Harbor
 */

@charset "UTF-8";

/* #Reset & Basics (Inspired by E. Meyers)
================================================== */
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, 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, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {

	margin: 0;
	padding: 0;
	border: 0;
	font-size: 112.5%;
	font: inherit;
	vertical-align: baseline; 

}

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
body { line-height: 1; }
ol, ul { list-style: none; }
blockquote, q { quotes: none; }

blockquote:before, blockquote:after,
q:before, q:after {

	content: '';
	content: none; 

}

table {

	border-collapse: collapse;
	border-spacing: 0; 
	
}


/* #Icon Fonts
================================================== */
@font-face {

  font-family: 'icons';
  src: url('http://static.tumblr.com/ztelplt/XNCn3d9k9/icons.eot?42195534');
  src: url('http://static.tumblr.com/ztelplt/XNCn3d9k9/icons.eot?42195534#iefix') format('embedded-opentype');
  font-weight: normal;
  font-style: normal;
  
}

@font-face {

  font-family: 'icons';
  src: url('data:application/octet-stream;base64,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') format('woff'),
       url('data:application/octet-stream;base64,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MjY/ATMUBg8BIi4CPQE0PgMXNC4DIyIGDwETFSE1AZQ4OgIoPDoU/qoBQk5iLhj+4qoaHBYMCghKIBAStAKARmAmEAIC/sA2HBouMgICbGo0NkhkLBYCGi5ipAIKECgaKjgGBub/AAGCUCgoOFAkEgIChlhUMj4GsJAeLh4iAgL+YFQoLAICrAFuOlJSHB42OAIiEBJSVAICMkpIGBoKIlZANsIEDiIaFjIaGAFATk4AAQAA/5wB9AMgABMAAAEjIgYdATMVIxEjESM1MzU0NjsBAfSODhaysqqYmHZYjgKEHhZmlP5GAbqUVl6CAAAAAAAAEgDeAAEAAAAAAAAANQAAAAEAAAAAAAEABQA1AAEAAAAAAAIABwA6AAEAAAAAAAMABQBBAAEAAAAAAAQABQBGAAEAAAAAAAUACwBLAAEAAAAAAAYABQBWAAEAAAAAAAoAKwBbAAEAAAAAAAsAEwCGAAMAAQQJAAAAagCZAAMAAQQJAAEACgEDAAMAAQQJAAIADgENAAMAAQQJAAMACgEbAAMAAQQJAAQACgElAAMAAQQJAAUAFgEvAAMAAQQJAAYACgFFAAMAAQQJAAoAVgFPAAMAAQQJAAsAJgGlQ29weXJpZ2h0IChDKSAyMDE0IGJ5IG9yaWdpbmFsIGF1dGhvcnMgQCBmb250ZWxsby5jb21pY29uc1JlZ3VsYXJpY29uc2ljb25zVmVyc2lvbiAxLjBpY29uc0dlbmVyYXRlZCBieSBzdmcydHRmIGZyb20gRm9udGVsbG8gcHJvamVjdC5odHRwOi8vZm9udGVsbG8uY29tAEMAbwBwAHkAcgBpAGcAaAB0ACAAKABDACkAIAAyADAAMQA0ACAAYgB5ACAAbwByAGkAZwBpAG4AYQBsACAAYQB1AHQAaABvAHIAcwAgAEAAIABmAG8AbgB0AGUAbABsAG8ALgBjAG8AbQBpAGMAbwBuAHMAUgBlAGcAdQBsAGEAcgBpAGMAbwBuAHMAaQBjAG8AbgBzAFYAZQByAHMAaQBvAG4AIAAxAC4AMABpAGMAbwBuAHMARwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABzAHYAZwAyAHQAdABmACAAZgByAG8AbQAgAEYAbwBuAHQAZQBsAGwAbwAgAHAAcgBvAGoAZQBjAHQALgBoAHQAdABwADoALwAvAGYAbwBuAHQAZQBsAGwAbwAuAGMAbwBtAAAAAAIAAAAAAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGwAAAQIBAwEEAQUBBgEHAQgBCQEKAQsBDAENAQ4BDwEQAREBEgETARQBFQEWARcBGAEZARoBGwZzZWFyY2gFc2hhcmUFaGVhcnQFY2xvY2sFcG9wdXAHY29tbWVudApzb3VuZGNsb3VkBnBpY2FzYQVza3lwZQlpbnN0YWdyYW0Hc3BvdGlmeQRyZGlvBmxhc3RmbQtzdHVtYmxldXBvbghkcmliYmJsZQhsaW5rZWRpbgZ0dW1ibHIJcGludGVyZXN0BWdwbHVzEGZhY2Vib29rLXNxdWFyZWQHdHdpdHRlcgV2aW1lbwZmbGlja3IGZ2l0aHViB2JlaGFuY2UIZmFjZWJvb2sAAAAA') format('truetype');
       
}

/* #View.js transitions
================================================== */
.viewer li{
	-webkit-transition: width 500ms cubic-bezier(0.075, 0.820, 0.165, 1.000);
	-moz-transition: width 500ms cubic-bezier(0.075, 0.820, 0.165, 1.000);
	transition: width 500ms cubic-bezier(0.075, 0.820, 0.165, 1.000);
}

.viewer .caption{
	visibility: hidden;
	opacity: 0;
	-webkit-transition: opacity 1.5s ease-in-out;
	-moz-transition: opacity 1.5s ease-in-out;
	transition: opacity 1.5s ease-in-out;
}

.viewer .current .caption{
	opacity: 100;
	visibility: visible;
}

/* #FALLBACKS
================================================== */

/* #Basic Styles
================================================== */
html { font-size: 18px; }

body {

	font-size: 18px !important;
	padding: 0 0 108px 0;
	border-width: 9px;
	
}


/* #Typography
================================================== */
h1 { 

	font-size: 36px; 
	margin-bottom: 27px; 
	
}

h2 { 

	font-size: 27px; 
	margin-bottom: 27px; 

}

h3 { 
	
	font-size: 24px; 
	margin-bottom: 27px; 
}

h4 { 

	font-size: 18px; 
	margin-bottom: 27px; 

}

h5 { 

	font-size: 16px; 
	margin-bottom: 18px;
	
}

h6 { 

	font-size: 16px; 
	margin-bottom: 18px;
	
}

p { margin: 0 0 23px 0; }
p.lead { font-size: 20px;  }

small { font-size: 16px; }

blockquote { 

	margin: 0 0 23px; 
	padding: 0 36px 0 23px; 
	
}

hr { margin: 0 0 27px; }


/* #Lists
================================================== */
ul, ol { margin-bottom: 27px; }
ol, ul.square, ul.circle, ul.disc { margin-left: 27px; }
li { margin-bottom: 6px; }


/* #Buttons
================================================== */
.button,
button,
input[type="submit"],
input[type="reset"],
input[type="button"] {

	margin-bottom: 18px;
	padding: 9px 12px;
	font-size: 16px;
	        
}


/* #Forms
================================================== */
form { margin-bottom: 27px; }
fieldset { margin-bottom: 18px; }

input[type="text"],
input[type="password"],
input[type="email"],
textarea,
select {

	font-size: 16px;
	margin-bottom: 18px;

}

label,
legend { font-size: 16px; }


/* #Prettyprint
================================================== */

pre,
pre.prettyprint {

	margin: 0 0 23px 0;
	font-size: 14px;
	padding: 18px;
	
}


/* #Header
================================================== */
#masthead {

	padding: 54px 0;
	margin: 0 0 36px;
	
}

#masthead #logo a{

	font-size: 36px;
	padding: 7px 9px;
	        	
}

#masthead #desc { margin: 27px 0 0 0; }


/* #Content
================================================== */
#content article.post {
	
	margin: 0 0 27px;
	
}

#content article.post .post-inner { padding: 36px; }

#content .page-head {

	padding: 27px 36px;
	margin: 0 0 27px;

	
}

/* #Post Meta */
#content article.post .post-meta {
	
	padding: 27px 36px;
	font-size: 14px;
	
}

#content article.post .post-meta span.note-count,
#content article.post .post-meta span.comment-count { margin-left: 14px; }

#content article.post .post-meta .tags {
	
	margin: 6px 0 0 0;
	
}

#content article.post .post-meta .tags > li {
	
	margin: 0 9px 0 0;
	
}

#content .load-more {

	height: 54px;
	line-height: 54px;
	margin: 0 0 27px 0;
	
}

/* #Notes & Comments (Disqus) */
#notes,
#disqus_thread {

	padding: 36px;
	
}

#notes ol.notes {

	font-size: 16px;
	
}

#notes ol.notes .note {
	
	margin: 0 0 9px;

}

#notes ol.notes .note img { margin: 0 5px 0;}


/* #Quote Posts
================================================== */
#content article.quote .quote {

	padding: 30px 36px 36px 36px;
	
}

#content article.quote .quote blockquote {
	
	font-size: 30px
	
}


/* #Photo Posts
================================================== */

#content article.photo .photo .zoom {

	right: 18px;
	top: 18px;
	height: 36px;
	width: 36px;
	line-height: 36px;
	        			
}


/* #Chat Posts
================================================== */
#content article.chat .chat > li {
	
	padding: 0;
	margin: 0 0 36px;
		
}

#content article.chat .chat > li .label {
	
	font-size: 16px;
	margin: 0 0 14px;
		
}


/* #Audio Posts
================================================== */
#content article.audio .audio .tumblr_audio_player { height: 72px; }

/* #Answer Posts
================================================== */
#content article.answer .question .question-text {

	padding: 40px 36px 32px 36px;
	font-size: 24px;
	
}

#content article.answer .question .question-text span.asker {

	font-size: 16px;
	margin-bottom: 5px;
	
}

#content article.answer .answer .label { margin: 0 0 14px 0; }


/* #Sidebar
================================================== */
#sidebar .widget {
	
	padding: 36px 27px;
	font-size: 16px;
		
}

#sidebar #social .social > li a {
	
	font-size: 14px;
	
}


/* #Navigation */
#sidebar #pages .navigation {
	
	margin: 5px 0 0 0;
	
}

#sidebar #pages .navigation > li {
	
	margin: 0 0 14px;
	
}


/* Twitter */
#sidebar #twitter .tweets{
	
	margin: 0 0 24px;
	
}

#sidebar #twitter .tweets li {
	
	margin: 0 0 23px;
	
}

#sidebar #twitter .tweets li p { margin: 0 0 14px; }

#sidebar #twitter .tweets li .tweet-date { display: block; }

#sidebar #twitter .tweets li .tweet-date a{
	
	font-size: 14px;
	
}

#sidebar #twitter .button.follow {

	font-size: 14px;
	
}


/* #Search */
#sidebar #search-input {
	
	height: 36px;
	margin: 0;
	padding: 0 27px 0 68px;
	        	
}

#sidebar #search:before {

	font-size: 28px;
	left: 27px;
	margin-top: -13px;
		
}

#sidebar #credits {
	font-size: 0.7em;
}