/* Enter Your Custom CSS Here */
.top_bar {
  padding-top: 30px;
background-color:rgba(0,0,0,0.75);
  height: auto !important;
}
#map_contact {
opacity: 0.3;
}
#page_content_wrapper {
  margin-top: 0;}
#mobile_menu {
    margin: 10px 10px 0px;
}
#copyright .addtoany_share_save_container{
  display:none !important;
}
.addtoany_share_save_container {
   padding-left: 90%;
}
#page_content_wrapper, .page_content_wrapper {
margin-top: 75px !important;
}
.page-template-portfolio-2-filterable {
  background: white;
}
.filter li a.active {
  color: #869AB5;
  font-weight: heavy;
}
.logo_wrapper {
  margin: 0px 0px; }
.transparentbg {
    background: none repeat scroll 0% 0% rgba(0, 0, 0, 0.75);
}
h6{
  font-family: Open Sans;
  font-size:15px;
  text-shadow: none;
  color: #bebebe;
  font-weight: inherit;
}
h2{
  font-family:Open Sans;
  color: #dcdbdb;
  font-style: italic; 
  line-height: 1.25;
}
p{font-size:16px; }