.mbn_zoom_name {
	font-size: 1em;
}
.table-condensed th{
   text-align: center;   
}
.row_1 p, .single_right p {
    padding-left: .6em !important;
}
.dollar:before {
    content: '$';
}
.about, .faq {
	padding: 100px 0;
}
.about h1, .faq h3 {
	margin-bottom: 50px;
	text-align: center;
	font-family: inherit;
	font-size: 40px;
}
.about p  {
	font-size: 16px;
	font-weight: 600;
	line-height: 35px;
	text-align: center;
	padding: 0 20px;
	color: #777;
}

.about-p .team p {
	margin-bottom: 30px;
}

.panel-group {
	margin-bottom: 0;
}

.scrollbar {
	height: 100px;
	background: #fff;
	overflow-y: scroll;
}
.package a.mbn_aimg {
    padding: 0px;
    text-decoration: none;
    background: #fff;
    border: 1px solid #fff;
    color: #fff;
}
.package h4.mbn_pack_h4 {
    height: 1px;
	margin: 1px 0 1em 0;
}
.mbn_margin_bottom_1em{
	margin-bottom: 1em;
}
.mbn_margin_top_bottom_2em{
	margin-top: 2em;
	margin-bottom: 2em;
}
.mbn_padding_25_15_3 {
	padding: 25px 15px 3px;
}
.mbn_padding_0 {
	padding: 0 0;
}
.mbn_padding6_0 {
	padding: 6px 0 !important;
}
.mbn_padding52_0 {
	padding: 52px 0 !important;
}
.form-control::-webkit-input-placeholder { color: red; }
.form-control:-moz-placeholder { color: red; }
.form-control::-moz-placeholder { color: red; }
.form-control:-ms-input-placeholder { color: red; }
.contact-form input[type="text"] {
    width: 100%;
}
.mbn_form_err1 {
  padding-left: 5px;
  margin-top: .3em;
  background: #F5FABA;
  FONT-WEIGHT: bold; 
  FONT-SIZE: 10px; 
  COLOR: #FF0000; 
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.mbn_padding_bottom_1em {
	padding-bottom: 1em;
}
.mbn_text-align_center{
	text-align: center;
}
.mbn_backg1{
}
.mbn_backg2{

}
.mbn_backg3{
	color: #8F44AD !important;
}    
.mbn_block{
	display: block;
}
.mbn_lable_block{
	display: block;
	padding: 0px;
}
.mbn_border_news{
	border: 2px solid #eee;
}
#style-2::-webkit-scrollbar-track {
	background-color: #f0f0f0;
}

#style-2::-webkit-scrollbar {
	width: 5px;
	background-color: #f5f5f5;
}

#style-2::-webkit-scrollbar-thumb {
	background-color: #028FCC;
}

.collapsed span {
	display: inline-block;
	z-index: 99999;
	float: right;
}

.pa_italic i, .collapsed span {
	font-size: 0.6em;
	color: #212121;
}

.collapsed i {
	display: none;
}

.collapsed span {
	display: inline-block;
}
.pa_italic label {
	font-size: .7em;
	color: #212121;
	padding-left: 3.5em;
	cursor: pointer;
}

.pa_italic span.glyphicon {
	float: right;
}

.panel_text {
	color: #999;
	line-height: 25px;
}

.panel-default>.panel-heading {
	color: #FFF;
	//background-color: #028FCC;
}

/*-- //About --*/
.panel-title > a, .panel-title > small, .panel-title > .small, .panel-title > small > a, .panel-title > .small > a 
{
    color: #FFF !important;
}
.faq-grid-1 .panel-default>.panel-heading 
{
	background-color: #028FCC;
}	
.faq-grid-2 .panel-default>.panel-heading 
{
	background-color: #607D8B;
}
.faq-grid-3 .panel-default>.panel-heading 
{
	background-color: #009688;
}
.faq-grid-4 .panel-default>.panel-heading 
{
	background-color: #F44336;
}
.mbn_b_yellow {
	background:yellow !important;
 }
.careers p.mbn_h4 {
  FONT-WEIGHT: bold;
  font-size:120%;
}
.careers p.mbn_light2 {
	background:yellow !important;
	padding: 1em;
 } 
.careers p.mbn_light {
	background:yellow !important;
	padding: 1em;
 }
