:focus{outline:0}
html{background:#fff;color:#666;font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
body{margin:0}
html, body {
	font-family: Arial, Helvetica, Tahoma, "Microsoft YaHei", "\5b8b\4f53", sans-serif;
	font-size: 12px;
	color:#666;
}
div.search{
	float: right;
	padding:0 1px 0 0;
}
.listpage {
	height: 30px;
	width: 660px;
	float: left;
	margin-left: 300px;
	padding-left: 5px;
	text-align: left;
	vertical-align: top;
}
.listpage li {
	list-style-type: none;
	padding-right: 10px;
	float: left;
	font-size:13px;
	margin:0px !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	height:18px;
}
.listpage li, .listpage li.thisclass,.listpage li a {	vertical-align: bottom !important;
}
.listpage li select{
	vertical-align: top !important;
	margin:0px !important;
	padding:0px !important;
}
a:focus{outline:thin dotted}
a:active,a:hover{outline:0}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:bold}
blockquote{margin:1em 40px}
dfn{font-style:italic}
hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}
mark{background:#ff0;color:#000}
p,pre{margin:.5rem 0}
code,kbd,pre,samp{font-size:1em}
pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}
q{quotes:none}
q:before,q:after{content:'';content:none}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-0.5em}
sub{bottom:-0.25em}
dl,menu,ol,ul{margin:0}
dd{margin:0 0 0 12px}
menu,ol,ul{padding:0 0 0 12px}
nav ul,nav ol{list-style:none;list-style-image:none}
img{border:0;-ms-interpolation-mode:bicubic}
svg:not(:root){overflow:hidden}
figure{margin:0}
form{margin:0}
fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}
legend{border:0;padding:0;white-space:normal;*margin-left:-7px}
button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}
button,input{line-height:normal}
button,select{text-transform:none}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}
button[disabled],html input[disabled]{cursor:default}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
textarea{overflow:auto;vertical-align:top}
table{border-collapse:collapse;border-spacing:0}
html,body,button,input,select,textarea{color:#666}
html{font-size:12px}
body{font-size:12px;font-size:1rem;overflow-x:hidden}
body *{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}
h1,.heading1{font-size:20px;font-size:1.66rem;margin:0 0 8px 0;margin:0 0 .67rem 0}
h2{font-size:14px;color:#000;font-weight:normal}
.text h2,.heading2{font-size:17px;font-size:1.41rem;margin:9px 0;margin:.83rem 0}
h3,.text h3,.heading3{font-size:16px;font-size:1.33rem;margin:12px 0;margin:1rem 0}
h4,.heading4{font-size:13px;font-size:1.08rem;margin:15px 0 5px 0;margin:1.25rem 0 .45rem 0;position:relative}
h5,.heading5{font-size:12px;font-size:1rem;margin:6px 0;margin:.5rem 0}
h6,.heading6{font-size:11px;font-size:.91rem;margin:3px 0;margin:.25rem 0}
#main_layer_max .pagetitle{color:#676767;height:52px;padding:12px 0 12px 0}
#mood_pagetitle h1,#mood_pagetitle_homepage h1{margin:0;font-weight:bold;padding:0}
#mood_pagetitle h1{font-size:28px;font-size:2.5rem;margin:0}
#mood_pagetitle_homepage h1{font-size:18px;font-size:1.5rem;margin:0;padding:1px 0 2px 10px}
#mood_pagetitle h2,#mood_pagetitle_homepage h2{font-weight:normal;margin:0}
a,a:link{color:#333d96;text-decoration:none;font-size:13px;font-weight:normal}
a:hover,a:active,a.active{color:#67d945;text-decoration:underline}
ul,ul.default_list,#main_navi_layer ul.level2,#main_navi_layer ul.level3,.divider_list{font-size:12px;font-size:1rem;line-height:18px;line-height:1.5rem;list-style-position:outside;list-style-image:url("/css/widgets/etc/designs/mt/docroot/images/background/bullet_green.gif")!important}
ul.arrow_list{list-style-image:url("/css/widgets/etc/designs/mt/docroot/images/background/green_arrow.gif")!important;position:relative;left:15px}
ol{font-size:12px;font-size:1rem;line-height:18px;line-height:1.5rem;margin-left:18px;margin-left:1.5rem}
table{font-size:12px;font-size:1rem;line-height:18px;line-height:1.5rem}
th{text-align:left;font-weight:bold;vertical-align:top}
select{font-size:11px;font-size:.9rem;line-height:20px;line-height:1.5rem;height:20px;height:1.5rem}
br{line-height:10px;line-height:.83rem;height:10px;height:.83rem;margin:0;padding:0}
fieldset{border:0;margin:0;padding:0}
textarea{resize:vertical}
::-moz-selection{background:#076fe0;text-shadow:none;color:#fff}
::selection{background:#076fe0;text-shadow:none;color:#fff}
hr{display:block;height:1px;border:0;border-top:1px solid #e6e6e6;margin:1rem 0;padding:0}
img{vertical-align:middle}
.chromeframe{margin:.2rem 0;background:#ccc;color:#000;padding:2px 0;padding:.2rem 0}
.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px}
.ir:before{content:"";display:block;width:0;height:150%}
.invisible{visibility:hidden}
.clearfix:before,.clearfix:after{content:" ";display:table}
.clearfix:after{clear:both}
.clearfix{*zoom:1}
.text,p,span,table,.rt,.related-fam-list,.corporatecontact,#feedbackBText{line-height:18px;line-height:1.5rem}
.text img,.textimage img{padding:0 10px}
p.small,.textSmall{font-size:11px!important;font-size:.91rem!important}
p.normal,.textNormal{font-size:12px!important;font-size:1rem!important}
.rt,.parbase{margin-top:10px}
.rt img[align="left"],.text img[align="left"]{margin:2px 10px 2px 0}
.rt img[align="right"],.text img[align="right"]{margin:2px 0 2px 10px}
.rt p,.parbase p{margin-bottom:10px}
.rt ul{margin-top:10px}
.top_pad_10{padding-top:10px}
.boxTitle{background-position:-1035px -59px!important}
.boxTitle{width:262px;padding:2px 0 0 10px;font-size:12px;font-weight:bold}
.standard_shadow{box-shadow:0 10px 10px -10px #666}
.noPadding{padding:0!important}
#main_navi_layer .dropdown .corLtop,#main_navi_layer .dropdown .corRtop,#main_navi_layer .dropdown .corLbot,#main_navi_layer .dropdown .corRbot,.assistant_box .assistant_slideout_boxbot .corLbot,.assistant_box .assistant_slideout_boxbot .corRbot,.assistant_box .bottom .corLbot,.assistant_box .bottom .corRbot,.assistant_box .top,.popup_top .top_left,.popup_top .top_right,.popup_bottom .bottom_left,.popup_bottom .bottom_right,div.buttonText,a.fb-button,a.fb-button-gui4,span.submit_green input,p.submit_green input,a.fb-button-no-modal{background:transparent url("/css/widgets/etc/designs/mt/widgets/shared/css/images/sprites/sprite_gui4_no_repeat-v3.png") no-repeat top left}
#main_navi_layer .dropdown .boxtop,#main_navi_layer .dropdown .boxbot,.assistant_box .assistant_slideout_boxbot,.assistant_box .bottom,.popup_top .top_middle,.assistant_box_slider_arrow,div.buttonText a,a.fb-button-gui4 span,a.fb-button-no-modal span{background:transparent url("/css/widgets/etc/designs/mt/widgets/shared/css/images/sprites/sprite_gui4_repeat_x-v3.png") repeat-x top left}
#main_navi_layer .dropdown .left,#main_navi_layer .dropdown .right,.assistant_box .expandable_link_list div.assistant_content .content,.assistant_box .expandable_link_list div.assistant_content.large .content,.assistant_box .center{background:transparent url("/css/widgets/etc/designs/mt/widgets/shared/css/images/sprites/sprite_gui4_repeat_y.png") repeat-y top left}
.input_search_magnifier_tall,.esbu_table tr.esbu_title td.blue,.esbu_table .esbu_header td.blue h2,.esbu_table tr.esbu_title td.darkblue,.esbu_table .esbu_header td.darkblue h2,.esbu_table tr.esbu_title td.lightblue,.esbu_table .esbu_header td.lightblue h2,.esbu_table tr.esbu_bottom td,.esbu_table tr.esbu_line td,.esbu_table .esbu_header td .line,#header_boxtop .corLtop,#header_boxtop .corRtop,#footer_boxbot .corLbot,#footer_boxbot .corRbot,.top_meta_layer .vertical-separator,.search .searchbutton,span.submit input,p.submit input,span.submit_tall input,p.submit_tall input,.tab_navigation li,.thin_line_bottom .corLbot,.thin_line_bottom .corRbot,.content_box .title,.boxTitle,.matching_box .title,.matching_box .top,#weighingScrollButLeft,#weighingScrollButRight,.phone-gui4,.idTabs_top_bdr_R{background:transparent url("/css/widgets/etc/designs/mt/widgets/shared/css/images/sprites/sprite_gui4_no_repeat-v3.gif") no-repeat top left}
.contact-phone-container{float:left;font-size:12px;padding:10px}
#main_navi_layer div.navibar,#main_navi_layer,#main_navi_layer .navibar_li.green a,#main_navi_layer .navibar_li.green a:hover,#main_navi_layer .navibar_li a:hover,#main_navi_layer .navibar_li a:active,#main_navi_layer .navibar_li a:focus,#main_navi_layer .navibar_li a.active,#main_navi_layer .navibar_li a span,span.submit,p.submit,span.submit_tall,p.submit_tall,.tab_navigation li a,.thin_line_bottom{background:transparent url("/css/widgets/etc/designs/mt/widgets/shared/css/images/sprites/sprite_gui4_repeat_x-v4.gif") no-repeat top left}
#main_layer{background-image:url("/css/widgets/etc/designs/mt/widgets/shared/css/images/repeating/main-layer-repeat-y-left.gif"),url("/css/widgets/etc/designs/mt/widgets/shared/css/images/repeating/main-layer-repeat-y-right.gif");background-position:top left,top right;background-repeat:repeat-y;background-color:transparent}
.mt-stage,.mt-stage-static{margin-left:auto;margin-right:auto}
.mt-stage:before,.mt-stage:after,.mt-stage-static:before,.mt-stage-static:after{content:"";display:table;line-height:0}
.mt-stage:after,.mt-stage-static:after{clear:both}
.mt-stage-fluid{padding-left:20px;padding-right:20px}
.mt-stage-fluid:before,.mt-stage-fluid:after{content:"";display:table;line-height:0}
.mt-stage-fluid:after{clear:both}
.mt-stage,.mt-stage-static{width:1009px}
#main_layer,#main_layer_max{position:relative;clear:both;background-color:#fff!important;padding:0;z-index:10;_height:1%}
#main_layer,.no-multiplebgs #main_layer{padding:5px 32px}
#frame_layer{position:relative;clear:both}
#content_layer{position:relative;clear:both;padding-top:9px;width:100%;display:table}
.isWCMEditMode #content_layer{display:block}
#content_row{display:table-row;width:100%}
#content_right{position:relative;width:272px;display:table-cell;vertical-align:top}
.isWCMEditMode #content_right{display:block}
#content_matching,#content_main{width:100%}
#content_left{position:relative;display:table-cell;padding:0 30px 0 0;vertical-align:top}
#footer_layer{position:relative;clear:both;padding:16px 32px 30px;background-color:#fff}
#bottom_meta_layer{position:relative;clear:both;border-top:1px solid #e6e6e6;padding-top:6px}
.inner_content{margin:0 16px;padding:16px 0;clear:both;position:relative}
#content_right .tabcontent{border:0}
.button_navi{float:right;position:relative;clear:both;margin-bottom:6px}
a.meta,a.meta:link{color:#666;text-decoration:none}
a.meta:hover,a.meta:active,a.meta:focus{text-decoration:underline}
.clear_all{clear:both}
.clear_fix{display:block}
.divider_list li.title,.assistant_li{list-style-image:none!important}
.clear{clear:both}
.headStrip{width:1009px}
.logo{float:left;width:236px;padding-right:3px}
button img{vertical-align:middle}
#header_boxtop,#footer_boxbot{font-size:14px;line-height:14px;margin-left:26px;margin-right:28px;position:relative;height:14px;display:block;clear:both}
#header_boxtop .corLtop,#header_boxtop .corRtop,#footer_boxbot .corLbot,#footer_boxbot .corRbot{position:absolute;top:0;width:14px;height:14px}
#header_layer{position:relative;height:auto;clear:both;z-index:20;_height:1%;background-color:#fff}
#header_boxtop{background:#fff;background:-moz-linear-gradient(top,#fff 0,#e6e6e6 27%,#fff 31%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(27%,#e6e6e6),color-stop(31%,#fff));background:-webkit-linear-gradient(top,#fff 0,#e6e6e6 27%,#fff 31%);background:-o-linear-gradient(top,#fff 0,#e6e6e6 27%,#fff 31%);background:-ms-linear-gradient(top,#fff 0,#e6e6e6 27%,#fff 31%);background:linear-gradient(to bottom,#fff 0,#e6e6e6 27%,#fff 31%);margin-top:5px}
#header_boxtop .corLtop{background-position:-887px -3px!important;left:-14px}
#header_boxtop .corRtop{background-position:-901px -3px!important;right:-14px}
#logo_layer{position:relative;float:left;width:240px;display:block;padding-top:4px;padding-bottom:5px}
.top_meta_layer{position:relative;float:right;width:760px;height:100px;padding-top:4px;z-index:500}
.container{z-index:100}
.top_left_meta{float:left;font-size:16px;vertical-align:bottom;position:absolute;left:0;bottom:0}
.top_right_meta{float:right;position:absolute;right:0;bottom:0}
.top_meta_layer .login_reg_info{float:left}
.top_meta_layer .cnty_lang_search{float:right;width:540px}
.top_meta_layer .meta_table{margin:0;padding:0;border-spacing:0;border-collapse:collapse}
.top_meta_layer .cnty_lang_search .meta_table{float:right}
.top_meta_layer .meta_table td{position:relative;padding-bottom:2px;vertical-align:top}
.top_meta_layer .status_text{float:left;width:217px}
.top_meta_layer .longWelcomeMessage{margin-top:10px}
.top_meta_layer .status_text a{padding-left:8px}
#loginLink,#logoutLink{white-space:nowrap}
.top_meta_layer #searchform{width:auto}
.top_meta_layer #searchform .searchinput,.searchInputBox,.keywordSearchInputBox{border:1px solid #e6e6e6!important;background:none!important;height:14px;line-height:14px;font-size:11px;padding:2px 3px;color:#666;margin:0;width:90px;float:left;border-right:0!important}
.top_meta_layer .keywordSearchInputBox{width:177px;height:25px;padding-top:2px;padding-right:2px;padding-bottom:2px;padding-left:4px;font-size:12px;font-weight:normal;text-decoration:none;font-family:Arial,Helvetica,Tahoma,"Microsoft YaHei","微软雅黑","\5b8b\4f53",sans-serif}
.input_search_magnifier_tall{width:23px;height:25px;float:left;background-position:-1328px -65px}
#meta_table .search{white-space:nowrap}
.search .image{border:1px solid #e6e6e6;border-left:0;float:left}
.search input{margin:0}
.search .searchbutton{line-height:20px;font-size:11px;color:#999;height:20px;border:0;background-position:-928px 0;width:50px;margin-left:2px;float:left;font-weight:bold;cursor:pointer}
:root .top_meta_layer #searchform .searchbutton{padding-bottom:4px}
.search .searchbutton:hover{background-position:-928px -20px}
.top_meta_layer div.meta_select{color:#666;text-decoration:none;white-space:nowrap;cursor:pointer;margin:0 3px;float:right;background:transparent url("/css/widgets/etc/designs/mt/docroot/images/background/select_left.gif") no-repeat left top}
.top_meta_layer .select_language .wrapper{padding:2px 26px 0 6px!important}
.top_meta_layer div.meta_select div.wrapper{padding:0 26px 1px 6px;background:transparent url("/css/widgets/etc/designs/mt/docroot/images/background/select_right.gif") no-repeat right top;border:none!important}
.top_meta_layer div.meta_select select.wrapper{background:transparent url() no-repeat right top;border:none!important;padding-top:0;padding-right:0;padding-left:3px;height:16px;height:16px;margin-right:0;margin-top:2px}
#logo_layer img{display:block;margin-left:35px;margin-top:0;text-align:left;color:#014595;font-weight:bold;text-transform:uppercase}
#bottom_meta_layer p{margin-top:0;white-space:nowrap;text-align:center}
#bottom_meta_layer ul{float:right;list-style:none}
#bottom_meta_layer ul li{float:left;position:relative;list-style-image:none!important}
#bottom_meta_layer ul li img{float:left;display:inline}
#bottom_meta_layer ul li a,#bottom_meta_layer a{padding:0 6px;color:#666!important}
#bottom_meta_layer ul li.last a{padding-right:0!important}
a.disabledLink,a.disabledLink:hover{text-decoration:none!important;cursor:text!important}
#breadcrumb_layer ul{clear:both;margin-bottom:6px;margin-left:0!important;padding-left:0;display:inline-block}
#breadcrumb_layer a{display:inline;padding-right:5px;color:#666;text-decoration:none}
#breadcrumb_layer a:hover,#breadcrumb_layer a:active{text-decoration:underline}
#breadcrumb_layer a.currentLocation{color:#f29301}
#footer_boxbot{background:#fff;background:-moz-linear-gradient(top,#fff 69%,#e6e6e6 73%,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(69%,#fff),color-stop(73%,#e6e6e6),color-stop(100%,#fff));background:-webkit-linear-gradient(top,#fff 69%,#e6e6e6 73%,#fff 100%);background:-o-linear-gradient(top,#fff 69%,#e6e6e6 73%,#fff 100%);background:-ms-linear-gradient(top,#fff 69%,#e6e6e6 73%,#fff 100%);background:linear-gradient(to bottom,#fff 69%,#e6e6e6 73%,#fff 100%)}
#footer_boxbot .corLbot{background-position:-887px -17px!important;left:-14px}
#footer_boxbot .corRbot{background-position:-901px -17px!important;right:-14px}
#main_navi_layer{position:relative;clear:both;height:29px;background-position:0 -100px!important;background-repeat:repeat-x!important}
#main_navi_layer div.navibar{position:relative;clear:both;height:25px;top:4px;background-position:0 0!important;background-repeat:repeat-x!important}
#main_navi_layer div ul{display:block;margin:0;list-style:none;padding:0;float:right;-webkit-transition:.2s all;-moz-transition:.2s all;-ms-transition:.2s all;-o-transition:.2s all;transition:.2s all}
#main_navi_layer .navibar_li{position:relative;float:left;padding:0;margin:0;border-left:1px solid white;list-style-image:none;-webkit-transition:.2s all;-moz-transition:.2s all;-ms-transition:.2s all;-o-transition:.2s all;transition:.2s all}
#main_navi_layer .navibar_li a{line-height:25px;color:#fff;display:block;padding:0 7px;margin:0;text-decoration:none}
#main_navi_layer .navibar_li a span{height:inherit;line-height:inherit;display:block;padding-right:13px;background-position:100% -136px;background-repeat:no-repeat!important}
#main_navi_layer .navibar_li.green a{background-position:0 -50px!important;background-repeat:repeat-x!important}
#main_navi_layer .navibar_li a:hover,#main_navi_layer .navibar_li a:active,#main_navi_layer .navibar_li a:focus,#main_navi_layer .navibar_li a.active{background-position:0 -25px!important;background-repeat:repeat-x!important;background-color:#1e4c99}
#main_navi_layer .navibar_li.green a:active,#main_navi_layer .navibar_li.green a:focus,#main_navi_layer .navibar_li.green a:hover{background-position:0 -75px!important;background-repeat:repeat-x!important}
#main_navi_layer ul.level2,#main_navi_layer ul.level3{background:none!important;float:none!important;position:relative;padding:0 10px;padding:0}
#navibar_01_col_A,#navibar_02_col_A,.main_nav_featured_c1{border-right:1px solid #c3c3c3}
.main_nav_featured_c1,.main_nav_featured_c2{width:45%;display:table-cell}
#main_navi_layer ul.level3{margin-top:5px;display:none}
#main_navi_layer ul.level3 li{margin-bottom:3px}
#main_navi_layer ul.level2 li,#main_navi_layer ul.level3 li{border:0!important;float:none;margin-bottom:6px}
#main_navi_layer .dropdown ul.level2 li,#main_navi_layer .dropdown ul.level3 li{margin-left:10px;white-space:nowrap}
#main_navi_layer .dropdown.mega ul.level2 li{margin-left:20px}
#main_navi_layer ul.level2 li.headline{list-style:none;list-style-image:none;font-weight:bold;margin-left:0!important}
#main_navi_layer ul.level2 li a,#main_navi_layer ul.level3 li a{background:none!important;color:#666;display:block;padding:0!important;line-height:1.5em!important}
#main_navi_layer ul.level2 li a:hover,#main_navi_layer ul.level3 li a:hover{text-decoration:underline}
#main_navi_layer .dropdown{display:none;position:absolute;color:#484a4d;text-transform:none;z-index:200;width:auto;min-width:190px;z-index:80;top:24px;left:-4px}
#main_navi_layer .dropdown.mega{min-width:420px;left:0}
#main_navi_layer .dropdown.mega .vertical-divider{position:absolute;width:1px;height:100%;background-color:#c3c3c3;right:50%;top:-2px;padding:2px 0}
#main_navi_layer .dropdown.last{left:auto;right:0}
#main_navi_layer .dropdown .boxtop{font-size:6px;line-height:6px;position:relative;height:6px;background-position:0 0!important;background-repeat:repeat-x!important;margin-left:6px;margin-right:6px;z-index:101;display:block;clear:both}
#main_navi_layer .dropdown .corLtop,#main_navi_layer .dropdown .corRtop{position:absolute;top:0;width:6px;height:6px;background-repeat:no-repeat!important}
#main_navi_layer .dropdown .corLtop{left:-6px;background-position:0 0!important}
#main_navi_layer .dropdown .corRtop{right:-6px;background-position:-6px 0!important}
#main_navi_layer .dropdown .boxbot{font-size:6px;line-height:6px;position:relative;height:6px;background-position:0 -6px!important;background-repeat:repeat-x!important;margin-left:6px;margin-right:6px;z-index:2;display:block;clear:both;z-index:102}
#main_navi_layer .dropdown .corLbot,#main_navi_layer .dropdown .corRbot{position:absolute;top:0;width:6px;height:6px;background-repeat:no-repeat!important}
#main_navi_layer .dropdown .corLbot{left:-6px;z-index:108;background-position:0 -6px!important}
#main_navi_layer .dropdown .corRbot{right:-6px;z-index:109;background-position:-6px -6px!important}
#main_navi_layer .dropdown .left{position:absolute;display:block;background-position:0 0!important;height:100%;width:6px;left:0;z-index:103}
#main_navi_layer .dropdown .right{position:absolute;display:block;background-position:-6px 0!important;height:100%;width:6px;right:0;z-index:104}
#main_navi_layer .dropdown .center{position:relative;z-index:3;height:auto;width:auto;padding:0;z-index:105;padding:0 0 0 6px}
#main_navi_layer .dropdown .dropdown_content{position:relative;background:#fff;background-color:white;height:auto;width:auto;z-index:107;display:block;display:table;padding:0;border-radius:2px;box-shadow:0 0 8px #919191;margin:0}
.main_nav_dropdown_spacer{width:100%;height:6px;background-color:#fff;opacity:0;filter:alpha(opacity=0)}
#main_navi_layer .dropdown_row{display:table-row}
#main_navi_layer .dropdown.last{right:0}
#main_navi_layer .dropdown .coloumn{min-width:170px;padding:0;margin:0;position:relative;display:block;float:left;padding:8px 14px;float:none;display:table-cell}
.tabcontent{display:block;margin:0;top:0;left:0;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;border-radius:0 0 5px 5px}
.tab_wrap{position:relative;overflow:hidden;padding:3px 0 0 0;width:100%}
.tab_wrap{height:21px;position:relative}
@media(max-width:1008px){#frame_layer{overflow-x:hidden}
}
#mood_layer{clear:both;overflow:visible;z-index:43;position:relative;background:none repeat scroll 0 0 #fff}
#mood_layer._homepage{margin:0 0 8px 0}
#mood_image_container{overflow:hidden}
.mood_wrapper{line-height:10px;position:relative}
.mood_shadow{position:absolute;width:100%;height:100%;top:0;left:0;background:transparent;-webkit-box-shadow:inset 0 0 32px 2px #888;box-shadow:inset 0 0 32px 2px #888}
#mood_layer #mood_border{position:absolute;width:100%;height:100%;top:0;left:0;background:transparent;-webkit-box-shadow:inset 0 0 0 1px #e6e6e6;box-shadow:inset 0 0 0 1px #e6e6e6}
#mood_layer .moodlabel-light,#mood_layer .moodlabel-dark{position:absolute;top:25px;left:25px;font-size:24px;line-height:1.33rem;text-shadow:0 0 1px #000;z-index:1000;font-weight:bold}
#mood_layer .moodlabel-light{color:#fff}
#mood_layer .moodlabel-dark{color:#666}
#mood_layer .moodlabel-light span,#mood_layer .moodlabel-dark span{font-size:18px}
.mood{display:none;min-height:240px;position:relative;zoom:1}
.moodimage{position:relative;display:inline;zoom:1}
#mood_layer .video_button{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent url("/css/widgets/etc/designs/mt/docroot/images/background/button_play.png") no-repeat scroll 0 0;cursor:pointer;display:block;height:84px;left:295px;position:absolute;text-decoration:none;top:50px;width:85px;z-index:90}
#mood_layer #mood_image_teaser-dark,#mood_layer #mood_image_teaser-light{position:absolute;width:204px;top:24px;left:380px;text-decoration:none;cursor:pointer}
#mood_layer #mood_image_teaser-dark table{width:100%;height:100%;border-collapse:collapse;background:transparent url("/css/widgets/etc/designs/mt/docroot/images/background/mood_image_teaser_center.png") repeat-y left top}
#mood_layer #mood_image_teaser-light table{background:transparent url("/css/widgets/etc/designs/mt/docroot/images/background/mood_image_teaser_w_center.png") repeat-y left top}
#mood_layer #mood_image_teaser-dark table tr,#mood_layer #mood_image_teaser-light table tr{width:100%;height:100%}
#mood_layer #mood_image_teaser-dark div.top{background:transparent url("/css/widgets/etc/designs/mt/docroot/images/background/mood_image_teaser_top.png") no-repeat left bottom;height:10px;font-size:10px;line-height:10px}
#mood_layer #mood_image_teaser-light div.top{background:transparent url("/css/widgets/etc/designs/mt/docroot/images/background/mood_image_teaser_w_top.png") no-repeat left bottom;height:10px;font-size:10px;line-height:10px}
#mood_layer #mood_image_teaser-dark div.bottom{background:transparent url("/css/widgets/etc/designs/mt/docroot/images/background/mood_image_teaser_bottom.png") no-repeat left bottom;height:10px;font-size:10px;line-height:10px}
#mood_layer #mood_image_teaser-light div.bottom{background:transparent url("/css/widgets/etc/designs/mt/docroot/images/background/mood_image_teaser_w_bottom.png") no-repeat left bottom;height:10px;font-size:10px;line-height:10px}
#mood_layer #mood_image_teaser-light table,#mood_layer #mood_image_teaser-dark table{width:100%;height:100%}
#mood_layer #mood_image_teaser-light table th,#mood_layer #mood_image_teaser-dark table th{vertical-align:middle;font-size:14px;font-weight:bold;padding:10px 0 10px 14px}
#mood_layer #mood_image_teaser-light table th{color:#666}
#mood_layer #mood_image_teaser-dark table th{color:#fff}
#mood_layer #mood_image_teaser-light table td,#mood_layer #mood_image_teaser-dark table td{vertical-align:middle;position:relative;padding:10px 10px 10px 0}
#mood_layer img.obersteebene,#mood_layer img.highest{z-index:3}
#mood_layer img.mittlereebene,#mood_layer img.middle{z-index:2}
#mood_pagetitle{color:#676767;height:auto;min-height:52px;width:100%;padding:12px 0 12px 0;z-index:60;position:absolute;bottom:0;left:0;background:transparent url("/css/widgets/etc/designs/mt/docroot/images/background/transparent4.png") 0 0}
#mood_pagetitle.noImage{position:relative}
#mood_pagetitle_homepage{color:#fff;border-radius:0 0 10px 10px;margin:0}
#mood_pagetitle_homepage.blue{background:#1672b2;background:-moz-linear-gradient(top,#3aabf9 14%,#1b7bbd 46%,#1672b1 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(14%,#3aabf9),color-stop(46%,#1b7bbd),color-stop(100%,#1672b1));background:-webkit-linear-gradient(top,#3aabf9 14%,#1b7bbd 46%,#1672b1 100%);background:-o-linear-gradient(top,#3aabf9 14%,#1b7bbd 46%,#1672b1 100%);background:-ms-linear-gradient(top,#3aabf9 14%,#1b7bbd 46%,#1672b1 100%);background:linear-gradient(to bottom,#3aabf9 14%,#1b7bbd 46%,#1672b1 100%)}
#mood_pagetitle .content{padding:0 0 0 27px}
#mood_layer #mood_navigation{height:2.2rem;margin-left:25px}
#mood_layer #mood_navigation a{display:block;float:left;padding:4px 8px;border:1px solid #cdcdcd;background:none repeat scroll 0 0 #fff;margin:0 2px}
#moods_initializing{position:relative;background:url("/css/widgets/etc/designs/mt/docroot/images/tabs/bg_tabs.gif") repeat-x scroll bottom left #fff}
#moods_initializing_GIF{position:absolute;z-index:2000;left:49%;top:47%}
.phone-gui4{padding-left:35px;padding-bottom:2px;background-position:0 -92px}
.phone-gui4 .topText,.phone-gui4 .bottomText{line-height:9px;white-space:nowrap}
.phone-gui4 .bottomText{padding-top:7px;font-weight:bold}
button{vertical-align:baseline;display:inline-block;text-indent:0;white-space:inherit;-moz-appearance:button;-moz-binding:none;-moz-box-sizing:border-box;-moz-user-select:none;-webkit-align-items:flex-start}
button.grey:hover,button.grey_tall:hover{background:#f4f4f4;background:-moz-linear-gradient(top,#f4f4f4 54%,#cecece 56%,#d9d9d9 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(54%,#f4f4f4),color-stop(56%,#cecece),color-stop(100%,#d9d9d9));background:-webkit-linear-gradient(top,#f4f4f4 54%,#cecece 56%,#d9d9d9 100%);background:-o-linear-gradient(top,#f4f4f4 54%,#cecece 56%,#d9d9d9 100%);background:-ms-linear-gradient(top,#f4f4f4 54%,#cecece 56%,#d9d9d9 100%);background:linear-gradient(to bottom,#f4f4f4 54%,#cecece 56%,#d9d9d9 100%);-webkit-box-shadow:inset 0 0 1px 1px #eaeaea;box-shadow:inset 0 0 1px 1px #eaeaea;color:#222;cursor:pointer}
button.grey,button.grey_tall,button.grey:active,button.grey_tall:active{background:#f8f8f8;background:-moz-linear-gradient(top,#fff 52%,#e8e8e8 56%,#e1e1e1 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(52%,#fff),color-stop(56%,#e8e8e8),color-stop(100%,#e1e1e1));background:-webkit-linear-gradient(top,#fff 52%,#e8e8e8 56%,#e1e1e1 100%);background:-o-linear-gradient(top,#fff 52%,#e8e8e8 56%,#e1e1e1 100%);background:-ms-linear-gradient(top,#fff 52%,#e8e8e8 56%,#e1e1e1 100%);background:linear-gradient(to bottom,#fff 52%,#e8e8e8 56%,#e1e1e1 100%);border:1px solid #bbb;border-radius:3px 3px 3px 3px;box-shadow:0 0 2px 1px #fff inset;color:#666;font-weight:600;text-align:center;text-shadow:0 1px 0 #fff;width:auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:0 0 0 2px}
button.grey{padding:2px 9px;font-size:11px;font-size:.92rem}
button.grey_tall{padding:3px 9px;font-size:13px;font-size:1.08rem;line-height:17px;line-height:1.4rem}
button:disabled{background:#a2a2a2!important;cursor:default}
a.esbu_box,a.esbu_box:link,a.esbu_box:hover,a.esbu_box:active,a.esbu_box:focus{text-decoration:none;color:#666;cursor:pointer}
.esbuBox.hover p,.esbuBox.hover a,.selectedVideo{color:#67d945!important}
.esbuBox.hover p,.esbuBox.hover a{text-decoration:underline}
.esbuBox.hover{cursor:pointer}
.esbuBox.hover span{text-decoration:none!important}
.esbuBox_row,.esbuBox_row_spacer{display:table-row;position:relative;clear:all}
.esbuBox_spacer{display:table-cell;width:22px;height:12px}
.esbuBox{font-size:14px;font-weight:normal;width:298px;display:table-cell;vertical-align:top;border-style:solid;border-color:#e6e6e6;border-width:1px;border-radius:3px}
.esbuBox2{width:298px;display:table-cell;vertical-align:top;border-radius:3px;font-size:14px;font-weight:normal;display:table-cell;vertical-align:top;border-style:solid;border-color:#e6e6e6;border-width:1px;border-radius:3px;padding-left:5px}
.esbuBox img{float:right}
.esbuBox h2{min-height:15px;line-height:15px;line-height:1.25rem;color:#000;margin:0;font-size:12px;box-shadow:0 0 0 1px #fff inset;border-style:solid;border-width:0;border-radius:3px 3px 0 0;padding-top:4px;padding-right:12px;padding-bottom:3px;padding-left:12px}
.esbuBox h3{font-size:14px;font-weight:normal}
.esbuBox h2.blue{background:#2a92d9;background:-moz-linear-gradient(top,#3aabf9 14%,#1b7bbd 46%,#1672b1 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(14%,#3aabf9),color-stop(46%,#1b7bbd),color-stop(100%,#1672b1));background:-webkit-linear-gradient(top,#3aabf9 14%,#1b7bbd 46%,#1672b1 100%);background:-o-linear-gradient(top,#3aabf9 14%,#1b7bbd 46%,#1672b1 100%);background:-ms-linear-gradient(top,#3aabf9 14%,#1b7bbd 46%,#1672b1 100%);background:linear-gradient(to bottom,#3aabf9 14%,#1b7bbd 46%,#1672b1 100%)}
.esbuBox h2.darkgreen{background-color:#b5e61d;text-align:center;font-size:14px;font-weight:normal;
padding: 10px;
}
.esbuBox h2 a{color:#fff}
.esbuBox h2.darkPurple{background-color:#3f48cc;text-align:center;font-size:14px;font-weight:normal;

padding: 10px;
}
.esbuBox h2.darkred{background-color:#880015;text-align:center;font-size:14px;font-weight:normal;
padding: 10px;}
.esbuBox2 h2{padding-bottom:10px;padding-top:5px;color:#333}
.esbuBox2 h2.darkblue a,.esbuBox2 h2.blue a{color:#333}
.esbuBox2 .content{color:#333d96;text-decoration:none;font-size:13px;font-weight:normal;letter-spacing:1px}
.esbuBox h2{background:#1462ad;font-size:14px;font-weight:normal}
.esbuBox h2.lightblue{background:#3eb4e4;background:-moz-linear-gradient(top,#52cdff 0,#33a3d1 45%,#2e9bc7 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#52cdff),color-stop(45%,#33a3d1),color-stop(100%,#2e9bc7));background:-webkit-linear-gradient(top,#52cdff 0,#33a3d1 45%,#2e9bc7 100%);background:-o-linear-gradient(top,#52cdff 0,#33a3d1 45%,#2e9bc7 100%);background:-ms-linear-gradient(top,#52cdff 0,#33a3d1 45%,#2e9bc7 100%);background:linear-gradient(to bottom,#52cdff 0,#33a3d1 45%,#2e9bc7 100%)}
.esbuBox div.content{padding:10px 13px}
@media(max-width:530px){.esbuBox{margin:0 0 15px 0;}
.esbuBox_spacer,.esbuBox_row_spacer{display:none}
}
@media print{*{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}
a,a:visited{text-decoration:underline}
a[href]:after{content:" (" attr(href) ")"}
abbr[title]:after{content:" (" attr(title) ")"}
.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}
pre,blockquote{border:1px solid #999;page-break-inside:avoid}
thead{display:table-header-group}
tr,img{page-break-inside:avoid}
img{max-width:100%!important}
@ page{margin:.5cm}
p,h2,h3{orphans:3;widows:3}
h2,h3{page-break-after:avoid}
#products-solutions,#service-offerings,#about-us,#industries{display:none}
#footerDebug{display:none}
}
#mood-77599-image {
	width:100%;
}
.content img{
	width: 200px;
	height: auto;
}
.darkgreen a{
font-size: 18px;
font-weight: bold;
}
.darkPurple a{
	font-size: 18px;
font-weight: bold;
}
.darkred a{
		font-size: 18px;
font-weight: bold;
}
@media(min-width:1009px){.mt-stage,.popup_contents{width:80%}
}
@media(min-width:896px) and (max-width:1008px){.mt-stage,.popup_contents{width:855px}
#logo_layer {width:190px;}
#logo_layer img {margin-left:0;}
.container {left: 230px !important;}
.top_meta_layer .login_reg_info{display:none}
.top_meta_layer,.top_meta_layer .cnty_lang_search{width:650px}
#mood_layer .assistant_box{right:0}
#mood_pagetitle h1{font-size:27px;font-size:2.25rem}
#matchingBlockContent{width:30%}
.noBreak{white-space:normal}
.leftblock { display:none;}
#content_layer, {  width: 100%; display: block;}
.text.parbase.section { width:auto !important;}
#content_left.p5tabs{ padding:10px;}
.ptabs_wrapper {width:100% !important}
.listpage {width: auto;}
.text.parbase.section {padding:0;}
}
@media(max-width:895px){#matchingBlockContent{width:30%}
.mt-stage,.popup_contents{width:770px}
.mt-stage{overflow-x:hidden}
#logo_layer {width:190px;}
#logo_layer img {margin-left:0;}
.container {left: 150px !important;}
.top_meta_layer .login_reg_info{display:none}
.top_meta_layer,.top_meta_layer .cnty_lang_search{width: 560px;}
.top_left_meta { font-size:12px;}
#main_navi_layer .main_nav_ind_wrkpl,#main_navi_layer .main_nav_about_us{display:none}
#mood_layer .assistant_box{display:none;visibility:hidden}
#mood_layer .assistant_box_mobile{display:block;visibility:visible;right:0}
#mood_pagetitle h1{font-size:27px;font-size:2.25rem}
.leftblock { display:none;}
#content_layer {  width: 100%; display: block;}
.ptabs_wrapper {width:100% !important}
.link_blocks { width:100% !important}
.listpage {width: auto;margin-left: 200px;}
.text.parbase.section { width:auto !important;}
.text.parbase.section {padding:0;}
#content_left.p5tabs{ padding:10px; width:500px;}
#footer_sitemap{padding:0;display:block}
#footer_sitemap .row,#footer_sitemap .row .cell{display:block}
#footer_sitemap .row .cell{background:linear-gradient(to bottom,#efefef 0,rgba(255,255,255,0) 100%) repeat scroll 0 0 transparent;padding:10px 15px}
#footer_sitemap ul li{margin-bottom:10px}
#footer_sitemap ul li.headline{font-size:15px;font-size:1.25rem}
#bottom_meta_layer p{width:auto;float:none; display:none}
#bottom_meta_layer .divider{display:none}
#bottom_meta_layer ul,#bottom_meta_layer ul li{float:none}
#bottom_meta_layer ul{margin:0;padding:0;display:block}
#bottom_meta_layer ul li{border-bottom:1px solid #efefef}
#productModelPage #productDetails .details{display:block;float:none;width:100%}
#productModelPage #productDetails .details.productDetails_c1{border-width:0}
#content_right{width:auto}
.noBreak{white-space:normal}
.text.parbase td,.carousel-text td{display:block}
}
@media(max-width:767px){.mt-stage,.popup_contents{padding-left:0;padding-right:0;width:auto}
#logo_layer img{margin-left:0;max-width: 150px;height: auto;}
#logo_layer{margin-left:0;width:auto; padding-top: 15px;}
#main_navi_layer .main_nav_ind_wrkpl,#main_navi_layer .main_nav_about_us{display:none}
#mood_layer .assistant_box{display:none;visibility:hidden}
#mood_layer .assistant_box_mobile{display:block;visibility:visible;right:0}
#mood_pagetitle h1{font-size:27px;font-size:2.25rem}
#content_left.p5tabs{ width:100%;}
#content_right{width:auto;display:block;float: left;}
.phone-gui4{ margin-right:100px;}
#content_left{display:block}
#content_layer #content_right .matchingblockpar>div{float:left;margin-right:0px}
.titlemargin { padding-left:5px;}
.blocktop{ width:100% !important}
.text.parbase.section img {
  max-width: 100%;
  height: auto !important;
}
#footer_sitemap{padding:0;display:block}
#footer_sitemap .row,#footer_sitemap .row .cell{display:block}
#footer_sitemap .row .cell{background:linear-gradient(to bottom,#efefef 0,rgba(255,255,255,0) 100%) repeat scroll 0 0 transparent;padding:10px 15px}
#footer_sitemap ul li{margin-bottom:10px}
#footer_sitemap ul li.headline{font-size:15px;font-size:1.25rem}
#bottom_meta_layer p{width:auto;float:none}
#bottom_meta_layer .divider{display:none}
#bottom_meta_layer ul,#bottom_meta_layer ul li{float:none}
#bottom_meta_layer ul{margin:0;padding:0;display:block}
#bottom_meta_layer ul li{border-bottom:1px solid #efefef}
.mobile_country_selection{display:block}
}
@media(max-width:750px){.top_meta_layer .head_cntylang{display:none}
div.textimage_cell,div.overview_cell{display:block;width:100%}
.mobile_country_selection,.mobile_country_selection .head_cntylang{display:block!important}
}
@media(max-width:750px){.text.parbase.section img {max-width: 400px;height: auto !important;}}
@media(max-width:730px){.top_meta_layer, .top_meta_layer .cnty_lang_search{ width:400px;}
.container {left: 0px !important;}
#loginLink,.top_left_meta { display:none}
}
@media(max-width:700px){#mainContent,#matchingBlockContent{width:100%}
.phone-gui4 {
  margin-right: 50px;
}
}
@media(max-width:650px){.text.parbase.section img {max-width: 350px;height: auto !important;   margin: 0px 0px !important;}
.phone-gui4 {
  margin-right: 0;
}
}
@media(max-width:630px){
	.esbuBox h3{width: 100%;display: table;}
	.displaycontactinfo.section{ width:100% !important}
	.text.parbase.section img {
  margin: 0px auto !important;
  display: block;
  float: none !important;
}
.text.parbase.section img {
  max-width: 100%;
  height: auto !important;
}
.text img, .textimage img {
  padding: 0;
}
	}
@media(max-width:570px){#custom_thx_additional_info_form{display:none!important}
.top_meta_layer, .top_meta_layer .cnty_lang_search {width: 330px;}
.top_meta_layer .keywordSearchInputBox {width: 130px;}
.container {left: 0px !important;} 
#content_row{display:block;}
#mbItemsDateFirst{ display:none;} 
#content_left.p5tabs {
  padding: 0px;
}

}
@media(max-width:520px){.titlemargin{ padding-left:0px;}
.blocktitle{margin: 0 auto; width: auto !important; max-width:236px;display: block !important;}
.link_blocks .link_block {display: block !important;float: none !important;margin: 0 auto;}
.listpage { width: 100%;margin-left: 0;text-align: center;}
.listpage li { float:none !important;  display: inline;}
/*.text.parbase.section img{  margin: 10px 0px !important; max-width:100%; height:auto !important;}
*/}
@media(max-width:480px){#main_navi_layer .main_nav_home{ display:none;  border-left: none !important;}
#logo_layer img{ max-width: 130px;height: auto;}}
@media(max-width:460px){@ -ms-viewport{width:device-width}
.mt-stage,.popup_contents{padding-left:0;padding-right:0;width:auto}
.top_meta_layer .login_reg_info,.top_meta_layer .head_cntylang{display:none}
.top_meta_layer,.top_meta_layer .cnty_lang_search{width:auto;float:none}
#logo_layer{width:auto;float:left;  padding-top: 15px;}
#logo_layer img{margin:0 auto;text-align:center;max-width: 130px;height: auto;}
.meta_table #searchform div.search{width:auto!important}
.top_meta_layer .cnty_lang_search{float:none}
.top_meta_layer .cnty_lang_search .meta_table{float:none;margin:0 auto}
.top_right_meta img{width: 300px; height: auto;}
#main_navi_layer .main_nav_home{ display:block;}
#main_navi_layer .main_nav_products_solutions,#main_navi_layer .main_nav_ind_wrkpl,#main_navi_layer .main_nav_about_us{display:none}
/*.esbuBox,esbuBox2{  width: 390px !important; display:block;}
*/.esbuBox h3 { width:auto;}
#content_left {padding:0;}
.matching_block_tab_wrapper, .matching_block_wrapper { width:auto !important;margin-left:5px; margin-right:5px;}
.matching_block_tab_wrapper, .matching_block_wrapper.border { margin-bottom:10px;}
#content_left.p5tabs .matching_block_wrapper {margin-left:0px; margin-right:0px;}
#content_layer #content_right .matchingblockpar>div {float: left; margin-right: 0px; width: 100%;}
.content ul {width:85%;}
.content .mbItemsDateFirst {  display: inline;float: right;}
.titlemargin { display:none;}
#main_navi_layer .main_nav_mobile{display:block;visibility:visible}
#main_navi_layer .dropdown{left:auto;right:1%;width:79%}
#main_navi_layer .navibar_li{ position:static}
#main_navi_layer .navibar_li a span{ position: relative;overflow: hidden;}
/*#main_navi_layer div.navibar,#main_navi_layer .navibar_li,#main_navi_layer .navibar_li a {
    position: relative;
}*/
#main_navi_layer .navibar_li a span{padding-right: 0;background: none;}

.top_meta_layer .keywordSearchInputBox{width:105px}
#main_navi_layer .navibar_li.green a {
	background:none;
  background-position: 0 -50px!important;
  background-repeat: repeat-x!important;
}

#main_navi_layer .dropdown .dropdown_content{width:100%}
#main_navi_layer .dropdown ul.level2 li,#main_navi_layer .dropdown ul.level3 li{white-space:normal}
#mood_layer .assistant_box,#mood_layer .assistant_box_mobile{display:none;visibility:hidden}
#content_layer,.esbuBox_row, .esbuBox_row_spacer,.esbuBox,.esbuBox2{width: 100%;display: block;}
#mood_pagetitle h1{font-size:21px;font-size:1.75rem;padding:0;text-align: center;}
#undefined-sticky-wrapper{display:none;}
#mood_layer .moodimage .mood img{width:250%}
#mood_layer._homepage .mood,.mood{height:auto;min-height:120px}
#mood_layer #mood_border,.mood_shadow{display:none}
#mood_pagetitle .content{padding:0 0 0 5px}
.specificationspm_c1,.specificationspm_c2{display:block;float:none;width:100%}
.ui-mobile .popup_bottom .fb_overlay_btm_logo{width:39%;background-size:100%}
.mobile_country_selection,.mobile_country_selection .head_cntylang{display:block!important}
}
@media(max-width:440px){#sercice4 { display:none;}}
@media(max-width:430px){.top_right_meta img { width:280px;}
.top_right_meta{ display:none;}
.top_meta_layer, .top_meta_layer .cnty_lang_search {width: 190px; margin-left:5px; float:left;height: auto;}
div.search {
  float: left;
  padding: 0 1px 0 0;
}
#logo_layer {
  width: auto;
  float: left;
  padding-top: 4px;
}
#logo_layer img {  max-width: 120px;}
.container {left:0px !important;}
}
@media(max-width:400px){.text.parbase.section div{width:100% !important; float:left; height:auto;}
.text.parbase.section img {margin:0px auto !important; display:block; float:none !important;}
.content ul {
  width: 83%;
}
}
@media(max-width:360px){#sercice59{ display:none}
button.grey_tall{padding:3px 5px;font-size:10px !important;line-height: 17px !important;}
#main_navi_layer .dropdown {  max-width: 260px;}
#main_navi_layer .navibar_li a span{padding-right: 0;background: none;}
}
@media(max-width:335px){.text.parbase.section img {margin:0px auto !important; display:block; float:none !important; }
.content ul {
  width: 80%;
}
.top_meta_layer .keywordSearchInputBox{width:105px}

}
@media(max-width:320px){html,body,.mt-stage,.header,#main_navi_layer,.navibar,#main_layer {width:320px !important;}


}

