/*! GruntPony - v0.0.3 - 2014-05-20
* https://bitbucket.org/itcase-dev/itcase-grunt-pony
* Copyright (c) 2014 ITCase; Licensed MIT */
.exhibition
{

}
	.exhibition-form
	{
		background: #d6eaf6;
		border-radius: 8px;
		-webkit-border-radius:8px;
		-moz-border-radius:8px;
		-khtml-border-radius:8px;
		padding: 1em 0 0 0;
		margin: 0 0 2em 0;
	}
        .exhibition-form-row
        {
        	padding: 0 1em;
			position: relative;
			text-justify: newspaper;
			text-align: justify  !important;
			vertical-align: top;
        }
        .exhibition-form-row_count_4 .exhibition-form-item
        {
        	width: 24%;
        }
            .exhibition-form-item
            {
            	
				display: inline-block;
				vertical-align: top;
            }
                .exhibition-form-item__name
                {
                	font: 0.8em Arial;
					color: #444;
					display: inline-block;
                }
                .exhibition-form-item__select
                {
                	width: 100%;
                	display: inline-block;
                }
                .exhibition-form-item-input
                {
                	white-space: nowrap;
                }
                .exhibition-form-item-input_type_date .exhibition-form-item-input__input
                {
					width: 110px;
					text-align: center;
					min-width: 1px;
                }
                	.exhibition-form-item-input__name
                	{
                		font: 0.85em Arial;
						color: #333333;
						display: inline-block;
						margin: 0 0.2em 0 0;
                	}
	                .exhibition-form-item-input__input
	                {
	                	min-width: 210px;
	                	width: 100%;
						background: #fff;
						border-left: solid 1px #c6c6c6;
						border-top: solid 1px #a3a3a3;
						border-right: solid 1px #c6c6c6;
						border-bottom: solid 1px #e5e5e5;
						display: inline-block;
						box-sizing: border-box;
						-moz-box-sizing: border-box;
						-webkit-box-sizing: border-box;
						box-shadow: inset 0px 1px 1px #cfcfcf;
						-webkit-box-shadow: inset 0 1px 1px #cfcfcf;
						-moz-box-shadow: inset 0 1px 1px #cfcfcf;
						font: 0.85em Arial;
						color: #333333;
						position: relative;
						padding: 0.3em 1% 0.2em 0.3em;
						outline-width: 0;
						border-radius: 4px;
						-moz-border-radius: 4px;
						-webkit-border-radius: 4px;
						-webkit-transition: all 200ms linear;
						-o-transition: all 200ms linear;
						-moz-transition: all 200ms linear;
						-ms-transition: all 200ms linear;
						-kthtml-transition: all 200ms linear;
						transition: all 200ms linear;
					}
					.exhibition-form-item-input__input:focus
					{
						border: solid 1px #00a3f4;
						box-shadow: inset 0px 1px 1px #00a3f4;
						-webkit-box-shadow: inset 0 1px 1px #00a3f4;
						-moz-box-shadow: inset 0 1px 1px #00a3f4;
						-webkit-transition: all 200ms linear;
						-o-transition: all 200ms linear;
						-moz-transition: all 200ms linear;
						-ms-transition: all 200ms linear;
						-kthtml-transition: all 200ms linear;
						transition: all 200ms linear;
					}
		.exhibition-form-row:after
		{
			width: 100%;
			display: inline-block;
			text-decoration: none;
			position: relative;
			height: 0;
			font-size: 0;
			content: "";
		}
	.exhibition-list
	{

	}
		.exhibition-list__item
		{
			padding: 1em 0 1em 1em;
		}
		.exhibition-list__item_type_title
		{
			background: #DE107C;
			padding: 0.5em 0 0.5em 1em;
			font: bold 0.85em Arial;
			color: #fff;
		}
			.exhibition-list__item-date
			{
				width: 30%;
				float: left;
			}
				.exhibition-list__item-date-text
				{
					font: 0.8em Arial;
					color: #444;
				}
			.exhibition-list__item-desc
			{
				width: 65%;
				float: left;
			}
				.exhibition-list__item-desc-city
				{
					font: bold 0.8em Arial;
					color: #444;
					padding: 0 0 0.5em 0;
				}
				.exhibition-list__item-desc-theme
				{
					font: 0.8em Arial;
					color: #444;
					padding: 0 0 0.5em 0;
				}
				.exhibition-list__item-desc-name
				{
					font: 0.8em Arial;
					color: #444;
					padding: 0 0 0.5em 0;
				}
					.exhibition-list__item-desc-name-text
					{

					}
				.exhibition-list__item-desc-text
				{
					font: 0.8em Arial;
					color: #444;
				}