/* text gradient */
.dark-md{
  -webkit-background-clip: text;
  -moz-background-clip: text;
  -o-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
  -moz-text-fill-color: transparent;
  -o-text-fill-color: transparent;
}

/* gradient 1 */
.bg-color,
.dark-md,
.facebookbtn,
.photos-fb,
button#submit-button,
.floatingButton{
  background:-moz-linear-gradient(46deg, #8769A9 0%, #507CB3 100%); 
  background:-webkit-linear-gradient(46deg, #8769A9 0%, #507CB3 100%);
  background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#8769A9), color-stop(100%,#507CB3)); 
  background:-o-linear-gradient(46deg, #8769A9 0%, #507CB3 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#507CB3', endColorstr='#8769A9', GradientType=0 );
  background:-ms-linear-gradient(46deg, #8769A9 0%, #507CB3 100%);
  background:linear-gradient(46deg, #8769A9 0%, #507CB3 100%);
 
}

/* gradient 2 */
.facebookbtn:hover{
     background:-moz-linear-gradient(46deg, #4268B2 5%, #4167B2 100%); 
     background:-webkit-linear-gradient(46deg, #4268B2 5%, #4167B2 100%);
     background: -webkit-gradient(linear, left top, right bottom, color-stop(5%,#4268B2), color-stop(100%,#4167B2 )); 
     background:-o-linear-gradient(46deg, #4268B2 5%, #4167B2 100%);
     filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4167B2', endColorstr='#4268B2', GradientType=0 );
     background:-ms-linear-gradient(46deg, #4268B2 5%, #4167B2 100%);
     background:linear-gradient(46deg, #4268B2 5%, #4167B2 100%);
 
}


/* gradient 3 */
.form-control:focus{
    border-color: -webkit-linear-gradient(45deg, #8769a9, #507cb3);
    border-color: -o-linear-gradient(45deg, #8769a9, #507cb3);
    border-color: -moz-linear-gradient(45deg, #8769a9, #507cb3);
    border-color: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#8769A9), color-stop(100%,#507CB3)); 
    border-color: linear-gradient(45deg, #8769a9, #507cb3);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4167B2', endColorstr='#4268B2', GradientType=0 );
    border-color:-ms-linear-gradient(46deg, #4268B2 5%, #4167B2 100%);
 
}

/* gradient 4 */
.site-footer {
	background-color:black;
}
	  /*{ background: linear-gradient(-45deg, #03060a,#000000,#121212,#121821);
    background: -webkit-linear-gradient(-45deg, #03060a,#000000,#121212,#121821);
    border-color: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#03060a), color-stop(100%,#121212));
    background: -moz-linear-gradient(-45deg, #03060a,#000000,#121212,#121821);
    background: --linear-gradient(-45deg, #03060a,#000000,#121212,#121821);
    background: -ms-linear-gradient(-45deg, #03060a,#000000,#121212,#121821);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#03060a', endColorstr='#121212', GradientType=0 );
    background-size: 400% 400%;
    animation: gradient 25s ease infinite;
    
  }
  
  @keyframes gradient {
	0% {
		background-position: 0% 50%;
	}
	50% {
		background-position: 100% 50%;
	}
	100% {
		background-position: 0% 50%;
	}
}

@-webkit-keyframes gradient {
	0% {
		background-position: 0% 50%;
	}
	50% {
		background-position: 100% 50%;
	}
	100% {
		background-position: 0% 50%;
	}
}

@-moz-keyframes gradient {
	0% {
		background-position: 0% 50%;
	}
	50% {
		background-position: 100% 50%;
	}
	100% {
		background-position: 0% 50%;
	}
}

@-o-keyframes gradient {
	0% {
		background-position: 0% 50%;
	}
	50% {
		background-position: 100% 50%;
	}
	100% {
		background-position: 0% 50%;
	}
} */