


html {
  box-sizing: border-box;
}
*, *:before, *:after {
  box-sizing: inherit;
}

body {
	padding-top:0;
	background:#fff;
	padding-bottom:0;
	
}
.wrap {position: relative;}

li {
	list-style:none;	
}
a {
	color:#00aac9;
}
a:hover {
	color:#2A6496;	
}
a:hover,
a:focus {
  text-decoration: none;
}
a:focus {
	outline: none;
}
a:hover,
a:focus {
  text-decoration: none;
}
.btn:focus {
  outline: 0px auto -webkit-focus-ring-color;
  outline: none;
}
img {max-width: 100%;}

/*--------------bootstrap customization-------------------*/
.navbar-fixed-top, .navbar-fixed-bottom {
	position:relative;	
}
.navbar {border:0px;}
.navbar-brand {
	float:left;
	padding:0;	
	margin:0 !important;
}
.row {
	margin-left:0;
	margin-right:0; 	
}
abbr[title], abbr[data-original-title] {
	border-bottom:0px;
	cursor:normal;
}



/* ----- NavBAR ------------*/



.deadline {
	background:#000000;
	padding:6px 11px 0 11px;	
	margin-right:39px;
	float:right;
	min-height:75px;
}
.deadline small,.deadline big {
	display:block;
} 
.deadline small,.deadline big {
	 width: 188px;
    font: normal 15px/24px 'Museo500Regular';
    color: #fff;
    text-align: center;
    background: #00aac9;
    vertical-align: top;
}
.deadline small a,.deadline big a,
.deadline small a:hover,.deadline big a:hover {
	color:#ffffff;
	text-decoration: none;
}

.deadline big { 
	background:none;
	font:normal 41px/51px 'antoniobold';
	margin-bottom:0;
}
.deadline p {margin-bottom:0;}


.navbar-wrap {
background-image:url(/images/nav-bar-bg.png);
background-position: center top;
background-repeat: no-repeat;

}



.navbar-default .navbar-collapse, .navbar-default .navbar-form {border:none;     -webkit-box-shadow:none; box-shadow: none; }

.container > .navbar-header{float: left; margin-right:0; margin-left:0;}



.navbar {background: #000;}
.navbar-leeway {
	background:none;
	-moz-box-shadow:    0px 0px 0px 0px #ccc;
    -webkit-box-shadow: 0px 0px 0px 0px #ccc;
    box-shadow:         0px 0px 0px 0px #ccc;
	border:none;	
	margin-bottom:0;
}
.navbar-header-leeway {
	
}

.nav-leeway-mobile {padding-top:10px;}

.navbar-wrap .navbar {

	min-height:38px;
	/*width:1024px;*/
	margin:0 auto;

	padding:0;
	border-radius:0px;
}


#navbar {
	background-color: #000;
	padding-top:2px;

}


.nav-leeway > li > a {
	font:normal 21px/38px 'antoniobold';
	color:#fff !important;
	text-shadow:none;
	padding-top:2px;	
	text-transform:uppercase;
}

.nav-leeway-mobile > li > a {
	
	padding:10px 10px;
	
}

.navbar-default .nav-leeway > .open > a, 
.navbar-default .nav-leeway > .open > a:hover, 
.navbar-default .nav-leeway > .open > a:focus {
	background:none;
	color:#fff;	
}

.nav-leeway .dropdown-menu > li > a {
	color:#fff !important;	
	 padding:11px 21px 10px 21px;
	background:#0a0b0c;
	white-space: normal;

}


.nav-leeway.desktop-nav .dropdown-menu > li > a {
	color:#fff !important;	
	 padding:11px 21px 10px 21px;
	background:#0a0b0c;
	display: inline-block;

}


.nav-leeway > .dropdown > .dropdown-menu a:hover { 
  color: #fff !important;
  background: #dd3d54 !important;

} 
.nav-leeway .open .dropdown-menu > li > a:hover,
.nav-leeway .open .dropdown-menu > li > a:focus,
.nav-leeway .open .dropdown-menu > .active > a,
.nav-leeway .open .dropdown-menu > .active > a:hover,
.nav-leeway .open .dropdown-menu > .active > a:focus {
  color: #fff !important;
  background: #dd3d54 !important;
}


.nav-leeway-mobile .open .dropdown-menu > li > a:hover{
	color: #dd3d54 !important;
    background: #fff!important;
}
.nav-leeway > .dropdown > .dropdown-menu {
  background: transparent;
}

.nav-leeway-mobile > .dropdown > .dropdown-menu  {

	background: #0a0b0c;
}

.nav.nav-leeway-mobile > li > a:hover, .nav.nav-leeway-mobile > li > a:focus {
    text-decoration: none;
    background-color: #dd3d54;
}

 .dropdown-menu {
  border: 0px solid #cccccc;
  border: 0px solid rgba(0, 0, 0, 0.15);
  border-radius: 0px;
  -webkit-box-shadow: 0 0px 0px rgba(0, 0, 0, 0.175);
  box-shadow: 0 0px 0px rgba(0, 0, 0, 0.175);
	
}


.navbar-nav > .dropdown:hover > .dropdown-menu,  .navbar-nav > .dropdown.open:hover > .dropdown-menu{
    display: block !important;
}

.mobile-header {display: none;}

.navmenu-default, .navbar-default .navbar-offcanvas  {    
	background-color: #000;
    border-color: #e7e7e7;
}

.navmenu-default .navmenu-nav>.open>a, .navbar-default .navbar-offcanvas .navmenu-nav>.open>a, .navmenu-default .navmenu-nav>.open>a:hover, .navbar-default .navbar-offcanvas .navmenu-nav>.open>a:hover, .navmenu-default .navmenu-nav>.open>a:focus, .navbar-default .navbar-offcanvas .navmenu-nav>.open>a:focus{
	background-color: #000;
}

