﻿
.gallery-article {
	margin: 20px 10px 0 10px;

	.image-label-container {
		position: relative;

		.image-label {
			background-color: #fff;
			padding: 4px 10px 6px;
			position: absolute;
			right: 40px;
			top: 0;
			z-index: 2;
			color: #999999;
			font: italic 14px/12px Georgia,serif;
			text-transform: none;
		}
	}

	[class*="dr-widget-swipe-carousel"] {
		border: none;

		.carousel-content-wrapper {
			margin-bottom: 10px;
		}

		background-color: transparent;
	}

	.carousel-item {
		padding: 0;

		.item {
			padding: 0;

			p {
				font-family: "gibsonRegular","Arial",sans-serif;
				margin: 10px 0 0 0;
			}
		}
	}

	.carousel-navigation {
		margin-bottom: 20px;
		vertical-align: text-top;

		* {
			font-family: "gibsonRegular","Arial",sans-serif;
			text-transform: uppercase;
		}

		.pageIndex {
			line-height: 16px;
			font-size: 16px;
			display: inline-block;
			margin: 0 10px 0px 10px;
			white-space: nowrap;
			min-width: 50px;
			text-align: center;
		}

		.carousel-button {
			display: inline-block;
			text-decoration: none;

			&.disabled:before {
				background-color: @primary;
			}

			&:before {
				font-size: 24px;
				line-height: 20px;
				background-color: @secondary;
				color: #fff;
				margin-right: 0;
				margin-top: -10px;
			}
		}
	}

	.dr-page-article {
		border-top: 1px solid @grey-70;
		margin-bottom: 10px;
		min-height:180px;

		.wcms-article-content {
			margin-left: 0;
			margin-right: 240px;

			.metainfo {
				margin: 10px 0 10px 0;
			}

			.dr-site-share {
				right: -240px;
				left: auto;

				a:before {
					color: @primary;
				}

				[class*="boxed"]:before {
					background-color: @primary;
					color: #fff;
				}
			}
			.dr-site-quotationbox {
			  margin: 10px 20px 10px 0;
			}
			.dr-site-factbox-article {
			  margin-left: 0;
			}
		}
	}

	.moreImageSeries {
		a {
			background-color: @grey-50;
			color: @grey-40;
			display: block;
		}
	}

	.item {
		p {
			font-size: 14px;
		}
	}

	.dr-link-readmore {
		background: transparent url("/assets/img/border.png") repeat-x -2px -2px;
	}



}
