/*
Theme Name: 1010uzu
Theme URI: http://www.1010uzu.com/
Description: トイレのうず用テーマ
Version: 0.1
Author: Asacone
Author URI: http://www.1010uzu.com/
*/


#footer {
	clear: both;
}

/*.content-title:before{
	content: "";
	display: block;
	width: 100%;
	clear: both;
	border-top: 3px solid #0a97c2;
	position: relative;
	top: 8em;
	left: -100%;
}

.content-title:before{
	content: "";
	display: block;
	width: 3.5em;
	clear: both;
	float: right;
	border-top: 3px solid #e2e9e8;
	position: relative;
	top: 8em;
	z-index: 1;
}
*/

/* フロントページ */



/* アーカイブページ */

/* ページ分割ナビ */
.tablenav {
	color: #2583ad;
	background: #ffffff;
	display: table;
	margin: 0 auto;
}

.page-numbers {
	display: block;
	float: left;
	width: 2.4em;
	height: 2.4em;
	line-height: 2.4em;
	text-align:center;
	color: #09577e;
	/*padding: 2px 0.4em;*/
	border: solid 1px #ccc;
	text-decoration: none;
	font-size: 0.8em;
	border-radius: 50%; 
	-moz-border-radius: 50%; 
	-webkit-border-radius: 50%;
	behavior: url(/js/PIE.htc);
}

a.page-numbers:hover {
	color: #ffffff;
	background: #0a97c2;
	text-decoration: none;
}

.tablenav .current {
	color: #ffffff;
	background: #0a97c2;
	border-color: #0a97c2;
	font-weight:bold:
}

.tablenav .next, .tablenav .prev {
	border:0 none;
	background:transparent;
	text-decoration:none;
	font-size:smaller;
	font-weight:bold;
}
.tablenav .dots{
	border: none;
	width: 1.5em;
}
.tablenav .prev, .tablenav .next{
	width: 3em;
}


/* 投稿個別ページ */

/* ポストコンテンツ */ 
#post-content h3{
	font-size: 1.2em;
	margin-bottom: 0.8em;
}
#post-content h4{
	font-size: 1.1em;
	margin-bottom: 0.8em;
}
/* ポストコンテンツ */

.alignleft {
	display: inline-block;
	float: left;
	/*margin-right: 1.625em;*/
}
.wp-caption.alignleft, .no-caption.alignleft{
	margin-right: 1.625em;
	margin-left: 0.4em;
}

.nowrap {
	white-space: nowrap;
}

#post-content ul, #post-content ol{
	margin-left: 3em;
}
#post-content ul{
	list-style: disc;
}
#post-content dl{
	display: flex;
	flex-wrap: wrap;
	margin-top: 1px;
}
#post-content dt{
	flex-basis: 28%;
	box-sizing: border-box;
	margin-top: -1px;
	padding: 2px;
	border: solid 1px #cccccc;
}
#post-content dd{
	flex-basis: 72%;
	box-sizing: border-box;
	margin-top: -1px;
	margin-left: -1px;
	padding: 2px;
	word-break: break-all;
	border: solid 1px #cccccc;
}
#post-content th, #post-content td{
	border: solid 1px #cccccc;
	padding: 2px;
}
#post-content th{
	text-align: center;
}

#post-content cite{
	font-style: oblique;
}
#post-content abbr{
	border-bottom: dotted 1px #333333;
}
#post-content pre{
	font-size: 0.875em;
}
#post-content blockquote{
	margin-left: 1em;
	padding: 2em;
	border-left: solid 6px #cccccc;
	background: #f9f9f9;
	position: relative;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
}
#post-content blockquote p{
	margin-bottom: 0;
}
#post-content blockquote:before {
	color: #cccccc;
	content: "“";
	font-size:4em;
	line-height:.1em;
	position: absolute;
	top: 0.5em;
	left: 0.1em;
}
#post-content blockquote:after {
	color: #cccccc;
	content: "”";
	font-size:4em;
	line-height:.1em;
	position: absolute;
	bottom: 0;
	right: 0.1em;
}
#post-content ins{
	display: block;
	margin-left: 1em;
	padding: 2.4em 1em 1em 1.6em;
	border-left: solid 6px #cccccc;
	position: relative;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	behavior: url(/js/PIE.htc);
}
#post-content ins:before {
	color: #cccccc;
	content: "追記";
	font-size: 1.3em;
	font-weight: bold;
	position: absolute;
	top: 0.5em;
	left: 2.5em;
}
#post-content ins:after {
	color: #cccccc;
	content: "\f040";
	font-family: fontello;
	font-size: 2.4em;
	position: absolute;
	top: 0.3em;
	left: 0.3em;
	speak: none;
}