.nav-leeway-mobile > .dropdown > .dropdown-menu, .nav-leeway-mobile .dropdown-menu > li > a{background-color:  #dd3d54; } 

.navbar-default .navbar-toggle {border-color:#000;}

.navbar-toggle .icon-bar {border-radius:2px;}
.navbar-default .navbar-toggle .icon-bar {
    background-color: #fff;
}


.navbar-default .nav-leeway > .dropdown > a.dropdown-toggle {
    padding-bottom: 0;
    margin-bottom: -10px;
}   

#menu.panel {background: #000; border:0;}

.mobile-nav .open > .dropdown-menu {
    display: block;
    position: relative;
    float: none;
    padding-top: 0;
    margin: 0;
    border: none;
    border-radius: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
}


.search {
	width:210px;
	height:28px;
	background:url(/images/search-input.png) no-repeat left top;	
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	border:none;
	font:normal 16px/28px Helvetica, sans-serif,Arial;
	color:#231f20 !important;
	padding-left:5px;
}
.btn-go {
	width:34px;
	height:27px;
	text-align:center;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	border:none;
	background:#dd3d54;	
	padding-top:2px;
	color:#fff;
	padding-left:0;
	padding-right:0;
	float:right;
	margin-top:1.5px;
}
.btn-go:hover {
	color:#fff;	
}
 
.searchform {
	/*width:249px;	

	margin-top:4px;
	*/
	margin-top:4px;
}
.searchform .form-group1 {
	padding-left:0;
	padding-right:0;	
}

/*------------bannar----------------*/

.rslides_container {position: relative; max-width:1200px; margin:0 auto;}

.rslides {
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 100%;
  padding: 0;
  margin: 0;
  }

.rslides li {
  -webkit-backface-visibility: hidden;
  position: absolute;
  display: none;
  width: 100%;
  left: 0;
  top: 0;
  }

.rslides li:first-child {
  position: relative;
  display: block;
  float: left;
  }

.rslides img {
  display: block;
  height: auto;
  float: left;
  width: 100%;
  border: 0;
  }

.slider-lower  {
    position: absolute;
    display: block;
    bottom: 0;
    left: 0;
    right: 0;
    padding: 15px;
    text-align: left;
    background: #000;
    background: rgba(0,0,0, .8);
    color: #fff;
}
.slider-lower p.caption {
	margin-bottom: 0px;
	float:left;
	display: inline-block;
	text-align: left;
}
.slider-lower .caption a {
	
}

.rslides_tabs {
    position: absolute;
    top: 10px;
    right: 25px;
    display: block;
    z-index: 9900;
	background:rgba(0,0,0,0.45);
	padding: 0 2em;
	}

.rslides_tabs li {display: inline-block; font-size:3em; line-height: 1em;}
/*
.slider {
	width:100%;
	height:auto;
	float:left;
	position:relative;	
	margin-top:2px;
	overflow:hidden;
}
.bannar,.bannarcontainer {
	width:100%;
	height:auto;
	float:left;
	position:relative;	
}
.bannarcontainer .slideImage {
	width:100%;
	height:auto;
}
#slidenav {
	width:107px;
	position:absolute;
	top:12px;
	right:1px;
	z-index:60;
	background:rgba(0,0,0,0.45);
	height:27px;
	text-align:center;
}
#slidenav a {
	display:inline-block;
	overflow:hidden;
	width:10px;
	height:10px;
	background:url(/images/bannar-dot.png) no-repeat 0 0;
	text-indent:-9999px;
	margin-right:6px;
}
#slidenav .activeSlide {
	background:url(/images/bannar-dot.png) no-repeat 0 -10px;	
}
.dotcontainer {
	width:107px;
	height:18px;
	padding-top:4px;	
}
.slidecaption {
	width:100%;
	height:71px;
	background:rgba(0,0,0,0.8);
	position:absolute;
	bottom:0;
	left:0;
}
.exhibit {
	float:left;
	max-width:120px;
	padding:0px 4px;
	height:32px;
	background:#000000;
	border:2px solid #01a4c2;
	font:normal 21px/32px 'antoniobold';
	color:#00aac9;
	margin:18px 0 0 30px;	
	text-transform:uppercase;
	text-align:center;
	overflow:hidden;
}
.exhibit:hover {
	color:#00aac9;
}
.slidecaption p {
	display:inline-block;
	font:normal 16px/19px Helvetica, sans-serif,Arial;
	color:#1ab7ea;	
	padding:27px 0 0 23px;
}

/*
/*------------bannar---------------*/

img.center {margin:0 auto; display: block;}

/*-------------grant-block------------*/
.grant-block {
	padding-top:76px;	
	padding-bottom:28px;
}
.grant-block-2 {padding-top:0; padding-bottom:0;}
.grant-block .border {
	float:left;
	border:4px solid #000000;
	width:35%;
	margin-top:9px;
}
.grant-block .border-1 {
	width:35%;	
}
.grant-block h2 {
	width: auto;
   
    float: none;
    font: normal 32px/35px 'antonioregular';
    color: #000000;
    text-transform: uppercase;
    background-color: #fff;
    padding: 1em;
    display: initial;
    padding-bottom:0;
    
}

.grants-border{
	width: 100%;
    border-bottom: 4px solid #000;
    text-align: center;
    height: 16px;}

.grant-content {
	margin-top:35px;
}
.grant-content .title-img {
	display:block;
	margin-bottom:26px;
	max-width: 100%;
}
.grant-content .title-img1 {
	margin-bottom:10px;	
}
#homepage .grantimageblock {
	/*height:120px; */
	/*width:467px; */
}


.padding0 {
	padding-left:0;
	padding-right:0;	
}
.paddingLeft0 {
	padding-left:0;	
} 
.paddingRight0 {
	padding-right:0;
	padding-left:30px;
}
em.deadline1 {
	display:block;
	overflow:hidden;
	background:#eefa01;	
	font:normal 26px/40px 'Museo700Regular';
	background:#eefa01;
	text-transform:uppercase;
	text-align:center;
}
big.date {
	display:block;
	overflow:hidden;
	font:normal 65px/80px 'antonioregular';
	text-transform:uppercase;
	text-align:center;
	color:#000000;
	padding-top:0px;
	margin-top:15px;
}
.sidebaritem big.date {
	margin-top:0px;
}
.grant-content .awarddetailtext {
	min-height:160px !important;
}

.grant-content p {
	display:inline-block;
	font:normal 14px/18px Helvetica, sans-serif,Arial;
	color:#000000;	
}
.grant-content .arrow {
	float:left;	
}
.grant-content a.more {
	color:#00a6c5;	
}
.grant-content a:hover.more {
	color:#00a6c5;	
}
.app-dl {
	background:#ececec;	
	margin-top:10px;
	padding-top:8px;
	padding-bottom:8px;
	float:left; 	
}
#submitblogentrysidebar .app-dl {
	background-color: #eefa01;
	font: 18px/18px "antonioregular";
	color: #000000;
}

.grantlistitem {
	margin-top:40px;

}

.grantlistitem .app-dl {
	margin-top:10px;
}
.grantlistitem .arrow {
	margin-bottom:10px;
	float:left;
}
.app-dl a {
	float:right;
	font:normal 18px/18px Helvetica, sans-serif,Arial;
	color:#dd3d54;
	margin-right:19px;
} 
#submitblogentrysidebar .app-dl a {
	font: 18px/18px "antonioregular";
	color: #000000;
}

.app-dl i.fa {
	margin-right: 5px;
}
.app-dl a.dl {
	color:#00aac9;	
}
#submitblogentrysidebar .app-dl a.dl {
	color: #000000;
}


#grantpage .eventleft .app-dl,
#grantindex .app-dl {
	padding-bottom:0px;	
	width:100%;
	float:left;
	min-height:36px;
	padding-left:8px;
	background:#ececec url(/images/featured-title-bg.jpg) no-repeat right 0;	
	padding-bottom:0;
	font:normal 24px/36px 'antonioregular';
	margin-top:10px;
}
#applygrantsidebar .app-dl {
	margin-top:10px;
	background-image: none;
	background-color: #ececec;
}

