a {color: #b8c105;}
.box-item.testimonial-box {background-color: #c3d600; color: #363a35;}
.box-item.testimonial-box:hover {background-color: #363a35; color: #fff;}
.box-item.testimonial-box .box-content a {color: #363a35;}
.box-item.testimonial-box:hover h4 { color: #fff;}
.box-item.testimonial-box:hover .box-content a { color: #fff;}

.thumbnail .featured {
/*	background-image: url(../../images/but-active.png); background-repeat: no-repeat; background-position: bottom; */}
.caption-member-post {background-color: #d3d3d3; padding: 5px 12px; min-height:50px}
.GreenCTAButton a{color:#363a35}

.menu-list a {text-transform: uppercase;}
.mobile_submenu {text-transform: uppercase;}

.filters ul.top-level-tabs.home-filters { 
    border-bottom: 1px solid #d3d3d3;
    margin-bottom: 10px;
}
.filter-style .dropdown {float:none !important; margin-right: 0px !important; }
/* .filter-style .dropdown.open div ul li{white-space: nowrap; display: inline-block; width:100%;}*/
.filter-list{margin-right:11px;}


/* CSS used here will be applied after bootstrap.css */
#event-carousel .carousel {margin-top: 0px;}
#thumbcarousel .item .thumb {width: 33%;cursor: pointer;float: left;}
#thumbcarousel .item .thumb img {width: 100%;margin: 2px;}
#event-carousel .item img {	width: 100%;}

.interact {display:none;}
.thumbnail .caption-tweet a {float:none;}
.caption-tweet .vot {position:absolute !important; top:0px !important; left:0px !important; font-size:12px !important; width:100% !important; height:100%;}
a.link-back {padding: 10px 0;}
.box-item {height:240px;}

.order-by {text-align: right; padding-right:10px;}

.flexmenu .active.with-ul.hidden_row:before {content: none;}
.WhiteCTAButton{
font-family: 'Gotham Bold';
font-size: 13px;
color: #363a35;
line-height: 40px;
padding: 12px;
margin-left: 15px;
text-decoration: none;
background-color:#fff;	
}
.GreenCTAButton{
font-family: 'Gotham Bold';
font-size: 13px;
color: #363a35;
line-height: 40px;
padding: 12px;
margin-left: 15px;
text-decoration: none;
background-color: #C4D600;
}

.GreenCTAButton:hover, .WhiteCTAButton:hover {
  text-decoration: none!important;
  background-color: #363a35;
  color: #fff;
}


.responsive-slick .res-slide p span {
    color: white;
    background-color: #363a35;
    text-align: right;
    font-family: 'Gotham Book';
    font-size: 22px;
    font-weight: 400;
    padding: 5px;
}
.responsive-slick .res-slide .slide-links a.link-main, .responsive-slick .res-slide .slide-links a span.WhiteCTAButton  {
    background-color: #fff;
}

.responsive-slick .res-slide .slide-links a span {
    font-family: 'Gotham Bold';
    font-size: 13px;
    color: #363a35;
    line-height: 40px;
    padding: 12px;
    margin-left: 15px;
    text-decoration: none;
}
.cont-four .logos .logo {max-height: 67px; max-width: 180px;}
.glyphicon-remove { position: relative !important;}

.eventitempage #sponsor { position: relative; bottom:auto;right:auto;float:right; text-align:center;}

.text-styling h2 {text-transform:uppercase;}

.team-pic img {height:190px;}

.dropdown-iso {padding: 8px 50px 8px 9px; font-size: 12px; color: #363a35; line-height: 1;}


@media (max-width: 1199px) and (min-width: 992px){
	.box-item.joinnow-box {
		height: 240px;
	}
	.box-item.joinnow-box .box-content a div {	
		padding: 36.9% 0;	
	}
}
@media (max-width: 992px) and (min-width: 768px){	
	.slide-over h4 {	
		padding-bottom: 15px;		
	}
	.box-item.joinnow-box {
		height: 240px;
	}
	.box-item.joinnow-box .box-content a div {	
		padding: 31.5%;	
	}
	ul.content > li > a> span {
		font-size: 11px !important;
	}
	.slide-over h4 {width:96%;}
}

@media (max-width: 768px){
	.patronspage .patrons-logo, .patronpage .patrons-logo {
		width: 100% !important; */
		height: 200px !important;
	}
	.row-no-padding .row {
		margin-left: -15px !important;
		margin-right: -15px !important;
	}
	.row-no-padding [class*="col-"] {
		padding-left: 15px !important;
		padding-right: 15px !important;
	}
	.dropdown {width: 100% !important;}
	
	.slick-slider .slick-arrow {display:none !important;}
	.slick-slider:hover .slick-arrow {display: none !important;}
		
	.responsive-slick .res-slide p, .responsive-slick .res-slide p span {
		font-size: 16px;		
	}
	.content-buttons {float: left;}

    .flexmenu .with-ul.hidden_row {padding-left: 0; margin-left: 0;}
    .flexmenu .with-ul.hidden_row:before {content: ""; }
    .filters ul.top-level-tabs.home-filters {width: 100%;}
}


#explore  p{color:#fff;}
.at4-share-outer{display: none;}
.GreenCTAButton a:hover{color:#fff}

.slidedown .with-ul.hidden_row{display:block;}

.event-button {display: none;}
.team-member p{min-height:90px;}

#gmccdir #container {height: 100% !important;}
#gmccdir .panel-group .panel {    
    position: relative !important;
    left: 0 !important;
    top: 0 !important;
    float: none !important;
}
.isotope-pager {margin-bottom: 20px;}
.isotope-pager a{float:left; margin-right:20px;}

.thumbnail .caption {
    float: left;
    width: 100%;
}

.pagination > li > a,
.pagination > li > span {
    color: #9a9d94;
}

    .pagination > li > a:hover,
    .pagination > li > span:hover,
    .pagination > li > a:focus,
    .pagination > li > span:focus {
        color: #c4d600;
        background-color: #fff;
        border-color: #c4d600;
    }

    .pagination > .active > a,
    .pagination > .active > span,
    .pagination > .active > a:hover,
    .pagination > .active > span:hover,
    .pagination > .active > a:focus,
    .pagination > .active > span:focus {
        background-color: #c4da00;
        border-color: #c4da00;
    }

#gmccdir .pagination {
    margin: 0;
}