/* 表の縦書き回転文字 */
.tate-kaiten{
	display: inline-block;
	transform: rotate(90deg) scale(-1, 1);
}

.similar-posts a{
	color: #333333;
}
.similar-posts a:hover{
	color: #9b190b;
}

/* 表のレスポンシブ */
.scroll-box {
  overflow: auto;
  margin-bottom:10px;
  white-space: nowrap;
}
.scroll-box::-webkit-scrollbar {
  height: 5px;
}
.scroll-box::-webkit-scrollbar-track {
  border-radius: 5px;
  background: #f3f3f3;
}
.scroll-box::-webkit-scrollbar-thumb {
  border-radius: 5px;
  background: #cccccc;
}
@media only screen and (min-width: 415px) {
  .scroll-box {
    white-space: normal;
  }
}

#post-content .kaereba td{
	border-style: none;
}

@media only screen and (max-width: 414px) {
	#post-content .kaereba td{
		display: block;
	}
}
/*カエレバ amazlet風-2(cssカスタマイズ用)*/
/*
.cstmreba{
	margin-bottom: 1.6em;
}
@media screen and (min-width: 651px) {
	.kaerebalink-box{
		display: flex;
		align-items: center;
	}
	.kaerebalink-image{
		padding-right: 1em;
	}
}
*/

/*カエレバ*/
.kaereba, .cstmreba{
	/*padding: 1.6rem 1.2rem;*/
	width: 100%;
	max-width: 100%;
	border: solid 1px #cccccc;
	margin-bottom: 1.625em;
	padding: 1rem;
	box-sizing: border-box;
}
#post-content .kaereba table{
	width: 100%;
	margin-bottom: 0;
}
.kaerebalink-box, #post-content .kaereba tr{
	display: flex;
	flex-direction: column;
	align-items: center;
	position: relative;
	padding: 0;
}
#post-content .kaereba td{
	display: block;
	width: 100%;
	border-style: none;
	padding: 0;
}
.kaerebalink-image, #post-content .kaereba>table>tbody>tr:first-child>td:first-child{
	display: flex;
	justify-content: center;
	align-items: center;
	width: 50vw;
	height: 50vw;
	margin: 1rem;
	line-height: 0;
}
.kaerebalink-image>a>img, .kaereba>table>tbody>tr:first-child>td:first-child>a>img{
	max-width: 100%;
	height: auto;
	margin-top: 2rem;
	vertical-align: bottom;
}
.kaerebalink-info, #post-content .kaereba>table>tbody>tr>td:last-child{
	display: flex;
	flex-direction: column;
}
.kaerebalink-info{
/*	margin-bottom: 1.7rem;*/
}
.kaerebalink-detail, .kaerebalink-powered-date, .kaereba table table td:last-child, .g-tools_body>p:first-of-type{
	text-align: right;
	font-size: 0.8rem;;
	margin-top: 0.5rem;
}
.kaerebalink-powered-date{
/*	position: absolute;
	right: 0;
	bottom: -0.4rem;*/
	font-weight: normal;
}
.kaerebalink-salesranking{
	text-align: right;
	font-size: 0.8rem;
}
.kaerebalink-link1>div>a, .kaereba>table table td:first-of-type>div>a, .g-tools_body>p:nth-of-type(2)>a{
	display: block;
	width: inherit;
	margin: 0.6rem 0;
	padding: 0.4rem;
	border-radius: 0.6rem;
	background-color: #ffffff;
	border: 0.125rem solid #666666;
	text-align: center;
	color: #666666;
	text-decoration: none;
}
#post-content div.shoplinkamazon>a, .g-tools_body>p:nth-of-type(2)>a{
	border-color: #eb8c11;
	color: #eb8c11;
}
#post-content div.shoplinkrakuten>a{
	border-color: #bf0000;
	color: #bf0000;
}
#post-content div.shoplinkyahoo>a{
	border-color: #4c88ff;
	color: #4c88ff;
}
@media screen and (min-width: 768px) {
	.kaerebalink-box, #post-content .kaereba>table>tbody>tr{
		flex-direction: row;
		align-items: stretch;
/*		min-height: calc(18vw + 3.5rem);*/
		height: auto;
	}
	.kaerebalink-info, #post-content .kaereba>table>tbody>tr>td:last-child{
		display: flex;
		flex-direction: column;
		justify-content: space-between;
		width: 100%;
	}
	.kaerebalink-image, #post-content .kaereba>table>tbody>tr:first-child>td:first-child{
		width: 18vw;
		height: 18vw;
		margin: 0;
