.columns50 .text_col{
	font-size: 22px;
	min-height: 60px;
}

.ben_last .text_col{
  min-height: 0px;
   padding-top: 5px;
    padding-bottom: 5px;
}

#send button{
	background: none;
    border: none;
}
.europe-box.inner a:nth-child(6n+1){
	clear: both;
    display: block;
}
#WebToLeadForm{
	overflow: hidden;
}

#firex-2017 h1 {
	display: none!important;
}

#intersec-expo h1 {
   display: none!important;
}   

#intersec .small-screen.center {
	height: 500px!important;
}
    
#intersec-expo .small-screen.center {
	height: 500px!important;
}   

#interschutz .small-screen.center {
	height: 500px!important;
} 

#interschutz-expo .small-screen.center {
	height: 500px!important;
} 

#fire-india-expo h1 {
	display: none!important;
}

#vds-firesafety h1 {
	display: none!important;
}

#vds-brandschutztage h1 {
	display: none!important;
}

#china-fire h1 {
	display: none!important;
}

.footer-menu li a, .cart a{
	text-decoration: none;
	color: #fff;
}

.nameofmember a{
	text-decoration: none;
	color: #fff;
}

.nameofmanagement span h1{
    font-size: 30px!important;
}

.namesofmember.sm a{
	text-decoration: none;
	color: #fff;
}

._margin_top{
	margin-top:30px;
}

.size_22{
    font-size: 22px;
}

.lang_title {line-height: 20px;}

.downloads_inner a:hover,
#pr-action-but:hover,
#cs-action-but:hover,
.team_back_btn a:hover,
.nameofmember a:hover,
.namesofmember a:hover,
.footer-last-nav a:hover #footer-element,
.footer-menu a:hover,
.article-read-more a:hover,
.europe-box.inner a:hover .counrty,
.network_href:hover .names,
.sub-item a:hover,
#item1 a:hover b,
#view_case a:hover,
.text a:hover{
	text-decoration:underline;
}

.right-col a{
	color:#6d6f71;
}

.green  a{
	color: #fff;
}

.font_22{
    width: 100%;
}

.red a{
	color: #fff;
}

.home_with_tint #intro_sub{
    text-align: center!important;
}

#intro_sub{
    width: 385px;
    margin-bottom:5px;
}

#intro_promo {
    width: 440px;
}

.g-recaptcha{
    clear: both;
    /*padding-top: 20px;*/
    padding-left: 4px;
    width: 200px;
    float: left;
    overflow: hidden;
    margin-right: 0px;
    border-radius: 0px;
}

#send{
    float: left;
    /* clear: both; */
    padding: 16px;
    margin-top: 25px;
    background: #d8272d;
    height: 44px;
    line-height: 44px;
}

.oppa #send{
    color: #fff;
}

#arrow_home{
    cursor: pointer;
}

.home_with_tint #intro_promo,
.home_with_tint #intro_sub,
.home_with_tint #intro{
	position:relative;
	z-index: 20;
}

.bigscreen_tint{
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    background: rgba(0, 0, 0, 0.45);
    z-index: 1;
}

.cs.white b{
    font-size: 30px;
}

.casestudy_tint{
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    background: rgba(0, 0, 0, 0.45);
    z-index: 1;
}

.position-title{
    clear: both;
}

.product-blue{
	background-color: #002e57!important;
}

h1{
    font-family: proximalight!important;
    font-weight: normal!important;
    font-size: 60px!important;
}

.h1-style {
    font-family: proximalight!important;
    font-weight: normal!important;
    font-size: 60px!important;
}

h1.europe-box {
    font-size: 35px !important;
}

.ms-slide.slide,
.ms-view,
.ms-container{
	min-height:450px;
}

#sub #application, #sub #industry{
    color: #6d6f71;
}

.about h2 {
    text-align: right;
    margin-bottom: 714px;
    color: rgb(109, 110, 113);
    padding-top: 10px;
    font-size: 35px;
    display: block;
    -webkit-margin-after: 0.67em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
}

#sub .semibold{
    color: #6d6f71;
}

.block{
    display: block;
}

.home_fix .container_990{
    height: auto!important;
}

.inner-form.captcha{
    margin-right: 0px!important;
    margin-top: 25px!important;
}

.inner-form.captcha .cfield {
    margin-right: 0px!important;
}

.cfield select{
    width: 275px;
    height: 52px;
    font-size: 18px;
    color: #6d6f71;
    padding-left: 15px;
    border: none;
    -webkit-appearance: none;
    -webkit-border-radius: 0px;
    background: url("data:image/svg+xml;utf8,<svg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='24' height='24' viewBox='0 0 24 24'><path fill='#444' d='M7.406 7.828l4.594 4.594 4.594-4.594 1.406 1.406-6 6-6-6z'></path></svg>");
    background-position: 100% 50%;
    background-repeat: no-repeat;
    background-color: #fff;
}

