@charset "UTF-8";

/* box Framed */
		@media (min-width: 992px) {

			.box-framed #wrapper { bottom: 20px; }

			.box-framed #header #header-wrap,
			.box-framed #header.sticky-header #header-wrap,
			.box-framed #side-panel .side-panel-wrap { top: 20px; }

			.box-framed .frame-top,
			.box-framed .frame-bottom,
			.box-framed .frame-left,
			.box-framed .frame-right {
				position: fixed;
				top: 0;
				left: 0;
				background: #F5F5F5;
				z-index: 400;
			}

			.box-framed .dark.frame-top,
			.box-framed .dark.frame-bottom,
			.box-framed .dark.frame-left,
			.box-framed .dark.frame-right { background: #000; }

			.box-framed .frame-left,
			.box-framed .frame-right {
				bottom: 0;
				width: 20px;
			}

			.box-framed .frame-right {
				left: auto;
				right: 0;
			}

			.box-framed .frame-top,
			.box-framed .frame-bottom {
				right: 0;
				height: 20px;
			}

			.box-framed .frame-bottom {
				top:  auto;
				bottom: 0;
			}

			body.stretched.box-framed #header.full-header .container {
				padding-left: 50px;
				padding-right: 50px;
			}
			
			body.stretched.box-framed #header.full-header.demeynav .container {
				padding-left: 50px;
				padding-right: 50px;
				background-color: #466270;
			}
			

			body.box-framed.side-panel-open #side-panel { right: 20px; }
			body.box-framed.side-panel-open .body-overlay { left: 20px; }
			.box-framed .one-page-arrow { bottom: 45px; }
		}