
/* Badge Recaptcha */ 

.home .grecaptcha-badge {
 visibility : hidden;
}

.archive .grecaptcha-badge{
 visibility : hidden;
}

.oeuvre-template-default .grecaptcha-badge {
 visibility : hidden;
}

.page-template .grecaptcha-badge {
 visibility : hidden;
}

.page-id-99 .grecaptcha-badge {
 visibility : hidden;
}

.page-id-127 .grecaptcha-badge {
 visibility : hidden;
}

.page-id-126 .grecaptcha-badge {
 visibility : hidden;
}

.page-id-125 .grecaptcha-badge {
 visibility : hidden;
}

.search .grecaptcha-badge {
 visibility : hidden;
}

/*****/

.comment-form{

    display: flex;
    flex-direction: column;

}

.listing_page .listing_grid .category_title_author {
    line-height: 0px;
    font-size: 14px;
    font-weight: bold;
	  text-decoration: none;
    color: #000000; 
    font-family: 'PT Serif';
}

.single_page .form_comment textarea {

    order: 3;

}

.single_page .form_comment p.form-submit {

    order: 4;

}

section.main .section_body .full_list,
section.main .section_body .full_list li {
    -webkit-column-break-inside: avoid;
    break-inside: avoid-column;

    page-break-inside: avoid;
}

.single_page_wrapper .container_small {
    width: 100%;
}

.author-additional{
    display: flex;
    justify-content: space-between;
}

.author-additional .category_title{
    margin-bottom: 18px;
    text-transform: uppercase;
    font-size: 20px;
    font-weight: 400;
    color: #468cfe;
}
.author-additional ul{
    margin: 0;
    padding: 0;
    list-style: none;
}
.author-additional li{
    padding: 5px 0;
}
.author-additional li a:hover{
    color: #468cfe;
}

.single_page .article_column>strong {
    margin: 30px 0;
    font-weight: 600;
    color: #000;
    font-family: 'Brown';
    /*text-transform: uppercase;*/
    font-size: 16px;
}

.single_page .article_column {
    color: #000;
    font-size: 16px;
    font-family: "PT Serif";
    font-weight: 400;
    line-height: 2.2em;
}

.single_page .column_head {
	line-height: normal;
}

.single_page .article_column.red_info .category a {
    display: block;
    text-decoration: none;
    color: #fff;
}

.single_page .half_move {
	margin-top: 50px;
}


.header_wrapper{
    width: 100%;
    height:77px;
    top: 0;
    position: fixed;
    z-index: 8;
}

.letter_search{
    top:77px !important;
}

/*Footer right*/

 .footer_content .hashtag_wrapper {

}

.footer_content .hashtag_wrapper ul li {
	list-style-type: none;
	font-family: 'PT Serif';
  float: left; 
  
}
.footer_content .hashtag_wrapper ul li a {
      margin: 0 2.5px;
      margin-bottom: 5px;
      padding: 15px 10px;
      -webkit-box-sizing: border-box;
      position: relative;
      box-sizing: border-box;
      text-decoration: none;
      color: #a7a7a7;
      background-color: #393939;
      display: block; 
      -webkit-transition: opacity 200ms;
      transition: opacity 200ms;
      font-weight: 400;
      font-size: 13px;
      font-family: "PT Serif"; }
}

.footer_content .hashtag_wrapper ul li a:hover{
	  opacity: 0.75;
      color: #fff;
      -webkit-transition: all 200ms;
      transition: all 200ms; }
}




@media(max-width: 991px){
    .container_small{
        width: 100% !important;
        text-align: center !important;
    }
    .author-additional{
        display: block;
    }
}

/* .single_page .article_column .article_column {
	width: 100%;
} */

/*#single_body{*/
    /*font-family: Georgia, "Times New Roman", "Bitstream C.header_wrapperharter", Times, serif;*/
    /*font-size: 16px;*/
    /*line-height: 1.5;*/
    /*color: #333;*/
    /*margin: 9px 10px;*/
    /*max-width: 100%;*/
    /*-webkit-font-smoothing: antialiased !important;*/
    /*overflow-wrap: break-word;*/
    /*word-wrap: break-word;*/
/*}*/
/*.tags_wrapper {*/
    /*font-family: 'Brown';*/
/*}*/

.single-breadcrumbs{
    width: 45.42373%;
    text-align: center;
    margin: auto;
}



.siteorigin-widget-tinymce a:-webkit-any-link{
  color: blue;
}
#breadcrumbs{
    float:  left;
}
#breadcrumbs span a{
    padding:  3px;
}
#breadcrumbs span *, #breadcrumbs span{
        color: #9099a7 !important;
        text-decoration: none !important;
       text-transform: uppercase;
       font-size:  12px;
}
#breadcrumbs .breadcrumb_last{
    color:  black !important;
}

#popmake-3155{
    border: 2px solid #333333a3;
    border-radius: 30px;
}
#popmake-3155 .pum-close{
    border-top-right-radius: 28px;
}
.wpcf7 form.sent .wpcf7-response-output{
    border:  0px !important;
        width: 100%;
}