/** view-styles.css **/

/* @group generic resets */

.views-label {
	text-transform: uppercase;
	text-decoration: none;
	font-style: normal;
	line-height: 16px;
	font-size: 16px;
	font-variant: normal;
}

.view-filters {
	/*background-color: orange;*/
	float: left;
	width: 100%;
	margin: 0 0 5px;
	padding: 5px;
	border: 1px solid #d6d6d6;
}

.view-header {
	/*background-color: orange;*/
	float: left;
	width: 100%;
	margin: 0 0 5px;
	padding: 5px;
}

.view-header h2 {
	padding: 0;
	margin: 0;
	/*background-color: aqua;*/
}

.view-header h2.block-title {
	float: left;
	margin: 0;
	padding: 0;
	/*background-color: greenyellow;*/
}

.view-header .section-link {
	float: right;
	margin: 0 10px 0 0;
	padding: 5px;
	/*background-color: mediumaquamarine;*/
	border: 1px solid #d6d6d6;
}

h1.page-title + article .view-header h2 {
	padding: 0;
	margin: 0;
	/*background-color: orange;*/
}

.tabledrag-toggle-weight-wrapper {
	/*background-color: orange;*/
	float: left;
	display: block;
	width: 100%;
	/*height: 30px;*/
	margin: 0;
	padding: 0 20px 0 0;
	text-align: left;
}

.tabledrag-toggle-weight-wrapper .tabledrag-toggle-weight {
	background-color: orange;
	background: #CCCCCC;
	margin: 0;
	padding: 3px 10px;
	border: 1px solid #d6d6d6;
	float: right;
}

.tabledrag-toggle-weight-wrapper .tabledrag-toggle-weight:hover {
	background-color: orange;
	background: #666666;
	color: #FFFFFF;
}

.view-filters .form-text {
	margin: 0 0 0 10px;
	padding: 0;
	width: 400px;
}

.views-widget {
	margin: 0;
	padding: 0;
}

.views-exposed-form {
	margin: 0;
	padding: 0;
}

.view-filters .form-text {
	margin: 0;
	padding: 0;
}

.views-exposed-widgets {
	margin: 0;
	padding: 0;
}

.views-exposed-form .views-exposed-widget {
    float: left;
    padding: 0;
	margin: 0;
}

.view-filters .description {
	margin: 5px 0 0;
	padding: 5px;
	/*background-color: royalblue;*/
	font-size: 11px;
	line-height: 14px;
}

.views-exposed-form label {
	line-height: 16px;
	font-size: 16px;
	font-variant: normal;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
}

.views-exposed-form .form-item,
.views-exposed-form .form-submit {
	margin: 0;
	padding: 0;
}

.views-exposed-form .views-exposed-widget .form-submit {
	margin: 0;
	padding: 0;
}

/* @end */

/* @group slideshow */

.main-slideshow-block {
	width: 970px;
	height: 480px;
	margin: 0 0 0 15px;
	padding: 0;
	/*background: purple;*/
}

.main-slideshow {
	margin: 0;
	padding: 0;
	/*background: limegreen;*/
	position: relative;
}

.main-slideshow .views-slideshow-controls-bottom {
	/*background-color: orangered;*/
	position: absolute;
	width: 970px;
	height: 500px;
	top: 0;
	left: 0;
	/*z-index: 1;*/
}

.main-slideshow .views_slideshow_controls_text_previous {
	/*background-color: palegreen;*/
	position: absolute;
	display: block;
	width: 100px;
	height: 200px;
	top: 140px;
	left: 0;
	z-index: 100;
}

.main-slideshow .views_slideshow_controls_text_previous a {
	/*background-color: lime;*/
	display: block;
	width: 100px;
	height: 0;
	margin: 0;
	padding: 200px 0 0;
	overflow: hidden;
}

.main-slideshow .views_slideshow_controls_text_previous a:hover {
	/*background-color: lime;*/
	display: block;
	width: 100px;
	height: 0;
	margin: 0;
	padding: 200px 0 0;
	background: /*pink*/ url(../../images/slideshow-arrow-left.png) no-repeat left center;
	overflow: hidden;
}

.main-slideshow .views-slideshow-controls-text-pause {
	/*background-color: indianred;*/
	display: none;
}

