﻿@media (min-width: 768px) {
  .container {
    width: 95%;
  }
}
@media (min-width: 992px) {
  .container {
    width: 95%;
  }
}
@media (min-width: 1200px) {
  .container {
    width: 95%;
  }
}

.red-bg{background-color: #de4850 !important}
.red-light-bg{background-color:#e6999f}
.red-icon-bg{color:#e6999f}

.yellow-bg{background-color: #E5A812 !important;}
.yellow-light-bg{background-color: #f6c98d}
.yellow-icon-bg{color: #f6c98d}

.blue-bg{background-color: #0079C2 !important;}
.blue-light-bg{background-color: #8cd1ed !important;}
.blue-icon-bg{color: #8cd1ed !important;}

.darkblue-bg{background-color: #11578B !important;}
.darkblue-light-bg{background-color: #cce3f2;}
.darkblue-icon-bg{color: #cce3f2;}

.darkgreen-bg{background-color: #00984A !important;}
.darkgreen-light-bg{background-color: #85cea1;}
.darkgreen-icon-bg{color: #85cea1;}

.lightgreen-bg{background-color: #547722 !important;}
.lightgreen-light-bg{background-color: #f3f9eb;}
.lightgreen-icon-bg{color: #f3f9eb;}

.purple-bg{background-color: #2D2075 !important;}
.purple-light-bg{background-color: #dadbec;}
.purple-icon-bg{color: #dadbec;}

.orange-bg{background-color: #F04E23 !important;}
.orange-light-bg{background-color: #efb694;}
.orange-icon-bg{color: #efb694;}

.maroon-bg{background-color: #942a72 !important;}
.maroon-light-bg{background-color: #a89cb3;}
.maroon-icon-bg{color: #a89cb3;}


/*.row > [class*='col-'] {
    display: flex;
    flex-direction: column;
}*/

.small-height {
    height: 190px;
    margin-bottom: 15px;
    overflow: hidden;
}

/* MAIN TILE SECTIONS */
.tile div.icons{height:80px;width:90px;float:left;text-align:center;}
	.tile div.icons a{display:block;height: 100%;width:100%;}
		.tile div.icons a:hover{text-decoration:none;}
a.full-anchor{height:100%;width:100%;display: block}
a.half-anchor{height:50%;width:100%;display: block}
	a.full-anchor:hover, a.half-anchor{text-decoration: none;}
.kyitblue-bg img{margin-top:40px;padding:0 10px;}
.kyitblue-bg h4{text-transform: uppercase;font-style: arial;color:white;font-size: 14px;margin: 0}
.hive-bg img{margin-top:67px;padding:0 10px;}
.hive-bg h4{text-transform: uppercase;font-style: arial;color:white;font-size: 14px;margin: 0}

.tile .tile-top{width:100%;float: left}
.tile .tile-bottom{width:100%;float: left}
	.tile .tile-bottom.button{text-align:center;}
		.tile .tile-bottom.button a{color:#fff;margin-top:20px;}
.tile .input-append{margin:10px 0 0 20px;text-align: right}
.tile .tile-top .input-append{margin:10px 0 0 0;text-align: right}
.tile .form-inline input.form-control{width:80%;}


.small-tile > .tile-inner > .tile-bottom > h4{color:#fff;font-size:18px;padding:0 10px;text-align: center}
	.small-tile > .tile-inner > .tile-bottom > h4 > a{color:#000;}
.tile-top{margin-bottom:10px;}
	.tile-top form{margin-left:100px;}

div.icons{text-align: center;padding: 10px}
	div.icons h4{color:#fff;text-transform: uppercase;font-size:14px;margin:10px 0 0 0;line-height: 14px}
	div.icons i{font-size:42px;font-weight: bold;}
.tile h3,.tile p{margin:10px 10px 0 40px;}	
/*.tile .tile-bottom h3{margin:10px 10px 0 20px;}*/	
	.tile p{font-size:14px;}
	/*.tile h3{font-size:20px;}*/	

.forum{text-align: center}
	.forum h3{margin:50px 0 0 0;color:#fff;font-size:24px;text-transform: uppercase;line-height: 30px}
	.forum h3 a{display: block;color:#fff;height: 100%;}
		.forum h3 a:hover{text-decoration: none}
		.forum h3 a i{color:#9CB4CE;font-size: 36px;margin-right: 10px}
	.forum h4{margin:0;color:#fff;font-size:12px;text-transform: uppercase;line-height:42.5px;}
	.forum h4 a.mid-blue-bg{background-color: #4270A1}
	.forum h4 a.vlight-blue-bg{background-color: #6F92B8}
		.forum h4 a{display: block;color:#fff;line-height: 42.5px}
			.forum h4 a:hover{text-decoration: none;}
			.forum h4 a i{color:#9CB4CE;font-size: 24px;margin-right: 10px}
	.forum h4 a:hover i,.forum h3 a:hover i{color: #fff}


    .sabf a {
    color: #000000 !important;
    text-transform: none !important;
}

.sabf {
    text-align: center;
    color:#000;
    opacity:0.8
}

a {
    text-decoration:underline !important;
}