.mbn_light-grid {
    transition: 0.5s all;
	-webkit-transition: 0.5s all;
	-moz-transition: 0.5s all;
	-o-transition: 0.5s all;
	-ms-transition: 0.5s all;
}
.mbn_light-grid:hover{
	transform: scale(1.05);
	-webkit-transform: scale(1.05);
	-moz-transform: scale(1.05);
	-o-transform: scale(1.05);
	-ms-transform: scale(1.05);
	z-index: 1;
	border: none;
} 
.mbn_acc-panel:before {
  font-family: "Glyphicons Halflings";
  content: "\e006";
  padding-right: 1em;
  FONT-WEIGHT: bold;
}
.mbn_acc-panelQ {
//  background: #e4deaf;
}
.mbn_acc-panelQ:before {
  font-family: "Glyphicons Halflings";
  content: "Q?";
  color: #8F44AD;
  padding-right: 1em;
  font-size: 1.25em;
  font-family: "Viga", "Open Sans", "Noto Sans SC", "Noto Sans KR", "Noto Sans JP", sans-serif;
}
.mbn_light:before {
  font-family: "Glyphicons Halflings";
  content: "\e127";
  padding-right: 1em;
  FONT-WEIGHT: bold;
}
.mbn_arrow:before {
  font-family: "Glyphicons Halflings";
  content: "\e095";
  padding-right: .7em;
}
span.mbn_arrow{
	display: block;
	margin-left: 1.8em;
}
.mbn_ul:before {
  font-family: "Glyphicons Halflings";
  content: "\e124";
  padding-right: .7em;
  FONT-WEIGHT: bold;
}
span.mbn_ul{
	display: block;
	margin-left: 1em;
	border-bottom: 1px solid #999;	
}
.mbn_ul2:before {
  font-family: "Glyphicons Halflings";
  content: "\e013";
  color: green;
  padding-right: .7em;
  FONT-WEIGHT: bold;
}
span.mbn_ul2{
	display: block;
	margin-left: 1.6em;
}
span.mbn_ol{
	display: block;
	margin-left: 1em;
	border-bottom: 1px solid #999;	
}
.thumbs1{
  FONT-WEIGHT: bold;
}
.insdr1 {
  FONT-WEIGHT: bold;
}
.mbn_img_center{
    margin: 0 auto;
}
.single {
    padding: 2em 0 !important;
}
.mbn_img_marg1{
	margin-top: 1em;
	margin-bottom: 1em;	
}
.mbn_img_marg05{
	margin-top: .5em;
	margin-bottom: .5em;	
}
.mbn_table-100 {
   //width: auto !important;
   width: 100%;
}
.business h4 {
    font-size:16px !important; 
}
h1, .h1 {
    font-size: 22px !important; 
}
.panel-body {
    color: #333 !important; 
}
.mbn_panel-default {
    border-color: #FFF;
	background: #f5f5f5;
    padding: 2em;	
}
@media (max-width: 1024px){
}
@media (max-width: 966px){
	#no-more-tables td { 
		font-size: 0.8125em;
	}
}
@media (max-width: 768px){
}
@media (max-width: 736px){
}
@media (max-width: 568px){
}
@media (max-width: 480px){
}
@media (max-width: 414px){
}
@media (max-width: 384px){
}
@media (max-width: 320px){
}
@media only screen and (max-width: 800px) {
	
	/* Force table to not be like tables anymore */
	#no-more-tables table, 
	#no-more-tables thead, 
	#no-more-tables tbody, 
	#no-more-tables th, 
	#no-more-tables td, 
	#no-more-tables tr { 
		display: block; 
	}
 
	/* Hide table headers (but not display: none;, for accessibility) */
	#no-more-tables thead tr { 
		position: absolute;
		top: -9999px;
		left: -9999px;
	}
 
	#no-more-tables tr { border: 1px solid #ccc; }
 
	#no-more-tables td { 
		/* Behave  like a "row" */
		border: none;
		border-bottom: 1px solid #eee; 
		position: relative;
		padding-left: 50%; 
		white-space: normal;
		text-align:left;
		font-size: 0.8125em;
	}
	#no-more-tables td.mbn_no_title { 
		/* Behave  like a "row" */
		border: none;
		border-bottom: 1px solid #eee; 
		position: relative;
		padding-left: 0%; 
		white-space: normal;
		text-align:left;
		font-size: 0.8125em;
	} 
	#no-more-tables td:before { 
		/* Now like a table header */
		position: absolute;
		/* Top/left values mimic padding */
		top: 6px;
		left: 6px;
		width: 45%; 
		padding-right: 10px; 
		white-space: nowrap;
		text-align:left;
		font-weight: bold;		
	}
 
	/*
	Label the data
	*/
	#no-more-tables td:before { content: attr(data-title); }


