.collapsed-navigation .btn, .elements .btn, .animations .btn {
  margin-bottom: 5px; }

.homepage #wrapper {
  background-position: center 0; }
@media (min-width: 768px) and (max-width: 991px) {
  .homepage .panel-circle-big-contrast .panel-body {
    height: 286px; } }
@media (min-width: 768px) and (max-width: 991px) {
  .homepage .panel-image .panel-body {
    height: 238px; } }
@media (min-width: 768px) and (max-width: 991px) {
  .homepage .panel-image .panel-big {
    height: 258px; } }

#wrapper {
  background:#353b47;}
  @media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
    #wrapper {
      background-image: url("../images/.jpg");
	  background-size:cover } }

body.error-page, body.countdown-page {
  background: url("../images/demo/bg_fullsize.jpg") no-repeat center center fixed;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  -ms-behavior: url("/assets/images/ie/backgroundsize.min.htc"); }

.client-slideshow {
  min-height: 40px; }

.hero-carousel .forest {
  background-position: center;
  background-image: url("../images/demo/carousels/forest.jpg"); }
.hero-carousel .sea {
  background-image: url("../images/demo/carousels/sea.jpg"); }
.hero-carousel .bokeh {
  background-position: center;
  background-image: url("../images/demo/carousels/bokeh.jpg"); }
.hero-carousel .green {
  background-position: center;
  background-image: url("../images/bg_green.jpg");
  background-size:cover; }
.hero-carousel .blue {
  background-position: center;
  background-image: url("../images/bg_blue.jpg");
  background-size:cover; }
.hero-carousel .red {
  background-position: center;
  background-image: url("../images/bg_red.jpg");
  background-size:cover; }
.hero-carousel .dark {
  background-position: center;
  background-image: url("../images/.jpg");
  background-size:cover; }
.hero-carousel .ppbg {
  background-position: center;
  background-image: url("../images/prepagobg.jpg");
  background-size:cover; }
.hero-carousel .tlbg {
  background-position: center;
  background-image: url("../images/tlightbg2.jpg");
  background-size:cover; }
.hero-carousel .aprisbg {
  background-position: center;
  background-image: url("../images/aprisbg.jpg");
  background-size:cover; }


.homepage.fullsize #wrapper {
  background-image: none; }
  @media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
    .homepage.fullsize #wrapper {
      background-image: url("../images/none");
      background-size: 1920px 535px; } }

.homepage.black-and-white #wrapper {
  background-image: url("../images/demo/bg_wrapper_bw.jpg"); }
  @media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
    .homepage.black-and-white #wrapper {
      background-image: url("../images/demo/bg_wrapper_bw@2x.jpg");
      background-size: 1920px 535px; } }

@media (max-width: 767px) and (orientation: portrait) {
  .quotes .quote {
    min-height: 331px; } }
@media (max-width: 767px) and (orientation: landscape) {
  .quotes .quote {
    min-height: 225px; } }
@media (min-width: 768px) and (max-width: 991px) {
  .quotes .quote {
    min-height: 190px; } }
@media (min-width: 992px) {
  .quotes .quote {
    min-height: 185px; } }