/*Views*/

/*Locations*/
.node-type-locations .view-id-locations {
	padding:15px 0 0 10px;
}
.node-type-locations .view-id-locations.view-display-id-similar_locations {
	padding:0;
}
.node-type-locations .view-id-locations .views-field {
	margin-bottom:5px;
}
.node-type-locations .view-id-locations .views-field .views-label {
	display:inline;
	font-weight:bold;
}
.node-type-locations .view-id-locations .views-field .field-content {
	display:inline;
}
.node-type-locations .view-id-locations .views-field-field-tags ul {
	margin:0;
	padding:0;
}
.node-type-locations .view-id-locations .views-field-field-tags li,
.view-display-id-location_search .view-content .views-row .stats .tags li,
.view-display-id-site_search .view-content .views-row .stats .tags li,
.node .field-name-field-tags li{
	list-style:none inside none;
	display:inline-block;
	margin:0;
	padding:3px 10px;
	background-color:#FAEBE7;
	color:#CE3B13;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	margin:0 10px 5px 0;
}
.node .field-name-field-tags li a{
	color:#CE3B13;
	margin: 0;
	padding: 0;
}
.node .field-name-field-tags .field-items{
	padding-left: 0;
}
/*Location Search + Site Search*/
.page-views.page-locations #breadcrumb {
	display:none;
}
.page-views.page-locations #page-title,
.page-views.page-search #page-title {
	width:100%;
	text-align:center;
	margin:20px 0 15px;
	padding-top:20px;
	line-height:1;
	display:none;
}
.page-views.page-search #tasks {
	display:none;
}
.view-display-id-location_search {
	margin:20px 0;
	border-top:1px dashed #C8C9C9;
}
.view-display-id-site_search {
	margin:20px 0;
}
.view-display-id-location_search .location-search-box {
	width:360px;
	margin:15px auto 0;
	padding-bottom:20px;
}
.view-display-id-location_search .location-search-box #location-search-location {
	border:1px solid #948F87;
	border-right:none;
	border-radius:10px 0 0 10px;
	-moz-border-radius:10px 0 0 10px;
	-webkit-border-radius:10px 0 0 10px;
	width:255px;
	margin:0 -3px 0 0;
	padding:10px 15px;
	background-color:#F9F8F2;
	/*box-shadow:inset 0 5px 5px -5px #948F87;
	-moz-box-shadow:inset 0 5px 5px -5px #948F87;
	-webkit-box-shadow:inset 0 5px 5px -5px #948F87;*/
}
.view-display-id-location_search .location-search-box input[type=submit] {
	border:1px solid #948F87;
	border-left:none;
	border-radius:0 10px 10px 0;
	-moz-border-radius:0 10px 10px 0;
	-webkit-border-radius:0 10px 10px 0;
	width:70px;
	margin:0;
	padding:10px 0;
	font-weight:bold;
	text-align:center;
	cursor:pointer;
	/*background-image: -ms-linear-gradient(top, #FFD138 0%, #E4BB33 100%);
	background-image: -moz-linear-gradient(top, #FFD138 0%, #E4BB33 100%);
	background-image: -o-linear-gradient(top, #FFD138 0%, #E4BB33 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFD138), color-stop(1, #E4BB33));
	background-image: -webkit-linear-gradient(top, #FFD138 0%, #E4BB33 100%);
	background-image: linear-gradient(to bottom, #FFD138 0%, #E4BB33 100%);*/
	background-color:#E4BB33;
	/*box-shadow:inset 0 5px 5px -5px #948F87;
	-moz-box-shadow:inset 0 5px 5px -5px #948F87;
	-webkit-box-shadow:inset 0 5px 5px -5px #948F87;*/
	color:#3B3B3C;
	text-shadow:1px 1px #FFFFFF;
	-moz-text-shadow:1px 1px #FFFFFF;
	-webkit-text-shadow:1px 1px #FFFFFF;
}
.view-display-id-location_search .location-search-box input[type=submit]:hover {
	background-color:#FFD138;
}
.view-display-id-location_search #location-search-map-container {
	border-top:1px dashed #C8C9C9;
	margin-bottom:20px;
	padding-top:20px;
	width:100%;
	height:300px;
}
.view-display-id-location_search #location-search-map {
	width:100%;
	height:100%;
	font-size:100%;
}
.view-display-id-location_search #location-search-map img {
	max-width:10000px; /*Required for Google Maps zoom controls to show properly due to max-width:100% in global.css*/
}
.view-display-id-location_search .searching-text,
.view-display-id-site_search .searching-text {
	width:100%;
	margin-bottom:20px;
}
.view-display-id-location_search .searching-text .highlight,
.view-display-id-site_search .searching-text .highlight {
	color:#789E9A;
}
.view-display-id-location_search .searching-text .searching-location,
.view-display-id-site_search .searching-text .searching-term {
	font-size:2em;
	font-weight:bold;
	color:#3B3B3C;
}
.view-display-id-location_search .searching-text .searching-num-of-results,
.view-display-id-site_search .searching-text .searching-num-of-results {
	font-weight:bold;
	color:#3B3B3C;
}
.view-display-id-location_search .column-left,
.view-display-id-site_search .column-left {
	float:left;
	width:300px;
	margin:0 10px 0 0;
}
.view-display-id-location_search .column-left .view-filters,
.view-display-id-site_search .column-left .view-filters {
	width:278px;
	padding:15px 10px;
	border:1px dashed #C8C9C9;
}
.view-display-id-location_search .views-exposed-widget.views-submit-button input,
.view-display-id-site_search .views-exposed-widget.views-submit-button input,
#block-views-exp-events-page-events .views-exposed-widget.views-submit-button input {
	border:none;
	list-style:none inside none;
	display:inline-block;
	padding:3px 10px;
	background-color:#FAEBE7;
	color:#CE3B13;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	margin:0 0 10px 0;
	font-family:"Georgia","Trebuchet MS","Helvetica Neue",Arial,Helvetica,sans-serif;
	float:right;
}
#block-views-exp-events-page-events .views-exposed-widget.views-submit-button input{
	margin-top: 20px;
	margin-right:  20px;
	display: none;
}
.view-display-id-location_search .view-filters #edit-distance-wrapper {
	display:none;
}
.view-display-id-location_search .view-filters label.header-label,
.view-display-id-site_search .view-filters label.header-label {
	background:transparent url("../images/search-filter-header.png") no-repeat 0 0;
	width:300px;
	height:30px;
	margin-left:-20px;
	padding:1px 0 0 10px;
	color:#FFFFFF;
}
.view-display-id-location_search .view-filters .rating-stars .rating-star,
.view-display-id-site_search .view-filters .rating-stars .rating-star {
	display:inline-block;
	width:47px;
	height:36px;
	background:url("../images/sprites/rating-stars-large.png") no-repeat 0 0 transparent;
}
.view-display-id-location_search .view-filters .rating-stars,
.view-display-id-site_search .view-filters .rating-stars {
	margin:10px auto;
	width:235px;
}
.view-display-id-location_search .view-filters .rating-stars .rating-star span,
.view-display-id-site_search .view-filters .rating-stars .rating-star span {
	display:none;
}
.view-display-id-location_search .view-filters .rating-stars .rating-star.filled,
.view-display-id-site_search .view-filters .rating-stars .rating-star.filled {
	background:url("../images/sprites/rating-stars-large.png") no-repeat 0 -36px transparent;
}
.view-display-id-location_search .view-filters .rating-stars .rating-star.selected,
.view-display-id-site_search .view-filters .rating-stars .rating-star.selected {
	background:url("../images/sprites/rating-stars-large.png") no-repeat 0 -36px transparent;
}
.view-display-id-location_search .view-filters .rating-stars .rating-star.not-filled,
.view-display-id-site_search .view-filters .rating-stars .rating-star.not-filled {
	background:url("../images/sprites/rating-stars-large.png") no-repeat 0 0 transparent;
}
.view-display-id-location_search .view-filters #edit-field-amenities-tid-wrapper .bef-checkboxes .form-item,
.view-display-id-location_search .view-filters #edit-field-location-categories-tid-wrapper .bef-checkboxes .form-item,
.view-display-id-location_search .view-filters #edit-field-age-group-tid-wrapper .bef-checkboxes .form-item,
.view-display-id-site_search .view-filters #edit-type-wrapper .bef-checkboxes .form-item,
.view-display-id-site_search .view-filters #edit-field-age-group-tid-wrapper .bef-checkboxes .form-item,
#block-views-exp-events-page-events .bef-checkboxes .form-item{
	float:left;
	width:125px;
	height:35px;
	margin:0 10px 0 0;
	font-size:0.8em;
	font-family:Arial,Helvetica,sans-serif;
}
.view-display-id-location_search .view-filters #edit-field-amenities-tid-wrapper .bef-checkboxes .form-item input,
.view-display-id-location_search .view-filters #edit-field-location-categories-tid-wrapper .bef-checkboxes .form-item input,
.view-display-id-location_search .view-filters #edit-field-age-group-tid-wrapper .bef-checkboxes .form-item input,
.view-display-id-site_search .view-filters #edit-type-wrapper .bef-checkboxes .form-item input,
.view-display-id-site_search .view-filters #edit-field-age-group-tid-wrapper .bef-checkboxes .form-item input,
#block-views-exp-events-page-events .bef-checkboxes .form-item input {
	float:left;
	display:block;
	width:10px;
	margin:2px 5px 0 0;
	padding:0;
}
.view-display-id-location_search .view-filters #edit-field-amenities-tid-wrapper .bef-checkboxes .form-item label,
.view-display-id-location_search .view-filters #edit-field-location-categories-tid-wrapper .bef-checkboxes .form-item label,
.view-display-id-location_search .view-filters #edit-field-age-group-tid-wrapper .bef-checkboxes .form-item label,
.view-display-id-site_search .view-filters #edit-type-wrapper .bef-checkboxes .form-item label,
.view-display-id-site_search .view-filters #edit-field-age-group-tid-wrapper .bef-checkboxes .form-item label,
#block-views-exp-events-page-events .bef-checkboxes .form-item label {
	float:left;
	display:block;
	width:105px;
	margin:0;
	padding:0;
}
.view-display-id-location_search .view-filters .location-types {
	float:left;
	width:100%;
	margin-bottom:10px;
}
.view-display-id-location_search .view-filters .location-types .location-type {
	display:block;
	float:left;
	font-family:Arial;
	font-size:0.85em;
	font-weight:bold;
	text-align:center;
	width:80px;
	margin-right:10px;
	text-decoration:none;
	color:#000000;
}
#location-search-box-form label.placeholder{
	top: 202px!important;
}
.view-display-id-location_search .view-filters .location-types .location-type .tid {
	display:none;
}
.view-display-id-location_search .view-filters .location-types .location-type .icon {
	background:url("../images/sprites/location_types/attractions.png") no-repeat -54px 0 transparent;
	display:inline-block;
	text-align:center;
	height:54px;
	width:54px;
}
.view-display-id-location_search .view-filters .location-types .location-type.type-38 .icon {
	background-image:url("../images/sprites/location_types/attractions.png");
}
.view-display-id-location_search .view-filters .location-types .location-type.type-39 .icon {
	background-image:url("../images/sprites/location_types/coffee.png");
}
.view-display-id-location_search .view-filters .location-types .location-type.type-40 .icon {
	background-image:url("../images/sprites/location_types/hotels-resorts.png");
}
.view-display-id-location_search .view-filters .location-types .location-type.type-41 .icon {
	background-image:url("../images/sprites/location_types/movie-theaters.png");
}
.view-display-id-location_search .view-filters .location-types .location-type.type-42 .icon {
	background-image:url("../images/sprites/location_types/spa.png");
}
.view-display-id-location_search .view-filters .location-types .location-type.type-43 .icon {
	background-image:url("../images/sprites/location_types/other.png");
}
.view-display-id-location_search .view-filters .location-types .location-type.type-44 .icon {
	background-image:url("../images/sprites/location_types/shopping.png");
}
.view-display-id-location_search .view-filters .location-types .location-type.type-93 .icon {
	background-image:url("../images/sprites/location_types/restaurants.png");
}
.view-display-id-location_search .view-filters .location-types .location-type.type-46 .icon {
	background-image:url("../images/sprites/location_types/houses.png");
}
.view-display-id-location_search .view-filters .location-types .location-type.type-45 .icon {
	background-image:url("../images/sprites/location_types/fitness.png");
}
.view-display-id-location_search .view-filters .location-types .location-type.selected  .icon,
.view-display-id-location_search .view-filters .location-types .location-type:hover  .icon {
	background-position:0 0;
}
.view-display-id-location_search .view-filters .location-types .location-type.row-start {
	clear:left;
}
.view-display-id-location_search .view-filters .location-types .extra {
	display:none;
}
.view-display-id-location_search .view-filters .location-types .load-more {
	float:left;
	clear:left;
	display:block;
	width:100%;
	text-align:center;
}
.view-display-id-location_search .view-filters #location-search-text {
	display:none;
}
.view-display-id-site_search .view-filters #edit-populate-wrapper {
	display:none;
}
.view-display-id-location_search .create-location a,
#block-block-20 .create-event a,
#block-block-21 .create-gear a,
#block-block-22 .create-blog a {
	display:block;
	width:298px;
	background-color:#E4BB33;
	border:1px solid #D89C1C;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	text-align:center;
	color:#3B3B3C;
	text-shadow:1px 1px #FFFFFF;
	padding:10px 0;
	font-weight:bold;
	font-size:100%;
	font-family:sans-serif;
	text-decoration:none;
	margin-top:10px;
}
#block-block-20 .block-content,
#block-block-21 .block-content,
#block-block-22 .block-content {
	padding-top:0;
}
#block-block-20 .create-event a,
#block-block-21 .create-gear a,
#block-block-22 .create-blog a {
	margin-left:-10px;
}
.view-display-id-location_search .create-location a:hover,
#block-block-20 .create-event a:hover,
#block-block-21 .create-gear a:hover,
#block-block-22 .create-blog a:hover {
	background-color:#FFD138;
}
.view-display-id-location_search .column-right,
.view-display-id-site_search .column-right {
	float:left;
	width:600px;
	margin-left:10px;
}
.view-display-id-location_search .sort-container .views-widget-sort-by,
.view-display-id-site_search .sort-container .views-widget-sort-by {
	float:left;
	margin-bottom:10px;
}
.view-display-id-location_search .sort-container .views-widget-sort-by .form-item-sort-by,
.view-display-id-site_search .sort-container .views-widget-sort-by .form-item-sort-by {
	margin:0;
}
.view-display-id-location_search .sort-container .views-widget-sort-by .form-item-sort-by label,
.view-display-id-site_search .sort-container .views-widget-sort-by .form-item-sort-by label {
	display:inline;
	margin-right:10px;
	font-weight:normal;
	font-size:0.9em;
}
.view-display-id-location_search .sort-container .views-widget-sort-by .form-item-sort-by select,
.view-display-id-site_search .sort-container .views-widget-sort-by .form-item-sort-by select {
	display:inline;
	font-size:0.9em;
}
.view-display-id-location_search .sort-container .views-widget-sort-order,
.view-display-id-site_search .sort-container .views-widget-sort-order {
	display:none;
}
.view-display-id-location_search .item-list,
.view-display-id-site_search .item-list {
	float:right;
	margin-bottom:10px;
}
.view-display-id-location_search .item-list .pager .pager-item,
.view-display-id-site_search .item-list .pager .pager-item {
	padding:0;
}
.view-display-id-location_search .item-list .pager a,
.view-display-id-site_search .item-list .pager a {
	padding:3px 5px;
}
.view-display-id-location_search .pager .pager-current,
.view-display-id-site_search .pager .pager-current {
	font-weight:normal;
	padding:3px 2px 0;
	margin:0 3px;
	border-bottom:1px solid #3B3B3C;
}
.view-display-id-location_search .view-content,
.view-display-id-site_search .view-content {
	float:left;
}
.view-display-id-location_search .view-content .views-row,
.view-display-id-site_search .view-content .views-row {
	border-bottom:1px dashed #C8C9C9;
	padding-bottom:10px;
	margin-bottom:10px;
}
.view-display-id-location_search .view-content .views-row.views-row-first,
.view-display-id-site_search .view-content .views-row.views-row-first {
	border-top:1px dashed #C8C9C9;
	padding-top:10px;
}
.view-display-id-location_search .view-content .views-row .thumbnail,
.view-display-id-site_search .view-content .views-row .thumbnail {
	float:left;
	width:150px;
	margin-right:10px;
}
.view-display-id-location_search .view-content .views-row .thumbnail a,
.view-display-id-site_search .view-content .views-row .thumbnail a {
	display:block;
	text-align:center;
	width:100%;
	margin:0;
	padding:0;
}
.view-display-id-site_search .view-content .views-row .thumbnail .date-stamp {
	background: url('../images/date-stamp.png') no-repeat center;
	float: left;
	width: 50px;
	/*height: 55px;*/
	font-family: 'Arial';
	font-weight: bold;
	text-align: center;
	color: white;
	padding-top: 3px;
	/*background-size: 100% 100%*/
}
.view-display-id-site_search .view-content .views-row .thumbnail .date-stamp{
	position: absolute;
	margin-top:-12px;
}
.view-display-id-site_search .view-content .views-row .thumbnail .date-month{
	font-size: 13px;
	text-transform: uppercase;
	top: 8px;
	position: relative;
}
.view-display-id-site_search .view-content .views-row .thumbnail .date-day{
	font-size: 22px;
}
.view-display-id-location_search .view-content .views-row .info,
.view-display-id-site_search .view-content .views-row .info {
	float:left;
	width:430px;
	margin-left:10px;
}
.view-display-id-location_search .view-content .views-row .stats,
.view-display-id-site_search .view-content .views-row .stats {
	float:left;
	width:100%;
	clear:both;
}
.view-display-id-location_search .view-content .views-row .info .categories,
.view-display-id-site_search .view-content .views-row .info .categories {
	color:#808285;
	font-size:0.75em;
}
.view-display-id-location_search .view-content .views-row .info .title a,
.view-display-id-site_search .view-content .views-row .info .title a {
	font-size:1.25em;
	font-weight:bold;
}
.view-display-id-location_search .view-content .views-row .info .address .street-address,
.view-display-id-site_search .view-content .views-row .info .address .street-address {
	display:inline;
}
.view-display-id-location_search .view-content .views-row .info .phone .phone-label,
.view-display-id-site_search .view-content .views-row .info .phone .phone-label {
	font-weight:bold;
}
.view-display-id-location_search .view-content .views-row .info .website .website-label,
.view-display-id-site_search .view-content .views-row .info .website .website-label {
	font-weight:bold;
}
.view-display-id-location_search .view-content .views-row .info .description,
.view-display-id-site_search .view-content .views-row .info .description {
	margin-bottom:10px;
}
.view-display-id-location_search .view-content .views-row .info .description p,
.view-display-id-site_search .view-content .views-row .info .description p {
	margin:0;
}
.view-display-id-location_search .view-content .views-row .info .details,
.view-display-id-site_search .view-content .views-row .info .details {
	padding:3px 10px;
	display:inline-block;
}
.view-display-id-location_search .view-content .views-row .info .details:hover,
.view-display-id-site_search .view-content .views-row .info .details:hover {
	background-color:#FAEBE7;
	border-radius:10px 10px 10px 10px;
}
.view-display-id-location_search .view-content .views-row .info .details a,
.view-display-id-site_search .view-content .views-row .info .details a {
	color:#CE3B13;
	font-size:0.8em;
	font-weight:bold;
	text-decoration:none;
}
.view-display-id-location_search .view-content .views-row .stats .left,
.view-display-id-site_search .view-content .views-row .stats .left {
	float:left;
}
.view-display-id-location_search .view-content .views-row .stats .tags ul,
.view-display-id-site_search .view-content .views-row .stats .tags ul {
	margin:0;
	max-width:300px;
}
.view-display-id-location_search .view-content .views-row .stats .right,
.view-display-id-site_search .view-content .views-row .stats .right {
	float:right;
}
.view-display-id-location_search .view-content .views-row .stats .comments,
.view-display-id-site_search .view-content .views-row .stats .comments {
	float:left;
}
.view-display-id-location_search .view-content .views-row .stats .comments .comments-label,
.view-display-id-site_search .view-content .views-row .stats .comments .comments-label {
	font-weight:bold;
}
.view-display-id-location_search .view-content .views-row .stats .rating,
.view-display-id-site_search .view-content .views-row .stats .rating {
	float:left;
	margin-left:40px;
}
.view-display-id-location_search .view-content .views-row .stats .rating ul,
.view-display-id-site_search .view-content .views-row .stats .rating ul {
	margin:0;
}
.view-display-id-location_search .view-content .views-row .lat-lng {
	display:none;
}
#block-views-locations-map-markers {
	display:none;
}