.mbn_form_err1 {
  padding-left: 5px;
  background: #F5FABA;
  FONT-WEIGHT: bold; 
  FONT-SIZE: 10px; 
  COLOR: #FF0000; 
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
ul.dropdown-menu{
  background-color: #47575F;
  border: 1px solid #337ab7 !important;
  top: 3.5em;
}
.dropdown-menu > li > a{
  color: #eee !important;
  text-decoration: none;
  padding: 0px 17px !important; 
}
.dropdown-menu > li > a:hover {
    background-color: #47575F;
    background-image: none;
	color: #EAD000 !important;
	text-shadow: 0 0 1px rgba(111,134,134,0.3) !important;	
}
.dropdown-menu > .active > a{
	background-color: #BCD8EF !important;
}
.mbn-bg_slider{
  background: green;
}
.mbn_white_tab{
  background-color:#ffffff !important;
}
.mbn-bold{
	font-weight: bold;
}
.mbn-highligth{
  background: #CDF9D3;
}
.mbn_top_header{
  background: #46565F !important;
}
.mbn_top-header-right-info ul li a{
  color: #FFFFFF !important;
}
.mbn_top-header-right-info ul li a:hover{
	text-decoration:none;
	color:#B2C9D8 !important;
}
.comments-right p.mbn_subcategory{
    display: block;
    color: #000000;
    margin: .3em 0 0 0;
    font-size: .8em;
}
h3.my_ads{
	margin-top: .3em;
	margin-bottom: .5em;	
	font-size: 2.5em;
    color: #000 !important;	
}
p.my_ads{
    font-size: 1.8em !important;
	color: #ac0707 !important;
}
.comments-right.mbn_comments-right{
    font-size: 1em;
}
.mbn-gallery{
	padding: .4em 0 !important;
}
.mbn_but_right{
	float: right;
}
.mbn_list{
    display: block;
    color: #000000;
    margin: .3em 0 0 1.0em;
    font-size: 1.8em;
}
p.mbn_list{
    display: block;
    color: #000000;
    margin: .3em 0 0 1.0em;
    font-size: 1.8em;
}
.mbn_list2{
    display: block;
    color: #000000;
    margin: .3em 0 0 1.0em;
    font-size: 2.5em;
}
.response-text-right p.mbn_subcategory{
    color: #353535;
    font-size: .8em;
    margin: 0.3em 0 0 0;
    line-height: .9em;
}
.response-text-left p.mbn_subcategory{
    color: #353535;
    font-size: .8em;
    margin: 0.3em 0 0 0;
    line-height: .9em;
}
.mbn-comments-text {
	padding: 1.5em 0;
 /*	border-bottom: 1px solid #868686 !important; */
	border: none;
}
.mbn-comments-text2 {
	padding: 1.5em 0;
	background: #ffffff;
 	border-bottom: 1px solid #868686; 
}
.mbn-fa_color_red {
    color: red;
    text-shadow: 1px 1px 1px #ccc;
    font-size: 1.5em;
}
.mbn-fa_color_red2 {
    color: red;
}
.mbn-inline-block {
    display: inline-block;
}
.mbn-visibility_hidden{
	visibility: hidden;
}
.mbn_bg_success{
	background-color: #dff0d8 !important;
}
.mbn_list-group-item {
	color: #ffffff;
    font-size: 1.5em;
    border: 1px solid #ddd;
}
.mbn_margin_top{
	margin-top: .5em;
}
.mbn_margin_top2{
	margin-top: 3em;
}
.mbn_margin_top3{
	margin-top: 3em;
}
h2.mbn_margin_opinion{
	margin-top: .5em;
}
h3.mbn_hdg {
	margin-top: .3em;
	margin-bottom: .5em;	
	font-size: 2.5em;
    color: #000 !important;	
}
.mbn_hdg_btn {
	border: none;
    outline: none;
    cursor: pointer;
    color: #fff;
    background: #DBAC76	;
    width: 100%;
    padding: .5em 1em;
    font-size: 1em;
    margin: 1.2em 0 0;
}
.mbn_hdg_btn:hover{
	background:#2DCB74;
	transition: 0.5s all;
	-webkit-transition: 0.5s all;
	-moz-transition: 0.5s all;
	-o-transition: 0.5s all ;
	-ms-transition: 0.5s all;
}
.mbn_comments{
	font-size: 1.2em;
}
.mbn_login-info{
    padding: .1em 1.5em 1em;
    background: #FFFFFF;
}
.mbn_login-info input[type="text"], .mbn_login-info input[type="password"], .mbn_login-info input[type="email"] {
    font-size: 1em;
    padding: 0px 0px;
    width: 100%;
    color: #A8A8A8;
    outline: none;
    border: 1px solid #D3D3D3;
    border-top: none;
    border-left: none;
    border-right: none;
    background: #FFFFFF;
    margin: 0em 0em 1.5em 0em;
}
.mbn_login-info textarea {
	resize: none;
	width: 100%;
	color: #A8A8A8;
	font-size: 1em;
	outline: none;
	resize:none;
	padding: .5em;
	border: solid 1px #D5D4D4;
	min-height: 125px;
	-webkit-appearance: none;
}
.mbn_login-info input[type="submit"] {
	border: none;
    outline: none;
    cursor: pointer;
    color: #fff;
    background: #DBAC76	;
    width: 100%;
    padding: .5em 1em;
    font-size: 1em;
    margin: 1.5em 0 0;
}
.mbn_login-info input[type="submit"]:hover{
	background:#2DCB74;
	transition: 0.5s all;
	-webkit-transition: 0.5s all;
	-moz-transition: 0.5s all;
	-o-transition: 0.5s all ;
	-ms-transition: 0.5s all;
}
.mbn_login-info label.checkbox {
    margin-left: 1.3em;
    margin-top: 0;
    font-size: 1em;
    color: #555;
    display: inline-block;
    cursor: pointer;
}
.mbn_login-info h2{
	color: #999;
	font-size:.875em;
	margin:1em 0;
	text-align:center;
}
.opinion form input[type="submit"] {
    border: solid 2px #353535;
    color: #353535;
    font-size: .875em;
    padding: .5em 2em;
    text-decoration: none;
    letter-spacing: 1px;
    background: none;
}
.form-control::-webkit-input-placeholder { color: red; }
.form-control:-moz-placeholder { color: red; }
.form-control::-moz-placeholder { color: red; }
.form-control:-ms-input-placeholder { color: red; }
a.spoiler:after{
	content: " ^";
}
a.spoiler.collapsed:after{
	content: " ...";
}
h3.mbn_white_text{
	color: #ffffff;
}
p.mbn_white_text{
	color: #ffffff;
}
.mbn_margin-top16{
	margin-top: 1.6em;
}
.mbn_margin-right1{
	margin-right: 1em;
}
.mbn_border{
	border: 1px solid #000000; 
}
.mbn_border2{
	border: 2px solid #000000; 
}
.mbn_border3{
	border: 1px solid #000000; 
	padding: 3px 10px;
}

.mbn-h3{
    font-size: 2em;
    font-weight: 500;
}
/* large desktops */
.slider-info h3{
    font-size: 3.8em; 
    margin: 0;
    font-family: comic, sans-serif;
    color: #FFF;
}
.banner{
	background: url(../img8/2.jpg) no-repeat 0px 0px;
/*    padding: .1em 0 34em;  */
	background-size: 100% auto;
}
/*
.acy-77-1{
	background: url(../img8/acy-77-1.jpg) no-repeat 0px 0px;
	background-size: 100% auto;
}
.acy-77-2{
	background: url(../img8/acy-77-2.jpg) no-repeat 0px 0px;
	background-size: 100% auto;
}
.acy-77-3{
	background: url(../img8/acy-77-3.jpg) no-repeat 0px 0px;
	background-size: 100% auto;
}
.acy-77-4{
	background: url(../img8/acy-77-4.jpg) no-repeat 0px 0px;
	background-size: 100% auto;
}
.acy-77-5{
	background: url(../img8/acy-77-5.jpg) no-repeat 0px 0px;
	background-size: 100% auto;
}
.acy-77-6{
	background: url(../img8/acy-77-6.jpg) no-repeat 0px 0px;
	background-size: 100% auto;
}
*/
/* Ipad-hori devices */
@media (max-width:1024px){
	.slider-info h3{
		font-size: 2.3em;
		margin: 0;
		font-family: Verdana, sans-serif;
		color: #FFF;
	}
	.banner {
/*		padding: .1em 0 18em; */
	}
    .mbn-acy-grid {
		float: left;
		width: 33.33%;
	}
	
	.about, .faq {
		padding: 50px 0;
	}
	.about h1, .faq h3 {
		margin-bottom: 30px;
	}
	.about p {
		font-size: 15px;
		line-height: 30px;
		padding: 0;
	}	
}
@media screen and (max-width:991px) {
	.about p {
		font-size: 14px;
	}
	.about-grid {
		width: 50%;
		float: left;
	}
	.panel-title {
		font-size: 15px;
	}
	
}
/* Ipad-vertical devices */
@media (max-width:768px){
	.slider-info h3{
		font-size: 1.2em;
		margin: 0;
		font-family: Verdana, sans-serif;
		color: #FFF;
	}
	.banner {
/*		padding: .1em 0 12em; */
	}
	.about p {
		padding: 0 10px;
	}	
}
@media screen and (max-width:736px) {
	.about p {
		font-size: 13px;
	}
	.about-grid {
		padding: 2px;
	}
	.scrollbar {
		font-size: 13px;
	}
	.faq-grids {
		width: 90%;
		margin: 0 auto;
	}
	.faq-grid {
		margin-bottom: 30px;
	}
	.faq-grid-3 {
		margin-bottom: 0;
	}
	.faq .scrollbar {
		font-size: 13px;
	}
}
@media screen and (max-width:640px) {
	.about p .team p {
		padding: 0;
	}
}
@media screen and (max-width:568px) {
	.about-grid {
		width: 100%;
		margin-bottom: 30px;
	}
}
/* Iphone-hori devices */
@media (max-width:480px){
	.mbn_zoom_name {
		font-size: .92em;
	}	
	.slider-info h3{
		font-size: 1em;
		margin: 0;
		font-family: Verdana, sans-serif;
		color: #FFF;
	}
	.banner {
/*		padding: .1em 0 6em; */
	}
	.mbn-acy-grid {
		float: none;
		width: 100%;
	}   	
    .acy-77-1{
	    background: none;
    }    
    .acy-77-2{
	    background: none;
    }  
    .acy-77-3{
	    background: none;
    }  	
    .acy-77-4{
	    background: none;
    }    
    .acy-77-5{
	    background: none;
    }  
    .acy-77-6{
	    background: none;
    }  	
	.about p {
		line-height: 25px;
	}	
}
@media (max-width:414px){
	.mbn_login-info {
		padding: 2em 1.5em 1em;
	}
	.mbn_zoom_name {
		font-size: .87em;
	}		
	.about, .faq {
		padding: 30px 0;
	}
	.about h1, .faq h3 {
		font-size: 35px;
		margin-bottom: 20px;
	}	
}
/* Iphone-vertical devices */
@media (max-width:320px){
	.mbn_login-info input[type="text"], .mbn_login-info input[type="password"] {
		font-size: 0.8em;
	}
	.mbn_zoom_name {
		font-size: .76em;
	}	
	.slider-info h3{
		font-size: .8em;
		margin: 0;
		font-family: Verdana, sans-serif;
		color: #FFF;
	}
	.banner {
/*		padding: .1em 0 3em; */
	}
}
/* mobile vertical devices */
@media (max-width:240px){
	.slider-info h3{
		font-size: .7em;
		margin: 0;
		font-family: Verdana, sans-serif;
		color: #FFF;
	}
	.mbn_zoom_name {
		font-size: .8em;
	}		
	.banner {
/*		padding: .1em 0 6em; */
	}	
}
/*---------------*/
/***** Ming *****/
/*---------------*/

figure.effect-ming {
	background: #030c17;
}

figure.effect-ming img {
	opacity: 0.9;
	-webkit-transition: opacity 0.35s;
	transition: opacity 0.35s;
}

figure.effect-ming figcaption::before {
	position: absolute;
	top: 30px;
	right: 30px;
	bottom: 30px;
	left: 30px;
	border: 2px solid #fff;
	box-shadow: 0 0 0 30px rgba(255,255,255,0.2);
	content: '';
	opacity: 0;
	-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
	transition: opacity 0.35s, transform 0.35s;
	-webkit-transform: scale3d(1.4,1.4,1);
	transform: scale3d(1.4,1.4,1);
}

figure.effect-ming h2 {
	margin: 20% 0 10px 0;
	-webkit-transition: -webkit-transform 0.35s;
	transition: transform 0.35s;
}

figure.effect-ming p {
	padding: 1em;
	opacity: 0;
	-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
	transition: opacity 0.35s, transform 0.35s;
	-webkit-transform: scale(1.5);
	transform: scale(1.5);
}

figure.effect-ming:hover h2 {
	-webkit-transform: scale(0.9);
	transform: scale(0.9);
}

figure.effect-ming:hover figcaption::before,
figure.effect-ming:hover p {
	opacity: 1;
	-webkit-transform: scale3d(1,1,1);
	transform: scale3d(1,1,1);
}

figure.effect-ming:hover figcaption {
	background-color: rgba(58,52,42,0);
}

figure.effect-ming:hover img {
	opacity: 0.4;
}


\\\\\\\\\\\\\\\\\\\\\\\\\\\
*, *:after, *:before { -webkit-box-sizing: border-box; box-sizing: border-box; }
.clearfix:before, .clearfix:after { display: table; content: ''; }
.clearfix:after { clear: both; }
/*---------------*/
/***** Lexi *****/
/*---------------*/

figure.effect-lexi {
	background: -webkit-linear-gradient(-45deg, #000 0%,#fff 100%);
	background: linear-gradient(-45deg, #000 0%,#fff 100%);
}

figure.effect-lexi img {
	margin: -10px 0 0 -10px;
	max-width: none;
	width: -webkit-calc(100% + 10px);
	width: calc(100% + 10px);
	opacity: 0.9;
	-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
	transition: opacity 0.35s, transform 0.35s;
	-webkit-transform: translate3d(10px,10px,0);
	transform: translate3d(10px,10px,0);
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

figure.effect-lexi figcaption::before,
figure.effect-lexi p {
	-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
	transition: opacity 0.35s, transform 0.35s;
}

figure.effect-lexi figcaption::before {
	position: absolute;
	right: -100px;
	bottom: -100px;
	width: 300px;
	height: 300px;
	border: 2px solid #fff;
	border-radius: 50%;
	box-shadow: 0 0 0 900px rgba(255,255,255,0.2);
	content: '';
	opacity: 0;
	-webkit-transform: scale3d(0.5,0.5,1);
	transform: scale3d(0.5,0.5,1);
	-webkit-transform-origin: 50% 50%;
	transform-origin: 50% 50%;
}

figure.effect-lexi:hover img {
	opacity: 0.6;
	-webkit-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0);
}

figure.effect-lexi h2 {
	text-align: left;
	-webkit-transition: -webkit-transform 0.35s;
	transition: transform 0.35s;
	-webkit-transform: translate3d(5px,5px,0);
	transform: translate3d(5px,5px,0);
}

figure.effect-lexi p {
	position: absolute;
	right: 0;
	bottom: 0;
	padding: 0 1.5em 1.5em 0;
	width: 140px;
	text-align: right;
	opacity: 0;
	-webkit-transform: translate3d(20px,20px,0);
	transform: translate3d(20px,20px,0);
}

figure.effect-lexi:hover figcaption::before {
	opacity: 1;
	-webkit-transform: scale3d(1,1,1);
	transform: scale3d(1,1,1);
}

figure.effect-lexi:hover h2,
figure.effect-lexi:hover p {
	opacity: 1;
	-webkit-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0);
}

/* Media queries */
@media screen and (max-width: 50em) {
	.content {
		padding: 0 10px;
		text-align: center;
	}
	.grid figure {
		display: inline-block;
		float: none;
		margin: 10px auto;
		width: 100%;
	}
}
span.mbn_41_map{
  display: block;
  margin-left: 1em;  
  align-items: center;
  padding: 5px;
  width: 20px;
}
.mbn_41_map_img {
  width: 20px;
  margin: 0 5px;
}