/**
 * Plugin: Genesis Prose Extras
 *
 * @package    Genesis Prose Extras
 * @subpackage Admin Styles
 * @author     David Decker - DECKERWEB
 * @copyright  Copyright (c) 2013, David Decker - DECKERWEB
 * @license    http://www.opensource.org/licenses/gpl-license.php GPL-2.0+
 * @link       http://genesisthemes.de/en/wp-plugins/genesis-prose-extras/
 * @link       http://deckerweb.de/twitter
 *
 * @since	   1.0.0
 * @version	   1.0.0
 */

/* Table of Contents

* Genesis & Prose Admin Textareas & Input Fields
* Genesis Prose Extras: Menu Positions

*/

/* Genesis & Prose Admin Textareas & Input Fields
------------------------------------------------------------ */

#prose-custom-css textarea,
#prose-custom-php textarea,
#gpex_inpost_custom_css textarea {
	width: 100%;
}

#prose-custom-css textarea,
#prose-custom-php textarea,
#genesis-theme-settings-scripts textarea,
#gpex_inpost_custom_css textarea {
	background: #f9f9f9;
	font-family: Consolas, Monaco, monospace;
	font-size: 12px;
	outline: 0 none;
	-moz-tab-size: 4;
	tab-width: 4;
}

#genesis-theme-settings-scripts textarea,
#genesis-seo-settings-homepage input {
	width: 98%;
}

#gpex-info-prose-design ul li,
#gpex-info-prose-custom ul li {
	list-style: square;
	margin-left: 15px;
}


/* Genesis Prose Extras: Menu Positions
   Genesis Prose Extras: Additional Layouts
------------------------------------------------------------ */

.gpex-menu-positions,
.gpex-add-layouts {
	display: inline-block;
	padding-top: 10px;
}

.gpex-menu-positions label.box,
.gpex-add-layouts label.box {
	color: #666;
	display: block;
	float: left;
	font-size: .8em;
	text-align: center;
	max-width: 100px;
}

.gpex-add-layouts label.box {
	padding: 0 20px 10px;
}

.gpex-menu-positions label.box img,
.gpex-add-layouts label.box img {
	border: 3px solid transparent;
	margin-top: 5px;
	max-width: 85px;
}

.gpex-menu-positions label.box img:hover,
.gpex-menu-positions input[type='radio']:checked + img,
.gpex-add-layouts label.box img:hover,
.gpex-add-layouts input[type='checkbox']:checked + img {
	border: 3px solid #ccc !important;
}

.gpex-menu-positions label > input[type='radio']:checked,
.gpex-add-layouts label > input[type='checkbox']:checked {
	font-weight: bold !important;
}

.gpex-menu-positions input[type='radio']:checked + img + br + div,
.gpex-add-layouts input[type='checkbox']:checked + img + br + div {
	font-weight: bold;
}

.gpex-menu-positions .gpex-radio {
	display: inline-block;
	max-width: 90px;
}

.gpex-add-layouts .gpex-checkbox {
	display: inline-block;
	max-width: 100px;
}