/*General Tags*/
body, p, a, h1, h1 a, h2, h2 a, h3, h3 a, h4, h4 a, h5, h5 a, h6, h6 a, ul li
{
    font-family: 'Roboto' , sans-serif;
    font-weight: 300;
}
body, p, a
{
    font-size: 15px;
}
#footer .extendedContainer a
{
    font-family: 'Roboto' , sans-serif;
}
#footer .extendedContainer a:hover, #footer .headerFooterLinkList li a:hover
{
    color: #e33590;
}
.homePage h1, h1, h1#pageName
{
    font-size: 2.3em;
    font-weight: 200;
    line-height: 1.2;
}
a, a:visited, a:hover, a:focus
{
    color: #ab005b;
    text-decoration: none;
}
a:hover, a:focus
{
    text-decoration: underline;
}
#content
{
    font-size: 15px;
}
#breadcrumb a  
{
    color: #069cc8;
}
#breadcrumb a:hover
{
    color: #1bb3e0;
    text-decoration: underline;
}
#breadcrumb a, #breadcrumb li span
{
    font-family: 'Gotham-Light', Helvetica, Arial, sans-serif;
    font-weight: normal;
}
#breadcrumb ol li
{
    background: transparent url("/REF/REF_Documation/images/breadcrumb-arrow.png") right 6px no-repeat;
}

#sidebarLeft
{
    background: #fff;
    border: solid 1px #d7d7d7;
    border-radius: 2px;
    -webkit-border-radius: 2px;
}
#searchSidebarLeft h3
{
    background-color: transparent;
    color: #000;
    font-weight: 300;
}
.childPageList.layoutBlocks.introHome p
{
    color: #666;
}

/*Navigation begin*/
#topNavigation
{
    background: #ab005b;
}
#topNavigation ul.level1 li a:hover, #topNavigation ul.level1 li a:focus, #topNavigation ul.level1 li.hover a, #topNavigation.no-js ul.level1 li:hover a
{
    background-color: #c71b76;
    color: #fff;
}
#topNavigation ul.level1 li
{
    float: left;
    background: none;
    border: none;
}
#topNavigation ul.level1 .override-selected a, #topNavigation ul.level1 li.selected a
{
    background-color: #e33590;
    color: #fff;
}
#topNavigation ul.level1 .level2 li, #topNavigation ul.level1 .level2 li a
{
    background-color: #c71b76;
    color: #fff;
}
#topNavigation ul.level1 .level2 li:hover, #topNavigation ul.level1 .level2 li a:hover
{
    background-color: #e33590;
    color: #fff;
}
#topNavigation ul.level1 .level2 .hasChildren ul a
{
    color: #fff;
}

#topNavigation ul.level1 .level2 li ul li
{
    padding: 0;
}
#topNavigation #navTreeItem-Blog .level2
{
    width: 250px;
}
#topNavigation #navTreeItem-Blog .level2 a
{
    padding-left: 30px;
}
#topNavigation #navTreeItem-Blog .level2 .hasChildren a
{
    background: transparent url("/REF/REF_PartnersAV/images/children-left.png") no-repeat 10px 13px;
}
#topNavigation #navTreeItem-Blog .level2 .hasChildren .level3
{
    width: 230px;
}
#topNavigation #navTreeItem-Blog .level2 .hasChildren:hover .level3, #topNavigation #navTreeItem-Blog .level2 .hasChildren:focus .level3
{
    left: -229px;
}
#topNavigation #navTreeItem-Blog .level2 .hasChildren .level3 a
{
    background: none;
    padding-left: 10px;
}
#topNavigation #navTreeItem-Blog:hover .level2, #topNavigation #navTreeItem-Blog:focus .level2
{
}
#topNavigation ul.level1 .level2 li ul li
{
    padding: 0;
}
#topNavigation #navTreeItem-TV .level2
{
    width: 250px;
}
#topNavigation #navTreeItem-TV .level2 a
{
    padding-left: 30px;
}
#topNavigation #navTreeItem-TV .level2 .hasChildren a
{
    background: transparent url("/REF/REF_PartnersAV/images/children-left.png") no-repeat 10px 13px;
}
#topNavigation #navTreeItem-TV .level2 .hasChildren .level3
{
    width: 270px;
}
#topNavigation #navTreeItem-TV .level2 .hasChildren:hover .level3, #topNavigation #navTreeItem-TV .level2 .hasChildren:focus .level3
{
    left: -270px;
}
#topNavigation #navTreeItem-TV .level2 .hasChildren .level3 a
{
    background: none;
    padding-left: 10px;
}
#topNavigation #navTreeItem-TV:hover .level2, #topNavigation #navTreeItem-TV:focus .level2
{
}
.selectedHasChildren
{
    height: auto;
}