.main-slideshow .views_slideshow_controls_text_next {
	/*background-color: blanchedalmond;*/
	position: absolute;
	display: block;
	width: 100px;
	height: 200px;
	top: 140px;
	right: 0;
	z-index: 100;
}

.main-slideshow .views_slideshow_controls_text_next a {
	/*background-color: lime;*/
	display: block;
	width: 100px;
	height: 0;
	margin: 0;
	padding: 200px 0 0;
	overflow: hidden;
}

.main-slideshow .views_slideshow_controls_text_next a:hover {
	/*background-color: lime;*/
	display: block;
	width: 100px;
	height: 0;
	margin: 0;
	padding: 200px 0 0;
	background: /*pink*/ url(../../images/slideshow-arrow-right.png) no-repeat right center;
	overflow: hidden;
}

/* @end */

/* @group board of directors */

.board-listing-block {
	/*background-color: orange;*/
	float: left;
	width: 98%;
	margin: 0;
	padding: 0;
}

.board-listing-block.executive {
	/*background-color: orange;*/
	margin: 15px 0 0;
	padding: 0;
}

.board-directors .view-list-ul {
	/*background-color: indianred;*/
	float: left;
	margin: 0;
	padding: 0 0 0 15px;
	list-style-type: none;
	list-style-image: none;
}

.board-directors .view-list-ul li {
	/*background-color: khaki;*/
	float: left;
	width: 98%;
	margin: 0 0 5px;
	padding: 0;
	list-style-type: none;
	list-style-image: none;
}

.board-directors .views-field-nothing {
	/*background-color: limegreen;*/
	float: left;
	margin: 0;
	padding: 0;
}

.board-directors .views-field-edit-node {
	/*background-color: chartreuse;*/
	float: right;
	margin: 0;
	padding: 0;
}

.board-listing-block.sort {
	background-color: pink;
	float: left;
	width: 98%;
	margin: 20px 0 0;
	padding: 0;
	background: #EEEEEE;
	border: 1px solid #d6d6d6;
}

.board-listing-block.sort table.draggable {
	/*background-color: pink;*/
	float: left;
	width: 100%;
	margin: 0;
	padding: 0;
}


/* @end */

/* @group news and events - landing, lists */

.navigation-events .field-name-field-view,
.navigation-news .field-name-field-view {
	/*background-color: violet;*/
	float: left;
	display: block;
	margin: 10px 0 0;
	padding: 0;
}

/* @group news, events landing lists */

.events-landing-block {
	/*background-color: salmon;*/
	float: left;
	width: 100%;
	margin: 0;
	padding: 0;
}

.news-events.landing-list.lectures {
	/*background-color: salmon;*/
	float: left;
	width: 100%;
	margin: 0;
	padding: 0;
}

.news-events.landing-list.walking {
	/*background-color: khaki;*/
	float: left;
	width: 100%;
	margin: 20px 0 0;
	padding: 0;
}

.events-landing-temp {
	/*background-color: salmon;*/
	float: left;
	margin: 0;
	padding: 0;
}

.news-landing-block {
	/*background-color: salmon;*/
	float: left;
	margin: 0 0 20px;
	padding: 0;
}

.news-landing-block.advocacy {
	/*background-color: palegreen;*/
}

.news-events.landing-list.upcoming {
	/*background-color: forestgreen;*/
	margin: 0;
	padding: 0;
	overflow: hidden;
}

.news-events.landing-list.past {
	/*background-color: chartreuse;*/
	margin: 20px 0 0;
	padding: 0;
	overflow: hidden;
}

.news-events.landing-list .view-list-ul {
	/*background-color: orange;*/
	margin: 0;
	padding: 0;
	list-style-type: none;
	list-style-image: none;
}

.news-events.landing-list .view-list-ul li.views-row {
	/*background-color: pink;*/
	float: left;
	width: 665px;
	margin: 0 0 5px;
	padding: 0 0 5px;
	list-style-type: none;
	list-style-image: none;
	border-bottom: 1px solid #d6d6d6;
}

.news-events.landing-list .views-field-field-image,
.news-events.landing-list .views-field-field-slideshow-image {
	/*background-color: khaki;*/
	float: left;
	margin: 5px 5px 5px 0;
	padding: 5px;
}

