body{ font-family: 'Roboto', Arial, Verdana, sans-serif!important; color:rgba(129,127,127,1);}

.mwc #breadcrumb { display:none;}
.mwc #content_ind {display:none;}
.mwc #contactForma input[type="text"],.mwc22 #contactForma textarea[type="text"] {
    margin-bottom: 12px;
    background-color: rgba(237,235,235,1);
    border: 0px;
}




.jumbo{ position: relative;}
.jumboVideo{ height:660px; position:relative; z-index: 2; background: url("../images/headerImg_25.jpg") no-repeat center center; display:block;}

.announcement{ padding: 16px; border-radius: 8px; background: rgba(32, 23, 23, 0.19);font-size: 1.75em; margin:20px 0px; color:rgba(255,255,255,1);  max-width: 1100px; margin:0 auto; position:absolute; z-index: 5; left:18%; right:18%;top:35%; backdrop-filter:blur(10px); }

.announcement p{line-height:130%; }

.mwcPromo{ background: rgba(92,90,90,.85);
border-radius: 5px;
margin: 5px 0px 5px 146px;
padding: 10px 22px 2px;
color: #fff;
font-size: 1.5em;
font-family: Roboto;
}
.container-fluid{ overflow:hidden;}

.mwcPromo p{ margin-bottom:0px;}
.mwcPromo img{ margin-top: 10px;}

.brand{ margin-top: 10px;}
.furthInfo{position: absolute;
bottom: 10px;
z-index: 12;
width: 350px;
margin: 0 auto;
color:#fff;
right: 16%;
height: 127px;
border-radius: 6px ;
padding: 19px;
backdrop-filter:blur(10px);
	background: rgba(32, 23, 23, 0.19);
}

.stand{
margin:25px auto 0px auto;;
font-size: 34px;
color: #fff;
margin: 0 auto;
text-align: center;
display: block;
}

.num{
margin: 0 auto;
text-align: center;
display: block;	
color: #fff;
	font-size:35px;
	line-height: 100%;
	
}

#standVideo{ min-width:100%;  min-height:657px;  overflow:hidden; position: relative; left:0; right:0; top:0px; z-index: -1;}


.sectionTitle{ color: #BE2D19; font-size:30px;}

#contactform legend{ padding:0 0 15px 0;}


.notification{font-size: 1.13em; font-style: normal; color:rgba(82,43,47,1); font-weight: 100; padding:16px; margin:30px 0px;}


.notification a{color:rgba(82,43,47,1);text-decoration: underline;}

.latestDevs { line-height: 180%; margin-bottom: 70px;}

.accordion-button { line-height: 180%; color:rgba(129,127,127,1); text-align: left;}

.accordion-button::after{ background:url("../../mwc22 - Copy/images/plus.png") no-repeat left 50%; width: 30px; height: 30px;transform: none; margin-top: -28px;}

.accordion-button:not(.collapsed) {color:rgba(129,127,127,1); background-color: transparent!important; box-shadow: none; line-height: 180%;}

.accordion-button:not(.collapsed)::after{ background:url("../../mwc22 - Copy/images/minus.png") no-repeat left 50%; width: 30px; height: 30px;transform: none; margin-top: -28px;}


#interested{ margin-bottom: 50px;}

.anchor-target{ position:relative;}
.anchor-target:before{ 
	content: ' ';
	display:block;
	height:180px;
	margin-top:-180px;
	visibility:hidden;

}


ul.exhibitsList{ }
ul.exhibitsList li{ margin-bottom: 10px; }
ul.exhibitsList label{  margin-bottom:0px;}
ul.exhibitsList span{ margin-left:25px; margin-top:0px; font-style:italic;display:block;font-weight: normal;}
ul.exhibitsList span a{ color: #BE2D19!important; text-decoration: underline!important; }
ul.exhibitsList span a:hover{ text-decoration: none; }
ul.exhibitsList input[type="checkbox"] { margin-bottom: 0px!important;}
.mobwoco{ display:block; border-bottom: 2px solid #BE2D19; margin-top:20px; color:#BE2D19;}

.error{ display: block; margin-top:-20px; margin-left: 25px;}

.accordion-button:focus { z-index: 3; border-color: none; outline: 0;
    box-shadow:none; }


.accordion-body{ padding: 0 1.25rem;}
.accordion-header { }
.about{ margin:30px 0px 20px 0px; padding:10px; border-radius: 8px;}
.about, .about p{ background-color:#C8C8C8; font-size:.9em; color:#646464;}

.about h4{ font-weight: bold; font-size:.9em;}
.about p a{ text-decoration: underline; color:#C51D24;}

#contactForma{ margin-top:30px; margin-bottom:30px;}
#contactForma input[type=text], #contactForma textarea[type=text]{ margin-bottom:30px; background-color:rgba(237,235,235,1);border:0px;}

#contactForma legend{ font-size:18px;}
#contactForma input[type=checkbox]{ margin-bottom:15px;margin-left:5px;}

#submit_btn:disabled { cursor: not-allowed; pointer-events: all !important; background-color: #eaeaea; border: 1px solid #eaeaea;}

#submit_btn {font-size: inherit !important; padding: 10px; margin-top: 10px;}


.b_footer{ border-top:1px solid rgba(193,60,45,1); margin-top:20px; padding:15px 0px;}
.subscribe{padding:10px 28px; background:rgba(193,60,45,1); border-radius:4px; color:#fff; font-size:14px; text-decoration:none; }
.copyright{ font-size:18px; color:rgba(160,156,156,1);}
.copyright a{color:rgba(160,156,156,1); text-decoration:none; }


@media (max-width: 768px){
	.announcement{ top:6%; left:6%; right:6%; font-size:1.15em;}
	.furthInfo{ left:20%;}
	.mwc22 .form-group{ margin:0px 0px 15px 0px;}
}



