body {background: #ffffff;color:#000 !important;}
.logo-header {
	/*background-color: #d5ecff;*/
	/*background-color: #ffffcc;*/
	background-image: url(../images/header-bg.png);
	margin-left: auto;
	margin-right: auto;
	width: 100%;
	max-width: 100%;
}
.logo-header-heading h2 {
	padding: 20px;
	font-size: 38px;
	padding-left: 80px;
	line-height: 1.2em;
	color: #4422a7;
	font-weight: 800;
	text-align: center;
	text-transform: uppercase;
}
.custom-logo { 
	width: 130px;
	/* position: absolute; 
	right: 0; 
	margin-right: -50px;*/
}
.main-footer {    
    padding: 20px 0 40px;
}
.main-menu .navigation > li > ul {width: 230px;}
.news-section.style-two {background-color: #cee6fb;}
.custom-btn-style {
	position: relative;
	font-size: 15px;
	margin-top: 3px;
	margin-bottom: 13px;
	color: #ffffff;
	line-height: 20px;
	font-weight: 500;
	padding: 10px 30px 10px;
	background-color: #26ad21;
	border: solid 1px #19991b;
	border-radius: 8px;
}
.custom-btn-style:hover {background-color: #4422a7;border: solid 1px #fff;}
.custom-btn-style a {color: #ffffff;}
.fixed-header a {color: #ffffff;}
.about-event{background-color:#ffffff;padding:60px 0 8px;min-height:550px;}
.testimonial-section {padding: 40px 0 16px;}
.contact-link{position: relative;padding: 50px 0 50px;}
.forms-orders{position: relative;background-color: #f8f8fa;padding: 140px 0 60px;}
.about-school{position: relative;background-color: #f8f8fa;padding: 140px 0 60px;}
.main-menu .navigation > li{padding:0px !important;}
.about-section {position: relative;padding: 110px 0 0;padding-top: 65px;}
.scroller{margin: 0;margin-top: 0px;padding: 0;height: 42px;margin-top: 49px;}
.topics-section-two {padding: 12px 0 18px;}
.logo-div {height: 130px;text-align: center;margin-top: 0;}
.info-block .image-box {float: left;margin-right: 20px;}
.main-header .header-upper .nav-outer {margin-top: 0;}
.main-menu .navigation > li:hover > a, .main-menu .navigation > li.current > a {color: #fbfbfb;}
.sec-title {margin-bottom: 20px;padding-left: 0;margin-top: 13px;}
.sec-title h2{font-family:'Roboto Slab', sans-serif;font-size: 25px;}
/*.about-event .content-column .text{text-align:justify;line-height:32px;font-family:'Roboto Slab', sans-serif;}*/
.about-event .content-column .text{text-align:justify;line-height:32px;font-family:'Roboto Slab', sans-serif;line-height: 23px;}
.fun-fact-section-two {padding: 8px 0 9px;}
.info-block .text{text-align:justify;}
.feature-block-two h4 a:hover {color: #11b01e;}
/*.sec-title h2 {font-family: 'Cambria', sans-serif;font-size: 25px;}*/
.testimonial-block .info-box .thumb{ left:-100px; }
.about-event .content-column .text{ color: #000; }
.feature-block-two .icon img {height: 225px;}
.news-section {padding: 55px 0 45px;}
.feature-block-two h4 {font-size: 19px;}

@media (min-width: 1024px) and (max-width: 1380px) {
.main-header .header-upper .logo-box{ display:none !important;}
}

@media (max-width: 768px) {
.logo-header-heading h2 {font-size: 20px;padding-left: 75px;}
}

@media (max-width: 768px) {
.logo-div {height: auto;text-align: center;margin-top: 0;}
.custom-logo {width: 90px;position: relative;left: unset;margin-right: auto;float: unset;margin-left: 13px;}
.logo-header {height: auto;}
}