#container .slide.setting-stage .header { background-color: #34567e; color: #fff; }
#container .slide.setting-stage .header .container:before { background-image: url('../img/sprite.png'); background-repeat: no-repeat; background-size: 500%; background-position: -80px -58px; }
#container .slide.setting-stage .content { background-color: #acbacc; background-color: rgba(52,86,126,0.4); }
#container .slide.setting-stage h2 { color: #34567e; }



.setting-stage-2 .intrapreneurship-overview > div { opacity: 0; }
.setting-stage-2 .setting-stage { opacity: 0; }
.setting-stage-2 .setting-stage div.icon { width: 126px; height: 126px; background-image: url('../img/sprite.png'); background-repeat: no-repeat; overflow: hidden; margin-right: auto; margin-left: auto; }
.setting-stage-2 .setting-stage div.icon{ background-position: -132px -96px; }
.setting-stage-2 .setting-stage p { text-align: center; padding-top: 25px; font-weight: 800; color: #000; }
.setting-stage-2 .row-topics { padding-top: 30px; }

.setting-stage-3 .gauthiers .actor-mask { border-radius: 50%; border: 5px solid #000; width: 75%; overflow: hidden; margin-right: auto; margin-left: auto; opacity: 0; }
.setting-stage-3 .gauthiers .actor-mask img { display: block; margin: 0 auto; width: 100%; height: auto; }
.setting-stage-3 .gauthiers ul { margin-top: 25px; padding: 0px 80px; }
.setting-stage-3 .gauthiers ul li { opacity: 0; font-size: 20px; }



.setting-stage-5 .content .row { background-color: #17375E; border-radius: 5px; color: #fff; margin-top: 50px; padding: 60px; }
#container .setting-stage-5 .content h2 { font-size: 30px; font-weight: 800; margin-bottom: 35px; color: #fff; opacity: 0; }
.setting-stage-5 .content p { opacity: 0; }
.setting-stage-5 .content .highlight { font-weight: 800; }



.setting-stage-6 .content #ventures { position: relative; }
.setting-stage-6 .content .venture { position: absolute; background-color: #17375E; color: #fff; margin-top: 50px; padding: 30px; min-width: 300px; }
@media (min-width: 768px) {
    .setting-stage-6 .content .venture { width: 750px; padding: 20px; height: 390px; }
}
@media (min-width: 992px) {
    .setting-stage-6 .content .venture { width: 970px; padding: 40px; height: 390px; }
}
@media (min-width: 1200px) {
    .setting-stage-6 .content .venture { width: 1170px; padding: 60px; height: 390px; }
}
.setting-stage-6 .content img { width: 90%; height: auto; margin: 5%; }
.setting-stage-6 .content .intrapreneur,
.setting-stage-6 .content .result { background-color: rgba(255, 255, 255, 1); border-radius: 15px; }
.setting-stage-6 .content blockquote { font-size: 22px; white-space: normal; text-align: center; }
.setting-stage-6 .content .idea:before { content: ''; display: block; width: 100px; height: 100px; background: url(../img/setting-stage/examples/bulb.png) no-repeat; background-size: 100%; margin: 0 auto 20px; }
.setting-stage-6 .content .author { text-align: right; font-size: 18px; font-style: italic; }



.setting-stage-7 .row { background-color: #fff; }
.setting-stage-7 .activities { font-size: 16px; margin: 15px 0; }
.setting-stage-7 .activities th,
.setting-stage-7 .activities td { border: 3px solid #fff; color: #fff; vertical-align: middle; text-align: center; height: 80px; }
.setting-stage-7 .activities thead th { color: #333; }
.setting-stage-7 .activities tbody th { background-color: #555; }
.setting-stage-7 .activities tbody td { background-color: #aaa; }
.setting-stage-7 .activities .choice { background-color: #ddd; font-weight: 800; min-height: 100px; padding: 5px; }
.setting-stage-7 .activities .choice.answered { background-color: #17375E; }
.setting-stage-7 .activities .choice.wrong { background-color: #FF7373; background-color: rgba(255, 0, 0, 0.55); }
.setting-stage-7 .activities .choice.right { background-color: #59CB86; background-color: rgba(0, 175, 70, 0.65); }
.setting-stage-7 .activities .activity { width: 10%; }
.setting-stage-7 .activities .role { width: 30%; }
.setting-stage-7 .answer { padding: 20px; background-color: #17375E; z-index: 10; }
.setting-stage-7 .answers-pool { margin-top: 50px; min-height: 460px; background-color: #eee; padding: 10px; }
.setting-stage-7 .answers-pool .answer {margin: 10px; color: #fff; font-size: 12px; text-align: center; cursor: pointer; display: block; min-height: 70px; }
.setting-stage-7 .activities .answer { cursor: pointer; display: block; color: #444; }
.setting-stage-7 .activities .answered .answer { color: #fff; padding: 5px; }
.setting-stage-7 .activities .choice.right .answer,
.setting-stage-7 .activities .choice.wrong .answer { background-color: transparent; }



.setting-stage-9 .content .container { position: relative; }



.setting-stage-11 .pool { width: 20%; min-height: 350px; margin-top: 100px; }
.setting-stage-11 .pool-left { float: left; }
.setting-stage-11 .pool-right { float: right; }
.setting-stage-11 .pool .block { text-align: center; width: 80%; padding: 10px 10px; min-height: 50px; margin: 0 auto 5px; background-color: #777; vertical-align: middle; cursor: pointer; font-size: 12px; font-weight: 700; color: #DFDFDF; }
.setting-stage-11 .popup { position: absolute; top: 20%; left: 30%; width: 40%; background-color: #eee; border-radius: 20px; padding: 40px; display: none; }
.setting-stage-11 .popup h3 { font-weight: 700; margin-bottom: 25px; }
.setting-stage-11 .popup p { font-size: 20px; }

@media (min-width: 768px){
    .setting-stage-11 .pool .block { font-size: 14px; padding: 10px 5px;}
}
@media (min-width: 992px){
    .setting-stage-11 .pool .block { font-size: 14px; padding: 10px 25px;}
}
@media (min-width: 1200px){
    .setting-stage-11 .pool .block { font-size: 16px; min-height: 60px;}
}



.setting-stage-12 .statement { margin-bottom: 1%; background-color: #aaa; cursor: pointer; border-radius: 1%; }
.setting-stage-12 .statement:nth-child(2n) { background-color: #ccc; }
.setting-stage-12 .pool { width: 20%; min-height: 465px; margin-top: 100px; background-color: transparent; }
.setting-stage-12 .pool-senior { float: left; }
.setting-stage-12 .pool-rising { float: right; }
.setting-stage-12 .pool .statement-valid { font-size: 14px; padding: 5%; background-color: #ddd; border-radius: 2%; margin-bottom: 2%; }
.setting-stage-12 .pool .statement-valid:nth-child(2n) { background-color: #EEE; }
.setting-stage-12 .pool .statement-valid h3 { font-size: 14px; font-weight: 700; text-align: center; margin: 5px 0; }
.setting-stage-12 .pool .statement-valid p { font-size: 10px; }
.setting-stage-12 .statements { padding-top: 50px; position: absolute; top: 15%; left: 41%; clear: both; width: 18%;; }
.setting-stage-12 .statements .statement { display: inline-block; margin-right: 1%; font-size: 14px; padding: 5%; }
.setting-stage-12 .statements .statement p { text-align: center; }
.setting-stage-12 .statements .statement:nth-child(n+2) { display: none; }
.setting-stage-12 .statements .statement h3 { display: none; }



.setting-stage-13 .popup { position: absolute; top: 25%; width: 30%; background-color: #EEE; border-radius: 10px; padding: 20px 30px; display: none; left: 60%; border: 1px solid #17375E; }
.setting-stage-13 .popup h3 { margin-bottom: 20px; font-weight: 700; font-size: 20px; }
.setting-stage-13 .popup p { font-size: 18px; }



.setting-stage-15 .benefits-intrapreneurship { position: relative; height: 320px; }
.setting-stage-15 .benefits-intrapreneurship h2 { position: absolute; width: 60%; left: 20%; text-align: center; opacity: 0; }
.setting-stage-15 .benefits-intrapreneurship img { position: absolute; opacity: 0; }
.setting-stage-15 .benefits-intrapreneurship .actor { width: 12%; bottom: 0; }
.setting-stage-15 .benefits-intrapreneurship .actor-rising-up,
.setting-stage-15 .benefits-intrapreneurship .actor-rising { right: 15%; }
.setting-stage-15 .benefits-intrapreneurship .actor-senior { left: 15%; }
.setting-stage-15 .benefits-intrapreneurship .cloud { width: 70%; left: 15%; }
.setting-stage-15 .benefits-intrapreneurship .bubbles { width: 10%; left: 45%; top: 40%; }
.setting-stage-15 .benefits-intrapreneurship .bubbles-senior { left: 29%; }
.setting-stage-15 .benefits-intrapreneurship .bubbles-rising { left: 63%; }

.setting-stage-15 .benefits-intrapreneurship .cloud-content img { width: 7%; }
.setting-stage-15 .benefits-intrapreneurship .cloud-content .lightbulb-little { width: 2%; left: 47%; top: 18%; }
.setting-stage-15 .benefits-intrapreneurship .cloud-content .lightbulb-medium { width: 4%; left: 46%; top: 10%; }
.setting-stage-15 .benefits-intrapreneurship .cloud-content .lightbulb-big { width: 5%; left: 51%; top: 11%; }
.setting-stage-15 .benefits-intrapreneurship .cloud-content .gear-senior { left: 44%; top: 25%; }
.setting-stage-15 .benefits-intrapreneurship .cloud-content .gear-rising { left: 51%; top: 22%; }
.setting-stage-15 .benefits-intrapreneurship .cloud-content .gear-employee { left: 45%; top: 12.5%; }
.setting-stage-15 .benefits-intrapreneurship .cloud-content .clock,
.setting-stage-15 .benefits-intrapreneurship .cloud-content .buildings { width: 14%; left: 45%; top: 11%; }

@media (min-width: 540px){
    .setting-stage-15 .benefits-intrapreneurship { height: 400px; }
}
@media (min-width: 768px){
    .setting-stage-15 .benefits-intrapreneurship { height: 440px; }
}
@media (min-width: 992px){
    .setting-stage-15 .benefits-intrapreneurship { height: 600px; }
}
@media (min-width: 1200px){
    .setting-stage-15 .benefits-intrapreneurship .cloud { width: 60%; left: 20%; }
    .setting-stage-15 .benefits-intrapreneurship .bubbles { top: 37%; }
}



.setting-stage-18 .intrapreneurship-overview > div { opacity: 0; }
.setting-stage-18 .objectives { padding-top: 30px; }
.setting-stage-18 .objectives .objective,.setting-stage-18 .objectives .objective .checkit { margin-bottom: 20px; padding-left: 10px; background: url(../img/introduction/intrapreneurship-matters/checkbox.png) no-repeat; background-position: 8px 14px; background-size: 12px 12px; opacity: 0; }
.setting-stage-18 .objectives .objective span { padding-right: 10px; color: #f00; font-size: 20px; font-weight: 700; opacity: 0; }

.setting-stage-18 .objectives .objective { font-size: 20px; padding-top: 5px; }

.setting-stage-18 .setting-stage { opacity: 0; }
.setting-stage-18 .setting-stage div.icon { width: 126px; height: 126px; background-image: url('../img/sprite.png'); background-repeat: no-repeat; overflow: hidden; margin-right: auto; margin-left: auto; }
.setting-stage-18 .setting-stage div.icon{ background-position: -132px -96px; }
.setting-stage-18 .setting-stage p { text-align: center; padding-top: 25px; font-weight: 800; color: #000; }
.setting-stage-18 .row-topics { padding-top: 30px; }






