@media (max-width: 1230px) {
#search-block-form {
width: 175px;
}

}

@media (max-width: 1190px) {
.sf-menu.sf-style-white a {
font-size: 1.2em;
}
#search-block-form {
width: 125px;
}
#search-block-form .form-text {
width: 90px;
}
}

@media (max-width: 1060px) {

	.conflux-2-highlighted3 .panel-panel,
	.conflux-2-highlighted3 .panel-panel:first-of-type {
		width: 50%;
		padding: 0 ;
	}

	.conflux-2-highlighted3 .conflux-2-highlighted3-2 {
		padding: 0;
		width: 100%;
	}

	.conflux-2-highlighted3-1.panel-panel,
	.conflux-2-highlighted3-1.panel-panel:first-of-type,
	.conflux-2-highlighted3-1.panel-panel:last-of-type {
		width: 100%;
	}

	.conflux-2-highlighted3-1 .panel-pane {
		padding: 0 3.2%;
	}

	.conflux-2-highlighted4 .panel-panel {
		width: 50%;
	}
	.conflux-2-highlighted4-2.panel-panel {
		padding-top:0px;
	}
	.front .conflux-2-highlighted4-3.panel-panel {
		clear: both;
		width: 80%;
		margin: 0 auto;
		float: none;
		padding-top:30px;
	}
	.sf-menu.sf-style-white a {
	font-size: 1.1em;
	line-height: 3.3em;
	}
	.sf-menu.sf-style-white li:after {
	font-size: 1.1em;
	line-height: 3.3em;
	}
}

@media (max-width: 990px) {
	#admin-menu {
		display: none;
	}
	html body.admin-menu {
	margin-top: 0 !important;
	}
	.sf-menu.sf-style-white li:after {
	padding: 0 .8em;
	}
}


@media (max-width: 860px) {
	#search-block-form {
	width: 215px;
	}

		
	.conflux-2-center {
	width: 100%;
	float: none;
	}
	.conflux-2-sidebar2 {
	width: 100%;
	float: none;
	padding-bottom: 0;
	margin-bottom: 20px;
	margin-left: 0;
	}


	#search-block-form {
		margin-bottom: 10px;
	}
	#search-block-form .form-text {
	width: 88px;
	}
	.conflux-2-footer1.panel-panel,
	.conflux-2-footer2.panel-panel,
	.conflux-2-footer3.panel-panel,
	.conflux-2-footer4.panel-panel {
		width: 50%;
	}
	.conflux-2-footer2.panel-panel,
	.conflux-2-footer4.panel-panel {
		padding-left: 0 !important;
		clear: left;
	}
	.conflux-2-footer2.panel-panel .conflux-2-footer2-inner {
		padding-top:20px;
	}
}

@media (max-width: 700px) {
#block-menu-menu-secondary-menu .menu li {
display: block;
}
.btn.memberlogin {
margin-bottom: 1em;
}
}


@media (max-width: 560px) {

.featured.press .intro {
float: none;
width: 100%;
padding: 0px 20px 20px 20px;
}
.featured.press .date {
float: none;
width: 100%;
}


.conflux-2-highlighted1 {
	display: none;
}
.conflux-2-highlighted3 .conflux-2-highlighted3-1.panel-panel,
.conflux-2-highlighted3 .conflux-2-highlighted3-2.panel-panel,
.conflux-2-highlighted3 .panel-pane {
	width: 100%;
	float: none;
	padding: 0 !important;
	clear: both;
}
.conflux-2-highlighted4 .panel-panel {
	width: 100%;
	padding: 0px !important;
	float: none;
}
.conflux-2-highlighted4-2.panel-panel {
	padding-top:20px;
}

#donor_list .col.one,
#donor_list .col.two {
	width:100%;
	float:none;
}


}

@media (max-width: 481px) {

.pane-textsize-form {
	display: none;
}
.btn.memberlogin {
padding: 10px 15px;
}
#superfish-1-select {
	width: 222px;
	margin: 10px auto;
	float: none;
	display: block;
}
#search-block-form {
	float: none;
	width: 222px;
	margin: 10px auto;

float: right;
width: 175px;
}

.conflux-2-footer1.panel-panel,
.conflux-2-footer2.panel-panel,
.conflux-2-footer3.panel-panel,
.conflux-2-footer4.panel-panel {
	width: 100%;
	padding-left: 0 !important;
	float: none;
}
.conflux-2-footer4.panel-panel .conflux-2-footer4-inner {
	padding-top:20px;
}
}


@media (max-width: 340px) {
.conflux-2-header1.panel-panel {
max-width: 100%;
width: 100%;
padding: 0 20px;
float: none;
position: relative;
}
.btn.memberlogin {
margin-bottom: 1em;
width: 100%;
border-radius: 5px;
}
#block-menu-menu-secondary-menu .menu {
margin: 0 0 20px 0;
list-style: none;
width: 100%;
padding: 0;
}
#block-menu-menu-secondary-menu .menu a {
font-size: 1.2em;
line-height: 1.6em;
font-weight: 400;
color: #fff;
padding: 0;
text-align: center;
}
}
