/*!
 * Start Bootstrap - Scrolling Nav (https://startbootstrap.com/template-overviews/scrolling-nav)
 * Copyright 2013-2019 Start Bootstrap
 * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap-scrolling-nav/blob/master/LICENSE)
 */
	
 @import url("https://fonts.googleapis.com/css?family=Source+Sans+Pro:900");

 body {
	background-image: linear-gradient(rgba(0,0,0,.6),rgba(0,0,0,.6)),url(../img/ufc-bg.jpg);
}
 
 header {
  padding: 63px 0 0px;
}

section {
  padding: 35px 0;
}

.countdown_text {
  font-size: 30px;
}

.bg-black {
  background-color: #000!important;
}
.carousel-inner {
  margin-bottom: -35px;
}

.form-style {
  background-color: #fff;
  padding: 20px 20px 20px 20px;
  border: solid 1px #000;
}

.form-title {
  padding: 13px 10px;
  color: #fff;
  font-weight: 700;
}

.form-title1 {
  text-align: center;
  background: #222e3e;
font-size: 22px;
}

.form-title2 {
  background: #f69e00;
}
.secure-icons {
  width: 120px;
    margin: 0 auto 20px;
}



.bg-img {

	background-image: url("../img/bg-img.jpg");
	background-repeat: repeat;
	width: 100%;
}

.bg-top {
	padding-top: 20px;
	padding-bottom: 20px ;
}

.box-left-1 {
	background-color: #294149;
	color:#fff;
	text-align: center;
	padding-top: 80px;
	padding-bottom:80px;

}

.box-left-2 {
	background-color: #ddd;
	text-align: center;
	padding-top: 20px;
	padding-bottom:20px;
	border: solid 1px #ccc;
}

.box-left-3 {
	font-weight: bold;
	
}


.icons .container .icon-box {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    justify-content: flex-start;
    align-items: center;
    flex-direction: column;
    text-align: center;
    width: calc(100% / 4 - 0.5rem);
}
.icons .container .icon-box figure {
    width: 100px;
    height: 100px;
    margin: 0 auto;
}

.icons .container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    justify-content: flex-start;
    align-items: flex-start;
    background-color: none;
    flex-direction: row;
    flex-wrap: wrap;
    margin: 0 auto;
    padding: 1rem;
}
.container {
    max-width: 1120px;
}

/*!
 Snow Css
 */
.snow1 {
	background: url(https://designshack.net/tutorialexamples/letitsnow/snow.png);
	background-repeat: repeat;
	width: 100%;
	height: 188px;
	position: absolute;
	top: 0;
	left: 0;
	animation: snowOne 10s infinite linear;
}
.snow2 {
	background: url(https://designshack.net/tutorialexamples/letitsnow/snow.png);
	background-repeat: repeat;
	width: 100%;
	height: 188px;
	position: absolute;
	top: 0;
	left: 0;
	animation: snowTwo 10s infinite linear;
	background-size: 300px;
	filter: blur(1px);
}
.snow3 {
	background: url(https://designshack.net/tutorialexamples/letitsnow/snow.png);
	background-repeat: repeat;
	width: 100%;
	height: 188px;
	position: absolute;
	top: 0;
	left: 0;
	animation: snowThree 10s infinite linear;
	background-size: 800px;
	filter: blur(2px);
}

@keyframes snowOne{
	0%
	{
		background-position: 0px 0px;
	}
	100%
	{
		background-position: 100px 750px;
	}
}
@keyframes snowTwo{
	0%
	{
		background-position: 0px -100px;
	}
	100%
	{
		background-position: 0px 750px;
	}
}
@keyframes snowThree{
	0%
	{
		background-position: 0px 100px;
	}
	100%
	{
		background-position: 300px 750px;
	}
}