.search_box2 {
  display:none;
}
/* .search_box2 {
    float: left;
    height: 20px;
    margin: 20px 0 0;
    padding: 7px 0 0 34px;
    width: 265px;
} */
.cont_bg img{width:100%; height:620px;}
/* ===============footer========= */
.footer_main_box1 {
    background: url("/sites/all/themes/site127/images/footer-border.png") repeat-y scroll left center rgba(0, 0, 0, 0);
    float: left;
    height: 160px;
    margin: 0;
    padding: 20px; 
    width: 28%;
}

.footer_main_box2 {
    background: url("/sites/all/themes/site127/images/footer-border.png") repeat-y scroll left center rgba(0, 0, 0, 0);
    float: left;
    height: 160px;
    margin: 0;
    padding: 20px;
    width: 28%;
}

.footer_main_box3 {
    background: url("/sites/all/themes/site127/images/footer-border.png") repeat-y scroll left center rgba(0, 0, 0, 0);
    float: left;
    height: 160px;
    margin: 0;
    padding: 20px;
    width: 28%;
}

.footer_main_box1 h4 {
    color: #FFFFFF;
    float: left;
    font-size: 14px;
    font-weight: bold;
    margin: 10px 10px 0 10px;
    padding: 0;
}
.footer_main_box2 h4 {
    color: #FFFFFF;
    float: left;
    font-size: 13px;
    font-weight: bold;
    margin: 10px;
    padding: 0;
}
.footer_main_box3 h4 {
    color: #FFFFFF;
    float: left;
    font-size: 13px;
    font-weight: bold;
    margin: 10px;
    padding: 0;
}

.footer_main_box1 img {
    float: left;
}.footer_main_box2 img {
    float: left;
}.footer_main_box3 img {
    float: left;
}

.footer_main_box1 ul {
    float: left;
    font-size: 11px;
    margin: 5px;
    padding: 0;
}.footer_main_box2 ul {
    float: left;
    font-size: 11px;
    margin: 5px;
    padding: 0;
}.footer_main_box3 ul {
    float: left;
    font-size: 11px;
    margin: 5px;
    padding: 0;
}
.footer_main_box1 ul li {
    color: #FFFFFF;
    float: left;
    font-size: 11px;
    margin: 0;
    padding: 0 5px;
	line-height: 1.75;
}
.footer_main_box1 ul li:first-child {
	font-size: 14px;
	padding-bottom: 10px;
}


.footer_main_box2 ul li {
    color: #FFFFFF;
    float: left;
    font-size: 11px;
    margin: 0;
    padding: 5px;
}.footer_main_box3 ul li {
    color: #FFFFFF;
    float: left;
    font-size: 11px;
    margin: 0;
    padding: 5px;
}
.footer_main_box1 ul li a {
    color: #FFFFFF;
    float: left;
    font-size: 11px;
    margin: 0;
    padding: 0;
}.footer_main_box2 ul li a {
    color: #FFFFFF;
    float: left;
    font-size: 11px;
    margin: 0;
    padding: 0;
}.footer_main_box3 ul li a {
    color: #FFFFFF;
    float: left;
    font-size: 11px;
    margin: 0;
    padding: 0;
}
.footer_main_box1 p {
    color: #FFFFFF;
    float: right;
    font-size: 11px;
    margin: 0;
    width: 80%;
}
.footer_main_box2 p {
    color: #FFFFFF;
    float: right;
    font-size: 11px;
    margin: 0;
    width: 75%;
	line-height: 1.2;
}
.footer_main_box3 p {
    color: #FFFFFF;
    float: right;
    font-size: 11px;
    margin: 0;
    width: 80%;
}

/* footerrr */
.logosmall {
    display: none;
    visibility: hidden;
}

.lockimage{
	display:none;
}

/* main menu css */