#grantpage .eventleft .app-dl a,
#grantindex .app-dl a {
	float:right;
}
#grantindex #applygrantsidebar .app-dl a {
	float:right;
}

.dottedborder {
	width:100%;
	float:left;
	position:relative;
	clear:both;
	background:url(/images/dotted-line-full.png) no-repeat bottom left;
	padding-bottom:2px;	
	background-position: center bottom;
}
#newsarticle .dottedborder {
/*	background:url(/images/dotted-line-full.png) no-repeat bottom center;*/
}
#newsarticle p img {max-width: 200%!important;}
/*.dottedborder span {
	height:70px;
	float:left;
	padding-left:49%;	
	padding-top:47px;
}
*/

.dottedborder span {
    height: 70px;
    /* float: left; */
    padding-top: 47px;
    display: block;
    margin: 0 auto;
    width: 74px;
    float: none;
}
#newsarticle .dottedborder span {
	/* padding-left:279px;	*/
	/*padding-left: 310px; */
}
/*-------------grant-block------------*/
/*-------------featured--------------*/
.featureTitleWrap {
	/* background:url(/images/black-border.png) no-repeat right bottom; */
	min-height:38px;
	margin-bottom:16px;
	margin-top:33px;
}
.featureTitleContainer {
	/* background:url(/images/black-border-bg.png) repeat-x bottom;	*/
	min-height:22px;
}
.featureTitleContainer h2 {
	/*background-color:#ffffff;
	font:normal 36px/50px 'antonioregular';
	color:#000000;	
	margin:0;
	float:left;
	padding-right:7px;
	margin-bottom:-10px;
	margin-top:2em;*/
}
.featureTitleContainer h2::before {
	/*content: " ";*/
	/* background-image:url(/images/nav-bar-bg.png); */
	/*position: absolute;
	/*width: 1305px;
	height: 38px;
	z-index: -1;
	border-bottom:4px solid #000000;*/
}

.gTitleWrap {
	 /*background:url(/images/featured-right.png) no-repeat right bottom;*/ 
	min-height:38px;
	margin-bottom:21px;
}
.gTitleContainer {
	/* background:#000;	 */
	min-height:38px;
	padding-left:0;
}
.gTitleContainer big {
	float:left;
	font:normal 48px/36px 'Museo700Regular';
	background:#eefa01;
	padding:2px 7px 0 3px;	
}
.gTitleContainer big::before {
	content: " ";
	/* background-image:url(/images/nav-bar-bg.png); */
	background-image:url(/images/featured-right.png);
	background-repeat:no-repeat;
	position: absolute;
	width: 100%;
	height: 38px;
	z-index: -1;
	margin-top:-2px;
}
.gTitleContainer p {
	float:left;
	font:normal 19px/12px Helvetica, sans-serif,Arial;
	color:#00aac9;
	padding:18px 0px 0px 9px;

}
/*-------------bxslider---------------*/

ul.bxslider {height: 120px;}
.bx-wrapper {
	width: calc( 100% - 80px );
	-webkit-box-shadow: none;
    box-shadow: none; 
    border: none; }

.bx-wrapper .bx-viewport {
	-moz-box-shadow: 0 0 0px #ccc;
	-webkit-box-shadow: 0 0 0px #ccc;
	box-shadow: 0 0 0px #ccc;
	border:0px;
	width: 90%;
}
.bx-wrapper .bx-pager {
	display:none;	
}
.bx-wrapper .bx-controls-direction a {
	width:44px;
	height:109px;	
	top:21px;
}
#homepage .bx-wrapper .bx-controls-direction a {
	width:38px;
	height:116px;
	margin-top:-21px;
}
.bx-wrapper .bx-prev {
	background:url(/images/arrow-L.png) no-repeat center center;
	background-color:#00AAC9;
	left:-40px;	
}
#homepage .bx-wrapper .bx-prev {
	left:-40px;	
}
.bx-wrapper .bx-next {
	background:url(/images/arrow-R.png) no-repeat center center;	
	background-color:#00AAC9;
	right:-41px;
}
#homepage .bx-wrapper .bx-next {
	right:-41px;
}
#homepage.bx-wrapper .bx-viewport {
    height: 119px !important;
    margin-left: -9px;
}
#homepage .bx-wrapper .bx-viewport {
	height:119px !important;
	margin-left:0px; 
	left:0px;
}
.bx-wrapper .bx-viewport ul li .slidehover {
	display:none;
	width:100%;
	height:100%;
	background:#dd3d54;	
	position:absolute;
	left:0;
	top:0;
}
.bx-wrapper .bx-viewport ul li .slidehover big {
	float:left;
	position:relative;	
	font:normal 24px/27px 'antonioregular';
	color:#fff;
	padding:8px 0 0 8px;
}
.bx-wrapper .bx-viewport ul li:hover .slidehover {
	display:block;
		
}


/*-------------featured--------------*/
/*-------------upcomingevents-----------*/
.upcomingWrap {
/*	margin-top:46px;
	width:1024px;
	float:left; */	
	
	min-height:100px;
	padding-bottom:10px;
}
.upcomingWrap .row, 
.upcomingWrap .row-fluid {background:#ececec;}
.upcomingTitle {
	width:100%;
	background:#000000;
	float:left;
	position:relative;
	min-height:58px;
	margin-bottom:15px;	
}
.upcomingTitle h2,.homeBlog h2 {
	float:left;
	margin:0;
	font:normal 48px/58px 'Museo700Regular';
	color:#fff;
	padding-left:17px;	
	text-transform:uppercase;
} 

.upcomingWrap img {width:100%;}
.morevents {
	font:normal 14px/17px 'antonioregular';	
	color:#dd3d54;
	margin-top:20px;
	margin-right:7px;
}
#homepage .newsTitle .morevents {
	margin-top:37px;
}
.morevents img {
	padding-left:4px;
	width: auto;	
}
.morevents i.fa {
	font-size: 20px;
	margin-right: 4px;
	margin-left: 4px;
	vertical-align: baseline;
}
.morevents.pull-left {
	padding:4px 4px 4px 0px;
}
.morevents.pull-right {
	padding:4px 0px 4px 4px;
}
.morevents:hover {
	color:#dd3d54;
	background:#eefa01;	
}


