.about.style-two {
    padding: 12px 0 20px;
}.about.style-two {
    padding: 12px 0 20px;
}.about.style-two {
    padding: 12px 0 20px;
}.about.style-two {
    padding: 12px 0 20px;
}@media (max-width: 1200px) and (min-width: 992px) {
.theme_menu .thm-btn {
	padding: 0 13px;
}
}
 @media (max-width: 1200px) and (min-width:992px) {
.two-column .inner-box .image-box {
	position: relative;
	margin-bottom: -95px;
}
.two-column .content-box {
	padding: 30px 0px 80px;
}
}
@media (max-width: 1199px) {
.our-team .content-box .item-list .single-team .content-holder h3 {
	margin-top: 15px;
}
.our-team .content-box .item-list .single-team .content-holder p {
	margin-top: 8px;
}
.our-team .content-box .item-list .single-team .content-holder .social {
	margin-top: 8px;
}
.our-courses .item-box .item-list .item .image-box {
	position: relative;
	display: block;
	max-width: 100% !important;
}
.our-courses .item-box .item-list .item .image-box img {
    margin: 0px auto;
    display: block;
}
.app-image {
    height: auto;
}
.get-app-icon {
    width: 100%;
    text-align: center;
}
.our-courses .item-box .item-list .column .item .content {
	border-left: 0px !important;
}
.about .single-column.about_carousel {
	padding-left: 15px !important;
}
.navigation li a {
	padding: 7px 5px 28px;
}
}
@media (max-width: 1024px) {
.project-carousel .owl-controls .owl-nav {
	top: auto;
	left: 0;
	right: 0;
}
.recent-project .owl-controls {
	position: absolute;
	bottom: 45px;
	left: -155px;
}
}
 @media (max-width: 991px) {
.theme_menu.stricky-fixed .main-logo {
	display: none;
}
.mainmenu-area .menu-column {
	float: left;
	width: 100%;
}
.mainmenu-area .right-area {
	margin-right: 17px;
}
.mainmenu-area {
	position: relative;
}
.right-area {
	position: absolute;
	right: 15px;
	top: 6px;
}
.nav_side_content .search_option form {
	width: 250px;
	right: -25px;
	top: 52px;
}
.theme_menu {
	background: #f7f7f7;
}
.main-logo {
	margin: 15px 0 15px;
}
.nav_side_content {
	margin-top: 31px;
}
.two-column .content-box {
	padding: 30px 0px 80px;
}
.footer .footer-upper .footer-widget.contact {
	margin-left: 0px;
}
.latest-news .content-box .item-list .item {
	margin-top: 40px;
}
.our-team {
	text-align: center;
}
.call-to-action {
	text-align: center;
}
.call-to-action a.thm-btn {
	float: none !important;
}
.course-single .course {
	margin-right: 0px;
}
.faq-section .inner-box .ask-questions {
	margin-right: 0px;
}
.sidebar-page .sidebar {
	padding-left: 0px;
}
.online-fees-payment {
    position: fixed;
    right: 0px;
    top: 0px;
    z-index: 2;
}

.online-fees-payment img{
    height: 80px;
}
}
 @media (max-width: 768px) {
.header-top .top-right, .header-top .top-left {
	width: 100%;
	text-align: center;
}
.header-top .top-right ul, .header-top .top-left ul {
	text-align: center;
}
.header-top .top-right ul li, .header-top .top-left ul li {
	display: inline-block;
	float: none;
}
.our-team .owl-controls .owl-nav {
	margin-bottom: 10px !important;
}
.latest-news .owl-theme .owl-nav {
	margin-bottom: 10px !important;
	bottom: 0px;
}
.page-title {
	text-align: center;
}
.page-title .path {
	text-align: center;
}
.sidebar-page .sidebar {
	position: relative;
	padding-left: 0px;
}
.header-top .top-right {
	 margin: 0px 0px;
    display: none;
}
.footer-bottom .pull-left {
	text-align: center;
	width: 100%;
}
.footer-bottom .pull-right {
	text-align: center;
	margin-top: 5px;
	width: 100%;
}
}
 @media (max-width: 640px) {
.rev_slider, .page-title {
	margin-top: 0px !important;
}
.page-title {
	text-align: center;
}
}
 @media (max-width: 540px) {
.fact-counter .column {
	width: 100%;
}
}
 @media (max-width: 440px) {
.about .owl-nav {
	display: none;
}
}
 @media only screen and (min-width: 1200px) {
.container {
	padding: 0;
}
.container-fluid {
	padding: 0;
}
}
 @media only screen and (min-width: 991px) {
.mobile-menu {
	display: none;
}
}
@media only screen and (max-width: 991px) {
/*=================== mobile-menu ======================*/
	.page-title {
    padding: 30px 0px 20px;
}
	.page-title h1 {
    font-size: 30px;
}
	
	.about.style-two {
    padding: 12px 0 20px;
}
	.sec-title h2 {
    margin-bottom: 10px;
    font-size: 20px;
}

.navigation {
	display: none;
}
.main-menu .collapse {
	border: 0px;
	max-height: 300px;
	display: none !important;
	overflow: auto !important;
}
.main-menu .collapse.in, .main-menu .collapsing {
	display: block !important;
	width: 100%;
	border: 1px solid #fc7013;
	border-top: 0px;
	margin-bottom: 20px;
}
.main-menu .navbar-header {
	padding: 0px 6px;
	float: none;
	background: #dc000c;
	height: 42px;
}
.main-menu {
	float: none;
	margin-top: 0px;
}
.home_right_god img {
	display: none;
}
.slide-content-box {
	margin-left: 0px !important;
}
.rev_slider_wrapper {
	height: auto !important;
}
.about_right_god {
	display: none;
}
.about {
padding-bottom: 130px;
    padding-top: 0px;
}
.main-menu .navbar-toggle {
	float: none;
	margin: 0;
	display: block;
	width: 100%;
}
.navbar-aside {
	font-family: 'Aladin', cursive;
	position: absolute;
	top: 2px;
	color: #fff;
	right: 5%;
	font-size: 25px;
}
.navbar-aside {
	display: block;
}
.main-menu .navbar-toggle .icon-bar {
	background: #ffffff;
	width: 30px;
}
.rev_slider_wrapper .slide-content-box .button a{
	display:none;
}
/*=================================menu=======================*/     
}
