.card-header {
    padding: 4px;
	font-size: 24px;
}

.card h4 small { color: #111111; font-size: 14px; }
.card h3 small { color: #111111; font-size: 11px; text-transform: uppercase; }
.card h3 { font-size: 26px; }
.card h4 { font-size: 26px; }


h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
    margin-bottom: 0.5rem;
  
    line-height: 1rem;
   
}
.f5 { font-size: 38px; margin-top: -14px;  }
.fa-toggle-on { color: #6cd900; }
a {   outline: 0; }


.card-photo { text-align: center;  margin-right: -15px;
margin-left: -15px; }
.card-photo label { display: block;  }
progress { height: 12px; border: 1px solid #666666; width: 100%;  background: #666666;  margin-bottom: 10px; }

#ipriew { background: #666666; max-height: 180px; height: 180px; padding-top: 14px;  }
#ipriew img { max-height: 178px; }

.card-text .col, .card-text .col-4, .card-text .col-6, .card-text .col-3, .card-text .col-2, .card-text .col-5, .card-text .col-8, .card-text .col-7 { padding: 2px !important; }
.fc-center h2 { text-transform: uppercase; font-size: 18px; margin-top: 24px;  }
.list-group li { list-style-type: none; }

.col-lg-2 {
	
	margin-bottom: 10px; 
}




.item { /* Masonry bricks or child elements */

    display: inline-block;
    width: 100%;
}

@media only screen and (min-width: 400px) {
    .masonry {
        -moz-column-count: 1;
        -webkit-column-count: 1;
        column-count: 1;
    }
}

@media only screen and (min-width: 700px) {
    .masonry {
        -moz-column-count: 1;
        -webkit-column-count: 1;
        column-count: 1;
    }
}

@media only screen and (min-width: 900px) {
    .masonry {
        -moz-column-count: 3;
        -webkit-column-count: 3;
        column-count: 3;
    }
}

@media only screen and (min-width: 1100px) {
    .masonry {
        -moz-column-count: 4;
        -webkit-column-count: 4;
        column-count: 4;
    }
}

.alert-links { color: #fff; padding: 4px; margin-bottom: 6px; }
.alert-links:hover { color: #eee; }

a.text-green { color: #6cd900; }


label {
    display: inline-block;
    margin-bottom: 0px;
}
.navbar { padding: 0px; padding-left: 10px; padding-right: 10px; }
.navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 0.9rem;
    padding-left: 0.9rem;
}
.marginleft { margin-left: 30px; }