/* Layout
------------------------------------------------------------------------------ */

html.mobile-view, .mobile-view body {
	height: auto;
	overflow: visible;
}

.mobile-view .site-frame {
	position: static;
	width: auto;
	height: auto;
	overflow: visible;
}

html.opera.mobile-view .site-frame {
	overflow: visible;
}

.mobile-view #page {
	height: auto;
}

.mobile-view #layout {
	min-width: 0;
}

.mobile-view #columns,
.mobile-view .container-content {
	width: auto !important;
}

.mobile-view #layout-header,
.mobile-view #layout-content,
.mobile-view #layout-footer {
	width: auto !important;
	padding: 0;
}

.mobile-view #watermark {
	display: none;
}

.mobile-view #layout {
	padding: 0;
}

.mobile-view #columns {
	padding-left: 0;
	padding-right: 0;
}

.mobile-view #column1,
.mobile-view #column2 {
	border-radius: 0;
	float: none;
	width: auto;
}

.mobile-view #column1-content,
.mobile-view #column2-content,
.mobile-view #content-content {
	min-height: 0;
}

.mobile-view #content {
	margin-left: 0;
	margin-right: 0;
	border-radius: 0;
}

.mobile-view #header, .mobile-view #footer {
	margin: 0;
	border-radius: 0;
}

.mobile-view .widget-content {
	overflow-x: visible;
}

.mobile-view .container-empty {
	display: none !important;
}

/* Widgets
------------------------------------------------------------------------------ */

/* Video */
.mobile-view .widget-video .widget-content iframe {
	height: auto;
	max-width: 100%;
}

/* Text */
.mobile-view .widget-text img {
	height: auto;
	max-width: 100%;
	width: auto;
}

.mobile-view .image-block {
	width: 100% !important;
}

/* Image Gallery */
.mobile-view #thumb,
.mobile-view #view-tools,
.mobile-view #view-counter,
.mobile-view #view-details {
	display: none;
}

/* Columns */
.mobile-view .widget-columns-table,
.mobile-view .widget-columns-table > tbody,
.mobile-view .widget-columns-table > tbody > tr,
.mobile-view .widget-columns-table > tbody > tr > td {
	display: block;
	width: 100% !important;
}

.mobile-view .widget-columns-split {
	display: none;
}

/* Navigation */
.mobile-view .pageContentText .navigation a {
	text-align: left;
}

.mobile-view .rtl .pageContentText .navigation a {
	text-align: right;
}

.mobile-view .pageContentText .navigation > li,
.mobile-view .pageContentText .navigation ul,
.mobile-view .pageContentText .navigation ul > li,
.mobile-view .pageContentText .navigation li:hover {
	display: block;
	position: static;
	border: none !important;
}

.mobile-view .pageContentText .navigation ul li a {
	margin-left: 20px;
}

.mobile-view .rtl .pageContentText .navigation ul li a {
	margin-right: 20px;
}

.mobile-view .pageContentText .navigation ul ul {
	margin-left: 0;
	min-width: 0;
}

.mobile-view .pageContentText .navigation ul ul li a {
	margin-left: 40px;
}

.mobile-view .rtl .pageContentText .navigation ul ul li a {
	margin-right: 40px;
}

.mobile-view .navigation-item-bullet {
	display: none !important;
}

/* Map */
.mobile-view .widget-map .widget-content {
	padding: 0 40px;
}

.mobile-view .widget-map iframe {
	max-height: 300px;
}

/* Recaptcha */
.mobile-view .recaptchatable .recaptcha_image_cell {
	background: none;
	padding: 0!important;
}

.mobile-view .recaptchatable #recaptcha_image {
	border: none;
}

.mobile-view .recaptcha_input_area input#recaptcha_response_field {
	width: 100%!important;
}

.mobile-view .recaptchatable tr td {
	display: block;
}

.mobile-view .recaptchatable tr:first-child td:not(.recaptcha_image_cell) {
	float: left;
}

.mobile-view-switcher {
	display: none;
	text-align: center;
	padding: 5px 0 10px;
	text-decoration: underline;
}
