@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: 795px) {
  #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;
}
}
