/*
Theme Name: Cinnamon
*/
body {
  direction: rtl;
  unicode-bidi: embed;
}

@media screen and (min-width: 960px) {
  #content:before {
    left: 290px;
  }

  #primary {
    float: right;
  }

  #secondary {
    float: right;
    margin-left: 0;
    margin-right: 40px;
  }
}
#masthead .site-logo-link,
#masthead .site-title {
  float: right;
}

.dashicons-menu:before {
  display: block;
}

#site-navigation .menu-toggle {
  right: auto;
  left: 15px;
}

@media screen and (min-width: 960px) {
  .site-branding {
    float: right;
  }

  .not-touch-device #site-navigation {
    float: left;
  }
  .not-touch-device #site-navigation.main-navigation ul {
    /**
    * Hover state
    */
  }
  .not-touch-device #site-navigation.main-navigation ul li.menu-item-has-children > a {
    position: relative;
    padding-right: 15px;
    padding-left: 20px;
  }
  .not-touch-device #site-navigation.main-navigation ul li.menu-item-has-children > a:after {
    right: auto;
    left: 0;
  }
  .not-touch-device #site-navigation.main-navigation ul li li.menu-item-has-children > a:after {
    right: auto;
    left: 5px;
    content: "\f341";
  }
  .not-touch-device #site-navigation.main-navigation ul li.hovered > ul li.hovered > ul {
    left: auto;
    right: 178px;
  }
}
.entry-content ol, .entry-content ul,
.comment-content ol,
.comment-content ul {
  margin-left: 0;
  margin-right: 1.5em;
}

.comment-list .children {
  margin: 0 37px 0 0;
}

.comment-body {
  padding-right: 79px;
  padding-left: 15px;
}
.comment-body .comment-meta,
.comment-body .comment-author {
  display: block;
}
.comment-body .avatar {
  left: auto;
  right: 10px;
}

.pingback > .comment-body,
.trackback > .comment-body {
  padding-left: 0;
  padding-right: 15px;
}

#reply-title {
  padding-right: 0;
  padding-left: 90px;
}

#cancel-comment-reply-link {
  right: auto;
  left: 0;
}

@media screen and (min-width: 760px) {
  .comment-body {
    padding-right: 124px;
    padding-left: 33px;
  }
  .comment-body .avatar {
    left: auto;
    right: 33px;
  }

  .pingback > .comment-body,
  .trackback > .comment-body {
    padding-right: 33px;
    padding-left: 0;
  }

  .comment-list .children {
    margin-left: 0;
    margin-right: 90px;
  }
}