.hps-subtitle-fix{
    top: 37%!important;
}

.share-buts{
    cursor: pointer;
}

.share-nav{
    position: relative;
}
.fieldset_area .select.form-control{
	width:90%;
}
.asteriskField{
	color:#d8272d;
}
#arrow-mini-down{
    font-size: 12px;
    display: none;
}

.all-share {
    width: 172px;
    background-color: #fff;
    box-shadow: 0 8px 12px rgba(0, 0, 0, 0.26), 0 0 0 1px rgba(0, 0, 0, 0.025);
    margin-top: 2px;
    position: absolute;
    z-index: 999999999;
    padding: 10px 20px 10px;
    right: 0;
    display: none;
}

.all-share .twitter, .all-share .facebook, .all-share .google,.all-share .linkedin {
    margin-left: 2px;
}

.all-share b{
    border: none!important;
}

.stLarge{
    margin-top: -28px;
    margin-left: -7px;
    background-image: none!important;
}

.twitter .fa{
    margin-top: 3px;
}

.mail{
    margin-right: 0px;
}


.mail .fa{
    margin-top: 2px;
}

.bar h2{
    font-size: 62px;
}

.article-title h2{
    font-size: 30px;
}

.article-title h1{
    font-size: 62px;
}

.team-box{
    float: left!important;
}

.slider-title-outer{
    position: relative;
    float: left;
    width: 100%;
}
.no_decor{
	/*text-decoration:none;*/
	color: #fff;
}
.no_decor:hover{
	color: #fff;
}
.no_decor:focus{
	color: #fff;
}
.max_900{
	width: 900px;
    margin: auto;
}
.max_1200{
	width: 1200px;
    margin: auto;
}
.opt-page-content{
	margin: auto;
    margin-top: 2em;
    margin-bottom: 2em;
    font-size: 2.5em;
    width: 95%;
}
.opt-btn-row{
	width:30%;
	margin:auto;
}
.opt-button{
	width: 100%;
    float: left;
    padding: 16px 0px;
    background: #d8272d;
    height: 49px;
    line-height: 21px;
    border: none;
    outline: none;
    text-align: center;
    color: #fff;
	margin-bottom:5em;
}
.fieldset_area{
	width: 95%;
    margin: 4em auto;
	font-size:1.2em;
}
.fieldset_area fieldset{
	margin-bottom:4em;
	    display: block;
    -webkit-margin-start: 2px;
    -webkit-margin-end: 2px;
    -webkit-padding-before: 0.35em;
    -webkit-padding-start: 0.75em;
    -webkit-padding-end: 0.75em;
    -webkit-padding-after: 0.625em;
    min-width: -webkit-min-content;
    border-width: 1px;
    border-style: groove;
    border-color: threedface;
    border-image: initial;
}
.fieldset_area legend{
	width: unset;
	border-bottom: 0;
	padding: 0px 7px;
}
.fieldset50{
	float:left;
	width:45%;
	margin-right:5%;
	margin-bottom:2%;
}
/*.fieldset50:nth-child(2n+0){
	margin-right:0%;
}*/
.fieldset50 input{
	float:right;
	margin-right: 2em;
	height: 19px;
}
.fieldset33{
	width:33%;
	float:left;
	margin-right:0.5%;
	margin-bottom: 15px;
}
.fieldset33 .form-option{
	width:98%;
}
.fieldset33 .form-option input {
	margin-left: 0px;
	margin-right:3px;
}


.fieldset33:nth-child(3n+0){
	margin-right:0%;
}
.checkboxtext{
	display: block;
}
.checkboxtext.marg5{
	margin-top: 3px;
}
.checkboxtext.marg10{
	margin-top: 10px;
}
label.fleft{
	margin-top: 6px;
}
.fleft{
	float:left;
	margin-left:1em;
	width: 80%;
}
.fleft textarea{
    margin-top: 15px;
    margin-left: 30px;
	height: 5em;
    width: 100%;
}
.special-form{
	width:80%;
	margin:auto;
	font-size:1.8em;
}
.special-form .form-option{
	width:100%;
	margin:0.5em 0px;
}
.form-control.specialwidth{
	width:85%;
	margin-left:1em;
}
.special-form .form-option .control-label{
	margin: 7px 0px 0px 23px;
	width: 80%;
}


#intersec h1 {
   display: none;
}

#intersec-expo h1 {
   display: none;
}

#feuertrutz h1 {
   display: none;
}

#feuertrutz-expo h1 {
   display: none;
}

#interschutz h1 {
   display: none;
}

#interschutz-expo h1 {
   display: none;
}

