/**
Synapse - adaptive theme
.col-xs- <544px Extra small
.col-sm- ≥544px Small
.col-md- ≥768px Medium
.col-lg- ≥992px Large
.col-xl- ≥1200px Extra large
Gutter width	1.875rem / 30px (15px on each side of a column)
*/
html {
  position: relative;
  min-height: 100%;
}
body {

}

.page-wrapper {
  background: #fff;
}
.front .page-wrapper {
  background: #f6f6f6;
}
.container {
  padding-bottom: 1px;
  max-width: 1200px;
  width: 100%;
  /*
  max-width: 600px;
  margin-left: 200px;
  */
}


#main {
  position: relative;
  /*min-height: 1500px;*/
  padding-bottom: 70px;
}
@media (max-width: 544px) {
  #main {
    padding-bottom: 30px;
  }
}

.footer {
  background: #343434;
  padding-top: 35px;
  padding-bottom: 20px;
}



/** sidebars **/
/*
#content-wrapper {
  float: left;
  padding: 0;
  position: relative;
  width: 100%;
}

.two-sidebars #main-content {
  padding-left: 250px;
  padding-right: 250px;
}

.sidebar-first #main-content {
  padding-left: 250px;
}

.sidebar-second #main-content {
  padding-right: 250px;
}


#sidebar-first {
  float: left;
  margin-left: -100%;
  position: relative;
  width: 250px;
}

#sidebar-second {
  float: right;
  margin-left: -100%;
  position: relative;
  width: 250px;
}


*/
