/* Minification failed. Returning unminified contents.
(455,23): run-time error CSS1035: Expected colon, found 'origin'
 */
.label.voted, .label.not-voted {
  margin-right: 20px; }

.main-news .img-thumbnail {
  vertical-align: bottom; }

.div-landing-news > p {
  margin-top: -5px;
  margin-bottom: 0; }

.ibYea-voted, .ibYea-voted:hover, .ibYea-voted:visited, .ibYea-voted:focus, .ibYea-voted:active, .ibYea-voted:hover, .ibYea-voted:visited, .ibYea-voted:focus, .ibYea-voted:active {
  color: #fff;
  background-color: mediumseagreen; }

.ibNay-voted, .ibNay-voted:hover, .ibNay-voted:visited, .ibNay-voted:focus, .ibNay-voted:active, .ibNay-voted:hover, .ibNay-voted:visited, .ibNay-voted:focus, .ibNay-voted:active {
  color: #ffffff;
  background-color: #be0000; }

/*
.ibYea {
    margin-left:5px
}
    */
iframe[src="about:blank"] {
  display: none; }

#article-detail-tabs {
  padding-top: 30px;
  margin-bottom: 10px; }

#loader {
  display: none;
  font-size: 14px;
  font-weight: bold;
  color: #be0000;
  z-index: 1200;
  position: absolute; }
  @media screen and (max-width: 992px) {
    #loader {
      margin-left: 100px; } }

.label[for="sortOrder"] {
  margin-top: 10px; }

/* _ArticleDetailVotes.cshtml */
#voters {
  margin-top: 30px; }

#voters .row {
  padding-bottom: 10px; }

#voters #anonymous {
  margin: 10px auto auto 0;
  padding-bottom: 0; }

/* _ArticleDetailSendEmail.cshtml */
#mailArticleForm {
  margin-top: 40px; }

#mailArticleForm .row:last-of-type {
  margin-top: 30px; }

/*#mailArticleForm .row:last-of-type .col-md-9 {
    padding-left:0
}*/
#mailArticleForm .row:last-of-type .col-md-3 {
  text-align: center;
  line-height: 102px; }

#disAddedText {
  display: block;
  min-height: 180px;
  overflow-y: scroll;
  background-color: #eee; }

.make-friend:hover, .make-friend-from-comment:hover, .make-friend:visited, .make-friend-from-comment:visited, .make-friend:focus, .make-friend-from-comment:focus {
  text-decoration: none;
  outline: none; }

.make-friend span, .make-friend-from-comment span {
  font-size: 20px;
  color: #be0000;
  display: block; }

.make-friend-from-comment {
  vertical-align: sub;
  display: inline-block;
  margin-right: 8px; }

#makefriend-dialog .modal-body {
  padding: 5px 0 30px 0; }
  #makefriend-dialog .modal-body > .col-md-12 {
    margin-bottom: 30px; }
  #makefriend-dialog .modal-body > .row > .col-md-12 {
    margin-top: 20px; }

#commentList {
  padding: 30px 10px 30px 20px; }
  #commentList .share-on-facebook {
    margin-right: 9px; }

.ibYea-voted, .ibYea-voted:hover, .ibYea-voted:visited, .ibYea-voted:focus, .ibYea-voted:active {
  color: #fff;
  background-color: mediumseagreen; }

.ibNay-voted, .ibNay-voted:hover, .ibNay-voted:visited, .ibNay-voted:focus, .ibNay-voted:active {
  color: #ffffff;
  background-color: #be0000; }

.ibYea {
  margin-left: 5px; }

/*@import "../../../Sidebars/css/_sidebar.scss";*/
#current-date {
  margin-top: 0; }

/*.fb_iframe_widget {
    position: absolute !important;
}*/
#art-pic {
  margin-right: 0;
  /*width:100%;*/
  margin-bottom: 10px; }
  @media (min-width: 690px) {
    #art-pic {
      max-width: 300px;
      margin-right: 15px;
      margin-bottom: 0; } }
  @media (max-width: 689px) {
    #art-pic {
      width: 100%; } }

#descr-cntnr {
  display: block;
  font-size: 18px;
  line-height: 23px; }

#btn-row.noim {
  width: 286px; }