#title-slider{
    z-index: 9999;
    margin: auto;
    top: 34%;
    left: 50%;
    margin-right: -50%;
    transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    position: absolute;
    max-width: 90%;
}

#title-slider h1{
    width:100%;
    text-align:center;
    color: #fff;
}
.career-bodyclass{
	font-size:14px;
}
#title-62-career {
    font-size:4.429em;
}
.prod-cat-name{
    font-size: 55px!important;
}
.career-fivestages{
	width:100%;
	float:left;
}
.career-fivestages.inner{
	width:100%;
	margin:auto;
	padding: 3em 0px;
	position:relative;
}
.career-fivestages .ui-tabs .ui-tabs-nav li.ui-tabs-active .wrapppp{
	border: 5px solid #D7262D;
}
.ui-corner-top{
	width:19%;
	float:left;
}
.career-fivestages .ui-tabs .ui-tabs-nav li.ui-tabs-active, .ui-tabs .ui-tabs-nav li:hover {
	/*border: 5px solid #D7262D;*/
}

.career-fivestages.inner ul li{
	width:20%;
	position:relative;
	z-index:2;
}
.career-fivestages.inner .wrapppp{
	border: 5px solid #002E57;
    border-radius: 50%;
    /* float: left; */
    /* margin-right: 6.8%; */
    position: relative;
    z-index: 3;
    width: unset;
    margin: unset;
    display: inline-block;
}
.career-fivestages.inner .wrapppp :after {
	content:"";
	position: absolute;
    z-index: 2;
    height: 3px;
    top: 50%;
    left: 100%;
    width: 51%;
    background-color: #002E57;
}
.career-fivestages.inner li:nth-child(5) .wrapppp :after {
	content:unset;
	background-color: #FFFFFF;
}
.career-fivestages.inner .wrapppp:hover {
    /*border:5px solid #D7262D;*/
}
.career-fivestages.inner ul li:hover{
	/*border:5px solid #D7262D;*/
}
.career-fivestages.inner ul li a{
	border:16px solid #002E57;
	border-radius:50%;
	margin-right:0.5em;
	font-size:3.5em;
}

