@media (max-width: 1160px) {

.fb_iframe_widget span {
	width:100% !important;
}

.fb_iframe_widget iframe {
	width:280px !important;
}
}
@media (max-width: 1090px) {

.fb_iframe_widget iframe {
	width:250px !important;
}
}

@media (max-width: 990px) {
.fb_iframe_widget iframe {
	width:210px !important;
}
}

@media (max-width: 960px) {
#headersearch {
display: none;
}
}

@media (max-width: 900px) {

.fb_iframe_widget iframe {
	width:550px !important;
}

.c4grid .conflux-container:nth-of-type(1) {
	display: none;
}
.c4grid .conflux-container:nth-of-type(3),
.c4grid .conflux-container:nth-of-type(4) {
	width:45%;
}

.front .conflux-highlight1 .conflux-home-scs-highlight1-1,
.front .conflux-highlight1 .conflux-home-scs-highlight1-2,
.front .conflux-highlight1 .conflux-home-scs-highlight1-3,
.front .conflux-highlight1 .conflux-home-scs-highlight1-4 {
	width: 48% !important;
	width: calc(50% - 1px) !important;
	float:left !important;
	display: block !important;
	padding: 0 !important;
}

.front .conflux-highlight1 .conflux-home-scs-highlight1-3 {
	border-left:0 solid #fff;
}

.conflux-home-scs-row:nth-of-type(6) .conflux-container:nth-of-type(1) {
	width: 86%;
	width: calc(100% - 20px);
	border:none;
	padding:10px 10px 0;
}
.conflux-home-scs-row:nth-of-type(6) .conflux-container:nth-of-type(2) {
	width: 100%;
	width: calc(100%);
	padding:0;
	border:none;
}
.conflux-home-scs-row:nth-of-type(6) {
	padding-bottom: 20px;
}
.conflux-home-scs-row:nth-of-type(6) .conflux-container:nth-of-type(2) .pane-content,
.conflux-home-scs-row:nth-of-type(6) .conflux-container:nth-of-type(3) .pane-content {
	padding:0 10px;
}

.conflux-home-scs-row:nth-of-type(7) .pane-content .views-row,
.conflux-main-after .pane-content .views-row,
.conflux-main-after .view-content .views-row {
	width: 45%;
	margin: 0 10px 10px;
}

.conflux-home-scs-row:nth-of-type(8) .conflux-container:nth-of-type(1), 
.conflux-home-scs-row:nth-of-type(8) .conflux-container:nth-of-type(2), 
.conflux-home-scs-row:nth-of-type(8) .conflux-container:nth-of-type(3) {
width: 100%;
width: calc(100%);
border: none;
padding-bottom: 20px;
}
.conflux-home-scs-row:nth-of-type(8) .conflux-container:nth-of-type(1) {
padding: 10px 20px 20px;
margin-top:0;
width: 90%;
width: calc(100% - 40px);

}

.conflux-home-scs-row:nth-of-type(8) .conflux-container:nth-of-type(1) h2.pane-title {
	left:-15px;
}


.conflux-home-scs-row:nth-of-type(8) .conflux-container:nth-of-type(2) img {
	max-width:50%;
}


.conflux-home-scs-row:nth-of-type(8) .pane-content {
	padding: 0 10px;
}
.conflux-home-scs-row:nth-of-type(8) .conflux-container:nth-of-type(1) .pane-content {
	margin-top: 0px;
}

.conflux-home-scs-row:nth-of-type(8) .conflux-container:nth-of-type(2) h2.pane-title, 
.conflux-home-scs-row:nth-of-type(8) .conflux-container:nth-of-type(3) h2.pane-title {
	width: 100%;
}
.conflux-home-scs-row:nth-of-type(8) .conflux-container:nth-of-type(3) h2.pane-title {
	margin-top:0;
}

.c3grid1 .conflux-container:nth-of-type(1),
.c3grid1 .conflux-container:nth-of-type(2) {
	float: none;
}



}

@media (max-width: 785px) {
.pane-page-logo #logo.fixed {
margin: 0 auto;
display: block;
width: 90%;
text-align: center;
}

