
img.alignright {
	padding: 4px;
	margin: 5px 0 20px 20px;
	display: inline;
}
.alignright {
	float: right;
}
.aligncenter,
div.aligncenter {
    display: block;
    margin: 5px auto 5px auto;
}
img.alignleft {
	padding: 4px;
	margin: 5px 20px 20px 0px;
	display: inline;
}
.alignleft {
	float: left;
}

div.wpcf7-validation-errors {
	clear:both;
}
div.wpcf7-mail-sent-ok {
	clear:both;
}
.wpcf7-form label.error {
	float:right !important;
}
.wpcf7-response-output {
	clear:both;
}
.wpcf7-form input.error, .wpcf7-form select.error, .wpcf7-form textarea.error {
	border-bottom:2px solid #990000 !important
}
.wpcf7-form label.error {
	margin-top: -20px;
	text-align: right;
	width: 100%;
}

.breadcrumb-container ul li.current-item a::after {content:"";}
.mtsnb .mtsnb-container {
	font-family: 'Grab', sans-serif !important;
    font-weight: 500 !important;
}
.title-1 {
	margin-bottom:32px !important;
}
#mega-menu-wrap-primary #mega-menu-primary #mega-menu-item-2955 ul.mega-sub-menu {
	left: auto !important;
	width: 320px !important;
}
.document a{
	color:#771FFF !important;
}
.document a:hover{
	color:#666666 !important;
}