@media only screen and (max-width: 960px) {

.header_top { width:96%;/* border:1px solid red; */}
.cont_main {width: 100%;}
.footer_main {width: 100%;}
.discover_ban{float: right; width: 50%;}
.main_nav ul li a { padding: 6px 5px; font-size: 13px;}
.footer_main_box1 { padding: 20px 15px; }
.footer_main_box2 { padding: 20px 15px; }
.footer_main_box3 { padding: 20px 15px; }
.flexmenu.fm-lg li a{font-size: 11px;}

.discover_ban {
  float: right;
  width: 35%;
  margin: 60px 180px 0px 0px;
}
/* .content_box {
  padding: 0 10px 0 0;
  width: 83%;
} */
.content_box {
    padding: 0 10px 0 0;
    width: 100%;
}
.content_box_in {
  width: 32.5%;
}
/* about us css */
	.aboutus_boxes_sidebar { border: 1px solid #E4D6B8; float: none; width: 74.3%;  margin: 10px; clear:both; overflow:hidden;}
	.about_nav { margin: 30px 200px;}
	#about_nav3 { float: left; margin: 30px; width: 75%;} 
	#about_nav3  a{width: 100%;}
	#about_nav3 ul{width: 100%;}
	#about_nav3 ul li{width: 100%;}
	.aboutus_boxes_left {  padding: 5px; width: 78%;}

	/* about us css */
		/* our mission css */
	.Our_Mission_main { margin:0px 5px; padding: 0; width: 78%;}
	/* our mission css */
		.Committee_sidebar { clear: both; float: none; overflow: hidden;  width: 28%; margin: 20px;}
.bmem_boxes_sidebar { clear: both;  float: none; margin: 20px 20px -190px 355px; overflow: hidden;  width: 26%;}
.aply_mebership li { width:100%;}
.side_bar {  float: none; width: 78%;}
.contact_box_left{ padding:0px 15px; width: auto;}
.contact_box_right {  float: left; margin: 30px 15px 0; width: 78%;}
.contact_box_right { clear: both; float: left; width: 78%; overflow: hidden;}
.Upcoming_Events_Spotlight_right {
  float: left;  padding: 0px 0px 0px 4px; width: 500px;}
  .event_learn a { margin: -23px 0 0 99px;}
  .Upcoming_Events_Spotlight { margin: 2px; width: 80%;}
/* contact */

/* .contact_box_right {float: left;width: 61%;} */
/* .footer_main_box1 {background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    width: 26%;
	
	} 
.footer_main_box2 {
    width: 26%;

}
.footer_main_box3{
    width: 26%;
	
} */
#block-follow-site h2 {
	float:none;
} 



}

@media only screen and (max-width : 960px){


.discover_ban{float:left;  width: 90%; }
.header_top_rigth {float:left; margin:15px 0px;}
.header_top { width:62%;/* border:1px solid blue; */}
.content_box_in {width: 100%;}
.learn_more a {width: 40%; text-align: center; }
.button_subscribe {margin: -30px 0 0;}
.footer_main_box_border {background:none; height:5px;}

.footer_main {
    float: none;
	width: 99%;

}

/*.footer_main_box1 {background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    float: left;
    padding: 5px 0;
    width: 20%;
	border-right: 1px solid #FFFFFF;
	} 
.footer_main_box2 {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    float: left;
    padding: 5px 0;
    width: 20%;
	border-right: 1px solid #FFFFFF;
	margin: 0 0 0 2px;
}
.footer_main_box3{
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    float: left;
    padding: 5px 0;
    width: 20%;
	margin: 0 0 0 2px;
}
#block-follow-site h2 {
	float:none;
} */
/*  .footer_main_box1 {background:none; width:100%;  padding:5px 0px ;} 
    .footer_main_box2 {background:none; width:100%;  padding:5px 0px ;} 
    .footer_main_box3{background:none; width:100%;  padding:5px 0px ;}   */
  .search_box2 {border: 16px solid #484848;display: block;}
  .form-text{ width:100%;}
  .content_box{ border:none; width:100%;}
  .content_box_in h2{ width:95%;}
  .home_icon{display:none;}
  .flexmenu.fm-lg li a{font-size: 11px;}
  .fm-container {background: none repeat scroll 0 0 #FFFFFF;margin: -90px 0 0;}
  /* ----------- */
  .fm-button{display:block;margin: -85px 0 2px 20px;}
.lockimage {  display: block;   float: left;   height: 28px;  position: absolute;   right: 0;}



.lockimage img {
    width: 100%;
    height: auto;
    
}
 .header_top_rigth {display:none;}  
  .discover_ban {   float: right;   margin: 22px 43px 0 0;   width: 39%;}
	/* about us css */
.aboutus_boxes_sidebar { border: 1px solid #E4D6B8; float: none; width: 56%; clear:both; overflow:hidden;}
	#about_nav {	margin: 290px 15px 0;	/* text-align:center; */	width:59%;	padding:5px 0px 5px 0px;	
	float:left;	font-family: 'Oxygen'; display: block; font-size:14px; color:#fff; font-weight:bold;
	background: rgb(227,27,36);text-transform: uppercase;	/* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UzMWIyNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhMTEzMTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(227,27,36,1) 0%, rgba(161,19,25,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(227,27,36,1)), color-stop(100%,rgba(161,19,25,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(227,27,36,1) 0%,rgba(161,19,25,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(227,27,36,1) 0%,rgba(161,19,25,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(227,27,36,1) 0%,rgba(161,19,25,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(227,27,36,1) 0%,rgba(161,19,25,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e31b24', endColorstr='#a11319',GradientType=0 ); /* IE6-8 */
	}
#about_nav a{padding:5px 9px;	float:left;	font-family: 'Oxygen';	font-size:14px;	color:#fff;	font-weight:bold;	}
	#about_nav2{	margin: 10px 15px 0;	text-align:center;	width:48%;	padding:5px 0px 5px 0px;	
	float:left;	font-family: 'Oxygen'; display: block; font-size:14px; color:#fff; font-weight:bold;
	background: rgb(227,27,36);text-transform: uppercase;	/* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UzMWIyNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhMTEzMTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(227,27,36,1) 0%, rgba(161,19,25,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(227,27,36,1)), color-stop(100%,rgba(161,19,25,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(227,27,36,1) 0%,rgba(161,19,25,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(227,27,36,1) 0%,rgba(161,19,25,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(227,27,36,1) 0%,rgba(161,19,25,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(227,27,36,1) 0%,rgba(161,19,25,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e31b24', endColorstr='#a11319',GradientType=0 ); /* IE6-8 */
	}
#about_nav2 a{padding:5px 5px;	float:left;	font-family: 'Oxygen';	font-size:14px;	color:#fff;	font-weight:bold;	}
#about_res_min{ display:none; float: right !important;
    width: 2%;}
.about_nav  a{ color:#656565; background:none; border-bottom:1px solid #dddddd; opacity:1;
padding: 0 0 10px 34px !important;
text-align: left !important;
} 
.aboutus_boxes { margin: 0px 0 50px; clear:both;}
.about_nav a.active {  background: none;}
.about_nav a:hover{ background: none;}
.about_nav {  background: none repeat scroll 0 0 #FFFFFF;
    display: none;
    float: left;
    margin: 334px -578px 0;
    opacity: 1;
    padding: 0;
    width: 58%;}
#about_res_plus{
    float: right !important;
    width: 2%; 
}	
.aboutus_boxes_left {
    clear: both;
    margin: 0 0 0 6px;
    width: 60%;
}
.aboutus_boxes_left h2{
	font-size:18px;
}
.Our_Mission h2 {
	padding: 2px 0 0px 15px;
	font-size: 14px;
}
.Our_Mission {
  width: 97%;
}
.Our_Mission p{padding: 10px 0 15px 14px;font-size:12px;}
.aboutus_boxes_sidebar ul li{width: 48%;}