/*Header begin*/
.show-logo
{
    background-color: #000;
    width: 512px;
    height: 160px;
    margin-right: 20px;
    float: left;
    text-indent: 100%;
    background: url('/REF/REF_PartnersAV/images/header_showlogo_v2logo_headerlogo_header.png');
    overflow: hidden;
}
#header .register-btn, #header .register-btn:visited, #header .register-btn:hover, #header .register-btn:focus
{
    background: #ab005b url('../REF/REF_PartnersAV/images/ticket.png') no-repeat 188px 5px;
    width: 225px;
    height: 45px;
    margin: 0 20px 0 0px;
    padding: 5px 10px 10px;
    font-size: 1.4em;
    font-weight: 300;
    color: #fff;
    line-height: 1.1;
    text-decoration: none;
    /* border-radius: 2px;
    -webkit-border-radius: 2px; */
    float: left;
}
#header .exhibitor-btn, #header .exhibitor-btn:visited, #header .exhibitor-btn:hover, #header .exhibitor-btn:focus
{
    background: #e33590 url('/REF/REF_PartnersAV/images/key.png') no-repeat 142px 5px;
    width: 180px;
    height: 45px;
    padding: 5px 10px 10px;
    font-size: 1.4em;
    font-weight: 300;
    color: #fff;
    line-height: 1.1;
    text-decoration: none;
    /* border-radius: 2px;
    -webkit-border-radius: 2px; */
    float: left;
}
#header .primary-ad, #header .primary-ad:visited, #header .primary-ad:hover, #header .primary-ad:focus
{
    background: transparent url('/REF/REF_PartnersAV/images/header_advert_v2final.png') no-repeat 0 0;
}
#topbar
{
    background-color: #333;
}

/*RHC begin*/
.portfolio
{
    width: 300px;
    overflow: hidden;
    zoom: 1;
}
.portfolioAsia, .portfolioBrasil
{
    width: 147px;
    float: left;
    padding-right: 7px;
    line-height: 0;
}
.portfolioBrasil
{
    width: 146px;
    padding: 0;
}
.portfolioAsia > a, .portfolioBrasil > a
{
    line-height: 0;
    display: block;
}

/* CTAs */
.primary-cta, .primary-cta:visited
{
    background-color: #e33590;
    color: #fff;
}
.primary-cta:hover
{
    background-color: #7a0041;
    color: #fff;
}
.secondary-cta, .secondary-cta:visited
{
    background-color: #f99013;
    padding: 3px 10px 5px;
    color: #fff;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
}
.secondary-cta:hover
{
    background-color: #8b4e04;
    color: #fff;
    text-decoration: none;
}
/* .tertiary-cta, .teritiary-cta:visited
{
    background-image: url('/REF/REF_PartnersAV/images/point-cta.png');
    color: #ab005b;
}
.tertiary-cta:hover
{
    background-image: url('/REF/REF_PartnersAV/images/point-cta-hover.png');
    color: #65011c;
} */
.mainButton, div.inputForm input[type="submit"]
{
    background: #e33590;
    width: 92px;
    padding: 5px 10px 4px;
    color: #fff;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    color: #fff;
    border: none;
    font-size: 1em;
    font-family: 'Roboto' , sans-serif;
    font-weight: 300;
    line-height: 1;
}
.mainButton:hover, div.inputForm input[type="submit"]:hover
{
    background-color: #7a0041;
    color: #fff;
}

