

/* Start:/local/templates/.default/components/dacar/empty/internship/style.css?16113365181007*/
@charset "utf-8";

.m-page > div + .m-page__content h2
{
	font-size: 2.2rem;
	line-height: 1;
	margin: .4rem 0 .8rem;
}
h1.c-page-ttl_typical
{
	margin-bottom: 0.8rem;
}
h1.c-page-ttl_typical + .m-page__subttl
{
	font-size: 1.2em !important;
	font-weight: 500 !important;
	line-height: 1.3 !important;
	margin-top: 1.3em !important;
}

.m-page > div + .m-page__content h2 + div
{
	font-size: 1.2em !important;
	font-weight: lighter !important;
}

.m-internship__information-form
{
	margin: 1.4em 0 2.4em;
}

.c-btn
{
	font-size: 18px !important;
	padding: 14px 18px 12px !important;
}

@media only screen and ( max-width: 1023.98px ) {

	.m-page > div + .m-page__content h2
	{
		font-size: 1.8rem;
	}
	.m-internship__information-form
	{
		margin: 0.4em 0 0.4em;
	}

}
@media only screen and ( max-width:  767.98px ) {

	.m-page > div + .m-page__content h2
	{
		font-size: 1.6rem;
	}
	.m-internship__information-form
	{
		margin: 1.2em 0 2.2em;
	}
}
/* End */


/* Start:/local/templates/.default/components/bitrix/form.result.new/internship/style.css?16113365182836*/

h2.m-reviews__subttl
{
	margin: 3rem auto 1.5rem 0.2rem;
}

.m-form
{
	margin-bottom: 2.4em;
}

.m-form input,
.m-form textarea,
.select2 span[id^='select2-form'],
.select2 .dropdown-wrapper
{
	cursor: text;
	font-size: 1.0em !important;
	font-weight: lighter !important;
}
.select2 span[id^='select2-form']
{
	/*color: #bcc5d1;*/
	padding-left: 12px;
}
.m-form textarea
{
	background: #f2f5f9;
	resize: auto;
}

.row:nth-child(2)
{
	margin-bottom: 10px;
}
.row:first-child .col-sm-6:not(:last-child)
{
	margin-bottom: 10px;
	padding-right: 10px;
}

.agreement-area
{
	white-space: inherit !important;
}
.agreement-area .agreement-confirm-text
{
	margin-left: 2.1em;
	margin-top: -2.1em;
	font-size: 0.75em;
}
.agreement-area .agreement-confirm-text,
.agreement-area .agreement-confirm-text a:not(:hover)
{
	color: #bcc5d1 !important;
}
.agreement-area .agreement-confirm-text a:hover
{
	color: #005498;
}
.agreement-area .m-form__agreement
{
	line-height: 1.2;
	margin-top: 1.1em;
}
.agreement-area .agreement-checkbox
{
	margin-top: 0 !important;
}
.agreement-area input[type=checkbox] + label
{
	background-color: #f5f5f5;
}
.agreement-area input[type=checkbox]:checked + label
{
	-webkit-background-size: 70%;
	background-position: 3px 3px;
	background-size: 70%;
}

.select2-selection.select2-selection--single
{
	border-radius:5px !important;
	margin-bottom: -0.05em;
}
.select2-container--default .select2-selection--single .select2-selection__arrow
{
    top: 0.85em !important;
    right: 1.2em !important;
}
.select2-container--default .select2-selection--single .select2-selection__arrow b
{
    height: 0.4em !important;
    width: 0.4em !important;
}
.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b
{
    top: calc( 50% - 0 );
}

.c-btn
{
	width: 100%;
}
.c-btn,
.c-btn_pagination a
{
	color: #fff !important;
	text-decoration: none !important;
}

@media only screen and ( max-width:  991.98px ) {

	/*.row:first-child .col-sm-6:not(:nth-child(odd))
	{
		padding-right: 0;
	}*/
	.agreement-area .agreement-confirm-text
	{
		margin-left: 2.5em;
	}
}
@media only screen and ( max-width:  575.98px ) {

	.row [class*='col-']
	{
		margin-bottom: 10px;
	}
	.row:last-child
	{
		margin-bottom: -10px;
	}

	.agreement-area
	{
		padding: 0 !important;
	}
	.agreement-area .agreement-checkbox
	{
		margin-top: -0.5em;
		margin-left: -0.25em;
	}	
	.agreement-area .agreement-confirm-text
	{
		margin-top: -2.8em;
	}
	
	span.select2 > span.selection,
	span.select2.select2-container.select2-container--default
	{
		padding: 0 !important;
		height: 2.5rem;
	}

}

div[id*="wait_comp_"]
{
	display: none !important;
}
/* End */


/* Start:/local/templates/dacar/assets/css/g-recaptcha.min.css?1611336516186*/
.g-recaptcha{display:none}.recaptcha-note,.recaptcha-note a{color:#bcc5d1!important}.recaptcha-note{margin:.5em 2.1em 0 0;font-size:.75em}.recaptcha-note a:hover{color:#005498!important}
/* End */
/* /local/templates/.default/components/dacar/empty/internship/style.css?16113365181007 */
/* /local/templates/.default/components/bitrix/form.result.new/internship/style.css?16113365182836 */
/* /local/templates/dacar/assets/css/g-recaptcha.min.css?1611336516186 */