.news-events.landing-list .views-field-title {
	/*background-color: lawngreen;*/
	float: right;
	width: 450px;
	margin: 0;
	padding: 5px;
	font-size: 18px;
	line-height: 22px;
	text-transform: uppercase;
}

.news-events.landing-list .views-field-title-field {
	/*background-color: royalblue;*/
	float: right;
	width: 450px;
	margin: 0;
	padding: 5px;
	font-size: 18px;
	line-height: 22px;
	text-transform: uppercase;
}

.news-events.landing-list .views-field-field-event-date,
.news-events.landing-list .views-field-field-date-publication {
	/*background-color: chartreuse;*/
	float: right;
	width: 450px;
	margin: 0;
	padding: 5px;
}

.news-events.landing-list .views-field-field-speaker {
	/*background-color: cadetblue;*/
	float: right;
	width: 450px;
	margin: 0;
	padding: 5px;
}

.news-events.landing-list .views-field-body {
	/*background-color: violet;*/
	float: right;
	width: 450px;
	margin: 0;
	padding: 5px;
}

.news-events.landing-list .views-field-field-address {
	/*background-color: olive;*/
	float: right;
	width: 450px;
	margin: 0;
	padding: 5px;
}

.news-events.landing-list .views-field-field-address .locality-block,
.news-events.landing-list .views-field-field-address .country {
	/*background-color: pink;*/
	display: none;
}

.news-events.landing-list .views-field-view-node {
	/*background-color: violet;*/
	float: right;
	width: 450px;
	margin: 0;
	padding: 5px 20px 5px 5px;
	text-align: right;
}

.news-events.landing-list .views-field-field-external-url {
	/*background-color: aqua;*/
	float: left;
	width: 480px;
	margin: 0;
	padding: 5px;
}

.news-events.landing-list .views-field-edit-node,
.news-events.landing-list .views-field-clone-node {
	/*background-color: thistle;*/
	float: left;
	margin: 5px;
	padding: 5px;
	text-align: center;
}



/* @end */

/* @end */

/* @group publications - landing, lists */

.recent-publication-block {
	/*background-color: fuchsia;*/
	float: left;
	margin: 10px 0;
	padding: 0;
}

/* @group newsletter lists */

.newsletter-list-block-members {
	/*background-color: aqua;*/
	float: left;
	width: 98%;
	margin: 0 0 20px;
	padding: 0;
}

.newsletter-list-block-public {
	/*background-color: limegreen;*/
	float: left;
	width: 98%;
	margin: 0;
	padding: 0;
}

.newsletters-list {
	/*background-color: pink;*/
}

.newsletters-list .view-list-ul {
	/*background-color: orange;*/
	margin: 0;
	padding: 0;
	list-style-type: none;
	list-style-image: none;
}

.newsletters-list .view-list-ul li {
	/*background-color: violet;*/
	float: left;
	width: 48%;
	margin: 5px;
	padding: 0;
	list-style-type: none;
	list-style-image: none;
}

.newsletters-list .views-field-field-cover {
	/*background-color: palegreen;*/
	float: left;
	width: 110px;
	height: 150px;
	margin: 0;
	padding: 5px 0 0;
	text-align: center;
}

.newsletters-list .views-field-field-cover img {
	/*border: 1px solid orange;*/
	border: 1px solid #D6D6D6;
}

.newsletters-list .views-field-title-field {
	/*background-color: salmon;*/
	float: right;
	width: 200px;
	margin: 30px 0 0;
	padding: 5px;
	font-size: 17px;
	line-height: 17px;
	text-transform: uppercase;
}

.newsletters-list .views-field-nothing-3 {
	/*background-color: blue;*/
	float: right;
	width: 200px;
	margin: 0;
	padding: 5px;
	font-size: 14px;
	line-height: 14px;
	text-transform: uppercase;
}

.newsletters-list .views-field-field-file-private {
	/*background-color: aqua;*/
	float: right;
	width: 200px;
	margin: 0;
	padding: 5px;
	font-size: 14px;
	line-height: 14px;
}

.newsletters-list .views-field-field-pdf {
	/*background-color: aqua;*/
	float: right;
	width: 200px;
	margin: 0;
	padding: 5px;
	font-size: 14px;
	line-height: 14px;
}

