/* 







WOO CUSTOM STYLESHEET







---------------------















Instructions:















Add your custom styles at the end of this file instead 







of style.css so it is easier to update the theme. 







Simply copy an existing style from style.css to this file, 







and modify it to your liking.







*/







@font-face {



	font-family: 'OswaldLight';



	src: url('/assets/fonts/oswald/Oswald-Light-webfont.eot');



	src: url('/assets/fonts/oswald/Oswald-Light-webfont.eot?#iefix') format('embedded-opentype'),  url('/assets/fonts/oswald/Oswald-Light-webfont.woff') format('woff'),  url('/assets/fonts/oswald/Oswald-Light-webfont.ttf') format('truetype'),  url('/assets/fonts/oswald/Oswald-Light-webfont.svg#OswaldLight') format('svg');



	font-weight: normal;



	font-style: normal;



}



@font-face {



	font-family: 'OswaldBook';



	src: url('/assets/fonts/oswald/Oswald-Regular-webfont.eot');



	src: url('/assets/fonts/oswald/Oswald-Regular-webfont.eot?#iefix') format('embedded-opentype'),  url('/assets/fonts/oswald/Oswald-Regular-webfont.woff') format('woff'),  url('/assets/fonts/oswald/Oswald-Regular-webfont.ttf') format('truetype'),  url('/assets/fonts/oswald/Oswald-Regular-webfont.svg#OswaldBook') format('svg');



	font-weight: normal;



	font-style: normal;



}



@font-face {



	font-family: 'OswaldBold';



	src: url('/assets/fonts/oswald/Oswald-Bold-webfont.eot');



	src: url('/assets/fonts/oswald/Oswald-Bold-webfont.eot?#iefix') format('embedded-opentype'),  url('/assets/fonts/oswald/Oswald-Bold-webfont.woff') format('woff'),  url('/assets/fonts/oswald/Oswald-Bold-webfont.ttf') format('truetype'),  url('/assets/fonts/oswald/Oswald-Bold-webfont.svg#OswaldBold') format('svg');



	font-weight: normal;



	font-style: normal;



}



@font-face {



	font-family: 'OswaldStencilRegular';



	src: url('/assets/fonts/oswald/Oswald-Stencil-webfont.eot');



	src: url('/assets/fonts/oswald/Oswald-Stencil-webfont.eot?#iefix') format('embedded-opentype'),  url('/assets/fonts/oswald/Oswald-Stencil-webfont.woff') format('woff'),  url('/assets/fonts/oswald/Oswald-Stencil-webfont.ttf') format('truetype'),  url('/assets/fonts/oswald/Oswald-Stencil-webfont.svg#OswaldStencilRegular') format('svg');



	font-weight: normal;



	font-style: normal;



}



@font-face {



	font-family: 'Vegur';



	src: url('/assets/fonts/vegur/vegurregular.eot');



	src: url('/assets/fonts/vegur/vegurregular.eot?#iefix') format('embedded-opentype'),  url('/assets/fonts/vegur/vegurregular.woff') format('woff'),  url('/assets/fonts/vegur/vegurregular.ttf') format('truetype'),  url('/assets/fonts/vegur/vegurregular.svg#Vegur') format('svg');



	font-weight: normal;



	font-style: normal;



}



@font-face {



	font-family: 'Vegur';



	src: url('/assets/fonts/vegur/vegurbold.eot');



	src: url('/assets/fonts/vegur/vegurbold.eot?#iefix') format('embedded-opentype'),  url('/assets/fonts/vegur/vegurbold.woff') format('woff'),  url('/assets/fonts/vegur/vegurbold.ttf') format('truetype'),  url('/assets/fonts/vegur/vegurbold.svg#Vegur') format('svg');



	font-weight: bold;



	font-style: normal;



}







body {



	background-color: #F2F2F2;



	border-top: 0;



}



body, p, .entry, .entry p {



/* font-family: font-family:Arial, Helvetica, sans-serif; */

font-family: "Helvetica Neue","HelveticaNeue",Helvetica,Arial,"Lucida Grande",sans-serif; 

font-size: 14px;

line-height: 19px;

color: #555;

-webkit-font-smoothing: antialiased;



	/* font-size: 16px;



	line-height: 1.8; */



}



#header #logo h1.site-title {



	font-family:OswaldBold, Arial, Helvetica, sans-serif !important;



}



#wrapper_header {



	/*background-color: #E0E0E0;



	border-bottom: 1px solid #CFCFCF;



	box-shadow: 0 0 5px rgba(0, 0, 0, 0.12);*/



	height: 73px;



}