#btn-row {
  display: table;
  text-align: center;
  margin-bottom: 15px;
  min-height: 35px; }
  @media (max-width: 690px) {
    #btn-row {
      min-width: 280px;
      margin-left: auto;
      margin-right: auto; } }
  @media (max-width: 360px) {
    #btn-row {
      width: unset; } }
  #btn-row .col-xs-4 {
    height: 35px;
    width: 80px;
    padding: 0;
    text-align: center;
    margin: auto;
    padding: 3px; }
    #btn-row .col-xs-4 span {
      width: 100%;
      margin: 0;
      display: inline-block;
      font-size: 15px; }
    #btn-row .col-xs-4 .votes-total {
      padding-right: 0;
      padding-left: 0; }
  #btn-row .fa {
    float: left;
    font-size: 25px;
    padding-top: 4px; }
  #btn-row .col-xs-4:nth-child(2) {
    margin-left: 3px; }
  #btn-row .col-xs-4:last-child {
    width: 114px; }

#read-art {
  margin-left: 3px;
  font-weight: bold;
  white-space: nowrap; }

#usr-data {
  padding-top: 25px;
  font-size: 16px;
  line-height: 20px;
  text-align: left;
  clear: both; }
  #usr-data .img-cntnr {
    max-width: 102px;
    margin-right: 20px; }
    @media (max-width: 399px) {
      #usr-data .img-cntnr {
        max-width: 60px; } }
    #usr-data .img-cntnr img {
      margin-right: 10px; }
  #usr-data a {
    font-weight: bold; }
  #usr-data .glyphicon-heart {
    font-size: 40px; }
  #usr-data #friend-cntnr {
    height: 40px;
    margin-bottom: 20px;
    width: 40px;
    margin-left: 125px; }

time {
  margin-right: 5px; }

.xsm-text-red {
  font-size: 14px; }

.vote-btn {
  background-color: #f0ad4e; }

article .xl-title {
  font-size: 35px; }
article .soc-btns {
  margin: 35px 0 10px 0; }
  article .soc-btns img {
    width: 42px;
    height: 42px;
    margin-bottom: 4px; }
article .rep-art {
  margin-right: 20px; }
article [itemprop="articleBody"] {
  display: inline;
  line-height: 26px;
  text-align: left; }
  article [itemprop="articleBody"] p:first-child {
    display: inline; }
  article [itemprop="articleBody"] p:nth-child(2) {
    margin-top: 25px; }
  article [itemprop="articleBody"] p {
    margin-bottom: 25px; }
  article [itemprop="articleBody"] img {
    max-width: 100%;
    max-height: 1000px;
    display: block;
    margin-right: auto;
    margin-left: auto; }

article.ownimg figure {
  max-height: 450px;
  overflow: hidden; }
  article.ownimg figure img {
    max-width: 100%; }
article.ownimg #btn-row {
  padding-right: 0;
  margin-top: 25px;
  margin-bottom: 30px; }
  article.ownimg #btn-row .btn-v-cntnr {
    width: 300px;
    text-align: center;
    display: inline-block; }
  @media (max-width: 991px) {
    article.ownimg #btn-row {
      margin-bottom: 0; } }
  @media (max-width: 360px) {
    article.ownimg #btn-row {
      text-align: left; }
      article.ownimg #btn-row .btn-v-cntnr {
        width: 175px; } }
article.ownimg #soc-row {
  margin-top: 20px;
  /*@media(max-width:767px) {
     float:left;
     margin-left:5px;
     padding-left:0;
  }*/ }
  @media (min-width: 992px) and (max-width: 996px) {
    article.ownimg #soc-row {
      max-width: 311px; } }
  article.ownimg #soc-row .soc-btns {
    margin: 0; }
    @media (min-width: 992px) {
      article.ownimg #soc-row .soc-btns {
        margin-right: -20px; } }
  @media (max-width: 991px) {
    article.ownimg #soc-row {
      margin-top: 0;
      margin-bottom: 20px; } }
  @media (max-width: 360px) {
    article.ownimg #soc-row {
      float: left;
      width: 175px; } }

.twitter-tweet {
  text-align: center;
  margin-left: auto;
  margin-right: auto; }