.newsletters-list .views-field-nothing {
	/*background-color: hotpink;*/
	float: right;
	width: 200px;
	margin: 0;
	padding: 5px 10px 5px 5px;
	font-size: 14px;
	line-height: 14px;
	text-align: right;
}

.newsletters-list .view-footer {
	/*background-color: palegreen;*/
	float: left;
	width: 98%;
	margin: 0;
	padding: 5px 10px 5px 5px;
	text-align: right;
}


/* @end */

/* @group book lists */

.books-list {
	/*background-color: pink;*/
}

.books-list .view-list-ul {
	/*background-color: orange;*/
	margin: 0;
	padding: 0;
	list-style-type: none;
	list-style-image: none;
}

.books-list .view-list-ul li {
	/*background-color: violet;*/
	float: left;
	width: 98%;
	margin: 5px;
	padding: 0;
	list-style-type: none;
	list-style-image: none;
	border-bottom: 1px solid #D6D6D6;
}

.books-list .views-field-field-cover {
	/*background-color: palegreen;*/
	float: left;
	margin: 0;
	padding: 5px 0 0;
	text-align: center;
	/*border: 1px solid #D6D6D6;*/
}

.books-list .views-field-title {
	/*background-color: royalblue;*/
	float: right;
	width: 445px;
	margin: 0;
	padding: 5px;
	font-size: 18px;
	line-height: 22px;
	text-transform: uppercase;
}

.books-list .views-field-field-author-statement {
	/*background-color: rosybrown;*/
	float: right;
	width: 445px;
	margin: 0;
	padding: 5px;
}

.books-list .views-field-field-publisher-source {
	/*background-color: red;*/
	float: right;
	width: 445px;
	margin: 0;
	padding: 5px;
}

.books-list .views-field-nothing {
	/*background-color: sandybrown;*/
	float: right;
	width: 445px;
	margin: 0;
	padding: 5px;
}

.books-list .views-field-field-pages {
	/*background-color: wheat;*/
	float: right;
	width: 445px;
	margin: 0;
	padding: 5px;
}

.books-list .views-field-body {
	/*background-color: violet;*/
	float: right;
	width: 445px;
	margin: 0;
	padding: 5px;
}

.books-list .views-field-view-node {
	/*background-color: firebrick;*/
	float: right;
	width: 445px;
	margin: 0;
	padding: 5px 20px 5px 5px;
	text-align: right;
}

.books-list .views-field-edit-node,
.books-list .views-field-clone-node {
	/*background-color: thistle;*/
	float: left;
	margin: 5px;
	padding: 5px;
	text-align: center;
}


/* @end */

/* @group book detail */

.books-detail {
	/*background-color: pink;*/
}

.books-detail .view-list-ul {
	/*background-color: orange;*/
	margin: 0;
	padding: 0;
	list-style-type: none;
	list-style-image: none;
}

.books-detail .view-list-ul li {
	/*background-color: violet;*/
	float: left;
	width: 98%;
	margin: 5px;
	padding: 0;
	list-style-type: none;
	list-style-image: none;
}

.books-detail .views-field-field-cover {
	/*background-color: palegreen;*/
	float: left;
	margin: 0;
	padding: 0;
	text-align: center;
	/*border: 1px solid #D6D6D6;*/
}

.books-detail .views-field-field-author-statement {
	/*background-color: rosybrown;*/
	float: right;
	width: 400px;
	margin: 0;
	padding: 5px;
}

.books-detail .views-field-field-publisher-source {
	/*background-color: red;*/
	float: right;
	width: 400px;
	margin: 0;
	padding: 5px;
}

.books-detail .views-field-nothing {
	/*background-color: sandybrown;*/
	float: right;
	width: 400px;
	margin: 0;
	padding: 5px;
}

.books-detail .views-field-field-pages {
	/*background-color: wheat;*/
	float: right;
	width: 400px;
	margin: 0;
	padding: 5px;
}

.books-detail .views-field-commerce-price {
	/*background-color: forestgreen;*/
	float: right;
	width: 400px;
	margin: 0;
	padding: 5px;
}

.books-detail .views-field-commerce-price .field-content div {
	/*background-color: pink;*/
	display: inline;
}

.books-detail .views-field-commerce-shipping-price {
	/*background-color: lawngreen;*/
	float: right;
	width: 400px;
	margin: 0;
	padding: 5px;
}

