.session .form-group{margin-bottom:6px}.session .form-group.field-label h5{margin-bottom:0;margin-top:3px;font-size:14px}.session .form-group label{font-size:13px;text-align:left}.session .error-overlay{background:#333;border-radius:10px;color:#fff;opacity:.6;padding:90px 0;position:absolute;width:525px;height:240px}.session .timeslot-error{color:#fff;padding-top:30px}.session .timeslot-error .message{padding:65px 0;text-align:center;color:#fff;position:relative;width:100%}.session .timeslot-error .message h4{margin:10px 0}.session .timeslot-error .message span{display:block}.session .tutor-picker option:disabled{text-decoration:line-through;cursor:not-allowed;background:#eee;color:#d3d3d3}.session .skype-input-container{padding-left:0}.session .btn{border:1px solid #ccc;border-bottom:none;border-radius:0}.session .edit-done{padding:0;text-align:left}.session.stretch{width:100%;background-color:#f5f5f5}.session .h3{font-size:24px;line-height:40px;margin:10px 0}.session .row{padding:0;margin:0 0 10px;min-height:30px}.session .row .anchor{margin-left:10px;vertical-align:middle}.session .app-loading{padding:46px 0}.session .app-loading .message{color:#333}.session .ec-days{margin:0;padding:0}.session .ec-days .ec-day .btn.active{background:#333;color:#fff;margin:0;border:1px solid #ccc;border-bottom:none;border-radius:0;box-shadow:0}.session .ec-days .ec-day .btn{background:#fff;color:#333}.session .form-group .skype-label-holder{float:left;padding-left:15px;font-size:16px}.session .form-group .skype-id-holder{float:left;padding-right:15px;padding-left:15px;font-size:16px}.session .form-group .skype-option{font-size:13px;padding:5px 0;font-weight:600}.session .form-group .skype-fa-icon{vertical-align:middle}.session h5.session-schedule{color:#000;font-weight:bold}.session .ec-days{height:inherit}.session .timeslots-wrap{background:none repeat scroll 0 0 #fff;border:1px solid #ccc;clear:both;margin-left:0;height:120px;overflow-y:scroll;padding:5px;text-align:left}.session .timeslots-wrap .meridiem h5{font-weight:600;margin:0;padding:0}.session .timeslots-wrap .no-timeslot{padding:25px 0}.session .timeslots{clear:both;list-style-type:none;margin:2px 0;padding:0;display:inline-block;width:100%}.session .timeslots .timeslot{width:13.5%;line-height:25px;cursor:pointer;float:left;height:27px;font-size:16px}.session .timeslots .timeslot a:hover{text-decoration:none}.session .timeslots .timeslot a.ec-link:hover{color:#991f1f}.session .timeslots .timeslot.active{border:1px solid #991f1f;border-radius:3px}.session .timeslots .timeslot.active a{color:#991f1f}.session .timeslots .timeslot.taken{text-decoration:line-through;color:#a6a6a6}.session .timeslots .timeslot .strikeout{color:#a6a6a6;cursor:default;position:relative;text-decoration:line-through}.session .timeslots .timeslot .strikeout:hover{text-decoration:line-through}.session .timeslots .timeslot .strikeout:after{content:"";left:0;position:absolute;right:0}.session .btn.btn-success{margin:0}.session .confirmation{font-weight:bold;font-size:1.2em;text-align:left;min-height:150px}.session .confirmation #skypeForm{margin:0}.session .confirmation #skypeForm #skype{margin:0;font-weight:bold}.session-modal .session .confirmation{margin-top:50px}.session.stretch .confirmation{width:620px;margin:0 auto}.session .section{margin:20px 0}.session.stretch .confirmation .section-row{margin:10px 0}.session.stretch .confirmation .section-row.emphasis{font-weight:bold;font-size:1.5em}.session.stretch .confirmation .details{font-weight:normal;min-height:200px}.session .confirmation p{padding:5px 0}.session .confirmation .anchor{font-weight:bold;cursor:pointer}.session-modal.modal{width:590px;margin-left:-295px}.session-modal.modal .modal-body{overflow:visible}#modal-skype-info .skype-modal-subheader .emphasis{color:#e9322d}.session .timezone-field{margin-bottom:15px;color:#fff}.session .timezone-field label{font-size:13px;font-weight:600}.session .timezone-field .timezone-label{width:auto;padding-right:0}.session .timezone-selector select{color:#000}.modal .session .timezone-field{color:#000}.timezone-field .timezone-btn{font-size:14px}#leveltest-modal .session.lt .error-overlay{display:none}#leveltest-modal .session.lt .timeslot-error{padding-top:0}#leveltest-modal .session.lt .timeslot-error .message{color:#000}#golive-modal .session.gl .error-overlay{display:none}#golive-modal .session.gl .timeslot-error{padding-bottom:63px;padding-top:0}#golive-modal .session.gl .timeslot-error .message{color:#000}.golive-modal .modal-header,.leveltest-modal .modal-header{padding:6px 15px}.golive-modal .modal-header h4,.leveltest-modal .modal-header h4{font-weight:600}.golive-modal .modal-content,.leveltest-modal .modal-content{border-radius:4px}.golive-modal .modal-content .modal-body,.leveltest-modal .modal-content .modal-body{padding-bottom:0}.golive-modal .tutor-thumbnail .tutor-avatar,.leveltest-modal .tutor-thumbnail .tutor-avatar{height:300px}.golive-modal .modal-dialog{width:970px}.golive-modal .golive-skype .description{padding-top:110px;font-size:15px}.golive-modal .golive-skype .description-video{padding:10px 0 15px}.golive-modal .session .session-schedule{color:#000}.golive-modal .noskype{border-right:solid 2px #e1e1e1;border-left:solid 2px #e1e1e1}.golive-modal .skype-help-link{color:#08aeee}.golive-modal .leveltest-eligible-thumb img{border:solid 1px #ccc;padding:2px;height:85px}.golive-modal .leveltest-eligible-thumb .title{display:block}.golive-modal .leveltest-eligible-thumb .sub-title{display:block;font-size:12px}.golive-modal .tutor-name{padding-top:5px}.leveltest-modal.leveltest-tutor-modal .modal-dialog{width:900px}.leveltest-modal.leveltest-tutor-modal .modal-dialog .tutor-thumbnail .bottom-panel .tutor-info{padding-bottom:20px}.leveltest-modal .session-schedule{color:#333}.leveltest-modal .modal-dialog{width:750px}.leveltest-modal .modal-dialog .right-panel{padding-top:35px}.leveltest-modal .modal-dialog .left-panel.col-md-9{border-right:solid 2px #e1e1e1}.leveltest-modal .skype-help-link{color:#08aeee}.leveltest-modal .layout-tutor .left-panel.col-md-9{border-right:none}.pt .session .btn-golive-carousel{font-size:12px}@media (min-width:320px) and (max-width:479px){body .leveltest-details .close-widget{right:0}}.modal .close{font-size:23px}.session.gl{width:970px;position:relative}.session.gl .golive-skype{background-image:url(/images/ec3/xskypedl.png.pagespeed.ic.bsKblx_XUP.png);background-position:-54px 0;background-repeat:no-repeat;height:320px;width:220px;position:relative;top:0}.session.gl .golive-skype .btn{font-size:1.2em;margin-top:-3px}.session .carousel{height:160px;position:relative;width:940px}.session.gl .carousel-thumb-container{margin-right:auto;max-width:95%;margin-left:50px}.session .carousel .items{list-style-type:none;display:block;height:160px;margin:0 auto;float:left;padding:0;margin:0}.session .carousel .items .item{width:150px;padding:5px 10px;margin:0 10px 0 6px;cursor:pointer}.session .carousel .items .item.active{padding:4px 9px;border:1px solid #ccc}.session .carousel .prev,.session .carousel .next{position:absolute;top:25%}.session .carousel .prev{left:20px}.session .carousel .next{right:20px}.session .carousel .prev a,.session .carousel .next a{cursor:pointer;text-decoration:none}.session.gl .video{}.session.gl .video .golive-difficulty{width:150px}.session.gl .selected-video{padding:32px}.profile22-1 .session.gl .confirmation{color:#333}#golive-modal{left:50%;margin-left:-485px;width:970px}.btn-golive{font-size:1.5em}.ko #golive-modal #goliveForm #phone{margin-bottom:9px}