/* colors
 ------------------------------------------------------------- */
/* black, textcolor */
/* white, background-color */
/* grey bckgrd */
/* orange */
/* grey disabled */
/* grey light weeditmode */
/* blue light weeditmode */
/* blue dark weeditmode */
/* grey leight navabr */
/* grey bootstrap */
/* margins / paddings
 ------------------------------------------------------------- */
/* mixins
 ------------------------------------------------------------- */
/* borders
 ------------------------------------------------------------- */
/* margins / paddings
 ------------------------------------------------------------- */
html, body {
  background-color: #000; }

.contentwrapper {
  background-color: #6f3; }

@media (max-width: 991px) {
  /*img.logo {
   transform: scale(0.4);
   }*/ }

header {
  margin: 30px 0px 20px 0px; }
  header .logo-2 {
    display: none; }

section, .googlemaps {
  padding-top: 30px; }

@media (max-width: 768px) {
  .content .col + .col {
    margin-top: 30px; } }

.widget-container {
  padding-top: 30px;
  padding-bottom: 30px; }

.widget-container-xspace-top {
  padding-top: 100px; }

.widget-container-xspace-bottom {
  padding-bottom: 100px; }

.widget-container-nospace-top {
  padding-top: 0px; }

.widget-container-nospace-bottom {
  padding-bottom: 0px; }

.first-widget-container {
  padding-top: 30px !important; }

@media (min-width: 992px) {
  /*.widget-container .row {
   display: -webkit-box;
   display: -webkit-flex;
   display: -ms-flexbox;
   display: flex;
   -webkit-box-orient:horizontal;
   -webkit-box-direction:normal;
   -webkit-flex-direction:row;
   -ms-flex-direction:row;
   flex-direction:row;
   }*/
    .widget-container .widget-pic-text {
      position: relative; }
    .widget-container .widget-pic-text .buttons-bottom {
      width: 100%;
      position: absolute;
      bottom: 0px; } }

footer {
  padding-top: 30px;
  padding-bottom: 50px;
  color: #fff; }
  footer a {
    color: #fff !important;
    text-decoration: none !important; }
  footer a:hover {
    color: #f2922a !important;
    text-decoration: none !important; }
  footer .pageslideup {
    display: inline-block;
    width: 61px;
    height: 20px;
    background-image: url('/pictures/assets/button-up-01.png');
    background-repeat: no-repeat;
    background-position: 0 0; }
  footer .pageslideup:hover {
    background-position: 0 -20px; }
