.passatempo-tabs{background-color:#eeebd9;text-align:center}.passatempo-tabs a{display:inline-block;padding:20px;color:#000000;text-decoration:none;text-transform:uppercase}.passatempo-tabs a:hover{background-color:#666666;color:#ffffff}.passatempo-tabs a.active,.passatempo-tabs a.active:hover{background-color:#000000;color:#6ba1b8}.passatempo-tab-participacao{background-color:#ffffff !important}form.passatepo-inscricao-form{padding-top:40px;padding-bottom:10px}form.passatepo-inscricao-form .passatempo-como-participar{padding-bottom:40px}form.passatepo-inscricao-form .passatempo-como-participar h2{margin-top:0;margin-bottom:40px;color:#6ba1b8;text-transform:uppercase}form.passatepo-inscricao-form .passatempo-como-participar .passatempo-icon{margin-bottom:20px}form.passatepo-inscricao-form fieldset{margin-bottom:20px}form.passatepo-inscricao-form fieldset input{background-color:#eeebd9;border:none;padding:10px;width:100%}form.passatepo-inscricao-form fieldset input::placeholder{color:#000000}form.passatepo-inscricao-form fieldset.upload{margin-bottom:20px;padding-bottom:0;background-color:#eeebd9;position:relative;background-image:url("../images/photo-camera.svg");background-repeat:no-repeat;background-size:40px 40px;background-position:50% 20%;height:203px}form.passatepo-inscricao-form fieldset.upload div span{display:block;margin-top:100px;text-align:center;font-size:14px}form.passatepo-inscricao-form fieldset.upload div label{margin-top:24px;margin-bottom:13px;width:100%;text-align:center;font-size:14px;font-weight:bold}form.passatepo-inscricao-form fieldset.upload div div{display:none}form.passatepo-inscricao-form fieldset.upload input{position:absolute;height:204px;opacity:0;cursor:pointer}form.passatepo-inscricao-form fieldset.upload.empty{background-position:50% 35%}form.passatepo-inscricao-form fieldset.upload.empty div{margin-top:155px;height:auto}form.passatepo-inscricao-form fieldset.upload.empty div span{display:none}form.passatepo-inscricao-form fieldset.upload.empty div label{display:none}form.passatepo-inscricao-form fieldset.upload.empty div div{background-color:#6ba1b8;text-transform:uppercase;font-size:20px;padding:10px;text-align:center;height:auto;display:block}form.passatepo-inscricao-form fieldset.error input{border:2px solid #e5999e}form.passatepo-inscricao-form fieldset.error .select2-container--passatempo .select2-selection--single{border:2px solid #e5999e}form.passatepo-inscricao-form fieldset.error.upload{border:2px solid #e5999e;height:207px}form.passatepo-inscricao-form footer{margin-top:10px;text-align:center;background-color:#212221;padding-top:40px;padding-bottom:40px}form.passatepo-inscricao-form footer .passatempo-inscricao-exists{color:#eeebd9;text-transform:uppercase;margin-bottom:20px}form.passatepo-inscricao-form footer .passatempo-inscricao-error{color:#e5999e;text-transform:uppercase;margin-bottom:20px}form.passatepo-inscricao-form footer button{background:#ffffff;color:#212221;border:none;padding:10px;width:50%;text-transform:uppercase}form.passatepo-inscricao-form footer button:hover{background-color:#6ba1b8;color:#ffffff}form.passatepo-inscricao-form footer .spinner{margin:0 auto 0;width:70px;text-align:center}form.passatepo-inscricao-form footer .spinner div{width:18px;height:18px;background-color:#ffffff;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}form.passatepo-inscricao-form footer .spinner .bounce1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s}form.passatepo-inscricao-form footer .spinner .bounce2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s}@-webkit-keyframes sk-bouncedelay{0%, 80%, 100%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%, 80%, 100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}form.passatepo-inscricao-form .passatempo-inscricao-sucesso{margin-top:-41px;padding-top:50px;padding-bottom:50px;background-image:url("../images/passatempo-thankyou-bg.jpg");background-position:50% 100%;background-size:cover;color:#ffffff}form.passatepo-inscricao-form .passatempo-inscricao-sucesso h5,form.passatepo-inscricao-form .passatempo-inscricao-sucesso h6{margin-top:50px;font-weight:bold;text-transform:uppercase;color:#ffffff;font-size:14px}form.passatepo-inscricao-form .passatempo-inscricao-sucesso h5{padding-bottom:30px}form.passatepo-inscricao-form .passatempo-inscricao-sucesso a:hover{color:#ffc52f}form.passatepo-inscricao-form .passatempo-inscricao-sucesso .passatempo-share{margin-top:50px;position:relative;cursor:pointer;display:inline-block}form.passatepo-inscricao-form .passatempo-inscricao-sucesso .passatempo-share button{white-space:nowrap;background:#ffffff;color:#212221;border:none;padding:10px;text-transform:uppercase}form.passatepo-inscricao-form .passatempo-inscricao-sucesso .passatempo-share ul{position:absolute;z-index:10000;display:none;list-style:none;background-color:#ffffff;width:100%;padding:0;margin:0}form.passatepo-inscricao-form .passatempo-inscricao-sucesso .passatempo-share ul li{position:relative;text-align:center;white-space:nowrap;width:50%;text-transform:uppercase;color:#000000;float:left}form.passatepo-inscricao-form .passatempo-inscricao-sucesso .passatempo-share ul li i{margin-top:-15px !important;font-size:35px}form.passatepo-inscricao-form .passatempo-inscricao-sucesso .passatempo-share ul li:hover{background-color:#6ba1b8;color:#ffffff}form.passatepo-inscricao-form .passatempo-inscricao-sucesso .passatempo-share ul:hover{display:block}form.passatepo-inscricao-form .passatempo-inscricao-sucesso .passatempo-share:hover{cursor:pointer}form.passatepo-inscricao-form .passatempo-inscricao-sucesso .passatempo-share:hover ul{display:block}.passatempo-icon{width:48px;height:48px}.passatempo-checkbox{display:inline-block;width:20px;position:relative}.passatempo-checkbox input[type=checkbox]{visibility:hidden}.passatempo-checkbox label{cursor:pointer;position:absolute;width:20px;height:20px;top:-4px;left:0;background:#eeebd9;border:1px solid #000000}.passatempo-checkbox label:after{opacity:0;content:'';position:absolute;width:9px;height:5px;background:transparent;top:6px;left:5px;border:3px solid #000000;border-top:none;border-right:none;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.passatempo-checkbox label:hover::after{opacity:0.5}.passatempo-checkbox input[type=checkbox]:checked+label:after{opacity:1}.passatempo-checkbox.error label{border:2px solid #e5999e}.select2-container--passatempo .select2-selection--single{background-color:#eeebd9;border:none;border-radius:0;height:40px}.select2-container--passatempo .select2-selection--single .select2-selection__rendered{padding-top:6px;padding-left:10px;padding-right:30px;color:#333333;line-height:28px}.select2-container--passatempo .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--passatempo .select2-selection--single .select2-selection__placeholder{color:#333333}.select2-container--passatempo .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:7px;right:4px;width:20px}.select2-container--passatempo .select2-selection--single .select2-selection__arrow b{border-color:#333333 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--passatempo[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--passatempo[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--passatempo.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #333333 transparent;border-width:0 4px 5px 4px}.select2-container--passatempo .select2-dropdown{background-color:white;border:3px solid #eeebd9;border-radius:0}.select2-container--passatempo .select2-dropdown--above{border-bottom:none}.select2-container--passatempo .select2-dropdown--below{border-top:none}.select2-container--passatempo .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--passatempo .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--passatempo .select2-results__option[aria-selected=true]{background-color:#eeebd9;color:#f7be68}.select2-container--passatempo .select2-results__option--highlighted[aria-selected]{background-color:#f7be68;color:#ffffff}.select2-container--passatempo .select2-results__group{cursor:default;display:block;padding:6px}.passatempo-galeria{padding-top:20px;padding-bottom:60px}.passatempo-galeria h2{margin-top:20px;margin-bottom:10px;color:#6ba1b8;text-transform:uppercase;text-align:center}.passatempo-galeria .passatempo-galeria-item{margin-top:30px;border:1px solid #000000}@media (max-width: 767px){.passatempo-galeria .passatempo-galeria-item{margin-top:20px}}.passatempo-galeria .passatempo-galeria-item.instagram:before{content:'';position:absolute;background-image:url("../images/passatempo-galeria-icon-instagram.png");width:34px;height:34px;background-color:#00a0d2}.passatempo-galeria .passatempo-galeria-item>a>div.passatempo-galeria-item-image{min-width:100% !important;max-width:100% !important;width:100% !important;padding:30%;box-sizing:border-box;background-size:cover;background-position:center center}.passatempo-galeria .passatempo-galeria-item>a>div.passatempo-galeria-item-description{padding-left:15px;padding-right:15px}.passatempo-galeria .passatempo-galeria-item>a>div.passatempo-galeria-item-description>h4{font-family:"Gotham-Book";text-transform:uppercase;font-size:14px;font-weight:normal;margin-bottom:10px;color:#f7be68;display:inline-block;width:100%;white-space:nowrap;overflow:hidden !important;text-overflow:ellipsis}.passatempo-galeria .passatempo-galeria-item>a>div.passatempo-galeria-item-description>p{font-size:12px;display:inline-block;width:100%;white-space:nowrap;overflow:hidden !important;text-overflow:ellipsis}.passatempo-galeria .passatempo-galeria-item>a:hover>div.passatempo-galeria-item-description{background-color:#ffc52f}.passatempo-galeria .passatempo-galeria-item>a:hover>div.passatempo-galeria-item-description>h4{color:#000000}.passatempo-galeria .passatempo-galeria-item>a:hover>div.passatempo-galeria-item-description>p{color:#000000}.passatempo-tab-vencedores{background-image:url("../images/diagrande_2016_piquenique.jpg");background-size:cover;background-position:50%}.passatempo-tab-vencedores .passatempo-galeria .passatempo-galeria-item{background:#FFFFFF}.passatempo-tab-vencedores .passatempo-galeria h2{color:#FFFFFF}.passatempo-tab-vencedores .passatempo-vencedores-desc{text-align:center;text-transform:uppercase;color:#FFFFFF;font-size:18px;font-weight:bold}.passatempo-tab-vencedores .passatempo-vencedores-desc a{color:#FFFFFF}
/*# sourceMappingURL=passatempo.css.map */
