/*!
 * XDaRk Core; copyright: © 2012 (coded in the USA)
 * GPL license <https://github.com/websharks/core>
 */
/**
 * XDaRk Core Styles
 *
 * Copyright: © 2012 (coded in the USA)
 * {@link http://www.websharks-inc.com XDaRk}
 *
 * @author JasWSInc
 * @package XDaRk\Core
 * @since 120318
 */

/*
Wrapper styles.
*/
.xd-v141226-dev.wrapper
{
	background : none;
}

/*
Bootstrap tweaks/enhancements.
*/
.xd-v141226-dev .modal .modal-dialog
{
	margin-top : 50px;
}
.xd-v141226-dev li > p:last-child
{
	margin-bottom : 0;
}

/*
Confirmation input groups.
*/
.xd-v141226-dev .input-group.confirm-input-group .form-control[data-confirm]
{
	border-radius : 0 4px 0 0 !important;
}
.xd-v141226-dev .input-group.confirm-input-group .form-control:not([data-confirm])
{
	border-top    : 0 !important;
	border-radius : 0 0 4px 0 !important;
}

/*
Fix <select> fields inside input groups on WebKit.
*/
@media (-webkit-min-device-pixel-ratio : 0)
{
	.xd-v141226-dev .input-group.select-input-group
	{
		position : relative;
	}
	.xd-v141226-dev .input-group.select-input-group:after
	{
		font-size   : 1.2em;
		content     : "\f0d7";
		font-family : xd-v141226-dev-FontAwesome;
		cursor      : pointer;

		z-index     : 2;
		top         : .5em;
		right       : .5em;
		position    : absolute;
	}
	.xd-v141226-dev .input-group.select-input-group select
	{
		-webkit-appearance : none;
		cursor             : pointer;
	}
}

/*
Fix <input type="file"> fields inside input groups.
*/
.xd-v141226-dev .input-group > input[type='file']
{
	padding-top  : .5em;
	padding-left : .5em;
}

/*
Validation errors.
*/
.xd-v141226-dev .form-group .validation-errors
{
	border-top              : 0 !important;
	border-top-left-radius  : 0 !important;
	border-top-right-radius : 0 !important;
}

/*
Sortable placeholders.
*/
.xd-v141226-dev .sortable-placeholder
{
	height        : 35px;
	opacity       : 0.5;
	border-radius : 5px;
	border        : 1px dashed;
	margin-bottom : 15px;
}