.q_logo img {
  height: 50px;
}

.blog_holder article .post_text h2 .date {
  display: none;
}

.blog_holder.blog_single article .post_info {
  display: none;
}

@media only screen and (max-width: 480px) {
  p {
    text-align: left !important;
  }
}

@media only screen and (max-width: 480px) {
  H3 {
    text-align: left !important;
  }
}

@media only screen and (max-width: 480px) {
  H2 {
    text-align: left !important;
  }
}

.masonry_gallery_item.with_button .masonry_gallery_item_inner {
  border-width: 1px;
  border-color: #e6e6e6;
  border-style: solid;
}

.blog_holder.blog_single article h2 {
  font-weight: 600;
  font-size: 50px;
  visibility: visible;
  display: none;
}

.masonry_gallery_item.square_small h3 {
  text-align: left;
  font-size: 16px;
}

.masonry_gallery_item.square_small 
.masonry_gallery_item_inner 
.masonry_gallery_item_content {
  text-align: left;
}

.masonry_gallery_item.rectangle_portrait h3 {
  text-align: left;
}

.masonry_gallery_item.rectangle_portrait
.masonry_gallery_item_inner 
.masonry_gallery_item_content {
  text-align: left;
}

.masonry_gallery_item.square_big h3 {
  text-align: left;
}

.masonry_gallery_item.square_big
.masonry_gallery_item_inner 
.masonry_gallery_item_content {
  text-align: left;
}

@media only screen and (max-width: 480px) {
  .masonry_gallery_item.square_small h3 {
    font-size: 20px !important;
  }
}

@media only screen and (max-width: 480px) {
  .masonry_gallery_item.rectangle_portrait h3 {
    font-size: 20px !important;
  }
}

@media only screen and (max-width: 480px) {
  .masonry_gallery_item.square_big h3 {
    font-size: 20px !important;
  }
}

.qode-simple-quote-author-title {
  font-weight: 600;
}

.qode_popup_menu_push_text_right .popup_menu_holder_outer,
.qode_popup_menu_push_text_top .popup_menu_holder_outer,
.qode_popup_menu_text_scaledown .popup_menu_holder_outer {
  width: 25%;
  padding-top: 30px;
}

nav.popup_menu ul li {
  text-align: left;
  padding-bottom: 0px;
  padding-right: 0px;
  padding-left: 50px;
  line-height: 1.5px;
}

nav.popup_menu ul li a,
nav.popup_menu ul li h6 {
  line-height: 30px;
  padding-bottom: 10px;
}

@media only screen and (max-width: 480px) {
  .qode_popup_menu_push_text_right .popup_menu_holder_outer,
  .qode_popup_menu_push_text_top .popup_menu_holder_outer,
  .qode_popup_menu_text_scaledown .popup_menu_holder_outer {
    width: 75%;
    padding-top: 30px;
  }
}

p.comment-form-cookies-consent {
  font-size: 14px;
}

.header_top {
  z-index: 111;
  line-height: 1.5px;
  height: 50px;
}

.header_top p {
  line-height: 32px;
  padding-left: 65px;
}

@media only screen and (max-width: 680px) {
  #main {
    padding-right: 5px;
    padding-left: 5px;
  }
}

.blog_single.blog_holder {
  margin-bottom: 100px;
}

.emoji {
  visibility: hidden;
  position: fixed;
}

@media only screen and (max-width: 480px) {
  .emoji {
    visibility: hidden;
    position: fixed;
  }
}

.wp-next-post-navi div {
  margin-top: 20px;
  bottom: -30px;
  visibility: collapse;
}

.qode_icon_font_awesome.fa.fa-angle-left.qode_icon_element {
  position: relative;
  bottom: -30px;
  visibility: collapse;
}

@media only screen and (max-width: 480px) {
  .qode_icon_font_awesome.fa.fa-angle-left.qode_icon_element {
    position: relative;
    bottom: -30px;
    visibility: collapse;
  }
}

.qode_icon_font_awesome.fa.fa-angle-right.qode_icon_element {
  position: relative;
  bottom: -30px;
  float: right;
  margin-top: 0px;
  visibility: collapse;
}

.comment_holder .comment_number {
  visibility: collapse;
}

#respond.comment-respond {
  position: relative;
  top: -50px;
}

.comment_holder {
    padding: 0px 0 38px;
    margin: 0;
}

.coyote-np-nav-prev .arrow-icon-image {
    display: ;
    margin: 0 auto;
    padding: 0;
    max-width: 20px;
    height: auto;
}