body{
	background: rgb(41,45,103);
background: -moz-radial-gradient(circle, rgba(41,45,103,1) 0%, rgba(18,19,36,1) 100%);
background: -webkit-radial-gradient(circle, rgba(41,45,103,1) 0%, rgba(18,19,36,1) 100%);
background: radial-gradient(circle, rgba(41,45,103,1) 0%, rgba(18,19,36,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#292d67",endColorstr="#121324",GradientType=1);
}
body{
	background: rgb(41,45,103);
background: -moz-radial-gradient(circle, rgba(41,45,103,1) 0%, rgba(18,19,36,1) 100%);
background: -webkit-radial-gradient(circle, rgba(41,45,103,1) 0%, rgba(18,19,36,1) 100%);
background: radial-gradient(circle, rgba(41,45,103,1) 0%, rgba(18,19,36,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#292d67",endColorstr="#121324",GradientType=1);
}

.text-special{
	color: #292d67 !important;
}

ul li a{
	color: #292d67 !important;
}

.bg-special{
	background-color:#d2d4ef;
}

.special-border{
	border: 4px solid #d7a600;
}

.special-border h3{
	color: #d7a600;
}

.line{ line-height: 1.8;}

.btn-primary:hover{
	background-color: #d7a600 !important;
	border-color: #d7a600 !important;
}

.btn-primary{
	background-color: #ce3a00 !important;
	border-color: #ce3a00 !important;
}

h4,h5{
		font-size: 18px !important;
	}

h2{ font-size: 21px !important;}
#footer p{ line-height: 1.9 !important;}
#top p{ line-height: 1.7 !important; }

@media only screen and (max-width: 768px) {
	
	h1{
		font-size: 18px !important;
	}
	
	h2{
		font-size: 18px !important;
	}
	
	h4,h5{
		font-size: 18px !important;
	}
	
	p{ font-size: 13px; }
	
	.line{ line-height: 1.4;}
	
	h3{
		font-size: 20px !important;
	}
	
	.special-border p{
		font-size: 11px !important;
	}
	
}