.books-detail .views-field-nothing-1 {
	/*background-color: salmon;*/
	float: right;
	width: 400px;
	margin: 0;
	padding: 5px;
	font-size: 11px;
	line-height: 11px;
}

.books-detail .views-field-field-product-variation {
	/*background-color: coral;*/
	float: right;
	width: 400px;
	margin: 0;
	padding: 5px;
}

.books-detail .views-field-field-product-variation .form-item label {
	/*background-color: hotpink;*/
	margin: 0 0 5px;
	padding: 0;
	font: normal normal 16px/18px 'latoregular', sans-serif;
	text-decoration: none;
	text-transform: uppercase;
	letter-spacing: 1px;
}

.books-detail .views-field-field-product-variation .form-item label.option {
	text-transform: capitalize;
	letter-spacing: 0px;
}

.books-detail .views-field-field-product-variation .form-submit {
	/*background-color: hotpink;*/
	/*float: right;*/
}

.books-detail .views-field-body {
	/*background-color: blue;*/
	float: right;
	width: 400px;
	margin: 0;
	padding: 5px;
}


/* @end */

/* @end */

/* @group resources - landing, lists - NEW */

.resource-list {
	/*background-color: limegreen;*/
	float: left;
	width: 100%;
	margin: 0 0 20px;
	padding: 10px;
}

.resource-list .view-content {
	/*background-color: palegreen;*/
	float: left;
	width: 100%;
	margin: 0;
	padding: 0;
}

.resource-list .view-list-ul {
	/*background-color: orangered;*/
	width: 100%;
	margin: 0;
	padding: 0;
	list-style-type: none;
	list-style-image: none;
}

.resource-list .view-list-ul li {
	/*background-color: pink;*/
	float: left;
	width: 100%;
	margin: 0 0 10px;
	padding: 0;
	list-style-type: none;
	list-style-image: none;
}

.resource-list .views-field-title h4,
.resource-list .views-field-title-field-et h4 {
	/*background-color: aqua;*/
	float: left;
	width: 100%;
	margin: 0;
	padding: 5px;
	text-transform: capitalize;
}

.resource-list .views-field-body-et {
	/*background-color: orchid;*/
	float: left;
	width: 100%;
	margin: 0;
	padding: 0 5px;
}

.resource-list .views-field-edit-node,
.resource-list .views-field-clone-node {
	/*background-color: chartreuse;*/
	float: left;
	margin: 0;
	padding: 5px;
}

/* @end */

/* @group resources - landing, lists - OLD */

.resource-list-block {
	/*background-color: fuchsia;*/
	float: left;
	width: 98%;
	margin: 0;
	padding: 5px;
}

.resource-list.old {
	/*background-color: limegreen;*/
	float: left;
	width: 100%;
	margin: 0;
	padding: 0;
}

/*.resource-list .views-widget-filter-keys {
	background-color: limegreen;
	width: 240px;
	margin: 0 5px 0 0;
	padding: 0;
}*/

/*.resource-list .views-widget-filter-field_organization_type_value {
	background-color: pink;
	width: 240px;
	margin: 0;
	padding: 0;
}*/

/*.resource-list .views-widget-filter-field_organization_type_value select {
	background-color: violet;
	width: 240px;
	height: 70px;
	font-size: 12px;
}*/

/*.resource-list .views-submit-button,
.resource-list .views-reset-button {
	background-color: orangered;
	width: 155px;
	margin: 0;
	padding: 0;
}*/

/*.resource-list .views-submit-button {
	background-color: orangered;
	margin: 30px 0 0;
	padding: 0;
}*/

/*.resource-list .views-exposed-form .views-exposed-widget .form-submit {
	background-color: orange;
	background: #CCCCCC;
	width: 145px;
	margin: 5px;
	padding: 3px 10px;
	border: 1px solid #d6d6d6;
}*/

/*.resource-list .form-submit:hover {
	background-color: limegreen;
	background: #666666;
	color: #FFFFFF;
}*/

/*.resource-list .view-content {
	background-color: limegreen;
	float: left;
	width: 100%;
	margin: 0;
	padding: 0;
}*/

/*.resource-list.landing .view-list {
	background-color: palegoldenrod;
	float: left;
	width: 100%;
	margin: 0 0 10px;
	padding: 5px;
	border: 1px solid #d6d6d6;
}*/