#header {



	padding-bottom: 0;



	padding-top: 0;



}



.width-940 #wrapper {



	background-color: #FFFFFF;



	border: 1px solid #CFCFCF;



	box-shadow: 0 0 7px rgba(0, 0, 0, 0.12);



	padding: 0;



	margin-top: 41px;



	width:1024px;



}



.width-940 .col-full {



	width:970px;



}



.two-col-left #main-sidebar-container #main {



    border-right: 1px solid #CDCDCD;



    width: 630px/*100%*/;



}



.two-col-left #main-sidebar-container #sidebar {



	width:310px;
	padding-top:10px;



}



.entry p {



	padding: 10px;



}



.post .title, .page .title, .post .title a:link, .post .title a:visited, .page .title a:link, .page .title a:visited {



	color: #444444;



    font-family: 'Roboto Condensed', OswaldLight,'Open Sans',sans-serif;



    font-size: 30px;



    font-weight: 700;



    margin-top: 20px;



}



.entry h1, .entry h2, .entry h3, .entry h4, .entry h5, .entry h6 {



	font-family: 'Roboto Condensed', OswaldLight,'Open Sans',sans-serif;



    font-weight: 700;



	color:#444444;



}



.thumbnail {



	max-width:160px;

	height:auto;



}



.post {



	border-bottom: 0;



}



.post-more {



	border: 0;



}



#navigation {



	border-top: none;



	border-bottom: 5px solid #dbdbdb;



}



#navigation ul li {



	margin-right:10px;



}



.nav a, #navigation ul.rss a {



	color: #818181;



    font-family: oswaldlight,'Open Sans',Arial;



    font-size: 16px;



}



.nav li ul li a {



    font-size: 1em;



}



.widget a {



	color: #1b5474;



}



.luke_ad {



	border: 1px solid #CCCCCC;



	padding: 10px;



	margin: 10px;



}



.luke_ad:hover {



	background-color: #F9F9F9;



	border: 1px solid black;



}



.luke_ad h2 {



	color: #FF7600;



	font-size: 120%;



}



.luke_ad a {



	color: #3E9FD4;



}



.ad_right {



	float: right;



	margin: 0px 0px 10px 10px;



}



.ad_left {



	float: left;



	margin: 20px 20px 20px 0px;



}



.ad_banner {



	text-align: center;



	margin: 0 auto;



	margin: 0 0 25px 0;



}



.facebook_style {



	width: 540px;



	border-style: solid;



	border-width: 1px;



	border-color: #358BC1;



	background-color: #E8F0F9;



	padding: 10px;



	margin: 10px;



}



.facebook_style h2 {



	font-weight: bold;



	color: #3A5796;



	font-size: 1.2em;



}



.callout {



	width: 90%;



	margin: 0 auto;



	background-color: #E1EEF6;



	padding: 5px;



	margin-bottom: 10px;



	border: thin solid #7F93B1;



}



.credit {



	font-style: italic;



	font-size: 10px;



	color: #777777;



}



.woo-sc-related-posts li {



	font-size: 12px;



	font-family: Arial, sans-serif;



}



#post-author {



    background-color: #FAFAFA;



    border: 1px solid #E6E6E6;



    border-radius: 10px 10px 10px 10px;



    font-size: 12px;



    margin-right: 25px;



    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.14);



}



#footer {



	background-color: #FFFFFF;



	border: 0;



}



#page_top_floating_wrapper {



	background-color: #FFFFFF;



    height: 100px;



    width: 100%;



	z-index:99999;



	box-shadow: 0 5px 5px rgba(0, 0, 0, 0.05);



	border-top:1px solid #CFCFCF;



	bottom:0;



}



#page_top_floating_wrapper #page_top_content {



	width:1000px;



	margin:0 auto;



	margin-top:5px;



	background-color: #FBFBFB;



}



#page_top_floating_wrapper #page_top_ad {



	float:left;



	width:728px;



	height:90px;



	/*margin-right: 30px;*/



}



#page_top_floating_wrapper #social_links {



	background-color: #FFFFFF;



    border-radius: 0 0 0 10px;



    box-shadow: 3px 3px 2px rgba(0, 0, 0, 0.09);



    float: right;



    height: 70px;



    margin-bottom: 0;



    margin-top: -10px;



    padding: 10px 10px 25px 25px;



    position: fixed;



    right: 0;



    z-index: 99999;



}



.commentlist .bypostauthor {



	background-color: #f2fbff;



    border: 1px solid #cecede !important;



    border-radius: 5px;

margin-bottom:20px;

padding-right:55px;

box-shadow: 2px 2px 5px rgba(0,0,0,.1);



}