/*!
 * Start Bootstrap - Busines Frontpage (https://startbootstrap.com/template-overviews/business-frontpage)
 * Copyright 2013-2017 Start Bootstrap
 * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap-business-frontpage/blob/master/LICENSE)
 */

body {
  padding-top: 54px;
  height: 100%;
}
#agreement {display:none;}
#mcont {min-height:400px !important;}
.hdFilter {
  -webkit-filter: opacity(.75);
  filter: opacity(.75);
}
.filterBlack { 
	background:rgba(128, 128, 128, 0.7);
	border-radius: 15px;
	}
.dprimary{color:#428bca;}
.muBlue {background-color:#0b496c;}
.BG-qo {background-color:#54534a;}
.textQual {color:#464646; font-weight:bold;}
.wrapCircle{
    display: inline-flex;
    width: 2rem;
    height: 2rem;
    border-radius: 100%;
    border: 3px solid #252525;
    background-color: #a9ae36;
    overflow: hidden;
    align-items: center;
    justify-content: center;
    transition: background 0.2s ease;
    -webkit-transition: background 0.2s ease;
}

.fontA {color:#428bca; margin-left:1rem;}
.logo-QO {max-width: 500px;}
.btn-drk{background-color:#333; }
.qo-red{color: #b22826;}

.business-header {
  height: 35vh;
  min-height: 350px;
  background: url('../ims/bg-closed.png') center center no-repeat scroll;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  background-size: cover;
  -o-background-size: cover;
  background-color: #0b496c;
  padding-top:30px;
  padding-bottom:20px;
  border-bottom: 3px solid; color: #79be9b;
  border-top: 3px solid; color:#79be9b;
  
}

.business-headerQ {
  height: 30vh;
  min-height: 250px;
  background: url('../ims/kitch2.png') center center no-repeat scroll;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  background-size: cover;
  -o-background-size: cover;
  background-color:#0b496c;
  padding-top:30px;
   border-bottom: 3px solid; color: #79be9b;
  border-top: 3px solid; color:#79be9b;
  
}

.business-headerQO {
  height: 30vh;
  min-height: 250px;
  background: url('../ims/kitch2.png') center center no-repeat scroll;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  background-size: cover;
  -o-background-size: cover;
  background-color:#54534a;
  padding-top:30px;
   border-bottom: 3px solid; color: #adadad;
  border-top: 3px solid; color:#adadad;
  
}


.business-headerR {
  height: 20vh;
  min-height: 250px;
  background: url('../ims/kitch2.png') center center no-repeat scroll;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  background-size: cover;
  -o-background-size: cover;
  background-color: #C4D9D8;
  padding-top:10px;
  border-bottom: 10px solid; color:#999;
  
}

.card {
  height: 100%;
}
.cardAcc {border-top: 3px solid; border-top-color:#e77921;}
.bizcard {margin-top: -2rem;}

.imgHouse {max-height: 80px;}

.footerMU {
	background-color: #0b496c;
   bottom:0;
   width:100%;
    border-top: 3px solid; color:#79be9b;
}

.footerQO {
	background-color: #54534a;
   bottom:0;
   width:100%;
    border-top: 4px solid; color:#adadad;
}
.muBlue {
	background-color: #0b496c;
	color: #0b496c;
}
.muGreen {
	background-color: #79be9b;
	color: #79be9b;
}

.muBtn {
	display: block;
}
.vCenter {vertical-align:middle;}


@media (min-width: 992px) {
  body {
    padding-top: 56px;
  }
}
@media (max-width: 768px) {
	.display-3 {font-size:3.5rem;}
	.business-headerR { height: 15vh;
  min-height: 200px;
	}
	.business-headerQ { height: 15vh;
  min-height: 225px;
	}
}