@charset "UTF-8";

/*!
Theme Name: Cocoon Child
Description: Cocoon専用の子テーマ
Theme URI: https://wp-cocoon.com/
Author: わいひら
Author URI: https://nelog.jp/
Template:   cocoon-master
Version:    1.1.3
*/

/************************************
** 子テーマ用のスタイルを書く
************************************/
/*必要ならばここにコードを書く*/

/************************************
** レスポンシブデザイン用のメディアクエリ
************************************/
/*1023px以下*/
@media screen and (max-width: 1023px){
  /*必要ならばここにコードを書く*/
}

/*834px以下*/
@media screen and (max-width: 834px){
  /*必要ならばここにコードを書く*/
}

/*検索結果に抜粋文を出す*/
.ect-vertical-card-3 .entry-card-snippet {
 max-height:initial;
 overflow:auto;
}

/*検索結果に抜粋文を出す*/
@media screen and (max-width: 480px) {
    .no-sp-snippet .entry-card-snippet {
display: block;
max-height:initial;
 overflow:auto;
    }
}

/* メールアドレスを非表示*/
fieldset.bbp-form fieldset.bbp-form p:nth-child(3) {
	display: none;
} 

/* ウェブサイトを非表示 */
fieldset.bbp-form fieldset.bbp-form p:nth-child(4) {
	display: none;
}

/*TOP上部の余白を消す*/
.main {
    width: 860px;
    padding: 0px 29px;
    border: 1px solid transparent;
    border-radius: var(--cocoon-basic-border-radius);
    position: relative;
    z-index: 0;
}

/*スマホ　TOP上部の余白を消す*/
@media screen and (max-width: 834px) {
    main.main, div.sidebar {
        padding: 0px 16px;
        margin: 12px 0px;
        border-width: 0;
    }
}

/*検索ボックス下の余白*/
.bbp-search-form {
	margin-bottom:20px;
}

/*記事を書いた人非表示*/
.footer-meta {
    display: none;
 }


/*お気に入り非表示*/
.favorite-toggle {
	display: none;
}


/*お気に入りの縦線非表示*/
#subscription-toggle{
	display: none;
}


/*フッター余白*/
.copyright {
    margin-top: 0px;
}


/*トピック作成時の送信ボタンカスタマイズ
div#bbpress-forums #bbp_topic_submit {
    padding: 10px;
    width: 150px;
    cursor: pointer;
    background-color: #F11D7B; 
    border-radius: 30px;
    font-size: 20px;
	color: #fff;
	border: none;
}*/

/*送信ボタンデザイン*/
div#bbpress-forums #bbp_topic_submit {
    padding: 12px 24px;
		    background-color: #F11D7B; 
		border: none;
	    border-radius: 5px;
	color:#fff;
}

/*送信ボタンデザイン*/
input[type=submit], #bbp_reply_submit, .bp-login-widget-register-link a {
    padding: 11px;
    width: 100%;
    margin: 0;
    cursor: pointer;
	    background-color: #898989; 
		border: none;
	    border-radius: 5px;
	color:#fff;
}

/*フッター高さ*/
.footer-bottom {
    margin-top: 0px;
    padding: 8px;
    position: relative;
    font-size: 14px;
}

/*TOPのトピック参加者非表示*/
.bbp-topic-voice-count {
	display: none;
}

/*TOPのトピックの横幅*/
@media only screen and (max-width: 480px) {
    li.bbp-forum-info, li.bbp-topic-title {
        width: 60%;
    }
}

/*フォーラム非表示*/
.bbp-topic-started-in {
	display: none;
}

/*四角を消す*/
.bbp-topic-title a::before {
  content: "";
  position: absolute;
   color:#fff;
	z-index:-1;
}

/*角丸*/
.sidebar h2, .sidebar h3 {
    padding: 12px;
    margin: 16px 0;
    border-radius:10px;
}

/*ログインフォーム*/
#sidebar .bbp-login-form label {
    width: 80%;
}

/*ログインフォーム*/
.bbp-form {
	border:solid 1px #fff;
}

/*ログインフォーム*/
.user-submit{
	    padding: 12px 24px;
		    background-color: #8672A7; 
		border: none;
	    border-radius: 5px;
	color:#fff;
}

/*パスワードをリセット*/
.bbp-login-form label {
    width: 400px;
    display: inline-block;
}

/*ログインウィジェットの登録、パスワード紛失*/
.bbp-register-link {
	margin:10px 0px;
}