
/*fim-menulinks*/	  
/*mensagem*/
#id_error_display_fixed {
	left: 50%;
	transform: translate(-50%, -50%);
	top: 50%;
	padding: 15px;
	border: 1px solid #3C4858;
	border-radius: 15px;
	background-color: #fff;
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.25);
}

td.scFormErrorMessage {
	padding: 25px 0 5px !important;
}
td.scFormErrorTitleFont{
	color: rgba(0, 0, 0, 0);
	position: relative;
	top: 8px;
}
td.scFormErrorTitleFont img {
	position: absolute;
	left: 50%;
	margin-left: -15px;
}
a.scButton_default {
	position: absolute;
	right: 15px;
	top: 15px;
}
td.scFormErrorTitleFont img {
	margin-top: -5px;
}
a.scButton_default {
	font-size: 10px;
	border: 1px solid #ccc;
	border-radius: 5px;
	padding: 2px 5px;
	text-decoration: none;
	color: #555;
	right: 8px;
	top: 8px;
}

/*fim mensagem*/
/*
@media (min-width: 768px) and (max-width: 767px) {
body.page-sidebar .page, body.page-background .page {width: 80%;}
}*/
@media (max-width: 1200px) {
	.container-small.container-background .background, .container-small.container-alpha .background, .container-small.container-color .background {width: 100%;}
	.container-small .form {width: 100%;}
	body.page-sidebar .page, body.page-background .page {width: 90%;/*position: relative;top: 0;left: 0;transform: inherit;margin: auto;*/}
	body.page-sidebar, body.page-background {overflow: scroll;width: auto;height: auto;}
	body.page-sidebar.bg-half-img, body.page-background.bg-half-img {overflow: hidden;position: inherit;}
	body.page-sidebar .form.half-size{height: 5000px;width: 118%;}
	body.page-sidebar .form:after {height: auto;width: auto;}
	.container-small{max-width:100%;}
	body.page-sidebar.page-background.bg-half-img{background-size: 151% !important;}
	body.page-sidebar .page, body.page-background .page {position: relative;top: 0;left: 0;transform: inherit;margin: auto;}
}
@media (max-width: 768px) {
	body.page-sidebar .content, body.page-background .content {padding: 20px 0;}
	.container-small .content {padding-left: 20px !important;padding-right: 20px !important;}
	.form{padding: 20px;}
	/*body.page-sidebar:before, body.page-background:before{height:100%;width:100%;}*/
	body.page-sidebar.bg-half-img, body.page-background.bg-half-img {overflow: inherit;}
	body.bg-half-img .col-4,body.bg-half-img .col-7 {width: 100% !important;height: auto !important;position: relative !important;padding: 0px 5%;}
	body.page-sidebar .form.half-size{width:100%;height: auto;}
}
@media (max-width: 767px) {
	body.page-sidebar .page, body.page-background .page {position: relative;top: 0;left: 0;transform: inherit;margin: auto;}
	body.page-sidebar, body.page-background {position: absolute;}
	body.page-sidebar.bg-half-img .page, body.page-background.bg-half-img .page{width:100%;background: rgba(0, 0, 0, 0.4);}
	body.page-sidebar.bg-half-img:before, body.page-background.bg-half-img:before {background: none;}
	.form.form-center {width: 320px;}
}