body {
	color: rgb(255, 255, 255); line-height: 30px; background-color: rgb(0, 0, 0);
}
.header-section {
	background: rgb(255, 24, 68); width: 100%; height: 50px; text-align: center; margin-bottom: 60px;
}
.name-upper {
	background: rgb(255, 0, 48); padding: 20px 20px 15px; border-radius: 0px 0px 25px 25px; border-right-color: rgb(255, 255, 255); border-bottom-color: rgb(255, 255, 255); border-left-color: rgb(255, 255, 255); border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px; border-right-style: dashed; border-bottom-style: dashed; border-left-style: dashed; display: inline-block; -webkit-border-radius: 0px 0px 25px 25px; -moz-border-radius: 0px 0px 25px 25px;
}
.name-logo {
	color: rgb(255, 255, 255); text-transform: uppercase; line-height: 40px; font-size: 30px; margin-top: 0px;
}
.subscribe-sec {
	padding-bottom: 60px;
}
.subscribe-sec h1 {
	padding-top: 30px; font-size: 40px; font-weight: 900;
}
.subscribe-sec h4 {
	font-size: 16px;
}
.subscribe-sec .subscribe {
	background: rgb(255, 0, 48); margin: 40px; padding: 20px; border-radius: 10px; border: 2px dashed rgb(255, 255, 255); border-image: none; color: rgb(255, 255, 255); line-height: 25px; font-size: 20px; font-weight: normal; box-shadow: 0px 0px 0px 4px #ff0030, 2px 1px 6px 4px rgba(10,10,0,0.5); text-shadow: -1px -1px #aa3030; -webkit-border-radius: 10px; -moz-border-radius: 10px;
}
.input-set {
	border: 1px solid rgb(255, 255, 255); border-image: none; background-color: transparent;
}
.btn-set {
	border: 1px solid rgb(255, 255, 255); border-image: none; color: rgb(255, 255, 255); background-color: rgb(255, 0, 0);
}
.btn-set:hover {
	border: 1px solid rgb(255, 255, 255); border-image: none; color: rgb(255, 255, 255); background-color: rgb(255, 24, 68);
}
.copyrights {
	height: 0px; line-height: 0; text-indent: -9999px; overflow: hidden; font-size: 0px;
}
.about-sec {
	padding-top: 50px; padding-bottom: 60px; background-color: rgb(0, 148, 255);
}
.about-sec h3 {
	font-weight: 800;
}
.bdr-b-r {
	border-right-color: rgb(255, 255, 255); border-bottom-color: rgb(255, 255, 255); border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid;
}
.bdr-b {
	border-bottom-color: rgb(255, 255, 255); border-bottom-width: 1px; border-bottom-style: solid;
}
.bdr-r {
	border-right-color: rgb(255, 255, 255); border-right-width: 1px; border-right-style: solid;
}
.pad-o {
	padding: 20px;
}
.contact-sec {
	padding-bottom: 60px;
}
.contact-sec h1 {
	padding-top: 30px; font-size: 40px; font-weight: 900;
}
.contact-sec h4 {
	font-size: 16px;
}
.contact-sec .form-control {
	border-radius: 0px; border: 1px solid rgb(255, 0, 48); border-image: none; color: rgb(255, 0, 48); min-height: 50px; background-color: transparent; -webkit-border-radius: 0px; -moz-border-radius: 0px;
}
.btn-send {
	border-radius: 0px; border: 1px solid rgb(255, 0, 48); border-image: none; color: rgb(255, 255, 255); background-color: rgb(0, 0, 0); -webkit-border-radius: 0px; -moz-border-radius: 0px;
}
.btn-send:hover {
	border-radius: 0px; border: 1px solid rgb(255, 0, 48); border-image: none; color: rgb(255, 255, 255); background-color: rgb(0, 0, 0); -webkit-border-radius: 0px; -moz-border-radius: 0px;
}
#footer {
	padding: 15px 40px; text-align: right; color: rgb(255, 255, 255); font-size: 14px; background-color: rgb(255, 24, 68);
}
@media all and (max-width:767px) and (min-width:200px)
{
.bdr-b-r {
	border: currentColor; border-image: none;
}
.bdr-b {
	border: currentColor; border-image: none;
}
.bdr-r {
	border: currentColor; border-image: none;
}
}
