.row {
    margin-left: -15px;
    margin-right: -15px;
}

.idea-Content{
    padding-right: 15px;
    .submenu-toggle{
        margin-left: -37px;
    }
}

.idea-votesH{
    //padding-right: 25px; zle wysiwetla ideas/pomysl
}

.idea-entry {

    padding: 0px 10px;

  .tag-list,
  .category-list,
  .comments-controls {
    font-size: 12px;
    font-weight: 700;
    line-height: 25px;
    a {
      color: @link-hover-color;
      font-weight: 400;
    }
  }

  .author-info {
    margin-bottom: 10px;
    a{
        color: #0083fb;
    }
    .ideaDataCreated{
        font-weight: 400;
    }
  }
  .articleBoxImg{
    width: 100%;
    text-align: center;
    margin: 0px 0px 10px;
    img{
        max-width: 100%;
        height: auto;
    }
  }
  .acticle-content{
    font-size: 15px !important;
    line-height: 18px !important;
    a{
        color: #0083FB;
    }
    p{
        margin-bottom: 20px;
        text-align: justify;
        line-height: 24px;
    }
  }

  .ideaEntryTags{
    font-size: 12px;
    font-weight: 400;
    line-height: 27px;
    margin: 10px 0px;

  }

  .ideaEntryComments{
    font-size: 12px;
    font-weight: bold;
    line-height: 18px;

    border-bottom: 1px solid #5b5757;
    margin-bottom: 25px;
    .entryCommentsToggle{
        float: right;
        text-decoration: none;
    }
  }

  .full-link {
    float: right;
    font-size: 12px;
    //font-weight: 200;
  }

  .totalComments{
    font-size: 12px;
    //font-weight: 200;
  }

  .ideaName{
    color: #50616d;
  }
}

#idea-list-view {
  h3.allHeadingThree{
    margin-bottom:  5px;
    a{
      color: #50616d;
      font-size: 21px;
      font-weight: bold;
    }
  }
  p.createBY{
    font-size: 12px;
    margin: 0;
  }
  .idea-summary {
    &.acticle-content{ font-size: 15px; }
    a { color: #666;
      &:hover{ color: #999;}
    }
    p{ margin-bottom: 0;
      img{display: none;}
    }
    ol,ul{
      padding: 0;
      margin: 0;
      list-style: none;
      text-align: left;
    }
  }
}

//edycja idei
#content-create-form{
    #image-clear_id,
    #id_image{
        display: inline-block;
        margin-left: 15px;
        margin-top: 9px;
    }
    .mapinput{
        width: 100% !important;
    }
}

//new idea view
.ivotepage{ padding: 0 45px; 
  @media(max-width: 768px){ padding: 0 15px; }
  @media(max-width: 580px){
    .col-xs-1.entry-avatar-col.entry-avatar-nomg{display: none; }
    .col-xs-11.discussion-entry-content{ margin: 5px 7px; width: 100% !important; }
  }
  .content-image{max-height: 405px;}
}
.idea-vote-count{ margin: 0 auto; cursor: pointer; } // next in -votes.less
.idea-default-img{
  background-image: url('../img/idea_no_img_with_border.png');
  .bg-nor-cen-con;
  padding-bottom: 55%;
  @media
  (-webkit-min-device-pixel-ratio: 2),
  (min-resolution: 192dpi) {
    background-image: url('../img/idea_no_img_with_border@2x.png');
  }
}
.ibutton-share{
    max-width: 300px;
    margin: 0 0 0 auto;
    clear: both;
  .divider{ border-bottom: 1px solid #bfbfbf;}
  .fa-pa{
    float: left;
    font-size: 24px;
    line-height: 34px;
    padding: 0 15px;
    display: block;
  }
  a{ color: #fff; text-decoration: none;}
}
.btn-i300{
  color: #FFF;
  width: 100%;
  padding: 8px 0;
  .border-radius(4px);
  font-size: 19px;
  line-height: 34px;
}
//social color btn
.btn-vote-up{ background-color: #84bd00; font-size: 24px;}
.btn-vote-down{ background-color: #adadad; font-size: 24px;}
@media(min-width: 768px) and (max-width: 1200px){
    .btn-vote-down, .btn-vote-up, .btn-i300{ font-size: 14px;}
}
@media(min-width: 768px) and (max-width:991px){
    .btn-i300{ text-align: center; }
    .ibutton-share{.fa-pa{ float: none; }}
}
@media(max-width: 768px){
    .btn-i300{ margin: 0 auto 20px;}
    .ibutton-share{ margin: 0 auto; }
}
.iauthor-info{
  div:first-child {
    margin-right: 18px;
  }
  .date{
    color: 666666;
    font-size: 12px;
  }
}
.author-bn{
  color: #0083fb;
  font-size: 16px;
  line-height: 22px;
}

.itab-nav{
  border-bottom: 1px solid #bfbfbf;
  margin: 0;
  li{ padding: 0;}
  a{
    text-decoration: none;
    color: #4d4747;
    font-size: 16px;
    display: inline-block;
    padding: 10px;
  &.active{ border-bottom: 1px solid #0083bf; margin-bottom: -1px;}
  }
}


.widget-iframe{
  border: none;
  width: 430px;
  height: 340px;
}

.idea-video{
  position: relative;
  padding-bottom: 62.168%;
  max-height: 425px;
  iframe{
    position: absolute;
    width: 100%;
    height: 100%;
  }
}
//for ideas
@media(max-width: 580px){
  .content-image.bigImg4{
    height: auto;
    padding-bottom: 55%;
  }
}
