﻿

.d-flex {
    display: flex;
    /* alignment */
    &.flex-row {
        flex-direction: row;
    }
    &.flex-row-reverse {
        flex-direction: row-reverse;
    }
    &.flex-column {
        flex-direction: column;
    }
    &.flex-column-reverse {
        flex-direction: column-reverse;
    }
    /* justify content */
    &.justify-content-start {
        justify-content: start;
    }
    &.justify-content-end {
        justify-content: end;
    }
    &.justify-content-center {
        justify-content: center;
    }
    &.justify-content-between {
        justify-content: space-between;
    }
    &.justify-content-around {
        justify-content: space-around;
    }
    /* align items */
    &.align-items-start {
        align-items: flex-start;
    }
    &.align-items-end {
        align-items: flex-end;
    }
    &.align-items-center {
        align-items: center;
    }
    &.align-items-baseline {
        align-items: baseline;
    }
    &.align-items-stretch {
        align-items: stretch;
    }
    /* align content */
    &.align-content-start {
        align-content: flex-start;
    }
    &.align-content-end {
        align-content: flex-end;
    }
    &.align-content-center {
        align-content: center;
    }
    &.align-content-around {
        align-content: space-around;
    }
    &.align-content-between {
        align-content: space-between;
    }
    &.align-content-stretch {
        align-content: stretch;
    }
    /* wrapping */
    &.flex-wrap {
        flex-wrap: wrap;
    }
    &.flex-nowrap {
        flex-wrap: nowrap;
    }
    /* self align */
    .align-self-start {
        align-self: flex-start;
    }
    .align-self-end {
        align-self: flex-end;
    }
    .align-self-center {
        align-self: center;
    }
    .align-self-baseline {
        align-self: baseline;
    }
    .align-self-stretch {
        align-self: stretch;
    }
    /* fill equal spaces */
    .flex-fill {
        flex: 1 1 auto !important;
    }
    /* order */
    @for $i from 0 through 12 {
        .order-#{$i} {
            order: $i;
        }
    }
}

.d-inline-flex {
    display: inline-flex;
}
.marb6 {margin-bottom:6px !important
}



.img-rounded {
	border-radius:15px; padding:0 10px
}

        
  .h334 {
	height:334px;border:1px gray solid;text-align:left}
 .h334 {
	[class*="col-"] {
    margin-bottom: 0;
}
}     

.mb10 {
	margin-bottom:10px !important
}

.bordbrown {
	border:2px #72582b solid
}

#front p{
	text-align:center;margin-bottom:6px;font-size:14px
}

#front a{
	font-weight:bold;text-decorationx:underline
}


#right p{
	text-align:left;margin-bottom:6px;font-size:14px
}

#right a{
	font-weight:bold;text-decoration:underline
}


.pt6 {
	padding-top:6px
}


.pb10 {
	padding-bottom:10px
}



.alert.alert-warning:after {
    content: "";
}




#bhm .btn {
            background-image: url(
'img/black-history-month-icon.png');
            background-size: cover;
            width: 212px;
            height: 100px;
            font-size: 2rem;
        }




.mb66 p{
	margin-bottom:6px
}

.mb66 {
	border:2px cornflowerblue solid;padding:10px
}

.mb66 h3 {
	margin-top:10px
}





@media (max-width: 767px) {
.middy	{margin-left:15px !important}
}



 
 #back a{
	color:white;	font-weight:bold;text-shadow:1px 1px #000

}
 



.row-flex {
  display: flex;
  flex-wrap: wrap;
}


/* vertical spacing between columns */




[class*="col-"] {
  margin-bottom: 30px;
}

.content {
  height: 100%;
  padding: 10px;
  color: #000;
}



.dropdown-menu [class*="col-"] {
  margin-bottom: 0 !important;
}







/* Demo backgrounds and styling*/


#wer body {
  padding: 20px 0;
  font-family: Roboto, sans-serif;
}

.content h3 {
  margin-top: 10px;
  font-weight: 300;text-align:center
}

h1 {
  font-weight: 300;
  margin-bottom: 40px;
}
@import url('//netdna.bootstrapcdn.com/bootstrap/3.0.0/css/bootstrap-theme.min.css');

h4.maroon3 a{
	color:maroon !important;
	font-weight:bold
}


#but120 .btn {
	width:100px !important;
	min-width:100px !important;
	max-width:100px !important
}



.modal3 ul li{
	margin-bottom:6px
}


.bigbold {
	font-size:125%;font-weight:bold
}

.p17 {
	padding:17px 0 !important}
	


#right p{
	font-size:12px
}

                  .all {
                  height:100% !important;
                  width:100% !important;
                  padding:15px 0 !important;
                  margin:0 !important
                  }
                  .btn-warning {
                  color: #fff;
                  background-color: #e97132;
                  border-color: #eea236;
                  }
                  .btn-warning:hover,
                  .btn-warning:focus,
                  .btn-warning:active,
                  .btn-warning.active,
                  .open .dropdown-toggle.btn-warning {
                  color: #fff;
                  background-color: #ff9900;
                  border-color: #d58512;
                  }
                  .btn-info {
                  color: #fff;
                  background-color: #002060;
                  border-color: #002060;
                  }
                  .btn-info:hover,
                  .btn-info:focus,
                  .btn-info:active,
                  .btn-info.active,
                  .open .dropdown-toggle.btn-info {
                  color: #fff;
                  background-color: #002c86;
                  border-color: #002c86;
                  }
                  .btn-success {
                  color: #fff;
                  background-color: #00b050;
                  border-color: #4cae4c;
                  }
                  .btn-success:hover,
                  .btn-success:focus,
                  .btn-success:active,
                  .btn-success.active,
                  .open .dropdown-toggle.btn-success {
                  color: #fff;
                  background-color: #47a447;
                  border-color: #398439;
                  }




