.contentRender_name_plugins_collections_template_custom_content_switcher {
    margin-top: 60px;
    margin-bottom: 80px;
}
.content-swap-title {
	font-family:Rock Salt;
	color:#fff;
	font-size:26px;
	line-height:100px; 
}
.content-swap-menu {
	width: 100%;
	font-family: Lato, sans-serif;
	font-weight: 400;
	font-size: 20px;
	line-height: 20px;
	position: relative;
	padding: 20px 0 40px 0;
	margin: 0;
	background-color: rgba(183,18,52,1);
	min-height:425px;
	overflow:hidden;
}
.red .content-swap-menu {
	background-color: rgba(183,18,52,1);
}
.blue .content-swap-menu {
	background-color: rgba(22,87,136,1);
}
.brown .content-swap-menu {
	background-color: rgba(118,106,101,1);
}
.green .content-swap-menu {
	background-color: rgba(144,152,107,1);
}
.content-swap-menu a, .content-swap-menu a:link, .content-swap-menu a:visited, .content-swap-menu a:focus {
	color: #fff;
	text-decoration: none;
	font-size: 1.1em;
	line-height: 1.5em;
}
.content-swap-menu a:hover {
	color: rgba(183,18,52,1);
	text-decoration: none;
}
.red .content-swap-menu a:hover {
	color: rgba(183,18,52,1);
}
.blue .content-swap-menu a:hover {
	color: rgba(22,87,136,1);
}
.brown .content-swap-menu a:hover {
	color: rgba(118,106,101,1);
}
.green .content-swap-menu a:hover {
	color: rgba(66,66,74,1);
}
.content-swap-menu > li {
	display: block;
	text-align: center;
	margin-left: 0;
	border-left: 1px solid rgba(255, 255, 255, 0.11);
	box-shadow: -1px 0 0 rgba(0, 0, 0, 0.1);
}
.content-swap-menu > li > a {
	padding:20px 18px;
	display: block;
}
.content-swap-menu > li:hover {
	background-color: #eeaf30;
}
li.content-swap-title:hover {
	background-color:rgba(183,18,52,1);
}
.red li.content-swap-title:hover {
	background-color:rgba(183,18,52,1);
}
.blue li.content-swap-title:hover {
	background-color:rgba(22,87,136,1);
}
.brown li.content-swap-title:hover {
	background-color:rgba(118,106,101,1);
}
.green li.content-swap-title:hover {
	background-color:rgba(144,152,107,1);
}
.content-swap-nav, .content-swap-title {
	width:40%;
}
.image-swap {
	position: absolute;
	list-style: none;
	top: 0px;
	left: 40%;
	width: 60%;
	min-height: 100%;
	text-align: left;
	padding: 0;
	z-index: 50;
	overflow: hidden;
}
.featured-image {
	width:100%;
	position: absolute;
	margin: auto; 
	min-width: 100%;
	left: -100%;
	right: -100%;
	top: -100%;
	bottom: -100%;
}
.replace-img {
	width:0;
	height:0;
	display:none;
	padding:0;
	margin:0;
}
.content-copy-text {
	z-index: 100;
	background: rgba(55,66,74,0.8);
	display: block;
	color: #fff;
	position: absolute;
	list-style: none;
	bottom: 0px;
	width: 100%;
	text-align: left;
	padding: 0;
	overflow: hidden;
	font-family: lato;
	line-height: 2em;
	padding-left: 20px;
	font-size: 1.25rem;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.replace-copy {
	display:none;
}
.content-swap-slider .red .title-arrow a {
	color:#b71234;
}
.content-swap-slider .slick-prev::before {
    content: "⇦";
   font-size: 35px;
    padding: 3px;
    font-weight: bold;
    background-color: #165788;
    color: #fff;
    top: 0;
    right: 10px;
    position: relative;
    border-radius: 50%;
    
    display: block;
    padding-top: 25px;
}

.content-swap-slider .slick-next::before {
    content: "⇨";
   font-size: 35px;
    padding: 3px;
    font-weight: bold;
    background-color: #165788;
    color: #fff;
    top: 0;
    right: -12px;
    position: relative;
    border-radius: 50%;
    
    display: block;
    padding-top: 25px;
}

.content-swap-slider .slick-prev, .content-swap-slider .slick-next {
    background: transparent none repeat scroll 0 0;
   
    border: medium none;
    color: transparent;
    cursor: pointer;
    display: block;
    font-size: 0;
    height: 51px;
    line-height: 0;
    outline: medium none;
    padding: 0;
    position: absolute;
    top: 125px;
    width: 51px;
}

.content-swap-slider .slick-prev {
    left: 0;
}

.content-swap-slider .slick-next {
    right: 0;
}
