/**
 * VDK Red venues
 *      pages
 *
 */


 /**
 * Venues list
 */
#venue-list-sort td a.current,
#venue-list-sort td a.current:hover {
	background-color: #be0617;
}

#venue-list-sort td a.current span {
	background-position: -356px -1134px;
}

.request-for-proposal-button-wrapper .count {
	background-color: #e85553;
}

a.add-to-proposal {
	background-position: -376px -1114px;
}

a.add-to-proposal:hover {
	background-position: -376px -1091px;
}

.add-to-proposal.action-remove {
	background-position: -404px -1114px;
}

.add-to-proposal.action-remove:hover {
	background-position: -404px -1091px;
}

.venues-search-block .button-wrapper input,
.request-for-proposal-button-wrapper a,
.pane-venues-explore-more .pane-content a,
.button-wrapper-small,
#request-a-proposal-page .webform-client-form .button-wrapper input,
.ProductBodyContent .add-remove-proposed-wrapper a,
#button-update-routes,
.TellusProductList .button-wrapper  a  {
	border-color: #b80719;
	background: #b80719;
	background-image: linear-gradient(bottom, rgb(184,7,25) 0%, rgb(218,1,8) 100%);
	background-image: -o-linear-gradient(bottom, rgb(184,7,25) 0%, rgb(218,1,8) 100%);
	background-image: -moz-linear-gradient(bottom, rgb(184,7,25) 0%, rgb(218,1,8) 100%);
	background-image: -webkit-linear-gradient(bottom, rgb(184,7,25) 0%, rgb(218,1,8) 100%);
	background-image: -ms-linear-gradient(bottom, rgb(184,7,25) 0%, rgb(218,1,8) 100%);
	background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, rgb(184,7,25)), color-stop(1, rgb(218,1,8)));
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#da0108', endColorstr='#b80719',GradientType=0 );
}

.ProductBodyContent .add-remove-proposed-wrapper a {
	background: linear-gradient(to bottom, #da0108 0%,#b80719 50%,#b80719 100%) !important;
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#da0108', endColorstr='#b80719',GradientType=0 ) !important;
}

.pane-venues-search-results-map .resize-map {
	background-color: #a30616;
}

.venues-search-block .ui-slider .ui-slider-handle {
	background-position: -517px -711px !important;
}

.venues-search-block.results-page .button-wrapper,
 .venues-search-block.results-page .expanded .form-wrapper > .button-wrapper:first-child {
	visibility: hidden;
}
.venues-search-block.results-page .expanded .button-wrapper,
.venues-search-block.results-page.changed .expanded .form-wrapper > .button-wrapper:first-child {
	visibility: visible;
}

.venues-search-block.results-page .expanded .button-wrapper,
.venues-search-block .form-wrapper .button-wrapper {
	padding: 0;
	border: 4px solid #48443d
}

.venues-search-block .button-wrapper input {
	margin: 0;
	outline: none;
}

.request-for-proposal-button-wrapper a:hover,
.request-for-proposal-button-wrapper:hover a,
.pane-venues-explore-more .pane-content a:hover,
#request-a-proposal-page .webform-client-form .button-wrapper input:hover,
#button-update-routes:hover,
.TellusProductList .button-wrapper a:hover,
.button-wrapper-small:hover,
.share-button:hover,
.venues-search-block .button-wrapper input:hover,
.ProductBodyContent .add-remove-proposed-wrapper a:hover,
.ProductBodyContent .add-remove-proposed-wrapper a:hover,
#button-update-routes:hover,
.TellusProductList .button-wrapper a:hover  {
	border-color: #af0412;
	background: #af0412;
	background-image: linear-gradient(bottom, rgb(164,6,22), rgb(196,1,10) 0%  100%);
	background-image: -o-linear-gradient(bottom, rgb(164,6,22), rgb(196,1,10) 100%);
	background-image: -moz-linear-gradient(bottom, rgb(164,6,22), rgb(196,1,10) 100%);
	background-image: -webkit-linear-gradient(bottom, rgb(164,6,22), rgb(196,1,10) 100%);
	background-image: -ms-linear-gradient(bottom, rgb(164,6,22), rgb(196,1,10) 100%);
	background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, rgb(164,6,22)), color-stop(1, rgb(196,1,10)));
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c4010a', endColorstr='#a40616',GradientType=0 );
}


.pane-venues-explore-more .pane-content a,
.pane-venues-explore-more .pane-content a:hover {
	border: none;
}

.request-for-proposal-button-wrapper,
.pane-venues-explore-more .button-wrapper,
#request-a-proposal-page .webform-client-form .button-wrapper,
.form-actions .button-wrapper,
.TellusProductList .button-wrapper {
	background: #c5111f !important;
}

.request-for-proposal-button-wrapper:hover,
.pane-venues-explore-more .button-wrapper:hover,
#request-a-proposal-page .webform-client-form .button-wrapper:hover,
.form-actions .button-wrapper:hover,
.TellusProductList .button-wrapper:hover {
	background: #af0412 !important;
}

.ProductWrapper a {
	color: #6e7b0f;
}

.ProductWrapper .button-wrapper a {
	color: #fff;
}

.venue-list-table td.product-title a.product-name,
.VenuesProposedList td a {
	color: #333;
}