/*Layout Blocks*/
.highlight-all.image-top-all .layoutBlockContainer .layoutBlock, .highlight-first.image-top-first .layoutBlockContainer .layoutBlock.layoutBlock-1, .highlight-second.image-top-second .layoutBlockContainer .layoutBlock.layoutBlock-2, .highlight-all.image-bottom-all .layoutBlockContainer .layoutBlock, .highlight-first.image-bottom-first .layoutBlockContainer .layoutBlock.layoutBlock-1, .highlight-second.image-bottom-second .layoutBlockContainer .layoutBlock.layoutBlock-2
{
    width: 330px;
    padding: 0;
}
.highlight.image-top .layoutBlockContainer .layoutBlock, .highlight.image-bottom .layoutBlockContainer .layoutBlock, .highlight.image-right .layoutBlockContainer .layoutBlock, .highlight.image-left .layoutBlockContainer .layoutBlock
{
    width: 680px;
    padding: 0;
}
.layoutBlock.layoutBlock-1, .layoutBlock.layoutBlock-2
{
    border-radius: 2px;
    -webkit-border-radius: 2px;
}
.layoutBlock .padding-top
{
    padding-top: 15px;
}
/* .highlight .layoutBlockContainer .layoutBlock, .highlight-all .layoutBlockContainer .layoutBlock, .highlight-first .layoutBlockContainer .layoutBlock.layoutBlock-1, .highlight-second .layoutBlockContainer .layoutBlock.layoutBlock-2
{
    width: 290px;
    border: none;
    background-color: #fff;
    -webkit-box-shadow: 0px -1px 2px 1px rgba(179, 179, 179, 0.5);
    box-shadow: 0px -1px 2px 1px rgba(179, 179, 179, 0.5);
}*/
.highlight .layoutBlockContainer .layoutBlock
{
    width: 640px;
}
.image-top .layoutBlockContainer .layoutBlock
{
    background-color: #fff;
    padding: 0;
    border: none;
}
.layoutBlock h2, .layoutBlock h3
{
    margin-bottom: 10px;
}
.layoutBlock h2
{
    font-size: 2.3em;
    font-weight: 200;
    line-height: 1.2;
}
.layoutBlock h3
{
    font-weight: 300;
    font-size: 1.5em;
}
.layoutBlock ul, .layoutBlock ol, .layoutBlock p
{
    margin-bottom: 10px;
    padding-bottom: 0;
}
.overlay-head .layoutBlock h2, .overlay-head .layoutBlock h2, .overlay-head .layoutBlock h2, .overlay-head .layoutBlock.layoutBlock-1 h2, .overlay-head .layoutBlock.layoutBlock-2 h2
{
    background: #98818d;
    padding: 0 10px 5px;
}
.pink .layoutBlockContainer .layoutBlock, .pink-all .layoutBlockContainer .layoutBlock, .pink-first .layoutBlockContainer .layoutBlock.layoutBlock-1, .pink-second .layoutBlockContainer .layoutBlock.layoutBlock-2
{
    background: #e33590 url('/REF/REF_PartnersAV/images/pink-slash.png') 0 bottom no-repeat;
    padding-bottom: 69px;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #fff;
}
.pink .layoutBlockContainer .layoutBlock
{
    background-image: url('/REF/REF_PartnersAV/images/pink-slash-long.png');
}
.pink h2, .pink-all h2, .pink-first .layoutBlock.layoutBlock-1 h2, .pink-second .layoutBlock.layoutBlock-2 h2, .pink p, .pink-all p, .pink-first .layoutBlock.layoutBlock-1 p, .pink-second .layoutBlock.layoutBlock-2 p
{
    color: #fff;
}
.pink a, .pink-all a, .pink-first .layoutBlock.layoutBlock-1 a, .pink .layoutBlock.layoutBlock-2 a, .pink a:visited, .pink-all a:visited, .pink-first .layoutBlock.layoutBlock-1 a:visited, .pink .layoutBlock.layoutBlock-2 a:visited
{
    color: #fff;
    text-decoration: underline;
}
.pink a:hover, .pink-all a:hover, .pink-first .layoutBlock.layoutBlock-1 a:hover, .pink .layoutBlock.layoutBlock-2 a:hover, .pink a:focus, .pink-all a:focus, .pink-first .layoutBlock.layoutBlock-1 a:focus, .pink .layoutBlock.layoutBlock-2 a:focus
{
    color: #c2c2c2;
    text-decoration: underline;
}
.pink .tertiary-cta, .pink-all .tertiary-cta, .pink-first .layoutBlock.layoutBlock-1 .tertiary-cta, .pink-second .layoutBlock.layoutBlock-2 .tertiary-cta, .pink .teritiary-cta:visited, .pink-all .teritiary-cta:visited, .pink-first .layoutBlock.layoutBlock-1 .teritiary-cta:visited, .pink-second .layoutBlock.layoutBlock-2.teritiary-cta:visited
{
    background-image: url('/REF/REF_PartnersAV/images/point-cta-white.png');
    color: #fff;
}
.pink .tertiary-cta:hover, .pink-all .tertiary-cta:hover, .pink-first .layoutBlock.layoutBlock-1 .tertiary-cta:hover, .pink-second .layoutBlock.layoutBlock-2 .tertiary-cta:hover
{
    background-image: url('//REF/REF_PartnersAV/images/point-cta-white-hover.png');
    color: #c2c2c2;
}
.pink-block .layoutBlockContainer .layoutBlock, .pink-block-all .layoutBlockContainer .layoutBlock, .pink-block-first .layoutBlockContainer .layoutBlock.layoutBlock-1, .pink-block-second .layoutBlockContainer .layoutBlock.layoutBlock-2
{
    background-color: #e33590;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #fff;
}
.pink-block h2, .pink-block-all h2, .pink-block-first .layoutBlock.layoutBlock-1 h2, .pink-block-second .layoutBlock.layoutBlock-2 h2, .pink-block p, .pink-block-all p, .pink-block-first .layoutBlock.layoutBlock-1 p, .pink-block-second .layoutBlock.layoutBlock-2 p
{
    color: #fff;
}
.pink-block h3, .pink-block-all h3, .pink-block-first .layoutBlock.layoutBlock-1 h3, .pink-block-second .layoutBlock.layoutBlock-2 h3, .pink h3, .pink-all h3, .pink-first .layoutBlock.layoutBlock-1 h3, .pink-second .layoutBlock.layoutBlock-2 h3
{
    color: #fff;
}
.pink-block a, .pink-block-all a, .pink-block-first .layoutBlock.layoutBlock-1 a, .pink-block .layoutBlock.layoutBlock-2 a, .pink-block a:visited, .pink-block-all a:visited, .pink-block-first .layoutBlock.layoutBlock-1 a:visited, .pink-block .layoutBlock.layoutBlock-2 a:visited
{
    color: #fff;
    text-decoration: underline;
}
.pink-block a:hover, .pink-block-all a:hover, .pink-block-first .layoutBlock.layoutBlock-1 a:hover, .pink-block .layoutBlock.layoutBlock-2 a:hover, .pink-block a:focus, .pink-block-all a:focus, .pink-block-first .layoutBlock.layoutBlock-1 a:focus, .pink-block .layoutBlock.layoutBlock-2 a:focus
{
    color: #c2c2c2;
    text-decoration: underline;
}
.pink-block .tertiary-cta, .pink-block-all .tertiary-cta, .pink-block-first .layoutBlock.layoutBlock-1 .tertiary-cta, .pink-block-second .layoutBlock.layoutBlock-2 .tertiary-cta, .pink-block .teritiary-cta:visited, .pink-block-all .teritiary-cta:visited, .pink-block-first .layoutBlock.layoutBlock-1 .teritiary-cta:visited, .pink-block-second .layoutBlock.layoutBlock-2.teritiary-cta:visited
{
    background-image: url('/REF/REF_PartnersAV/images/point-cta-white.png');
    color: #fff;
}
.pink-block .tertiary-cta:hover, .pink-block-all .tertiary-cta:hover, .pink-block-first .layoutBlock.layoutBlock-1 .tertiary-cta:hover, .pink-block-second .layoutBlock.layoutBlock-2 .tertiary-cta:hover
{
    background-image: url('//REF/REF_PartnersAV/images/point-cta-white-hover.png');
    color: #c2c2c2;
}
.free.highlight .layoutBlockContainer .layoutBlock
{
    background: #fff url("/REF/REF_PartnersAV/images/free.png") no-repeat right top;
}
.free.highlight-all .layoutBlockContainer .layoutBlock
{
    background: #fff url("/REF/REF_PartnersAV/images/free.png") no-repeat right top;
}