#admin-menu-wrapper {display: none;}
html body.admin-menu {
margin-top: 0px !important;
}
#headersearch {
	display: none;
}

.conflux-slider {
	display:none;
}
.conflux-nav {
	display: none;
}
.pane-superfish-5 {
	display: block;
}
.conflux-header .conflux-row-body {
	max-width: 100%;
}
.conflux-header .sf-menu.sf-style-white a  {
	color:#fff;
}
.conflux-header .sf-menu.sf-style-white li a:after  {
	content: "|";
	padding-left: 10px;
}
.conflux-header .sf-menu.sf-style-white li.last a:after,
.conflux-header .sf-menu.sf-style-white li li a:after  {
	content: "";
}
  
  
.conflux-home-scs-row:nth-of-type(6) .conflux-container:nth-of-type(1) .pane-content {
margin-top: 0px;
padding-bottom: 20px;
}
.conflux-home-scs-row:nth-of-type(7) {
padding: 10px 10px 20px;
}


.c2grid1 .conflux-container:nth-of-type(2) {
position: relative;
right: 0;
top:0;
width: 100%;
width: calc(100%);
background: #555450;
}
.conflux-header #superfish-2 {
float: none;
display: table;
width: auto;
margin: 0 auto;
}
.conflux-header #superfish-2 li {
background: transparent;
display: table-cell;
margin: 0;
}
.conflux-header #superfish-2.sf-menu.sf-style-white a {
padding-right: 0;
}

.c2grid1.fixme-header .conflux-container:nth-of-type(2) {
top:8px;
}


.member-resources .field-type-field-collection .field-items .field-item.even,
.professional-resources .field-type-field-collection .field-items .field-item.even,
.enthusiast-resources .field-type-field-collection .field-items .field-item.even,
.student-resources .field-type-field-collection .field-items .field-item.even  {
	padding-right:0px;
	width:100%;
	display: block;
	float: none;
	
}

.member-resources .field-type-field-collection .field-items .field-item.odd,
.professional-resources .field-type-field-collection .field-items .field-item.odd,
.enthusiast-resources .field-type-field-collection .field-items .field-item.odd,
.student-resources .field-type-field-collection .field-items .field-item.odd  {
	float: none;
	padding-right:0px;
	display: block;
	width:100%;
}

		
}

@media (max-width: 680px) {
.c4grid .conflux-container:nth-of-type(3),
.c4grid .conflux-container:nth-of-type(4) {
	width: 90%;
	float: none;
	padding: 0 5%;
}

.fb_iframe_widget iframe {
	width:400px !important;
}


}


@media (max-width: 550px) {

.c2grid1.fixme-header .conflux-container:nth-of-type(1) {
float: none;
width: auto;
text-align: left;
padding-top: 60px;
padding-bottom: 0px;
}

.conflux-home-scs-row:nth-of-type(7) .pane-content .views-row,
.conflux-main-after .pane-content .views-row,
.conflux-main-after .view-content .views-row {
	width: 90%;
	margin: 0 10px 10px;
}

.more-link {
	margin-bottom: 10px;
}

.fb_iframe_widget iframe {
	width:300px !important;
}

.conflux-home-scs-row:nth-of-type(7) .pane-content .more-link,
.conflux-main-after .pane-content .more-link,
.conflux-main-after .view-content .more-link {
	margin-right: 20px;
}


}

@media (max-width: 480px) {

.pane-page-logo {
padding: 0 20px;
}

}


@media (max-width: 330px) {
.c4grid .conflux-container:nth-of-type(4) .contact-addr1,
.c4grid .conflux-container:nth-of-type(4) .contact-phone,
.c4grid .conflux-container:nth-of-type(4) .contact-email {
	font-size:.9em;
	
}
.conflux-copywrite {
padding: 0 10px;
}

.conflux-home-scs-row:nth-of-type(8) .conflux-container:nth-of-type(2) img {
	width:90%;
	display: block;
	margin:0 auto;
}


.conflux-home-scs-row-body.conflux-row-body {
	max-width:100%;
}

.front .conflux-highlight1 .conflux-row-body {
	max-width: 100%;	
}
.front .conflux-highlight1 .highlight3-button-a {
	font-size: .9em;
}

}