.contentImg {
	display:block;	
/*	width:482px;
	height:311px;
*/	position:relative;
}
.contentCaption {
	position:absolute;
/*	width:481px;
	height:97px;
*/	background:rgba(0,0,0,0.75);
	left:15px;
	bottom:0;	
	margin-right:15px;
	padding: 0 1em 1em;
	width: calc(100% - 30px);

}
.dateTime {
	float:left;
	width:136px;
	/*padding-left:24px;	*/
}
.dateTime big,.dateTime small,.special big,.special small,.eventdetail strong,.eventdetail small {
	display:block;
	overflow:hidden;	
}
.dateTime big {
	font:normal 44px/37px 'antonioregular';
	color:#dd3d54;
	padding-top:26px;	
}
.dateTime small,.special small {
	font:normal 12px/14px Helvetica, sans-serif,Arial;
	color:#fff;
}
.dateTime small {
	padding-top:4px;	
}
.special {
	float:left;
/*	width:335px;	
*/}
.special big {
	font:normal 20px/23px 'antonioregular';
	color:#eefa01;
	padding-top:17px;	
}
.eventlink {
	background:#fff;
	min-height:97px;
	margin-bottom:10px;
	padding:5px;
	width:100%;
}
.upcomingWrap .eventlink {
	height: auto;
	overflow: hidden;
	width: 100%;
}
.eventlink .col-md-4 {text-align: center;}
.eventlink big {
	display:block;
	overflow:visible;
	font:normal 62px/65px 'antonioregular';
	color:#dd3d54;
	padding-top:10px;	
}

.eventdetail {
	padding:5px;
}
.eventdetail strong {
	font:normal 17px/22px 'antonioregular';
	color:#00aac9;
}
.eventdetail small {
	font:normal 12px/17px Helvetica, sans-serif,Arial;
	color:#000000;
}
.eventlink:hover small {
	/*display:none;	*/
}
.eventlink:hover {
	background:#eefa01;	
}
.eventlink .learnmore {
	clear:both;
	float:right;
	margin-right:14px;
	padding-right:20px;
	background:url(/images/lean-arrow.png) no-repeat right top;
	font:normal 14px/21px 'antonioregular';
	display:none;
	color:#dd3d54;
	margin-top:-26px;
}
.eventlink:hover .learnmore { 
	display:block;
}

/*-------------upcomingevents-----------*/


.homeBlog {
	border:2px solid #00aac9;
	min-height:590px;	
	/*width:46%;*/
}
.homeBlog h2 { 
	font-size:45px;
	color:#000000;
    font-family: 'antoniobold';
	padding-left:0;
	text-transform:none;
}
.homeBlogtop {
	padding-top:13px;
	padding-bottom:5px;
}

#fromtheblogsidebar .homeBlog {
	border:none;
	width:100%;	
}
#fromtheblogsidebar .blogImg {
	width:100%;	
}
#fromtheblogsidebar .homeBlog h2 {
	width:100%;
	background:#000000;
	color:#fff;
}


.homeBlogtop .morevents:hover {
	background:#eefa01;	
}
.blogContent {
	border-left:5px solid #000;
	margin-top:38px;
	margin-bottom:10px;	
}
#fromtheblogsidebar .homeBlog {
	min-height: 0px;
}
#fromtheblogsidebar .blogContent {
	margin-top:10px;
}

.blogContent.no-border {
	border-left:0px;
	padding-left:0px;
}
.blogContent h3 {
	display:block;
	font:normal 24px/27px 'antonioregular';
	color:#00aac9; 	
	margin-top:3px;
	margin-bottom: 15px;
}
.blogContent h3 a {
	color:#00aac9;
	font-weight: normal;
	text-decoration: none;
}

#article .blogContent h1,
#newsarticle .blogContent h1
 {
	display:inline-block;
	font:normal 24px/27px 'antonioregular';
	color:#00aac9; 	
	margin-top:3px;
}
.blogContent .entrydate,
.blogContent .entrydate {
	font:normal 16px/18px 'antonioregular';
	color: #dd3d54;
	margin-bottom: 25px;
	width: 100%;
}
.newsblock .entrydate,
.eventdetail .entrydate {
	font:normal 16px/18px 'antonioregular';
	color: #dd3d54;
	margin-bottom: 10px;
	width: 100%;
}



.blogContent p {
	color: #000000;
    display:block;
    font: 13px/18px Helvetica, sans-serif,Arial;
	margin-bottom:1px;	
}
.blogContent p a.more,.aboutBlock p a {
    color: #00A6C5;
}
.newsBlock {
	padding-right:0;	
}
.newsTitle {
	background:none;
	margin-bottom:1px;	
}
.newsTitle h2 {
	color:#000000;
	padding-left:0;	
}
#homepage .newsTitle h2 {
	font-size:66px;
	line-height: 66px;
	margin-top:6px;
	margin-bottom:5px;
}
.newsBlock strong {
	font-size:22px;
	color:#000000;
	margin-bottom: 10px;
}
.newsDetail {
	padding-top:7px;	
}
.newsDetail p {
	display:block;
	overflow:hidden;
	color: #000000;
    display:block;
    font: 13px/18px Helvetica, sans-serif,Arial;
	padding-top:5px;
	margin-bottom: 0px;
}
.newsDetail p b {
	color:#939598;	
}
#communitypartners .newsBlock ,
#newsindex .newsBlock {
	display:inline-block;
	margin-bottom:20px;
	overflow:hidden;
	width:100%;
}
#communitypartners .newsBlock .col-xs-3, 
#newsindex .newsBlock .col-xs-3 {
	text-align:center;
	min-height:135px;
}
#communitypartners .newsDetail {
	padding-top:0px;
	margin-bottom:0px;
}

#newsindex .newsDetail {
	padding-top:0px;
	margin-bottom:0px;
}
#communitypartners .newsDetail strong a {
	color:#000000;
}


/*Home*/

.featureTitleContainer {
   border-bottom: 4px solid #000;
   padding:0;
   margin-bottom: 1em;
}

/* -------- General Pages ----------------*/

h2.nocolor {
	background:none !important;
	color:#000000;
    font-family: 'antonioregular';
    font-size: 21px !important;
    font-weight: normal;
    line-height: 28px !important;
    margin-bottom: 0;
    padding:0px !important;
}
h2.nocolor p {
color:#000000;
    font-family: 'antonioregular';
    font-size: 21px;
    font-weight: normal;
    line-height: 28px;
    margin-bottom: 0;
}

/*--------------about---------------------*/
.aboutborder {
	 background:url(/images/about-border.png) no-repeat left top; 
	margin-top:141px;
	margin-bottom:34px;
	overflow: hidden;
}
.aboutborder-1 {
	 background:url(/images/a-border-bg.png) repeat-x;	
	min-height:3px;
	overflow: hidden;
}
.aboutborder-1 span {/*width:1024px;*/}
.aboutborder-1 span::before {
	content: " ";
	position:absolute;
	margin-left:-288px;
	/*width:1312px;*/
	z-index:-2;
	border-bottom:3px solid #000000;
}
.aboutborder-2 {
	background:url(/images/about-border.png) no-repeat right top; 
	margin-top:38px;
	margin-bottom:120px;
}
.aboutborder-3 {
	/* background:url(/images/a-border-bg.png) repeat-x;	 */
	min-height:3px;
}
.aboutborder-3 span::before {
	content: " ";
	position:absolute;
	/*width:1312px;*/
	z-index:-2;
	border-bottom:3px solid #000000;
}