/*		margin: auto 0;*/
/*		margin-left: -18vw;*/
/*		margin: auto 0 auto -18vw;*/
		position: absolute;
/*		left: 0;
		top: 1.6rem;*/
		bottom: 2rem;
	}
	.kaerebalink-name{
		width: 100%;
		/*margin-left: -200px;*/
	}
	.kaerebalink-link1, #post-content .kaereba>table table td:first-of-type, .g-tools_body>p:nth-of-type(2){
		display: flex;
		flex-direction: column;
		width: 60%;
		margin-left: 40%;
		margin-top: 0.5rem;
		/*justify-content: space-between;*/
	}
	.g-tools_body>p:nth-of-type(2)>a{
		width: auto;
	}
	.kaerebalink-link1{
		justify-content: center;
		min-height: 18vw;
	}
	.kaerebalink-link1>div, #post-content .kaereba>table table td:first-of-type>div{
		flex-basis:33%
	}
	.kaerebalink-link1>div>a, .kaereba>table table td:first-of-type>div>a{
		margin: 0.2rem 0;
	}
}

@media screen and (min-width: 979px) {
	.kaerebalink-box, #post-content .kaereba>table>tbody>tr{
/*		min-height: calc(200px + 3.5rem);*/
	}
	.kaerebalink-image, #post-content .kaereba>table>tbody>tr:first-child>td:first-child{
		width: 200px;
		height: 200px;
/*		margin: -200px;*/
/*		left: 200px;	*/
		bottom: 0.8rem;
	}
	.kaerebalink-link1{
		min-height: 150px;
	}
	
}


/* YouTubeのレスポンシブ */
.youtube {
  position: relative;
  padding-bottom: 56.25%;
  height: 0;
  overflow: hidden;
  max-width: 100%;
}
.youtube iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

/* デフォルトのブログカードレスポンシブ */
.wp-embedded-content{
  max-width: 100%;
}

/* PhotoSwipe */
.pswp{
	display: none;
}

/* WP SyntaxHighlighter iPhoneの表示崩れ防止*/
.syntaxhighlighter {
    -webkit-text-size-adjust: 100%;
}

/* For Link Indication plugin */

a.liexternal:after{
	content: "\f08e";
	font-family: fontello;
	font-size: 0.8em;
	padding-left: 0.3em;
	speak: none;
}
a.liwikipedia:after{
	content: "\f266";
	font-family: fontello;
	font-size: 0.8em;
	padding-left: 0.3em;
	speak: none;
}
a.liwp:after{
	content: "\f19a";
	font-family: fontello;
	font-size: 0.8em;
	padding-left: 0.3em;
	speak: none;
}
a.liftp:after{
	content: "\f0c5";
	font-family: fontello;
	font-size: 0.8em;
	padding-left: 0.3em;
	speak: none;
}
a.limailto:after{
	content: "\f003";
	font-family: fontello;
	font-size: 0.8em;
	padding-left: 0.3em;
	speak: none;
}
a.lipdf:after{
	content: "\f1c1";
	font-family: fontello;
	font-size: 0.8em;
	padding-left: 0.3em;
	speak: none;
}
a.lizip:after{
	content: "\f1c6";
	font-family: fontello;
	font-size: 0.8em;
	padding-left: 0.3em;
	speak: none;
}