/* Overlay header */
.overlay-head.highlight.image-top .layoutBlock h2, .overlay-head.highlight.image-bottom .layoutBlock h2, .overlay-head.highlight.image-right .layoutBlock h2, .overlay-head.highlight.image-left .layoutBlock h2, .overlay-head.highlight-all.image-top-all .layoutBlock h2, .overlay-head.highlight-all.image-top-first .layoutBlock.layoutBlock-1 h2, .overlay-head.highlight-all.image-top-second .layoutBlock.layoutBlock-2 h2, .overlay-head.highlight-all.image-bottom-all .layoutBlock h2, .overlay-head.highlight-all.image-bottom-first .layoutBlock.layoutBlock-1 h2, .overlay-head.highlight-all.image-bottom-second .layoutBlock.layoutBlock-2 h2, .overlay-head.highlight-all.image-right-all .layoutBlock h2, .overlay-head.highlight-all.image-right-first .layoutBlock.layoutBlock-1 h2, .overlay-head.highlight-all.image-right-second .layoutBlock.layoutBlock-2 h2, .overlay-head.highlight-all.image-left-all .layoutBlock h2, .overlay-head.highlight-all.image-left-first .layoutBlock.layoutBlock-1 h2, .overlay-head.highlight-all.image-left-second .layoutBlock.layoutBlock-2 h2, .overlay-head.highlight-first.image-top-first .layoutBlock.layoutBlock-1 h2, .overlay-head.highlight-first.image-bottom-first .layoutBlock.layoutBlock-1 h2, .overlay-head.highlight-first.image-right-first .layoutBlock.layoutBlock-1 h2, .overlay-head.highlight-first.image-left-first .layoutBlock.layoutBlock-1 h2, .overlay-head.highlight-second.image-top-second .layoutBlock.layoutBlock-2 h2, .overlay-head.highlight-second .image-bottom-second .layoutBlock.layoutBlock-2 h2, .overlay-head.highlight-second.image-right-second .layoutBlock.layoutBlock-2 h2, .overlay-head.highlight-second.image-left-second .layoutBlock.layoutBlock-2 h2
{
    background-color: #ab005b;
    width: 80%;
    padding-left: 5px;
    right: 0;
    left: auto;
    top: 10px;
    font-size: 1.9em;
    line-height: 1.5;
}
.pink-heading h3
{
    color: #AC0E65;
    font-weight: 300;
}
.quote
{
    display: block;
    padding: 16px;
    background-color: #ece8e7;
}
.tmon
{
    height: 280px;
}

