/* Add here all your CSS customizations */
#rainbow {
    background: -moz-linear-gradient( left ,
        rgba(255, 0, 0, 1) 0%,
        rgba(255, 255, 0, 1) 15%,
        rgba(0, 255, 0, 1) 30%,
        rgba(0, 255, 255, 1) 50%,
        rgba(0, 0, 255, 1) 65%,
        rgba(255, 0, 255, 1) 80%,
        rgba(255, 0, 0, 1) 100%);
    background: -webkit-gradient(linear,  left top,  left bottom, 
        color-stop(0%, rgba(255, 0, 0, 1)), 
        color-stop(15%, rgba(255, 255, 0, 1)),
        color-stop(30%, rgba(0, 255, 0, 1)),
        color-stop(50%, rgba(0, 255, 255, 1)),
        color-stop(65%, rgba(0, 0, 255, 1)),
        color-stop(80%, rgba(255, 0, 255, 1)),
        color-stop(100%, rgba(255, 0, 0, 1)));
	background: -ms-linear-gradient(left,  
	    #FF0000 0%, #FFED00 15%, #00FF05 30%, #00FBFF 50%, #0015FF 65%, #FF00E5 80%, #FF0004 100%);
}

#rainbow {
    height: 5px;
}

#rainbow2 {
    background: -moz-linear-gradient( left ,
        rgba(255, 0, 0, 1) 0%,
        rgba(255, 255, 0, 1) 15%,
        rgba(0, 255, 0, 1) 30%,
        rgba(0, 255, 255, 1) 50%,
        rgba(0, 0, 255, 1) 65%,
        rgba(255, 0, 255, 1) 80%,
        rgba(255, 0, 0, 1) 100%);
    background: -webkit-gradient(linear,  left top,  left bottom, 
        color-stop(0%, rgba(255, 0, 0, 1)), 
        color-stop(15%, rgba(255, 255, 0, 1)),
        color-stop(30%, rgba(0, 255, 0, 1)),
        color-stop(50%, rgba(0, 255, 255, 1)),
        color-stop(65%, rgba(0, 0, 255, 1)),
        color-stop(80%, rgba(255, 0, 255, 1)),
        color-stop(100%, rgba(255, 0, 0, 1)));
	background: -ms-linear-gradient(left,  
	    #FF0000 0%, #FFED00 15%, #00FF05 30%, #00FBFF 50%, #0015FF 65%, #FF00E5 80%, #FF0004 100%);
}

#rainbow2 {
    height: 5px;
}

/* Call To Action */
section.call-to-action2 {
	position: relative;
	clear: both;
}

section.call-to-action2:before {
	content: "";
	display: block;
	position: absolute;
	border-left: 15px solid transparent;
	border-right: 15px solid transparent;
	/*border-top: 15px solid #0077B3;*/
	height: 15px;
	width: 15px;
	top: -5px;
	left: 50%;
	margin-left: -7px;
}

section.call-to-action2 h3 {
	text-transform: none;
	color: #121212;
}

section.call-to-action2 h3 .btn {
	margin-left: 10px;
}

section.call-to-action2.no-arrow:before {
	display: none;
}

.btn22 {
	color: #454545;
}