.modal-open .navbar-fixed-bottom,.modal-open .navbar-fixed-top{padding-right:15px}.main_body{margin-top:130px;background:#f2f2f2}body{padding-right:0!important}.whoami_hrline{margin-top:10px;margin-bottom:10px;width:100%;background-color:rgba(0,148,222,1);border-color:rgba(0,148,222,1);color:rgba(0,148,222,1);border:none;height:1px}.hrline{margin-top:10px;margin-bottom:10px;width:100%;background-color:rgba(0,148,222,1);border-color:rgba(0,148,222,1);color:rgba(0,148,222,1);border:none;height:1px;margin-left:-20px}.header{width:100%;height:40px;background:rgba(0,148,222,1);padding-left:10px;padding-right:10px}.info{display:flex;display:-webkit-box;dipslay:-moz-box;display:-ms-flex;display:-webkit-flex;flex-flow:row wrap;-webkit-flex-flow:row wrap;flex:1;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;-moz-box-flex:1;background:#fff}#profile_logo{font-family:Helvetica;color:#fff}.label_width{width:col-md-3}.left_border_col{border-left:3px solid rgba(0,148,222,1);padding-left:0}.add-button{margin:5px;height:25px}.btn-circle{width:120px;height:40px;line-height:40px;padding:0;border-radius:50%;background:#f3f2f3}.add-form{width:100%;margin-top:20px;font-family:Helvetica;padding-left:20px}.nav3.affix-top{top:0}.nav3.affix{top:100px}.nav3{width:100%;z-index:9;border-radius:0;-webkit-backface-visibility:hidden;text-color:rgba(0,148,222,1)}.who_am_i_edit_form .charleft,.who_am_i_edit_form .control-label{color:#fff}.who_am_i_edit_form .charleft{color:#fff!important}.WhoamI-profile-page{color:#fff}.profile-page-slider-title{padding:11px 10px}.profile-page-snapshot-title{position:relative;padding:5px 15px 5px 15px;border-bottom:1px solid #ddd;box-shadow:0 0 0 1px rgba(0,0,0,.1),0 2px 3px rgba(0,0,0,.2)}.student-img-gallery{opacity:1;transition:.5s ease;position:relative;float:left}.student-img-gallery:hover .prof_img{opacity:.3}.student-img-gallery:hover .delete-section{opacity:1}@media only screen and (width:1200px){.container-section-width{width:84%}}@media(max-width:1000px){.nav3-list a{font-size:.82em}}@media(max-width:950px){.nav3-list a{font-size:.75em}}@media(max-width:990px){#school_address,#school_url{display:none}}#nav3-collapse-list>li>a{color:rgba(0,148,222,1)}.nav3-list:hover{cursor:pointer}#tabs-list>li>a{color:#fff;margin-left:auto}#tabs-list>.active>a{background-color:#48b0e4}.tab-dropdown{height:30px}.collapsed-tab-btn{display:none}.who_am_section .collapsed-tab-btn{display:block!important}@media (max-width:992px){.who-am-i-form{width:100%}}@media (max-width:650px){#sub_tab_content{padding-left:0;margin-left:10px}}#student_tab_profile{margin-left:-15px}.existing_whoami{font-family:Helvetica;width:100%}.newstudent-form-group{padding-top:10px}.add_other_activities{margin:10px 40px;border:1px solid #000;display:flex;flex-flow:column wrap;background:#fff}.existing_bio{margin:10px;font-family:Helvetica;font-size:13px;font-weight:400;padding-top:10px;padding-left:10px}.delete{float:right}.edit{float:right}.upload{float:right}textarea{resize:none}.img-config{height:150px}.carousel-inner .prof_img{position:relative;border:3px solid #ddd;padding:4px}.carousel-inner .prof_img_1{position:relative;border:3px solid #ddd;padding:4px}.carousel-inner .active.left{left:-25%}.carousel-inner .next{left:25%}.carousel-inner .prev{left:-25%}.carousel-control{width:4%}.carousel-control.left,.carousel-control.right{background-image:none}.iframe-container{padding-bottom:60%;padding-top:30px;height:0;overflow:hidden}.iframe-container embed,.iframe-container iframe,.iframe-container object{position:absolute;top:0;left:0;width:100%;height:100%}@media(max-width:990px){.collapsed-tab-btn{display:inline;margin-top:3px}.origin-tab-btn{display:none}.container{margin-left:0;margin-right:0}}#menu_register_student{margin-right:10px;color:#fff}.tooltip-color+.tooltip>.tooltip-inner{background-color:#0094de;color:#fff;opacity:100;border:solid 2px #fff;border-radius:10px}.tooltip-color+.tooltip>.tooltip-arrow{border-bottom-color:#0094de;opacity:1}.prof_img:hover+.del-button{display:block}.prof_img_1:hover+.del-button{display:block}.attachbtn-group button:hover+.del-button{display:block}.profile_image_shared{border:0 solid;padding:10px}.del-button:active{display:block}.del-button{position:absolute;top:1%;right:-4%;font-size:1.3em;color:#fff;display:none;z-index:2;background:#2d2b2b;border-radius:50%;padding:2px}.img-profile .del-button,.student-img-gallery .del-button{box-shadow:none;position:absolute;left:16px;top:1px;margin-top:1px;opacity:0;display:block;transition:all .5s ease-in-out;width:24px;height:24px}.img-profile:hover .del-button,.student-img-gallery:hover .del-button{opacity:1;z-index:99;position:absolute;top:5px}.student-img-gallery:after{content:'';position:absolute;display:block;top:0;z-index:0;opacity:0;transition:all .5s ease-in-out}.student-img-gallery:hover:after{opacity:1}.profile_image:hover .img-add-button{display:block}.left.carousel-control{margin-left:-39px;color:#0094de}.right.carousel-control{color:#0094de}.profile-page-container .glyphicon-menu-left{font-size:41px;top:40%;left:9px}.profile-page-container .glyphicon-menu-right{font-size:41px;top:40%;right:9px}.floating-form{width:320px}.floating-label{position:relative;margin-bottom:20px}.floating-input,.floating-select{font-size:14px;padding:4px 4px;display:block;width:100%;height:30px;background-color:transparent;border:none;border-bottom:1px solid #757575}.floating-input:focus,.floating-select:focus{outline:0;border-bottom:2px solid #5264ae}.floating-input:focus~label,.floating-input:not(:placeholder-shown)~label{top:-18px;font-size:14px;color:#5264ae}.floating-select:focus~label,.floating-select:not([value=""]):valid~label{top:-18px;font-size:14px;color:#5264ae}.floating-input:focus~.bar:after,.floating-input:focus~.bar:before,.floating-select:focus~.bar:after,.floating-select:focus~.bar:before{width:50%}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.floating-textarea{min-height:30px;max-height:260px;overflow:hidden;overflow-x:hidden}.highlight{position:absolute;height:50%;width:100%;top:15%;left:0;pointer-events:none;opacity:.5}.floating-input:focus~.highlight,.floating-select:focus~.highlight{-webkit-animation:inputHighlighter .3s ease;-moz-animation:inputHighlighter .3s ease;animation:inputHighlighter .3s ease}@-webkit-keyframes inputHighlighter{from{background:#5264ae}to{width:0;background:0 0}}@-moz-keyframes inputHighlighter{from{background:#5264ae}to{width:0;background:0 0}}@keyframes inputHighlighter{from{background:#5264ae}to{width:0;background:0 0}}.dropdown-submenu{position:relative}.dropdown-submenu>.dropdown-menu{top:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px;border-radius:0 6px 6px 6px}.dropdown-submenu:hover>.dropdown-menu{display:block}.dropdown-submenu>a:after{display:block;content:" ";float:right;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #ccc;margin-top:7.5px;margin-right:-10px}.dropdown-submenu:hover>a:after{border-left-color:#fff}.dropdown-submenu.pull-right{float:none}.dropdown-submenu.pull-right>.dropdown-menu{right:-100%;margin-right:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}#top-link-block{font-size:2em}#top-link-block.affix-top{position:absolute;bottom:-82px;right:10px}#top-link-block.affix{position:fixed;bottom:18px;right:10px}#nav2{min-height:30px!important}@media (max-width:490px){#return-edit-profile{height:20px;line-height:0}#email-as-pdf{height:20px;line-height:0;margin-left:40px}#email-profile-button>li>button{height:20px;line-height:0}}#search{margin-top:10px}.incomplete-report{margin:10px;font-family:Helvetica;font-size:2em;font-weight:400;padding-top:10px;padding-left:10px}#report-body{background-color:#fff}.pill-button>li>a{border-radius:15px;background:#f3f2f3;font-size:16px;font-weight:600;color:#000;transition:all linear .15s;text-decoration:none}.pill-button>li>a:hover{background-color:rgba(0,148,222,.5);border-color:rgba(0,148,222,.5);text-decoration:none}.pill-button>li.active>a,.pill-button>li.active>a:focus{color:#fff;background-color:rgba(0,148,222,1)}.pill-button>li>a:active{background-color:rgba(0,148,222,.5);border-color:rgba(0,148,222,.5);color:#fff;text-decoration:none}.search-form{margin-bottom:10px;margin-left:0;border:1px solid #aaa;background:#fff}.student-list{margin-bottom:10px;margin-right:10px;border:1px solid #aaa;background:#fff}#student-list-table,.rec-btn,.search-student-form{margin:10px}#teacher-tabs{margin-top:10px}.student-section{margin-right:10px}#student-recommendation-form,#student-selected{margin-bottom:10px;border:1px solid #aaa;background:#fff}#Tracking-dashboard,#logistics-dashboard,#upload-student-info,#upload-teacher-info{border:1px solid #aaa;background:#fff}#student-btn-collection,#teacher-btn-collection,.student-edit-add-save-cancel-btn-group,.teacher-edit-add-save-cancel-btn-group{margin:10px}.artificats-tab-pane,.my-path-tab-pane{background:#fff;border:1px solid #aaa}.report-section{margin:10px 10px 10px 0;background:#fff}.my-path-form{margin-top:20px;margin-left:20px;margin-bottom:20px}.how-complete-profile,.num-entries-section,.profile-percentage-complete{margin:10px;margin-left:0;font-size:1.4em}.viewed-profile{background:#fff}.ind-section-svg{margin-bottom:40px}.tab-panel-progress-report{margin-left:0}.tab-panel-progress-report .progress{background-color:#d2d2d2;-moz-border-radius:25px;-webkit-border-radius:25px;border-radius:25px;box-shadow:inset 4px 3px 8px rgba(96,73,73,.3)}.tick line{opacity:0!important}.attachbtn-group button{z-index:1}.date-control{margin-right:10%}.date-control-school{margin-right:17%}.edit-class{margin-top:3px;float:left;margin-left:4px}.new-class-name{width:25%;float:right;display:none}.new-class-submit{float:right;margin-top:3px;margin-left:4px;display:none}.new-class-cancel{display:none;float:right;margin-left:3px}.newst_sunschool_online_location{padding:8px}.to-label-modal{width:6em;text-align:center!important}.ui-datepicker-calendar{display:none}.language-rel .btn-group .dropdown-backdrop{position:relative!important}.profile-pic-wrapper{display:block;width:150px;height:150px;overflow:hidden;border-radius:50%;border:4px solid #fff;background-color:#fff;margin:0 auto;position:relative;box-shadow:0 0 10px #d2d2d2}.profile-pic-wrapper img{width:150px;height:150px;margin:auto;position:absolute;left:0;right:0;top:0;object-fit:cover}.profile-pic-wrapper:hover{background-color:rgba(0,0,0,.7);transition:.4s ease-in-out}.profile-pic-wrapper:hover:before{content:"Change Picture";color:#fff;font-size:14px;left:0;right:0;width:150px;text-align:center;top:42%;position:absolute}.profile-pic-wrapper img:hover{opacity:.2}.branding-banner{padding:5px 75px 5px 50px}.branding-button{padding-top:10px!important}.branding-image{max-height:40px;padding-right:50px}.hs-panel-heading{margin:0 auto;border:none}.hs-panel-heading h4{width:112px;margin:0 auto;border:none}.hs-panel-heading a:before{font-family:'Glyphicons Halflings';content:"\e114";float:right;transition:all .5s}.hs-panel-heading.active a:before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg)}