/* Carousel */
.jcarousel-skin-nova-default li img
{
    border: none;
}
.jcarousel-skin-nova-default li .overlayShort
{
    display: none;
}
.jcarousel-skin-nova-default .jcarousel-container
{
    background: #fff;
    margin: 0;
    border: none;
    -webkit-box-shadow: 0px -1px 2px 1px rgba(179, 179, 179, 0.5);
    box-shadow: 0px -1px 2px 1px rgba(179, 179, 179, 0.5);
}
.nova-carousel-container
{
    overflow: visible;
}

/* Extras */
div.contentLayoutBox
{
    overflow: visible;
}
div.layoutBlockContainer
{
    overflow: visible;
}
div.inputForm
{
    background-color: #fff;
    border-radius: 2px;
    -webkit-border-radius: 2px;
    -webkit-box-shadow: 0px -1px 2px 1px rgba(179, 179, 179, 0.5);
    box-shadow: 0px -1px 2px 1px rgba(179, 179, 179, 0.5);
}
.formHeading
{
    color: #AB005B;
    padding-left: 11px;
    font-size: 1.1em;
}
ol#alphaList li a, ol#alphaList li span
{
    font-weight: 300;
}
ul.tablinks li
{
    background-color: #fff;
}
.contentPageSelection
{
    /* -webkit-box-shadow: 0px -1px 2px 1px rgba(179, 179, 179, 0.5);
    box-shadow: 0px -1px 2px 1px rgba(179, 179, 179, 0.5); */
}
.contentPageSelection-rightHandColumnPageDefault a, .contentPageSelection-rightHandColumnPageDefault a:hover
{
    color: #aB005b;
}
.contentPageSelection-rightHandColumnPageDefault div.unmanagedContent
{
    padding-bottom: 0;
}
ul.tablinks li a, ul.tablinks li strong, .inner-attribute-container dt, .inner-attribute-container span.label, .inner-attribute-container dd
{
    font-family: 'Roboto';
}
.panelHeading
{
    background-color: #fff;
    color: #000;
    border-radius: 2px 2px 0 0;
    -webkit-border-radius: 2px 2px 0 0;
    border: solid 1px #d7d7d7;
    border-bottom: none;
    font-family: 'Roboto';
    font-weight: 300;
}
#productsSection .productSearch, #participatingIndividualsSection .participatingIndividualSearch
{
    top: 3px;
}
.headerFooterLinkList li
{
    background: transparent url("/REF/REF_PartnersAV/images/separator.png") right 8px no-repeat;
}
.blog-feed .layoutBlockContainer .layoutBlock-1 .itemList
{
    padding: 0;
    overflow: hidden;
}
.blog-feed .layoutBlockContainer .layoutBlock-1 .itemList li
{
    overflow: hidden;
}
.blog-feed .itemList
{
    overflow: hidden;
}
.blog-feed .itemList .first
{
    padding-top: 0;
    border-top: none;
}
.blog-feed .itemList li
{
    padding-top: 15px;
    border-top: solid 1px #ccc;
}
.blog-feed .layoutBlock .feedItems .withImage .teaser
{
    float: left;
    overflow: hidden;
}
.blog-feed .layoutBlock .feedItems .withImage .teaser img
{
    margin: 0 10px 15px 0;
}
.blog-feed .layoutBlock li h3
{
    margin: 0 0 5px;
    line-height: 1.2;
}
.blog-feed .layoutBlock .more
{
    display: block;
}
.participatingCompany-badge
{
    background-color: #fff;
}
#content .panel
{
    background-color: #fff;
    border: solid 1px #d7d7d7;
    border-radius: 0 0 2px 2px;
    -webkit-border-radius: 0 0 2px 2px;
    border-top: none;
    color: #000;
}
#sidebarRight
{
    overflow: visible;
}
#ctlChildPageList
{
    margin-bottom: 20px;
}
#content .main .tabbedContent .tabContent
{
    background-color: #fff;
}
#productsSection, #participatingIndividualsSection
{
    background: #fff;
    overflow: hidden;
}
.jcarousel-skin-nova-default .jcarousel-prev-horizontal:hover, .jcarousel-skin-nova-default .jcarousel-next-horizontal:hover
{
    background-position: 0 54px;
}
.list .exhibitorDetail ul.flags
{
    margin: 23px 10px 0 10px;
}

