.TileContainer{
	width:100%;
	margin: 0 auto;
    width:800px;
	min-width:800px;
	height:200px;
}
.Tile{
	float:left;
	width:190px;
	height:190px;
	margin-left:5px;
	margin-right:5px;
	margin-top:5px;
	background-color:#299DE2;
	border-radius:2px;
}
.Tile:hover{
	background-color:white;
	cursor:pointer;
}
.TileContents{
	width:180px;
	height:180px;
	margin-left:5px;
	margin-top:10px;
}
.TileImage{
	width:100%;
	height:120px;
}
.TileImage{
	background-size: auto 110px;
    background-repeat: no-repeat;
	background-position: center;
	border:none;
}
#TeleImg .TileImage{
	background-image:url('../PhoneIconWhite.png');
}
#TeleImg:hover .TileImage{
	background-image:url('../PhoneIcon.png');
}
#TeleImg:hover .TileTitle{
	color:#299DE2;
}
#IntImg .TileImage{
	background-image:url('../InternetIconWhite.png');
}
#IntImg:hover .TileImage{
	background-image:url('../InternetIcon.png');
}
#IntImg:hover .TileTitle{
	color:#299DE2;
}
#TelevImg .TileImage{
	background-image:url('../TelevisionIconWhite.png');
}
#TelevImg:hover .TileImage{
	background-image:url('../TelevisionIcon.png');
}
#TelevImg:hover .TileTitle{
	color:#299DE2;
}
#SecImg .TileImage{
	background-image:url('../SecurityIconWhite.png');
}
#SecImg:hover .TileImage{
	background-image:url('../SecurityIcon.png');
}
#SecImg:hover .TileTitle{
	color:#299DE2;
}
.TileTitle{
	width:180px;
	height:55px;
	margin-top:5px;
	text-align:center;
	font-size:32px;
	font-family: Corbel, "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", "Bitstream Vera Sans", "Liberation Sans", Verdana, "Verdana Ref", sans-serif;
	line-height:50px;
	color:white;
}
.TableProblems{
	width:100%;
	margin: 0 auto;
    width:intrinsic;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: -ms-fit-content;
    width: -o-fit-content;
	max-width:950px;
	min-width:300px;
	font-size:18px;
	font-family: Corbel, "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", "Bitstream Vera Sans", "Liberation Sans", Verdana, "Verdana Ref", sans-serif;
}
.TableProblems td{
	vertical-align:top;
}
.ProblemsTitle{
	width:calc(100% - 15px);
	height:50px;
	border: 4px solid #299DE2;
	padding-left:10px;
	line-height:45px;
	font-size:30px;
}
.ProblemsList{
	width:100%
	height:200px;
}
.ProblemsList ul{
	font-size:24px;
}
.ProblemsList li{
	margin-bottom:10px;
	line-height:24px;
}
.ProblemsList a{
	color:black;
}
.ProblemsList a:hover{
	color:#299DE2;
	cursor:pointer;
}
.btn-chat {
	display: inline-block;
	padding: 1rem 0;
	width: 215px;
	text-align: center;
	color: #ffffff;
	background-color: #299DE2;
}