.career-fivestages.inner ul li:nth-child(2) a {
	border:16px solid #002E57;
	border-radius:50%;
	margin-right:0.5em;
}
.career-fivestages.inner ul li:nth-child(2) a:hover {
	border-top:16px solid #D7262D;
}
.career-fivestages.inner ul li:nth-child(2).ui-tabs-active a {
	border-top:16px solid #D7262D;
}
.career-fivestages.inner ul li:nth-child(3) a {
	border:16px solid #002E57;
	border-radius:50%;
	margin-right:0.5em;
}
.career-fivestages.inner ul li:nth-child(3) a:hover {
	border-top:16px solid #D7262D;
	border-right:16px solid #D7262D;
}
.career-fivestages.inner ul li:nth-child(3).ui-tabs-active a {
	border-top:16px solid #D7262D;
	border-right:16px solid #D7262D;
}
.career-fivestages.inner ul li:nth-child(4) a {
	border:16px solid #002E57;
	border-radius:50%;
	margin-right:0.5em;
}
.career-fivestages.inner ul li:nth-child(4) a:hover {
	border-top:16px solid #D7262D;
	border-right:16px solid #D7262D;
	border-bottom:16px solid #D7262D;
}
.career-fivestages.inner ul li:nth-child(4).ui-tabs-active a {
	border-top:16px solid #D7262D;
	border-right:16px solid #D7262D;
	border-bottom:16px solid #D7262D;
}
.career-fivestages.inner ul li:nth-child(5) a {
	border:16px solid #002E57;
	border-radius:50%;
	margin-right:0.5em;
}
.career-fivestages.inner ul li:nth-child(5) a:hover {
	border:16px solid #D7262D;
}
.career-fivestages.inner ul li:nth-child(5).ui-tabs-active a {
	border:16px solid #D7262D;
}
.career-fivestages.inner ul li:nth-child(5) {
    margin-right: 0%;
}
.career-fivestages.inner ul li .ui-tabs-active.ui-state-active{
	border:5px solid #002E57;
	border-radius:50%;
	margin-right: 3em;
	color:#D7262D;
}
.career-fivestages .ui-tabs .ui-tabs-nav .ui-tabs-anchor {
    padding: 0.5em 0.8em;
    margin: 10px;
	color: #D7262D;
}
.career-fivestages .ui-widget-header {
   border: unset;
}
#tabs.ui-tabs .ui-tabs-nav{
    position: relative;
}
#tabs .circles-connection-line{
	position: absolute;
    z-index: 2;
    height: 3px;
    top: 50%;
    left: 0;
    width: 92%;
    background-color: #002E57;
}
/*.line-below { 
	border-left: 5px solid black; 
	height: 200px; 
} */
.career-whatyouget{
	width:100%;
	float:left;
	background-color:#F6F4F4;
}
.career-whatyouget.inner{
	width:100%;
	margin:auto;
	padding: 3em 0px;
}
.inner .column25{
	width:24%;
	float:left;
	text-align: center;
	margin-right:1.3333%;
	margin-bottom:2.5em;
}
.inner .column25:nth-child(4n+1){
	margin-right:0%
}
.career-whatyouget .column25 .img_item{
	width:100%;
	float:left;
}
.career-whatyouget .column25 .img_item img{
	max-width:90px;
}
.career-whatyouget .column25 .item_title{
	width:100%;
	float:left;
	font-size:1.251em;
	margin-top:0.5em;
	font-weight:600;
	color:#333333;	
	min-height:4em;
}
.career-whatyouget .title{
	font-size:3.3em;
	margin-bottom:1em;
	font-weight: 300;
}
.career-fivestages .title{
	font-size:3.3em;
	margin-bottom:1.5em;
	font-weight: 300;
}
.career-headquarters{
	width:100%;
	float:left;
	background-color:#FFFFFF;
	padding:2em 0px 3em 0px;
}
.career-headquarters.inner{
	width:100%;
	margin:auto;
	padding: 2em 0px;
}
.career-headquarters .title{
	font-size:3.3em;
	margin-bottom:1em;
}
.inner .column20{
	width: 12%;
    float: left;
    text-align: center;
    margin-right: 2.66%;
}
.inner .column20:nth-child(8n+0){
	margin-right:0%;
}
.inner .column20 .item_wrap{
	width:100%;
	max-width: 135px;
    margin: auto;
}
.inner .column20 .item_wrap img{
	width:100%;
	float:left;
}
.career-headquarters .column20 .item_title{
	width:100%;
	float:left;
	font-size:1.51em;
	margin-top:0.8em;
	font-weight:600;
	color:#002E57;
}
.career-fairtoall{
	width:100%;
	float:left;
}
.career-fairtoall.inner{
	width:100%;
	margin:auto;
	padding: 4em 0px 3em 0px;
}
.career-fairtoall .title{
	font-size:3.3em;
	margin-bottom:0.5em;
}
.career-fairtoall .subtitle{
	font-size:2.3em;
	font-weight:600;
	margin-bottom:0.3em;
	color:#6F6D6D;
}
.career-fairtoall .hiring_policy .text{
	max-width:1130px;
	font-size:1.429em;
}
.career-fairtoall.inner .hiring_policy{
	width:100%;
	text-align:center;
}
.career-fairtoall.inner .hiring_policy p{
	font-size:unset;
}
.gray-line{
	width:75%;
	margin:1em auto;
	background:#707070;
	height:2px;
}
.career-jobitems{
	width:100%;
	float:left;
}
.career-jobitems .inner{
	width:100%;
	margin:3em auto;
}
.career-jobitems .jobitems{
	width:48%;
	float:left;
	margin-right:4%;
	margin-bottom:2%;
	padding:1em 0.6em;
	border:1px solid #707070;
}
.career-jobitems .jobitems .title{
	width:85%;
	float:left;
	font-weight:600;
	color:#707070;
	font-size:1.3em;
}
.career-jobitems .jobitems .buttonn{
	width: 10%;
    float: left;
    font-weight: 600;
    background: #d8272d;
    color: #FFFFFF;
    font-size: 1em;
    padding: 5px;
    text-align: center;
    border-radius: 8%;
	cursor:pointer;
}
.career-jobitems .jobitems .subtitle{
	margin-top:1em;
	width:100%;
	float:left;
}
.career-jobitems .jobitems a{
	text-decoration:none;
	color:#ffffff;
	cursor:pointer;
}

.career-jobitems .jobitems{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}

