/*
 * Copyright (c) 2003-2018, CKSource - Frederico Knabben. All rights reserved.
 * For licensing, see LICENSE.md.
 */

@import "../mixins/_rwd.css";

.ck.ck-text-alternative-form {
	padding: var(--ck-spacing-standard);

	&:focus {
		/* https://github.com/ckeditor/ckeditor5-link/issues/90 */
		outline: none;
	}

	& > :not(:first-child) {
		margin-left: var(--ck-spacing-standard);
	}

	@mixin ck-media-phone {
		padding: 0;
		width: calc(.8 * var(--ck-input-text-width));

		& .ck-labeled-input {
			margin: var(--ck-spacing-standard) var(--ck-spacing-standard) 0;

			& .ck-input-text {
				min-width: 0;
				width: 100%;
			}
		}

		& .ck-button {
			padding: var(--ck-spacing-standard);
			margin-top: var(--ck-spacing-standard);
			margin-left: 0;

			border-radius: 0;
			border: 0;
			border-top: 1px solid var(--ck-color-base-border);

			&:first-of-type {
				border-right: 1px solid var(--ck-color-base-border);
			}
		}
	}
}