.aboutBlock h2 {
    display: block;
    overflow: hidden;
    text-indent: -50000px;
    background-image: url('/images/about-leeway.png');
    height: 51px;
    width: 100%;
    background-repeat: no-repeat;
    background-size: contain;
}

.aboutBlock p {
	display:block;
	font:normal 14px/18px Helvetica, sans-serif,Arial;
	color:#000000;
	margin-top:15px;		
}
.findus {
	display:block;
	font:normal 16px/24px Helvetica, sans-serif,Arial;
	color:#000000;
	margin-top:20px;
	width: 100%;
} 
/*
.findus a {
	margin-left:8px;
	display:inline-block;
} */
/*
.findus ul {
	list-style: none;
	display: inline-block;
	line-height: 24px;
}
.findus ul li {
	list-style: none;
	display: inline-block;
}
.findus ul li:last-child {
	margin-right: 0px !important;
}
.findus ul li a {
	width:24px;
	display: inline-block;
	text-align: center;
	font-size: 16px;
	line-height: 24px;
	color:#ffffff;
}

.findus ul li.twitter {background-color: #00aced; }
.findus ul li.facebook {background-color: #3b5998; }
.findus ul li.googleplus {background-color: #dd4b39; }
.findus ul li.pinterest {background-color: #cb2027; }
.findus ul li.linkedin {background-color: #007bb6; }
.findus ul li.youtube {background-color: #bb0000; }
.findus ul li.vimeo {background-color: #1ab7ea; }
.findus ul li.tumblr {background-color: #32506d; }
.findus ul li.instagram {background-color: #bc2a8d; }
.findus ul li.flickr {background-color: #ff0084; }
.findus ul li.dribbble {background-color: #ea4c89; }
.findus ul li.quora {background-color: #a82400; }
.findus ul li.foursquare {background-color: #0072b1; }
.findus ul li.forrst {background-color: #5B9A68; }
.findus ul li.vk {background-color: #45668e; }
.findus ul li.wordpress {background-color: #21759b; }
.findus ul li.stumbleupon {background-color: #EB4823; }
.findus ul li.yahoo {background-color: #7B0099; }
.findus ul li.blogger {background-color: #fb8f3d; }
.findus ul li.soundcloud {background-color: #ff3a00; }

*/ 

/*--------------footer---------------------*/
.footer {
	width: 100%;
	background: #000;
	border-top: 5px solid #00aac9;
	padding-bottom: 165px;
	/*min-width: 1024px;*/
}

.footer p, h3, h2, address, ul, li, section, a, small{
	padding: 0px;
	margin: 0px;
}

.footerInner {
/*	width: 1024px;*/
	margin: 0 auto;
	margin-top:31px;
}

.button {
        /*Reset's every elements appearance*/
        background: none repeat scroll 0 0 transparent;
        border: medium none;
        border-spacing: 0;
        color: #26589F;
        font-family: 'PT Sans Narrow',sans-serif;
        font-size: 16px;
        font-weight: normal;
        line-height: 1.42rem;
        list-style: none outside none;
        margin: 0;
        padding: 0;
        text-align: center;
        text-decoration: none;
        text-indent: 0;
}

/*Footer Contact Info ...*/
.pad5 {
	padding-left:5px;	
}

.contactInfo address{
	padding-left: 30px;
	font-family: Helvetica, sans-serif,Arial, Arial, sans-serif;
	font-size: 14px;
	color: #fff;
}

.contactInfo address h3{
	width: 236px;
	margin-top: 10px;
	background: url(/images/leeway.png);
	text-indent: -999px;
}

.contactInfo address span{
	border-right: 2px solid #00aac9;
	padding-right: 10px;
}

.contactInfo address a{
	color: #dd3d54;
	padding-right: 6px;
}

.mapView {
	float: left;
}
.borderClass {
	border-left:2px dotted #939598;	
}
/*Footer Navigation ...*/

.footerNavigation {
	margin-top: 40px;
}

.footerNavigation h2{
	font-family: 'antonioregular', Helvetica, sans-serif,Arial, sans-serif;
	font-size: 24px;
	color: #fff;
	margin-bottom: 10px;
}

.footerNavigation ul{
	font-family: Helvetica, sans-serif,Arial, sans-serif;
	font-size: 14px;
	color: #00aac9;
	margin-bottom: 30px;
}

.footerNavigation ul a{
	color: #00aac9;
	text-transform: lowercase;
}

.footerNavigation ul a:hover{
	color: #000;
	background-color: #eefa01;
}
#footer .googlemap {
	border:3px solid #00AAC8;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	-o-border-radius:3px;
}


/* Contact form ...*/
.contactForm {
	background: url(/images/form-bg.jpg);
	float: left;
	width: 100%;
}

.sidebarGenereal {
	  background: url(/images/form-bg.jpg) repeat scroll 0 0;
    float: left;
    width: 100%;
	min-height:100px;
}
.sidebarGenereal p {
	display:block;
	margin:16px 0 5px 13px;
	overflow:hidden;
	text-align:left;
	font:normal 14px/22px  Helvetica, sans-serif,Arial;
}
.sidebarGenereal p em {
	background:#fff;
	font:normal 14px/22px  Helvetica, sans-serif,Arial;
	float:left;
	padding-left:5px;
	padding-right:5px;
	margin-bottom:3px;
}
.sidebarGenereal a {
	float:right;
	width:75px;
	height:75px;
	margin:0 19px 16px 0;	
}
.sidebarGenereal a.signup {
	float:none;
	width:auto;
	height:auto;
	margin:0px;	
	display:inline;
}
#mailinglistsidebar .sidebarGenereal a.arrow {
	font-size: 35px;
}
#mailinglistsidebar .sidebarGenereal a.signup {
	font-size: 14px;
}
#mailinglistsidebar .arrow i.fa {
	color:#dd3d54;
}
#mailinglistsidebar .arrow i.fa.fa-inverse {
	color:#ffffff;
}

#jointeamsidebar .sidebarGenereal {
	background:url(/images/form-bg-1.png) repeat;
 /* margin-top:47px; */
}

#jointeamsidebar .sidebarGenereal p {
	margin-left:33px;
	margin-bottom:0;
}
#jointeamsidebar .sidebarGenereal a {
	float:left;
	width:auto;
	height:auto;
	background:#eefa01;	
	text-align:center;
	margin-left:33px; 
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
}

#mailinglistsidebar .sidebarGenereal a.arrowdown {
	padding:0px 5px 5px 5px;
	margin-left:33px;
}


.formTitle{
	display: block;
	margin-top: 18px;
	padding-top: 3px;
	color: #fff;
	background: #000;
	padding-left: 30px;
	font-family: 'Museo500Regular', Courier, monospace;
	font-size: 22px;
	text-transform: uppercase;
}
.sidebaritem {margin-bottom:40px;display:inline-block;}

