  /* Fixed navbar and footer settings */
html,
body {
  height: 100%;
  font-family: 'Montserrat', sans-serif;
}

h1,h2,h3,h4,p, a{
  font-family: 'Montserrat', sans-serif !important;
  color: #4A4235;
}

h4{
  color: #000;
}

#footer {
  line-height: 50px;
  height: 60px;
  font-family: 'Montserrat', sans-serif;
}
a.header-link{
  font-size: 12px;
  font-weight: normal !important;
}

/* My bootstrap tweaks */
.navbar{
  font-family: 'Montserrat', sans-serif !important;
  background-color: #FFFFFF !important;
  border-bottom: 1px solid #F0F0F0 !important;
  margin-bottom: 40px !important;
}
.navbar-header{
  margin-left: 20px !important;
}
.navbar-right{
  margin-right: 0px !important;
}

.container{
  font-family: 'Montserrat', sans-serif;
  padding: 0px 30px !important;    
  margin: 0 !important;      
}

.container-fluid{
  margin: 0px !important;
  padding: 0px !important;
}

 /* v2.0 */
 .about-column{

 }
 .about-sidebar{
  margin-left: 20px;
 }
 .about-header{
  letter-spacing: 3px !important;
  font-family: 'Montserrat', sans-serif !important;
  font-size: 20px;
  font-weight: normal !important;
  letter-spacing: 1px;
  text-transform: uppercase;
  color: #000 !important;
 }
 .side-header{
  font-family: 'Montserrat', sans-serif !important;
  font-size: 14px;
  font-weight: bold;
  letter-spacing: 1px;
  text-transform: uppercase;
  color: #333;
  margin-bottom: 15px;
  padding-bottom: 5px;
  width: 100%;
  border-bottom: 1px solid #F0F0F0;
 } 
  a.photoset-link, a.photoset-link:hover, a.photoset-link:visited{
  font-family: 'Montserrat', sans-serif !important;
  font-size: 14px;
  font-weight: bold;
  letter-spacing: 1px;
  text-transform: uppercase;
  text-decoration: none;
  padding: 10px 0px;
  color: #888;
  cursor: pointer;
 }
  a.photoset-link:hover{
  font-size: 14px;
  font-weight: bold;
  letter-spacing: 1px;
  text-transform: uppercase;
  text-decoration: none;
  padding: 10px 0px;
  color: #000;
  cursor: pointer;
 }  
 .photoset-list{
   list-style: none;
   margin: 0px;
   padding: 0px;
 }
 .photoset-list li{
  margin: 10px 0px;
 }
 .photoset-photo{
  width: 100%;
 }
 #grid {

    line-height: 0;
    -webkit-column-count: 3;
    -webkit-column-gap: 0px;
    -moz-column-count: 3;
    -moz-column-gap: 0px;
    column-count: 3;
    column-gap: 0px;
}
#grid img {
    display: block;
    width: 100% !important;
    height: 65% !important;
    margin: 0px auto 0px auto !important;
}
.fade{
  opacity: 1;
}  
.nopadding {
   padding: 0 !important;
   margin: 0 !important;
}
