@media (min-width: 992px) {
	
    .container-lg {
        max-width: 960px;
    }
}


/*notice*/
.c-notice {
	position: relative;
}

.c-notice__body {
	position: relative;
	padding: 20px 40px 20px 20px;
}

.c-notice__body a {
	font-weight: 700;
    color: inherit;
    text-decoration: underline;	
}

.c-notice__body a:hover,
.c-notice__body a:focus {
	text-decoration: none;
}

.c-notice-btn {
	width: 34px;
	height: 34px;
	display: inline-block;
	display: inline-flex;
	text-align: center;
	justify-content: center;
	align-items: center;
	font-style: normal;
    font-size: 28px;
    font-family: Arial, Baskerville, monospace;
    opacity: 0.65;
    color: #333;
    background: 0;
    border: 0;
    transition: opacity .15s ease;
    outline: 0;
}

.c-notice-btn:hover,
.c-notice-btn:focus {
	opacity: 1;
}

.c-notice__close {
	position: absolute;
	top: 10px;
	right: 10px;
}

.c-notice_color_primary {
	background: #fdc90c;
	color: #222;
}

.c-notice_fixed {
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 10;
}

.c-notice_accent {
	box-shadow: 0px 0 10px 0 rgba(0,0,0, 0.25);
}

@media (min-width: 992px) {

	.c-notice__body {
		padding-right: 64px;
	}

	.c-notice_full .c-notice__body {
		padding-left: 0;
	}
}