/* 関連記事 */
#post-content ul.similar-posts{
	margin-left: 0;
}
.similar-posts>li{
	/*padding-left: 1.2em;*/
	margin-bottom: 0.2em;
	list-style:none;
	margin-left: -0.5em;
}
.similar-posts>li > a:first-child {
	display: block;
	float: right;
	width: calc(100% - 80px - 2em);
	margin-top: 0.2em;
}
.similar-posts-img {
	display: block;
	float: left;
}
.similar-posts-img > img {
	border: 0.3em solid #cccccc;
	border-radius: 50%;
	width: 80px;
	height: 80px;
	margin: 0;
	margin-left: 0.8em;
}
.similar-posts>li::after {
	display: block;
	content: "";
	clear: both;
}
@media screen and (max-width: 650px) {
	.similar-posts>li > a:first-child {
		width: calc(100% - 60px - 2em);
		font-size: 0.9em;
		line-height: 1.4;
	}
	.similar-posts-img > img {
		width: 60px;
		height: 60px;
	}
}

/* 記事フッダー */
/* ソーシャルボタン */
.social {
	text-align: center;
	clear: both;
}

.social li{
	float: left;
	font-size: 1.6em;
	width: 2.4em;
	height: 2.4em;
	line-height: 2.4em;
	background: #999999;
	border-radius: 50%;
}

.social a{
	color: #ffffff;
	display:block;
	width: 100%;
	height: 100%;
}

/* 見出し共通 */
#comment-list h2, #trackback-list h2, #respond h2, #trackback-url h2{
	width: 100%;
	padding: 1em 30px;
	margin-bottom: 1em;
	font-size: 1.2em;
	line-height: 1em;
	position: relative;
	left: -30px;
	color: #ffffff;
}

/* 見出し：コメント・トラックバック*/ 
#comment-list h2, #trackback-list h2{
	background: #0a97c2;
	border-bottom: 
}
#comment-list h2:after, #trackback-list h2:after{
	content: '';	
	font-size: 1.2em;
	line-height: 1em;
	height: 0;
	width: 0;
	border: 1.3em solid #0a97c2;
	border-left: 0.5em solid transparent;
	position: absolute;
	left: -0.5em;
	top: 0;
}

/* 見出し：コメントを書く・トラックバックURL*/
#respond h2, #trackback-url h2{
	background: #09577e;
	border-bottom: 1px solid #09577e;
}
#respond h2:after, #trackback-url h2:after{
	content: '';	
	font-size: 1.2em;
	line-height: 1em;
	height: 0;
	width: 0;
	border: 1.3em solid transparent;
	border-left: 0.5em solid #09577e;
	position: absolute;
	right: -2em;
	top: 0;
	-moz-box-shadow: -0.5em 0px 0px #09577e;
	-webkit-box-shadow: -0.5em 0px 0px #09577e;
	box-shadow: -0.5em 0px 0px #09577e;
	behavior: url(/js/PIE.htc);
}

/* コメント・トラックバック */
.byuser header{
	float: right;
	text-align: right;
}

.commentauthor, .commentauthor a{
	color: #0a97c2;
	font-size: 1.1em;
	font-weight: bold;
}
.commentmetadata, .commentmetadata a{
	color: #333333;
	font-size: 0.8em;
}
#trackback-list .commentauthor, #trackback-list .commentauthor a{
	font-size: 1em;
	float: left;
	margin-right: 0.5em;
	margin-bottom: 0.5em;
}
.comment{
/*	position: relative;
	background: #999999;*/
	clear: both;
}

.comment div{
	position: relative;
	background-color: #efefef;
	padding: 1em;
	margin-bottom: 1em;
	margin-left: 20px;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	behavior: url(/js/PIE.htc);
}
.comment div:before{
	position: absolute;
	top: 20px;
	left: -20px;
	
	content: "";
	width: 0;
	height: 0;
	border-top: 20px solid #efefef;
	border-left: 20px solid transparent;
	-webkit-transform: rotate(12deg) scale(1) skew(12deg) translate(0px);
	-moz-transform: rotate(12deg) scale(1) skew(12deg) translate(0px);
	-o-transform: rotate(12deg) scale(1) skew(12deg) translate(0px);
}

.byuser div{
	margin-left: 0;
	margin-right: 20px;
	clear: both;
}
.byuser div:before{
	border: none;
}

.byuser div:after{
	position: absolute;
	top: 20px;
	right: -20px;
	
	content: "";
	width: 0;
	height: 0;
	border-top: 20px solid #efefef;
	border-right: 20px solid transparent;
	-webkit-transform: rotate(-12deg) scale(1) skew(-12deg) translate(0px);
	-moz-transform: rotate(-12deg) scale(1) skew(-12deg) translate(0px);
	-o-transform: rotate(-12deg) scale(1) skew(-12deg) translate(0px);
}