/*Footer*/
.sign-up
{
    background: #AB005B;
}
#footer .headerFooterLinkList
{
    width: 510px;
}
#footer .headerFooterLinkList li, #footer .headerFooterLinkList li.first
{
    background-image: none;
    border-right: 1px solid #fff;
}
#footer .headerFooterLinkList li.last
{
    border-right: 0;
}
#footer
{
    background: #333;
    font-family: 'Roboto' , Helvetica, Arial, sans-serif;
}

/* Concertina */
.concertina h2
{
    font-size: 2.3em;
    font-weight: 200;
}
ul.concertinaList li
{
    background-color: #fff;
    margin: 0 0 1px;
}
ul.concertinaList .concertinaHeading
{
    background-color: #ac0e65;
    padding-left: 25px;
    border-radius: 0;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    font-weight: 300;
    color: #fff;
}
#content .unmanagedContent.simpleContent.concertinaContent.nova-hidden-until-ready
{
    padding: 10px 20px 20px;
}

/* tables */
.unmanagedContent table
{
    border-collapse: collapse;
    margin: 0;
    width: 100%;
}

/* Contact Us */
.childPageList.layoutBlocks.highlight-all.regions
{
    font-size: 0.8em;
}
.childPageList.layoutBlocks.highlight-all.regions h2
{
    font-size: 1.8em;
}

