#newsList {
	MARGIN-TOP: -8px; HEIGHT: 175px; OVERFLOW: hidden
}
#searchDonate1{ width:65px; height:30px;}
UL.services_list {
	MARGIN: 0px
}
.services_list LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; HEIGHT: auto; PADDING-TOP: 0px
}
.twitter UL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#thanks {
	MARGIN: 70px 30px 10px; HEIGHT: 185px; OVERFLOW: hidden
}
#thanks LI {
	LINE-HEIGHT: 25px
}
.twitter UL LI {
	MARGIN: 0px
}
#thanks SPAN {
	COLOR: rgb(205,144,33); MARGIN-RIGHT: 3px
}
UL.services_list A {
	TEXT-DECORATION: none
}
#templatemo_footer {
	COLOR: white
}
.searchModule {
	WIDTH: 275px; MARGIN-BOTTOM: 10px; BACKGROUND: url(../img/search3.png) #f3f2e8 no-repeat 3px 51px; HEIGHT: 160px
}
.searchModule .header {
	TEXT-ALIGN: center; LINE-HEIGHT: 40px; HEIGHT: 40px; COLOR: #07567e; FONT-SIZE: 22px; FONT-WEIGHT: bold; text-shadow: 1px 1px 1px #FFECC0
}
.searchContent {
	MARGIN-TOP: 10px; PADDING-LEFT: 90px
}
.searchContent SELECT {
	WIDTH: 140px
}
INPUT {
	WIDTH: 140px
}
.searchContent SELECT {
	MARGIN-BOTTOM: 5px; HEIGHT: 27px
}
.searchContent INPUT {
	MARGIN-BOTTOM: 5px; HEIGHT: 27px
}
.searchContent INPUT {
	WIDTH: 170px
}
.searchContent BUTTON {
	WIDTH: 45px; HEIGHT: 27px
}

.back-top{
	font-size:14px;
	padding-left:165px;
	margin-top:10px;
}
.layui-layer-iframe {
	width:580px;
	height:380px;
}

@media(max-width:1099px) {
	#templatemo_wrapper,#content_bottom{
		width:970px;
	}
	#templatemo_banner{
		width:900px;
	}
	#templatemo_content,.section_w900{
		width:846px;
	}
	#temmplatmeo_header,#templatemo_content,#content_bottom{
		background-size:contain;
	}
	#sharel{
		margin-left:-505px;
	}
	.section_w580{
		width:526px;
	}
	#templatemo_footer{
		width:880px;
	}
}

@media(max-width:991px) {
	#templatemo_wrapper,#content_bottom{
		width:750px;
	}
	#templatemo_menu ul li a{
		width:93px;
	}
	
	#templatemo_banner{
		width:680px;
		height:380px;
		background:#3266a3;
		border:3px solid #156994;
		border-top:0;
		border-radius:10px;
	}
	#banner_left,#banner_right{
		float:none;
	}
	#banner_left{
		width:100%;
	}
	#templatemo_content,.section_w900{
		width:626px;
	}
	.section_w580{
		width:100%;
		margin-bottom:10px;
	}
	.section_w280{
		float:none;
		width:100%;
	}
	.testimonial{
		width:190px;
		float:left;
		margin-right:50px;
	}
	#sharel{
		margin-left:-395px;
	}
	#templatemo_footer{
		width:670px;
	}
	
}

@media(max-width:767px) {
	*{
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
	}
	#templatemo_wrapper{
		width:100%;
	}
	#templatemo_banner{
		width:96%;
		height:470px;
		margin:20px auto;
		padding:20px 15px;
	}
	#templatemo_content{
		width:100%;
		padding-left:15px;
		padding-right:15px;
		margin:10px auto;
		background-size:cover;
	}
	.back-top{
		padding-left:10%;
	}
	#temmplatmeo_header{
		height:auto;
	}
	#temmplatmeo_header #site_title,
	#temmplatmeo_header #templatemo_menu{
		width:100%;
		float:none;
	}
	#temmplatmeo_header #templatemo_menu{
		height:auto;
		padding:15px 15px 0;
	}
	#templatemo_menu ul li a{
		float:none;
		display:inline-block;
		width:114px;
	}
	#banner_right,.contentslider{
		width:100%;
	}
	.section_w900{
		width:100%;
	}
	.testimonial{
	width:100%;
		float:none;
		margin:10px auto;
	}
	.searchModule,.twitter{
		width:100%;
	}
	#content_bottom{
		display:none;
	}
	#templatemo_footer{
		width:100%;
		padding:0 15px;
	}
	
}