.about_nav ul { width: 100%;}
.about_nav ul  li{ width: 100%;}
.about_nav a{ width: 94%;}
#about_nav3  a{ color:#656565; background:none; border-bottom:1px solid #dddddd; padding:0px 0px 10px 0px; opacity:1;} 
#about_nav3 a.active {  background: none;}
#about_nav3 a:hover{ background: none;}
#about_nav3 {  background: none repeat scroll 0 0 #FFFFFF;  display: none; float: left; margin: 54px -476px 10px;  opacity: 1; width: 46%;}
#about_nav6 {  background: none repeat scroll 0 0 #FFFFFF;  display: none; float: left; margin: 54px -476px 10px;  opacity: 1; width: 57%;}
#about_nav6  a{ color:#656565; background:none; border-bottom:1px solid #dddddd; padding:0px 0px 10px 0px; opacity:1;} 
#about_nav6 a.active {  background: none;}
#about_nav6 a:hover{ background: none;}
	/* about us css */
	
		/* our mission css */
	.Our_Mission_main { margin:0px 5px; padding: 0; width: 48%; clear:both;}
	/* our mission css */
	
/* gbca staff css */
.board_box_onclick_img{ width:26%;}
	/* gbca staff css */
	.Directors_list ul { width: 50%;}
	.bmem_boxes_sidebar {margin: 20px;}
	.aply_mebership li{width:96%;}
	.about_main_box h1{ font-size:40px;}
	.news_list_right {  width: 68%;}
	.reso_boxes_left { padding: 10px 10px 10px 34px; width: auto;}
	.side_bar{width: 48%;}
	.contact_box_right { margin-left:0; margin-right:0; width: 100%;}
	.event_main > img { margin: 27px 0 0 -148px; width: 75%;}
	.Upcoming_Events_Spotlight{width: 48%; margin:8px;}
