@keyframes scaleball{0%{transform:scale(1,1)}to{transform:scale(7,7)}}@font-face{font-family:"Museo-700";src:url(webfonts/eot/style_154925.eot?#iefix) format("embedded-opentype"),url(webfonts/woff/style_154925.woff) format("woff"),url(webfonts/ttf/style_154925.ttf) format("truetype"),url(webfonts/svg/style_154925.svg#Museo-700) format("svg")}@font-face{font-family:"Museo-300";src:url(webfonts/eot/style_154926.eot?#iefix) format("embedded-opentype"),url(webfonts/woff/style_154926.woff) format("woff"),url(webfonts/ttf/style_154926.ttf) format("truetype"),url(webfonts/svg/style_154926.svg#Museo-300) format("svg")}@font-face{font-family:"Museo-500";src:url(webfonts/eot/style_154928.eot?#iefix) format("embedded-opentype"),url(webfonts/woff/style_154928.woff) format("woff"),url(webfonts/ttf/style_154928.ttf) format("truetype"),url(webfonts/svg/style_154928.svg#Museo-500) format("svg")}@font-face{font-family:"Droid Sans";font-style:normal;font-weight:400;src:url(../fonts/DroidSans-Regular.eot)}@font-face{font-family:"Droid Sans";font-style:normal;font-weight:400;src:local("Droid Sans"),local("DroidSans"),url(../fonts/DroidSans-Regular.ttf) format("truetype")}@font-face{font-family:"Droid Sans Italic";font-style:normal;font-weight:400;src:url(../fonts/DroidSans-Italic.eot)}@font-face{font-family:"Droid Sans Italic";font-style:normal;font-weight:400;src:local("Droid Sans Italic"),local("DroidSans Italic"),url(../fonts/DroidSans-Italic.ttf) format("truetype")}@font-face{font-family:"Droid Sans Bold";font-style:normal;font-weight:400;src:url(../fonts/DroidSans-Bold.eot)}@font-face{font-family:"Droid Sans Bold";font-style:normal;font-weight:400;src:local("Droid Sans Bold"),local("DroidSans Bold"),url(../fonts/DroidSans-Bold.ttf) format("truetype")}@font-face{font-family:"PT Serif";src:url(../fonts/PT_Serif-Web-Regular.eot)}@font-face{font-family:"PT Serif";font-style:normal;font-weight:400;src:local("PT Serif"),local("PTSerif-Regular"),url(../fonts/PT_Serif-Web-Regular.ttf) format("truetype")}@font-face{font-family:"PT Serif Bold";src:url(../fonts/PT_Serif-Web-Bold.eot)}@font-face{font-family:"PT Serif Bold";font-style:normal;font-weight:400;src:local("PT Serif Bold"),local("PTSerif-Bold"),url(../fonts/PT_Serif-Web-Bold.ttf) format("truetype")}@font-face{font-family:"Open Sans";src:url(../fonts/OpenSans-Regular.eot)}@font-face{font-family:"Open Sans";font-style:normal;font-weight:400;src:local("Open Sans"),local("OpenSans"),url(../fonts/OpenSans-Regular.ttf) format("truetype")}@font-face{font-family:"Open Sans Bold";src:url(../fonts/OpenSans-Bold.eot)}@font-face{font-family:"Open Sans Bold";font-style:normal;font-weight:400;src:local("Open Sans Bold"),local("OpenSansBold"),url(../fonts/OpenSans-Bold.ttf) format("truetype")}@font-face{font-family:"Vollkorn";src:url(../fonts/Vollkorn-Regular.eot)}@font-face{font-family:"Vollkorn";font-style:normal;font-weight:400;src:local("Vollkorn Regular"),local("Vollkorn-Regular"),url(../fonts/Vollkorn-Regular.ttf) format("truetype")}#content .tutor form,*{margin:0;padding:0}body,html{height:100%}body{font-size:14px;line-height:1.6em;background-color:#f4f4f4;margin:0;padding:0}a,button{cursor:pointer}button,hr,img{border:0}fieldset{border:0;padding:5px 10px 10px}hr{display:block;height:1px;background:#999}a{font-family:Droid Sans,sans-serif;color:#3588b8}a:active,a:link,a:visited{color:#79945d;text-decoration:none}a:hover{text-decoration:underline;color:#f35e29}a:hover .logout-icon{background-position-x:-18px}a:hover .arrow-left-icon,a:hover .arrow-right-icon{background-position-x:-22px}a:hover .reschedule-icon{background-position-x:-16px}a:hover .password-icon{background-position-x:-18px}a:hover .alert-icon{background-position-x:-41px}a:focus{outline:0}a::-moz-focus-inner{border:0}input,select{box-shadow:none}input:disabled{background-color:#ebebe4}input:-moz-placeholder,select:-moz-placeholder{box-shadow:none!important}h1,h2,h3,h4,h5,h6{font-weight:400;padding:0;line-height:140%;font-family:Droid Sans,sans-serif;margin-bottom:5px;color:#484848}p,ul{margin:0}cite,dd,dt,li,p,td,th{line-height:140%}ul{padding:0}ol,ul{list-style:none outside}ul.normal_list{list-style:disc outside}ul.normal_list li{font-weight:700;margin-left:20px}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.boxed{min-height:100%;height:100%;position:relative}textarea{resize:none}table{border-spacing:0}table thead{background-color:#e8e8e8}table thead td{font-family:Droid Sans,sans-serif;font-size:13px;color:#007773}table tbody tr.odd{background-color:#f7f7f7}table tbody td{width:100px;font-family:Droid sans,sans-serif;color:#535353}table tr.show_directions{background-color:#d4f7d4}.ng-cloak,.x-ng-cloak,[data-ng-cloak],[ng-cloak],[ng\:cloak],[x-ng-cloak]{display:none!important}#header p.call,.italic{font-style:italic}#container-wrapper{width:100%}#container,#headerLogin{width:940px;margin:0 auto}#headerLogin{min-width:940px;background-color:transparent;height:114px;padding:0;position:relative}#navigation{min-width:336px;width:auto!important;height:30px;position:absolute;right:0;bottom:0}#navigation ul{position:relative;list-style:none;height:30px}#navigation ul li{float:left;position:relative;z-index:999;display:inline;margin:0}#navigation ul li a{position:relative;height:31px;font-size:17px;padding:0;margin:0 0 0 25px;font-family:"Museo-300",Arial,sans-serif}#navigation ul li a:hover{color:#000}#main-content,.sidebar{height:auto;font-size:14px}#main-content,.generic #main-content{float:left;color:#666;margin:0;line-height:130%}#main-content{width:646px;padding:8px 0}.generic #main-content{height:auto;padding:8px 20px;font-size:14px}.wide-body #main-content{width:940px}.sidebar{width:230px;margin:0 auto 17px;padding:19px 0 0}.mom .sidebar{width:184px;font-size:12px}.sidebar.left{float:left}.sidebar.right{float:right}#header{text-align:left}#header p.call{position:absolute;top:90px;left:293px;width:auto;height:19px;display:block;color:#075694;font-weight:700;font-size:2em;font-family:Arial,Helvetica,sans-serif}#header p.call strong{color:#ff4000!important}#content .sidebar div ul li a,#header p.call a,#header p.call a:active,#header p.call a:link,#header p.call a:visited{text-decoration:none}#logo{background:url(../img/header-logo.png) no-repeat;width:352px;height:91px;position:absolute;left:0;top:10px}#content .sidebar div.need-tutor form p label,#logo span,.hidden,.nobreaks br{display:none}#headerannouncement{display:inline-block;position:absolute;top:0;right:0;width:450px;padding:15px 10px 0 0}#loginbar{background-color:#9ecdea;width:843px;height:auto;font-size:115%;font-weight:700;margin:0 auto;padding:5px;position:relative;display:none}#loginbar,#loginbar a,#loginbar a:hover{color:#fff}#footer address,#loginbarcontrol,div#loginform{text-align:right}div#loginform{float:right;font-size:1.2em}div#loginform table tr td{padding:0;vertical-align:top}#loginform input.loginform{width:140px}#banner,#home #container-wrapper,#homepage-banner-wrapper,#interior-banner-wrapper,#tabs ul.navigation{width:940px;margin:0 auto}#banner{height:336px;margin:12px auto;text-align:center}#banner a,#banner p{height:0;text-indent:-999em;overflow:hidden}#banner a{width:113px;height:36px;display:block;position:absolute;bottom:30px;right:225px}#content .tutor{width:277px;float:left;min-height:240px;height:auto!important;position:relative;border-right:solid 1px #9ecdea}#content .tutor h2{margin:0 0 28px 65px}#content .tutor form .head{margin:0 0 25px;padding:0;text-align:center}#content .tutor form p.button{margin:35px 0 0 90px}#content .sidebar p.apply-now a,#content .tutor form p.button button{display:block;color:#fff;margin:0;text-transform:uppercase;text-align:left}#content .tutor form p.button button{width:100px;height:57px;padding:0 0 0 30px;font-size:1.5em;cursor:hand;font-family:"Trebuchet MS",Arial,sans-serif;font-weight:bolder}#content form{padding:44px 0 0}#content select.session_search{width:125px;height:20px;margin:0 auto 5px;display:block}#content h3,#content h6{padding:0;margin:0 0 25px;color:#000;font-family:"Museo-500",Arial,sans-serif}#content h3{height:28px;font-size:28px;text-align:left}#content h6{line-height:16px;vertical-align:middle;font-size:16px}#content p.welcome{width:853px;height:auto;padding:0;margin:5px 0;font-size:1.1em;color:#0e609c;text-align:right}#content #main-content div h4,#content .sidebar h4{padding:0;margin:5px 0 7px;text-align:left;color:#006697;font-size:1.3em;font-weight:bolder}#content #main-content div p{color:#666;margin:0;padding:8px 0;font-size:14px;line-height:130%}#content #main-content div p.timezone-warning{font:700 16px "Arial",sans-serif;color:#000;margin-bottom:10px}#content #main-content div{padding-right:10px}#content #main-content ul li{list-style:disc;margin-left:20px}#content #main-content ul.subject-checklist,#content #main-content ul.subject-checklist li{list-style-type:none}#content,#content .sidebar{padding:0;margin:0}#content .sidebar h4{padding:0 0 0 10px;margin:0;color:#fff;font-size:1.2em;background:#5dabdc}#content .sidebar div{padding:0 0 10px;margin:0 0 10px;background:#cee5f5}#content .sidebar div ul{padding:10px 0 0 10px;margin:0}#content .sidebar div ul li,#content .sidebar form,#content .sidebar p{padding:0;margin:0;font-size:1.1em}#content .sidebar .total-tutor-hours{font:900 24px "Courier New",Courier,monospace;color:#fff;line-height:25px;display:inline-block;*display:inline;zoom:1;padding:0 8px;text-align:center}#content .sidebar .total-tutor-hours .hours-inner-wrap{display:inline-block;*display:inline;zoom:1;vertical-align:middle;line-height:100%;letter-spacing:5px}#content .sidebar a.active{color:#000;padding-left:17px}#content .sidebar a:hover,#content .sidebar div a,.module ul li a:hover{color:#f35e29}#content .sidebar a,#content .sidebar a:active,#content .sidebar a:visited{color:#79945d}#content .sidebar div.tutor-sidebar-block{margin-top:20px}#content .sidebar p{color:#006697;padding:10px 13px 0;line-height:120%}#content .sidebar p.apply-now{width:164px;margin:10px 0 0 40px;padding:0;text-align:center}#content .sidebar p.apply-now a{width:101px;height:23px;background:#ccc;padding:15px 0 0 13px;font-weight:700;text-decoration:none}#content .sidebar form{width:169px;margin:10px 0 0;height:auto;text-align:left}#content .sidebar form p{width:150px;margin:0 0 5px}#content .sidebar form p label{display:block;width:149px;height:auto;padding:0;margin:0;color:#002b7b}#content .sidebar form p.send{width:164px;margin:10px 0 0 12px;padding:0;text-align:right}#content .sidebar form p.send button{position:relative;top:0;right:10px;width:35px;height:21px;background:#ccc;color:#fff;margin:0;padding:0}#content .sidebar div.need-tutor form p{margin-left:0;padding-left:0}#content .sidebar div.need-tutor form p select{display:block;width:105px;height:17px;padding-top:2px;padding-left:2px;color:#666;margin:5px 0 7px 40px;border-top:1px solid #95bad5;border-left:1px solid #a1bfd7;border-bottom:1px solid #e5f2fa}#content .sidebar div.need-tutor form p.send{width:144px;margin:10px 0 0;padding:0;text-align:right}#content .sidebar div.need-tutor form p.send button{width:73px;height:38px;color:#fff;margin:0;padding:0 0 0 20px;text-transform:uppercase;font-size:1em;font-weight:700;text-align:left}#content .sidebar div.network-group{cursor:pointer;margin:0;padding:5px;font-size:1.2em}#content .sidebar div.network-user-group{color:#0c619a;cursor:pointer;margin:0;padding:0}#content .sidebar.module p{padding:0;margin-bottom:10px}#content .sidebar.module .buzz p,.module .buzz p{font-family:Georgia,"Times New Roman",Times,serif;color:#666;font-weight:400}#content .sidebar.module .buzz .quote,.module .buzz .quote{font-size:24px;line-height:30px}#content div.sidebar.module table tr td{border-left:0;border-right:0;border-bottom:0}#content{width:940px;margin:33px auto 17px;overflow:hidden}#content table{background-color:transparent}#content .form-buttons{width:63%}#footer a,a.apply{text-decoration:none}a.apply{width:128px;height:57px;padding:17px 0 0 24px;margin:0;display:block;text-transform:uppercase;text-align:left;font-weight:bolder;font-size:1.1em;vertical-align:bottom}.date{color:#fe4100}#tabs{margin:0 0 5px;padding-top:5px;font-family:"Museo-500",Arial,sans-serif;width:100%}#tabs ul.navigation{text-align:left;list-style:none;padding:0;height:30px}#tabs ul.navigation li{float:left;color:#fff;margin:0;padding:0}#navigation ul li a,#tabs ul.navigation li a{color:#fff;text-decoration:none;font-weight:400}#tabs ul.navigation li a{float:left;height:30px;margin:0 5px 0 0;padding:0 15px;font-size:18px;text-align:center;background-color:#79945d;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;border-top-left-radius:10px;border-top-right-radius:10px}#tabs ul.navigation li a span{float:left;padding:6px 8px}#tabs ul.navigation li a:hover{text-align:center;text-decoration:none;color:#000}#tabs ul.navigation li a.small{font-size:14px}.hours-inner-wrap,.total-tutor-hours{display:inline-block;*display:inline;zoom:1}.total-tutor-hours{font:900 24px "Courier New",Courier,monospace;color:#fff;line-height:25px;padding:0 8px;text-align:center}.hours-inner-wrap{vertical-align:middle;line-height:100%;letter-spacing:5px}#footer p{margin:0;color:#999;font-size:12px;line-height:24px}#footer p.submit,.account-preferences td{color:#666}#footer p.submit a:hover{color:#000}#footer p.submit a{color:#666;font-size:14px}#footer a{color:#999}#footer a:hover,a.apply{color:#fff}#footer{height:270px;min-width:1024px;width:100%;position:relative;bottom:0;left:0;text-align:center;border-top:solid 1px #444;background-color:#333;font-family:Open Sans,sans-serif;color:gray}#footer address{margin:40px;padding:0;font-style:normal}#footer .phone{font-size:16px;color:#fff;margin:10px 0}#footer .bottom,#footer a{font-family:Open Sans Bold,sans-serif}#footer .bottom{font-size:12px;line-height:70px;border-top:1px solid #7f7f7f;text-align:left;text-transform:uppercase}#footer .bottom .about a{margin:0 5px;color:gray}#footer .bottom .about a:hover{color:#cbcbcb}.tip{background-color:#ff9;border:1px solid #5dabdc;padding:5px}.tip-title{color:#0e609c;font-weight:700}#content.generic table.layout td{vertical-align:top}#content.generic table.layout td.main{width:1000px}a.show_directions_link{text-decoration:underline;font-size:smaller}table.border_table,table.border_table td{border:1px solid #006697}table.border_table td{padding:5px;color:#006697;font-size:1.2em;line-height:130%}table.borderless_table,table.contact_us_table{padding-bottom:10px}table.borderless_table td{padding:5px;color:#666;font-size:1.2em;line-height:130%}.tutor-interview div{margin:20px 0 10px 5px}#interview-times td{padding:0 10px}#interview-times .slot{border:1px solid #b4b4b4}#interview-times .available{background-color:#006697;cursor:pointer}#interview-times .selected{background-color:#fa8054}table.contact_us_table td{padding:5px;color:#666;font-size:1em;line-height:120%}.reminders{font-size:12px}.reminder_person{font-size:13px;font-weight:700}.reminder_person_type{font-size:10px}.reminder_text{font-size:12px;text-indent:5px}#reminder_new{margin:5px;width:100%;height:3em}#reminder_add{margin-left:5px}tr.modified td{background-color:#ff9}.account-preferences td.editor-label{padding-top:5px;width:150px}.account-preferences td.editor-value{padding-top:5px}.account-preferences h2{font-size:150%;font-weight:700;color:#666}div.purchase h2{font-size:175%;font-weight:700;margin-top:20px}#session-preview{font-size:125%}#session-preview td{vertical-align:top;padding-bottom:.5em}.processing{font-size:145%;font-weight:700;font-style:italic}.error{color:red;font-weight:700;font-size:125%}.index.module table{margin-top:10px}.module table{width:100%}.module table tr td{border-top:1px solid #e4e4e4;border-left:1px solid #e4e4e4;padding:20px 20px 35px;width:200px;vertical-align:top}.module table tr td:first-child{border-left:0}.module table tr:first-child td{border-top:0;padding:20px 20px 35px}.module table h2{font-size:18px;font-weight:400;margin-bottom:15px;font-family:"Museo-500",Arial,sans-serif}.module table p{color:#666;font-size:14px;margin-bottom:10px}.module table p.fixed{height:145px}.expert-schedule fieldset,.module table form{padding:0}.module table select{margin-bottom:5px}.module ul.blog-posts li{line-height:24px}.module ul li a{color:#666;text-decoration:none;font-size:14px}.module .cat-nav li{line-height:22px}#content.our-story.two-col #main-content{width:689px;padding-right:20px}#content.our-story.two-col{margin-top:63px}#content.our-story.two-col .sidebar.right table{margin-top:0;border-left:1px solid #e4e4e4}#header-menu ul li{display:inline;cursor:pointer;padding:8px 23px 3px 20px}#press{background-color:#ebebeb;text-align:center;height:65px}#press ul{margin:0 auto;display:inline-block;*display:inline}#press ul li{float:left;cursor:pointer;padding:0 15px;font:400 11px "Museo-500",Arial,sans-serif;line-height:65px}#press ul li,#press ul li a{display:inline-block;*display:inline;vertical-align:middle}#press ul li a img{vertical-align:middle;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40);-moz-opacity:.4;opacity:.4}#press ul li a:hover img{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;opacity:1}#press,#span-center{width:940px;margin:0 auto;overflow:hidden}#site-switcher{background:0 0;color:#fff;height:24px;overflow:hidden;width:100%;border-bottom:1px solid #284e59}#site-switcher a{color:#fff;vertical-align:text-top;margin:0;padding:0}#site-switcher .site-links{font-family:Arial,sans-serif;font-size:14px;font-weight:700;height:24px;width:400px;float:left}#site-switcher #call-us-top{float:right;text-align:right;font:14px "Museo-300";padding-top:0;vertical-align:middle;line-height:24px}#site-switcher .super-link{float:left}#site-switcher .super-link a{padding:0 15px 0 30px;vertical-align:middle;font:14px "Museo-300",Arial,sans-serif;line-height:24px;background:url(../img/switcher-arrow.png) no-repeat 8px center}#site-switcher .super-link.ac:first-child{background-color:#959595}.input-large{width:350px}.input-medium{width:185px}.input-small{width:80px}#content.register{font-family:Arial,sans-serif;font-size:14px;color:#666;overflow:visible}.register input[type=password],.register input[type=text]{border-radius:3px;height:22px;font-family:Arial,sans-serif;color:#666;border:1px solid #d6d6d6;font-size:14px}.object-list{font-family:Droid sans,sans-serif;display:inline-table;list-style:none;margin:0;min-height:75px;color:#8a8a8a}.object-list label.selected{color:#484848}.object-list.objectsInline{min-height:0}.object-list.objectsInline a.addObject{display:block;padding-right:5px;padding-left:5px}.object-list.columned{width:200px;overflow:hidden}.object-list.columned li{float:left;display:inline}.object-list.columned.double li{width:50%}.object-list.columned.triple li{width:33.333%}.object-list.columned.quad li{width:25%}.object-textarea{resize:none;position:relative;left:10px;height:80px;padding:5px;width:200px}.other-object-error{position:relative;display:inline-block;top:-80px;left:5px}.clear{clear:both}.centered{text-align:center}.break-on-new-line{white-space:pre-wrap}.required-field{color:#cc1d00}.form-section{margin:20px 0}.form-row input[type=date],.form-row input[type=email],.form-row input[type=number],.form-row input[type=password],.form-row input[type=tel],.form-row input[type=text]{font-family:Droid Sans,sans-serif;font-size:12px;color:#2c2c2c;border:1px solid #bababa;float:left;display:block;line-height:23px;height:23px;padding:0 5px;outline:0;margin:2px 4px}.form-row input[type=date]:focus,.form-row input[type=email]:focus,.form-row input[type=number]:focus,.form-row input[type=password]:focus,.form-row input[type=tel]:focus,.form-row input[type=text]:focus{border:1px solid #7c7c7c}.form-row .form-label,.form-row select{font-family:Droid Sans,sans-serif;color:#2c2c2c;float:left}.form-row select{font-size:12px;margin:0 4px;border:1px solid #bababa}.form-row .directive-label.form-label{width:85px;min-width:85px}.form-row .directive-label-long.form-label{width:140px;min-width:140px}.form-row .form-label{font-size:14px;min-width:135px;font-weight:400}.form-row .tight-form-label{float:left;font-size:14px;width:70px}#page textarea,.form-row .fixed-form-label,.form-row .tight-form-label{font-family:Droid Sans,sans-serif;color:#2c2c2c}.form-row .fixed-form-label{float:left;font-size:14px;width:135px;font-weight:400}.form-row .radioLabel{min-width:inherit;width:55px;padding-left:10px}#page,.form-row{position:relative}.form-row{display:inline-table;width:100%;margin:8px 0}#page{min-height:100%;min-width:1024px;background-color:#f3f3f3}#page select{height:23px;border:1px solid #b9b9b9;font-size:12px;color:#181818;margin:0 4px;outline:0;border-radius:0;min-width:55px}#page select[disabled]{background-color:#f9f9f9;color:#747474}#page textarea{border:1px solid #b9b9b9;font-size:15px;resize:none}#page .description,#page .notification{font-family:Droid sans,sans-serif;font-size:14px}#page .description{color:#7e7e7e;margin:10px 0}#page .notification{line-height:18px;color:#007773}#page .block .navigation .title{font-family:Droid Sans Bold,sans-serif;font-size:24px;color:#fff;margin:0}.content-container{position:relative;padding-bottom:270px}.theme-footer{margin-top:-270px}.form-label{font-family:Droid Sans,sans-serif;font-weight:400;color:#2c2c2c}.classroomExperienceLabel,.languageLabel{width:200px}.classroomExperienceField{width:136px}.directive-label{width:85px;min-width:85px}.directive-label-long{width:140px;min-width:140px}.radioLabel input,.schedule-session.modalDialog .repeat input{margin-right:5px}input.small{width:25%}select.small{width:30%}input.normal,select.normal{width:50%}input.big,textarea.big{width:75%}.profile input.big,select.big{width:90%}.form-group{position:relative;width:100%;margin:8px 0}.form-group textarea{height:110px;width:100%;padding-bottom:20px;padding-left:7px}.form-group .column{position:relative;float:none;width:80%}.form-group .invalid{left:100%;margin-left:15px}.form-group .column.birthDate{width:38%}.form-group .column.birthDate .ac-datepicker{width:61%}.form-group .columnText{position:relative;float:none;width:83%}.column.description{padding:5px 0 0 5px;width:195px}.form-buttons{float:none;width:80%;text-align:right;padding:20px 0}.info{font-family:Droid sans,sans-serif;font-size:12px;line-height:1.5;color:#7d7d7d}.underFieldInfo{padding:5px 22px 0 5px;text-align:justify}.inlineFieldInfo,.underFieldInfo{display:inline-block;font-size:11px!important;line-height:14px!important}.reference-info{width:320px;display:block}.tabWarningIcon{color:#ff5400;top:14px;left:10px}.profile .tab.withWarning{display:-ms-flexbox;display:flex}.profile{width:100%;margin-top:20px;margin-bottom:40px;border-radius:4px;position:relative;behavior:url(../js/pie.htc);background-color:#eee}.profile .tab a{display:block;color:#7e7e7e;text-decoration:none}.profile>.vertical-tabs{margin-bottom:20px}.profile>.vertical-tabs>.tab-container{width:165px}.profile>.vertical-tabs>.tab-container .tab a{font-family:Droid Sans Bold,sans-serif;padding:10px 20px}#page select,.profile>.vertical-tabs>.tab-container .tab.active{background-color:#fff}.profile>.vertical-tabs>.tab-container .tab.active a{color:#43a2d9}.profile>.vertical-tabs>.tab-content{margin:0 0 0 165px;padding:30px 40px;background-color:#fff;border-radius:0 4px 4px 0;position:relative;min-height:280px;behavior:url(../js/pie.htc)}.profile .change-password{color:#3588b8}.profile .change-password:hover{color:#f35e29}.profile .tabs.students .tab-container{height:36px}.profile .tabs.students .tab-container #addTab{display:inline-block;line-height:36px;font-family:Droid Sans Bold,sans-serif;font-size:15px;text-decoration:none;color:#3588b8}.profile .tabs.students .tab-container #addTab:hover{color:#53a0cd}.profile .tabs.students .tab{height:36px;line-height:36px;padding:0 20px;margin-right:8px;border-radius:4px 4px 0 0}.profile .tabs.students .tab-content{border-radius:0 4px 4px 4px;position:relative;behavior:url(../js/pie.htc);background-color:#e3efef}.profile .saveButton{padding:0 45px;position:relative;top:-15px}.profile ul.helper{list-style:decimal inside;padding:10px 0 10px 25px}.profile .depositHelp{margin:-10px 0 10px;text-align:justify}.profile .info a{text-decoration:underline}.profile .birthDate select{margin:0 3px!important;padding-left:0!important}.block.registration textarea.big,.profile textarea.big{width:90%;margin-left:4px;padding:5px;font-size:14px!important}.caption .info{display:inline-block;padding-left:10px;max-width:850px}.caption .title{font-family:Vollkorn,sans-serif;color:#007773;font-size:32px;line-height:32px;margin-right:10px}.caption{padding-bottom:10px;width:100%;display:inline-block}.container{max-width:1181px;margin-left:auto;margin-right:auto;min-width:1024px}.theme-header .header{min-width:1024px;height:210px}.row{display:table;width:100%;margin-right:0;margin-left:0}.column{float:left;width:50%}.column .interview{max-height:380px;overflow-y:auto;margin-right:10px}.column .form-section .form-label .declined{color:#ff5400}.column .form-section .form-label .pending{color:#43a2d8}.column .form-section .form-label .approved{color:#007773}.column-60{float:left;width:60%}.column-30{float:left;width:30%}#menu li,.column-5{float:left;width:5%}.header{color:#94c6c4;background-color:#c7c6c2;height:auto;letter-spacing:0;text-align:left}.header a{text-decoration:none;color:#94c6c4}#menu a.active,#menu a:hover,.header .site-links a.call-us,.header a:hover{color:#fff}.header .site-links{float:left;font-family:Droid Sans,sans-serif;font-size:14px;line-height:3.5em}.header .site-links a{margin-right:15px}.header .navigation{height:155px;background-color:#007773}.header .navigation a{font-family:PT Serif,serif}.site-switcher{height:50px;background-color:#016865}.site-switcher a{line-height:50px}.login{float:right;font-family:Droid Sans,sans-serif;color:#94c6c4!important}.login:hover{color:#fff!important}.header-logo{float:left;margin-top:32px}#menu{margin:45px 0;float:right}#menu li{list-style:none;width:110px;height:65px;text-align:center;border-left:1px solid #2d8f8e}#menu li:first-child{border:0}#menu li .menu-item-image{width:25px;height:25px;position:relative;overflow:hidden;display:block;margin:6px auto 0;padding-bottom:6px}#menu .active .menu-item-image img,#menu a:hover .menu-item-image img{left:-25px}#menu a{color:#00dad2}#menu .menu-item-image img{position:absolute;top:0;left:0}#menu .counter{min-width:20px;text-align:center;border-radius:10px;padding:0 5px;background-color:#d80000;color:#fff;font-size:11px;font-family:Droid Sans,sans-serif;position:absolute;margin-top:-6px;margin-left:5px}.top-links{padding:10px 0;height:20px;text-align:right}.rates,.top-links .back{float:left;font-family:Droid Sans Bold,sans-serif}.top-links .back{color:#007773;text-decoration:none}.top-links .back:hover{color:#0cb9b3}.rates{color:#707979;width:60%}.quick-links{float:right;text-align:right;position:relative;min-height:115px;margin:0 10px;font-family:Droid sans Bold,sans-serif;font-size:13px;width:33%;color:#1e1e1e}.quick-links a{font-family:Droid sans,sans-serif;color:#007773;display:block}.quick-links>div{position:absolute;bottom:0;right:0;min-width:200px}.add-object .tab-container .tab.active .selected-icon,.title{display:inline-block}.materials-title,.materials-title-underlined{font-size:20px;line-height:20px;margin-right:10px;padding:10px 0}.materials-title-underlined{font-size:18px;line-height:18px;text-decoration:underline}.buttonGroup{float:right;display:table;width:66%}.buttonGroup .row{display:table-row;float:right;height:50px}.buttonGroup button{display:table-column;margin-left:7px;width:48%;float:right}.caption.row .title{display:block;float:left}.caption.row .notification{margin:15px 0 0 10px}.export-link{position:relative;top:-5px}.export-link,.export-link:hover{color:#007773}.section-title{color:#3588b8;font-size:20px}#objects li{color:#8d8d8d;display:-ms-flexbox;display:flex}#objects input[type=checkbox]{margin-top:2px!important;margin-right:5px}.languages{width:150%}.tabs{width:100%}.tabs>.tab-container{overflow-y:auto;vertical-align:top}.tabs>.tab-container .tab{float:left;background-color:#f4f4f4;cursor:pointer}.tabs>.tab-container .tab a{font-size:15px;color:#707070}.tabs>.tab-container .tab.active{background-color:#e3efef}.tabs>.tab-container .tab.active a{color:#2e2e2e}.tabs>.tab-content{padding:25px 35px}.vertical-tabs>.tab-container{float:left;width:210px}.vertical-tabs>.tab-content{margin:0 0 0 210px;padding:30px 0}.vertical-tabs>.tab-content.single{margin:0}.tab.center,.tab.left,.tab.right{position:relative;behavior:url(../js/pie.htc);border-radius:4px 0 0 0}.tab.center,.tab.right{border-radius:4px 4px 0 0}.tab.right{border-radius:0 4px 0 0}.add-object{overflow:auto}.add-object .tab-container{padding:30px 0;min-height:570px}.add-object .tab-container .tab.active{background-color:#f4f4f4}.add-object .tab-container .tab.active a{color:#007773}.add-object .tab-container .tab,.add-object .tab-content{padding:3px 25px;border-radius:4px 0 0 4px;position:relative;behavior:url(../js/pie.htc)}.add-object .tab-container .tab a{color:#393939;text-decoration:none}.add-object .tab-container .tab .selected-icon{display:none}.add-object .tab-content{padding:30px 0;min-height:570px;border-radius:4px;background-color:#f4f4f4}.add-object .tab-content li{padding:3px 25px}.add-object .form-buttons,.block.profile .photo img,.table-wrapper table{width:100%}#objects.vertical-tabs>.tab-content{display:-ms-flexbox;display:flex;overflow-x:auto}.expert-schedule,.schedule{padding:5px}.expert-schedule .form-label,.schedule .form-label{padding:0 5px;display:inline-block;min-width:100px;color:#747474}.expert-schedule .form-label.selected,.schedule .form-label.selected{color:#111}.collegeSelector .form-label{min-width:125px}.schedule-error{position:absolute;top:27%;left:35%}.datepicker-error{display:inline;position:relative;top:-10px;left:-3px}.college-error,.student-error{position:relative;display:inline-block}.college-error{width:100%;left:-100%;top:-20px}.student-error{top:-55px}.student-error .visibleMessage{max-width:170px!important}.student-error .visibleMessage .message{width:145px}.schedule-info{font-size:smaller}.schedule-info i{color:#7f7f7f}.scheduleSelect{width:90px}.photo-preview{float:left;padding-right:20px}.session-filter.column{width:25%;margin-right:5%}.session-history.column{width:70%;margin-bottom:5%}.session-list.column{width:32%;margin-right:3%}.dashboard.column{width:65%}.block{display:block;margin-top:10px;margin-bottom:30px;border-radius:4px;background-color:#fff;position:relative}.block .header{width:100%;background-color:#e7e7e7;border-radius:4px 4px 0 0;position:relative;behavior:url(../js/pie.htc)}.block .title{margin:20px 5px 20px 20px;font-family:Droid Sans Bold,sans-serif;font-size:25px;color:#4490bd}.block .navigation{background-color:#43a2da;border-radius:4px;text-align:center;list-style:none;position:relative}.block .navigation li{display:inline;line-height:60px;padding:0 15px}.block .navigation .previous{float:left}.block .navigation .next a,.block .navigation .previous a{font-family:Droid Sans Bold,sans-serif;color:#9edbff;text-decoration:none}.block .navigation .next a:hover,.block .navigation .previous a:hover,.block.alert a,a.block.alert:hover{color:#fff}.block .navigation .next{float:right}.block .content>.buttons{text-align:right;background-color:#e8e8e8;height:60px}.block .content>.buttons .btn{margin:9px;padding:10px 20px}.block.alert,.block.alert .title{font-family:Droid Sans,sans-serif;font-size:14px}.block.alert .title{color:#fff;margin:10px 0;width:75%}.block.alert{display:block;background-color:#ff5400;color:#ffe2d4;padding:5px;text-decoration:none}.block.alert .content{margin:10px 10px 10px 55px}.block.alert .fullSize{width:290px;float:left;margin-left:5px}.block.alert .middleSize{width:250px}.block.alert .icon{float:left;margin:5px 3px}.block.alert .arrow-right-icon{float:right}.block.alert .time{font-family:Droid Sans Bold,sans-serif;color:#fff;padding-bottom:10px}.block.calendar,.block.filter{background-color:#eee}.block.filter .header{background-color:#0cb9b3;height:50px}.block.filter .header .title{font-size:16px;text-transform:uppercase;margin:0;padding:0 25px;height:50px;line-height:50px;color:#fff}.block.filter .header .links{float:right}.block.filter .header .links a{color:#3ff1eb;font-size:13px;line-height:50px;padding-right:15px;text-decoration:underline}.block.filter .header .links a:hover{color:#83f3ef;text-decoration:none}.block.filter .content{padding:20px 30px 50px}.block.filter .object-list{min-height:0;max-height:250px;overflow:auto;display:block;margin-bottom:10px}.block.filter .object-list li{padding-bottom:3px}.block.filter .object-list li label{display:block;padding-left:15px;text-indent:-15px;font-weight:400}.block.filter .object-list li input{width:13px;height:13px;padding:0;margin:0 5px 0 0;vertical-align:bottom;position:relative;top:-4px}.block.calendar .day-number{position:relative;margin:2px}.block.calendar .current-day{width:100%;height:100%;position:absolute;top:0;left:0}.block.calendar .processedDatesHighlight{background-color:#4490bd!important;border-color:#4490bd!important}.block.calendar .pendingDatesHighlight{background-color:#8ec621!important;border-color:#8ec621!important}.block.calendar .scheduledDatesHighlight{background-color:#0ab9b2!important;border-color:#0ab9b2!important}.block.calendar .unreportedDatesHighlight{background-color:#ff5400!important;border-color:#ff5400!important}.block.calendar .current-day.highlight{background-color:rgba(68,144,189,.5);color:#fff;border-radius:3px}.block.calendar .calendar-count{top:-1.9em;left:1.7em;font-weight:700;font-size:9px;display:inline-block;position:relative}.block.calendar .calendar-count.highlight{border-radius:6px;border:1px solid #4490bd;width:14px;height:14px;background-color:#4490bd;color:#fff;line-height:13px}.block.calendar .header{background-color:#0cb9b3;height:50px}.block.calendar .header .title{font-size:16px;text-transform:uppercase;margin:0;padding:0 25px;height:50px;line-height:50px;color:#fff}.block.register{margin-bottom:10px}.registerTab{padding:0 41px}.block.session .date{font-family:Droid Sans Bold,sans-serif;font-size:17px;color:#757575}.block.session .reschedule{font-family:Droid Sans Bold,sans-serif;padding-left:5px;color:#ff5400}.block.session .reschedule:hover{color:#cc4300;text-decoration:underline}.block.session .expander{color:#3c98cc;font-weight:700;font-size:12px;float:right;margin:0 10px 10px 0}.block.session .status{padding:12px 10px;float:right;font-family:Droid Sans Bold,sans-serif;font-size:19px}.block.session .status.upcoming{color:#8ec621}.alertText,.block.session .status.unreported{color:#ff5400}.block.session .status.completed{color:#8ec621}.block.session .content{padding:20px 40px 50px;font-family:Droid Sans,sans-serif;color:#727272}.block.session .content .session-info{min-width:30%;float:left}.block.session .content .session-info.left{max-width:50%;display:inline-block}.block.session .content .right{max-width:40%;display:inline-block;float:right}.block.session .content .session-notes{color:#007773;font-weight:700;margin:5px 0}.block.session .content strong{color:#434343}.block.session .content .expanding.collapse{overflow:hidden;display:inherit}.block.session .content .more-expander{right:40px;position:absolute;color:#007773}.block.profile{background-color:#f7f7f7}.block.profile .photo{overflow:hidden;height:100px;width:100px;float:left;margin:20px 10px}.block.profile .profile-info{min-height:100px;margin-left:110px;font-family:Droid Sans,sans-serif;font-size:15px;color:#717171;padding:10px}.block.profile .profile-info strong{font-family:Droid Sans Bold,sans-serif;color:#565656}.block.profile .profile-info .declined{color:#ff5400}.block.profile .profile-info .pending{color:#43a2d8}.block.profile .profile-info .approved,.block.profile .profile-info a{color:#007773}.block.profile .profile-info .name{font-family:PT Serif,sans-serif;font-weight:400;font-size:22px;color:#535353;padding:2px 0}.interview.modalDialog .title{padding:5px 0;margin:0;font-family:Vollkorn,sans-serif;font-size:32px;font-weight:400;color:#007773}.interview.modalDialog{width:550px;padding:30px}.interview.modalDialog .info{font-family:Droid sans,sans-serif;font-size:15px;font-weight:400;color:#595959}.interview.modalDialog .section-title{font-family:Droid sans Bold,sans-serif;font-size:19px;font-weight:400;color:#007773;padding-top:20px;padding-bottom:10px}.block.manage .content .form-group>.form-label,.block.manage .content .section-title,.interview.modalDialog .form-label{font-family:Droid sans Bold,sans-serif;font-size:14px;font-weight:400;color:#434343}.interview.modalDialog .object-list li{padding:4px 0;font-family:Droid sans,sans-serif;color:#434343}.block.manage{background-color:#f7f7f7;padding:20px}.block.manage .content .section-title{font-size:17px;color:#007773;padding:10px 0}.block.manage .content .form-group>.form-label{color:#2c2c2c}.block.manage .content fieldset{padding-left:0}.block.manage .availability.column{width:60%}.block.manage .subjects.column{width:40%}.block.sessions .buttons{text-align:center;padding:20px 0;border-top:1px solid #e1e1e1}.block.sessions .tab-container{overflow:hidden;display:-ms-flexbox;display:flex;border-radius:4px 4px 0 0;height:66px}.block.sessions .tab-container:after{background-image:url(../img/blue-polygon.png)}.block.sessions .tab-container .tab{width:100%;position:relative;line-height:50px;height:50px;text-align:center;font-family:Droid Sans,sans-serif;font-size:16px;color:#5f6666;background-color:#c9c9c9}.block.sessions .tab-container .tab .polygon{display:none;position:absolute;top:100%;right:50%;margin-right:-15px}.block.sessions .tab-container .tab:first-child .polygon{left:50%;margin-left:-15px}.block.sessions .tab-container .tab.active{background-color:#0cb9b3;font-family:Droid Sans Bold,sans-serif;color:#fff}.block.sessions .tab-container .tab.active .polygon,.signUp label{display:block}.block.sessions .tab-container .tab.left.active{background-color:#43a2d8}.block.sessions .tab-content{background-color:#fff;overflow-y:auto;max-height:500px;margin-top:20px;padding:20px 30px}.block.sessions .tab-content label{margin-bottom:0}.block.sessions .past-session,.block.sessions .upcoming-session{padding:10px 0 30px}.sessionsScroller{max-height:1512px;display:block;overflow:auto;margin-top:15px}.upcoming-session .date.column{background-color:#4aafe9;width:23%;margin-right:4%;text-align:center;border-radius:2px}.upcoming-session .date .month{font-family:Droid Sans,sans-serif;font-size:17px;color:#f4f4f4;text-transform:uppercase;border-radius:2px 2px 0 0;line-height:25px;background-color:#3891c5}.upcoming-session .date .day{font-family:PT Serif,sans-serif;font-size:30px;line-height:50px;color:#fff}.upcoming-session .info.column{width:73%;font-family:Droid Sans,sans-serif;font-size:14px;color:#535353}.past-session .info p,.upcoming-session .info p{margin:0;padding:0}.upcoming-session .info .time{font-family:Droid Sans Bold,sans-serif}.past-session .info a,.upcoming-session .info a{font-family:Droid Sans Italic,sans-serif;color:#43a2d9;text-decoration:underline}.past-session .info a:hover,.upcoming-session .info a:hover{font-family:Droid Sans Italic,sans-serif;color:#43a2d9;text-decoration:none}.past-session .info label,.upcoming-session .info label{color:#858585}.upcoming-session .info .status{color:#ff5400}.past-session .date.column{background-color:#0cb9b3;width:23%;margin-right:4%;text-align:center;border-radius:2px}.past-session .date.column.notReported{background-color:#e53a00}.past-session .date.column.notReported .month{background-color:#ff5400}.past-session .date .month{font-family:Droid Sans,sans-serif;font-size:17px;color:#f4f4f4;text-transform:uppercase;border-radius:2px 2px 0 0;line-height:25px;background-color:#0a9b96}.past-session .date .day{font-family:PT Serif,sans-serif;font-size:30px;line-height:50px;color:#fff}.past-session .info.column{width:73%;font-family:Droid Sans,sans-serif;font-size:14px;color:#535353}.block.rea .rea-info strong,.past-session .info .time{font-family:Droid Sans Bold,sans-serif}.past-session .info .status{color:#ff5400}.subjectName{padding-bottom:5px}.checkAll{display:inline-block;margin-bottom:5px;color:#007773;border-bottom:1px solid #007773;line-height:16px}.checkAll:hover{border-bottom-style:none;text-decoration:none;color:#007773}.schedule-session.modalDialog .content{width:400px;padding:15px 25px 5px}.schedule-session.modalDialog .content .column{width:65%}.schedule-session.modalDialog .content .column input.big{width:95%}.schedule-session.modalDialog .content .column .big{width:90%}.schedule-session.modalDialog .title{font-family:Vollkorn,sans-serif;font-size:32px;font-weight:400;color:#007773;padding:0;margin-top:15px}.schedule-session.modalDialog .repeat{vertical-align:super;padding-left:10px;font-weight:400;font-size:13px}.schedule-session.modalDialog .repeat-day-list{display:block;float:left;padding-left:5px;margin-top:-15px;width:310px}.schedule-session.modalDialog .repeat-day-list+div.validationMessage span{top:-15px}.schedule-session.modalDialog .repeat-day{vertical-align:super;padding-right:14px;font-weight:400;font-size:13px}.schedule-session.modalDialog .repeat-day input{margin-right:5px;float:left}.schedule-session.modalDialog .repeat-day:last-child{padding-right:5px}.schedule-session.modalDialog .repeat-ends{vertical-align:super;padding-right:15px;font-weight:400;font-size:13px}.schedule-session.modalDialog .repeat-ends input[type=text],.schedule-session.modalDialog .repeat-ends select{float:none}.schedule-session.modalDialog .repeat-ends .end-type-label{width:30px}.schedule-session.modalDialog .repeat-ends .repeat-ends-body{display:-ms-inline-flexbox;display:inline-flex;width:210px}.schedule-session.modalDialog .repeat-ends .validationMessage{display:inline-block}.schedule-session.modalDialog .repeat-ends .validationMessage.repeat-ends-on .visibleMessage{top:28px}.schedule-session.modalDialog .summary{padding-left:3px;display:inline-block}.schedule-recurring .center-block{margin:20px 0 0}.schedule-recurring .confirm-buttons-block{padding:20px 0}.schedule-recurring .confirm-buttons-block .button-text{line-height:20px;padding:0 0 0 20px;display:inline-block;width:360px}.schedule-recurring .confirm-buttons-block .all-sessions-button{top:-10px}.schedule-recurring .confirm-buttons-block .all-sessions-block{margin:30px 0 0}.schedule-recurring .confirm-buttons-block .all-sessions-block,.schedule-recurring .confirm-buttons-block .current-session-block{height:40px}.schedule-recurring .confirm-buttons-block .all-sessions-button,.schedule-recurring .confirm-buttons-block .current-session-button{width:165px;position:relative}.students-container .right-align{float:right;width:73%}.table-wrapper{position:relative;border:1px solid #ddd}.table-scroll{height:140px;overflow-y:auto}table.student-list{border-color:#ddd}table.student-list tr{border-bottom:1px #f3f3f3 solid}table.student-list tr td{padding:2px 5px}table.student-list td.checkboxColumn{width:5%}.modalDialog .radio-column{width:30%;float:left}.modalDialog .radio-column .radioLabel{width:100%;padding-left:0}.modalDialog .radio-column .radioLabel input[type=radio]{margin-left:0}.modalDialog .content{max-width:800px;margin:50px auto;padding:25px 25px 25px 20px;border-radius:4px;position:relative;background:#fff;z-index:10000}.modalDialog .buttons{text-align:right;padding-top:10px}.modalDialog .close{float:right}.report-hours.modalDialog>.info{font-size:14px;line-height:30px}.report-hours.modalDialog .content{width:450px;padding:15px 25px 5px}.report-hours.modalDialog .title{font-family:Vollkorn,sans-serif;font-size:32px;font-weight:400;color:#007773;padding:0;margin-top:15px}.report-hours.modalDialog .form-group .column,.shared-files-upload-window .modal-dialog .form-section .form-group .column{width:100%}.report-hours.modalDialog textarea{max-height:100px}.scrollable-content{overflow-y:auto;height:45vh}.modal-step-label{float:right;padding-top:4px;padding-right:10px}.top-info{width:100%;height:20px}#footer-logo,.top-info .infoContainer{display:inline-block}.block.rea{background-color:#e3efef}.block.rea .content{padding:20px 40px}.block.rea .title{margin:0;padding:10px 0 15px;width:100%;font-family:PT Serif Bold,sans-serif;font-size:21px;color:#006864}.block.rea .rea-photo{float:left}.block.rea .rea-photo img{max-width:140px;max-height:170px}.block.rea .rea-info{margin:0 0 0 150px;color:#535353}.block.rea .rea-info .name{margin:0 0 5px;font-family:PT Serif Bold,sans-serif;font-size:19px}.block.rea .rea-info .biography{min-height:90px}.block.rea .rea-info .biography,.block.rea .rea-info .email,.block.rea .rea-info .phone{margin:0 0 5px;font-family:Droid sans,sans-serif;font-size:14px}.block.rea .rea-info a,.block.rea .rea-info-no-photo a,.materials a,.privacy-policy a{color:#007773}.block.rea .rea-info a:hover,.block.rea .rea-info-no-photo a:hover{color:#004442}.block.rea .rea-info-no-photo{margin:0;color:#535353}.block.rea .rea-info-no-photo .name{margin:0 0 5px;font-family:PT Serif Bold,sans-serif;font-size:16px}.block.rea .rea-info-no-photo .biography,.block.rea .rea-info-no-photo .email,.block.rea .rea-info-no-photo .phone{margin:0 0 5px;font-family:Droid sans,sans-serif;font-size:14px}.block.rea .reaRow{padding-bottom:20px}.privacy-policy{min-height:500px}.privacy-policy p{line-height:1.6em}.materials,.privacy-policy{font-family:Droid Sans,sans-serif;color:#414141;padding-bottom:40px}.materials .section,.privacy-policy .section{margin-bottom:10px!important;text-align:justify}.materials .section ul,.privacy-policy .section ul{list-style:disc inside}.materials .material-link a,.privacy-policy .material-link a{color:#3588b8}.materials .material-link,.privacy-policy .material-link{margin:10px 0}.materials a.email,.privacy-policy a.email,.shared-files-share-window .modal-dialog tags-input .tags .tag-item .remove-button:hover{text-decoration:none}.materials .section-title,.privacy-policy .section-title{font-family:Droid Sans,sans-serif;font-size:26px;color:#007773!important;padding-bottom:10px}.materials .indent,.privacy-policy .indent{margin:0;padding-left:50px}.double-separator{height:3px;border-top:2px solid #e3e3e3;border-bottom:2px solid #e3e3e3;margin:30px 0!important}.separator{border-top:2px solid #e3e3e3;margin:20px 0!important}.block.registration .content div[ng-form]{padding:40px 80px;background-color:#eee}.block.registration input.big{width:90%}.block.registration input.normal,.imSelector select{width:67%}.steps{background:#bdbdbd;height:60px;border-radius:4px;overflow:hidden;display:table;width:100%}.steps .step{line-height:60px;text-align:center;list-style:none;font-family:Droid sans bold,sans-serif;color:#797979;position:relative;display:table-cell}.steps .step.active .left-arrow,.steps .step.active .right-arrow{border-top:30px solid transparent;border-bottom:30px solid transparent;border-left:15px solid #ff5400;position:absolute;left:100%;top:0}.steps .step.active .left-arrow{border-left:15px solid #bdbdbd;left:0}.steps .step.active{background-color:#ff5400;color:#fff}.paytrack-table td,.paytrack-table thead td{font-size:16px;padding:0 10px}.contract{border:1px solid #535353;background-color:#fff;color:#535353;margin:20px 0;padding:20px;overflow-y:scroll;max-height:400px;font-size:15px}.contract #container{width:auto}#footer-logo{background:url(../img/logo.png) no-repeat;float:right;margin:10px 20px 10px 30px;width:97px;height:91px}.icon,.social-media a{position:relative;display:inline-block}.social-media a{margin:2px;background-color:#424242;border-radius:50%;behavior:url(../js/pie.htc);text-align:center}.social-media a:hover{background-color:#585858}.bottom .about{float:right}.icon{top:5px;line-height:1;margin:1px 5px;background-repeat:no-repeat}.add-icon,.remove-icon{background-image:url(../img/plus.png);height:16px;width:16px}.remove-icon{background-image:url(../img/delete.png)}.remove-icon:hover{background-position-x:-16px}.close-icon{background-image:url(../img/modal-close.png);height:21px;width:21px;float:right}.complete-icon,.edit-icon{background-image:url(../img/edit.png);height:16px;width:16px}.complete-icon{background-image:url(../img/complete.png)}.selected-icon{top:2px;margin-left:-15px;background-image:url(../img/selected.png);height:11px;width:6px}.logout-icon{background-image:url(../img/logout.png);height:15px;width:18px;top:4px}.download-icon{display:block;margin:0 auto;width:100px}.arrow-right-icon{background-image:url(../img/arrow-right.png);height:19px;width:22px;top:6px}.upcoming-icon{background-image:url(../img/book.png);height:32px;width:32px;top:14px}.completed-icon,.unreported-icon{background-image:url(../img/create.png);height:32px;width:32px;top:8px}.completed-icon{background-image:url(../img/check.png);top:10px}.reschedule-icon{background-image:url(../img/curved-arrow.png);height:12px;width:16px;top:2px}.datepicker-icon{background-image:url(../img/datepicker.png);height:24px;width:24px;top:0}.invalid{position:absolute;top:0;z-index:100;margin-left:10px;min-width:90px;max-width:150px;line-height:18px;border-radius:2px;font-family:Droid Sans,sans-serif;color:#fff;font-size:12px;background-color:#ff5400}.invalid .arrow{position:relative;left:-9px;float:left;height:0;width:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #ff5400}.invalid .message{display:block;margin-left:9px;padding:1px}.longError .invalid{position:absolute;top:0;z-index:100;margin-left:10px;min-width:150px;max-width:150px;line-height:18px;border-radius:2px;font-family:Droid Sans,sans-serif;color:#fff;font-size:12px;background-color:#ff5400}.longError .invalid.bottom{top:7px;margin-left:5px;min-width:180px;max-width:180px}.invalid.bottom .arrow{left:0;top:-9px;border-top:none;border-left:10px solid transparent;border-bottom:10px solid #ff5400;border-right:10px solid transparent}.short .invalid{min-width:61px}.password-icon{background-image:url(../img/change-password.png);height:24px;width:18px}.next-icon,.previous-icon{background-image:url(../img/previous.png);height:13px;width:8px;top:0}.next-icon{background-image:url(../img/next.png)}.help-icon{background-image:url(../img/help.png);height:18px;width:18px}.alertContainer{display:inline-block}.alert-icon{background-image:url(../img/alert.png);height:41px;width:41px}.small-alert-icon{background-image:url(../img/small-alert.png);height:27px;width:27px}.back-icon{background-image:url(../img/back.png);height:21px;width:22px;top:6px}.overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999}.modal-dialog .title{font-family:Vollkorn,sans-serif;color:#007773;font-size:24px;padding-left:20px;margin-bottom:0;margin-top:5px}.modal-dialog .modal-content .responseResultMessage{padding:20px;text-align:justify;font-size:100%}.modal-dialog .modal-content .responseResultMessage ul>li{list-style:none;text-align:justify}.modal-dialog .form-section>:not(.borderGroup){padding:0 10px}.modal-dialog .form-section .borderGroup{border:2px solid #ccc;padding:10px;position:relative;margin-top:15px}.borderGroup .borderedGroupTitle{position:absolute;top:-13px;background:#fff}.btn,.shadow-local span{position:relative;font-size:14px}.btn{border-radius:2px;behavior:url(../js/pie.htc);font-family:PT Serif Bold,sans-serif;color:#fff;background-color:#ccc;padding:10px 15px;text-decoration:none;border:0}.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.btn-green{box-shadow:0 3px 0 #7f9f40;background-color:#8ec621}.btn-green:hover{background:#96cf27;color:#fff}.btn-blue{box-shadow:0 3px 0 #1781b5;background-color:#43a2d9}.btn-blue:hover{background-color:#50b2eb;color:#fff}.btn-turquoise{box-shadow:0 3px 0 #029793;background-color:#0cb9b3}.btn-turquoise:hover{background-color:#0ec8c2;color:#fff}.btn-orange{box-shadow:0 3px 0 #cb411d;background-color:#ff7835}.btn-orange:hover{background-color:#ff874b;color:#fff}.btn-back{background-color:transparent;color:#a1a1a1}.btn-back:hover{color:#818181}.btn-small-padding{padding-left:7px;padding-right:7px}.signUp a,.signUp a:active,.signUp a:link,.signUp a:visited{display:block;float:left;padding-top:11px;color:#79945d;text-decoration:none}.signUp a:hover{text-decoration:underline;color:#f35e29}.signUp h3{margin:0;padding:0}.signUp p{padding-left:5px;display:inline-block;float:left}.signUp h3,.signUp p,.signUp td{line-height:140%}.signUp table{border-spacing:0;background:#fff}.signUp table tbody td{width:100px;font-family:Droid sans,sans-serif;color:#535353}.signUp table.borderless_table{padding-bottom:10px}.signUp table.borderless_table td{padding:5px;color:#666;font-size:1em;line-height:130%}.vertical-separator{border-left:2px solid #a9a9a9}.vertical-separator p{margin-top:160px;line-height:40px;margin-left:-26px;width:40px;display:inline-block;text-align:center;background-color:#f3f3f3}.errorWrapper{display:-ms-flexbox;display:flex;position:relative}.errorWrapper input{width:inherit}.object-error{display:inline-block}.rate-error{position:absolute;min-width:130px}.rate-error,.time-error,.time-field{display:inline-block}.ui-select-error,.uploadPhoto img{position:absolute;top:0;left:74%}.upload-btn,.uploadPhoto{position:relative;overflow:hidden}.uploadPhoto{width:164px;height:150px;margin-top:5px}.uploadPhoto img{left:0;width:100%}.upload-btn{margin-left:5px;margin-right:10px;margin-bottom:10px;display:inline-table}.upload-btn input.upload,.upload-link input.upload{position:absolute;top:0;right:0;margin:0;padding:0;font-size:20px;cursor:pointer;opacity:0;filter:alpha(opacity=0)}.delete-btn{left:142px;top:0}.delete-btn,.form-label.upload{position:relative}.upload-link{position:absolute;overflow:hidden;margin-left:5px;display:block;top:0;left:185px}.modal-body{padding:15px 37px}.modal-body.schedule-recurring{padding:15px 30px}.birthDate .dropdown-menu{padding:0}.birthDate table tbody td{width:auto}input[type=radio]{margin:5px 5px 0}.checkLabel{margin-right:5px!important}.helpEmptyRates{display:block;width:77%}.table{display:table}.signUp h3,.table label{font-weight:400}.table-row{display:table-row}.table-cell{display:table-cell}.table-cell textarea{width:97%}.table-error{float:right}.table-cell.padding{width:15%}.table-cell.textarea{width:42.5%}.table.experience{width:95%}.table-row.content{height:120px}.table-row.content textarea{height:100px;padding-left:5px}#contractHeader,.table-error,.tableWrapper{position:relative}.shadow,.shadow-sessions{left:0;right:0;top:0;bottom:0;z-index:100}.shadow{position:absolute;background:url(../img/loading.gif) no-repeat center}.shadow-sessions{position:fixed;text-align:center;background:rgba(200,200,200,.33)}.shadow-image,.shadow-local,.shadow-small{background:url(../img/loading.gif) no-repeat center}.shadow-image{position:fixed;display:inline-block;top:50%;z-index:101;width:150px;height:150px}.shadow-local,.shadow-small{position:relative;z-index:100}.shadow-local{height:150px;left:0;right:0;top:0;bottom:0}.shadow-local span{left:47%;top:64px;font-family:Droid sans,sans-serif;color:#7e7e7e}.shadow-small{width:100px;height:100px;background-size:80px 80px}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#contractHeader{width:800px;margin:0 auto 20px;height:auto;padding:12px 0;border-top:solid 4px #9ecdea;border-bottom:solid 4px #9ecdea}#contractHeader h1{background:url(../img/header-logo-dark.jpg) no-repeat center;background-size:auto 86px;height:86px;display:block;text-indent:-999em;overflow:hidden}.parentContract{margin:33px auto}.imSelector .imTextInput{width:82%;margin:2px 4px!important}.imSelector .imSelectorItem{width:82%;margin:0 5px 5px 0}.imSelector .icon{top:3px}.imSelector .imButtonBlock{display:inline-block}.imSelector .imButton{display:inline-block;width:16px;height:16px}.imSelector .itemValue{margin:0 5px;vertical-align:text-bottom;max-width:270px;display:inline-block;word-break:break-all}.or-delimiter{text-align:center;height:0;position:relative;top:-12px}.addPhoto{background-color:#eee;height:22px;margin-bottom:5px}.fixed-size-btn,.fixed-size-btn-small{height:60px;width:165px;white-space:normal}.fixed-size-btn-small{width:140px}.checkAllObjectContainer{display:block;position:absolute;top:5px;left:25px}.checkAllObjectContainer a{margin-right:15px}.selectize-control.single .selectize-input,.selectize-dropdown.single{background:#fff;border-radius:0}.selectize-control.single .selectize-input,.selectize-control.single .selectize-input input{font-family:Droid Sans,sans-serif;font-size:12px;color:#2c2c2c;padding-left:5px;height:23px}.selectize-control.single .selectize-input:after{right:6px;border-color:#000 transparent transparent;border-width:6px 3px 0}.selectize-dropdown .optgroup-header,.selectize-dropdown [data-selectable]{padding:2px 6px;font-size:12px;color:#181818}.selectize-control>.selectize-dropdown{top:24px;width:100%}.selectize-control>.selectize-input{padding:0}.selectize-control.single .ui-select-match{padding-top:3px}@media (max-width:1280px){.buttonGroup{width:75%}}.report-hours-wrapper .modal-dialog{width:645px}.shared-files-share-window .modal-dialog{width:650px}.shared-files-share-window .modal-dialog tags-input .tags{background-color:#fff;border:1px solid #bbb;box-shadow:none}.shared-files-share-window .modal-dialog tags-input .tags .tag-item{display:inline-block;line-height:25px;border-radius:3px;background:#e4e4e4;padding:0 8px;border:0}.shared-files-share-window .modal-dialog tags-input .tags .tag-item.selected{background:#c5b7b7}.shared-files-share-window .modal-dialog tags-input .tags .tag-item .remove-button{margin:0 0 0 5px;padding:0;border:0;background:0 0;cursor:pointer;vertical-align:middle;font-weight:700;font-size:16px;color:#474a4a;font-family:Droid Sans,sans-serif}.shared-files-share-window .modal-dialog tags-input .autocomplete{padding:0}.shared-files-share-window .modal-dialog tags-input .autocomplete .suggestion-item{padding:8px;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font:14px Droid Sans,sans-serif;color:#535353;background-color:#fff}.shared-files-share-window .modal-dialog tags-input .autocomplete .suggestion-item.selected,.shared-files-share-window .modal-dialog tags-input .autocomplete .suggestion-item.selected em{color:#535353;background-color:#e6e6e6}.shared-files-share-window .modal-dialog tags-input .autocomplete .suggestion-item .right-panel{float:left;margin:0}.shared-files-share-window .modal-dialog tags-input .autocomplete .suggestion-item .right-panel .user-name{font:14px Droid Sans,sans-serif;display:inline-block}.shared-files-share-window .modal-dialog tags-input .autocomplete .suggestion-item .right-panel .user-name em{font:14px Droid Sans,sans-serif;font-style:normal;color:#000;font-weight:700}.shared-files-share-window .modal-dialog tags-input .autocomplete .suggestion-item .right-panel .email{display:inline-block;font:14px Droid Sans,sans-serif;font-style:italic}.shared-files-share-window .modal-dialog tags-input .autocomplete .suggestion-item .right-panel .email em{font:14px Droid Sans,sans-serif;font-style:italic;color:#000;font-weight:700}.shared-files-share-window .modal-dialog tags-input div:focus{outline:0!important}.shared-files-share-window .modal-dialog .shared-with{width:100%;height:200px;overflow:hidden}.shared-files-share-window .modal-dialog .shared-with-label{font-weight:400;margin:0;padding:0}.shared-files-share-window .modal-dialog .shared-with-users{border:1px solid #e6e6e6;height:89%;overflow-y:auto}.shared-files-share-window .modal-dialog .shared-with-users-user-row{width:100%;min-height:36px;text-align:left;vertical-align:middle;padding:7px}.shared-files-share-window .modal-dialog .shared-with-users-user-row .user-name{display:inline-block;color:#535353}.shared-files-share-window .modal-dialog .shared-with-users-user-row .email{display:inline-block;color:#535353;font-style:italic}.shared-files-share-window .modal-dialog .description{margin:8px 0}.shared-files-share-window .modal-dialog .description-label{font-weight:400}.shared-files-share-window .modal-dialog .description textarea,.tasks-complete-window .modal-dialog .details textarea{border:1px solid #e6e6e6;height:110px;padding:5px;width:100%}.shared-files-share-window .modal-dialog .description-validation-message{position:relative;left:75px;top:-27px}.request-to-activate-window .modal-dialog{width:750px}.request-to-activate-window .validationMessage{position:absolute;top:0;left:65%}.shared-files-upload-window .modal-dialog{width:650px}.shared-files-upload-window .modal-dialog .modal-body{padding:5px 7px}.shared-files-upload-window .modal-dialog .form-section{padding:6px 15px 0 17px}.shared-files-upload-window .modal-dialog .form-section .form-label{line-height:2.4em}.shared-files-upload-window .modal-dialog .form-section .uploaded-file-name-text{width:73%;margin-left:30px;height:33px;margin-top:0}.shared-files-upload-window .modal-dialog .form-section>:not(.borderGroup){padding:0}.shared-files-upload-window .modal-dialog .upload-file-description-row .validationMessage{left:70px;top:-31px}.shared-files-upload-window .modal-dialog .upload-file-description-row .validationMessage .invalid .message{width:115px}.shared-files-upload-window .validationMessage{position:absolute;top:0;left:65%}.shared-files-upload-window .column{float:left;width:77%}.shared-files-upload-window .upload-btn{height:33px;padding:5px 15px;margin-right:0;margin-left:10px}.shared-files-upload-window .upload-btn .uploaded-file{position:absolute;top:0;right:0;margin:0;padding:0;cursor:pointer;opacity:0;filter:alpha(opacity=0);width:100%;height:100%}.my-clients-info{min-width:0}.my-clients-filter{width:475px;position:relative;top:10px}.my-clients-filter .filter{font-size:19px;cursor:pointer;padding-top:2px;padding-bottom:2px}.my-clients-filter .active,.my-clients-filter .all,.my-clients-filter .inactive{color:#cacaca}.my-clients-filter .active .icon{width:36px;height:26px;margin-right:20px;background:url(../img/filter-active.png) no-repeat 0}.my-clients-filter .active:hover{color:#6bdbd7}.my-clients-filter .active:hover .icon{background:url(../img/filter-active.png) no-repeat -38px}.my-clients-filter .active.selected{color:#30a4a0}.my-clients-filter .active.selected .icon{background:url(../img/filter-active.png) no-repeat -76px}.my-clients-filter .inactive .icon{width:36px;height:26px;margin-right:20px;background:url(../img/filter-inactive.png) no-repeat 0}.my-clients-filter .inactive:hover{color:#6bdbd7}.my-clients-filter .inactive:hover .icon{background:url(../img/filter-inactive.png) no-repeat -38px}.my-clients-filter .inactive.selected{color:#30a4a0}.my-clients-filter .inactive.selected .icon{background:url(../img/filter-inactive.png) no-repeat -76px}.my-clients-filter .all .icon{width:36px;height:26px;margin-right:20px;background:url(../img/filter-all.png) no-repeat 0}.my-clients-filter .all:hover{color:#6bdbd7}.my-clients-filter .all:hover .icon{background:url(../img/filter-all.png) no-repeat -38px}.my-clients-filter .all.selected{color:#30a4a0}.my-clients-filter .all.selected .icon{background:url(../img/filter-all.png) no-repeat -76px}.my-clients .block{padding-bottom:45px}.my-clients .client-block{width:485px}.my-clients .client-block .btn{margin-top:20px}.my-clients .underline{width:485px;height:1px;opacity:.5;background-color:#90b8b7}.my-clients .notifications{color:#ff5400}.my-clients .info{font-size:15px;font-family:Droid Sans,sans-serif;line-height:1.6;color:#727272}.my-clients .info strong{color:#565656;font-family:Droid Sans Bold,sans-serif}.my-clients .info.email a{color:#007773;text-decoration:none}.my-clients .info.address{margin-top:8px}.my-clients .client-header{padding:25px 0 15px;overflow:hidden;min-width:0;width:100%}.my-clients .client-header .client-name{color:#2c2c2c;font-size:22px;font-family:Droid Sans,sans-serif;line-height:1;letter-spacing:-.2px;padding:0}.my-clients .client-header .status{font-family:Droid Sans,sans-serif;font-size:19px;font-weight:700;line-height:1.2;text-align:right;padding:0}.my-clients .client-header .status .active{color:#0cb9b3}.my-clients .client-header .status .inactive{color:#b4b4b4}.my-clients .details{font-size:15px;margin-top:15px}.my-clients .students-block{width:485px}.my-clients .students-block .student-block .student-name{color:#2c2c2c;font-size:22px;font-family:Droid Sans,sans-serif;line-height:.8;letter-spacing:-.2px}.my-clients .students-block .student-block .shadow{height:200px;position:relative}.my-clients .students-block .student-block .expander{font-size:19px;cursor:pointer;padding:2px 0}.my-clients .students-block .student-block .expander a{display:block;position:absolute;top:-10px;width:36px;height:26px}.my-clients .students-block .student-block .expander .up .icon{width:100%;height:100%;background:url(../img/expander-up.png) no-repeat -76px}.my-clients .students-block .student-block .expander .down .icon{width:100%;height:100%;background:url(../img/expander-down.png) no-repeat 0}.my-clients .students-block .student-block .client-header:hover .down .icon{background:url(../img/expander-down.png) no-repeat -38px}.my-clients .students-block .student-block .client-header:hover{cursor:pointer}.my-clients .student-details{overflow:auto}.my-clients .student-details .jobs .job{margin-top:20px;padding:10px 15px}.my-clients .student-details .jobs .job .active{color:#0cb9b3}.my-clients .student-details .jobs .job .inactive{color:#cbcbcb}.my-clients .student-details .jobs .job .separator{border:0;margin:0 10px!important}.my-clients .student-details .jobs .job .orange{display:-ms-inline-flexbox;display:inline-flex}.my-clients .student-details .jobs .job:first-child{margin-top:30px;padding:10px 15px}.my-clients .student-details .jobs .show-jobs-link{padding-left:15px;padding-top:15px;font-size:16px;text-decoration:underline}.my-clients .student-details .jobs .show-jobs-link a{color:#4aafe9;text-decoration:underline}.my-clients .student-details .jobs .job.light{background-color:#ecf4f4}.my-clients .student-details .jobs .job.dark{background-color:#d2eae9}.my-clients .student-details .inactive-tutor-jobs .job:first-child{margin-top:15px}.block.client{background-color:#e3efef;overflow:hidden}.block.client .content{padding:20px 40px;margin-bottom:20px;float:none}.brief-student-test-results{margin:25px 0;width:100%;min-width:0;padding:0}.brief-student-test-results .test-results-header{overflow:hidden;margin-bottom:17px}.brief-student-test-results .result-row{width:80%;color:#717171;margin-top:5px;overflow:hidden}.brief-student-test-results .result-row .test-date{padding-top:5px}.brief-student-test-results .result-row .test-name{font-family:Droid Sans Bold,sans-serif;padding-top:5px;padding-left:25px;font-size:15px}.brief-student-test-results .form-label{font-weight:700;margin-bottom:20px}.brief-student-test-results .label{font-size:17px;color:#565656;font-family:Droid Sans Bold,sans-serif;padding-left:0}.brief-student-test-results .refresh-test-results-link{padding-left:30px;background:url(../img/refresh.png) no-repeat 0;color:#4aafe9;text-decoration:underline;font-size:16px}.brief-student-test-results .detailed-test-results-link{color:#4aafe9;text-decoration:underline;font-size:16px}.brief-student-test-results .view-test-results-link{font-size:12px;margin-top:20px}.brief-student-test-results .download-test-report{display:inline-block;width:30px;height:27px;background:url(../img/download-test-result.png) no-repeat 0}.brief-student-test-results .download-test-report:hover{background:url(../img/download-test-result.png) no-repeat -33px}.other-location__input{width:90%}.upload-shared-files-container{float:right}.shared-files{font-family:Droid Sans,sans-serif}.shared-files .shadow{position:fixed;top:0;bottom:0}.shared-files-table-panel{margin-bottom:30px}.shared-files-table-panel .shared-files-table{width:100%;border-radius:6px;overflow:hidden;box-shadow:0 0 4px 0 rgba(0,0,0,.15);font-size:14px}.shared-files-table-panel .shared-files-table th,.tasks-table-panel .tasks-table th{text-align:left;padding:21px 0;background-color:#409997;color:#f4f4f4;font-weight:700;font-size:15px}.shared-files-table-panel .shared-files-table td.date-cell,.shared-files-table-panel .shared-files-table th.date-cell{padding-left:30px;width:15%}.shared-files-table-panel .shared-files-table td.filename-cell,.shared-files-table-panel .shared-files-table th.filename-cell{width:15%;word-break:break-all}.shared-files-table-panel .shared-files-table th.file-owner-cell{width:15%}.shared-files-table-panel .shared-files-table th.file-description-cell{width:20%;word-break:break-all}.shared-files-table-panel .shared-files-table th.shared-with-cell{width:20%}.shared-files-table-panel .shared-files-table td.file-owner-cell,.shared-files-table-panel .shared-files-table th.functions-cell{width:15%}.shared-files-table-panel .shared-files-table tr.shared-files-table-row:nth-child(odd){background-color:#f0f0f0}.shared-files-table-panel .shared-files-table tr.shared-files-table-row:nth-child(even){background-color:#fff}.shared-files-table-panel .shared-files-table td,.tasks-table-panel .tasks-table td{text-align:left;padding:21px 5px;color:#535353}.shared-files-table-panel .shared-files-table td.file-description-cell{width:20%;word-break:break-all}.shared-files-table-panel .shared-files-table td.shared-with-cell{width:20%}.shared-files-table-panel .shared-files-table td.functions-cell{width:15%;padding:0;text-align:center}.shared-files-table-panel .shared-files-table td.functions-cell .share-shared-files{display:inline-block;width:30px;height:32px;background:url(../img/share-shared-files.png) no-repeat 0;margin-right:15px}.shared-files-table-panel .shared-files-table td.functions-cell .share-shared-files:hover{background:url(../img/share-shared-files.png) no-repeat -33px}.shared-files-table-panel .shared-files-table td.functions-cell .download-shared-files{display:inline-block;width:30px;height:32px;background:url(../img/download-shared-files.png) no-repeat 0;margin-right:15px}.shared-files-table-panel .shared-files-table td.functions-cell .download-shared-files:hover{background:url(../img/download-shared-files.png) no-repeat -33px}.shared-files-table-panel .shared-files-table td.functions-cell .delete-shared-files{display:inline-block;width:30px;height:32px;background:url(../img/delete-shared-files.png) no-repeat 0}.shared-files-table-panel .shared-files-table td.functions-cell .delete-shared-files:hover{background:url(../img/delete-shared-files.png) no-repeat -33px}.shared-files-table-panel .shared-files-table td.no-files-cell{width:100%;text-align:center;background-color:#fff}.shared-files-table-panel .shared-files-table .file-description-cell .text{display:inline-block}.shared-files-table-panel .shared-files-table .file-description-cell .tooltip-inner{max-width:500px}.paginator{text-align:center;margin-bottom:30px}.paginator__element{display:inline-block;padding:0 7px;font-size:18px;font-weight:700;line-height:28px;vertical-align:bottom}.paginator__element--navigation{display:inline-block;padding:0 3px;font-size:32px;line-height:32px;vertical-align:middle}.paginator__element--navigation.left-padding{padding-left:20px}.paginator__element--navigation.right-padding{padding-right:20px}.paginator__element--navigation a{color:#409998}.paginator__element--navigation.disabled a{color:#d2d2d2;pointer-events:none}.paginator__element a{color:#d2d2d2}.paginator__element.active a{color:#007774}.archive-modal-confirm{width:80%}.archive-modal-footer-btns button{padding:10px 40px}.tooltip-inner{background-color:#7e7e7e}.tooltip.top .tooltip-arrow{border-top-color:#7e7e7e}.tooltip.bottom .tooltip-arrow{border-bottom-color:#7e7e7e}.tooltip.right .tooltip-arrow{border-right-color:#7e7e7e}.tooltip.left .tooltip-arrow{border-left-color:#7e7e7e}.blur-screen,.splash-screen-cover{transition:opacity .8s ease-in-out;position:fixed;height:100%;width:100%;top:0;left:0;z-index:100}.splash-screen-cover{opacity:0}.blur-screen{-moz-filter:blur(5px);-ms-filter:blur(5px);-o-filter:blur(5px);filter:blur(5px)}.splash-screen{position:absolute;left:0;right:0;top:0;bottom:0;z-index:99999}.splash-screen-centered{border-radius:6px;background-color:#006965;box-shadow:0 0 10px 0 rgba(0,0,0,.18);width:600px;height:308px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.splash-screen-centered__logo{background:url(../img/splash-screen-logo.png) no-repeat center;width:212px;height:160px;position:relative;top:45px;margin:auto}.splash-screen-centered__dots-progress-bar{position:relative;top:75px;width:auto;text-align:center;overflow:hidden}.splash-screen-centered__dots-progress-bar__first-ball,.splash-screen-centered__dots-progress-bar__second-ball,.splash-screen-centered__dots-progress-bar__third-ball{display:inline-block;border-radius:10px;width:2px;height:2px;background:#fff;animation-duration:.5s;animation-name:scaleball;animation-iteration-count:infinite;animation-direction:alternate}.splash-screen-centered__dots-progress-bar__second-ball,.splash-screen-centered__dots-progress-bar__third-ball{animation-delay:.1s;margin-left:18px}.splash-screen-centered__dots-progress-bar__third-ball{animation-delay:.2s}.make-inactive{width:800px;margin:auto}.make-inactive .header{background-color:#f3f3f3;padding:30px 0;text-align:center}.make-inactive .body{font-size:16px;padding:15px 0;text-align:center}.make-inactive .footer{text-align:center;padding:30px 0}.make-inactive .footer button{margin:0 50px;padding:10px 40px}.tasks{font-family:Droid Sans,sans-serif}.tasks .shadow{position:fixed;top:0;bottom:0}.tasks-table-panel{margin-bottom:30px}.tasks-table-panel .tasks-table{width:100%;border-radius:6px;overflow:hidden;box-shadow:0 0 4px 0 rgba(0,0,0,.15);font-size:14px}.tasks-table-panel .tasks-table td.date-cell,.tasks-table-panel .tasks-table th.date-cell{padding-left:30px;width:20%}.tasks-table-panel .tasks-table td.task-created-by-cell,.tasks-table-panel .tasks-table th.task-created-by-cell{width:20%}.tasks-table-panel .tasks-table td.task-description-cell,.tasks-table-panel .tasks-table th.task-description-cell{width:50%;word-break:break-all}.tasks-table-panel .tasks-table th.functions-cell{width:10%}.tasks-table-panel .tasks-table tr.tasks-table-row:nth-child(odd){background-color:#f0f0f0}.tasks-table-panel .tasks-table tr.tasks-table-row:nth-child(even){background-color:#fff}.tasks-table-panel .tasks-table td.functions-cell{width:10%;padding:0;text-align:center}.tasks-table-panel .tasks-table td.functions-cell .complete-task{display:inline-block;width:30px;height:32px;background:url(../img/complete-task.png) no-repeat -4px}.tasks-table-panel .tasks-table td.functions-cell .complete-task:hover{background:url(../img/complete-task.png) no-repeat -42px}.tasks-table-panel .tasks-table td.no-tasks-cell{width:100%;text-align:center;background-color:#fff}.tasks-table-panel .tasks-table .task-description-cell .text{display:inline-block}.tasks-table-panel .tasks-table .task-description-cell .tooltip-inner{max-width:500px}.tasks-complete-window .modal-dialog{width:650px}.tasks-complete-window .modal-dialog .details{margin:8px 0}.tasks-complete-window .modal-dialog .details-label{font-weight:400}.tasks-complete-window .modal-dialog .details-validation-message{position:relative;left:75px;top:-27px}