/* -- Meet the Grantees sidebar -- */

#meetgranteesidebar {
	text-align:center;
	background-color: #ECECEC;
	margin-bottom:36px;
	width:100%;

}
#meetgranteesidebar .leewayartist {
	padding-bottom:0px;
}
#meetgranteesidebar .leewayartist h2 {
	padding-left:0px;
}
#meetgranteesidebar .leewayartist h3 {
	background-color: #00AAC9;
}

#meetgranteesidebar .granteename {
	color: #00AAC9;
	background-color:#ffffff;
	min-height:50px;
	width:100%;
	border-left: 2px solid #ececec;
	border-right: 2px solid #ececec;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	margin:15px 0px;
	font:normal 32px/50px 'Museo700Regular';
}
#meetgranteesidebar .granteename a {
	color: #00AAC9;
	text-decoration: none;
}
/* -- */

.leewayartist h3  {
	display:block;
	width:100%;
	background:#dd3d54;	
	color:#fff;
	font:normal 29px/24px 'antonioregular';
	text-align:center;
	text-transform:uppercase;
	margin:0;
	margin-bottom:6px;
}

.leewayartist h2{
	float:left;
	width:100%;
	color:#000;
	font:normal 45px/47px 'antonioregular';
	padding-left:0px;
	margin:0;
	margin-bottom:6px;
	padding-top:2px;
	text-align:center;
}
#workshopsidebar h2 {
	float:left;
	width:100%;
	color:#000;
	font:normal 38px/40px 'antonioregular';
	padding-left:0px;
	margin:0;
	margin-bottom:6px;
	padding-top:2px;
	text-align:center;
}
.leewayartist p,  #workshopsidebar p {
	color: #000000;
    display:block;
    font: 13px/18px Helvetica, sans-serif,Arial;
	clear:both;
    padding-left:16px;
	padding-right:20px;
}
.leewayartist p a {
	color:#00aac9;	
}
.leewayartist p a:hover {
	color:#2a6496;	
}
#workshopsidebar ul {
	float:left;
	clear:both;
	width:100%;
	padding-left:3px;
}
#workshopsidebar li {
	list-style:none;
	background-image:url(/images/accordian-up.png);
	background-position: left 4px;
	background-repeat: no-repeat;
	padding-left:15px;
	font-size:14px;
	line-height: 18px;
	display: inline-block;
	width:100%;
	margin-left:1em;
}
#workshopsidebar li.overview {
	float:left;
	width:100%;
	color:#000;
	font:normal 38px/40px 'antonioregular';
	padding-left:0px;
	margin:0;
	margin-bottom:6px;
	padding-top:2px;
	text-align:center;
	background-image:none;
}
#workshopsidebar li.overview.last {
	display:none;visibility: hidden;
}

#workshopsidebar li a {
	color:#000000;
}
#workshopsidebar li.active a,
#workshopsidebar li a:hover {
	color:#00aac9;	
	}

#applygrantsidebar em.deadline1,
#applygrantsidebar big.date {
	display:inline-block;		
}
#applygrantsidebar em.deadline1 {
	margin-right:11px;
	padding-left:10px;
	padding-right:10px;
}
#applygrantsidebar big.date {
	font-size:44px;
	line-height:50px;
	vertical-align: top;
}

#applygrantsidebar h3 {
	background:#00aac9;	
}
#applygrantsidebar h4 {
	text-align:center;
}
#applygrantsidebar .leewayartist {
	padding-bottom:0px;	
}


.submit {
	color: #fff;
	background: #00CCFF;
	font-family: 'antonioregular', Helvetica, sans-serif,Arial, sans-serif;
	font-size: 18px;
	width: 89px;
	height: 35px;
	padding-top:2px;
}
.submit:hover {
	background-color: #dd4c61;
}
.form-group li {
	padding: 9px;
}

.form-group small {
	margin-top: 18px;
}

.form-group li:last-child {
	padding-bottom: 20px;
}

.form-group {
	padding: 0 23px;
}


 /*Social Share Buttons...*/

.socialShare {
    clear: both;
    float:left;
/*  margin-top: 35px; */
	width:100%;
}
.socialShare h3 {
	display: inline-block;
	font-family: 'Museo500Regular', Courier, monospace;
	font-size: 21px;
	color: #fff;
	text-transform: lowercase;
	float: left;
	padding-top:11px;
	padding-right:9px;
}
 .connect h3 {
	display:block;
	background:#000;
	width:100%;
	float:left;	
	padding:2px 0 1px 6%;
	font-size:18px;
	margin-bottom:12px;
}

.shareGroup{
	width:100%;
	float:left;
	padding-left:0px;
}

.shareGroup li{
	display: inline-block;
	margin-right:16px;
 /* margin-bottom:10px;	*/
}
.shareGroup li:nth-child(3n){
	margin-right:17px;
}
.left-sidebar .shareGroup li {
	margin-right:6px;
}
.left-sidebar .shareGroup li:nth-child(3n) {
	margin-right:5px;
}
footer .shareGroup li{
	margin-right:18px;
}
.shareGroup li:last-child {
	margin-right: 0px !important;
}
.shareGroup li a {
	width:32px;
	display: inline-block;
	text-align: center;
	font-size: 24px;
	line-height: 32px;
	color:#ffffff;
}