/*.resource-list .category-description {
	background-color: khaki;
	float: left;
	width: 100%;
	margin: 0;
	padding: 5px;
	font: normal normal 18px/18px 'latoregular', sans-serif;
	text-decoration: none;
	text-transform: uppercase;
	letter-spacing: 1px;
}*/

.resource-list.old .view-list-ul {
	/*background-color: orangered;*/
	width: 100%;
	margin: 0;
	padding: 0;
	list-style-type: none;
	list-style-image: none;
}

.resource-list.old .view-list-ul li {
	/*background-color: pink;*/
	float: left;
	width: 100%;
	margin: 0;
	padding: 0;
	list-style-type: none;
	list-style-image: none;
}

.resource-list.old .views-field-field-url-et {
	/*background-color: aqua;*/
	float: left;
	width: 100%;
	margin: 0;
	padding: 5px;
}

.resource-list.old .views-field-edit-node,
.resource-list.old .views-field-clone-node {
	/*background-color: rosybrown;*/
	float: left;
	/*width: 17%;*/
	margin: 0;
	padding: 5px;
}

/* @end */

/* @group membership purchase */

.member-signup-block {
	/*background-color: fuchsia;*/
	float: left;
	width: 98%;
	margin: 0;
	padding: 0;
}

.member-signup-block.admin {
	/*background-color: fuchsia;*/
	float: left;
	width: 98%;
	margin: 0;
	padding: 0;
}

.member-signup-block.individual {
	/*background-color: khaki;*/
	float: left;
	width: 98%;
	margin: 0 0 10px;
	padding: 10px;
}

.member-signup-block.corporate {
	/*background-color: honeydew;*/
	float: left;
	width: 98%;
	margin: 0 0 10px;
	padding: 10px;
}

.member-signup-block.family {
	/*background-color: salmon;*/
	float: left;
	width: 98%;
	margin: 0 0 10px;
	padding: 10px;
}

.member-signup-block.institutional {
	/*background-color: red;*/
	float: left;
	width: 98%;
	margin: 0 0 10px;
	padding: 10px;
}

.membership-purchase {
	/*background-color: lime;*/
}

.membership-purchase .view-list-ul {
	/*background-color: orange;*/
	margin: 0;
	padding: 0;
	list-style-type: none;
	list-style-image: none;
}

.membership-purchase .view-list-ul li {
	/*background-color: violet;*/
	float: left;
	width: 98%;
	margin: 5px;
	padding: 0 0 10px;
	list-style-type: none;
	list-style-image: none;
	border-bottom: 1px solid #D6D6D6;
}

/*.membership-purchase .views-field-title {
	background-color: royalblue;
	float: left;
	width: 98%;
	margin: 0;
	padding: 5px;
	font-size: 18px;
	line-height: 22px;
	text-transform: uppercase;
}*/

.membership-purchase .views-field-title-field {
	/*background-color: orange;*/
	float: left;
	width: 98%;
	margin: 0;
	padding: 5px;
	font-size: 18px;
	line-height: 22px;
	text-transform: uppercase;
}

.membership-purchase .views-field-body {
	/*background-color: violet;*/
	float: left;
	width: 98%;
	margin: 0;
	padding: 5px 5px 0;
}

.membership-purchase .views-field-commerce-price {
	/*background-color: forestgreen;*/
	float: left;
	width: 25%;
	margin: 0;
	padding: 8px 5px;
	font-size: 16px;
	line-height: 16px;
}

.membership-purchase .views-field-field-product-variation-et {
	/*background-color: aqua;*/
	float: left;
	width: 100%;
	margin: 0;
	padding: 0;
}

.membership-purchase.family .views-field-commerce-price {
	/*background-color: pink;*/
	width: 98%;
}

.membership-purchase .views-field-commerce-price .field-content {
	/*background-color: violet;*/
}

.membership-purchase .views-field-field-product-variation {
	/*background-color: coral;*/
	float: left;
	width: 75%;
	margin: 0;
	padding: 0;
}

.membership-purchase.family .views-field-field-product-variation {
	/*background-color: lime;*/
	float: left;
	width: 98%;
	margin: 0;
	padding: 0;
}

/* @end */

