/* CUSTOM RESPONSIVE COLUMN */
.mycolumn {
  display: block;
  float: left;
  width: 100%;
  max-width: 49%;
  padding-right: 1%;
}

@media screen and (max-width: 600px) {
  .mycolumn {
    max-width: 100%;
  }
}
/* END CUSTOM RESPONSIVE COLUMN */


.content .container .container_inner.page_container_inner, .full_page_container_inner {
    padding: 80px 0;
}

p {
padding-bottom: 15px;
}

blockquote {
border: 1px solid #83bcdc;
}

.q_list.circle ul>li {
margin: 0;
color: #5e5e5e;
}

.q_list.circle ul>li:before {
    background-color: #93a0c4 !important;
}

h1 {
    text-shadow: 2px 2px 1px #b7c1dd;
}

.fa-500px:before {
    content: "\f041";
}

@media only screen and (max-width: 1000px) {
.header_bottom_right_widget_holder {
display: none;
}
}

@media only screen and (min-width: 1001px) {
.header_top, .header_top .left, .header_top .right {
display: none;
}

}


@media only screen and (min-width: 1001px) {
.content.content_top_margin {
    margin-top: 90px !important;
color: #dbdfec;
}
}

@media only screen and (max-width: 960px) {
.header_bottom_right_widget_holder {
display: none;
}
}


@media only screen and (min-width: 1151px){
.q_logo a{
height: 150px!important;
top: 25px;
}
}

@media only screen and (min-width: 1001px) and (max-width: 1150px) {
.container_inner {
width: 950px !important;
}
}

@media only screen and (min-width: 961px) and (max-width: 1250px) {

nav.main_menu {
display: none;
}

nav.mobile_menu {
    display: block !important;
    float: left;
    top: 0;
    text-align: left;
    overflow: hidden;
    z-index: 100;
background: #1e3e67;
}

.mobile_menu_button {
    display: table;
    float: left;
    height: 100px;
    margin: 0 20px 0 0;
}
}


