/* =GLOBAL: Background
------------------------------------#p4r51f4!-- */
body {background: #f5e5d5;}
pre {background: #f4f4f4;}
ins {background: #fff9c0;}
#page {background: #f5e5d5;}
#content {background-color:#f5e5d5;}
hr {height: 1px;width: 450px;border: 1px none;background-color: #fff;box-shadow: 1px 1px 1px #000;margin-bottom: 12px;}
.single hr {width: 282px;margin-bottom: 9px;}

/* =GLOBAL
------------------------------------#p4r51f4!-- */
*:before, *:after {-moz-box-sizing: border-box;}

/* =Structure
------------------------------------#p4r51f4!-- */
body {padding: 0;}
#page {margin: 0em auto;width:auto;height:auto;vertical-align: none;}
#main {clear: both;margin: 0 auto;max-width:1005px;width: 100%;}
#primary {float: left;width: 640px;display: block;margin:0px;padding:0 20px 15px 0;border-right: 2px dotted #DDD6D0;}
#content {float:left;margin-top:30px;}
#secondary {float: left;width: 320px;padding-top:27px;padding-left:20px;}

.page-title {color: #666666;font-size: 10px;font-weight: 500;letter-spacing: 0.1em;line-height: 2.6em;text-transform: uppercase;margin-top:16px;}


/* =HOMEPAGE: Articles List
------------------------------------#p4r51f4!-- */
div.articles-list article{width:100%;float:left;margin-bottom:50px;}
div.articles-list article > header{}
div.articles-list article > header span{text-transform:uppercase;font-family:arial;font-weight:regular;font-size:12px;color:#000;line-height:25px;}
div.articles-list article > header span .author {display:none;}
div.articles-list article > header h1{font-family:sole_text_bold;font-size: 30px;line-height:30px;clear:right;}

div.articles-list article > div.post_auth {float: left;margin:0 30px 0 0;width:100%;}
div.articles-list article > div.post_auth img {padding: 10px 0px;margin: 6px 10px 6px 0px;float:left;}
div.articles-list article > div.post_auth span {font-family: Arial; font-size:14px; font-weight: bold;line-height:60px;}
div.articles-list article > div.post_auth span small{font-weight:normal;}
div.articles-list article > div.post_auth p{font-size:14px;line-height:20px;text-align: right;border-bottom:1px dotted #000;margin-bottom:20px;width: 90px;padding:0px 0px 7px 10px;font-family:Arial;}
div.articles-list article > div.post_auth p.author {float:none;}

div.articles-list article > figure{margin:0 0 15px 0;float:left;width:100%;}
div.articles-list article > figure img{}

div.articles-list article > summary{float:left;margin-bottom:20px;}
div.articles-list article > summary p{font-family:Georgia;font-size:18px;line-height:28px;color:#000000;margin-bottom:20px;float: right;}
div.articles-list article > summary p a {color:#406077;}
div.articles-list article > div.media-related,
div.articles-list article > div.post_tags{float:left;width:100%;}
div.articles-list article > div.media-related h3,
div.articles-list article > div.post_tags h3{color: #000;float: left;font-family: gotham-bold;font-size: 14px;margin-right: 15px;}
div.articles-list article > div.media-related span{background: url("../images/sprite-media.png") no-repeat;border-right: 1px solid;float: left;margin-right:15px;text-align: center;text-transform: capitalize;width:83px;text-indent:8px;font-family:Georgia;font-size:15px;}
div.articles-list article > div.media-related span:last-child{border:none;}
div.articles-list article > div.media-related span#post_media_mappe{background-position: 0 -70px;}
div.articles-list article > div.media-related span#post_media_video{background-position: 0 2px;}
div.articles-list article > div.media-related span#post_media_grafici{background-position: 0 -45px;}
div.articles-list article > div.media-related span#post_media_gallery{background-position: 0 -19px;}
div.articles-list article > div.post_tags a{font-family:Georgia;font-size:15px;text-transform:capitalize;}
div.articles-list article > div.post_tags a:hover{color:#406077;}
div.articles-list article > div.post_tags a:after{content:', ';margin-right:10px;}
div.articles-list article > div.post_tags a:last-child:after{content:'';margin:0px;}


/* =ARTICLE: Single Article
------------------------------------#p4r51f4!-- */
body.changeContry #coverpage,
body.single #coverpage{height:150px;overflow:hidden;position:relative;}
body.changeContry #coverpage .headerimg section,
body.single #coverpage .headerimg section{padding-top:1.5%;}
body.single #main #primary #content{margin-top:30px;}
body.single #main #primary #content > article .entry-content{margin:0 auto 10px auto;padding:0px;float:left;}
body.single #main #primary #content > article .entry-content article span{/* text-transform:lowercase; */font-family:Arial;font-weight:bold;font-size:14px;color:#373737;line-height:25px;vertical-align: super;}
body.single #main #primary #content > article .entry-content article h1.entry-title{font-family:sole_text_bold;font-size:30px;line-height:30px;margin-bottom:19px;}
body.single #main #primary #content > article .entry-content article h2.subtitle{font-family:gotham;font-size:15px;line-height:18px;margin-bottom:17px;color:#3d3d41;}
body.single #main #primary #content > article .entry-content article figure{margin:15px 0 10px 0px;height:auto;overflow:visible;display:none;}
body.single #main #primary #content > article .entry-content article section.post-body{font-family:sole_headline;font-size:18px;line-height:28px;color:#000;float:left;width:100%}
body.single #main #primary #content > article .entry-content article section.post-body p{font-family:sole_headline;font-size:18px;line-height:28px;color:#000;/*float:left*/;width:100%}
body.single #main #primary #content > article .entry-content article section.post-body p iframe {width:100%}
body.single #main #primary #content > article .entry-content article section.post-body a {text-decoration: underline;}
body.single #main #primary #content > article .entry-content article section.post-body a:link {text-decoration:underline;word-break: break-all;color:#416077}
body.single #main #primary #content > article .entry-content article section.post-body *{margin-bottom:35px;}
/*body.single #main #primary #content > article .entry-content article section.post-body img {width:100% !important;height:100% !important;} */
body.single #main #primary #content > article .entry-content article section.post-body img {width:100%;height:100%;}
body.single #main #primary #content > article .entry-content article section.post-body img[class*="size-"] {max-width:97.5%;height:auto; width:auto;}
body.single #main #primary #content > article .entry-content article section.post-body *:last-child{margin-bottom:0px;}
body.single #main #primary #content > article .entry-content article section.post-body .dropcap{float:left!important;font-size:600%!important;margin:0px 10px 8px 0px!important;height:95px;line-height:100px;font-style:normal!important;font-family:sole_headline;text-transform:uppercase;}

/* =ARTICLE: Home & Article Pagination
------------------------------------#p4r51f4!-- */
#content nav {border-bottom: 1px solid rgba(0, 0, 0, 0.13);clear: both;margin: 20px 0;overflow: hidden;padding: 0 0 1.325em;float:left;width:100%;}
#content nav a {font-size: 12px;font-weight: bold;line-height: 2.2em;}
#content nav .meta-nav {font-weight: normal;}
#nav-single {position: relative;text-align: right;top: -0.3em;z-index: 1;}
#content #nav-single a {color: #000000;font-family: gotham;font-size: 14px;}
.nav-previous {float: left;width: 50%;}
.nav-next {float: right;text-align: right;width: 50%;}
#nav-single .nav-previous, #nav-single .nav-next, #nav-single > a .nav-previous, #nav-single > a .nav-next {width: auto;}
#nav-single .nav-previous, #nav-single > a .nav-previous {padding-right: 0.5em;}
#nav-single .nav-next, #nav-single > a .nav-next {padding-left: 0.5em;}
#nav-single .nav-previous a span, #nav-single > a .nav-previous span.meta-nav {cursor:pointer;background: url("../images/back.png") no-repeat;display: inline-block;height: 20px;vertical-align: middle;width: 46px;}
#nav-single .nav-next a span, #nav-single > a .nav-next span.meta-nav {cursor:pointer;background:url("../images/next.png") no-repeat;background-position:right center;display: inline-block;height: 20px;vertical-align: middle;width: 46px;}
body.single footer.entry-meta{margin: 0 auto;padding:0px;}
.entry-meta {background: none;clear: both;color: #666666;font-size: 12px;height: auto;line-height: 18px;}
.entry-meta a {font-weight: bold;}



/* Attachments */
.singular .image-attachment .entry-content {margin: 0 auto;width: auto;}
.singular .image-attachment .entry-description {margin: 0 auto;width: 68.9%;}

/* error404 */
.error404 #primary {
	float: none;
	margin: 0;
}
.error404 #primary #content {
	margin: 0 7.6%;
	width: auto;
}

a:focus img[class*="align"],
a:hover img[class*="align"],
a:active img[class*="align"],
a:focus img[class*="wp-image-"],
a:hover img[class*="wp-image-"],
a:active img[class*="wp-image-"]{/* Add some useful style to those fancy borders for linked images ... */
	background: #eee;
	border-color: #bbb;
}

/* Make sure videos and embeds fit their containers */
body.single #main #primary #content > article .entry-content article section.post-body p embed,
body.single #main #primary #content > article .entry-content article section.post-body p iframe,
body.single #main #primary #content > article .entry-content article section.post-body p object {
	max-width: 600px;
}

/* =About page
----------------------------------------------- */
article.auth-sect .entry-content{padding-top:40px;float:none;}
article.auth-sect .entry-content header{width:100%;margin-bottom:30px;min-height:150px;}
article.auth-sect .entry-content header img{float:left;margin-right:25px;}
article.auth-sect .entry-content header h3{font-family: sole_headline;font-size: 30px;line-height: 30px;/*margin-bottom:25px;*/color: #4F4C53;letter-spacing:0px;text-transform:capitalize;/*padding-top:30px;*/font-weight:bold;}
article.auth-sect .entry-content header h4{color: #666666;font-family: gotham_htf;font-size: 15px;line-height: 18px;}
article.auth-sect .entry-content .description{font-style:italic;margin:0 0 20px 0px;float:left;}
article.auth-sect .entry-content .description p{color: #000000;font-family: sole_headline;font-size:16px;line-height:24px;}
article.auth-sect .entry-content .auth-content{float:left;margin-bottom:20px;}
article.auth-sect .entry-content .auth-content .auth-bio{float:left;}
article.auth-sect .entry-content .auth-content .auth-bio > h3{color: #4F4C53;font-family: sole_headline;font-size: 16px;font-weight: bold;letter-spacing: 0;line-height: 22px;text-transform: capitalize;}
article.auth-sect .entry-content .auth-content .auth-bio p{color: #000000;font-family: sole_headline;font-size: 20px;line-height: 35px;}

/* =Archive page
----------------------------------------------- */
#archipage h2{font-weight:bold;}
article.type-page,
article.type-page .entry-content{width:100%;}
article.type-page .entry-content .archive-year{float:left;width:100%;margin-bottom:40px;}
article.type-page .entry-content h2:first-child{border:none;margin:0px;padding-top:0px;}
article.type-page .entry-content h2{border-top:2px solid #DDD6D0;padding:20px 0px 0.8125em 0px;margin-top:15px;margin-bottom:0px;}
article.type-page .entry-content span a .archive-month:after{content: " |";}

/* =Author page
----------------------------------------------- */
#author-info {
/*position: relative;*/
}
#author-info .head {
	display: table;
	width: 100%;
}
#author-name {
/*	float: left;
	width: 85%;
*/
	padding-top: 25px;
	display: table-cell;
	vertical-align: top;
}
#author-name h2 {
	font-size: 30px;
	border-bottom: 1px dotted #000;
	color: gray;
	margin-right: 10px;
}
#author-avatar {
/*	float:right; */
	display: table-cell;
	width: 82px;
}
#author-avatar .photo {
	width: 82px;
	height: 82px;
}
#author-description {
	clear:both;
	border-bottom: 1px dotted #000;
	padding-bottom: 20px;
}
body.author #main #primary #content #author-info #author-description {
    font-family: sole_headline;
    font-size: 18px;
    line-height: 28px;
    color: #000;
    float: left;
    width: 100%;
	margin-bottom: 50px;
}
body.author #main #primary #content #author-info #author-description a {
    text-decoration: underline;
    word-break: break-all;
    color: #416077;
}

/* =Aside
----------------------------------------------- */

.format-aside .entry-title,
.format-aside .entry-header .comments-link {
	display: none;
}
.singular .format-aside .entry-title {
	display: block;
}


/* =Link
----------------------------------------------- */

.format-link .entry-title,
.format-link .entry-header .comments-link {
	display: none;
}
.singular .format-link .entry-title {
	display: block;
}

/* =Gallery
----------------------------------------------- */

.format-gallery .gallery-thumb {
	float: left;
	display: block;
	margin: .375em 1.625em 0 0;
	max-width: 100%;
}


/* =Status
----------------------------------------------- */

.format-status .entry-title,
.format-status .entry-header .comments-link {
	display: none;
}
.singular .format-status .entry-title {
	display: block;
}

.singular .format-status .entry-content {
	padding: 1.625em 0 0;
}
.format-status img.avatar {
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-shadow: 0 1px 2px #ccc;
	-moz-box-shadow: 0 1px 2px #ccc;
	box-shadow: 0 1px 2px #ccc;
	float: left;
	margin: 4px 10px 2px 0;
	padding: 0;
}


/* =Quote
----------------------------------------------- */

.format-quote blockquote {
	color: #555;
	font-size: 17px;
	margin: 0;
}


/* =error404
----------------------------------------------- */

.error404 #main #searchform {
	background: #f9f9f9;
	border: 1px solid #ddd;
	border-width: 1px 0;
	margin: 0 -8.9% 1.625em;
	overflow: hidden;
	padding: 1.625em 8.9%;
}
.error404 #main #s {
	width: 95%;
}
.error404 #main .widget {
	clear: none;
	float: left;
	margin-right: 3.7%;
	width: 30.85%;
}
.error404 #main .widget_archive {
	margin-right: 0;
}
.error404 #main .widget_tag_cloud {
	float: none;
	margin-right: 0;
	width: 100%;
}
.error404 .widgettitle {
	font-size: 10px;
	letter-spacing: 0.1em;
	line-height: 2.6em;
	text-transform: uppercase;
}

/* =Widgets
------------------------------------#p4r51f4!-- */
.widgets-area {font-size: 12px;}
.widgets-area .widget {border-top:8px solid #416077;display: block;margin-bottom:30px;}
.widgets-area .widget:last-child{border-bottom:none;}
.widgets-area .widget h3.widget-title{background: url("//i.res.24o.it/img2013/linea_doppia.png") repeat-x center bottom;}
.widgets-area .widget h3.widget-title,
.widgets-area .widget h3.widget-title a{color: #416077;padding: 10px 0 13px;text-align:center;text-transform:uppercase;letter-spacing:1px;font-size:15px;font-family:sole_text_bold;font-weight: 500;line-height:1.6em;margin-bottom:1px;}
.widgets-area .widget a{text-decoration:none;font: 12px Georgia;font-weight: 600;line-height:16px;color:#416077;text-transform:capitalize;}
.widgets-area .widget ul{padding:0 6px;}
.widgets-area .widget ul li{margin: 10px 0;border-bottom: 1px solid #DCCEBF;line-height: 16px;padding-bottom: 12px;}
.widgets-area .widget ul li:last-child{border-bottom: 0 none;margin-bottom: 0;padding-bottom: 0;}
.widgets-area .widget ul li h5{font-size: 11px;text-transform: uppercase;font-weight: bold;}
.widgets-area .widget ul li h5 a {color: #1A1A1A;}
.widgets-area .widget ul li a{font: 12px/16px Georgia;color:#416077;}
.widgets-area .widget ul ul {margin-left: 1.5em;}

/* =WIDGETS: Categories
------------------------------------#p4r51f4!-- */
.widgets-area .widget.widget_categories ul li{border-bottom:0px;padding-bottom:0px;}
.widgets-area .widget.widget_categories ul li a{text-decoration:underline;background: url("//i.res.24o.it/img2013/blu_chip.gif") no-repeat 0 3px;padding: 0 10px;}

/* =WIDGETS: Tag Cloud
------------------------------------#p4r51f4!-- */
.widgets-area .widget.widget_tag_cloud span{display: block;margin-top:10px;}
.widgets-area .widget.widget_tag_cloud span a{line-height:30px;}

/* =WIDGETS: Archive
------------------------------------#p4r51f4!-- */
.widgets-area .widget.widget_archive ul li{border-bottom:0px;padding-bottom:0px;}
.widgets-area .widget.widget_archive ul li a{background: url("//i.res.24o.it/img2013/blu_chip.gif") no-repeat 0 3px;padding: 0 10px;}

/* =WIDGETS: Recent Entries
------------------------------------#p4r51f4!-- */
.widgets-area .widget.widget_recent_entries ul li {background:none;font-size:12px;overflow:hidden;text-align: left;text-indent: 0;}
.widgets-area .widget.widget_recent_entries ul li a {background:none;float: right;font-weight: normal;padding: 0 0 0 5px;text-decoration: none;width:245px;}
.widgets-area .widget.widget_recent_entries ul li strong {background: url("//i.res.24o.it/img2013/sprite_icone.png") no-repeat scroll 0 -248px;color: #416077;float: left;padding-left: 15px;width: 35px;font-size: 10px;font-weight: normal;line-height: 1;}

/* =WIDGETS: Box AD
------------------------------------#p4r51f4!-- */
.widgets-area .widget.ad{border-top:none;background:#E6D5C4;padding: 10px 0;text-align: center;width:320px;}

/* =WIDGETS: Popular Entries
------------------------------------#p4r51f4!-- */
.widgets-area .widget.widget_popular_entries ul.tabs{color: #666666;font-size: 12px;font-weight: bold;display: inline-block;margin: 10px auto 0;}
.widgets-area .widget.widget_popular_entries ul.tabs li{border:none; display: block;float: left;margin-right: 4px;text-align: left;}
.widgets-area .widget.widget_popular_entries ul.tabs li a{font-weight: normal;background:#e4d7cb;border-radius: 5px;color: #aba095;display: block;float: left;font-size: 11px;padding: 5px 10px;text-align: center;text-decoration: none;text-transform: uppercase;}
.widgets-area .widget.widget_popular_entries ul.tabs li a.current{color: #ffffff;background:#416077;}
.widgets-area .widget.widget_popular_entries ul.tabs li a:hover,
.widgets-area .widget.widget_popular_entries ul.tabs li a.current{background:#416077;color: #ffffff;font-weight: bold;}
.widgets-area .widget.widget_popular_entries ul.tab-container {margin-top: 0;}
.widgets-area .widget.widget_popular_entries ul.tab-container li{background: url("../images/bullet-big.png") no-repeat;border-bottom: 1px solid #dccebf;color: #fff;font-family: "sole_serif_headlinebold","Times New Roman",serif;font-size: 25px;line-height: 34px;margin-top: 13px;min-height: 35px;overflow: hidden;padding-bottom: 15px;text-align: left;text-indent: 12px;}
.widgets-area .widget.widget_popular_entries ul.tab-container li:last-child{border-bottom:none;text-indent:6px;}
.widgets-area .widget.widget_popular_entries ul.tab-container li:last-child a{width:260px;padding: 0;}
.widgets-area .widget.widget_popular_entries ul.tab-container li a{background: none repeat scroll 0 0 rgba(0, 0, 0, 0);float: right;font-weight: normal;padding: 0 0 0 5px;text-decoration: none;width: 265px;color: #416077;font: 12px/16px Georgia;line-height:34px;}

/* =WIDGETS: Disclaimer
----------------------------------------------- */
.widgets-area .widget.widget_disclaimer {
	border-top: 0;
}
.widgets-area .widget.widget_disclaimer span {
	font-family: sole_text_italic;
	font-style: italic;
	font-size: 15px;
	line-height: 20px;
}
/* =Footer
----------------------------------------------- */
footer#colophon {clear: both;height: 180px;}
footer#colophon #site-generator {background:#416077;color: #FFFFFF;font-size: 12px;line-height: 2.2em;padding: 2.2em 0;text-align: center;}
footer#colophon #site-generator a {color: #FFFFFF;font-weight: bold;text-decoration: none;}
footer#colophon #site-generator header {display: block;height: 61px;}
footer#colophon #site-generator header div{height: 52px;width:100%;background: url("../images/logosole_footer.png") no-repeat center;float: left;}
footer#colophon #site-generator header div a {display: block;height: 52px;}
footer#colophon #site-generator header div.rt a {float: left;width: 20%;}
footer#colophon #site-generator .fascia {border-top:1px solid #FFFFFF;padding-top: 27px;}
footer#colophon #site-generator .fascia div {line-height: 18px;}

/* =Print
----------------------------------------------- */

@media print {
	body {
		background: none !important;
		font-size: 10pt;
	}
	footer.entry-meta a[rel=bookmark]:link:after,
	footer.entry-meta a[rel=bookmark]:visited:after {
		content: " [" attr(href) "] "; /* Show URLs */
	}
	#page {
		clear: both !important;
		display: block !important;
		float: none !important;
		max-width: 100%;
		position: relative !important;
	}
	#branding {
		border-top: none !important;
		padding: 0;
	}
	#branding hgroup {
		margin: 0;
	}
	#site-title a {
		font-size: 21pt;
	}
	#site-description {
		font-size: 10pt;
	}
	#branding #searchform {
		display: none;
	}
	#branding img {
		display: none;
	}
	#access {
		display: none;
	}
	#main {
		border-top: none;
		box-shadow: none;
	}
	#primary {
		float: left;
		margin: 0;
		width: 100%;
	}
	#content {
		margin: 0;
		width: auto;
	}
	.singular #content {
		margin: 0;
		width: 100%;
	}
	.singular .entry-header .entry-meta {
		position: static;
	}
	.entry-meta .edit-link a {
		display: none;
	}
	#content nav {
		display: none;
	}
	.singular .entry-header,
	.singular .entry-content,
	.singular footer.entry-meta,
	.singular #comments-title {
		margin: 0;
		width: 100%;
	}
	.singular .hentry {
		padding: 0;
	}
	.entry-title,
	.singular .entry-title {
		font-size: 21pt;
	}
	.entry-meta {
		font-size: 10pt;
	}
	.entry-header .comments-link {
		display: none;
	}
	.page-link {
		display: none;
	}
	.singular #author-info {
		background: none;
		border-bottom: none;
		border-top: none;
		margin: 2.2em 0 0;
		padding: 0;
	}
	#respond {
		display: none;
	}
	.widget-area {
		display: none;
	}
	#colophon {
		display: none;
	}

	/* Comments */
	.commentlist > li.comment {
		background: none;
		border: 1px solid #ddd;
		-moz-border-radius: 3px 3px 3px 3px;
		border-radius: 3px 3px 3px 3px;
		margin: 0 auto 1.625em;
		padding: 1.625em;
		position: relative;
		width: auto;
	}
	.commentlist .avatar {
		height: 39px;
		left: 2.2em;
		top: 2.2em;
		width: 39px;
	}
	.commentlist li.comment .comment-meta {
		line-height: 1.625em;
		margin-left: 50px;
	}
	.commentlist li.comment .fn {
		display: block;
	}
	.commentlist li.comment .comment-content {
		margin: 1.625em 0 0;
	}
	.commentlist .comment-edit-link {
		display: none;
	}
	.commentlist > li::before,
	.commentlist > li.bypostauthor::before {
		content: '';
	}
	.commentlist .reply {
		display: none;
	}

	/* Post author highlighting */
	.commentlist > li.bypostauthor {
		color: #444;
	}
	.commentlist > li.bypostauthor .comment-meta {
		color: #666;
	}
	.commentlist > li.bypostauthor:before {
		content: none;
	}

	/* Post Author threaded comments */
	.commentlist .children > li.bypostauthor {
		background: #fff;
		border-color: #ddd;
	}
	.commentlist .children > li.bypostauthor > article,
	.commentlist .children > li.bypostauthor > article .comment-meta {
		color: #666;
	}
}