.event_main > img { float: left; margin: 20px 0; position: relative;}
.Upcoming_Events_Spotlight h1 span {float: right; margin: 10px 0; padding: 7px; width: 12%;}
.Upcoming_Events_Spotlight  h1 {border-bottom: 1px solid #999999; border-right: none; font-size: 24px;  height: 100px; line-height: 85px; margin: 0 8px; width: 90%;}
.Upcoming_Events_Spotlight_right img { float: left; margin: 8px; padding: 10px 0;}
.spotlight_up { float: right; width: 98%;}
.event_learn a { margin: 10px 7px; width: 80%;}
.Upcoming_Events_Spotlight_right { float: left;  width: 98%; height: auto;}
.events_details ul li p{width: 66%;}
	/* contact */
/* .contact_box_right {float: left;margin: 300px 0 0;width: 100%;} */
/* resources */
/* .about_main_box {width: 93%;}
.Committee_sidebar {width: 60%;} */

#rg-gallery .rg-image-wrapper{  top:0;}
#rg-gallery .rg-view, #rg-gallery .rg-thumbs{ top:0;}
.about_main_box.photo_gallery h1{ font-size:40px; margin-top:-80px;}
}

@media only screen and (max-width : 569px) {

.search_box { padding: 7px 0 0 20px; }
.discover_ban {float: left; height: 110px; margin: 14px 0; position: absolute; width: 88%;}
.cont_main { width: 92.2%;}
.content_box_in {
    border-bottom: 1px solid #CCCCCC;
    width: 100%;
	
}
.learn_more a {width: 40%; text-align: center; }
.footer_main {width: 99.9%;}
.button_subscribe {margin: -30px 0 0;}
/* .content_box{ border:none;} */
.Go_website a {font-size: 14px; margin: -34px 0 0 3px;} 
.cont_bg img { height: 282px;width: 100%;}
.cont_main {margin: 267px 0 0;width: 105%;}
/* ------custom------ */
.discover_learn a {
    float: left;
    margin: 90px 0;
    padding: 0 5px;
    position: relative;
    z-index: 1;
}

.footer {margin: -14px 0 0;}
.discover_ban h1 {font-size: 20px; background:none;}

.content_box {
    background: none repeat scroll 0 0 #FFFFFF;
	 margin: 154px 0 0;
	 padding: 0 0 14px;
	}
.content_box_in h2 {
    background: none repeat scroll 0 0 #FFFFFF;}
.block.block-follow.first.odd {
    margin: 90px 0 0 4px;
    position: absolute;
    width: 99%;
}
.block.block-simple-subscription.last.even {
    margin: -31px 0 0 4px;
}	
#block-follow-site h2 {
font-size: 15px; float: left;
}
.views-field.views-field-created {
    margin: -2px 6px -5px 19px;
}
.content_box_in p {
padding: 0 0 0 20px;
}
.views-field.views-field-view-node.learn_more {
    margin: 0 0 0 11px;
}
.learn_more {
    margin: 0 0 0 11px;
}

.form-item {
    margin: 0.2em;
}
.footer_main_box1 h4{
	margin: 4px 0 0 9px;
	font-size:15px;
}
.footer_main_box1 ul li {
  font-size: 14px;
}
.footer_main_box1 ul li a {
 font-size: 14px;
}
	/* ---------- */
/* .content_box {border: medium none;padding: 0 0 14px;} */
/* .region.region-footer-main-box3 {margin: -830px 0 0;} */
.learn_more a {padding: 0;}
.logo{display:none;}
.footer_main_box1 {background: none repeat scroll 0 0 rgba(0, 0, 0, 0);margin: 174px 0 0;}
.footer_main_box2 p {display: none;}
.footer_main_box2 h4 {display: none;}
.footer_main_box3 {margin: -348px 0 0;}
.footer_main_box2 img {float: right;margin: -14px 35px 0 0;}
.footer_main_box_border {background:none; height:5px;}
.footer_main_box1 {background:none; width:100%;  padding: 0;} 
.footer_main_box2 {background: none repeat scroll 0 0 #000000;float: left;height: 29px; width: 92%;
	   padding: 4px 15px;}
.footer_main_box3 {background:none; width:95%;  padding: 0;}
.search_box2 {border: 16px solid #484848;display: block;}
.logosmall {float: right;margin: -1px 65px -5px 0;visibility: visible;display: block;padding: 3px 17px 4px;}
.header_top_rigth {display:none;} 
.flexmenu.fm-sm ul ul li a {font-size: 14px;}

.header_top { margin: 0 2px -90px 0;padding-bottom: 15px;width: 90%;}
.home_icon{display:none;}
.lockimage {display: block;height: 70px; position: absolute;right: 3px;width: 22%;}
/* .lockimage img {  float: left;  height: 100%;  width: 100%;} */

/* .logosmall {   border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC;   display: block;  float: right;  height: 75px;  width: 95px;}
 */
.logosmall {
    border-left: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
    display: block;
    float: left;
    height: 75px;
    margin: 0 0 0 84px;
    padding: 7px 26px 0 25px;
}
.fm-bar {height: 5px;width: 29px;}
.fm-container {	background:#fff;  height: 59px;  margin: 4px 0 12px;}
.logosmall img { height: 62px;}
.fm-container { background: none !important;}
	.content_box_in h2{ width:85%;}
	
	/* about us css */
.aboutus_boxes_sidebar { border: 1px solid #E4D6B8; float: none; width: 29%; clear:both; overflow:hidden;}
#about_nav {width:30%; }
#about_nav a{padding:5px 10px 7px 5px;	float:left;	font-family: 'Oxygen';	font-size:14px;	color:#fff;	font-weight:bold;}

#about_nav #about_res_plus, #about_nav #about_res_min{padding: 3px 11px;}

#about_nav2 { width: 30%;}
#about_nav2 a{padding:5px 10px 5px 10px;	float:left;	font-family: 'Oxygen';	font-size:14px;	color:#fff;	font-weight:bold;}

#about_res_min{ display:none;}
.about_nav  a{ color:#656565; background:none; border-bottom:1px solid #dddddd; padding:0px 0px 10px 0px; opacity:1;} 
.aboutus_boxes { clear: both;  margin: 0px 4px 50px;}
.about_nav a.active { background: none;} 
.about_nav a:hover{ background: none;}
.about_nav { margin: 334px -303px 0px;  width: 27.9%;}
.aboutus_boxes_sidebar { width: 28%;}
#about_nav3  a{ 
color:#656565; 
background:none; 
border-bottom:1px solid #dddddd; 
padding: 0 0 10px 34px;
    text-align: left;
opacity:1;
} 
#about_nav3 a.active { background: none;}
#about_nav3 a:hover{ background: none;}
#about_nav3 { margin: 54px -303px 0px;  width: 27.9%;}
#about_nav6  a{ color:#656565; background:none; border-bottom:1px solid #dddddd; padding:0px 0px 10px 0px; opacity:1;} 
#about_nav6 a.active { background: none;}
#about_nav6 a:hover{ background: none;}
#about_nav6 { margin: 54px -303px 0px;  width: 27.9%;}
	/* about us css */

	/* our mission css */
	.Our_Mission_main { width: 30%;}
	/* our mission css */
/* gbca staff css */
.board_box_min{ padding:8px;}
/*.board_box_min_img {margin: -30px 0 0;}*/
.board_box_onclick{ padding:8px;}
	/* gbca staff css */
.about_main_box h1 { font-size: 20px;  margin: -65px 8px 0;}
.Committee_sidebar_send a{ width:100%;}
.advt_program p{ width:92%;}
.aboutus_boxes_left {width: 32%;}
.news_list_right { width: 100%;}
.reso_boxes_left{width: auto;}
.side_bar{width: 32%;}
.contact_box_right {width: 32%;}
.event_main > img { float: left; margin: 20px 0;  width: 100%;}
.Upcoming_Events_Spotlight{width: 32%; margin:5px;}
.Upcoming_Events_Spotlight h1 span {float: right; margin: -20px 0; padding: 7px; width: 12%;}
.Upcoming_Events_Spotlight  h1 { font-size: 24px;  height: 100px; line-height: 40px; margin: 0 8px; width: 90%;}
.Upcoming_Events_Spotlight_right img { float: left; margin: 8px; padding: 10px 0;}
.event_learn a { margin: 10px 7px; width: 80%;}
.spotlight_up { clear: both; float: left; overflow: hidden;padding: 5px;  width: auto;}
.events_details ul{ width:96%;}
.events_details ul li p{ width:50%;}
.publication_readbox_book { float: left; height: 310px;  margin: 35px; padding: 0; width: 340px;}
.publication_readtoclick {  margin: -175px 0 0 55px;}
.publication_readbox{ height:400px;}  
/* contact css */
/* 
.Committee_sidebar {
    width: 89%;
}

.aboutus_boxes_left {
    clear: both;
    width: 100%;
}
.aboutus_boxes_sidebar {
    width: 82%;
} */

.publication_sidebar {
    float: none;
}

.about_main_box.photo_gallery h1 {
    font-size: 25px;
    margin-top: -65px;
}
#colorbox, #cboxOverlay, #cboxWrapper,#cboxContent,#cboxLoadedContent,.cboxPhoto{ width:100% !important; left:0 !important; overflow: visible !important;}

}
