/* ChariteMax - HTML Template */

@media only screen and (max-width: 1800px) {
	.main-slider .slider-wrapper .image img {
		width: auto;
	}
}

@media only screen and (max-width: 1300px) {
	.page-wrapper {
		overflow: hidden;
	}
}

@media only screen and (max-width: 1199px) {
	.page-wrapper {
		margin-bottom: 0px !important;
	}
	.fact-counter .inner-box {
		margin-left: 100px;
		margin-bottom: 30px;
	}
	.main-header.style-two .header-upper {
	    padding: 0px;
	}
	.main-menu .navigation>li{
		padding:45px 10px;	
	}
	.header-upper .main-menu .navigation>li>a{
		text-transform:capitalize;	
	}
	.widget ul li{
		padding-left:0px;
	}
	.widget ul li a{
		padding-left:24px;
	}
}

@media only screen and (min-width: 768px){
	
	.main-menu .navigation > li > ul,
	.main-menu .navigation > li > ul > li > ul{
		display:block !important;
		visibility:hidden;
		opacity:0;
	}
	
}

@media only screen and (max-width: 991px) {
	.main-menu .navigation>li{
		padding:45px 15px;	
	}
	.image-block-one {
		margin-bottom: 50px;
	}
	.image-block-one .big-image img {
		float: left;
		right: 0;
	}
	.image-block-one .small-image {
		right: 5px;
	}
	.main-footer .services-widget {
		padding-left: 0px;
	}
	.main-footer .posts-widget {
		padding-right: 0px;
		margin-left: 0px;
	}
	.header-top .outer-box {
		justify-content: center;
	}
	.event-section .image-block-one .big-image img {
		right: 0px;
	}
	.header-upper.style-two .main-menu .navigation>li {
		
	}
	.main-header.style-two {
	    position: relative;
	    background: #222;
	}
	.main-header.style-two .logo-outer {
	    padding: 15px 0 15px;
	    background-color: #2a2a2a;
	    margin-bottom: 10px;
	}
	.charity_theme .charity_theme{
		margin-left:0px;	
	}
	.cause-block .image{
		display:block;	
	}
	#tribe-events-pg-template{
		padding:0px !important;	
	}
}

@media only screen and (max-width: 599px) {
	.main-slider h1 {
		font-size: 40px;
		line-height: 50px;
	}
	.main-slider .text{
		font-size:26px;
		line-height:1.3em;
	}
	.fact-counter .inner-box {
	    max-width: 260px;
	    margin: 0 auto;
	    margin-bottom: 30px;
	}
	.cause-block .image{
		display:block;	
	}
	.feature-block .overlay-content{
		width:100%;
		padding:15px 20px;	
	}
	.btn-style-two{
		text-transform:capitalize;
	}
	.event-block-two .lower-content{
		padding:40px 30px 30px;	
	}
	#tribe-events .tribe-events-button, .tribe-events-button{
		display:block;
		font-size:16px;
		margin-bottom:10px;
		margin-right:0px;	
	}
	.cause-block-two .lower-content{
		padding:30px 30px 35px;	
	}
	.campaign-summary .campaign-summary-item{
		width:100%;	
	}
	.charty_theme .charty_theme{
		margin-left:0px;	
	}
}

@media only screen and (max-width: 479px) {
	
	.author-box .inner-box{
		padding-left:0px;	
	}
	.author-box .image{
		position:relative;
		left:0px;
		top:0px;
		margin-bottom:20px;
	}
	.news-block-two .inner-box .lower-box{
		padding: 30px 20px;
		padding-left: 30px;	
	}
}