/* CSS Document */
.space10 {
    height: 30px;
    display: block;
}
.footer .credits {
    color: #37ADDC;
}
h1, .h1 {
    font-size: 32px;
}
#myCarousel {
	padding-top: 80px;
}
.blurred2-container {
    position: relative;
    width: 100%;
    height: 250px;
    top: 0;
    left: 0;
}
.blurred2-container > .img-src{
    position:fixed;
    width:100%;
    height:250px;
    background-repeat:no-repeat;
    background-size:cover;
    background-position: center center;
}
.btn-primary.btn-fill {
    background-color: #3472F7 !important;
}
.form-control {
    background-color: #FFFFFF;
    border: 1px solid #ced4da;
    border-radius: 4px;
    color: #495057;;  /*#000000;*/
    padding: 8px 16px;
    height: 40px;
    -webkit-box-shadow: none;
    box-shadow: none;
	transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}

.form-control::-moz-placeholder {
    color: #DDDDDD;
    opacity: 1;
    filter: alpha(opacity=100);
}
.form-control::-moz-placeholder {
    color: #999999;
}
.required {
	color: #F00
}
input.error,
select.error,
radio.error,
textarea.error,
label.error {
   /*border:1px solid #ff0c00 !important;*/
   background-color: #CCECF8 !important;
   color: #fff;
}
.success {
	font-size: 16px;
	color: #990000;
	text-align: center;
	margin: 10px 0 10px;
}
.error
{
   /*border:1px solid #ff0c00 !important; ;*/
   background-color: #da0004 !important;
}
.sidebar {
    padding: 60px 5px 0px 20px;
}
.card {
    box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2);
    transition: 0.3s;
    width: 80%;
}

.card:hover {
    box-shadow: 0 8px 16px 0 rgba(0,0,0,0.2);
}
.card-container {
    padding: 2px 16px;
}
.grey-bck{
    width: 100%;
    display: block;
    position: relative;
    background-color: #EDEDED;
	margin: 30px 0 20px 0;
	padding: 10px;
}
.grey-bck img {
    margin: 25px 0 0 5px;
}
.indxcard-container {
    padding: 2px 16px;
}
.indxcard {
    box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2);
    transition: 0.3s;
    width: 80%;
	text-align:center;
}

.indxcard:hover {
    box-shadow: 0 8px 16px 0 rgba(0,0,0,0.2);
}
.indxcard h4 {
	
}
.indxcard p {
	
}
.indexcntr {
	text-align:center
}
/* color card */
.cardclr {
    box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2);
    transition: 0.3s;
    width: 80%;
	background-color: #EDEDED;
}

.cardclr:hover {
    box-shadow: 0 8px 16px 0 rgba(0,0,0,0.2);
}
.cardclr-container {
    padding: 2px 16px;
}
.cardclr h4 {
	font-size: 19px;
    line-height: 25px;
}
.cardclr p {
	
}