body { overflow-x: hidden; font-family: "Open Sans",Helvetica,Arial,sans-serif; color: rgb(67, 55, 44); font-size: 14px; }
.navbar-collapse.collapsing { transition: height 0s ease 0s; }
#orange_line_trademark .nav-tabs { border-bottom: medium none; }
.fixedbody { overflow: hidden; height: 100%; }
.dd .ddTitlesingle { color: rgb(0, 0, 0); background: transparent none repeat scroll 0% 0%; border: 1px solid transparent; padding: 9px; text-align: left; }
.dd .ddTitlesingle:hover { color: rgb(0, 0, 0); background: transparent none repeat scroll 0% 0%; border: 1px solid transparent; padding: 9px; text-align: left; }
.collapse.in { display: block; }
.navbar-default .collapsed { background-color: rgb(255, 116, 0) ! important; }
.list-resources1 { padding-left: 15px; float: right; }
.list-resources2 { padding-left: 15px; float: left; }
.contain-pod-view { padding-left: 30px ! important; }
.blockhorisontal li { display: -moz-inline-box; width: 24.7%; }
.line-delimiter { display: none; }
.header-gallery-slider-how-we-work { padding-bottom: 30px; padding-left: 50px; padding-right: 50px; }
.am-title-mosaic { font-size: 18px ! important; font-weight: 600; }
.mozaic-center-hompeage { display: flex; flex-direction: row-reverse; height: 480px; }
.logo-members > img { width: 100%; display: inline-block; max-width: 100%; }
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus { background-image: none ! important; }
.img-press-kit { padding-bottom: 25px; }
.col-am-5-contain { width: 20%; float: left; }
.contain-hidden { display: none ! important; }
.title-workflow { text-align: center; color: rgb(255, 101, 0); font-size: 14px; font-weight: 700; margin-top: 0px; margin-bottom: 0px; padding: 27px 0px 18px; }
.contain-workflow { background: rgb(235, 235, 235) none repeat scroll 0% 0%; width: 400px; margin: 0px auto; padding: 0px 20px 14px; }
.button-filter-for-submit { border-radius: 0px 3px 3px 0px ! important; width: 100% ! important; border-color: transparent ! important; }
.NEAT-homepage-tab { border-bottom: 0px none; background: rgb(245, 245, 245) none repeat scroll 0% 0%; }
.NEAT-tab-homepage { text-align: center; border-top-left-radius: 0px; border-top-right-radius: 0px; }
.tab-NEAT-homepage { padding: 16px 30px ! important; font-size: 14px; border-top-left-radius: 0px; border-top-right-radius: 0px; }
.announcements-tab-hompage { margin-right: 0px; }
.nav-tabs > li > a { border-radius: 0px ! important; margin-right: 0px ! important; }
.contain-media-pod-nav { background: rgb(245, 216, 177) none repeat scroll 0% 0%; margin-top: 10px; padding: 10px 13px; }
.contain-inner-media-nav {  }
.contain-inner-other-nav {  }
.contain-member-pod-nav-1 { background: rgb(245, 216, 177) none repeat scroll 0% 0%; margin-top: 10px; padding: 10px 13px; }
.contain-member-pod-nav-2 { line-height: 1.2; padding-top: 63px; }
.contain-inner-member-nav {  }
.contain-consumers-pod-nav-1 { background: rgb(245, 216, 177) none repeat scroll 0% 0%; margin-top: 10px; padding: 10px 13px; }
.contain-consumers-pod-nav-2 { line-height: 1.2; padding-top: 25px; }
.contain-inner-consumers-nav {  }
.img-askrspo-pod-sidebar-right-nav { float: right; }
.img-askrspo-pod-sidebar-right { float: right; }
.trademark-title-images { margin-top: 90px; line-height: 1.4; font-size: 28px; font-weight: normal; }
.contain-pod-index-middle { border-bottom: 1px solid rgb(221, 221, 221); margin-bottom: 25px; }
.logo-traders a.btn-brown { text-align: center; font-size: 12px; font-weight: 400; text-transform: uppercase; line-height: 11.5px; background: rgb(115, 86, 54) none repeat scroll 0% 0%; color: rgb(242, 242, 242); width: 152px; border-radius: 3px ! important; margin-top: -3px; }
.logo-traders a { width: 152px; }
#gallerySlider .left.carousel-control { margin-top: 180px; font-size: 50px; padding-top: 60px; margin-left: -50px; }
#gallerySlider .right.carousel-control { margin-top: 180px; font-size: 50px; padding-top: 60px; margin-right: -50px; }
.supply-chain-certificate-holders-1 { padding-left: 0px; padding-right: 1px; text-align: left; width: 22%; }
.supply-chain-certificate-holders-2 { padding-left: 0px; padding-right: 1px; text-align: left; width: 16%; }
.supply-chain-certificate-holders-3 { padding-left: 0px; padding-right: 1px; text-align: left; width: 20%; }
.scc-search-bar-tab { padding: 16px 30px ! important; font-size: 14px; border-top-left-radius: 0px; border-top-right-radius: 0px; font-weight: normal ! important; }
.container-tab-1-scc-search { min-height: 127px; max-height: 127px; }
.container-tab-2-scc-search { min-height: 150px; max-height: 150px; }
label.inline.with-padding small { float: left; width: 90%; font-size: 13px; margin-left: 0px; padding-left: 0px; }
.tab-pod-show-more { border-top-left-radius: 0px; border-top-right-radius: 0px; display: block; }
.show-more-orange-tab-pod {  }
.large-thumb-metro { width: 100%; height: 100%; }
.img-resources { width: 100%; height: 227px; }
.img-pod-bottom { max-height: 304px; min-height: 304px; height: 304px; }
.left-mosaic-large { width: 100%; height: 427px; overflow: hidden; }
.contain-left-view-primary { font-size: 13px; line-height: 1.3; border-radius: 3px; font-weight: 600; padding: 6px 20px 8px; cursor: default; }
.contain-right-view-primary { padding-top: 0px; padding-bottom: 10px; }
.title-right-view-primary { margin-bottom: 18px; padding-top: 29px; padding-bottom: 6px; }
.tabbed-of-member { padding-left: 0px; padding-right: 0px; }
.quarter-right-mosaic { width: 100%; height: 211px; overflow: hidden ! important; }
.quarter-right-mosaic-minus { width: 100%; height: 172px; overflow: hidden; }
.right-single-mosaic { width: 100%; height: 212px; overflow: hidden; }
.text-content { line-height: 1em; }
article { border-bottom: 1px solid black; }
.no-display { display: none ! important; }
.no-margin { margin: 0px ! important; }
.no-margin-top { margin-top: 0px ! important; }
.no-margin-bottom { margin-bottom: 0px ! important; }
.no-margin-left { margin-left: 0px ! important; }
.no-margin-right { margin-right: 0px ! important; }
.dropdown-login { margin-top: -1px; margin-right: -1px; }
.dropdown-login li a { padding-top: 10px; padding-bottom: 10px; }
.dropdown-login li a:hover { background: rgb(247, 150, 68) none repeat scroll 0% 0% ! important; color: rgb(255, 255, 255) ! important; }
#morebtn { padding: 7px 13px 5px 10px; display: block; margin-top: 4px; position: relative; background: transparent url(b14c92ec65b2a9c381104484fa8bacd93be5bed8.png)  no-repeat scroll 20px 11px; }
#morebtn:hover { padding: 7px 13px 5px 10px; display: block; margin-top: 4px; position: relative; color: rgb(255, 255, 255); background: rgb(247, 150, 68) url(b14c92ec65b2a9c381104484fa8bacd93be5bed8.png)  no-repeat scroll 20px 11px; }
#morebtn:hover, #morebtn:active, #morebtn:focus { color: rgb(255, 255, 255); }
#morebtn:hover .liner-bottom { background: rgb(247, 150, 68) none repeat scroll 0% 0%; }
#more { display: none; border-right: medium none; border-left: 1px solid rgb(215, 215, 215); border-bottom: 1px solid rgb(215, 215, 215); padding-bottom: 0px; height: 100%; width: 100%; margin-top: -8px; }
a.more-aktif { padding: 7px 13px 5px 10px; margin-top: 4px; color: rgb(255, 255, 255) ! important; background: rgb(237, 123, 28) url(4f5e5a81068338fa8dc9d1d9b757105d4fd5c315.png)  no-repeat scroll 20px 11px ! important; }
.wrapper-down { height: auto; width: 100%; display: block; }
.none-padding { padding: 0px; }
.red-border { border: 1px solid rgb(207, 0, 0); }
.no-pad-left { padding-left: 0px ! important; }
.no-pad-right { padding-right: 0px ! important; }
.logo-partner { margin-top: 35px; font-size: 14px; }
.logo-partner h1 { font-size: 30px; text-transform: uppercase; font-weight: bold; color: rgb(37, 31, 25); line-height: 7px; }
.mosaic-news { margin-top: 22px; padding: 0px 15px; }
.contain-mozaic-pod-homepage { padding: 0px 30px; }
.right-mosaic { display: block; }
.blocking { display: block; overflow: hidden; }
.blocking-right { display: block; overflow: hidden; padding-left: 4px; margin-bottom: 4px; }
.blocking-left { display: block; overflow: hidden; padding-right: 4px; }
.blocking-more { display: block; padding: 0px; background: rgb(37, 31, 25) none repeat scroll 0% 0%; font-size: 14px; color: rgb(255, 255, 255); }
.blocking-more a { font-size: 16px; color: rgb(255, 255, 255); text-decoration: none; line-height: 26px; margin-top: 0px ! important; padding-left: 59px ! important; }
.text-center-abs { text-align: center; position: absolute; }
.caption-video { position: absolute; background: rgba(0, 0, 0, 0.5) none repeat scroll 0% 0%; width: 99.4%; bottom: 0px; left: 0px; padding: 17px 20px; height: 125px; }
.show-more-dropdown { border-left: 4px solid rgb(231, 234, 237); width: 100%; }
.caption-blog { position: absolute; background: rgba(0, 0, 0, 0.6) none repeat scroll 0% 0%; width: 99.9%; bottom: 0px; left: 0px; padding: 17px 20px; height: 102px; }
.caption-half { position: absolute; background: rgba(0, 0, 0, 0.6) none repeat scroll 0% 0%; width: 50%; bottom: 0px; right: 0px; padding: 17px 20px; height: 110px; }
.caption-short { position: absolute; background: rgba(0, 0, 0, 0.6) none repeat scroll 0% 0%; width: 100%; bottom: 0px; left: 0px; padding: 17px 20px; height: 85px; margin-left: 4px; }
.tag { text-transform: uppercase; font-size: 14px; line-height: 16px; color: rgb(255, 255, 255) ! important; font-weight: bold; width: 100%; display: block; }
.tag-video { text-transform: uppercase; font-size: 16px; line-height: 18px; color: rgb(255, 255, 255); font-weight: bold; width: 100%; display: block; }
.title-headlinews { color: rgb(255, 255, 255); width: 100%; display: block; font-size: 24px; line-height: 26px; }
.title-smallnews { color: rgb(255, 255, 255); width: 100%; display: block; font-size: 14px; line-height: 20px; }
.margin-4 { margin-bottom: 4px; }
.right-4 { margin-left: 0px; padding-left: 0px; padding-right: 4px; overflow: hidden; }
.liner-bottom { height: 8px; background: rgb(37, 31, 25) none repeat scroll 0% 0%; margin-top: 0px; width: 100.01%; }
.about-debate {  }
.quarter-right-mosaic-minus-small { width: 100%; height: auto; overflow: hidden; }
.about-debate h2 { text-transform: uppercase; color: rgb(37, 31, 25); font-size: 24px; }
.about-debate p { margin-top: 13px; margin-bottom: 20px; font-size: 14px; }
.tagline-italic { font-size: 12px; color: rgb(78, 78, 78); font-weight: 400; }
.btn-view-prymary-am, .btn-view-subsidiary-am { padding: 9.4px 20px ! important; }
.btn-lg, .btn-group-lg > .btn { border-radius: 3px; padding: 13px 16px; }
.to-rspo { width: 100%; }
.to-impact { width: 100%; }
.margin-right-30 { margin-right: 28px; }
.tittle-thub-news { text-transform: uppercase; font-size: 18px; color: rgb(37, 31, 25); font-weight: 300; line-height: 24px; margin-bottom: 18px; }
.grey-text { text-transform: uppercase; color: rgb(78, 78, 78); font-size: 14px; line-height: 10px; font-weight: bold; margin-bottom: 0px; }
.dark-text { text-transform: uppercase; color: rgb(37, 31, 25); font-size: 14px; line-height: 17px; font-weight: bold; margin-bottom: 0px; }
.orange-text { text-transform: uppercase; color: rgb(237, 123, 28); font-size: 14px; line-height: 10px; font-weight: bold; margin-bottom: 0px; }
.right-banner { margin-bottom: 24px; }
.sidebar-pod-banner-view { padding-top: 20px; width: 280px; }
.forgot-password-am { background: transparent none repeat scroll 0% 0% ! important; color: rgb(0, 0, 0); }
.link-question { border-top: 1px solid rgb(215, 215, 215); padding-top: 20px; }
.link-question img { float: left; margin-right: 12px; }
.subscribe-submit { margin: 24px 0px; }
.input-group { height: 39px; }
.input-group .no-rounded { border-radius: 0px; height: 39px; color: rgb(120, 106, 93); font-style: italic; }
.submit-orange { border-radius: 0px; background: rgb(237, 123, 28) none repeat scroll 0% 0%; color: rgb(255, 255, 255); text-transform: uppercase; font-weight: bold; border: medium none; }
*::-moz-placeholder { color: rgb(120, 106, 93); font-style: italic; }
.privacy-text { font-size: 13.5px; color: rgb(77, 77, 77); line-height: 32px; }
.morelink { border: 1px solid rgb(194, 194, 194); width: 100%; height: auto; display: block; padding: 0px; }
#show-more { display: block; width: 100%; border: 1px solid rgb(207, 0, 0); }
#content-list2 { display: none; }
.tabbed-list-menu { height: 45px; background: rgb(237, 123, 28) none repeat scroll 0% 0%; margin-bottom: 3px; }
.list-more-link ul { display: block; float: left; }
.list-more-link ul li { padding-left: 15px; padding-right: 15px; }
ul, ol { margin-top: 0px; margin-bottom: 10px; }
.list-more-link ul li { list-style: outside none none; display: inline-block; min-height: 80px; vertical-align: top; }
.inner-height-pod-show-more { min-height: 70px; }
.list-more-link ul li a { text-decoration: none; font-size: 14px; color: rgb(67, 55, 44); display: block; line-height: 22px; }
.link-f14 { color: rgb(67, 55, 44); font-size: 14px; }
.list-more-link ul li a:hover { color: rgb(255, 101, 0); text-decoration: underline; }
.list-date { font-size: 11px; color: rgb(136, 136, 136); }
.article-content .article-title { color: rgb(37, 31, 25); font-size: 24px; line-height: 32px; }
.article-content img { margin: 24px 0px; }
.article-title { margin-top: 0px; margin-bottom: 28px; }
.article-content p { margin-top: 26px; }
.wrapper-article { margin-top: 70px; }
.more-article-link { color: rgb(237, 123, 28); }
.title-other-article { text-transform: uppercase; font-size: 14px; font-weight: bold; color: rgb(37, 31, 25); }
.other-article { margin-bottom: 32px; }
.other-article ul { margin-left: 0px; padding-left: 0px; }
.other-article li { list-style: outside none none; margin-left: 0px; padding-left: 0px; border-bottom: 1px solid rgb(215, 215, 215); padding-bottom: 15px; padding-top: 15px; }
.other-article img { float: left; margin-right: 12px; }
.other-article p { font-size: 13.5px; line-height: 18px; }
.other-article a { text-decoration: none; font-size: 13px; }
.nav-tabs li.active { display: block; }
.wrapper-down { height: 355px; }
.tab-content-links .tab-pane { background-color: rgb(255, 255, 255); padding: 22px 15px 3px; max-height: 410px; overflow-y: auto; }
#tab-links li a { color: rgb(255, 255, 255); font-weight: 700; line-height: 16px; font-size: 16px; padding-left: 2em; padding-right: 2em; }
#tab-links.nav-tabs > li.active > a { color: rgb(85, 85, 85); cursor: default; background-color: rgb(255, 255, 255); border-width: 0px; border-style: solid; border-color: rgb(221, 221, 221) rgb(221, 221, 221) rgb(255, 255, 255); }
.pod > li > a:hover { border-color: rgb(238, 238, 238) rgb(238, 238, 238) rgb(221, 221, 221); background: rgb(203, 104, 21) none repeat scroll 0% 0%; }
.members-apply-out { min-height: 610px; }
.section-no-title { padding: 30px 0px; margin: 0px auto; }
.section { padding: 0px 0px 30px; margin: 0px auto; }
section { padding: 0px 0px 30px; }
section#members { padding: 25px 0px; }
section#about p { margin: 20px 0px; }
section#updates { padding: 42px 0px 0px; }
.first-section { padding: 0px; }
section#related, section#supply-map, section#numbers, section#casetracker, section#organization-people, section#quotes-text, section#heading-text, section#vision, section#results, section#history, section#whoweare, section#acop-complaint, section#smallholders, section#fact-sheet, section#trade-product, section#members, section#dual-image-people { padding: 0px 0px 30px; }
.section-heading { margin-top: 0px; margin-bottom: 0px; }
.section-title { margin-top: 0px; margin-bottom: 0px; padding-top: 10px; padding-bottom: 20px; font-size: 25px; font-weight: 700; color: rgb(67, 55, 44); }
h1, h2, h3, h4, h5, h6 { font-family: "Open Sans",Helvetica,Arial,sans-serif; }
h1 { font-size: 25px; font-weight: 700; text-transform: uppercase; margin-top: 20px; margin-bottom: 2px; padding-top: 3px; }
.container-event-content > h1 { margin-top: 0px ! important; }
.h1-font-15 { font-size: 15px; text-transform: none; color: rgb(229, 229, 228); line-height: 1.5; margin-bottom: 20px; font-weight: normal; }
h2 { font-size: 16px; font-weight: 700; text-transform: uppercase; margin: 0px; padding-top: 25px; padding-bottom: 20px; }
h3 { font-weight: 700; font-size: 14px; margin-top: 0px; margin-bottom: 0px; padding-top: 15px; padding-bottom: 10px; }
.title-filter-acop { margin-top: 30px; margin-bottom: 30px; }
.ul-contain-right-about { padding-left: 15px; padding-top: 7px; }
.container-search-members { padding-left: 30px; padding-right: 30px; }
.tab-search-members { border-bottom: 0px none; background: rgb(245, 245, 245) none repeat scroll 0% 0% ! important; }
.content-search-members { max-height: 120px; }
.content-inner-search-members { min-height: 100%; max-height: 100%; }
.tab-li-search-members { text-align: center; border-top-left-radius: 0px ! important; border-top-right-radius: 0px ! important; }
.tab-li-search-members a { padding: 16px 30px ! important; font-size: 14px; border-top-left-radius: 0px ! important; border-top-right-radius: 0px ! important; }
.title-members-category { text-align: center; font-weight: normal; font-size: 46px; letter-spacing: 1px; }
.title-subtitle-category { text-align: center; color: gray; letter-spacing: 2px; }
.title-members-associate { text-align: center; letter-spacing: 2px; font-weight: 600; font-size: 23px; }
.subtitle-members-associate { text-align: center; color: gray; letter-spacing: 2px; }
.container-full { width: 100%; padding: 0px 15px; margin-right: auto; margin-left: auto; }
.container_full_no_pad { width: 100%; padding: 0px; margin-right: auto; margin-left: auto; overflow: hidden; }
.container { max-width: 1275px ! important; width: 1275px ! important; }
.contain900 { width: 80%; margin: 0px auto; }
.contain800 { width: 68.3%; margin: 0px auto; }
.contain500 { width: 60%; margin: 0px auto; }
.contain400 { width: 50%; margin: 0px auto; }
.contain300 { width: 40%; margin: 0px auto; }
.contain-in { width: 100%; margin: 0px auto; }
.contain-right-about { width: 40% ! important; }
.conatainer-step-type { padding: 20px 30px; margin: 0px; background-color: rgb(245, 245, 245); border: 4px solid rgb(245, 245, 245); min-height: 326px; }
.container-inner-step-1 { min-height: 239px; }
.container-inner-step-2 { min-height: 97px; }
.complaints-img-content { width: 100%; }
.contain-complaints-inner { height: 565px; }
.contain-complaints-slide { height: 565px; padding-left: 50px; padding-right: 50px; margin-left: -50px; margin-right: -50px; }
.contain-acop { max-width: 70%; width: 70%; }
.row { margin-right: 0px ! important; margin-left: 0px ! important; }
.contain-MAP-1, .contain-MAP-2, .contain-MAP-3 { padding-top: 16px; margin: 0px; background-color: rgb(245, 245, 245); border: 4px solid rgb(245, 245, 245); min-height: 285px ! important; }
.contain-MAP-inner2-1, .contain-MAP-inner2-2, .contain-MAP-inner2-3 { min-height: 97px; }
.contain-MAP-inner-1, .contain-MAP-inner-2, .contain-MAP-inner-3 { min-height: 300px; }
.jumbotron { margin: 60px 0px; padding-left: 0px; padding-right: 0px; }
.jumbotron.intro { margin-top: 0px; }
.jumbotron .navbar { font-size: 14px; line-height: 1.6; }
#rspo-logo { background: transparent url(b24f0ac40e0ce49a7e532276e36a4af2988a4969.png)  no-repeat scroll left center; width: 260px; margin: 0px; padding: 0px; }
#rspo-logo-big { background: transparent url(c80ac9db66513693e09f9115660c820982d52f32.png)  no-repeat scroll center center; width: 294px; height: 80px; padding: 0px; display: block; margin: auto; }
#rspo-logo em, #rspo-logo-big em { display: none; }
.acop-gray1 h4.subsection-heading { font-size: 13px; display: block ! important; min-height: 60px; }
#resultCarousel h4 { font-weight: bold; font-size: 14px; color: rgb(67, 55, 44); }
.pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus { color: rgb(255, 255, 255); background-color: rgb(247, 150, 68); border-color: rgb(221, 221, 221); }
.text-muted { color: rgb(173, 156, 140); }
.text-primary { color: rgb(120, 106, 93); }
.intabtextp { font-size: 14px; line-height: 1.5; padding-top: 10px; }
#navigation_responsive { width: 100%; }
.member_profile { font-size: 13px; }
.whoweareabout { font-size: 14px; line-height: 1.75; }
.memberprofiletextleft { font-size: 13px; line-height: 1.5; }
.centered { text-align: center; }
.img-centered { margin: 0px auto; }
#bs-example-navbar-collapse-1 { margin-top: 0px; z-index: 1100; }
#bs-example-navbar-collapse-1 .dropdown { margin-right: 220px; }
#other-sites-dropdown a#dLabel { color: rgb(255, 255, 255); text-transform: uppercase; font-weight: bold; text-decoration: none; }
.dropdown-menu { border-radius: 0px ! important; padding: 0px; }
.NEAT-height-out { min-height: 320px; max-height: 320px; }
.contain-link-menu-NEAT { margin-top: 12px; }
.contain-search-NEAT { padding-right: 0px; padding-left: 0px; margin-top: 12px; }
.contain-post-NEAT {  }
.contain-list-sidebar-NEAT { padding-top: 6px; padding-left: 10px; }
.NEAT-height-container { min-height: 270px; }
.sidebar-right-NEAT { width: 100%; }
.why-join-rspo-container { padding-top: 0px; padding-bottom: 36.4px; min-height: 328px; max-height: 328px; }
.show-more-pod { border-right: 1px solid rgb(215, 215, 215); width: 100.01%; }
.yamm .nav, .yamm .collapse, .yamm .dropup, .yamm .dropdown { position: static; }
.navbar-nav.yamm > li > a { padding: 20px 20px 18px; }
.yamm .container { position: relative; }
.yamm .dropdown-menu { left: auto; }
.yamm .yamm-content { padding: 4px 0px 8px; }
.yamm .yamm-content ul > li > p { border-bottom: 1px solid rgb(230, 218, 208); margin: 0px; padding: 5px 0px; }
.yamm .yamm-content ul > li > p a { margin: 10px 0px; line-height: 18px; font-size: 14px; color: rgb(255, 101, 0); background: transparent none repeat scroll 0% 0% ! important; }
.yamm .yamm-content ul > li > p a:hover, .yamm .yamm-content ul > li > p a:focus { color: rgb(191, 87, 0); background: transparent none repeat scroll 0% 0% ! important; text-decoration: none; }
.yamm .yamm-content ul > li > ul { margin: 0px; padding: 5px 0px 0px; }
.yamm .yamm-content ul > li > ul > li { padding: 0px 0px 8px; list-style-type: none; margin: 0px; font-size: 13px; }
.yamm .yamm-content ul > li > ul > a li { color: rgb(120, 106, 93); font-size: 13px; }
.yamm .yamm-content ul > li > ul > a li:hover { color: rgb(247, 150, 68); }
.yamm .dropdown.yamm-fw .dropdown-menu { left: 0px; right: 0px; }
.navbar-fixed-top .yamm .dropdown-menu { z-index: 5; margin-top: 0px ! important; position: absolute; border-top: 2px solid rgb(247, 150, 68); }
.navbar-fixed-top.navbar-shrink .yamm .dropdown-menu { z-index: 5; margin-top: 0px ! important; position: absolute; left: 100px; }
.contain-member-pod-nav-2 a { color: rgb(120, 106, 93); }
.contain-member-pod-nav-2 a:hover { color: rgb(247, 150, 68) ! important; }
.list-unstyled, .list-unstyled ul { min-width: 270px; }
.grid-demo { padding: 10px 30px; }
.grid-demo[class*="col-"] { margin-top: 5px; margin-bottom: 5px; font-size: 1em; text-align: center; line-height: 2; background-color: rgb(229, 225, 234); border: 1px solid rgb(209, 209, 209); }
.image-credit { position: absolute; right: 0px; left: 0px; padding: 3px 6px; bottom: 10px; color: rgb(242, 242, 242); text-align: center; font-size: 11px; text-shadow: 1px 1px 1px rgb(10, 2, 3); }
.img-credit-trademark { margin-top: 34%; }
#inside header#member-header #myCarousel .fill { height: 357px; }
.top-header { padding: 0px; }
.font-container-copy { background: rgb(2, 2, 2) url(2c1347c5dcbad3561733aa3a70c4909507dde396.jpg)  no-repeat scroll center top / cover ; text-align: center; padding: 25px 0px; color: rgb(255, 255, 255); }
#pushstat { display: none; }
.sembunyi { opacity: 0; }
.tampil { opacity: 1; }
.form-control { border-color: rgb(189, 225, 244); color: rgb(36, 169, 225); }
.form-control input:active, .form-control:focus { border-color: rgb(57, 180, 242); }
#about, #about p { background-color: rgb(67, 55, 44); color: rgb(163, 155, 148); font-size: 15px; }
.why-join-rspo-out { padding-top: 0px; padding-bottom: 36.4px; min-height: 328px; max-height: 328px; }
.tab-content-news .tab-pane { background-color: rgb(255, 255, 255); padding: 0px 30px 16px; }
.tab-content-news .tab-pane h3 { color: rgb(242, 101, 34); font-size: 14px; font-weight: 600; line-height: 1.5; }
.search-detail-news-events { padding-left: 0px; padding-right: 0px; margin-bottom: -1px; }
.searchbox-open { width: 100.4%; border: 1px solid rgb(221, 221, 221); }
#tab-news li a { font-weight: 700; line-height: 16px; }
#tab-news.nav-tabs > li.active > a, #tab-news.nav-tabs > li.active > a:hover, #tab-news.nav-tabs > li.active > a:focus { color: rgb(85, 85, 85); cursor: default; background-color: rgb(255, 255, 255); border-width: 0px; border-style: solid; border-color: rgb(221, 221, 221) rgb(221, 221, 221) white; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; }
.tab-why-join-rspo-homepage { border-bottom: 0px none; background: transparent none repeat scroll 0% 0%; }
.tab-why-join-rspo-homepage { width: 100%; text-align: center; border-top-left-radius: 0px; border-top-right-radius: 0px; }
.tab-a-why-join-rspo { margin-right: 0px; padding: 16px 30px 8px ! important; font-size: 14px; border-top-left-radius: 0px; border-top-right-radius: 0px; }
.button-subcribe-footer { display: block; height: 10px; }
#other-sites-dropdown a div { padding-top: 14px; }
.icon-search { font-size: 18px; }
#link-search { display: block; float: left; line-height: 38px; height: 58px; color: rgb(255, 255, 255); font-size: 18px; padding: 0px 20px; background-color: rgb(247, 150, 68); margin-left: 10px; margin-right: 10px; }
#link-search.search-aktif { color: rgb(247, 150, 68); background-color: rgb(255, 255, 255); }
#link-search .glyphicon-search { margin-top: 20px; }
#link-ask { display: block; float: left; line-height: 38px; height: 38px; padding: 0px 0px 0px 20px; color: rgb(255, 255, 255); font-size: 20px; font-weight: bold; text-decoration: none; }
.link-other { display: block; float: left; height: 38px; letter-spacing: 1px; }
.link-other-arrow { display: block; float: left; line-height: 38px; height: 38px; padding: 0px 10px; font-size: 16px; }
.search-area { background-color: rgb(255, 255, 255); padding: 40px 0px; margin-top: -2px; z-index: 2; width: 100%; position: absolute; border-bottom: 1px solid rgb(203, 201, 198); }
#searchText { width: 350px; background-color: rgb(246, 242, 237); border-radius: 0px; margin: 0px; border-color: rgb(216, 210, 206); }
#btn-search { border-radius: 0px 3px 3px 0px; margin: 0px; }
textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus, .uneditable-input:focus { border-color: rgb(216, 210, 206); box-shadow: 0px 1px 1px rgb(226, 212, 202) inset, 0px 0px 8px rgb(226, 212, 202); outline: 0px none; }
#container-navbar { padding-bottom: 0px; }
.yamm #other-dropdown.dropdown-menu { left: 100px; }
.carousel-inner .item a, .carousel-inner .item a:hover, .carousel-inner .item a:active { color: rgb(255, 255, 255); text-decoration: none; }
.socialmedia-box-container { position: absolute; }
#socmed-arrow { font-size: 20px; background: rgb(247, 150, 68) none repeat scroll 0% 0%; color: rgb(255, 255, 255); width: 31px; height: 50px; position: absolute; left: -32px; line-height: 45px; text-align: center; cursor: pointer; transition: all 0.25s ease 0s; margin-top: -1px; }
#socmed-arrow:hover {  }
.socialmedia-box-container:hover .socialmedia-box { right: -2px; }
.socialmedia-box { z-index: 1002; position: fixed; width: 60px; top: 200px; right: -68px; display: block; transition: all 0.25s ease 0s; background: rgb(242, 242, 242) none repeat scroll 0% 0%; padding: 0px; border: 1px solid rgba(0, 0, 0, 0.15); box-shadow: 0px 6px 12px rgba(0, 0, 0, 0.176); }
.socialmedia-box #tab-socialmedia { list-style-type: none; margin: 0px; padding: 0px; display: block; width: 100px; height: 100px; overflow: hidden; }
#tab-socialmedia li {  }
#tab-socialmedia li a { background-color: rgb(225, 221, 218); color: rgb(120, 106, 93); font-weight: bold; display: block; text-decoration: none; padding: 10px; width: 34px; }
#tab-socialmedia li a:hover { color: rgb(67, 55, 44); text-decoration: none; }
#tab-socialmedia li.active a { color: rgb(120, 106, 93); background-color: rgb(242, 242, 242); text-decoration: none; }
#tab-socialmedia { margin: 0px; padding: 0px; }
#tab-socialmedia li { width: 20px; height: 50px; display: block; float: left; margin: 0px; background: transparent none repeat scroll 0% 0%; }
#socialmedia-tab-content { display: block; }
.tab-sharing a.link-facebook { font-size: 25px; color: rgb(42, 79, 132); }
.tab-sharing a.link-facebook:hover { color: rgb(255, 255, 255); background-color: rgb(42, 79, 132); }
.tab-sharing a.link-twitter { font-size: 25px; color: rgb(0, 177, 249); }
.tab-sharing a.link-twitter:hover { color: rgb(255, 255, 255); background-color: rgb(0, 177, 249); }
.tab-sharing a.link-linkedin { font-size: 20px; color: rgb(0, 119, 170); }
.tab-sharing a.link-linkedin:hover { color: rgb(255, 255, 255); background-color: rgb(0, 119, 170); }
.tab-sharing a.link-google-plus { font-size: 20px; color: rgb(218, 71, 53); }
.tab-sharing a.link-google-plus:hover { color: rgb(255, 255, 255); background-color: rgb(218, 71, 53); }
#link-share { margin-left: 10px; }
.tab-sharing { padding: 0px 10px 10px; text-align: center; }
.tab-sharing a { height: 40px; width: 40px; display: block; text-align: center; vertical-align: middle; border-radius: 50%; color: rgb(255, 255, 255); font-weight: 500; margin: auto auto 5px; padding: 5px; background-color: rgb(255, 255, 255); }
.thumbnail-container { float: left; margin: 0px 15px 15px 0px; }
.showline { display: none; }
.show-on-mobile { display: none; }
#footer-map { width: 275px; }
.timeline { list-style: outside none none; padding: 0px; position: relative; }
.timeline::before { top: 0px; bottom: 0px; position: absolute; content: " "; width: 3px; background-color: rgb(231, 231, 231); left: 50%; margin-left: -1.5px; }
.timeline > li { margin-bottom: 20px; position: relative; }
.timeline > li::before, .timeline > li::after { content: " "; display: table; }
.timeline > li::after { clear: both; }
.timeline > li::before, .timeline > li::after { content: " "; display: table; }
.timeline > li::after { clear: both; }
.timeline > li > .timeline-panel { width: 46%; float: left; border-radius: 0px; padding: 20px; position: relative; border: 1px solid rgb(231, 231, 231); background-color: rgb(231, 231, 231); color: rgb(67, 55, 44); }
.timeline > li > .timeline-panel::before { position: absolute; top: 26px; right: -15px; display: inline-block; border-width: 15px 0px 15px 15px; border-style: solid; border-color: transparent rgb(231, 231, 231); content: " "; }
.timeline > li > .timeline-panel::after { position: absolute; top: 27px; right: -14px; display: inline-block; border-width: 14px 0px 14px 14px; border-style: solid; border-color: transparent rgb(231, 231, 231); content: " "; }
.timeline > li > .timeline-badge { color: rgb(67, 55, 44); width: 20px; height: 20px; line-height: 20px; font-size: 1.4em; text-align: center; position: absolute; top: 33px; left: 50%; margin-left: -11px; background-color: rgb(153, 153, 153); z-index: 100; border-radius: 50%; }
.timeline > li.timeline-inverted > .timeline-panel { float: right; border: 1px solid rgb(231, 231, 231); background-color: rgb(231, 231, 231); color: rgb(67, 55, 44); text-align: left; }
.timeline > li.timeline-inverted > .timeline-panel::before { border-left-width: 0px; border-right-width: 15px; left: -15px; right: auto; }
.timeline > li.timeline-inverted > .timeline-panel::after { border-left-width: 0px; border-right-width: 14px; left: -14px; right: auto; }
.timeline > li.timeline-inverted > .timeline-panel a, .timeline > li.timeline-inverted > .timeline-panel a:hover, .timeline > li.timeline-inverted > .timeline-panel a:visited { color: rgb(255, 255, 255); }
.timeline-badge.primary { background-color: rgb(46, 109, 164) ! important; }
.timeline-badge.orange { background-color: rgb(231, 231, 231) ! important; }
.timeline-title { margin-top: 0px; color: inherit; font-weight: bold; text-align: center; }
.timeline-body > p, .timeline-body > ul { margin-bottom: 0px; }
.timeline-body > p + p { margin-top: 5px; }
.left { float: left; }
.map-footer-img { width: 100%; height: 146px; }
.carousel-control.left, .carousel-control.right { background: transparent none repeat scroll 0% 0%; }
.about-quote { font-size: 30px; color: rgb(67, 55, 44); }
.inorange { color: rgb(238, 134, 57); font-weight: normal; }
.content-style ul li, .content-style ol li { margin-bottom: 12px; }
#resultCarousel .fa { color: rgb(0, 0, 0); text-shadow: none; width: 30px; height: 30px; margin-top: 100px; font-size: 60px; }
.front-photo { display: block; border: medium none; }
.front-photo-container a, .front-photo-container a:visited, .front-photo-container a:hover { border: medium none; color: rgb(67, 55, 44); text-decoration: none; font-size: 13px; line-height: 1.5; }
.front-photo-container .image-thumbnail { margin: auto; }
#inside .dropdown-menu, #front .dropdown-menu {  }
#inside #bs-example-navbar-collapse-1 .dropdown-menu, #front #bs-example-navbar-collapse-1 .dropdown-menu { margin-top: 65px; }
#inside #bs-example-navbar-collapse-1 #dropdown-login, #front #bs-example-navbar-collapse-1 #dropdown-login { margin-top: 20px; }
#careerlist { padding: 0px; }
.container-career-content { padding: 30px; border-left: 1px solid rgb(222, 222, 222); height: 1398px; overflow-y: scroll; }
.tab-career-container, .career-tab-container { height: 1400px; max-height: 1400px; }
.career-tab-container { border: 1px solid rgb(222, 222, 222); background-color: rgb(255, 255, 255); }
.tab-career-container { border: 0px none; overflow-y: scroll; }
.career-position { font-size: 20px; color: rgb(120, 106, 93); }
.career-location { font-size: 15px; color: rgb(237, 123, 28); }
.career-deadline { margin-top: 10px; color: rgb(192, 191, 190); font-size: 12px; }
#tab-career li a { padding: 30px; border-width: 0px 0px 1px; border-style: none none solid; border-color: -moz-use-text-color -moz-use-text-color rgb(222, 222, 222); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; width: 100%; border-radius: 0px; }
#tab-career li { width: 100%; display: block; }
#tab-career li.active a { padding: 30px; border-width: medium medium medium 0px; border-style: none none none solid; border-color: -moz-use-text-color -moz-use-text-color -moz-use-text-color rgb(219, 103, 7); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; border-radius: 0px; width: 100%; background-color: rgb(237, 123, 28); color: rgb(255, 255, 255); display: block; }
#tab-career li.active a .career-position, #tab-career li.active a .career-location, #tab-career li.active a .career-deadline { color: rgb(255, 255, 255); }
.bootstrap-select {  }
.bootstrap-select > .btn { width: 100%; padding-right: 25px; }
.error .bootstrap-select .btn { border: 1px solid rgb(185, 74, 72); }
.dropdown-toggle { border-radius: 0px; }
.control-group.error .bootstrap-select .dropdown-toggle { border-color: rgb(185, 74, 72); }
.bootstrap-select.fit-width { width: auto ! important; }
.bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn) { width: 100%; }
.bootstrap-select .btn:focus { outline: thin dotted rgb(51, 51, 51) ! important; outline-offset: -2px; box-shadow: none; }
.bootstrap-select.form-control { margin-bottom: 0px; padding: 0px; border: medium none; }
.form-control { display: block; width: 100%; cursor: text; padding: 6px 12px; font-size: 14px; line-height: 1.8; color: rgb(85, 85, 85); background-color: rgb(255, 255, 255); background-image: none; border: 1px solid rgb(204, 204, 204); border-radius: 0px ! important; box-shadow: none; transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s; height: 45px; }
i select {  }
.bootstrap-select.form-control:not([class*="col-"]) { width: 100%; }
.bootstrap-select.btn-group:not(.input-group-btn), .bootstrap-select.btn-group[class*="col-"] { float: none; display: inline-block; margin-left: 0px; }
.bootstrap-select.btn-group.dropdown-menu-right, .bootstrap-select.btn-group.dropdown-menu-right[class*="col-"], .row-fluid .bootstrap-select.btn-group.dropdown-menu-right[class*="col-"] { float: right; }
.form-search .bootstrap-select.btn-group, .form-inline .bootstrap-select.btn-group, .form-horizontal .bootstrap-select.btn-group, .form-group .bootstrap-select.btn-group { margin-bottom: 0px; }
.form-group-lg .bootstrap-select.btn-group.form-control, .form-group-sm .bootstrap-select.btn-group.form-control { padding: 0px; }
.form-inline .bootstrap-select.btn-group .form-control { width: 100%; }
.input-append .bootstrap-select.btn-group { margin-left: -1px; }
.input-prepend .bootstrap-select.btn-group { margin-right: -1px; }
.bootstrap-select.btn-group > .disabled { cursor: not-allowed; }
.bootstrap-select.btn-group > .disabled:focus { outline: medium none ! important; }
.bootstrap-select.btn-group .btn .filter-option { display: inline-block; overflow: hidden; width: 100%; text-align: left; }
.bootstrap-select.btn-group .btn .caret { position: absolute; top: 50%; right: 12px; margin-top: -2px; vertical-align: middle; }
.bootstrap-select.btn-group[class*="col-"] .btn { width: 100%; }
.bootstrap-select.btn-group .dropdown-menu { min-width: 100%; z-index: 1035; box-sizing: border-box; }
.bootstrap-select.btn-group .dropdown-menu.inner { position: static; border: 0px none; padding: 0px; margin: 0px; border-radius: 0px; box-shadow: none; }
.bootstrap-select.btn-group .dropdown-menu li { position: relative; }
.bootstrap-select.btn-group .dropdown-menu li:not(.disabled) a:hover small, .bootstrap-select.btn-group .dropdown-menu li:not(.disabled) a:focus small, .bootstrap-select.btn-group .dropdown-menu li.active:not(.disabled) a small { color: rgba(100, 177, 216, 0.4); }
.bootstrap-select.btn-group .dropdown-menu li.disabled a { cursor: not-allowed; }
.bootstrap-select.btn-group .dropdown-menu li a { cursor: pointer; }
.bootstrap-select.btn-group .dropdown-menu li a.opt { position: relative; padding-left: 2.25em; }
.bootstrap-select.btn-group .dropdown-menu li a span.check-mark { display: none; }
.bootstrap-select.btn-group .dropdown-menu li a span.text { display: inline-block; }
.bootstrap-select.btn-group .dropdown-menu li small { padding-left: 0.5em; }
.bootstrap-select.btn-group .dropdown-menu .notify { position: absolute; bottom: 5px; width: 96%; margin: 0px 2%; min-height: 26px; padding: 3px 5px; background: rgb(245, 245, 245) none repeat scroll 0% 0%; border: 1px solid rgb(227, 227, 227); box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.05) inset; pointer-events: none; opacity: 0.9; box-sizing: border-box; }
.bootstrap-select.btn-group .no-results { padding: 3px; background: rgb(245, 245, 245) none repeat scroll 0% 0%; margin: 0px 5px; }
.bootstrap-select.btn-group.fit-width .btn .filter-option { position: static; }
.bootstrap-select.btn-group.fit-width .btn .caret { position: static; top: auto; margin-top: -1px; }
.bootstrap-select.btn-group.show-tick .dropdown-menu li.selected a span.check-mark { position: absolute; display: inline-block; right: 15px; margin-top: 5px; }
.bootstrap-select.btn-group.show-tick .dropdown-menu li a span.text { margin-right: 34px; }
.bootstrap-select.show-menu-arrow.open > .btn {  }
.bootstrap-select.show-menu-arrow .dropdown-toggle::before { content: ""; border-left: 7px solid transparent; border-right: 7px solid transparent; border-bottom: 7px solid rgba(204, 204, 204, 0.2); position: absolute; bottom: -4px; left: 9px; display: none; }
.bootstrap-select.show-menu-arrow .dropdown-toggle::after { content: ""; border-left: 6px solid transparent; border-right: 6px solid transparent; border-bottom: 6px solid white; position: absolute; bottom: -4px; left: 10px; display: none; }
.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle::before { bottom: auto; top: -3px; border-bottom: 0px none; border-top: 7px solid rgba(204, 204, 204, 0.2); }
.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle::after { bottom: auto; top: -3px; border-top: 6px solid white; border-bottom: 0px none; }
.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle::before { right: 12px; left: auto; }
.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle::after { right: 13px; left: auto; }
.bootstrap-select.show-menu-arrow.open > .dropdown-toggle::before, .bootstrap-select.show-menu-arrow.open > .dropdown-toggle::after { display: block; }
.bs-searchbox, .bs-actionsbox { padding: 4px 8px; }
.bs-actionsbox { float: left; width: 100%; box-sizing: border-box; }
.bs-actionsbox .btn-group button { width: 50%; }
.bs-searchbox + .bs-actionsbox { padding: 0px 8px 4px; }
.bs-searchbox input.form-control { margin-bottom: 0px; width: 100%; }
.mobile-device { position: absolute; top: 0px; left: 0px; display: block ! important; width: 100%; height: 100% ! important; opacity: 0; }
#member-search { background-color: rgb(245, 245, 245); }
.input-member-keyword { float: left; }
.search-form input, .search-form div, .search-form button { border-radius: 0px; margin: 0px -2px 0px 0px; font-size: 13px; min-height: 40px; border-color: transparent; }
.search-form .selected a { color: rgb(237, 123, 28); }
.search-form span.caret, .search-form span.glyphicon { color: rgb(237, 123, 28); }
.search-form #submit-button { color: rgb(255, 255, 255); padding-left: 55px; padding-right: 55px; background-color: rgb(237, 123, 28); border: medium none; font-size: 13px; font-weight: 600; border-radius: 0px 3px 3px 0px; }
.search-form .btn-group, .search-form select { margin-left: -5px; padding: 0px; }
.search-input-area { width: 1000px; float: left; }
.search-submit-area { margin-left: 1000px; }
.radio-options, .radio-options input { color: rgb(255, 255, 255); line-height: 13px; height: 13px; min-height: 13px; }
.radio-options { padding: 10px 10px 0px 0px; line-height: 16px; font-size: 14px; }
#oops { padding: 200px 0px 150px; font-size: 14px; line-height: 25px; }
.big-heading { font-size: 40px; margin-bottom: 20px; line-height: 70px; color: rgb(27, 20, 13); }
#contact-map { padding: 0px; }
#contact-map-container { min-height: 450px; }
.link-link { color: rgb(255, 101, 0); background: transparent none repeat scroll 0% 0% ! important; }
.link-link:hover { color: rgb(255, 101, 0) ! important; }
.address-label { width: 100px; color: rgb(173, 156, 140); display: block; float: left; }
#question { padding-top: 0px; }
.form-control { border-color: rgb(213, 206, 200); color: rgb(120, 106, 93); }
.form-control:focus { border-color: rgb(213, 206, 200); outline: 0px none; box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.075) inset, 0px 0px 8px rgba(202, 177, 155, 0.6); }
.form-control option {  }
.form-control option:active {  }
#contact-message { height: 150px; }
.btn-send-contact, .btn-daftar { background-color: rgb(239, 110, 25); color: rgb(255, 255, 255); font-weight: bold; padding: 10px 100px; }
.btn-send-contact:focus, .btn-send-contact:hover { background-color: rgb(255, 118, 0); color: rgb(255, 255, 255); }
#certification-bodies-search { background-color: rgb(255, 255, 255); padding-top: 0px; }
#certification-bodies-search .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn) { width: 100%; }
#input-keyword-certification {  }
#certification-bodies-search .radio-options { color: rgb(120, 106, 93); }
#related.in-certification { border-top: 1px solid rgb(222, 222, 222); }
#container-cari { min-height: 90px; }
.pagination > li > a, .pagination > li > span { color: rgb(120, 106, 93); }
.detailed-people .modal-header { margin: 130px auto 0px; width: 675px; border: medium none; }
.detailed-people .modal-dialog { margin-top: 0px; width: 675px; padding: 10px 30px 30px; border-radius: 0px; }
.detailed-people .modal-content { border-radius: 0px; }
.detailed-people .modal-dialog .modal-content .modal-body { padding-bottom: 15px; }
.detailed-people .close { text-shadow: none; font-size: 16px; padding-right: 20px; color: rgb(255, 255, 255); opacity: 100; }
.detailed-people .close .in-orange { color: rgb(255, 140, 44); }
#organization-chart { padding-top: 0px; }
#pie-chart { padding-top: 0px; }
#inside h4.subsection-heading { font-size: 14px; line-height: 18px; color: rgb(85, 85, 85); font-weight: bold; display: inline; }
.btn-pop, .btn-pop:hover, .btn-pop:focus { border-color: rgb(237, 123, 28); color: rgb(255, 255, 255); background-color: rgb(237, 123, 28); font-size: 15px; border-radius: 20px; width: 25px; height: 25px; line-height: 14px; padding: 0px; outline: medium none; }
#piechart-hectars-certified { width: 380px; height: 300px; overflow: hidden; margin: auto; }
#piechart-hectars-certified > DIV { margin-top: -30px; }
.aktif { display: block; width: 400px; height: 350px; }
.non-aktif { display: none; }
#select-chart, #select-member-chart { width: 350px; margin: auto; }
.rounded-chart { background-color: rgb(237, 123, 28); color: white; font-size: 18px; width: 210px; height: 210px; border-radius: 150px; text-align: center; padding-top: 85px; display: block; margin: 35px auto auto; }
#piechart-members { margin: 0px; padding: 0px; height: 300px; width: 100%; overflow: hidden; }
#piechart-members > DIV { margin: 0px; padding: 0px; height: 300px; width: 100%; overflow: hidden; }
.country { width: 200px; display: block; }
.country-in-numbers { color: rgb(210, 202, 194); }
.simplebox { outline: medium none; border: medium none ! important; box-shadow: none ! important; color: rgb(136, 136, 136); }
.navbar-nav.navbar-right:last-child { margin-right: 5%; }
#btn-login .caret { font-size: 20px; }
.join-the-rspo-am { padding-right: 10px; }
.btn-group .dropdown-toggle:active, .btn-group.open .dropdown-toggle { outline: 0px none; background-color: white ! important; color: rgb(0, 0, 0) ! important; }
.contain-inner-login-am { padding-left: 20px ! important; padding-right: 20px ! important; }
.overlay { background: transparent none repeat scroll 0% 0%; position: relative; width: 1400px; height: 480px; top: 480px; margin-top: -480px; }
.career-tab-container { width: auto; max-width: 1170px; margin: 0px auto; padding: 0px; display: block; }
.career-tab-container p, li { font-size: 14px; line-height: 1.75; }
#vision { padding: 50px 0px; }
.sect-wrapper { width: auto; max-width: 1170px; margin: 0px auto; }
.career-tab-container { width: auto; }
.career-tab-container p, li { font-size: 14px; line-height: 1.5; }
#vision { padding: 30px 0px; }
.sect-wrapper { width: auto; max-width: 1170px; margin: 0px auto; }
.related-block { display: table; }
.bg-gray { background-color: rgb(242, 242, 242); }
#contact-address p { font-size: 13px; line-height: 1.75; }
.text-left {  }
.left-brand { width: 28%; }
.logo-members { width: auto; border: 1px solid rgb(222, 222, 222); vertical-align: middle; display: table-cell; padding: 32% 27px; }
.logo-members img { width: 100%; }
.descr-profile { padding: 24px 0px; }
.descr-profile span { color: rgb(120, 106, 93); }
.brand-trade { width: 100%; padding: 20px 0px; }
.logo-traders { width: 100%; vertical-align: middle; display: table-cell; padding: 0px; min-width: 195px; }
.logo-traders h3 { color: rgb(239, 110, 25); font-size: 14px; text-transform: uppercase; font-weight: bold; }
.traders-img { padding: 12px 0px 0px; margin: 0px auto; position: relative; }
.logo-traders a.btn-brown { text-align: center; font-size: 12px; font-weight: 400; text-transform: uppercase; line-height: 11.5px; background: rgb(115, 86, 54) none repeat scroll 0% 0%; color: rgb(242, 242, 242); width: 152px; border-radius: 0px ! important; margin-top: -3px; }
.right-desc { width: 72%; }
#tab-profile-member { background: rgb(255, 255, 255) none repeat scroll 0% 0%; padding-left: 0px; margin-bottom: 16px; }
.list-sub p { font-size: 14px; }
.list-sub ul li a { font-size: 13px; }
#double-list { padding-left: 10px; border-left: 1px solid rgb(85, 85, 85); }
.first-tabbed {  }
#tab-profile-member li a { color: rgb(255, 101, 0); font-weight: bold; padding: 0px 14px 0px 0px; margin-right: 0px ! important; background: transparent none repeat scroll 0% 0%; border: 1px solid transparent; }
#tab-profile-member li.active a { color: rgb(85, 85, 85) ! important; }
.list-name ul { padding: 0px; margin: 0px; }
.list-name li { list-style: outside none none; padding: 0px; }
.list-sub ul { padding: 0px; margin: 0px; }
.list-sub li { list-style: outside none none; padding: 0px; }
.member-report {  }
.report-content { padding-left: 0px; border-bottom: 1px solid rgb(222, 222, 222); }
.member-report h4 { padding-bottom: 10px; }
.list-reports { padding: 10px 0px 14px; }
.list-reports li { list-style: outside none none; font-size: 13px; }
.list-reports ul li a { font-size: 13px; }
.suply-chain { padding-left: 0px; }
.title-suply { font-size: 24px; margin: 21px 0px 10px; }
.btm-padding { padding: 0px; }
.back-linkmembers { font-weight: bold; text-transform: uppercase; padding-top: 27px; padding-bottom: 22px; vertical-align: middle; position: relative; }
.back-linkmembers a { vertical-align: middle; font-size: 14px; text-decoration: none; }
.back-linkmembers i { font-size: 16px; margin-right: 8px; color: rgb(255, 101, 0); }
.primary-member { padding-left: 0px; padding-right: 0px; }
.text-desc-members p { font-size: 13px; }
.btn-orange-member { background: rgb(120, 106, 93) none repeat scroll 0% 0%; color: rgb(255, 255, 255); border-radius: 0px; }
.btn-orange-member { color: rgb(255, 255, 255); margin: 0px 0px 18px; }
.btn-orange-member:hover { color: rgb(255, 255, 255); background: rgb(115, 86, 54) none repeat scroll 0% 0%; }
.wrap-events-detail { border: 1px solid rgb(222, 222, 222); }
.back-linkevents { font-weight: bold; padding-top: 23px; padding-bottom: 20px; vertical-align: middle; position: relative; }
.back-linkevents span { font-size: 16px; margin-right: 8px; color: rgb(247, 150, 68); padding-top: 10px; }
.back-linkevents span:hover { font-size: 16px; color: rgb(255, 101, 0); }
.back-linkevents span a { color: rgb(67, 55, 44); vertical-align: middle; font-size: 14px; text-decoration: none; }
.back-linkevents span a:hover { color: rgb(255, 101, 0); vertical-align: middle; font-size: 14px; text-decoration: none; }
.event-tab-container { background-color: rgb(255, 255, 255); height: auto; padding-bottom: 0px; width: auto; }
.event-tab-container p, .event-tab-container li { font-size: 14px; line-height: 1.75; color: rgb(67, 55, 44); }
.wrapper-event p, .wrapper-event li { font-size: 13px; }
.tape-event { height: auto; padding-bottom: 0px; display: block; }
.container-event-content { padding: 8px 30px 0px 15px; }
.container-NPP-NI-content { padding: 8px 30px; }
.container-NEAT-content { padding: 8px 30px; }
.container-NEAT-content .content-neat-p-img img { width: auto; max-width: 100%; }
.container-event-content img { margin: 3px 0px 30px; }
.date-start { font-size: 13px; padding: 0px 0px 16px; }
.date-start span { color: rgb(255, 101, 0); }
.regard { padding-left: 0px; }
.position { width: 100%; font-size: 14px; display: block; padding-top: 8px; }
.organisation-state { width: 100%; font-size: 14px; display: block; }
.wrapper-event { text-align: left; font-size: 16px; }
.wrapper-event ul { list-style: outside none none; padding: 20px 8px 8px 20px; }
.wrapper-event ul li { font-size: 14px; }
.wrapper-event span { font-weight: bold; display: block; width: 80px; float: left; }
.related-news-btm { font-size: 13px; padding: 14px 30px; margin: 35px 0px 14px; border-top: 1px solid rgb(222, 222, 222); }
.related-news-btm h3 { font-size: 13px; color: rgb(91, 91, 91); text-transform: uppercase; font-weight: bold; }
.related-news-date { color: rgb(133, 133, 133); }
.related-news-date { font-size: 12px; padding-top: 6px; }
.related-news-date span { color: rgb(255, 101, 0); }
.related-news-column { padding: 6px 30px 6px 0px; }
.tab-event-container { border: 0px none; }
.event-position { font-size: 14px; color: rgb(67, 55, 44); font-weight: 600; }
.event-position:hover { font-size: 14px; color: rgb(242, 101, 34); font-weight: 600; cursor: pointer; }
.career-location { font-size: 15px; color: rgb(237, 123, 28); }
.wrapper-selector { height: 49px ! important; overflow: hidden; margin-left: -16px ! important; position: relative; }
.event-filter-opt select { background: rgb(255, 101, 0) none repeat scroll 0% 0%; color: rgb(255, 255, 255); border-radius: 0px ! important; width: 100%; padding: 0px 120px 0px 12px; margin: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; font-size-adjust: inherit; font-stretch: inherit; font-feature-settings: inherit; font-language-override: inherit; font-kerning: inherit; font-synthesis: inherit; font-variant: inherit; outline: medium none; line-height: 1.2; border: 0px none; font-size: 13px; display: block; height: 40px; }
.event-filter-opt::after { content: "?"; position: absolute; top: 0px; right: 0px; bottom: 0px; font-size: 13px; line-height: 30px; padding: 6px 16px; background: rgb(255, 101, 0) none repeat scroll 0% 0%; color: white; height: 40px; pointer-events: none; border-radius: 0px; }
.no-pointer-events .event-filter-opt::after { content: none; }
.selector-orange option { background: rgb(255, 255, 255) none repeat scroll 0% 0%; color: rgb(120, 106, 93); padding-right: 29px ! important; }
.btn-orange { color: rgb(255, 255, 255); font-weight: bold; padding-left: 20px; padding-right: 20px; border: 1px solid rgb(247, 150, 68); font-size: 13px; border-radius: 3px; text-decoration: none; }
.whitecontainer { background-color: rgb(255, 255, 255); padding: 30px; margin: 0px; }
.selector-newsevent { background: rgb(255, 101, 0) none repeat scroll 0% 0%; }
.event-location-index { border-bottom: 1px solid rgb(222, 222, 222); padding-bottom: 15px ! important; font-size: 12px; }
.event-location-npp-ni { border-bottom: 1px solid rgb(222, 222, 222); font-size: 12px; padding: 0px 20px 8px; margin-left: -20px; margin-right: -20px; }
.event-location { border-bottom: 1px solid rgb(222, 222, 222); padding-bottom: 10px; font-size: 12px; margin-left: -20px; margin-right: -20px; }
.event-location span { padding-left: 20px; padding-right: 20px; display: inline-block; }
.tab-event-container ul li a { padding-top: 6px; }
.newsevent-link { padding-top: 0px; }
.newsevent-link ul { list-style: outside none none; }
.newsevent-link ul li { display: inline-block; }
.newsevent-link ul li a { color: rgb(120, 106, 93); font-size: 16px; padding: 10px 15px; font-weight: 600; text-decoration: none; line-height: 20px; }
.newsevent-link ul li.active a { color: rgb(67, 55, 44); }
.newsevent-link ul li a:hover { color: rgb(242, 101, 34); }
.linknews-wrapper ul { margin: 0px; padding: 0px; }
.images-beta { position: fixed; margin-left: 17px; }
.newsevent-search { display: block; width: 100%; height: 34px; padding: 6px 12px; font-size: 14px; line-height: 1.42857; color: rgb(133, 133, 133); background-color: rgb(255, 255, 255); background-image: none; border: 0px none; border-radius: 0px; box-shadow: none ! important; transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s; }
.my-glip-search { padding: 9px 0px; font-size: 14px; font-weight: 400; line-height: 1; color: rgb(237, 123, 28); text-align: center; background: rgb(255, 255, 255) none repeat scroll 0% 0%; border-radius: 0px; border: medium none; }
.search-tranparant i { font-size: 22px; font-weight: 300; }
#events-heading-menu { padding-top: 0px; }
.qoute-deadline { padding: 18px 18px 8px; background: rgb(37, 37, 37) none repeat scroll 0% 0%; font-size: 14px; height: auto; display: block; color: rgb(255, 255, 255); margin: 18px 0px 24px; }
.qoute-deadline ul { list-style: outside none none; padding: 0px; display: block; }
.qoute-deadline span { font-weight: bold; display: block; width: 80px; float: left; }
.qoute-deadline p { line-height: 11px; }
.qoute-deadline span { line-height: 11px; }
#events-heading-menu { padding: 0px ! important; }
#related { display: block; }
#imageHeader { position: relative; }
#imageHeader .fill { height: 450px; display: block; z-index: 1; background-position: center center; background-size: cover; }
#imageHeader .imageHeader-caption { right: 5%; left: 5%; width: 550px; margin: auto; position: absolute; top: 90px; z-index: 10; padding-top: 20px; padding-bottom: 20px; color: rgb(255, 255, 255); text-align: center; }
.imageHeader-caption a, .imageHeader-caption a:hover, .imageHeader-caption a:active, .imageHeader-caption a:visited { color: rgb(51, 51, 51); text-decoration: none; }
.thumbnail-small-caption, .thumbnail-small-caption p { font-size: 11px; color: rgb(127, 127, 127); }
.bg-light-gray { color: rgb(67, 55, 44); }
blockquote { font-family: georgia,serif; font-size: 20px; font-style: italic; border: medium none; margin: 0px; padding: 0px; }
.blockquote-separator { font-size: 30px; font-family: georgia,serif; color: rgb(127, 127, 127); line-height: 15px; margin: 10px 0px 0px; font-style: italic; }
.blockquote-author { font-style: italic; font-weight: bold; font-size: 13px; }
.blockquote-tittle { font-style: italic; font-size: 13px; }
ul.link-download { list-style-type: none; text-align: left; margin: 0px; padding: 0px; }
ul.link-download li { line-height: 30px; height: 40px; font-size: 14px; }
#heading-text h4 { font-size: 25px; text-align: center; text-transform: uppercase; padding: 25px 0px; margin-top: 0px; margin-bottom: 0px; }
#organization-chart h4 { text-align: center; padding-bottom: 21px; padding-top: 11px; margin-bottom: 0px; margin-top: 0px; }
.sourceimg { font-size: 12px; padding-top: 5px; }
#link-login { display: none; }
.timeline > li > .timeline-badge { background-color: rgb(231, 231, 231); margin-left: -10px; }
.bottom-related { float: none ! important; }
.no-margin { margin: 0px ! important; }
.mb-0 { margin-bottom: 0px ! important; }
.ml-0 { padding-left: 0px; }
.no-padding { padding: 0px ! important; }
.border-top-gray { border-top: 1px solid rgb(205, 205, 205); }
.box-contact-form { padding: 30px; width: 100%; background: rgb(242, 242, 242) none repeat scroll 0% 0%; font-size: 14px; height: auto; }
.box-contact-form.contact { height: 1170px; }
.box-contact-form.supporting { height: 570px; }
.box-contact-form.organisation {  }
.box-contact-form h5 { margin: 0px 0px 20px; }
.box-contact-form h3 { margin: 0px 0px 5px ! important; }
.box-contact-form input, .box-contact-form textarea { border-radius: 0px; height: 45px; }
.box-contact-form textarea { border-radius: 0px; margin-top: 10px; }
.box-contact-form select { border: medium none; }
.box-contact-form .form-group { margin-bottom: 23px; border-radius: 0px; }
.box-contact-form label { color: rgb(51, 51, 51); font-size: 14px; margin-bottom: 6px; }
.box-contact-form .input-group-addon { background: rgb(255, 255, 255) none repeat scroll 0% 0%; border-radius: 0px; border: 1px solid rgb(213, 206, 200); }
.box-contact-form .input-date { border-right: 0px none; }
.rz-datepicker { cursor: pointer; }
.box-contact-form .input-file { margin-top: 10px; }
.box-contact-form input[type="checkbox"] { width: 22px; border-radius: 0px ! important; background-color: rgb(255, 255, 255) ! important; }
.box-contact-form input[type="radio"] { margin: -10px 0px 0px; }
.box-contact-form .radio-parent, .box-contact-form .radio-parent div { margin-bottom: 0px; }
.stage-supporting { font-size: 14px; line-height: 18px; color: rgb(67, 55, 44); font-weight: bold; display: inline; }
.popover { max-width: 450px; border-radius: 0px; }
.popover p { font-size: 13px ! important; color: rgb(51, 51, 51); }
input.tlp-code { width: 100%; border: medium none; background: rgb(255, 255, 255) url(c894968e33c12971bdd6ffd43210668672a500fa.png)  no-repeat scroll 35px center; height: 38px; display: table; }
.tml-contact { font-size: 13px; margin-bottom: 30px; }
.id-stepcertification { background: transparent url(f0e4fd5e122f050bb5cf2df71c8f1ad21b4988c8.jpg)  no-repeat scroll 50px 28px / 81% auto; }
.id-organisation { background: transparent url(186265c460be928e3ceb3584ad9a66663c6b75cf.jpg)  no-repeat scroll center 6px / 35% auto; }
.member_application_step2 { background: transparent url(613a5e84a88830326c4166cac8facbe2f57963f4.jpg)  no-repeat scroll center 6px / 35% auto; }
.member_application_step3 { background: transparent url(04cb1e9f599775acb8a3f2ed700678af1412223d.jpg)  no-repeat scroll center 6px / 35% auto; }
.member_application_step4 { background: transparent url(f1e71903705ebb36a7d206d7dbfa8f489c36bd30.jpg)  no-repeat scroll center 6px / 35% auto; }
.id-trademark { background: transparent url(d54eaf420576386b2209f9343a2244a1111d24ec.jpg)  no-repeat scroll center 6px / 32% auto; }
.id-trademark-2 { background: transparent url(9571ddbe27b5e02ffbb2981aff70d92de3cf063a.jpg)  no-repeat scroll center 6px / 32% auto; }
.id-trademark-3 { background: transparent url(3206a073cc67edbb1d954bb390af6f8a3fb615a0.jpg)  no-repeat scroll center 6px / 32% auto; }
.tml-contact h5 { font-weight: bold; margin: 3px 0px; }
.tml-contact label.orange { color: rgb(237, 122, 29); }
.bullets-zero { background: rgb(255, 255, 255) none repeat scroll 0% 0%; border-radius: 15px; height: 17px; width: 17px; margin: 0px auto 10px; border: 3px solid rgb(208, 208, 208); }
.right-down { padding-left: 12px; margin-left: 12px; border-left: 1px solid rgb(190, 190, 190); }
.caret-oranye { color: rgb(237, 123, 28); }
.latest-item { border-radius: 0px ! important; width: 210px; margin-top: 4px; padding: 0px 8px; }
.latest-item > li > a { display: block; padding: 8px ! important; clear: both; font-weight: 300 ! important; line-height: 1.42857; color: rgb(51, 51, 51); white-space: nowrap; border-bottom: 1px solid rgb(222, 222, 222); }
.most-menu { border: medium none ! important; }
.latest-item > li > a:hover { color: rgb(133, 133, 133); background: transparent url(697173ae8e0e7cea6f03b78ab57d188ebadf50c0.png)  no-repeat scroll right center ! important; }
.container-event-content {  }
.head-news-event { border-bottom: 1px solid rgb(222, 222, 222); padding-bottom: 14px; }
.head-news-event img { padding-left: 16px; }
.date-post-news { font-size: 12px; padding: 0px 0px 6px; }
.date-post-news span { color: rgb(255, 101, 0); }
.heading-news-index { margin-bottom: 3px; }
.list-of-news { border-bottom: 1px solid rgb(222, 222, 222); padding-bottom: 14px; padding-top: 0px; }
.white-loader { background: rgb(255, 255, 255) none repeat scroll 0% 0%; border: 1px solid rgb(237, 123, 28); border-radius: 0px; font-weight: bold; text-transform: uppercase; padding: 10px 64px; margin: 30px 0px 2px; }
.wrap-index-news { border: medium none; }
.index-tab-container { background-color: rgb(255, 255, 255); height: auto; padding-bottom: 0px; width: auto; border-top: 1px solid rgb(222, 222, 222); }
.index-tab-container p { line-height: 1.75; }
.tagline-resources p { font-size: 14px ! important; color: rgb(120, 106, 93); }
.required_field { color: red; }
.th-right { font-size: 13px; text-decoration: none; }
.th-right b { margin-left: 20px; }
#ng-right { float: right; padding: 6px 0px; }
#ng-right a { text-decoration: none; }
.ng-right { border-radius: 0px ! important; margin-top: 8px ! important; padding: 0px 8px; width: 199px; right: -7px ! important; }
.ng-right > li > a { display: block; padding: 8px ! important; clear: both; font-weight: 300 ! important; line-height: 1.42857; color: rgb(51, 51, 51); white-space: nowrap; border-bottom: 1px solid rgb(222, 222, 222); }
.ng-right > li > a:hover { color: rgb(133, 133, 133); background: transparent url(697173ae8e0e7cea6f03b78ab57d188ebadf50c0.png)  no-repeat scroll right center ! important; }
td.one { font-size: 13px; padding: 15px 8px ! important; }
td.one p { font-size: 13px; }
td.one i { font-size: 7px; margin-left: 4px; }
td.two { text-align: center; font-size: 13px; padding: 15px 8px ! important; }
.two a { text-decoration: none; color: rgb(120, 106, 93); }
td.three { font-size: 13px; text-align: center; font-weight: bold; padding: 15px 8px ! important; }
.three a { text-decoration: none; }
.box-contact-form label { color: rgb(51, 51, 51); font-size: 13px; margin-bottom: 6px; }
.membershipstep { display: inline-block; max-width: 100%; margin-bottom: 5px; font-weight: normal; }
.consumerp_sustainablebenerfit { margin-bottom: 0px; font-size: 14px; line-height: 1.5; margin-top: 20px; }
.consumerp_productuseing { margin-bottom: 0px; font-size: 14px; line-height: 1.5; }
#myheadingimg { height: 368px; }
#myheadingimg .carousel-inner { height: 368px; width: 100%; display: block; }
#myheadingimg .fill { display: block; z-index: 1; height: 368px; background-position: center center; background-size: cover; }
.tagline-consumers-page { z-index: 10; position: relative; height: 368px; }
.buttom-custome { position: absolute; bottom: 0px; right: 0px; display: table-cell; }
.full-caption { width: 90% ! important; right: 4%; left: 4%; padding-bottom: 10px; }
.tagline-consumers-page p { color: rgb(255, 255, 255); font-size: 14px; }
.benefit-iconic { padding: 0px; }
.benefit-box { display: block; }
.tagline-fact { max-width: 500px; width: auto; margin: 0px auto; }
.tagline-fact p { margin-bottom: 25px; }
.tagline-fact a { color: rgb(255, 255, 255); text-transform: uppercase; text-decoration: none; }
.tagline-fact a:hover { color: rgb(255, 255, 255); }
.element-search { padding: 0px 0px 24px; }
.element-center { margin: 0px auto; padding: 0px; position: relative; max-width: 660px; height: auto; width: auto; }
.all-product-trade { margin-left: -20px ! important; padding: 0px; width: 112px ! important; }
.btn-orange-sharp { color: rgb(255, 255, 255); font-weight: bold; padding-left: 32px ! important; padding-right: 32px ! important; background-color: rgb(237, 123, 28); border: 1px solid rgb(237, 123, 28); font-size: 13px ! important; border-radius: 0px ! important; }
.box-trade-product { padding: 12px 0px; }
.box-trade-product img { padding: 8px 0px; }
.box-trade-product p { text-align: left; }
.input-keyword { max-width: 400px; width: 400px; }
.single-seacrh-column { margin: 0px auto; max-width: 800px; }
.table-supplychain { font-size: 13px; }
#member-in-number { margin-top: 30px; }
#member-in-number .big-number { font-size: 40px; font-weight: bold; text-align: right; height: 60px; }
#member-in-number .number-definition { font-size: 14px; font-weight: bold; text-align: left; height: 60px; display: block; }
#member-in-number .number-definition .oneline { margin-top: 18px; display: inline-block; }
#member-in-number .number-definition .twoline { margin-top: 10px; display: inline-block; }
.bigger-number { font-size: 60px; font-weight: bold; }
.bigger-number-definition { font-size: 20px; font-weight: bold; }
#bigger-stats { margin-top: 80px; }
span.checkbox-label { line-height: 25px; font-weight: normal; }
#imageHeaderTrademark { position: relative; }
#imageHeaderTrademark .fill { height: 450px; display: block; z-index: 1; background-position: center center; background-size: cover; }
#imageHeaderTrademark .imageHeader-caption { right: 5%; left: 5%; width: 1170px; position: absolute; top: 50px; z-index: 10; color: rgb(255, 255, 255); text-align: left; }
#imageHeaderTrademark .imageHeader-caption a, #imageHeaderTrademark .imageHeader-caption a:hover, #imageHeaderTrademark .imageHeader-caption a:active, #imageHeaderTrademark .imageHeader-caption a:visited { color: rgb(255, 255, 255); text-decoration: none; text-shadow: 0px 1px 2px rgba(0, 0, 0, 0.6); }
#inside h3.subsection-heading.name { font-weight: bold; margin: 0px; }
.btn:hover, .btn:focus { color: rgb(255, 255, 255); text-decoration: none; background: rgb(255, 101, 0) none repeat scroll 0% 0%; outline: medium none; }
#acop-reporting { border-bottom: 1px solid rgb(204, 204, 204); padding-bottom: 0px; margin-bottom: 0px; }
.acop-reporting { border: 1px solid rgb(204, 204, 204); padding: 0px 30px 30px; margin: -5px 30px 0px; }
.acop-reporting input, .acop-reporting select { border-radius: 0px; margin-bottom: 20px; }
.mb-0 { margin-bottom: 0px ! important; }
.mb-20 { margin-bottom: 20px; }
.ml-0 { padding-left: 0px; }
.mt-40 { margin-top: 40px; }
.mt-50 { margin-top: 50px; }
.grafik-bar select, .acop-gray1 select { border-radius: 0px; margin-top: 3px; margin-bottom: 15px; }
.acop-gray1 { padding: 40px 0px 50px; font-size: 14px; margin-bottom: 0px ! important; }
.content-member-profile { padding-left: 0px; }
.btn-acop { background: rgb(236, 238, 237) none repeat scroll 0% 0%; border: 1px solid rgb(204, 204, 204); padding: 5px 15px; margin: 0px 20px 10px 0px; font-weight: bold; border-radius: 0px; }
.col-md-20 { float: left; width: 20%; position: relative; min-height: 1px; padding-right: 15px; padding-left: 15px; }
.disclaimer-acop { margin: 0px; padding-bottom: 24px; border-bottom: 1px solid rgb(204, 204, 204); }
.disclaimer-acop p { font-size: 14px; }
.disclaimer-acop h4 { margin: 10px 0px ! important; font-weight: bold; font-size: 16px; }
.related-info { padding-bottom: 50px; }
.bg-light-gray { color: rgb(67, 55, 44); }
.bg-light-gray { background: rgb(245, 245, 245) none repeat scroll 0% 0%; }
.area-step, .area-step p { position: relative; font-size: 14px; line-height: 1.75; margin-bottom: 0px; padding-bottom: 10px; }
.area-step hr { margin-top: 5px; }
.title-on-top { margin-top: 0px; }
.absolute-title { position: absolute; width: 100%; height: 42px; display: block; background: transparent url(a0a86867bbcdf0fd21cea0c47a753d119bd25ad3.jpg)  no-repeat scroll left top; margin-top: 30px; color: rgb(255, 255, 255); padding: 6.5px 10px; font-size: 16px; }
.absolute-title .alpha { color: rgb(51, 51, 51); padding-left: 6px; padding-right: 25px; display: block; float: left; font-weight: bold; }
.container-step { background-color: rgb(255, 255, 255); border: 4px solid rgb(237, 237, 237); padding: 0px 20px 20px; margin: 0px 20px; min-height: 550px; }
h3.title-step-header { font-size: 16px; font-weight: bold; margin: 0px; }
h3.title-step-header.no-border { border: medium none; }
ul.requirement-list { padding-left: 15px; }
.login-area label { font-weight: 700; }
.registerarea label { font-weight: 700; }
.flag-area { margin: 0px; }
.flag-area .dd-select { border-radius: 2px; border: 1px solid rgb(204, 204, 204); position: relative; cursor: pointer; width: 150px ! important; text-align: left; font-weight: normal; }
.flag-area .dd-options { width: 150px ! important; text-align: left; font-weight: normal; }
.flag-area .dd-selected-text { line-height: 20px ! important; }
.flag-area .dd-option-text { line-height: 20px ! important; }
.all_p_standing_comittee { font-size: 14px; color: rgb(67, 55, 39); }
.all_p_standing_comittee_last { font-size: 14px; color: rgb(67, 55, 39); margin-bottom: 0px; }
.olstandingcomittee { list-style-type: disc; color: rgb(67, 55, 39); margin-bottom: 0px; }
.ulstandingcomittee { list-style-type: disc; color: rgb(67, 55, 39); margin-bottom: 0px; padding-left: 15px; }
.same_about_related { max-width: 55%; width: 52%; margin: 0px auto; }
.openmodal img { margin-bottom: 15px; }
.img-whoweare { margin-top: 20px; width: 70%; }
.pagination { margin: 0px; border-radius: 3px; padding-top: 15px; }
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus { color: rgb(67, 55, 44); background-color: rgb(235, 235, 235); border-color: rgb(235, 235, 235); }
.btn { display: inline-block; padding: 9px 20px; margin-bottom: 0px; font-size: 13px; line-height: 1.8; text-align: center; white-space: nowrap; vertical-align: middle; cursor: pointer; -moz-user-select: none; background-image: none; text-transform: uppercase; font-weight: 600; height: 45px; }
button, .btn { outline: medium none ! important; }
.bottom_info_impacts { background: transparent none repeat scroll 0% 0%; border: medium none; height: 48px; }
.btn-border-color { border: 1px solid rgb(247, 150, 68); border-radius: 3px; }
.image-credit { text-shadow: 1px 1px 1px rgb(10, 2, 3); }
#inside .dropdown-menu, #front .dropdown-menu {  }
.height43 { height: 43px; padding: 5px 10px; font-size: 14px; line-height: 1.5; border-radius: 0px; margin-bottom: 21px; }
.borderliketable { border: 1px solid rgb(221, 221, 221); border-collapse: collapse; }
.margin-label-input { margin-top: 6px; }
.p-under-input { font-size: 13px; padding-top: 6px; }
.font-size14 { font-size: 14px; }
.font-size14-line-height1-75 { font-size: 14px; line-height: 1.75; }
.font-size14-line-height1-75-last { font-size: 14px; line-height: 1.75; margin-bottom: 0px; }
.btn-over-img { border-color: transparent; color: rgb(255, 255, 255); background-color: rgba(0, 0, 0, 0.7); padding-left: 20px; padding-right: 20px; font-weight: 600; font-size: 13px; }
.privacy-policy-footer { color: rgb(255, 255, 255); margin-left: 10px; }
.top-30-bot-15 { padding-top: 25px; padding-bottom: 8px; margin-bottom: 0px; }
.presskit-img-contain { width: 215px; max-width: 215px; margin: 0px auto; min-height: 390px; }
.privacy-policy-footer:hover { color: rgb(239, 110, 25); margin-left: 10px; }
.h1size15 { font-size: 15px; color: rgb(229, 229, 228); line-height: 1.5; margin-bottom: 25px; margin-top: 16px; text-transform: none; font-weight: normal; padding-top: 0px; }
.h1size30 { font-size: 30px; font-weight: 300; margin: 0px; line-height: 38px; text-transform: none; }
.titlesocmed { height: 30px; line-height: 30px; }
.border-bottom { border-bottom: 1px solid rgb(221, 221, 221); margin-bottom: 15px; }
section h2.section-heading.small-heading { color: rgb(67, 55, 44); font-weight: 700; border-bottom: 1px solid rgb(221, 221, 221); line-height: 35px; margin: auto auto 15px; font-size: 16px; }
p { font-size: 14px; line-height: 1.5; }
.p-no-margin { margin-bottom: 0px; }
.font-11 { font-size: 11px; }
.font-12 { font-size: 12px; }
.font-13 { font-size: 13px; }
.font-14 { font-size: 14px; }
.font-16 { font-size: 16px; }
.font-20 { font-size: 20px; }
.font-25 { font-size: 25px; }
.right-25 { margin-right: 25px; border-radius: 3px ! important; }
.imgborderbottom:hover { border-bottom: 5px solid rgb(247, 150, 68); margin-bottom: -5px; color: rgb(247, 150, 68); }
#recaptcha_privacy { margin-right: 50px ! important; }
.recaptchatable { background: rgb(255, 255, 255) none repeat scroll 0% 0%; width: 100%; }
#recaptcha_table { background: rgb(255, 255, 255) none repeat scroll 0% 0%; width: 100%; }
#recaptcha_response_field { padding-left: 15px; padding-right: 15px; border: 1px solid rgb(217, 217, 217) ! important; }
.recaptcha_only_if_privacy { margin-right: 50px ! important; }
.view-all-members { width: 100%; font-size: 14px; padding-top: 13px; text-align: center; }
.link { color: rgb(67, 55, 44); }
.link_supermenu { font-size: 13px; color: rgb(120, 106, 93); }
.external-link { background: transparent url(918fb5e5dd37b43f493a3e90711f1d7ad14775d2.png)  no-repeat scroll right 6px; list-style-type: none; font-size: 13px; padding-bottom: 8px; }
.external-link:hover { background: transparent url(3db1fd25d3654895514dcd5dc8bb6e5cda4e8160.png)  no-repeat scroll right 6px; list-style-type: none; font-size: 13px; padding-bottom: 8px; color: rgb(247, 150, 68); text-decoration: underline; }
.external-link-no-img { list-style-type: none; font-size: 13px; padding-bottom: 8px; }
.external-link-no-img:hover { list-style-type: none; font-size: 13px; padding-bottom: 8px; color: rgb(247, 150, 68); text-decoration: underline; }
a, a:hover, a:focus, a:active, a.active { outline: 0px none; }
a { color: rgb(239, 110, 25); }
a:hover, a:focus, a:active, a.active { color: rgb(255, 101, 0); }
.no-pad-left-right { padding-left: 0px; padding-right: 0px; }
.no-pad-top-bottom { padding-top: 0px; padding-bottom: 0px; }
.no-pad-top { padding-top: 0px; }
.no-pad-bottom { padding-bottom: 0px; }
.pad-left-contact { padding-left: 88px; }
.pad-middle-contact { padding-left: 72px; }
.pad-right-contact { padding-left: 88px; }
.pad-secretariat { padding-left: 90px; }
.pad-advisor-and-honorary { padding-left: 90px; text-align: center; }
.pad-board-of-governors { padding-left: 90px; }
.pad-alternate-members { padding-left: 90px; }
.staff-secretariat { max-width: 215px; min-height: 220px; }
.staff-board-of-governors { max-width: 215px; min-height: 270px; }
.staff-alternate-members { max-width: 215px; min-height: 270px; }
.staff-advisor-and-honorary { max-width: 215px; min-height: 270px; text-align: left; }
.margin-bottom-10 { margin-bottom: 10px; }
.margin-bottom-20 { margin-bottom: 20px; }
.margin-bottom-30 { margin-bottom: 30px; }
.margin-top-10 { margin-top: 10px; }
.margin-top-20 { margin-top: 20px; }
.margin-top-30 { margin-top: 30px; }
.margin-left-10 { margin-left: 10px; }
.margin-left-20 { margin-left: 20px; }
.margin-left-30 { margin-left: 30px; }
.margin-right-10 { margin-right: 10px; }
.margin-right-20 { margin-right: 20px; }
.margin-right-30 { margin-right: 30px; }
.pad-left-right-5 { padding-left: 5px; padding-right: 5px; }
.pad-top-70 { padding-top: 70px; }
.pad-top-60 { padding-top: 60px; }
.pad-top-50 { padding-top: 50px; }
.pad-top-40 { padding-top: 40px; }
.pad-top-30 { padding-top: 30px; }
.pad-top-20 { padding-top: 20px; }
.pad-top-10 { padding-top: 10px; }
.pad-bottom-70 { padding-bottom: 70px; }
.pad-bottom-60 { padding-bottom: 60px; }
.pad-bottom-50 { padding-bottom: 50px; }
.pad-bottom-40 { padding-bottom: 40px; }
.pad-bottom-30 { padding-bottom: 30px; }
.pad-bottom-25 { padding-bottom: 25px; }
.pad-bottom-20 { padding-bottom: 20px; }
.pad-bottom-10 { padding-bottom: 10px; }
.pad-right-1 { padding-right: 1px; }
.pad-right-5 { padding-right: 5px; }
.pad-right-7 { padding-right: 7px; }
.pad-right-10 { padding-right: 10px; }
.pad-right-20 { padding-right: 20px; }
.pad-right-25 { padding-right: 25px; }
.pad-right-30 { padding-right: 30px; }
.pad-right-40 { padding-right: 40px; }
.pad-right-50 { padding-right: 50px; }
.pad-left-1 { padding-left: 1px; }
.pad-left-10 { padding-left: 10px; }
.pad-left-13 { padding-left: 13px; }
.pad-left-20 { padding-left: 20px; }
.pad-left-25 { padding-left: 25px; }
.pad-left-30 { padding-left: 30px; }
.pad-left-40 { padding-left: 40px; }
.pad-left-50 { padding-left: 50px; }
.btn-default, .btn-primary, .btn-success, .btn-info, .btn-warning, .btn-danger { text-shadow: none; box-shadow: none; }
.btn-default.active, .open > .dropdown-toggle.btn-default { background-color: rgb(247, 150, 68); color: rgb(255, 255, 255); }
.btn-primary { border-color: rgb(237, 123, 28); text-transform: uppercase; font-family: "Open Sans",Helvetica,Arial,sans-serif; font-weight: 700; color: rgb(255, 255, 255); background-color: rgb(237, 123, 28); }
.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open .dropdown-toggle.btn-primary { border-color: rgb(255, 116, 0); color: rgb(255, 255, 255); background-color: rgb(255, 116, 0); }
.open {  }
.btn-primary:active, .btn-primary.active, .open .dropdown-toggle.btn-primary { background-image: none; }
.btn-primary.disabled, .btn-primary[disabled], fieldset[disabled] .btn-primary, .btn-primary.disabled:hover, .btn-primary[disabled]:hover, fieldset[disabled] .btn-primary:hover, .btn-primary.disabled:focus, .btn-primary[disabled]:focus, fieldset[disabled] .btn-primary:focus, .btn-primary.disabled:active, .btn-primary[disabled]:active, fieldset[disabled] .btn-primary:active, .btn-primary.disabled.active, .btn-primary.active[disabled], fieldset[disabled] .btn-primary.active { border-color: rgb(222, 222, 222); background-color: rgb(222, 222, 222); }
.btn-primary .badge { color: rgb(254, 209, 54); background-color: rgb(255, 255, 255); }
.btn-xl { padding: 20px 40px; border-color: rgb(237, 123, 28); border-radius: 3px; text-transform: uppercase; font-family: "Open Sans",Helvetica,Arial,sans-serif; font-size: 18px; font-weight: 700; color: rgb(255, 255, 255); background-color: rgb(237, 123, 28); }
.btn-xl:hover, .btn-xl:focus, .btn-xl:active, .btn-xl.active, .open .dropdown-toggle.btn-xl { border-color: rgb(255, 116, 0); color: rgb(255, 255, 255); background-color: rgb(255, 116, 0); }
.btn-lg { border-color: rgb(237, 123, 28); color: rgb(255, 255, 255); background-color: rgb(237, 123, 28); padding-left: 20px; padding-right: 20px; font-weight: 600; font-size: 13px; }
.btn-lg:hover, .btn-lg:focus, .btn-lg:active, .btn-lg.active { border-color: rgb(255, 116, 0); color: rgb(255, 255, 255); background-color: rgb(255, 116, 0); }
.btn-xl.disabled, .btn-xl[disabled], fieldset[disabled] .btn-xl, .btn-xl.disabled:hover, .btn-xl[disabled]:hover, fieldset[disabled] .btn-xl:hover, .btn-xl.disabled:focus, .btn-xl[disabled]:focus, fieldset[disabled] .btn-xl:focus, .btn-xl.disabled:active, .btn-xl[disabled]:active, fieldset[disabled] .btn-xl:active, .btn-xl.disabled.active, .btn-xl.active[disabled], fieldset[disabled] .btn-xl.active { border-color: rgb(254, 209, 54); background-color: rgb(254, 209, 54); }
.btn-xl .badge { color: rgb(254, 209, 54); background-color: rgb(255, 255, 255); }
.contain-search-nav { display: -moz-box ! important; }
#inside .navbar-default, #front .navbar-default { height: 58px; background: rgb(37, 31, 25) none repeat scroll 0% 0%; }
#header-white { background-color: rgb(255, 255, 255); padding: 0px 0px 20px; }
#inside .navbar-fixed-top .yamm .dropdown-menu { margin-top: 0px ! important; }
#inside #myCarousel .fill { height: 457px; }
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus { color: rgb(247, 150, 68); background-color: rgb(255, 255, 255); }
.navbar-default .nav li a:hover, .navbar-default .nav li a:focus { outline: 0px none; color: rgb(255, 255, 255); }
.contain-member-pod-nav-1 .supermenu-members:hover, .contain-member-pod-nav-1 .supermenu-members:focus { outline: 0px none; color: rgb(255, 255, 255); background: transparent none repeat scroll 0% 0% ! important; }
.navbar-default .nav li .nav-a:hover, .navbar-default .nav li .nav-a:focus { outline: 0px none; color: rgb(255, 255, 255); background: rgb(247, 150, 68) none repeat scroll 0% 0%; }
.navbar-default .navbar-nav > .open > .nav-a, .navbar-default .navbar-nav > .open > .nav-a:hover, .navbar-default .navbar-nav > .open > .nav-a:focus { color: rgb(255, 255, 255); background-color: rgb(247, 150, 68); }
.navigation-search { background: rgb(247, 150, 68) none repeat scroll 0% 0%; color: rgb(255, 255, 255); height: 58px; }
.navbar-default { border-color: transparent; background: transparent url(02680e2283b60bab863c6b5441ecc6aa2bf68078.png)  repeat scroll center top; }
.navbar-default .navbar-collapse { border-color: rgba(255, 255, 255, 0.02); }
.navbar-default .navbar-toggle { margin-top: 0px; height: 60px; border-radius: 0px; background-color: rgb(255, 116, 0); border: medium none; padding: 9px 15px; }
.navbar-toggle .icon-bar { display: block; width: 22px; height: 3px; border-radius: 1px; margin: 6px 0px; }
.navbar-default .navbar-toggle .icon-bar { background-color: rgb(255, 255, 255); }
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus { background-color: rgb(140, 117, 94); }
.navbar-default .nav li a { outline: 0px none; color: rgb(120, 106, 93); }
.nav > li > a { position: relative; display: block; }
.toTheTop { padding-left: 0px ! important; padding-right: 0px ! important; padding-bottom: 0px ! important; }
.navbar-default .nav > li > a { font-size: 14px; color: rgb(255, 255, 255); font-weight: 700; text-transform: uppercase; letter-spacing: 1px; background: rgb(37, 31, 25) none repeat scroll 0% 0%; }
.navbar-default .navbar-nav > .active > a { color: rgb(225, 219, 214); background-color: rgb(37, 31, 25); }
.navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus { color: rgb(255, 255, 255); background-color: rgb(252, 83, 29); }
.navbar-default .navbar-nav.yamm > .open > a, .navbar-default .navbar-nav.yamm > .open > a:hover, .navbar-default .navbar-nav.yamm > .open > a:focus { color: rgb(255, 255, 255); background-color: rgb(247, 150, 68); }
.reponsive-search-text { display: none; }
.navigation-dropdown { position: absolute; top: 101%; left: 0px; z-index: 1000; display: none; float: left; min-width: 160px; margin-top: -2px; font-size: 14px; text-align: left; list-style: outside none none; background-color: rgb(255, 255, 255); background-clip: padding-box; border-width: 2px medium medium; border-style: solid none none; border-color: rgb(247, 150, 68) -moz-use-text-color -moz-use-text-color; border-radius: 4px; box-shadow: 0px 6px 12px rgba(0, 0, 0, 0.176); }
.navigation-search-open { border-top: 2px solid rgb(255, 255, 255) ! important; }
.yamm .yamm-content ul > li > ul > a > li { padding: 0px 0px 7px; list-style-type: none; margin: 0px; line-height: 1.5; }
.yamm .yamm-content ul > li > ul > a li {  }
.complaints-indicator {  }
#impactsCarousel .left { float: unset; }
.carousel-indicators { bottom: -56px; }
#myCarouselfooter.carousel, #myCarouselfooter .item { width: 100%; }
#myCarousel .carousel-inner { height: 640px; width: 100%; display: block; }
#myCarousel.carousel, #myCarousel .item { height: 640px; width: 100%; }
#myCarousel .carousel-inner { height: 640px; }
#myCarousel .fill { display: block; z-index: 1; height: 640px; background-position: center center; background-size: cover; }
#myCarousel .left.carousel-control, #myCarousel .right.carousel-control { top: 85%; font-size: 50px; padding-top: 100px; }
#myCarousel .carousel-caption { right: 3.6%; left: 3.6%; width: 90%; background: rgba(0, 0, 0, 0.7) none repeat scroll 0% 0%; margin: auto; bottom: 0px; padding-top: 0px; }
.border-for-table { border: 1px solid rgb(221, 221, 221); }
.arrow-left-top { margin-top: 83px; float: right; width: auto ! important; }
.arrow-left-bottom { margin-top: 83px; width: auto ! important; }
.center-top { margin-top: 183px; margin-left: 48%; width: auto ! important; }
.arrow-right-top { width: auto ! important; margin-top: 83px; }
.arrow-right-bottom { width: auto ! important; margin-top: 83px; float: right; }
#updates .tab-pane > DIV > DIV { float: left; padding: 0px; margin: auto; }
.contain-mozaic-map { max-height: 390px; height: 390px; background: rgb(126, 117, 108) none repeat scroll 0% 0%; padding: 25px; }
.contain-inner-map-mozaic {  }
.impacts-img { width: 80%; }
.link-view-members { font-size: 13px; line-height: 29px; right: 0px; }
.update-block { min-height: 195px; margin: 0px; padding: 0px; }
.update-block p { padding: 22px 25px 0px; line-height: 1.5; font-size: 14px; word-wrap: break-word; }
.lead-title-mosaic { font-size: 13px ! important; color: rgb(255, 255, 255); padding-top: 0px ! important; padding-bottom: 0px ! important; word-wrap: break-word; }
.update-container-center .update-block .thumbnail-update { width: 100%; height: 195px; display: block; overflow: hidden; }
#updates .tab-content a { color: rgb(255, 255, 255); text-decoration: none; font-weight: normal; font-size: 16px; text-align: left; }
.update-container-center .update-block { min-height: 390px; max-height: 390px; }
.update-container-center p { font-size: 14px; line-height: 1.5; padding: 22px 25px 0px; }
.update-container-top-left, .update-container-top-right, .update-container-bottom-left, .update-container-bottom-right { display: block; height: 195px; overflow: hidden; }
.update-container-top-left .update-block { background-color: rgb(67, 55, 44); }
.update-container-bottom-left .update-block { background-color: rgb(67, 55, 44); }
.update-container-center .update-block { background-color: rgb(67, 55, 44); }
.update-container-top-right .update-block { background-color: rgb(67, 55, 44); }
.update-container-bottom-right .update-block { background-color: rgb(67, 55, 44); }
.thumb-link { display: inline-block; background: black none repeat scroll 0% 0%; width: 100%; }
.thumb-link .update-block { display: block; transition: all 0.5s linear 0s; opacity: 0.4; }
.thumb-link:hover .update-block { opacity: 0.9; }
#tab-updates { text-align: center; padding: 0px; margin-bottom: 0px; }
#tab-updates li a { background-color: rgb(237, 123, 28); color: rgb(255, 255, 255); font-weight: bold; border-radius: 0px; padding: 12px 30px; text-decoration: none; }
#tab-updates a:hover { background-color: rgb(255, 116, 0); }
#tab-updates li { display: inline; float: none; }
#tab-updates li.active a { background-color: transparent; color: rgb(67, 55, 44); margin: 0px; padding: 12px 30px; }
.top-right-mozaic-pod { height: 105px; width: 49.4%; }
.bg-light-gray { background: rgb(245, 245, 245) none repeat scroll 0% 0%; }
.bg-brown { background-color: rgb(67, 55, 44); }
.middle-mozaic { float: unset ! important; }
.mozaic-height { height: auto; padding: 0px; }
.tabmozaic { font-size: 14px; }
.bg-light-mozaic { background-color: rgb(242, 242, 242); background-size: cover; }
.table { width: 100%; max-width: 100%; margin-bottom: 0px; border: 1px solid rgb(222, 222, 222) ! important; }
.table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td { padding: 10px 15px; border-top: 1px solid transparent; vertical-align: top; }
.table-striped tr th { font-size: 14px; text-transform: uppercase; font-weight: 600; }
.table > thead > tr > th { vertical-align: top; border-bottom: 1px solid rgb(221, 221, 221); }
.tablestyle_cat { border: 1px solid rgb(221, 221, 221); }
.contain-left-paragraph-view-pod { width: 300px; height: 200px; }
.img-left-paragraph-view-pod { width: 300px; height: 195px; margin-left: 0px; margin-right: 0px; margin-top: 0px; }
#acopreports .reports-left { display: block; float: left; width: 130px; text-align: center; margin: 0px 5px 0px auto; padding: 0px; }
.contain-trademark-product-gallery { max-height: 268px; min-height: 268px; margin-bottom: 30px; overflow: hidden; }
.contain-img-articles-view { width: 300px; height: 200px; border-bottom: 5px solid transparent; }
.img-articles-paragraph-view { width: 300px; height: 195px; margin: 0px 0px 10px; }
.container-step-third { padding: 25px 30px 30px; margin: 0px 20px; }
.products-contain-am { max-height: 268px; min-height: 268px; margin-bottom: 30px; overflow: hidden; }
.contain-product-am {  }
.img-products-am-1 { max-height: 184px; margin: 0px auto; border: 1px solid rgb(204, 204, 204); }
.img-products-am-2 { max-height: 184px; margin: 0px auto; border: 1px solid rgb(204, 204, 204); }
.paragraph-product-am-1 { max-width: 246px; text-align: center; margin: 0px auto; padding-top: 10px; }
.paragraph-product-am-2 { max-width: 246px; text-align: center; margin: 0px auto; padding-top: 10px; }
.am-products-search-result { max-height: 268px; min-height: 268px; margin-bottom: 30px; overflow: hidden; }
.contain-am-product-saerch-result {  }
.am-img-product-search-result-1 { max-height: 184px; margin: 0px auto; border: 1px solid rgb(204, 204, 204); }
.am-img-product-search-result-2 { max-height: 184px; margin: 0px auto; border: 1px solid rgb(204, 204, 204); }
.am-paragraph-search-result-products { max-width: 246px; text-align: center; margin: 0px auto; padding-top: 10px; }
.contain-event-category-articles { background: rgb(245, 245, 245) none repeat scroll 0% 0%; width: 285px; min-height: 50px; margin-left: 15px; margin-bottom: 10px; }
.dd .ddTitle .ddTitleText img { padding-right: 5px; width: auto ! important; }
.dd .ddChild li img { padding: 0px 6px 0px 0px; width: auto ! important; }
div#myTabContent img {  }
.img-mozaic-map { width: auto; }
.members-primay-subsidiary-am { margin-bottom: 10px; padding-top: 25px; padding-bottom: 6px; font-size: 24px; font-weight: normal; }
.container-impacts-out {  }
.content-impacts-left-innner { width: 100%; display: inline-block; }
.content-impacts-left-text { text-align: left; float: right; height: 58px; display: table; color: rgb(0, 0, 0); }
.content-impacts-left-text-inner { display: table-cell; vertical-align: middle; }
.content-impacts-left-value { font-size: 40px; font-weight: bold; }
.content-impacts-left-icon { text-align: right; float: right; height: 58px; display: table; color: rgb(0, 0, 0); padding-right: 16px; }
.content-impacts-left-icon-inner { display: table-cell; vertical-align: middle; }
.content-impacts-left-icon-inner img { display: table-cell; vertical-align: middle; }
.content-impacts-right-innner { width: 100%; display: inline-block; }
.content-impacts-right-icon { text-align: left; float: left; height: 58px; display: table; color: rgb(0, 0, 0); padding-right: 16px; }
.content-impacts-right-icon-inner { display: table-cell; vertical-align: middle; }
.content-impacts-right-icon-inner img { display: table-cell; vertical-align: middle; }
.content-impacts-right-value { font-size: 40px; font-weight: bold; }
.content-impacts-right-text { text-align: left; float: left; height: 58px; display: table; color: rgb(0, 0, 0); }
.content-impacts-right-text-inner { display: table-cell; vertical-align: middle; }
.container-login-page { width: 390px; margin: 0px auto; overflow: hidden; }
.alert { padding: 10px 18px; }
.modal-dialog-alert-message { position: absolute; top: 50% ! important; transform: translate(0px, -50%) ! important; margin: auto 30%; width: 40%; }
.modal-content { background: rgb(255, 255, 255) none repeat scroll 0% 0%; color: rgb(0, 0, 0); }
.modal-footer { padding: 0px 30px 30px; text-align: center; border: medium none; }
#message_login_status .modal-header { padding: 0px 30px; }
.modal-body { padding: 21px 0px 15px; border-bottom: 1px solid rgb(222, 222, 222); margin-bottom: 30px; }
.modal-dialog-alert-message { position: absolute; top: 50% ! important; transform: translate(0px, -50%) ! important; margin: auto 30%; width: 40%; }
.modal-body a { color: rgb(237, 123, 28); }
.btn-default, .btn-primary, .btn-success, .btn-info, .btn-warning, .btn-danger { border: 1px solid rgb(204, 204, 204); background: rgb(237, 123, 28) none repeat scroll 0% 0%; color: rgb(255, 255, 255); }
.btn-default, .btn-success, .btn-info, .btn-warning, .btn-danger { background: rgb(255, 255, 255) none repeat scroll 0% 0%; color: rgb(51, 51, 51); }
.btn-success:hover, .btn-success:focus, .btn-success:active, .btn-success.active, .open > .dropdown-toggle.btn-success { border-color: rgb(173, 173, 173); }
.modal-content { border-radius: 3px; }
.no-pad-l-r { padding-left: 0px ! important; padding-right: 0px ! important; }
.pop-up-applied { float: left; }
.pop-up-applied.active label {  }
.pop-up-cfc {  }
.pop-up-pending {  }
.popup-status-member { background: transparent url(d0bf38e8ea36f143aa3ec94f9c93681cd1e0d782.jpg)  no-repeat scroll center 7px / 87% 2px; }
.popup-status-member-login-page { background: transparent url(d0bf38e8ea36f143aa3ec94f9c93681cd1e0d782.jpg)  no-repeat scroll center 7px / 87% 2px; }
.pop-up-section-status-members { padding: 15px 15px 5px; }
.nav-tabs span:hover .bullets-zero, .nav-tabs span:focus .bullets-zero, .nav-tabs span:active .bullets-zero, .nav-tabs span.active .bullets-zero { background: rgb(255, 255, 255) none repeat scroll 0% 0%; border: 3px solid rgb(255, 255, 255); position: relative; }
@keyframes blink {
0% { background-color: rgb(237, 122, 29); }
60% { background-color: rgba(237, 122, 29, 0.5); }
100% { background-color: rgb(237, 122, 29); }
}
@keyframes blink {
0% { background-color: rgb(237, 122, 29); }
60% { background-color: rgba(237, 122, 29, 0.5); }
100% { background-color: rgb(237, 122, 29); }
}
.nav-tabs span.active .bullets-zero::after { content: ""; background-color: rgb(237, 122, 29); width: inherit; height: inherit; border: 3px solid rgb(237, 122, 29); border-radius: inherit; position: absolute; left: -3px; top: -3px; animation: 1s ease 0s normal none infinite running blink; }
.nav-tabs span.after label { font-size: 13px; font-weight: bold; text-transform: uppercase; color: rgb(0, 0, 0); }
.nav-tabs span.active label { font-size: 13px; font-weight: bold; text-transform: uppercase; color: rgb(255, 116, 0); }
.nav-tabs span.before label { font-size: 13px; font-weight: bold; text-transform: uppercase; color: rgb(137, 137, 137); }
.nav-tabs span.after .bullets-zero { background: rgb(0, 0, 0) none repeat scroll 0% 0%; border: 3px solid rgb(0, 0, 0); }
.nav-tabs span.before .bullets-zero { background: rgb(255, 255, 255) none repeat scroll 0% 0%; border: 3px solid rgb(208, 208, 208); }
.btn {  }
.btn {  }
.btn-close-status-members { color: rgb(255, 255, 255); background-color: rgb(237, 123, 28); border: medium none ! important; width: 140px; height: 40px; border-radius: 3px ! important; font-size: 14px; font-weight: bold; text-transform: uppercase ! important; }
.modal-content { border: medium none; }
.status-members-steps1 { width: 20%; }
.status-members-steps2 { width: 33%; }
.status-members-steps3 { width: 31%; }
.status-members-steps4 { float: right; width: 15%; }
.status-members-steps1-login-page { width: 20%; }
.status-members-steps2-login-page { width: 33%; }
.status-members-steps3-login-page { width: 31%; }
.status-members-steps4-login-page { float: right; width: 15%; }
#hiam p { padding-left: 30px; padding-right: 30px; padding-top: 22px; }
.no-pad { padding: 0px ! important; }
.pop-up-section-status-members-login-page { padding: 8px 0px 20px; }
.logout-responsive, .login-responsive { display: none; }
.title-left-nav-tab { margin: 0px; text-transform: uppercase; font-weight: 600; padding-right: 30px; padding-bottom: 27px; }
.tabs-left > .nav-tabs { border-bottom: 0px none; }
.tabbable { overflow: hidden; }
.tabs-left > .nav-tabs > li { float: none; }
.tabs-left > .nav-tabs > .active > a { padding: 5px 10px; margin-left: -10px; }
.tabs-left > .nav-tabs > li > a { padding: 5px 0px; margin-bottom: 0px; }
.tabs-left > .nav-tabs > li > a { min-width: 74px; margin-right: 0px; }
.tabs-left > .nav-tabs { float: left; margin-right: 30px; border-right: 1px solid rgb(255, 255, 255); background: rgb(242, 242, 242) none repeat scroll 0% 0%; padding: 26px 0px 26px 30px; }
.tabs-left > .tab-content { border: 1px solid rgb(242, 242, 242); padding: 22px 0px 30px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
.tabs-left > .tab-content, .tabs-left > .nav-tabs { height: 580px; max-height: 580px; }
.tabs-left > .nav-tabs > li > a { margin-right: -1px; color: rgb(85, 85, 85); border-radius: 4px 0px 0px 4px; }
.tabs-left > .nav-tabs > li > a:hover { border-color: rgb(238, 238, 238) rgb(255, 255, 255) rgb(238, 238, 238) rgb(238, 238, 238); background: rgb(255, 255, 255) none repeat scroll 0% 0%; padding-left: 10px; margin-left: -10px; color: rgb(247, 150, 68); }
.tabs-left > .nav-tabs > li > a:focus { border-color: rgb(238, 238, 238) rgb(255, 255, 255) rgb(238, 238, 238) rgb(238, 238, 238); background: rgb(255, 255, 255) none repeat scroll 0% 0%; padding-left: 10px; margin-left: -10px; color: rgb(85, 85, 85); }
.tabs-left > .nav-tabs .active > a, .tabs-left > .nav-tabs .active > a:hover, .tabs-left > .nav-tabs .active > a:focus { border-color: rgb(242, 242, 242) transparent rgb(242, 242, 242) rgb(242, 242, 242); outline: medium none; }
.title-tab-content { text-align: center; padding-bottom: 18px; padding-top: 0px; font-size: 24px; background: transparent url(c4828618af0d96eff818bf0b0632947f775cc8fb.jpg)  no-repeat scroll center bottom; margin-bottom: 16px; }
.tab-content .subtitle-paragraph:first-of-type { padding-top: 0px; }
.tab-content .subtitle-paragraph { font-weight: bold; font-size: 13px; text-transform: uppercase; margin: 0px; padding-bottom: 5px; padding-top: 1px; }
.tab-content p { margin-bottom: 14px; line-height: 1.75; }
.tab-content p:last-of-type { margin: 0px; }
.tab-content-scroll { display: table; margin: auto; font-size: 50px; position: relative; padding-top: 8px; }
.tab-content-scroll::after { content: " "; position: absolute; left: 0px; right: 25px; bottom: 0px; background: transparent linear-gradient(to top, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0) 100%) repeat scroll 0% 0%; z-index: 1; padding: 20px; }
.inner-scroll { height: 518px; max-height: 518px; overflow: auto; margin-right: 10px; padding-right: 10px; }
.squared li { line-height: 1.75; }
.squared { padding-left: 19px; }
.warning-notifications { border: 1px solid rgb(222, 222, 222); padding: 25px 30px 0px; text-align: center; }
.warning-notifications p { margin-bottom: 23px; }
.warning-notifications .btn { margin-bottom: 30px; margin-left: 15px; margin-right: 15px; }
.btn-white { background: rgb(255, 255, 255) none repeat scroll 0% 0%; color: rgb(120, 106, 93); border: 1px solid rgb(222, 222, 222); }
.btn-white:hover { background: rgb(255, 116, 0) none repeat scroll 0% 0%; color: rgb(255, 255, 255); }
.pad-l-15 { padding-left: 15px; }
.pad-r-15 { padding-right: 15px; }
.mar-l-15 { margin-left: 15px; }
.mar-r-15 { margin-right: 15px; }
.mar-l-r-15 { margin-left: 15px; margin-right: 15px; }
.coming-soon-1feb2016 { background: transparent url(c8417d22e72e20c484e4b329cad3668ef72a7671.jpg)  no-repeat scroll center center / cover ; padding-bottom: 107px; }
.align-center { text-align: center; }
.title-coming-soon-1feb2016 { padding-top: 95px; padding-bottom: 16px; }
.align-right { text-align: right; }
.align-left { text-align: left; }
.btn-transparent-am { font-size: 14px; text-transform: none; color: rgb(255, 255, 255); font-weight: normal; border: 1px solid rgb(255, 255, 255); }
.btn-transparent-am:hover, .btn-transparent-am:focus, .btn-transparent-am:active { color: rgb(67, 55, 44); background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
.coming-soon-1feb2016 .link-back-home { text-align: right; }
.coming-soon-1feb2016 .link-go-to { text-align: left; }
div.same_about_related .col-lg-7.col-md-7.col-sm-7.text-left p { margin-bottom: 0px; height: 45px; padding: 10px 0px; }
div.same_about_related .col-lg-5.col-md-5.col-sm-5.text-left .btn { font-size: 14px ! important; }
.newsevent-linkselect .btn-success { border-bottom: medium none; }
.filter-view-page-NEAT { margin-left: -20px; padding-top: 20px; margin-right: -20px; }
.result-filter-view-NEAT { padding-top: 13px; margin-right: -20px; margin-left: -20px; }
.back-linkevents span label { color: rgb(247, 150, 68); }
.smallholders-commitment-title { width: 81%; margin: 0px auto; }
.container-impacts-left div, .container-impacts-right div { height: 58px; }
.container-impacts-left, .container-impacts-right {  }
.container-impacts-left img, .container-impacts-right img { padding-top: 5px; padding-bottom: 5px; }
.container-impacts-left .content-impacts-left-text-inner, .container-impacts-right .content-impacts-right-text-inner { padding-top: 9px; padding-bottom: 9px; }
.container-impacts-left {  }
.container-impacts-right {  }
.container-smallholder-commitment-in-impacts { padding-top: 19px; overflow: auto; width: 80%; margin: 0px auto; }
.singlefile {  }
.dd .ddTitle .ddTitleText { padding: 5px 10px 5px 5px; outline: medium none; }
.publication-content-download { margin-top: -20px; }
#inside #member-search { margin-top: -20px; }
#inside header { height: auto; }
.am_1_3mar2016 { padding-top: 0px ! important; }
.am_2_3mar2016 { position: relative ! important; margin-bottom: 0px ! important; }
.am_3_3mar2016, .am_4_3mar2016 { max-height: 58px ! important; }
.publications-download h2 { padding-bottom: 0px; }
.publications-download p { margin-top: 20px; margin-bottom: 0px; }
.publications-download h3 { padding-bottom: 0px; }
.navbar-default .nav li .mainnav_type2:hover, .navbar-default .nav li .mainnav_type2:focus { outline: 0px none; color: rgb(247, 150, 68); background: transparent none repeat scroll 0% 0%; border-bottom: 1px solid rgb(247, 150, 68); }
.navbar-default .nav li .mainnav_type2 { padding: 0px ! important; margin: 9px 15px; color: rgb(255, 255, 255); font-weight: normal; border-bottom: 1px solid transparent; }
.yamm .dropdown:nth-child(4) { border-left: 1px solid rgb(255, 255, 255); margin-top: 11px; margin-bottom: 8px; }
.navbar-default .nav li:hover:nth-child(3) .nav-a, .navbar-default .nav li:focus:nth-child(3) .nav-a { margin-right: -1px; padding-right: 16px; }
.navbar-default .navbar-nav .open:nth-child(3) .nav-a, .navbar-default .navbar-nav .open:hover:nth-child(3) .nav-a, .navbar-default .navbar-nav .open:focus:nth-child(3) .nav-a { margin-right: -1px; padding-right: 16px; }
.nav-beta-label { position: absolute; margin-left: 1px; }
.for-responsive-label { display: none; }
.navbar-nav > li > a { padding-top: 20px; padding-bottom: 18px; }
.navbar-default .nav #content_search_animate .dropdown-menu li a.active { background: transparent url(ade44f4ed84f6558ec55098e8040643146b0a60b.png)  no-repeat scroll right 20px center ! important; }
.navbar-default .nav #content_search_animate .dropdown-menu li a:hover, .navbar-default .nav #content_search_animate .dropdown-menu li a:focus { outline: 0px none; color: rgb(37, 37, 37); background: rgb(235, 235, 235) url(ade44f4ed84f6558ec55098e8040643146b0a60b.png)  no-repeat scroll right 20px center ! important; }
.navbar-default .nav #content_search_animate .dropdown-menu li a .active:hover { background: rgb(235, 235, 235) url(ade44f4ed84f6558ec55098e8040643146b0a60b.png)  no-repeat scroll right 20px center ! important; }
#content_search_animate .search_animate_by_am .dropdown-menu li .logoaskRSPO { padding: 13px 18px; }
#content_search_animate .contain_dropdown_out .btn-am-custom-ask-rspo { background: rgb(235, 235, 235) url(b9a9aeed1a41962525a3429c2fb342a243b0f5fd.png)  no-repeat scroll left 20px center ! important; }
#content_search_animate .contain_dropdown_out .btn-am-custom-ask-rspo .caret { margin-left: 76px; }
.contain-list-sidebar-NEAT .nav-tabs > li.active > a, .contain-list-sidebar-NEAT .nav-tabs > li.active > a:hover, .contain-list-sidebar-NEAT .nav-tabs > li.active > a:focus { border: medium none; }
.contain-list-sidebar-NEAT .nav-tabs { border-bottom: medium none; }
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .active > a { background-image: linear-gradient(to bottom, rgb(247, 150, 68) 0px, rgb(247, 150, 68) 100%); background-repeat: repeat-x; box-shadow: 0px 3px 9px rgba(0, 0, 0, 0.075) inset; }
#research-request-form .row { position: relative; }
#research-request-form { background: rgb(242, 242, 242) none repeat scroll 0% 0%; width: 800px; margin-left: auto; margin-right: auto; margin-bottom: 30px; }
#research-request-form header { background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
#research-request-form .row { width: 100%; padding-left: 30px; padding-right: 30px; }
#research-request-form header + .row { padding-top: 10px; }
#research-request-form .row > div { padding: 0px ! important; }
#research-request-form h1 { background-color: rgb(255, 255, 255); padding-top: 27px; padding-bottom: 25px; margin-top: 0px; margin-bottom: 0px; }
#research-request-form label { font-size: 13px; width: 100%; margin-top: 23px; }
#research-request-form label span { font-weight: normal; }
#research-request-form label.categories { margin-top: 25px; margin-bottom: 10px; }
#research-request-form #project-duration .row { padding: 0px ! important; }
#research-request-form #project-duration label { font-weight: 400; line-height: 40px; padding: 0px; margin: 0px; float: left; }
#research-request-form [type="text"] { width: 100%; height: 40px; padding-left: 10px; padding-right: 10px; }
#research-request-form textarea { width: 100%; min-height: 120px; padding-left: 10px; padding-right: 10px; }
#research-request-form [type="file"] { display: none; visibility: hidden; position: absolute; left: -9999px; }
#research-request-form .checkbox { min-height: 1px; margin-top: 0px; margin-bottom: 10px; position: relative; }
#research-request-form .checkbox input[type="checkbox"] { width: 20px; height: 20px; opacity: 0; margin-top: 0px; margin-left: 0px; z-index: 2; cursor: pointer; }
#research-request-form .checkbox label { line-height: 20px; height: 20px; padding-left: 30px; margin-top: 0px; position: relative; z-index: 1; }
#research-request-form .checkbox label::before { content: ""; font-family: "Glyphicons Halflings"; text-align: center; line-height: 18px; background-color: rgb(255, 255, 255); width: 20px; height: 20px; position: absolute; left: 0px; top: 0px; border: 1px solid rgb(181, 181, 181); cursor: pointer; }
#research-request-form .checkbox input[type="checkbox"]:checked + label::before { content: ""; font-size: 10px; color: rgb(255, 255, 255); background-color: rgb(254, 149, 57); border: 0px none; }
#research-request-form .checkbox [type="text"] { margin-bottom: 3px; }
#research-request-form .btn-lg.btn-orange { width: 145px; margin-top: 30px; margin-bottom: 30px; }
.file-upload-wrapper { position: relative; }
#research-request-form #file-upload button { outline: 0px none; font-weight: 700; line-height: 40px; text-align: center; background-color: rgb(255, 255, 255); height: 40px; float: right; }
.custom-file-upload-hidden { display: none; visibility: hidden; position: absolute; left: -9999px; }
.message-status-members { padding: 23px 30px 26px; }
.loginAlert a { background: transparent none repeat scroll 0% 0% ! important; color: rgb(255, 255, 255); text-decoration: underline; }
.loginAlert a:hover { color: rgb(0, 0, 0); }
.form-control[disabled] { background-color: rgb(255, 255, 255); opacity: 0.5; }
#research-request-form #file-upload input[type="text"] { float: left; width: 100%; padding-right: 100px; }
#research-request-form #file-upload button { cursor: pointer; }
@media screen {
  #research-request-form { max-width: 100%; }
  .col-xs-left { width: 100%; float: none; }
  #research-request-form #project-duration .col-xs-left:first-child { margin-bottom: 10px; }
  #research-request-form #project-duration label { width: 70px; margin-left: 0px; float: none; position: absolute; left: 0px; top: 0px; }
  #research-request-form #project-duration .input { width: 100%; padding-left: 80px ! important; float: left; }
  #research-request-form #file-upload button { padding: 0px 10px; width: auto; position: absolute; right: 0px; top: 0px; }
}
@media screen and (min-width: 1024px) {
  #research-request-form { max-width: 800px; }
  .col-lg-left { width: auto; padding-left: 0px; padding-right: 0px; float: left; }
  #research-request-form #project-duration .col-lg-left:last-child { margin-left: 50px; }
  #research-request-form #project-duration label { position: relative; width: auto; float: left; }
  #research-request-form #project-duration .input { width: auto; padding-left: 0px ! important; margin-left: 10px; float: left; }
  #research-request-form #file-upload button { width: 100px; }
}
.form-control { color: rgb(67, 55, 44); }
.alert { position: relative; }
.alert button.close { right: 10px; }
ul.rss-feed { padding: 0px; margin: 12px 0px 0px; list-style-type: none; }
ul.rss-feed li { background: transparent url(964ec15feac85f631fa4459a3418541fc2e4ed71.gif)  no-repeat scroll left top; width: 100%; padding-bottom: 10px; margin-bottom: 10px; border-bottom: 1px solid rgb(223, 223, 223); position: relative; }
ul.rss-feed a { color: rgb(67, 55, 44); font-weight: 700; padding-left: 36px; padding-top: 0px ! important; display: block; }
ul.rss-feed a:hover { color: rgb(255, 101, 0); }
.etrace-logo-area { float: right; width: 260px; margin: 0px 0px 5px 30px; }
img.etrace-logo { width: 220px; }