/* Forms*/
.notify-registration .inputForm, .stand-application .inputForm
{
    width: 640px;
}
#id_matrix
{
    width: 100%;
}
#id_matrix td
{
    border: none;
    border-radius: 0;
}
div.inputForm table tbody tr td
{
    background: transparent;
}
div.inputForm textarea, div.inputForm select, div.inputForm input[type="text"]
{
    border: solid 1px #ccc;
}
.bsForm div.inputForm fieldset input
{
    margin-left: 10px;
}
.beiersdorf #pageName
{
    color: #006;
    font-weight: 500;
}
div.inputForm fieldset input
{
    float: left;
    display: block;
    margin-left: 9px;
    clear: left;
}


div.inputForm fieldset label
{
    width: 600px;
    padding-left: 5px;
    margin-bottom: 10px;
    margin-top: -7px;
    clear: none;
}

#captchaContainer
{
    float: left;
    width: 300px;
    display: inline-block;
    padding-left: 10px;
}


/* Instagram */
.runFeed .item
{
    width: 270px;
    margin: 0 0 15px 15px;
    padding: 15px;
    display: block;
    background: #fefefe;
    border-radius: 2px;
    -webkit-border-radius: 2px;
    opacity: 1;
}
.runFeed .item h4
{
    margin: 0 0 10px;
    font-weight: normal;
    line-height: 1.2;
}
.runFeed .item h4 a
{
    color: #0088cc;
}
.runFeed .item .date
{
    color: #ccc;
    font-size: 0.8em;
    line-height: 1.2;
}
.runFeed .item p
{
    display: none;
}
.runFeed .item .image-contain
{
    display: block;
    margin: 0;
}
.runFeed .item .image img, .runFeed .item .image-contain img
{
    width: 100%;
    margin: 0;
}

/* Cycle fade with RSS */
#image-fader .runFeed
{
    background-color: #fefefe;
    position: relative;
    border-radius: 2px;
    -webkit-border-radius: 2px;
}
#image-fader .item
{
    margin-left: 0;
    margin-bottom: 0;
    width: 270px;
}



.sign-up a
{
    color: #FFF;
}

.author
{
    font-weight: 500;
    padding-top: 10px;
}



.innovationHeading
{
    padding-left: 10px;
    color: #AB005B;
    font-size: 16px;
}


.js-init #languageSelector ul
{
    display: block;
    background: transparent;
    top: 8px;
}

.js-init #languageSelector ul li, .js-init #languageSelector ul li.flag.current
{
    display: inline;
}

#topNavigation ul.level1 li a
{
    padding: 10px;
}
.flag-tr
{
    background-position: 0 -1938px;
}


#pageToolsÂ { display: none !important; font-size: 11px; }

.unmanagedContent table {
	Â width: 95%; margin: 0 auto;
}

.unmanagedContent table th, .unmanagedContent table tdÂ {
	border: none !important;
}