html, body {
  background: #6699CC;  
  color: black;
}

body {
	margin: 0;
	padding: 0;
}

#welcome,#srf { font-family: cursive; }

.home-text { font-family: cursive; 
             font-size: 80%; }

#mac-dog-tv-image {
  border: 0 none;
  display: inline-block;
}

.chicken-container {
 &__image {
	 float:left;
 }
  &__text {
	  display:inline;
  }
}

.extra-large-text {
	font-size:350%;
	line-height: 100%;
}

.very-large-text {
	font-size:200%;
	line-height: 100%;
}

.large-text {
	font-size:150%;
	line-height: 100%;
}

.bold-text {
	font-weight:bold;
}

.navbar-custom {
    background-color: #A8A8A8;
	font-size: 150%;
}

.carousel-inner img {
  margin: auto;
}

#home-header, #chickens-header, #details-header {
  margin: 0;
}

#welcome, #chickens-header-text {
  margin-top: 0;
}

.gap-right {
  margin-right: 10px; 
}

#chicken-hide {
	margin-top: 0px;
}

.no-top-margin {
	margin-top: 0px;
}

.modalImage .image-wrapper {
    text-align: center;
}
.modalImage .image-wrapper img {
    max-width: 560px;
    max-height: 560px;
}
.modalImage .image-description {
    text-align: center;
    margin-top: 10px;
}

p {
	  font-size:18px;
}

@media (min-width: 768px) {
	body {font-size: 200%; }
}

@media all and (min-width: 768px) {
	.vertical-align {
		display: flex;
		align-items: center;
	}
}

.right-pad {
	padding-right: 50px;
}

.no-gutter > [class*='col-'] {
	padding-right:0;
	padding-left:0;
	color: black;
}