.pingback div{
	position: relative;
	background-color: #efefef;
	padding: 1em;
	margin-bottom: 1em;
	margin-left: 20px;
	margin-bottom: 0.3em;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	behavior: url(/js/PIE.htc);
}


.pingback div:after{
	position: absolute;
	bottom: 20px;
	left: -20px;
	content: "";
	width: 0;
	height: 0;
	border-bottom: 20px solid #efefef;
	border-left: 20px solid transparent;
	-webkit-transform: rotate(-12deg) scale(1) skew(-12deg) translate(0px);
	-moz-transform: rotate(-12deg) scale(1) skew(-12deg) translate(0px);
	-o-transform: rotate(-12deg) scale(1) skew(-12deg) translate(0px);
}



/* コメントを書く・トラックバックURL */
#respond form input, #respond form textarea, #trackback-url input {
	margin-bottom: 0.5em;
	padding: 5px;
	background: #efefef;
	border: 0;
	font-size: 1em;
	border-radius: 5px; /* Opera 10.5, IE9, Saf5, Chrome */
	-moz-border-radius: 5px; /* FF1+ */
	-webkit-border-radius: 5px; /* Saf3-4 */
	behavior: url(/js/PIE.htc);
}
#respond form textarea, #trackback-url input{
	width: 98%;
}
#respond form input{
	width: 49%;
}
.captchaSizeDivSmall img{
	float: right;
	margin-bottom: 0.5em;
}
#respond form #submit{
	width: 100%;
	clear: both;
	margin-bottom: 1em;
	background-color: #666666;
	color: #ffffff;
}
#trackback-url input{
	font-size: 0.8em;
	color: #666666;
}

/* サイドバー */
.widget_categories li, .widget_mycategoryorder li{
	padding-left: 1.2em;
	line-height: 1.6em;
}
.widget_categories li:before, .widget_mycategoryorder li:before{
	content: "\f07b";
	font-family: fontello;
	color: #cccccc;
	padding-right: 0.2em;
	font-size: 1.2em;
	vertical-align: -0.2em;
	margin-left: -1.2em;
	speak: none;
}

#text-277721761 .textwidget, #text-434130794 .textwidget, #text-434130796 .textwidget{
	margin-left: -12px;
}
#custom_html-2, #custom_html-3{
	padding-left: 0;
	padding-right: 0;
}
.compact-archives li{		/* 過去記事 */
	letter-spacing: -0.1em;
}
.compact-archives .emptymonth{
	color: #cccccc;
}
.compact-archives strong{
	font-weight: bold;
	letter-spacing: 0.05em;
}

/* 固定ページ */
/* 固定ページの左右入れ替えと幅の変更 */
.page .content, .error404 .content, .single-travel .content{
	float: right;
	width: 666px;
}
.page .sidebar, .error404 .sidebar, .single-travel .sidebar{
	float: left;
	width: 222px;
}
.page .content-title, .error404 .content-title, .single-travel .content-title{
	float: left;
	width: 100%;
}
.page #breadcrumbs .innerinner, .error404 #breadcrumbs .innerinner, .single-travel #breadcrumbs .innerinner {
	margin-left: 252px;
}

/* コンテンツタイトルの左右入れ替え */
.page .content-title #content-title-header a, .error404 .content-title #content-title-header a, .single-travel .content-title #content-title-header a{
	float: left;
}
.page .content-title:after, .error404 .content-title:after, .single-travel .content-title:after{
	top: -3px;
	left: 3.6em;
}
/*.page .content-title:before, .error404 .content-title:before, .single-travel .content-title:before{
	top: 8em;
	left: 100%;
}
*/



.page-travel .content h2, .error404 .content h2{
	font-size: 1.5em;
	margin-bottom: 0.8em;
	padding-bottom: 0.3em;
	border-bottom: dotted 1px #cccccc;
}
.page-travel .content h4{
	margin-left: 0.5em;
}
/* メニューの装飾 */
.content_menu li{
	padding-left: 20px;
}

/* フロントページ */

#content_menu li{
	padding-left: 1.2em;
	margin-bottom: 0.5em;
	list-style:none;
}
#content_menu li:before{
	content: "\f0f2";
	font-family: fontello;
	color: #cccccc;
	padding-right: 0.2em;
	font-size: 1.2em;
	margin-left: -1.2em;
	speak: none;
}



