@media (min-width:1200px) {
  .wrapper > .container > div,
  .purchase > .container > div,
  .wrapper > .container .job-partners
  {
    width:970px
  }
}
@media (min-width:1200px) {
  .wrapper > .container.is-content-with-submenu > div,
  .purchase > .container.is-content-with-submenu > div,
  .wrapper > .container.is-content-with-submenu .job-partners
  {
    width:1170px
  }
}
.is-submenu { float: right;}
.headline-center .headline {
  border-bottom: none;
}
.headline-center .headline h2 {
  margin: 0px;
  border-bottom: none;
}
.header .topbar ul.loginbar > li {
  color: #7c8082;
  font-size: 11px;
  text-transform: uppercase;
  margin-left: 10px;
}
.width-100 {
	width: 100%;
}
.is-sharebox ul {
  padding: 0;
}
.is-sharebox ul > li {
  display: inline;
  list-style: none;
  position: relative;
  padding-bottom: 15px;
  padding-right: 20px;
}
.footer .is-countdown {
  color: #fff;
  border: none;
  background: none;
}
.img-full-width { width: 100% !important;}
.timeline-v2 > li .cbp_tmlabel .row { margin-right: 0px; margin-left: 0px;}
.table-responsive { overflow-x: visible;}
.container .margin-bottom-30 > div:nth-child(1n+2) { margin-top: 30px; }
#sidebar-nav .list-group-item a { color: #555 !important;}


/* Layout */

.pictures {box-sizing: border-box}

.pictures {
  width: 100%;
  min-width: 100%;
  display: flex; 
  display: -webkit-flex; 
  flex-flow: row wrap;
  justify-content: center;
  -webkit-justify-content: center;
/*

  flex-direction: row;
  flex-wrap: wrap;
  flex-direction: flex-start;
  align-items: flex-start;
*/


}
.pictures .cbp-item {
  -webkit-flex: 1 0 12em;
  -ms-flex: 1 0 12em;
  flex: 1 0 12em;
  max-width: 30%;
  display: block; /* IE fix */
}


/* Decoration */

.pictures {
  /*
  margin: 5%;
  background: #fff;
  font-family: helvetica, arial, sans-serif;
  */

    padding: .5em;
  background: #fff;
  overflow: auto;
  min-height: 20em;
}
.pictures .cbp-item {
  /*
  padding: 10px;
  margin: 0;
  border: 2px solid #fff;
  color: #fff;
  */
    padding: .3em;
}