.career-jobitems .jobitems:nth-child(2n+0){
	margin-right:0%;
}
.career-jobitems .job-details-review-area{
	width:100%;
	float:left;
	margin-top:2em;
}
.career-jobitems .job-details-review-area p{
	font-size:1.214em;
}
.career-jobitems .job-details-review-area .title{
	text-align:center;
	width:100%;
	font-size:2em;
	font-weight:600;
}
.career-jobitems .job-details-review-area .reference-num{
	text-align:center;
	width:100%;
	margin-top:0.4em;
	font-size:1.3em;
}
.career-formsubmission{
	width:100%;
	float:left;
	background-color:#EBE8E8;
}
.career-formsubmission .inner{
	width:100%;
	margin: 3em auto;
}
.career-formsubmission .inner a{
	color:#707070;
}
.career-formsubmission .inner .title{
	color:#6F6D6D;
	font-size:2.143em;
	font-weight:600;
    text-align: center;
}
.career-formsubmission .inner .subtitle{
	color:#6F6D6D;
	font-size:2.143em;
	font-weight:400;
    text-align: center;
	margin-bottom:2em;
}
.career-formsubmission .inner .form-group {
    margin-bottom: 0px;
    float: left;
    width: 94%;
}
.career-formsubmission .inner input{
	border: none;
	border-bottom:1px solid #6F6D6D;
	border-radius:0px;
    background-color: unset;
    float: left;
	webkit-box-shadow: unset;
    box-shadow: unset;
    width: 98%;
    height: 20px;
    padding: 3px 5px;
	margin-bottom: 1em;
}
.career-formsubmission .inner input[type="checkbox"]{
	width: 4%;
	margin-right: 1em;
    margin-top: 1em;
}
.career-formsubmission .inner select{
	border: none;
	border-bottom:1px solid #6F6D6D;
	border-radius:0px;
    background-color: unset;
    float: left;
	webkit-box-shadow: unset;
    box-shadow: unset;
    width: 100%;
    height: 27px;
    padding: 3px 5px;
	margin-bottom: 0px;
}
.career-fivestages .selectionShareable{
	margin-top:1.5em;
	font-size:1.2em;
	color:#6D6F71;    
	max-width: 25%;
    margin-left: 0%;	
    min-height: 12em;
}
#tabs > .ui-widget-content:nth-of-type(2n) .selectionShareable{
    margin-left: 20%;
}
#tabs > .ui-widget-content:nth-of-type(3n) .selectionShareable{
    margin-left: 40%;
}
#tabs > .ui-widget-content:nth-of-type(4n) .selectionShareable{
    margin-left: 60%;
}
#tabs > .ui-widget-content:nth-of-type(5n) .selectionShareable{
    margin-left: 80%;
}
.career-fivestages .selectionShareable span{
	color:#002E57;
}
.privacylebel{
	margin-top:1em;
	line-height:1.5;
	color:#707070;
	width:80%;
	float:left;
}
#surname{
	padding:3px;
}
.career-formsubmission .inner .maxwidth50{
	width: 45%;
    margin-right: 4%;
	float: left;
}
.career-formsubmission .inner .maxwidth50_{
	width: 45%;
    margin-right: 0%;
	float: left;
}
.career-formsubmission .inner .maxwidth50 input{
	/*max-width:90%;*/
}
.career-formsubmission .inner input:focus {
    border-color: unset;
    outline: 0;
    -webkit-box-shadow: unset;
    box-shadow: unset;
}
.career-formsubmission .inner form{
	width:60%;
	margin:auto;
}
.career-formsubmission .inner input::-webkit-input-placeholder { /* Edge */
	color: #707070;
	font-weight:500;
}

.career-formsubmission .inner input:-ms-input-placeholder { /* Internet Explorer 10-11 */
	color: #707070;
	font-weight:500;
}

.career-formsubmission .inner input::placeholder {
	color: #707070;
	font-weight:bold;
}
.career-formsubmission .inner input[type="file"] {
    display: none;
}
.career-formsubmission .custom_file_upload{
	width:100%;
	
}
.career-formsubmission .filename{
	width: 96%;
    float: left;
    background-color: #ffffff;
    border: 1px solid #707070;
    padding: 7px 2%;
	color:#707070;
	cursor:pointer;
}
.career-formsubmission.inner .btn.btn-default{
	background-color:#D8272D;
	color:#fff;
	font-weight:600;
	font-size:1.243em;
}
.career-formsubmission .form-group.textalcent{
	text-align:center;
}
.center-description a{
	color:#fff;
}
.button_row{
	float:left;
	width:100%;
}
.button_row .button{
	width:15%;
    margin:auto;
    padding: 12px 5px;
    background: #d8272d;
    border: none;
    outline: none;
    text-align: center;
    color: #fff;
	cursor:pointer;
}
.blog_articles {
    padding-top: 85px;
    padding-bottom: 0px;
    float: left;
}
.button_row .button.view_more_blog{
	margin-bottom:2em;
}

a.products_hm{
    background-color: #d8272d;
    text-decoration: none;
    color: #fff;
    padding: 0.4em 0.7em 0.3em;
    font-family: proximalight;
    margin: 1.5em auto 1em;
    font-size: 1em;
    display: table;
}

a.technology_hm{
	float:left;
	background-color: #6D6F71;
	text-decoration: none;
	color:#fff;
	padding:0.4em 0.7em 0.3em;
	font-family: proximalight;
	margin-top:1.5em;
	font-size: 1em;
}

