/*
Template:interface
Theme Name:interface_child
Theme URI:http://anrekihaku.or.jp/
Description:interface child theme
Author:AsakaHistoryMuseum
Version:1.0
*/

/* --- Color Changed #63C6AE -> #993399 --- */
html {
	-webkit-text-size-adjust: none;
}
:focus {
	outline: 0;
}
::selection {
	background: #cc99cc;
	color: #fff;
}
::-moz-selection {
	background: #cc99cc;
	color: #fff;
}
body,
input,
textarea,
select {
	color: #333;
	font: 15px 'PT Sans', sans-serif;
	line-height: 22px;
	word-wrap: break-word;
}
/* Blockquote */
blockquote {
	font-style: italic;
	margin-bottom: 20px;
	background-color: #f1f1f1;
	padding: 30px 30px 15px 26px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border-left: 4px solid #cc99cc;
}

input[type="submit"] {
	background-color: #cc99cc;
}

/* Header Info Bar */
.info-bar .info ul li:before {
	color: #993399;
}

/* Links */
a {
	color: #993399;
	text-decoration: none;
}

/* Readmore */
a.readmore {
	background-color: #993399;
}

/* Call To Action Button*/
.call-to-action {
	background-color: #993399;
}

.back-to-top a:hover {
	opacity: 10;
	-moz-opacity: 10;
	filter:alpha(opacity=100);
	background-color: #993399;
}

#site-title a:active {
	color: #993399;
}

/* Menu */
#access a:hover,
#access ul li.current-menu-item a,
#access ul li.current_page_ancestor a,
#access ul li.current-menu-ancestor a,
#access ul li.current_page_item a,
#access ul li:hover > a {
	color: #993399;
}

/* Dropdown */
#access ul li ul {
	position: absolute;
	background-color: #fff;
	border-top: 4px solid #993399;
}

#access ul li ul li a:hover,
#access ul li ul li:hover > a,
#access ul li.current-menu-item ul li a:hover {
	background-color: #F9F9F9;
	color: #993399;
}

/* Slider */

.featured-text .featured-title {
	background-color: rgba(153, 0, 153, 0.8);
}


/* Slogan */
.slogan-wrap {
	background-color: #990099;
}

.featured-text .featured-title {
	background-color: #990099;
	background-color: rgba(153, 0, 153, 0.8);
}

/* Controllers */
#controllers a {
	border: 2px solid #993399;
}
#controllers a.active {
	background-color: #993399;
	color: #993399;
}

/* Search Form */
.search-toggle:hover,
.hgroup-right .active {
	color: #993399;
}

/* Content */
#content ul a:hover,
#content ol a:hover {
	text-decoration: none;
	color: #993399;
}

.service-item .service-icon {
	display: block;
	margin: 0 auto;
	border: 2px solid #993399;
}

.page-title-wrap {
	background-color: #993399;
}

.entry-title a:hover,
.entry-title a:focus,
.entry-title a:active {
	color: #993399;
}

.entry-meta a:hover,
.entry-meta .cat-links a:hover {
	color: #993399;
}

.tag-links a:hover {
	background-color: #993399;
	color: #fff;
}
.tag-links a:hover:before {
	border-color: transparent #993399 transparent transparent;
}

#content .gal-filter li.active a {
	color: #993399;
}

.custom-gallery-title a:hover {
	color: #993399;
}

#content .comments-area article header h4 {
	background-color: #993399;
}

#wp_page_numbers ul li a:hover,
#wp_page_numbers ul li.active_page a,
.wp-pagenavi .current,
.wp-pagenavi a:hover,
ul.default-wp-page li a:hover,
.pagination span {
	color: #fff;
	background-color: #993399;
}

#bbpress-forums button {
	background-color: #993399;
}

/* Widget */
.widget ul li a:hover {
	color: #993399;
}
.widget-title a:hover {
	color: #993399;
}
.widget_tag_cloud a:hover {
	color: #993399;
}
.widget_custom-tagcloud a:hover {
	color: #fff;
	background-color: #993399;
}

/* Promotional Bar Widget */
.widget_promotional_bar {
	border-left: 4px solid #993399;
}

/* Footer */
#colophon .widget ul li a:hover {
	color: #993399;
}

#site-generator .copyright a:hover {
	color: #993399;
}

/* ---Color Changed END--- */

/* ---More Link--- */
.more-link {
	font-size: 16px;
	font-style: italic;
	text-decoration: none;
}
/* ---More Link END--- */

/* ---Site Description--- */
#site-description {
	font-size: 16px;
	line-height: 16px;
	color: #999;
}
/* ---Site Description END--- */

/* ---Font Family Setting--- */

body {
	font-family: "ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
/* Headings */
h1,
h2,
h3,
h4,
h5,
h6 {
	color: #333;
}
h1 {
	font-size: 32px;
	line-height: 39px;
}
h2 {
	font-size: 30px;
	line-height: 37px;
}
h3 {
	font-size: 28px;
	line-height: 35px;
}
h4 {
	font-size: 26px;
	line-height: 33px;
}
h5 {
	font-size: 24px;
	line-height: 31px;
}
h6 {
	font-size: 21px;
	line-height: 28px;
	text-transform: uppercase;
}

/* ---Font Family Setting END--- */

.social-profiles ul li.instagram a:before {
	content: '\f215';
}

#access {
    font-size: 16px;
}
