﻿@charset "utf-8";
/* CSS Document */
/* Author : Sharat Gujadhur */
* {margin:0;padding:0;}
/*Reset*/
html, body, div, span, h1, h2, h3, h4, h5, h6, p, a, em, font, img, strong, ul, li, fieldset, form, label, legend,table, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;outline: 0;vertical-align: baseline;background: transparent; -webkit-text-size-adjust: 100%; }
body {line-height: 1; font-family:Arial;}
ul,li {list-style: none;margin:0;padding:0}

/* Newsroom */
.wrapper section.main_content .media_updates { width:100%; float:left;}
.wrapper section.main_content .media_updates .business_updates{ width: 75%; float:left;}
.wrapper section.main_content .media_updates .business_updates h2 {font-family:'HelveticaNeueLTStd-Bd'; font-size:35px; color:#005497; margin:31px 0 15px 0;   }
.wrapper section.main_content .media_updates .business_updates .main_block { width:96%; padding:10px 2%; float:left; background:#F5F5F6; }
.wrapper section.main_content .media_updates .business_updates .main_block .latest_businessupdate { width:100%; float:left; cursor:pointer; }
.wrapper section.main_content .media_updates .business_updates .main_block .latest_businessupdate .text_updates { width:35%; float:left;}
.wrapper section.main_content .media_updates .business_updates .main_block .latest_businessupdate .text_updates .update_description { width:90%; float:left; margin-bottom:10px;}
.wrapper section.main_content .media_updates .business_updates .main_block .latest_businessupdate .text_updates .update_description .update_cat { background:#F47B21; color:#ffffff; padding:2px 10px; text-transform:uppercase;font-size:12px; font-weight:normal;}
.wrapper section.main_content .media_updates .business_updates .main_block .latest_businessupdate .text_updates .update_description h4 { font-size:20px; color:#333333; margin:30px 0 0 0; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; line-height:24px; }
.wrapper section.main_content .media_updates .business_updates .main_block .latest_businessupdate .text_updates .update_description p {width:100%; float: left; margin: 9px 0;font-family: 'MyriadProRegular';font-size: 14px;color: #575757; margin-bottom:20px; line-height:18px; }
.wrapper section.main_content .media_updates .business_updates .main_block .latest_businessupdate .text_updates .update_description a {font-family:'HelveticaNeueLTStd-Bd'; font-size:12px; border:1px solid #cccccc; padding: 9px 35px; color:#F26D1F;}
.wrapper section.main_content .media_updates .business_updates .main_block .latest_businessupdate:hover .text_updates .update_description a { background:#F26D1F; border:1px solid #F26D1F; color:#ffffff;  }
.wrapper section.main_content .media_updates .business_updates .main_block .latest_businessupdate .image_mainupdate { width:65%; float:right;}
.wrapper section.main_content .media_updates .business_updates .main_block .latest_businessupdate .image_mainupdate .updateimage_container { width:100%; float:left;}
.wrapper section.main_content .media_updates .business_updates .main_block .latest_businessupdate .image_mainupdate .updateimage_container img { width:100%; height:auto;}

.wrapper section.main_content .business_updates .block_updates { width:100%; float:left; margin: 15px 0 5px 0; }
.wrapper section.main_content .business_updates .block_updates ul { width:100%; float:left;}
.wrapper section.main_content .business_updates .block_updates ul li  { width:31.5%; border:1px solid #DADADA; padding:5px; margin-right:0.5%; float:left; min-height: 350px; }
.wrapper section.main_content .business_updates .block_updates ul li:last-child { margin:0;}

.wrapper section.main_content .business_updates .block_updates ul li .image_update { width:100%; float:left;  }
.wrapper section.main_content .business_updates .block_updates ul li .image_update img { width:100%; height:auto;}
.wrapper section.main_content .business_updates .block_updates ul li .update_description { width:100%; float:left; margin: 15px 0;  }
.wrapper section.main_content .business_updates .block_updates ul li .update_description .updates { font-size:11px; color:#333333; }
.wrapper section.main_content .business_updates .block_updates ul li .update_description .update_cat { background:#0B5493; color:#ffffff; padding:2px 10px; text-transform:uppercase; margin-left:10px; font-size:12px; font-weight:normal;}
.wrapper section.main_content .business_updates .block_updates ul li .update_description h4 { font-size:14px; line-height:20px; color:#333333; margin:12px 0; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; margin-bottom:20px; }
.wrapper section.main_content .business_updates .block_updates ul li .update_description a {font-family:'MyriadProRegular'; font-size:12px; border:1px solid #cccccc; padding:2px 12px; color:#F26D1F; }
.wrapper section.main_content .business_updates .block_updates ul li:hover .update_description a {border:1px solid #F26D1F; padding:2px 12px; color:#ffffff; background:#F26D1F; }
.wrapper section.main_content .business_updates .block_updates .button_archive { float:right; margin:15px 10px 0 0;}
.wrapper section.main_content .business_updates .block_updates .button_archive a {font-family:'HelveticaNeueLTStd-Bd'; font-size:13px; color:#0B5292;  }
.wrapper section.main_content .business_updates .block_updates .button_archive a:hover {color:#F47B21;  }
.wrapper section.main_content .media_updates .upcoming_events { width: 23%; float:left; padding: 30px 1% 5px 1%;; }
.wrapper section.main_content .media_updates .upcoming_events h2 {font-family:'HelveticaNeueLTStd-Bd'; font-size:35px; color:#F47B21;   }
.wrapper section.main_content .media_updates .upcoming_events .newsroom_events {  width:100%; float:left; padding-bottom:15px; }
.wrapper section.main_content .media_updates .upcoming_events .newsroom_events .events_details {  width: 95%; float:left; background:#333333;   padding: 10px 1% 15px 4%; margin-top:15px;}
.wrapper section.main_content .media_updates .upcoming_events .newsroom_events ul {  width:100%; float:left;   margin-bottom: 52px; }
.wrapper section.main_content .media_updates .upcoming_events ul li { width:100%; float:left; margin-top: 15px; border-bottom: 1px solid #494949; padding-bottom: 15px; cursor:pointer; transition: all 0.7s ease; }
.wrapper section.main_content .media_updates .upcoming_events ul li:last-child { border:none; transition: all 0.7s ease;}
.wrapper section.main_content .media_updates .upcoming_events ul li .dates_events { width:55px; height:35px; padding:10px 0px; background:#F47B21; text-align:center; float:left; transition: all 0.7s ease; }
.wrapper section.main_content .media_updates .upcoming_events ul li .dates_events .month { text-align:center; text-transform:uppercase; font-size:12px; color:#ffffff; display:block; width:100%; transition: all 0.7s ease;} 
.wrapper section.main_content .media_updates .upcoming_events ul li .dates_events .day { font-size:24px;  text-transform:uppercase; color:#ffffff; display:block; width:100%; font-family:Georgia, "Times New Roman", Times, serif; transition: all 0.7s ease; }
.wrapper section.main_content .media_updates .upcoming_events ul li:hover .dates_events { background:#ffffff; text-align:center; float:left; }
.wrapper section.main_content .media_updates .upcoming_events ul li:hover .dates_events .month { color:#F47B21;} 
.wrapper section.main_content .media_updates .upcoming_events ul li:hover .dates_events .day {color:#F47B21; display:block; }
.wrapper section.main_content .media_updates .upcoming_events .newsroom_events ul li ul { margin:0 !important; padding:2px 0 !important;}
.wrapper section.main_content .media_updates .upcoming_events ul li .infos_events { width:72%; float:left; margin: 6px 0 0 12px; }
.wrapper section.main_content .media_updates .upcoming_events ul li .infos_events h3 { font-size:15px; color:#ffffff; font-weight: lighter; transition: all 0.7s ease; }
.wrapper section.main_content .media_updates .upcoming_events ul li .infos_events ul li { float:left; margin-right:6px; font-size:10px; color:#000000; width:auto; border:none; margin-top:8px; padding:0;}
.wrapper section.main_content .media_updates .upcoming_events ul li .infos_events ul li a { color:#F47B21; font-size:9px; font-weight:normal; transition: all 0.7s ease;}
.wrapper section.main_content .media_updates .upcoming_events ul li:hover .infos_events h3 { font-size:15px; color:#F47B21; font-weight: lighter;  }
.wrapper section.main_content .media_updates .upcoming_events ul li:hover .infos_events ul li a { color:#FFFFFF; font-size:9px; font-weight:normal;}
.wrapper section.main_content .media_updates .upcoming_events .button_events { width:160px; margin:15px auto; }
.wrapper section.main_content .media_updates .upcoming_events .button_events a { padding:10px 20px; border:1px solid #cccccc; color:#ffffff; font-family:'HelveticaNeueLTStd-Bd'; font-size:13px; transition: all 0.7s ease; margin-top:15px; }
.wrapper section.main_content .media_updates .upcoming_events .button_events a:hover {border:1px solid #F47B21; color:#333333; background:#F47B21; }
.wrapper section.main_content .media_updates .upcoming_events .mcci_mag {    width: 100%;
    /* padding: 5% 5%; */
    float: left;
    background: #c2c2c2;
    /* margin: 34px 0 0 0; */ }
.wrapper section.main_content .mcci_mag h3 { font-family:'HelveticaNeueLTStd-Bd';  font-size:20px; color:#ffffff; padding: 15px 0 0 9px; }
.wrapper section.main_content .media_updates .upcoming_events .mcci_mag .description_publication { width:100%; float:left;}
.wrapper section.main_content .media_updates .upcoming_events .mcci_mag .description_publication .publication_left { width: 40%; float:left; margin-left: 0px;}
.wrapper section.main_content .media_updates .upcoming_events .mcci_mag .description_publication h4  {font-family: 'MyriadProRegular'; font-weight:lighter;font-size:14px; color:#ffffff; margin: 10px 0 40px 8px;}
.wrapper section.main_content .media_updates .upcoming_events .mcci_mag .description_publication .publication_left a span.pdf { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000000; width:100%; display:block; float:left; margin: 12px 0 25px 0px; }
.wrapper section.main_content .media_updates .upcoming_events .mcci_mag .description_publication .publication_left a span.size { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#666666; width:100%; display:block; float:left; margin:8px 0 25px 10px; }
.wrapper section.main_content .media_updates .upcoming_events .mcci_mag .description_publication .publication_left a.download_link { font-family:'HelveticaNeueLTStd-Bd';  font-size:13px; color:#005393; padding:8px 15px; border: 1px solid #78C7EA; transition: all 0.7s ease; }
.wrapper section.main_content .media_updates .upcoming_events .mcci_mag .description_publication .publication_left a.download_link:hover {color:#666666; padding:8px 15px; border: 1px solid #ffffff; background:#ffffff; }
.wrapper section.main_content .media_updates .upcoming_events .mcci_mag .description_publication .publication_right { width: 44%; float:left; margin-left:5%;}
.wrapper section.main_content .media_updates .upcoming_events .mcci_mag .description_publication .publication_right img { width:100%; height:auto;   max-width: 100px;}
.wrapper section.main_content .media_updates .upcoming_events .mcci_mag .previous_editions {    width: 100%;
    float: left;
    border-top: none;
    margin: 10px 0 10px 0;
    padding: 5px 0 5px 0;}
.wrapper section.main_content .media_updates .upcoming_events .mcci_mag .previous_editions a {font-family:'HelveticaNeueLTStd-Bd';  font-size:13px; color:#333; padding:10px 15px 0 5px; text-align:right; float:right;}
.wrapper section.main_content .media_updates .upcoming_events .mcci_mag .previous_editions a:hover { color:#fff;}
.wrapper section.main_content .block_challenge { width:100%; float:left; position:relative; border-top:1px solid #ABABAB; padding:30px 0; margin-top:20px; }
.wrapper section.main_content .block_challenge h2 {font-family:'HelveticaNeueLTStd-Bd';  font-size:35px; color:#DD352C; padding:15px 0;  }
.wrapper section.main_content .block_challenge .channel {font-family:'HelveticaNeueLTStd-Bd';  font-size:13px; color:#333333; padding:8px 35px; border: 1px solid #DD362D; float:right; margin:-50px 170px 0 0; transition: all 0.7s ease;  }
.wrapper section.main_content .block_challenge .channel:hover { color:#ffffff; background:#DD362D; }
.wrapper section.main_content .block_challenge .slider_challenge .video_description { width:110px; height:60px; padding:4px 4px; position:absolute; z-index:2; right:0px; top:-67px; background:#DD352C; }
.wrapper section.main_content .block_challenge .slider_challenge .video_description h4 {font-family:'HelveticaNeueLTStd-Bd'; font-weight:lighter;font-size:17px; color:#ffffff; margin:-2px 0 0 2px;}
.wrapper section.main_content .block_challenge .slider_challenge .video_description h4 strong {font-size:34px}
.wrapper section.main_content .block_challenge .slider_challenge .video_description span.zoom {font-family:Arial; font-size:6px; color:#ffffff; width:100%; margin:2px 0 0 1px; float:right; display:block; text-align:right; }
.wrapper section.main_content .block_challenge .slider_challenge .video_description span.by_mcci {font-family:Arial; font-size:9px; color:#ffffff; margin:2px 0 0 1px; display:block; text-align:right; width:100%; float:right;}
.wrapper section.main_content .block_challenge .slider_challenge { width:94%; float:left; padding: 2% 3% 1% 3%; background:#DD352C; position:relative;}
.wrapper section.main_content .block_challenge .slider_challenge ul { width:100%; float:left;}
.wrapper section.main_content .block_challenge .slider_challenge ul li { width:195px !important; height:175px; margin:0 20px 0 0; float:left; cursor:pointer;}
.wrapper section.main_content .block_challenge .slider_challenge ul li .challenge_image { width:195px; float:left; height:110px; overflow:hidden; position:relative; background:url('../jpg/challenge_bg.jpg') left top no-repeat; }
.wrapper section.main_content .block_challenge .slider_challenge ul li .challenge_description { width:185px; height:42px; background:#ffffff; padding:10px 5px; font-family: 'MyriadProRegular'; font-size:14px; color:#333333; float:left; line-height:18px;}
.criteria_stats span { font-size:16px;}
.wrapper section.main_content .block_challenge .slider_challenge ul li .challenge_image .video_button {background:url(../png/play_challenge.png) center center no-repeat; width:54px; height:54px; position:absolute; z-index:2; top:50%; left:50%; margin-top:-25px; margin-left:-25px; } 
.wrapper section.main_content .block_media { width:100%; float:left; position:relative; border-top:1px solid #ABABAB; padding:30px 0; }
.wrapper section.main_content .block_media .block_photogallery{ width:29%; padding:15px 2%; background:#1E2123; float:left; min-height:650px;overflow: hidden; position:relative; }
.wrapper section.main_content .block_media .block_photogallery .previous_editions { width:90%; float:left; border-top: 1px dotted #ffffff; position:absolute; z-index:1; bottom:20px; left:3%; padding:15px 2% 5px 2%;  }
.wrapper section.main_content .block_media .block_photogallery .previous_editions a {font-family:'HelveticaNeueLTStd-Bd';  font-size:13px; color:#ffffff; padding:5px 15px; text-align:right; float:right;}
.wrapper section.main_content .block_media .block_photogallery .previous_editions a:hover {color:#005597;}
.wrapper section.main_content .block_media .block_brochure{ width:26%; padding:15px 2%; background:#015697; float:left; margin-left:1%; min-height:650px;overflow: hidden; position:relative; }
.wrapper section.main_content .block_media .block_brochure span {font-family: 'MyriadProRegular'; font-size:12px; color:#ffffff;}
.wrapper section.main_content .block_media .block_brochure p {font-family: 'MyriadProRegular'; font-size:22px; color:#ffffff; margin:18px 0 25px 0; }
.wrapper section.main_content .block_media .block_brochure a.download_link { font-family:'HelveticaNeueLTStd-Bd';  font-size:13px; color:#ffffff; padding:8px 15px; border: 1px solid #78C7EA; }
.wrapper section.main_content .block_media .block_brochure a.download_link:hover {color:#F2791F; padding:8px 15px; border: 1px solid #ffffff; background:#ffffff; }
.wrapper section.main_content .block_media .block_brochure .previous_editions { width:90%; float:left; border-top: 1px dotted #ffffff; position:absolute; z-index:1; bottom:20px; left:3%; padding:15px 2% 5px 2%; }
.wrapper section.main_content .block_media .block_brochure .previous_editions a {font-family:'HelveticaNeueLTStd-Bd';  font-size:13px; color:#ffffff; padding:5px 15px; text-align:right; float:right;}
.wrapper section.main_content .block_media .block_brochure .previous_editions a:hover { color:#000000;}
.wrapper section.main_content .block_media .online_newsletter{ width:31%; padding:15px 2%; background:url('../png/newsletter.png') right top no-repeat #1E2123; float:left; margin-left:1%; min-height:650px;overflow: hidden; position:relative;  }
.wrapper section.main_content .block_media .online_newsletter .newsletters { width:100%; float:left; margin-top:80px; }
.wrapper section.main_content .block_media .online_newsletter .newsletters ul {  width:100%; float:left; margin-top:18px;}
.wrapper section.main_content .block_media .online_newsletter .newsletters ul li {font-family: 'MyriadProRegular'; font-size:12px; color:#ffffff; margin:6% 0;  }
.wrapper section.main_content .block_media .online_newsletter .newsletters ul li a {font-family: 'MyriadProRegular'; font-size:16px; color:#ffffff; }
.wrapper section.main_content .block_media .online_newsletter .newsletters ul li a:hover { color:#498AC2; }
.wrapper section.main_content .block_media .block_photogallery h3 {font-family:'HelveticaNeueLTStd-Bd';  font-size:25px; color:#005597; padding:10px 0;  }
.wrapper section.main_content .block_media .block_brochure h3 {font-family:'HelveticaNeueLTStd-Bd';  font-size:25px; color:#ffffff; padding:10px 0;  }
.wrapper section.main_content .block_media .online_newsletter h3 {font-family:'HelveticaNeueLTStd-Bd';  font-size:25px; color:#939596; padding:10px 0; }
.wrapper section.main_content .block_media .block_photogallery span {font-family: 'MyriadProRegular'; font-size:12px; color:#ffffff; display:block;}
.wrapper section.main_content .block_challenge .previous_editions { width:100%; float:left; margin: 13px 0 0 0; padding:5px 0 5px 0; }
.wrapper section.main_content .block_challenge .previous_editions a {font-family:'HelveticaNeueLTStd-Bd';  font-size:13px; color:#ffffff; padding: 5px 11px; text-align:right; float:right;}
.wrapper section.main_content .block_challenge .previous_editions a:hover {color:#333333;}
.wrapper section.main_content .block_videos .previous_editions { width:100%; float:left; margin: 32px 0 0 0; padding:5px 0 5px 0; }
.wrapper section.main_content .block_videos .previous_editions a {font-family:'HelveticaNeueLTStd-Bd';  font-size:13px; color:#939596; padding: 5px 17px; text-align:right; float:right;}
.wrapper section.main_content .block_videos .previous_editions a:hover { color:#F2791F;}
.wrapper section.main_content .block_media .online_newsletter span {font-family: 'MyriadProRegular'; font-size:12px; color:#ffffff;}
.wrapper section.main_content .block_media .online_newsletter .previous_editions { width:90%; float:left; border-top: 1px dotted #ffffff; position:absolute; z-index:1; bottom:20px; left:3%; padding:15px 2% 5px 2%; }
.wrapper section.main_content .block_media .online_newsletter .previous_editions a {font-family:'HelveticaNeueLTStd-Bd';  font-size:13px; color:#ffffff; padding:5px 15px; text-align:right; float:right;}
.wrapper section.main_content .block_media .block_photogallery .main_album { width:100%; float:left;}
.wrapper section.main_content .block_media .block_photogallery .main_album h4 {font-family: 'MyriadProRegular'; font-size:20px; color:#ffffff; margin:50px 0 15px 0; }
.wrapper section.main_content .block_media .block_photogallery .image_album { width:100%; float:left; position:relative;   height: 190px; overflow: hidden;}
.wrapper section.main_content .block_media .block_photogallery  .image_album img { width:100%; height:auto;}
.wrapper section.main_content .block_media .block_photogallery .image_album .album_button  {background:url(../png/btn_gallery.png) center center no-repeat; width:100%; height:100%; position:absolute; z-index:2; top:0; left:0;  }

.description_secretariat { width:100%; float:left;}
.secretariat_container { width:100%; float:left;}
.secretariat_wrap { width:23%; float:left;}
.secretariat_wrap .image_secretariat { max-width:200px; float:left; margin:0 2% 2% 0; }
.secretariat_wrap .image_secretariat img { width:100%; float:left; height:auto;}
.secretariat_wrap .text_secretariat { float:left; margin-left:2px;}
.wrapper section.main_content .block_media .block_photogallery .sub_albums {float:left; margin-top:15px; }
.wrapper section.main_content .block_media .block_photogallery .sub_albums ul  { width:100%; float:left; margin-top:5px;}
.wrapper section.main_content .block_media .block_photogallery .sub_albums ul li { width:180px !important; margin-right:15px; float:left}
.wrapper section.main_content .block_media .block_photogallery .sub_albums ul li .image_album {width:180px; height:168px;position:relative; }
.wrapper section.main_content .block_media .block_photogallery .sub_albums ul li .image_album .album_button  {background:url(../png/btn_gallery.png) center center no-repeat; width:180px; height:168px; position:absolute; z-index:2; top:0; left:0%; margin-top:0px; margin-left:0px; }
.wrapper section.main_content .block_media .block_photogallery .sub_albums ul li h5 {font-family: 'MyriadProRegular'; font-size:14px; color:#747577; margin:10px 0; }
.wrapper section.main_content .block_media .block_photogallery .sub_albums .button_achive_gallery { width:100%; float:left; margin:15px 0 10px 0;}
.wrapper section.main_content .block_media .block_photogallery .sub_albums .button_achive_gallery a {font-family:'HelveticaNeueLTStd-Bd';  font-size:13px; color:#005597; padding:6px 20px; background:#292C2E;  }
.wrapper section.main_content .block_media .block_brochure .latest_brochure {width:100%; float:left; margin-top:10px; border-bottom:1px dotted #cccccc; padding-bottom:30px; }
.wrapper section.main_content .block_media .block_brochure .latest_brochure .brochure_left { width:50%; float:left;  }
.wrapper section.main_content .block_media .block_brochure .latest_brochure .brochure_right { width:48%; float:left; margin-left:2%;  }
.wrapper section.main_content .block_media .block_brochure .latest_brochure .brochure_right a { width:100%; float:left;  }
.wrapper section.main_content .block_media .block_brochure .latest_brochure .brochure_right a img { width:100%; height:auto; max-width:200px; }
.wrapper section.main_content .block_media .block_brochure .previous_brochures { width:100%; float:left; padding:12px 0 0 0;  }
.wrapper section.main_content .block_media .block_brochure .previous_brochures span {font-family: 'MyriadProRegular'; font-size:12px; color:#3DAFE1; margin:20px 0; }
.wrapper section.main_content .block_media .block_brochure .previous_brochures ul { width:100%; float:left;}
.wrapper section.main_content .block_media .block_brochure .previous_brochures ul li {font-family: 'MyriadProRegular'; font-size:16px; color:#ffffff; margin:20px 0; background:url(../png/brochure.png) left center no-repeat; padding:4px 0 0 45px; min-height:26px;  }
.wrapper section.main_content .block_media .block_brochure .previous_brochures ul li a {color:#ffffff}
.wrapper section.main_content .block_videos { width:100%; float:left; position:relative; border-top:1px solid #ABABAB; padding:30px 0; margin-top:10px; }
.wrapper section.main_content .block_videos .block_podcast { width:63%; float:left; padding:2% 1%;}
.wrapper section.main_content .block_videos .block_corporate { width:30%; float:left; margin-left:1%; padding:2% 2%; background:#015697;}
.wrapper section.main_content .block_videos .block_podcast h3 { font-family:'HelveticaNeueLTStd-Bd';  font-size:35px; color:#999999; padding:10px 0;  }
.wrapper section.main_content .block_videos .block_corporate h3 { font-family:'HelveticaNeueLTStd-Bd';  font-size:35px; color:#ffffff; padding:10px 0;  }
.wrapper section.main_content .block_videos .block_podcast ul { width:100%; float:left;}
.wrapper section.main_content .block_videos .block_podcast ul li { width:410px !important; margin-right:18px; border:1px solid #999999; float:left; padding:0; cursor:pointer; }
.wrapper section.main_content .block_videos .block_podcast ul li .podcast_image { width:200px; height:113px; float:left; position:relative; }
.wrapper section.main_content .block_videos .block_podcast ul li .podcast_image img { width:100% !important; height:auto !important;} 
.wrapper section.main_content .block_videos .block_podcast ul li .podcast_image .video_button {background:url(../png/podcast_play.png) center center no-repeat; width:40px; height:40px; position:absolute; z-index:2; top:50%; left:50%; margin-top:-20px; margin-left:-16px; } 
.wrapper section.main_content .block_videos .block_podcast ul li .podcast_text { width:200px; height:113px; float:left; margin-left:10px; overflow:hidden; } 
.wrapper section.main_content .block_videos .block_podcast ul li .podcast_text h6 {font-family: 'MyriadProRegular'; font-size:12px; color:#666666; background:url(../jpg/icn_podcast.jpg) right top no-repeat; padding:10px 40px 0 0; min-height:26px; text-transform:uppercase; }
.wrapper section.main_content .block_videos .block_podcast ul li .podcast_text p {font-family: 'MyriadProRegular'; font-size:14px; color:#333333; margin-top:20px; }
.wrapper section.main_content .block_videos .block_corporate .corporate_video { width:100%; float:left;}
.wrapper section.main_content .block_videos .block_corporate .corporate_video .thumb_video { width:100%; float:left; position:relative;}
.wrapper section.main_content .block_videos .block_corporate .corporate_video .thumb_video img { width:100%; height:auto;}
.wrapper section.main_content .block_videos .block_corporate .corporate_video .thumb_video .video_button {background:url(../png/play_corporate.png) center center no-repeat; width:72px; height:83px; position:absolute; z-index:2; top:50%; left:50%; margin-top:-30px; margin-left:-21px; }
.wrapper section.main_content .block_videos .block_corporate .corporate_video .title_video { width:96%; float:left; padding:10px 2%; background:#000000; font-family: 'MyriadProRegular'; font-size:22px; color:#ffffff; margin-top:-2px;}
.wrapper section.main_content .block_videos .block_corporate .corporate_video .title_video a {color:#ffffff;}
.business_content { width:100%; float:left; padding-bottom:40px;}
.business_content .block_top { width:100%; float:left;}
.business_content .block_top .image_update { width:49%; float:left;}
.business_content .block_top .image_update img { width:100%; height:auto;}
.business_content .block_top .block_title { width:31%; float:left; margin-left:2%; }
.business_content .block_top .block_title h2 {font-family:'HelveticaNeueLTStd-Bd';  font-size:30px; color:#005597; padding:2% 2%;  }
.business_content .block_top .block_title span {font-family: 'MyriadProRegular'; font-size:16px; color:#333333; float:left; }
.business_content .block_top .block_nav { width:16%; float:left; margin-left:2%; }
.business_content .block_top .block_nav a {font-family: 'MyriadProRegular'; font-size:14px; color:#333333; width:120px; float:left; margin:10px 0; padding:20px 20px; }
.business_content .block_top .block_nav a.next_update {background:url(../png/gallery_next.png) right center no-repeat #ececec;  }
.business_content .block_top .block_nav a.previous_update {background:url(../png/gallery_prev.png) left center no-repeat #ececec; }
.business_content .block_nav_mob { width:300px; float:left; margin-left:2%; display:none; margin-bottom:20px; }
.business_content .block_nav_mob a {font-family: 'MyriadProRegular'; font-size:14px; color:#333333; width:120px; float:left; margin:10px 0; padding:20px 20px; }
.business_content .block_nav_mob a.next_update {background:url(../png/gallery_next.png) right center no-repeat #ececec;  }
.business_content .block_nav_mob a.previous_update {background:url(../png/gallery_prev.png) left center no-repeat #ececec; }
.business_content .update_description { width:100%; float:left; margin:15px 0 30px 0;}
.business_content .block_top .block_title .update_cat { padding:5px 12px; text-align:center; margin:10px 2%; background:#F47B21; color:#ffffff; float:left; text-transform:uppercase;  }
.business_content .block_top .block_title .updates { margin:20px 0 25px 10px; width:100%;}
.business_content .update_description p { font-size:19px; line-height:26px; }
.business_content .update_description p a  {color: #015697; transition: all 0.7s ease; }
.business_content .update_description p a:hover {color: #00a4e4 }
.newsroom_events .events_content .block_top { cursor:pointer;}
.events_content { width:100%; float:left; }
.events_content .block_top { width:100%; float:left; margin-top:20px;}
.events_content .block_top .dates_events { width:130px; height:140px; background:#F47B21; float:left; padding:10px 10px 0 10px; }
.events_content .block_top .dates_events span { width:100%; text-align:center; margin:10px 0 0 0; float:left;}
.events_content .block_top .dates_events span.month {font-family: 'MyriadProRegular'; font-size:35px; color:#ffffff; } 
.events_content .block_top .dates_events span.day { font-family: Georgia, "Times New Roman", Times, serif; font-size:30px; color:#ffffff;} 
.events_content .block_top .dates_events span.year { font-family: Georgia, "Times New Roman", Times, serif; font-size:25px; color:#ffffff;} 
.events_content .block_top .block_title { width:58%; float:left; margin-left:2%; }
.events_content .block_top .block_title h2 {font-family:'HelveticaNeueLTStd-Bd';  font-size:28px; color:#005597; padding:2% 2%;  }
.events_content .block_top .block_title span {font-family: 'MyriadProRegular'; font-size:20px; color:#333333; }
.events_content .block_top .block_title span.event_venue { float:left; width:96%; padding:1% 2%;  }
.events_content .block_top .block_title span.event_type { padding:5px 12px; text-align:center; margin:10px 2%; background:#F47B21; color:#ffffff; float:left; text-transform:uppercase;  }
.events_content .block_top .block_nav { width:16%; float:right; margin-left:2%; }
.events_content .block_top .block_nav a {font-family: 'MyriadProRegular'; font-size:14px; color:#333333; width:120px; float:left; margin:10px 0; padding:20px 20px; }
.events_content .block_top .block_nav a.next_update {background:url(../png/gallery_next.png) right center no-repeat #ececec;  }
.events_content .block_top .block_nav a.previous_update {background:url(../png/gallery_prev.png) left center no-repeat #ececec; }
.events_content .block_nav_mob { width:300px; float:left; margin-left:2%; margin-bottom:15px; display:none;  }
.events_content .block_nav_mob a {font-family: 'MyriadProRegular'; font-size:14px; color:#333333; width:120px; float:left; margin:10px 0; padding:20px 20px; }
.events_content .block_nav_mob a.next_update {background:url(../png/gallery_next.png) right center no-repeat #ececec;  }
.events_content .block_nav_mob a.previous_update {background:url(../png/gallery_prev.png) left center no-repeat #ececec; }
.events_content .update_description { width:98%; float:left; padding:2% 1% 1% 1%; font-family: 'MyriadProRegular'; font-size:18px; line-height:26px; color:#333333;}
.events_content .update_description p { width:100%; float:left; margin:8px 0;}
.events_content .update_description p a {color: #00a4e4; margin:0;}
.events_content .update_description ul li a {color: #00a4e4; margin:0;}
.events_content .update_description a {font-family: 'MyriadProRegular'; font-size:20px; color:#ffffff; }
.events_content .update_description a.link_icc {font-size: 20px; line-height: 26px; color: #00a4e4; margin:0; }
.events_content .update_description a.link_icc:hover {color: #00a4e4; }
.events_content .update_description ul li {float: left;margin: 5px 0;font-family: 'MyriadProRegular';font-size: 18px;color: #333333;line-height: 25px;background: url(../png/bullet_mcci.png) left 3px no-repeat;padding: 0 0 0 24px;
  width: 95%;
}
.events_content .update_description a:hover {color:#333333; }
.events_content .update_description a.download_event {float:left; font-family: 'MyriadProRegular'; font-size:16px; color:#F2791F; margin:0; padding-top:15px; }
.events_content .update_description a.download_event:hover {color:#333333; }
.business_content .upcoming_events .newsroom_events .events_details .listing { width:100%; float:left;}
.business_content .upcoming_events .newsroom_events .events_details .listing li {font-family: 'MyriadProRegular';font-size: 16px; color: #333333;margin: 20px 0;background: url(../png/news_list.png) left center no-repeat;padding: 24px 0 0 45px;min-height: 36px; border-bottom:1px dashed #cccccc;}
 .business_content .upcoming_events .newsroom_events .events_details .listing li a { color: #333333;}
 .links_btm { width:100%; float:left; margin:0 0 20px 0;}
  .links_btm ul li { width:100%; float:left; background:none !important; margin:0 !important; padding:0 !important;}
    .links_btm ul li a.download_event { margin:0;}
.challenge_container { width:100%; float:left; }
.challenge_container .block_top { width:100%; float:left;} 
.challenge_container .block_top .challenge_image { width:49%; float:left;}
.challenge_container .block_top .challenge_image iframe { width:100%; min-height:340px; float:left;}
.challenge_container .block_top .block_title { width:31%; float:left; margin-left:2%; }
.challenge_container .block_top .block_title h2 {font-family:'HelveticaNeueLTStd-Bd';  font-size:30px; color:#005597; padding:2% 2%;  }
.challenge_container .block_top .block_title span {font-family: 'MyriadProRegular'; font-size:16px; color:#333333; float:left; }
.challenge_container .block_top .block_nav { width:16%; float:left; margin-left:2%; }
.challenge_container .block_top .block_nav a {font-family: 'MyriadProRegular'; font-size:14px; color:#333333; width:120px; float:left; margin:10px 0; padding:20px 20px; }
.challenge_container .block_top .block_nav a.next_update {background:url(../png/gallery_next.png) right center no-repeat #ececec;  }
.challenge_container .block_top .block_nav a.previous_update {background:url(../png/gallery_prev.png) left center no-repeat #ececec; }
.challenge_container .block_nav_mob { width:300px; float:left; margin-left:2%; margin-bottom:15px; display:none; }
.challenge_container .block_nav_mob a {font-family: 'MyriadProRegular'; font-size:14px; color:#333333; width:120px; float:left; margin:10px 0; padding:20px 20px; }
.challenge_container .block_nav_mob a.next_update {background:url(../png/gallery_next.png) right center no-repeat #ececec;  }
.challenge_container .block_nav_mob a.previous_update {background:url(../png/gallery_prev.png) left center no-repeat #ececec; }
.challenge_container .update_description { width:98%; float:left; padding:2% 1%; font-family: 'MyriadProRegular'; font-size:20px; line-height:26px; color:#333333;}
.challenge_container .update_description p { width:100%; float:left; margin:8px 0;}
.challenge_container .update_description a {float:left; font-family: 'MyriadProRegular'; font-size:20px; color:#333333; margin:15px 0; }
.challenge_container .update_description a:hover {color:#F47B21; }
.challenge_container .block_top .block_title span.challenge_date {font-family: 'MyriadProRegular'; font-size:16px; color:#333333; margin: 3% 2%; display: block;float: left;width: 100%;}
.wrapper section.inner_page .contact_left  { width:50%; float:left;}
.wrapper section.inner_page .contact_right  { width:49%; float:left; margin-left:1%;}
.wrapper section.inner_page .contact_left .contourPage { width:95%; float:left; padding:0 5% 0 0;}
.wrapper section.inner_page .contact_left .contourPage h4 {font-family: 'HelveticaNeueLTStd-Bd';font-size: 40px;color: #333333;margin: 30px 0 10px 0; }
.wrapper section.inner_page .contact_left .contourPage .contourField label { width:85%; float:left; font-family: 'MyriadProRegular'; font-size:18px; color: #575757; margin:10px 0 5px 0; font-weight:normal; }
.wrapper section.inner_page .contact_left .contourPage .contourField input {padding:2px 2%; font-family: 'MyriadProRegular'; font-size:18px; color: #575757; width:96%; float:left;  margin:2px 0 10px 0; border-radius:5px;  }
.wrapper section.inner_page .contact_left .contourPage .contourField select {font-family: 'MyriadProRegular'; font-size:18px; color: #575757; width:100%; float:left;  margin:10px 0; border-radius:5px;  }
.wrapper section.inner_page .contact_left .contourPage .contourField textarea {  resize: none; font-family: 'MyriadProRegular'; font-size:18px; color: #575757; width:100%; float:left;  margin:10px 0; border-radius:5px;  }
.wrapper section.inner_page .contact_left .contourPage .recaptchatable a { color:#F26D1F;}
#bed24d0c-90ab-4e21-82cf-a5c46825b4b0 {font-family: 'MyriadProRegular'; font-size:18px; color: #0B5392; margin:12px 0 0 0; font-weight:lighter; }
.wrapper section.inner_page .contact_left .contourPage .btn.primary { float:right; background:#0B5392; padding:5px 25px; font-family: 'MyriadProRegular'; font-size:18px; color: #ffffff; border-radius:5px; margin:0 25px 0 0; cursor:pointer;   }
.wrapper section.inner_page .contact_left .contourPage .contourField input[type="checkbox"] { width:20px !important; float:left; margin-top:12px;}
.wrapper section.inner_page .contact_left .contourPage .contourField label a {color: #015697; transition: all 0.7s ease; }
.wrapper section.inner_page .contact_left .contourPage .contourField label a:hover {color: #00a4e4; }
.wrapper section.inner_page .contact_right .map_google { width:100%; float:left; margin:50px 0 0 0;}
.custom_duties { width:100%; float:left; margin-bottom:25px;}
.custom_duties .tariffs_form { width:100%; float:left;}
.custom_duties .tariffs_form p {font-family: 'MyriadProRegular'; font-size:18px; color: #0B5392; margin:12px 0 0 0; }
.custom_duties .tariffs_form ul { width:100%; float:left; margin:12px 0 0 0; } 
.custom_duties .tariffs_form ul li { width:100%; float:left; margin:25px 0 0 0 !important; background:none !important;} 
.custom_duties .tariffs_form ul li p.need_help { width:100%; float:left; margin:-20px 0 0 0 !important;}
.custom_duties .tariffs_form ul li p.need_help a {font-family: 'MyriadProRegular'; font-size:14px; color: #0B5392; text-decoration:underline; }
.custom_duties .tariffs_form ul li .label_left { width:140px; float:left;}
.custom_duties .tariffs_form ul li .label_right { width:170px; float:left;}
.custom_duties .tariffs_form ul li .block_custl { width:315px; float:left;}
.custom_duties .tariffs_form ul li .block_custr { width:315px; float:left;}
.custom_duties .tariffs_form ul li .or { display:block; float:left; width:40px;}
.custom_duties .tariffs_form ul li .label_right select {width:180px;  background: #eeeeee; box-shadow: inset 0 1px 1px #f0f0f0; border-radius:3px; padding:3px 2px;  }
.custom_duties .tariffs_form ul li .label_right input {width:180px; font-family: 'MyriadProRegular';  background: #eeeeee; box-shadow: inset 0 1px 1px #f0f0f0; border-radius:3px; padding:3px 2px; border:none;  }
.custom_duties .tariffs_form ul li .label_right span { width:100%; float:left; font-size:11px; margin-top:-5px;}
.custom_duties .tariffs_form .error_tariffs { width:100%; float:left; margin:12px 0 25px 0; font-family: 'MyriadProRegular'; font-size:13px; color: #0B5392; }
.tariffs_form  .btns_tax { float:left; margin:30px 0 30px 8px;}
.tariffs_form  .btns_tax input { width:100px; float:left; margin-left:10px; padding:5px 8px; background:#F2791F; color:#ffffff; border:none; cursor:pointer; }
.results { width:100%; float:left;}
.results h5 {font-family: 'HelveticaNeueLTStd-Bd';font-size: 22px;color: #005597;margin: 30px 0 10px 0; }
.results .header_trade { width:100%; float:left; font-family: 'MyriadProRegular'; font-size:14px; color: #ffffff; background:#5BC4F2; padding:8px 0 5px 0;  }
.results .header_trade a {color: #ffffff; }
.results .header_trade a:hover {color:#005597; }
.results .items_trade { width:100%; float:left; font-family: 'MyriadProRegular'; font-size:14px; color: #666666; margin-top:10px; background:#ffffff; padding:4px 0; }
.results span {  width:100%; float:left; display:block; }
.results .column1 { width:6%; float:left; padding-right:0.5%; font-size:12px; }
.results .column2 { width:auto; max-width:16%; float:left; padding-right:1%; word-wrap:break-word; }
.results .column3 { width:5%; float:right; padding-right:0.5%  }
.results .column4 { width:4.5%; float:right; padding-right:0.5%  }
.results .column5 { width:9%; float:right;}
.career h2 { font-family: 'HelveticaNeueLTStd-Bd';font-size: 40px;color: #333333;margin: 30px 0; float:left;}
.career .collpse_wrapper { width:100%; float:left;}
.career .collpse_wrapper .collapsible{width:100%; float:left;  padding:15px 0; border-bottom: 1px dotted #797979; }
.career .collpse_wrapper .collapsible h3 {font-family:'MyriadProRegular'; font-size:19px; color:#333333; font-weight:normal; line-height:22px; }
.career .collpse_wrapper .collapsible h3 strong { color:#F2791F; margin-right:20px; }
.career .collpse_wrapper .collapsible h3 span { display:block; width:49px; height:49px; padding:0; margin:-8px 2px 0 0 ; float:right; cursor:pointer;}
.career .collpse_wrapper .container_exapand p { width:100%; float:left; font-family:'MyriadProRegular'; font-size:15px; color: #575757; margin:15px 0 10px 0; }
.career .collpse_wrapper .container_exapand a {font-size: 15px;color: #ffffff;margin: 20px 0 0 3px; float: left; padding: 10px 25px;background: #E0672B; border-radius: 5px;}
.publications_content .element {height: 110px;  margin: 5px;  float: left; overflow: hidden; position: relative;}
.publications_content .element {height: 110px;  margin: 5px;  float: left; overflow: hidden; position: relative;}
.directory {  font-family: 'MyriadProRegular';width: 96%;float: left;margin: 25px 0; background: #F1F1F1; padding: 15px 2%; }
.directory .directory_inner { width:100%; float:left; margin:15px 0;}
.directory .diretory_filter { width:auto; float:left; margin:15px 0;}
.directory .directory_btns { width:100%; float:left; margin:15px 0;}
.directory .diretory_filter select {width:auto;float: left;height: 30px;border: #ffffff;border-radius: 3px;line-height: 20px; margin:0 15px; max-width:220px; padding-left:5px;}
.directory .diretory_filter input {width:auto;float: left;height: 30px;border: #ffffff;border-radius: 3px;line-height: 20px; margin:0 15px; max-width:220px; padding-left:5px;}
.directory .diretory_filter span { font-family:'MyriadProRegular'; font-size:17px; color:#333333; font-weight:normal; line-height:22px; width:auto; float:left; margin-top:5px;}
.directory .directory_btns input[type="submit"]   {width: 100px; float: left; margin-right: 10px; padding: 5px 8px;background: #F2791F;color: #ffffff; border: none; cursor:pointer; -webkit-appearance: none;}
#horizontal_slide { border:none !important; font-family:'MyriadProRegular'; font-size:14px; color:#333333;}
.divToggle b { border:none !important; font-size:18px;font-family: 'MyriadProRegular'; color:#333333; line-height:24px;}
.divToggle span {border:none !important; }
.directory a { font-family:'MyriadProRegular'; font-size:15px; color:#F2791F; text-align:center;}
.resp-tabs-container { width:100%; float:left;}
h2.resp-accordion {cursor: pointer;padding: 5px 0px 5px 15px;display: none;}
.resp-tab-content {display: none;}
.resp-content-active, .resp-accordion-active {display: block;}
.resp-easy-accordion h2.resp-accordion {display: block;}
.resp-tab-content-active {display: block;}
.publications_content { width:100%; float:left; margin-top:30px;}
.publications_content .list { width:100%; float:left; position:relative;} 
.wrapper section.inner_page .content_inner .innerright .publications_content #options {float: left;width:100%; border-bottom:1px solid #F2F2F2;   min-height: 30px;}
.wrapper section.inner_page .content_inner .innerright .publications_content #options ul {background: none repeat scroll 0 0 #fff;margin:0;padding:0;float:left;width:100%;}
.wrapper section.inner_page .content_inner .innerright .publications_content #options li {float: left;margin: 25px 20px 0 0; list-style:none; background:none; width:auto; padding:0;}
.wrapper section.inner_page .content_inner .innerright .publications_content #options li a {font-family:'MyriadProRegular'; font-size:20px; color:#999999; text-decoration: none; padding:8px 25px 2px 25px; border-top:1px solid #999999; border-right:1px solid #999999; border-left:1px solid #999999;  }
.wrapper section.inner_page .content_inner .innerright .publications_content #options li a.selected {color: #333333; border-top:4px solid #A2A2A2 ; background:#F2F2F2; padding:7px 25px 2px 25px; }
.isotope, .isotope .isotope-item {transition-duration: 0.8s;}
.isotope {transition-property: height;}
.isotope .isotope-item {transition-property: transform, opacity;}
.isotope.no-transition, .isotope.no-transition .isotope-item, .isotope .isotope-item.no-transition {transition-duration: 0s;}
.isotope-item {z-index: 2;}
.isotope-hidden.isotope-item {pointer-events: none;z-index: 1;}
.isotope, .isotope .isotope-item {transition-duration: 0.8s;}
.isotope {transition-property: height, width;}
.wrapper section.inner_page .content_inner .innerright .publications_content .isotope .isotope-item {transition-property: transform, opacity; width:96% !important; float:left; border-bottom:1px dotted #F2F2F2; padding:15px 2% !important; background:none !important; height:auto;  }
.item {cursor: pointer;}
#options ul ul {left: 0; position: absolute;width: 100%;}
#listing{float: left;margin-top: 62px;width: 100%; }
.isotope .isotope-item  span { width:100%; float:left; font-family:'MyriadProRegular'; font-size:20px; color:#3F5F88; display:block;}
.isotope .isotope-item a {width:100%; float:left; font-family:'MyriadProRegular'; font-size:14px; color:#333333; display:block; padding:2px 0 0 20px ; background:url(../png/icn_publi.png) left 5px no-repeat; }
.wrapper section.inner_page .content_inner .inner_lefttabs .subscription_left {  width: 94%; max-width:280px; padding: 10% 2% 15% 4%;background:#055897;float: left;margin-bottom: 20px; }
.wrapper section.inner_page .content_inner .inner_lefttabs .subscription_left .newsletter { width:100%; float:left;   }
.wrapper section.inner_page .content_inner .inner_lefttabs .subscription_left .newsletter h3 {font-family:'HelveticaNeueLTStd-Bd'; background:url(../png/newslisthd.png) no-repeat left top; font-size:16px; color:#ffffff; padding:30px 0 0 65px; }
.wrapper section.inner_page .content_inner .inner_lefttabs .subscription_left .newsletter span { font-size:15px; color:#ffffff; margin: 23px 0 0 17px; float:left; }
.wrapper section.inner_page .content_inner .inner_lefttabs .subscription_left .newsletter p { font-size:15px; color:#ffffff; margin: 23px 0 0 17px; float:left; }
.wrapper section.inner_page .content_inner .inner_lefttabs .subscription_left .newsletter .form_newsletter { width: 90%; float:left; margin-top:12px; margin-left: 17px;} 
.wrapper section.inner_page .content_inner .inner_lefttabs .subscription_left .newsletter .form_newsletter input { width: 220px; background:#ffffff; border:none; height:30px;}
.wrapper section.inner_page .content_inner .inner_lefttabs .subscription_left .newsletter .form_newsletter button {font-family:'HelveticaNeueLTStd-Bd'; font-size:13px; background:#055897; border: 1px solid #ffffff; height:30px; color:#F2802C; padding: 2px 31px; margin:20px 0 0 0; transition: all 0.7s ease;}
.wrapper section.inner_page .content_inner .inner_lefttabs .subscription_left .newsletter .form_newsletter button:hover {background:#F2802C; border: 1px solid #F2802C; color:#ffffff; }
.wrapper section.inner_page .content_inner .innerright .newsletter_list { width:100%; float:left;}
.wrapper section.inner_page .content_inner .innerright .newsletter_list h3 {font-family:'HelveticaNeueLTStd-Bd'; font-size:26px; margin:20px 0 25px 0; color:#F37A20; }
.wrapper section.inner_page .content_inner .innerright .newsletter_list ul{ width:100%; float:left;}
.wrapper section.inner_page .content_inner .innerright .newsletter_list ul li{ width:93%; float: left; margin: 9px 0;font-family:'HelveticaNeueLTStd-Bd'; font-size: 11px;color:#F15B5E; line-height: 25px; background: url(../png/news_list.png) no-repeat left top; padding: 6px 0 20px 50px; border-bottom:1px dotted #333333;}
.wrapper section.inner_page .content_inner .innerright .newsletter_list ul li a {color:#333333; font-size: 14px; }
.wrapper section.inner_page .content_inner .innerright .newsletter_list .simplePagerContainer { width:100%; float:left;}
.wrapper section.inner_page .content_inner .innerright .newsletter_list .simplePagerContainer ul.simplePagerNav li { width:25px; float:left; background: #015697; font-size: 15px;
color: #575757; margin-left:10px; padding:0; color:#ffffff; border:none;}
.wrapper section.inner_page .content_inner .innerright .newsletter_list .simplePagerContainer ul.simplePagerNav li a { display:block; width:25px; height:25px; text-align:center; color:#ffffff; } 
.wrapper section.inner_page .content_inner .innerright .newsletter_list .simplePagerContainer ul.simplePagerNav li.currentPage  {background: #F2791F;}
.wrapper section.inner_page .simplePagerContainer ul.simplePagerNav li { width:25px !important; float:left; background: #015697; font-size: 15px; color: #575757; margin:0 0 0 10px; padding:0; color:#ffffff; border:none;}
.wrapper section.inner_page .simplePagerContainer ul.simplePagerNav li a { display:block; width:25px; height:20px; padding-top:5px; text-align:center; color:#ffffff; } 
.wrapper section.inner_page .simplePagerContainer ul.simplePagerNav li.currentPage  {background: #F2791F;} 
.wrapper section.inner_page .content_inner .innerright .block_infographic { width:100%; float:left;}
.wrapper section.inner_page .content_inner .innerright .block_infographic h3 {font-family:'HelveticaNeueLTStd-Bd'; font-size:26px; margin:20px 0 25px 0; color:#F37A20; }
.wrapper section.inner_page .content_inner .innerright .block_infographic .infographic_images { width:100%; float:left;}
.wrapper section.inner_page .content_inner .innerright .block_infographic .infographic_images .infographic_image_left1 { width:52%; float:left; margin:25px 0;}
.wrapper section.inner_page .content_inner .innerright .block_infographic .infographic_images .infographic_image_right1 { width:47%; float:left; margin:25px 0;}
.wrapper section.inner_page .content_inner .innerright .block_infographic .infographic_images .infographic_image_left2 { width:71%; float:left;}
.wrapper section.inner_page .content_inner .innerright .block_infographic .infographic_images .infographic_image_right2 { width:28%; float:left;}
.wrapper section.inner_page .content_inner .innerright .block_infographic .infographic_images img { width:100%; height:auto;}
.wrapper section.inner_page .content_inner .inner_lefttabs .register_left { width:100%; float:left; margin-top:30px;} 
.wrapper section.inner_page .content_inner .inner_lefttabs .register_left p {font-family:'HelveticaNeueLTStd-Bd'; font-size:22px; margin:20px 0 15px 0; color:#8C8C8C; }
.wrapper section.inner_page .content_inner .inner_lefttabs .register_left p span {color:#DF662B; }
.wrapper section.inner_page .content_inner .inner_lefttabs .register_left .newsletter { width: 92%; padding: 10% 4% 15% 4%; float:left; background:#F5F5F5; max-width:280px; max-height:240px;  }
.wrapper section.inner_page .content_inner .inner_lefttabs .register_left .newsletter h3 {font-family:'HelveticaNeueLTStd-Bd'; background:url(../jpg/register_icn.jpg) no-repeat left top; font-size:20px; color:#444444; padding:35px 0 0 60px; }
.wrapper section.inner_page .content_inner .inner_lefttabs .register_left .newsletter span { font-size:15px; color:#005393; margin: 23px 0 0 23%; float:left; }
.wrapper section.inner_page .content_inner .inner_lefttabs .register_left .newsletter a { font-size:15px; color:#ffffff; margin: 23px 0 0 23%; float:left; padding:10px 25px; background:#E0672B; border-radius:5px;}
ul.simple-pagination {list-style: none;}
.simple-pagination {display: block;overflow: hidden;padding: 0 5px 5px 0;margin: 0;}
.simple-pagination ul {list-style: none;padding: 0;margin: 0;}
.simple-pagination li {list-style: none;padding: 0;margin: 0;float: left;}
.light-theme a, .light-theme span {float: left;color: #666;font-size:14px;line-height:24px;font-weight: normal;text-align: center;border: 1px solid #BBB;min-width: 14px;padding: 0 7px;margin: 0 5px 0 0;border-radius: 3px;box-shadow: 0 1px 2px rgba(0,0,0,0.2);
	background: #efefef; /* Old browsers */background: -moz-linear-gradient(top, #ffffff 0%, #efefef 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#efefef)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ffffff 0%,#efefef 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ffffff 0%,#efefef 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #ffffff 0%,#efefef 100%); /* IE10+ */
	background: linear-gradient(top, #ffffff 0%,#efefef 100%); /* W3C */
}
.checkboxlist { width:100% !important; float:left; padding:0 !important;}
#contour_form_EventRegistration .checkboxlist .fieldLabel { margin:12px 0 12px 0;}
#contour_form_EventRegistration .checkboxlist label { width:100%; float:left; margin:-25px 0 0 23px }

#ContentPlaceHolderDefault_Content_forgotpassword_3_RequiredFieldValidator1 { margin:10px 0 0 4px; display:block; }
.download_event { font-size:15px; color:#F2791F; float:left; padding:10px 0 10px 45px; background: url(../png/event_download.png) 5px center no-repeat;}
.register_event { font-size:15px; color:#ffffff; margin: 23px 0 0 0; float:left; padding:10px 25px; background:#E0672B; border-radius:5px;}
.light-theme a:hover {text-decoration: none;background: #FCFCFC;}
.light-theme .current {background: #666;color: #FFF;border-color: #444;box-shadow: 0 1px 0 rgba(255,255,255,1), 0 0 2px rgba(0, 0, 0, 0.3) inset;cursor: default;}
.light-theme .ellipse {background: none;border: none;border-radius: 0;box-shadow: none;font-weight: bold;cursor: default;}
.light_blue {color: #00a4e4;}
.stickyMember { position: fixed; top: 240px; right: 0px; background:#000; width: 93px; height: 173px; display: none; z-index: 999; }
.stickyMember ul { margin: 0; padding:0;}
.stickyMember ul li { list-style-type: none; margin-bottom:1px; } 
.icon-contact {background-position:0 0; background-color:#015697;}
.icon-member {background-position:0 -87px; background-color:#F47B21;} 
.ezsearch-results { width:100%; float:left;} 
.ezsearch-result {  width: 23%;border: 1px solid #DADADA;padding: 5px; margin-right: 0.5%; float: left; margin-top:25px; cursor:pointer;}
.ezsearch-result d6 { cursor: pointer;}
.ezsearch-result .image_update img { width:100%; height:auto;}
.ezsearch-result .update_description { width:100%; float:left; margin: 15px 0;  }
.ezsearch-result .update_description .updates { font-size:11px; color:#333333; }
.ezsearch-result .update_description .update_cat { background:#0B5493; color:#ffffff; padding:2px 10px; text-transform:uppercase; margin-left:10px; font-size:12px; font-weight:normal;}
.ezsearch-result .update_description h4 { font-size:16px; color:#333333; margin:12px 0; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; margin-bottom:20px; }
.ezsearch-result .update_description a {font-family:'HelveticaNeueLTStd-Bd'; font-size:12px; border:1px solid #cccccc; padding:4px 12px; color:#F26D1F; }
.ezsearch-result:hover .update_description a{ background:#F26D1F; border:1px solid #F26D1F; color:#ffffff;  }
.search_business .select_category { width:300px; float:left;}
.search_business .select_year { width:150px; float:left;}
.ezsearch-pager { width:100%; float:left; margin:45px 0 0 10px;}
.ezsearch-pager a {font-family:'MyriadProRegular'; font-size:14px; color:#333333; }
.ezsearch-pager span {font-family:'MyriadProRegular'; font-size:14px; color:#333333;  }
.ezsearch-pager span.page { float: left;background: #F2791F;font-size: 15px;margin-left: 10px;padding: 5px 10px;color: #ffffff;border: none; display:block; }
.ezsearch-pager a.page { float: left;background: #015697;font-size: 15px;margin-left: 10px;padding: 5px 10px;color: #ffffff;border: none;}
.ezsearch-pager span.prev { float: left;background: #015697;font-size: 15px;color: #F2791F;margin-left: 10px;padding: 5px 10px;color: #ffffff;border: none; display:none; }
.ezsearch-pager span.next { float: left;background: #015697;font-size: 15px;color: #F2791F;margin-left: 10px;padding: 5px 10px;color: #ffffff;border: none; display:none; }
.ezsearch-pager a.prev { float: left;background: #015697;font-size: 15px;color: #575757;margin-left: 10px;padding: 5px 10px;color: #ffffff;border: none; display:block; }
.ezsearch-pager a.next {float: left;background: #015697;font-size: 15px;color: #575757;margin-left: 10px;padding: 5px 10px;color: #ffffff;border: none; display:block; }
.ezsearch-summary p {width:100%; float:left; font-family:'MyriadProRegular'; font-size:15px; color:#333333; line-height:22px; }
.ezsearch-result-count p {width:100%; float:left; font-family:'MyriadProRegular'; font-size:14px; color:#333333; }
.search_business { font-family:'MyriadProRegular'; width:96%; float:left; margin:25px 0; background: #F1F1F1; padding:2% 2%;}
.search_business input[type="text"]{cursor:text;padding:2px 10px;margin:0 15px;width:85%;float:left;height:25px;border:#ffffff;border-radius:3px; max-width:280px; }
.search_business select{width:85%;float:left;height:30px;border:#ffffff;border-radius:3px;line-height:20px; max-width:280px; margin-left:15px;}
.search_business input[type="submit"]{border:none;border-radius:3px;color:#ffffff;background:#F2791F; ;padding:6px 35px;font-size:15px;cursor:pointer;}
.search_business .sumbmit_button a {border:none;border-radius:3px;color:#ffffff;background:#F2791F; ;padding:6px 35px;font-size:15px;cursor:pointer; margin-left:15px;}
.search_business .sumbmit_button a:hover{color:#ffffff;background:#005496;}
.sumbmit_button { width:100%; float:left; margin:25px 0 0 15px;}
.search_business input[type="submit"]:hover{color:#ffffff;background:#005496;}
simplePagerContainer ul.simplePagerNav li {width: 25px;float: left;background: #015697;font-size: 15px;color: #575757;margin-left: 10px;padding: 0; color: #ffffff;border: none;}
.career .vacancy_intro { width:100%; float:left; margin:10px 0 10px 0;}
.career .vacancy_intro p {font-family:'MyriadProRegular'; font-size:17px; color: #575757; }
.career .spontaneous_application { width:100%; float:left; margin:30px 0 25px 0;}
.career .spontaneous_application a { font-size:15px; color:#ffffff; margin: 0 0 0 15px; float:left; padding:10px 25px; background:#E0672B; border-radius:5px;}
.wrapper section.inner_page .block_challenge { width:100%; float:left; position:relative; }
.wrapper section.inner_page .block_challenge h2 {font-family:'HelveticaNeueLTStd-Bd';  font-size:35px; color:#DD352C; padding:15px 0;  }
.wrapper section.inner_page .block_challenge .channel {font-family:'HelveticaNeueLTStd-Bd';  font-size:13px; color:#333333; padding:8px 35px; border: 1px solid #DD362D; float:right; margin:-50px 170px 0 0;  }
.wrapper section.inner_page .block_challenge .video_description { width:110px; height:60px; padding:4px 4px; }
.wrapper section.inner_page .block_challenge .video_description h4 {font-family:'HelveticaNeueLTStd-Bd'; font-weight:lighter;font-size:17px; color:#ffffff; margin:-2px 0 0 2px;}
.wrapper section.inner_page .block_challenge .video_description h4 strong {font-size:34px}
.wrapper section.inner_page .block_challenge .video_description span.zoom {font-family:Arial; font-size:6px; color:#ffffff; width:100%; margin:2px 0 0 1px; float:right; display:block; text-align:right; }
.wrapper section.inner_page .block_challenge .video_description span.by_mcci {font-family:Arial; font-size:9px; color:#ffffff; margin:2px 0 0 1px; display:block; text-align:right; width:100%; float:right;}
.wrapper section.inner_page .block_challenge .slider_challenge { width:94%; float:left; padding:2% 3% ;}
.wrapper section.inner_page .block_challenge .slider_challenge ul { width:100%; float:left;}
.wrapper section.inner_page .block_challenge .slider_challenge ul li { width:100%;  float:left; cursor:pointer; margin-top:20px; border-bottom:1px dashed #999999; padding-bottom:10px}
.wrapper section.inner_page .block_challenge .slider_challenge ul li h5 { text-transform:none;}
.wrapper section.inner_page .business_content .block_challenge .slider_challenge ul.gallery  li { cursor: default;}
.wrapper section.inner_page .block_challenge .slider_challenge ul li .challenge_image { width:195px; float:left; height:110px; overflow:hidden; position:relative;  }
.wrapper section.inner_page .block_challenge .slider_challenge ul li .challenge_description { padding:10px 5px; font-family: 'MyriadProRegular'; font-size:14px; color:#333333; float:left; line-height:18px; width:100%;}
.wrapper section.inner_page .block_challenge .slider_challenge ul li a.readmore { float:left; width:65px; font-family: 'HelveticaNeueLTStd-Bd'; font-size: 12px; border: 1px solid #cccccc; padding: 2px 12px;color: #F26D1F;transition: all 0.7s ease; background:none; padding:6px 10px;}
.wrapper section.inner_page .block_challenge .slider_challenge ul li a.readmore:hover {color:#F2791F; }
.memberspage { width:100%; float:left;}
.memberspage p { font-family:'MyriadProRegular'; font-size:18px; color:#333333; line-height:24px;}
.memberspage p a { font-family:'MyriadProRegular'; font-size:18px; color:#F2791F; line-height:24px;}
.memberspage ul li { width:100%; float:left; margin:20px 0 0 0;}
.memberspage .label { width:100px; float:left;}
.memberspage .input { width:340px; float:left;}
#ContentPlaceHolderDefault_Content_members {  width: 30px;float: right;display: block;margin: 5px 0 0 0;}
.sharer { width:100%; float:left;}
.sharer ul li { width:50px; float:left;}
.memberspage .input input[type="text"]{padding:2px 10px;margin:-7px 0 0 15px;width:100%;float:left;height:25px;border:#ffffff;border-radius:3px; max-width:280px; border:1px solid #cccccc; }
.memberspage .input input[type="password"]{padding:2px 10px;margin:-3px 0 0 15px;width:100%;float:left;height:25px;border:#ffffff;border-radius:3px; max-width:280px; border:1px solid #cccccc; }
.login_submit a {font-size: 15px;color: #ffffff;margin: 23px 0 0 115px; float: left; padding: 8px 25px;background: #E0672B; text-transform:uppercase; }
.login_submit { width:100%; float:left;}
.form_memberslogin p {font-family:'MyriadProRegular'; font-size:14px; color:#333333; line-height:20px; margin-top:40px; float:left; width:100%; }
.form_memberslogin p.error_login {margin-top:10px; }
.form_memberslogin p a { font-family:'MyriadProRegular'; font-size:11px; color:#F2791F; line-height:24px;}
.form_memberslogin p.become_member {margin-top:20px;}
.form_memberslogin p.become_member a {font-size:14px;}
.tradestats { width:100%; float:left;}
.tradestats .tradestats_content { width:100%; float:left; margin-top:-10px;}
.tradestats .tradestats_content ul li { background:none !important; float:left; width:auto !important; margin:10px 50px 0 -10px !important; font-family:'MyriadProRegular'; font-size:15px; color:#333333; padding:0 !important; }
.tradestats .tradestats_content ul.multiselect-container.dropdown-menu li { width:100% !important; float:left;}
.tradestats .tradestats_content ul.multiselect-container.dropdown-menu li a label { width:100%; float:left; padding:0 5px 0 21px; font-size:14px;  } 
.tradestats .tradestats_content ul.multiselect-container.dropdown-menu li a label input { margin-top:0px !important; -webkit-appearance: checkbox; }
.tradestats .tradestats_content ul.multiselect-container.dropdown-menu { min-width:100px !important;}
.tradestats .tradestats_content ul li span { float:left; font-size:14px !important;}
.tradestats .tradestats_content ul li input { width:20px; height:20px; float:left; margin:3px 3px 0 0; -webkit-appearance:radio;box-shadow: none;}
.tradestats .tradestats_content .slider_stats {width:100%; float:left;}
.tradestats  input[type='radio'] { -webkit-appearance:none;border:1px solid darkgray;border-radius:50%;outline:none;box-shadow:0 0 5px 0px gray inset;}
.tradestats  input[type='radio']:hover {box-shadow:0 0 5px 0px orange inset;}
.tradestats  input[type='radio']:before { content:'';display:block; width:45%; height:45%;margin: 25% 24% 25% 26%;    border-radius:50%;    }
.tradestats  input[type='radio']:checked:before { background:#DF662B;}
.tradestats .tradestats_content .slider_stats .stats_year {float:left; width:100%; margin:25px 0 0 0;    position:relative;}
.tradestats .tradestats_content .slider_stats .stats_year span.year { width:60px; float:left; font-family:'MyriadProRegular'; font-size:18px; color:#333333; display:block;  padding:0; margin-top: -4px;}
.tradestats .tradestats_content .slider_stats .stats_year span.from { width:40px; float:left; font-family:'MyriadProRegular'; font-size:15px; color:#333333; display:block; padding:0; }
.tradestats .tradestats_content .slider_stats .stats_year span.to { width:30px; float:left; font-family:'MyriadProRegular'; font-size:15px; color:#333333; display:block; margin-left:15px; padding:0; }
.tradestats .tradestats_content span.slect_yr { width:250px; float:left; font-family:'MyriadProRegular'; font-size:12px; color:#333333; display:block; margin-left:15px; padding:0; }
.tradestats .tradestats_content .slider_stats .stats_year input { width:40px; float:left; background:#cccccc; border:1px solid #cccccc; border-radius:3px; padding:3px 0 3px 10px; color:#333333;   margin: -6px 0 0 0; font-size:14px;}
.tradestats .tradestats_content .slider_stats .stats_year .cover_txtlower {width:50px; height:23px; position:absolute; z-index:2; top:-5px; left:101px; }
.tradestats .tradestats_content .slider_stats .stats_year .cover_txtupper {width:50px; height:23px; position:absolute; z-index:2; top:-5px; left:198px; }
.tradestats .tradestats_content .slider_stats #drag-fixed { width:98%; float:left; margin:18px 0 60px 0;}
.tradestats .block_hscode {float:left; width:100%; margin:10px 0 0 0; }
.tradestats .btns_view {float:left; width:100%; margin:35px 0 0 0; }
.tradestats .btns_view input[type="submit"]   {width: 100px; float: left; margin-right: 10px; padding: 5px 8px;background: #F2791F;color: #ffffff; border: none; cursor:pointer;}
.tradestats .mention_stats {float:left; width:100%; margin:20px 0; font-family:'MyriadProRegular'; font-size:12px !important; color:#333333;} 
.tradestats .btns_country { margin-top:33px; float:left;}
.tradestats .btns_country label { float:left; margin-right:25px;}
.tradestats .btns_country input { float:left; margin:-2px 5px 0 0; width:20px; height:20px;}
.tradestats .btns_country select { margin:-8px 0 0 30px;   background: #eeeeee; box-shadow: inset 0 1px 1px #f0f0f0; border-radius:3px; padding:3px 2px;}
.tradestats .block_hscode { margin-top:15px; float:left;} 
.tradestats .block_hscode label { float:left; margin-right:25px;}
.tradestats .block_hscode input[type="text"] { width:236px; font-family:'MyriadProRegular'; float:left;  background: #eeeeee; border-radius:3px; border:none; padding:4px 5px; margin:-5px 0 0 0px;}
.tradestats .block_hscode input[type="radio"] {float:left; margin:-2px 5px 0 0;   background: #eeeeee; width:20px; height:20px;}
.tradestats .block_hscode select { float:left; margin-right:2px; min-width:220px;}
.tradestats .criteria_stats {float:left; width:100%; margin:35px 0 0 0; font-family:'MyriadProRegular'; font-size:12px !important; color:#333333; }
.tradestats .btn_print {float:left; width:100%; margin:35px 0 0 0; }
.tradestats .table_results {float:left; width:100%; margin:35px 0 0 0; }
.tradestats .table_results th {text-align:left; padding:14px 5px; font-family:'MyriadProRegular'; font-size:14px; color:#333333; }
.tradestats .table_results td {text-align:left; padding:2px 5px 6px 5px; font-family:'MyriadProRegular'; font-size:13px; color:#333333; }
.tradestats .table_results td img { margin:5px 0 0 0;}
.tradestats .table_results .Grid {padding:3px 5px; font-family:'MyriadProRegular'; font-size:14px; color:#333333; }
.tradestats .btns_res { width:100%; float:left; margin-top:25px;}
.tradestats .btns_res .btn_print { width:130px; float:left; margin:0;}
.tradestats .btns_res .print-button { width:100px; float:left;}
.tradestats .btns_res .print-button #ContentPlaceHolderDefault_Content_lblprinter a {width: 100px; float: left;margin-left:0px; padding: 5px 5px 5px 0px; background:url(../png/print_icn.png) no-repeat 4px  4px #ffffff;  color: #666666;border: none; margin-left:25px;  text-align:center; cursor:pointer; }
.btn-group { margin-top:-4px !important;}
.btn-group>.btn:first-child {margin-top:-4px !important; }
.vat { width:70%; float:left; margin:2px 0 0 0; font-size:8px !important; line-height:10px;}
#ContentPlaceHolderDefault_Content_contentmain_ellipro_7_txtvat { margin-left:-36px;}
#ContentPlaceHolderDefault_Content_contentmain_ellipro_7_txtbrn { margin-left:-36px;}
.articleTitle {font-family:'MyriadProRegular'; font-size:14px; color:#333333; }
.articleTitle h1 {font-family:'HelveticaNeueLTStd-Bd'; font-size:22px; margin:20px 0 25px 0; color:#F37A20; }
.articleTxt h1 {font-family:'HelveticaNeueLTStd-Bd'; font-size:22px; margin:20px 0 25px 0; color:#F37A20; }
.articleTxt  { float:left; padding:5px 0px; font-family:'MyriadProRegular'; font-size:14px; color:#333333; line-height:18px;  }
.articleTxt tbody {width:100%; float:left;  }
#dlDetails .articleTxt { cursor:pointer;}
.articleTxt td { padding: 3px 5px; font-family:'MyriadProRegular'; font-size:14px; color:#333333;  float: left;}
.articleTxt td a { color:#333333; text-decoration:none; }
.articleTxt td a:hover {color:#F37A20;}
.TitleContent1 { font-family:'MyriadProRegular'; font-size:16px; color:#333333;  }
.articleTxt p a {font-size: 15px;color: #ffffff;margin: 23px 0 0 15px;float: left; padding: 10px 25px;background: #E0672B;border-radius: 5px; text-decoration:none;}
.articleTxt p a span {color: #ffffff; }
.print_duties { width:100%; float:left; margin:15px 0 0 0;}
.btn_print input[type="submit"] {  width: 130px; float: left;margin-left:0px; padding: 5px 8px 5px 25px; background:url(../png/xls_icon.png) no-repeat 4px  4px #ffffff; color: #666666;border: none;  text-align:center; cursor:pointer; }
.btn_print .print_trades {  width: 100px; float: left;margin-left:0px; padding: 5px 5px 5px 0px; background:url(../png/print_icn.png) no-repeat 4px  4px #ffffff;  color: #666666;border: none; margin-left:25px;  text-align:center; cursor:pointer; }
.print_duties a {  width: 100px; float: left;margin-left: 10px; padding: 5px 8px;background: #F2791F; color: #ffffff;border: none; text-align:center;  }
.Grid {padding:3px 5px; font-family:'MyriadProRegular'; font-size:14px; color:#333333; }
.career { width:100%;float:left;}
.career .collpse_wrapper .container_exapand ul li {float: left;margin: 5px 0;font-family: 'MyriadProRegular';font-size: 15px;color: #575757;line-height: 25px;background: url(../png/bullet_mcci.png) left 3px no-repeat;padding: 0 0 0 23px;
  width: 95%}
.publications_content .list1 ul {float: left;margin-top:-40px;width: 100%; }
.publications_content .list1 ul li { width:90%; float:left;  border-bottom: 1px dashed #F2F2F2; background:none !important; }
.publications_content .list1 ul li span { width:100%; float:left; font-family:'MyriadProRegular'; font-size:20px; color:#3F5F88; display:block;}
.publications_content .list1 ul li a {width:100%; float:left; font-family:'MyriadProRegular'; font-size:14px; color:#333333; display:block; padding:2px 0 0 20px ; margin:10px 0; font-weight:bold; background:url(../png/icn_publi.png) left 5px no-repeat; }
.global-result { width:100%; float:left;}
.global-result h2 { width:90%; float:left;  border-bottom: 1px dashed #cccccc; background:none !important; font-family:'MyriadProRegular'; font-size:20px; color:#3F5F88;}
.global-result h2 a {float:left; font-family:'MyriadProRegular'; font-size:17px; color:#333333; display:block; padding:4px 0 0 24px ; margin:15px 0; background: url(../png/bullet_mcci.png) left 3px no-repeat; } 
.global-result h2 a:hover {  color: #015697;}
.contact_details  { width:100%; float:left; margin:25px 0 0 0;}
.contact_details h3 {font-family:'HelveticaNeueLTStd-Bd'; color: #015697; font-size: 26px; }
.contact_details p { font-family:'MyriadProRegular'; font-size:17px; color:#333333;; float:left; line-height:25px; margin:10px 0 0 0;  }
.contact_details span.phone { background: url(../png/icn_phone.png) no-repeat left top  ; padding:2px 0 0 25px; min-height:25px; font-family:'MyriadProRegular'; font-size:17px; color:#333333; width:100%; display:block; float:left; margin:15px 0 0 0;}
.contact_details span.fax { background: url(../png/icn_fax.png) no-repeat left top  ; padding:2px 0 0 25px; min-height:25px; font-family:'MyriadProRegular'; font-size:17px; color:#333333; width:100%; display:block; float:left; margin: 0;}
.conditions { width:100%; float:left;}
.conditions p {width:100%; float:left; font-family:'MyriadProRegular'; font-size:16px; line-height:20px; color:#333333; margin-top:15px; }
.conditions h4 {font-family:'HelveticaNeueLTStd-Bd'; font-size: 18px; line-height: 24px; color: #F2791F; float: left; width: 100%;}
.conditions ul li {float: left;margin: 5px 0;font-family: 'MyriadProRegular'; font-size: 16px; color: #575757;line-height: 25px; background: url(../png/bullet_mcci.png) left 3px no-repeat; padding: 0 0 0 24px; width: 95%;}
.conditions ul li a { color:#015697;}
.conditions ul li a:hover {color: #00a4e4; }
.conditions p span {font-size: 18px; }
.conditions .light_blue {color: #00a4e4;}
.search_container_mobile { float:left; display:none;}
.search_container_mobile input[type=search] {	font-size: 100%;}
.search_container_mobile input::-webkit-search-decoration,input::-webkit-search-cancel-button {	display: none; }
.members_listing { width:100%; float:left;}
.members_listing table { width:100%; float:left;}
.members_listing tbody { width:100% ; float:left;}
.members_listing table tr { width:100% ;float:left;}
.members_listing table tr td{ width:100%;  float:left;}
.listings {width:100%; float:left; margin:15px 0;}
.moreInfoWrapper  { width:100%; float:left; margin:10px 0 0 0;}
#horizontal_slide { width:90%; float:left;}
.sitemap { width:100%; float:left;}
.sitemap ul li { width:100%; float:left; font-family:'MyriadProRegular'; font-size:14px; line-height:20px; color:#333333; text-transform:none; }
.sitemap ul li a {color:#333333;  }
.sitemap ul li a:hover {color: #00a4e4;}
.sitemap ul li.level-3 { width:100%; float:left; margin:10px 0; color:#015697; font-family:'HelveticaNeueLTStd-Bd'; font-size: 15px; text-transform:uppercase;} 
.sitemap ul li.level-3 a {color:#015697;  }
.sitemap ul li.level-4 { width:90%; float:left; margin:4px 2%; font-family:'HelveticaNeueLTStd-Bd';} 
.sitemap ul li.level-4 a  {color:#333333;   }
.sitemap ul li.level-5 {font-family:'MyriadProRegular'; width:90%; float:left; margin:2px 1%; background: url(../png/page_active.png) left 6px no-repeat;   padding: 1px 0 4px 10px; }
.sitemap ul li.level-5 a {color:#333333;  }
.sitemap ul li.level-5 a:hover {color: #00a4e4;}
.wrapper section.inner_page .contact_left .contourPage h4.contourPageName { font-size:18px;}
.share_title {  font-size: 18px;  font-family: 'HelveticaNeueLTStd-Bd',sans-serif;   color: #F57B20; margin-bottom:30px;float: left;}
#logoTitle { width:300px; margin:0 auto;}
.tradestats .block_year select { float:left; margin-right:2px; min-width:220px;}
.tradestats .block_year #UpdatePanel3 input[type="text"] { width:200px; font-family:'MyriadProRegular'; float:left;  background: #ffffff; border-radius:3px; border:none; padding:4px 10px; margin:5px 5px 0 5px;}
#ContentPlaceHolderDefault_Content_UpdatePanel3 .noborder  { width:100%;  float:left; margin:10px 0 0 0;}

.tradestats .criteria_stats {float:left; width:100%; margin:35px 0 0 0; font-family:'MyriadProRegular'; font-size:15px !important; color:#333333; text-align:center }
.tradestats .btn_print {float:left; width:100%; margin:35px 0 0 0; }
/* search input field */
.search_container_mobile input[type=search] {background:url(../png/search.png) no-repeat left top #F3F3F3; font-family:'MyriadProRegular';  font-size:18px; border: none;height:57px;width: 100%; border:1px solid #e7e7e7; padding-left:70px; transition:none; padding-left:70px;	 }
.search_container_mobile input[type=search]:focus { width:100%; padding-right:0px;  background-color:#F3F3F3;	border-color: #F37A20;}
.search_business #options {float: left;width:100%; border-bottom:1px solid #F2F2F2;   min-height: 30px;}
.search_business #options ul {background: none repeat scroll 0 0;margin:0;padding:0;float:left;width:100%;}
.search_business #options li {float: left;margin: 0 20px 0 0; list-style:none; background:none; width:auto; padding:0;}
.search_business #options li a {font-family:'MyriadProRegular'; font-size:20px; color:#999999; text-decoration: none; padding:8px 25px 8px 25px; border:1px solid #999999;  }
.search_business #options li a.selected {color: #333333; border-top:4px solid #A2A2A2 ; background:#F2F2F2; padding:7px 25px 8px 25px; }
.events_details {float: left;width:100%; margin-top:40px;}
.events_details #options {float: left;width:100%; border-bottom:1px solid #F2F2F2;   min-height: 30px;}
.events_details #options ul {background: none repeat scroll 0 0;margin:0;padding:0;float:left;width:100%;}
.events_details #options li {float: left;margin: 0 20px 0 0; list-style:none; background:none; width:auto; padding:0;}
.events_details #options li a {font-family:'MyriadProRegular'; font-size:20px; color:#999999; text-decoration: none; padding:8px 25px 8px 25px; border:1px solid #999999;  }
.events_details #options li a.selected {color: #333333; border-top:4px solid #A2A2A2 ; background:#F2F2F2; padding:7px 25px 8px 25px; }
.events_details .block_challenge .slider_challenge ul li { width:200px !important; height:250px !important; border:none !important ; }
.events_details .block_challenge .slider_challenge ul li h5 {font-family:'HelveticaNeueLTStd-Bd'; color: #015697; font-size: 16px; float:left; padding-right:10%; margin:10px 0; text-transform:uppercase; }
.inner_page .sharer_inner{background:url(../jpg/sharer.jpg) no-repeat left top;background-size:contain;width:90px;height:90px;float:left;margin:10px 0 0;position:relative}
.inner_page .sharer_inner:hover .sharer_container{display:block; transition: all 0.5s ease;}
.inner_page .sharer_inner .sharer_container{color:#fff;text-transform:uppercase;font-size:1px em;text-align:left;padding-top:5px;display:block;padding-left:5px;line-height:17px;background-color:#f1f1f1;width:85px;height:85px;position:absolute;top:0;left:0;z-index:1;display:none; transition: all 0.5s ease; }
.inner_page .sharer_inner .sharer_container ul{width:80px;float:left}
.inner_page .sharer_inner .sharer_container ul li{width:32px;height:32px;float:left;margin:5px 0 0 5px}
.inner_page .sharer_inner .sharer_container ul li a{width:100%;display:block; margin:0; padding:0;}
.inner_page .sharer_inner .sharer_container ul li a img{width:100%}
.inner_page .block_videos { width:100%; float:left; position:relative; }
.inner_page .block_videos .block_podcast { width:98%; float:left; padding:2% 1%;}
.inner_page .block_videos .block_corporate { width:30%; float:left; margin-left:1%; padding:2% 2%; background:#015697;}
.inner_page .block_videos .block_podcast h3 { font-family:'HelveticaNeueLTStd-Bd';  font-size:35px; color:#999999; padding:10px 0;  }
.inner_page .block_videos .block_corporate h3 { font-family:'HelveticaNeueLTStd-Bd';  font-size:35px; color:#ffffff; padding:10px 0;  }
.inner_page .block_videos .block_podcast ul { width:100%; float:left; min-height:165px;}
.inner_page .block_videos .block_podcast ul li { width:410px !important; margin:15px 18px 10px 0; border:1px solid #999999; float:left; padding:0; cursor:pointer; }
.inner_page .block_videos .block_podcast ul li .podcast_image { width:200px; float:left; position:relative; height:113px; } 
.inner_page .block_videos .block_podcast ul li .podcast_image img { width:100%; height:auto;}
.inner_page .block_videos .block_podcast ul li .podcast_image .video_button {background:url(../png/podcast_play.png) center center no-repeat; width:40px; height:40px; position:absolute; z-index:2; top:50%; left:50%; margin-top:-20px; margin-left:-16px; } 
.inner_page .block_videos .block_podcast ul li .podcast_image .video_button_challenge {background:url(../png/play_challenge.png) center center no-repeat; width:54px; height:54px; position:absolute; z-index:2; top:50%; left:50%; margin-top:-25px; margin-left:-25px;} 
.inner_page .block_videos .block_podcast ul li a.readmore { float:left; width:65px; font-family: 'HelveticaNeueLTStd-Bd'; font-size: 12px; border: 1px solid #cccccc; padding: 2px 12px;color: #F26D1F;transition: all 0.7s ease; background:none; padding:6px 10px; margin:10px 0 0 2px;}
.inner_page .block_videos .block_podcast ul li .podcast_text { width:200px; float:left; margin-left:10px; height:113px; overflow:hidden; } 
.inner_page .block_videos .block_podcast ul li .podcast_text h6 {font-family: 'MyriadProRegular'; font-size:12px; color:#666666; background:url(../jpg/icn_podcast.jpg) right top no-repeat; padding:10px 40px 0 0; min-height:26px; text-transform:uppercase; }
.inner_page .block_videos .block_podcast ul li .podcast_text span {font-family: 'MyriadProRegular'; font-size:14px; color:#333333; margin-top:10px; display:block; }
.inner_page .block_videos .block_podcast ul li .podcast_text p {font-family: 'MyriadProRegular'; font-size:14px; color:#333333; margin-top:20px; }
.inner_page .block_videos .block_podcast ul li .podcast_text a {font-family: 'MyriadProRegular';font-size: 13px;border: 1px solid #cccccc;padding: 4px 12px; color: #F26D1F;}
.inner_page .block_videos .block_podcast ul li:hover .podcast_text a{ background:#F26D1F; border:1px solid #F26D1F; color:#ffffff;  }
.wrapper section.inner_page .member_signup { width:100%; float:left;}
.wrapper section.inner_page .member_signup label { width:200px; font-family: 'MyriadProRegular'; font-size:14px; color:#333333; margin-top:10px; padding: 2px 2px;}
.wrapper section.inner_page .member_signup input { width:300px; font-family: 'MyriadProRegular'; font-size:13px; color:#333333; margin-top:10px; padding: 2px 3px;}
.wrapper section.inner_page .member_signup textarea { width:300px; font-family: 'MyriadProRegular'; font-size:13px; color:#333333; margin-top:10px; padding: 2px 3px;}
.wrapper section.inner_page .member_signup td strong { font-size:15px; color:#F2791F;}
.wrapper section.inner_page .member_signup .text_member_signup {font-size:16px; }
.wrapper section.inner_page .member_signup { width:100%; float:left;}
.wrapper section.inner_page .member_signup label { width:200px; font-family: 'MyriadProRegular'; font-size:14px; color:#333333; margin-top:10px; padding: 2px 2px;}
.wrapper section.inner_page .member_signup input { width:300px; font-family: 'MyriadProRegular'; font-size:13px; color:#333333; margin-top:10px; padding: 2px 3px;}
.wrapper section.inner_page .member_signup textarea { width:300px; font-family: 'MyriadProRegular'; font-size:13px; color:#333333; margin-top:10px; padding: 2px 3px;}
.wrapper section.inner_page .member_signup td strong { font-size:16px; color:#F2791F;}
.wrapper section.inner_page .member_signup .text_member_signup {font-size:16px; }
.wrapper section.inner_page .forgot_password .text_member_signup {font-size:16px; }
.wrapper section.inner_page .forgot_password { width:100%; float:left;}
.wrapper section.inner_page .forgot_password label { width:200px; font-family: 'MyriadProRegular'; font-size:14px; color:#333333; margin-top:10px; padding: 2px 2px;}
.wrapper section.inner_page .forgot_password input { width:300px; font-family: 'MyriadProRegular'; font-size:13px; color:#333333; margin-top:10px; padding: 2px 3px;}
.wrapper section.inner_page .forgot_password .text_forgot_password {font-size:16px; line-height:22px; }
.table_economy { float:left; margin:15px 10px; }
.table_economy td { padding:8px 4px 8px 4px; font-family: 'MyriadProRegular'; font-size:14px; color:#333333; text-align:right;}
.table_economy tr:nth-child(even) {background: #e7e7e7}
.table_economy tr:nth-child(odd) {background: #FFF}
.table_economy .unit { text-align:center !important;}
.table_economy .label_left { text-align:left !important;}
.ezsearch-result-count { width:100%; float:left; margin-bottom:15px;}
.elipro_subscribe{ background:#F3F3F3; padding:10px 15px; margin-left:15px;}
/* Contents */
.scrollup{width:33px;height:33px;position:fixed;bottom:75px;right:20px;display:none;background:url(../png/arrow_up.png) no-repeat left top;z-index:9999;opacity:0.85;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";filter:alpha(opacity=85);}
.scrollup:hover{text-decoration:none;opacity:1.0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);}
.blocknews {float:left;height:345px;overflow:hidden;max-width:265px; width:96%; padding:2%;   border: 1px solid #DADADA; margin-bottom:30px; cursor:pointer;}
.blocknews .d6 { width:100%; float:left;}
.blocknews .d6 .image_update { width:100%; float:left;}
.blocknews .d6 .image_update img { width:100%; height:auto;}
.blocknews .d6 .update_description { width:100%; float:left; margin: 15px 0;  }
.blocknews .d6 .update_description .updates { font-size:11px; color:#333333; }
.blocknews .d6 .update_description .update_cat { background:#0B5493; color:#ffffff; padding:2px 10px; text-transform:uppercase; margin-left:10px; font-size:12px; font-weight:normal;}
.blocknews .d6 .update_description h4 { font-size:14px; line-height:20px; color:#333333; margin:12px 0; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; margin-bottom:20px; }
.blocknews .d6 .update_description a {font-family:'MyriadProRegular'; font-size:12px; border:1px solid #cccccc; padding:2px 12px; color:#F26D1F; transition: all 0.7s ease; }
.blocknews .d6 .update_description a:hover {border:1px solid #F26D1F; padding:2px 12px; color:#ffffff; background:#F26D1F; }
.blocknews:hover .d6 .update_description a {border:1px solid #F26D1F; padding:2px 12px; color:#ffffff; background:#F26D1F; }
.business_content .backbutton {font-family:'MyriadProRegular'; font-size:14px; padding: 6px 12px; text-align: center;margin: 10px 2%;background: #F47B21;color: #ffffff;text-transform: uppercase; margin-top:15px;  }
.gallery_icn { background:none !important; padding:0 !important;}
.events_content .backbutton {font-family:'MyriadProRegular'; font-size:14px; padding: 6px 12px; text-align: center;margin: 10px 2%;background: #F47B21;color: #ffffff;text-transform: uppercase; margin-top:15px;  }
.inner_page .backbutton {font-family:'MyriadProRegular'; font-size:14px; padding: 6px 12px; text-align: center;margin: 10px 2%;background: #F47B21;color: #ffffff;text-transform: uppercase; margin-top:15px;  }
.wrapper section.inner_page .content_inner .innereco { width:97%; float:left; padding:2% 0 5% 3%} 
.wrapper section.inner_page .content_inner .innereco h2 {font-family:'HelveticaNeueLTStd-Bd'; font-size:26px; color:#F37A20; margin-top:20px; float:left; }
.wrapper section.inner_page .content_inner .innereco p {float:left; margin:15px 0; font-family:'MyriadProRegular'; font-size:17px; color:#575757; line-height:25px; }
.wrapper section.inner_page .content_inner .innereco p a {color: #015697; transition: all 0.7s ease; }
.wrapper section.inner_page .content_inner .innereco p a:hover {color: #00a4e4 }
.wrapper section.inner_page .content_inner .innereco .economy .economy_nav ul { width:100%; float:left;}
.wrapper section.inner_page .content_inner .innereco .economy .economy_nav ul li { font-family:'MyriadProRegular'; font-size:15px; color:#575757; margin:12px 0 0 0; width: 84%; padding: 10px 10%  10px 5%; z-index: 2; position: relative; cursor:pointer; }
.wrapper section.inner_page .content_inner .innereco .economy .economy_nav ul li:hover { color:#ffffff; background:url(../jpg/econo_arrow.jpg) no-repeat right top #D95624;   }
.wrapper section.inner_page .content_inner .innereco .economy .economy_nav ul li.resp-tab-active {color:#ffffff; background:url(../jpg/econo_arrow.jpg) no-repeat right top #D95624;    }
.wrapper section.inner_page .content_inner .innereco .economy .economy_nav ul li span {background:url(../png/bullet_mcci.png) left top no-repeat; width: 25px; height: 18px; float:left;   margin-top: -2px;   }
.wrapper section.inner_page .content_inner .innereco .economy .economy_nav ul li:hover span {background:url(../png/bullet_mcci_on.png) left top no-repeat; width: 25px; height: 18px; float:left;    }
.wrapper section.inner_page .content_inner .innereco .economy .economy_nav ul li.resp-tab-active span {background:url(../png/bullet_mcci_on.png) left top no-repeat; width: 25px; height: 18px; float:left;    }
.directory_head { padding-right:25px; }
.wrapper section.inner_page .innereco .breadcrums ul { width:100%; float:left;}
.wrapper section.inner_page .innereco .breadcrums ul li { background:none; float:left; margin:0 5px; width:auto; padding:0; line-height:22px;}
.wrapper section.inner_page .innereco .breadcrums ul li.active {font-family:'MyriadProRegular'; font-size:12px; color:#F2791F; font-weight:normal; line-height:28px; }
.wrapper section.inner_page .innereco .breadcrums ul li a {font-family:'MyriadProRegular'; font-size:12px; color:#666666; font-weight:normal; line-height:22px; text-transform:none; }
.container_map h1 {font-family: 'HelveticaNeueLTStd-Bd';font-size: 40px; color: #333333; margin: 30px 0;}
.economytabbing { width:72%; float:left; } 
.economy_nav { width: 27%; float:left;}
.economytabbing .resp-tab-content { width:100%; float:left;}
.economytabbing h2 { font-size:20px !important; width:100%; float:left;}
#listingg { width:100%; float:left; }
#listingg .tit { width:100%; float:left; display:block; font-family: 'MyriadProRegular';font-size: 20px;color: #666666;  padding-bottom:8px; margin:25px 0 15px 0; border-bottom:1px solid #eeeeee;}
#listingg li { background: url(../png/icn_publi.png) left 5px no-repeat !important;}
.form_elipro { width:100%; float:left;}
.form_elipro h2 {font-family: 'HelveticaNeueLTStd-Bd';font-size: 26px;margin: 20px 0 25px 0; color: #F37A20; width:100%; float:left; }
.form_elipro span {font-family: 'MyriadProRegular';font-size: 16px;color: #666666; }
.form_elipro td input { width:300px; padding: 2px 2px;font-family: 'MyriadProRegular';font-size: 15px;color: #575757;border-radius: 5px; border: 1px solid #bbb;}
.form_elipro td input[type="checkbox"] { width:20px;}
.form_elipro td select { width:305px; padding: 2px 2px;font-family: 'MyriadProRegular';font-size: 15px;color: #575757;border-radius: 5px; border: 1px solid #bbb;}
.form_elipro .subsciption_title {font-size: 16px; color: #F2791F; margin: 8px 0 5px 0; width:100%; float:left;}
.form_elipro td select.textFieldRecherche { width:140px;}
.form_elipro .btn_subscription {font-size: 13px;color: #ffffff; margin: 19px 0 0 0; float: left; padding: 8px 3px;background: #E0672B;text-transform: uppercase;}
.form_elipro .btn_cancel {font-size: 15px;color: #ffffff; margin: 23px 0 0 15px; float: left; padding: 8px 25px;background: #E0672B;text-transform: uppercase;}
.form_elipro .btn_review {font-size: 15px;color: #ffffff; margin: 19px 0 0 3px; float: left; padding: 8px 25px;background: #E0672B;text-transform: uppercase;}
.form_elipro .btn_send {font-size: 15px;color: #ffffff; margin: 19px 0 0 15px; float: left; padding: 8px 25px;background: #E0672B;text-transform: uppercase;}
.form_elipro .btn_cancel {font-size: 15px;color: #ffffff; margin: 19px 0 0 15px; float: left; padding: 8px 25px;background: #E0672B;text-transform: uppercase;}
.form_elipro .btn_process {font-size: 15px;color: #ffffff; margin: 19px 0 0 15px; float: left; padding: 8px 25px;background: #E0672B;text-transform: uppercase;}
.form_elipro .btn_subscription:hover { color:#333333;}
.form_elipro .btn_cancel:hover { color:#333333;}
.form_elipro .btn_review:hover { color:#333333;}
.form_elipro .btn_send:hover { color:#333333;}
.form_elipro .btn_cancel:hover { color:#333333;}
.form_elipro .btn_process:hover { color:#333333;}
#ContentPlaceHolderDefault_Content_contentmain_ellipro_7_chkAgreeValidator { font-size:13px;}
#ContentPlaceHolderDefault_Content_contentmain_ellipro-review_7_txtsubtotal { color:#333333;}
.text_mra { font-size:14px;}
.pdf_container { width:100%; float:left; margin:15px 0; display:none;}
.pdf_container ul li {  float: left;margin: 5px 0;font-family: 'MyriadProRegular';font-size: 17px;color: #575757;line-height: 25px;background: url(../png/event_download.png) 5px center no-repeat !important; padding: 20px 0 0 50px !important;  width: 95%; min-height:40px; }
.pdf_container ul li a {color: #575757; }
.left_nav_mobile { width:100%; float:left; display:none;}
.left_nav_mobile ul {width:100%; float:left;  background: #E0E0DE !important;}
.left_nav_mobile ul li { width:98% !important; background:none !important; color: #666666 !important; margin:0 !important; padding:0 !important;}
.left_nav_mobile ul li a {
  display: block;
  position: relative;
  padding: 15px 20px;
  font-size: 16px;
  line-height: 20px;
  font-weight: 300;
  color: #666666 !important;
  outline: none;
  text-decoration: none;
  border-bottom: 1px dotted #CCC;
  text-transform:uppercase;
}
.left_nav_mobile ul li > a:after {
  position: absolute;
  top: 0;
  right:5px;
  line-height: 50px;
  font-family: 'icomoon';
  speak: none;
  -webkit-font-smoothing: antialiased;
  content: "\e000";
  color: #999999;
}
#ContentPlaceHolderDefault_Content_contentmain_ellipro-edit_7_UpdatePanel1 span { color:#333333;}
.table_fees { width:100%; float:left;}
.articleTxt td.missiontxt { min-width:120px;}
.ch_hover {display: none;}
.conditions p  a   {font-family:'MyriadProRegular';  font-weight:lighter;font-size:15px; line-height:20px; color:#0098DA; transition: all 0.7s ease;}
.conditions p  a:hover {  color: #444444; }
.talents_list { background:none !important; margin:0;}
.wrapper section.inner_page .content_inner .innerright .menu-trade { float:left; width:100%; margin:20px 0 0 0;  }
.wrapper section.inner_page .content_inner .innerright .menu-trade ul { margin:0; padding:0; list-style:none; float:left;}
.wrapper section.inner_page .content_inner .innerright .menu-trade ul li { width:auto; padding:0; list-style:none; float:left; color:#FFF; margin: 0 10px 0 0 !important; background:none;}
.wrapper section.inner_page .content_inner .innerright .menu-trade ul li a { background:#005696; color:#FFF;text-decoration:none; padding:5px 10px; font-size:20px }
.wrapper section.inner_page .content_inner .innerright .menu-trade ul li a:hover { background:#F57B20; color:#FFF;  text-decoration:none; }
.wrapper section.inner_page .content_inner .innerright .menu-trade ul li a.active { background:#F57B20; }
.share_per { display:block; margin-top:4px;}
#dl-menu{width:100%; float:left;position:absolute;top: 87px;right:0px;display:none;margin:0;padding:0;z-index:100;}
.dl-menuwrapper button {z-index:100; position:absolute;top:-59px;right:0px; width:60px;height:59px; padding:0;cursor:pointer;display:block; outline:none; border:none; background-image:url('../png/menu-icon.png'); background-repeat:no-repeat; background-color:#E0E0DE; background-position:center center; transition: all 0.7s ease;  }
.dl-menuwrapper button.dl-active{background-image:url('../png/menu-icon-active.png');}
.dl-menuwrapper li a {font-family:'MyriadProRegular'; display: block;position: relative;padding: 15px 20px 2px 20px;font-size: 13px;line-height: 20px;font-weight: 300;color: #666666;outline: none; text-transform:uppercase; }
.contact_m, .members_login   { display:none}
.contenthover a { display:block; padding:50% 0; text-align:center; font-family:'HelveticaNeueLTStd-Bd'; font-size:20px; color:#ffffff; opacity:1.0 !important;}
.contenthover, .contenthover h3, contenthover a { color:#fff; }
.contenthover h3, .contenthover p { margin:0 0 10px 0; line-height:1.4em; padding:0; }
.d6 { width:100%; float:left; height:350px;}
.ch_wrapper, .ch_normal, .ch_hover  {width:99.8%!important;float:left!important; } 
.map_legend { position:absolute; z-index:10; left:25px; bottom:15px;   color: #000000;font-size: 16px;line-height: 20px; font-family:'MyriadProRegular';}
 #nav > a { display: none;}
 #nav li {position: relative;}
 #nav li ul { display: none; position: absolute;}
#nav li:hover ul {display: block;}
.message_mobile { width:100%; float:left; font-family:'MyriadProRegular';padding: 15px 20px 20px 0px;font-size: 16px;line-height: 20px;font-weight: 300;color: #666666; display:none; }
input[type="submit"] {   -webkit-appearance: none;}
/*input[type="text"]  { -webkit-appearance: none;}*/
input[type="select"] {   -webkit-appearance: none;}
		.textTarrifs { width:100%; float:left;}
.colHSCode { float:left;  width:6%; margin-right:0.5%}
.colDescription { float:left; width:26%; margin-right:1.5%}
.colData { float:left;  width:5%;margin-right:0.5%;}
	

/*kusum sme 14.3.2016*/


.smeoffers{width:100%;float:left;}
.smeoffers .titlesme{float:left;width:100%;text-align:center;font-size:34px;font-family: 'MyriadProRegular';}
.wrapper section.inner_page .content_inner .innerright .smeoffers ul li{list-style:none;background:none;width: 19%;
margin-right: 1%;padding:0;cursor:pointer;}
.smeoffers .cattxt{float:left;width:100%;text-align:center;font-size:14px;font-family: 'MyriadProRegular';padding:1% 0;margin-bottom:2%;}
.smeoffers .cattxt a{color:#0B5292;}
.smeoffers ul li span.curr{height:46px;float:left;width:100%;font-family: 'HelveticaNeueLTStd-Bd';font-size: 20px;color: #F37A20;text-align:center;padding:1% 0;margin-bottom:5%;}
.smeoffers ul li img{width:100%;height:auto;}
.smeoffers ul {float:left;width:100%;}
.bigad{float:left;width:95%;border:1px solid #D6D6D6;padding:2%;margin:5% 0;}
.bigad span {float: left;
position: relative;
top: -28px;
display: block;
width: 100px;
text-align: center;
background: #fff;color:#333333;font-size:12px;font-family: 'MyriadProRegular';}
.smad{float:left;border:1px solid #D6D6D6;width: 87%;padding:2% 6% 5% 6%;max-width: 265px;}
.smad span {float: left;
position: relative;
top: -11px;
display: block;
width: 85px;
text-align: center;
background: #fff;color:#333333;left:5%;font-size:12px;font-family: 'MyriadProRegular';}
.carmore{margin:-16px auto 0 auto;background:url('../jpg/more.jpg');width:32px;height:32px;display:block;z-index:999;position:relative;}

.bigad img,.smad img{width:100%;}

.offer{float:left;width:46%;background:#F7F7F7;padding:15px;margin-bottom:2%;min-height:525px;overflow:hidden;height:auto;}
.offer .offercat{font-size:12px;text-transform:uppercase;padding:2% 0;color:#0B5493;border-bottom:1px solid #E3E3E3;width:100%;float:left;display:block;font-family: 'HelveticaNeueLTStd-Bd';}
.offerleft,.offeright{width:50%;float:left;}
.offerleft .offertxt{float:left;width:100%;color:#333333;font-size:20px;padding:2% 0;}
.offerdiscount{color:#E06A2C;font-size:26px;width:100%;float:left;}
.offerdiscounttxt{color:#333333;font-size:12px;font-family: 'MyriadProRegular';}
.offercontact,.offertxt,.offertxt p{clear:both;float:left;width:100%;font-family: 'MyriadProRegular' !important;margin-top:10px!important;color:#666666;font-size:14px!important;line-height:20px!important;}
.offertxt a{float:left;width:100%;padding:2% 0;color:#0B5392;font-family: 'MyriadProRegular';}
.offertxt a:hover{color: #F37A20;}
.offeright img{    width: 85%; float: right; height: auto;}
.offercontact .offermap {background:url('../png/logomap.png') no-repeat 0 0;  height:15px; padding-left:20px;line-height:15px;}
.offercontact .offertel {background:url('../png/logotel.png') no-repeat 0 0;  height:15px; padding-left:20px;line-height:15px;}
.offercontact .offeremail {background:url('../png/logoenv.png') no-repeat 0 0;  height:13px; padding-left:20px;line-height:13px;}
.offercontact .offerweb {background:url('../png/logoweb.png') no-repeat 0 0;  height:17px; padding-left:20px;line-height:17px;}
.offertel,.offeremail,.offerweb,.offermap{clear:left;float:left;color:#333333;font-family: 'MyriadProRegular'; float:left;font-size:12px;margin-bottom:20px}
.offercontact .offeremail:hover,.offercontact .offerweb:hover{color:#0B5392;}
.offer:nth-child(even) {margin-left:2%;}

#offersearch{background:#F37A20;margin:0;width: 95.5%;margin-bottom:20px;}
#offersearch .sumbmit_button{width:auto;margin-top:auto;}
#offersearch input[type="submit"]{background:#fff!important;color:#000;}

.searchkeyonly,.searchother,.searchfinance,.searchtech,.searchRisk,.searchcoach{visibility:hidden;}
.searchkeyonly .simplePagerNav,.searchother .simplePagerNav,.searchfinance .simplePagerNav,.searchtech .simplePagerNav,.searchRisk .simplePagerNav,.searchcoach .simplePagerNav{clear:left;float:left;}

.pubslider{
float: left;
border: 1px solid #D6D6D6;
width: 94%;
padding: 5% 2% 3% 2%;
max-width: 265px;margin-bottom:10%;background:#F7F7F7;
}
.pubslider img{cursor:pointer;}
.pubslider span{color:#333333;font-size:12px;font-family: 'MyriadProRegular';font-weight:bold;text-transform:uppercase;padding-bottom:3%;float:left;width:100%;}


#offerpage ul.simplePagerNav li { width:25px; float:left; background: #015697; font-size: 15px;
color: #575757; margin-left:10px; padding:0; color:#ffffff; border:none;}
#offerpage ul.simplePagerNav li a { display:block; width:25px; height:25px; text-align:center; color:#ffffff; } 
#offerpage ul.simplePagerNav li.currentPage  {background: #F2791F;}
#offerpage ul.simplePagerNav li { height: 36px !important;width:25px !important; float:left; background: #015697; font-size: 15px; color: #575757; margin:0 0 0 10px; padding:0; color:#ffffff; border:none;}
#offerpage ul.simplePagerNav li a { display:block; width:25px; height:20px; padding-top:5px; text-align:center; color:#ffffff; } 
#offerpage ul.simplePagerNav li.currentPage  {background: #F2791F;}

.contact_leftNew .contourField.bysubmittingthisapplicationiconfirmthatallinformationanddocumentsprovidedaretrueandaccurateialsoagreethatthemcciandundpmayprocessmyinformationforthepurposeofprogrammeassessment {
   flex-direction: row;
   gap: 10px; 	
}
 
.bysubmittingthisapplicationiconfirmthatallinformationanddocumentsprovidedaretrueandaccurateialsoagreethatthemcciandundpmayprocessmyinformationforthepurposeofprogrammeassessment label {
   order: 1;
}

.bysubmittingthisapplicationiconfirmthatallinformationanddocumentsprovidedaretrueandaccurateialsoagreethatthemcciandundpmayprocessmyinformationforthepurposeofprogrammeassessment[type="checkbox"] {
   order: 2;
}
   
@media only screen and (-webkit-min-device-pixel-ratio: 1) {
     ::i-block-chrome, .sliderwith_texts {
        margin-top:-46% !important;
    }
	
	h1, h2, h3, h4, h5 { font-weight:normal !important;}

}
/* Clearing Floats
----------------------------------------------------------------------------------------------------------------------------*/
.clearfix:after{content: "."; display: block; height: 0; font-size:0; clear: both; visibility:hidden;}
.clearfix{display: inline-block;} 
/* Hides from IE Mac \*/ 
* html .clearfix {height: 1%;} 
/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
h4 {
{font-family: "MyriadProRegular"; font-size: 12px; line-height: 16px; color: #005397; text-transform: uppercase; float: left; width: 100%;
}

.light_blue {
{color: #00a4e4;
}

