* {
  margin: 0;
}
html, body {
  height: 100%;
  background-attachment: fixed;
  background-position: 50% 50%;
  background-size: cover;
  margin: 0;
  padding: 0;
}
.page-wrap, .push {
  min-height: 100%;
  margin-bottom: -105px; 
}
.bg-pic {
    background-image:url("../img/bg.jpg");
}
.copyright-sect, .page-wrap:after, .push {
  height: 105px; 
}
.container {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .container {
    width: 750px;
  }
}
@media (min-width: 992px) {
  .container {
    width: 970px;
  }
}
@media (min-width: 1200px) {
  .container {
    width: 1170px;
  }
}
.media-boxes-no-more-entries {
    display: none;
}
.media-boxes-load-more-button{
	display: none !important;
}
.center {
	text-align: center;
}
.media-box a {
		text-decoration: none;
}
.media-box a:hover {
		text-decoration: none;
		color: #fff !important;
			-webkit-transition: color .3s;
       -moz-transition: color .3s;
         -o-transition: color .3s;
        -ms-transition: color .3s;
            transition: color .3s;
}
.media-box-content:hover {
		text-decoration: none;
		background: #A70404;
			-webkit-transition: color .3s;
       -moz-transition: color .3s;
         -o-transition: color .3s;
        -ms-transition: color .3s;
            transition: color .3s;
}
.media-box-title:hover {
		text-decoration: none;
		color: #fff !important;
}
.media-box-title, .media-box-content, .media-box {
		-webkit-transition: color .3s;
       -moz-transition: color .3s;
         -o-transition: color .3s;
        -ms-transition: color .3s;
            transition: color .3s;
}