/*Blogs, Gears, Contests*/
.view-display-id-page_featured_bloggers{
	float: left;
}
.view-id-blogs,
.region-sidebar-second .view-id-gears,
.view-id-gears,
.views-id-contest,
.view-id-events{
	position: relative;
	padding-top: 1px;
}
.view-id-blogs .row-footer,
.view-id-gears .row-footer,
.view-id-contest .row-footer,
.view-id-events .row-footer{
	float: left;
	width: 100%;
	min-height: 33px;
}
.view-id-blogs .row-footer .tags,
.view-id-gears .row-footer .tags,
.view-id-contest .row-footer .tags,
.view-id-events .row-footer .tags{
	float: left;
	width: 300px;
}
.view-id-blogs .row-footer .tags ul li,
.view-id-gears .row-footer .tags ul li,
.view-id-contest .row-footer .tags ul li,
.view-id-events .row-footer .tags ul li{
	color: #CE3B13;
	font-size: 11px;
	padding: 5px;
	border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	list-style: none;
	display: inline-block;
	background-color: #FAEBE7;
	text-decoration: none;
}
.row-footer .tags ul li.even.first.last{
	/*background-color: #FFF;*/
}
.view-id-blogs .row-footer .rating,
.view-id-blogs .row-footer .comment-count,
.view-id-gears .row-footer .rating,
.view-id-gears .row-footer .comment-count,
.view-id-contest .row-footer .rating,
.view-id-contest .row-footer .comment-count,
.view-id-events .row-footer .rating,
.view-id-events .row-footer .comment-count {
	float: right;
	padding-left: 15px;
}
.view-id-blogs .views-row .row-content,
.view-id-blogs .views-row .image,
.view-id-blogs .views-row .info,
.view-id-gears .views-row .row-content,
.view-id-gears .views-row .image,
.view-id-gears .views-row .info,
.view-id-contest .views-row .row-content,
.view-id-contest .views-row .image,
.view-id-contest .views-row .info,
.view-id-events .views-row .info,
.view-id-events .views-row .image,
.view-id-events .views-row .row-content{
	float: left;
}
.view-id-blogs .views-row .row-content,
.view-id-gears .views-row .row-content,
.view-id-contest .views-row .row-content,
.view-id-events .views-row .row-content{
	width: 100%;
	padding-bottom: 15px;
}
.view-id-blogs .views-row .info,
.view-id-gears .views-row .info,
.view-id-contest .views-row .info,
.view-id-events .views-row .info{
	width: 400px;
	padding-left: 20px;
}
.info.featured {
	padding-top: 25px;
	padding-left: 25px !important;
}
.view-id-blogs .views-row-last .row-footer,
.view-id-gears .views-row-last .row-footer,
.view-id-contest .views-row-last .row-footer,
.view-id-events .views-row-last .row-footer{
	border-bottom: 1px dashed #C8C9C9;
	margin-bottom: 15px;
}
.view-id-blogs ul.pager,
.view-id-gears ul.pager,
.view-id-contest ul.pager{
	/*float: right;*/
	padding: 15px 0;
	font-family: Arial, Helvetica, sans-serif;
}
.view-id-blogs ul.pager li.pager-item a,
.view-id-blogs .comment-count a,
.view-id-gears ul.pager li.pager-item a,
.view-id-gears .comment-count a,
.view-id-contest ul.pager li.pager-item a,
.view-id-contest .comment-count a{
	padding: 0 5px;
	font-family: Arial, Helvetica, sans-serif;
}
.view-id-blogs .comment-count a:hover,
.view-id-blogs ul.pager li.pager-item a:hover,
.view-id-blogs ul.pager li.pager-current,
.view-id-gears .comment-count a:hover,
.view-id-gears ul.pager li.pager-item a:hover,
.view-id-gears ul.pager li.pager-current,
.view-id-contest .comment-count a:hover,
.view-id-contest ul.pager li.pager-item a:hover,
.view-id-contest ul.pager li.pager-current {
	color: #789E9A;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
}
.view-id-blogs .views-widget-sort-order,
.view-id-gears .views-widget-sort-order,
.view-id-contest .views-widget-sort-order{
	display: none;
}
.view-id-blogs form label,
.view-id-gears form label,
.view-id-contest form label {
	float: left;
	text-transform: capitalize;
	font-weight: normal;
	padding-right: 15px;
	font-size: 12px;
	line-height: 20px;
}
.view-id-blogs select,
.view-id-gears select,
.view-id-contest select{
	font-size: 13px;
}
.view-id-blogs .rating,
.view-id-gears .rating,
.view-id-contest .rating,
.view-id-events .rating{
	width: 145px;
}
.view-id-blogs .rating span.title,
.view-id-gears .rating span.title,
.view-id-contest .rating span.title,
.view-id-events .rating span.title{
	display: table-cell;
	float: left;
}
.view-id-blogs .rating .field-content,
.view-id-gears .rating .field-content,
.view-id-contest .rating .field-content,
.view-id-events .rating .field-content{
	padding-top: 2px;
	float: right;
}
.view-id-blogs .rating .rate-fivestar-btn-filled,
.view-id-gears .rating .rate-fivestar-btn-filled,
.view-id-contest .rating .rate-fivestar-btn-filled,
.view-id-events .rating .rate-fivestar-btn-filled{
	background: url("../images/sprites/rating-stars.png") no-repeat 0 0 transparent;
	/*background-size: 110%;*/
}
.view-id-blogs .rating .rate-fivestar-btn-empty,
.view-id-gears .rating .rate-fivestar-btn-empty,
.view-id-contest .rating .rate-fivestar-btn-empty,
.view-id-events .rating .rate-fivestar-btn-empty{
	background: url("../images/sprites/rating-stars.png") no-repeat 0 -18px transparent;
	/*background-size: 110%;*/
}
.view-id-blogs .top-pager-wrapper,
.view-id-gears .top-pager-wrapper,
.view-id-contest .top-pager-wrapper {
	/*position: absolute;
	top: 0;
	right: 0;*/
}
.view-id-blogs .views-exposed-form label:after,
.view-id-gears .views-exposed-form label:after,
.view-id-contest .views-exposed-form label:after{
	content: ":";
}
.view-id-blogs .views-row .info .field-content p,
.view-id-gears .views-row .info .field-content p,
.view-id-contest .views-row .info .field-content p,
.view-id-events .views-row .info .field-content p{
	color: #000;
	margin-top: 15px;
}
.view-id-gears .featured-stamp,
.view-id-events .featured-stamp,
.view-id-locations .featured-stamp{
	background: url('../images/featured-stamp.png') no-repeat 0;
	position: absolute;
	width: 90px;
	height: 30px;
	top: 15px;
	left: 160px;
}
.view-id-locations .featured-stamp{
	top: -5px;
	left: 10px;
}
.view-id-gears .featured-stamp p,
.view-id-events .featured-stamp p,
.view-id-locations .featured-stamp p{
	color: #FFF;
	font-weight: bold;
	text-indent: 8px;
	line-height: 25px;
}
#block-views-contest-block-1 {
	float: left;
	width: 100%;
}
#block-views-contest-block-1 .views-row,
#block-views-events-block-past-events .views-row{
	padding: 5px 0;
}
#views-exposed-form-events-page-events .form-item-date-value-date .description,
.view-display-id-page_events .view-empty{
	display: none;
}
.view-footer.pager-date{
	display: inline-block;
	width: 100%;
}
.view-footer.pager-date .prev{
	float: left;
}
.view-footer.pager-date .next{
	float: right;
}
/*Location - Featured changes*/
.view-id-locations .views-row .info{
	width: 400px !important;
}
.view-id-locations .views-row .info.featured{
	position: relative;
}