.TextButton .FullWidth{
	display:block;
	width:100%;
}

img{
	width:100%;
	max-width:none;
}

.text-danger{
	color:#c51e55;
}

@media (max-width: 767px) {
  .navbar {
    background-color: #FFF;
  }
}

.panel-heading.Distinguish{
    border-bottom:none;    
}

.tma-border-top,
.tma-border-right,
.tma-border-bottom,
.tma-border-left {
    border-color: #605f5e
}

.tma-border-top {
    border-top: 1px solid;
}

.tma-border-right {
    border-right: 1px solid;
}

.tma-border-bottom {
    border-bottom: 1px solid;
}


.tma-border-left {
    border-left: 1px solid;
}

/* cardsm*/
.ContentItemContainer > [id*="cardimgsm"] {
    width: 100%;
    background-color: #E2E2E2;
    margin-bottom: -0.9em;
    border-top: 1px solid #0A1A72;
    border-left: 1px solid #0A1A72;
    border-right: 1px solid #0A1A72;
}

.ContentItemContainer [id*='cardsm'] {
    background-color: #E2E2E2;
    border-bottom: 1px solid #0A1A72;
    border-left: 1px solid #0A1A72;
    border-right: 1px solid #0A1A72;
}

    .ContentItemContainer [id*='cardsm'] h4,
    .ContentItemContainer [id*='cardsm'] .SectionLabel {
        background-color: #0A1A72;
        color: white;
        text-align: center;
        padding: 0px 12px 7px;
        margin: 0;
    }

    .ContentItemContainer [id*='cardsm'] p {
        padding: 7px 12px;
    }

.card img {
    width: 100%;
}

.card p {
    margin-bottom: .2em;
}

.card-border {
    border: 1px solid #0A1A72;
}

    .card-border .card-body + img {
        border-top: 1px solid #0A1A72;
    }

.card-body, .card-link {
    padding: 7px 12px;
}

.card h4 {
    background-color: #0A1A72;
    color: white;
    text-align: center;
    padding: 0px 12px 7px;
    margin: 0;
}

#ctl01_ProgressImage2 {
	width:auto;
}



@media (min-width: 768px) {
	.carousel-caption{
		top:35%;
		bottom:auto;		
		color: #fff;
	}
	
	.item.dark-text .carousel-caption h1 {
		color: #605f5e;
	}
}

@media (max-width: 768px) {
	.carousel-inner .item:before {
		content: "";
		position: absolute;
		bottom: 0;
		left: 0;
		width: 100%;
		height: 40%;
		background: linear-gradient(transparent, black);
	}
}

.hide-slider-controls .carousel-control {
	display:none;
}

.hide-slider-controls .carousel-indicators {
	display:none;
}