.badge.commento .bl{
display:block;
}


.btn_newcomment {
  width: 42rem;
}

.badge.commento .item-content,
.badge.commento  .text-content {
width: 42rem;
}

.portrait .badge.commento .item-content,
.portrait .badge.commento .text-content {
width: 34.7rem;
}

.badge.commento .item-content{
background-color: #aaa;
}
 
.badge.commento .text-content {
height: auto;
min-height: 5.9rem;
max-height: 58.84rem;
background-color: white;
}

.badge.commento[data-custom="child"] .font-size-medium {
font-size: 1.6rem;
line-height: 2.65rem;
}

.badge.commento[data-custom="child"] .item-content{
background: transparent;
height: 5.6rem;
}

.badge.commento[data-custom="child"] .left-medium {
left: 11.1rem;
}

.badge.commento[data-custom="child"] .item-content .thumbnail{
padding-left: 5.5rem;
width: 5.6rem;
height:5.6rem;
}

.badge.commento[data-custom="child"] .text-content{
width: 36.5rem;
margin-left: 5.5rem;
}

.portrait .badge.commento[data-custom="child"] .text-content {
width: 29.2rem;
}

.badge.commento[data-custom="child"] .title {
width: 100%;
height: 100%;
background-color: #aaa;
}

.badge.commento[data-custom="child"] .rispondi{
display:none;
}

.sj-fb-comments {
width: 42rem;
height: 70rem!important;
overflow-y: auto;
overflow-x:hidden;
}

.commento .media {
-webkit-transform: rotate(90deg);
-moz-transform: rotate(90deg);
transform: rotate(90deg);
left:0;
border: 1px solid #aaa;
background-color: transparent;
color: #aaa;
}

.commento .btn_logout {
position: absolute;
right: 0.4rem;
top: 1rem;
}

/*Modale*/

#newcomment_window .text-content{
background: whitesmoke;
height: auto;
padding: 0;
overflow: hidden;
}

#newcomment_window textarea{
width: 100%;
height: 14rem;
clear: both;
border: none;
background: whitesmoke;
resize: none;
font-family: 'weblysleek', sans-serif;
font-weight: 200;
padding: 1rem;
box-sizing: border-box;
}

#commentform input:focus,
#commentform textarea:focus {
outline: 1px solid darkgoldenrod;
}

#commentform input.error,
#commentform input.error:focus,
#commentform .text-content.error,
.g-recaptcha-container.error {
outline: 1px solid red;
}

#commentform .text-content.error textarea:focus {
outline: none;
}


#newcomment_content{
width: 42rem;
}

#newcomment_content.has-reply{
width: 77.9rem;
}

#newcomment_content input {
width: 42rem;
margin: 0 0 0.6rem 0;
height: 5.07rem;
}

.portrait #newcomment_content #submit {
width: 34.7rem;
}


#parent-reply-container {
width: 34.7rem;
height: 39.5rem;
float: left;
background-color: whitesmoke;
margin: 0.3rem;
padding: 2rem;
overflow-y: auto;
}

.g-recaptcha-container {
margin: 0.6rem 0;
}


