/* Enter Your Custom CSS Here */

#comments{
  display:none;
}

.page-id-93 #comments{
  display:inherit;
}

/*Change website background */
#inner-wrapper{
  background-color:#fff;
}

#content {
    padding: 0 15px 0px 15px;
}

#nav_menu-2{
  margin-bottom:5px;
}

#search-2{
  margin-bottom:15px;
}
/*** HOME PAGE ****/

/*Remove home page title */
.page-id-8 .title{
display:none;
}

#boxes .woo-sc-box.normal{
    border:none;
    background: #145f7f; 
    padding:0;
}

#boxes .woo-sc-box.normal p{
  color:#FFF!important;
  padding:5px;
}

.entry img {
  width: 100%;}


/******************/
/***  FOOTER  *****/
/******************/

#footer p {padding-left:10px;}

/*Remove footer credit */
#credit {
display:none;
}

#footer {
    padding: 10px 0;
}

#footer .col-left {
    margin-bottom: 0px; 
}

img.footer_logo{
  display: block;
  margin-left: auto;
  margin-right: auto;
}

img.bristol_logo{
  display: block;
  margin-left: auto;
  margin-right: auto;
  padding-top:10px;
}

/******************/
/*** NAVIGATION ***/
/******************/

/* Hide the primary navigation by default */
#wrapper #inner-wrapper #navigation {
    display: none !important;
}

/* Left side bar navigation styling */
#nav_menu-2 ul{
list-style:none;
background-color:#FFF;
padding: 0px 10px 10px 10px;
}

#nav_menu-2 li{
padding:10px;
border-bottom: 1px solid #DBDBDB;
}

#nav_menu-2 li:hover{
background:#FFF;
}

#nav_menu-2 li a{
color:#00608A;
}

#nav_menu-2 li a:hover{
text-decoration:none;
  color:#4497b5;
}

.entry img {
  border:none;
  padding:0;
}

a:hover {
    text-decoration: none;
}

#main{
padding-bottom: 10px;
}



/*
    This media query triggers for mobile devices,
    where Canvas puts the site into a single column.
*/

@media screen and ( max-width: 1020px ) {
    /* Show the primary navigation (which shows responsively) */
    #wrapper #inner-wrapper #navigation {
        display: block !important;
    }
    
    /* Hide the side-bar menu (which would appear under the content) */
    #nav_menu-2 {
       display: none;
    }
  
    #navigation h3 {
    display: none;
  }
  #header{
    padding-bottom: 25px!important;
  }
}

@media screen and ( max-width: 750px ) {
  /*Home page include margin-bottom for each column */   
    .page-id-8 .threecol-one {
    margin-bottom:6%;
   }
 
}