a.faq_btn{
	float:left;
	background-color: #6D6F71;
	text-decoration: none;
	color:#fff;
	padding:0.4em 0.7em 0.3em;
	font-family: proximalight;
	margin-top:1.8em;
	font-size: 1em;
}
.new_ficon_image{
	width:100%;
	float:left;
	margin:3em 0px;
}
@media  (max-width: 1600px) {
	.career-fivestages .ui-tabs .ui-tabs-nav li.ui-tabs-active, .ui-tabs .ui-tabs-nav li {
		/*margin-right: 2%;*/
	}
	.career-fivestages.inner ul li {
		/*margin-right: 2%;*/
	}
	.career-fivestages.inner ul li a {
		font-size: 2.2em;
	}
	.career-fivestages.inner .wrapppp :after {
		width: 100%;
	}
}

@media  (max-width: 1400px) {
	.career-fivestages .ui-tabs .ui-tabs-nav li.ui-tabs-active, .ui-tabs .ui-tabs-nav li {
		/*margin-right: 2%;*/
	}
	.career-fivestages.inner ul li {
		/*margin-right: 2%;*/
	}
	.career-fivestages .ui-tabs .ui-tabs-nav .ui-tabs-anchor {
		padding: 0.35em 0.68em;
		margin: 3px;
		color: #D7262D;
	}

	#tabs .circles-connection-line {
		/*top: 36%;*/
		width: 80%;
	}
	.career-fivestages .selectionShareable {
		font-size: 1em;
	}
	#tabs > .ui-widget-content:nth-of-type(4n) .selectionShareable {
		/*margin-left: 36%;*/
	}
	#tabs > .ui-widget-content:nth-of-type(5n) .selectionShareable{
		/*margin-left: 54%;*/
	}
	#tabs > .ui-widget-content:nth-of-type(6n) .selectionShareable{
		margin-left: 73%;
	}
}
@media (min-width: 1279px) {
   #responsive-h {
       font-size: 60px !important;
    }
}
@media  (max-width: 1278px) and (min-width: 769px) {
   .columns50 .text_col{
	font-size: 0.7em;
   }

   #responsive-h {
       font-size: 40px !important;
   }
    h1.europe-box {
    font-size: 30px !important;
    }
}
@media  (max-width: 1070px) {
	.career-fivestages.inner ul li a{
		border:10px solid #002E57;
		border-radius:50%;
		margin-right:0.5em;
		font-size:2.3em;
	}

	.career-fivestages.inner ul li:nth-child(2) a {
		border:10px solid #002E57;
		border-top:10px solid #D7262D;
		border-radius:50%;
		margin-right:0.5em;
	}
	.career-fivestages.inner ul li:nth-child(3) a {
		border:10px solid #002E57;
		border-top:10px solid #D7262D;
		border-right:10px solid #D7262D;
		border-radius:50%;
		margin-right:0.5em;
	}
	.career-fivestages.inner ul li:nth-child(4) a {
		border:10px solid #002E57;
		border-top:10px solid #D7262D;
		border-right:10px solid #D7262D;
		border-bottom:10px solid #D7262D;
		border-radius:50%;
		margin-right:0.5em;
	}
	.career-fivestages.inner ul li:nth-child(5) a {
		border:10px solid #D7262D;
		border-radius:50%;
		margin-right:0.5em;
	}
	#tabs .circles-connection-line {
		top: 32%;
		width: 63%;
	}
	.career-fivestages{
		display:none;
	}
}
@media  (max-width: 980px) {
	.europe-box.inner a:nth-child(6n+1) {
		clear: unset;
		display: unset;
	}
	.europe-box.inner a:nth-child(5n+1) {
		clear: both;
		display: block;
	}
}
@media  (max-width: 900px) {
   .max_900{
		width: 600px;
		margin: auto;
	}	
	.max_1200{
		width: 600px;
		margin: auto;
	}	
	.special-form {
		width: 100%;
	}
	.fieldset_area .fieldset33 label{
		min-height: 3em;
	}
}
@media  (max-width: 769px) {
   #responsive-h {
       font-size: 25px !important;
   }
    h1.europe-box {
    font-size: 25px !important;
    }
	.max_1200{
		width: 500px;
		margin: auto;
	}
	.max_900{
		width: 500px;
	}	
	.career-bodyclass{
		font-size:12px;
	}
	#title-62-career{
		margin-top:22px;
	}
	.career-formsubmission .inner form {
		width: 70%;
	}
	.submenu.careerses,
	.career-fivestages,
	.career-bodyclass.careerses,
	.career-whatyouget,
	.career-headquarters{
		display:none;
	}
	.europe-box.inner a:nth-child(5n+1) {
		clear: unset;
		display: unset;
	}
	.europe-box.inner a:nth-child(4n+1) {
		clear: both;
		display: block;
	}
	.button_row .button{
		width:22%;
	}
}
@media  (max-width: 650px) {
   .contact .option-text{
	   width:100%;
   }	
   .agree_policy{
	width: 70%;
   }
   .inner .column25{
		width:48%;
		float:left;
		text-align: center;
		margin-right:4%;
		margin-bottom:2.5em;
	}
	.inner .column25:nth-child(2n+1){
		margin-right:0%
	}
	.inner .column20 {
		width: 32%;
		float: left;
		text-align: center;
		margin-right: 2%;
		margin-bottom: 4%;
	}
	.inner .column20:nth-child(4n+0){
		margin-right:0%;
	}
	
	.career-jobitems .jobitems {
		width: 100%;
		margin-right: 0%;
		margin-bottom: 3%;
	}
	.career-jobitems .jobitems .title {
		width: 85%;
	}
	.career-formsubmission .inner form {
		width: 75%;
	}
	
	
	#world_map{
		display:none;
	}
	.global_network {
		float: left;
		margin-top: 3em;
	}
}

