/*
  Theme Name:		xrutax
  Theme URI:		http://xrutax.com/xrutax/
  Description:		twentyfifteen用子テーマ
  Author:			Maki Nagamura
  Author URI :		http://designholic.net
  Template:		twentyfifteen
  Version:			1.0.0
*/

@import url(http://fonts.googleapis.com/css?family=Nixie+One|Snippet|Codystar:300,400|Poiret+One|Cabin+Sketch:400,700|Corben:400,700|Federo|Paytone+One|Vast+Shadow|Josefin+Sans:100,300,400,600,700|Life+Savers:400,700|Londrina+Outline|Frijole|Russo+One|Sigmar+One|Monofett|Monoton|Pacifico|Raleway:400,200,100,300,500,600,700,800,900|Amatic+SC:400,700|Lobster+Two:400,400italic,700italic,700|Special+Elite|Luckiest+Guy|Love+Ya+Like+A+Sister|Freckle+Face|Kranky|Raleway+Dots|Spirax|Creepster|Piedra|Londrina+Shadow|Ravi+Prakash);


/* webフォント指定いろいろ。weight種類あるのは全部書いてますので、必要weightだけ記入願います。

font-family: 'Nixie One', cursive;

font-family: 'Snippet', sans-serif;

font-family: 'Codystar', cursive;
font-weight: 300 400;

font-family: 'Poiret One', cursive;

font-family: 'Cabin Sketch', cursive;
font-weight: 400 700;

font-family: 'Corben', cursive;
font-weight: 400 700;

font-family: 'Federo', sans-serif;

font-family: 'Paytone One', sans-serif;

font-family: 'Vast Shadow', cursive;

font-family: 'Josefin Sans', sans-serif;
font-weight: 100 300 400 600 700 800 900;

font-family: 'Life Savers', cursive;
font-weight: 400 700;

font-family: 'Londrina Outline', cursive;

font-family: 'Frijole', cursive;

font-family: 'Russo One', sans-serif;

font-family: 'Sigmar One', cursive;

font-family: 'Monofett', cursive;

font-family: 'Monoton', cursive;

font-family: 'Pacifico', cursive;

font-family: 'Raleway', sans-serif;
font-weight: 100 200 300 400 500 600 700 800 900;

font-family: 'Amatic SC', cursive;
font-weight: 400 700;

font-family: 'Lobster Two', cursive;
font-weight: 400 700;
font-style: italic;

font-family: 'Special Elite', cursive;

font-family: 'Luckiest Guy', cursive;

font-family: 'Love Ya Like A Sister', cursive;

font-family: 'Freckle Face', cursive;

font-family: 'Kranky', cursive;

font-family: 'Raleway Dots', cursive;

font-family: 'Spirax', cursive;

font-family: 'Creepster', cursive;

font-family: 'Piedra', cursive;

font-family: 'Londrina Shadow', cursive;

font-family: 'Ravi Prakash', cursive;

*/



/* 
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 * standard *
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
*/


.site-title a {
	font-size: 28px;
	font-size: 2.8rem;
	font-family: 'Codystar', cursive !important;
	font-weight: 400;
}

.page-header {
	background-color: transparent;
	box-shadow: none;
}

sidebar {
	opacity: 0.5;
}

.hentry {
	background-color: transparent;
	padding-top: 0;
}

.entry-header {
	background-color: #8b8b8b;
	background-color: rgba(139,139,139,0.6);
	padding:3.84615% 7.6923%;
}

.entry-title {
	font-size: 22px;
	font-size: 2.2rem;
	margin-bottom: 0;
}

.entry-title a {
}

.entry-content,
.entry-summary {
	background-color: #fff;
	background-color: rgba(255,255,255,0.6);
	padding: 3.84615% 7.6923% 7.6923%;
}

.entry-footer {
	background-color:#ECECEC;
	background-color:rgba(237,237,237,0.6);
}

.site-footer {
	background-color: rgba(255,255,255,0.6);
}


.footer_nav {
	float: right;
}

/* 
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 * sidebar *
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
*/
.secondary-toggle {
	background-color: rgba(255,255,255,0.4);
	width: 60px;
}

.secondary-toggle:before {
	font-size: 40px;
}


.widget-title {
	background-color: #ECECEC;
	background-color: rgba(237,237,237,0.5);
	line-height: 2;
	padding: 0 0.5em;
}

.widget_sp_image {
	overflow: hidden;
}

.widget_sp_image img {
	margin: 0;
}

.widget_sp_image img.alignleft {
	margin: 0;
}

input, textarea {
background: rgba(255, 255, 255, 0.6);
}


/* archive.php ------------------------------------------- */

/* contact-page ------------------------------------------- */


/* 
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 * Media Queries *
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
*/


/**
 * 15.1 Mobile Large 620px
 */

@media screen and (min-width: 38.75em) {
	.page-header {
  		padding: 1.04165% 2.083325%;
		}
}

/**
 * 15.2 Tablet Small 740px
 */

@media screen and (min-width: 46.25em) {
	
	
	.secondary-toggle {
		width: 66px;
	}
	.secondary-toggle:before {
		width: 66px;
	}
	button,
	input[type="button"],
	input[type="reset"],
	input[type="submit"],
	.post-password-form input[type="submit"] {
		font-size: 18px ;
		font-size: 1.4rem;
	}
	.page-title, .comments-title, .comment-reply-title, .post-navigation .post-title {
		  font-size: 20px;
		  font-size: 2.0rem;
		  line-height: 1.1667;
	}

}

/**
 * 15.3 Tablet Large 880px
 */

@media screen and (min-width: 55em) {
}

/**
 * 15.4 Desktop Small 955px
 */

@media screen and (min-width: 59.6875em) {
	.page-header {
		padding: 1.04165% 2.083325%;
	}
}

/**
 * 15.5 Desktop Medium 1100px
 */

@media screen and (min-width: 68.75em) {
}

/**
 * 15.6 Desktop Large 1240px
 */

@media screen and (min-width: 77.5em) {
}

/**
 * 15.7 Desktop X-Large 1403px
 */

@media screen and (min-width: 87.6875em) {
}