.shareGroup li.twitter  {background-color: #00aced; }
.shareGroup li.facebook {background-color: #3b5998; }
.shareGroup li.googleplus {background-color: #dd4b39; }
.shareGroup li.pinterest {background-color: #cb2027; }
.shareGroup li.linkedin {background-color: #007bb6; }
.shareGroup li.youtube {background-color: #bb0000; }
.shareGroup li.vimeo {background-color: #1ab7ea; }
.shareGroup li.tumblr {background-color: #32506d; }
.shareGroup li.instagram {background-color: #bc2a8d; }
.shareGroup li.flickr {background-color: #ff0084; }
.shareGroup li.dribbble {background-color: #ea4c89; }
.shareGroup li.quora {background-color: #a82400; }
.shareGroup li.foursquare {background-color: #0072b1; }
.shareGroup li.forrst {background-color: #5B9A68; }
.shareGroup li.vk {background-color: #45668e; }
.shareGroup li.wordpress {background-color: #21759b; }
.shareGroup li.stumbleupon {background-color: #EB4823; }
.shareGroup li.yahoo {background-color: #7B0099; }
.shareGroup li.blogger {background-color: #fb8f3d; }
.shareGroup li.soundcloud {background-color: #ff3a00; }

.footerInner .col-md-7,
.footerInner .col-xs-7
 {
	/*width:55%;	*/
}
.borderClass {
/*	width:43%;
	padding-right:0;	
*/} 


/*---------------footer---------------*/
/*-------------- Additional -------------------*/
.bxslider li {
  overflow: hidden;
}
.bxslider li:hover span, 
.bxslider li span:hover {
  display: block;
}


.paddingright0 {
	padding-right:0;	
}

/***************** Sidebar *****************/

.textWidget {
	border: 2px solid #00aac8;
	padding: 10px;
	/* margin-bottom:43px; */
	margin-bottom:20px;
}

.textWidget p{
	font-family: Helvetica, Arial , sans-serif;
	font-size: 14px;
	padding-top: 5px;
}

.textWidget h3{
	font-family: 'antonioregular', Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #dd3d54;
	
}

/*************** Grants Page ***************/

#grantpage h1 {
	width:100%;
	text-align:left;
}
#grantpage .grantdeadline {
	width:288px;
	float:left;
	margin-top:20px;
	margin-bottom:20px;
}

/*********** Generic Pages ************/

#page .container-leeway li {
	margin-bottom:5px;
}

#page .nav-leeway li {
	margin-bottom:0;
}

/*********** Grants Awarded Page ************/

.granteesblock .filterblock {
	background-color:#eefa00;
	height:46px;
	margin-top:24px;
	vertical-align: middle;
	text-align:right;
	padding-top:12px;
	padding-right:15px;
	background-image: url('/images/grantee-yellow-cap.png');
	background-position: top left;
	background-repeat: no-repeat;
}
.filterblock select#categorygroup {
	width:150px;
}
.filterblock select#category {
/*	width:300px;*/
}
.filterblock .buttonswitch {
	background-color: #ffffff;
	color:#000000;
	padding:2px 0px 2px 5px;
	margin-left:10px;
	text-align: center;
}
.filterblock .buttonswitch a {
	color:#000000;
}

#grantawards .awardblock {
	margin-bottom:20px;
}
#grantawards .awardblock.granttitleblock {
	margin-bottom:0px;
}

#grantawards .awardblock .row {
	margin-top:0px;
	margin-bottom:0px;
}
#grantawards .awardblock .row .listviewitem a {
	font-size:16px;
}
#grantawards .awardblock .row .listviewitem:last-child{
	margin-bottom:15px;
}

#grantawards .awardblock h2,
#grantawards h3.grantname {
	font-family: 'antoniobold', Arial, Helvetica, sans-serif;
	color:#ffffff;
	background-color:#000000;
	text-transform: uppercase;
	font-size:40px;
	padding-top:25px;
	padding-left:5px;
	margin-bottom:20px;
	height:58px;
}
#grantawards h3.grantname {
	margin-bottom: 20px;
}
#grantawards .awardblock h3.year {
	height:20px;
	border-bottom:8px solid #000000;
	margin-top:10px;
	margin-bottom:20px;
	
	}
#grantawards .awardblock h3.year span {
	font-family: 'antoniobold', Arial, Helvetica, sans-serif;
	font-size:25px;
	line-height:34px;
	height:30px;
	color:#000000;
	padding:2px 5px;
	background-color:#eefa01;
	display:inline-block;
	margin-bottom: 25px;
}
/*
#grantawards .awardblock h3.year span:after {
	content:url('/images/yearspacer.png');
	background-color:#ffffff;
	width:10px;
	display:inline-block;
}
*/
.backtotop,
.staff-container .backtotop {
	font-family: 'antonioregular', Arial, Helvetica, sans-serif;
	text-align:right;
	color:#DD3D54;
	text-transform: uppercase;
	margin-top:50px;
	font-size:14px;
}

.backtotop,
.staff-container .backtotop i.fa {
	font-size: 20px;
    margin-left: 4px;
    margin-right: 4px;
    vertical-align: baseline;
}

.backtotop a {
	color:#DD3D54;
}


/***************** Freewall *****************/
.fullwidth {
	width:100%;
	margin-top:87px;
	margin-bottom:99px;
}
#freewall {
	height: 200px;
	overflow: hidden;
	display: block;
}
.free-wall {
	margin: 10px;
}
/*
#freewal .item {
	height:200px;
}
*/
#freewall .item {
	overflow: hidden;
	background-size:cover;
	background-position: center center;
}
#freewall .item a {
	display:inline-block;
	height:100%;
	width:100%;
}
#freewall .item img {
}


@keyframes start {
	from {
		transform: scale(0);
	}
	to {
		transform: scale(1);
	}
}

@-webkit-keyframes start {
	from {
		-webkit-transform: scale(0);
	}
	to {
		-webkit-transform: scale(1);
	}
}

.free-wall .brick[data-state="init"] {
	display: none;
}

.free-wall .brick[data-state="start"]  {
	display: block;
	animation: start 0.5s;
	-webkit-animation: start 0.5s;
}

.free-wall .brick[data-state="move"]  {
	transition: top 0.5s, left 0.5s, width 0.5s, height 0.5s;
	-webkit-transition: top 0.5s, left 0.5s, width 0.5s, height 0.5s;
}
/******* End Freewall *******/


@-moz-document url-prefix() { 

  .deadline big {
     margin-top:4px;
  }
 
/*
  .nav-leeway > li > a {
	font:normal 21px/32px 'antoniobold';
	padding-top:4px;	
  }
  .nav-leeway .open .dropdown-menu { 
  	padding-top:5px;
  }

  */
  .featureTitleContainer h2 {
	background-color: #ffffff;
    display: inline-block;
    font: 36px/54px "antonioregular";
    margin-bottom: -10px;
    margin-top: 0;
    padding: 0;

  }

  .eventdetail strong {
	  line-height:24px;
	  overflow: visible;
  }
  .missionRight big.date { 
	line-height:29px;
  }

}

/****** Tooltips *******/ 

#grantawards .tooltip{
    position:absolute;
    z-index:1020;
    display:block;
    visibility:visible;
    padding:5px;
    font-size:11px;
    opacity:0;
    filter:alpha(opacity=0)
}
#grantawards .tooltip-inner {
	width:auto;
	white-space:nowrap;
	padding:5px 5px;
}
#grantawards .tooltip.in{
    opacity:.8;
    filter:alpha(opacity=80)
}
#grantawards .tooltip.top{
    margin-top:-2px
}
#grantawards .tooltip.right{
    margin-left:2px
}
#grantawards .tooltip.bottom{
    margin-top:2px
}
#grantawards .tooltip.left{
    margin-left:-2px
}
#grantawards .tooltip.top .tooltip-arrow{
    bottom:0;
    left:50%;
    margin-left:-5px;
    border-left:5px solid transparent;
    border-right:5px solid transparent;
    border-top:5px solid #000
}



.big-map {display: none;}




/* Large devices (large desktops, 1200px and up) */
@media (min-width: 1200px) { 

.nav-leeway > li > a {
	padding:0 24px;
	
}
}