@media (max-width: 768px) and (min-width: 501px) {
    #firex-2017 iframe {
        width: 422px !important;
        height: 239px !important;
    }
    #firex-2017 .small-screen.center {
		height: 300px!important;
    }
	#intersec iframe {
        width: 422px !important;
        height: 239px !important;
    }
	#intersec-expo iframe {
        width: 422px !important;
        height: 239px !important;
    }
    #intersec .small-screen.center {
		height: 300px!important;
	}
    #intersec-expo .small-screen.center {
		height: 300px!important;
	}    
    #feuertrutz iframe {
        width: 422px !important;
        height: 239px !important;
    }
    #feuertrutz .small-screen.center {
		height: 300px!important;
    }
    #feuertrutz-expo iframe {
        width: 422px !important;
        height: 239px !important;
    }
    #feuertrutz-expo .small-screen.center {
		height: 300px!important;
    }
    #fire-india-expo iframe {
        width: 422px !important;
        height: 239px !important;
    }
    #fire-india-expo .small-screen.center {
		height: 300px!important;
    }
    #vds-firesafety iframe {
        width: 422px !important;
        height: 239px !important;
    }
    #vds-firesafety .small-screen.center {
		height: 300px!important;
    }
    #vds-brandschutztage iframe {
        width: 422px !important;
        height: 239px !important;
    }
    #vds-brandschutztage .small-screen.center {
		height: 300px!important;
    }
    #china-fire iframe {
        width: 422px !important;
        height: 239px !important;
    }
    #china-fire .small-screen.center {
		height: 300px!important;
    }
    #securex-west-africa iframe {
        width: 422px !important;
        height: 239px !important;
    }
    #securex-west-africa .small-screen.center {
		height: 300px!important;
    }
    #interschutz iframe {
        width: 422px !important;
        height: 239px !important;
    }
    #interschutz .small-screen.center {
		height: 300px!important;
    }
    #interschutz-expo iframe {
        width: 422px !important;
        height: 239px !important;
    }
    #interschutz-expo .small-screen.center {
		height: 300px!important;
    }
	.global_network .contact-partner {
		line-height: 30px;
		height: 60px;
	}
}

@media (max-width: 500px) and (min-width: 310px) {
    #firex-2017 iframe {
        width: 310px !important;
        height: 174px !important;
    }
    #firex-2017 .small-screen.center {
		height: 200px!important;
    }
	#intersec iframe {
        width: 310px !important;
        height: 174px !important;
    }
    #intersec .small-screen.center {
		height: 200px!important;
    }
   	#intersec-expo iframe {
        width: 310px !important;
        height: 174px !important;
    }
    #intersec-expo .small-screen.center {
		height: 200px!important;
    }
    #feuertrutz iframe {
        width: 310px !important;
        height: 174px !important;
    }
    #feuertrutz .small-screen.center {
		height: 200px!important;
    }
    #feuertrutz-expo iframe {
        width: 310px !important;
        height: 174px !important;
    }
    #feuertrutz-expo .small-screen.center {
		height: 200px!important;
    }
    #fire-india-expo iframe {
        width: 310px !important;
        height: 174px !important;
    }
    #fire-india-expo .small-screen.center {
		height: 200px!important;
    }
    #vds-firesafety iframe {
        width: 310px !important;
        height: 174px !important;
    }
    #vds-firesafety .small-screen.center {
		height: 200px!important;
    }
    #vds-brandschutztage iframe {
        width: 310px !important;
        height: 174px !important;
    }
    #vds-brandschutztage .small-screen.center {
		height: 200px!important;
    }
    #china-fire iframe {
        width: 310px !important;
        height: 174px !important;
    }
    #china-fire .small-screen.center {
		height: 200px!important;
    }
    #securex-west-africa iframe {
        width: 310px !important;
        height: 174px !important;
    }
    #securex-west-africa .small-screen.center {
		height: 200px!important;
    }
    #interschutz iframe {
        width: 310px !important;
        height: 174px !important;
    }
    #interschutz .small-screen.center {
		height: 200px!important;
    }
    #interschutz-expo iframe {
        width: 310px !important;
        height: 174px !important;
    }
    #interschutz-expo .small-screen.center {
		height: 200px!important;
    }
	.max_900{
		width: 400px;
	}
	.max_1200{
		width: 400px;
	}
	.special-form {
		font-size: 1.2em;
	}
	.opt-page-content {
		margin-top: 2em;
		margin-bottom: 1em;
		font-size: 1.8em;
	}
	.fieldset50{
		width:100%;
	}
	.fieldset50 input {
		width: 94%;
		margin-bottom: 0.5em;
		margin-right: 1em;
	}
	.fieldset_area{
		font-size:0.87em;
	}
	.fieldset33 {
		width: 100%;
		margin-bottom: 0px;
	}
	.checkboxtext.marg5{
	margin-top: 10px;
	}
	.checkboxtext.marg10{
		margin-top: 12px;
	}
	.fieldset_area legend {
		margin-bottom: 8px;
	}
	.fieldset_area .fieldset33 label{
		min-height: 0em;
	}	
	.career-formsubmission .inner form {
		width: 100%;
	}
	.europe-box.inner a:nth-child(4n+1) {
		clear: unset;
		display: unset;
	}
	.europe-box.inner a:nth-child(3n+1) {
		clear: both;
		display: block;
	}
	.global_network .contact-partner {
		line-height: 30px;
		width: 250px;
		height: 60px;
	}
}

