/*!
 * Start Bootstrap - Modern Business (http://startbootstrap.com/template-overviews/modern-business)
 * Copyright 2013-2017 Start Bootstrap
 * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap-logomodern-business-nav/blob/master/LICENSE)
 */


.new-caption-area {
    margin: 10px 0px 0px 0px;
    color: #FFF;
  }
  
.carousel-caption {
	color: #FFF;
}

.vertical-align {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: row;
}

.vertical-align-no-logo {
  display: flex;
  justify-content: center;
  height: 120px; 
}

body {
    padding-top: 54px;
}

@media (min-width: 992px) {
    body {
        padding-top: 56px;
    }
}

.carousel-content {
    color:white;
    display:flex;
    align-items:center;
}

/*
#text-carousel {
  width: 100%;
  height: auto;
  padding: 50px;
}
*/

/* .carousel-item { */
    /* height: 85vh; */
    /* min-height: 300px; */
    /* background: no-repeat center center scroll; */
    /* -webkit-background-size: cover; */
    /* -moz-background-size: cover; */
    /* -o-background-size: cover; */
    /* background-size: cover; */
/* } */

.portfolio-item {
    margin-bottom: 30px;
}

.image {
    overflow: hidden;
    width: 100%;
    height: 100%;
}

.img-circle {
    border-radius: 50%;
    width: 120px;
    height: 120px;
    margin: 0 auto;
}

.img-banner {
    width:80%;
}

.icon-circle {
    border-radius: 50%;
    border: solid;
    border-width: thin;
    border-color: black; /*#e6e6e6;*/
    width: 120px;
    height: 120px;
    margin: 0 auto;
}

.img-news-carousel {
    width: 300px;
    height: 200px;
    margin: 0 auto;
}

.img-wide-news-carousel {
    width: 400px;
    height: 200px;
    margin: 0 auto;
}

.img-small-news-carousel {
    width: 200px;
    height: 200px;
    margin: 0 auto;
}

.img-portrait-news-carousel {
    width: 133px;
    height: 200px;
    margin: 0 auto;
}

.carousel-control-prev-icon {
    left: 20%;
}

.carousel-control-next-icon {
    right: 20%;
}

/* .carousel-control-prev-icon, */
/* .carousel-control-next-icon { */
  /* height: 100px; */
  /* width: 100px; */
  /* outline: black; */
  /* background-size: 100%, 100%; */
  /* border-radius: 50%; */
  /* border: 1px solid black; */
  /* background-image: none; */
/* } */

/* .carousel-control-next-icon:after */
/* { */
  /* content: '>'; */
  /* font-size: 55px; */
  /* color: red; */
/* } */

/* .carousel-control-prev-icon:after { */
  /* content: '<'; */
  /* font-size: 55px; */
  /* color: red; */
/* } */