/* =IE7
----------------------------------------------- */

#ie7 article.intro {
	margin-left: -7.6%;
	margin-right: -7.6%;
	padding-left: -7.6%;
	padding-right: -7.6%;
	max-width: 1000px;
}
#ie7 .featured-posts {
	margin: 0 -7.6%;
}
#ie7 .featured-post {
	margin-left: 0;
	margin-right: 0;
	max-width: 100%;
}
#ie7 section.recent-posts {
	margin-right: 7.6%;
}


/* =IE8
----------------------------------------------- */

#ie8 section.feature-image.large img {
	width: auto;
}
#ie8 section.featured-post .attachment-small-feature {
	max-width: none;
}

/* FONT ICONS
================================================== */
[class^="icon-"],
[class*=" icon-"] {
	font-family: 'icomoon';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.icon-star:before {
	content: "\e600";
}
.icon-star-empty:before {
	content: "\e601";
}
.icon-caret-right:before {
	content: "\e602";
}
.icon-angle-left:before {
	content: "\e603";
}
.icon-angle-right:before {
	content: "\e604";
}
.icon-chevron-left:before {
	content: "\e605";
}
.icon-chevron-right:before {
	content: "\e606";
}
.icon-search:before {
	content: "\e607";
}
.icon-print:before {
	content: "\e608";
}
.icon-share-alt:before {
	content: "\e609";
}
.icon-external-link:before {
	content: "\e60a";
}
.icon-caret-down:before {
	content: "\e60b";
	margin-left:5px;
}
.icon-caret-up:before {
	content: "\e60c";
}
.icon-caret-left:before {
	content: "\e60d";
}
.icon-remove:before {
	content: "\e60e";
}
.icon-plus:before {
	content: "\e60f";
}
.icon-calendar:before {
	content: "\e610";
}
.icon-twitter:before {
	content: "\e612";
}
.icon-facebook:before {
	content: "\e613";
}
.icon-twitter-sign:before {
	content: "\e614";
}
.icon-facebook-sign:before {
	content: "\e615";
}
.icon-envelope-alt:before {
	content: "\e616";
}
.icon-envelope:before {
	content: "\e617";
}
.icon-chevron-sign-down:before {
	content: "\e619";
}
.icon-chevron-sign-up:before {
	content: "\e61a";
}
.icon-chevron-sign-right:before {
	content: "\e61b";
}
.icon-chevron-sign-left:before {
	content: "\e61c";
}
.icon-reorder:before {
	content: "\e61d";
}
.icon-my24:before {
	content: "\e61e";
}
.icon-user:before {
	content: "\e61f";
}
.icon-film:before {
	content: "\e620";
}
.icon-info-sign:before {
	content: "\e621";
}
.icon-time:before {
	content: "\e622";
}
.icon-ok:before {
	content: "\e623";
}
.icon-calendar-empty:before {
	content: "\e624";
}
.icon-file-alt:before {
	content: "\e625";
}
.icon-file:before {
	content: "\e626";
}
.icon-bookmark:before {
	content: "\e627";
}
.icon-copy:before {
	content: "\e628";
}
.icon-stack:before {
	content: "\e629";
}
.icon-quote:before {
	content: "\e618";
}
.icon-time-machine:before {
	content: "\e611";
}

img#wpstats{display:none}

.tableauPlaceholder, .tableauPlaceholder + div {width:600px !important;}

.tableauViz {width:600px !important;}