@media  (max-width: 430px) {
	.max_900{
		width: 320px;
	}	
	.max_1200{
		width: 320px;
	}
	.special-form {
		font-size: 1em;
	}
	.opt-page-content {
		margin-top: 2em;
		margin-bottom: 1em;
		font-size: 1.3em;
	}
	.special-form .form-option .control-label {
		margin: 7px 0px 0px 7px;
		width: 82%;
	}
	.form-option input {
		width: 18px;
	}
	.fleft textarea {
		height: 4em;
		width: 92%;
	}
	.inner .column20 {
		width: 48%;
		margin-right: 4%;
	}
	.inner .column20:nth-child(4n+0){
		margin-right:2%;
	}
	.inner .column20:nth-child(2n+1){
		margin-right:0%;
	}
	.global_network .contact-partner {
		line-height: 30px;
		width: 200px;
		height: 60px;
	}
	#form-title h4 {
		font-size: 40px;
	}
	.button_row .button{
		width:25%;
	}
}

@media (min-width: 1440px) {
	#firex-2017 .small-screen.center {
		height: 500px!important;
	}
	#intersec .small-screen.center {
		height: 500px!important;
	}
  	#intersec-expo .small-screen.center {
		height: 500px!important;
	}   
    #feuertrutz .small-screen.center {
		height: 500px!important;
	}
    #feuertrutz-expo .small-screen.center {
		height: 500px!important;
	}
    #fire-india-expo .small-screen.center {
		height: 500px!important;
	}
    #vds-firesafety .small-screen.center {
		height: 500px!important;
	}
    #vds-brandschutztage .small-screen.center {
		height: 500px!important;
	}
    #china-fire .small-screen.center {
		height: 500px!important;
	}
    #securex-west-africa .small-screen.center {
		height: 500px!important;
	}
    #interschutz .small-screen.center {
		height: 500px!important;
	}
    #interschutz-expo .small-screen.center {
		height: 500px!important;
	}
}

@media  (max-width: 360px) {
	.europe-box.inner a:nth-child(3n+1) {
		clear: unset;
		display: unset;
	}
	.europe-box.inner a:nth-child(2n+1) {
		clear: both;
		display: block;
	}
}
@media  (min-width: 769px) {	
    #firex-2017 iframe {
        width: 560px !important;
        height: 315px !important;
    }
	#intersec iframe {
        width: 560px !important;
        height: 315px !important;
    }
	#intersec-expo iframe {
        width: 560px !important;
        height: 315px !important;
    }    
    #feuertrutz iframe {
        width: 560px !important;
        height: 315px !important;
    }
    #feuertrutz-expo iframe {
        width: 560px !important;
        height: 315px !important;
    }
    #fire-india-expo iframe {
        width: 560px !important;
        height: 315px !important;
    }
    #vds-firesafety iframe {
        width: 560px !important;
        height: 315px !important;
    }
    #vds-brandschutztage iframe {
        width: 560px !important;
        height: 315px !important;
    }
    #china-fire iframe {
        width: 560px !important;
        height: 315px !important;
    }
    #securex-west-africa iframe {
        width: 560px !important;
        height: 315px !important;
    }
    #interschutz iframe {
        width: 560px !important;
        height: 315px !important;
    }
    #interschutz-expo iframe {
        width: 560px !important;
        height: 315px !important;
    }
}