@charset "UTF-8";
/* CSS Document */

body{
    margin:0;
    color:#333333;
    background:#EBEBEB;
    font:14px Arial, Helvetica, sans-serif;
    -webkit-text-size-adjust:none;
}
ul, ol, li {
    list-style-image: none;
    list-style-position: outside;
    list-style-type: none;
}

.clear {clear: both;}

#content {width:980px; margin:0 auto; background-color:#FFFFFF; position: relative;}
#changeLang { height: 16px; position: absolute; right: 10px; top: 10px;}

#changeLang a {
    display: block;
    float: left;
    border: 1px solid #d4d4d4;
    height: 22px;
    line-height: 22px;
    padding: 0 30px;
    color: #6D7B82;
    text-decoration: none;
    font-weight: bold;
    text-transform: uppercase;
}

#changeLang a.active, #changeLang a:hover {
    background: #cdd2d5;
}
.logo { height:166px; text-align:center;}
.logo img { margin-top: 10px;}

.menu { width:920px; height:34px; margin:0 auto; padding-bottom:29px;}
#home_header { height: 247px;  margin-left: 30px; width: 922px;}

#box_sx { width:600px; float:left; padding-left: 30px; padding-right: 30px; padding-top: 22px;}
#box_sx h1 { height:32px; background-color:#9CA8AF; font-family: 'Montserrat', sans-serif; text-transform:uppercase; font-size:14px; font-weight:400; color:#FFFFFF; padding-left:5px; line-height:32px; margin-bottom: 25px;}
#box_sx h2 { height:32px; background-color:#202E34; font-family: 'Montserrat', sans-serif; text-transform:uppercase; font-size:14px; font-weight:400; color:#FFFFFF; padding-left:5px; line-height:32px;}
.img_space_centrale { padding-bottom: 20px; position: relative;}
.dida_img_space_centrale { background-image:url(https://3155d8.claudeassets.com/20190217185959im_/http://www.mg-chemicals.com/bundles/eonecms/images/tax_3.png); height: 180px; position: absolute; width: 190px; z-index: 10; bottom: 20px; left: 0;}
.dida_img_space_centrale .titolo_dida {font-family: 'Montserrat', sans-serif; text-transform:uppercase; font-size:14px; font-weight:400; color:#FFFFFF; padding: 20px 0 25px 16px;}
.dida_img_space_centrale .testo_dida { font-size:13px; padding: 0 16px; color:#333333;}
.testo_principale { font-size: 14px; margin-left: 5px; line-height: 22px; }
.testo_principale img {margin-left: -5px;  margin-right: 15px;}
.testo_principale h2 {margin-left: -5px;}
.space_share { height:53px; width:600px; background-color:#CCCCCC; margin-bottom: 20px;}


#box_dx { width:262px;  float:left; margin-top:-45px; border:1px solid #98A8AF; background-color:#FFFFFF; position:relative;}
#box_dx .titolo_news { font-family: 'Montserrat', sans-serif; text-transform:uppercase; font-size:14px; font-weight:400; color:#FFFFFF; background-color:#9CA8AF; height:32px; width:229px; margin-left: 14px; margin-top: 12px; padding-left:5px; line-height:32px;} 
#box_dx .box_news { margin-left: 14px; width: 234px;}
.box_news .data_news { background-image: url("https://17379d.claudeassets.com/20190217185959im_/http://www.mg-chemicals.com/bundles/eonecms/images/fondo_linea_news.gif"); background-repeat: no-repeat; color: #B81400; font-size: 10px; font-weight: bold; height: 25px; letter-spacing: 4px;  margin-top: 14px; text-align: right; width: 232px;}
.box_news .title_news { font-size: 15px; font-weight: bold; line-height: 17px;}
.box_news .title_news a { color:#000; text-decoration:none;}
.box_news .title_news a:hover { color:#B81400; text-decoration:none;}
.box_news .testo_news { font-size:13px; margin-top: 10px; width: 232px; }
.box_news .testo_news img { float: left; margin-bottom: 3px; margin-right: 9px;}

#quick_link {height: 175px;margin-top: 50px;}

#quick_link li { display:inline-block; height:90px; width:191px; border:1px solid #9FADB4; color:#A5A7A5; font-family: 'Montserrat', sans-serif; font-size:14px; font-weight:400;line-height: 45px; padding-left:2px; margin-right: 34px; }
#quick_link li a { color:#A5A7A5; display:inline-block; height:90px; width:183px; text-decoration:none; margin-left: 4px;}
#quick_link li a:hover { color:#333333; text-decoration:underline;}
.box_quick1 {  background-color: #A5A8A5;height: 45px; margin-left: -2px; margin-top: -45px;}
.box_quick2 { background-color:#9AA8AF; height: 45px; margin-left: -2px; margin-top: -45px;}
.box_quick3 { background-color:#1E2E34; height: 45px; margin-left: -2px; margin-top: -45px;}


#footer { width:980px; margin:0 auto;margin-top: 11px; height: 30px;}
#footer .footer_sx_testo { font-size:12px; font-weight:bold; float:left; padding-left: 7px;}
#footer .footer_sx_testo a { color:#333333; text-decoration:none;}
#footer .footer_sx_testo a:hover { color:#B81400; text-decoration:none;}
#footer .footer_dx_testo {float: right; color:#929292; font-size:12px;padding-right: 7px;font-weight:bold;}
#footer .footer_dx_testo a { color:#929292; text-decoration:none;}
#footer .footer_dx_testo a:hover {color:#B81400; text-decoration:none;}


.header_interno {background-color: #D1D5D6; color: #FFFFFF; font-size: 147px;font-weight: bold; height: 90px; line-height: 134px; margin-left: 30px; padding-left: 7px; width: 914px; overflow:hidden;}
.header_interno > div { width: 2500px; }
.space_group_profile { height:180px; padding-bottom:25px;}
.space_group_profile .box_testo { background-color: #B9B9B8; color: #FFFFFF; float: left;font-family: 'Montserrat',sans-serif; font-size: 14px; font-weight: 400; height: 161px; padding-left: 21px; padding-right: 8px;  padding-top: 19px; width: 161px;}
.space_group_profile .img_centrale { margin-bottom: 25px;}

.tab_sx { float:left; background-color:#B9B9B8; width:268px;  border-top:1px solid #9FADB4; font-size:14px; font-weight:bold; color:#fff; padding:16px; line-height: 21px;}
.tab_dx { float:left; width:268px;   border-top:1px solid #9FADB4; padding:16px;line-height: 21px;}
.linea_chiusura { border-top:1px solid #9FADB4; width:600px; float:left;}


.box_gray { background-color:#B9B9B8; font-family: 'Montserrat',sans-serif; font-size: 14px; font-weight: 400; width:562px; color:#ffffff; padding:19px; margin-bottom: 20px;}

.tab_download { margin-bottom: 10px; margin-top: 24px;}
.tab_titolo {    color: #FFFFFF; font-size: 15px; font-weight: bold; padding-left: 10px; padding-top: 5px; padding-bottom: 27px;}
.tab_titolo a { text-decoration:none; color:#ffffff;}
.tab_titolo a:hover { text-decoration:none; color:#B81400;}
.tab_testo { color: #FFFFFF; font-size: 13px;padding-bottom: 10px;  padding-left: 10px; padding-right: 45px;}
.tab_mb {  color: #1B2E34; font-size: 12px; font-weight: bold; padding-right: 0px; padding-top: 7px;}
.tab_lang { border-right:1px solid #ffffff; background-color:#CCD3D7; font-size: 12px; font-weight: bold; background-position:center 27px; padding-top:7px;}
.tab_lang a { outline: none; display: block; padding-bottom: 19px; text-decoration:none; color:#333333; background:url(https://e48df5.claudeassets.com/20190217185959im_/http://www.mg-chemicals.com/bundles/eonecms/images/icona_1.gif) no-repeat center bottom; }
.tab_lang a:hover { text-decoration:none; color:#B81400;}
.tab_more {  border-right:1px solid #ffffff; background-color:#CCD3D7; font-size: 12px; font-weight: bold; background-position:center 27px; padding-top:7px;}
.tab_back { background-color:#CCD3D7; font-size: 12px; font-weight: bold; background-position:center 27px; padding-top:7px;}
.tab_back_testo { background-color:#CCD3D7; font-size: 12px; font-weight: bold; background-position:center 27px; padding-top:10px;}
.tab_back_testo a {text-decoration:none; color:#333333;}
.tab_back_testo a:hover {text-decoration:none; color:#B81400;}

.tab_calendar{margin-bottom: 2px; margin-top: 2px;}
.tab_news{margin-bottom: 2px; margin-top: 18px;}
.tab_calendar_sx {    color: #FFFFFF; font-size: 13px; font-weight: bold; padding-left: 10px; padding-top: 5px; padding-bottom: 27px;}
.tab_hkse_sx {    color: #FFFFFF; font-size: 13px; font-weight: bold; padding-left: 10px; padding-top: 7px; padding-bottom: 27px;}
.tab_calendar_dx {    color: #333333; font-size: 13px; font-weight: bold; padding-left: 10px; padding-top: 5px; padding-bottom: 27px; border:1px solid #ccc;}
.tab_calendar_dx_nobold {    color: #333333; font-size: 13px; padding-left: 10px; padding-top: 5px; padding-bottom: 27px; border:1px solid #ccc;   padding-right: 5px;}
.tab_calendar_dx_nobold a { color:#333333; text-decoration:none;}
.tab_calendar_dx_nobold a:hover { color:#B81400; text-decoration:none;}


.tab_glossary{margin-bottom: 2px; margin-top: 2px; border-bottom:1px solid #cccccc;}
.tab_glossary_dx_nobold {    color: #333333; font-size: 13px; padding-left: 10px; padding-top: 5px; padding-bottom: 27px; border-top:1px solid #ccc; border-right:1px solid #ccc;   padding-right: 5px;}
.tab_glossary_sx {    color: #FFFFFF; font-size: 13px; font-weight: bold; padding-left: 10px; padding-top: 7px; padding-bottom: 27px; border-bottom:1px solid #fff;}

.testo_principale ul {     margin-left: -37px;}
.testo_principale li { background-image: url("https://e0a9f3.claudeassets.com/20190217185959im_/http://www.mg-chemicals.com/bundles/eonecms/images/tax.gif"); background-position: 0 9px;  background-repeat: no-repeat;  padding-left: 14px;}
.testo_principale a, .locations_testo a {  color:#333; font-weight:bold; text-decoration:underline;}
.testo_principale a:hover, .locations_testo a:hover {text-decoration:none; color:#B81400;}
.testo_locations { font-size: 14px; margin-left: 5px; width: 595px; line-height: 22px;}
.testo_locations img {     float: left; margin-left: -5px;  margin-right: 15px;}
.box_img_locations { float:left;  margin-bottom: 17px; margin-right: 17px;}

.news_b_titolo { color:#b81400; font-weight:bold;  margin-bottom: 10px;}
.news_b_titolo_2 {color: #9CA8AF;font-weight:bold;  }
.locations { padding-bottom: 20px; padding-top: 20px;}
.box_locations { width:280px; float:left;}
.box_locations_dx { width:280px; float:left; margin-left: 40px;}
.titolo_box_locations { height:32px; background-color:#202E34; font-family: 'Montserrat', sans-serif; text-transform:uppercase; font-size:14px; font-weight:400; color:#FFFFFF; padding-left:5px; line-height:32px;}
.ima_mappa {  margin-bottom: 36px;}
.ima_locations_box { margin-bottom:20px; margin-top:20px; text-align: center;}
.locations_testo { font-size: 14px;line-height: 22px;}
.dotdotbutton { display: none; height: 24px; margin-left: 2px; margin-top: 14px; width: 274px;}
.dotdotbutton.button_open { display: block; background-image:url("https://856c64.claudeassets.com/20190217185959im_/http://www.mg-chemicals.com/bundles/eonecms/images/plus.gif"); background-repeat:no-repeat; }
.dotdotbutton.button_close { display: block; background-image:url("https://8870fa.claudeassets.com/20190217185959im_/http://www.mg-chemicals.com/bundles/eonecms/images/close.gif"); background-repeat:no-repeat;}

.ima_person { float: left;margin-right: 12px;  margin-bottom: 14px;}

#cssmenu {
    display:block;
    padding:0;
    margin: 0 auto;
} 
#cssmenu ul.mainul {
    list-style:inside none;
    padding:0;
    margin:0;
} 
#cssmenu ul.mainul > li {
    list-style:inside none;
    padding:0;
    margin:0;
    display:inline-block;
    position:relative;
    border:1px solid #A1ADB4;
    border-right: 0;
} 
#cssmenu ul.mainul > li > a { 
    outline:none; 
    display:block; 
    position:relative;
    padding-left: 12px; 
    padding-right:42px; 
    font-family: 'Montserrat', sans-serif;
    text-transform:uppercase;
    font-size:14px; 
    text-align:center; 
    text-decoration:none; 
    color:#6D7B82;
    height: 32px;
    line-height: 32px;
}

#cssmenu ul.mainul > li.last {
    border-right:1px solid #A1ADB4;
}

#cssmenu ul.mainul > li > a:hover,
#cssmenu ul.mainul li.has-sub:hover > a,    
#cssmenu ul.mainul > li.on > a {
    background:#A1ADB4;
    color:#FFFFFF;
} 

#cssmenu ul.mainul li.has-sub:hover ul { display:block; }

#cssmenu ul.mainul ul { 
    display:none;
    width:auto;
    position:absolute;
    top:33px;
    padding:0;
    background:#1E2E34;
    z-index:999;
    left: -1px;
} 
#cssmenu ul.mainul ul{ 
    width:250px; 
    -moz-box-shadow: 2px 2px 2px rgba(0,0,0,0.5);
    -webkit-box-shadow: 2px 2px 2px rgba(0,0,0,0.5);
    box-shadow: 2px 2px 2px rgba(0,0,0,0.5);
}
#cssmenu ul.mainul ul li{   
    display:block;
    list-style:inside none;
    padding:0;
    margin:0;
    position:relative;
    border-bottom:1px solid #A1ADB4;
} 
#cssmenu ul.mainul ul li.last {
    border-bottom: 0;
}
#cssmenu ul.mainul ul a{
    outline:none;
    display:block;
    position:relative;
    margin:0;
    padding:8px 13px;
    font-family: 'Montserrat', sans-serif;
    text-transform:uppercase;
    font-size:12px;
    color:#fff;
    text-decoration:none;
}
#cssmenu ul li > ul li a.active{ background-image:url(https://83482e.claudeassets.com/20190217185959im_/http://www.mg-chemicals.com/bundles/eonecms/images/menu_active.jpg);background-repeat:no-repeat; } 
#cssmenu ul.mainul ul a:hover { background-color:#9FADB4;}
#cssmenu{border-color:#A1ADB4; width: 917px; border-right:none;} 

.accordion{}
.accordion h3.accordion_head {
    background-image: url("https://b70dcf.claudeassets.com/20190217185959im_/http://www.mg-chemicals.com/bundles/eonecms/images/open_icon.png"); 
    background-origin: content-box;
    background-position: right center; 
    background-repeat: no-repeat;
    border-bottom: 1px solid #CCCCCC; 
    font-size: 13px; 
    padding-left: 7px; 
    padding-bottom: 6px;
    padding-right: 10px;
}
.accordion h3.accordion_head a {
    text-decoration: none;
    color: #333333;
    outline: none;
}
.accordion h3.accordion_head a:hover {
    color: #666666;
}
.accordion h3.ui-state-active {
    background-image:url(https://a58402.claudeassets.com/20190217185959im_/http://www.mg-chemicals.com/bundles/eonecms/images/close_icon.png);
}
.accordion h3.ui-state-active a {
    color: #666666;
}
.accordion h3.ui-state-active a:hover {
    color: #666666;
}
.accordion h3 { outline: none;


}
.accordion li {
    background-repeat:no-repeat; background-position: left 4px;  padding-left: 17px; background-image:url(https://f59252.claudeassets.com/20190217185959im_/http://www.mg-chemicals.com/bundles/eonecms/images/tax_list_def.png); padding-bottom:8px; line-height:15px; margin-left: 14px;
}
.accordion ul { font-size: 13px; font-weight: bold; margin-bottom: 15px; }

.accordion ul.pagina { font-size: 13px; font-weight: bold; margin-bottom: 15px;}
.accordion div.accordion_body {  font-size: 13px; margin-left: 6px; width: 600px; margin-top: 0;}

.tab_new_sx { background-color:#B9B9B8; border-top:1px solid #9FADB4; font-size:14px; color:#FFFFFF; padding:15px; font-weight:bold;}
.tab_new_dx{ background-color:#FFFFFF;border-top:1px solid #9FADB4; font-size:14px;padding: 15px; }

#gatepost {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    background: rgba(0,0,0,0.7);
    z-index: 11;
}

#gatepost form {
    background: white url('https://96ae57.claudeassets.com/20190217185959im_/http://www.mg-chemicals.com/bundles/eonecms/images/alert.png') no-repeat 15px 50px;
    padding: 10px;
    width: 780px;
    margin: 100px auto 0 auto;
    font-family: 'Montserrat', sans-serif;
    font-size: 13px;
    color: #1e2c2f;
    border: 1px solid #a6acac;
}
#gatepost form .title {
    background: #202f36;
    height: 32px;
    line-height: 32px;
    color: white;
    padding-left: 10px;
    font-weight: bold;
    margin-bottom: 1px;
}

#gatepost form .disclaimer {
    background: #9aa9b0;
    padding: 10px 15px;
    margin-bottom: 10px;
    margin-left: 50px;
    color: white;
}

#gatepost form .body {
    padding: 0 10px 25px 0;
    margin-left: 50px;
    
}
#gatepost form select {
    background: white;
    border: 1px solid #1e2c2f;
    margin: 5px 8px 0 0;
    padding: 5px 10px;    
    outline: none;
    font-family: 'Montserrat', sans-serif;
    font-size: 13px;
}

#gatepost form input[type=submit], 
#gatepost form input[type=button] {
    background: #cdd2d6;
    border: 0;
    line-height: 21px;
    color: #1e2c2f;
    padding: 10px 30px;
    font-family: 'Montserrat', sans-serif;
    margin:25px 0 0 0;
    text-transform: uppercase;
}
#checkContainer {
   display: none;
}

.tab_link img {
    margin: 0;
}
.tab_link div {
    background-color: #97A9AD;
}
.tab_link a, .tab_link a:visited {
    background: url("https://1f6ad4.claudeassets.com/20190217185959im_/http://www.mg-chemicals.com/bundles/eonecms/images/tax_link.png") no-repeat scroll left center transparent;
    color: #FFFFFF;
    font-weight: bold;
    line-height: 32px;
    padding-left: 40px;
}
.tab_link a:hover {
    background-image: url("https://ffe45a.claudeassets.com/20190217185959im_/http://www.mg-chemicals.com/bundles/eonecms/images/tax_link_hit.png");
	color:#b81400;
}
.tab_properties th, .tab_properties td {
    padding: 7px;
    text-align: left;
	font-size: 12px;
}
.tab_properties th, .tab_properties td:first-child {
    background-color: #202D33;
    color: #FFFFFF;
    font-weight: bold;
}
.tab_properties td:first-child {
    background-color: #E8E8E8;
	color:#000000;
	font-weight:normal;
}
.tab_properties td {
    background-color: #E8E8E8;
}
.tab_properties td.notes {
    background-color: #FFFFFF;
    color: #000000;
    font-size: 11px;
    font-weight: normal;
    line-height: 13px;
    padding-top: 5px;
}
/* ERROR 404 */
#error_page {     
    float: left;
    font-family: 'Montserrat', sans-serif; 
    padding: 22px 30px 0;
    color:#FFFFFF;
}
#error_page  h1 { 
    height:32px; 
    background-color:#9CA8AF; 
    text-transform:uppercase; 
    font-size:14px; 
    font-weight:400;
    padding-left:5px; 
    line-height:32px; 
    margin-bottom: 25px;
}
#error_page .space_central {
    line-height: 22px;
	background-image:url(https://b03e87.claudeassets.com/20190217185959im_/http://www.mg-chemicals.com/bundles/eonecms/images/404_mg-chemicals.jpg);
    background-repeat:no-repeat;
    width:870px;
    padding: 66px 25px;
}
#error_page .space_central .titolo_1 {
    font-size: 27px;
}
#error_page .space_central .titolo_2 {
    font-size: 14px;
    line-height: 18px;
    padding: 30px 0;
}
#error_page .space_central .link_back a {
    background-color: #9AA8AF;
    color: #FFFFFF;
    display: inline-block;
    font-family: 'Montserrat',sans-serif;
    font-size: 14px;
    padding: 6px;
    text-decoration: none;
}

.site_map_link_home { background-color: #202D33;
    color: #FFFFFF;
    font-family: 'Montserrat',sans-serif;
    height: 32px;
    line-height: 31px;
    padding-left: 10px;
    text-transform: uppercase;
    width: 200px;
	margin-bottom: 10px;}
.site_map_link_home a { text-decoration:none; color:#ffffff;}
.site_map_link_home a:hover { text-decoration:none; color:#cccccc;}
.site_map_link_secondo { background-color: #9BA8AE;
    color: #FFFFFF;
    height: 32px;
    line-height: 31px;
    margin-left: 23px;
    padding-left: 10px;
    width: 177px;
	font-family: 'Montserrat',sans-serif;}
.site_map_link_secondo a { color:#ffffff; text-decoration:none;}
.site_map_link_secondo a:hover { color:#cccccc; text-decoration:none;}
	
ul.site_map  { margin: 0 0 32px 180px;}
.site_map li { background-color:#D0D4D3; color:#202D33; font-size:12px; font-family: 'Montserrat',sans-serif; height:32px; width:370px; padding-left:10px;  line-height: 31px; background-image:url(https://e48df5.claudeassets.com/20190217185959im_/http://www.mg-chemicals.com/bundles/eonecms/images/icona_1.gif); background-repeat:no-repeat;  background-position: 356px center; margin-bottom: 8px; }
.site_map li a { text-decoration:none; color:#202d33;}
.site_map li a:hover { text-decoration:none; color:#666666;}

.tabellap10 > tbody > tr > td {
    padding-bottom: 10px;
}

.hidden { display: none !important; visibility: hidden; }
/*
     FILE ARCHIVED ON 15:58:40 Apr 11, 2019 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 12:22:00 Jul 03, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.535
  exclusion.robots: 0.062
  exclusion.robots.policy: 0.052
  esindex: 0.01
  cdx.remote: 30.085
  LoadShardBlock: 274.963 (3)
  PetaboxLoader3.datanode: 297.774 (5)
  PetaboxLoader3.resolve: 256.384 (3)
  load_resource: 331.019 (2)
*/