/* フッター（ウィジェット） */
#footer{
	background: #0a97c2;
	position: relative;	
}
#footer:before{
	content: " ";
	width: 100%;
	height: 54px;
	position: absolute;
	top: -54px;
	left: 0;
	z-index: -1;
	background: #09577e;
	/*background: -webkit-linear-gradient(top, rgb(0, 70, 96) 0%, rgb(0, 114, 153) 83%, rgb(0, 124, 167) 100%);
	background: -o-linear-gradient(top, rgb(0, 70, 96) 0%, rgb(0, 114, 153) 83%, rgb(0, 124, 167) 100%);
	background: -ms-linear-gradient(top, rgb(0, 70, 96) 0%, rgb(0, 114, 153) 83%, rgb(0, 124, 167) 100%);
	background: -moz-linear-gradient(top, rgb(0, 70, 96) 0%, rgb(0, 114, 153) 83%, rgb(0, 124, 167) 100%);
	background: linear-gradient(top, rgb(0, 70, 96) 0%, rgb(0, 114, 153) 83%, rgb(0, 124, 167) 100%);
	-pie-background: linear-gradient(top, rgb(0, 70, 96) 0%, rgb(0, 114, 153) 83%, rgb(0, 124, 167) 100%);
	*/
	-moz-box-shadow: inset 0px -1px 3px 0px rgba(00, 00, 00, 0.3);
	-webkit-box-shadow: inset 0px -1px 3px 0px rgba(00, 00, 00, 0.3);
	box-shadow: inset 0px -1px 3px 0px rgba(00, 00, 00, 0.3);
	behavior: url(/js/PIE.htc);
}
#footer .inner{
	/*overflow:auto;*/
}

#footer .widget{
	width: 30.85%;
	padding-top: 1em;
	padding-bottom: 1.6em;
	margin-right: 3.7%;
	float: left;
	color: #ffffff;
	font-size: 0.9em;
	line-height: 1.4em;
}
#footer .widget a{
	color: #ffffff;
}
#footer h2{
	color: #ffffff;
	font-weight: bold;
	font-size: 1.1em;
	margin-bottom: 0.5em;
}
#footer time{
	display: block;
	font-size: 0.8em;
	color: #bae2ee;
}
#footer a{
	font-weight: bold;
}
#footer a:hover{
	text-decoration: underline;
}
.widget_recent_entries li, .widget_get_recent_comments li{
	padding-left: 1.2em;
}
.widget_recent_entries > ul > li, .widget_get_recent_comments li > ul{
	margin-bottom: 0.8em;
}

.widget_recent_entries li:before, .widget_get_recent_comments li:before{
	content: "\f15b";
	font-family: fontello;
	color: #ffffff;
	padding-right: 0.2em;
	font-size: 1.2em;
	margin-left: -1.2em;
	speak: none;
}
.widget_get_recent_comments li li:before{
	content: "\f075";
	font-family: fontello;
	color: #ffffff;
	padding-right: 0.2em;
	font-size: 1.2em;
	margin-left: -1.2em;
	speak: none;
}
.widget_get_recent_comments span{
	letter-spacing: -0.15em;
}
#footer aside.widget + aside.widget + aside.widget{
	margin-right: 0;
}

/* フッター（コピーライト） */
#footer-copy{
	clear: both;
	text-align: center;
	font-size: 0.7em;
	background: #0a97c2;
}

#footer-copy .footer-right p{
	float: right;
	text-align: right;
}

#footer-copy .footer-left{
	float: left;
	text-align: left;
}

#footer-copy .inner a{
	color: #333333;
	text-decoration: underline;
}
#footer-copy .inner a:hover{
	text-decoration: none;
}
#footer-copy .rss{
	padding-left: 20px;
}
#footer-copy .rss:before{
	content: "\f09e";
	font-family: fontello;
	color: #ffffff;
	padding-right: 0.3em;
	font-size: 1.4em;
	speak: none;
}


#footer-copy .login{
	padding-left: 20px;
	margin-left: 10px;
}
#footer-copy .login:before{
	content: "\f007";
	font-family: fontello;
	color: #ffffff;
	padding-right: 0.3em;
	font-size: 1.4em;
	speak: none;
}

