body,html{width:100%;height:100%}.add-more-button{float:left}div{word-wrap:break-word}.primary-btn{background-color:rgba(0,148,222,1);border-color:rgba(0,148,222,1);color:#fff}.primary-btn:hover{background-color:rgba(0,148,222,.5);border-color:rgba(0,148,222,.5);color:#fff}.primary-btn-lighter{background-color:rgba(0,148,222,.75);border-color:rgba(0,148,222,.75);color:#fff}.primary-btn-lighter:hover{background-color:rgba(0,148,222,.25);border-color:rgba(0,148,222,.25);color:#fff}.primary-btn2{background-color:#003882;border-color:#003882;color:#fff}.primary-btn2:hover{background-color:rgba(0,56,130,.5);border-color:rgba(0,56,130,.5);color:#fff}.primary-btn-oval{background-color:#0094de;border-color:#0094de;border-radius:50px;color:#fff;height:40px;margin-right:10px}.primary-btn-oval:hover{background-color:rgba(0,148,222,.5);border-color:rgba(0,148,222,.5);border-radius:50px;color:#fff;height:40px;margin-right:10px}.secondary-btn{background-color:#bbb;border-color:#bbb;color:#fff}.secondary-btn:hover{background-color:#ccc;color:#fff}.button-default{background-color:#003882;border-color:#003882;color:#fff}.button-default:hover{background-color:rgba(0,56,130,.5);border-color:rgba(0,56,130,.5);color:#fff}.navbar{background-color:rgba(255,255,255,1)}.navbar-right{margin-right:15px}#need-help-dropdown{color:#003882;font-size:1.1em}#need-help-dropdown:hover{color:rgba(0,56,130,.5)}.contact-form-area{background-color:rgba(255,255,255,.8);border-radius:5px}.btn-container-right{direction:rtl}.btn-margin-left{margin-left:5px}.btn-margin-right{margin-right:5px}.address{color:#b1bbc2}#nav3-collapse-list li a{font-weight:700}.part-four{padding:10px 0;background-color:#fff}.share_text{color:#0094de}#back-to-sign-up-btn{background-color:#0094de;color:#fff;border-color:#fff}#back-to-sign-up-btn:hover{background-color:#fff;color:#0094de;border-color:#0094de}footer{background-color:rgba(241,241,242,.5)}.footer-link{color:#0094de}.footer-link:hover{color:#003882;text-decoration:none}#privacy{background:#fff;font-size:1.1em}#teachers_page{padding-top:70px;padding-left:40px;padding-right:40px;padding-bottom:60px;background:#fff;font-size:1.1em}@font-face{font-family:logoFont;src:url(fonts/Alegreya-Regular.otf)}@font-face{font-family:mainFont;src:url(fonts/AlegreyaSans-Regular.otf)}.topfix{margin-top:10px}.checkbox-border{margin-top:5px;font-size:.75em}#contact_name{font-family:logoFont}dl{margin-left:30px}dt{font-size:18px;margin-left:30px;font-weight:400;color:#0094de}dt:hover{cursor:pointer;color:#000;background-color:#def}dd{padding-top:5px;margin-left:30px;font-size:14px}.nav3 .navbar-nav li a{line-height:20px;height:20px;padding-top:5px}.nav3{min-height:40px!important}#navbar-menu .navbar-nav li a{line-height:20px;height:20px;padding-top:5px}#newstudent_currentgrade .button-style-1{padding:14px;font-size:18px;background:#f4f4f4;box-shadow:0 1px 1px #ddd;border-bottom:4px solid #d5cbcb;border-top:none;border-left:none;border-right:none}#newstudent_currentgrade .button-style-2{padding:14px;font-size:18px}.button-style-2,.signup-button{background-color:#0094de;border-color:#0094de;color:#fff}#navbar-menu{min-height:28px!important}#navbar-menu{position:fixed;width:100%;z-index:1005;-webkit-backface-visibility:hidden}#nav2{position:fixed;width:100%;z-index:9;-webkit-backface-visibility:hidden}.nav3{position:fixed;width:100%;z-index:1000;-webkit-backface-visibility:hidden}.current{text-decoration:underline}.attach{white-space:normal;height:25px}p.attach{white-space:normal;height:30px;display:block;margin:auto}img.attach{height:100px!important}#missing_info_beginning .newstudent-welcome-success-checkmark{padding:14px 0 0 0}.newstudent-welcome-success-checkmark{width:80px;height:115px;margin:0 auto}.newstudent-welcome-success-checkmark .newstudent-welcome-check-icon{width:80px;height:80px;position:relative;border-radius:50%;box-sizing:content-box;border:4px solid #00f776}.newstudent-welcome-success-checkmark .newstudent-welcome-check-icon::before{top:3px;left:-2px;width:30px;transform-origin:100% 50%;border-radius:100px 0 0 100px}.newstudent-welcome-success-checkmark .newstudent-welcome-check-icon::after{top:0;left:30px;width:60px;transform-origin:0 50%;border-radius:0 100px 100px 0;animation:rotate-circle 4.25s ease-in}.newstudent-welcome-success-checkmark .newstudent-welcome-check-icon::after,.newstudent-welcome-success-checkmark .newstudent-welcome-check-icon::before{content:'';height:100px;position:absolute;transform:rotate(-45deg)}.newstudent-welcome-success-checkmark .newstudent-welcome-check-icon .icon-line{height:5px;background-color:#fff;display:block;border-radius:2px;position:absolute;z-index:10}.newstudent-welcome-success-checkmark .newstudent-welcome-check-icon .icon-line.line-tip{top:46px;left:14px;width:25px;transform:rotate(45deg);animation:icon-line-tip .75s}.newstudent-welcome-success-checkmark .newstudent-welcome-check-icon .icon-line.line-long{top:38px;right:8px;width:47px;transform:rotate(-45deg);animation:icon-line-long .75s}.newstudent-welcome-success-checkmark .newstudent-welcome-check-icon .icon-circle{top:-4px;left:-4px;z-index:10;width:80px;height:80px;border-radius:50%;position:absolute;box-sizing:content-box;border:4px solid #00f776}.newstudent-welcome-success-checkmark .newstudent-welcome-check-icon .icon-fix{top:8px;width:5px;left:26px;z-index:1;height:85px;position:absolute;transform:rotate(-45deg)}@keyframes rotate-circle{0%{transform:rotate(-45deg)}5%{transform:rotate(-45deg)}12%{transform:rotate(-405deg)}100%{transform:rotate(-405deg)}}@keyframes icon-line-tip{0%{width:0;left:1px;top:19px}54%{width:0;left:1px;top:19px}70%{width:50px;left:-8px;top:37px}84%{width:17px;left:21px;top:48px}100%{width:25px;left:14px;top:45px}}@keyframes icon-line-long{0%{width:0;right:46px;top:54px}65%{width:0;right:46px;top:54px}84%{width:55px;right:0;top:35px}100%{width:47px;right:8px;top:38px}}#age-verification-modal .modal-content{border-radius:0}#age-verification-modal .header{background:#f4f4f4;color:#1c1b1b}#age-verification-modal .header h4{font-size:22px}#age-verification-modal .footer{background:#f4f4f4}#age-verification-modal .footer .btn{line-height:22px}@media (min-width:767px){img.attach-img{width:auto!important;height:150px!important;margin:0;padding:0}}@media (max-width:767px){img.attach-img{width:auto!important;height:130px!important;margin:0;padding:0}.attach-nolabel{display:none}}@media (min-width:766px){.attach-nolabel{display:none}}.attachbtn-group{overflow:hidden}.signin-button,.signup-button{margin:10px!important}.button-style-1{background-color:#fff;border-color:#0094de;color:#0094de}.signin-button{background-color:#fff!important;border-color:#0094de!important;color:#0094de!important}.loginfield{display:inline;width:13em;margin:10px}.login_form_header{display:inline}@media(max-width:1272px){#loginsmallerscreen,#signupsmallerscreen{display:inline}.loginbigger,.loginfield,.signupbigger{display:none}}@media(max-width:767px){footer{padding:15px 0!important}p.attach{height:auto}.attach{height:auto}}#schoolsignup{display:inline!important}.username{margin-left:40px}@media (max-width:830px){.navbar-header{float:none}.navbar-left,.navbar-right{float:none!important}.navbar-toggle{display:block}.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-collapse.collapse{display:none!important}.navbar-nav{float:none!important;margin-top:7.5px}.navbar-nav>li{float:none}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px}.collapse.in{display:block!important}}@media (max-width:768px){#close-and-clear{margin-bottom:10px}}.loading-gif{display:inline;margin-left:50%}.loading-text{display:inline}.external-title{margin-bottom:10px}.audioplayer,.pdf-box,.video-inner,.web-link{margin-bottom:8px;padding-right:0;padding-left:8px}.audio.row,.pdf.row,.video.row,.web.row{padding-left:7px}.web-link-inner{background:#fafafa;width:214px;min-height:148px;overflow:hidden;height:119px;border-radius:4px;position:relative}.web-link img{margin:0;width:auto;height:100px}.web-link h3{font-size:13px;color:#000;margin:0;padding:10px 10px;font-weight:700}.web-link a{color:#000;text-decoration:none}.web-link a:hover{text-decoration:underline}.web-link p{font-size:12px;margin:0;padding:0 10px 10px 10px;color:#333}#newstudent_sports_form #spo_positon label{padding-left:0}#newstudent_sports_form #spo_positon .dropdown-menu label{padding-left:40px}.basic-info-form .form-group{margin-bottom:10px}.left-padding-none{padding-left:0}#spo_positon .btn-group,#spo_positon .btn-group .multiselect,.spo_pos .btn-group,.spo_pos .btn-group .multiselect{width:100%}.audio-inner{border:1px solid #ccc;padding:3px;width:100%}.audio-inner audio{width:100%}.audio-inner h4{margin:0;padding:4px 10px;font-size:13px;text-align:center}.pdf-box button{padding:10px;width:100%;border-radius:0}.pdf-box .pdfbtn{border:1px solid #ccc;padding:10px;width:100%;text-align:center}.pdf-box .pdfbtn:hover{background:#e6e6e6;border:1px solid #adadad}.pdf-box .pdfbtn h4,.pdf-box button h4{font-size:13px;margin:0;padding:10px 0 0 0}.pdf-box .pdfbtn h4 a{color:#333;text-decoration:none}.video-inner video{width:100%;height:auto}.Workexperience .dropdown-menu a,.academics .dropdown-menu a,.community_service .dropdown-menu a,.music .dropdown-menu a,.sports .dropdown-menu a,.summer_school .dropdown-menu a,.sunday_school .dropdown-menu a{position:relative;width:180px}.Workexperience .dropdown-menu a .glyphicon-ok,.academics .dropdown-menu a .glyphicon-ok,.community_service .dropdown-menu a .glyphicon-ok,.music .dropdown-menu a .glyphicon-ok,.sports .dropdown-menu a .glyphicon-ok,.summer_school .dropdown-menu a .glyphicon-ok,.sunday_school .dropdown-menu a .glyphicon-ok{position:absolute;right:22px;top:6px}@media (max-width:768px){.audioplayer,.pdf-box,.video-inner,.web-link{margin-bottom:8px;padding-right:0;padding-left:8px}.img-attach-section .attachbtn-group img{max-width:100%;height:auto!important}.web-link img{height:90px}}.active-recomm{color:#777}.active-recomm a{color:#777}.active-recomm .modal-dialog{color:#333}button.iconsets .glyphicon-remove{position:relative}button.btn.delete .glyphicon-remove:after,button.iconsets .glyphicon-eye-close:after,button.iconsets .glyphicon-eye-open:after,button.iconsets .glyphicon-remove:after{background:url(https://d2zogq81rfgh3u.cloudfront.net/cirkledin/images/icons-set.png) no-repeat;content:"";position:absolute;width:30px;height:25px}button.btn.delete .glyphicon-remove:after,button.iconsets .glyphicon-remove:after{background-position:-27px -17px;left:-9px;top:-6px}button.iconsets .glyphicon-eye-open:after{background-position:6px 7px;left:-9px;top:-6px}button.iconsets .glyphicon-eye-close:after{background-position:6px -18px;left:-9px;top:-6px}.positionevents .multiselect-selected-text,.sports_form .multiselect .multiselect-selected-text{float:left}.positionevents .caret,.sports_form .multiselect .caret{float:right;border-top-width:6px;border-right-width:3px;border-left-width:3px;margin-top:7px;margin-right:-5px}.positionevents .dropdown-menu,.sports_form .dropdown-menu{width:100%;min-width:100%}.acrhive_active_1{margin-right:0!important}.acrhive_active_0{color:#000}.tab-content .acrhive_active_1{margin-bottom:20px;margin-left:0;margin-right:0;position:relative}.acrhive_active_0 .hrline,.acrhive_active_1 .hrline,.tab-content .academics_profile .hrline{margin-left:0;display:none}.tab-content .row.setting-icons{margin:0 0 10px 0}.row.setting-icons .btn-group{margin:0}#sub_tab_content .tab-content .info{margin-right:0}button.iconsets.btn-sm.delete{margin-right:-1px}.col-lg-12{float:left}#google-signin-btn-2,#google-signup-btn-main{background-color:#e1493f;color:#fff}#email-signup-btn-main{background-color:#3498da;color:#fff}.copyright-blk{margin-bottom:30px}.copyright-blk ul{margin:0;padding:0;list-style-type:none;margin-bottom:20px}.copyright-blk ul li{margin:0;padding:0;display:block}.copyright-blk .footer-nav-title{margin-bottom:10px;text-decoration:underline}.footer-hd h2{color:#fff;margin-bottom:30px;margin-top:30px;font-size:23px;font-weight:700}@media all and (min-width:768px){.footer-hd h2{color:#fff;margin-bottom:60px;margin-top:60px;font-size:44px;font-weight:700}}.awards-box{border-bottom:1px solid #f2f2f2;padding-bottom:5px;margin-bottom:10px}.awards-box h4{font-family:mainFont;font-size:18px;font-weight:700}.tab-panel-academic-home .panel-default{border-color:transparent}.tab-panel-academic-home .panel{border:none;box-shadow:none}.tab-panel-academic-home .panel-heading{padding:0}.tab-panel-academic-home .panel-title a{display:block;padding:10px 15px}.tab-panel-academic-home .panel-default>.panel-heading:hover{background:rgba(0,148,222,1);color:#fff;text-decoration:none}#loggedin-usermenu{width:250px}.section{position:relative;padding-top:90px;padding-bottom:90px;background-color:#fff;font-size:15px}.w-container{margin-left:auto;margin-right:auto;max-width:940px}.w-container .w-row{margin-left:-10px;margin-right:-10px}@media (min-width:768px){.video-box{padding-right:50px;margin-bottom:10px}.video-column-right{padding-left:50px}.w-col{position:relative;float:left;width:100%;min-height:1px;padding-left:10px;padding-right:10px}.w-col-6{width:50%}.info-column-left{z-index:10}.section-title{display:block;margin-top:0;color:#080808;font-size:44px;line-height:39px;font-weight:700}.section-description.align-left{width:100%}.section-description{display:block;width:80%;margin-top:5px;margin-right:auto;margin-left:auto;font-size:16px;line-height:26px;font-weight:200}.edit-page-text{width:100%;padding:20px}.w-col-12{width:100%}.overall-video-lightbox{display:block;overflow:hidden;width:100%;height:200px;border-radius:4px;box-shadow:0 10px 40px 0 rgba(0,0,0,.3)}.w-inline-block{max-width:100%;display:inline-block}.video-box{padding-right:0;margin-bottom:30px}}@media all and (min-width:768px){.video-box{padding-right:50px;margin-bottom:10px}}.add-student-list-box{background-color:#f4f4f4;padding:15px;text-align:center;height:auto;overflow-x:auto}.add-student-list-box .student-profile-pic-box{margin:0 auto;margin-bottom:10px;width:80px;height:80px;border-radius:50%;overflow:hidden;border:5px solid #fff;box-shadow:0 0 8px #d2d2d2;background-color:#f4f4f4}.add-student-list-box .student-profile-pic-box .student-profile-pic{font-size:30px;color:#b4b4b4;width:100%;height:100%;object-fit:cover}.add-student-list-box .tag-btn{color:#53a6d7}.add-student-list-box .glyphicon-remove{color:#9c9c9c}.add-student-list-box .student-list-numbers{height:300px;overflow-y:auto;width:100%}.add-student-list-box ul{list-style-type:none;margin:0;padding:0;white-space:nowrap}.add-student-list-box ul li{display:inline-block;margin-left:20px;margin-right:20px;width:auto;text-align:center}.add-student-list-box ul li input[type=checkbox]{float:left}.text-right-center{text-align:center}.text-left-center{text-align:center}@media all and (min-width:768px){.text-right-center{text-align:right}.text-left-center{text-align:left}.add-student-list-box{height:150px}}.ap-ib-switch{position:relative;display:inline-block;width:60px;height:34px}.ap-ib-switch input{opacity:0;width:0;height:0}.ap-ib-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.ap-ib-slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.4s;transition:.4s}input:checked+.ap-ib-slider{background-color:#2196f3}input:focus+.ap-ib-slider{box-shadow:0 0 1px #2196f3}input:checked+.ap-ib-slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}.ap-ib-slider.round{border-radius:34px}.ap-ib-slider.round:before{border-radius:50%}.refund-msg{margin-left:15px}.pricing-plan-title.gold{width:99.8%}.setting-page-resend-model .edit-profile-email-verified-icon img{max-width:200px}.setting-page-resend-model .edit-profile-title-wrapper{text-align:center;padding:20px 0}.setting-page-resend-model .close{font-size:26px;opacity:.5}@media (min-width:768px){.setting-page-resend-model .modal-dialog{width:600px;margin:30px auto}}