.valid {
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAACNklEQVQ4jY2Vv09TURTHP+f1VRxgYdOEDTQpi6/C4NbEROKAYunDf0DjYEKMOPgzFhPsIoMxmBidXCxt1QCDwYTwBwjvmZhuHUyMOHUgsEDpuw739fXX648zndx7vp9878095wph8e5ilOHqDCIzwCRwRm/IX1C7IB9JOZthUrNtpRCfBm8ZZKy9XJ0HThPxnoQaAYx6LULByoBaB8aAIqh7GBLDOx7i6GQYTyYQ4xI3fv5uouSsWC2VujMrAzwEKggLVEffMpevdnISxGcrheITSpawnbRZP6bSMMVVUu4WuD1ZAazh6gy2EyaoZd/vAra71ZsEFKzZAKZkEdtJa2B5/zq1O/vlrvQNg2wrTAMhqVP1njReT1g+nuwEqwEndWZ8r4usZ76Ldpio1U6wGlA/2pOjP1p0IYHwAsj6bvqGAQgF6wAYxDseYq546IvTiHoOVBC5iYcgKgtEQ2G58UGMUwfAoQH8A8AcGAkKbCeNkkUNUKtdYc3aPQP4AYDnXWkqaoR2gwEopvxsxwC++Ke/Tc6OhEK7wXJ2BKVu+Yw1YTthUt4vAucQ5pl134QKO0XBmgdeAyXKRkz3sm69dWqt12+35K3LCN+AKMg1Us5G+HCAB3ijKx2HQ86OYJTuAq+AKIoMtvsYGqeNHl9LCI/8lSIiHxA2gzdqDoygmPLvbBwAkZcknacIqhkYOI1P+8MiZMA2RQnkPilno3GxHQitX8AEcNbf2QN2QNYoy1fu7FZapf8BZM3fFczyvDwAAAAASUVORK5CYII=) no-repeat right 14px center !important;
border: 2px solid #31ac01 !important;
}
.invalid {
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAABSUlEQVQ4ja3TS07bYBiF4ed3EIUltAxQJATdBTEXIfbBoJ10MUgwYhOMUCWK6S5apCbcuwSqiOAO7Fgm/HaI4Azt873+LsdBqVNWEw4wHPF1m2stavIHOGFtgQwfS//giXSTqxjsO5/nOYv5Q8ZK4GfOp3pRziCPQCOwyj+iF844D6zHOpmENsFq/uO5xiUV++gi+0H6yGIbrKppGnlCl/jQBqtGprjYHNkUaKPqq0lgi4sHNvD3LTDK2IwVic9MsBdApl+ypmhWk9d0MoueAWfoDrqhiNRyFHjC2gwwFDmdhL57bF4V7JxBYKGt+3Gwk5yjKbD+iN5wSk4D3Q77rVfO6XfobXO9w69/pIH7tpoksIe7Jtg6N+Nnu/x+YCMGLUf+Vh2lU1x4qXz/JyGtw+qaPGKgH8qPV39KxsoTh4Fh4EvKbdtoTf7/uFSQksSAJK4AAAAASUVORK5CYII=) no-repeat right 14px center !important;
border: 2px solid #bf0000 !important;
}
.grecaptcha-badge {
z-index: -1;
}
#modal_pedido_informacao .logo{
display: block;
margin: 20px auto 0 auto;
width: 200px;
}
#modal_pedido_informacao textarea.form-control {
min-height: 70px;
}
#modal_pedido_informacao .link{
color: #686868;
}
#modal_pedido_informacao a.link:hover{
color: #1b79b3;
}
#modal_pedido_informacao #intro_pedido{
color: #ffffff;
margin: 0 0 15px; font-size: 17px;
line-height: 22px;
padding: 17px 10% 10px 10%;
text-shadow: 0px 1px 2px #000;
}
#modal_pedido_informacao .modal-dialog {
padding: 0;
margin-top: 120px;
max-width: 1000px;
}
#modal_pedido_informacao .modal-content h3 {
color: #fff;
}
#modal_pedido_informacao .close {
margin: 15px 15px 0 0;
position: absolute;
right: 0;
-webkit-appearance: none;
padding: 0;
cursor: pointer;
background: 0 0;
border: 0;
}
#modal_pedido_informacao .modal-body {
padding: 0;
}
#modal_pedido_informacao .tab-content> .tab-pane {
min-height: 300px;
padding: 20px 10% 12px 10%;
background-color: #fff;
}
#modal_pedido_informacao .stm_lms_bi_wrapper {
padding: 1px 2px 4px 2px;
background-color: #666e87;
background: linear-gradient(90deg, rgba(34,151,195,1) 0%, rgba(0,12,120,1) 100%);
}
#modal_pedido_informacao h5 {
color: #ececec;
font-weight: normal;
}
#modal_pedido_informacao .painel_espera {
display: none;
position: absolute;
top: 0px;
right: 0px;
width: 100%;
height: 100%;
background-color: #FFF;
z-index: 10000000;
opacity: 0.8;
filter: alpha(opacity=90);
padding-top: 290px;
}
#modal_pedido_informacao .nf_spinner {
border: 8px solid #f3f3f3; border-top: 8px solid #3498db; border-radius: 50%;
width: 120px;
height: 120px;
animation: spin 2s linear infinite;
display: block;
margin: auto;
}
@keyframes spin {
0% {
transform: rotate(0deg);
}
100% {
transform: rotate(360deg);
}
}
#modal_pedido_informacao span.sm_txt{
color: #d46363;
font-weight: normal;
text-transform: capitalize;
}
#modal_pedido_informacao .msg_sucesso, #modal_pedido_informacao .msg_erro{
display: none;
}
#modal_pedido_informacao .stm_lms_bi_wrapper .form-group label {
color: #aaa;
}
#modal_pedido_informacao .stm_lms_bi_wrapper .form-group {
margin: 0 0 15px;
}
#modal_pedido_informacao #fechar_modal {
display: none;
}body.lesson-locked{height:100vh;overflow:hidden}body.lesson-locked .stm_lms_locked_lesson__overlay,body.lesson-locked .stm_lms_locked_lesson__popup{position:fixed;top:0;left:0;right:0;bottom:0}body.lesson-locked .stm_lms_locked_lesson__overlay{background-color:rgba(0,0,0,.5);z-index:999999}body.lesson-locked .stm_lms_locked_lesson__popup{display:flex;align-items:center;justify-content:center;z-index:99999999}body.lesson-locked .stm_lms_locked_lesson__popup_inner{position:relative;width:550px;margin:auto 0;padding:30px 40px;max-width:95%;background-color:#fff;border-radius:5px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;text-align:center}body.lesson-locked .stm_lms_locked_lesson__popup .stm-lms-buy-buttons{text-align:center}body.lesson-locked .stm_lms_locked_lesson__popup_close{position:absolute;top:-15px;right:-15px;width:30px;height:30px;text-align:center;line-height:30px;background-color:#fff;color:#273044;border-radius:50%;font-size:16px;box-shadow:0 0 5px rgba(0,0,0,.35)}body.lesson-locked .stm_lms_locked_lesson__popup_close:hover{background-color:#273044;color:#fff}body.lesson-locked .stm_lms_locked_lesson__popup h3{width:100%;margin:0 0 15px}body.lesson-locked .stm_lms_locked_lesson__popup p{color:#273044;margin:0 0 30px}body.lesson-locked .modal{z-index:999999999}.stm-lms-buy-buttons .start-course{padding:30px 25px;width:100%;font-size:18px;border-radius:10px}.stm-lms-buy-buttons .stm_lms_mixed_button{position:relative;max-width:300px;margin-left:auto}@media only screen and (max-width:800px){.stm-lms-buy-buttons .stm_lms_mixed_button{max-width:100%}}.stm-lms-buy-buttons .stm_lms_mixed_button__list{position:absolute;top:100%;left:0;right:0;padding:0 15px;box-shadow:0 20px 20px 0 rgba(0,0,0,.18);opacity:0;visibility:hidden;background-color:#fff;-webkit-transform:translateY(-5px);transform:translateY(-5px);transition:.3s ease;z-index:9999;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.stm-lms-buy-buttons .stm_lms_mixed_button__list .btn.btn-outline,.stm-lms-buy-buttons .stm_lms_mixed_button__list>*{display:block;background:0 0;width:100%;padding:15px 0;margin:0 auto;text-align:center;font-size:15px;font-weight:400;text-transform:none;font-family:inherit;border:0!important;border-radius:0!important;letter-spacing:0}.stm-lms-buy-buttons .stm_lms_mixed_button__list .btn.btn-outline:first-child:not(:last-child),.stm-lms-buy-buttons .stm_lms_mixed_button__list>:first-child:not(:last-child){border-bottom:1px solid #d1d1d1!important}.stm-lms-buy-buttons .stm_lms_mixed_button__list .btn.btn-outline:after,.stm-lms-buy-buttons .stm_lms_mixed_button__list>:after{display:none}.stm-lms-buy-buttons .stm_lms_mixed_button__list .btn.btn-outline>span,.stm-lms-buy-buttons .stm_lms_mixed_button__list>*>span{color:#273044;font-size:15px;line-height:1.3;white-space:pre-wrap;transition:.3s ease}.stm-lms-buy-buttons .stm_lms_mixed_button__list .btn.btn-outline:hover span,.stm-lms-buy-buttons .stm_lms_mixed_button__list>:hover span{color:#2985f7}.stm-lms-buy-buttons .stm_lms_mixed_button__list .btn.btn-outline.loading,.stm-lms-buy-buttons .stm_lms_mixed_button__list>.loading{min-height:auto}.stm-lms-buy-buttons .stm_lms_mixed_button__list .btn.btn-outline.loading:before,.stm-lms-buy-buttons .stm_lms_mixed_button__list>.loading:before{margin-top:-9px}.stm-lms-buy-buttons .stm_lms_mixed_button__list .btn.btn-outline.loading span,.stm-lms-buy-buttons .stm_lms_mixed_button__list>.loading span{opacity:0}.stm-lms-buy-buttons .stm_lms_mixed_button>.btn{padding-right:40px!important;background-color:#2fbe5b}.stm-lms-buy-buttons .stm_lms_mixed_button>.btn:before{content:"";position:absolute;right:14px;top:50%;margin-top:-4px;display:block;width:0;height:0;border-style:solid;border-width:8px 7px 0;border-color:#fff transparent transparent}.stm-lms-buy-buttons .stm_lms_mixed_button.active>.btn{border-bottom-left-radius:0;border-bottom-right-radius:0}.stm-lms-buy-buttons .stm_lms_mixed_button.active>.btn:before{border-width:0 7px 8px;border-color:transparent transparent #fff}.stm-lms-buy-buttons .stm_lms_mixed_button.active .stm_lms_mixed_button__list{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}@media (max-width:800px){.stm-lms-buy-buttons .stm_lms_mixed_button.active .stm_lms_mixed_button__list{padding-bottom:15px}}.stm-lms-buy-buttons .stm_lms_mixed_button.active .stm_lms_mixed_button__list button small{display:block;font-size:75%;line-height:15px;opacity:.5}.stm-lms-buy-buttons .stm_lms_mixed_button.subscription_disabled .btn_big{padding-right:25px!important}.stm-lms-buy-buttons .stm_lms_mixed_button.subscription_disabled .btn_big:before{display:none}.stm-lms-buy-buttons .stm_lms_mixed_button.subscription_disabled .loading{opacity:.5}.stm-lms-course__sidebar{position:fixed;width:480px;max-width:80%;top:0;right:0;bottom:0;background-color:#f0f4fa;-webkit-transform:translateX(40px);transform:translateX(40px);opacity:0;visibility:hidden;z-index:99;transition:.3s ease}.stm-lms-course__sidebar_toggle{position:absolute;right:30px;top:25px;font-size:22px;width:50px;height:50px;line-height:50px;background-color:#17d292;border-radius:50%;text-align:center;color:#fff;cursor:pointer}.stm-lms-course__sidebar .stm_lms_lesson_comments{position:absolute;top:0;left:0;right:0;bottom:0;padding:35px 30px 30px;overflow-y:auto}.stm_lms_lesson_comments__list_single{margin:15px 0;padding:15px;background-color:#fff;cursor:pointer}.stm_lms_lesson_comments__list_single.expanded{box-shadow:0 5px 10px rgba(0,0,0,.18)}.stm_lms_lesson_comments__list_single p{margin-bottom:0}.stm_lms_lesson_comments__list_single__info{margin:0 0 15px}.stm_lms_lesson_comments__list_single__info>*{display:inline-block;color:#aaa}.stm_lms_lesson_comments__list_single__info>:after{position:relative;top:0;content:"|";margin:0 10px;color:#ddd;font-size:16px}.stm_lms_lesson_comments__list_single__info>:last-child:after{display:none}.stm_lms_lesson_comments__list_single__info .stm_lms_lesson_comments__list_single__login,.stm_lms_lesson_comments__list_single__info .stm_lms_lesson_comments__list_single__login a,.stm_lms_lesson_comments__list_single__info .stm_lms_lesson_comments__list_single__login a:hover{color:#385bce}.stm_lms_lesson_comments__list_single__text{margin:0 0 10px;font-size:16px;color:#273044;word-wrap:break-word}.stm_lms_lesson_comments__list_single__replies_count{color:#aaa}.stm_lms_lesson_comments__list_single__replies_count:hover{color:#17d292!important}.stm_lms_lesson_comments__list_single__reply a.btn.btn-default{background-color:#385bce}.stm_lms_lesson_comments__list_single__reply textarea{padding:12px 12px 6px!important;margin:0 0 20px;min-height:54px;resize:none;transition:.3s ease;background-color:#fff;border:1px solid #ddd}.stm_lms_lesson_comments__list_single__reply.focused{margin-bottom:30px}.stm_lms_lesson_comments__list_single__reply.focused textarea{min-height:150px}.stm_lms_lesson_comments__list_single_expanded{padding-top:20px}.stm_lms_lesson_comments__replies .stm_lms_lesson_comments__reply{margin-bottom:25px}.stm_lms_lesson_comments__top{margin:0 0 25px}.stm_lms_lesson_comments__top h3{display:inline-block;margin:12px 0 15px}.stm_lms_lesson_comments__top .btn{float:right}.stm_lms_lesson_comments .stm_lms_btn_icon .form-control{margin:0 0 50px;background-color:#fff;border-color:#fff}.stm_lms_lesson_comments .stm_lms_btn_icon button{background-color:#385bce;color:#fff;outline:0!important}.stm_lms_lesson_comments__inner{display:block}.stm_lms_lesson_comments__add{display:none;margin:0 0 40px}.stm_lms_lesson_comments__add_back{display:block;margin:0 0 30px;text-align:center;border-bottom:1px solid #cccdd0}.stm_lms_lesson_comments__add_back i{display:block;margin:0 auto;width:50px;height:50px;line-height:50px;font-size:23px;background-color:#17d292;border-radius:50%;color:#fff}.stm_lms_lesson_comments__add_back span{display:block;margin:15px 0 25px;color:#273044;opacity:.5;font-size:15px;transition:.3s ease}.stm_lms_lesson_comments__add_back:hover span{opacity:1}.stm_lms_lesson_comments__add textarea{padding:15px 20px!important;background-color:#fff;border-radius:5px}.stm_lms_lesson_comments__add textarea::-webkit-input-placeholder{opacity:.5;color:#273044}.stm_lms_lesson_comments.addQuestion .stm_lms_lesson_comments__inner{display:none}.stm_lms_lesson_comments.addQuestion .stm_lms_lesson_comments__add{display:block}.stm_lms_lesson_comments.addQuestion .stm_lms_lesson_comments__add a.btn.btn-default{background-color:#385bce}@media (max-width:550px){.stm_lms_lesson_comments__top .btn{float:none;display:block}.stm-lesson_sidebar__close{top:80px;left:-52px}}