#related {
  margin-left: 0;
  margin-right: 0;
  margin-top: 20px;
  padding-bottom: 20px;
  /*http://jonrohan.codes/fieldnotes/vertically-center-clipped-image/*/ }
  #related header {
    padding-left: 10px; }
    #related header h4 {
      font-size: 17px; }
  #related .rel-img-cntnr {
    cursor: pointer;
    height: 150px;
    width: 200px;
    margin: 0 auto;
    overflow: hidden;
    border-radius: 10px;
    -webkit-transition: height 0.3s ease-in-out;
    transition: height 0.3s ease-in-out;
    margin-bottom: 10px;
    display: block; }
    #related .rel-img-cntnr img {
      position: relative;
      top: 50%;
      -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
      transform: translateY(-50%); }
  #related h2 {
    margin-top: 0; }
  #related .div-landing-news {
    margin-top: 10px; }
  #related .title {
    font-size: 21px; }

#last-com {
  width: 120px;
  background-color: #be0000;
  margin-top: 0; }

#postrep-dlg .modal-title {
  margin-left: 5px; }
#postrep-dlg .modal-body {
  padding: 0 20px;
  line-height: 1.3; }
#postrep-dlg .modal-footer, #postrep-dlg .modal-header {
  background: #fff;
  border: none; }

#social-btns {
  min-width: 307px; }

.main-news {
  box-shadow: none; }

.page-header {
  padding-left: 15px; }

.popover.right.dcmnt {
  margin-left: 70px; }
  .popover.right.dcmnt > .arrow {
    top: 75px;
    left: -10px;
    margin-top: -22px;
    position: relative; }

.popover.dcmnt {
  margin-top: 30px;
  position: static;
  top: auto;
  left: auto;
  z-index: auto;
  display: block;
  max-width: none;
  padding: 0 20px 0 0;
  text-align: start; }

.popover-title {
  margin-top: 2px; }

.popover > .arrow {
  border-width: 10px; }

.popover > .arrow::after {
  border-width: 10px; }

.img-cntnr.main-cmnt {
  clear: both;
  margin-top: 38px; }
  .img-cntnr.main-cmnt img {
    width: 50px;
    height: 50px; }

.img-sm {
  width: 35px;
  height: 35px; }

.fst-row {
  margin-right: -20px; }

#comments .text {
  font-size: 16px;
  line-height: 1.25; }
#comments .cmnt-txt {
  margin-top: 15px;
  display: block; }

/*_CommentInsert.cshtml*/

#insertCommentForm > .row:first-of-type {
    margin: 0 0 0 15px
}

#insertCommentForm > .row:last-of-type {
    margin: 15px 0 30px 0
}

#insertCommentForm .sm-title-red {
    margin-left:15px
}

#commentSaving {
    display:none;font-size:14px;font-weight:bold;color:#be0000
}

form button[type="submit"], form button[type="submit"]:hover, form button[type="submit"]:focus, form button[type="submit"]:active, form button[type="submit"]:active:focus {
    background-color: #be0000;border-color: #be0000;
    outline-color:#be0000
}

#senderPicture {
    padding-top: 5px;padding-bottom:5px
}

#senderPicture > img {
    width: 30px; height: 30px; vertical-align: bottom;
}

#senderPicture + div {
    line-height: 30px;padding-top:9px
}
#recaptcha_table #recaptcha_privacy { display: none; }
@media(min-width:381px) {
    #recaptcha_widget_div {
        max-width: 359px;
        overflow: hidden;
        border: 1px solid #dfdfdf !important;
    }

    #recaptcha_table {
        border: none !important;
    }
}

@media(max-width:360px) {
    #recaptcha_widget_div {
        width: 350px;
        overflow: hidden;
        -moz-transform: scale(0.77);
        -ms-transform: scale(0.77);
        -o-transform: scale(0.77);
        -moz-transform-origin: 0;
        -ms-transform-origin: 0;
        -o-transform- origin:0;
        -webkit-transform: scale(0.77);
        transform: scale(0.77);
        -webkit-transform-origin: 0 0;
        transform-origin: 0;
        filter: progid:DXImageTransform.Microsoft.Matrix(M11=0.77,M12=0,M21=0,M22=0.77,SizingMethod='auto expand');
    }
}