/* @group 5050 elements */

/* @group landing lists */

.fiftyfifty-landing-list-block {
	/*background-color: salmon;*/
	float: left;
	width: 100%;
	margin: 0;
	padding: 0;
}

.fiftyfifty-landing-list .view-list-ul {
	/*background-color: orange;*/
	margin: 0;
	padding: 0;
	list-style-type: none;
	list-style-image: none;
}

.fiftyfifty-landing-list .view-list-ul li.views-row {
	/*background-color: pink;*/
	float: left;
	width: 100%;
	margin: 0 0 15px;
	padding: 0 0 5px;
	list-style-type: none;
	list-style-image: none;
	border-bottom: 1px solid #d6d6d6;
}

.fiftyfifty-landing-list .field-collection-item-field-slideshow-header {
	/*background-color: orangered;*/
	float: left;
	margin: 0;
	padding: 0;
}

.fiftyfifty-landing-list .field-name-field-slideshow-image {
	/*background-color: khaki;*/
	float: left;
	margin: 0;
	padding: 5px;
}

.fiftyfifty-landing-list .views-field-title-field h2 {
	/*background-color: lawngreen;*/
	float: right;
	width: 450px;
	margin: 0;
	padding: 5px;
	font-size: 18px;
	line-height: 22px;
	text-transform: uppercase;
}

.fiftyfifty-landing-list .views-field-field-list-summary {
	/*background-color: violet;*/
	float: right;
	width: 450px;
	margin: 0;
	padding: 5px;
}

.fiftyfifty-landing-list .views-field-view-node {
	/*background-color: sandybrown;*/
	float: right;
	width: 450px;
	margin: 0;
	padding: 5px 20px 5px 5px;
	text-align: right;
}

.fiftyfifty-landing-list .views-field-edit-node,
.fiftyfifty-landing-list .views-field-clone-node {
	/*background-color: thistle;*/
	float: left;
	margin: 5px;
	padding: 5px;
	text-align: center;
}



/* @end */

/* @group slideshow */

.fiftyfifty-detail-slideshow-block {
	/*background: purple;*/
	width: 1000px;
	/*height: 480px;*/
	margin: 0;
	padding: 0;
}

.fiftyfifty-detail-slideshow {
	/*background: aqua;*/
	margin: 0;
	padding: 15px;
	position: relative;
}

/* @group top controls */

.fiftyfifty-detail-slideshow .views-slideshow-controls-top {
	/*background-color: orangered;*/
	width: 100%;
	/*z-index: 999;*/
}

.fiftyfifty-detail-slideshow .widget_pager_top {
	/*background-color: pink;*/
	float: right;
	width: auto;
}

.fiftyfifty-detail-slideshow .views_slideshow_pager_field_item {
	/*background-color: salmon;*/
	display: inline-block;
	width: 20px;
	height: 20px;
	margin: 0;
	padding: 0;
}

/*.fiftyfifty-detail-slideshow .views_slideshow_pager_field_item.active {
	background-color: lightblue;
}*/

.fiftyfifty-detail-slideshow .views_slideshow_pager_field_item .views-field-counter {
	/*background-color: orange;*/
	display: block;
	width: 20px;
	height: 20px;
	margin: 0;
	padding: 5px;
	/*height: 0;
	margin: 0;
	padding: 10px 0 0;
	background-color: #767676;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	overflow: hidden;*/
}

.fiftyfifty-detail-slideshow .views_slideshow_pager_field_item .views-content-counter {
	background-color: lime;
	display: block;
	width: 10px;
	height: 10px;
	height: 0;
	margin: 0;
	padding: 10px 0 0;
	background-color: #767676;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	overflow: hidden;
}

/*.fiftyfifty-detail-slideshow .views_slideshow_pager_field_item .views-content-counter {
	background-color: orange;
	width: 10px;
	height: 10px;
	height: 0;
	margin: 0;
	padding: 10px 0 0;
	background-color: #767676;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	overflow: hidden;
}*/

.fiftyfifty-detail-slideshow .views_slideshow_pager_field_item.active .views-content-counter {
	/*background-color: hotpink;*/
	/*background-color: #7D959A;*/
	background-color: #C56942;
}



/* @end */

/* @group bottom controls */

