#navigation #main-menu > ul a,
.slide-info .views-field-title,
.slide-info .views-field-title a,
.slide-info .views-field-link a ,
#block-views-news-block .content .view-footer a,
#block-block-4  .content .view-footer a,
.list-columns .view-header h2 span,
.list-columns .view-footer a ,
.list-columns .views-field-field-categories a,
#block-views-slider-block-1 .slide-info .views-field-year ,
#block-views-slider-block-1 .view-header h2 span,
#footer-block-wrap #block-block-5 h2,
#footer-block-wrap #block-block-2 h2,
#footer-block-wrap #block-block-5 .form-actions input,
.block-menu-block  h2,
.region-pre-header .language-switcher-locale-url li.active a ,
h1.page-title,
.view-news.view-display-id-page_1 .view-filters label ,
.list-columns .view-header h2 span,
#block-views-slider-block-1 .view-header h2,
.node-type-list .node-list .view-list .views-field-title a  {
	font-family: Trebuchet MS;
	font-weight: bold;
}

body {
	behavior: url(/sites/all/themes/custom/PIE.htc);
}

.slider .flex-control-paging li a {
	/*behavior: url(/sites/all/themes/custom/PIE.htc);*/
	background: url(../images/slider-pager.png) 0 50% no-repeat;
	width:23px;
}
.slider .flex-control-paging li a.flex-active {
	background: url(../images/slider-pager-active.png) 0 50% no-repeat;
}
.slider .flex-control-paging li a:hover {
	background: url(../images/slider-pager-hover.png) 0 50% no-repeat;
}

#block-views-slider-block-1 .view-header h2  {
	font-weight: normal;
}

#navigation-wrap {
	/*padding: 0 0 0 100px;*/
}

#header-wrap {

}

#header {
	/*height: 79px;*/
}

#main-content {
	overflow: hidden;
	clear: both;
}
.page-contact #main-content {
	overflow: visible;
}


#footer-block-wrap #block-block-5 .form-item input, #footer-block-wrap #block-simplenews-19 .form-item input,
#search-form input#edit-keys, #block-search-form .form-item-search-block-form input {
	line-height: 40px;
}

#block-block-6 {
	width: 100%;
	left: 0;
}

.list-columns .item-1,
.view-more .item-1 {
  float: left;
	width: 32%;
	margin: 0 1% 30px 0 !important;
}

.list-columns .item-2,
.view-more .item-2 { 
  float: left;
	width: 31%;
	margin: 0 1% 30px 1% !important;
}

.list-columns .item-3,
.view-more .item-3 {
  float: left;
	width: 32%;
	margin: 0 0 30px 1% !important;
}

#pre-header {
	width: 168px;
}

#header #search {
	width: 242px;
}

#navigation #main-menu ul ul  {
	width: 205px;
}

#block-block-6 .content div a {
	right: 230px;
}

#block-views-news-block,
#block-block-4 {
		width: 48%;
}

.cboxIframe {
	overflow: hidden !important;
}

@media only screen and (max-width:1000px) { 
  
  #navigation #main-menu > ul > li {
	text-align: center;
	margin: 0;
	width: 24%;
  }
  
  #block-block-6 .content div a {
	right: 50px;
	}

}

.mejs-container .me-cannotplay {
   height: 40px !important;
}

.mejs-container .me-cannotplay a,
.mejs-container .me-cannotplay a:hover {
   color: #FFFFFF !important;
   float: left !important;
   height: 40px !important;
   line-height: 40px !important;
   padding: 0 20px !important;
   background: #3A3C3D !important;
   text-transform: uppercase !important;
}

.mejs-container .me-cannotplay a span {
  display: inline !important;
  margin: 0 !important;
  padding: 0 !important;
}

@media only screen and (min-width: 768px) and (max-width: 1023px) {

	#footer-block-wrap #block-block-5,
	#footer-block-wrap #block-simplenews-19	{
		margin: 0 !important;
		padding: 0 0 0 0;
		width:50%;
	}
	
	#footer-block-wrap #block-block-2,
	#footer-block-wrap #block-custom-forms-social-bottom {
		margin: 0 !important;
		padding: 20px 0 0 4%;
		width:45%;
	  border-left: 1px solid #4D4C4C;
	}
	
	#footer-block-wrap .footer-block .region-footer-first {
		width: 90%;
	}
	
	#footer-block-wrap #block-block-5 .form-item input, #footer-block-wrap #block-simplenews-19 .form-item input {
		padding: 0 2%;
		width: 96%;
	}
	
	#footer-block-wrap #block-block-5 .form-actions input, #footer-block-wrap #block-simplenews-19 .form-submit {
		top: 2px;
		position: relative;
	}
	
}

@media only screen and (min-width:1024px) and (max-width:1279px) { 

	#footer-block-wrap #block-block-5 .form-item input, #footer-block-wrap #block-simplenews-19 .form-item input {
		padding: 0 2%;
		width: 96%;
	}
	
	#footer-block-wrap #block-block-5 .form-actions input, #footer-block-wrap #block-simplenews-19 .form-submit {
		top: 1px;
		position: relative;
	}
	
	
	#block-views-news-block,
	#block-block-4 {
		width: 48%;
	}

}










