/* Responsive
----------------------------------------------------------------------------------------------------*/

/*#main, #top-a, #top-b, #bottom-a, #bottom-b{
min-width: 960px !important;
width: 960px !important;
margin: auto;
}

#header{
min-width: 960px;
width: 960px !important;
}*/

#footer{
  /*min-width: 920px;*/
  padding-top: 30px;
  color: #EDFFBE;
}

.sidebar-a-right #maininner {
  max-width: 700px !important;
}
@media (max-width: 1009px) {
  .wp-front_page.sidebar-a-right #maininner {
    width: calc(100% - 260px) !important;
  }
}
@media (max-width: 850px) {
  .wp-front_page.sidebar-a-right #maininner {
    width: 100% !important;
  }
}

.sidebar-a-right #content {
  max-width: 620px !important;
}

.sidebar-a-right #sidebar-a {
  max-width: 300px !important;
}

@media (max-width: 959px) {
  .sidebar-a-right #maininner,
  .sidebar-a-right #content,
  .sidebar-a-right #sidebar-a {
    max-width: none !important;
    height: auto !important;
    min-height: 0 !important;
    /*margin: auto;*/
  }
}

@media (max-width: 360px) {
  .sidebar-a-right #sidebar-a {
    max-width: none !important;
    width: 100% !important;
    margin: auto !important;
  }
}

.align-left, .alignleft {
  float: left !important;
  margin-right: 15px !important;
}

/*#toolbar, #headerbar, #menubar, #breadcrumbs, #totop-scroller {
display: block !important;
}

#header-responsive {
display: none !important;
}*/

#search {
  display: block !important;
}

.social a{
  display: inline-block;
  margin-left: 10px;
}

.social a:hover{
  transition: 0.5s;
  opacity: 0.7;
}