@media (min-width: 992px) { 

#small-screen-contact {display: none;}

body { padding: 0; }

	.navbar {
		right: auto;
		background: none;
		border: none;
	}

	.mobile-nav-bar {display: none;}

	.featureTitleContainer h2 {
		display: inline-block;
	    font: 36px/50px "antonioregular";
	    margin-bottom: -10px;
	    margin-top: 0;
	    padding: 0;
	    background-color: #ffffff;
	}

}



/* Medium devices (desktops, 992px and below */
@media (max-width: 991px) { 


	#freewall {display: none;} 

	.mobile-header {display: block;}
	.desktop-header{display: none;}

	.navbar-toggle {float:left;}


	.navbar-form.searchform {
	    width: 100%;
	    margin-top: 0px;
	}

	.searchform .form-group1 {float: right; width:300px;}

	.navbar-form .search {width:100%; float:none; background: #fff; border-radius: 4px;}

	.btn-go {float:left; margin-left:2%;}

	.desktop-logo img {display: block;margin: 0 auto; max-width:90%!important; margin-bottom:1em;}

	.deadline {
	    background: #000000;
	    padding: 10px;
	    margin-right: 0;
	    float: none;
	    min-height: 25px;
	    display: block;
	    text-align: center;
	}

	.deadline small, .deadline big {display: inline-block; float:none;}
	.deadline small {}
	.deadline big {font: normal 24px/24px 'antoniobold'; width: auto;}


	.eventRight.missionRight {padding-top:2em;}

	.desktop-nav {display: none;}
	.footerContact {display: none;}


	.slider-lower {
	    position: relative;
	    display: inline-block;
	    text-align: center;
	    background: #000;
	    background: rgba(0,0,0, .8);
	    color: #fff;
	    height: auto;
	    width: 100%;
	    padding: 15px;
	}



	.gTitleWrap {
		 background:none;
		
	}
	.gTitleContainer {
		background:#000;
		max-height: 24px;
		min-height: 24px;
		max-width:100%;	
	}
	.gTitleContainer big {
	    float: left;
	    font: normal 30px/16px 'Museo700Regular';
	 padding: 6px 7px 2px 3px;
	}


	.dottedborder {display: none;}

	.gTitleContainer big::before {display: none;}
	#socialmediasidebar{display: none;}


	 
	/*HOME*/

	.featureTitleContainer {    
		/* width: 100%;
	    border-bottom: 4px solid #000;
	    text-align: center;
	    height: 16px;
		margin-bottom:1em;  */

	}

	.featureTitleContainer h2 {
	  /*  float: none; 
	    width: 30%;
	    margin: 0 auto;
	    margin-bottom: -1em;*/
	    display: inline-block;
	    font: 36px/50px "antonioregular";
	    margin-bottom: -10px;
	    margin-top: 0;
	    padding: 0;
	    background-color: #ffffff;
	} 

	.gTitleContainer p {

	    padding: 6px 0px 0px 9px;
	}


	.newsTitle {margin:1em 0;}

	#homepage .contentCaption {
	    position: relative;
	    background: rgba(0,0,0,0.75);
	    width: 100%;
	    height: inherit;
	    display: block;
	    left:auto;
	    bottom:auto;
	}

	.eventlink big {
	    font: normal 34px/34px 'antonioregular';
	    padding-top: 10px;
	}

	.app-dl {width: 100%;}

	#homepage .app-dl {margin-bottom: 3em;}


	em.deadline1 {font: normal 20px/40px 'Museo700Regular';
	}

	big.date {
	    font: normal 55px/80px 'antonioregular';
	}
	.eventlink .learnmore {
		margin-top:-3px;
		margin-right: 3px;
	} 

	.deadline-center {display: block; text-align: center;}


	#small-screen-contact .formTitle {text-align: center;}
	#small-screen-contact .socialShare ul.shareGroup {text-align: center; margin-bottom:1em; float:none;}

}



/* Small devices (tablets, 768px below) */
@media screen and (max-width: 767px) {

	.navbar-form {margin-right: 0; margin-left:0;}
	#navbar-search-area {margin-left:70px;}
	.form-group1 {width:100%; float:none;}
	.big-map {display: block;}
	.little-map {display: none;}
	.searchform .form-group1 {float: right; width:100%;}


	.upcomingTitle h2, .homeBlog h2 {
	    font: normal 40px/56px 'antoniobold';
	}

	.upcomingTitle h2 {
	    font: normal 40px/56px 'Museo700Regular';
	}

	.grant-content .awarddetailtext {
	    min-height: auto !important;
	    margin-bottom:1em;
	}

	em.deadline1 {
	    font: normal 26px/40px 'Museo700Regular';
	}

	big.date {
	    font: normal 65px/80px 'antonioregular';
	}

	.aboutborder {
	    margin-top: 24px;
	    }

	 .abouthome .col-sm-4 {text-align: center;}
	 .abouthome .col-sm-4 img {margin-bottom: 15px;}
	 .abouthome .col-sm-8 h2 {text-align: center;}

	.featureTitleContainer h2{
	    /* width: 45%; */
	}


	.sidebaritem {width:100%;}


	.paddingRight0 {padding-left:0;}


	#grantindex .app-dl {
	    margin-top: 10px;
	    background-image: none;
	    background-color: #ececec;}

	.fullwidth {
	    width: 100%;
	    margin-top: 1em;
	    margin-bottom: 0;
	}


}


/* Small devices (tablets, 550px below) */
@media screen and (max-width: 600px) {

#grantindex .app-dl a { 
	display: block;
    float: none;
    text-align: right;}
#grantindex .app-dl a:nth-child(2) { margin-top:1em; margin-bottom:1em;}

.upcomingTitle h2 {
   
    font: normal 22px/56px 'Museo700Regular';
   
}

}
/* Small devices (tablets, 550px below) */
@media screen and (max-width: 550px) {
	.featureTitleContainer h2{/* width: 60%;*/ }


}



/* MC Overrides */
img {max-width: 100% !important;}

/*MC TEMPS!*/
html, body {
  height: 100%;
}


.description {margin-top:1em;}

a.exhibit {
	float: left;
    /* max-width: 120px; */
    padding: 0px 4px;
    height: 32px;
    background: #000000;
    border: 2px solid #01a4c2;
    font: normal 21px/32px 'antoniobold';
    color: #00aac9;
    text-transform: uppercase;
    text-align: center;
    overflow: hidden; 
    margin-right:10px;
     display: inline-block;
}


.issuuembed.issuu-isrendered {width:100% !important;}

.navbar-toggle {
  float: left;
  margin-left: 15px;
}

.homeBlog img {width: 100%; height: auto;}
.homeBlog .morevents img {width:auto;}

#small-screen-contact h2 {text-align: center; padding-left:0;}
#small-screen-contact .socialShare ul.shareGroup {
	text-align: center;
    margin-bottom: 2em;
    float: none;
    border-bottom: 2px dotted #fff;
    padding-bottom: 1em;
}
#small-screen-contact .socialShare li {display: inline-block;}


