body #content-wrapper #absolventa-registration-box { background: url('/images/shared/registration.jpg') no-repeat; height: 250px; }
body #content-wrapper #absolventa-registration-box .btn { margin-left: 125px; margin-top: 95px; }

body#p-public-tour #content-wrapper .register-center, body#e-recruiting-tour #content-wrapper .register-center { margin-left: 44px; margin-top: 20px; }
body#p-public-tour #content-wrapper .anker, body#e-recruiting-tour #content-wrapper .anker { color: #323232; }
body#p-public-tour #content-wrapper .anker a:hover, body#e-recruiting-tour #content-wrapper .anker a:hover { color: #323232; }
body#p-public-tour #content-wrapper .up, body#e-recruiting-tour #content-wrapper .up { float: right; margin-right: 117px; font-size: 0.8em; }
body#p-public-tour #content-wrapper .column-without-sidebar, body#e-recruiting-tour #content-wrapper .column-without-sidebar { padding-top: 20px; }
body#p-public-tour #content-wrapper .tour-hr, body#e-recruiting-tour #content-wrapper .tour-hr { background: #FFFFFF url('/images/public/tour/tour_hr.gif') no-repeat; height: 11px; border: none; margin-bottom: 30px; margin-top: 20px; }
body#p-public-tour #content-wrapper hr, body#e-recruiting-tour #content-wrapper hr { height: 1px; border-width: 1px 0 0 0; border-style: solid; border-color: #d4d4d4; }
body#p-public-tour #content-wrapper ul.navi-list li, body#e-recruiting-tour #content-wrapper ul.navi-list li { overflow: hidden; display: inline-block; padding-top: 27px; }
body#p-public-tour #content-wrapper ul.navi-list li, body#e-recruiting-tour #content-wrapper ul.navi-list li { display: block; }
body#p-public-tour #content-wrapper .howto-link, body#e-recruiting-tour #content-wrapper .howto-link { float: left; width: 117px; display: block; height: 50px; padding-top: 5px; }
body#p-public-tour #content-wrapper .link-bubble, body#e-recruiting-tour #content-wrapper .link-bubble { background: url('/images/public/tour/bg_speechbubble.gif') no-repeat; width: 493px; height: 47px; float: right; }
body#p-public-tour #content-wrapper .link-bubble p, body#e-recruiting-tour #content-wrapper .link-bubble p { padding-left: 15px; padding-top: 5px; padding-right: 5px; }

body#e-recruiting-tour #content-wrapper .tour-cat { border-bottom: 2px solid #c2c2c2; font-family: Georgia; height: 82px; margin-top: 10px; padding-left: 60px; }
body#e-recruiting-tour #content-wrapper .tour-cat span { color: #c2c2c2; float: left; font-size: 2em; font-style: italic; line-height: 82px; }
body#e-recruiting-tour #content-wrapper .tour-cat a { color: #c2c2c2; float: right; font-style: italic; margin-top: 60px; }
body#e-recruiting-tour #content-wrapper .tour-cat#feed { height: auto; margin-top: 0px; padding-left: 0px; }
body#e-recruiting-tour #content-wrapper .tour-cat#feed span { line-height: 2em; }
body#e-recruiting-tour #content-wrapper .tour-cat#job-offers { background: url(/images/public/recruiters/icons/icon_job_offers_large.png) no-repeat 0px 0px; }
body#e-recruiting-tour #content-wrapper .tour-cat#database { background: url(/images/public/recruiters/icons/icon_database_large.png) no-repeat 0px 0px; }
body#e-recruiting-tour #content-wrapper .tour-cat#ads { background: url(/images/public/recruiters/icons/icon_banner_large.png) no-repeat 0px 0px; }
body#e-recruiting-tour #content-wrapper .tour-cat#newsletter { background: url(/images/public/recruiters/icons/icon_newsletter_large.png) no-repeat 0px 0px; }
body#e-recruiting-tour #content-wrapper .tour-cat#profiles { background: url(/images/public/recruiters/icons/icon_companies_large.png) no-repeat 0px 0px; }
body#e-recruiting-tour #content-wrapper .column-without-sidebar p.bordered { border-bottom: 1px solid #d3d3d3; padding-bottom: 10px; }

ul li .period { display: block; font-weight: bold; margin-bottom: 10px; }
ul li .summary { display: block; margin-bottom: 25px; }
ul li .summary p { margin-bottom: 10px; }

ul.twitter-meets-hr-dates { margin-bottom: 10px; }
ul.twitter-meets-hr-dates li { font-weight: bold; }

body#p-public-team .scene { height: 237px !important; }
body#p-public-team .scene ul.nav li { background: url("/images/shared/companies/menu.png") no-repeat -250px -30px; float: left; height: 35px; line-height: 30px; text-align: center; width: 156px; }
body#p-public-team .scene ul.nav li a { font-size: 1.1em; font-weight: bold; padding: 5px; text-decoration: none; }
body#p-public-team .scene ul.nav li.navigation-it { background-position: -335px -30px; width: 103px; }
body#p-public-team .scene ul.nav li.navigation-marketing { background-position: -250px -30px; width: 86px; }
body#p-public-team .scene ul.nav li.navigation-sales { background-position: -250px -30px; width: 86px; }
body#p-public-team .column-without-sidebar { padding-top: 0px; }
body#p-public-team .team-members h2.box-title { padding: 0px; }
body#p-public-team .team-members h2.box-title span { float: left; margin: 7px 10px; }
body#p-public-team .team-members h2.box-title ul { margin: 0px; }
body#p-public-team .team-members h2.box-title ul li { font-size: 0.6em; font-weight: normal; padding-right: 10px; }
body#p-public-team .team-members h2.box-title ul li a { background: url(/images/shared/icons/icons_arrows.gif) no-repeat 0px -74px; padding-left: 15px; text-decoration: underline; }
body#p-public-team .team-members h2.box-title ul li a.to-top { background-position: 0px 3px; }
body#p-public-team .team-members .speechbubble-big-bottom { margin: -14px 0px 5px 35px; }
body#p-public-team .team-members .team-member { padding: 20px 10px; }
body#p-public-team .team-members .team-member + .team-member { border-top: 1px dashed #f5f5f5; }
body#p-public-team .team-members .team-member + h2 { margin-top: 20px; }
body#p-public-team .team-members .team-member .image-wrapper { background: #000; height: 175px; overflow: hidden; width: 130px; box-shadow: 3px 3px 5px -2px #323232; -moz-box-shadow: 3px 3px 5px -2px #323232; -webkit-box-shadow: 2px 2px 3px #323232; float: left; margin-right: 15px; }
body#p-public-team .team-members .team-member .image-wrapper img { display: block; }
body#p-public-team .team-members .team-member .bio h2 { color: #0d596b; margin-bottom: 2px; }
body#p-public-team .team-members .team-member .bio small { font-size: 0.9em; font-style: italic; font-family: georgia, sans-serif; }
body#p-public-team .team-members .team-member .bio hr { background: #f5f5f5; border-color: #f5f5f5; color: #f5f5f5; margin: 5px 0px; }
body#p-public-team .team-members .team-member .bio .personal-links { font-family: georgia, sans-serif; font-style: italic; font-size: 1em; line-height: 17px; }
