/* Enter Your Custom CSS Here */
@media(min-width: 1000px) {
.footer_top .widget.widget_nav_menu{
  display: inline-block;
}

.four_columns>.column2 {
  width: 14%;
}
  
.footer_top .widget.widget_nav_menu li {
    line-height: 10px;
}

.footer_top .column_inner > div h2, .footer_top .column_inner > div h3, .footer_top .column_inner > div h4, .footer_top .column_inner > div h5, .footer_top .column_inner > div h6 {
  margin-bottom: 16px;
  text-decoration: underline;
}

.projects_holder article span.text_holder {
  pointer-events: none;
}

.four_columns>.column1 {
  width: 33%;
}

.four_columns>.column2 {
  width: 16%;
}

.four_columns>.column4 {
  width: 25%;
  text-align: right;
}

.header_bottom .container {
  position: static;
}

.header_bottom .container_inner {
  position: static;
}

header.centered_logo nav.main_menu {
  position: absolute;
  width: 100%;
  left: 0px;
  text-align: center;
  background: #eee;
  line-height: 0px;
}

.header_bottom {
  height: 150px;
}

header.centered_logo nav.main_menu>ul {
  display: inline-block;
}

nav.main_menu>ul>li>a {
  line-height: 50px;
  /*font-family: "justusbold"*/
}

header.centered_logo .q_logo a {
  height: 75px !important;
}

} /* end desktop media query */

h1,
h2,
h3,
h4,
.footer_top h5 {
  /*font-family: "justusbold"*/
}

h4.portfolio_title a {
  color: #666;
  font-size: 14px;
}

.header_top {
  color: #fff;
}

.header_top a {
  color: #ccc;
}