/*Global Odds All platform common CSS*/


.gotech-chat-button,
#comm100-button-ea014f0e-8400-40b7-9324-6a417dbe1359{
	position: relative;
	z-index: 999999999;
}
#go-banners-section picture img{
	min-height: 220px;
}
#go-banners-section .caption-center{
	text-align: center;
}
#go-banners-section .caption-left{
	text-align: left;
}
#go-banners-section .caption-right{
	text-align: right;
}

form[name="userSignUpForm"] .text-danger {
	color: red !important;
	font-weight: bold;
}
.modal-header .close {
	position: absolute;
	right: 15px;
	top: 15px;
}
.modal-header .close:hover {
	color: #fff;
}
input.ng-touched.ng-invalid-required {
	border: 2px solid red;
}
.btn:disabled {
	opacity: .45;
	cursor: not-allowed;
}
.uib-datepicker th.text-center.ng-scope {
	color: #fff;
}
.sweet-alert p {
	font-weight: 400;
	margin-bottom: 10px;
}

.ui-select-container[theme="selectize"].direction-up .ui-select-dropdown {
	z-index: 99;
}

@media (min-width: 1279px) {
	#go-banners-section .carousel-caption h2,
	#go-banners-section .carousel-caption h2 * {
		font-size: 2.5rem !important;
	}
}
@media (max-width: 767px) {
	#go-banners-section .banners-wrapper {
		height: auto;
		max-height:100vh;
	}
	#go-banners-section .carousel-caption{
	 top:0;
	}
	#go-banners-section .carousel-caption h2,
	#go-banners-section .carousel-caption h2 * {
		font-size:1.5rem !important;
		margin-bottom: 10px !important;
	}

	#go-banners-section .carousel-caption .es-carousel-text *{
		font-size: 1rem !important;
	}
	#go-banners-section .caption-right {
		right: 15px;
	}
}