.fiftyfifty-detail-slideshow .views-slideshow-controls-bottom {
	/*background-color: lime;*/
	position: absolute;
	width: 100%;
	height: 100%;
	height: 90%;
	/*top: 0;*/
	bottom: 0;
	left: 0;
	/*z-index: 100;*/
}

.fiftyfifty-detail-slideshow .views_slideshow_controls_text_previous {
	/*background-color: palegreen;*/
	position: absolute;
	display: block;
	width: 100px;
	height: 200px;
	top: 150px;
	left: 20px;
	z-index: 100;
}

.fiftyfifty-detail-slideshow .views_slideshow_controls_text_previous a {
	/*background-color: lime;*/
	display: block;
	width: 100px;
	height: 0;
	margin: 0;
	padding: 200px 0 0;
	overflow: hidden;
}

.fiftyfifty-detail-slideshow .views_slideshow_controls_text_previous a:hover {
	/*background-color: orchid;*/
	display: block;
	width: 100px;
	height: 0;
	margin: 0;
	padding: 200px 0 0;
	background: /*pink*/ url(../../images/slideshow-arrow-left.png) no-repeat left center;
	overflow: hidden;
}

.fiftyfifty-detail-slideshow .views-slideshow-controls-text-pause {
	/*background-color: indianred;*/
	display: none;
}

.fiftyfifty-detail-slideshow .views_slideshow_controls_text_next {
	/*background-color: blanchedalmond;*/
	position: absolute;
	display: block;
	width: 100px;
	height: 200px;
	top: 150px;
	right: 20px;
	z-index: 100;
}

.fiftyfifty-detail-slideshow .views_slideshow_controls_text_next a {
	/*background-color: lime;*/
	display: block;
	width: 100px;
	height: 0;
	margin: 0;
	padding: 200px 0 0;
	overflow: hidden;
}

.fiftyfifty-detail-slideshow .views_slideshow_controls_text_next a:hover {
	/*background-color: orchid;*/
	display: block;
	width: 100px;
	height: 0;
	margin: 0;
	padding: 200px 0 0;
	background: /*pink*/ url(../../images/slideshow-arrow-right.png) no-repeat right center;
	overflow: hidden;
}



/* @end */



/* @end */

/* @group highlight
 */

.fiftyfifty-highlight-block {
	/*background: orangered;*/
	float: left;
	width: 265px;
	margin: 0 0 10px;
	padding: 0;
}

.fiftyfifty-highlight-block .field-name-field-image {
	margin: 0;
	padding: 0;
}



/* @end */

/* @group menu */

.fiftyfifty-menu-block {
	background-color: fuchsia;
	float: left;
	width: 265px;
	margin: 0 0 10px;
	padding: 15px 10px 15px 15px;
	background: #6B8388;
}

.fiftyfifty-menu-block h2.block-title {
	/*background-color: khaki;*/
	margin: 0;
	padding: 0 0 5px;
	color: #FFFFFF;
}

.fiftyfifty-menu-block .view-list-ul {
	/*background-color: yellow;*/
	margin: 0;
	padding: 0;
	list-style-type: none;
	list-style-image: none;
}

.fiftyfifty-menu-block .view-list-ul li {
	/*background-color: rosybrown;*/
	margin: 0 0 4px;
	padding: 0;
	list-style-type: none;
	list-style-image: none;
}

.fiftyfifty-menu-block .view-list-ul li:hover {
	/*background-color: pink;*/
}

.fiftyfifty-menu-block .view-list-ul li.last {
	/*background-color: violet;*/
	margin: 0;
	padding: 0;
}

.fiftyfifty-menu-block .views-field-title-field a {
	/*background: orangered;*/
	display: block;
	color: #FFFFFF;
	text-transform: uppercase;
}

.fiftyfifty-menu-block .views-field-title-field a.active {
	color: #323133;
}

.fiftyfifty-menu-block .views-field-title-field a:hover {
	color: #323133;
	/*background: #ECECEC;
	background: rgb(236, 236, 236);
	background: rgba(236, 236, 236, 0.85);*/
}

.fiftyfifty-menu-block .views-field-title-field a.active:hover {
	color: #FFFFFF;
	/*background: #ECECEC;
	background: rgb(236, 236, 236);
	background: rgba(236, 236, 236, 0.85);*/
}

/* @end */



/* @end */
